[go: up one dir, main page]

JP5753474B2 - Synchronous motor controller - Google Patents

Synchronous motor controller Download PDF

Info

Publication number
JP5753474B2
JP5753474B2 JP2011229277A JP2011229277A JP5753474B2 JP 5753474 B2 JP5753474 B2 JP 5753474B2 JP 2011229277 A JP2011229277 A JP 2011229277A JP 2011229277 A JP2011229277 A JP 2011229277A JP 5753474 B2 JP5753474 B2 JP 5753474B2
Authority
JP
Japan
Prior art keywords
synchronous motor
rotation angle
current
voltage
command
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
Application number
JP2011229277A
Other languages
Japanese (ja)
Other versions
JP2012110215A (en
Inventor
和也 安井
和也 安井
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2011229277A priority Critical patent/JP5753474B2/en
Publication of JP2012110215A publication Critical patent/JP2012110215A/en
Application granted granted Critical
Publication of JP5753474B2 publication Critical patent/JP5753474B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明の実施形態は、同期電動機制御装置に関する。 Embodiments described herein relate generally to a synchronous motor control device.

回転子に界磁用巻線や永久磁石、鉄心を用いた電動機は、電動機の回転に同期して固定子に通電し、トルクを発生させるため、同期電動機と呼ばれる。より詳しくは、界磁巻線を用いて回転子磁束を発生させ、トルクを得るものを単に同期電動機、回転子に永久磁石を用いて回転子磁束を発生させ、マグネットトルクを得るものを永久磁石同期電動機、回転子に鉄心のみを用いてリラクタンストルクを得るものをリラクタンスモータなどと呼ぶ。 An electric motor that uses field windings, permanent magnets, and iron cores for the rotor is called a synchronous motor because it energizes the stator in synchronization with the rotation of the electric motor and generates torque. More specifically, a magnetic flux is generated by using a field winding and torque is obtained by simply using a synchronous motor. A permanent magnet is used by a permanent magnet for the rotor, and a magnet is obtained by obtaining permanent magnet. A synchronous motor or a motor that obtains reluctance torque using only an iron core as a rotor is called a reluctance motor.

上記のような同期電動機は、一般的に運転中の回転角度を計測し、適切な位相角に通電することによって高効率に高トルクを得る制御が行われている。   The synchronous motor as described above is generally controlled to obtain a high torque with high efficiency by measuring a rotation angle during operation and energizing an appropriate phase angle.

回転角度を計測するためにはレゾルバやエンコーダ(パルスジェネレータ)等に代表される回転角度センサを設置するのが一般的である。例えばレゾルバは、ロータが同期電動機の回転軸に設置され、同期電動機の固定子側に設置されたステータから高周波励磁をかけ、回転トランスとして作用するロータの作用をステータ巻線で観測することにより回転角度を検出する。また、エンコーダは、多数のスリットを設けた円盤を回転軸に設置し、スリットに光やレーザーを当てて透過光を観測することで、円盤のスリットに応じたパルス情報を得、パルスをカウントすることによって相対的な回転角度を得る。   In order to measure the rotation angle, a rotation angle sensor represented by a resolver, an encoder (pulse generator) or the like is generally installed. For example, a resolver is rotated by observing the action of a rotor acting as a rotary transformer with a stator winding, with a rotor installed on the rotating shaft of the synchronous motor, applying high-frequency excitation from a stator installed on the stator side of the synchronous motor. Detect the angle. The encoder also installs a disk with a large number of slits on the axis of rotation, applies light or laser to the slits and observes the transmitted light, obtains pulse information according to the slits of the disk, and counts the pulses. To obtain the relative rotation angle.

上述したような回転角度センサを用いる同期電動機の制御システムにおいて、回転角度センサの位置決めは駆動性能を決める重要な要因である。すなわち、例えば永久磁石同期電動機の場合、回転子の磁石磁束方向を回転の基準方向として、電気的に90度進んだ方向に電流を流すことによって効率的にトルクを発生させることができるが、回転角度センサの基準位置に誤差がある場合、正確に磁石磁束方向に対して90度進んだ方向に電流を流すことができず、常に基準位置の誤差の分だけ電流位相にも誤差が生じることになる。電流位相に誤差があると、発生トルクが低下し、損失の増大や加減速性能の低下を招くことになる。最悪の場合、誤差が大きいと発生トルクの正負が逆転し、意図しない回転方向に回転してしまうことも考えられる。   In the synchronous motor control system using the rotation angle sensor as described above, the positioning of the rotation angle sensor is an important factor that determines the drive performance. That is, for example, in the case of a permanent magnet synchronous motor, torque can be efficiently generated by flowing current in a direction that is 90 degrees electrically advanced with the magnet magnetic flux direction of the rotor as the reference direction of rotation. If there is an error in the reference position of the angle sensor, current cannot flow accurately in a direction advanced 90 degrees with respect to the magnet magnetic flux direction, and an error will always occur in the current phase as much as the reference position error. Become. If there is an error in the current phase, the generated torque decreases, leading to an increase in loss and a decrease in acceleration / deceleration performance. In the worst case, if the error is large, the sign of the generated torque is reversed, and it can be considered that the torque rotates in an unintended rotation direction.

回転角センサの位置決めは、センサのステータ・ロータをそれぞれ同期電動機のステータ・ロータの基準点と一致させる作業を要する。しかし、組立工程等の制約により、センサを同期電動機に組み付ける際に精度よく設置することが難しいため、組み立て後に電動機の制御装置側で調整する場合が多い。具体的には、センサの出力する回転角度情報をレゾルバ/デジタルコンバータなどによってデジタル値に変換し、以下に説明するような手段によって回転角センサのゼロ点の誤差を補償する値を計測し、制御装置に記憶させることによって、組み立て時の取り付け誤差を補償する。   The positioning of the rotation angle sensor requires an operation for matching the stator / rotor of the sensor with the reference point of the stator / rotor of the synchronous motor. However, since it is difficult to install the sensor with high precision when the sensor is assembled to the synchronous motor due to restrictions in the assembly process or the like, adjustment is often performed on the motor control device side after assembly. Specifically, the rotation angle information output from the sensor is converted into a digital value by a resolver / digital converter or the like, and a value that compensates for an error at the zero point of the rotation angle sensor is measured and controlled by means described below. By storing it in the device, the mounting error during assembly is compensated.

図12に同期電動機の回転角度とセンサの回転角度、およびそれぞれのステータとロータの基準点の角度差の関係を示す。同期電動機とセンサの角度差Δθは、数(1)のように、それぞれのステータ基準点の差Δθsとロータ基準点の差Δθrの和で表される。

Figure 0005753474
FIG. 12 shows the relationship between the rotation angle of the synchronous motor, the rotation angle of the sensor, and the angular difference between the reference points of the respective stators and rotors. The angle difference Δθ between the synchronous motor and the sensor is expressed by the sum of the difference Δθs between the respective stator reference points and the difference Δθr between the rotor reference points, as shown in Equation (1).
Figure 0005753474

回転角センサの位置決め調整は、Δθに相当する値を計測し、制御装置にパラメータとして記憶しておくことを意味する。 The positioning adjustment of the rotation angle sensor means that a value corresponding to Δθ is measured and stored as a parameter in the control device.

調整方法としては、例えば永久磁石同期電動機の場合、一般的に磁石磁束方向をロータの基準方向に取り、制御装置で速度制御を行って十分高い回転速度まで回転させた時、同期電動機の端子に現れる逆起電圧が磁石磁束の90度進み位相となることを利用する。制御装置でこの動作を行う場合は、一定回転速度まで回転させた後、電流指令をゼロとして電流制御した時の電圧指令ベクトル位相が回転角度の90度進み位相となるよう、角度差パラメータを調整すればよい。   As an adjustment method, for example, in the case of a permanent magnet synchronous motor, generally, when the magnet magnetic flux direction is taken as the reference direction of the rotor and the speed is controlled by the control device and rotated to a sufficiently high rotational speed, the synchronous motor is connected to the terminal of the synchronous motor. It is utilized that the counter electromotive voltage that appears is a 90-degree advance phase of the magnet magnetic flux. When performing this operation with the control device, adjust the angle difference parameter so that the voltage command vector phase is 90 degrees ahead of the rotation angle when the current command is set to zero after rotating to a constant rotational speed. do it.

また、調整対象の同期電動機が負荷機に接続されている場合は、同期電動機の相端子を開放し、負荷機から一定回転速度で回転させた時の同期電動機端子電圧を計測してもよい。この時の端子電圧は逆起電圧そのものになっているので、その位相を計測し、回転角センサの出力する角度との相関でΔθを決めることができる。   When the synchronous motor to be adjusted is connected to the load machine, the phase terminal of the synchronous motor may be opened, and the synchronous motor terminal voltage when rotating from the load machine at a constant rotational speed may be measured. Since the terminal voltage at this time is the back electromotive voltage itself, the phase can be measured and Δθ can be determined based on the correlation with the angle output from the rotation angle sensor.

特開2010−166701号公報JP 2010-166701 A

上述したような方法により、同期電動機と回転角センサの角度差を調整することが可能となるが、上述した方法は同期電動機を回転させなければならないため、調整用に制御装置と組み合わせて駆動する工程が必要になる上、専用設備が必要となり、時間もかかるなどの不都合がある。また調整した値を制御装置に記憶させた後は、同期電動機と調整値を一対として管理する必要があり、管理の手間がかかる。 The method as described above makes it possible to adjust the angle difference between the synchronous motor and the rotation angle sensor. However, since the method described above has to rotate the synchronous motor, it is driven in combination with the control device for adjustment. In addition to the need for a process, dedicated equipment is required, which takes time. In addition, after the adjusted value is stored in the control device, it is necessary to manage the synchronous motor and the adjustment value as a pair, which takes time for management.

また、同期電動機を組み込んだ装置の稼働中に同期電動機もしくは回転角センサが故障した場合、故障した同期電動機やセンサを交換することになるが、交換作業によって同期電動機とセンサの回転角度の関係が変化してしまうため、交換後にも上述したセンサの調整作業が必要となるため、交換後に少なくとも同期電動機を単体で回転させることができる状態にしなければならない。もしくは、同期電動機本体を取り外し、専用の調整設備に組み込んで調整試験を行わなければならず、いずれの場合でも作業時間や手間がかかる。   Also, if a synchronous motor or rotation angle sensor fails during operation of a device incorporating a synchronous motor, the failed synchronous motor or sensor will be replaced, but the relationship between the synchronous motor and the rotation angle of the sensor is due to replacement work. Therefore, after the replacement, it is necessary to make a state where the synchronous motor can be rotated independently. Alternatively, the synchronous motor main body must be removed and installed in a dedicated adjustment facility, and an adjustment test must be performed. In either case, work time and labor are required.

本発明は上述した課題を解決するために成されたものであり、調整用に逆起電圧を観測できる回転数まで同期電動機を回転させることなく、同期電動機と回転角センサの角度差を調整できる装置を提供することを目的とする。 The present invention has been made to solve the above-described problems, and can adjust the angle difference between the synchronous motor and the rotation angle sensor without rotating the synchronous motor to a rotational speed at which a counter electromotive voltage can be observed for adjustment. An object is to provide an apparatus.

実施形態の同期電動機制御装置は、回転子に電気的突極性を有し、回転子の回転に同期した位相に交流電流を流すことによりトルクを発生する同期電動機と、同期電動機に接続され、同期電動機の回転角度を検出する回転角度センサと、同期電動機と接続され、同期電動機を制御する制御指令を受け取るインバータと、同期電動機の任意の回転角度方向に定義した直交座標に基づき、インバータへ出力する制御指令値を出力する電流制御部と、電流制御部が出力する制御指令値に対し、電圧を印加する指令を生成する高周波電圧指令生成部と、制御指令値と前記電圧を印加する指令に基づき、同期電動機の電気的突極方向の角度と回転角度センサにより検出される回転角度の回転角度差を演算する角度差演算部と、角度差演算部が演算する回転角度差に基づき、回転角度センサと前記同期電動機の実回転角度とを対応させるため、回転角度センサを補正する回転角検出部とを有している。 The synchronous motor control device of the embodiment is connected to a synchronous motor that has electric saliency in the rotor and generates torque by flowing an alternating current in a phase synchronized with the rotation of the rotor, and is synchronized with the synchronous motor. A rotation angle sensor that detects the rotation angle of the motor, an inverter that is connected to the synchronous motor and receives a control command for controlling the synchronous motor, and outputs to the inverter based on orthogonal coordinates defined in an arbitrary rotation angle direction of the synchronous motor Based on a current control unit that outputs a control command value, a high-frequency voltage command generation unit that generates a command to apply a voltage to the control command value output from the current control unit, a control command value and a command to apply the voltage An angle difference calculation unit that calculates a rotation angle difference between the angle of the synchronous motor in the direction of the electric salient pole and the rotation angle detected by the rotation angle sensor, and a rotation calculated by the angle difference calculation unit. Based on the angular difference, in order to correspond to the actual rotational angle of the angle of rotation sensor synchronous motor, and a rotation angle detecting unit for correcting the rotational angle sensor.

第1の実施形態の同期電動機の制御システム図。The control system figure of the synchronous motor of 1st Embodiment. 永久磁石同期電動機のベクトル制御における座標定義を示す図。The figure which shows the coordinate definition in the vector control of a permanent magnet synchronous motor. 回転高周波交番電圧の波形図。The wave form diagram of a rotation high frequency alternating voltage. 回転高周波交番電圧の回転位相図。The rotation phase diagram of a rotation high frequency alternating voltage. 高周波電流のサンプリング点を示す図。The figure which shows the sampling point of a high frequency current. 第2の実施形態の同期電動機の制御システム図。The control system figure of the synchronous motor of 2nd Embodiment. 第2の実施形態の制御動作を示すフローチャート。The flowchart which shows the control operation of 2nd Embodiment. 第2の実施形態の電流波形と工程の説明図。Explanatory drawing of the current waveform and process of 2nd Embodiment. 高周波電流軌跡を示す図。The figure which shows a high frequency current locus. 第3の実施形態の同期電動機の制御システム図。The control system figure of the synchronous motor of 3rd Embodiment. 第3の実施形態の制御動作を示すフローチャート。The flowchart which shows the control operation of 3rd Embodiment. 第4の実施形態の制御動作を示すフローチャート。The flowchart which shows the control operation of 4th Embodiment. 第4の実施形態の同期電動機の制御システム図。The control system figure of the synchronous motor of 4th Embodiment. LL演算処理のシステム図。The system diagram of LL arithmetic processing. 第4の実施形態のセンサ回転角度のサンプリング点を示す図。The figure which shows the sampling point of the sensor rotation angle of 4th Embodiment. 電動機と回転角センサの回転角度定義を示す図。The figure which shows the rotation angle definition of an electric motor and a rotation angle sensor.

以下、実施形態の同期電動機の回転角度センサ調整のための制御部について図面を参照して説明する。 Hereinafter, a control unit for adjusting a rotation angle sensor of a synchronous motor according to an embodiment will be described with reference to the drawings.

(第1の実施形態)
第1の実施形態について図1乃至図5を参照し、詳細に説明する。図1は、インバータ1、同期電動機2、回転角度センサ3、制御部4、高周波電圧指令生成部5、電流制御部6、回転角設定部7、γδ/3相変換8、PWM処理部9、角度差演算部10、3相/γδ変換11、回転角検出部12を示している。
同期電動機2は、固定子と回転子から成り、固定子に設置された複数相の固定子巻線に電流を流して固定子磁束を発生させ、回転子磁束と固定子磁束の相互作用によりトルクを得る電動機であり、特に回転に同期した位相に電流を流すことによって所望のトルクを得られるという特性を持つ。また、電気的突極性は、電動機の回転に同期した回転直交2軸座標系(一般的にdq軸座標系と呼ぶ)で電動機をモデル化した時、d軸インダクタンスLdとq軸インダクタンスLqが異なる特性のことを指す。電気的突極性を持つ永久磁石同期電動機の場合、Ld < Lqとなることが多く、この特性は逆突極性と呼ぶこともある。逆突極性を持つ永久磁石同期電動機では、Ld < Lqなる特性に起因するリラクタンストルクを利用することができ、総発生トルクを向上させることができるという利点がある。
(First embodiment)
The first embodiment will be described in detail with reference to FIGS. 1 to 5. FIG. 1 shows an inverter 1, a synchronous motor 2, a rotation angle sensor 3, a control unit 4, a high frequency voltage command generation unit 5, a current control unit 6, a rotation angle setting unit 7, a γδ / 3 phase conversion 8, a PWM processing unit 9, An angle difference calculation unit 10, a three-phase / γδ conversion 11, and a rotation angle detection unit 12 are shown.
The synchronous motor 2 includes a stator and a rotor. A current is passed through a plurality of stator windings installed in the stator to generate a stator magnetic flux, and a torque is generated by the interaction between the rotor magnetic flux and the stator magnetic flux. In particular, it has a characteristic that a desired torque can be obtained by passing a current in a phase synchronized with rotation. The electrical saliency is such that when the motor is modeled in a rotation orthogonal two-axis coordinate system (generally called a dq-axis coordinate system) synchronized with the rotation of the motor, the d-axis inductance Ld and the q-axis inductance Lq are different. Refers to a characteristic. In the case of a permanent magnet synchronous motor having electrical saliency, Ld <Lq is often satisfied, and this characteristic is sometimes called reverse saliency. In a permanent magnet synchronous motor having reverse saliency, reluctance torque resulting from the characteristic Ld <Lq can be used, and the total generated torque can be improved.

回転角度センサ3は、同期電動機2の固定子側と回転子側それぞれに設置され、前述のような電磁気的作用や光学的作用に基づいて同期電動機2の回転角度を計測し、回転角度に対応した回転角度信号Dを出力する。回転角度信号Dは一般的にアナログ値や所定の分解能のパルスである。制御装置では、それらの信号を入力として制御演算に使用できるようにデジタル変換し、回転角度を得る。   The rotation angle sensor 3 is installed on each of the stator side and the rotor side of the synchronous motor 2, and measures the rotation angle of the synchronous motor 2 based on the electromagnetic action and the optical action as described above, and corresponds to the rotation angle. The rotation angle signal D is output. The rotation angle signal D is generally an analog value or a pulse having a predetermined resolution. In the control device, these signals are converted into digital signals so that they can be used for control calculations as input, and a rotation angle is obtained.

同期電動機2を制御する制御装置は、電動機に供給する電力を直流から交流に変換するインバータ1と、インバータ1の各素子へのスイッチング指令を出力する制御部4から成る。 The control device that controls the synchronous motor 2 includes an inverter 1 that converts electric power supplied to the motor from direct current to alternating current, and a control unit 4 that outputs a switching command to each element of the inverter 1.

図1において、回転角度設定部7は、所望の回転角度θsetを出力し、γδ/3相変換部8および3相/γδ変換部11に出力する。θsetは常に一定値であり、値は任意に設定してもかまわないし、設定時点の回転角度センサ3の出力角度を用いてもよい。回転角度センサ3出力値を用いる場合、設定後に同期電動機2が回転してセンサ出力が変動したとしても、回転角度設定部7は一定の回転角度を出力するように動作する。   In FIG. 1, the rotation angle setting unit 7 outputs a desired rotation angle θset and outputs it to the γδ / 3-phase conversion unit 8 and the 3-phase / γδ conversion unit 11. θset is always a constant value, and the value may be set arbitrarily, or the output angle of the rotation angle sensor 3 at the time of setting may be used. When the output value of the rotation angle sensor 3 is used, even if the synchronous motor 2 rotates after setting and the sensor output fluctuates, the rotation angle setting unit 7 operates to output a constant rotation angle.

PWM処理部9は、一般的には三角波比較PWMが用いられる。電圧指令と三角波キャリアを比較することにより、インバータの各スイッチング素子のON/OFFゲート指令を生成する。 The PWM processor 9 generally uses a triangular wave comparison PWM. By comparing the voltage command and the triangular wave carrier, an ON / OFF gate command for each switching element of the inverter is generated.

電流制御部6は、ベクトル制御などの制御方法を用いて、同期電動機2の電流を制御する。ベクトル制御について、以下回転子に永久磁石を用いた永久磁石同期機を例として説明する。 The current control unit 6 controls the current of the synchronous motor 2 using a control method such as vector control. The vector control will be described below using a permanent magnet synchronous machine using a permanent magnet as a rotor as an example.

まず、図2に示すように、固定子に対応した任意の基準方向(例えばU相巻線の中心方向)をα軸、これに直交する方向をβ軸と定義し、同期電動機2の回転角度θmだけ回転したdq軸座標系を定義する。また、同様にα軸からθsetだけ回転したγδ座標系を定義する。このような定義に基づくと、永久磁石同期電動機の電圧・電流の関係は、数(2)の電圧方程数で表される。

Figure 0005753474
First, as shown in FIG. 2, an arbitrary reference direction corresponding to the stator (for example, the center direction of the U-phase winding) is defined as an α axis, and a direction orthogonal thereto is defined as a β axis, and the rotation angle of the synchronous motor 2 A dq axis coordinate system rotated by θm is defined. Similarly, a γδ coordinate system rotated by θset from the α axis is defined. Based on such a definition, the voltage / current relationship of the permanent magnet synchronous motor is expressed by the number of voltage steps of number (2).
Figure 0005753474

電流指令は、トルク指令等に基づいてγ軸電流指令Iγ ref、δ軸電流指令Iδ refが数(3)のように与えられる。

Figure 0005753474
As for the current command, the γ-axis current command I γ ref and the δ-axis current command I δ ref are given as shown in Equation (3) based on the torque command or the like.
Figure 0005753474

次に、上記電流指令Iγ ref,Iδ refと、同期電動機に流れる電流のγ軸応答値Iγ res、δ軸応答値Iδ resとを入力として、例えば次のような比例積分制御により、γ軸電圧指令Vγ ref、δ軸電圧指令Vδ refが演算される。

Figure 0005753474
Next, the current commands I γ ref and I δ ref, and the γ-axis response value I γ res and the δ-axis response value I δ res of the current flowing through the synchronous motor are input, for example, by proportional integral control as follows. , Γ-axis voltage command V γ ref and δ-axis voltage command V δ ref are calculated.
Figure 0005753474

次に、以上のように出力されるγ軸電圧指令Vγ ref、δ軸電圧指令Vδ refを、γδ座標系の回転角度θsetに基づいて、γδ/3相変換部において、次のような演算により座標変換を行い、3相電圧指令V ref,V ref,V refが演算される。

Figure 0005753474
Next, the γ-axis voltage command V γ ref and the δ-axis voltage command V δ ref output as described above are converted into the following in the γδ / 3-phase conversion unit based on the rotation angle θset of the γδ coordinate system. Coordinate conversion is performed by calculation, and three-phase voltage commands V u ref , V v ref , V w ref are calculated.
Figure 0005753474

数(5)により求められた3相電圧指令が、PWM処理部9へ入力される。 The three-phase voltage command obtained by the equation (5) is input to the PWM processing unit 9.

また、ベクトル制御で用いる電流応答は、回転角度設定部から出力された回転角度θsetに基づいて、3相/γδ変換部において次のような演算によりγ軸電流応答値Iγ res,δ軸電流応答値Iδ resを求める。

Figure 0005753474
The current response used in the vector control is based on the rotation angle θset output from the rotation angle setting unit, and the three-phase / γδ conversion unit calculates the γ-axis current response value I γ res , δ-axis current by the following calculation. A response value I δ res is obtained.
Figure 0005753474

高周波電圧指令生成部5は、所定値である回転角度θvで回転する回転高周波交番電圧指令を生成する。高周波交番電圧指令は、周波数fhの単振動電圧を振幅として、回転角度θvでγδ軸座標上を回転する電圧指令であり、数(7)〜(10)のように表される。

Figure 0005753474
Figure 0005753474
Figure 0005753474
Figure 0005753474
The high frequency voltage command generation unit 5 generates a rotation high frequency alternating voltage command that rotates at a rotation angle θv that is a predetermined value. The high-frequency alternating voltage command is a voltage command that rotates on the γδ-axis coordinates at a rotation angle θv with a simple vibration voltage of the frequency fh as an amplitude, and is expressed as the following formulas (7) to (10).
Figure 0005753474
Figure 0005753474
Figure 0005753474
Figure 0005753474

上述のように決めた高周波交番電圧指令を図3に、この時のθvを図4に示す。なお、図3,4において、V=50[V],fh=1000[Hz], fv=10[Hz]である。 FIG. 3 shows the high-frequency alternating voltage command determined as described above, and FIG. 4 shows θv at this time. 3 and 4, V = 50 [V], fh = 1000 [Hz], and fv = 10 [Hz].

角度差演算部10は、回転高周波交番電圧指令を印加することによって同期電動機2に流れる回転高周波電流応答を用い、回転高周波交番電圧指令の回転位相θvの1/2周期、すなわちθvの2倍角の1周期に対応する1次フーリエ級数演算を行った結果得られる係数に基づいて、γδ座標系から見た同期電動機2のロータの相対回転角度θfを計算する。 The angle difference calculation unit 10 uses the rotational high-frequency current response flowing in the synchronous motor 2 by applying the rotational high-frequency alternating voltage command, and uses a half cycle of the rotational phase θv of the rotational high-frequency alternating voltage command, that is, a double angle of θv. The relative rotation angle θf of the rotor of the synchronous motor 2 as seen from the γδ coordinate system is calculated based on the coefficient obtained as a result of performing the first order Fourier series operation corresponding to one cycle.

そして相対回転角度θf、γδ座標系の回転角度θset、および回転角度センサ3が出力する回転角度θsを用いて、数(11)のように回転角度センサ3と実際の回転角度との角度差Δθを求め、回転角検出部12へ出力する。

Figure 0005753474
Then, using the relative rotation angle θf, the rotation angle θset of the γδ coordinate system, and the rotation angle θs output by the rotation angle sensor 3, the angle difference Δθ between the rotation angle sensor 3 and the actual rotation angle as shown in Equation (11). Is output to the rotation angle detector 12.
Figure 0005753474

回転角検出部12では、回転角度センサ3からの信号を元に回転角度値を得て、角度差演算部からの出力Δθと加算して補正した値θcをγδ/3相変換部8および3相/γδ変換部11へ出力する。   The rotation angle detection unit 12 obtains a rotation angle value based on the signal from the rotation angle sensor 3, adds the output Δθ from the angle difference calculation unit, and corrects the corrected value θc to the γδ / 3-phase conversion units 8 and 3. Output to the phase / γδ converter 11.

次に、角度差演算部10の処理によって相対回転角度θfを計算する原理について説明する。まず、永久磁石同期電動機の電圧方程数(数(2))において、高周波電圧を印加して高周波電流を観測するため、微分項以外の項は微分項に比べて十分小さく、無視することができるので、微分項に関する成分を抽出すると、数(12)となる。

Figure 0005753474
Next, the principle of calculating the relative rotation angle θf by the processing of the angle difference calculation unit 10 will be described. First, since the high frequency voltage is applied and the high frequency current is observed in the number of voltage steps (number (2)) of the permanent magnet synchronous motor, terms other than the differential term are sufficiently smaller than the differential term and can be ignored. Therefore, when the component related to the differential term is extracted, the number is (12).
Figure 0005753474

数(12)をγδ座標系に座標変換し、電流について解くと、数(13)を得る。

Figure 0005753474
When the number (12) is transformed into the γδ coordinate system and solved for the current, the number (13) is obtained.
Figure 0005753474

数(13)において、数(7)〜(10)で表される回転高周波交番電圧を印加すると、数(14)のような電流応答が得られる。

Figure 0005753474
In the equation (13), when the rotating high-frequency alternating voltage represented by the equations (7) to (10) is applied, a current response like the equation (14) is obtained.
Figure 0005753474

数(14)で表される電流応答から回転高周波交番電圧の位相角θv方向の成分Ihvを抽出すると、数(15)を得る。

Figure 0005753474
When the component I hv in the direction of the phase angle θv of the rotating high-frequency alternating voltage is extracted from the current response expressed by the number (14), the number (15) is obtained.
Figure 0005753474

数(15)から、Ihvのsinθ成分の振幅Ihvsを抽出し、フーリエ級数展開によって2θvに関する余弦成分aθvと正弦成分bθvを演算すれば、以下のように相対回転角度θfを求めることができる。

Figure 0005753474
If the amplitude I hvs of the sin θ h component of I hv is extracted from the number (15) and the cosine component a θv and sine component b θv related to 2θv are calculated by Fourier series expansion, the relative rotation angle θf is obtained as follows. be able to.
Figure 0005753474

電流のフーリエ級数展開については、一般的な数(17)を用いることが可能である。

Figure 0005753474
For the Fourier series expansion of the current, the general number (17) can be used.
Figure 0005753474

hvからsinθ成分の振幅Ihvsを抽出するには、簡単な方法としては、高周波電圧のゼロクロスタイミングで電流をサンプルする方法がある。電流サンプルタイミングを図5に示す。 In order to extract the amplitude I hvs of the sin θ h component from I hv , a simple method is to sample the current at the zero cross timing of the high-frequency voltage. The current sample timing is shown in FIG.

図5において、各サンプリング値から振幅Ihvsを以下のように計算できる。

Figure 0005753474
In FIG. 5, the amplitude I hvs can be calculated from each sampling value as follows.
Figure 0005753474

以上の演算によりθfを求めることができ、θsetおよびθsは既知であるため、数(11)によって角度差Δθを計算することができる。 Since θf can be obtained by the above calculation, and θset and θs are known, the angle difference Δθ can be calculated by the equation (11).

ここで、回転高周波交番電圧の交番周波数fhを十分高く設定することにより、この電圧によって流れる高周波電流の周波数も高くなる。この電流によって発生するトルクは正負の高周波となるため、上記演算を行っている間に、発生トルクによって同期電動機2が回転することはほとんどないと言える。 Here, by setting the alternating frequency fh of the rotating high-frequency alternating voltage sufficiently high, the frequency of the high-frequency current flowing by this voltage is also increased. Since the torque generated by this current has positive and negative high frequencies, it can be said that the synchronous motor 2 hardly rotates by the generated torque during the above calculation.

また、図5のタイミングでの電流検出は、必ずしも精度よく指定された時点で検出できなくともよく、Ihvsを等価的に得られれば、タイミングのずれは許容できる。例えば図5の各サンプリング点前後の複数の点で高速サンプリングし、時間的に平均を取ることによって、等価的に指定された時点でサンプリングしたのとほぼ同じ値を得ることができる。この場合、単一のサンプリングよりもノイズの影響を受けにくいという効果が得られる。 In addition, the current detection at the timing of FIG. 5 does not necessarily have to be detected at a precisely designated time point, and if I hvs can be obtained equivalently, a timing shift can be allowed. For example, by sampling at a plurality of points before and after each sampling point in FIG. 5 and taking an average over time, it is possible to obtain substantially the same value as when sampling was equivalently designated. In this case, the effect of being less susceptible to noise than a single sampling can be obtained.

また、数(7)で表される回転高周波交番電圧の振幅Vhは、簡単には矩形波状の信号でもよい。矩形波状信号には同一周波数、同一位相の正弦波成分が含まれているので、原理に変更なくそのまま適用でき、矩形波信号は制御装置において正負の値の切り替えだけで作成することができるので、演算負荷を軽減することができる。 Further, the amplitude Vh of the rotating high-frequency alternating voltage represented by the equation (7) may be a rectangular wave signal. Since the rectangular wave signal contains sinusoidal components of the same frequency and the same phase, it can be applied as it is without changing the principle, and the rectangular wave signal can be created simply by switching between positive and negative values in the control device. Calculation load can be reduced.

この場合、高周波電流は三角波状になることが予想されるので、三角波の各ピーク値でサンプリングすることが望ましい。これは矩形波回転高周波交番電圧の正負切り替わりタイミングでサンプリングすることと等価であるため、サンプリングタイミングの管理も簡単になる。 In this case, since the high-frequency current is expected to have a triangular wave shape, it is desirable to sample at each peak value of the triangular wave. Since this is equivalent to sampling at the positive / negative switching timing of the rectangular wave high-frequency alternating voltage, management of the sampling timing is also simplified.

また、三角波の各ピークでサンプリングしなくとも、例えば常に十分高速にサンプリングしておき、三角波の傾きを計算することで、等価的なピーク値を導くこともできる。 Even if sampling is not performed at each peak of the triangular wave, an equivalent peak value can be derived by sampling at a sufficiently high speed, for example, and calculating the slope of the triangular wave.

(効果)
以上述べた実施形態の制御装置の制御システムによれば、同期電動機を回転させることなく、容易に回転角度センサの誤差を補正することが可能となる。そのため、回転角度センサの組込み時の調整工数削減や、同期電動機と制御装置の管理の簡易化、故障時の交換作業の簡易化を実現することが可能となる。
(effect)
According to the control system of the control device of the embodiment described above, it is possible to easily correct the error of the rotation angle sensor without rotating the synchronous motor. For this reason, it is possible to reduce the adjustment man-hours when incorporating the rotation angle sensor, simplify the management of the synchronous motor and the control device, and simplify the replacement work in the event of a failure.

(第2の実施形態)
第2の実施形態について図を参照し、詳細に説明する。尚、図1乃至5と同一の構成をとるものについては、同符号を付して説明を省略する。
(Second Embodiment)
The second embodiment will be described in detail with reference to the drawings. In addition, about the thing which has the same structure as FIG. 1 thru | or 5, the same code | symbol is attached | subjected and description is abbreviate | omitted.

本実施形態は、第1の実施形態に流電流指令設定部21が付加されている。図6に示すように、直流電流指令設定部21は、γδ座標系の電流指令(IγrefとIδref)を設定し、電流制御部6へ出力する。   In this embodiment, a current current command setting unit 21 is added to the first embodiment. As shown in FIG. 6, the direct current command setting unit 21 sets current commands (Iγref and Iδref) in the γδ coordinate system and outputs them to the current control unit 6.

図7に示すように、本実施形態の制御システムは、直流電流指令を印加して磁極を固定する第一の工程(S21)と、同期電動機2の静止の確認(S22)、回転高周波交番電圧を印加して高周波電流により回転角度センサの補正を行う第二の工程(S23)を備えている。 As shown in FIG. 7, the control system of the present embodiment includes a first step (S21) for applying a direct current command to fix the magnetic pole, confirmation of the stationary state of the synchronous motor (S22), and a rotating high-frequency alternating voltage. And a second step (S23) of correcting the rotation angle sensor with a high frequency current.

直流電流指令を印加する第一の工程(S21)および直流電流指令設定部21の目的は、同期電動機2の磁極の固定である。第二の工程(S23)で回転角度センサの補正を行う際、角度差演算部10によって角度差を演算している間に同期電動機2の回転子が回転してしまうと、演算結果の角度差が正しく演算されず、誤差が発生してしまう。そこで、第一の工程(S21)において、回転角度θsetの位相で基準軸αから回転して固定されているγδ座標系の角度に対し、直流電流指令を与え、電流制御を行う。これによって、同期電動機2の磁極は電流が作る磁束の方向に固定される。その際、同期電動機2の実回転角と、電流の作る磁束の基準軸αからの位相が一致していれば回転子は動かない。もし一致していなければ回転子は回転することになるが、回転する角度は電気角で180度未満であるので、機械角ではさらに小さい角度分しか動かないことになる。 The purpose of the first step (S21) for applying the direct current command (S21) and the direct current command setting unit 21 is to fix the magnetic poles of the synchronous motor 2. When correcting the rotation angle sensor in the second step (S23), if the rotor of the synchronous motor 2 rotates while calculating the angle difference by the angle difference calculation unit 10, the angle difference of the calculation result Is not calculated correctly and an error occurs. Therefore, in the first step (S21), a direct current command is given to the angle of the γδ coordinate system that is rotated and fixed from the reference axis α at the phase of the rotation angle θset, and current control is performed. As a result, the magnetic poles of the synchronous motor 2 are fixed in the direction of the magnetic flux generated by the current. At that time, if the actual rotation angle of the synchronous motor 2 and the phase of the magnetic flux generated by the current from the reference axis α coincide, the rotor does not move. If they do not match, the rotor will rotate, but since the angle of rotation is less than 180 degrees in electrical angle, the mechanical angle will only move by a smaller angle.

図8に本実施形態の制御システムを実施したん場合の電流応答例を示している。第一の工程(S21)で直流電流を流した後、第二の工程(S23)に移行し、高周波電流が流れている。図8では、電流指令(Iγref)には正の指令値を、電流指令(Iδref)にはゼロの指令値を与えている。このように設定すると、回転子はγδ座標系のγ軸の方向に固定される。この時、直流電流を印加していくと回転子が回転して、γ軸に対してやや振動的に動く可能性もあるが、十分長い時間印加しておくことによって減衰し、静止する。 FIG. 8 shows an example of current response when the control system of this embodiment is implemented. After direct current is passed in the first step (S21), the process proceeds to the second step (S23), and high-frequency current is flowing. In FIG. 8, a positive command value is given to the current command (Iγref), and a zero command value is given to the current command (Iδref). With this setting, the rotor is fixed in the direction of the γ axis of the γδ coordinate system. At this time, if a direct current is applied, the rotor may rotate and may move slightly oscillating with respect to the γ-axis, but if it is applied for a sufficiently long time, it attenuates and stops.

さらに、速度制御を行うことによって静止するまでの時間を短縮することもできる。この場合、回転子の回転速度は回転角度センサの回転角度を微分することによって容易に得ることができ、回転角度の誤差があったとしても、速度は影響を受けないため、正確な速度が得られるので、十分速度制御が可能である。速度制御は、従来から一般的に用いられているPI制御で十分であり、入力の速度指令はゼロとし、出力のトルク指令を電流指令(Iδref)に与え、電流指令(Iγref)には直流電流指令を一定値で与える。このように構成すれば、同期電動機2が負荷に接続されていない、いわゆるフリーラン状態であれば、回転子が静止した時の電流指令(Iδref)はゼロとなり、直流電流指令をIγ方向に印加する上記状態と等価となる。 Furthermore, it is possible to shorten the time until the camera stops by performing speed control. In this case, the rotational speed of the rotor can be easily obtained by differentiating the rotational angle of the rotational angle sensor, and even if there is an error in the rotational angle, the speed is not affected, so an accurate speed can be obtained. Therefore, sufficient speed control is possible. For the speed control, the PI control generally used conventionally is sufficient, the input speed command is set to zero, the output torque command is given to the current command (Iδref), and the direct current is used as the current command (Iγref). The command is given as a constant value. With this configuration, if the synchronous motor 2 is not connected to the load, that is, a so-called free-run state, the current command (Iδref) when the rotor is stationary becomes zero, and the DC current command is applied in the Iγ direction. This is equivalent to the above state.

以上に述べたように本実施形態の制御システムは、直流電流を印加したことによってγ軸方向に静止した後、直流電流指令は固定したまま、第二の工程に移行する。第二の工程は、直流電流を流している以外は第1の実施形態での処理と同一である。 As described above, the control system of the present embodiment moves to the second step while the DC current command is fixed after it is stopped in the γ-axis direction by applying the DC current. The second step is the same as the processing in the first embodiment except that a direct current is passed.

次に、直流電流を印加して回転子を静止させ、回転角度の補正を行う効果について説明する。第二の工程で実施する回転角度補正処理は、補正演算中に回転子の回転角度が変化しない、すなわち静止した状態であることが望ましい。通常、回転子が負荷に接続されていないか、接続されていても負荷が稼動していなければ、同期電動機2側からトルクを発生しなければ回転子が回転することはない。しかし、補正演算中には高周波電流が流れるため、瞬時的なトルクが発生する。高周波電流は交番高周波電流のため、平均トルクはゼロになるが、瞬時的なトルクによって回転子が微小に回転してしまう可能性はゼロではない。そこで、直流電流を印加して、補正演算中の回転子を固定することで、高周波電流によって発生するトルクにより回転子が回転することを防止することが可能となる。 Next, the effect of correcting the rotation angle by applying a direct current to make the rotor stationary will be described. It is desirable that the rotation angle correction process performed in the second step is a state in which the rotation angle of the rotor does not change during the correction calculation, that is, is stationary. Normally, if the rotor is not connected to the load, or is connected but the load is not operating, the rotor will not rotate unless torque is generated from the synchronous motor 2 side. However, since a high-frequency current flows during the correction calculation, instantaneous torque is generated. Since the high-frequency current is an alternating high-frequency current, the average torque becomes zero, but the possibility that the rotor rotates slightly by instantaneous torque is not zero. Therefore, it is possible to prevent the rotor from rotating due to the torque generated by the high-frequency current by applying a direct current and fixing the rotor during the correction calculation.

また、インバータ1のデッドタイムの影響による補正演算の誤差を排除することが可能となる。PWM処理部9で処理した上下アームのゲート信号に対して、信号のH/L切り替わり時にインバータの上下アームが短絡しないよう、両方のゲート信号がLとなるようにデッドタイム期間を設けている。しかし、このデッドタイム期間中の出力電圧は、該当アームの相電流の方向で決まるため、電圧指令とは異なった電圧が出力されてしまう可能性がある。相電流の応答値を用いてデッドタイム中に異なった電圧指令を補正するデッドタイム補償を行うことによって、この状況を回避することができるが、特に相電流がゼロ付近であると、この補償を行うのが難しくなってしまう。特に、高周波電流を流す場合、頻繁に相電流のゼロクロスが発生するため、デッドタイム期間中の出力電圧誤差によって、角度差演算にも誤差が発生し、正しい補正値を演算できなくなってしまう。 In addition, it is possible to eliminate an error in correction calculation due to the influence of the dead time of the inverter 1. A dead time period is provided for the gate signals of the upper and lower arms processed by the PWM processing unit 9 so that both the gate signals become L so that the upper and lower arms of the inverter are not short-circuited when the signal is switched between H and L. However, since the output voltage during the dead time period is determined by the direction of the phase current of the corresponding arm, a voltage different from the voltage command may be output. This situation can be avoided by performing dead time compensation that corrects different voltage commands during the dead time using the response value of the phase current, but this compensation is especially effective when the phase current is near zero. It will be difficult to do. In particular, when a high-frequency current is passed, a zero crossing of the phase current frequently occurs, so that an error also occurs in the angle difference calculation due to an output voltage error during the dead time period, and a correct correction value cannot be calculated.

直流電流を印加する本実施形態は、このような状況を回避可能である。すなわち、直流電流を印加することによって、各相電流が常に正または負となる状況を作り出すことができるため、デッドタイムの出力電圧への影響が高周波電流によらず常に一定となるため、補正演算への影響を排除することが可能となる。 The present embodiment in which a direct current is applied can avoid such a situation. In other words, by applying a direct current, it is possible to create a situation in which each phase current is always positive or negative, so the influence of the dead time on the output voltage is always constant regardless of the high-frequency current, so the correction calculation It becomes possible to eliminate the influence on the.

図9に、以上の状況を模数的に表した電流軌跡を示す。図9において点線で囲まれた6個の領域のいずれかに電流ベクトルが入っていれば、各相の電流の符号が正負切り替わることがなく、デッドタイムの影響が一様であるといえる。直流電流を印加することにより、高周波電流が流れたとしても各相の電流符号が切り替わることがなくなる。点線で囲まれた6個の領域のどれであっても同じ効果が得られる。例えば、本実施形態の第一の工程(S21)を行う前に、直流電流を印加せずに第二の工程(角度誤差補正演算)(S23)を行って、デッドタイムによる補正誤差が多少含まれているとしても、概略の回転角度を求め、上記6個の領域のうち、その回転角度が含まれる領域を選択して、その領域の中心角度に直流電流が流れるように直流電流を設定して、第一の工程(S21)を行い、その後再び第二の工程(S23)を行うことによって、確実にデッドタイムの影響を排除することができる。
FIG. 9 shows a current locus schematically representing the above situation. If a current vector is included in any of the six regions surrounded by the dotted line in FIG. 9, the sign of the current of each phase does not switch between positive and negative, and it can be said that the influence of the dead time is uniform. By applying a direct current, even if a high-frequency current flows, the current sign of each phase is not switched . Even in any of the six regions surrounded by dashed line the same effect can be obtained. For example, before performing the first step (S21) of this embodiment, the second step (angle error correction calculation) (S23) is performed without applying a direct current, and some correction errors due to dead time are included. Even if it is, the approximate rotation angle is obtained, the region including the rotation angle is selected from the six regions, and the direct current is set so that the direct current flows through the central angle of the region. Thus, by performing the first step (S21) and then performing the second step (S23) again, it is possible to reliably eliminate the influence of the dead time.

以上のように構成することによって、本実施形態の制御部では、補正演算中の回転子の回転を防止しつつ、デッドタイムの影響を排除して、精度よく回転角度センサの誤差を補正することが可能となるため、回転角度センサ組込み時の調整工数削減や、電動機と制御装置の管理の簡易化、故障時の交換作業の簡易化を実現することが可能となる。 By configuring as described above, the control unit of the present embodiment can accurately correct the error of the rotation angle sensor while preventing the rotation of the rotor during the correction calculation and eliminating the influence of the dead time. Therefore, it is possible to reduce the adjustment man-hours when incorporating the rotation angle sensor, simplify the management of the electric motor and the control device, and simplify the replacement work at the time of failure.

(第3の実施形態)
第3の実施形態について図10乃至図11を参照し、詳細に説明する。尚、図1乃至9と同一の構成をとるものについては、同符号を付して説明を省略する。
(Third embodiment)
The third embodiment will be described in detail with reference to FIGS. 10 to 11. In addition, about the thing which has the same structure as FIG. 1 thru | or 9, the same code | symbol is attached | subjected and description is abbreviate | omitted.

図10の制御部30は、第1の実施形態に直流電流指令設定部31、磁極判別用電流指令設定部32、磁極極性判別部33、切替スイッチ34が付加されたものである。直流電流指令設定部31は、γδ座標系の電流指令(IγrefとIδref)を設定し、電流制御部6へ出力する。磁極極性判別用電流指令設定部32は、磁極極性のための電流指令を設定し、電流制御部6へ出力する。後段の切換えスイッチ34において、直流電流指令設定部31からの電流指令と磁極極製判別用電流指令設定部32からの電流指令のどちらが電流制御部6へ接続されるか選択される。磁極極性判別部33は、電流応答を元に、磁極極性が反転しているか否かを判定し、磁極極性判定指令を回転角検出部12へ出力する。 The control unit 30 of FIG. 10 is obtained by adding a DC current command setting unit 31, a magnetic pole discrimination current command setting unit 32, a magnetic pole polarity discrimination unit 33, and a changeover switch 34 to the first embodiment. The DC current command setting unit 31 sets current commands (Iγref and Iδref) in the γδ coordinate system and outputs them to the current control unit 6. The magnetic pole polarity determination current command setting unit 32 sets a current command for the magnetic pole polarity and outputs the current command to the current control unit 6. In the subsequent switch 34, it is selected which of the current command from the DC current command setting unit 31 and the current command from the magnetic pole pole discrimination current command setting unit 32 is connected to the current control unit 6. The magnetic pole polarity determination unit 33 determines whether or not the magnetic pole polarity is reversed based on the current response, and outputs a magnetic pole polarity determination command to the rotation angle detection unit 12.

切替スイッチ34の切り替わり方法について説明する。直流電流印加処理のとき切替スイッチ34は直流電流指令設定部31と電流制御部6が接続するように切り替わり、直流電流指令が電流制御部6へ入力されることになる。一方、磁極極性判別処理のとき切替スイッチ34は磁極極性判別用電流指令設定部32と電流制御部6が接続されるように切り替わり、磁極極性判別用電流指令が電流制御部6へ入力される。 A method for switching the changeover switch 34 will be described. In the DC current application process, the changeover switch 34 is switched so that the DC current command setting unit 31 and the current control unit 6 are connected, and the DC current command is input to the current control unit 6. On the other hand, during the magnetic pole polarity discrimination process, the changeover switch 34 is switched so that the magnetic pole polarity discrimination current command setting unit 32 and the current control unit 6 are connected, and the magnetic pole polarity discrimination current command is input to the current control unit 6.

第1の実施形態の角度差演算方数では、数(16)からも明らかなように、高周波交番電圧の回転位相の2倍角に基づいて補正角度θfを求めるため、実際の回転子の磁極位置に対して、0度か180度のどちらかの角度が演算され、どちらであるかはわからない。もし回転角度センサが少なくとも実磁極位置に対して±90度の精度で設置されているような場合は、計算した補正角度は0度であることが確実であるが、上記の精度を満たしていない場合、0度なのか180度なのかを判別する必要がある。 In the angle difference calculation method according to the first embodiment, as apparent from the equation (16), the correction angle θf is obtained based on the double angle of the rotation phase of the high-frequency alternating voltage. On the other hand, an angle of 0 degrees or 180 degrees is calculated, and it is not known which is the angle. If the rotation angle sensor is installed at an accuracy of at least ± 90 degrees with respect to the actual magnetic pole position, the calculated correction angle is sure to be 0 degree, but the above accuracy is not satisfied. In this case, it is necessary to determine whether the angle is 0 degree or 180 degrees.

以上の理由から、本実施形態では、第一の工程(S31)、電動機の静止を確認する工程(S)32、第二の工程(S33)に第三の工程(S34)が付加されている。図11のフローチャートにおいて、第二の工程(S32)までで回転角度センサの角度が0度か180度のあいまいさで補正されているため、続く第三の工程で磁極極性を判別する。 For the above reasons, in the present embodiment, the third step (S34) is added to the first step (S31), the step (S) 32 for confirming that the motor is stationary, and the second step (S33). . In the flowchart of FIG. 11, since the angle of the rotation angle sensor is corrected by the ambiguity of 0 degrees or 180 degrees until the second step (S32), the magnetic pole polarity is determined in the subsequent third step.

第三の工程(S34)による磁極極性の判別は、例えば永久磁石同期電動機の場合、磁石方向に正と負の直流電流を印加すると同時に同じく磁石方向に高周波交番電圧を印加する。直流電流によって発生する磁束が磁石磁束と同じ方向の場合、双方の磁束の和によって、磁気飽和が発生し、d軸インダクタンスが低下する。逆方向の場合、双方の磁束は打ち消しあうので磁気飽和は発生せず、d軸インダクタンスは低下しない。インダクタンスは、印加した高周波電圧によって流れた高周波電流の振幅によって計算することができるので、正方向に直流電流を流したときと負方向に直流電流を流したときの高周波電流の振幅によって、磁極極性を判別することができる。 For example, in the case of a permanent magnet synchronous motor, a positive and negative DC current is applied in the magnet direction, and at the same time, a high-frequency alternating voltage is applied in the magnet direction in the third step (S34). When the magnetic flux generated by the direct current is in the same direction as the magnet magnetic flux, magnetic saturation occurs due to the sum of both magnetic fluxes, and the d-axis inductance decreases. In the reverse direction, both magnetic fluxes cancel each other, so that no magnetic saturation occurs and the d-axis inductance does not decrease. Inductance can be calculated by the amplitude of the high-frequency current that flows due to the applied high-frequency voltage, so that the polarity of the magnetic pole depends on the amplitude of the high-frequency current when a direct current is passed in the positive direction and when a direct current is passed in the negative direction Can be determined.

以上のように構成することによって、本実施形態の制御部は、演算原理に起因する補正角度のあいまいさを排除でき、精度よく回転角度センサの誤差を補正することが可能となるため、回転角度センサ組込み時の調整工数削減や、電動機と制御装置の管理の簡易化、故障時の交換作業の簡易化を実現することが可能となる。 With the configuration as described above, the control unit of the present embodiment can eliminate the ambiguity of the correction angle due to the calculation principle and can accurately correct the error of the rotation angle sensor. It is possible to reduce the adjustment man-hours when incorporating the sensor, simplify the management of the motor and the control device, and simplify the replacement work at the time of failure.

なお、第1の実施形態から第3の実施形態に記載した方法は、そのまま回転角度の推定にも用いることが可能で、回転角度センサを設置しないシステムに適用することによって、回転角度センサのコストや組み立て工数の削減ができ、センサ断線などによる不具合のない頑強なシステムを構成することができるようになる。 Note that the methods described in the first to third embodiments can be used for estimating the rotation angle as they are, and the cost of the rotation angle sensor can be obtained by applying the method to a system in which the rotation angle sensor is not installed. As a result, it is possible to reduce the number of assembly steps and to construct a robust system free from problems caused by sensor disconnection.

(第4の実施形態)
第4の実施形態について、図12から図15を参照して説明する。尚、図1乃至9と同一の構成をとるものについては、同符号を付して説明を省略する。
(Fourth embodiment)
A fourth embodiment will be described with reference to FIGS. In addition, about the thing which has the same structure as FIG. 1 thru | or 9, the same code | symbol is attached | subjected and description is abbreviate | omitted.

本実施形態は、図12に示す、電動機加速制御工程と回転速度判定工程、および回転角度再補正工程が追加されている。以下、その点について説明する。 In the present embodiment, an electric motor acceleration control process, a rotation speed determination process, and a rotation angle recorrection process shown in FIG. 12 are added. This will be described below.

(作用)
図12には、第1システム400、第2システム401に加えて、第3システム403の工程が追加されることになる。第1システム400及び第2システム401は第1の実施形態から第3の実施形態中で説明をしたので、ここでは省略する。
第3システム403の電動機加速制御工程(S44)では、回転角度センサ3からの回転角度を第1システム400の回転角補正工程(S43)で補正した補正後回転角度を用いて同期電動機2を加速する制御が行われる。具体的には、例えば図13に示すように、速度制御部41と接続されるトルク指令/電流指令変換部43と、速度制御部41及び回転角度センサ3と接続される回転速度演算部42が設けられ、また、回転速度演算部42と積算部が接続され、積算部とγδ/3相変換8、3相/γδ変換11が接続する構成となる。
この構成は、センサ出力回転角度を回転速度演算部42に入力し、微分演算をすることで求めた回転速度応答と、回転速度指令を速度制御部41に入力する。速度制御部41は回転速度応答と回転速度指令に基づき、PI制御によりトルク指令を演算する。演算されたトルク指令は、トルク指令/電流指令変換部43に入力される。入力されたトルク指令は電流指令に換算され、γδ軸電流指令として電流制御部6へ出力され、最終的にゲート指令がインバータ1へ出力されることによって同期電動機2の速度制御を行っている。この時、速度制御部41に入力される回転速度指令値は、後段の回転速度判定工程(S45)における判定速度以上となるように設定する。
(Function)
In FIG. 12, in addition to the 1st system 400 and the 2nd system 401, the process of the 3rd system 403 is added. Since the first system 400 and the second system 401 have been described in the first to third embodiments, they are omitted here.
In the motor acceleration control step (S44) of the third system 403, the synchronous motor 2 is accelerated using the corrected rotation angle obtained by correcting the rotation angle from the rotation angle sensor 3 in the rotation angle correction step (S43) of the first system 400. Control is performed. More specifically, as shown in FIG. 13, a torque command / current instruction converting unit 43 connected to the speed controller 41, the rotational speed calculating section 42 which is connected to the speed controller 41 and the rotation angle sensor 3 In addition, the rotation speed calculation unit 42 and the integration unit are connected, and the integration unit is connected to the γδ / 3-phase conversion 8 and the 3-phase / γδ conversion 11.
In this configuration, the sensor output rotation angle is input to the rotation speed calculation unit 42, and the rotation speed response obtained by performing differential calculation and the rotation speed command are input to the speed control unit 41. The speed control unit 41 calculates a torque command by PI control based on the rotation speed response and the rotation speed command. The calculated torque command is input to the torque command / current command conversion unit 43. The input torque command is converted into a current command, and is output to the current control unit 6 as a γδ axis current command. Finally, the gate command is output to the inverter 1 to control the speed of the synchronous motor 2. At this time, the rotation speed command value input to the speed control unit 41 is set to be equal to or higher than the determination speed in the subsequent rotation speed determination step (S45).

また、電動機加速制御工程(S44)以外の加速度制御方法として、、Iδ refに正の一定指令値を入力する方法が挙げられる。一定指令値を入力したIδ refに応じた電流制御によってIδ電流が流れれば、正トルクが発生する。すでに第2システム401において磁極極性判別(S44)は行われているので、正トルクが発生することで同期電動機2は正回転方向に加速することになる。 As an acceleration control method other than the motor acceleration control step (S44), there is a method of inputting a positive constant command value to I δ ref . If I δ current flows by current control according to I δ ref in which a constant command value is input, a positive torque is generated. Since the magnetic pole polarity determination (S44) has already been performed in the second system 401, the synchronous motor 2 is accelerated in the positive rotation direction when a positive torque is generated.

またこの時に、同期電動機2に負荷が接続されており、負荷トルク等により加速が弱い、もしくは加速しない場合には、Iδ refを大きくする、もしくは数(3)に示すように、より適切な電流指令を与え、大きな加速トルクを得るように変更すればよい。この制御方法の場合、速度は制御していないため、過大な回転速度に達する前に加速を終了する必要がある。本実施形態では回転速度判定工程(S45)を設けているため、本工程において判定速度以上となった時に電流指令をゼロに変更すればよい。この方法であれば、速度制御部41が不要となるため、制御演算の簡略化が可能となる効果が得られる。 At this time, if the load is connected to the synchronous motor 2 and acceleration is weak or not accelerated due to the load torque or the like, I δ ref is increased or more appropriate as shown in the equation (3). What is necessary is just to change so that a current command may be given and a large acceleration torque may be obtained. In the case of this control method, since the speed is not controlled, it is necessary to finish the acceleration before reaching the excessive rotational speed. In this embodiment, since the rotation speed determination step (S45) is provided, the current command may be changed to zero when the determination speed is exceeded in this step. With this method, the speed control unit 41 is not necessary, and an effect that simplifies the control calculation can be obtained.

回転速度判定工程(S45)では、同期電動機2の回転速度が所定値(判定速度、判定回転数)以上となったか否かを判定する。所定値(判定速度、判定回転数)は、同期電動機2の回転子磁束によって固定子に誘起される逆起電圧が有意な値として観測できる程度の値(速度、回転数)に設定する。例えば、最大回転数の10%程度であれば、一般的な永久磁石同期電動機では有意な値として観測できる実験的実績があるため、十分と言える。当然、観測できる電圧はより大きい方が、さまざまな誤差要因の影響を受けにくくなるため、10%を下限として、許容される最大の回転数まで加速した方がよいといえる。 In the rotational speed determination step (S45), it is determined whether or not the rotational speed of the synchronous motor 2 has reached a predetermined value (determination speed, determination rotational speed) or more. The predetermined values (determination speed and determination rotation speed) are set to values (speed and rotation speed) such that the back electromotive voltage induced in the stator by the rotor magnetic flux of the synchronous motor 2 can be observed as a significant value. For example, if it is about 10% of the maximum rotation speed, it can be said that it is sufficient because there is an experimental result that can be observed as a significant value in a general permanent magnet synchronous motor. Naturally, the higher the voltage that can be observed, the less likely it is to be affected by various error factors, so it can be said that it is better to accelerate to the maximum allowable number of revolutions with 10% as the lower limit.

回転角度再補正工程(S46)では、まず回転角度センサ3のセンサ出力回転角度θsを用いて、電流を制御する電流指令値をゼロとし、同期電動機2に流れる電流をゼロに制御する。次に、電流がゼロとなる制御に対応する電圧指令位相角θVrefを演算する。電圧指令位相角θVrefは、数(4)に示す電流制御出力電圧を用い、数(19)のように逆正接処理で求められる。

Figure 0005753474
In the rotation angle recorrection step (S46), first, using the sensor output rotation angle θs of the rotation angle sensor 3, the current command value for controlling the current is set to zero, and the current flowing through the synchronous motor 2 is controlled to zero. Next, the voltage command phase angle θ Vref corresponding to the control in which the current becomes zero is calculated. The voltage command phase angle θ Vref is obtained by an arc tangent process as shown in Equation (19) using the current control output voltage shown in Equation (4).
Figure 0005753474

電流がゼロの時の電圧指令位相角θVrefは回転子磁束による逆起電圧に等しく、回転子磁束方向から正確に90度進み方向であるため、電圧指令位相角θVrefから90度を減算した値が回転子磁束方向となる。電圧指令位相角θVrefはセンサ出力回転角度θsで制御した時の電圧指令位相角であるから、これから90度を減算すれば、直ちに再補正用角度差Δθを求めることができるので、これを用いてセンサ回転角の再補正を行う。再補正用角度差Δθを求める式を数(20)に示す。

Figure 0005753474
When the current is zero, the voltage command phase angle θ Vref is equal to the counter electromotive voltage caused by the rotor magnetic flux, and is exactly 90 degrees advanced from the rotor magnetic flux direction. Therefore , 90 degrees is subtracted from the voltage command phase angle θ Vref . The value is the rotor magnetic flux direction. Since the voltage command phase angle θ Vref is a voltage command phase angle when controlled by the sensor output rotation angle θs, if 90 degrees is subtracted from this, the recorrection angle difference Δθ 2 can be obtained immediately. Used to recorrect the sensor rotation angle. An equation for obtaining the re-correction angle difference Δθ 2 is shown in Equation (20).
Figure 0005753474

また、より簡単な方法としてγ軸電圧指令Vγ refがゼロになるようにPLL(Phase Locked Loop)を構成し、PLLによって演算された回転角を調整用の回転角度とする方法がある。この演算方法のブロック図を図14に示す。図14には、Kp演算部47aとKi演算部47b、第1積分演算部47cで構成される比例・積算処理部47、積算部48、第2積分部49が示されている。γ軸電圧指令Vγ refは比例・積算処理部47に入力され、比例・積算処理部47内で、Kp_PLLとKi_PLLの値と乗算される。Ki_PLLと乗算された値はさらに積分され、その2つの値が積算部48で積算され、γ軸電圧指令Vγ refをゼロにするよう調整用速度ωadjが算出される。調整用速度ωadjは、第2積分演算部49に入力され、調整用速度ωadjが積分された調整用回転角度θadjが第2積分演算部49より出力される。図13に示すように、この調整用回転角度θadjをγδ/3相変換ブロック8および3相/γδ変換ブロック11への入力として用いることで、調整用回転角度θadjを回転角とする制御ループが構成され、γ軸電圧指令Vγ refがゼロとなる調整用回転角θadjを得ることができる。 As a simpler method, there is a method in which a PLL (Phase Locked Loop) is configured so that the γ-axis voltage command V γ ref becomes zero, and the rotation angle calculated by the PLL is used as the adjustment rotation angle. A block diagram of this calculation method is shown in FIG. FIG. 14 shows a proportional / integration processing unit 47, an integration unit 48, and a second integration unit 49 that are configured by a Kp calculation unit 47 a, a Ki calculation unit 47 b, and a first integration calculation unit 47 c. The γ-axis voltage command V γ ref is input to the proportional / integral processing unit 47 and is multiplied by the values of Kp_PLL and Ki_PLL in the proportional / integral processing unit 47. The value multiplied by Ki_PLL is further integrated, and the two values are integrated by the integrating unit 48, and the adjustment speed ω adj is calculated so that the γ-axis voltage command V γ ref is zero. The adjustment speed ω adj is input to the second integration calculation unit 49, and the adjustment rotation angle θ adj obtained by integrating the adjustment speed ω adj is output from the second integration calculation unit 49. As shown in FIG. 13, by using this adjustment rotation angle θ adj as an input to the γδ / 3-phase conversion block 8 and the three-phase / γδ conversion block 11, the adjustment rotation angle θ adj is used as a rotation angle. A loop is formed, and the adjustment rotation angle θ adj at which the γ-axis voltage command V γ ref becomes zero can be obtained.

上記制御によってγ軸電圧指令Vγ refがゼロとなるため、電圧指令はδ軸電圧指令Vδ refのみとなる。そのため、δ軸電圧指令Vδ refが逆起電圧と一致することになるが、δ軸はγ軸から90度進み方向にあるため、この時、調整用回転角度θadjの方向となっているγ軸が回転子方向を表す。この回転角度を同期電動機2の回転角度θmとして再補正用角度差Δθを求める。なお、PLL内の調整用速度ωadjおよび調整用回転角度θadjの初期値は、本処理の開始時点でのセンサ回転角速度とセンサ出力回転角度θsを用いればよい。ここではセンサ出力回転角度θsに誤差が含まれるという前提であるが、初期値設定後はPLLによってこの誤差が補正され、誤差が含まれない調整用回転角度θadjを求めることができる。 Since the γ-axis voltage command V γ ref becomes zero by the above control, the voltage command is only the δ-axis voltage command V δ ref . For this reason, the δ-axis voltage command V δ ref coincides with the counter electromotive voltage, but since the δ-axis is in a direction advanced by 90 degrees from the γ-axis, at this time, it is in the direction of the adjustment rotation angle θ adj . The γ axis represents the rotor direction. Request re-correction angle difference [Delta] [theta] 2 the rotation angle as the rotation angle θm of the synchronous motor 2. Note that the initial values of the adjustment speed ω adj and the adjustment rotation angle θ adj in the PLL may be the sensor rotation angular speed and the sensor output rotation angle θs at the start of this process. Here, it is assumed that an error is included in the sensor output rotation angle θs, but after the initial value is set, this error is corrected by the PLL, and the adjustment rotation angle θ adj that does not include the error can be obtained.

また、図15を用いて、前述した再補正用角度差Δθを求める処理よりも処理時間の短縮が可能となる方法を説明する。図15に示す、α軸電圧Vα ref、回転角度θm、センサ出力回転角度θsを用いて再補正用角度差Δθを算出する。図15(a)のα軸電圧Vα refは、γ軸電圧指令Vγ ref、δ軸電圧指令Vδ refで表される電圧指令ベクトルを静止座標αβ軸として表現した際の、α軸の電圧指令ベクトルである。α軸電圧Vref αにはダウンゼロクロスタイミング49(正から負へゼロクロスするタイミング)が存在する。ダウンゼロクロスタイミング49で、図15(c)のセンサ出力回転角度θsを測定する。検出したセンサ出力回転角度θsとα軸電圧Vref αから算出される図15(b)の回転角度θmを数(20)に用いることで再補正用角度差Δθとする方法もある。この方法は、回転角度基準軸であるα軸の電圧が正から負へゼロクロスする瞬間は回転角度がゼロとなる瞬間であるから、この瞬間のセンサ回転角が角度誤差を表すという原理に基づいている。この方法によれば、ホールドタイミングを管理する制御が必要となるが、速度制御やPLLなどの数値演算処理が不要となり、処理時間の短縮化を図ることができる。 Further, with reference to FIG. 15, a method that enables to shorten the processing time than the processing for determining the re-correction angle difference [Delta] [theta] 2 as described above. The recorrection angle difference Δθ 2 is calculated using the α-axis voltage V α ref , the rotation angle θm, and the sensor output rotation angle θs shown in FIG. The α-axis voltage V α ref in FIG. 15A is obtained by expressing the voltage command vector represented by the γ-axis voltage command V γ ref and the δ-axis voltage command V δ ref as a stationary coordinate αβ axis. This is a voltage command vector. The α-axis voltage V ref α has a down zero cross timing 49 (timing for zero crossing from positive to negative). At the down zero cross timing 49, the sensor output rotation angle θs of FIG. How to re-correction angle difference [Delta] [theta] 2 by using the rotational angle θm of the number (20) shown in FIG. 15 (b) calculated from the detected sensor output rotational angle [theta] s alpha-axis voltage V ref alpha also. This method is based on the principle that the sensor rotation angle at this moment represents an angle error because the moment when the α-axis voltage that is the rotation angle reference axis zero-crosses from positive to negative is the moment when the rotation angle becomes zero. Yes. According to this method, control for managing the hold timing is required, but numerical calculation processing such as speed control and PLL becomes unnecessary, and the processing time can be shortened.

(効果)
本実施形態では逆起電圧に基づいて再補正を行う。ただし、逆起電圧が観測できる十分な速度まで回転させるためには、少なくとも符号が異ならない所望のトルクを発生させる必要があり、そのために第一の回転角補正工程と磁極判別工程がある。このように構成すれば、少なくとも符号が異ならない所望のトルクを発生させて電動機を十分な速度まで回転させることができ、さらにその状態での逆起電圧位相から回転角度を再補正することができるため、精度の高い補正が可能となる。
(effect)
In this embodiment, re-correction is performed based on the back electromotive voltage. However, in order to rotate to a sufficient speed at which the back electromotive force can be observed, it is necessary to generate a desired torque at least having a different sign, and for this purpose, there are a first rotation angle correction process and a magnetic pole determination process. If comprised in this way, the desired torque which does not differ in a code | symbol will be produced | generated, an electric motor can be rotated to sufficient speed, and also a rotation angle can be recorrected from the back electromotive voltage phase in that state. Therefore, highly accurate correction is possible.

以上のように構成することによって、本実施形態の制御部は、電流検出誤差等の影響により、補正値そのものに誤差が含まれる場合においても、電流検出誤差等の影響を受けない他の方法で再補正することで、さらに制御精度を向上させることが可能となる。 With the configuration as described above, the control unit according to the present exemplary embodiment uses another method that is not affected by the current detection error even when the correction value itself includes an error due to the current detection error. By re-correction, it becomes possible to further improve the control accuracy.

上記で説明された全ての実施形態は、例として提示したものであり、発明の範囲を限定するものではない。そのため、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 All the embodiments described above are presented by way of example and do not limit the scope of the invention. Therefore, the present invention can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the spirit of the invention. These embodiments and modifications thereof are included in the scope of the invention described in the claims and equivalents thereof.

1 インバータ
2 同期電動機
3 回転角度センサ
4 制御部
5 高周波電圧指令生成部
6 電流制御部
7 回転角設定部
8 γδ/3相変換
9 PWM処理部
10 角度差演算部
11 3相/γδ変換
12 回転角検出部
20 制御部
21 直流電流指令設定部
30 制御部
31 直流電流指令設定部
32 磁極判別用電流指令設定部
33 磁極極性判別部
34 切替スイッチ
40 制御部
41 速度制御部
42 回転速度演算部
43 トルク指令/電流指令変換部
44 比例・積算処理部
47 比例・積算部
47a Kp演算部
47b Ki演算部
47c 第1積分演算部
48 積算部
49 第2積分部
DESCRIPTION OF SYMBOLS 1 Inverter 2 Synchronous motor 3 Rotation angle sensor 4 Control part 5 High frequency voltage command generation part 6 Current control part 7 Rotation angle setting part 8 γδ / 3 phase conversion 9 PWM processing part 10 Angle difference calculation part 11 Three phase / γδ conversion 12 Rotation Angle detection unit 20 Control unit 21 DC current command setting unit 30 Control unit 31 DC current command setting unit 32 Magnetic pole determination current command setting unit 33 Magnetic pole polarity determination unit 34 Changeover switch 40 Control unit 41 Speed control unit 42 Rotational speed calculation unit 43 Torque command / current command conversion unit 44 proportional / integration processing unit 47 proportional / integration unit 47a Kp calculation unit 47b Ki calculation unit 47c first integration calculation unit 48 integration unit 49 second integration unit

Claims (4)

回転子に電気的突極性を有し、回転子の回転に同期した位相に交流電流を流すことによりトルクを発生する同期電動機と、
前記同期電動機に接続され、前記同期電動機の回転角度を検出する回転角度センサと、前記同期電動機と接続され、前記同期電動機を制御する制御指令を受け取るインバータと、
前記同期電動機の任意の回転角度方向に定義した直交座標に基づき、前記インバータへ出力する制御指令値を出力する電流制御部と、
前記電流制御部が出力する制御指令値に対し、電圧を印加する指令を生成する高周波電圧指令生成部と、
前記制御指令値と前記電圧を印加する指令に基づき、前記同期電動機の電気的突極方向の角度と前記回転角度センサにより検出される回転角度の回転角度差を演算する角度差演算部と、
前記角度差演算部が演算する回転角度差に基づき、前記回転角度センサと前記同期電動機の実回転角度とを対応させるため、前記回転角度センサを補正する回転角検出部と、
前記同期電動機に対して直流電流を流して前記回転子を固定した状態とし、前記高周波電圧指令生成部において発生した電圧を印加した前記制御指令値に基づく回転高周波交番電圧指令により前記インバータを駆動して得られる回転高周波電流応答から、前記電圧の回転位相の2倍角の1周期に対応する1次フーリエ級数演算に基づいて前記電気的突極方向の角度を得て、前記角度差演算部により前記回転角度差を演算させる磁極位置調整手段と、
を有する同期電動機制御装置。
A synchronous motor having electrical saliency on the rotor and generating torque by flowing an alternating current in a phase synchronized with the rotation of the rotor;
A rotation angle sensor connected to the synchronous motor and detecting a rotation angle of the synchronous motor; an inverter connected to the synchronous motor and receiving a control command for controlling the synchronous motor;
Based on orthogonal coordinates defined in an arbitrary rotation angle direction of the synchronous motor, a current control unit that outputs a control command value to be output to the inverter;
A high frequency voltage command generation unit that generates a command to apply a voltage to the control command value output by the current control unit;
Based on the control command value and the command to apply the voltage, an angle difference calculation unit that calculates a rotation angle difference between the angle of the electric salient pole of the synchronous motor and the rotation angle detected by the rotation angle sensor;
Based on the rotation angle difference calculated by the angle difference calculation unit, a rotation angle detection unit that corrects the rotation angle sensor in order to associate the rotation angle sensor with the actual rotation angle of the synchronous motor;
A DC current is supplied to the synchronous motor to fix the rotor, and the inverter is driven by a rotating high-frequency alternating voltage command based on the control command value to which a voltage generated in the high-frequency voltage command generating unit is applied. An angle of the electric salient pole direction is obtained from the rotational high-frequency current response obtained from the first-order Fourier series calculation corresponding to one cycle of a double angle of the rotation phase of the voltage, and the angle difference calculation unit Magnetic pole position adjusting means for calculating a rotation angle difference;
A synchronous motor control device having:
前記磁極位置調整手段において、
直交座標と同期電動機の電気的突極方向の角度差を演算して前記回転角度センサの補正後、磁極極性判別を実施する磁極極性判別手段をさらに備える請求項記載の同期電動機制御装置。
In the magnetic pole position adjusting means,
After an angular difference of electric salient pole direction orthogonal coordinates and synchronous motor by calculating the correction of the rotational angle sensor, the synchronous motor control device of claim 1, further comprising a pole polarity discriminating means for implementing the magnetic pole polarity discrimination.
前記磁極位置調整手段において、
前記回転角度センサの補正後、前記同期電動機逆起電圧が十分に観測できる回転数まで回転させて、前記逆起電圧に基づいて前記回転角度センサを再補正する逆起電圧補正部をさらに備える請求項記載の同期電動機制御装置。
In the magnetic pole position adjusting means,
After correction of the rotational angle sensor, the synchronous motor is rotated until the rotational speed of the counter electromotive voltage can be sufficiently observed, further comprising a counter electromotive voltage correcting unit for re-correcting the rotational angle sensor on the basis of the counter electromotive voltage The synchronous motor control device according to claim 1 .
前記磁極位置調整手段において、
前記直流電流は、回転高周波交番電圧によって流れる高周波電流の振幅よりも大きい値とすることを特徴とした請求項記載の同期電動機制御装置。
In the magnetic pole position adjusting means ,
The direct current synchronous motor controller according to claim 1, wherein it has been characterized to be a value larger than the amplitude of the high-frequency current flowing through the rotation frequency alternating voltage.
JP2011229277A 2010-10-19 2011-10-18 Synchronous motor controller Active JP5753474B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011229277A JP5753474B2 (en) 2010-10-19 2011-10-18 Synchronous motor controller

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2010234699 2010-10-19
JP2010234699 2010-10-19
JP2011229277A JP5753474B2 (en) 2010-10-19 2011-10-18 Synchronous motor controller

Publications (2)

Publication Number Publication Date
JP2012110215A JP2012110215A (en) 2012-06-07
JP5753474B2 true JP5753474B2 (en) 2015-07-22

Family

ID=46495175

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011229277A Active JP5753474B2 (en) 2010-10-19 2011-10-18 Synchronous motor controller

Country Status (1)

Country Link
JP (1) JP5753474B2 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5891986B2 (en) * 2012-07-24 2016-03-23 トヨタ自動車株式会社 Motor control device
CN107086835B (en) * 2017-05-26 2023-12-15 深圳市大地和电气股份有限公司 Permanent magnet synchronous motor rotation initial zero-potential angle calibration system and calibration method
CN109905064B (en) * 2017-12-08 2022-07-05 杭州海康机器人技术有限公司 Method, device and equipment for determining electric angle of motor
JP7075784B2 (en) * 2018-03-08 2022-05-26 Dmg森精機株式会社 Encoder
DE102020203488A1 (en) * 2020-03-18 2021-09-23 BSH Hausgeräte GmbH Household appliance and method for operating a household appliance
CN115441791A (en) * 2021-06-01 2022-12-06 群光电能科技(台州)有限公司 Sensorless motor rotor angle correction method and system
JP7355480B2 (en) * 2021-06-15 2023-10-03 三菱ロジスネクスト株式会社 Motor equipment and forklifts
JP7401174B2 (en) * 2021-11-02 2023-12-19 三菱ロジスネクスト株式会社 Synchronous motor positioning method, positioning device, forklift and cargo handling system
CN117639596B (en) * 2024-01-23 2024-04-26 成都凯天电子股份有限公司 High-speed permanent magnet synchronous motor rotating speed calculation method based on FPGA

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0947066A (en) * 1995-07-31 1997-02-14 Fuji Electric Co Ltd Permanent magnet type synchronous motor controller
JP2002112597A (en) * 2000-09-28 2002-04-12 Toyo Electric Mfg Co Ltd Controller of permanent magnet synchronous motor
JP2004187396A (en) * 2002-12-03 2004-07-02 Fuji Electric Fa Components & Systems Co Ltd Control device for permanent magnet synchronous motor
JP2008086076A (en) * 2006-09-26 2008-04-10 Toshiba Corp Controller of permanent magnet synchronous motor
JP2008220096A (en) * 2007-03-06 2008-09-18 Toshiba Corp Sensorless controller of synchronous electric motor
JP5104219B2 (en) * 2007-11-02 2012-12-19 富士電機株式会社 Control device for permanent magnet type synchronous motor

Also Published As

Publication number Publication date
JP2012110215A (en) 2012-06-07

Similar Documents

Publication Publication Date Title
JP5753474B2 (en) Synchronous motor controller
JP5324159B2 (en) Motor control device
KR101046802B1 (en) Control device of AC rotor and electric constant measurement method of AC rotor using this controller
US8106618B2 (en) Method and device for calibrating a position sensor placed on a shaft of a permanent magnet synchronous motor
US8164288B2 (en) Motor control device and generator control device
JP4909797B2 (en) Motor control device
JP2001204190A (en) Device for estimating initial magnetic pole position and its error adjustment method
JP3661864B2 (en) Stepping motor drive device
JP3707528B2 (en) AC motor control method and control apparatus therefor
JP5667153B2 (en) Magnetic pole position detector for synchronous motor
JP2014110708A5 (en)
JP3675192B2 (en) Motor control device, electric vehicle control device, and hybrid vehicle control device
JP2008220169A (en) Motor controller
JP2010035352A (en) Device for estimating rotor position of synchronous electric motor
KR101941976B1 (en) Motor control apparatus
JP2008206330A (en) Device and method for estimating magnetic pole position of synchronous electric motor
JP3625291B2 (en) Magnetic pole position estimation method for synchronous motor, motor control device, and electric vehicle
JP2017055637A (en) Motor control apparatus for controlling motor on the basis of counter-electromotive voltage generated in winding of motor
JP7304891B2 (en) Rotating machine control device and electric vehicle control device
WO2018025319A1 (en) Control device for rotating electric machine
JP3707659B2 (en) Constant identification method for synchronous motor
JP5106295B2 (en) Rotor position estimation device for synchronous motor
WO2014147757A1 (en) Motor drive system, motor controller, and motor
JP5744151B2 (en) Electric motor driving apparatus and electric motor driving method
JP6104021B2 (en) AC rotating machine control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140224

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141212

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150206

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20150216

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20150218

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: 20150424

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150522

R151 Written notification of patent or utility model registration

Ref document number: 5753474

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151