JP6041762B2 - モータ制御装置 - Google Patents
モータ制御装置 Download PDFInfo
- Publication number
- JP6041762B2 JP6041762B2 JP2013143410A JP2013143410A JP6041762B2 JP 6041762 B2 JP6041762 B2 JP 6041762B2 JP 2013143410 A JP2013143410 A JP 2013143410A JP 2013143410 A JP2013143410 A JP 2013143410A JP 6041762 B2 JP6041762 B2 JP 6041762B2
- Authority
- JP
- Japan
- Prior art keywords
- model
- control system
- motor
- switch
- control
- 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
- 238000000034 method Methods 0.000 description 8
- 230000004069 differentiation Effects 0.000 description 7
- 238000003754 machining Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000013016 damping Methods 0.000 description 5
- 230000001629 suppression Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
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
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
-
- 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/42095—First closed loop, then open loop
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Electric Motors In General (AREA)
- Feedback Control In General (AREA)
- Control Of Position Or Direction (AREA)
Description
(モータ制御装置100の構成)
図1は、実施形態1に係るモータ制御装置の構成図である。モータ制御装置100は、モデル制御系30とフィードバック制御系60とを備える。モデル制御系30は、位置指令に関する目標値を用いてモデルの位置を制御する。フィードバック制御系60は、位置指令に関する目標値及びモデル制御系30の制御量を用いてモータの位置を制御する。フィードバック制御系60はモデル制御系30の制御量を常時用いてモータの位置を制御する。なお、位置指令に関する目標値は、図1では微分後の位置指令を示すが、これに限らず、他の処理をされた後の指令も含まれる。また、モデル制御系30の制御量は、図1ではモデル位置を示すが、これには限らない。
まず、機械72が位置決め制御されるときについて説明する。位置決め制御されるときには、スイッチ切替器80に、機械72の制御装置から位置決め制御切替信号が出力され、図1に示すように、第1スイッチ52、第2スイッチ56、第4スイッチ58が、スイッチ切替部80が出力するスイッチ切替信号によってONにされ、第2スイッチ54がOFFにされる。つまり、機械72が位置決め制御されるときには、モデル制御系30を動作させ、モデル制御系30からのモデル位置、モデル速度、モデルトルク指令をフィードバック制御系60で用いる。
(モータ制御装置200の構成)
図2は、実施形態2に係るモータ制御装置の構成図である。モータ制御装置200は、モデル制御系130とフィードバック制御系160とを備える。
モータ制御装置200の動作は実施形態1に係るモータ制御装置100の動作とほぼ同一である。モータ制御装置200でも、モデル制御系130の微分後のモデル位置がフィードバック系160に常に与えられている。したがって、機械172が位置決め制御から軌跡制御に移行されるときに、モデル制御系130からフィードバック制御系160に高速に切り替えられたとしても、モデル制御系130の制御遅れによるモデル位置がフィードバック系160に引き継がれるために、モータ170のモータ位置に位置ずれは生じない。
(モータ制御装置300の構成)
図3は、実施形態3に係るモータ制御装置の構成図である。モータ制御装置300は、モデル制御系230とフィードバック制御系260とを備える。
モータ制御装置300の動作は実施形態1に係るモータ制御装置100の動作とほぼ同一である。モータ制御装置300でも、モデル制御系230の微分後のモデル位置がフィードバック系260に常に与えられている。したがって、機械272が位置決め制御から軌跡制御に移行されるときに、モデル制御系230からフィードバック制御系260に切り替えられたとしても、モデル制御系230の制御遅れによるモデル位置がフィードバック系260に引き継がれるために、モータ270のモータ位置に位置ずれは生じない。
さらに、フィードバック制御系に加えられる位置指令または微分位置指令から、フィードバック制御系の速度指令やトルク指令に、微分器、比例ゲイン、LPF(ローパスフィルタ)などを用いて構成されるフィードフォワード補償を行うものに対しても本発明は適用できる。また、モデル制御系からフィードバック制御系への各指令の吐き出しが終了したら、モデル制御系からの各指令を、スイッチなどの遮断器を用いて切断するようしても良い。
30、130、230 モデル制御系、
32、132、232 積分器、
34、134、234 モデル位置制御器、
36、136、236 モデル速度制御器、
38、138、238 モータ機械モデル、
40、140、240 制振補償器、
42、142、242 速度算出器、
44、144、244 微分器
52、152、252 第1スイッチ、
54、154、254 第2スイッチ、
56 第3スイッチ、
58、158 第4スイッチ、
60、160、260 フィードバック制御系、
62、162、262 積分器、
64、164、264 位置制御器、
66、166、266 速度制御器、
68、168、268 トルク制御器、
70、170、270 モータ、
72、172、272 機械、
74、174、274 エンコーダ、
76、176、276 速度算出器、
78、178,278 微分器、
100、200、300 モータ制御装置。
Claims (9)
- 位置指令に関する目標値を用いてモデルの位置を制御するモデル制御系と、
モータの位置が前記位置指令に関する目標値となるように前記モータの位置を制御するフィードバック制御系と、を備え、
前記フィードバック制御系は前記モデル制御系の制御量を常時加算状態とし、
前記モデル制御系と前記フィードバック制御系とを切り換えて前記モータを制御することを特徴とするモータ制御装置。 - 位置指令に関する目標値を用いてモデルの位置を制御するモデル制御系と、
モータの位置が前記位置指令に関する目標値となるように前記モータの位置を制御するフィードバック制御系と、を備え、
前記フィードバック制御系は前記モデル制御系の操作量及び制御量を常時加算状態とし、
前記モデル制御系と前記フィードバック制御系とを切り換えて前記モータを制御することを特徴とするモータ制御装置。 - 位置指令に関する目標値を用いてモデルの位置を制御するモデル制御系と、
モータの位置が前記位置指令に関する目標値となるように前記モータの位置を制御するフィードバック制御系と、を備え、
前記フィードバック制御系は少なくとも前記モデル制御系の制御量が有効値を持つ期間は当該制御量を加算し、
前記モデル制御系と前記フィードバック制御系とを切り換えて前記モータを制御することを特徴とするモータ制御装置。 - 位置指令に関する目標値を用いてモデルの位置を制御するモデル制御系と、
モータの位置が前記位置指令に関する目標値となるように前記モータの位置を制御するフィードバック制御系と、を備え、
前記フィードバック制御系は少なくとも前記モデル制御系の操作量が有効値を持つ期間は当該操作量を加算し且つ少なくとも前記モデル制御系の制御量が有効値を持つ期間に当該制御量を加算し、
前記モデル制御系と前記フィードバック制御系とを切り換えて前記モータを制御することを特徴とするモータ制御装置。 - 前記位置指令に関する目標値を前記モデル制御系に与える第1スイッチと、
前記位置指令に関する目標値を前記フィードバック制御系に与える第2スイッチと、
前記位置指令に関する目標値が規定値になったときに、前記第1スイッチと前記第2スイッチとのON、OFFを切り替えるスイッチ切替器と、
をさらに有することを特徴とする請求項1から4のいずれかに記載のモータ制御装置。 - 前記スイッチ切替器は、
前記モータの位置決め制御時には前記第1スイッチをONに、前記第2スイッチをOFFにして、前記フィードバック制御系が前記モデル制御系の制御量を用いて前記モータの位置を制御できるようにし、
機械の軌跡制御時には前記第1スイッチをOFFに、前記第2スイッチをONにし、前記フィードバック制御系が前記位置指令に関する目標値及び前記モデル制御系の制御量を用いて前記モータの位置を制御できるようにすることを特徴とする請求項5に記載のモータ制御装置。 - 前記モデル制御系の操作量は、モデル速度、又は、モデル速度及びモデルトルク指令であることを特徴とする請求項2または4に記載のモータ制御装置。
- 前記スイッチ切替器は、前記機械から入力される軌跡制御/位置決め制御切替信号を用いて前記第1スイッチ及び前記第2スイッチのON、OFFを切り替えるスイッチ切替信号を出力することを特徴とする請求項6に記載のモータ制御装置。
- 前記スイッチ切替器は、前記位置指令に関する目標値が規定値になる前に、前記軌跡制御/位置決め制御切替信号を入力し、前記位置指令に関する目標値が規定値になったときに、前記第1スイッチと前記第2スイッチとのON、OFFを切り替えることを特徴とする請求項8に記載のモータ制御装置。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013143410A JP6041762B2 (ja) | 2013-07-09 | 2013-07-09 | モータ制御装置 |
KR1020140084657A KR101916894B1 (ko) | 2013-07-09 | 2014-07-07 | 모터 제어장치 |
DE102014109469.7A DE102014109469B4 (de) | 2013-07-09 | 2014-07-07 | Motor-Steuerungs-Vorrichtung |
TW103123475A TWI632768B (zh) | 2013-07-09 | 2014-07-08 | 馬達控制裝置 |
US14/326,831 US9400492B2 (en) | 2013-07-09 | 2014-07-09 | Motor control device |
CN201410325664.5A CN104283475B (zh) | 2013-07-09 | 2014-07-09 | 电动机控制装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013143410A JP6041762B2 (ja) | 2013-07-09 | 2013-07-09 | モータ制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015019443A JP2015019443A (ja) | 2015-01-29 |
JP6041762B2 true JP6041762B2 (ja) | 2016-12-14 |
Family
ID=52107495
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013143410A Active JP6041762B2 (ja) | 2013-07-09 | 2013-07-09 | モータ制御装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9400492B2 (ja) |
JP (1) | JP6041762B2 (ja) |
KR (1) | KR101916894B1 (ja) |
CN (1) | CN104283475B (ja) |
DE (1) | DE102014109469B4 (ja) |
TW (1) | TWI632768B (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5751433B2 (ja) * | 2013-02-06 | 2015-07-22 | 株式会社安川電機 | モータ制御装置及びモータ制御方法 |
JP6531682B2 (ja) * | 2016-03-11 | 2019-06-19 | オムロン株式会社 | モータ制御装置、モータ制御方法、プログラム、および記録媒体 |
US10229232B2 (en) * | 2016-07-27 | 2019-03-12 | GM Global Technology Operations LLC | Predictive tachometer profile generation during transmission shift events |
EP3500940A4 (en) * | 2016-08-22 | 2020-03-18 | Peloton Technology, Inc. | AUTOMATED CONNECTED VEHICLE CONTROL SYSTEM ARCHITECTURE |
US10350754B2 (en) * | 2016-09-27 | 2019-07-16 | Denso Wave Incorporated | Control device for robot |
CN109696910B (zh) * | 2017-10-23 | 2022-04-15 | 深圳市优必选科技有限公司 | 一种舵机运动控制方法及装置、计算机可读存储介质 |
JP7390267B2 (ja) * | 2020-09-07 | 2023-12-01 | 株式会社日立産機システム | モータ制御装置 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2866556B2 (ja) * | 1993-09-02 | 1999-03-08 | 三菱電機株式会社 | 工作機械の制御装置および制御方法 |
KR0179763B1 (ko) * | 1995-11-23 | 1999-04-01 | 이종수 | 공작 기계의 위치 제어 장치 |
JP4134644B2 (ja) * | 2002-08-30 | 2008-08-20 | 株式会社安川電機 | 位置決め制御装置 |
JP4014162B2 (ja) * | 2003-08-06 | 2007-11-28 | ヤマザキマザック株式会社 | 工作機械の位置制御装置及び工作機械の位置制御方法 |
JP2005135186A (ja) * | 2003-10-30 | 2005-05-26 | Toshiba Corp | 規範モデル追従型制御システム及び規範モデル追従型制御方法 |
JP4166157B2 (ja) | 2004-01-07 | 2008-10-15 | 三菱電機株式会社 | 電動機制御装置 |
JP5251271B2 (ja) * | 2008-06-04 | 2013-07-31 | 富士電機株式会社 | モデル予測制御装置 |
JP4540727B2 (ja) | 2008-07-31 | 2010-09-08 | 山洋電気株式会社 | モータ制御装置 |
JP5574762B2 (ja) * | 2010-03-05 | 2014-08-20 | 山洋電気株式会社 | モータの制御装置 |
CN103080859B (zh) * | 2010-08-25 | 2015-04-29 | 三菱电机株式会社 | 轨迹控制装置 |
JP2012104047A (ja) * | 2010-11-12 | 2012-05-31 | Mitsubishi Electric Corp | サーボ制御器 |
US9075400B2 (en) * | 2010-12-20 | 2015-07-07 | Mitsubishi Electric Corporation | Motor control device |
JP2013143410A (ja) | 2012-01-10 | 2013-07-22 | Panasonic Corp | 窒化アルミニウム基板と、及び窒化アルミニウム基板を用いた電子部品モジュール |
-
2013
- 2013-07-09 JP JP2013143410A patent/JP6041762B2/ja active Active
-
2014
- 2014-07-07 DE DE102014109469.7A patent/DE102014109469B4/de active Active
- 2014-07-07 KR KR1020140084657A patent/KR101916894B1/ko active IP Right Grant
- 2014-07-08 TW TW103123475A patent/TWI632768B/zh active
- 2014-07-09 US US14/326,831 patent/US9400492B2/en active Active
- 2014-07-09 CN CN201410325664.5A patent/CN104283475B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US20150015173A1 (en) | 2015-01-15 |
DE102014109469B4 (de) | 2021-05-20 |
DE102014109469A1 (de) | 2015-01-15 |
US9400492B2 (en) | 2016-07-26 |
JP2015019443A (ja) | 2015-01-29 |
KR101916894B1 (ko) | 2018-11-08 |
TWI632768B (zh) | 2018-08-11 |
CN104283475B (zh) | 2018-02-27 |
KR20150006790A (ko) | 2015-01-19 |
CN104283475A (zh) | 2015-01-14 |
TW201517498A (zh) | 2015-05-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6041762B2 (ja) | モータ制御装置 | |
JP4575508B1 (ja) | デュアル位置フィードバック制御を行うサーボ制御装置 | |
JP4760912B2 (ja) | サーボ制御装置 | |
JP5169836B2 (ja) | 位置制御装置 | |
JP5324679B1 (ja) | 工作機械の送り軸を駆動するサーボモータを制御するサーボモータ制御装置 | |
WO2015087455A1 (ja) | 数値制御装置および数値制御方法 | |
JP5890473B2 (ja) | モータを制御するモータ制御装置 | |
JP6653542B2 (ja) | モータ制御装置 | |
JP6392805B2 (ja) | 複数モータ駆動用サーボ制御装置 | |
JP2011176906A5 (ja) | ||
JP5623757B2 (ja) | モータの制御方法及び装置 | |
US10606234B2 (en) | Controller for a plurality of motors based on provided torque | |
JP4992909B2 (ja) | サーボ制御装置とその制御方法 | |
JP5067656B2 (ja) | ディジタル制御装置 | |
JP5573664B2 (ja) | 数値制御装置、移動制御方法、移動制御プログラム及び記憶媒体 | |
JP4003741B2 (ja) | モータ制御装置 | |
JP5832382B2 (ja) | 数値制御装置 | |
JP5423982B2 (ja) | 複数軸駆動装置、複数軸駆動機械、及び複数軸駆動装置の駆動制御方法 | |
WO2017212685A1 (ja) | サーボ制御装置 | |
JP2016177513A (ja) | タンデム位置制御装置 | |
EP3678290B1 (en) | Motor driving device | |
JP2008148449A (ja) | モータ位置制御方法 | |
JP2015033213A (ja) | サーボアンプ | |
JP2007334614A (ja) | 位置制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160120 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20160215 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20160223 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161005 |
|
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: 20161025 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161108 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6041762 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |