KR101671527B1 - 부하 무게에 따른 실시간 서보 모터 제어기 - Google Patents
부하 무게에 따른 실시간 서보 모터 제어기 Download PDFInfo
- Publication number
- KR101671527B1 KR101671527B1 KR1020100126215A KR20100126215A KR101671527B1 KR 101671527 B1 KR101671527 B1 KR 101671527B1 KR 1020100126215 A KR1020100126215 A KR 1020100126215A KR 20100126215 A KR20100126215 A KR 20100126215A KR 101671527 B1 KR101671527 B1 KR 101671527B1
- Authority
- KR
- South Korea
- Prior art keywords
- load
- servo motor
- inertia
- control
- control parameter
- 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.)
- Expired - Fee Related
Links
- 238000012360 testing method Methods 0.000 claims abstract description 14
- 238000012546 transfer Methods 0.000 claims abstract description 12
- 230000001133 acceleration Effects 0.000 claims description 24
- 238000000034 method Methods 0.000 claims description 16
- 238000004364 calculation method Methods 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 4
- 238000003754 machining Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000009257 reactivity Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004043 responsiveness 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
- 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/0205—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system
- G05B13/024—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system in which a parameter or coefficient is automatically adjusted to optimise the performance
- G05B13/0245—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system in which a parameter or coefficient is automatically adjusted to optimise the performance not using a perturbation signal
-
- 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
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/143—Inertia or moment of inertia estimation
-
- 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
- H02P23/00—Arrangements or methods for the control of AC motors characterised by a control method other than vector control
- H02P23/14—Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Control Of Electric Motors In General (AREA)
- Feedback Control In General (AREA)
- Manufacturing & Machinery (AREA)
- Human Computer Interaction (AREA)
Abstract
Description
도 2a는 본 발명의 부하 무게에 따른 실시간 서보 모터 제어기의 룩업 테이블을 나타낸 도이다.
도 2b는 본 발명의 부하 무게에 따른 실시간 서보 모터 제어기의 선형 보간 방법을 나타낸 도이다.
도 3은 본 발명의 부하 무게에 따른 실시간 서보 모터 제어기의 외란 관측기를 나타낸 블록도이다.
도 4는 본 발명의 부하 무게에 따른 실시간 서보 모터 제어기 부하 관성 추정 구간을 나타낸 도이다.
도 5는 본 발명의 부하 무게에 따른 실시간 서보 모터 제어기의 동작 순서도이다.
120: 서보 제어기 130: 서보 앰프
140: 제어 파라미터 제공기 141: 룩업 테이블
150: 외란 관측기 160: 부하 관성 계산기
10: 플랜트 11: 서보 모터
12: 작업 테이블 L: 부하(소재)
Claims (4)
- 서로 다른 무게를 갖는 테스트용 부하(소재)를 각각 이송시키면서 측정한 데이터를 이용하여 최적화된 서보 모터(11) 제어용 제어 파라미터를 각각 저장하고, 플랜트(10)의 실제 가동시에는 실시간 추정된 부하 관성에 대응하는 제어 파라미터를 제공하는 제어 파라미터 제공기(140)와;
마찰 토크(torque)를 비롯하여 상기 부하의 이송 중 발생하는 외란(disturbance)을 실시간 추정하는 외란 관측기(150)와;
상기 서보 모터(11)에 인가되는 전류의 측정값과, 상기 서보 모터(11)의 회전 각속도 측정값 및 상기 외란 관측기(150)에서 추정된 추정 외란값을 입력받아, 상기 서보 모터(11)에 의해 이송중인 부하의 관성을 계산하고, 상기 계산된 부하 관성값을 제어 파라미터 제공기(140)로 출력하는 부하 관성 계산기(160)와;
상기 제어 파라미터 제공기(140)로부터 상기 부하 관성 계산기(160)에서 출력된 부하 관성에 대응하는 제어 파라미터를 입력받고, 상기 입력된 제어 파라미터를 이용하여 상기 서보 모터(11)를 제어하는 서보 제어기(120); 및
상기 부하 관성의 계산과 상기 제어 파라미터를 통한 상기 서보 제어기(120)의 제어 알고리즘을 수행하는 상위 제어기(110);
를 포함하는 것을 특징으로 하는 부하 무게에 따른 실시간 서보 모터 제어기(100). - 제1항에 있어서,
상기 제어 파라미터 제공기(140)는,
상기 테스트된 제어 파라미터를 각 부하의 무게에 따른 부하 관성 별로 룩업 테이블(look-up table)(141)에 저장하고, 상기 룩업 테이블(141)에 저장된 제어 파라미터 값들 중 서로 인접한 위치의 2개의 제어 파라미터 값들을 선형 보간하여 제어 파라미터를 제공하는 것을 특징으로 하는 부하 무게에 따른 실시간 서보 모터 제어기(100). - 제1항에 있어서,
상기 부하 관성 계산기(160)는 아래의 [수학식 1]에 의해 부하 관성을 실시간 계산하고,
[수학식 1] Kt*(Iq + DTRQ) = (Jm + JL)*am ⇔∫Kt*(Iq + DTRQ)dt = (Jm + JL)*Vm
(여기서, 상기 Kt는 서보 모터 토크 상수, 상기 Iq는 서보 모터에 인가된 q상 전류, 상기 DTRQ은 외란, 상기 am은 서보 모터 회전 각가속도, 상기 Vm은 상기 서보 모터 회전 각속도, 상기 Jm은 서보 모터 관성, 상기 JL은 모터측에서 본 부하 관성)
상기 계산된 부하 관성을 상기 제어 파라미터 제공기(140)로 출력하는 것을 특징으로 하는 부하 무게에 따른 실시간 서보 모터 제어기(100). - 제1항 내지 제3항 중 어느 하나의 항에 있어서,
상기 제어 파라미터와, 상기 외란 및 상기 부하 관성은 상기 부하가 상기 서보 모터(11)에 의해 등가속으로 이송중 측정된 값에 의해 추정되는 것을 특징으로 하는 부하 무게에 따른 실시간 서보 모터 제어기(100).
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100126215A KR101671527B1 (ko) | 2010-12-10 | 2010-12-10 | 부하 무게에 따른 실시간 서보 모터 제어기 |
PCT/KR2011/009486 WO2012077996A2 (ko) | 2010-12-10 | 2011-12-08 | 부하 무게에 따른 실시간 서보 모터 제어기 |
CN201180059268.7A CN103262404B (zh) | 2010-12-10 | 2011-12-08 | 基于负载重量的伺服电机实时控制器 |
US13/992,147 US9013131B2 (en) | 2010-12-10 | 2011-12-08 | Real-time servo motor controller based on a load weight |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100126215A KR101671527B1 (ko) | 2010-12-10 | 2010-12-10 | 부하 무게에 따른 실시간 서보 모터 제어기 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120064940A KR20120064940A (ko) | 2012-06-20 |
KR101671527B1 true KR101671527B1 (ko) | 2016-11-01 |
Family
ID=46207619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100126215A Expired - Fee Related KR101671527B1 (ko) | 2010-12-10 | 2010-12-10 | 부하 무게에 따른 실시간 서보 모터 제어기 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9013131B2 (ko) |
KR (1) | KR101671527B1 (ko) |
CN (1) | CN103262404B (ko) |
WO (1) | WO2012077996A2 (ko) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5780473B2 (ja) * | 2011-12-14 | 2015-09-16 | 株式会社安川電機 | モータ制御装置及びモータシステム |
KR101417488B1 (ko) * | 2012-12-17 | 2014-07-08 | 현대자동차주식회사 | 착용로봇의 의도토크 추출방법 및 추출시스템 |
KR101417486B1 (ko) | 2012-12-17 | 2014-07-08 | 현대자동차주식회사 | 착용로봇의 의도토크 추출방법 및 추출시스템 |
KR102176580B1 (ko) * | 2013-06-24 | 2020-11-09 | 삼성전자주식회사 | 영구자석 동기 전동기의 마찰 토크를 보상하는 방법 및 장치. |
US9280144B2 (en) | 2013-10-08 | 2016-03-08 | Jonix Llc | Compensation for canonical second order systems for eliminating peaking at the natural frequency and increasing bandwidth |
JP6439542B2 (ja) * | 2015-03-30 | 2018-12-19 | ブラザー工業株式会社 | 数値制御装置と制御方法 |
EP3076541A1 (de) * | 2015-03-31 | 2016-10-05 | Siemens Aktiengesellschaft | Antriebsvorrichtung mit trägheitsmomentschätzung |
US9846425B2 (en) | 2015-03-31 | 2017-12-19 | Bose Corporation | Retrieving pre-determined controller parameters to isolate vibrations in an authorized payload |
KR101682693B1 (ko) * | 2015-09-30 | 2016-12-20 | 한국과학기술연구원 | 가변 저항을 이용한 전동기의 부하 관성 판단 장치 및 그 방법 |
DE102016005597A1 (de) * | 2016-01-20 | 2017-07-20 | Focke & Co. (Gmbh & Co. Kg) | Verfahren zum Betreiben einer Verpackungsmaschine |
CN106647780B (zh) * | 2016-10-19 | 2019-11-29 | 北京京东尚科信息技术有限公司 | 无人机飞行控制方法、装置及无人机 |
JP6877729B2 (ja) * | 2016-11-10 | 2021-05-26 | 中村留精密工業株式会社 | 工作機械におけるサーボモータ制御装置のパラメータ調整システム |
CN106851866A (zh) * | 2017-01-25 | 2017-06-13 | 青岛致友机电开发有限公司 | 一种独立熬胶机的电气控制装置及控制方法 |
JP6426771B2 (ja) * | 2017-02-06 | 2018-11-21 | ファナック株式会社 | サーボ制御装置 |
KR102642664B1 (ko) * | 2017-02-10 | 2024-03-04 | 주식회사 디엔솔루션즈 | 공작기계의 매개변수 설정 방법 및 장치 |
CN107678325B (zh) * | 2017-08-21 | 2019-07-12 | 北京航天控制仪器研究所 | 一种基于实时操作系统和fpga的转台伺服控制方法 |
US20200026269A1 (en) * | 2018-07-19 | 2020-01-23 | Aurora Flight Sciences Corporation | Performance monitoring system for an electric drive system |
JP7268419B2 (ja) * | 2019-03-15 | 2023-05-08 | オムロン株式会社 | パラメータ設定支援装置、パラメータ設定支援方法及びパラメータ設定支援プログラム |
JP7226070B2 (ja) * | 2019-04-26 | 2023-02-21 | ブラザー工業株式会社 | 数値制御装置 |
JP6885436B2 (ja) * | 2019-09-11 | 2021-06-16 | 富士電機株式会社 | サーボアンプ及びサーボシステム |
KR102723764B1 (ko) * | 2019-12-26 | 2024-10-29 | 미쓰비시덴키 가부시키가이샤 | 위치 결정 제어 장치 및 위치 결정 제어 방법 |
US11349424B2 (en) * | 2020-01-10 | 2022-05-31 | Steering Solutions Ip Holding Corporation | Observer design for estimating motor velocity of brush electric power steering system |
CN113162513B (zh) * | 2021-04-13 | 2023-03-07 | 高创传动科技开发(深圳)有限公司 | 电机伺服系统及其负载质量的辨识方法及装置 |
US11722081B1 (en) * | 2022-01-25 | 2023-08-08 | Rockwell Automation Technologies, Inc. | System and method for determining a cyclic disturbance in an industrial control system |
KR20240054569A (ko) * | 2022-10-19 | 2024-04-26 | 주식회사 엘지에너지솔루션 | 모니터링 시스템 및 그것의 동작 방법 |
EP4383553B1 (en) * | 2022-12-05 | 2025-07-09 | Eaton Intelligent Power Limited | Position hold control for a conveying process |
IL304503B2 (en) * | 2023-07-16 | 2025-02-01 | Servotronix Motion Control Ltd | Closed-loop dynamic motor control |
CN119772902B (zh) * | 2025-03-07 | 2025-06-27 | 深圳市欣茂鑫实业有限公司 | 一种用于机械手臂的速度控制系统及控制方法 |
CN119916852A (zh) * | 2025-04-03 | 2025-05-02 | 江苏大卫精工科技有限公司 | 根据负载大小调整快速移动速度的方法及相关装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000020104A (ja) | 1998-07-03 | 2000-01-21 | Yaskawa Electric Corp | 速度制御ゲイン調整方法および装置 |
JP2008206331A (ja) | 2007-02-21 | 2008-09-04 | Yaskawa Electric Corp | 電動機制御装置のパラメータ設定装置 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07110717A (ja) | 1993-08-19 | 1995-04-25 | Fanuc Ltd | モータの制御方式 |
JP3266391B2 (ja) * | 1993-11-17 | 2002-03-18 | 東洋電機製造株式会社 | 制御装置 |
JPH08263143A (ja) * | 1995-03-23 | 1996-10-11 | Fanuc Ltd | 外乱オブザーバを用いた制御ゲイン切り替え方式 |
DE10236847A1 (de) | 2002-08-08 | 2004-02-26 | Dr. Johannes Heidenhain Gmbh | Verfahren zur Bestimmung des Massenträgheitsmomentes eines elektromotorischen Antriebssystems |
JP4161811B2 (ja) * | 2003-06-12 | 2008-10-08 | 株式会社安川電機 | モータ制御装置とその制御パラメータ設定方法 |
KR100712558B1 (ko) | 2006-07-05 | 2007-04-27 | 삼성전자주식회사 | 외란 보상 판단 장치 및 방법과 이를 이용한 디스크드라이브 |
DE112007002902T5 (de) * | 2006-11-30 | 2009-09-17 | Mitsubishi Electric Corp. | Vibrationsisolationssteuerungssystem |
JP4565034B2 (ja) | 2008-12-16 | 2010-10-20 | ファナック株式会社 | イナーシャ推定を行う制御装置及び制御システム |
CN101709975B (zh) * | 2009-11-27 | 2012-05-23 | 北京航空航天大学 | 一种航空遥感惯性稳定平台不平衡力矩估计与补偿方法 |
JP5273575B2 (ja) * | 2011-09-01 | 2013-08-28 | 株式会社安川電機 | 電動機制御装置 |
-
2010
- 2010-12-10 KR KR1020100126215A patent/KR101671527B1/ko not_active Expired - Fee Related
-
2011
- 2011-12-08 WO PCT/KR2011/009486 patent/WO2012077996A2/ko active Application Filing
- 2011-12-08 CN CN201180059268.7A patent/CN103262404B/zh not_active Expired - Fee Related
- 2011-12-08 US US13/992,147 patent/US9013131B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000020104A (ja) | 1998-07-03 | 2000-01-21 | Yaskawa Electric Corp | 速度制御ゲイン調整方法および装置 |
JP2008206331A (ja) | 2007-02-21 | 2008-09-04 | Yaskawa Electric Corp | 電動機制御装置のパラメータ設定装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103262404A (zh) | 2013-08-21 |
WO2012077996A3 (ko) | 2012-07-05 |
CN103262404B (zh) | 2015-09-16 |
US20130257339A1 (en) | 2013-10-03 |
WO2012077996A2 (ko) | 2012-06-14 |
KR20120064940A (ko) | 2012-06-20 |
US9013131B2 (en) | 2015-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101671527B1 (ko) | 부하 무게에 따른 실시간 서보 모터 제어기 | |
US7638965B2 (en) | Motor control apparatus | |
KR100855798B1 (ko) | 위치결정 서보콘트롤러 | |
US10579038B2 (en) | Control apparatus of an electric motor | |
KR101490664B1 (ko) | 서보 제어 장치 | |
CN105144575B (zh) | 电动机驱动装置 | |
EP1505463A2 (en) | Position control device and position control method for machine tools | |
JP4478584B2 (ja) | 位置制御装置、測定装置および加工装置 | |
US20080001567A1 (en) | Motor control device | |
WO2020261649A1 (ja) | パラメータ調整方法 | |
KR20060072136A (ko) | 모터 제어 장치 | |
CN107894749B (zh) | 伺服电动机控制装置及其方法、计算机可读取的记录介质 | |
JP2021005918A (ja) | イナーシャの評価を行う制御装置及びイナーシャの評価方法 | |
JP5660482B2 (ja) | 工作機械の送り駆動系の制御方法及び制御装置 | |
JP2007331160A (ja) | 電動射出成形機の制御装置、電動射出成形機の圧力検出方法 | |
KR100794893B1 (ko) | 모터 제어 장치 | |
JPH08168281A (ja) | 電動機ねじり振動抑制制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20101210 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20150617 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20101210 Comment text: Patent Application |
|
PN2301 | Change of applicant |
Patent event date: 20160512 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160629 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20161024 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20161026 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20161026 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20190923 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20190923 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20200911 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20210913 Start annual number: 6 End annual number: 6 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20230806 |