CN100479049C - 选取校正程序的输入点的方法 - Google Patents
选取校正程序的输入点的方法 Download PDFInfo
- Publication number
- CN100479049C CN100479049C CNB2006101317781A CN200610131778A CN100479049C CN 100479049 C CN100479049 C CN 100479049C CN B2006101317781 A CNB2006101317781 A CN B2006101317781A CN 200610131778 A CN200610131778 A CN 200610131778A CN 100479049 C CN100479049 C CN 100479049C
- Authority
- CN
- China
- Prior art keywords
- input point
- limit
- point
- input
- output valve
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000001186 cumulative effect Effects 0.000 abstract description 19
- 230000003287 optical effect Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Feedback Control In General (AREA)
Abstract
一种选取校正程序的输入点的方法。先决定一左极限输入点及一右极限输入点的初始值以获得对应于该左、右极限输入点的输出值。接着比较该左、右极限输入点的输出值的大小。若该左极限输入点的输出值大于该右极限输入点的输出值,将该右极限输入点加上一取点间距作为更新后的该右极限输入点。若该左极限输入点的输出值小于该右极限输入点的输出值,将该左极限输入点减去该取点间距作为更新后的该左极限输入点。接着获得对应于更新后的该左或右极限输入点的输出值,并将一输入点累计数累加一。若该输入点累计数未达到欲选取输入点总数,回到该比较步骤继续执行后续步骤,直至该输入点累计数符合该欲选取输入点总数为止。
Description
技术领域
本发明是有关于需要进行曲线配适(curve fitting)的校正程序(calibration process),特别是有关于光碟机的校正程序。
背景技术
当光碟机在进行读取光碟片上的数据时,必需依据每次读取时的不同状况,对于光碟机的读取过程的部份参数进行微调,以达到最佳的读取状况。例如,每当更换碟片后,碟片的摆放方式、碟片格式、以及厚度每次均有不同,当激光聚焦在轨道上以读取数据时,控制聚焦(focus)、寻轨(tracking)的信号皆需进行调整,才能在不同状况下均精确地读取数据。
在传统方式的校正程序中,通常以控制变量作为校正程序的输入,先选取该控制变量的可能范围内各式不同值作为输入点。接着,再依据所述输入点,获得对应的数个输出值。最后则可依据所述输出值进行曲线配适而得到曲线,求取曲线的最高点或最低点所对应的输入值。借着该最佳化的输入值,校正该控制变量,便可以获得最佳的输出结果。
图1是习知技术的光碟机校正程序的一范例。横轴为光碟机的伺服电压(servo voltage),纵轴为光碟读取头(pick-up head)所接收的射频信号抖动强度(radio frequency signal jitter strength)。该伺服电压可能控制光碟机的寻轨(即光碟读取头的位置)或聚焦(及激光聚焦于光碟片的位置)过程。在不同强度的伺服电压下,光碟读取头的光感测器(photo-detector)可接收到不同程度的反射激光强度,藉此而读取数据。此反射光强度即为射频信号强度。一般来说,射频信号强度的抖动程度越小越好。
图1中共选取了31点不同强度的伺服电压,编号分别为-10至20,每一相邻的伺服电压输入点相差5mV的取点间距。因此,可分别依据所述伺服电压输入得到对应的射频信号抖动强度输出值。如图中所示,若以抛物线配适该31个输出值,可得到一最低点,其中该最低点约略对应于编号4的输入点的伺服电压。因此,若此刻光碟机需要的是最低的射频信号抖动强度,则若光碟机将伺服电压保持在编号4输入点的伺服电压附近,可以得到最佳化的射频信号抖动强度输出结果。
然而,图1的习知校正程序中存在许多缺点。为了能找出最佳校正值,必须以大范围的输入值数据点以进行搜寻,从而决定出最低点。但当输入数据点的范围愈大,则该范围必然包含愈多偏离最佳点点较远的输入数据点,此等输入点称为非线性点。当非线性点作为伺服系统的输入值时,易造成伺服系统的不稳,甚至失锁(focus off)。此外,非线性点愈多,曲线配适的效果也愈差,得到的最佳点也愈不准确。
发明内容
有鉴于此,本发明提供一种选取校正程序的输入点的方法,以解决习知技术存在的问题。其中该校正程序依据所述输入点获得对应的输出值,以求取所述输出值配适的一曲线的最低点所对应的输入值。首先,决定一左极限输入点及一右极限输入点的初始值。接着,获得对应于该左、右极限输入点的输出值。接着,比较该左、右极限输入点的输出值的大小。若该左极限输入点的输出值大于该右极限输入点的输出值,将该右极限输入点加上一取点间距以作为更新后的该右极限输入点。反之,若该左极限输入点的输出值小于该右极限输入点的输出值,将该左极限输入点减去该取点间距以作为更新后的该左极限输入点。接着,获得对应于更新后的该左或右极限输入点的输出值,并将输入点累计数累加一。最后,若该输入点累计数未达到欲选取输入点总数,回到该比较步骤继续执行后续步骤,以新增左或右极限输入点,直至该输入点累计数符合该欲选取输入点总数为止。当该输入点累计数符合该欲选取输入点总数后,估计所有所述输入点所对应的输出值配适的曲线,然后求得该曲线的最低点,再估计该最低点所对应的输入值,最后光碟机依据该校正程序的结果,将其伺服电压保持于该最低点所对应的输入值。
本发明更提供一种选取校正程序的输入点的方法。其中该校正程序依据所述输入点获得对应的输出值,以求取所述输出值配适的曲线的最高点所对应的输入值。首先,决定一左极限输入点及一右极限输入点的初始值。接着,获得对应于该左、右极限输入点的输出值。接着,比较该左、右极限输入点的输出值的大小。若该左极限输入点的输出值大于该右极限输入点的输出值,将该左极限输入点减去该取点间距以作为更新后的该左极限输入点。反之,若该左极限输入点的输出值小于该右极限输入点的输出值,将该右极限输入点加上一取点间距以作为更新后的该右极限输入点。接着,获得对应于更新后的该左或右极限输入点的输出值,并将输入点累计数累加一。最后,若该输入点累计数未达到欲选取输入点总数,回到该比较步骤继续执行后续步骤,以新增左或右极限输入点,直至该输入点累计数符合该欲选取输入点总数为止。当该输入点累计数符合该欲选取输入点总数后,估计所有所述输入点所对应的输出值配适的曲线,然后求得该曲线的最高点,再估计该最高点所对应的输入值,最后光碟机依据该校正程序的结果,将其伺服电压保持于该最高点所对应的输入值。
为了让本发明的上述和其他目的、特征、和优点能更明显易懂,下文特举数较佳实施例,并配合所附图示,作详细说明如下:
附图说明
图1是习知技术的光碟机校正程序的一范例;
图2为依据本发明的选取校正程序的输入点的方法200的流程图;
图3为依据图2的方法所选取的输入点与对应的输出值的对应座标图的一例;
图4为图3的范例中每次选取新输入点时,各左、右极限输入点与对应的输出值的比较结果及输入点选取结果表格;
图5为依据本发明的另一选取校正程序的输入点的方法的流程图;
图6为依据图5的方法所选取的输入点与对应的输出值的对应座标图的一例;以及
图7为图6的范例中每次选取新输入点时,各左、右极限输入点与对应的输出值的比较结果及输入点选取结果表格。
具体实施方式
图2为依据本发明的选取校正程序的输入点的方法200的流程图。方法200运用于求取输出最小值作为最佳点的校正程序。简言的,校正程序首先会依据输入点获得对应的输出值,接着求取所述输出值配适的一曲线的最低点所对应的输入值,以作为校正输入的依据。于一实施例中,该校正程序是用于光碟机的伺服校正(servo calibration)程序,所述输入点为伺服电压值(servo voltage),而所述输出值为由光碟读取头(pick-up head)所接收的对应于所述伺服电压值的射频信号抖动强度。
首先,于步骤202中,必须决定欲选取输入点总数Ntotal及初始输入点X0。图3为依据方法200所选取的输入点与对应的输出值的对应座标图的一例。于图3中横轴为所选取输入点对应的光碟机伺服电压值,纵轴则为所有输入点对应的射频信号抖动强度输出值。于图3的范例中,共选取15个输入点,因此于本实施例中欲选取输入点总数Ntotal为15。另外,初始输入点X0的决定,一般是依据该校正程序过往求得的该最低点而推估,亦可为系统预设值。于图3的实施例中,初始输入点X0为图中标示为0的初始选取点所对应的伺服电压值。
接着,必须于步骤204中决定一左极限输入点XL及一右极限输入点XR的初始值。首先将左极限输入点XL设为初始选取点X0,并将右输入极限点XR设为第1选取点X1,其中X1的值等于初始输入点X0加上取点间距Δ。该取点间距Δ的决定可为一系统预设值。此时由于已有X0及X1两选取的输入点,可将输入点累计数N设为2。接着于步骤206中,依据左右输入极限点XL、XR,分别得到对应的输出值YL、YR。此时的YL及YR分别为对应于初始选取点X0的输出值Y0,以及对应于第1选取点X1的输出值Y1,因此可分别于图3中标示出表示(X0,Y0)的第0点,以及表示(X1,Y1)的第1点。
接着,于步骤208中比较该左、右极限输入点XL、XR的输出值YL、YR的大小。若该左极限输入点的输出值YL大于该右极限输入点的输出值YR,则于步骤210中将该右极限输入点XR加上一取点间距Δ,以作为新选取的输入点,并将右极限输入点XR更新为该新选取的输入点。反之,若该左极限输入点的输出值YL小于该右极限输入点的输出值YR,则于步骤216中将该左极限输入点XL减去一取点间距Δ,以作为新选取的输入点,并将左极限输入点XL更新为该新选取的输入点。由图3中可见对应于YL的输出值Y0小于对应于YR的输出值Y1,因此依据步骤216下一选取的输入点为以左极限输入点X0减去取点间距Δ的X-1。此时可更新左极限输入点XL为新选取的输入点X-1,并于步骤218中得到对应新左极限输入点XL的输出值YL。此新输入点(X-1,Y-1)以标号-1的点标示于图3中。
接着,由于此时新增了一选取点,因此于步骤214中将输入点累计数N加1,因此此时输入点累计数N为3。接着于步骤220中可判断是否输入点累计数N等于欲选取输入点总数Ntotal。若该输入点累计数N未达到欲选取输入点总数Ntotal,则回到步骤208继续执行后续步骤,以新增左或右极限输入点作为新选取点,直至该输入点累计数N符合该欲选取输入点总数为止Ntotal。由于此时输入点累计数N的值为3,未满值为15的欲选取输入点总数Ntotal,因此回到步骤208继续执行。此时的XL、XR分别为X-1及X1。由图3中可见对应YL的Y-1大于对应YR的Y1,因此于步骤210中以对应于XR的X1加上取点间距Δ作为选取的新输入点X2。
图4为依据本发明每次选取新输入点时,各左、右极限输入点与对应的输出值的比较结果及输入点选取结果表格400,其中每行对应于一次输入点的选取。一并参考图3,由于后续新选取的右极限输入点X2~X11对应的Y2~Y11均小于左极限输入点X-1的输出值Y-1,因此将不断依据步骤210新增右极限输入点作为新选取的输入点。直到X12作为右极限输入点时,其对应的输出值Y12才大于左极限输入点X-1的输出值Y-1,因此依据步骤216新增左极限输入点X-2作为新选取的输入点。此时输入点累计数N亦已达到欲选取输入点总数Ntotal的值15,因此选点过程结束。
最后,当该输入点累计数N符合该欲选取输入点总数Ntotal后,可估计所有所述输入点所对应的输出值配适的一曲线,所述输入点包括所有曾经当过左右极限输入点的点。于图3中可见该抛物曲线有一最低点,约略在标号5与标号6的点之间。光碟机可估计该最低点所对应的输入伺服电压值,并将其伺服电压保持于该最低点所对应的伺服电压值,则光碟读取头所接收的射频信号抖动强度将维持于图3中配适曲线最低点的最佳状态。
于图3中可见,运用本发明的方法200所选取的15个数据点平均分布于最佳值左右两侧的线性范围。由于数据点可适当地涵盖所求取的最低点,因此不需如图1的习知技术中以大量数据点进行校正过程,数据点的减少可以使校正过程所需的时间大幅减少。此外,由于选取数据点均落于线性范围,而有效的避免了习知校正过程的非线性范围数据点所造成的失锁或不稳定情况。另外,由于依据方法200所选取的15个数据点平均分布于最佳值左右两侧的线性范围,藉由所述数据点所进行的曲线配适的误差亦比习知技术中减少许多,而有效的增进了校正过程的效能。
图5为依据本发明的另一选取校正程序的输入点的方法500的流程图。方法500大致与方法200相同,但方法500运用于求取输出最大值作为最佳点的校正程序。方法500与200主要不同的步骤,在于依步骤508判断后,对于新输入点的选取的步骤510与516。当于步骤508中比较该左、右极限输入点XL、XR的输出值YL、YR的大小后,若该左极限输入点的输出值YL大于该右极限输入点的输出值YR,则于步骤510中将该左极限输入点XL减去一取点间距Δ,以作为新选取的输入点,并将左极限输入点XL更新为该新选取的输入点。反之,若该左极限输入点的输出值YL小于该右极限输入点的输出值YR,则于步骤516中将该右极限输入点XR加上一取点间距Δ,以作为新选取的输入点,并将右极限输入点XR更新为该新选取的输入点。因此,所选取的输入点会平均分布于最大输出值的两侧。
图6为依据方法500所选取的输入点与对应的输出值的对应座标图的一例。于图6中横轴为所选取输入点对应的光碟机伺服电压值,纵轴则为所有输入点对应的射频信号强度输出值。图7则为依据方法500每次选取新输入点时,各左、右极限输入点与对应的输出值的比较结果及输入点选取结果表格700,其中每行对应于一次输入点的选取。由图7及表格700中可见,最初的右极限输入点X1对应的输出值Y1小于左极限输入点X0的输出值Y0,因此将依据步骤510新增左极限输入点X-1作为新选取的输入点。接着,由于后续新选取的右极限输入点X1~X11对应的Y1~Y11均大于左极限输入点X-1的输出值Y-1,因此将不断依据步骤516新增右极限输入点作为新选取的输入点。直到X12作为右极限输入点时,其对应的输出值Y12才小于左极限输入点X-1的输出值Y-1,因此依据步骤510新增左极限输入点X-2作为新选取的输入点。此时输入点累计数N亦已达到欲选取输入点总数Ntotal的值15,因此选点过程结束。
本发明提供一种选取校正程序的输入点的方法,藉由读取对应目前输入数据的输出值,以立即判断所选取的下一笔输入数据,因此可省去大范围输入点的选取。由于所选取输入点可以恰当地包围配适曲线的最小值或最大值的周围区域,因此可避免选取到远离最小值或最大值的非线性点,从而避免伺服系统有不稳定或失锁的现象发生。此外,依据本发明所选取点所求得的配适曲线的误差亦较小,从而得到较精确的最大值或最小值,因此可大大增进校正程序的效率。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何熟习此项技术者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视权利要求所界定者为准。
Claims (4)
1.一种选取校正程序的输入点的方法,该校正程序依据所述输入点获得对应的输出值,以求取所述输出值配适的曲线的最低点所对应的输入值,其中该校正程序是用于光碟机的伺服校正程序,所述输入点为伺服电压值,而所述输出值为由光碟读取头所接收的对应于所述伺服电压值的射频信号抖动强度,该方法包括下列步骤:
决定一左极限输入点及一右极限输入点的初始值;
获得对应于该左极限输入点及右极限输入点的输出值;
比较该左极限输入点及右极限输入点的输出值的大小;
若该左极限输入点的输出值大于该右极限输入点的输出值,将该右极限输入点加上一取点间距以作为更新后的该右极限输入点;
若该左极限输入点的输出值小于该右极限输入点的输出值,将该左极限输入点减去该取点间距以作为更新后的该左极限输入点;
获得对应于更新后的该左或右极限输入点的输出值;
将一输入点累计数累加一;以及
若该输入点累计数未达到欲选取输入点总数,回到该比较步骤继续执行后续步骤,以新增左或右极限输入点,直至该输入点累计数符合该欲选取输入点总数为止;
其中该校正程序的所述输入点包括所有曾经当过该左极限输入点或右极限输入点的点;
当该输入点累计数符合该欲选取输入点总数后,估计所有所述输入点所对应的输出值配适的曲线;
求得该曲线的最低点;
估计该最低点所对应的输入值;以及
光碟机依据该校正程序的结果,将其伺服电压保持于该最低点所对应的输入值。
2.如权利要求1所述的选取校正程序的输入点的方法,其中该左极限输入点及右极限输入点的初始值是由下列步骤所决定:
决定初始输入点;
将左极限输入点设为该初始输入点;以及
将右极限输入点设为该初始输入点加上该取点间距。
3.一种选取校正程序的输入点的方法,该校正程序依据所述输入点获得对应的输出值,以求取所述输出值配适的曲线的最高点所对应的输入值,其中该校正程序是用于光碟机的伺服校正程序,所述输入点为伺服电压值,而所述输出值为由光碟读取头所接收的对应于所述伺服电压值的射频信号强度,该方法包括下列步骤:
决定一左极限输入点及一右极限输入点的初始值;
获得对应于该左极限输入点及右极限输入点的输出值;
比较该左极限输入点及右极限输入点的输出值的大小;
若该左极限输入点的输出值大于该右极限输入点的输出值,将该左极限输入点减去一取点间距以作为更新后的该左极限输入点;
若该左极限输入点的输出值小于该右极限输入点的输出值,将该右极限输入点加上该取点间距以作为更新后的该右极限输入点;
获得对应于更新后的该左或右极限输入点的输出值;
将一输入点累计数累加一;以及
若该输入点累计数未达到欲选取输入点总数,回到该比较步骤继续执行后续步骤,以新增左或右极限输入点,直至该输入点累计数符合该欲选取输入点总数为止;
其中该校正程序的所述输入点包括所有曾经当过该左极限输入点或右极限输入点的点;
当该输入点累计数符合该欲选取输入点总数后,估计所有所述输入点所对应的输出值配适的曲线;
求得该曲线的最高点;
估计该最高点所对应的输入值;以及
光碟机依据该校正程序的结果,将其伺服电压保持于该最高点所对应的输入值。
4.如权利要求3所述的选取校正程序的输入点的方法,其中该左极限输入点及右极限输入点的初始值是由下列步骤所决定:
决定初始输入点;
将左极限输入点设为该初始输入点;以及
将右极限输入点设为该初始输入点加上该取点间距。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101317781A CN100479049C (zh) | 2006-10-09 | 2006-10-09 | 选取校正程序的输入点的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101317781A CN100479049C (zh) | 2006-10-09 | 2006-10-09 | 选取校正程序的输入点的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1929015A CN1929015A (zh) | 2007-03-14 |
CN100479049C true CN100479049C (zh) | 2009-04-15 |
Family
ID=37858937
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101317781A Active CN100479049C (zh) | 2006-10-09 | 2006-10-09 | 选取校正程序的输入点的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100479049C (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1156828A (zh) * | 1995-11-30 | 1997-08-13 | 通用电气公司 | 向量电表及相关的向量电量测量方法 |
CN1255788A (zh) * | 1998-09-03 | 2000-06-07 | 朗迅科技公司 | 改进无线通信设施上传送的语音信号质量的方法和装置 |
US6466393B1 (en) * | 1998-10-09 | 2002-10-15 | Sony Corporation | Driving device and servo method with fixed-speed movement |
CN1652220A (zh) * | 2005-01-14 | 2005-08-10 | 威盛电子股份有限公司 | 可消除光驱读写头的输出功率偏移的功率控制方法 |
-
2006
- 2006-10-09 CN CNB2006101317781A patent/CN100479049C/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1156828A (zh) * | 1995-11-30 | 1997-08-13 | 通用电气公司 | 向量电表及相关的向量电量测量方法 |
CN1255788A (zh) * | 1998-09-03 | 2000-06-07 | 朗迅科技公司 | 改进无线通信设施上传送的语音信号质量的方法和装置 |
US6466393B1 (en) * | 1998-10-09 | 2002-10-15 | Sony Corporation | Driving device and servo method with fixed-speed movement |
CN1652220A (zh) * | 2005-01-14 | 2005-08-10 | 威盛电子股份有限公司 | 可消除光驱读写头的输出功率偏移的功率控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN1929015A (zh) | 2007-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6680887B2 (en) | Optical disk apparatus and PLL circuit | |
US20030198165A1 (en) | Signal processor | |
US7706243B2 (en) | Method and apparatus for reproducing optical information | |
TWI730030B (zh) | 記錄調整裝置、記錄調整方法、及記錄調整程式產品 | |
US8305855B2 (en) | Information processing apparatus and information processing method | |
CN100479049C (zh) | 选取校正程序的输入点的方法 | |
JP2000215462A (ja) | 光ディスク及び光ディスク再生装置 | |
CN1264897A (zh) | 盘装置 | |
US6324145B1 (en) | Digital data reproducing apparatus and reproduction signal binarization level correcting method | |
US7869325B2 (en) | Optical disc apparatus and method of focus balance adjustment | |
JP3930202B2 (ja) | 適応等化器及びこれを用いた光ディスク装置 | |
US20100027392A1 (en) | Apparatus and method for calibrating optical storage device | |
JP2002216434A (ja) | 位相補正回路及びそれを用いたディスク再生装置 | |
TWI335589B (en) | Method for selecting input data points of a calibration process | |
US20050002304A1 (en) | Automatic detecting device for land pre-pits signals | |
CN101763866A (zh) | 光碟机的自动功率控制系统以及自动功率控制的方法 | |
US7200092B2 (en) | Method and device for adjusting reference level | |
US20080259757A1 (en) | Method of Adjusting Writing Parameters, Optical Disc Writer and Method of Recording Data Using the Same | |
WO2010064305A1 (ja) | 記録装置及び方法、並びにコンピュータプログラム | |
US7826322B2 (en) | Tracking error control apparatus, tracking error control circuit, optical disk apparatus and tracking error control method | |
US20050122872A1 (en) | Method and apparatus for setting recording condition, recording and reproducing apparatus, recording condition setting program, and recording medium | |
US7663987B2 (en) | Method and system for calibrating recording track offset of optical storage device | |
US20090135692A1 (en) | Apparatus and method for determining write strategy, and apparatus and method for recording data | |
JP2002100055A (ja) | 記録再生装置および方法、並びに記録媒体 | |
US8059506B2 (en) | Digital video recorder wide dynamic range optical power calibration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |