JPH04295666A - Adjusting system of repetitive control device - Google Patents
Adjusting system of repetitive control deviceInfo
- Publication number
- JPH04295666A JPH04295666A JP6170491A JP6170491A JPH04295666A JP H04295666 A JPH04295666 A JP H04295666A JP 6170491 A JP6170491 A JP 6170491A JP 6170491 A JP6170491 A JP 6170491A JP H04295666 A JPH04295666 A JP H04295666A
- Authority
- JP
- Japan
- Prior art keywords
- disk
- control device
- optical disk
- repetitive control
- type
- 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.)
- Withdrawn
Links
Landscapes
- Rotational Drive Of Disk (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は、例えばフロッピィディ
スク或は光ディスクなどの記憶媒体を取り換えて使用で
き、その記録媒体の種類に応じて異なる回転数で回転さ
せる必要のある記録再生装置における繰り返し制御装置
の調整方式に関するものである。[Industrial Field of Application] The present invention is applicable to repetitive control in a recording/reproducing device that can use interchangeable storage media such as floppy disks or optical disks, and that needs to be rotated at different rotational speeds depending on the type of recording medium. This relates to the adjustment method of the device.
【0002】0002
【従来の技術】繰返し制御は、周期的な目標値や外乱に
対して有効な制御手法として知られており、近年は光デ
ィスク装置におけるトラッキングサーボ装置への応用も
提案されている。2. Description of the Related Art Repetitive control is known as an effective control method for periodic target values and disturbances, and in recent years, its application to tracking servo devices in optical disk drives has been proposed.
【0003】0003
【発明が解決しようとする課題】しかしながら上記従来
例では、繰返し制御における時間遅延部の数が予め定め
られた数であったため、複数種類のディスクを異なる回
転数で回転させるような装置の制御に用いることができ
なかった。[Problems to be Solved by the Invention] However, in the above conventional example, the number of time delay sections in repetitive control is a predetermined number, so it is difficult to control a device that rotates multiple types of disks at different rotation speeds. could not be used.
【0004】本発明は上記従来例に鑑みてなされたもの
で、目標値または外乱の周期の変更に応じて時間遅延を
所定の値に変更することにより、周期的な目標値または
外乱を抑えるように繰り返し制御装置を調整するように
した繰り返し制御装置の調整方式を提供することを目的
とする。The present invention has been made in view of the above conventional example, and it is possible to suppress periodic target values or disturbances by changing the time delay to a predetermined value in accordance with changes in the periodicity of the target value or disturbance. It is an object of the present invention to provide a method for adjusting a repeating control device, which adjusts the repeating control device.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
に本発明の繰り返し制御装置の調整方式は以下の様な構
成からなる。即ち、回転記録媒体を判別する判別手段と
、前記判別手段により判別された回転記録媒体の回転周
期に応じて、繰り返し制御装置の繰り返し周期を変更す
る変更手段とを有する。[Means for Solving the Problems] In order to achieve the above object, an adjustment system for a repeating control device according to the present invention has the following configuration. That is, it has a determining means for determining the rotating recording medium, and a changing means for changing the repetition period of the repetition control device in accordance with the rotation period of the rotating recording medium determined by the determining means.
【0006】[0006]
【作用】以上の構成において、回転記録媒体を判別する
により判別された回転記録媒体の回転周期に応じて、そ
の繰り返し制御装置の繰り返し周期を変更するように動
作する。[Operation] In the above configuration, the repetition period of the repetition control device is operated to be changed in accordance with the rotation period of the rotation recording medium determined by determining the rotation recording medium.
【0007】[0007]
【実施例】以下、添付図面を参照して本発明の好適な実
施例を詳細に説明する。
<光ディスク装置の説明 (図1)>図1は本発明の
一実施例の光ディスク装置のトラッキングサーボ制御装
置の概略構成を示すブロック図である。DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings. <Description of Optical Disk Device (FIG. 1)> FIG. 1 is a block diagram showing a schematic configuration of a tracking servo control device for an optical disk device according to an embodiment of the present invention.
【0008】図1において、1は記憶媒体である例えば
光ディスクや磁気ディスク等のディスクで、ここでは光
ディスクとしている。2は光ディスク1を一定速度で回
転させるためのモータ、3は光ディスク1に光を照射し
て、その反射光により光ディスク1に記憶されている情
報を読み取る光ヘッドである。4はディスク回転制御器
で、回転数設定器6より指示された回転速度に従ってモ
ータ2の回転速度を制御している。5は光ディスク1の
種類を判別するためのディスク判別器、6は回転数設定
器で、ディスク判別器5で判別された光ディスク1の種
類に応じて、光ディスク1の回転数を決定している。7
はA/D変換器で、光ヘッド3に設けられたセンサから
のトラッキングエラー信号を入力し、A/D変換して出
力している。8は繰返し制御器で、A/D変換器7より
入力されるトラッキングエラー信号を入力して内部のリ
ングバッファに記憶するとともに、そのリングバッファ
より読み出したエラー情報を位相補償器9に出力してい
る。9は位相補償器、10は位相補償器9の出力をD/
A変換して光ヘッド3に設けられたトラッキングアクチ
ュエータの駆動信号とするD/A変換器である。
<繰り返し制御器の説明 (図2)>図2は本実施例
の繰返し制御器8の構成を示すブロック図である。In FIG. 1, reference numeral 1 denotes a storage medium such as an optical disk or a magnetic disk, which is herein referred to as an optical disk. 2 is a motor for rotating the optical disc 1 at a constant speed, and 3 is an optical head that irradiates light onto the optical disc 1 and reads information stored on the optical disc 1 using the reflected light. A disk rotation controller 4 controls the rotation speed of the motor 2 according to the rotation speed instructed by the rotation speed setting device 6. 5 is a disc discriminator for discriminating the type of optical disc 1; 6 is a rotation speed setting device, which determines the rotation speed of the optical disc 1 according to the type of optical disc 1 discriminated by the disc discriminator 5. 7
is an A/D converter which inputs a tracking error signal from a sensor provided in the optical head 3, converts it into A/D, and outputs it. Reference numeral 8 denotes a repetition controller which inputs the tracking error signal input from the A/D converter 7 and stores it in an internal ring buffer, and outputs error information read from the ring buffer to the phase compensator 9. There is. 9 is a phase compensator, 10 is the output of the phase compensator 9 as D/
This is a D/A converter that converts the A signal into a drive signal for a tracking actuator provided in the optical head 3. <Description of Repetition Controller (FIG. 2)> FIG. 2 is a block diagram showing the configuration of the repetition controller 8 of this embodiment.
【0009】同図において、21は本実施例の繰り返し
制御器8全体を制御するためのCPUで、ROM22に
記憶され、図3のフローチャートで示された制御プログ
ラムに従って各種制御を実行している。22はこの制御
プログラムや、各種データを記憶しているROMである
。23はCPU21のワークエリアとして使用され、各
種データを一時記憶するためのRAMである。このRA
M23には、後述するリングバッファ25の先頭アドレ
スを記憶している始点ポインタ、その終点アドレスを記
憶している終点ポインタ、更には、現在の更新位置を記
憶している更新(入出力)ポインタ等を備えている。In the figure, reference numeral 21 denotes a CPU for controlling the entire repeating controller 8 of this embodiment, which is stored in a ROM 22 and executes various controls according to a control program shown in the flowchart of FIG. 22 is a ROM that stores this control program and various data. A RAM 23 is used as a work area for the CPU 21 and temporarily stores various data. This R.A.
M23 includes a start point pointer that stores the start address of the ring buffer 25, which will be described later, an end point pointer that stores the end address thereof, and an update (input/output) pointer that stores the current update position. It is equipped with
【0010】24は入出力ポートで、A/D変換器7よ
りのトラッキングエラーを入力するとともに、位相補償
器9への補償信号を出力している。25はRAM等で構
成されたリングバッファで、26はリングバッファ25
の先頭アドレスを示し、前述の始点ポインタにより指定
されている。27は更新ポインタで指示されたアドレス
を示し、このアドレスより次の位相補償データが読み出
され、又、このアドレスにA/D変換器7より入力され
る次のトラッキングエラー情報が記憶される。28は、
例えば光ディスク1がAタイプの時のリングバッファ2
5の最終アドレスを示し、29は例えば光ディスク1が
Aタイプと異なるタイプである時のリングバッファ25
の最終アドレスを示している。Reference numeral 24 denotes an input/output port which inputs the tracking error from the A/D converter 7 and outputs a compensation signal to the phase compensator 9. 25 is a ring buffer composed of RAM etc. 26 is a ring buffer 25
The start address is specified by the start point pointer mentioned above. Reference numeral 27 indicates an address designated by the update pointer, from which the next phase compensation data is read, and at which the next tracking error information input from the A/D converter 7 is stored. 28 is
For example, when optical disk 1 is of type A, ring buffer 2
5, and 29 indicates the final address of the ring buffer 25 when the optical disk 1 is of a type different from the A type, for example.
shows the final address.
【0011】以上の構成により、ディスク1が未装填で
ある状態において、ディスクAが装填されると、所定の
回転数でディスクAを回転させ、光ヘッド3から読み込
んだ情報によってディスク判別器5で、その装填された
ディスクの種類を判別する。この判別結果に基づいて、
回転数設定器6は所定の回転数を示すデータをディスク
回転制御部4と繰り返し制御器8に出力する。これによ
り、ディスク回転制御器4は、この回転数設定器6より
指示された回転数でディスク1が回転するようにモータ
2の回転数を制御する。また、繰返し制御器8は、回転
数設定器6の出力に基づいてリングバッファ25の入出
力アドレスが、始点ポインタで指示される先頭アドレス
26と終了ポインタで指示されるディスクAの終了アド
レス28との間で移動するように制御される。With the above configuration, when the disk A is loaded while the disk 1 is not loaded, the disk A is rotated at a predetermined number of revolutions, and the disk discriminator 5 uses the information read from the optical head 3 to detect the disk. , determines the type of the loaded disc. Based on this determination result,
The rotation speed setting device 6 outputs data indicating a predetermined rotation speed to the disk rotation control section 4 and the repetition controller 8. Thereby, the disk rotation controller 4 controls the rotation speed of the motor 2 so that the disk 1 rotates at the rotation speed instructed by the rotation speed setting device 6. Further, the repetition controller 8 determines that the input/output address of the ring buffer 25 is a start address 26 indicated by the start point pointer and an end address 28 of the disk A indicated by the end pointer based on the output of the rotation speed setting device 6. controlled to move between.
【0012】ここで、ディスクAを取り出してディスク
Bを装填すると、同様にしてディスク判別器5で、その
装填されたディスクの種類を判別し、回転数設定器6は
所定の回転数の値を出力する。また、繰返し制御器8は
回転数設定器6の出力に基づいて、更新ポインタが先頭
アドレス26とディスクBの終了アドレス29との間で
移動するように制御される。Here, when disk A is taken out and disk B is loaded, the disk discriminator 5 similarly discriminates the type of the loaded disk, and the rotation speed setting device 6 sets a predetermined rotation speed value. Output. Further, the repetition controller 8 is controlled based on the output of the rotation speed setting device 6 so that the update pointer moves between the start address 26 and the end address 29 of the disk B.
【0013】この構成によって、異なる回転数で回転さ
れる複数種類のディスクに対しても繰返し制御を行うこ
とができるようになる。
<繰り返し制御器の動作説明 (図3)>図3は繰り
返し制御器8の動作を説明するためのフローチャートで
、この処理を実行する制御プロはROM22に記憶され
ている。[0013] With this configuration, it becomes possible to repeatedly control a plurality of types of disks that are rotated at different rotational speeds. <Explanation of Operation of Repetition Controller (FIG. 3)> FIG. 3 is a flowchart for explaining the operation of the repetition controller 8. A control program that executes this process is stored in the ROM 22.
【0014】この処理は装置の電源オンとともに開始さ
れ、先ずステップS1でRAM23の始点ポインタ及び
更新ポインタを、リングバッファ25の先頭アドレス2
6に設定する。次にステップS2に進み、装填されてい
るディスク1の種類を判別する。ディスクAの時はステ
ップS3に進み、終点ポインタの値をリングバッファ2
5のアドレス(Adr A)28にする。一方、ディ
スクBの時はステップS4に進み、終点ポインタの値を
リングバッファ25のアドレス(Adr B)29に
する。This process starts when the device is powered on. First, in step S1, the start point pointer and update pointer of the RAM 23 are set to the start address 2 of the ring buffer 25.
Set to 6. Next, the process advances to step S2, and the type of the loaded disc 1 is determined. If it is disk A, proceed to step S3 and save the value of the end point pointer to ring buffer 2.
5 address (Adr A) to 28. On the other hand, if it is disk B, the process advances to step S4, and the value of the end point pointer is set to address (Adr B) 29 of the ring buffer 25.
【0015】ステップS5では、A/D変換器7よりト
ラッキングエラーが入力されるのを待ち、トラッキング
エラーが入力されるとステップS6に進む。ステップS
6では更新ポインタで指示されたリングバッファ25の
アドレスよりデータを読み出し、それを位相補償器9に
出力する。これにより、D/A変換器10より出力され
るアナログ信号により、光ヘッド3におけるトラッキン
グが調整される。In step S5, the process waits for the tracking error to be input from the A/D converter 7, and when the tracking error is input, the process advances to step S6. Step S
6 reads data from the address of the ring buffer 25 indicated by the update pointer and outputs it to the phase compensator 9. Thereby, tracking in the optical head 3 is adjusted by the analog signal output from the D/A converter 10.
【0016】次にステップS8に進み、更新ポインタで
指示されたアドレスに、A/D変換器7より入力される
トラッキングエラー・データを格納し、ステップS9で
更新ポインタの値を+1する。次にステップS10に進
み、この更新ポインタの値が終了ポインタの値に等しい
か、或いはそれ以上かを調べ、そうでなければステップ
S2に戻り、前述の処理を実行する。ステップS10で
、条件が満足されるとステップS11に進み、更新ポイ
ンタの値を始点ポインタの値に設定する。Next, the process proceeds to step S8, and the tracking error data inputted from the A/D converter 7 is stored at the address indicated by the update pointer, and the value of the update pointer is incremented by 1 in step S9. Next, the process proceeds to step S10, and it is checked whether the value of this update pointer is equal to or greater than the value of the end pointer, and if not, the process returns to step S2 and the above-described process is executed. If the condition is satisfied in step S10, the process proceeds to step S11, where the value of the update pointer is set to the value of the starting point pointer.
【0017】以上のようにして、エラー・データを格納
して参照するアドレス数をディスクの種類に応じて変化
させることにより、読み出し周期を変更し、回転数の異
なるディスクにも対応可能となった。[0017] As described above, by changing the number of addresses for storing and referencing error data according to the type of disk, the read cycle can be changed and it is now possible to handle disks with different rotational speeds. .
【0018】なお、以上説明した実施例は、光ディスク
装置におけるトラッキングサーボ系の繰返し制御に関す
るものであるが、この技術はフォーカスサーボ系にも用
いることができる。また、光ディスクや磁気ディスクだ
けではなく、例えばフロッピィディスク等の回転記録媒
体やモータの位置制御、速度制御などに、繰返し制御を
適用する場合にも応用することができる。Although the embodiment described above relates to repetitive control of a tracking servo system in an optical disc device, this technique can also be used for a focus servo system. Further, the present invention can be applied not only to optical disks and magnetic disks, but also to the case where repetitive control is applied to rotating recording media such as floppy disks, position control and speed control of motors, etc.
【0019】また、繰り返し制御器の動作は、図4〜5
に示すように、図3のステップS2〜4の部分をディス
ク装置によって発生する割り込み処理とし、ステップS
5〜S11の部分を周期的に割り込みを発生させて実行
させるようにしてもよい。The operation of the repeat controller is shown in FIGS. 4 and 5.
As shown in FIG. 3, steps S2 to S4 in FIG. 3 are treated as interrupt processing generated by the disk device, and step S
The portions from 5 to S11 may be executed by periodically generating an interrupt.
【0020】さらに、本実施例はトラッキングサーボ系
をデジタル制御によって実現しているが、繰返し制御器
だけをデジタル素子で実現し、残りをアナログ素子で実
現してもよい。Further, in this embodiment, the tracking servo system is realized by digital control, but only the repetition controller may be realized by digital elements, and the rest by analog elements.
【0021】以上説明したように本実施例によれば、回
転数の異なるディスクの種類に応じて、リングバッファ
25の読み出し周期を変更することにより、制御対象の
周期が変更されても繰返し制御を行うことができる。As explained above, according to this embodiment, by changing the reading cycle of the ring buffer 25 according to the type of disk with a different rotation speed, it is possible to perform repetitive control even if the cycle of the controlled object is changed. It can be carried out.
【0022】[0022]
【発明の効果】以上説明したように本発明によれば、目
標値または外乱の周期の変更に応じて時間遅延を所定の
値に変更することにより、周期的な目標値または外乱を
抑えることができる効果がある。As explained above, according to the present invention, periodic target values or disturbances can be suppressed by changing the time delay to a predetermined value in accordance with changes in the period of the target value or disturbance. There is an effect that can be done.
【図1】本発明の実施例の光ディスク装置のトラッキン
グサーボ系における繰返し制御装置の概略構成を示すブ
ロック図である。FIG. 1 is a block diagram showing a schematic configuration of a repetition control device in a tracking servo system of an optical disc device according to an embodiment of the present invention.
【図2】本実施例の繰返し制御器の概略構成を示すブロ
ック図である。FIG. 2 is a block diagram showing a schematic configuration of a repetition controller of this embodiment.
【図3】本実施例の繰返し制御器の処理動作を示すフロ
ーチャートである。FIG. 3 is a flowchart showing the processing operation of the repeat controller of this embodiment.
【図4】他の実施例の繰返し制御器の処理動作を示すフ
ローチャートである。FIG. 4 is a flowchart showing processing operations of a repeat controller in another embodiment.
【図5】他の実施例の繰返し制御器の処理動作を示すフ
ローチャートである。FIG. 5 is a flowchart showing processing operations of a repeat controller in another embodiment.
1 光ディスク 2 モータ 3 光ヘッド 4 ディスク回転制御器 5 ディスク判別器 6 回転数設定器 7 A/D変換器 8 繰返し制御器 9 位相補償器 10 D/A変換器 21 CPU 22 ROM 25 リングバッファ 1 Optical disc 2 Motor 3. Optical head 4 Disk rotation controller 5 Disc discriminator 6 Rotation speed setting device 7 A/D converter 8 Repetition controller 9 Phase compensator 10 D/A converter 21 CPU 22 ROM 25 Ring buffer
Claims (1)
前記判別手段により判別された回転記録媒体の回転周期
に応じて、繰り返し制御装置の繰り返し周期を変更する
変更手段と、を有することを特徴とする繰り返し制御装
置の調整方式。Claim 1: Discrimination means for discriminating a rotating recording medium;
A method for adjusting a repeat control device, comprising: changing means for changing a repeat period of the repeat control device according to the rotation period of the rotating recording medium determined by the determining means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6170491A JPH04295666A (en) | 1991-03-26 | 1991-03-26 | Adjusting system of repetitive control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6170491A JPH04295666A (en) | 1991-03-26 | 1991-03-26 | Adjusting system of repetitive control device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04295666A true JPH04295666A (en) | 1992-10-20 |
Family
ID=13178897
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6170491A Withdrawn JPH04295666A (en) | 1991-03-26 | 1991-03-26 | Adjusting system of repetitive control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04295666A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997033281A1 (en) * | 1996-03-08 | 1997-09-12 | Sony Corporation | Disk drive and recording or reproducing method therefor |
-
1991
- 1991-03-26 JP JP6170491A patent/JPH04295666A/en not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997033281A1 (en) * | 1996-03-08 | 1997-09-12 | Sony Corporation | Disk drive and recording or reproducing method therefor |
| US6144627A (en) * | 1996-03-08 | 2000-11-07 | Sony Corporation | Data recording and reproducing apparatus and method with phase error detection |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6118739A (en) | Optical storage apparatus | |
| US5469414A (en) | Positioning control system | |
| KR100357857B1 (en) | Hard disk drive and method for reducing acoustic noise | |
| JPH08167153A (en) | Optical disk device | |
| US4980876A (en) | Single stage track seek method | |
| JPH0644595A (en) | Optical information recording and reproducing device | |
| JPH04295666A (en) | Adjusting system of repetitive control device | |
| JP2647291B2 (en) | Method for positioning head of recording apparatus at high speed | |
| JPH1092101A (en) | Magnetic disc apparatus and its driving method | |
| JPH04335272A (en) | magnetic disk device | |
| JPH1092057A (en) | Jog controller | |
| JP2500734B2 (en) | Track seek operation method of disk device | |
| JPH0755719Y2 (en) | Runout correction device in disk device | |
| JPH0536099A (en) | Information recording / reproducing device | |
| JPH07161156A (en) | Information recording / reproducing device | |
| JP2708193B2 (en) | Optical disk drive | |
| WO2000042608A1 (en) | Optical disk reproducing device | |
| JPH04358370A (en) | Information recording and reproducing device | |
| JP4130662B2 (en) | Optical disc apparatus, rotation control circuit, and optical disc rotation control method | |
| KR100506461B1 (en) | DVD Fast Seek Method | |
| JPH08203204A (en) | Optical disk reproducing apparatus | |
| JPH05282809A (en) | Head positioning controller for data recording / reproducing apparatus | |
| JPH04351753A (en) | Method for controlling spindle motor in disk device | |
| JPH08339549A (en) | Optical disc access device | |
| JP2002032953A (en) | Optical disc device and rotation control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19980514 |