JP2004102321A - Linear motor control device and method - Google Patents
Linear motor control device and method Download PDFInfo
- Publication number
- JP2004102321A JP2004102321A JP2002258984A JP2002258984A JP2004102321A JP 2004102321 A JP2004102321 A JP 2004102321A JP 2002258984 A JP2002258984 A JP 2002258984A JP 2002258984 A JP2002258984 A JP 2002258984A JP 2004102321 A JP2004102321 A JP 2004102321A
- Authority
- JP
- Japan
- Prior art keywords
- correction amount
- linear motor
- servo
- waveform
- characteristic parameter
- 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.)
- Pending
Links
Images
Landscapes
- Control Of Position Or Direction (AREA)
- Lens Barrels (AREA)
- Studio Devices (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、レンズの位置制御等に用いて好適なリニアモータ制御装置に関するものである。
【0002】
【従来の技術】
従来より、カメラのレンズ等の高精度の制御には、種々のアクチュエータ、モータ等が用いられているが、近年、高速駆動、応答性、静粛性に優れる等の理由から、リニアモータが用いられている。
【0003】
一般に、リニアモータを用いる場合、その位置検出方法が重要であるが、その方法としては、光学式エンコーダや磁気式エンコーダの繰り返し周期波形を取り込んでデータ処理することにより、レンズ可動部の位置を求める位置検出方法が用いられており、その位置(オフセット)調整としては、このレンズ可動部を繰り返し波形の1周期以上動かし、そのとき取り込んだ繰り返し周期波形からオフセット調整とゲイン調整を行う工程が設けられている。
【0004】
このようなレンズの位置検出方法に関する先行技術を開示するものとしては、たとえば特開平6−105206号公報がある。
【0005】
【発明が解決しようとする課題】
しかしながら、オフセットとゲインが未調整の状態では、オフセットやゲインが合っていない繰り返し波形から切り出して直線近似処理するために、位置検出値の不連続点や段差が出現し、サーボ的に不安定となったり、最悪の場合には発振現象を起こす場合がある。
【0006】
このため、従来は、サーボ動作が不安定にならないように部品の規格や制御回路の調整を厳しくする必要があった。これを避けるため、フィードバック制御を切り、一定制御値で駆動する方法もあるが、フィードバック無しのオープンループ制御では、速度がどんどん加速し、高周波ノイズ対策用フィルターで繰り返し周期波形信号の振幅が減衰してしまい正しいオフセット調整とゲイン調整が実行できないことがある。
【0007】
そこで、本発明の課題は、位置検出手段のオフセットやゲインバラツキの調整前でも、安定に動くサーボ制御を可能にするとともに、位置検出手段調整前においてサーボ動作が安定に動くことが可能で、調整後の位置制御において精度の高いサーボ動作を可能にすることにある。
【0008】
【課題を解決するための手段】
このような課題を解決するために本願の請求項1に記載の発明によれば、位置検出センサの出力信号に対する補正量データを計測する補正量計測手段と、前記補正量計測手段によって計測された補正量データによって補正した前記位置センサの出力信号に基づいて前記リニアモータの位置制御を行う制御手段とを備え、前記制御手段は、前記補正量計測手段によって前記補正量を計測する調整モードにおいては第1のサーボ特性パラメータにて前記リニアモータを制御し、調整モードの終了後は前記第1のサーボ特性パラメータと異なる第2のサーボ特性パラメータにて前記リニアモータを制御するように構成したリニアモータ制御装置を特徴とする。
【0009】
また本願の請求項2に記載の発明によれば、請求項1の発明において、前記補正量計測手段によって計測された補正量データを記憶する補正量記憶手段を備え、前記制御手段は、前記補正量記憶手段に前記補正量データが記憶されていない場合には、前記第1のサーボ特性パラメータにて前記リニアモータを制御し、前記補正量記憶手段に前記補正量データが記憶されている場合には、前記第2のサーボ特性パラメータにて前記リニアモータを制御するように構成されたリニアモータ制御装置を特徴とする。
【0010】
また本願の請求項3に記載の発明によれば、請求項1の発明において、前記第1のサーボ特性パラメータは補正量未計測状態用のサーボ特性パラメータであり、前記第2のサーボ特性パラメータは補正量計測完了状態用サーボ特性パラメータであるリニアモータ制御措置を特徴とする。
【0011】
また本願の請求項4に記載の発明によれば、請求項1の発明において、前記位置検出センサの出力信号は繰り返し波形であるリニアモータ制御装置を特徴とする。
【0012】
また本願の請求項5に記載の発明によれば、請求項1乃至3の発明において、前記補正量はオフセット量と増幅率であるリニアモータ制御装置を特徴とする。
【0013】
また本願の請求項6に記載の発明によれば、請求項1の発明において、電源投入後、記憶されている補正量を消去初期化し、補正量の計測を実行するリニアモータ制御装置を特徴とする。
【0014】
また本願の請求項7に記載の発明によれば、請求項4の発明において、前記制御手段は、前記第1のサーボ特性パラメータに基づいて前記リニアモータを駆動することによって前記位置センサの繰り返し出力信号の補正量データを求め、当該補正量データに基づいて前記位置センサの繰り返し出力信号の補正を行う調整を行い、当該補正された前記位置センサの出力信号にしたがって前記リニアモータの可動部の可動範囲内における絶対位置を求める原点出し作業を実行するように構成されているリニアモータ制御装置を特徴とする。
【0015】
また本願の請求項8に記載の発明によれば、請求項7の発明において、衝撃等でリニアモータの可動部が動かされ、前記絶対位置を見失った場合、可動部の可動範囲内での絶対位置を求めるために原点出し作業を実行する前に補正量の計測を実行するように構成されているリニアモータ制御装置を特徴とする。
【0016】
また請求項9に記載の発明によれば、請求項1または7の発明において、前記サーボ特性パラメータとはサーボゲインであるリニアモータ制御装置を特徴とする。
【0017】
また請求項10に記載の発明によれば、請求項1乃至9の発明において、前記調整モード時における補正量計前の第1のサーボ特性パラメータのサーボゲインは、補正量計測完了後の第2のサーボ特性パラメータのサーボゲインよりゲイン余裕、または位相余裕を大きくする設定になっているリニアモータ制御装置を特徴とする。
【0018】
また本願の請求項11に記載の発明によれば、請求項10に記載の発明において、前記サーボ特性パラメータとはサーボ周波数特性であるリニアモータ制御装置を特徴とする。
【0019】
また本願における請求項12に記載の発明によれば、請求項10に記載の発明において、前記サーボ特性パラメータとはサーボサンプリング周波数であるリニアモータ制御装置を特徴とする。
【0020】
また本願の請求項13に記載の発明によれば、n相(nは2以上の整数)の繰り返し周期波形をデータ処理することにより可動部の位置を検出するリニアモータ制御方法であって、前記可動部の移動中に取り込んだ前記繰り返し周期波形データの最大データと最小データから各相毎にオフセット補正量とゲイン補正量を得ることによって位置検出用繰り返し波形の補正を行う調整処理ステップと、前記調整処理ステップにおいて補正された前記繰り返し波形のデータを用いて中間位相に位置する繰り返し波形データを演算により合成し、各繰り返し波形データの略直線部分の波形線を切り出して直線補間により直線化する位置補間処理ステップと、前記位置補間処理ステップにおいて直線補間された波形線にしたがって前記リニアモータの可動部の位置を検出して補正する制御処理ステップとからなるリニアモータの制御方法を特徴とする。
【0021】
本願の請求項14に記載の発明によれば、請求項13の発明において、前記位置補間処理ステップは、前記n相の繰り返し波形のデータを用いて中間位相に位置する2相の繰り返し波形データを演算により合成し、45度位相毎に交差する90度位相離れた2相の繰り返し波形から90度位相移動相当の波形線を切り出して直線補間により直線化するリニアモータの制御方法を特徴とする。
【0022】
本願の請求項15に記載の発明によれば、前記調整処理ステップは、前記可動部を少なくとも繰り返し波形の1周期以上に相当する距離を移動させ、当該移動中に取り込んだ繰り返し周期波形から各相毎にオフセット補正量とゲイン補正量を得るリニアモータの制御方法を特徴とする。
【0023】
【発明の実施の形態】
以下、本発明におけるリニアモータ制御装置を、各図を参照しながら、その実施形態について説明する。
【0024】
図1は、本発明をカメラ等のレンズ制御装置、フォーカスレンズ位置制御装置に適用した場合を示すのブロック図である。同図において、100はフォーカスレンズ、101はフォーカスレンズの位置に応じて繰り返し波形を出力するフォーカスレンズ位置検出用のMRセンサ回路、102はMRセンサ回路101の出力を増幅するアンプ回路、103はAD変換器、104aはMRセンサ回路101の出力波形に対して中間位相の波形を発生させる波形処理回路、104bは波形処理回路104aより出力された出力波形に対して直線化処理(詳細は後述)を行う直線化処理回路、105は誤差算出手段、106はリニアモータに移動位置を指示する位置指令手段で、本実施形態では、フォーカスレンズの位置制御に用いているため、不図示の焦点検出手段からの焦点位置制御信号、あるいはマニュアル焦点位置制御信号による指示等を示す。
【0025】
107は高位置精度制御実行指示手段108と、調整工程実行指示手段109の指示を切り換えるための制御実行手段切り替え手段、108は高精度の位置制御(通常のレンズ等の位置制御を高精度に行うための制御)の実行を指示するための高位置精度制御実行指示手段、109は初期化動作中等にMRセンサの出力波形を補正/調整するための調整工程制御の実行を指示するための調整工程実行指示手段である。
【0026】
また本実施形態では、電源ONに応じて、あるいは、衝撃によってリニアモータ114の可動部の位置が狂ったような状態に応じて調整工程実行指示手段から調整工程実行の指示が出され、調整工程が終了したことに応じて、高位置精度制御実行手段108から高位置精度制御の実行の指示が出される。
【0027】
110はサーボ設定切り替え手段、111は電源ON直後等の初期設定時、調整行程用の特性で用サーボ処理を行う第1サーボ処理回路、112は通常動作時、高位置精度制御の特性でサーボ処理を行う第2サーボ処理回路である。113はドライバ回路、114はリニアモータ、115は調整工程用の第1のサーボ特性パラメータに基づいてリニアモータを駆動し、MRセンサの出力波形を補正/調整し、オフセットとゲイン補正量を計測及び記憶するための調整工程制御実行モードと、調整工程終了後、高位置精度制御用の第2のサーボ特性パラメータに基づいてリニアモータを駆動し、MRセンサの出力波形から位置制御を行う高位置精度制御実行モードとを選択的に切り換えるモード制御回路である。
【0028】
ここで、第1サーボ処理回路111は、第2サーボ処理回路112に比べ、サーボ定数を安定なサーボ定数設定に、つまりゲイン余裕、位相余裕を大きくするように設定されている。詳細は後述する。
【0029】
このモード制御回路115は、初期設定時の調整工程制御実行モードと、調整工程終了後の通常動作時における高位置精度制御実行モードとで、第1及び第2のサーボ処理回路111、112を選択的に切り換えるもので、本発明の制御手段を構成する。
【0030】
116はMRセンサの出力波形を、直線化処理回路104bによって直線化した出力に基づいてオフセット及びゲインを計測し、かつ記憶するためのオフセット&ゲイン計測記憶部である。
【0031】
そして、上述の波形処理回路104a、直線化処理回路104b、オフセット&ゲイン計測記憶部116によって、本発明の補正量計測手段が構成されている。
【0032】
フォーカスレンズ100の位置に応じてMRセンサ101は繰り返し波形を出力し、アンプ102で増幅される。増幅された繰り返し波形はAD変換器103でデジタル信号に変換される。
【0033】
実際の使用温度環境や部品経年変化に対応するため、カメラ撮影前に必ず1回はレンズ位置センサ出力補正量計測(調整工程)動作を実行する必要がある。繰り返し波形が出力されるだけの相対位置センサであるレンズ位置センサを使用して絶対位置を検出するには電源投入後にレンズの原点位置決め(突き当て)動作が必要になる。
【0034】
通常、電源投入後にはカメラ記録システムとして連係して動作するメディア記録再生装置もテープパスの安定化動作やピックアップの移動動作など初期化動作時間が必要であり、その時間にカメラ装置はレンズの原点位置決め動作の前にレンズ位置センサ出力調整(調整行程)動作を挟み、一連の初期化動作として行う。
【0035】
図2はオフセット&ゲイン計測記憶手段116から、計測された補正量でない初期オフセット量と初期ゲインが指示されている時の繰り返し波形イメージ図である。本実施形態では、MRセンサ101の出力は2相の正弦波とするが、一般的には、n(nは2以上の整数)相でよい。
【0036】
調整を行っていない状態では、90度の位相差を持った2つの正弦波信号A、正弦波信号Bの出力は図2(a)のようにオフセットとゲインが合っていない。AD変換器103にてAD変換した後に波形処理回路104aにおける演算処理により求まる中間位相信号Cは(A+B)/√2、同じく中間位相信号Dは(B―A)/√2であるが、正弦波信号A、正弦波信号Bのオフセットとゲインがずれているために、正しい中間位相信号は得られない。A、B、C、Dの大小関係から図2(b)のように1周期を複数分割し、繰り返し正弦波の傾斜が急で直線度が高い部分A’〜D’を切り出していくことで、直線化処理回路104bで処理することができる。
【0037】
図3は、直線化処理回路104bで、図2の補正量計測完了前の繰り返し波形から切り出して直線化して絶対位置化した位置情報のイメージ図である。オフセットとゲインが合っていない繰り返し波形から切り出して直線化処理回路104bで並べ直すと、位置検出値の不連続点や段差が出現している。この不連続点や段差の程度は部品規格や組立規格から最大値の算定が出来る。
【0038】
図4はモード制御回路115の判断フローを説明する図である。同図において、処理をスタートすると、S400でモード制御手段のタスクが起動され、S401へ処理が移る。S401で電源ON後に調整工程制御実行モードにおける補正量計測が実行されたか否かを判断し、計測が済んでいる場合はS410へ処理を移し、計測が済んでいない場合はS402へ処理を移す。この計測の完了の有無の識別は、オフセット&ゲイン計測記憶手段116のオフセットとゲイン補正量の記憶値の有無を判別することによって行われる。
【0039】
S402において、モード制御回路115は、制御実行手段切り替え手段107を調整行程制御実行手段109側へ切り替え、S403へ処理を移す。S403でモード制御回路115はサーボ設定切り替え手段110を第1サーボ処理回路111側へ切り替え、S404へ処理を移す。
【0040】
S404においては、オフセット&ゲイン計測記憶手段116は、波形処理回路104a、直線化処理回路104bを介して得られた図2,図3に示す各波形のばらつきを補正して図6のような位置検出用のリニアな特性を得るためのオフセットとゲインの補正量の計測を行い、S405へ処理を移して計測されたオフセット及びゲインの補正値を記憶する。
【0041】
そしてオフセット&ゲイン計測記憶手段116は、アンプ回路102、直線化処理回路104bへと記憶した補正量を指示し、S406へ処理を移す。これによって、MRセンサの出力波形の補正が行われる。
【0042】
尚、上記電源ON直後のMRセンサの出力波形の調整/補正処理を行っている際、リニアモータ114は、第1サーボ処理回路111によって駆動されているが、第1サーボ処理回路111は、調整前のMRセンサの出力の図3に示す各直線部分の段差を見込んでサーボ定数を通常動作用の第2サーボ処理回路112に比べ、安定なサーボ定数設定に、つまりゲイン余裕、位相余裕を大きくする設定にしているため、発振等を生じることなく、安定したオフセット&ゲインの補正量を計測することができる。
【0043】
このゲイン余裕、位相余裕を大きくする設定には、比例ゲイン、積分ゲイン、微分ゲインを下げたり、サーボ周波数特性で位相進み補償を多くしたり、サンプリング周波数を高くして位相遅れを少なくする等の手段がある。2相繰り返し波形のAD変換データから波形の最大点と最小点から振幅を求めて所定値振幅になるようなゲイン、AD変換データから波形の最大点と最小点から中点を求めて所定値中間値になるようなオフセットを決定する。調整後は繰り返し波形のオフセットとゲインが確定し図6に示すようなリニアない位置検出用の直線を得ることができる。
【0044】
尚、調整工程処理モードにおいて、2相繰り返し波形の直線化処理におけるオフセット及びゲインの補正量は、部品規格や組立規格から調整前の不連続点や段差の最大値は位置検出のズレとして、数値解析プログラムによるシミュレーションから算出しても、規格限度値を有する部品にて実験することにより求めても構わない。そしてこのオフセット及びゲインの補正後は、高精度に位置検出を行うことができる。
【0045】
続いて、S406では、モード制御回路115が、サーボ設定切り替え手段110を第2サーボ処理回路112側へ切り替えるとともに、制御実行手段切り替え手段107を高位置精度制御実行手段108側へと切り替える。
【0046】
オフセット&ゲイン計測記憶手段116には、上述の調整工程によって求められたオフセット及びゲインの補正量が記憶され、アンプ回路102、直線化処理回路104bへ補正量が指示される。これによって、図6に示すように、段差のない位置検出用の直線が得られているので、これを用いて正確かつ高精度にリニアモータ114の可動部の位置検出を行うことができる。
【0047】
またS407で、モード制御回路115は、サーボ設定切り替え手段110を高位置精度制御用の第2サーボ処理回路112側へ切り替え、S408へ処理を移す。
【0048】
S408では、リニアモータの可動部を、メカ的に移動範囲の端まで移動し、基準位置設定用の位置決め部に接触させて原点位置出しを行い、S409へ処理を移し、モード制御回路115のタスクが終了する。
【0049】
S410では、調整行程が終了した後に、外部からの衝撃等でリニアモータの可動部の位置が大きくずれる衝撃飛びが起きていないか判断し、起きていた場合はS402へ処理を移し、起きていない場合はS409へ処理を移す。S409でモード制御回路115のタスクが終了する。
【0050】
上述の調整工程処理モードを終了した後は、直線化処理回路104bから出力される位置情報と、リニアモータの駆動位置指令手段106から出力される制御目標値との差分を誤差算出手段105でエラーとして演算し、第2サーボ処理回路112で駆動信号に変換され、ドライバ回路113へ出力され、リニアモータ114が駆動される。
【0051】
ここで、上述の調整工程処理モードについて、さらに説明する。図5(a)はオフセット&ゲイン指示手段116に記憶されたオフセットとゲインが指示されている時の繰り返し波形イメージ図である。90度の位相差を持った2つの正弦波信号A、正弦波信号Bの出力は図5(a)のようにオフセットとゲインが合っている。
【0052】
AD変換103にてAD変換した後に、波形処理回路104aにおいて演算処理により求まる中間位相信号Cは(A+B)/√2、同じく中間位相信号Dは(B―A)/√2であるが、正弦波信号A、正弦波信号Bのオフセットとゲインが調整されているため、正しい中間位相信号が得られている。A’’、B’’、C’’、D’’の大小関係から図5(b)のように1周期を複数分割し、繰り返し正弦波の傾斜が急で直線度が高い部分を切り出していくことで、直線化処理回路104bで直線化処理することができる。
【0053】
図6は図5の調整済みの繰り返し波形から切り出して直線化して絶対位置化した位置情報のイメージ図である。オフセットとゲインを補正してあるので繰り返し波形から切り出して直線化処理回路104aで並べ直すと、位置検出値は連続的になっている。
【0054】
第2サーボ処理回路112は段差が消えるのでサーボ定数を、第1サーボ処理回路111に比べ、高精度なサーボ定数設定に、例えば比例ゲインを上げ、高位置精度制御に適したサーボゲインに設定する。
【0055】
以上説明したように、部品の規格や組立精度規格にあわせた調整工程用のサーボ定数設定に切り替えるため、部品の規格や組立精度規格をサーボ定数にあわせて厳しい条件にする必要はなく、部品コストや歩留まり悪化を防ぐことが出来る。
【0056】
また調整が済んだ状態では高位置精度制御に適したサーボ定数に切り替えるため、フォーカス制御では高位置精度が達成できるという効果がある。
【0057】
位置センサより出力された波形を補正して調整する処理が実行されるとき、波形調整用の動作パターンが指示され、これによってサーボ定数設定手段が波形調整処理用のサーボ定数を設定することにより、発振現象を回避し安定にサーボをかけながら波形の補正/調整動作を行わせることが出来る。
【0058】
また位置センサより出力された波形を補正して調整する処理が実行されるとき、波形調整用の動作パターンが指示され、これによってサーボ定数設定手段が波形調整処理用のサーボ定数を設定することにより、安定にサーボをかけながら波形の補正/調整動作を行わせることが出来るとともに、高位置精度制御が実行されるとき、高位置精度制御位置が指示され、高位置精度制御用サーボ定数設定手段が高位置精度制御用サーボ定数に設定される。これにより、波形調整後の位置制御において精度の高いサーボ動作を可能にすることができる。
【0059】
尚、上述の実施形態では、説明の便宜上、図1に示すように、構成をブロック図で示したが、波形処理回路104a,直線化処理回路104b、誤差算出手段105、位置指令手段106、制御実行手段切り替え手段107、高位置精度制御実行手段108、調整工程実行指示手段109、サーボ設定切り替え手段110、第1サーボ処理回路111、第2サーボ処理回路112、モード制御回路115、オフセット&ゲイン計測記憶部116は、マイクロコンピュータを用いて、ソフトウエアによって構成することができる。そしてマイクロコンピュータによって図4に示すフローチャートに示すプログラムを実行することによって、本発明を実現することができる。
【0060】
【発明の効果】
以上述べたように、本発明によれば、センサの波形を補正し、調整する際、波形調整用のサーボ定数を設定するようにしたので、発振現象を回避し安定にサーボをかけながら波形調整を行うことができ、高精度の位置制御を行う場合には、高精度位置制御用のサーボ定数を設定するようにしたので、波形調整後の位置制御において高精度のサーボ動作を安定に行える効果がある。
【図面の簡単な説明】
【図1】本発明の実施形態におけるフォーカスレンズの位置制御装置のブロック図である。
【図2】調整前の繰り返し波形イメージ図と切り出し直線のイメージ図である。
【図3】調整前の直線化処理した位置情報のイメージ図である。
【図4】モード選択手段の判断フローを説明する図である。
【図5】調整後の繰り返し波形イメージと切り出し直線のイメージ図である。
【図6】調整後の直線化処理した位置情報のイメージ図である。
【符号の説明】
100 フォーカスレンズ
101 MRセンサ回路
102 アンプ回路
103 AD変換
104 直線化処理回路
105 誤差算出手段
106 位置指令手段
107 制御実行手段切り替え手段
108 高精度制御実行手段
109 調整工程制御実行手段
110 サーボ設定切り替え手段
111 第1のサーボ処理回路
112 第2のサーボ処理回路
113 ドライバ回路
114 リニアモータ
115 モード制御回路
116 オフセット&ゲイン計測記憶手段[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a linear motor control device suitable for use in lens position control and the like.
[0002]
[Prior art]
Conventionally, various actuators, motors, and the like have been used for high-precision control of a camera lens and the like.In recent years, however, linear motors have been used for reasons such as high-speed driving, responsiveness, and quietness. ing.
[0003]
In general, when a linear motor is used, the position detection method is important. As the method, the position of the lens movable section is obtained by taking the repetitive periodic waveform of an optical encoder or a magnetic encoder and processing the data. A position detection method is used. As the position (offset) adjustment, there is provided a step of moving the lens movable portion by one cycle or more of a repetitive waveform, and performing offset adjustment and gain adjustment from the repetitive cycle waveform captured at that time. ing.
[0004]
Japanese Patent Application Laid-Open No. 6-105206 discloses a prior art relating to such a lens position detecting method.
[0005]
[Problems to be solved by the invention]
However, in the state where the offset and gain are not adjusted, since the waveform is cut out from the repetitive waveform in which the offset and gain do not match, and a straight line approximation is performed, a discontinuous point or a level difference of the position detection value appears, and the servo becomes unstable. Or in the worst case, an oscillation phenomenon may occur.
[0006]
For this reason, conventionally, it has been necessary to strictly adjust the component standards and control circuits so that the servo operation does not become unstable. To avoid this, there is a method of turning off the feedback control and driving with a constant control value.However, in the open loop control without feedback, the speed rapidly increases and the amplitude of the repetitive periodic waveform signal is attenuated by the high frequency noise suppression filter. In some cases, correct offset adjustment and gain adjustment cannot be performed.
[0007]
Therefore, an object of the present invention is to enable a servo control that moves stably even before the offset or gain variation of the position detecting means is adjusted, and to allow the servo operation to move stably before the position detecting means is adjusted. It is an object of the present invention to enable a highly accurate servo operation in the subsequent position control.
[0008]
[Means for Solving the Problems]
In order to solve such a problem, according to the invention described in claim 1 of the present application, a correction amount measuring unit that measures correction amount data for an output signal of a position detection sensor, and a correction amount measurement unit that measures the correction amount data. Control means for controlling the position of the linear motor based on the output signal of the position sensor corrected by the correction amount data, wherein the control means is in an adjustment mode in which the correction amount is measured by the correction amount measuring means. A linear motor configured to control the linear motor with a first servo characteristic parameter, and to control the linear motor with a second servo characteristic parameter different from the first servo characteristic parameter after the adjustment mode ends; A control device is characterized.
[0009]
According to a second aspect of the present invention, in the first aspect of the present invention, there is provided a correction amount storing means for storing correction amount data measured by the correction amount measuring means, When the correction amount data is not stored in the amount storage means, the linear motor is controlled by the first servo characteristic parameter, and when the correction amount data is stored in the correction amount storage means, Is characterized by a linear motor control device configured to control the linear motor with the second servo characteristic parameter.
[0010]
According to the invention of claim 3 of the present application, in the invention of claim 1, the first servo characteristic parameter is a servo characteristic parameter for an unmeasured correction amount state, and the second servo characteristic parameter is It is characterized by a linear motor control measure that is a servo characteristic parameter for a correction amount measurement completion state.
[0011]
According to a fourth aspect of the present invention, in the first aspect of the present invention, the output signal of the position detection sensor is characterized by a linear motor control device having a repetitive waveform.
[0012]
According to a fifth aspect of the present invention, in the first to third aspects, a linear motor control device is characterized in that the correction amount is an offset amount and an amplification factor.
[0013]
According to a sixth aspect of the present invention, there is provided the linear motor control device according to the first aspect, wherein after the power is turned on, the stored correction amount is erased and initialized, and the correction amount is measured. I do.
[0014]
According to the invention of claim 7 of the present application, in the invention of claim 4, the control means drives the linear motor based on the first servo characteristic parameter to repeatedly output the position sensor. The correction amount data of the signal is obtained, an adjustment is performed to correct the repetitive output signal of the position sensor based on the correction amount data, and the movable portion of the linear motor moves according to the corrected output signal of the position sensor. It is characterized by a linear motor control device configured to execute an origin finding operation for finding an absolute position within the range.
[0015]
According to the invention of claim 8 of the present application, in the invention of claim 7, when the movable portion of the linear motor is moved by an impact or the like and the absolute position is lost, the absolute position within the movable range of the movable portion is lost. The present invention is characterized by a linear motor control device configured to execute measurement of a correction amount before executing an origin finding operation to obtain a position.
[0016]
According to a ninth aspect of the present invention, in the first or seventh aspect of the invention, there is provided a linear motor control device wherein the servo characteristic parameter is a servo gain.
[0017]
According to the tenth aspect, in the first to ninth aspects, the servo gain of the first servo characteristic parameter before the correction amount meter in the adjustment mode is the second servo gain after the completion of the correction amount measurement. And a gain margin or a phase margin is set to be larger than the servo gain of the servo characteristic parameter.
[0018]
According to an eleventh aspect of the present invention, in the tenth aspect of the invention, the servo characteristic parameter is a linear motor control device that is a servo frequency characteristic.
[0019]
According to a twelfth aspect of the present invention, in the tenth aspect, the servo characteristic parameter is a linear motor control device in which the servo characteristic parameter is a servo sampling frequency.
[0020]
According to the invention of claim 13 of the present application, there is provided a linear motor control method for detecting a position of a movable portion by performing data processing on a repetitive periodic waveform of n phases (n is an integer of 2 or more), An adjustment processing step of correcting the position detection repetitive waveform by obtaining an offset correction amount and a gain correction amount for each phase from the maximum data and the minimum data of the repetition period waveform data captured during the movement of the movable part; Using the data of the repetitive waveform corrected in the adjustment processing step, repetitive waveform data located at an intermediate phase are synthesized by calculation, and a waveform line of a substantially linear portion of each repetitive waveform data is cut out and linearized by linear interpolation. The linear motor can be used in accordance with the waveform line linearly interpolated in the interpolation processing step and the position interpolation processing step. Detecting the position of the part features a method of controlling a linear motor comprising a control processing step of correcting.
[0021]
According to the invention of claim 14 of the present application, in the invention of claim 13, the position interpolation processing step includes the step of converting the two-phase repetitive waveform data located at an intermediate phase using the n-phase repetitive waveform data. The method is characterized by a linear motor control method that combines by calculation, cuts out a waveform line corresponding to a 90-degree phase shift from a two-phase repetitive waveform that crosses every 45-degree phase and is 90 degrees apart, and linearizes by linear interpolation.
[0022]
According to the invention as set forth in claim 15 of the present application, the adjusting processing step includes moving the movable portion at least a distance corresponding to at least one cycle of the repetitive waveform, and calculating each phase from the repetitive periodic waveform captured during the movement. It is characterized by a linear motor control method for obtaining an offset correction amount and a gain correction amount every time.
[0023]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment of a linear motor control device according to the present invention will be described with reference to the drawings.
[0024]
FIG. 1 is a block diagram showing a case where the present invention is applied to a lens control device such as a camera and a focus lens position control device. In the figure, 100 is a focus lens, 101 is an MR sensor circuit for detecting a focus lens position that repeatedly outputs a waveform according to the position of the focus lens, 102 is an amplifier circuit that amplifies the output of the MR sensor circuit 101, and 103 is an AD circuit. A converter 104a is a waveform processing circuit for generating an intermediate phase waveform with respect to the output waveform of the MR sensor circuit 101, and 104b is a linearizing process (details will be described later) for the output waveform output from the waveform processing circuit 104a. A linearization processing circuit to be performed, 105 is an error calculating means, 106 is a position command means for instructing a moving position to a linear motor. In this embodiment, since it is used for position control of a focus lens, a focus detecting means (not shown) , Or an instruction by a manual focus position control signal.
[0025]
[0026]
Further, in the present embodiment, an instruction to execute the adjustment process is issued from the adjustment process execution instructing means in response to the power ON or the state in which the position of the movable portion of the linear motor 114 is deviated due to the impact. Is completed, the high position accuracy control execution means 108 issues an instruction to execute the high position accuracy control.
[0027]
110 is a servo setting switching means, 111 is a first servo processing circuit for performing servo processing with characteristics for an adjustment process at the time of initial setting such as immediately after power-on, and 112 is servo processing for characteristics of high position accuracy control during normal operation. Is a second servo processing circuit that performs the following. 113 is a driver circuit, 114 is a linear motor, 115 is a linear motor driven based on the first servo characteristic parameter for the adjustment process, corrects / adjusts the output waveform of the MR sensor, and measures offset and gain correction amounts. An adjustment process control execution mode for storing, and after the adjustment process is completed, a linear motor is driven based on a second servo characteristic parameter for high position accuracy control, and high position accuracy for performing position control from an output waveform of the MR sensor. A mode control circuit for selectively switching between a control execution mode and a control execution mode.
[0028]
Here, the first
[0029]
The mode control circuit 115 selects the first and second
[0030]
Reference numeral 116 denotes an offset & gain measurement storage unit for measuring and storing an offset and a gain based on an output obtained by linearizing the output waveform of the MR sensor by the linearization processing circuit 104b.
[0031]
The waveform processing circuit 104a, the linearization processing circuit 104b, and the offset & gain measurement storage unit 116 constitute a correction amount measuring unit of the present invention.
[0032]
The MR sensor 101 repeatedly outputs a waveform according to the position of the focus lens 100 and is amplified by the amplifier 102. The amplified repetitive waveform is converted into a digital signal by the AD converter 103.
[0033]
In order to cope with an actual use temperature environment and aging of parts, it is necessary to execute a lens position sensor output correction amount measurement (adjustment process) operation at least once before photographing with a camera. In order to detect an absolute position using a lens position sensor that is a relative position sensor that only outputs a repeated waveform, it is necessary to perform an origin positioning (butting) operation of the lens after turning on the power.
[0034]
Usually, after the power is turned on, a media recording / reproducing apparatus which operates in cooperation as a camera recording system also needs an initialization operation time such as a tape path stabilizing operation and a pickup moving operation. Before the positioning operation, a series of initialization operations is performed with a lens position sensor output adjustment (adjustment step) operation interposed therebetween.
[0035]
FIG. 2 is a repetitive waveform image diagram when an initial offset amount and an initial gain other than the measured correction amount are designated by the offset & gain measurement storage unit 116. In the present embodiment, the output of the MR sensor 101 is a two-phase sine wave, but generally, n (n is an integer of 2 or more) phases may be used.
[0036]
In the state where the adjustment is not performed, the outputs of the two sine wave signals A and B having a phase difference of 90 degrees do not match the offset and the gain as shown in FIG. The intermediate phase signal C obtained by the arithmetic processing in the waveform processing circuit 104a after the AD conversion by the AD converter 103 is (A + B) / √2, and the intermediate phase signal D is (BA) / √2, but the sine Since the offset and gain of the wave signal A and the sine wave signal B are shifted, a correct intermediate phase signal cannot be obtained. As shown in FIG. 2B, one cycle is divided into a plurality of parts based on the magnitude relation of A, B, C, and D, and portions A ′ to D ′ in which the slope of the repeated sine wave is steep and the linearity is high are cut out. , And can be processed by the linearization processing circuit 104b.
[0037]
FIG. 3 is an image diagram of position information that is cut out from the repetitive waveform before the completion of the correction amount measurement in FIG. When cut out from a repetitive waveform in which the offset and the gain do not match and rearranged by the linearization processing circuit 104b, discontinuous points and steps in the position detection values appear. The maximum value of the discontinuity and the degree of the step can be calculated from the component standard or the assembly standard.
[0038]
FIG. 4 is a diagram illustrating a determination flow of the mode control circuit 115. In the figure, when the process is started, the task of the mode control means is started in S400, and the process moves to S401. In S401, it is determined whether or not the correction amount measurement in the adjustment process control execution mode has been performed after the power is turned on. If the measurement has been completed, the process proceeds to S410, and if the measurement has not been completed, the process proceeds to S402. The determination of whether or not the measurement has been completed is performed by determining whether or not there is a stored value of the offset and gain correction amount in the offset & gain measurement storage unit 116.
[0039]
In step S402, the mode control circuit 115 switches the control execution
[0040]
In S404, the offset & gain measurement storage unit 116 corrects the variation of each waveform shown in FIGS. 2 and 3 obtained through the waveform processing circuit 104a and the linearization processing circuit 104b and corrects the position as shown in FIG. The offset and gain correction amounts for obtaining linear characteristics for detection are measured, and the process proceeds to S405 to store the measured offset and gain correction values.
[0041]
Then, the offset & gain measurement storage unit 116 instructs the stored correction amount to the amplifier circuit 102 and the linearization processing circuit 104b, and shifts the processing to S406. As a result, the output waveform of the MR sensor is corrected.
[0042]
During the adjustment / correction processing of the output waveform of the MR sensor immediately after the power is turned on, the linear motor 114 is driven by the first
[0043]
The settings to increase the gain margin and phase margin include reducing the proportional gain, integral gain, and differential gain, increasing the phase lead compensation in the servo frequency characteristics, and increasing the sampling frequency to reduce the phase lag. There are means. A gain that obtains the amplitude from the maximum and minimum points of the waveform from the A / D conversion data of the two-phase repetitive waveform and has a predetermined value amplitude, and a middle value from the A / D conversion data that determines the middle point from the maximum and minimum points of the waveform Determine the offset that will result in the value. After the adjustment, the offset and gain of the repetitive waveform are determined, and a non-linear position detection straight line as shown in FIG. 6 can be obtained.
[0044]
In the adjustment process mode, the offset and gain correction amounts in the linearization processing of the two-phase repetitive waveform are calculated from the component standards and the assembly standards. It may be calculated from a simulation by an analysis program, or may be obtained by experimenting with a component having a specified limit value. After the correction of the offset and the gain, the position can be detected with high accuracy.
[0045]
Subsequently, in S406, the mode control circuit 115 switches the servo setting switching unit 110 to the second servo processing circuit 112 side and switches the control execution
[0046]
The offset and gain measurement storage unit 116 stores the offset and gain correction amounts obtained in the above-described adjustment process, and instructs the amplifier circuit 102 and the linearization processing circuit 104b on the correction amounts. As a result, as shown in FIG. 6, a straight line for detecting the position without a step is obtained, and the position of the movable portion of the linear motor 114 can be accurately and accurately detected using the straight line.
[0047]
In step S407, the mode control circuit 115 switches the servo setting switching unit 110 to the second servo processing circuit 112 for high position accuracy control, and shifts the processing to step S408.
[0048]
In step S408, the movable part of the linear motor is mechanically moved to the end of the movement range, and is brought into contact with the positioning part for setting the reference position to determine the origin, and the process proceeds to step S409, where the task of the mode control circuit 115 is executed. Ends.
[0049]
In S410, after the adjustment process is completed, it is determined whether or not an impact jump in which the position of the movable portion of the linear motor is largely shifted due to an external impact or the like has occurred. In this case, the process moves to S409. In S409, the task of the mode control circuit 115 ends.
[0050]
After the above-described adjustment step processing mode is completed, the difference between the position information output from the linearization processing circuit 104b and the control target value output from the drive position commanding means 106 of the linear motor is calculated by the error calculating means 105 as an error. The second servo processing circuit 112 converts the signal into a drive signal, outputs the signal to the driver circuit 113, and drives the linear motor 114.
[0051]
Here, the above-described adjustment step processing mode will be further described. FIG. 5A is a repetitive waveform image diagram when the offset and gain stored in the offset & gain instructing means 116 are instructed. The outputs of the two sine wave signals A and B having a phase difference of 90 degrees have the same offset and gain as shown in FIG.
[0052]
After the A / D conversion by the A / D converter 103, the intermediate phase signal C obtained by the arithmetic processing in the waveform processing circuit 104a is (A + B) / √2, and the intermediate phase signal D is (BA) / √2, but the sine Since the offset and gain of the wave signal A and the sine wave signal B are adjusted, a correct intermediate phase signal is obtained. From the magnitude relationship of A ″, B ″, C ″, and D ″, one period is divided into a plurality as shown in FIG. 5B, and a portion where the slope of the repeated sine wave is steep and the linearity is high is cut out. By doing so, the linearization processing can be performed by the linearization processing circuit 104b.
[0053]
FIG. 6 is an image diagram of position information cut out from the adjusted repetitive waveform of FIG. 5 and linearized to make absolute positions. Since the offset and the gain have been corrected, when the waveform is repeatedly cut out and rearranged by the linearization processing circuit 104a, the position detection value is continuous.
[0054]
Since the level difference disappears, the second servo processing circuit 112 sets the servo constant to a more accurate servo constant setting, for example, increases the proportional gain as compared with the first
[0055]
As described above, switching to the servo constant setting for the adjustment process according to the component standard and assembly accuracy standard does not require strict conditions for the component standard and assembly accuracy standard according to the servo constant. And yield deterioration can be prevented.
[0056]
In addition, since the servo constant is changed to a servo constant suitable for the high-position accuracy control after the adjustment is completed, there is an effect that high-position accuracy can be achieved in the focus control.
[0057]
When a process of correcting and adjusting the waveform output from the position sensor is performed, an operation pattern for waveform adjustment is instructed, and the servo constant setting unit sets a servo constant for the waveform adjustment process by this. The waveform correction / adjustment operation can be performed while the servo is stably applied while avoiding the oscillation phenomenon.
[0058]
Also, when the process of correcting and adjusting the waveform output from the position sensor is performed, an operation pattern for waveform adjustment is instructed, whereby the servo constant setting means sets the servo constant for the waveform adjustment process. It is possible to perform the waveform correction / adjustment operation while applying the servo stably, and when the high position accuracy control is executed, the high position accuracy control position is indicated, and the high position accuracy control servo constant setting means is provided. Set to the servo constant for high position accuracy control. This enables a highly accurate servo operation in the position control after the waveform adjustment.
[0059]
In the above-described embodiment, for convenience of explanation, the configuration is shown in a block diagram as shown in FIG. 1, but the waveform processing circuit 104a, the linearization processing circuit 104b, the error calculation means 105, the position command means 106, Execution means switching means 107, high position accuracy control execution means 108, adjustment step execution instructing means 109, servo setting switching means 110, first
[0060]
【The invention's effect】
As described above, according to the present invention, when correcting and adjusting the waveform of the sensor, the servo constant for the waveform adjustment is set, so that the oscillation phenomenon can be avoided and the waveform adjustment can be performed while applying the servo stably. When performing high-precision position control, the servo constants for high-precision position control are set, so that high-precision servo operation can be performed stably in position control after waveform adjustment. There is.
[Brief description of the drawings]
FIG. 1 is a block diagram of a focus lens position control device according to an embodiment of the present invention.
FIG. 2 is an image diagram of a repetitive waveform before adjustment and an image of a cut-out straight line.
FIG. 3 is an image diagram of position information subjected to linearization processing before adjustment.
FIG. 4 is a diagram illustrating a determination flow of a mode selection unit.
FIG. 5 is an image diagram of a repetitive waveform image after adjustment and a cut-out straight line.
FIG. 6 is an image diagram of position information subjected to linearization processing after adjustment;
[Explanation of symbols]
REFERENCE SIGNS LIST 100 focus lens 101 MR sensor circuit 102 amplifier circuit 103 AD conversion 104 linearization processing circuit 105 error calculation means 106 position command means 107 control execution means switching means 108 high-precision control execution means 109 adjustment process control execution means 110 servo setting switching means 111 First servo processing circuit 112 Second servo processing circuit 113 Driver circuit 114 Linear motor 115 Mode control circuit 116 Offset & gain measurement storage means
Claims (15)
前記補正量計測手段によって計測された補正量データによって補正した前記位置センサの出力信号に基づいて前記リニアモータの位置制御を行う制御手段とを備え、
前記制御手段は、前記補正量計測手段によって前記補正量を計測する調整モードにおいては第1のサーボ特性パラメータにて前記リニアモータを制御し、調整モードの終了後は前記第1のサーボ特性パラメータと異なる第2のサーボ特性パラメータにて前記リニアモータを制御するように構成されていることを特徴とするリニアモータ制御装置。Correction amount measuring means for measuring correction amount data for the output signal of the position detection sensor,
Control means for controlling the position of the linear motor based on the output signal of the position sensor corrected by the correction amount data measured by the correction amount measurement means,
The control unit controls the linear motor with a first servo characteristic parameter in an adjustment mode in which the correction amount is measured by the correction amount measurement unit. A linear motor control device configured to control the linear motor with different second servo characteristic parameters.
前記補正量計測手段によって計測された補正量データを記憶する補正量記憶手段を備え、前記制御手段は、前記補正量記憶手段に前記補正量データが記憶されていない場合には、前記第1のサーボ特性パラメータにて前記リニアモータを制御し、前記補正量記憶手段に前記補正量データが記憶されている場合には、前記第2のサーボ特性パラメータにて前記リニアモータを制御するように構成されていることを特徴とするリニアモータ制御装置。In claim 1,
A correction amount storage unit configured to store the correction amount data measured by the correction amount measurement unit; wherein the control unit is configured to store the correction amount data when the correction amount data is not stored in the correction amount storage unit. The linear motor is controlled by a servo characteristic parameter, and when the correction amount data is stored in the correction amount storage means, the linear motor is controlled by the second servo characteristic parameter. A linear motor control device comprising:
前記第1のサーボ特性パラメータは補正量未計測状態用のサーボ特性パラメータであり、前記第2のサーボ特性パラメータは補正量計測完了状態用サーボ特性パラメータであることを特徴とするリニアモータ制御措置。In claim 1,
A linear motor control measure, wherein the first servo characteristic parameter is a servo characteristic parameter for an unmeasured correction amount state, and the second servo characteristic parameter is a servo characteristic parameter for a correction amount measurement completed state.
前記位置検出センサの出力信号は繰り返し波形であることを特徴とするリニアモータ制御装置。In claim 1,
The output signal of the position detection sensor has a repetitive waveform.
補正量はオフセット量と増幅率であることを特徴とするリニアモータ制御装置。In claims 1 to 3,
A linear motor control device, wherein the correction amount is an offset amount and an amplification factor.
電源投入後、記憶されている補正量を消去初期化し、補正量の計測を実行することを特徴とするリニアモータ制御装置。In claim 1,
A linear motor control device, wherein after power-on, a stored correction amount is erased and initialized, and measurement of the correction amount is executed.
前記制御手段は、前記第1のサーボ特性パラメータに基づいて前記リニアモータを駆動することによって前記位置センサの繰り返し出力信号の補正量データを求め、当該補正量データに基づいて前記位置センサの繰り返し出力信号の補正を行う調整を行い、当該補正された前記位置センサの出力信号にしたがって前記リニアモータの可動部の可動範囲内における絶対位置を求める原点出し作業を実行するように構成されていることを特徴とするリニアモータ制御装置。In claim 4,
The control means obtains correction amount data of a repetitive output signal of the position sensor by driving the linear motor based on the first servo characteristic parameter, and based on the correction amount data, determines repetitive output of the position sensor. It is configured to perform an adjustment for correcting a signal, and to perform an origin finding operation for obtaining an absolute position within a movable range of a movable portion of the linear motor according to the corrected output signal of the position sensor. Characteristic linear motor control device.
衝撃等でリニアモータの可動部が動かされ、前記絶対位置を見失った場合、可動部の可動範囲内での絶対位置を求めるために原点出し作業を実行する前に補正量の計測を実行するように構成されていることを特徴とするリニアモータ制御装置。In claim 7,
When the movable part of the linear motor is moved due to an impact or the like and the absolute position is lost, the correction amount is measured before executing the home search operation to obtain the absolute position within the movable range of the movable part. A linear motor control device comprising:
前記サーボ特性パラメータとはサーボゲインであることを特徴とするリニアモータ制御装置。In claim 1 or 7,
The linear motor control device according to claim 1, wherein the servo characteristic parameter is a servo gain.
前記調整モード時における補正量計前の第1のサーボ特性パラメータのサーボゲインは、補正量計測完了後の第2のサーボ特性パラメータのサーボゲインよりゲイン余裕、または位相余裕を大きくする設定になっていることを特徴とするリニアモータ制御装置。In claims 1 to 9,
The servo gain of the first servo characteristic parameter before the correction amount meter in the adjustment mode is set to have a larger gain margin or phase margin than the servo gain of the second servo characteristic parameter after the correction amount measurement is completed. A linear motor control device.
前記サーボ特性パラメータとはサーボ周波数特性であることを特徴とするリニアモータ制御装置。In claim 10,
2. The linear motor control device according to claim 1, wherein the servo characteristic parameter is a servo frequency characteristic.
前記サーボ特性パラメータとはサーボサンプリング周波数であることを特徴とするリニアモータ制御装置。In claim 10,
The linear motor controller according to claim 1, wherein the servo characteristic parameter is a servo sampling frequency.
前記可動部の移動中に取り込んだ前記繰り返し周期波形データの最大データと最小データから各相毎にオフセット補正量とゲイン補正量を得ることによって位置検出用繰り返し波形の補正を行う調整処理ステップと、
前記調整処理ステップにおいて補正された前記繰り返し波形のデータを用いて中間位相に位置する繰り返し波形データを演算により合成し、各繰り返し波形データの略直線部分の波形線を切り出して直線補間により直線化する位置補間処理ステップと、
前記位置補間処理ステップにおいて直線補間された波形線にしたがって前記リニアモータの可動部の位置を検出して補正する制御処理ステップと、
からなるリニアモータの制御方法。A linear motor control method for detecting a position of a movable portion by performing data processing on a repetitive periodic waveform of n phases (n is an integer of 2 or more),
An adjustment processing step of correcting the position detection repetitive waveform by obtaining an offset correction amount and a gain correction amount for each phase from the maximum data and the minimum data of the repetition period waveform data captured during the movement of the movable unit,
Using the repetitive waveform data corrected in the adjustment processing step, repetitive waveform data located at an intermediate phase is synthesized by calculation, and a substantially straight line portion of each repetitive waveform data is cut out and linearized by linear interpolation. A position interpolation processing step;
A control processing step of detecting and correcting the position of the movable portion of the linear motor according to the waveform line linearly interpolated in the position interpolation processing step,
Control method of linear motor consisting of
前記位置補間処理ステップは、前記n相の繰り返し波形のデータを用いて中間位相に位置する2相の繰り返し波形データを演算により合成し、45度位相毎に交差する90度位相離れた2相の繰り返し波形から90度位相移動相当の波形線を切り出して直線補間により直線化することを特徴とするリニアモータの制御方法。In claim 13,
The position interpolation processing step combines the two-phase repetitive waveform data located at the intermediate phase by calculation using the n-phase repetitive waveform data, and intersects the two-phase repetitive waveform data at 90-degree phases separated by 45-degree phases. A method for controlling a linear motor, wherein a waveform line corresponding to a 90-degree phase shift is cut out from a repeated waveform and linearized by linear interpolation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002258984A JP2004102321A (en) | 2002-09-04 | 2002-09-04 | Linear motor control device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002258984A JP2004102321A (en) | 2002-09-04 | 2002-09-04 | Linear motor control device and method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004102321A true JP2004102321A (en) | 2004-04-02 |
Family
ID=32260150
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002258984A Pending JP2004102321A (en) | 2002-09-04 | 2002-09-04 | Linear motor control device and method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004102321A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016192131A (en) * | 2015-03-31 | 2016-11-10 | 旭化成エレクトロニクス株式会社 | Motion device control circuit, method for controlling the circuit, method for adjusting the circuit, and motion device controller |
-
2002
- 2002-09-04 JP JP2002258984A patent/JP2004102321A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016192131A (en) * | 2015-03-31 | 2016-11-10 | 旭化成エレクトロニクス株式会社 | Motion device control circuit, method for controlling the circuit, method for adjusting the circuit, and motion device controller |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7953502B2 (en) | Position control method, position control device, and medium storage device having disturbance suppression function | |
US10491827B2 (en) | Actuator driver, imaging device and calibration method | |
US5126897A (en) | Magnetic recording/reproducing apparatus capable of reducing a setting time in a head positioning control mode | |
JP2004102321A (en) | Linear motor control device and method | |
KR20090105065A (en) | System and method for motor speed control in the low speed region | |
JPWO2012046693A1 (en) | Stepping motor micro-step drive controller | |
JP2013152769A (en) | Piezoelectric element drive method, piezoelectric element drive device and magnetic disk device | |
JP2000235403A (en) | Servo controller and servo controlling method | |
JPH05314691A (en) | Magnetic disk device | |
JP2003316402A (en) | Frequency characteristic identification method and drive control method | |
JP7003454B2 (en) | Control device, position control system, position control method, and position control program | |
JP4081336B2 (en) | Servo control device | |
JP4727210B2 (en) | Positioning control device for moving body and laser processing device | |
JPH05159492A (en) | Actuator controller for magnetic disk device and method for correcting actuator characteristic | |
JP6021418B2 (en) | Speed control device and method for electromagnetic drive type actuator, and speed detection device and method | |
JP2714149B2 (en) | Disk device | |
JP2917539B2 (en) | Head positioning adaptive control device and control method | |
JPH10227603A (en) | Method for adjusting eddy current type distance measuring device and eddy current type distance measuring device | |
JP2918030B2 (en) | Digital control method | |
JP2923870B2 (en) | Magnetic head positioning controller | |
JP2000268518A (en) | Positioning device | |
JP2543228B2 (en) | Tracking controller | |
JP2005208994A (en) | Servo controller device and method for creating signal calibration map thereof | |
JP3447111B2 (en) | Jump pulse correction device and light spot control device | |
JP2000306348A (en) | Magnetic disk apparatus and correction method of head position signal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050829 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080822 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080909 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090127 |