WO2004001946A1 - 電動機制御装置 - Google Patents
電動機制御装置 Download PDFInfo
- Publication number
- WO2004001946A1 WO2004001946A1 PCT/JP2003/006480 JP0306480W WO2004001946A1 WO 2004001946 A1 WO2004001946 A1 WO 2004001946A1 JP 0306480 W JP0306480 W JP 0306480W WO 2004001946 A1 WO2004001946 A1 WO 2004001946A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- command
- operation pattern
- motor
- control device
- pattern
- 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.)
- Ceased
Links
Classifications
-
- 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/0077—Characterised by the use of a particular software algorithm
-
- 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/0004—Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
- H02P23/0031—Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control implementing a off line learning phase to determine and store useful data for on-line control
-
- 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
Definitions
- the present invention relates to a motor control device for performing drive control of a motor.
- the speed loop gain (K v), the speed loop integration time constant (T i), and the position loop gain (K p) of the motor control device are required.
- the set value of the torque command filter must be adjusted.
- an analog command or a pulse train command is input as a drive command from the host command device to the motor control device, and the motor control device is operated while the motor is operating based on the input command value.
- the control gain was adjusted while monitoring the torque command value and the position deviation monitor signal with an external measuring instrument.
- a higher-order command device is always required to adjust the control gain.
- the control gain is often set during a test run before the actual normal operation. If the host commander is not installed on the machine for a while after the motor control device is installed in the machine, Adjustment of the control gain of the motor control unit cannot be performed until all electrical components can be checked for normal operation, and work efficiency during test operation is poor.
- An object of the present invention is to provide a motor control device capable of adjusting a control gain or the like without requiring a host command device.
- a motor control device of the present invention is a motor control device for performing drive control of a motor by outputting a torque command
- a basic operation pattern for operating the motor is generated based on the input parameters, the basic operation pattern is repeated a set number of times to set a continuous operation pattern, and the motor is operated based on the continuous operation pattern.
- Command pattern generating means for generating a position command for continuously operating
- Position control means for generating a speed command based on the position command generated by the command pattern generating means
- Speed control means for generating a torque command for driving the electric motor based on the speed command from the position control means.
- the command pattern generation means generates a basic operation pattern based on a moving distance Pd, a maximum speed Vx, an acceleration time Ta, and a deceleration time Td among the input parameters, and generates the basic operation pattern.
- the continuous operation pattern is set by repeating the number of repetitions every waiting time T.
- a basic operation pattern of operation is set by inputting a parameter, and a continuous operation by repeating the basic operation pattern is selected by a parameter.
- drive commands can be generated continuously. Therefore, the control gain and the torque command filter can be adjusted without the need for a higher-order command device for generating a drive command.
- FIG. 1 is a block diagram illustrating a configuration of a motor control device according to an embodiment of the present invention.
- FIG. 2 is a diagram showing a forward rotation direction basic operation pattern P1 by the motor control device according to the embodiment of the present invention.
- FIG. 3 is a diagram illustrating a reverse rotation direction basic operation pattern P2 by the motor control device according to the embodiment of the present invention.
- FIG. 4 is a diagram showing a normal rotation direction continuous operation pattern P 1 n by the motor control device according to the embodiment of the present invention.
- FIG. 5 is a diagram showing a reverse rotation continuous operation pattern P 2 m by the motor control device according to the embodiment of the present invention.
- FIG. 6 is a diagram showing a forward / reverse direction continuous operation pattern P12y by the motor control device of one embodiment of the present invention.
- 10 denotes a motor control device
- 11 denotes a parameter input device
- 12 denotes a higher-order command device
- 13 denotes a pulse command processing unit
- 14 denotes a command pattern generation unit
- 15 denotes a command switching switch.
- 16 is a position control unit
- 17 is a speed control unit.
- FIG. 1 is a block diagram showing a configuration of a motor control device 10 according to an embodiment of the present invention.
- the host command device 12 outputs the pulse train command as a drive command to the motor control device 10.
- a drive command from the upper command device 12 is input to the motor control device 10 of the present embodiment, and the motor control device 10 receives the input during normal operation.
- a torque command for controlling the drive of the electric motor is generated and output based on the received drive command.
- the parameter input device 11 has a travel distance Pd, a maximum speed Vx, an acceleration time Ta, a deceleration time Td, a waiting time T, a forward rotation number ⁇ , a reverse rotation number m, and a forward / reverse number y. And other various parameters.
- the motor control device 10 of the present embodiment includes a pulse command processing unit 13, a command pattern generation unit 14, a command switching switch 15, a position control unit 16, And a control unit 17.
- the pulse command processing unit 13 converts a pulse train command from the host command device 12 into a position command.
- the command pattern generation unit 14 generates a basic operation pattern for operating the motor based on various parameters input from the parameter input device 11, and repeats the basic operation pattern a set number of times to perform continuous operation. The pattern is set, and a position command for continuously operating the motor is generated and output based on the continuous operation pattern.
- the command switching switch 15 selects the position command from the pulse command processing unit 13 during normal operation and outputs it to the position control unit 16, and when adjusting the control gain etc. during test operation, The position command generated by the command pattern generation unit 14 is selected and output to the position control unit 16.
- the position control unit 16 generates a speed command based on the position command input via the switching switch 15.
- the speed controller 17 generates a torque command for driving the electric motor based on the speed command from the position controller 16.
- the command pattern generation unit 14 calculates the moving distance Pd, the maximum speed Vx, the acceleration time Ta, the deceleration time Td, the waiting time T, etc., based on various parameters input by the parameter input device 11. A specific example of generating a command pattern that can continuously drive the motor by position control will be described below.
- the command pattern generation unit 14 converts the operation pattern based on the moving distance Pd, the waiting time Tw, the acceleration time Ta, and the deceleration time Td shown in FIG. 1, and an operation pattern based on the moving distance Pd, the waiting time Tw, the acceleration time Ta, and the deceleration time Td shown in FIG. Then, the command pattern generation unit 14 repeats the basic operation pattern P 1 as shown in FIG. 4 by repeating the operation pattern P 1 n for n times, and the operation pattern P 2 as shown in FIG. Continuous operation pattern P 2 m, which is operated m times, operation pattern P 2 is performed after operation pattern P 1 as shown in Fig. 6, and this operation is repeated number of times. Set as an operation pattern. Then, the command pattern generation unit 14 generates a position command based on the continuous operation patterns P 1 n, P 2 m, and P 2 y, and inputs the position command to the position control unit 16 via the command switching switch 15. .
- the basic operation pattern P1 and the basic operation pattern P2 described above are converted into the command pulse frequency specified by the moving distance Pd and the maximum speed Vx, and this is used as the command value, and the acceleration / deceleration time T a
- the basic operation patterns P1 and P2 of trapezoidal wave or triangular wave are created by adding or decreasing the command value to the sampling for each time of Td, Td, and the number of consecutive times that these basic operation patterns Pl and P2 are set
- a continuous drive command can be easily generated instead of the portion where the position command is input from outside the motor control device.
- the basic operation pattern of operation is set by inputting the parameters, and the continuous operation by repetition of the basic operation pattern is selected by the parameters.
- the drive command can be continuously generated inside the motor control device 10 without the need for the host command device 12. Therefore, the control gain and the torque command filter can be adjusted without the need for the host command device 12 for generating the drive command.
- the command pattern generation unit 14 has been described as setting the patterns as shown in FIGS. 4 to 6 as the continuous operation operation patterns.
- the present invention is not limited to such a case, and various continuous operation patterns may be generated by combining the basic operation patterns shown in FIGS.
- a drive command can be continuously generated inside the motor control device simply by selecting a parameter and inputting an operation pattern. Therefore, it is possible to obtain the effect that the set values of the control gain and the torque command filter can be adjusted without any change.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Databases & Information Systems (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Description
Claims
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020047017315A KR100799417B1 (ko) | 2002-06-19 | 2003-05-23 | 전동기 제어 장치 |
| US10/518,048 US7023153B2 (en) | 2002-06-19 | 2003-05-23 | Motor control device |
| EP03730615.6A EP1533890B1 (en) | 2002-06-19 | 2003-05-23 | Motor control device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002-178403 | 2002-06-19 | ||
| JP2002178403A JP4150892B2 (ja) | 2002-06-19 | 2002-06-19 | 電動機制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2004001946A1 true WO2004001946A1 (ja) | 2003-12-31 |
Family
ID=29996521
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2003/006480 Ceased WO2004001946A1 (ja) | 2002-06-19 | 2003-05-23 | 電動機制御装置 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US7023153B2 (ja) |
| EP (1) | EP1533890B1 (ja) |
| JP (1) | JP4150892B2 (ja) |
| KR (1) | KR100799417B1 (ja) |
| CN (1) | CN1321494C (ja) |
| TW (1) | TWI266160B (ja) |
| WO (1) | WO2004001946A1 (ja) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4745798B2 (ja) * | 2005-11-11 | 2011-08-10 | 株式会社日立産機システム | 電動機制御装置の自動調整法および装置 |
| US9501085B2 (en) * | 2007-02-01 | 2016-11-22 | Keithley Instruments, Llc | Method and apparatus for pulse generation |
| JP4327880B2 (ja) * | 2008-01-04 | 2009-09-09 | ファナック株式会社 | ゲイン自動調整機能を備えたサーボモータ制御装置 |
| TWI404322B (zh) * | 2009-04-14 | 2013-08-01 | Mitsubishi Electric Corp | 馬達控制裝置 |
| JP4807641B1 (ja) * | 2010-06-07 | 2011-11-02 | 株式会社安川電機 | モータ位置制御装置 |
| CN104035325B (zh) * | 2014-05-23 | 2016-07-27 | 南车株洲电力机车研究所有限公司 | 一种防空转防滑行保护阈值确定方法 |
| JP6338948B2 (ja) * | 2014-07-04 | 2018-06-06 | 株式会社日立産機システム | 電動機制御装置及びそれに用いる制御パラメータ自動調整方法 |
| CN106483990B (zh) * | 2016-12-20 | 2019-06-14 | 南京埃斯顿自动化股份有限公司 | 一种电机控制方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05324304A (ja) * | 1992-05-22 | 1993-12-07 | Hitachi Ltd | 制御プログラム修正方法および装置 |
| US5574351A (en) * | 1994-10-21 | 1996-11-12 | Pitney Bowes Inc. | Method and apparatus for control of stepper motors |
| JP2950149B2 (ja) * | 1994-05-30 | 1999-09-20 | 株式会社デンソー | オートチューニングコントローラ |
| JP2001352773A (ja) * | 2000-06-09 | 2001-12-21 | Hitachi Ltd | オンラインオートチューニングサーボ制御装置 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3785463A (en) * | 1972-05-09 | 1974-01-15 | Reliance Electric Co | Final stopping control |
| US4434874A (en) * | 1982-03-10 | 1984-03-06 | Westinghouse Electric Corp. | Elevator system |
| US4470482A (en) * | 1982-12-02 | 1984-09-11 | Westinghouse Electric Corp. | Speed pattern generator for an elevator car |
| JPS59222089A (ja) * | 1983-05-31 | 1984-12-13 | Sharp Corp | 直流モ−タの位置決め制御システム |
| JP2948887B2 (ja) * | 1990-09-07 | 1999-09-13 | 株式会社日立製作所 | 電動機の速度制御装置 |
| JP3170151B2 (ja) * | 1994-08-24 | 2001-05-28 | 株式会社東芝 | エレベータの制御装置 |
| KR0183837B1 (ko) * | 1996-04-16 | 1999-05-15 | 이대원 | 전동기의 속도제어장치 |
| JPH10254550A (ja) * | 1997-03-12 | 1998-09-25 | Yaskawa Electric Corp | 位置制御装置 |
| JP2000315106A (ja) * | 1999-05-06 | 2000-11-14 | Yaskawa Electric Corp | プログラマブルコントローラ |
-
2002
- 2002-06-19 JP JP2002178403A patent/JP4150892B2/ja not_active Expired - Lifetime
-
2003
- 2003-05-23 CN CNB038142570A patent/CN1321494C/zh not_active Expired - Lifetime
- 2003-05-23 KR KR1020047017315A patent/KR100799417B1/ko not_active Expired - Fee Related
- 2003-05-23 US US10/518,048 patent/US7023153B2/en not_active Expired - Lifetime
- 2003-05-23 WO PCT/JP2003/006480 patent/WO2004001946A1/ja not_active Ceased
- 2003-05-23 EP EP03730615.6A patent/EP1533890B1/en not_active Expired - Lifetime
- 2003-06-11 TW TW092115875A patent/TWI266160B/zh not_active IP Right Cessation
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05324304A (ja) * | 1992-05-22 | 1993-12-07 | Hitachi Ltd | 制御プログラム修正方法および装置 |
| JP2950149B2 (ja) * | 1994-05-30 | 1999-09-20 | 株式会社デンソー | オートチューニングコントローラ |
| US5574351A (en) * | 1994-10-21 | 1996-11-12 | Pitney Bowes Inc. | Method and apparatus for control of stepper motors |
| JP2001352773A (ja) * | 2000-06-09 | 2001-12-21 | Hitachi Ltd | オンラインオートチューニングサーボ制御装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4150892B2 (ja) | 2008-09-17 |
| US7023153B2 (en) | 2006-04-04 |
| JP2004023946A (ja) | 2004-01-22 |
| EP1533890A4 (en) | 2017-03-29 |
| TW200401963A (en) | 2004-02-01 |
| EP1533890A1 (en) | 2005-05-25 |
| CN1321494C (zh) | 2007-06-13 |
| US20050218847A1 (en) | 2005-10-06 |
| KR100799417B1 (ko) | 2008-01-30 |
| CN1663106A (zh) | 2005-08-31 |
| TWI266160B (en) | 2006-11-11 |
| KR20050012734A (ko) | 2005-02-02 |
| EP1533890B1 (en) | 2018-07-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6903530B2 (en) | Electric motor controller resonance frequency detection apparatus | |
| JP4150892B2 (ja) | 電動機制御装置 | |
| JPWO2004008624A1 (ja) | サーボ制御装置のゲイン調整方法 | |
| JP4166157B2 (ja) | 電動機制御装置 | |
| JP3440936B2 (ja) | 位置制御装置 | |
| CN112518777A (zh) | 机器人控制装置 | |
| JP4250051B2 (ja) | 位置制御用モータの制御装置 | |
| JP3875674B2 (ja) | 比例積分制御器の制御方法 | |
| JP4325485B2 (ja) | サーボシステム | |
| CN110380661B (zh) | 马达控制系统及其方法 | |
| JP2006217746A (ja) | モータ制御装置 | |
| JP6464224B2 (ja) | モータ駆動装置 | |
| JP5055932B2 (ja) | 同期電動機制御装置 | |
| JP2004282972A (ja) | モータ制御用パルス発生ic | |
| JPH08275588A (ja) | ステッピングモータ駆動制御装置 | |
| JP2001166831A (ja) | 位置制御装置 | |
| JP2003088187A (ja) | モータ制御装置 | |
| JP2009194970A (ja) | モータ制御装置 | |
| JP2007185052A (ja) | ステッピングモータの駆動方法および駆動装置 | |
| JP2024145781A (ja) | モータドライバ | |
| JPH09190224A (ja) | Xyステージ制御装置 | |
| JP2005269856A (ja) | モータ制御装置およびモータ制御方法 | |
| JPH06197577A (ja) | コントローラ | |
| WO2023012902A1 (ja) | サーボモータ制御装置 | |
| JP2002006961A (ja) | サーボモータの制御方法およびその装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN KR US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 1020047017315 Country of ref document: KR |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 10518048 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2003730615 Country of ref document: EP Ref document number: 20038142570 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 1020047017315 Country of ref document: KR |
|
| WWP | Wipo information: published in national office |
Ref document number: 2003730615 Country of ref document: EP |