JPH06245582A - AC servo motor drive - Google Patents

AC servo motor drive

Info

Publication number
JPH06245582A
JPH06245582A JP50A JP3306893A JPH06245582A JP H06245582 A JPH06245582 A JP H06245582A JP 50 A JP50 A JP 50A JP 3306893 A JP3306893 A JP 3306893A JP H06245582 A JPH06245582 A JP H06245582A
Authority
JP
Japan
Prior art keywords
phase
servo motor
current
speed
excitation
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.)
Pending
Application number
JP50A
Other languages
Japanese (ja)
Inventor
Yoichi Tanaka
陽一 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP50A priority Critical patent/JPH06245582A/en
Publication of JPH06245582A publication Critical patent/JPH06245582A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

(57)【要約】 【目的】 ACサーボモータの高速回転時の相電流の位
相遅れによるトルク低減と、励磁相の切り換わり時の電
流(トルク)リップルを低減するACサーボモータ駆動
装置を提供する。 【構成】 位置検出手段8と速度検出手段9により検出
した位置データと速度データにより、コミュテータの位
相を算出し、高速回転時の位相遅れを補償し、同時に相
の変化を検出することにより、高速回転時のトルク低減
を抑え、励磁相の変化時のトルクリップルを低減するA
Cサーボモータ制御装置を得る。
(57) [Summary] [Object] To provide an AC servo motor drive device that reduces torque due to phase delay of the phase current when the AC servo motor rotates at high speed, and reduces current (torque) ripple when switching the excitation phase. . [Composition] The phase of the commutator is calculated from the position data and the speed data detected by the position detecting means 8 and the speed detecting means 9, the phase delay at the time of high speed rotation is compensated, and at the same time, the phase change is detected, so that the high speed Suppresses torque reduction during rotation and reduces torque ripple during excitation phase change A
Obtain the C servo motor controller.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はディジタル電流制御を行
う、特にACサーボモータの高速回転時の相電流の位相
遅れと励磁相が変化する時のトルクリップルを補償する
ACサーボモータ駆動装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an AC servo motor driving device for performing digital current control, and particularly for compensating for a phase delay of a phase current at a high speed rotation of an AC servo motor and a torque ripple when an exciting phase changes.

【0002】[0002]

【従来の技術】近年、サーボモータの制御装置は性能向
上、メンテナンサフリーという利点を活かし、アナログ
制御からディジタル制御に、DCサーボモータからAC
サーボモータに移行されている。以下図面を参照しなが
ら従来のサーボモータの制御装置の一例を説明する。
2. Description of the Related Art In recent years, servo motor control devices have taken advantage of improved performance and maintenance free, and have been able to perform analog control instead of digital control and DC servo motor to AC control.
It has been moved to a servo motor. An example of a conventional servo motor control device will be described below with reference to the drawings.

【0003】図3は従来のディジタル制御するACサー
ボモータの制御装置の駆動装置部を示すものである。図
3において、1はモータに流れている電流を検出する電
流検出手段、2はACサーボモータのコミュテータの位
相を検出するコミュテーション信号、3はコミュテーシ
ョン信号2より励磁指令4を出力する励磁相決定手段、
5はトルク指令をPWM信号に変換し、励磁指令に基づ
きサーボモータを駆動する駆動手段、6はACサーボモ
ータ、7はエンコーダである。
FIG. 3 shows a drive unit of a conventional digitally controlled AC servo motor controller. In FIG. 3, 1 is a current detection means for detecting a current flowing in the motor, 2 is a commutation signal for detecting the phase of the commutator of the AC servomotor, and 3 is an excitation phase for outputting an excitation command 4 from the commutation signal 2. Determination means,
Reference numeral 5 is a drive means for converting the torque command into a PWM signal and driving the servo motor based on the excitation command, 6 is an AC servo motor, and 7 is an encoder.

【0004】以上のように構成されたACサーボモータ
駆動装置について以下その動作について説明する。
The operation of the AC servo motor driving device constructed as described above will be described below.

【0005】駆動手段5では、トルク指令と励磁指令4
に基づき、ACサーボモータ6を駆動するが、電流検出
手段1によりACサーボモータ6に流れている電流をフ
ィードバックし、トルク指令との差分が駆動手段4に入
力され、ACサーボモータを駆動する。
The drive means 5 has a torque command and an excitation command 4
Based on the above, the AC servomotor 6 is driven, but the current flowing in the AC servomotor 6 is fed back by the current detection means 1 and the difference from the torque command is input to the drive means 4 to drive the AC servomotor.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、上記の
制御方式ではディジタル制御するにあたり、高速・高精
度の電流検出手段が必要となり、また演算速度のために
フィードバックが遅れる。そのために、高回転時の相電
流の位相遅れによるトルク出力の低下や、ACサーボモ
ータの励磁相が変化した時に発生するトルクリップルを
補償することができないという問題を有していた。
However, in the above control method, high-speed and high-precision current detection means is required for digital control, and the feedback is delayed due to the calculation speed. Therefore, there is a problem that it is not possible to compensate for a decrease in torque output due to a phase delay of a phase current at high rotation and a torque ripple generated when the excitation phase of the AC servo motor changes.

【0007】以下図面を参照しながらその課題を説明す
る。図4は従来の制御方式によるACサーボモータのコ
ミュテーション信号と各相の電流波形・合成電流波形で
あるが、励磁相が変化したときは、電流が流れていた相
の電流の立ち下がり速度と、次に流れる相の電流の立ち
上がり速度が違うために励磁相が切り替わるときに電流
リップル(トルクリップル)が発生する。また、ディジ
タル制御における演算時間により、励磁指令4が遅れ、
高速回転時の相電流の位相遅れが大きくなり、トルク減
少が発生する。
The problem will be described below with reference to the drawings. FIG. 4 shows a commutation signal of an AC servomotor according to the conventional control method and a current waveform / composite current waveform of each phase. When the excitation phase changes, the falling speed of the current of the phase in which the current flows and The current ripple (torque ripple) occurs when the exciting phase is switched because the rising speed of the current of the next flowing phase is different. Also, the excitation command 4 is delayed due to the calculation time in digital control,
The phase delay of the phase current at the time of high speed rotation becomes large, and the torque decreases.

【0008】そこで、本発明は、高速回転時の相電流の
位相遅れとACサーボモータの励磁相が変化した時に発
生するトルクリップルを低減するサーボモータ駆動装置
を提供することを目的とする。
SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a servo motor driving device that reduces the phase delay of the phase current during high speed rotation and the torque ripple generated when the excitation phase of the AC servo motor changes.

【0009】[0009]

【課題を解決するための手段】上記目的を達成するため
に、本発明のACサーボモータ駆動装置は、位置データ
・速度データとコミュテーション信号を入力として、励
磁指令を出力する励磁相決定手段を備えている。
In order to achieve the above object, the AC servo motor drive device of the present invention comprises an excitation phase determining means for inputting position data / speed data and a commutation signal and outputting an excitation command. I have it.

【0010】[0010]

【作用】本発明は、上記した構成によって、位置データ
と速度データにより、相電流の位相遅れを補償し、同時
に位置データと速度データにより、励磁相の変化を検出
し、コミュテーション信号との組合せにより、励磁相の
切り換わり時のトルクリップルを低減させることにな
る。
According to the present invention, with the above configuration, the phase delay of the phase current is compensated by the position data and the speed data, and at the same time, the change of the excitation phase is detected by the position data and the speed data, and the combination with the commutation signal is performed. As a result, the torque ripple when switching the excitation phase is reduced.

【0011】[0011]

【実施例】以下本発明の一実施例を図面を参照しながら
説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0012】図1は本発明のACサーボモータの制御装
置の駆動部を示すもので、図3の従来例と同一の目的の
部材は同番号を付し説明は省略する。図1において、3
は位置データ・速度データとコミュテーション信号によ
り、励磁指令4を出力する励磁相決定手段、8は現在位
置を検出する位置検出手段、9は回転速度を検出する速
度検出手段である。
FIG. 1 shows a drive unit of a control device for an AC servomotor according to the present invention. Members having the same purpose as those of the conventional example shown in FIG. In FIG. 1, 3
Is an excitation phase determining means for outputting an excitation command 4 based on position data / speed data and a commutation signal, 8 is a position detecting means for detecting a current position, and 9 is a speed detecting means for detecting a rotation speed.

【0013】以上のように構成されたACサーボモータ
の制御装置について、図1,図2,図4を用いてその動
作を説明する。
The operation of the AC servomotor control device configured as described above will be described with reference to FIGS. 1, 2, and 4.

【0014】図4は従来の制御方式によるACサーボモ
ータのコミュテーション信号と各相の電流波形・合成電
流波形であるが、励磁相が変化したときは、電流が流れ
ていた相の電流の立ち下がり速度と、次に流れる相の電
流の立ち上がり速度が違うために励磁相が切り替わると
きに電流リップル(トルクリップル)が発生する。ま
た、ディジタル制御における演算時間により、高速回転
時の相電流の位相遅れが生じ、トルク減少が発生する。
そこで、励磁相決定手段4では、位置データと速度デー
タに基づき、コミュテータの位相を算出し、遅れを補償
することにより、高速回転時の相電流の位相遅れによる
トルク低減を抑え、同時に励磁相の切り換わりを検出し
てコミュテーション信号との組合せにより、励磁相の切
り換わり時のトルクリップルを低減することができる。
(図2にその時の算出したコミュテータの位相、コミュ
テーション信号と各相の電流波形・合成電流波形を示
す。)
FIG. 4 shows a commutation signal of an AC servomotor according to a conventional control method and a current waveform / composite current waveform of each phase. When the excitation phase changes, the current of the phase in which the current is flowing rises. A current ripple (torque ripple) occurs when the exciting phase is switched because the falling speed and the rising speed of the current of the next flowing phase are different. Further, due to the calculation time in the digital control, a phase delay of the phase current at the time of high speed rotation occurs, and a torque decrease occurs.
Therefore, the excitation phase determining means 4 calculates the phase of the commutator based on the position data and the speed data and compensates for the delay, thereby suppressing the torque reduction due to the phase delay of the phase current during high-speed rotation, and at the same time, confirming the excitation phase. By detecting the switching and combining with the commutation signal, the torque ripple at the switching of the excitation phase can be reduced.
(Fig. 2 shows the calculated phase of the commutator at that time, the commutation signal, and the current waveform and combined current waveform of each phase.)

【0015】[0015]

【発明の効果】以上のように本発明は、位置データ,速
度データとコミュテーション信号を入力として、励磁指
令を出力する励磁相決定手段を設けることにより、高速
回転時の相電流の位相遅れによるトルク低減を補償し、
同時に励磁相が変化する時に発生するトルクリップルを
低減することができる。
As described above, according to the present invention, by providing the excitation phase determining means for inputting the position data, the velocity data and the commutation signal and outputting the excitation command, the phase current causes a phase delay during the high speed rotation. Compensate for torque reduction,
At the same time, the torque ripple generated when the excitation phase changes can be reduced.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例におけるACサーボモータ駆
動装置の構成を示すブロック図
FIG. 1 is a block diagram showing a configuration of an AC servo motor drive device according to an embodiment of the present invention.

【図2】本発明の一実施例におけるACサーボモータ駆
動装置における各制御信号の関係を示す説明図
FIG. 2 is an explanatory diagram showing a relationship between control signals in the AC servo motor drive device according to the embodiment of the present invention.

【図3】従来例のACサーボモータ駆動装置の構成を示
すブロック図
FIG. 3 is a block diagram showing a configuration of a conventional AC servo motor drive device.

【図4】従来例のACサーボモータ駆動装置における各
制御信号の関係を示す説明図
FIG. 4 is an explanatory diagram showing a relationship between control signals in a conventional AC servo motor drive device.

【符号の説明】[Explanation of symbols]

1 電流検出手段 2 コミュテーション信号 3 励磁相決定手段 4 励磁指令 5 駆動手段 6 ACサーボモータ 7 エンコーダ 8 位置検出手段 9 速度検出手段 1 Current Detection Means 2 Commutation Signal 3 Excitation Phase Determining Means 4 Excitation Command 5 Driving Means 6 AC Servo Motor 7 Encoder 8 Position Detecting Means 9 Speed Detecting Means

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 ACサーボモータに流れる電流を検出す
る電流検出手段と、現在位置を検出する位置検出手段
と、回転速度を検出する速度検出手段と、ACサーボモ
ータのコミュテータの位相を示すコミュテーション信号
と、前記速度検出手段により検出された速度データと前
記位置検出手段により検出された位置データにより、前
記ACサーボモータへの励磁指令を出力するよう構成さ
れた励磁相決定手段を備えたACサーボモータ駆動装
置。
1. A current detecting means for detecting a current flowing through an AC servo motor, a position detecting means for detecting a current position, a speed detecting means for detecting a rotation speed, and a commutation indicating a phase of a commutator of the AC servo motor. An AC servo having an excitation phase determining means configured to output an excitation command to the AC servomotor based on the signal, the speed data detected by the speed detecting means, and the position data detected by the position detecting means. Motor drive device.
JP50A 1993-02-23 1993-02-23 AC servo motor drive Pending JPH06245582A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP50A JPH06245582A (en) 1993-02-23 1993-02-23 AC servo motor drive

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP50A JPH06245582A (en) 1993-02-23 1993-02-23 AC servo motor drive

Publications (1)

Publication Number Publication Date
JPH06245582A true JPH06245582A (en) 1994-09-02

Family

ID=12376418

Family Applications (1)

Application Number Title Priority Date Filing Date
JP50A Pending JPH06245582A (en) 1993-02-23 1993-02-23 AC servo motor drive

Country Status (1)

Country Link
JP (1) JPH06245582A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6274994B2 (en) * 1999-05-14 2001-08-14 Mitsubishi Denki Kabushiki Kaisha Servo control apparatus
US8766578B2 (en) 2012-02-27 2014-07-01 Canadian Space Agency Method and apparatus for high velocity ripple suppression of brushless DC motors having limited drive/amplifier bandwidth

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6274994B2 (en) * 1999-05-14 2001-08-14 Mitsubishi Denki Kabushiki Kaisha Servo control apparatus
US8766578B2 (en) 2012-02-27 2014-07-01 Canadian Space Agency Method and apparatus for high velocity ripple suppression of brushless DC motors having limited drive/amplifier bandwidth

Similar Documents

Publication Publication Date Title
EP0414703B1 (en) Starting a brushless dc motor
US5990643A (en) Sensorless commutation position detection for brushless D.C. motors
CN1146097A (en) Brushless Motor
US7888893B2 (en) Control apparatus and method for linear synchronous motor
JPH0746855A (en) Two-phase PWM controller for inverter
JPH09238031A (en) Motor control device and its switching method
JPH06245582A (en) AC servo motor drive
US6590361B2 (en) Method and system for controlling an induction machine
JPH07311609A (en) Electronic cam
JP4698312B2 (en) Power converter
KR100497132B1 (en) Control apparatus and method for brushless dc motor
JPH08182347A (en) Current control type PWM inverter
US6302312B1 (en) Bonding apparatus and method
EP0909015B1 (en) Servo-motor driving method
JPH0630586A (en) Apparatus for controlling ac servomotor
EP0913923A2 (en) Servo-motor driving method
JPH0887331A (en) Position feedback correction method
KR960012107B1 (en) Calculation method of motor speed of elevator
JP2000003204A (en) Control method and control device
JPH10111720A (en) AC servomotor and driving method thereof
JP4756464B2 (en) AC motor drive inverter device and operation method thereof
JPH0522971A (en) Servo control device
JPH05284773A (en) Motor driver
JPH02179276A (en) Power converter control method and device
JPH09205795A (en) Driver for brushless motor