JP5283804B1 - サーボ制御装置 - Google Patents
サーボ制御装置 Download PDFInfo
- Publication number
- JP5283804B1 JP5283804B1 JP2013512282A JP2013512282A JP5283804B1 JP 5283804 B1 JP5283804 B1 JP 5283804B1 JP 2013512282 A JP2013512282 A JP 2013512282A JP 2013512282 A JP2013512282 A JP 2013512282A JP 5283804 B1 JP5283804 B1 JP 5283804B1
- Authority
- JP
- Japan
- Prior art keywords
- command
- phase
- function
- derivative
- 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
- 238000004364 calculation method Methods 0.000 claims abstract description 63
- 230000000737 periodic effect Effects 0.000 claims abstract description 13
- 230000001133 acceleration Effects 0.000 claims description 31
- 230000004069 differentiation Effects 0.000 claims description 13
- 238000013016 damping Methods 0.000 claims description 5
- 238000000034 method Methods 0.000 description 21
- 230000014509 gene expression Effects 0.000 description 12
- 230000008859 change Effects 0.000 description 11
- 238000013139 quantization Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 4
- 239000000470 constituent Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000009499 grossing Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 230000010355 oscillation Effects 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
- 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
- G05B6/00—Internal feedback arrangements for obtaining particular characteristics, e.g. proportional, integral or differential
- G05B6/02—Internal feedback arrangements for obtaining particular characteristics, e.g. proportional, integral or differential electric
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Control Of Position Or Direction (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Description
図1は、本発明の実施の形態1に係るサーボ制御装置の構成を示すブロック図である。実施の形態1に係るサーボ制御装置100Aは、モータ(後述するモータ11)と、モータ11で駆動する機械系から構成される制御対象1と、を駆動制御する装置である。
yL/ym=1/(s2/ωz 2+2ζ・s/ωz+1)・・・(1)
ωz=(Kg/JL)(1/2)・・・(2)
ζ=Cg/{2(JL・Kg)(1/2)}・・・(3)
ym/yr=G(s)・・・(4)
yL/yr=G(s){1/(s2/ωz 2+2ζ・s/ωz+1)}・・・(5)
yL/yr=G(s){1/(s2/ωz 2+1)}・・・(6)
yh=f’’(θ)・ω2/ωz 2・・・(7)
df(θ)/dt={df(θ)/dθ}(dθ/dt)・・・(8)
d2f(θ)/dt2= {d2f(θ)/dθ2}(dθ/dt)2+{df(θ)/dθ}(d2θ/dt2)・・・(9)
d2f(θ)/dt2= {d2f(θ)/dθ2}(dθ/dt)2・・・(10)
s2yr0=f’’(θ)ω2・・・(11)
yh=(s2/ωz 2)yr0・・・(12)
yr/yr0=(s2/ωz 2+1)・・・(13)
yL/yr0=G(s)・・・(14)
つぎに、図3を用いてこの発明の実施の形態2について説明する。図3は、本発明の実施の形態2に係るサーボ制御装置の構成を示すブロック図である。図3の各構成要素のうち図1に示す実施の形態1のサーボ制御装置100Aと同一機能を達成する構成要素については同一番号を付しており、重複する説明は省略する。
yha=f’(θ)・α/ωz・・・(15)
s2yr0=f’’(θ)ω2+f’(θ)α・・・(16)
yh+yha=(s2/ωz 2)yr0・・・(17)
s・yr0=f’(θ)ω・・・(18)
yhz=(2ζ・s/ωz)yr0・・・(19)
yr/yr0=(s2/ωz 2+2ζs/ωz+1)・・・(20)
Claims (8)
- モータおよび前記モータで駆動する機械系から構成される制御対象に対し、前記モータのモータ位置あるいはモータ速度に対応するモータ運動が、モータ運動指令に追従するよう前記モータを制御する追従制御部と、
前記制御対象に行わせる周期的動作の位相を表す位相信号を入力し、予め設定した第1の関数により、前記位相信号に応じた機械運動指令を算出する指令関数部と、
前記位相信号を入力し、前記第1の関数を前記位相信号で2階微分した関数である2次導関数として予め設定した第2の関数を用い、前記位相信号に応じた前記第2の関数の値を2階微分基礎信号として算出する2次導関数部と、
前記位相信号の時間微分値を表す位相速度と、前記2階微分基礎信号と、を入力し、前記位相速度の2乗値と、前記2階微分基礎信号と、第1の定数と、の積を用いて、前記モータ運動指令を補正する第1の指令補正値を演算する補正値演算部と、
前記第1の指令補正値と前記機械運動指令との加算値に基づいて前記モータ運動指令を算出する補正加算部と、
を備えることを特徴とするサーボ制御装置。 - 前記第1の定数を、前記制御対象の機械特性に応じて外部から設定するよう構成したことを特徴とする請求項1に記載のサーボ制御装置。
- 前記第1の定数は、前記制御対象の振動周波数に対応する***振周波数を2乗した値の逆数に基づく値であることを特徴とする請求項1に記載のサーボ制御装置。
- 前記第2の関数は、前記位相信号と前記2階微分基礎信号との対応関係を示す第1のデータテーブルであり、
前記2次導関数部は、前記第1のデータテーブルを用いて、前記2階微分基礎信号として算出することを特徴とする請求項1に記載のサーボ制御装置。 - 前記位相信号を入力し、前記第1の関数を前記位相信号で微分した関数である1次導関数として予め設定した第3の関数を用い、前記位相信号に応じた前記第3の関数の値を1階微分基礎信号として算出する1次導関数部と、
前記位相速度の時間微分値を表す位相加速度と、前記1階微分基礎信号と、を入力し、前記1階微分基礎信号と、前記位相加速度と、第2の定数と、の積を用いて、前記モータ運動指令を補正する第2の指令補正値を算出する加速時補正値演算部と、
をさらに備え、
前記補正加算部は、前記第1および第2の指令補正値と前記機械運動指令との加算値に基づいて前記モータ運動指令を算出することを特徴とする請求項1〜3のいずれか1つに記載のサーボ制御装置。 - 前記第2の定数は、前記制御対象の振動周波数に対応する***振周波数を2乗した値の逆数に基づく値であることを特徴とする請求項5に記載のサーボ制御装置。
- 前記位相信号を入力し、前記第1の関数を前記位相信号で微分した関数である1次導関数として予め設定した第3の関数を用い、前記位相信号に応じた前記第3の関数の値を1階微分基礎信号として算出する1次導関数部と、
前記1階微分基礎信号と、前記位相速度と、を入力し、前記1階微分基礎信号と、前記位相速度と、第3の定数と、の積を用いて、前記モータ運動指令を補正する第3の指令補正値を算出する減衰補正値演算部と、
を備え、
前記補正加算部は、前記第1および第3の指令補正値と前記機械運動指令との加算値に基づいて前記モータ運動指令を算出することを特徴とする請求項1〜3のいずれか1つに記載のサーボ制御装置。 - 前記第3の定数は、前記制御対象の減衰係数と、前記制御対象の振動周波数に対応する***振周波数の逆数との積に基づく値であることを特徴とする請求項7に記載のサーボ制御装置。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2012/077653 WO2014064815A1 (ja) | 2012-10-25 | 2012-10-25 | サーボ制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5283804B1 true JP5283804B1 (ja) | 2013-09-04 |
JPWO2014064815A1 JPWO2014064815A1 (ja) | 2016-09-05 |
Family
ID=49274020
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013512282A Active JP5283804B1 (ja) | 2012-10-25 | 2012-10-25 | サーボ制御装置 |
Country Status (7)
Country | Link |
---|---|
US (1) | US8890460B2 (ja) |
JP (1) | JP5283804B1 (ja) |
KR (1) | KR101347921B1 (ja) |
CN (1) | CN103907070B (ja) |
DE (1) | DE112012007053B4 (ja) |
TW (1) | TWI516888B (ja) |
WO (1) | WO2014064815A1 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3283264A1 (en) | 2015-04-16 | 2018-02-21 | Bohnert Equipment Company, Inc. | Barrel hoop driving apparatus and electric drive |
JP6816704B2 (ja) * | 2017-11-09 | 2021-01-20 | オムロン株式会社 | 指令値補間装置及びサーボドライバ |
JP6923587B2 (ja) * | 2019-03-28 | 2021-08-18 | ファナック株式会社 | サーボモータ制御装置 |
EP3753682B1 (de) * | 2019-06-17 | 2021-12-29 | Schneider Electric Industries SAS | Verfahren zur steuerung eines antriebsmotors |
JP6786024B1 (ja) * | 2020-03-04 | 2020-11-18 | 三菱電機株式会社 | 免振制御装置および免振制御方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04201189A (ja) * | 1990-11-30 | 1992-07-22 | Hitachi Ltd | 脚歩行機構の制御装置 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2657561B2 (ja) | 1990-02-09 | 1997-09-24 | 富士通株式会社 | 位置決め制御方式 |
JP3750633B2 (ja) | 2001-06-22 | 2006-03-01 | 富士電機機器制御株式会社 | 機械制御装置 |
US6844693B2 (en) * | 2002-03-29 | 2005-01-18 | Matsushita Electric Industrial Co., Ltd. | Position control apparatus for motor |
US6936990B2 (en) * | 2002-03-29 | 2005-08-30 | Matsushita Electric Industrial Co., Ltd. | Method for controlling electric motor and apparatus for controlling the same |
JP4258262B2 (ja) * | 2003-04-22 | 2009-04-30 | 株式会社安川電機 | ツイン同期制御方法及び装置 |
JP4673326B2 (ja) * | 2007-01-11 | 2011-04-20 | オークマ株式会社 | 回転軸の位置制御装置 |
US8214415B2 (en) * | 2008-04-18 | 2012-07-03 | Motion Engineering Incorporated | Interpolator for a networked motion control system |
US8120303B2 (en) | 2008-09-29 | 2012-02-21 | Oriental Motor Co., Ltd. | Method and apparatus for controlling inertial system |
JP5532784B2 (ja) | 2009-09-17 | 2014-06-25 | 富士電機株式会社 | サーボ制御装置 |
-
2012
- 2012-10-25 DE DE112012007053.4T patent/DE112012007053B4/de active Active
- 2012-10-25 JP JP2013512282A patent/JP5283804B1/ja active Active
- 2012-10-25 KR KR1020137024575A patent/KR101347921B1/ko active IP Right Grant
- 2012-10-25 US US13/980,984 patent/US8890460B2/en active Active
- 2012-10-25 CN CN201280014728.9A patent/CN103907070B/zh active Active
- 2012-10-25 WO PCT/JP2012/077653 patent/WO2014064815A1/ja active Application Filing
-
2013
- 2013-04-30 TW TW102115394A patent/TWI516888B/zh active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04201189A (ja) * | 1990-11-30 | 1992-07-22 | Hitachi Ltd | 脚歩行機構の制御装置 |
Also Published As
Publication number | Publication date |
---|---|
TWI516888B (zh) | 2016-01-11 |
US20140117919A1 (en) | 2014-05-01 |
DE112012007053B4 (de) | 2017-08-31 |
TW201416812A (zh) | 2014-05-01 |
US8890460B2 (en) | 2014-11-18 |
CN103907070A (zh) | 2014-07-02 |
CN103907070B (zh) | 2015-10-21 |
JPWO2014064815A1 (ja) | 2016-09-05 |
DE112012007053T5 (de) | 2015-09-10 |
WO2014064815A1 (ja) | 2014-05-01 |
KR101347921B1 (ko) | 2014-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5283804B1 (ja) | サーボ制御装置 | |
US20170199510A1 (en) | Control parameter adjustment device | |
JP5762625B2 (ja) | 軌跡制御装置 | |
TWI430067B (zh) | 定位控制裝置 | |
JP5269158B2 (ja) | 制御方法及び制御装置 | |
JP2014136260A (ja) | 制御装置 | |
JP6017595B2 (ja) | 振動を抑制するモータ制御装置 | |
JP2013055751A (ja) | 電動機制御装置 | |
KR20150006016A (ko) | 다관절 로봇의 궤적 제어 장치 및 제어 방법 | |
JP5652678B2 (ja) | 電動機制御装置 | |
JP5366840B2 (ja) | 軌跡制御装置 | |
JP2016163370A (ja) | モータ制御装置 | |
JP6899099B2 (ja) | 機械制御システム、機械制御装置、及び制振指令生成方法 | |
JP5441944B2 (ja) | モータ制御装置 | |
CN110955192A (zh) | 伺服控制装置、机器人及伺服控制方法 | |
JP3955217B2 (ja) | 産業用ロボットの制御方法及び制御装置 | |
JP2004070790A (ja) | 機械の位置制御装置および機械の位置制御システム | |
JP5836206B2 (ja) | サーボ制御装置 | |
JP6735452B2 (ja) | モータ制御装置 | |
WO2018105085A1 (ja) | 数値制御装置 | |
JP6544851B2 (ja) | 位置決め装置のパラメータ設定方法、及びパラメータ設定装置、並びにこのパラメータ設定装置を備えた位置決め装置 | |
WO2018168229A1 (ja) | 制御システム | |
JP5710367B2 (ja) | 制御装置および制御方法、並びにプログラム | |
JP5805016B2 (ja) | モータ制御装置 | |
JP4959816B2 (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: 20130430 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130528 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5283804 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 |