JP4231544B1 - モータ制御装置 - Google Patents
モータ制御装置 Download PDFInfo
- Publication number
- JP4231544B1 JP4231544B1 JP2008213605A JP2008213605A JP4231544B1 JP 4231544 B1 JP4231544 B1 JP 4231544B1 JP 2008213605 A JP2008213605 A JP 2008213605A JP 2008213605 A JP2008213605 A JP 2008213605A JP 4231544 B1 JP4231544 B1 JP 4231544B1
- Authority
- JP
- Japan
- Prior art keywords
- speed
- model
- control system
- command
- controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000005070 sampling Methods 0.000 claims abstract description 43
- 230000010354 integration Effects 0.000 claims abstract description 10
- 238000004364 calculation method Methods 0.000 abstract description 6
- 238000009825 accumulation Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 4
- 238000004088 simulation Methods 0.000 description 4
- 230000001629 suppression Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 101100365087 Arabidopsis thaliana SCRA gene Proteins 0.000 description 2
- 102100026891 Cystatin-B Human genes 0.000 description 1
- 101000912191 Homo sapiens Cystatin-B Proteins 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B11/00—Automatic controllers
- G05B11/01—Automatic controllers electric
- G05B11/36—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
- G05B11/42—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential for obtaining a characteristic which is both proportional and time-dependent, e.g. P. I., P. I. D.
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/19—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
- G05B19/27—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an absolute digital measuring device
- G05B19/31—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an absolute digital measuring device for continuous-path control
- G05B19/311—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an absolute digital measuring device for continuous-path control the positional error is used to control continuously the servomotor according to its magnitude
- G05B19/318—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an absolute digital measuring device for continuous-path control the positional error is used to control continuously the servomotor according to its magnitude with a combination of feedback covered by G05B19/313 - G05B19/316
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B21/00—Systems involving sampling of the variable controlled
- G05B21/02—Systems involving sampling of the variable controlled electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/42—Servomotor, servo controller kind till VSS
- G05B2219/42011—PI regulator for speed loop
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/42—Servomotor, servo controller kind till VSS
- G05B2219/42062—Position and speed and current
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/42—Servomotor, servo controller kind till VSS
- G05B2219/42155—Model
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Control Of Electric Motors In General (AREA)
- Control Of Position Or Direction (AREA)
- Feedback Control In General (AREA)
Abstract
【解決手段】 速度制御器115は、モデル制御系105のサンプリング速度の遅れに相当する伝達関数を有するローパスフィルタ113と、速度積分器117を含む積分制御系116と、比例制御系118と、速度比例ゲイン乗算部119とを含んでいる。積分制御系116は、加算部SP2によって加算された速度指令とモデル速度指令とを合算した指令から、ローパスフィルタ113から出力された遅延速度情報を減算部SP4で減算した指令を、速度積分器117に入力する。
【選択図】 図1
Description
これを改善したモータ制御装置が、特開2002 −58270号公報[特許文献2]に示されている。このモータ制御装置では、モデル制御系で使用するサンプリング周期を、フィードバック制御系で使用するサンプリング周期よりも長くして、演算により補償を行うことにより、モデル制御系のサンプリング速度とフィードバック制御系のサンプリング速度の相違に起因する誤差を抑制している。
103 フィードバック制御系
105 モデル制御系
109 位置センサ
111 位置制御器
113 ローパスフィルタ
115 速度制御器
117 速度積分器
119 可動部モデル
121 トルク制御器
123 モデル位置制御器
125 モデル速度制御器
127 モータ機械モデル
129 モデル積分器
131 第1のフィードバック部
133 第2のフィードバック部
M モータ
Claims (3)
- モータの位置を検出する位置センサと、前記位置センサで検出された位置情報と位置指令とに基づいて速度指令を出力する位置制御器と、前記速度指令と前記位置センサの出力から得た速度情報とに基づいてトルク指令を出力する速度制御器と、前記トルク指令に基づいて前記モータのトルクを制御するトルク制御器とを備え、前記速度制御器が、モデル制御系のサンプリング速度の遅れに相当する伝達関数を有するローパスフィルタと、前記速度情報を前記ローパスフィルタに入力して得た遅延速度情報と前記速度指令との速度偏差を積分する速度積分器を含んで構成された積分制御系と、前記速度指令と前記モ一夕の速度情報との差に比例した指令を出力する比例制御系と、前記積分制御系の出力と前記比例制御系の出力とを加算する加算部と、前記加算部の出力に速度比例ゲインを乗じて前記トルク指令を得る速度比例ゲイン乗算部とから構成されているフィードバック制御系と、
前記位置制御器をモデル化してモデル速度指令を出力するモデル位置制御器と、前記速度制御器をモデル化してモデルトルク指令を出力するモデル速度制御器と、前記モデルトルク指令を入力とし前記モータをモデル化して前記モータのモデル速度情報を出力するモータ機械モデルと、前記モデル速度情報を積分して前記モータのモデル位置情報を出力するモデル積分器と、前記モデル位置情報をフィードバック制御系へのモデル位置指令として前記モデル位置制御器にフィードバックする第1のフィードバック部と、前記モデル速度情報をフィードバック制御系へのモデル速度指令として前記モデル速度制御器にフィードバックする第2のフィードバック部とを備え、前記モデルトルク指令を前記トルク制御器に入力される前記トルク指令に加算し、前記フィードバック制御系へのモデル位置指令を前記位置制御器に前記位置指令として与え、前記フィードバック制御系へのモデル速度指令を前記速度制御器に入力される前記速度指令に加算するように構成され且つ前記フィードバック制御系よりもサンプリング速度が遅いモデル制御系とからなるモータ制御装置。 - モータの位置を検出する位置センサと、前記位置センサで検出された位置情報と位置指令とに基づいて速度指令を出力する位置制御器と、前記速度指令と前記位置センサの出力から得た速度情報とに基づいてトルク指令を出力する速度制御器と、前記トルク指令に基づいて前記モータのトルクを制御するトルク制御器とを備え、前記速度制御器が、モデル制御系のサンプリング速度の遅れに相当する伝達関数を有するローパスフィルタと、前記速度情報を前記ローパスフィルタに入力して得た遅延速度情報と前記速度指令との速度偏差を積分する速度積分器を含んで構成された積分制御系と、前記速度指令と前記モ一夕の速度情報との差に速度比例ゲインを乗じた指令を出力する比例制御系と、前記積分制御系の出力と前記比例制御系の出力とを加算する加算部とから構成されているフィードバック制御系と、
前記位置制御器をモデル化してモデル速度指令を出力するモデル位置制御器と、前記速度制御器をモデル化してモデルトルク指令を出力するモデル速度制御器と、前記モデルトルク指令を入力とし前記モータをモデル化して前記モータのモデル速度情報を出力するモータ機械モデルと、前記モデル速度情報を積分して前記モータのモデル位置情報を出力するモデル積分器と、前記モデル位置情報をフィードバック制御系へのモデル位置指令として前記モデル位置制御器にフィードバックする第1のフィードバック部と、前記モデル速度情報をフィードバック制御系へのモデル速度指令として前記モデル速度制御器にフィードバックする第2のフィードバック部とを備え、前記モデルトルク指令を前記トルク制御器に入力される前記トルク指令に加算し、前記フィードバック制御系へのモデル位置指令を前記位置制御器に前記位置指令として与え、前記フィードバック制御系へのモデル速度指令を前記速度制御器に入力される前記速度指令に加算するように構成され且つ前記フィードバック制御系よりもサンプリング速度が遅いモデル制御系とからなるモータ制御装置。 - 前記モデル制御系のサンプリング速度が、前記フィードバック制御系のサンプリング速度の1/2倍以下である請求項1または2に記載のモータ制御装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008213605A JP4231544B1 (ja) | 2008-08-22 | 2008-08-22 | モータ制御装置 |
EP09275060A EP2157489B1 (en) | 2008-08-22 | 2009-08-18 | Motor Control System |
CN2009101673510A CN101656507B (zh) | 2008-08-22 | 2009-08-21 | 电动机控制装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008213605A JP4231544B1 (ja) | 2008-08-22 | 2008-08-22 | モータ制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP4231544B1 true JP4231544B1 (ja) | 2009-03-04 |
JP2010051104A JP2010051104A (ja) | 2010-03-04 |
Family
ID=40506345
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008213605A Active JP4231544B1 (ja) | 2008-08-22 | 2008-08-22 | モータ制御装置 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP2157489B1 (ja) |
JP (1) | JP4231544B1 (ja) |
CN (1) | CN101656507B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105785759A (zh) * | 2016-03-04 | 2016-07-20 | 华北电力大学(保定) | 分仓配煤火电机组给煤量优化分配控制方法 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102013857B (zh) * | 2010-11-30 | 2013-02-27 | 北京交通大学 | 一种防止控制器起冲击的方法和装置 |
JP2012130214A (ja) * | 2010-12-17 | 2012-07-05 | Sanyo Denki Co Ltd | モータ制御装置及びモータ制御方法 |
CN102331717A (zh) * | 2011-10-10 | 2012-01-25 | 哈尔滨工程大学 | 一种船舶航速智能控制方法 |
JP5961023B2 (ja) * | 2012-04-05 | 2016-08-02 | オークマ株式会社 | 電動機の制御装置 |
JP2014085880A (ja) * | 2012-10-24 | 2014-05-12 | Jtekt Corp | Pid制御システム |
WO2014091840A1 (ja) * | 2012-12-11 | 2014-06-19 | 三菱電機株式会社 | サーボ制御装置 |
WO2015132872A1 (ja) | 2014-03-04 | 2015-09-11 | 株式会社ニレコ | フィードバック制御方法、フィードバック制御装置及びプログラム |
JP6515844B2 (ja) | 2016-03-14 | 2019-05-22 | オムロン株式会社 | シミュレーション装置、シミュレーション方法、制御プログラム、および記録媒体 |
JP6409803B2 (ja) | 2016-03-14 | 2018-10-24 | オムロン株式会社 | シミュレーション装置、シミュレーション方法、制御プログラム、および記録媒体 |
JP6930150B2 (ja) * | 2017-03-14 | 2021-09-01 | オムロン株式会社 | 制御装置、制御プログラムおよび制御システム |
JP6542844B2 (ja) * | 2017-07-03 | 2019-07-10 | ファナック株式会社 | サーボモータ制御装置 |
US11086281B2 (en) * | 2017-11-14 | 2021-08-10 | Rockwell Automation Technologies, Inc. | Method and apparatus for online simulation of complex motion systems |
KR102640645B1 (ko) * | 2022-03-22 | 2024-02-23 | 세메스 주식회사 | 왜란 관측기를 포함하는 반송 시스템 및 그 제어 방법 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4273560B2 (ja) * | 1999-03-23 | 2009-06-03 | パナソニック株式会社 | モータの制御装置 |
JP4654493B2 (ja) * | 2000-08-08 | 2011-03-23 | 株式会社安川電機 | 電動機制御装置 |
JP2002304219A (ja) * | 2001-04-04 | 2002-10-18 | Yaskawa Electric Corp | モータ制御装置およびメカ特性測定方法 |
-
2008
- 2008-08-22 JP JP2008213605A patent/JP4231544B1/ja active Active
-
2009
- 2009-08-18 EP EP09275060A patent/EP2157489B1/en active Active
- 2009-08-21 CN CN2009101673510A patent/CN101656507B/zh active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105785759A (zh) * | 2016-03-04 | 2016-07-20 | 华北电力大学(保定) | 分仓配煤火电机组给煤量优化分配控制方法 |
Also Published As
Publication number | Publication date |
---|---|
EP2157489A2 (en) | 2010-02-24 |
EP2157489A3 (en) | 2010-07-07 |
CN101656507A (zh) | 2010-02-24 |
CN101656507B (zh) | 2013-06-05 |
EP2157489B1 (en) | 2012-11-14 |
JP2010051104A (ja) | 2010-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4231544B1 (ja) | モータ制御装置 | |
CN1107251C (zh) | 位置控制装置 | |
JP3892823B2 (ja) | モータの速度制御装置 | |
JP4540727B2 (ja) | モータ制御装置 | |
US8040098B2 (en) | Position controller | |
JP4575508B1 (ja) | デュアル位置フィードバック制御を行うサーボ制御装置 | |
JP3850363B2 (ja) | モータの位置制御装置 | |
JP4685071B2 (ja) | モータ制御装置及びモータ制御方法 | |
JP6491497B2 (ja) | モータ制御装置 | |
JP2007156699A (ja) | モータの負荷イナーシャ推定方法 | |
JP5067656B2 (ja) | ディジタル制御装置 | |
JP2012104047A (ja) | サーボ制御器 | |
JP2004005469A (ja) | 電動機の制御方法及び制御装置 | |
JP6962893B2 (ja) | 振動抑制装置、振動抑制方法及びプログラム | |
JP7245978B2 (ja) | 電動機の制御装置 | |
JP3892824B2 (ja) | モータの位置制御装置 | |
JP4922954B2 (ja) | 位置制御装置 | |
JP4151401B2 (ja) | サーボ制御装置 | |
JP3972155B2 (ja) | モータ制御装置 | |
JP5084196B2 (ja) | 電動機制御装置および電動機制御方法 | |
JP3850381B2 (ja) | 電流制御装置 | |
JP2005182427A (ja) | 制御演算装置 | |
JP5909161B2 (ja) | 外乱推定装置及び位置制御装置並びに速度制御装置 | |
JP5805016B2 (ja) | モータ制御装置 | |
JP2007020267A (ja) | システム同定装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20081125 |
|
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: 20081205 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4231544 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: 20111212 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121212 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131212 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |