JPH08308286A - Angular velocity of rotation detector for synchronous motor, angle velocity of rotation and controller and controlling method for the motor - Google Patents

Angular velocity of rotation detector for synchronous motor, angle velocity of rotation and controller and controlling method for the motor

Info

Publication number
JPH08308286A
JPH08308286A JP7137395A JP13739595A JPH08308286A JP H08308286 A JPH08308286 A JP H08308286A JP 7137395 A JP7137395 A JP 7137395A JP 13739595 A JP13739595 A JP 13739595A JP H08308286 A JPH08308286 A JP H08308286A
Authority
JP
Japan
Prior art keywords
rotor
angular velocity
current
synchronous motor
estimated
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.)
Granted
Application number
JP7137395A
Other languages
Japanese (ja)
Other versions
JP3358390B2 (en
Inventor
Yasumi Kawabata
康己 川端
Yoshiaki Taga
善明 多賀
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP13739595A priority Critical patent/JP3358390B2/en
Publication of JPH08308286A publication Critical patent/JPH08308286A/en
Application granted granted Critical
Publication of JP3358390B2 publication Critical patent/JP3358390B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Brushless Motors (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Permanent Magnet Type Synchronous Machine (AREA)

Abstract

PURPOSE: To control a synchronous motor by detecting the rotary angle of a rotor without sensor and using it in the motor having salient poles. CONSTITUTION: The currents Iu, Iv flowing in stator coils are detected, and the rotary angle is estimated by a rotary angle estimating unit 16 from the currents Iu, Iv. This estimation is conducted by utilizing the fact that the model of a synchronous motor 40 is provided in a synchronous motor controller 10, the deviation Δθ between the rotary angle of the model and the real rotary angle is proportional to the deviation of the actual Id current of the motor and the current of the model, and the deviation of the angular velocity of rotation of the motor is proportional to the difference between the real current Iq of the motor and the current of the model. The angular velocity of rotation is decided to be actually not largely changed, and can be obtained as a moving mean. In this case, the sampling time is reduced, and the calculating accuracy can be improved.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、同期電動機の回転角速
度検出装置、回転角度検出装置ならびに同期電動機の制
御装置及び制御方法に関し、詳しくはセンサレスで同期
電動機の回転角速度や回転速度を検出する技術、および
これを用いて同期電動機を制御する技術に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a rotational angular velocity detection device for a synchronous motor, a rotational angle detection device, and a synchronous motor control device and control method. More specifically, the present invention relates to a technique for detecting the rotational angular velocity and rotational speed of a synchronous motor without a sensor. , And a technique for controlling a synchronous motor using the same.

【0002】[0002]

【従来の技術】同期電動機において、回転子の回転位置
をセンサを用いて検出するのではなく、三相コイルに流
れる電流に基づいて演算しようとする技術が提案されて
いる。例えば、平成5年電気学会産業応用部門全国大会
発表資料「電流制御誤差に基づくセンサレスブラシレス
DCモータ制御の過渡特性」(野村尚史他)には、ベク
トル演算により、コイル電流の実電流とモデルにおける
推定電流との偏差△Iに基づいて、回転子の位置を推定
して各相電流を制御するものが開示されている。
2. Description of the Related Art In a synchronous motor, a technique has been proposed in which the rotational position of a rotor is not detected by a sensor but is calculated based on the current flowing in a three-phase coil. For example, "Transient characteristics of sensorless brushless DC motor control based on current control error" (Naofumi Nomura et al.) Presented by the 1993 National Conference of Industrial Applications of the Institute of Electrical Engineers of Japan, the actual current of coil current and estimation in model It is disclosed that the position of the rotor is estimated and the current of each phase is controlled based on the deviation ΔI from the current.

【0003】かかる制御装置では、回転子の回転位置を
検出するレゾルバなどのセンサが必要ないので、構成が
簡略となり、信頼性が向上する。
Since such a control device does not require a sensor such as a resolver for detecting the rotational position of the rotor, the structure is simplified and the reliability is improved.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上記技
術は、円筒型の同期モータをモデルとしており、回転子
の外周に設けられた永久磁石の間に突極を設け、リラク
タンストルクを積極的に利用したモータでは、回路のイ
ンダクタンスが回転子の位置により変動するため、こう
したセンサレス制御を用いることができない。
However, the above-described technique is modeled on a cylindrical synchronous motor, and salient poles are provided between permanent magnets provided on the outer circumference of the rotor to positively utilize the reluctance torque. In such a motor, such a sensorless control cannot be used because the circuit inductance varies depending on the position of the rotor.

【0005】本発明は、突極を有する回転子を備えた同
期電動機の回転角速度を検出し、この回転角速度を利用
して回転子の角度を推定する事を一つの目的とし、更に
この回転子の角度に基づいて三相コイルへの通電を制御
して同期電動機を制御することを目的としてなされた。
One object of the present invention is to detect the rotational angular velocity of a synchronous motor equipped with a rotor having salient poles and estimate the rotor angle by utilizing this rotational angular velocity. The purpose was to control the energization to the three-phase coil based on the angle of the control of the synchronous motor.

【0006】[0006]

【課題を解決するための手段】本願の請求項1の同期電
動機の回転角速度検出装置は、複数個の永久磁石の間に
突極を供えた回転子と、三相コイルを備えた固定子とを
有する同期電動機の回転子の角速度を検出する回転角速
度検出装置であって、前記三相コイルに流れる電流に基
づいて、同期電動機のq軸電流を演算するq軸電流演算
手段と、前記回転子の回転のモデルを記憶するモデル記
憶手段と、前記回転子の回転角から、直交二軸変換によ
り、実際の回転子のd−q変換に対応したγ−δ変換し
て得られた平面上のδ軸の電流を、前記モデルに基づい
て演算するδ軸電流演算手段と、前記回転子の実際の回
転角速度と前記モデルに基づいて推定した回転角速度と
の偏差が、前記q軸電流と前記δ軸電流との電流偏差に
比例するとして、前記回転子の推定回転角速度を、前回
の推定回転角速度と該電流偏差とから求める角速度演算
手段とを備えたことを要旨とする。
According to a first aspect of the present invention, there is provided a synchronous motor rotational angular velocity detecting device comprising: a rotor having salient poles between a plurality of permanent magnets; and a stator having a three-phase coil. A rotational angular velocity detecting device for detecting an angular velocity of a rotor of a synchronous motor, comprising: q-axis current calculating means for calculating a q-axis current of the synchronous motor based on a current flowing through the three-phase coil; On a plane obtained by γ-δ conversion corresponding to the dq conversion of the actual rotor by the orthogonal biaxial conversion from the rotation angle of the rotor and the model storage means for storing the rotation model of The deviation between the δ-axis current calculation means for calculating the δ-axis current based on the model and the actual rotation angular velocity of the rotor and the rotation angular velocity estimated based on the model is the q-axis current and the δ As proportional to the current deviation from the shaft current, The gist of the present invention is to have an angular velocity calculation means for obtaining the estimated rotational angular velocity of the rotor from the previous estimated rotational angular velocity and the current deviation.

【0007】また、本願の第2請求項の同期電動機の回
転角度検出装置は、複数個の永久磁石の間に突極を供え
た回転子と、三相コイルを備えた固定子とを有する同期
電動機の回転子の角速度を検出する回転角度検出装置で
あって、前記推定回転角速度を求める請求項1記載の回
転角速度検出装置と、前記三相コイルに流れる電流に基
づいて、同期電動機のd軸電流を演算するd軸電流演算
手段と、前記回転子の回転のモデルを記憶するモデル記
憶手段と、前記回転子の回転角から、直交二軸変換によ
り、実際の回転子のd−q変換に対応したγ−δ変換し
て得られた平面上のγ軸の電流を、前記モデルに基づい
て演算するγ軸電流演算手段と、前記回転子の実際の回
転角度と前記モデルに基づいて推定した回転角度との偏
差が、前記d軸電流と前記γ軸電流との電流偏差に比例
するとして、前記回転子の推定角度を、前回の推定角度
と前記推定回転角速度と該電流偏差とから求める角度演
算手段とを備えたことを要旨とする。
Further, a rotation angle detecting device for a synchronous motor according to a second aspect of the present invention is a synchronous motor having a rotor having salient poles between a plurality of permanent magnets and a stator having a three-phase coil. A rotation angle detecting device for detecting an angular velocity of a rotor of an electric motor, wherein the rotation angular velocity detecting device according to claim 1 for obtaining the estimated rotation angular velocity, and a d-axis of a synchronous motor based on a current flowing through the three-phase coil. The d-axis current calculation means for calculating the current, the model storage means for storing the model of the rotation of the rotor, and the rotation angle of the rotor are subjected to orthogonal two-axis conversion to d-q conversion of the actual rotor. The γ-axis current on the plane obtained by the corresponding γ-δ conversion was estimated based on the γ-axis current calculation means for calculating based on the model, the actual rotation angle of the rotor and the model. The deviation from the rotation angle is the d-axis current As is proportional to the current deviation between the γ-axis current, the estimated angle of the rotor, and the gist that a angle calculating means for calculating from the previous estimated angle the estimated rotational angular velocity and said current deviation.

【0008】更に、本願の請求項3の同期電動機の回転
角度検出装置は、請求項2記載の同期電動機の回転角度
検出装置であって、前記角速度演算手段に代えて、回転
子の現在位置に先立つ複数回の位置の所定時間当たりの
変化の移動平均として、前記回転子の推定回転角速度を
求める手段を備えたことを要旨とする。
Further, a rotation angle detecting device for a synchronous motor according to claim 3 of the present application is the rotation angle detecting device for a synchronous motor according to claim 2, wherein the angular velocity calculating means is replaced by a current position of the rotor. The gist of the present invention is to provide means for obtaining an estimated rotational angular velocity of the rotor as a moving average of a plurality of preceding changes in position per predetermined time.

【0009】本願第4請求項の同期電動機の制御装置
は、同期電動機の回転子の推定角度を求める請求項2ま
たは3記載の回転角度検出装置と、該求めた推定角度を
用いて、前記三相コイルへの通電を制御する制御手段と
を備えたことを要旨とする。
A control device for a synchronous motor according to a fourth aspect of the present invention uses the rotation angle detecting device according to claim 2 or 3 for obtaining an estimated angle of a rotor of the synchronous motor, and the estimated angle thus obtained to use the three angles. The gist of the present invention is to include a control means for controlling energization to the phase coil.

【0010】本願の第5請求項の同期電動機の制御方法
は、複数個の永久磁石の間に突極を供えた回転子と、三
相コイルを備えた固定子とを有する同期電動機の回転子
の角度と回転角速度とを検出し、該同期電動機の回転を
制御する方法であって、前記三相コイルに流れる電流に
基づいて、同期電動機のd軸電流を演算し、前記三相コ
イルに流れる電流に基づいて、同期電動機のq軸電流を
演算し、前記回転子の回転角から、直交二軸変換によ
り、実際の回転子のd−q変換に対応したγ−δ変換し
て得られた平面上のγ軸の電流を、前記回転子の回転の
モデルに基づいて演算し、前記回転子の回転角から、直
交二軸変換により、実際の回転子のd−q変換に対応し
たγ−δ変換して得られた平面上のδ軸の電流を、前記
モデルに基づいて演算し、前記回転子の実際の回転角度
と前記モデルに基づいて推定した回転角度との偏差が、
前記d軸電流と前記γ軸電流との偏差に比例するとし
て、前記回転子の推定回転角速度を、前回の推定回転角
速度と該電流偏差とから求め、前記回転子の実際の回転
角速度と前記モデルに基づいて推定した回転角速度との
偏差が、前記q軸電流と前記δ軸電流との偏差に比例す
るとして、前記回転子の推定角度を、前回の推定角度と
前記推定回転角速度と該電流偏差とから求め、該求めた
推定回転角速度に基づいて、前記三相コイルへの通電を
制御することを要旨とする。
According to a fifth aspect of the present invention, there is provided a synchronous motor control method including a rotor having salient poles between a plurality of permanent magnets and a stator having a three-phase coil. Is to detect the angle and the rotational angular velocity of the synchronous motor, and control the rotation of the synchronous motor. The d-axis current of the synchronous motor is calculated based on the current flowing through the three-phase coil, and the d-axis current flows through the three-phase coil. The q-axis current of the synchronous motor is calculated on the basis of the current, and is obtained by γ-δ conversion corresponding to the actual dq conversion of the actual rotor by orthogonal biaxial conversion from the rotation angle of the rotor. The current of the γ-axis on the plane is calculated based on the model of the rotation of the rotor, and from the rotation angle of the rotor, the γ-corresponding to the actual d-q conversion of the rotor by orthogonal biaxial conversion. The δ-axis current on the plane obtained by δ conversion is calculated based on the model. Deviation between the rotational angle estimated based on the actual rotation angle and the model of the rotor,
Assuming that it is proportional to the deviation between the d-axis current and the γ-axis current, the estimated rotational angular velocity of the rotor is obtained from the previous estimated rotational angular velocity and the current deviation, and the actual rotational angular velocity of the rotor and the model are calculated. Assuming that the deviation from the rotational angular velocity estimated on the basis of is proportional to the deviation between the q-axis current and the δ-axis current, the estimated angle of the rotor is calculated as the previous estimated angle, the estimated rotational angular velocity and the current deviation. From the above, the gist is to control the energization to the three-phase coil based on the obtained estimated angular velocity of rotation.

【0011】[0011]

【作用】以上のように構成された請求項1の同期電動機
の回転角速度検出装置では、q軸電流演算手段が、同期
電動機の三相コイルに流れる電流に基づいて、同期電動
機のq軸電流を演算する。また、δ軸電流演算手段が、
モデル記憶手段に記憶した回転子の回転のモデルに基づ
いて、回転子の回転角から、直交二軸変換により、実際
の回転子のd−q変換に対応したγ−δ変換して得られ
た平面上のδ軸の電流を、演算する。これらの結果を利
用して、角速度演算手段が、回転子の回転角速度を次の
ようにして求める。即ち、回転子の実際の回転角速度と
モデルに基づいて推定した回転角速度との偏差が、q軸
電流とδ軸電流との電流偏差に比例するとして、回転子
の推定回転角速度を、前回の推定回転角速度と電流偏差
とから求めるのである。
In the rotational angular velocity detecting device for a synchronous motor according to claim 1 configured as described above, the q-axis current calculating means determines the q-axis current of the synchronous motor based on the current flowing through the three-phase coil of the synchronous motor. Calculate Further, the δ-axis current calculation means is
Based on the model of rotation of the rotor stored in the model storage means, the rotation angle of the rotor was obtained by γ-δ conversion corresponding to dq conversion of the actual rotor by orthogonal biaxial conversion. The δ-axis current on the plane is calculated. Utilizing these results, the angular velocity calculation means obtains the rotational angular velocity of the rotor as follows. That is, assuming that the deviation between the actual rotation angular velocity of the rotor and the rotation angular velocity estimated based on the model is proportional to the current deviation between the q-axis current and the δ-axis current, the estimated rotation angular velocity of the rotor is It is obtained from the rotational angular velocity and the current deviation.

【0012】また、請求項2記載の回転角度検出装置
は、推定回転角速度を求める請求項1記載の回転角速度
検出装置を備え、この装置が求めた回転角速度を用い
る。また、d軸電流演算手段が、三相コイルに流れる電
流に基づいて、同期電動機のd軸電流を演算する。γ軸
電流演算手段は、モデル記憶手段に記憶された回転子の
回転のモデルをに基づいて、回転子の回転角から直交二
軸変換により、実際の回転子のd−q変換に対応したγ
−δ変換して得られた平面上のγ軸の電流を演算する。
そして、角度演算手段が、回転子の実際の回転角度と前
記モデルに基づいて推定した回転角度との偏差が、d軸
電流と前記γ軸電流との電流偏差に比例するとして、回
転子の推定角度を、前回の推定角度と、回転角速度検出
装置が検出した推定回転角速度と電流偏差とから求め
る。
A rotation angle detecting device according to a second aspect includes the rotation angular velocity detecting device according to the first aspect for obtaining an estimated rotation angular velocity, and uses the rotation angular velocity obtained by this device. The d-axis current calculation means calculates the d-axis current of the synchronous motor based on the current flowing through the three-phase coil. The γ-axis current calculation means corresponds to the actual dq conversion of the rotor by the orthogonal biaxial conversion from the rotation angle of the rotor based on the model of the rotation of the rotor stored in the model storage means.
The γ-axis current on the plane obtained by the −δ conversion is calculated.
Then, the angle calculation means assumes that the deviation between the actual rotation angle of the rotor and the rotation angle estimated based on the model is proportional to the current deviation between the d-axis current and the γ-axis current, and estimates the rotor. The angle is obtained from the previous estimated angle, the estimated rotational angular velocity detected by the rotational angular velocity detection device, and the current deviation.

【0013】請求項3の回転角度検出装置は、請求項2
の角速度演算手段による複雑な演算に代えて、回転子の
現在位置に先立つ複数回の位置の所定時間当たりの変化
の移動平均として、回転子の推定回転角速度を求める。
従って、演算が簡略化される。
A rotation angle detecting device according to a third aspect is the second aspect.
Instead of the complicated calculation by the angular velocity calculation means, the estimated rotational angular velocity of the rotor is obtained as a moving average of changes in the position of the rotor a plurality of times preceding the current position per predetermined time.
Therefore, the calculation is simplified.

【0014】請求項4の同期電動機の制御装置および請
求項5の制御方法によれば、請求項2または3記載の回
転角度検出装置により回転子の回転角度を推定し、この
回転角度を用いて三相コイルへの通電を、制御手段が制
御する。従って、回転子の回転角度を検出するセンサな
どを用いることなく、同期電動機の回転を制御すること
ができる。
According to the synchronous motor control device of the fourth aspect and the control method of the fifth aspect, the rotation angle of the rotor is estimated by the rotation angle detection device of the second or third aspect, and this rotation angle is used. The control means controls the energization of the three-phase coil. Therefore, the rotation of the synchronous motor can be controlled without using a sensor for detecting the rotation angle of the rotor.

【0015】[0015]

【実施例】以上説明した本発明の構成・作用を一層明ら
かにするために、以下本発明の好適な実施例について説
明する。図1は、本発明の一実施例である同期モータ制
御装置20及び回転制御される同期モータ40の全体ブ
ロック図、図2は、同期モータ40の構造を示す断面
図、図3は同じくそのA−A′断面図である。
Preferred embodiments of the present invention will be described below in order to further clarify the structure and operation of the present invention described above. FIG. 1 is an overall block diagram of a synchronous motor control device 20 and a rotation-controlled synchronous motor 40 according to an embodiment of the present invention, FIG. 2 is a sectional view showing the structure of the synchronous motor 40, and FIG. It is a -A 'sectional view.

【0016】まず、説明の都合上、図2,図3を用い
て、同期モータ40の全体構造について説明する。この
同期モータ40は、固定子30と回転子50とこれらを
収納するケース60とからなる。回転子50は、外周に
永久磁石51ないし54が貼付されており、その軸中心
に設けられた中空の回転軸55を、ケース60に設けら
れた軸受61,62により回転自在に軸支している。
First, for convenience of description, the overall structure of the synchronous motor 40 will be described with reference to FIGS. The synchronous motor 40 includes a stator 30, a rotor 50, and a case 60 that houses them. The rotor 50 has permanent magnets 51 to 54 attached to its outer periphery, and a hollow rotating shaft 55 provided at the center of the rotor is rotatably supported by bearings 61 and 62 provided in a case 60. There is.

【0017】回転子50は、無方向性電磁鋼板を打ち抜
いて成形したロータ57を複数枚積層したものである。
このロータ57は、図2に示すように、その外周の4箇
所に、90度ずつ隔たって突極71ないし74が設けら
れている。突極71ないし74は、ロータ57に一体に
構成しても別部材により構成しても差し支えない。ロー
タ57には、4箇所、組立用のピン59を挿入する孔が
設けられており、このピン59により位置決めしつつ積
層した後、積層体の前後にエンドプレート57A,57
Bを配置する。この状態でピン59の端部をエンドプレ
ート57A,57Bに溶接またはかしめることで、積層
したロータ57を固定する。ロータ57の中心部は回転
軸55が圧入されるように抜かれており、更に周り止め
用のキー溝58が設けられているので、回転軸55のキ
ー溝にキー56を打ち込んだ状態で回転軸55を、積層
されたロータ57に挿入する。こうして回転子50が組
み立てられる。
The rotor 50 is formed by laminating a plurality of rotors 57 formed by punching non-oriented electrical steel sheets.
As shown in FIG. 2, the rotor 57 is provided with salient poles 71 to 74 at four positions on the outer circumference thereof at intervals of 90 degrees. The salient poles 71 to 74 may be formed integrally with the rotor 57 or may be formed by separate members. The rotor 57 is provided with holes for inserting the assembly pins 59 at four locations. After the pins 57 are positioned while being stacked by the pins 59, the end plates 57A, 57 are provided before and after the stack.
Place B. In this state, the ends of the pins 59 are welded or caulked to the end plates 57A and 57B to fix the laminated rotor 57. The center portion of the rotor 57 is removed so that the rotating shaft 55 is press-fitted, and a key groove 58 for preventing rotation is further provided. Therefore, the rotating shaft 55 is driven in a state where the key 56 is driven. 55 is inserted into the laminated rotor 57. Thus, the rotor 50 is assembled.

【0018】回転子50を形成した後、回転子50の外
周面に、所定厚さの永久磁石51ないし54を軸方向に
亘って貼付する。この永久磁石51ないし54は、厚み
方向に磁化されている。この永久磁石51ないし54
は、回転子50を固定子30に組み付けると、隣接する
永久磁石およびロータ57,ステータ20を貫く磁路M
gを形成する(図2参照)。
After forming the rotor 50, permanent magnets 51 to 54 having a predetermined thickness are attached to the outer peripheral surface of the rotor 50 in the axial direction. The permanent magnets 51 to 54 are magnetized in the thickness direction. These permanent magnets 51 to 54
When the rotor 50 is assembled to the stator 30, the magnetic path M penetrating the adjacent permanent magnet, rotor 57, and stator 20.
g (see FIG. 2).

【0019】固定子30を構成するステータ20は、ロ
ータ57と同じく無方向性電磁鋼板の薄板を打ち抜くこ
とで形成されており、図2に示すように、計12個のテ
ィース22を備える。また、ステータ20の外周には、
固定用の溶接を行なうための切欠34が8箇所、回り止
めのキーを挿入するキー溝36が4箇所、各々設けられ
ている。固定子30は、板状のステータ20を、治具を
利用して位置決めしつつ積層し、その状態で外周に設け
られた切欠34を溶接することで固定される。この状態
で、ティース22間に形成されたスロット24に、固定
子30に回転磁界を発生させるコイル32を巻回する。
The stator 20, which constitutes the stator 30, is formed by punching out a thin sheet of non-oriented electrical steel sheet like the rotor 57, and has a total of 12 teeth 22 as shown in FIG. Also, on the outer periphery of the stator 20,
Eight cutouts 34 are provided for welding for fixing, and four key grooves 36 are provided for inserting a locking key. The stator 30 is fixed by stacking the plate-shaped stators 20 while positioning them using a jig, and welding the notches 34 provided on the outer periphery in this state. In this state, the coil 32 for generating the rotating magnetic field in the stator 30 is wound around the slot 24 formed between the teeth 22.

【0020】こうして固定子30を組み立てた後、ケー
ス60に設けられたキー溝と、固定子30の外周のキー
溝とを一致させ、ここに回り止めのキーを介装させつ
つ、ケース60に固定子30を組み付ける。更に回転子
50をケース60の軸受61,62により回転自在に組
み付けることにより、この同期モータ40は完成する。
After assembling the stator 30 in this manner, the key groove provided on the case 60 and the key groove on the outer periphery of the stator 30 are aligned with each other, and a key for preventing rotation is interposed therein, and the key groove is provided on the case 60. Assemble the stator 30. The synchronous motor 40 is completed by further rotatably assembling the rotor 50 with the bearings 61 and 62 of the case 60.

【0021】固定子30の固定子コイル32に回転磁界
を発生するよう励磁電流を流すと、これにより隣接する
突極およびロータ57,ステータ20を貫く磁路Mqが
形成される。尚、このモータ40において、上述した永
久磁石52により形成される磁束が回転子50を径方向
に貫く軸をd軸と呼び、固定子30の固定子コイル32
により形成される磁束が回転子50を径方向に貫く軸を
q軸と呼ぶ。この実施例(極数4)では、両軸は電気的
には、90度の角度をなしている。換言するならば、同
期モータ40の無負荷誘導起電力E0と同相の軸がq
軸、これとベクトル的に直交する軸がd軸であり、これ
らのdq軸に各相電流Iをベクトル分解することで同期
モータ40の動作を簡易に把握し制御することができ
る。
When an exciting current is supplied to the stator coil 32 of the stator 30 so as to generate a rotating magnetic field, a magnetic path Mq penetrating the adjacent salient pole, rotor 57 and stator 20 is thereby formed. In this motor 40, the axis through which the magnetic flux formed by the above-mentioned permanent magnet 52 penetrates the rotor 50 in the radial direction is called the d-axis, and the stator coil 32 of the stator 30 is called.
The axis through which the magnetic flux formed by pierces the rotor 50 in the radial direction is called the q axis. In this embodiment (four poles), both axes electrically form an angle of 90 degrees. In other words, the axis in phase with the no-load induced electromotive force E0 of the synchronous motor 40 is q
The axis and the axis orthogonal to this in the vector are d-axes, and by vector-dividing each phase current I into these dq-axes, the operation of the synchronous motor 40 can be easily grasped and controlled.

【0022】図示するように実施例の同期モータ制御装
置10は、電圧指令演算部11,2相/3相変換部1
3,PWM制御部14,インバータ部15,回転角度推
定部16,3相/2相変換部18から構成されている。
電圧指令演算部11は、同期モータ40の負荷状況など
に基づいて外部から与えられる電流指令Iq*と、実際
に同期モータ40に流れている3相電流をdq座標軸上
の電流Id,Iqに変換した値との偏差に基づいて、d
q座標軸上の目標電圧Vd,Vqを演算する。2相/3
相変換部13は、電圧指令演算部11から指令される目
標電圧Vd,Vqを実際の3相の目標電圧Vu,Vv,
Vwに変換する回路である。PWM制御部14は、こう
して得られた3相の目標電圧Vu,Vv,Vwを、図示
しない直流電源のオンオフにより実現するために、デュ
ーティに変換する。PWM制御部14からのオンオフ信
号に基づいて、インバータ部15に設けられた6個のス
イッチング素子を制御して、同期モータ40の三相コイ
ルの各々に印加する電圧が制御される。なお、インバー
タ部15には、U相およびV相の電流を検出する電流セ
ンサが設けられており、U相電流Iu,V相電流Ivを
検出している。
As shown in the figure, the synchronous motor control device 10 of the embodiment includes a voltage command calculation unit 11, a two-phase / three-phase conversion unit 1.
3, PWM control unit 14, inverter unit 15, rotation angle estimation unit 16, and three-phase / two-phase conversion unit 18.
The voltage command calculator 11 converts a current command Iq * given from the outside based on the load condition of the synchronous motor 40 and the three-phase current actually flowing in the synchronous motor 40 into currents Id and Iq on the dq coordinate axes. Based on the deviation from the
The target voltages Vd and Vq on the q coordinate axis are calculated. 2 phase / 3
The phase conversion unit 13 converts the target voltages Vd and Vq commanded by the voltage command calculation unit 11 into the actual target voltages Vu and Vv of the three phases.
This is a circuit for converting to Vw. The PWM control unit 14 converts the thus obtained three-phase target voltages Vu, Vv, Vw into duty in order to realize by turning on / off a DC power supply (not shown). Based on the ON / OFF signal from the PWM control unit 14, the six switching elements provided in the inverter unit 15 are controlled to control the voltage applied to each of the three-phase coils of the synchronous motor 40. The inverter unit 15 is provided with a current sensor that detects the U-phase and V-phase currents, and detects the U-phase current Iu and the V-phase current Iv.

【0023】回転角度推定部16は、このU相電流Iu
およびV相電流Ivに基づいて、同期モータ40の回転
子の回転角度を推定する回路である。回転角度推定部1
6の詳細な構成については後述する。3相/2相変換部
18は、この回転角度推定部16にて推定された回転角
度θとインバータ部15で検出した各相電流Iu,Iv
からdq座標軸上の電流Id,Iqを算出する。
The rotation angle estimator 16 detects the U-phase current Iu.
And a circuit for estimating the rotation angle of the rotor of the synchronous motor 40 based on the V-phase current Iv. Rotation angle estimation unit 1
The detailed configuration of 6 will be described later. The three-phase / two-phase converter 18 has the rotation angle θ estimated by the rotation angle estimator 16 and the phase currents Iu and Iv detected by the inverter 15.
Then, the currents Id and Iq on the dq coordinate axes are calculated.

【0024】回転角度推定部16とは、電流角速度計算
部161,電流推定部162,比較部163,電気角推
定部164から構成されている。電流角速度計算部16
1は、回転角度推定部16の内部に記憶している同期モ
ータ40のモデルの電流IdM,IqMを演算すると共
に、回転子の角速度αを演算するものである。実際に
は、U相,V相の相電流Iu,Ivとdq座標軸上の目
標電圧Vd,Vqとから、電流IdM,IqMおよび回
転子の角速度αを演算する。演算の詳細については、後
述する。また、電流推定部162は、各相電流Iu,I
vからdq座標に変換した電流Id,Iqを推定する。
更に比較部163は、電流角速度計算部161と電流推
定部162とで算出あるいは推定された電流Iを比較す
る。そして、電気角推定部164は、この比較部163
の比較結果ΔIと電流角速度計算部161にて算出され
た角速度αとから回転子の回転角度θ(即ち電気角)を
推定し、前記3相/2相変換部18に出力するのであ
る。
The rotation angle estimation unit 16 is composed of a current angular velocity calculation unit 161, a current estimation unit 162, a comparison unit 163, and an electrical angle estimation unit 164. Current angular velocity calculation unit 16
1 calculates the currents IdM and IqM of the model of the synchronous motor 40 stored inside the rotation angle estimation unit 16 and also calculates the angular velocity α of the rotor. Actually, the currents IdM and IqM and the angular velocity α of the rotor are calculated from the phase currents Iu and Iv of the U and V phases and the target voltages Vd and Vq on the dq coordinate axes. Details of the calculation will be described later. Further, the current estimation unit 162 uses the phase currents Iu and Iu.
The currents Id and Iq converted from v to dq coordinates are estimated.
Further, the comparison unit 163 compares the current I calculated or estimated by the current angular velocity calculation unit 161 and the current estimation unit 162. Then, the electrical angle estimation unit 164 uses the comparison unit 163.
The rotation angle θ (that is, the electrical angle) of the rotor is estimated from the comparison result ΔI and the angular velocity α calculated by the current angular velocity calculation unit 161, and is output to the three-phase / two-phase conversion unit 18.

【0025】上記のごとく構成される同期モータ制御装
置10は、回転子50の回転角速度を求める回転角速度
検出装置,回転子50の回転角度(電気角)を検出する
回転角度検出装置を内蔵し、検出した回転角度を用い
て、公知のdq変換法により3相/2相変換した2軸の
電流Id,Iqを制御することで、同期モータ40の入
力電気エネルギを直流値に変換した制御を行なう制御装
置として働く。
The synchronous motor control device 10 constructed as described above has a built-in rotation angular velocity detection device for obtaining the rotation angular velocity of the rotor 50 and a rotation angle detection device for detecting the rotation angle (electrical angle) of the rotor 50. By controlling the two-axis currents Id and Iq that have been subjected to three-phase / two-phase conversion by the known dq conversion method using the detected rotation angle, control is performed by converting the input electric energy of the synchronous motor 40 into a DC value. Acts as a control device.

【0026】本実施例の同期モータ制御装置10は、実
際には、その電圧指令値演算部11,2相/3相変換部
13,回転角度推定部16及び3相/2相変換部18を
論理回路により構成している。図4は、その論理回路の
ブロック図であり、図示するようにCPU202,その
主記憶となるRAM203,後述するプログラムを不揮
発的に記憶しているROM204,入力インタフェイス
206,出力インタフェイス208から構成されてい
る。このROM204には図5にフローチャートを示す
電流制御プログラムが記憶されており、CPU202は
この電流制御プログラムを適宜処理してPWM制御部1
4に出力する3相電圧Vu,Vv,Vwを決定してい
る。この処理を実行することで、図1に示す各ブロック
の機能が実現されているのである。
The synchronous motor control device 10 of the present embodiment actually includes the voltage command value calculation unit 11, the two-phase / 3-phase conversion unit 13, the rotation angle estimation unit 16 and the three-phase / 2-phase conversion unit 18. It is composed of logic circuits. FIG. 4 is a block diagram of the logic circuit, which includes a CPU 202, a RAM 203 serving as a main memory thereof, a ROM 204 which stores a program described later in a nonvolatile manner, an input interface 206, and an output interface 208 as shown in the figure. Has been done. A current control program whose flow chart is shown in FIG. 5 is stored in the ROM 204, and the CPU 202 appropriately processes the current control program to execute the PWM control unit 1.
The three-phase voltages Vu, Vv, Vw to be output to 4 are determined. By executing this process, the function of each block shown in FIG. 1 is realized.

【0027】そこで、図5のフローチャートに沿って、
本実施例の電流制御について説明する。図5に示した角
度演算,モータ制御ルーチンが開始されると、CPU2
02は、入力インタフェイス206を介して、まずイン
バータ部15の図示しない電流センサから、U相,V相
電流Iu,Ivを読み込む処理を行なう(ステップS3
00)。なお、処理が離散的に行なわれる関係で、現在
の値を示す場合には、各変数名の後にサフィックス(n
+1)を付けて表示する。従って、Iu(n+1)であ
れば、処理している時点でのU相電流の値を示し、Iu
(n)であれば前回値を示すことになる。なお、処理の
時点を問題にしない場合には、サフィックスを付けずに
表示することがある。
Therefore, according to the flow chart of FIG.
The current control of this embodiment will be described. When the angle calculation and motor control routines shown in FIG. 5 are started, the CPU 2
02 performs processing of reading U-phase and V-phase currents Iu and Iv from a current sensor (not shown) of the inverter unit 15 via the input interface 206 (step S3).
00). Since the processing is performed discretely, when the current value is shown, the suffix (n
Display with +1). Therefore, if Iu (n + 1), the value of the U-phase current at the time of processing is indicated, and Iu (n + 1)
In the case of (n), the previous value is shown. If the time of processing is not a problem, it may be displayed without a suffix.

【0028】Iu,Ivを読み込んだ後、この電流値I
u,Ivと電圧指令値Vd,Vqとから、同期モータ制
御装置10の内部に用意されたモータのモデルにおける
回転角速度αと電流推定値IdM,IqMを演算する処
理、およびモデルにおける回転角度θMを推定する演算
処理を行なう(ステップS310)。この演算は、次式
(1)に従って行なわれる。
After reading Iu and Iv, this current value I
From u, Iv and the voltage command values Vd, Vq, the process of calculating the rotational angular velocity α and the current estimated values IdM, IqM in the model of the motor prepared inside the synchronous motor control device 10, and the rotational angle θM in the model are calculated. A calculation process for estimating is performed (step S310). This calculation is performed according to the following equation (1).

【0029】[0029]

【数1】 [Equation 1]

【0030】なお、上記式(1)において、Ldは同期
モータ40のd軸インダクタンス、Lqはq軸インダク
タンスであり、これらは電気角によって変動するから、
サフィックス(n)が異なれば、本来異なる値となる
が、本実施例ではLq,Ldは三相コイル32に流れる
電流から求められるインダクタンスのうち、最高インダ
クタンスをLqとし、最低インダクタンスをLdとして
計算に用いた。
In the above formula (1), Ld is the d-axis inductance of the synchronous motor 40, Lq is the q-axis inductance, and these vary depending on the electrical angle.
If the suffix (n) is different, the values are originally different. However, in the present embodiment, Lq and Ld are calculated by setting the maximum inductance as Lq and the minimum inductance as Ld among the inductances obtained from the currents flowing in the three-phase coil 32. Using.

【0031】式(1)の根拠を示す。図6は、同期モー
タ40における回転子50の位置を模式的に示す説明図
である。図示するように、同期モータ40の回転子50
の回転角度をθ、、同期モータ制御装置10が内部のモ
デルとして推定している回転角度をθMとする。即ち、
実際の回転角度θに対して推定している角度θMが、△
θだけずれているとする。回転子50の実際の回転角度
θに対応した直交二軸(d−q軸)変換と同様に、モデ
ルにより推定した角度θMによってこれを直交二軸変換
した平面をγ−δ平面とする。両角度のずれ△θが十分
に小さければ、 sin△θ≒△θ cos△θ≒1 と近似できるから、突極を備えた同期モータ40の電圧
方程式は、次式(2)により表わすことができる。
The basis of the equation (1) will be shown. FIG. 6 is an explanatory diagram schematically showing the position of the rotor 50 in the synchronous motor 40. As shown, the rotor 50 of the synchronous motor 40
Is θ, and the rotation angle estimated by the synchronous motor control device 10 as an internal model is θM. That is,
The estimated angle θM with respect to the actual rotation angle θ is Δ
It is assumed that there is a deviation of θ. Similarly to the orthogonal biaxial (dq axis) conversion corresponding to the actual rotation angle θ of the rotor 50, a plane obtained by orthogonally biaxially converting this by the angle θM estimated by the model is defined as a γ-δ plane. If the deviation Δθ between both angles is sufficiently small, it can be approximated as sin Δθ≈Δθ cos Δθ≈1, and therefore the voltage equation of the synchronous motor 40 having salient poles can be expressed by the following equation (2). it can.

【0032】[0032]

【数2】 [Equation 2]

【0033】上式(2)をオイラー近似を用いて離散系
にして整理すると、次式(3)を得る。なお、Tはサン
プリングタイムであり、本実施例では200マイクロセ
カンドである。
When the above equation (2) is arranged into a discrete system using Euler approximation, the following equation (3) is obtained. Note that T is a sampling time, which is 200 microseconds in this embodiment.

【0034】[0034]

【数3】 (Equation 3)

【0035】これを電流について解くと、次式(4A)
を得る。また、モデルに関してモデル電流IdM、Iq
Mを考えて、これについて解くと、△θ(n)=0とな
るため、次式(4B)を得る。
Solving this for the current, the following equation (4A)
Get. Also, regarding the model, the model currents IdM and Iq
Considering M and solving for this, Δθ (n) = 0, so the following equation (4B) is obtained.

【0036】[0036]

【数4】 [Equation 4]

【0037】両電流の偏差△Iγ(n+1),△Iδ
(n+1)を、 △Iγ(n+1)=Iγ(n+1)−IγM(n+1) △Iδ(n+1)=Iδ(n+1)−IδM(n+1) と定義すると、上式(4A),(4B)から、次式
(5)を得る。
Deviations of both currents ΔIγ (n + 1), ΔIδ
If (n + 1) is defined as ΔIγ (n + 1) = Iγ (n + 1) −IγM (n + 1) ΔIδ (n + 1) = Iδ (n + 1) −IδM (n + 1), then from the above equations (4A) and (4B), The following expression (5) is obtained.

【0038】[0038]

【数5】 (Equation 5)

【0039】式(5)を用いて、△θ(n)と△α
(n)についてまとめると、次式(6)を得る。
Using equation (5), Δθ (n) and Δα
Summarizing about (n), the following equation (6) is obtained.

【0040】[0040]

【数6】 (Equation 6)

【0041】以上の計算の結果、実際の同期モータ40
の回転角度とモデルを用いて推定した回転角度との偏差
△θは、実際のモータ電流Iγ(d軸電流Idに相当す
る電流)とモデルの電流Iγとの差に比例し、実際の同
期モータ40の回転角速度とモデルを用いて推定した回
転角速度との偏差△αは、実際のモータ電流Iδ(q軸
電流Iqに相当する電流)とモデルの電流Iδとの差に
比例することが分かる。
As a result of the above calculation, the actual synchronous motor 40
The deviation Δθ between the rotation angle estimated by using the model and the rotation angle estimated using the model is proportional to the difference between the actual motor current Iγ (current corresponding to the d-axis current Id) and the model current Iγ, and the actual synchronous motor It can be seen that the deviation Δα between the rotational angular velocity of 40 and the rotational angular velocity estimated using the model is proportional to the difference between the actual motor current Iδ (current corresponding to the q-axis current Iq) and the model current Iδ.

【0042】次に、式(6)を、前回値に差分を加えて
現在値を求めると考えて変形し回転角度の推定値θMと
角速度の推定値αMとを求める次式(7A)を導き、更
にここから回転角速度αMおよび回転角度θMを推定す
る処理を施して、次式(7B)を得た。
Next, the equation (6) is modified by considering that the previous value is added to the difference to obtain the current value, and the following equation (7A) for obtaining the estimated value θM of the rotation angle and the estimated value αM of the angular velocity is derived. Further, the processing for estimating the rotational angular velocity αM and the rotational angle θM was further performed from here to obtain the following expression (7B).

【0043】[0043]

【数7】 (Equation 7)

【0044】実際の回転角度とモデルを用いて推定した
角度とが良く一致していれば、△θ≒0となるので、△
Iγ≒△Id、△Iδ≒△Iqと置き換えることができ
る。この置き換えをすることで、ステップS310での
演算用いた式(1)が得られる。なお、ステップS31
0での処理が、図1の回転角度推定部16に相当する。
If the actual rotation angle and the angle estimated using the model are in good agreement, then Δθ≈0, so Δ
It can be replaced with Iγ≈ΔId and ΔIδ≈ΔIq. By performing this replacement, the equation (1) used in the calculation in step S310 is obtained. Note that step S31
The process of 0 corresponds to the rotation angle estimation unit 16 of FIG.

【0045】こうして回転子50の回転角度θMを推定
した後、この角度θMを用いて、同期モータ40の固定
子コイル32の電流Iu,Ivから、d軸,q軸の電流
に変換する処理を行なう(ステップS330)。電流は
U,V,Wの三相に流れているが、その総和はゼロなの
で、二つの相に流れる電流Iu,ivを測定すれば、電
流Iwについては測定する必要はない。同期モータ40
のd軸,q軸の電流値への変換は、次式(8)に示す演
算により行なわれる。なお、この処理が、図1の3相/
2相変換部18に相当する。
After the rotation angle θM of the rotor 50 is estimated in this way, a process of converting the currents Iu and Iv of the stator coil 32 of the synchronous motor 40 into the d-axis and q-axis currents using this angle θM is performed. Perform (step S330). The currents flow in the three phases U, V, W, but the sum of them is zero. Therefore, if the currents Iu, iv flowing in the two phases are measured, it is not necessary to measure the current Iw. Synchronous motor 40
Is converted into the current values of the d-axis and the q-axis by the calculation shown in the following equation (8). In addition, this process is the three phases of FIG.
It corresponds to the two-phase conversion unit 18.

【0046】[0046]

【数8】 (Equation 8)

【0047】ここで座標変換を行なうのは、永久磁石型
の同期電動機においては、d軸およびq軸の電流が、ト
ルクを制御する上で本質的な量だからである。もとよ
り、三相のまま制御することも可能である。2軸の電流
値に変換した後、電流指令値Iq*を読み込み(ステッ
プS340)、読み込んだ電流指令値Iq*とステップ
S330で変換した電流Iqと偏差を求め、各軸の電圧
指令値Vd,Vqを求める処理を行なう(ステップS3
50)。
The coordinate conversion is performed here because, in the permanent magnet type synchronous motor, the d-axis and q-axis currents are essential amounts for controlling the torque. Of course, it is also possible to control the three phases as they are. After converting into the current value of two axes, the current command value Iq * is read (step S340), the read current command value Iq * and the current Iq converted in step S330 are obtained, and the voltage command value Vd of each axis is calculated. A process for obtaining Vq is performed (step S3).
50).

【0048】こうして求めた電圧指令値をステップS3
30で行なった変換の逆変換に相当する座標変換(二相
−三相変換)を行ない(ステップS360)、実際に三
相コイル32に印加する電圧Vu,Vv,Vwを求める
処理を行なう。各電圧は、次式(9)により求める。こ
の処理が、2相/3相変換部13に相当する。
The voltage command value thus obtained is set in step S3.
Coordinate conversion (two-phase to three-phase conversion) corresponding to the inverse conversion of the conversion performed in 30 is performed (step S360), and the process of actually obtaining the voltages Vu, Vv, Vw applied to the three-phase coil 32 is performed. Each voltage is obtained by the following equation (9). This processing corresponds to the 2-phase / 3-phase conversion unit 13.

【0049】[0049]

【数9】 [Equation 9]

【0050】こうして各相に印加すべき電圧を求めた
後、更にこの電圧をPWMにより実現すべく、パルス幅
に変換する処理を行なう(ステップS370)。この処
理がPWM制御部14に相当する。以上の処理の後、
「END」に抜けて本処理ルーチンを終了する。
After the voltage to be applied to each phase is obtained in this way, a process of converting the voltage into a pulse width is performed to realize this voltage by PWM (step S370). This process corresponds to the PWM control unit 14. After the above processing,
This processing routine is ended by exiting to "END".

【0051】以上説明した処理を繰り返すことにより、
同期モータ40の回転子50の回転に伴って、回転角度
推定部16は、内部的には回転角速度の推定を伴いつ
つ、回転子50の回転角度をモデルを用いて次々と推定
して行く。この回転角度の推定を受けて、同期モータ制
御装置10は同期モータ40の固定子コイル32に流れ
る電流を制御し、必要なトルクで同期モータ40を運転
する。
By repeating the processing described above,
With the rotation of the rotor 50 of the synchronous motor 40, the rotation angle estimation unit 16 estimates the rotation angle of the rotor 50 one after another using a model while internally estimating the rotation angular velocity. In response to the estimation of the rotation angle, the synchronous motor control device 10 controls the current flowing through the stator coil 32 of the synchronous motor 40 and operates the synchronous motor 40 with a required torque.

【0052】本実施例において回転子50の回転角度を
推定した一例を図7に示す。この例では同期モータ40
の回転軸55にレゾルバを設けて実際の回転角度を計測
した。これが図7の実線Jである。これに対して、同期
モータ制御装置10の回転角度推定部16により推定し
た回転角度を破線BBとして示した。図示するように、
中高速で回転する回転子50の回転角度を精度良く推定
できることが分かる。実際、推定した回転角度を用いて
固定子コイル32の電流を制御することができ、その場
合の効率は、回転角度を検出するセンサを設けた場合と
較べてほとんど変わらなかった。
FIG. 7 shows an example of estimating the rotation angle of the rotor 50 in this embodiment. In this example, the synchronous motor 40
An actual rotation angle was measured by providing a resolver on the rotation shaft 55 of. This is the solid line J in FIG. On the other hand, the rotation angle estimated by the rotation angle estimation unit 16 of the synchronous motor control device 10 is shown by a broken line BB. As shown
It is understood that the rotation angle of the rotor 50 rotating at medium and high speeds can be accurately estimated. In fact, the estimated rotation angle can be used to control the current of the stator coil 32, and the efficiency in that case was almost the same as that when the sensor for detecting the rotation angle was provided.

【0053】以上説明したように、本実施例の同期モー
タ制御装置10によれば、同期モータ40の回転角度を
検出するセンサを設けることなく、固定子コイル32に
流れる電流のみから、突極71を有する同期モータ40
の回転角度を精度良く検出することができる。また、検
出した回転角度に基づいて、同期モータ40の運転を高
効率で制御することができる。
As described above, according to the synchronous motor control device 10 of the present embodiment, the salient pole 71 is generated only from the current flowing through the stator coil 32 without providing a sensor for detecting the rotation angle of the synchronous motor 40. Motor 40 having
It is possible to accurately detect the rotation angle of the. Further, the operation of the synchronous motor 40 can be controlled with high efficiency based on the detected rotation angle.

【0054】次に、本発明の第2実施例について説明す
る。第2実施例の同期モータ制御装置10は、第1実施
例で示した式(1)における回転角速度αの演算を、次
式により行なうものである。即ち、式(1)におけるα
M(n+1),αM(n)を、それぞれ式(10A)
(10B)により演算するのである。それ以外のハード
ウェア、ソフトウェア上の構成は、第1実施例と同一で
ある。
Next, a second embodiment of the present invention will be described. The synchronous motor control device 10 of the second embodiment performs the calculation of the rotational angular velocity α in the equation (1) shown in the first embodiment by the following equation. That is, α in equation (1)
M (n + 1) and αM (n) are respectively expressed by formula (10A).
It is calculated by (10B). The other hardware and software configurations are the same as in the first embodiment.

【0055】[0055]

【数10】 [Equation 10]

【0056】上記第2実施例によれば、角速度の推定を
行なう演算が簡略になり、計算を求めるまでの時間を大
幅に短縮することができる。もとより演算速度は、CP
U202の能力やバスの能力等によっても相違するが、
本実施例では、同一のCPU202を用いた第1実施例
と較べて、演算時間を約半分に短縮することができた。
この結果、図5に示した同期モータ40の制御の1サイ
クルに要する時間も短縮でき、サンプリングタイムTを
100マイクロセカンドに短縮することができた。
According to the second embodiment, the calculation for estimating the angular velocity is simplified, and the time required to obtain the calculation can be greatly shortened. The calculation speed is CP
It depends on the ability of U202 and the ability of the bus.
In this embodiment, as compared with the first embodiment using the same CPU 202, the calculation time could be reduced to about half.
As a result, the time required for one cycle of control of the synchronous motor 40 shown in FIG. 5 can be shortened, and the sampling time T can be shortened to 100 microseconds.

【0057】第2実施例で用いた式(10A)(10
B)は、回転子50の回転速度の急激な変動がないとの
前提での近似を行なっており、回転角速度の演算精度は
本来僅かに低下する(特に過渡時)。しかし、サンプリ
ングタイムTを短くできることにより精度は改善される
から、全体としては第1実施例と第2実施例とで、回転
角度検出上の精度の差は認められず、定常運転時には、
第2実施例のによる検出の方が高い精度を示した。
Equations (10A) and (10) used in the second embodiment.
In B), the approximation is performed on the assumption that there is no sudden change in the rotation speed of the rotor 50, and the calculation accuracy of the rotation angular speed is slightly reduced in nature (especially during transition). However, since the accuracy can be improved by shortening the sampling time T, there is no difference in accuracy in detecting the rotation angle between the first embodiment and the second embodiment as a whole, and during steady operation,
The detection according to the second embodiment showed higher accuracy.

【0058】以上本発明の実施例について説明したが、
本発明はこうした実施例に何等限定されるものではな
く、本発明の要旨を逸脱しない範囲内において、種々な
る態様で実施し得ることは勿論である。
The embodiments of the present invention have been described above.
The present invention is not limited to these examples, and it goes without saying that the present invention can be implemented in various modes without departing from the scope of the present invention.

【0059】[0059]

【発明の効果】以上説明したように請求項1に記載した
同期電動機の回転角速度検出装置では、特別なセンサを
設けることなく、突極を有する同期電動機の回転角速度
を検出することができるという優れた効果を奏する。
As described above, in the rotational angular velocity detecting device for a synchronous motor according to the first aspect, it is possible to detect the rotational angular velocity of a synchronous motor having salient poles without providing a special sensor. Produce the effect.

【0060】また、請求項2または3記載の同期電動機
の回転角度検出装置によれば、特別センサを設けること
なく、突極を有する同期電動機の回転角度、延いては電
気角を検出することができるという優れた効果を奏す
る。
Further, according to the rotation angle detecting device of the synchronous motor of the second or third aspect, it is possible to detect the rotation angle of the synchronous motor having salient poles, and further the electrical angle, without providing a special sensor. It has an excellent effect that it can be done.

【0061】請求項4記載の同期電動機の制御装置およ
び請求項5記載の制御方法によれば、回転子の回転角度
を検出するセンサなどを用いることなく、同期電動機の
回転を精度良く制御することができるという優れた効果
を奏する。
According to the synchronous motor control device of the fourth aspect and the control method of the fifth aspect, the rotation of the synchronous motor can be accurately controlled without using a sensor or the like for detecting the rotation angle of the rotor. It has an excellent effect that

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

【図1】本発明の一実施例である同期モータ制御装置1
0の機能上の構成を示すブロック図である。
FIG. 1 is a synchronous motor control device 1 according to an embodiment of the present invention.
It is a block diagram which shows the functional structure of 0.

【図2】同期モータ40の構成を示す断面図である。FIG. 2 is a cross-sectional view showing a configuration of a synchronous motor 40.

【図3】同じく図2のA−A′断面図である。FIG. 3 is a sectional view taken along line AA ′ of FIG.

【図4】同期モータ制御装置10の一部のハードウェア
構成を示すブロック図である。
FIG. 4 is a block diagram showing a partial hardware configuration of the synchronous motor control device 10.

【図5】CPU202が実行する角度演算モータ制御ル
ーチンを示すフローチャートである。
FIG. 5 is a flowchart showing an angle calculation motor control routine executed by a CPU 202.

【図6】同期モータ40を制御する上でのモデルを説明
する説明図である。
FIG. 6 is an explanatory diagram illustrating a model for controlling the synchronous motor 40.

【図7】実施例における回転角度の推定の様子を示すグ
ラフである。
FIG. 7 is a graph showing how the rotation angle is estimated in the example.

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

10…同期モータ制御装置 11…電圧指令演算部 13…2相/3相変換部 14…PWM制御部 15…インバータ部 16…回転角度推定部 18…3相/2相変換部 20…ステータ 20…同期モータ制御装置 22…ティース 24…スロット 30…固定子 32…三相コイル 34…切欠 36…キー溝 40…モータ 40…同期モータ 50…回転子 51〜54…永久磁石 55…回転軸 56…キー 57…ロータ 57A,57B…エンドプレート 58…キー溝 59…ピン 60…ケース 61,62…軸受 71〜74…突極 161…電流角速度計算部 162…電流推定部 163…比較部 164…電気角推定部 202…CPU 203…RAM 204…ROM 206…入力インタフェイス 208…出力インタフェイス DESCRIPTION OF SYMBOLS 10 ... Synchronous motor control device 11 ... Voltage command calculation part 13 ... 2 phase / 3 phase conversion part 14 ... PWM control part 15 ... Inverter part 16 ... Rotation angle estimation part 18 ... 3 phase / 2 phase conversion part 20 ... Stator 20 ... Synchronous motor control device 22 ... Teeth 24 ... Slot 30 ... Stator 32 ... Three-phase coil 34 ... Notch 36 ... Key groove 40 ... Motor 40 ... Synchronous motor 50 ... Rotor 51-54 ... Permanent magnet 55 ... Rotation shaft 56 ... Key 57 ... Rotor 57A, 57B ... End plate 58 ... Key groove 59 ... Pin 60 ... Case 61, 62 ... Bearings 71-74 ... Salient pole 161 ... Current angular velocity calculation part 162 ... Current estimation part 163 ... Comparison part 164 ... Electrical angle estimation Part 202 ... CPU 203 ... RAM 204 ... ROM 206 ... Input interface 208 ... Output interface

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 複数個の永久磁石の間に突極を供えた回
転子と、三相コイルを備えた固定子とを有する同期電動
機の回転子の角度を検出する回転角速度検出装置であっ
て、 前記三相コイルに流れる電流に基づいて、同期電動機の
q軸電流を演算するq軸電流演算手段と、 前記回転子の回転のモデルを記憶するモデル記憶手段
と、 前記回転子の回転角から、直交二軸変換により、実際の
回転子のd−q変換に対応したγ−δ変換して得られた
平面上のδ軸の電流を、前記モデルに基づいて演算する
δ軸電流演算手段と、 前記回転子の実際の回転角速度と前記モデルに基づいて
推定した回転角速度との偏差が、前記q軸電流と前記δ
軸電流との電流偏差に比例するとして、前記回転子の推
定回転角速度を、前回の推定回転角速度と該電流偏差と
から求める角速度演算手段とを備えた同期電動機の回転
角速度検出装置。
1. A rotational angular velocity detecting device for detecting an angle of a rotor of a synchronous motor, comprising: a rotor having salient poles provided between a plurality of permanent magnets; and a stator having a three-phase coil. A q-axis current calculation means for calculating a q-axis current of the synchronous motor based on a current flowing through the three-phase coil; a model storage means for storing a model of rotation of the rotor; and a rotation angle of the rotor. , Δ-axis current calculation means for calculating the δ-axis current on the plane obtained by the γ-δ conversion corresponding to the dq conversion of the actual rotor by the orthogonal biaxial conversion, based on the model. , The deviation between the actual rotational angular velocity of the rotor and the rotational angular velocity estimated based on the model is calculated by the q-axis current and the δ
A rotational angular velocity detection device for a synchronous motor, comprising: an angular velocity calculation means for obtaining the estimated rotational angular velocity of the rotor from the previous estimated rotational angular velocity and the current deviation as being proportional to the current deviation from the shaft current.
【請求項2】 複数個の永久磁石の間に突極を供えた回
転子と、三相コイルを備えた固定子とを有する同期電動
機の回転子の角速度を検出する回転角度検出装置であっ
て、 前記推定回転角速度を求める請求項1記載の回転角速度
検出装置と、 前記三相コイルに流れる電流に基づいて、同期電動機の
d軸電流を演算するd軸電流演算手段と、 前記回転子の回転のモデルを記憶するモデル記憶手段
と、 前記回転子の回転角から、直交二軸変換により、実際の
回転子のd−q変換に対応したγ−δ変換して得られた
平面上のγ軸の電流を、前記モデルに基づいて演算する
γ軸電流演算手段と、 前記回転子の実際の回転角度と前記モデルに基づいて推
定した回転角度との偏差が、前記d軸電流と前記γ軸電
流との電流偏差に比例するとして、前記回転子の推定角
度を、前回の推定角度と前記推定回転角速度と該電流偏
差とから求める角度演算手段とを備えた同期電動機の回
転角度検出装置。
2. A rotation angle detecting device for detecting an angular velocity of a rotor of a synchronous motor, comprising: a rotor having salient poles between a plurality of permanent magnets; and a stator having a three-phase coil. The rotation angular velocity detecting device according to claim 1, wherein the estimated rotation angular velocity is obtained, a d-axis current calculation unit that calculates a d-axis current of the synchronous motor based on a current flowing through the three-phase coil, and a rotation of the rotor. And a γ-axis on a plane obtained by γ-δ conversion corresponding to dq conversion of an actual rotor by orthogonal biaxial conversion from a rotation angle of the rotor. The deviation of the actual rotation angle of the rotor from the rotation angle estimated on the basis of the model, the d-axis current and the γ-axis current The rotor as proportional to the current deviation from The rotation angle detecting device for a synchronous motor, comprising: an angle calculating unit that calculates the estimated angle from the previous estimated angle, the estimated rotational angular velocity, and the current deviation.
【請求項3】 請求項2記載の同期電動機の回転角度検
出装置であって、 前記角速度演算手段に代えて、回転子の現在位置に先立
つ複数回の位置の所定時間当たりの変化の移動平均とし
て、前記回転子の推定回転角速度を求める手段を備えた
同期電動機の回転角度検出装置。
3. The rotation angle detecting device for a synchronous motor according to claim 2, wherein, instead of the angular velocity calculating means, a moving average of changes in a plurality of positions preceding the current position of the rotor per predetermined time period is used. A rotation angle detection device for a synchronous motor, comprising a means for obtaining an estimated rotation angular velocity of the rotor.
【請求項4】 同期電動の回転子の推定角度を求める請
求項2または3記載の回転角度検出装置と、 該求めた推定角度を用いて、前記三相コイルへの通電を
制御する制御手段とを備えた同期電動機の制御装置。
4. A rotation angle detecting device according to claim 2 or 3 for obtaining an estimated angle of a synchronous electric rotor, and control means for controlling energization to the three-phase coil using the obtained estimated angle. A control device for a synchronous motor equipped with.
【請求項5】 複数個の永久磁石の間に突極を供えた回
転子と、三相コイルを備えた固定子とを有する同期電動
機の回転子の角度と回転角速度とを検出し、該同期電動
機の回転を制御する方法であって、 前記三相コイルに流れる電流に基づいて、同期電動機の
d軸電流を演算し、 前記三相コイルに流れる電流に基づいて、同期電動機の
q軸電流を演算し、 前記回転子の回転角から、直交二軸変換により、実際の
回転子のd−q変換に対応したγ−δ変換して得られた
平面上のγ軸の電流を、前記回転子の回転のモデルに基
づいて演算し、 前記回転子の回転角から、直交二軸変換により、実際の
回転子のd−q変換に対応したγ−δ変換して得られた
平面上のδ軸の電流を、前記モデルに基づいて演算し、 前記回転子の実際の回転角度と前記モデルに基づいて推
定した回転角度との偏差が、前記d軸電流と前記γ軸電
流との偏差に比例するとして、前記回転子の推定回転角
速度を、前回の推定回転角速度と該電流偏差とから求
め、 前記回転子の実際の回転角速度と前記モデルに基づいて
推定した回転角速度との偏差が、前記q軸電流と前記δ
軸電流との偏差に比例するとして、前記回転子の推定角
度を、前回の推定角度と前記推定回転角速度と該電流偏
差とから求め、 該求めた推定回転角速度に基づいて、前記三相コイルへ
の通電を制御する同期電動機の制御方法。
5. A synchronous motor having a rotor having salient poles between a plurality of permanent magnets and a stator having a three-phase coil, detects an angle and a rotational angular velocity of the rotor, and synchronizes the same. A method of controlling rotation of an electric motor, comprising: calculating a d-axis current of a synchronous motor based on a current flowing through the three-phase coil; and calculating a q-axis current of the synchronous motor based on a current flowing through the three-phase coil. The γ-axis current on a plane obtained by performing a γ-δ conversion corresponding to the actual dq conversion of the rotor by orthogonal biaxial conversion from the rotation angle of the rotor is calculated. Is calculated based on the rotation model of the rotor, and from the rotation angle of the rotor, by the orthogonal biaxial conversion, the δ axis on the plane obtained by γ-δ conversion corresponding to the dq conversion of the actual rotor. Current is calculated based on the model, and the actual rotation angle of the rotor and the model are calculated. Assuming that the deviation from the rotation angle estimated based on the above is proportional to the deviation between the d-axis current and the γ-axis current, the estimated rotation angular velocity of the rotor is calculated from the previous estimated rotation angular velocity and the current deviation. , The deviation between the actual rotational angular velocity of the rotor and the rotational angular velocity estimated based on the model is calculated by the q-axis current and the δ
Assuming that it is proportional to the deviation from the shaft current, the estimated angle of the rotor is obtained from the previous estimated angle, the estimated rotational angular velocity and the current deviation, and based on the obtained estimated rotational angular velocity, the three-phase coil Method of controlling a synchronous motor for controlling energization of a motor.
JP13739595A 1995-05-10 1995-05-10 Synchronous motor rotation angular velocity detection device, rotation angle detection device, control device and control method for synchronous motor Expired - Lifetime JP3358390B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13739595A JP3358390B2 (en) 1995-05-10 1995-05-10 Synchronous motor rotation angular velocity detection device, rotation angle detection device, control device and control method for synchronous motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13739595A JP3358390B2 (en) 1995-05-10 1995-05-10 Synchronous motor rotation angular velocity detection device, rotation angle detection device, control device and control method for synchronous motor

Publications (2)

Publication Number Publication Date
JPH08308286A true JPH08308286A (en) 1996-11-22
JP3358390B2 JP3358390B2 (en) 2002-12-16

Family

ID=15197672

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13739595A Expired - Lifetime JP3358390B2 (en) 1995-05-10 1995-05-10 Synchronous motor rotation angular velocity detection device, rotation angle detection device, control device and control method for synchronous motor

Country Status (1)

Country Link
JP (1) JP3358390B2 (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000074228A1 (en) * 1999-05-28 2000-12-07 Kabushiki Kaisha Yaskawa Denki Speed control method for synchronous motor and constant identifying method
EP1107446A2 (en) * 1999-11-30 2001-06-13 Hitachi, Ltd. Position-sensorless controlling method of synchronous motor
US6344725B2 (en) 1999-08-20 2002-02-05 Mitsubishi Denki Kabushiki Kaisha Method and apparatus for controlling a synchronous motor
US6396229B1 (en) 2000-03-06 2002-05-28 Hitachi, Ltd. Method of estimating a rotor position of synchronous motor, method of controlling synchronous motor with no position sensor and a controller of synchronous motor
WO2002050992A1 (en) * 2000-12-18 2002-06-27 Nagoya Industrial Science Research Institute Control method for synchronous motor
JP2002272195A (en) * 2001-03-08 2002-09-20 Fuji Electric Co Ltd Synchronous motor control device
JP2003072576A (en) * 2001-09-04 2003-03-12 Mitsubishi Electric Corp Motor-driven power steering control device and control method
US6628099B2 (en) 2001-08-09 2003-09-30 Hitachi, Ltd. Synchronous motor driving system and sensorless control method for a synchronous motor
JP2004210289A (en) * 2004-04-20 2004-07-29 Mitsubishi Electric Corp Electric power steering controller
US6825637B2 (en) 2001-04-24 2004-11-30 Mitsubishi Denki Kabushiki Kaisha System for controlling synchronous motor
US6840203B2 (en) 2002-06-27 2005-01-11 Honda Giken Kabushiki Kaisha Engine starting device
JP2010268612A (en) * 2009-05-15 2010-11-25 Aida Eng Ltd Drive controller of synchronous motors
WO2010150485A1 (en) 2009-06-25 2010-12-29 サンデン株式会社 Motor control device
JP2011004583A (en) * 2009-05-21 2011-01-06 Mitsubishi Electric Corp Permanent magnet rotating electrical machine
JP2013106478A (en) * 2011-11-15 2013-05-30 Sanki Eng Co Ltd Conveyer driving device
JP2013106480A (en) * 2011-11-15 2013-05-30 Sanki Eng Co Ltd Conveyer driving device
US10320317B2 (en) 2016-09-12 2019-06-11 Renesas Electronics Corporation Control device
CN113489277A (en) * 2020-02-19 2021-10-08 卧龙电气驱动集团股份有限公司 Sensorless salient pole permanent magnet synchronous motor and rotor characteristic detection and starting method
JP2021532711A (en) * 2018-07-31 2021-11-25 ロックウェル コリンズ ドイチェラント ゲーエムベーハー Control system and control method to control the momentum wheel device to stabilize the spacecraft

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5176420B2 (en) * 2007-08-02 2013-04-03 株式会社ジェイテクト Sensorless control device for brushless motor

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000074228A1 (en) * 1999-05-28 2000-12-07 Kabushiki Kaisha Yaskawa Denki Speed control method for synchronous motor and constant identifying method
US6344725B2 (en) 1999-08-20 2002-02-05 Mitsubishi Denki Kabushiki Kaisha Method and apparatus for controlling a synchronous motor
EP1107446A3 (en) * 1999-11-30 2003-10-08 Hitachi, Ltd. Position-sensorless controlling method of synchronous motor
EP1107446A2 (en) * 1999-11-30 2001-06-13 Hitachi, Ltd. Position-sensorless controlling method of synchronous motor
US6462492B1 (en) 1999-11-30 2002-10-08 Hitachi, Ltd. Position-sensorless controlling method of synchronous motor
US6396229B1 (en) 2000-03-06 2002-05-28 Hitachi, Ltd. Method of estimating a rotor position of synchronous motor, method of controlling synchronous motor with no position sensor and a controller of synchronous motor
WO2002050992A1 (en) * 2000-12-18 2002-06-27 Nagoya Industrial Science Research Institute Control method for synchronous motor
JP2002272195A (en) * 2001-03-08 2002-09-20 Fuji Electric Co Ltd Synchronous motor control device
US6825637B2 (en) 2001-04-24 2004-11-30 Mitsubishi Denki Kabushiki Kaisha System for controlling synchronous motor
US6933701B2 (en) 2001-04-24 2005-08-23 Mitsubishi Denki Kabushiki Kaisha Control apparatus for synchronous motor
US6628099B2 (en) 2001-08-09 2003-09-30 Hitachi, Ltd. Synchronous motor driving system and sensorless control method for a synchronous motor
US6650081B2 (en) 2001-08-09 2003-11-18 Hitachi, Ltd. Synchronous motor driving system
JP2003072576A (en) * 2001-09-04 2003-03-12 Mitsubishi Electric Corp Motor-driven power steering control device and control method
US6840203B2 (en) 2002-06-27 2005-01-11 Honda Giken Kabushiki Kaisha Engine starting device
JP2004210289A (en) * 2004-04-20 2004-07-29 Mitsubishi Electric Corp Electric power steering controller
JP2010268612A (en) * 2009-05-15 2010-11-25 Aida Eng Ltd Drive controller of synchronous motors
JP2011004583A (en) * 2009-05-21 2011-01-06 Mitsubishi Electric Corp Permanent magnet rotating electrical machine
WO2010150485A1 (en) 2009-06-25 2010-12-29 サンデン株式会社 Motor control device
EP2448105A1 (en) * 2009-06-25 2012-05-02 Sanden Corporation Motor control device
EP2448105A4 (en) * 2009-06-25 2013-05-01 Sanden Corp Motor control device
US8664906B2 (en) 2009-06-25 2014-03-04 Sanden Corporation Motor control device
JP2013106478A (en) * 2011-11-15 2013-05-30 Sanki Eng Co Ltd Conveyer driving device
JP2013106480A (en) * 2011-11-15 2013-05-30 Sanki Eng Co Ltd Conveyer driving device
US10320317B2 (en) 2016-09-12 2019-06-11 Renesas Electronics Corporation Control device
US10749456B2 (en) 2016-09-12 2020-08-18 Renesas Electronics Corporation Control device
JP2021532711A (en) * 2018-07-31 2021-11-25 ロックウェル コリンズ ドイチェラント ゲーエムベーハー Control system and control method to control the momentum wheel device to stabilize the spacecraft
CN113489277A (en) * 2020-02-19 2021-10-08 卧龙电气驱动集团股份有限公司 Sensorless salient pole permanent magnet synchronous motor and rotor characteristic detection and starting method

Also Published As

Publication number Publication date
JP3358390B2 (en) 2002-12-16

Similar Documents

Publication Publication Date Title
JP3358390B2 (en) Synchronous motor rotation angular velocity detection device, rotation angle detection device, control device and control method for synchronous motor
JP3454212B2 (en) Motor control device
JP4909797B2 (en) Motor control device
US7772790B2 (en) System and method for controlling motor using parameter associated with magnetic flux
JP4672236B2 (en) Control device for synchronous motor
US7486043B2 (en) Controller for motor
EP2020743B1 (en) Sensorless controlling apparatus for controlling a brushless motor
WO2007001007A1 (en) Power conversion control device, power conversion control method, and power conversion control program
JP4926492B2 (en) Motor control device
US9088193B2 (en) Motor exciting device and motor exciting method and motor control device and motor control method
US6774592B2 (en) Method and system for controlling a permanent magnet machine
JP2010029030A (en) Motor controller
JP3832443B2 (en) AC motor control device
JP3397013B2 (en) Control device for synchronous motor
JP2003125594A (en) Controller of permanent magnet synchronous motor
JP4120420B2 (en) Motor control device
JPH08331885A (en) Controller and control method of synchronous motor
US7161324B1 (en) Device for estimating pole position of synchronous motor
JP5233262B2 (en) Phase adjustment method for rotational position detector
JPH11122984A (en) Device and method for motor control
JP2002320397A (en) Motor rotor position estimating apparatus, position estimating method and program thereof
JP2006230200A (en) Control unit of ac motor
JP2010148324A (en) Motor controller
JP2001190099A (en) Vector control method of permanent magnet synchronous motor
JP2018139478A (en) Motor controller

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081011

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081011

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091011

Year of fee payment: 7

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091011

Year of fee payment: 7

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101011

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101011

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111011

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111011

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121011

Year of fee payment: 10

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121011

Year of fee payment: 10

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131011

Year of fee payment: 11

EXPY Cancellation because of completion of term