JP4524123B2 - モータ制御装置の制御パラメータ算出方法 - Google Patents
モータ制御装置の制御パラメータ算出方法 Download PDFInfo
- Publication number
- JP4524123B2 JP4524123B2 JP2004047484A JP2004047484A JP4524123B2 JP 4524123 B2 JP4524123 B2 JP 4524123B2 JP 2004047484 A JP2004047484 A JP 2004047484A JP 2004047484 A JP2004047484 A JP 2004047484A JP 4524123 B2 JP4524123 B2 JP 4524123B2
- Authority
- JP
- Japan
- Prior art keywords
- frequency
- speed
- frequency characteristic
- motor
- calculated
- 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.)
- Expired - Fee Related
Links
- 238000004364 calculation method Methods 0.000 title claims description 68
- 230000004044 response Effects 0.000 claims description 248
- 238000012546 transfer Methods 0.000 claims description 41
- 238000000034 method Methods 0.000 claims description 29
- 238000010586 diagram Methods 0.000 description 25
- 238000012545 processing Methods 0.000 description 21
- 230000008569 process Effects 0.000 description 16
- 230000008859 change Effects 0.000 description 13
- 230000000694 effects Effects 0.000 description 7
- 230000004043 responsiveness Effects 0.000 description 7
- 238000005070 sampling Methods 0.000 description 5
- 230000003534 oscillatory effect Effects 0.000 description 4
- 230000001629 suppression Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000008030 elimination Effects 0.000 description 3
- 238000003379 elimination reaction Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 238000009795 derivation Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Images
Landscapes
- Control Of Position Or Direction (AREA)
- Control Of Electric Motors In General (AREA)
Description
図1は本発明に係る、モータ制御装置の制御パラメータ算出装置を含むシステムの全体構成図である。モータ制御装置の制御パラメータ算出装置13はコンピュータからなり、所定の制御プログラムを実行することにより以下に説明する機能を実現する(以下の実施形態においても同じ)。その制御プログラムはROM、CD−ROM、DVD―ROM等の情報記録媒体や通信回線を通じて提供され得る。制御パラメータ算出装置13はディスプレイ14に接続されている。
本発明に係る制御パラメータ算出装置の第2の実施形態を示す。図7に、第2の実施形態における、モータ制御装置の制御パラメータ算出装置を含むシステムの全体構成を示す。本実施形態のモータ駆動装置5bは図1に示す構成に加えて、スイッチ9とトルク制御器11の間に第1のフィルタ部10をさらに備えている。第1のフィルタ部10は、第1のトルク指令τr1を入力し、所定のフィルタ処理を行った後、第2のトルク指令τr2を出力する。トルク制御器11は第2のトルク指令τr2にしたがいモータ1を駆動する。
本発明に係る制御パラメータ算出装置の第3の実施形態を示す。本実施形態の制御パラメータ算出装置は、位置閉ループの周波数特性を用いて、応答が滑らかな速度応答周波数を算出する。また、周波数特性から得られる共振周波数に基づいてノッチフィルタの設定パターンを算出し、各設定パターンにおいて算出される応答が滑らかな速度応答周波数のうち、最大値を算出し関連づけられた設定パターンとともにディスプレイに表示する。これにより、モータ制御装置の制御パラメータ設定において、応答が滑らかな最大の速度応答周波数を短時間で知ることができ、同時にノッチフィルタの設定も知ることができる。
本発明に係る制御パラメータ算出装置の第4の実施形態を示す。本実施形態においては、速度開ループの周波数特性と位置閉ループの周波数特性を用いて安定で応答が滑らかな速度応答周波数を算出する。また、周波数特性から得られる共振周波数に基づいてノッチフィルタの設定パターンを算出し、各設定パターンにおいて算出される安定で応答が滑らかな速度応答周波数のうち、最大値を算出し関連づけられた設定パターンとともにディスプレイ部に表示する。これにより、ユーザはモータ制御装置の制御パラメータ設定において、安定が保証されかつ応答が滑らかになる最大の速度応答周波数を短時間で知ることができ、同時にノッチフィルタの設定も知ることができる。
本発明に係る制御パラメータ算出装置の第5の実施形態を示す。本実施形態では、トルクフィルタカットオフ周波数と速度応答周波数の関係が所定条件を満たすようにする。これにより、モータ制御装置の制御パラメータ設定において、検出速度の最小分解能に起因する音や振動を抑制できるトルクフィルタカットオフ周波数を知ることができる。また、安定が保証されかつ応答が滑らかになる最大の速度応答周波数を短時間で知ることができ、同時に好適なノッチフィルタの設定も得られる。
2 負荷
3 位置検出器
4 機械系
5、5b、52 モータ駆動装置
6 速度算出器
7 位置制御器
8 速度制御器
9 スイッチ
10 第1のフィルタ部
11 トルク制御器
12 周波数特性測定用トルク指令作成器
13、13b、13c 制御パラメータ算出装置(コンピュータ)
14 ディスプレイ
15、15b、15c 制御パラメータ調整部
20 第2のフィルタ部
51、51b、53 モータ制御装置
Claims (9)
- 速度指令とモータの検出速度が一致するよう第1のトルク指令を生成する速度制御手段と、前記第1のトルク指令もしくは前記第1のトルク指令を1つ以上のフィルタを通した結果である第2のトルク指令に応じて前記モータを駆動するトルク制御手段とを有するモータ制御装置の制御パラメータを算出する方法であって、
前記第1のトルク指令入力点もしくは前記第2のトルク指令入力点からモータ速度出力点までの周波数特性である負荷周波数特性を得るステップと、
前記負荷周波数特性の共振周波数に応じたノッチフィルタの設定パターンを複数算出するステップと、
複数の前記設定パターンから順次一の設定パターンを選択しながら、0以上の所定値である位相余裕α[deg]を用いて、選択された設定パターン毎にノッチフィルタの周波数特性を前記負荷周波数特性に加えて制御対象周波数特性を得るステップと、
設定パターン毎に、前記制御対象周波数特性の位相が−180+α[deg]以下になる周波数領域における前記制御対象周波数特性のゲインの最大値に基づいて、前記速度制御手段の制御パラメータである速度応答周波数を算出するステップと、
設定パターン毎に、前記算出した速度応答周波数を、関連する設定パターンに対応づけるステップと、
設定パターン毎に算出された複数の速度応答周波数のうち最大となる速度応答周波数を求めるステップと
を含む
ことを特徴とするモータ制御装置の制御パラメータ算出方法。 - 速度指令とモータの検出速度が一致するよう第1のトルク指令を生成する速度制御手段と、前記第1のトルク指令もしくは前記第1のトルク指令を1つ以上のフィルタを通した結果である第2のトルク指令に応じて前記モータを駆動するトルク制御手段とを有するモータ制御装置の制御パラメータを算出する方法であって、
前記第1のトルク指令入力点もしくは前記第2のトルク指令入力点からモータ速度出力点までの周波数特性である負荷周波数特性を得るステップと、
前記負荷周波数特性の共振周波数に応じたノッチフィルタの設定パターンを複数算出するステップと
複数の前記設定パターンから順次一の設定パターンを選択し、選択した設定パターンに応じたノッチフィルタの周波数特性を前記負荷周波数特性に加えて得られる制御対象周波数特性を用いて算出される速度閉ループまたは位置閉ループの周波数特性に基づいて前記速度制御手段の制御パラメータである速度応答周波数を算出するステップと、
前記算出した速度応答周波数を、選択した設定パターンに関連づけるステップと、
設定パターン毎に算出された速度応答周波数のうち最大となる速度応答周波数を求めるステップとを含む
ことを特徴とするモータ制御装置の制御パラメータ算出方法。 - 速度指令とモータの検出速度が一致するよう第1のトルク指令を生成する速度制御手段と、前記第1のトルク指令もしくは前記第1のトルク指令を1つ以上のフィルタを通した結果である第2のトルク指令に応じて前記モータを駆動するトルク制御手段とを有するモータ制御装置の制御パラメータを算出する方法であって、
前記第1のトルク指令入力点もしくは前記第2のトルク指令入力点からモータ速度出力点までの周波数特性である負荷周波数特性を得るステップと、
前記負荷周波数特性の共振周波数に応じたノッチフィルタの設定パターンを複数算出するステップと
複数の前記設定パターンの中から順次一の設定パターンを選択しながら、選択された設定パターンに応じたノッチフィルタの周波数特性を前記負荷周波数特性に加えて算出される制御対象周波数特性と、前記制御対象周波数特性を用いて算出される速度閉ループまたは位置閉ループの周波数特性である閉ループ周波数特性とに基づいて速度応答周波数を算出するステップと、
設定パターン毎に、前記算出された速度応答周波数を、関連する設定パターンに対応づけるステップと、
各設定パターンに対して算出された速度応答周波数のうち最大となる速度応答周波数を求めるステップとを含む
ことを特徴とするモータ制御装置の制御パラメータ算出方法。 - 速度指令とモータの検出速度が一致するよう第1のトルク指令を生成する速度制御手段と、前記第1のトルク指令もしくは前記第1のトルク指令を1つ以上のフィルタを通した結果である第2のトルク指令に応じて前記モータを駆動するトルク制御手段とを有するモータ制御装置の制御パラメータを算出する方法であって、
前記第1のトルク指令入力点もしくは前記第2のトルク指令入力点からモータ速度出力点までの周波数特性である負荷周波数特性を得るステップと、
前記負荷周波数特性の共振周波数に応じたノッチフィルタの設定パターンを複数算出するステップと
複数の前記設定パターンの中から一の設定パターンを順次選択しながら、選択された設定パターンに応じたノッチフィルタの周波数特性を前記負荷周波数特性に加えて制御対象周波数特性を算出するステップと、
選択された設定パターン毎に、0以上の値である位相余裕α[deg]を用いて前記制御対象周波数特性の位相が−180+α[deg]以下になる周波数領域での最大ゲインに基づいて前記速度制御手段の制御パラメータである第1の速度応答周波数を算出するステップと、
選択された設定パターン毎に、前記第1の速度応答周波数以下の領域において、前記制御対象周波数特性を用いて算出される速度閉ループまたは位置閉ループの周波数特性である閉ループ周波数特性から、前記閉ループ周波数特性のゲインが負の所定値になる最も低い周波数をカットオフ周波数とする一次遅れ要素の周波数特性と、前記負荷周波数特性の反共振周波数および反共振周波数における深さに応じた周波数特性である反共振周波数特性とを減じるステップと、
選択された設定パターン毎に、前記減じられた閉ループ周波数特性のゲイン最大値が所定値以下となる速度応答周波数のうち最大となる速度応答周波数を前記速度制御手段の制御パラメータである第2の速度応答周波数として算出するステップと、
選択された設定パターン毎に、前記第2の速度応答周波数を、関連する設定パターンに対応づけるステップと、
設定パターン毎に算出された第2の速度応答周波数の中から最大の速度応答周波数を求めるステップとを含む
ことを特徴とするモータ制御装置の制御パラメータ算出方法。 - 最終的に算出した速度応答周波数を表示手段に表示するステップをさらに含むことを特徴とする請求項1ないし4のいずれかに記載のモータ制御装置の制御パラメータ算出方法。
- 最終的に算出した速度応答周波数に関連する設定パターンを表示手段に表示するステップをさらに含むことを特徴とする請求項1ないし4のいずれかに記載のモータ制御装置の制御パラメータ算出方法。
- 請求項1ないし請求項7のいずれか1つに記載の方法をコンピュータに実行させるプログラム。
- 請求項8記載のプログラムを記録した記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004047484A JP4524123B2 (ja) | 2004-02-24 | 2004-02-24 | モータ制御装置の制御パラメータ算出方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004047484A JP4524123B2 (ja) | 2004-02-24 | 2004-02-24 | モータ制御装置の制御パラメータ算出方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010070104A Division JP5191506B2 (ja) | 2010-03-25 | 2010-03-25 | モータ制御装置の制御パラメータ算出方法、この方法をコンピュータに実行させるプログラム、及びこのプログラムを記録した記録媒体 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2005245051A JP2005245051A (ja) | 2005-09-08 |
JP2005245051A5 JP2005245051A5 (ja) | 2007-03-15 |
JP4524123B2 true JP4524123B2 (ja) | 2010-08-11 |
Family
ID=35026177
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004047484A Expired - Fee Related JP4524123B2 (ja) | 2004-02-24 | 2004-02-24 | モータ制御装置の制御パラメータ算出方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4524123B2 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007185014A (ja) * | 2006-01-05 | 2007-07-19 | Matsushita Electric Ind Co Ltd | モータ制御装置の制御パラメータ算出方法、算出プログラムおよびモータ制御装置 |
JP2007191252A (ja) * | 2006-01-18 | 2007-08-02 | Murata Mach Ltd | 搬送装置の速度制御装置 |
CN101103517B (zh) | 2006-02-24 | 2010-05-19 | 三菱电机株式会社 | 电动机控制装置 |
JP4992323B2 (ja) * | 2006-05-18 | 2012-08-08 | パナソニック株式会社 | サーボモータの制御装置 |
KR100794893B1 (ko) * | 2006-11-10 | 2008-01-14 | 미쓰비시덴키 가부시키가이샤 | 모터 제어 장치 |
JP4327880B2 (ja) | 2008-01-04 | 2009-09-09 | ファナック株式会社 | ゲイン自動調整機能を備えたサーボモータ制御装置 |
JP5200648B2 (ja) * | 2008-04-28 | 2013-06-05 | パナソニック株式会社 | モータ駆動装置 |
TW201351063A (zh) * | 2012-04-24 | 2013-12-16 | 尼康股份有限公司 | 控制裝置、載台裝置、曝光裝置及控制方法 |
JP6032503B2 (ja) * | 2012-07-09 | 2016-11-30 | 株式会社ニコン | 駆動システム及び駆動方法、並びに露光装置及び露光方法 |
EP3829051B1 (en) | 2014-02-25 | 2024-01-31 | Panasonic Intellectual Property Management Co., Ltd. | Control parameter adjustment method used in electric motor control device and electric motor control device using said control parameter adjustment method |
JP6589523B2 (ja) | 2015-09-30 | 2019-10-16 | ブラザー工業株式会社 | パラメータ更新方法、パラメータ更新装置、及びプログラム |
JP7178327B2 (ja) * | 2019-06-14 | 2022-11-25 | 株式会社日立産機システム | ノッチフィルタ調整装置、およびそれを備えたモータ制御装置 |
CN118975121A (zh) * | 2022-04-07 | 2024-11-15 | 松下知识产权经营株式会社 | 电动机驱动装置的伺服调整方法、程序以及电动机驱动装置的伺服调整装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003271246A (ja) * | 2002-03-19 | 2003-09-26 | Yaskawa Electric Corp | 速度制御装置 |
JP2004007955A (ja) * | 2002-03-29 | 2004-01-08 | Matsushita Electric Ind Co Ltd | 電動機の位置制御装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3274070B2 (ja) * | 1996-08-08 | 2002-04-15 | 三菱電機株式会社 | 電動機制御方法及び電動機制御装置 |
JPH1124706A (ja) * | 1997-07-08 | 1999-01-29 | Mitsubishi Electric Corp | フィードバック制御装置 |
-
2004
- 2004-02-24 JP JP2004047484A patent/JP4524123B2/ja not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003271246A (ja) * | 2002-03-19 | 2003-09-26 | Yaskawa Electric Corp | 速度制御装置 |
JP2004007955A (ja) * | 2002-03-29 | 2004-01-08 | Matsushita Electric Ind Co Ltd | 電動機の位置制御装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2005245051A (ja) | 2005-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4524123B2 (ja) | モータ制御装置の制御パラメータ算出方法 | |
KR100923822B1 (ko) | 전동기 제어 장치 | |
JP4541218B2 (ja) | 指令生成装置 | |
JP4698656B2 (ja) | 制御システムおよび制御支援装置 | |
JP2020067874A (ja) | 出力装置、制御装置、及び学習パラメータの出力方法 | |
JP5206994B2 (ja) | 電動機制御装置およびそのゲイン調整方法 | |
JP2013055751A (ja) | 電動機制御装置 | |
JP3274070B2 (ja) | 電動機制御方法及び電動機制御装置 | |
JP4973665B2 (ja) | 電動機制御装置と出力フィルタ調整方法および出力フィルタ調整装置 | |
JP4577107B2 (ja) | 機械位置制御装置 | |
KR102165991B1 (ko) | 모터 제어 장치 | |
JP5191506B2 (ja) | モータ制御装置の制御パラメータ算出方法、この方法をコンピュータに実行させるプログラム、及びこのプログラムを記録した記録媒体 | |
JP2013118817A (ja) | 電動機制御装置 | |
JP3404388B2 (ja) | 電動機制御方法 | |
JP2021143941A (ja) | 制御装置 | |
JPWO2009110368A1 (ja) | 移動体のフィードフォワード制御方法 | |
JP5407435B2 (ja) | モータ制御装置 | |
JP2021117855A (ja) | 振動試験装置 | |
JP2005006418A (ja) | モータ制御装置の制御パラメータ設定装置および設定方法 | |
JP3983577B2 (ja) | 推定装置を用いた制御装置 | |
JP4025971B2 (ja) | 電動機制御装置およびそのゲイン設定方法 | |
JP2020154989A (ja) | 機械学習装置、制御システム及び機械学習方法 | |
JP2018204662A (ja) | 能動型振動騒音制御装置 | |
JP4687418B2 (ja) | モータ制御装置 | |
JP7558456B1 (ja) | モータ制御装置およびモータ制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20061206 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070125 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070125 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100126 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100325 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100518 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100531 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4524123 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130604 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |