JP6444934B2 - モータ温度に応じて動作を変更する制御装置及び制御方法 - Google Patents
モータ温度に応じて動作を変更する制御装置及び制御方法 Download PDFInfo
- Publication number
- JP6444934B2 JP6444934B2 JP2016088363A JP2016088363A JP6444934B2 JP 6444934 B2 JP6444934 B2 JP 6444934B2 JP 2016088363 A JP2016088363 A JP 2016088363A JP 2016088363 A JP2016088363 A JP 2016088363A JP 6444934 B2 JP6444934 B2 JP 6444934B2
- Authority
- JP
- Japan
- Prior art keywords
- temperature change
- unit
- master
- temperature
- motor
- 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
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
- G05B9/00—Safety arrangements
- G05B9/02—Safety arrangements electric
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/60—Controlling or determining the temperature of the motor or of the drive
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P5/00—Arrangements specially adapted for regulating or controlling the speed or torque of two or more electric motors
- H02P5/46—Arrangements specially adapted for regulating or controlling the speed or torque of two or more electric motors for speed regulation of two or more dynamo-electric motors in relation to one another
- H02P5/52—Arrangements specially adapted for regulating or controlling the speed or torque of two or more electric motors for speed regulation of two or more dynamo-electric motors in relation to one another additionally providing control of relative angular displacement
- H02P5/56—Speed and position comparison between the motors by electrical means
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Automatic Control Of Machine Tools (AREA)
- Control Of Multiple Motors (AREA)
Description
数値制御部520には、マスタ軸動作指令作成部531が設けられており、該マスタ軸動作指令作成部531によって作成されたマスタ軸動作指令は、通信回路532−1を介して、マスタ軸モータ駆動部521A内のマスタ軸動作指令受信部533に送信される。マスタ軸モータ駆動部521A内の制御部534−Aは、上記のマスタ軸動作指令受信部533から受信したマスタ軸動作指令とマスタ軸モータ522Aの駆動の結果生じる位置フィードバック情報とに基づき、マスタ軸モータ522Aの駆動を制御する。
また、マスタ軸モータ522Aの駆動の結果生じる位置フィードバック情報は、通信回路532−2を介して、スレーブ軸モータ駆動部521Bに伝送される。伝送された該位置フィードバック情報には、所定の同期比が乗算されて、スレーブ軸モータ駆動部521B内の制御部534−Bに送信される。制御部534−Bは受信した該位置フィードバック情報と、スレーブ軸モータ522Bからの位置フィードバック情報とに基づき、スレーブ軸モータ522Bを駆動させる。これにより、マスタ軸モータ522Aとスレーブ軸モータ522Bとの同期駆動が実現される。
まず、図1及び図2を参照しながら、第1の実施形態について詳述する。
具体的には、マスタ軸モータ駆動部121Aの温度取得部135Aは、マスタ軸モータ122Aの温度を取得し、取得したマスタ軸モータ122Aの温度を、数値制御部120の判定部136に送信する。同様に、スレーブ軸モータ駆動部121Bの温度取得部135Bは、スレーブ軸モータ122Bの温度を取得し、取得したスレーブ軸モータ122Bの温度を、数値制御部120の判定部136に送信する。数値制御部120の判定部136は、取得されたマスタ軸モータ122Aの温度と第一の所定値との比較結果、及び、取得されたスレーブ軸モータ122Bの温度と第二の所定値との比較結果をマスタ軸動作指令作成部131に送信する。マスタ軸動作指令作成部131は、上記の2つの比較結果の内、少なくとも一方に基づいて、マスタ軸動作指令を作成し、当該マスタ軸動作指令をマスタ軸モータ駆動部121Aが備えるマスタ軸動作指令受信部133に送信する。
次に、図3から図6を参照しながら、第2の実施形態について詳述する。
まず、STEP13−01において、マスタ軸モータ駆動部221Aの第1温度変化量推定部237Aは、加減速状態にある間のマスタ軸モータ222Aのモータ温度上昇分を推定し、第2温度変化量推定部238Aは、加減速状態以外の状態にある間のマスタ軸モータ222Aのモータ温度上昇分を推定する。また、スレーブ軸モータ駆動部221Bの第3温度変化量推定部237Bは、加減速状態にある間のスレーブ軸モータ222Bのモータ温度上昇分を推定し、第4温度変化量推定部238Bは、加減速状態以外の状態にある間のスレーブ軸モータ222Bのモータ温度上昇分を推定する。
120 220 数値制御部
121A 221A マスタ軸モータ駆動部
121B 221B スレーブ軸モータ駆動部
122A 222A マスタ軸モータ
122B 222B スレーブ軸モータ
131 231 マスタ軸動作指令作成部
132−1 132−2 232−1 232−2 232−3 通信回路
133 233 マスタ軸動作指令受信部
134A 134B 234A 234B 制御部
135A 135B 236A 236B 温度取得部
136 239 判定部
235 加減速判定部
237A 第1温度変化量推定部
238A 第2温度変化量推定部
237B 第3温度変化量推定部
238B 第4温度変化量推定部
500 駆動システム
520 数値制御部
521A マスタ軸モータ駆動部
521B スレーブ軸モータ駆動部
522A マスタ軸モータ
522B スレーブ軸モータ
531 マスタ軸動作指令作成部
532−1 532−2 通信回路
533 マスタ軸動作指令受信部
534−A 534−B 制御部
Claims (5)
- マスタ軸モータを駆動するマスタ軸モータ駆動部と、スレーブ軸モータを駆動するスレーブ軸モータ駆動部と、前記マスタ軸モータ駆動部に対してマスタ軸動作指令を送信する数値制御部とを備え、前記マスタ軸モータ駆動部は、前記数値制御部から受信した前記マスタ軸動作指令に基づき、前記マスタ軸モータを駆動させ、前記スレーブ軸モータ駆動部は、前記マスタ軸モータから前記マスタ軸モータ駆動部経由で受信した位置フィードバック情報に基づき、前記マスタ軸モータと同期するように前記スレーブ軸モータを駆動させる、工作機械の制御装置であって、
前記マスタ軸モータ駆動部は、
前記マスタ軸モータの温度を取得する第一の温度取得部と、
前記マスタ軸モータが加減速動作を行っているか、加減速以外の動作を行っているかを判定する加減速判定部と、
前記マスタ軸モータの加減速動作期間において流れた電流による前記マスタ軸モータの温度変化分を推定する第一の温度変化量推定部と、
前記マスタ軸モータの加減速動作以外の動作の期間において流れた電流による前記マスタ軸モータの温度変化分を推定する第二の温度変化量推定部とを備え、
前記スレーブ軸モータ駆動部は、
前記スレーブ軸モータの温度を取得する第二の温度取得部と、
前記マスタ軸モータの加減速動作期間において流れた電流による前記スレーブ軸モータの温度変化分を推定する第三の温度変化量推定部と、
前記マスタ軸モータの加減速動作以外の動作の期間において流れた電流による前記スレーブ軸モータの温度変化分を推定する第四の温度変化量推定部とを備え、
前記数値制御部は、前記第一の温度取得部から受信した前記マスタ軸モータの温度が第一の所定値を超えたか、または、前記第二の温度取得部から受信した前記スレーブ軸モータの温度が第二の所定値を超えた際、前記第一の温度変化量推定部によって推定された温度変化分と前記第二の温度変化量推定部によって推定された温度変化分との比較結果に基づいて、前記マスタ軸モータの出力を低減するように動作を変更する前記マスタ軸動作指令を作成し、前記第三の温度変化量推定部によって推定された温度変化分と前記第四の温度変化量推定部によって推定された温度変化分との比較結果に基づいて、前記マスタ軸モータの出力を低減するように動作を変更する前記マスタ軸動作指令を作成する制御装置。 - 前記第一の温度変化量推定部によって推定された温度変化分が前記第二の温度変化量推定部によって推定された温度変化分より大きい場合、または、前記第三の温度変化量推定部によって推定された温度変化分が前記第四の温度変化分によって推定された温度変化分より大きい場合は、前記数値制御部は、前記マスタ軸モータの加減速時出力が低減されるように、前記マスタ軸モータの動作を変更するマスタ軸動作指令を作成する請求項1に記載の制御装置。
- 前記第一の温度変化量推定部によって推定された温度変化分が前記第二の温度変化量推定部によって推定された温度変化分より小さい場合、または、前記第三の温度変化量推定部によって推定された温度変化分が前記第四の温度変化分によって推定された温度変化分より小さい場合は、前記数値制御部は、マスタ軸に対する加工時負荷が低減されるように、前記マスタ軸モータの動作を変更するマスタ軸動作指令を作成する請求項1に記載の制御装置。
- 前記第一の温度変化量推定部によって推定された温度変化分と前記第二の温度変化量推定部によって推定された温度変化分との差分が所定値以内にある場合、または、前記第三の温度変化量推定部によって推定された温度変化分と前記第四の温度変化部によって推定された温度変化分との差分が所定値以内にある場合は、前記数値制御部は、前記マスタ軸モータの加減速時出力とマスタ軸に対する加工時負荷とが低減されるように、前記マスタ軸モータの動作を変更するマスタ軸動作指令を作成する請求項1に記載の制御装置。
- マスタ軸モータを駆動するマスタ軸モータ駆動部と、スレーブ軸モータを駆動するスレーブ軸モータ駆動部と、前記マスタ軸モータ駆動部に対してマスタ軸動作指令を送信する数値制御部とを用い、前記マスタ軸モータ駆動部が、前記数値制御部から受信した前記マスタ軸動作指令に基づき、前記マスタ軸モータと同期するように前記マスタ軸モータを駆動させるステップと、前記スレーブ軸モータ駆動部が、前記マスタ軸モータから前記マスタ軸モータ駆動部経由で受信した位置フィードバック情報に基づき、前記スレーブ軸モータを駆動させるステップと、を含む工作機械の制御方法であって、
前記マスタ軸モータ駆動部が有する第一の温度取得部が、前記マスタ軸モータの温度を取得するステップと、
前記マスタ軸モータ駆動部が有する加減速判定部が、前記マスタ軸モータが加減速動作を行っているか、加減速以外の動作を行っているかを判定するステップと、
前記マスタ軸モータ駆動部が有する第一の温度変化量推定部が、前記マスタ軸モータの加減速動作期間において流れた電流による前記マスタ軸モータの温度変化分を推定するステップと、
前記マスタ軸モータ駆動部が有する第二の温度変化量推定部が、前記マスタ軸モータの加減速動作以外の動作の期間において流れた電流による前記マスタ軸モータの温度変化分を推定するステップと、
前記スレーブ軸モータ駆動部が有する第二の温度取得部が、前記スレーブ軸モータの温度を取得するステップと、
前記スレーブ軸モータ駆動部が有する第三の温度変化量推定部が、前記マスタ軸モータの加減速動作期間において流れた電流による前記スレーブ軸モータの温度変化分を推定するステップと、
前記スレーブ軸モータ駆動部が有する第四の温度変化量推定部が、前記マスタ軸モータの加減速動作以外の動作の期間において流れた電流による前記スレーブ軸モータの温度変化分を推定するステップと、
前記数値制御部が、前記第一の温度取得部から受信した前記マスタ軸モータの温度が第一の所定値を超えたか、前記第二の温度取得部から受信した前記スレーブ軸モータの温度が第二の所定値を超えた際、前記第一の温度変化量推定部によって推定された温度変化分と前記第二の温度変化量推定部によって推定された温度変化分との比較結果に基づいて、前記マスタ軸モータの出力を低減するように動作を変更する前記マスタ軸動作指令を作成し、前記第三の温度変化量推定部によって推定された温度変化分と前記第四の温度変化量推定部によって推定された温度変化分との比較結果に基づいて、前記マスタ軸モータの出力を制限低減するように動作を変更する前記マスタ軸動作指令を作成するステップと、を含む制御方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016088363A JP6444934B2 (ja) | 2016-04-26 | 2016-04-26 | モータ温度に応じて動作を変更する制御装置及び制御方法 |
US15/491,039 US9977408B2 (en) | 2016-04-26 | 2017-04-19 | Control device and control method for changing operation according to motor temperature |
DE102017206795.0A DE102017206795A1 (de) | 2016-04-26 | 2017-04-24 | Steuervorrichtung und Steuerverfahren für die Änderung des Betriebes gemäß Motortemperatur |
CN201710270489.8A CN107317541B (zh) | 2016-04-26 | 2017-04-24 | 根据电动机温度来变更动作的控制装置以及控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016088363A JP6444934B2 (ja) | 2016-04-26 | 2016-04-26 | モータ温度に応じて動作を変更する制御装置及び制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017199140A JP2017199140A (ja) | 2017-11-02 |
JP6444934B2 true JP6444934B2 (ja) | 2018-12-26 |
Family
ID=60021086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016088363A Active JP6444934B2 (ja) | 2016-04-26 | 2016-04-26 | モータ温度に応じて動作を変更する制御装置及び制御方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9977408B2 (ja) |
JP (1) | JP6444934B2 (ja) |
CN (1) | CN107317541B (ja) |
DE (1) | DE102017206795A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6594813B2 (ja) * | 2016-03-24 | 2019-10-23 | 株式会社神戸製鋼所 | 通信制御システム及び通信制御方法 |
JP2019097243A (ja) * | 2017-11-20 | 2019-06-20 | セイコーエプソン株式会社 | ロボット |
CN110856928A (zh) * | 2018-08-22 | 2020-03-03 | 新世代机器人暨人工智慧股份有限公司 | 自动控制方法以及自动控制装置 |
KR102622442B1 (ko) * | 2020-08-14 | 2024-01-10 | 세메스 주식회사 | Apc 제어 장치 및 apc 제어 방법 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2853023B2 (ja) * | 1995-12-22 | 1999-02-03 | 株式会社牧野フライス製作所 | 数値制御による機械装置の制御方法および装置 |
EP1151851B1 (en) * | 2000-04-24 | 2006-05-03 | Aida Engineering Ltd. | Method of controlling synchronous drive of pressing machine and pressing machine usable in the method |
JP2003009563A (ja) * | 2001-06-22 | 2003-01-10 | Murata Mach Ltd | サーボモータ制御装置 |
TWI242490B (en) * | 2003-12-12 | 2005-11-01 | Ind Tech Res Inst | Servo motor control apparatus for electric injection molding machine |
JP4182082B2 (ja) * | 2005-04-18 | 2008-11-19 | ファナック株式会社 | 工作機械 |
KR101033766B1 (ko) * | 2006-09-28 | 2011-05-09 | 미쓰비시덴키 가부시키가이샤 | 서보 제어 장치 |
JP5160834B2 (ja) | 2007-08-08 | 2013-03-13 | 株式会社島精機製作所 | 横編機のキャリッジ駆動用モータの制御装置 |
CN103119526B (zh) * | 2010-09-22 | 2015-06-24 | 三菱电机株式会社 | 原点设定方法及其装置 |
JP5118232B2 (ja) * | 2011-05-18 | 2013-01-16 | ファナック株式会社 | タップ加工を行う工作機械の制御装置 |
JP5192571B2 (ja) * | 2011-07-26 | 2013-05-08 | ファナック株式会社 | 一つの被駆動体を二つの電動機で駆動させる制御装置 |
JP5811755B2 (ja) | 2011-10-11 | 2015-11-11 | 日産自動車株式会社 | モータ温度検出装置及び駆動力制御装置 |
JP5727572B2 (ja) * | 2013-10-10 | 2015-06-03 | ファナック株式会社 | モータ温度に応じて動作を変更する工作機械の制御装置及び制御方法 |
JP5877856B2 (ja) * | 2014-03-03 | 2016-03-08 | ファナック株式会社 | 放熱特性推定部を備えた数値制御装置 |
US9513620B2 (en) * | 2014-03-24 | 2016-12-06 | Vital Biomedical Technologies Inc. | Ultrasonic motor control system and method |
JP5893678B2 (ja) * | 2014-06-10 | 2016-03-23 | ファナック株式会社 | 停電時に工具とワークを保護するモータ制御装置及びモータ制御方法 |
-
2016
- 2016-04-26 JP JP2016088363A patent/JP6444934B2/ja active Active
-
2017
- 2017-04-19 US US15/491,039 patent/US9977408B2/en active Active
- 2017-04-24 DE DE102017206795.0A patent/DE102017206795A1/de active Pending
- 2017-04-24 CN CN201710270489.8A patent/CN107317541B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN107317541B (zh) | 2019-04-26 |
CN107317541A (zh) | 2017-11-03 |
US20170308041A1 (en) | 2017-10-26 |
DE102017206795A1 (de) | 2017-10-26 |
JP2017199140A (ja) | 2017-11-02 |
US9977408B2 (en) | 2018-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6444934B2 (ja) | モータ温度に応じて動作を変更する制御装置及び制御方法 | |
JP5727572B2 (ja) | モータ温度に応じて動作を変更する工作機械の制御装置及び制御方法 | |
US9581989B2 (en) | Control device of machine tool which estimates overheating of motor | |
JP2000271836A (ja) | 数値制御による工作機械の制御方法及び装置 | |
US10248102B2 (en) | Numerical controller of machine tool | |
US10001212B2 (en) | Control system of machine tool | |
US20150194805A1 (en) | Numerical control apparatus | |
JP6145274B2 (ja) | ブラシレスモータの駆動装置 | |
JP6360032B2 (ja) | モータ温度及びアンプ温度に応じて動作を変更する機能を有する工作機械の制御装置 | |
JP2017147865A (ja) | モータ制御装置、モータ制御方法及びモータ制御プログラム | |
JP6457778B2 (ja) | 数値制御装置 | |
JP5873140B2 (ja) | 同期制御装置 | |
TWI486231B (zh) | 扭矩控制裝置 | |
JP2016087777A5 (ja) | ||
US10322482B2 (en) | Numerical controller for machine tool | |
JP2010142049A (ja) | 多軸モータドライブシステムとその共通コンバータの過負荷保護方法及び装置 | |
JP5530500B2 (ja) | 主軸駆動用モータの制御装置 | |
US10232480B2 (en) | Numerical controller of machine tool | |
JP5129362B2 (ja) | 主軸駆動用モータの制御装置 | |
TWI399029B (zh) | 馬達速度控制方法、馬達速度控制器及具有馬達速度控制器之製造系統 | |
TW202508213A (zh) | 模擬裝置及機械控制裝置 | |
JP2015136784A (ja) | 回転軸装置の冷却システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180516 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180529 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180723 |
|
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: 20181106 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181128 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6444934 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |