JPWO2009119810A1 - サーボモータの位置制御装置 - Google Patents
サーボモータの位置制御装置 Download PDFInfo
- Publication number
- JPWO2009119810A1 JPWO2009119810A1 JP2010505840A JP2010505840A JPWO2009119810A1 JP WO2009119810 A1 JPWO2009119810 A1 JP WO2009119810A1 JP 2010505840 A JP2010505840 A JP 2010505840A JP 2010505840 A JP2010505840 A JP 2010505840A JP WO2009119810 A1 JPWO2009119810 A1 JP WO2009119810A1
- Authority
- JP
- Japan
- Prior art keywords
- control
- servo motor
- command signal
- speed
- current
- 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
Links
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
- G05B5/00—Anti-hunting arrangements
- G05B5/01—Anti-hunting arrangements 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
- 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
- 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/21—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 incremental digital measuring device
- G05B19/23—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 incremental digital measuring device for point-to-point control
- G05B19/231—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 incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude
- G05B19/237—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 incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude with a combination of feedback covered by G05B19/232 - G05B19/235
-
- 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/42215—Stop machine in a predetermined position
-
- 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/42231—Detent, stop lock, current through motor in stop, locked, hold, blocked position
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 Linear Motors (AREA)
- Control Of Position Or Direction (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
Description
前記速度指令信号から前記サーボモータの実際の速度に相当する速度信号を差し引いた速度偏差より、比例積分制御によってサーボモータに印加すべき電流値に相当する電流指令信号を導出し出力する速度制御器と、
前記電流指令信号から前記サーボモータのq軸に対して実際に流れる電流値に相当するq軸電流信号を差し引いた電流偏差より、比例積分制御によって前記サーボモータのq軸に対して印加される電圧に相当するq軸電圧指令信号を導出し出力するq軸電流制御器と、を備えたフィードバック制御によるサーボモータの位置制御装置であって、
前記サーボモータが前記目標位置に達して前記位置偏差がなくなった場合に、前記q軸電流制御器における積分制御を停止することを特徴とする。
2・・・パルスエンコーダ
2a・・・リニアスケール
2b・・・スケールセンサ
3・・・位置検出器
4・・・速度検出器
5・・・位置制御器
6・・・速度制御器
7・・・q軸電流制御器
8・・・変流器
9・・・3相/d−q座標変換器
10・・・位相検出器
11・・・d軸電流制御器
12・・・d−q/3相座標変換器
13・・・電力変換器
14・・・テーブル
15・・・案内機構
15a・・・移動ブロック
15b・・・負荷転走溝
15c・・・移動ブロック本体
15d・・・エンドキャップ
16・・・ベース
17・・・定盤
18・・・レール
18a・・・ボール転走溝
19・・・断熱材
21・・・エンドプレート
22・・・ストッパ
23・・・スクレーパ
25・・・磁極センサ
26・・・ブラケット
27・・・ケーブルチェーン取付板
28・・・ケーブルチェーン受け
29・・・動力ケーブル
30・・・信号ケーブル
31・・・ナイロンチューブ
32・・・ボール
50・・・駆動案内装置
本発明の実施例1を図に基づいて説明する。本実施例においては、本発明に係るサーボモータの位置制御装置を用いてリニアサーボモータの位置の制御を行う場合の例について説明する。
次に、本実施例における駆動案内装置50の具体的構成例について説明する。図2および図3に、本実施例における駆動案内装置50の構成例を示す。図2および図3において、図1におけると同一符号を付した部分は同一又は相当部分を示す。
図4に、案内機構15の詳細構成を示す。図4に示すように、断面矩形状のレール18には、その長手方向に沿って転動体転走面としてのボール転走溝18aが左右側面に2条ずつ、計4条形成されている。また、移動ブロック15aにはボール転走溝18aに対向する負荷転動体転走路をなす負荷転走溝15bを含む無限循環路が形成されている。さらに、この無限循環路には、レール18及び移動ブロック15aの相対移動に伴ってボール転走溝18aと負荷転走溝15bとの間で転動して循環する複数の転動体として複数のボール32が配列・収容されている。この案内機構15はラジアル方向の荷重、水平方向の荷重はもちろん各方向のモーメントなど、あらゆる方向の荷重を負荷できるように構成されている。
次に、本発明の実施例2について説明する。本実施例におけるリニアモータ1の制御ブロック図は実施例1と同等である。本実施例においては、リニアモータ1の位置が目標位置に達して停止した場合、すなわちパルスエンコーダ2からのパルスに基づくリニアモータ1の位置信号と位置指令信号との間の位置偏差が零となった場合には、q軸電流制御器7の出力信号であるq軸電圧指令信号の値を一定値に保持する例について説明する。
Claims (4)
- サーボモータの駆動の目標位置に相当する位置指令信号からサーボモータの実際の位置に相当する位置信号を差し引いた位置偏差より、比例制御によってサーボモータの目標速度に相当する速度指令信号を導出し出力する位置制御器と、
前記速度指令信号から前記サーボモータの実際の速度に相当する速度信号を差し引いた速度偏差より、比例積分制御によってサーボモータに印加すべき電流値に相当する電流指令信号を導出し出力する速度制御器と、
前記電流指令信号から前記サーボモータのq軸に対して実際に流れる電流値に相当するq軸電流信号を差し引いた電流偏差より、比例積分制御によって前記サーボモータのq軸に対して印加される電圧に相当するq軸電圧指令信号を導出し出力するq軸電流制御器と、を備えたフィードバック制御によるサーボモータの位置制御装置であって、
前記サーボモータが前記目標位置に達して前記位置偏差がなくなった場合に、前記q軸電流制御器における積分制御を停止することを特徴とするサーボモータの位置制御装置。 - 前記位置偏差がなくなった場合に、前記電流指令信号の値を前記位置偏差がなくなった時点における値に保持するとともに、前記q軸電流制御器における比例積分制御を比例制御に切り替えることを特徴とする請求項1に記載のサーボモータの位置制御装置。
- 前記位置偏差がなくなった場合に、前記q軸電圧指令信号の値を前記位置偏差がなくなった時点における値に保持することを特徴とする請求項1に記載のサーボモータの位置制御装置。
- 前記サーボモータはリニアサーボモータであることを特徴とする請求項1から3のいずれか1項に記載のサーボモータの位置制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010505840A JP5450388B2 (ja) | 2008-03-28 | 2009-03-27 | サーボモータの位置制御装置 |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008087231 | 2008-03-28 | ||
| JP2008087231 | 2008-03-28 | ||
| PCT/JP2009/056295 WO2009119810A1 (ja) | 2008-03-28 | 2009-03-27 | サーボモータの位置制御装置 |
| JP2010505840A JP5450388B2 (ja) | 2008-03-28 | 2009-03-27 | サーボモータの位置制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2009119810A1 true JPWO2009119810A1 (ja) | 2011-07-28 |
| JP5450388B2 JP5450388B2 (ja) | 2014-03-26 |
Family
ID=41113995
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010505840A Active JP5450388B2 (ja) | 2008-03-28 | 2009-03-27 | サーボモータの位置制御装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8508160B2 (ja) |
| JP (1) | JP5450388B2 (ja) |
| CN (1) | CN101978594B (ja) |
| DE (1) | DE112009000680T5 (ja) |
| TW (1) | TWI485971B (ja) |
| WO (1) | WO2009119810A1 (ja) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5707129B2 (ja) * | 2010-12-28 | 2015-04-22 | Thk株式会社 | モータ制御装置、モータ制御方法、及び制御プログラム |
| TWI451956B (zh) * | 2011-01-31 | 2014-09-11 | All Ring Tech Co Ltd | 電子元件切割機構造及其校正方法 |
| JP5912426B2 (ja) | 2011-11-07 | 2016-04-27 | ヤマハ発動機株式会社 | リニアコンベア |
| US20130197672A1 (en) * | 2012-01-26 | 2013-08-01 | Intuitive Surgical Operations, Inc. | Pass-Through Controller for Cascaded Proportional-Integral-Derivative Control Loops |
| JP5856506B2 (ja) * | 2012-03-07 | 2016-02-09 | Thk株式会社 | モータ制御装置、及び磁極位置検出方法 |
| JP6401624B2 (ja) * | 2015-02-06 | 2018-10-10 | 株式会社アイエイアイ | モータの制御方法および装置 |
| JP6436067B2 (ja) | 2015-11-19 | 2018-12-12 | オムロン株式会社 | 制御装置、制御方法、情報処理プログラム、および記録媒体 |
| US9870002B1 (en) | 2016-09-06 | 2018-01-16 | X Development Llc | Velocity control of position-controlled motor controllers |
| JP6502916B2 (ja) * | 2016-11-17 | 2019-04-17 | ミネベアミツミ株式会社 | モータ駆動制御装置及びモータ駆動制御方法 |
| CN109546922B (zh) * | 2018-12-05 | 2022-07-26 | 北京爱其科技有限公司 | 伺服电机控制方法和系统 |
| JP7157980B2 (ja) * | 2018-12-07 | 2022-10-21 | キヤノンファインテックニスカ株式会社 | 運動訓練装置 |
| US11081994B1 (en) * | 2020-02-20 | 2021-08-03 | Renesas Electronics Corporation | Semiconductor device and motor control system |
| JP7467201B2 (ja) * | 2020-03-30 | 2024-04-15 | シチズン千葉精密株式会社 | モータ制御装置 |
| JP7808741B2 (ja) * | 2020-12-24 | 2026-01-30 | パナソニックIpマネジメント株式会社 | モータ制御装置 |
| JP7726113B2 (ja) * | 2022-04-13 | 2025-08-20 | 株式会社デンソー | モータ制御装置 |
| US12176783B2 (en) | 2022-06-30 | 2024-12-24 | Rockwell Automation Technologies, Inc. | System and method for electromagnetic pinning and hybrid control of a linear drive system |
| CN115296588B (zh) * | 2022-09-06 | 2024-05-24 | 广东若铂智能机器人有限公司 | 一种伺服电机动态参数适配方法 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58106610A (ja) * | 1981-12-18 | 1983-06-25 | Seiko Instr & Electronics Ltd | 位置決め制御装置 |
| JPH0646366B2 (ja) | 1986-04-17 | 1994-06-15 | キヤノン株式会社 | サ−ボモ−タ制御装置 |
| JPH06105594A (ja) * | 1992-09-18 | 1994-04-15 | Hitachi Koki Co Ltd | 位置決め制御装置 |
| JPH07123767A (ja) | 1993-10-29 | 1995-05-12 | Toshiba Corp | Acサーボモータの制御装置 |
| JP3302235B2 (ja) * | 1995-09-29 | 2002-07-15 | 三菱電機株式会社 | 電動機の位置制御装置 |
| JP3252695B2 (ja) | 1996-03-01 | 2002-02-04 | 松下電器産業株式会社 | 電動機制御装置 |
| JPH11332278A (ja) | 1998-05-15 | 1999-11-30 | Matsushita Electric Ind Co Ltd | Acサーボモータ制御装置及びacサーボモータ制御方法 |
| JP3659827B2 (ja) * | 1998-12-28 | 2005-06-15 | オークマ株式会社 | 同期電動機の制御装置 |
| CN100470433C (zh) * | 2003-04-11 | 2009-03-18 | 三菱电机株式会社 | 伺服控制器 |
| JP2007252093A (ja) * | 2006-03-16 | 2007-09-27 | Matsushita Electric Ind Co Ltd | モータ位置制御装置 |
| JP5097110B2 (ja) * | 2006-04-28 | 2012-12-12 | Thk株式会社 | サーボモータの制御装置及び方法 |
| JP2008043058A (ja) * | 2006-08-07 | 2008-02-21 | Yaskawa Electric Corp | 同期モータ制御装置とその制御方法 |
-
2009
- 2009-03-27 JP JP2010505840A patent/JP5450388B2/ja active Active
- 2009-03-27 WO PCT/JP2009/056295 patent/WO2009119810A1/ja not_active Ceased
- 2009-03-27 CN CN200980110095XA patent/CN101978594B/zh active Active
- 2009-03-27 TW TW098110186A patent/TWI485971B/zh active
- 2009-03-27 US US12/933,581 patent/US8508160B2/en active Active
- 2009-03-27 DE DE112009000680T patent/DE112009000680T5/de active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| CN101978594B (zh) | 2013-11-06 |
| US8508160B2 (en) | 2013-08-13 |
| US20110043159A1 (en) | 2011-02-24 |
| JP5450388B2 (ja) | 2014-03-26 |
| TWI485971B (zh) | 2015-05-21 |
| TW200950304A (en) | 2009-12-01 |
| WO2009119810A1 (ja) | 2009-10-01 |
| CN101978594A (zh) | 2011-02-16 |
| DE112009000680T5 (de) | 2011-02-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5450388B2 (ja) | サーボモータの位置制御装置 | |
| US20120187873A1 (en) | Linear motor driving system and linear motor control method | |
| KR101301385B1 (ko) | 스위치드 릴럭턴스 모터의 속도 제어 장치 | |
| CN106612095B (zh) | 动磁式线性马达控制系统及部件制造方法 | |
| TWI482401B (zh) | Distributed control of linear motor and distributed control of linear motor control method | |
| JP5648722B1 (ja) | リニアモータシステム | |
| JP6068098B2 (ja) | リニアモータ装置、及び制御方法 | |
| JP4811798B2 (ja) | リニアモータ装置 | |
| JP5529637B2 (ja) | リニアモータの位置検出システム | |
| JPWO2007114058A1 (ja) | 永久磁石同期モータの磁極位置検出方法 | |
| JP6401624B2 (ja) | モータの制御方法および装置 | |
| JP5294674B2 (ja) | モータの制御装置 | |
| JP5427037B2 (ja) | リニアモータシステム | |
| JP2010148233A (ja) | リニアモータ駆動送り装置 | |
| JPWO2008117345A1 (ja) | リニアモータ及びその制御方法 | |
| JP2005124359A (ja) | 同期電動機の電流制御方法および制御装置 | |
| JPH06225568A (ja) | リニア駆動システム | |
| JP6141681B2 (ja) | モータ制御装置、およびモータ制御方法 | |
| JP5988694B2 (ja) | モータ制御装置、及びモータ制御方法 | |
| JP5026559B2 (ja) | リニアモータの制御装置 | |
| JP2014003836A (ja) | モータ制御装置、及びモータ制御方法 | |
| Cho et al. | Initial position estimation for closed-loop linear hybrid stepping motor drives using DC current excitation | |
| WO2012053405A1 (ja) | 制御装置及び制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120314 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130910 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131111 |
|
| 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: 20131203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131225 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5450388 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 |
|
| 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 |