JPH02183311A - サーボ回路の位置制御オフセット調整方法 - Google Patents

サーボ回路の位置制御オフセット調整方法

Info

Publication number
JPH02183311A
JPH02183311A JP1003186A JP318689A JPH02183311A JP H02183311 A JPH02183311 A JP H02183311A JP 1003186 A JP1003186 A JP 1003186A JP 318689 A JP318689 A JP 318689A JP H02183311 A JPH02183311 A JP H02183311A
Authority
JP
Japan
Prior art keywords
value
offset
position control
speed
target
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.)
Granted
Application number
JP1003186A
Other languages
English (en)
Other versions
JPH0736129B2 (ja
Inventor
Shuichi Hashimoto
修一 橋本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1003186A priority Critical patent/JPH0736129B2/ja
Priority to US07/460,657 priority patent/US5063454A/en
Priority to AU47778/90A priority patent/AU612070B2/en
Priority to EP90300169A priority patent/EP0378327B1/en
Priority to DE69019996T priority patent/DE69019996T2/de
Priority to KR9000225A priority patent/KR930009447B1/ko
Publication of JPH02183311A publication Critical patent/JPH02183311A/ja
Publication of JPH0736129B2 publication Critical patent/JPH0736129B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Moving Of The Head To Find And Align With The Track (AREA)
  • Control Of Position Or Direction (AREA)
  • Control Of Linear Motors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔目次〕 概要 産業上の利用分野 従来の技術(第7図、第8図、第9図)発明が解決しよ
うとする課題 課題を解決するための手段(第1図) 作用 実施例 (a)  一実施例の構成の説明 (第2図、第3M) (b)一実施例の動作の説明 (第4図、第5図、第6図) (C)  他の実施例の説明 発明の効果 〔概要〕 サーボ対象を速度制御と位置制御によって目標位置に位
置決めするサーボ回路において、位置制御系のオフセッ
トを除去するだめの位置制御オフセット調整方法に関し
、 人間の手を介さずに、位置制御系の回路オフセットを自
動調整することを目的とし、 サーボ対象の実速度を検出し、目標速度との速度誤差に
より速度制御する速度制御部と、サーボ対象の位置信号
から得た位置エラー信号により位置制御する位置制御部
と、該サーボ対象を該速度制御部又は位置制御部に切換
接続する切換部と、該切換部を切換制御する主制御部と
を有し、目標位置近傍において、該速度制御から位置制
御に切換えるようにしたサーボ回路において、位置制御
部へ与えるオフセット調整値を変化して、一定距翔fの
移動を繰り返し、各オフセット調整値における位置制御
時の位置信号の積分値を計測するステップと、該積分値
が最小となるオフセット調整値を最適オフセット値とし
て設定するステップとを有する。
〔産業上の利用分野〕
本発明は、サーボ対象を速度制御と位置制御によって目
標位置に位置決めするサーボ回路において、位置制御系
のオフセットを除去するだめの位置制御オフセット調整
方法に関する。
磁気ディスク装置の磁気ヘットのトラック位置決め等の
ため、サーボ回路が広く利用されている。
このようなサーボ回路では、位置制御系のアナログ回路
にオフセンl−が存在すると、位置制御を円滑に行えな
くなるため、オフセットを除去するだめのオフセット調
整技術が必要となる。
〔従来の技術〕
第7図及び第8図は従来技術の説明−である。
第7図において、lはサーボ対象であり、ボイスコイル
モータ1aとボイスコイルモータlaによって移動され
るサーボヘッド1bと、サーボヘッドIbの読取信号か
ら位置信号Psを作成する位置信号作成回路1cとを有
している。
2は速度検出回路であり、位置信号Psと後述する検出
電流1cとから実速度Vrを検出するもの、3は速度エ
ラー検出回路であり、後述する目標速度Vcと実速度V
rとの速度誤差△■を発生し、速度制御するものであり
、これらによって速度制御部を構成する。
4は位置(ポジション)エラー検出回路位置制御部であ
り、位置信号Psと検出電流icとから位置エラー信号
△Pを発生し、位置制御するもの、5はパワーアンプ及
び切換部であり、切換スイッチとパワーアンプとを有し
、コアース(速度制御)/ファイン(位置制御)切替信
号によって、速度エラー検出回路3又は位置エラー検出
回路4をサーボ対象1に切換接続するものである。
6は主制御部であり、マイクロプロセッサで構成され、
移動量に応した目標速度カーブVcを発生ずるとともに
、後述するトラッククロッシングパルスによりサーボ対
象1の位置を監視し、目標位置近傍でコアースからファ
インへの切替信号を発生ずるものである。
7は制御電流検出回路であり、パワーアンプ5の制御電
流Isを検出し、検出電流信号icを発生ずるもの、8
はトラッククロッンングパルス発生回路であり、位置信
号Psからトラッククロッシングパルスを発生し、主制
御部6へ出力するものである。
主制御部6は、移動トラック数(移動量)が与えられる
と、移動トラック数に応じた目標速度カブVcを生成し
、速度制御によって、ボイスコイルモータ1aを駆動し
、目標位置近傍に到達すると、切換部5を位置制御側に
切換え、ボイスコイルモータ1aを位置制御して、所望
のトラックに位置決めする。
この位置制御を行う位置制御部4は、第8図に示すよう
に、位置信号PsO高周波成分をカットするフィルタ4
0と、フィルタ40の出力を増幅するアンプ41と、フ
ィルタ40の出力を積分する積分回路42と、フィルタ
40の出力と制御電流検出信号icとを微分する微分回
路43と、アンプ41、積分回路42、微分回路43の
出力から位置(ポジション)エラー信号を発生するポジ
ションエラー発生器44と、微分回路43のオフセット
を調整するための抵抗r1〜r4を有していた。
このような位置制御系は、アナログ回路で構成されてい
るため、回路オフセットが必然的に発生ずる。
特に、電流帰還系のオフセットが大きく、例えば制御電
流検出回路7のアンプのオフセットによる影響が大であ
る。
第9図は従来技術の説明図である。
回路オフセットがないと、第9図(A)のように、コア
ース(速度制御)からファイン(位置制御)へ切換え後
、位置信号Psは直ちに0■に収束し、ファインへの切
換え後、一定時間一定しベル(オントラックレベル)以
上にならないことで、シーり完了となる。
ところが、回路オフセットが存在すると、第9図(B)
のように、ファインへ切換え後、回路オフセットを補正
ずべく位置信号P sが徐々に」二昇し、一定時間は一
定レベル以上にはならないでシフ完了となるが、その後
ピークを生じ、オントラックレベルを越えてしまうこと
がある。
これがオントランクレベルを越えると、サーボ対象1は
オントラックレベル以」−動かされたことになってしま
う。
この回路オフセット、特に電流帰還系のオフセットを補
正するため、従来は、ある一定区間のシフを繰り返しな
がら、オシロスコープで位置信号を観測し、可変抵抗r
4(第8図)を人間が調整していた。
〔発明が解決しようとする課題〕
しかしながら、人間が調整していたため、個人差による
調整バラツギや測定器(オシロスコブ)等による調整バ
ラツキが生じ易いという問題がある他に、測定器や人件
費等によるコストアンプの問題も生じていた。
従って、本発明は、人間の手を介さずに、位置制御系の
回路オフセットを自動調整することのできるサーボ回路
の位置制御オフセット自動調整方法を提供することを目
的とする。
〔課題を解決するための手段] 第1図は本発明の原理図である。
本発明は、第1図に示すように、サーボ対象lの実速度
を検出し、目標速度との速度誤差により速度制御する速
度制御部2.3と、サーボ対象1の位置信号から得た位
置エラー信号により位置制御する位置制御部4と、該サ
ーボ対象Iを該速度制御部2.3又は位置制御部4に切
換接続する切換部5と、該切換部5を切換制御する主制
御部6とを有し、目標位置近傍において、該速度制御か
ら位置制御に切換えるようにしたサーボ回路において、
位置制御部4へ与えるオフセット調整値を変化して、一
定距離の移動を繰り返し、各オフセラ1−調整値におけ
る位置制御時の位置信号の積分値を計測するステップと
、該積分値が最小となるオフセット調整値を最適オフセ
ット値として設定するステップとを有するものである。
〔作用〕
本発明は、オフセットの影響が前述の如く位置制御にお
ける位置信号Psの波形に現れることがら、オフセット
値を変化しながら、位置制御における位置信号を積分し
、積分値が最小となるオフセット値を見つけて、調整し
ようとするものである。
オフセットを自動調整できるので、人手による調整を不
要とし、誤差がなく、コストがかがらない調整が実現で
きる。
〔実施例〕
(a)  一実施例の構成の説明 第2図は本発明の一実施例構成図、第3図は第2図構成
における位置制御部の構成回である。
図中、第1図、第7図及び第9図で示したものと同一の
ものは、同一の記号で示しである。
9は積分部であり、主制御部(以下MPUという)6に
よってオンされ、位置信号Psを通過せしめるスイッチ
90と、スイッチ90からの位置信号Psを絶対値化す
る絶対値回路91と、絶対値回路91の出力を積分する
積分回路92と、積分回路92のアナログ出力をデジタ
ル値に変換するアナログ/デジタルコンバータ(ADC
)93とを備えている。
62はオフセットレジスタであり、オフセット値りを格
納しておくもの、63は積分回数レジスタであり、積分
回数を格納しておくもの、64はワークレジスタであり
、各種測定値FWD、RVS、T1.Tz、T3、Aを
格納しておくものである。
第3図において、45はデジタル/アナログコンバータ
(DACという)であり、抵抗「?に接続され、MPU
6からのデジタルオフセット値をアナログのオフセット
4士に変換し、微分回路43のオフセットを設定するも
のである。
(b)  一実施例の動作の説明 第4図は本発明の一実施例調整処理フロー図、第5図は
第4図のフォワード/リバースのオフセット調整値決定
処理フロー図、第6図は第5図の積分サンプリング処理
フロー図である。
尚、第5図は、第4図フローのサブルーチン、第6図は
、第5図フローのサブルーチンである。
先ず、全体の調整処理について第4図により説明する。
■ MPU6は調整開始に当たって、各種レジスタをリ
セノl〜する。
■ 次に、MPU6は、第5図にて後述するサブルーチ
ンを実行して、フォワー ド方向のオフセット調整値り
を決定し、決定したオフセット調整値I、をレジスタ6
4の“F W D ’“に格納する。
■ M P tJ 6は、更に第5図にて後述するサブ
ルーチンを実行して、リバース方向のオフセット調整値
りを決定し、決定したオフセット調整値I7をレジスタ
64の“RVS”に格納する。
■ 次に、MPU6は、レジスタ64の’FWS”、“
RV S ”の平均を計算し、平均値をレジスタ62に
“°L”としてセットし、出力する。
次に、第5図によりオフセット調整値決定処理について
説明する。
■ 先ず、MPU6は、レジスタ63の積分回数Iに「
3」をセントする。即ち、積分は3回行う。
■ MPU6は、レジスタ62にオフセット調整値りを
セットし、位置制御部4のDAC45に「L」を出力す
る。
そして、MPU6は、第6図にて後述する積分サンプリ
ングサブルーチンを実行し、位置信号PSの積分値をレ
ジスタ八に得、レジスタ64のTにこれを格納する。
この時、このルーチンを複数回行い、積分値を平均化す
る。
次に、MPU6は、レジスタ62の1、を(L 十X)
に更新し、レジスタ63の積分回数Iを(]■)に更新
する。
OMPU6は、レジスタ63の積分回数1が「0」かを
調べ、「0」でないなら、ステップ■に戻る。
■ 一方、I=0なら、3回の積分動作は終了し、積分
値T1、′r2、T3がえられたことになり、現在ゲイ
ンは(+−+3X)である。
先ず、MPU6は、1回目積分(aTlと2回目積分4
MTqとを比較する。
T1≧T2でない、即ちTI<T2なら、オフセンI−
Lの増加変化に対し単調増加のため、極小値が得られな
いから、オフセン)Lを(L−4X)、即ち、L = 
L + 3 Xのため(L−X )に減らし、ステップ
■に戻る。
■ 一方、T1上1゛2なら、2回目の積分値T2と3
回目の積分値T3とを比較する。
゛「3≧1゛2でない、即ちl’ 3 < i” 2な
ら、オフセン)Lの増加変化に対し単調減少のため、極
小値が得られないから、オフセットLを(L−2X)、
即ち、L=(L+3X)のため、(L +X)に増やし
、ステップ■に戻る。
■ 逆心こ、T3≧T2なら、T1≧T2≦T3の関係
が成立し、T2が極小値よなるため、′「2のゲインを
(1−−−2X) −(1、+ X )によって求め、
フォワード方向のオフセット決定値°“FWD”として
レジスタ64に格納し、リターンする。
尚、リバース方向のオフセット決定値“RVS“は同様
にしてステップ■でリバース方向の積分→ノ“ンプリン
グを行って求める。
次に、第6図により積分サンプリング処理について説明
する。
(i)MPLJ6は、予定のディファレンス量のフォワ
ードシークをスタートする。
(ii ) M P U 6は、速度制御終了かを判定
し、速度制御が終了すると積分スタートを発し、スイン
チ90をオン、積分回路92を動作させる。
槌って、積分回路92は、第1図(B)のように、速度
制御終了時から位置信号Psの積分を始める。
(iii )この様に、速度制御から位置制御に切換わ
った後に、オントラック信号が一定時間継続することに
より、シーり終了と判定する。
更に予定の時間持ち、積分スタート信号をオフし、スイ
ッチ90をオフ、積分回路92を不動作とし、積分を終
了する。
従って、積分期間は第1図(B)のようになる。
(iv)MPU6は、積分期間の終了後、ΔDC93よ
り積分値のサンプリングを行い、レジスタ64に「A」
として格納する。
そして、予定の量だけリハ スシークしてリタンする。
上述のフローはフォワード方向の積分サンプリング処理
であるが、リバース方向のものは、ステップ(1)でフ
ォワードシーりをリバースシークとし、ステップ(IV
)でリハースシ−りをフォワドシークと変えるだけで、
後は同一である。
このようにして、フォワード方向とリバース方向とのオ
フセットに違いが生しる場合があるので、第4図のよう
に、両方向のオフセット調整値を決定し、平均値を自動
オフセット調整値としている。
又、位置信号の積分値が最小となるようなオフセット値
を決定しているので、適切なオフセット調整値かえられ
る。
(C)  他の実施例の説明 上述の実施例において、サーボ対象を磁気ディスク装置
としているが、他の装置であってもよく、又積分部を設
けず、MPU6が積分動作を行ってもよい。
以上本発明を実施例により説明したが、本発明は本発明
の主旨に従い種々の変形が可能であり、本発明からこれ
らを排除するものではない。
〔発明の効果〕
以上説明した様に、本発明によれば、オフセットを変化
しながら、各オフセットにおける位置信号Psの積分値
を計測し、積分値が最小となるオフセット値を決定して
いるので、位置制御系の回路オフセットを自動調整でき
るという効果を奏し、調整誤差も発生せず、調整コスト
も低減でき、更にフィールドでの調整も容易にできる。
【図面の簡単な説明】
第1図は本発明の原理図、 第2図は本発明の一実施例構成図、 第3図は第2図構成における位置制御部の構成図、 第4図は本発明の一実施例調整処理フロー図、第5図は
第4図におけるオフセット調整値決定処理フロー図、 第6図は第5図における積分サンプリング処理フロー図
、 第7図、第8図及び第9図は従来技術の説明図である。 図中、1−サーボ対象、 2−速度検出回路、 3−速度エラー検出回路、 4−位置エラー検出回路、 5−切換部、 6−主制御部。

Claims (1)

  1. 【特許請求の範囲】  サーボ対象(1)の実速度を検出し、目標速度との速
    度誤差により速度制御する速度制御部(2、3)と、 サーボ対象(1)の位置信号から得た位置エラー信号に
    より位置制御する位置制御部(4)と、該サーボ対象(
    1)を該速度制御部(2、3)又は位置制御部(4)に
    切換接続する切換部(5)と、 該切換部(5)を切換制御する主制御部(6)とを有し
    、 目標位置近傍において、該速度制御から位置制御に切換
    えるようにしたサーボ回路において、位置制御部(4)
    へ与えるオフセット調整値を変化して、一定距離の移動
    を繰り返し、各オフセット調整値における位置制御時の
    位置信号の積分値を計測するステップと、 該積分値が最小となるオフセット調整値を最適オフセッ
    ト値として設定するステップとを有することを 特徴とするサーボ回路の位置制御オフセット調整方法。
JP1003186A 1989-01-10 1989-01-10 サーボ回路の位置制御オフセット調整方法 Expired - Lifetime JPH0736129B2 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP1003186A JPH0736129B2 (ja) 1989-01-10 1989-01-10 サーボ回路の位置制御オフセット調整方法
US07/460,657 US5063454A (en) 1989-01-10 1990-01-03 Automatic adjustment method and system for servo motor circuit of a magnetic disk apparatus
AU47778/90A AU612070B2 (en) 1989-01-10 1990-01-05 Automatic adjustment system for servo circuit of a magnetic disk apparatus
EP90300169A EP0378327B1 (en) 1989-01-10 1990-01-08 Automatic adjustment system for servo circuit of a magnetic disk apparatus
DE69019996T DE69019996T2 (de) 1989-01-10 1990-01-08 Automatisches Einstellungssystem für eine Servoschaltungsanordnung eines magnetischen Plattenspielers.
KR9000225A KR930009447B1 (en) 1989-01-10 1990-01-10 Automatic adjustment method & system for servo motor circuit of magnetic disk apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1003186A JPH0736129B2 (ja) 1989-01-10 1989-01-10 サーボ回路の位置制御オフセット調整方法

Publications (2)

Publication Number Publication Date
JPH02183311A true JPH02183311A (ja) 1990-07-17
JPH0736129B2 JPH0736129B2 (ja) 1995-04-19

Family

ID=11550371

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1003186A Expired - Lifetime JPH0736129B2 (ja) 1989-01-10 1989-01-10 サーボ回路の位置制御オフセット調整方法

Country Status (1)

Country Link
JP (1) JPH0736129B2 (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59171085A (ja) * 1983-03-18 1984-09-27 Fujitsu General Ltd デイスクヘツドのサ−ボ回路
JPS63152067A (ja) * 1986-12-16 1988-06-24 Fujitsu Ltd 磁気デイスク装置のシ−ク制御方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59171085A (ja) * 1983-03-18 1984-09-27 Fujitsu General Ltd デイスクヘツドのサ−ボ回路
JPS63152067A (ja) * 1986-12-16 1988-06-24 Fujitsu Ltd 磁気デイスク装置のシ−ク制御方式

Also Published As

Publication number Publication date
JPH0736129B2 (ja) 1995-04-19

Similar Documents

Publication Publication Date Title
JP2613937B2 (ja) サーボ回路
US6965488B1 (en) Disk drive controlling ripple current of a voice coil motor when driven by a PWM driver
US4200827A (en) Positioning system employing feedforward and feedback control
EP0111665B1 (en) Automatic reference adjustment for position error signal on disk file servo system
EP0378327B1 (en) Automatic adjustment system for servo circuit of a magnetic disk apparatus
EP0458319B1 (en) Servo system for optical recording reproducing drive
GB2349268A (en) Minimizing settling time in a disc drive servo system
EP0378331A2 (en) Servo circuit
EP0378328B1 (en) Servo positioning circuit
JPH02183311A (ja) サーボ回路の位置制御オフセット調整方法
JP2599989B2 (ja) 磁気ディスク装置とそのサーボ回路調整方法
JPH02183310A (ja) サーボ回路の速度検出ゲイン自動調整方法
JPS619876A (ja) ヘツドの位置決め制御方式
JP2599990B2 (ja) 磁気ディスク装置及びそのサーボ回路自動調整方法
JPH02183316A (ja) サーボ回路のアクセスタイム自動調整方法
JP2543228B2 (ja) トラッキング制御装置
JPH0588749A (ja) スライデイングモード制御方法
JP2891178B2 (ja) 磁気ディスク装置のサーボシステム
EP0717394A1 (en) Head tracking system for a magnetic disk drive
JP2002150732A (ja) 磁気ディスク装置
JPH02151286A (ja) 速度制御方式
JPH04285774A (ja) アクセス制御装置
JPH05165528A (ja) 位置決め制御方法および位置決め制御装置
JPS6275982A (ja) 磁気ヘツド制御装置
JPH01102784A (ja) ヘッド位置決めサーボ回路