JP6009397B2 - 位置制御装置のイナーシャ推定方法およびイナーシャ推定装置 - Google Patents
位置制御装置のイナーシャ推定方法およびイナーシャ推定装置 Download PDFInfo
- Publication number
- JP6009397B2 JP6009397B2 JP2013092615A JP2013092615A JP6009397B2 JP 6009397 B2 JP6009397 B2 JP 6009397B2 JP 2013092615 A JP2013092615 A JP 2013092615A JP 2013092615 A JP2013092615 A JP 2013092615A JP 6009397 B2 JP6009397 B2 JP 6009397B2
- Authority
- JP
- Japan
- Prior art keywords
- acceleration
- torque
- inertia
- value
- deceleration
- 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 title claims description 53
- 230000001133 acceleration Effects 0.000 claims description 192
- 238000001514 detection method Methods 0.000 claims description 60
- 230000005484 gravity Effects 0.000 claims description 50
- 230000008569 process Effects 0.000 claims description 18
- 238000012544 monitoring process Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000005259 measurement Methods 0.000 description 4
- 230000010354 integration Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P15/00—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
- G01P15/02—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration by making use of inertia forces using solid seismic masses
- G01P15/08—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration by making use of inertia forces using solid seismic masses with conversion into electric or magnetic values
- G01P15/0802—Details
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M1/00—Testing static or dynamic balance of machines or structures
- G01M1/10—Determining the moment of inertia
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Electric Motors In General (AREA)
- Control Of Position Or Direction (AREA)
Description
Fr=Fg×sinθ ・・・式2
Tg=Fr×L0=Fg×L0×sinθ ・・・式3
まず、図2を用いて加減速条件決定部39の動作を説明する。図16のように、モータ位置によって重力の影響が異なる機械構成の場合、重力分をキャンセルするために要するトルク(重力トルク)Tgは回転角θに応じて図2の最上段のように変化する。
次に、上記実施例1を改良した実施形態について説明する。ここで説明する実施形態は、上記実施例1に対し、加減速条件決定部39の機能を拡張するものである。
次に、上記実施例1を改良した実施形態について説明する。ここで説明する実施形態は、上記実施例1に対し、加減速条件決定部39の機能を拡張するものである。
次に、上記実施例2を改良した実施形態について説明する。ここで説明する実施形態は、上記実施例2に対し、加減速条件決定部39の機能を拡張するものである。
次に、上記実施例4を改良した実施形態について説明する。ここで説明する実施形態は、上記実施例4に対し、イナーシャ演算部40の機能を拡張するものである。
−Ta+Tg(θ)+Tf [減速時(正方向移動時)]
−Ta+Tg(θ)−Tf [加速時(負方向移動時)]
Ta+Tg(θ)−Tf [減速時(負方向移動時)] ・・・式4
Claims (7)
- 位置指令値とモータまたは当該モータに結合された被駆動部の位置検出値とに基づいてトルク指令値を算出し、当該トルク指令値に従ってモータを駆動する装置に搭載された前記モータおよび前記被駆動部を含む可動部のイナーシャを推定するイナーシャ推定方法であって、
前記可動部を駆動させた際に、重力の影響をキャンセルするためのトルクである重力トルクがゼロになる位置を中心として、前記重力トルクの積算値または前記可動部の加速度が対称性を持つような加速駆動条件または減速駆動条件の少なくとも一方を決定する加減速条件決定工程と、
決定された加速または減速駆動条件に従ってモータを駆動した際に得られるトルク指令値の積算値と、前記モータまたは被駆動部の加速度検出値の積算値と、の比から前記可動部のイナーシャを算出するイナーシャ演算工程と、
を備えることを特徴とするイナーシャ推定方法。 - 請求項1に記載のイナーシャ推定方法であって、
前記重力トルクがゼロとなる位置は、前記被駆動体を一定速駆動したときに得られる前記トルク指令値の極性が反転するタイミングにおける前記位置検出値から特定される、ことを特徴とするイナーシャ推定方法。 - 請求項1または2に記載のイナーシャ推定方法であって、
加速駆動条件または減速駆動条件は、前記被駆動体を加速駆動または減速駆動したときに、前記重力トルクがゼロになる位置を通過する前後で、前記重力トルクの積算値の大きさが等しくなるように、加速または減速の時間が調整されている、ことを特徴とするイナーシャ推定方法。 - 請求項1から3のいずれか1項に記載のイナーシャ推定方法であって、
加減速条件決定工程は、前記被駆動体を一定速で往復駆動したときのトルク指令値を監視する工程を含み、
前記重力トルクがゼロとなる位置は、往路において前記トルク指令値の極性が反転するタイミングにおける前記位置検出値と、復路において前記トルク指令値の極性が反転するタイミングにおける前記位置検出値と、の中間点から特定される、
ことを特徴とするイナーシャ推定方法。 - 請求項1から4のいずれか1項に記載のイナーシャ推定方法であって、
前記加減速条件決定工程において、前記重力トルクがゼロになる位置を中心として、前記重力トルクの積算値の大きさまたは加速度が線対称に変化するような加速駆動条件および減速駆動条件の両方を決定し、
前記イナーシャ演算工程は、決定された加速駆動条件および減速駆動条件に従ってモータを駆動した際のトルク指令値および加速度検出値を監視する工程を含み、
前記可動部のイナーシャは、加速駆動時のトルク指令値の積算値と加速駆動時の加速度検出値の積算値との比、および、減速駆動時のトルク指令値の積算値と減速駆動時の前記加速度検出値の積算値との比、の平均値から算出される、
ことを特徴とするイナーシャ推定方法。 - 請求項1から4のいずれか1項に記載のイナーシャ推定方法であって、
前記加減速条件決定工程において、前記重力トルクがゼロになる位置を中心として、加速度または前記重力トルクの積算値の大きさが線対称に変化するような加速駆動条件および減速駆動条件の両方を決定し、
前記イナーシャ演算工程は、加速駆動条件および減速駆動条件に従ってモータを駆動した際のトルク指令値および加速度検出値を監視する工程を含み、
前記可動部のイナーシャは、加速駆動時のトルク指令値の積算値と減速駆動時のトルク指令値の積算値との合算値、および、加速駆動時の加速度検出値の積算値と減速駆動時の加速度検出値の積算値との合算値、の比から算出される、
ことを特徴とするイナーシャ推定方法。 - 位置指令値とモータまたは当該モータに結合された被駆動部の位置検出値とに基づいてトルク指令値を算出し、当該トルク指令値に従ってモータを駆動する装置に搭載され、前記モータおよび前記被駆動部を含む可動部のイナーシャを推定するイナーシャ推定装置であって、
前記可動部を駆動させた際に、重力の影響をキャンセルするためのトルクである重力トルクがゼロになる位置を中心として、前記重力トルクの積算値または加速度が対称性を持つような加速駆動条件または減速駆動条件の少なくとも一方を決定する加減速条件決定部と、
決定された加速または減速駆動条件に従ってモータを駆動した際に得られるトルク指令値の積算値と、前記モータまたは被駆動部の加速度検出値の積算値と、の比から前記可動部のイナーシャを算出するイナーシャ演算部と、
を備え、前記重力トルクがゼロとなる位置の前後で前記トルク指令値に含まれる重力トルクを相殺した上でイナーシャを算出することを特徴とするイナーシャ推定装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013092615A JP6009397B2 (ja) | 2013-04-25 | 2013-04-25 | 位置制御装置のイナーシャ推定方法およびイナーシャ推定装置 |
| DE102014105681.7A DE102014105681B4 (de) | 2013-04-25 | 2014-04-23 | Trägheitsschätzverfahren und trägheitsschätzvorrichtung einer positionssteuervorrichtung |
| CN201410170409.8A CN104167973B (zh) | 2013-04-25 | 2014-04-25 | 位置控制装置的惯性估算方法和惯性估算装置 |
| US14/262,371 US9952249B2 (en) | 2013-04-25 | 2014-04-25 | Inertia estimating method and inertia estimation apparatus of position control apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013092615A JP6009397B2 (ja) | 2013-04-25 | 2013-04-25 | 位置制御装置のイナーシャ推定方法およびイナーシャ推定装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014217165A JP2014217165A (ja) | 2014-11-17 |
| JP6009397B2 true JP6009397B2 (ja) | 2016-10-19 |
Family
ID=51685192
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013092615A Active JP6009397B2 (ja) | 2013-04-25 | 2013-04-25 | 位置制御装置のイナーシャ推定方法およびイナーシャ推定装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9952249B2 (ja) |
| JP (1) | JP6009397B2 (ja) |
| CN (1) | CN104167973B (ja) |
| DE (1) | DE102014105681B4 (ja) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106301146B (zh) * | 2015-06-26 | 2018-11-30 | 三垦电气株式会社 | 电动机系统的惯性检测装置和惯性检测方法 |
| US9988751B2 (en) | 2015-07-29 | 2018-06-05 | Whirlpool Corporation | Laundry treating appliance and methods of reducing tub contact therein |
| US10273621B2 (en) | 2015-10-01 | 2019-04-30 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
| US9873968B2 (en) | 2015-11-19 | 2018-01-23 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
| US10041202B2 (en) | 2015-11-19 | 2018-08-07 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
| US9988753B2 (en) | 2015-11-19 | 2018-06-05 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
| US9890490B2 (en) | 2015-11-19 | 2018-02-13 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
| US9863080B2 (en) | 2015-11-19 | 2018-01-09 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
| US9885135B2 (en) | 2015-11-19 | 2018-02-06 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
| CN105784276B (zh) * | 2016-05-11 | 2017-12-26 | 大连理工大学 | 海工结构物试验模型多轴向惯量自动测量与调节装置及其使用方法 |
| CN108227756B (zh) * | 2018-01-23 | 2020-12-11 | 南京科远智慧科技集团股份有限公司 | 一种高精度阀门控制方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3049946B2 (ja) * | 1992-06-16 | 2000-06-05 | 松下電器産業株式会社 | 負荷イナーシャ測定装置 |
| JPH08140386A (ja) * | 1994-11-08 | 1996-05-31 | Fanuc Ltd | サーボモータのイナーシャ推定方法 |
| JP2002166381A (ja) * | 2000-11-30 | 2002-06-11 | Yaskawa Electric Corp | ロボットのツール情報自己診断装置および方法 |
| JP2005172788A (ja) * | 2003-11-21 | 2005-06-30 | Yaskawa Electric Corp | モータの負荷慣性モーメント推定方法 |
| JP2005346359A (ja) * | 2004-06-02 | 2005-12-15 | Toshiba Lsi System Support Kk | タイマ回路、及びマイクロコンピュータ |
| JP5226203B2 (ja) * | 2006-12-07 | 2013-07-03 | 東芝三菱電機産業システム株式会社 | 電力変換装置 |
| JP5192925B2 (ja) * | 2008-06-30 | 2013-05-08 | ヤマハ発動機株式会社 | 負荷同定方法およびロボットの制御システム |
| CN101733749B (zh) * | 2009-12-22 | 2014-05-14 | 哈尔滨工业大学 | 空间机器人多领域统一建模与仿真系统 |
| JP2013092615A (ja) | 2011-10-25 | 2013-05-16 | Brother Ind Ltd | 画像形成装置 |
-
2013
- 2013-04-25 JP JP2013092615A patent/JP6009397B2/ja active Active
-
2014
- 2014-04-23 DE DE102014105681.7A patent/DE102014105681B4/de active Active
- 2014-04-25 CN CN201410170409.8A patent/CN104167973B/zh active Active
- 2014-04-25 US US14/262,371 patent/US9952249B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| DE102014105681B4 (de) | 2020-02-20 |
| US20140318246A1 (en) | 2014-10-30 |
| CN104167973B (zh) | 2018-02-16 |
| DE102014105681A1 (de) | 2014-10-30 |
| CN104167973A (zh) | 2014-11-26 |
| US9952249B2 (en) | 2018-04-24 |
| JP2014217165A (ja) | 2014-11-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6009397B2 (ja) | 位置制御装置のイナーシャ推定方法およびイナーシャ推定装置 | |
| US20150258685A1 (en) | Robot apparatus and control method therefor | |
| CN103081351B (zh) | 电动机控制装置及电动机控制方法 | |
| CN103563245B (zh) | 驱动机械的负荷特性推测装置 | |
| TWI716390B (zh) | 伺服馬達控制裝置及衝突檢測方法 | |
| US10162912B2 (en) | Friction identification method and friction identification device | |
| CN104985598A (zh) | 一种工业机器人碰撞检测方法 | |
| US20150045952A1 (en) | Torque detecting method and arm device | |
| JP6091523B2 (ja) | サーボ制御装置 | |
| JP5878794B2 (ja) | 主軸位置決め装置 | |
| CN107263467A (zh) | 控制机器人转动关节运动的方法和装置及机器人 | |
| JP2013053910A (ja) | 動力伝達系の試験装置 | |
| JP3479922B2 (ja) | 電動機駆動系の負荷定数測定方法 | |
| JP3230616B2 (ja) | 電動機駆動系の慣性負荷測定方式 | |
| JPH0933369A (ja) | 電動モータ系の外力・外トルク検出方法並びにその装置 | |
| TWI833538B (zh) | 馬達控制裝置及其自動調整方法 | |
| JP6654868B2 (ja) | 仮想負荷付与装置 | |
| TWI752720B (zh) | 電子設備及其控制方法 | |
| JPH05346359A (ja) | 負荷イナーシャ測定装置 | |
| CN112959362B (zh) | 一种基于关节扭矩传感器的外力观测方法 | |
| JP2003344224A (ja) | 動力伝達系の試験装置とその制御方法 | |
| TWI261410B (en) | Velocity or position S-type smooth commands generating method and means thereof | |
| JP2005172788A (ja) | モータの負荷慣性モーメント推定方法 | |
| JP2011015550A (ja) | 機械装置の制御装置及び機械装置の特性同定方法 | |
| JP2004054838A (ja) | ワーク質量推定装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151228 |
|
| 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: 20160913 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160914 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160914 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6009397 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |