[go: up one dir, main page]

JP2019068601A - Control method of motor, and control arrangement of motor - Google Patents

Control method of motor, and control arrangement of motor Download PDF

Info

Publication number
JP2019068601A
JP2019068601A JP2017191265A JP2017191265A JP2019068601A JP 2019068601 A JP2019068601 A JP 2019068601A JP 2017191265 A JP2017191265 A JP 2017191265A JP 2017191265 A JP2017191265 A JP 2017191265A JP 2019068601 A JP2019068601 A JP 2019068601A
Authority
JP
Japan
Prior art keywords
motor
current
gain
control method
operating point
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
JP2017191265A
Other languages
Japanese (ja)
Other versions
JP6917264B2 (en
Inventor
透 松浦
Toru Matsuura
透 松浦
加藤 崇
Takashi Kato
崇 加藤
谷本 勉
Tsutomu Tanimoto
勉 谷本
佐々木 健介
Kensuke Sasaki
健介 佐々木
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2017191265A priority Critical patent/JP6917264B2/en
Publication of JP2019068601A publication Critical patent/JP2019068601A/en
Application granted granted Critical
Publication of JP6917264B2 publication Critical patent/JP6917264B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)

Abstract

To improve accuracy of rotation control of a motor.SOLUTION: A control method of a motor is a control method of a variable flux type motor where the magnetic flux from a permanent magnet toward a stator can be changed according to the application current to the motor, by a magnetic barrier layer provided in a rotor including a permanent magnet. This control method calculates a gain for use in the feedback control of the application current at multiple calculation timings in the route from the current working point indicated by the application current to a target working point indicated by the target current, and controls the application current by feedback control using the gain.SELECTED DRAWING: Figure 3

Description

本発明は、モータの制御方法、及び、モータの制御装置に関する。   The present invention relates to a control method of a motor and a control device of the motor.

モータにおいては、回転速度が制御される際に、磁気的な非線形性や磁気飽和に起因してモータのインダクタンスが変動することがある。そこで、特許文献1に開示されている技術のように、モータの非線形有限要素法などの解析により、あらかじめ電流値に対する各巻線の磁束鎖交数を求め、これらの電流値と磁束鎖交数とを対応させたデータテーブルを使用してモータのトルクなどを制御する技術が知られている。この技術により、制御パラメータが適正化され、より高い精度のモータ制御を実現することができる。   In a motor, when the rotational speed is controlled, the inductance of the motor may fluctuate due to magnetic non-linearity and magnetic saturation. Therefore, as in the technology disclosed in Patent Document 1, the flux linkage number of each winding with respect to the current value is obtained in advance by analysis of the nonlinear finite element method of the motor, etc., and these current values and the flux linkage number There is known a technique for controlling motor torque and the like using a data table corresponding to the above. By this technique, control parameters can be optimized and motor control with higher accuracy can be realized.

特開2008−141835号公報JP, 2008-141835, A

ここで、モータの中には、回転子に物理的な空隙などの磁気的障壁が設けられた構造の可変磁束型(または、可変漏れ磁束型)と称されるモータがある。この可変磁束型のモータにおいては、回転子が有する永久磁石から固定子へと向かう磁束の一部が磁気的障壁にて妨げられるように構成され、この磁気的障壁にて妨げられる磁束量はモータへの印加電流に応じて変化する。したがって、印加電流の大きさに応じて回転子から固定子へと向かう磁束量が変化するので、インダクタンスの変化量が比較的大きいという特徴がある。   Here, among the motors, there is a motor called a variable magnetic flux type (or variable leakage magnetic flux type) in which a rotor is provided with a magnetic barrier such as a physical air gap. In this variable flux motor, a part of the magnetic flux from the permanent magnet of the rotor to the stator is blocked by the magnetic barrier, and the amount of flux blocked by the magnetic barrier is the motor It changes according to the current applied to it. Therefore, since the amount of magnetic flux from the rotor to the stator changes according to the magnitude of the applied current, the amount of change in inductance is relatively large.

この可変磁束型のモータにおいては、磁気的障壁が設けられることにより、印加電流によってインダクタンスが大きく変化してしまう。そのため、特許文献1に開示されたような解析手法を用いてもインダクタンスの算出精度が十分に高くならないため、算出したインダクタンスを用いてトルク、速度、及び、位置などを制御しても、精度よく回転制御できないおそれがある。このようなことから、さらなる回転制御の精度を向上させる技術が求められている。   In this variable magnetic flux motor, the provision of the magnetic barrier causes a large change in the inductance due to the applied current. Therefore, even if the analysis method as disclosed in Patent Document 1 is used, the calculation accuracy of the inductance does not become sufficiently high. Therefore, even if torque, speed, position and the like are controlled using the calculated inductance, the accuracy is high. There is a risk that rotation control can not be performed. From such a thing, the technique which improves the precision of rotation control further is calculated | required.

本発明は、このような課題に着目してなされたものであり、モータの回転制御の精度を向上させることができるモータの制御方法、及び、モータの制御装置を提供することを目的とする。   The present invention has been made in view of such problems, and it is an object of the present invention to provide a motor control method and motor control device capable of improving the accuracy of motor rotation control.

本発明のモータの制御方法の一態様は、永久磁石を備える回転子に設けられる磁気的障壁によって、永久磁石から固定子へと向かう磁束をモータへの印加電流に応じて変化させることが可能な可変磁束型のモータの制御方法である。この制御方法は、印加電流のフィードバック制御に用いるゲインを、印加電流により示される現在の動作点から目標電流により示される目標動作点までの経路における複数の算出タイミングで、算出し、ゲインを用いたフィードバック制御によって印加電流を制御する。   According to one aspect of the motor control method of the present invention, a magnetic barrier provided on a rotor provided with a permanent magnet can change the magnetic flux from the permanent magnet to the stator according to the current applied to the motor It is a control method of a variable magnetic flux type motor. This control method calculates gains used for feedback control of the applied current at a plurality of calculation timings in a path from the current operating point indicated by the applied current to the target operating point indicated by the target current, and uses the gains. The applied current is controlled by feedback control.

本発明の一態様によれば、モータの回転制御の精度を向上させることができる。   According to one aspect of the present invention, the accuracy of rotation control of the motor can be improved.

図1は、第1実施形態の可変磁束型のモータの断面図である。FIG. 1 is a cross-sectional view of a variable magnetic flux type motor according to a first embodiment. 図2は、モータの一部分を示す構成図である。FIG. 2 is a block diagram showing a part of the motor. 図3は、モータ及びその制御装置のブロック図である。FIG. 3 is a block diagram of a motor and its control device. 図4は、ゲインの算出タイミングを示す図である。FIG. 4 is a diagram showing the timing of calculating the gain. 図5Aは、第1変形例におけるゲインの算出タイミングを示す図である。FIG. 5A is a diagram showing timing of calculating gains in the first modified example. 図5Bは、インダクタンスの変化の一例を示す図である。FIG. 5B is a diagram showing an example of a change in inductance. 図5Cは、インダクタンスの変化の一例を示す図である。FIG. 5C is a diagram showing an example of a change in inductance. 図6Aは、第2変形例におけるゲインの算出タイミングの一例を示す図である。FIG. 6A is a diagram showing an example of calculation timing of gain in the second modified example. 図6Bは、ゲインの算出タイミングの他の一例を示す図である。FIG. 6B is a diagram showing another example of gain calculation timing. 図7は、第3変形例におけるモータのトルクと時間との関係を示す図である。FIG. 7 is a diagram showing the relationship between the torque of the motor and time in the third modification. 図8は、第2実施形態のモータ及び制御装置のブロック図である。FIG. 8 is a block diagram of a motor and a controller of the second embodiment. 図9は、第3実施形態のモータ及び制御装置のブロック図である。FIG. 9 is a block diagram of a motor and a control device according to a third embodiment. 図10は、目標電流が振動する場合の動作点を示す図である。FIG. 10 is a diagram showing an operating point when the target current vibrates. 図11は、目標電流が振動する場合の動作点を示す図である。FIG. 11 is a diagram showing an operating point when the target current vibrates. 図12は、第4変形例における目標電流が振動する場合の動作点を示す図である。FIG. 12 is a diagram showing an operating point when the target current vibrates in the fourth modification. 図13は、目標電流が振動する場合の動作点を示す図である。FIG. 13 is a diagram showing an operating point when the target current vibrates.

以下、図面を参照して、本発明の実施形態について説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

(第1実施形態)
一般に、可変磁束型もしくは可変漏れ磁束型と称されるモータは、回転子などにおける物理的な構成に起因して、回転子から固定子へと向かう磁束量を変化可能に構成されている。この磁束の変化量はモータへの印加電流に応じて変化することが知られており、印加電流を制御することでインダクタンスを変化させることができるので、要求負荷に応じた最適動作点を実現することができる。
First Embodiment
In general, a motor referred to as variable flux type or variable leakage flux type is configured to be capable of changing the amount of magnetic flux from the rotor to the stator due to the physical configuration of the rotor or the like. It is known that the amount of change of the magnetic flux changes according to the current applied to the motor, and the inductance can be changed by controlling the applied current, so that an optimum operating point according to the required load is realized. be able to.

図1は、第1実施形態の可変磁束型の電動モータ(回転電機)100の軸方向に垂直な断面図であって、構成全体の4分の1を示す図である。全体構成の残りの4分の3の部分は、図1で示す部分構成が連続的に繰り返される。本実施形態のモータ100は、円環形状をなす固定子1と、固定子1と同心円状をなし、かつ、固定子1との間にエアギャップ13を有するように配置された回転子2と、回転子2に嵌装された複数の永久磁石3とを備え、電動機或いは発電機を構成する。   FIG. 1 is a cross-sectional view perpendicular to the axial direction of the variable magnetic flux type electric motor (rotating electric machine) 100 according to the first embodiment, showing a quarter of the entire configuration. In the remaining three quarters of the overall configuration, the partial configuration shown in FIG. 1 is continuously repeated. The motor 100 according to the present embodiment includes a stator 1 having an annular shape, and a rotor 2 disposed concentrically with the stator 1 and having an air gap 13 between the stator 1 and the stator 1. And a plurality of permanent magnets 3 fitted to the rotor 2 to constitute an electric motor or a generator.

固定子1は、リング状の固定子コア11と、固定子コア11から内周側に向けて突起する複数のティース8と、隣接するティース8間の空間であるスロット9とからなる。ティース8には、固定子巻線10が巻き回される。固定子コア11は、例えば軟磁性材料である電磁鋼板により形成される。   The stator 1 includes a ring-shaped stator core 11, a plurality of teeth 8 protruding from the stator core 11 toward the inner circumferential side, and a slot 9 which is a space between the adjacent teeth 8. The stator winding 10 is wound around the teeth 8. The stator core 11 is formed of, for example, an electromagnetic steel plate which is a soft magnetic material.

回転子2は、回転子コア12を有している。回転子コア12は、透磁率の高い金属製の鋼板を円環状に打ち抜き加工して形成された多数の電磁鋼板を軸方向に積層して構成された、いわゆる積層鋼板構造により円筒形に形成されている。また、回転子コア12の、固定子1と対向する周辺部の近傍には、周方向に沿って、複数の永久磁石3が互いに等間隔で、且つ、互いに隣接する永久磁石3の極性が異極性となるように設けられている。なお、本実施形態の可変磁束型のモータ100に係る回転子コア12は、図1で示す部分構成から推察されるとおり、周方向に沿って8個の永久磁石3が設けられた8極構造を有する。   The rotor 2 has a rotor core 12. The rotor core 12 is formed in a cylindrical shape by a so-called laminated steel plate structure configured by axially laminating a large number of electromagnetic steel plates formed by punching a steel plate having a high magnetic permeability in an annular shape. ing. Further, in the vicinity of the peripheral portion of rotor core 12 facing stator 1, along the circumferential direction, the plurality of permanent magnets 3 are equally spaced from each other, and the polarities of the permanent magnets 3 adjacent to each other are different. It is provided to be polar. The rotor core 12 according to the variable magnetic flux type motor 100 of the present embodiment has an eight-pole structure in which eight permanent magnets 3 are provided along the circumferential direction, as can be inferred from the partial configuration shown in FIG. Have.

また、回転子2は、隣接する永久磁石3が構成する各磁極間に、回転子コア12を形成する電磁鋼板を打ち抜き加工することで形成される空間部分である磁気的障壁(フラックスバリアともいう)4、5を有する。磁気的障壁4、5は、電磁鋼板よりも磁気抵抗が大きい。したがって、磁気的障壁4、5は、永久磁石3が回転子2上に構成する磁気回路において、磁石磁束に対する磁束障壁として作用する。図で示す通り、磁気的障壁4は回転子2の外周側よりも回転中心側の方が幅の狭い略三角形状に形成される。磁気的障壁5は、磁気的障壁4よりも回転中心側に、磁気的障壁4を覆うように略U字状に形成される。ただし、磁気的障壁4、5の形状は、後述する技術的効果を奏する限り、図で示す形状に限定されるものではない。また、回転子2には、磁気的障壁4、5が図のように形成されていることにより、ある一磁極を構成する永久磁石3から出た磁束が、隣接する他の永久磁石3が構成する磁極側へ漏洩する際の経路となる磁束バイパス路6が形成される。さらに、回転子2には、磁気的障壁4の外周側に、磁束バイパス路6と連結する幅狭のブリッジ形状部7が設けられている。   Further, the rotor 2 is a magnetic barrier (also referred to as a flux barrier) which is a space portion formed by punching an electromagnetic steel plate forming the rotor core 12 between magnetic poles formed by the adjacent permanent magnets 3. ) 4,5. The magnetic barriers 4 and 5 have larger magnetic resistance than the magnetic steel sheet. Thus, the magnetic barriers 4, 5 act as a flux barrier for the magnet flux in the magnetic circuit that the permanent magnets 3 constitute on the rotor 2. As shown in the figure, the magnetic barrier 4 is formed in a substantially triangular shape whose width on the rotation center side is narrower than the outer peripheral side of the rotor 2. The magnetic barrier 5 is formed in a substantially U shape so as to cover the magnetic barrier 4 closer to the center of rotation than the magnetic barrier 4. However, the shapes of the magnetic barriers 4 and 5 are not limited to the shapes shown in the drawings as long as the technical effects described later can be obtained. Further, in the rotor 2, the magnetic barriers 4 and 5 are formed as shown in the figure, so that the magnetic flux emitted from the permanent magnet 3 constituting one magnetic pole constitutes another adjacent permanent magnet 3. A magnetic flux bypass path 6 is formed which is a path for leakage to the magnetic pole side. Further, the rotor 2 is provided on the outer peripheral side of the magnetic barrier 4 with a narrow bridge-shaped portion 7 connected to the magnetic flux bypass path 6.

永久磁石3は、回転子コア12の対応部分に形成された空隙に嵌め込まれることにより回転子コア12に固定されている。また、永久磁石3は、回転子2の半径方向が磁化方向とされる。ここで、本実施形態では、永久磁石3の幾何学的な中心をd軸とし、当該d軸と電気的に直交する位置をq軸と定義する。なお、本実施形態の可変磁束型のモータ100は8極構造なので、d軸から機械角で22.5度の位置がq軸と定義される。なお、上述の磁気的障壁4、5は、q軸上に形成される。   The permanent magnet 3 is fixed to the rotor core 12 by being fitted into an air gap formed in a corresponding portion of the rotor core 12. Further, in the permanent magnet 3, the radial direction of the rotor 2 is the magnetization direction. Here, in the present embodiment, a geometric center of the permanent magnet 3 is defined as a d-axis, and a position electrically orthogonal to the d-axis is defined as a q-axis. In addition, since the variable magnetic flux type motor 100 of this embodiment has an eight-pole structure, a position of 22.5 degrees in mechanical angle from the d axis is defined as the q axis. The above-mentioned magnetic barriers 4 and 5 are formed on the q axis.

以上が、第1実施形態の可変磁束型のモータ100の基本となる構成である。ここで、本実施形態の詳細な説明の前に、本発明の対象である可変磁束型のモータ100の基本原理について説明する。   The above is the basic configuration of the variable magnetic flux type motor 100 according to the first embodiment. Here, before the detailed description of the present embodiment, the basic principle of the variable magnetic flux type motor 100 which is an object of the present invention will be described.

本発明が対象とする可変磁束型のモータ100は、固定子巻線10に印加される負荷電流(ステータ電流)の作用によって、回転子2が備える永久磁石3から出る磁束の一部(漏れ磁束)の磁路を変化させることができることを特徴とする。この特徴により、モータ100は、ステータ電流を制御することでステータ鎖交磁束を受動的に変化させることができるので、回転子2が備える永久磁石3の磁力を電流制御によって見かけ上可変にすることができる特性を有する。このような特性から、上述のように、本発明の対象である可変磁束型のモータ100は、可変漏れ磁束型とも呼ばれる。   The motor 100 of the variable magnetic flux type targeted by the present invention is a part of the magnetic flux emitted from the permanent magnet 3 provided in the rotor 2 by the action of the load current (stator current) applied to the stator winding 10 (leakage flux The magnetic path of the above can be changed. With this feature, the motor 100 can passively change the stator interlinkage magnetic flux by controlling the stator current, so that the magnetic force of the permanent magnet 3 included in the rotor 2 can be apparently varied by current control. Have the ability to Due to such characteristics, as described above, the variable flux motor 100, which is the subject of the present invention, is also referred to as a variable leakage flux type.

図2は、モータ100の一部分を示した構成図であって、可変磁束型における作動の概要を説明するための図である。なお、図2で示す可変磁束型のモータ100が有する各構成の形状および配置は、作動の概要を説明するために示した一般的なものである。   FIG. 2 is a configuration diagram showing a part of the motor 100, for explaining an outline of operation in the variable magnetic flux type. The shapes and arrangements of the components of the variable magnetic flux type motor 100 shown in FIG. 2 are general ones for explaining the outline of the operation.

モータ100は、固定子1と、固定子1との間にエアギャップ13を形成して配置される回転子2とを備える。そして、回転子2は、永久磁石3と、磁気的障壁4、5と、隣接する2つの永久磁石の間に設けられる磁気的障壁4、5間を経由して連結された磁束バイパス路6とを有する。なお、図の左側に示す矢印の指す方向は、回転子2の回転方向を示している。   The motor 100 includes a stator 1 and a rotor 2 disposed to form an air gap 13 between the stator 1 and the rotor 1. The rotor 2 includes a permanent magnet 3, magnetic barriers 4 and 5, and a magnetic flux bypass 6 connected via magnetic barriers 4 and 5 provided between two adjacent permanent magnets. Have. The direction indicated by the arrow shown on the left side of the drawing indicates the rotation direction of the rotor 2.

図2で示す磁路方向15は、固定子1が備える固定子巻線10に電流を通電しないときの漏れ磁束の流れる方向を示している。図2で示すように、回転子内において、永久磁石3から出た磁束の一部は、磁束バイパス路6を通って、隣接する異極側へ漏洩する。   The magnetic path direction 15 shown in FIG. 2 indicates the flow direction of the leakage flux when no current is applied to the stator winding 10 of the stator 1. As shown in FIG. 2, in the rotor, a part of the magnetic flux emitted from the permanent magnet 3 leaks to the adjacent different pole side through the magnetic flux bypass path 6.

このため、永久磁石3から出る固定子1側への主磁束成分の磁束量、すなわちステータ鎖交磁束が相対的に低減されるので、永久磁石3の磁力が見かけ上弱くなる。これにより、ステータ鎖交磁束によって発生する鉄損を低減することができる。この効果は、特に、低負荷、高速領域におけるモータ100の効率を改善する上で有効となる。   For this reason, the amount of magnetic flux of the main magnetic flux component from the permanent magnet 3 to the stator 1 side, that is, the stator interlinkage flux is relatively reduced, and the magnetic force of the permanent magnet 3 is apparently weakened. Thereby, the iron loss generated by the stator interlinkage magnetic flux can be reduced. This effect is particularly effective in improving the efficiency of the motor 100 in a low load, high speed region.

他方、磁路方向20は、固定子巻線10に電流を通電しているときの磁束の流れる方向を示している。ステータ電流が流れることで、永久磁石3から出た磁束は、磁路方向20が指し示すとおり、回転子2の回転方向の固定子側へ引き寄せられる。このため、固定子巻線10に電流を通電しないときには漏れ磁束として回転子2内で漏洩していた磁束をステータ鎖交磁束へと効率よく変換できる。これにより、モータ100は、永久磁石3から出る磁束が漏洩していない状態と同等の高トルクを出力することができる。   On the other hand, the magnetic path direction 20 indicates the flow direction of the magnetic flux when current is supplied to the stator winding 10. The flow of the stator current causes the magnetic flux emitted from the permanent magnet 3 to be drawn to the stator side in the rotational direction of the rotor 2 as the magnetic path direction 20 points. Therefore, when the current is not supplied to the stator winding 10, the magnetic flux leaking in the rotor 2 as a leakage magnetic flux can be efficiently converted into the stator interlinkage magnetic flux. Thereby, the motor 100 can output the high torque equivalent to the state which the magnetic flux which comes out of the permanent magnet 3 does not leak.

このように、回転子2に構成される磁極間に磁束バイパス路6を設け、ステータ電流を制御することで回転子内漏れ磁束を変化させることで、ステータ鎖交磁束が受動的に変化する特性を有するモータを可変磁束型(可変漏れ磁束型)という。   Thus, by providing the magnetic flux bypass path 6 between the magnetic poles formed in the rotor 2 and changing the leakage flux in the rotor by controlling the stator current, a characteristic in which the stator interlinkage magnetic flux changes passively The motor having the above is called a variable magnetic flux type (variable leakage magnetic flux type).

以上が本発明の対象となる可変磁束型のモータ100の基本原理である。以下、このような可変磁束型のモータ100を制御する制御装置の詳細について説明する。   The above is the basic principle of the variable magnetic flux type motor 100 to which the present invention is applied. Hereinafter, details of a control device that controls such a variable magnetic flux type motor 100 will be described.

図3は、モータ100及び制御装置200のブロック図である。なお、制御装置200は、中央演算装置(CPU)、読み出し専用メモリ(ROM)、ランダムアクセスメモリ(RAM)及び入出力インタフェース(I/Oインタフェース)を備えたマイクロコンピュータで構成される。制御装置200は、プログラムを記憶しており、記憶しているプログラムを実行することで、後述の制御などを実行する。   FIG. 3 is a block diagram of the motor 100 and the control device 200. The control device 200 is configured by a microcomputer including a central processing unit (CPU), a read only memory (ROM), a random access memory (RAM), and an input / output interface (I / O interface). The control device 200 stores a program, and executes the stored program to execute control described later.

制御装置200は、目標電流算出部230にて算出されるd軸目標電流Id *及びq軸目標電流Iq *に基づいて、回転制御に用いる三相交流電流Iu、Iv及びIwをモータ100に出力する。なお、目標電流算出部230においては、ドライバによるアクセルやブレーキなどの操作に基づいて、モータ100において所望の回転速度を実現するようなd軸目標電流Id *及びq軸目標電流Iq *が算出される。また、制御装置200には、モータ100の回転速度ωがフィードバック入力される。 Control device 200 controls three-phase AC currents I u , I v and I w used for rotation control based on d-axis target current I d * and q-axis target current I q * calculated by target current calculation unit 230. Is output to the motor 100. In target current calculation unit 230, d-axis target current I d * and q-axis target current I q * for achieving a desired rotational speed in motor 100 based on the driver's operation of an accelerator, a brake, etc. It is calculated. Further, the rotational speed ω of the motor 100 is feedback input to the control device 200.

d軸PI制御部201には、前段に設けられる減算器202から、d軸目標電流Id *からインバータ211から出力されるd軸電流Idを減じた減算値が入力される。さらに、d軸PI制御部201においては、ゲインマップ212にて求められるd軸ゲインGdが入力される。d軸ゲインGdには、比例制御ゲイン、及び、積分制御ゲインが含まれており、d軸PI制御部201は、入力されるd軸ゲインGdを用いた比例及び積分制御によって、d軸電流Idをフィードバック制御する。 A subtraction value obtained by subtracting the d-axis current I d output from the inverter 211 from the d-axis target current I d * is input to the d-axis PI control unit 201 from the subtractor 202 provided in the previous stage. Further, in the d-axis PI control section 201, the d-axis gain G d obtained by gain map 212 is inputted. The d-axis gain G d includes a proportional control gain and an integral control gain, and the d-axis PI control unit 201 performs d-axis by proportional and integral control using the input d-axis gain G d. The current I d is feedback controlled.

d軸PI制御部201の後段には、減算器203が設けられており、d軸PI制御部201から出力されるフィードバック制御されたd軸目標電流Id *から、d軸非干渉制御部204から出力されるd軸非干渉制御電流を減じた減算値が、インバータ211に出力される。 A subtractor 203 is provided at the subsequent stage of the d-axis PI control unit 201, and the d-axis non-interference control unit 204 is obtained from the feedback-controlled d-axis target current I d * output from the d-axis PI control unit 201. The subtraction value obtained by subtracting the d-axis non-interference control current output from V.sub.2 is output to the inverter 211.

q軸に関しても、制御装置200に入力されるq軸目標電流Iq *は、q軸PI制御部221、及び、減算器222によってフィードバック制御された後に、減算器223、及び、q軸非干渉制御部224により干渉成分がキャンセルされて非干渉化されて、インバータ211へ出力される、なお、この算出の過程において、ゲインマップ212からはq軸ゲインGqが入力される。 Also regarding the q axis, the q axis target current I q * input to the control device 200 is subjected to feedback control by the q axis PI control unit 221 and the subtracter 222, and then the subtractor 223 and the q axis noninterference The interference component is canceled and decoupled by the control unit 224 and output to the inverter 211. Note that, in the process of this calculation, the q-axis gain G q is input from the gain map 212.

インバータ211においては、入力されるd軸目標電流Id *及びq軸目標電流Iq *に応じてスイッチング素子が制御されることで、三相交流電流Iu、Iv及びIwがモータ100に出力される。このようにして、モータ100の回転制御が行われる。なお、インバータ211とモータ100との間には、電流計101が設けられており、電流計101において測定された三相交流電流Iu、Iv及びIwに対して、uvw相からdq軸への変換が行われて、d軸電流Id及びq軸電流Iqが制御装置200へフィードバック入力される。 In inverter 211, the switching elements are controlled according to d-axis target current I d * and q-axis target current I q * input, whereby three-phase AC currents Iu, Iv and Iw are output to motor 100. Ru. Thus, rotation control of the motor 100 is performed. An ammeter 101 is provided between the inverter 211 and the motor 100, and the uvw phase is converted to the dq axis with respect to the three-phase AC currents Iu, Iv and Iw measured by the ammeter 101. Is performed, and the d-axis current I d and the q-axis current I q are feedback input to the controller 200.

ここで、ゲインマップ212における処理について説明する。可変磁束型のモータ100においては、印加電流に応じてインダクタンスが大きく変化する。また、一般に、モータ100においては、インダクタンスに応じて、印加電流のフィードバック制御における応答性が変化する。すなわち、可変磁束型のモータ100においては、印加電流に応じてフィードバック制御の応答性が大きく異なることになる。   Here, processing in the gain map 212 will be described. In the variable magnetic flux motor 100, the inductance largely changes according to the applied current. In general, in motor 100, the responsiveness in feedback control of applied current changes according to the inductance. That is, in the variable magnetic flux type motor 100, the responsiveness of feedback control is largely different according to the applied current.

d軸PI制御部201、及び、q軸PI制御部221におけるフィードバック制御に用いられるゲイン(比例制御ゲイン、及び、積分制御ゲイン)が大きければ、電流が定常状態になるまでの時間が短いが振動して発散するおそれがある。一方、ゲインが小さければ、発散するおそれは小さいが定常状態になるまでの時間が長い。そこで、モータ100への印加電流に応じて、発散することなく最短で定常状態となるようなゲインを、ゲインマップ212が予め記憶しているものとする。   If the gains (proportional control gain and integral control gain) used for feedback control in the d-axis PI control unit 201 and the q-axis PI control unit 221 are large, the time for the current to reach a steady state is short, but the vibration is And there is a risk of On the other hand, if the gain is small, the risk of divergence is small, but the time to reach a steady state is long. Therefore, according to the current applied to the motor 100, it is assumed that the gain map 212 stores in advance a gain that is in the shortest steady state without diverging.

ゲインマップ212は。このような予め記憶しているマップを用いて、モータ100に入力されるd軸電流Id、及び、q軸電流Iqに応じて、d軸ゲインGd、及び、q軸ゲインGqを算出する。なお、ゲインマップ212によるゲインの算出は、算出タイミング生成部214により生成される算出タイミングTMに応じて行われる。そして、算出されたゲインは、次の算出タイミングまで使用されることになる。 The gain map 212 is. The d-axis gain G d and the q-axis gain G q are calculated according to the d-axis current I d and the q-axis current I q input to the motor 100 using such a prestored map. calculate. The calculation of the gain by the gain map 212 is performed according to the calculation timing TM generated by the calculation timing generation unit 214. Then, the calculated gain is used until the next calculation timing.

インダクタンス推定部213においては、d軸ゲインGd、及び、q軸ゲインGqの入力から、モータ100のd軸インダクタンスLd、及び、q軸インダクタンスLqが求められる。これは、モータ100への印加電流は、ゲイン、及び、インダクタンスのそれぞれと対応しているので、求められるゲインに応じてインダクタンスを推定することができるためである。モータ100への印加電流からインダクタンスを推定することもできる。 The inductance estimation unit 213 obtains the d-axis inductance L d and the q-axis inductance L q of the motor 100 from the input of the d-axis gain G d and the q-axis gain G q . This is because the current applied to the motor 100 corresponds to each of the gain and the inductance, so the inductance can be estimated according to the gain to be obtained. The inductance can also be estimated from the current applied to the motor 100.

算出タイミング生成部214においては、入力されるd軸電流Id、及び、q軸電流Iqにより定まる現在の動作点と、d軸目標電流Id *、及び、q軸目標電流Iq *により定まる目標動作点とから、ゲインの算出タイミングを算出し、このタイミングを示す算出タイミングTMをゲインマップ212に出力する。算出タイミング生成部214には、モータ100の制御周期、負荷条件、回転速度などの運転状態が入力され、これらの運転状態を用いて算出タイミングが算出されてもよい。 In the calculation timing generation unit 214, the current operating point determined by the input d-axis current I d and q-axis current I q , the d-axis target current I d * , and the q-axis target current I q * The calculation timing of the gain is calculated from the target operation point to be determined, and the calculation timing TM indicating this timing is output to the gain map 212. The calculation timing generation unit 214 may receive an operation state such as a control cycle of the motor 100, a load condition, and a rotational speed, and the calculation timing may be calculated using these operation states.

d軸非干渉制御部204、及び、q軸非干渉制御部224は、d軸とq軸とのそれぞれにおいて、相互の非干渉化を実現するd軸非干渉制御電流、q軸非干渉制御電流を求め、それぞれを減算器203、及び、減算器223に出力する。d軸非干渉制御部204は、モータの回転速度ω、インバータ211から出力されるd軸電流Id、及び、インダクタンス推定部213にて推定されるd軸インダクタンスLdから、d軸非干渉制御電流を求める。同様に、q軸非干渉制御部224は、モータの回転速度ω、インバータ211から出力されるq軸電流Iq、及び、インダクタンス推定部213にて推定されるq軸インダクタンスLqから、q軸非干渉制御電流を求める。 The d-axis non-interference control unit 204 and the q-axis non-interference control unit 224 are a d-axis non-interference control current and a q-axis non-interference control current for realizing mutual non-interference in each of the d-axis and q-axis Are respectively output to the subtractor 203 and the subtractor 223. The d-axis non-interference control unit 204 performs d-axis non-interference control from the rotational speed ω of the motor, the d-axis current I d output from the inverter 211, and the d-axis inductance L d estimated by the inductance estimation unit 213. Determine the current. Similarly, the q-axis non-interference control unit 224 determines the q-axis from the motor rotational speed ω, the q-axis current I q output from the inverter 211, and the q-axis inductance L q estimated by the inductance estimation unit 213. Determine non-interference control current.

ここで、一般的なモータの制御においては、ゲインは固定値を用いる場合が多い。これに対して、可変磁束型のモータ100においては、印加電流に応じてインダクタンスが大きく変化するため、フィードバック制御に用いるゲインとして固定値を用いると追従性が悪くなり、オーバーシュートや安定化までに時間を要してしまうことがある。そこで、算出タイミング生成部214により指示される算出タイミングで、ゲインマップ212におけるゲインの算出を逐次行うことにより、フィードバック制御によって発散することなく安定化までの時間を短くすることができる。   Here, in general motor control, the gain often uses a fixed value. On the other hand, in the variable magnetic flux type motor 100, since the inductance largely changes according to the applied current, the use of a fixed value as the gain for feedback control causes poor followability, which leads to overshoot and stabilization. Sometimes it takes time. Therefore, by sequentially calculating the gains in the gain map 212 at the calculation timing instructed by the calculation timing generation unit 214, it is possible to shorten the time to stabilization without diverging by feedback control.

図4は、算出タイミング生成部214による算出タイミングを示す図である。   FIG. 4 is a diagram showing calculation timing by the calculation timing generation unit 214. As shown in FIG.

この図においては、横軸にd軸電流Idが縦軸にq軸電流Iqが示されるとともに、モータ100の動作点が示されている。d軸電流Id及びq軸電流Iqが共にゼロとなる初期動作点であるP0から、d軸目標電流Id *及びq軸目標電流Iq *により示される目標動作点であるP*へと印加電流を変化させる場合の経路が示されている。そして、この例においては、初期動作点P0から目標動作点P*までの経路において、P1からP7までの複数の算出タイミングでゲインマップ212によるゲインの算出が行われる。なお、P1からP7までの算出タイミングは一度に決められる必要はなく、たとえばP1においてP2を決定した後にP2においてP3を決定するように、逐次算出タイミングを求めてもよい。 In this figure, the d-axis current I d is shown on the horizontal axis, and the q-axis current I q is shown on the vertical axis, and the operating point of the motor 100 is shown. From the initial operating point P0 where the d-axis current I d and the q-axis current I q are both zero, to the target operating point P * indicated by the d-axis target current I d * and the q-axis target current I q * And the path when changing the applied current is shown. Then, in this example, in the path from the initial operating point P0 to the target operating point P * , the gain is calculated by the gain map 212 at a plurality of calculation timings from P1 to P7. Note that the calculation timings of P1 to P7 do not have to be determined at one time, and for example, the calculation timings may be determined sequentially so that P2 is determined after P2 is determined in P1.

具体的には、例えば、初期動作点P0においては、その電流値からゲインが算出され、算出されたゲインを用いて初期動作点P0から次の算出タイミングである動作点P1までのフィードバック制御が行われる。動作点P1においては、動作点P1における電流値からゲインが算出され、動作点P1から次のゲインの算出タイミングである動作点P2までのフィードバック制御が行われる。このように、逐次ゲインの算出を行うことで、フィードバック制御の制御精度を向上させることができる。   Specifically, for example, at the initial operation point P0, the gain is calculated from the current value, and feedback control from the initial operation point P0 to the operation point P1 which is the next calculation timing is performed using the calculated gain. It will be. At the operating point P1, the gain is calculated from the current value at the operating point P1, and feedback control is performed from the operating point P1 to the operating point P2, which is the timing for calculating the next gain. Thus, the control accuracy of feedback control can be improved by calculating the gain sequentially.

なお、本実施形態においては、経路上の7つの動作点にてゲインが算出されたがこれに限らない。複数の動作点において逐次ゲインが算出されればよい。また、算出タイミング生成部214は、モータ100の制御周期、負荷条件、回転速度などの運転状態に応じて、ゲインの算出タイミングやゲインの算出タイミングや算出周期を適宜決定することができる。   In the present embodiment, the gains are calculated at seven operating points on the path, but the present invention is not limited to this. The gains may be calculated sequentially at a plurality of operating points. In addition, the calculation timing generation unit 214 can appropriately determine the calculation timing of the gain, the calculation timing of the gain, and the calculation period according to the control period of the motor 100, the load condition, the operating condition such as the rotation speed.

第1実施形態によれば以下の効果を得ることができる。   According to the first embodiment, the following effects can be obtained.

第1実施形態の制御方法によって制御されるモータ100は、可変磁束型であって、磁気的障壁4、5が設けられる回転子2を有しており、印加される電流に応じて回転子2が有する永久磁石3から固定子1へと向かう磁束を変化させることができる。このモータ100を制御するために、モータ100に印加するd軸電流Id及びq軸電流Iqを用いたd軸PI制御部201、q軸PI制御部221におけるフィードバック制御に用いるゲインがゲインマップ212にて求められる。 The motor 100 controlled by the control method of the first embodiment is of the variable magnetic flux type, and has the rotor 2 provided with the magnetic barriers 4 and 5, and the rotor 2 according to the applied current. The magnetic flux from the permanent magnet 3 to the stator 1 can be changed. In order to control this motor 100, the gain is a gain map used for feedback control in the d-axis PI control section 201, the q-axis PI control section 221 using the d-axis current I d and the q-axis current I q is applied to the motor 100 It is determined at 212.

算出タイミング生成部214は、初期動作点P0から目標電流により示される目標動作点P*までの経路において、経路上の複数の動作点P1からP7までを算出タイミングとして設定する。そして、ゲインマップ212は、逐次、算出タイミングにおける動作点の電流に基づいて、ゲインを算出する。このように逐次算出されるゲインを用いてd軸PI制御部201、及び、q軸PI制御部221においてフィードバック制御がされて、モータ100に印加される電流Id、Iq(Iu、Iv、Iw)が求められる。 The calculation timing generation unit 214 sets a plurality of operation points P1 to P7 on the path as calculation timings in the path from the initial operation point P0 to the target operation point P * indicated by the target current. Then, the gain map 212 sequentially calculates the gain based on the current at the operating point at the calculation timing. The feedback control is performed in the d-axis PI control unit 201 and the q-axis PI control unit 221 using the gains sequentially calculated in this manner, and the currents I d and I q (I u , I) applied to the motor 100 v , I w ) are obtained.

可変磁束型のモータ100は、印加電流に応じてインダクタンスが大きく変化する特徴を有する。また、一般に、モータ100においては、インダクタンスに応じて印加電流のフィードバック制御における応答性が異なる。すなわち、可変磁束型のモータ100においては、入力される電流に応じてフィードバック制御の応答性が大きく異なるので、印加電流に応じてフィードバック制御に用いるd軸ゲインGd及びq軸ゲインGqを算出する必要がある。 The variable magnetic flux motor 100 is characterized in that the inductance changes significantly in response to the applied current. In general, in motor 100, responsiveness in feedback control of applied current differs depending on the inductance. That is, in the variable magnetic flux type motor 100, the response of the feedback control in accordance with the current input is greatly different, calculates the d-axis gain G d and q-axis gain G q is used in the feedback control in accordance with the applied current There is a need to.

そこで、モータ100において初期動作点P0から目標動作点P*までの変化を制御する場合には、変化の経路において複数の算出タイミングを設定し、これらの算出タイミングで、印加電流に応じたゲインの算出を行う。このようにすることで、インダクタンスが大きく変化しても適時ゲインが算出されるので、フィードバック制御が適切に行われ、発散の抑制や安定化時間の短縮を図ることができる。 Therefore, when controlling the change from the initial operating point P0 to the target operating point P * in the motor 100, a plurality of calculation timings are set in the change path, and at these calculation timings, the gain corresponding to the applied current is set. Calculate. In this way, even if the inductance changes significantly, the gain can be calculated appropriately, so feedback control can be appropriately performed, and divergence can be suppressed and stabilization time can be shortened.

第1実施形態のモータ100の制御方法によれば、算出タイミング生成部214は、モータ100の制御周期、負荷条件、回転速度などの運転状態に応じて、ゲインの算出タイミングを定める。このようにすることで、例えば、モータ100のインダクタンスの変化量が大きい場合にはゲインの算出間隔を短くすることで最適なフィードバック制御を実現することができる。一方、モータ100のインダクタンスの変化量が小さい場合には算出間隔を長くすることで不要なゲインの変化を抑制することができる。   According to the control method of the motor 100 of the first embodiment, the calculation timing generation unit 214 determines the calculation timing of the gain in accordance with the operation condition such as the control cycle, load condition, and rotational speed of the motor 100. By doing this, for example, when the amount of change in the inductance of the motor 100 is large, optimal feedback control can be realized by shortening the calculation interval of the gain. On the other hand, when the change amount of the inductance of the motor 100 is small, an unnecessary change in the gain can be suppressed by lengthening the calculation interval.

第1実施形態のモータ100の制御方法によれば、ゲインマップ212は、ゲインの算出タイミングにおいて、現在の算出タイミング動作点を示す電流値に基づいてゲインを算出する。このようにすることで、比較的単純な制御でゲインを逐次算出することができるので、全体の処理を簡略化することができる。   According to the control method of the motor 100 of the first embodiment, the gain map 212 calculates the gain based on the current value indicating the current calculation timing operation point at the gain calculation timing. By doing this, the gain can be sequentially calculated with relatively simple control, so that the whole process can be simplified.

(第1変形例)
上述の第1実施形態の例においては、ゲインの算出タイミングにおいて、現在の動作点の電流に基づいて所定の算出周期ごとにゲインを修正する例について説明した。本実施形態においては、ゲインの算出タイミングの設定方法の変形例について説明する。
(First modification)
In the example of the first embodiment described above, an example has been described in which the gain is corrected for each predetermined calculation cycle based on the current of the current operating point at the calculation timing of the gain. In this embodiment, a modification of the method of setting the calculation timing of the gain will be described.

図5Aは、ゲインの算出タイミングの第1変形例を示す図である。この図においては、動作点の変化の経路のみが一次元で示されている。   FIG. 5A is a diagram showing a first modification of the calculation timing of the gain. In this figure, only the path of change of the operating point is shown in one dimension.

この例によれば、算出タイミング生成部214は、初期動作点P0から目標動作点P*までの経路において、P1からP6までの動作点をゲインの算出タイミングとして設定する。そして、各々のゲインの算出タイミングにおいては、現在の算出タイミングの動作点と次の算出タイミングでの動作点との中間動作点を求め、この中間動作点を示す電流を用いてゲインを算出する。 According to this example, the calculation timing generation unit 214 sets the operation point from P1 to P6 as the calculation timing of the gain in the path from the initial operation point P0 to the target operation point P * . Then, at each gain calculation timing, an intermediate operation point between the current calculation timing operation point and the operation point at the next calculation timing is determined, and the gain is calculated using the current indicating this intermediate operation point.

具体的には、例えば、初期動作点P0においては、算出タイミング生成部214は、現在の算出タイミングの初期動作点P0と次の算出タイミングでの動作点P1との中間動作点を、経路上における初期動作点P0と動作点P1との中間に生成する。そして、中間動作点は、算出タイミングTMを用いて、ゲインマップ212に伝達される。このようにして、ゲインマップ212において中間動作点でのゲインが算出されるので、そのゲインを用いて初期動作点P0から動作点P1までのフィードバック制御を行うことができる。   Specifically, for example, at the initial operation point P0, the calculation timing generation unit 214 sets an intermediate operation point between the initial operation point P0 of the current calculation timing and the operation point P1 at the next calculation timing on the route. It is generated halfway between the initial operating point P0 and the operating point P1. Then, the intermediate operation point is transmitted to the gain map 212 using the calculation timing TM. Thus, since the gain at the intermediate operating point is calculated in the gain map 212, feedback control from the initial operating point P0 to the operating point P1 can be performed using the gain.

ここで、ゲインを算出するタイミングにおいて、現在の動作点のインダクタンスに対して次の算出タイミングでのインダクタンスが小さい場合について検討する。   Here, at the timing of calculating the gain, the case where the inductance at the next calculation timing is smaller than the inductance at the current operating point will be examined.

図5Bは、インダクタンスが小さくなる場合の電流とインダクタンスとの関係を示す図である。この図には、現在の算出タイミングにおける動作点と、次の算出タイミングでの動作点が示されている。そして、現在の動作点から次の算出タイミングの動作点に向かって、インダクタンスLが小さくなることが示されている。   FIG. 5B is a diagram showing the relationship between the current and the inductance when the inductance is reduced. This figure shows the operating point at the current calculation timing and the operating point at the next calculation timing. Then, it is shown that the inductance L becomes smaller from the current operating point to the operating point of the next calculation timing.

現在の動作点から次の算出タイミングの動作点までの区間について検討すれば、この区間の開始タイミングである現在の動作点においては、インダクタンスは比較的大きいのにも関わらず、中間動作点に基づいて算出された比較的小さなゲインがフィードバック制御に用いられるので、応答性が低くなる。これに対して、この区間の終了タイミングである次の算出タイミングの動作点においては、インダクタンスは比較的小さいのにも関わらず、中間動作点に基づいて算出された比較的大きなゲインが用いられるので、応答性が高くなる。このように、初期動作点P0から動作点P1へと変化する区間においては、応答性が徐々に高くなることによる安定性の向上が見込まれる。   Considering the section from the current operation point to the operation point of the next calculation timing, the inductance is relatively large at the current operation point which is the start timing of this section, but based on the intermediate operation point Since the relatively small gain calculated in the above manner is used for feedback control, the responsiveness becomes low. On the other hand, at the operation point of the next calculation timing which is the end timing of this section, although the inductance is relatively small, a relatively large gain calculated based on the intermediate operation point is used. , Become more responsive. As described above, in the section that changes from the initial operating point P0 to the operating point P1, an improvement in stability due to the gradually higher response is expected.

次に、ゲインを算出するタイミングにおいて、現在の動作点のインダクタンスに対して次の算出タイミングでのインダクタンスが大きい場合について検討する。   Next, the case where the inductance at the next calculation timing is larger than the inductance at the current operating point at the timing of calculating the gain will be examined.

図5Cは、インダクタンスが大きくなる場合の電流とインダクタンスとの関係を示す図である。この図には、現在の動作点から次の算出タイミングの動作点に向かって、インダクタンスLが大きくなることが示されている。   FIG. 5C is a diagram showing the relationship between the current and the inductance when the inductance is increased. In this figure, it is shown that the inductance L increases from the current operating point to the operating point of the next calculation timing.

現在の動作点から次の算出タイミングの動作点までの区間においては、開始タイミングである現在の動作点においては、インダクタンスは比較的小さいのにも関わらず、中間動作点に基づいて算出された比較的大きなゲインが用いられるので、応答性が高くなる。これに対して、この区間の終了タイミングである次の算出タイミングの動作点においては、インダクタンスは比較的大きいのにも関わらず、中間動作点に基づいて算出された比較的小さいゲインが用いられるので、応答性が低くなる。このように、動作点がP0からP1へと変化する区間においては、応答性が徐々に低くなるため、当該区間の始期では応答性が高く発散しやすいが終期では発散の抑制が見込まれる。   In the section from the current operation point to the operation point of the next calculation timing, at the current operation point which is the start timing, although the inductance is relatively small, the comparison calculated based on the intermediate operation point Response is increased because a large gain is used. On the other hand, at the operation point of the next calculation timing which is the end timing of this section, although the inductance is relatively large, a relatively small gain calculated based on the intermediate operation point is used. , Responsiveness is low. As described above, in the section in which the operating point changes from P0 to P1, the responsiveness gradually decreases. Therefore, the response is high at the beginning of the section and is likely to diverge, but the suppression of the divergence is expected at the end.

第1変形例によれば以下の効果を得ることができる。   According to the first modification, the following effects can be obtained.

第1変形例のモータ100の制御方法によれば、算出タイミング生成部214は、ゲインの算出タイミングにおいて、現在の動作点と、次の算出タイミングにおける動作点との中間動作点を両者間の経路において生成する。そして、ゲインマップ212は、その中間動作点を示す電流に基づいてゲインを算出する。このようにすることにより、次のゲインの算出タイミングまでの間にモータ100のインダクタンスが大きく変化するような場合であっても、中間動作点の電流を用いて算出したゲインを用いることにより、フィードバック制御による発散や収束時間の長期化を抑制することができる。   According to the control method of motor 100 of the first modification, calculation timing generation unit 214 sets an intermediate operation point between the current operation point and the operation point at the next calculation timing at the gain calculation timing as a path between the two. Generate at Then, the gain map 212 calculates the gain based on the current indicating the intermediate operation point. By doing this, even when the inductance of the motor 100 changes significantly until the next gain calculation timing, feedback is obtained by using the gain calculated using the current at the intermediate operating point. It is possible to suppress the divergence due to control and the increase in convergence time.

第1変形例のモータ100の制御方法によれば、図5Bに示したように、現在の動作点から次の算出タイミングでの動作点に向かって、モータ100のインダクタンスが小さくなる。このような場合には、現在の動作点から次の算出タイミングの動作点までの区間において、応答性が徐々に高くなることにより安定性の向上を図ることができる。   According to the control method of the motor 100 of the first modification, as shown in FIG. 5B, the inductance of the motor 100 decreases from the current operating point toward the operating point at the next calculation timing. In such a case, in the section from the current operation point to the operation point of the next calculation timing, stability can be improved by gradually increasing the responsiveness.

第1変形例のモータ100の制御方法によれば、図5Cに示したように、現在の動作点から次の算出タイミングでの動作点に向かって、モータ100のインダクタンスが大きくなる。このような場合には、現在の動作点から次の算出タイミングの動作点までの区間において、応答性が徐々に低くなることにより発散の抑制を図ることができる。   According to the control method of the motor 100 of the first modification, as shown in FIG. 5C, the inductance of the motor 100 increases from the current operating point to the operating point at the next calculation timing. In such a case, in the section from the current operating point to the operating point of the next calculation timing, the responsiveness can be gradually reduced, so that the divergence can be suppressed.

(第2変形例)
第1実施形態におけるこれまでの例においては、ゲインの算出周期が一定である例について説明した。第2変形例においては、算出周期を変化させる例について説明する。
(2nd modification)
In the previous examples in the first embodiment, the example in which the calculation period of the gain is constant has been described. In the second modification, an example in which the calculation cycle is changed will be described.

図6A、図6Bは、第2変形例における動作点の変化を示す図である。   FIG. 6A and FIG. 6B are diagrams showing changes in the operating point in the second modification.

図6Aに示される場合には、図6Bに示される場合と比較すると、初期動作点P0と目標動作点P*との間におけるq軸電流Iqの差が大きい。ここで、q軸電流Iqはモータ100のトルクに影響を与えるため、図6Aに示される場合には、図6Bに示される場合と比較すると、初期動作点P0から目標動作点P*までの間のモータ100のトルクの変化が小さい。 In the case shown in FIG. 6A, the difference between the q-axis current I q between the initial operating point P0 and the target operating point P * is large as compared with the case shown in FIG. 6B. Here, since the q-axis current I q affects the torque of the motor 100, the case shown in FIG. 6A is different from the case shown in FIG. 6B from the initial operating point P0 to the target operating point P * . The change of the torque of the motor 100 between is small.

そこで、図6Aに示したような比較的トルクの変化が大きい場合には、ゲインの大きな変化が見込まれるので、初期動作点P0から目標動作点P*までの間において、ゲインの算出間隔を短く設定する。これに対して、図6Bに示したような比較的トルクの変化が小さい場合には、算出間隔を長く設定する。 Therefore, when the change in torque is relatively large as shown in FIG. 6A, a large change in gain is expected, so the gain calculation interval is short between the initial operating point P0 and the target operating point P *. Set On the other hand, when the change in torque is relatively small as shown in FIG. 6B, the calculation interval is set long.

これにより、トルクの変動が大きくゲインの算出頻度を高める必要がある場合には、ゲインの算出間隔を短くすることで、ゲインの算出頻度が高くなり、フィードバック制御における追従性を向上させることができる。一方、トルクの変動が小さく、多くのゲインの算出を必要としない場合には、ゲインの算出間隔を長くすることで、ゲインの算出頻度が低くなり、不要な処理を省略することができる。   As a result, when the torque fluctuation is large and it is necessary to increase the calculation frequency of the gain, by shortening the calculation interval of the gain, the calculation frequency of the gain becomes high, and the followability in feedback control can be improved. . On the other hand, when the fluctuation of torque is small and it is not necessary to calculate a large amount of gain, the frequency of calculating the gain is lowered by lengthening the interval of calculating the gain, and unnecessary processing can be omitted.

第2変形例によれば以下の効果を得ることができる。   According to the second modification, the following effects can be obtained.

第2変形例のモータ100の制御方法によれば、初期動作点P0から目標動作点P*までの経路においてq軸電流の変化が大きい場合には、算出タイミング生成部214は、ゲインの算出タイミングの間隔を多くする。このようにすることで、トルクの変動が大きい場合には頻繁にゲインを算出できるので、追従性を向上させることができる。一方、d軸電流の変化が小さく、トルクの変化が小さい場合には、ゲインの頻繁な変更は不要なので、ゲインの算出間隔を長くすることで、不要な処理を省略することができる。 According to the control method of the motor 100 of the second modification, when the change in q-axis current is large in the path from the initial operating point P0 to the target operating point P * , the calculation timing generation unit 214 calculates the gain calculation timing. Increase the interval between By doing this, since the gain can be calculated frequently when the fluctuation of the torque is large, the followability can be improved. On the other hand, when the change of the d-axis current is small and the change of the torque is small, frequent change of the gain is unnecessary. Therefore, unnecessary processing can be omitted by increasing the calculation interval of the gain.

(第3変形例)
第2変形例においては、ゲインの算出周期を変更する例について説明した。第3変形例においては、複数のゲインの算出周期を可変に設定する例について説明する。
(Third modification)
In the second modification, an example in which the calculation period of the gain is changed has been described. In the third modified example, an example in which calculation periods of a plurality of gains are variably set will be described.

図7は、制御装置200によって制御される場合のモータ100のトルクと、経過時間との関係を示す図である。なお、縦軸には、トルクが示されており、初期動作点P0、及び、目標動作点P*におけるトルクが、T0、及び、T*として示されている。トルクT0、及び、T*となる時刻が、t0、及び、teとして示されている。 FIG. 7 is a diagram showing the relationship between the torque of the motor 100 and the elapsed time when controlled by the control device 200. As shown in FIG. On the vertical axis, torque is shown, and torques at the initial operating point P0 and the target operating point P * are shown as T0 and T * . The times at which the torque T0 and T * become are shown as t0 and te.

この図によれば、トルクは、その値が小さい場合には変化率が大きく、その値が大きい場合には変化率が小さい。そこで、トルクについては、トルクT0からT*までの間隔が等間隔になるようにT1乃至T8が設定される。そして、トルクT1乃至T8と対応する時刻が、t1乃至t8として設定される。 According to this figure, the torque has a large change rate when the value is small, and the change rate is small when the value is large. Therefore, for torque, T1 to T8 are set such that the intervals from torque T0 to T * are equal. Then, times corresponding to the torques T1 to T8 are set as t1 to t8.

例えば、トルクがT0からT1に変化する区間においては、トルクの変化率が比較的大きいので、時刻t0からt1までのゲインの算出間隔は比較的短くなる。これに対して、トルクがT8から目標トルクTfに変化するまでの区間においては、トルクの変化率が比較的小さいので、時刻t8から目標時刻tfまでのゲインの算出間隔は比較的長くなる。   For example, in a section where the torque changes from T0 to T1, since the rate of change in torque is relatively large, the calculation interval of gain from time t0 to t1 becomes relatively short. On the other hand, since the rate of change of the torque is relatively small in the section from when the torque changes from T8 to the target torque Tf, the gain calculation interval from the time t8 to the target time tf becomes relatively long.

このように、算出タイミング生成部214は、図7に示すようなトルクと時間との関係を用いて、トルクの変化量が等間隔となるように、ゲインの算出タイミングであるt1乃至t8を設定する。このようにすることで、トルクの変化率が大きい場合にはゲインの算出回数が増えるので追従性を高くすることができるととともに、トルクの変化率が小さい場合にはゲインの算出回数が減るので不要な処理を省略することができる。   As described above, the calculation timing generation unit 214 sets the calculation timings of the gains t1 to t8 so that the amounts of change in torque become equal intervals using the relationship between torque and time as shown in FIG. 7. Do. By doing this, when the rate of change of torque is large, the number of times of gain calculation increases, so that the followability can be enhanced, and when the rate of change of torque is small, the number of times of gain calculation decreases. Unnecessary processing can be omitted.

第3変形例によれば以下の効果を得ることができる。   According to the third modification, the following effects can be obtained.

第3変形例のモータ100の制御方法によれば、算出タイミング生成部214は、初期動作点P0から目標動作点P*までの経路において、トルクの変化率が比較的大きい場合には、ゲインの算出間隔を短くする。このようにすることで頻繁にゲインが更新されるので、追従性を向上させることができる。一方、トルクの変化率が比較的小さい場合には、ゲインの変更は頻繁に行う必要性が低いので、算出間隔を長くすることで、不要な処理を省略することができる。 According to the control method of motor 100 of the third modification, calculation timing generation unit 214 determines that the gain change rate is relatively large in the path from initial operation point P0 to target operation point P * . Reduce the calculation interval. By doing this, the gain is frequently updated, so that the followability can be improved. On the other hand, when the rate of change of the torque is relatively small, it is less necessary to frequently change the gain, so unnecessary processing can be omitted by increasing the calculation interval.

(第2実施形態)
第1実施形態においては、ゲインマップ212の後段にインダクタンス推定部213が設けられる例について説明した。本実施形態においては、インダクタンス推定部213の後段にゲイン算出器を設ける例について説明する。
Second Embodiment
In the first embodiment, an example in which the inductance estimation unit 213 is provided at the subsequent stage of the gain map 212 has been described. In the present embodiment, an example in which a gain calculator is provided downstream of the inductance estimation unit 213 will be described.

図8は、本実施形態の制御装置200を示す図である。   FIG. 8 is a diagram showing a control device 200 of the present embodiment.

この図によれば、本実施形態の制御装置200は、第1実施形態の制御装置200と比較すると減算器203とインバータ211との間にd軸電圧計231が追加されおり、また、減算器223と、インバータ211との間にq軸電圧計232が追加されている。   According to this figure, the d-axis voltmeter 231 is added between the subtractor 203 and the inverter 211 as compared with the control device 200 of the first embodiment in the control device 200 of the present embodiment, and the subtractor A q-axis voltmeter 232 is added between the H.223 and the inverter 211.

さらに、インダクタンス推定部213へは、d軸電流Id、及び、q軸電流Iqに加えて、d軸電圧計231にて計測されるd軸電圧Vd、及び、q軸電圧計232にて計測されるq軸電圧Vqが入力される。インダクタンス推定部213は、d軸電流Idとd軸電圧Vdとからd軸インダクタンスLdを求めるとともに、q軸電流Iqとq軸電圧Vqとからq軸インダクタンスLqを求める。そして、求められたd軸インダクタンスLdは、d軸ゲイン算出器233とd軸非干渉制御部204に出力され、q軸インダクタンスLqは、q軸ゲイン算出器234とq軸非干渉制御部224に出力される。 Furthermore, in addition to the d-axis current I d and the q-axis current I q , the inductance estimation unit 213 further includes the d-axis voltage V d measured by the d-axis voltmeter 231 and the q-axis voltmeter 232. The q-axis voltage V q to be measured is input. Inductance estimation section 213, together with obtaining the d-axis inductance L d and a d-axis current I d and the d-axis voltage V d, obtains the q-axis inductance Lq of the q-axis current I q and the q-axis voltage V q. Then, the obtained d-axis inductance L d is output to the d-axis gain calculator 233 and the d-axis non-interference control unit 204, and the q-axis inductance L q is obtained by the q-axis gain calculator 234 and the q-axis non-interference control unit 224. Output to

d軸ゲイン算出器233は、d軸インダクタンスLdに基づいてd軸PI制御部201にて用いられるd軸ゲインGdを求める。q軸ゲイン算出器234は、q軸インダクタンスLqに基づいてq軸PI制御部221にて用いられるq軸ゲインGqを求める。これは、可変磁束型のモータ100においては、インダクタンスに応じて応答性が変化するため、インダクタンスに基づいてフィードバック制御に用いられるゲインを定めることができるためである。 d-axis gain calculator 233 calculates the d-axis gain G d used in the d-axis PI control section 201 based on the d-axis inductance L d. The q-axis gain calculator 234 obtains the q-axis gain G q used by the q-axis PI control unit 221 based on the q-axis inductance L q . This is because, in the variable magnetic flux motor 100, the response changes in accordance with the inductance, so that the gain used for feedback control can be determined based on the inductance.

d軸ゲイン算出器233、及び、q軸ゲイン算出器234においては、第1実施形態において図4にて示した場合と同様に、算出タイミング生成部214にて生成された算出タイミング、すなわち、初期動作点P0から目標動作点P*までの経路にける複数のタイミングで、ゲインを算出する。このように逐次ゲインの算出を行うことで、フィードバック制御の制御精度を向上させることができる。 In the d-axis gain calculator 233 and the q-axis gain calculator 234, the calculation timing generated by the calculation timing generation unit 214, that is, the initial timing, as in the case shown in FIG. 4 in the first embodiment. The gains are calculated at a plurality of timings in the path from the operating point P0 to the target operating point P * . By calculating the gain successively in this manner, the control accuracy of feedback control can be improved.

なお、本実施形態においても、第1実施形態の第1変形例乃至第3変形例で示したように、ゲインの算出タイミングを定めることで、フィードバック制御をより精度よく行うことができる。   Also in this embodiment, as shown in the first to third modifications of the first embodiment, feedback control can be performed more accurately by determining the timing of calculating the gain.

第2実施形態によれば以下の効果を得ることができる。   According to the second embodiment, the following effects can be obtained.

第2実施形態の制御方法によれば、d軸ゲイン算出器233、及び、q軸ゲイン算出器234は、インダクタンス推定部213にて算出されたインダクタンスに基づいて、ゲインを算出する。ここで、モータ100はインダクタンスに応じて応答性が変化するため、インダクタンスに基づいてもゲインを求めることができる。そのため、第1実施形態のようにd軸電流Id及びq軸電流Iqに基づいてゲインを算出する実施形態以外にも、インダクタンスを用いた異なる実施形態でゲインを設定してフィードバック制御を安定させることができるので、設計の自由度を向上させることができる。 According to the control method of the second embodiment, the d-axis gain calculator 233 and the q-axis gain calculator 234 calculate gains based on the inductance calculated by the inductance estimation unit 213. Here, since the response of the motor 100 changes according to the inductance, it is possible to obtain the gain even based on the inductance. Therefore, besides the embodiment in which the gain is calculated based on the d-axis current I d and the q-axis current I q as in the first embodiment, the gain is set in different embodiments using an inductance to stabilize feedback control. Since it is possible to improve the degree of freedom in design.

(第3実施形態)
第1実施形態及び第2実施形態においては、モータ100からのフィードバック入力を用いてインダクタンスを測定する例について説明された。第3実施形態においては、インダクタンスを測定するために動作点を微小に変化させてインダクタンスを測定する例について説明する。
Third Embodiment
In the first and second embodiments, examples of measuring the inductance using the feedback input from the motor 100 have been described. In the third embodiment, an example will be described in which the inductance is measured by slightly changing the operating point to measure the inductance.

図9は、本実施形態における制御装置200を示す図である。本実施形態の制御装置200は、第2実施形態の制御装置200と比較すると、制御装置200の算出タイミング生成部214から目標電流算出部230に対してゲインの算出タイミングTMが通知される点が異なる。目標電流算出部230は、算出タイミング生成部214から算出タイミングTMを受信すると、d軸目標電流Id *をΔIdの振幅で所定の時間だけ振動させる。このようにすることで、モータ100への印加電流も振動する。 FIG. 9 is a diagram showing a control device 200 in the present embodiment. As compared with the control device 200 of the second embodiment, the control device 200 of the present embodiment is notified that the calculation timing TM of the gain is notified from the calculation timing generation unit 214 of the control device 200 to the target current calculation unit 230. It is different. When receiving the calculation timing TM from the calculation timing generation unit 214, the target current calculation unit 230 vibrates the d-axis target current I d * with an amplitude of ΔI d for a predetermined time. By doing this, the applied current to the motor 100 also vibrates.

図10は、d軸目標電流Id *が振動する場合の動作点が示されている。 FIG. 10 shows the operating point when the d-axis target current I d * oscillates.

この図によれば、あるゲインの算出タイミングにおいて振動する動作点について、d軸電流の下限がid1であり、上限がid2であるものとする。ここで、d軸電流がid1である場合のq軸電圧をVq1、q軸電流をiq1する。d軸電流がid2である場合のq軸電圧をVq2、q軸電流をiq2すると、以下の式が成立する。 According to this figure, it is assumed that the lower limit of the d-axis current is id1 and the upper limit is id2 for an operating point that vibrates at a certain gain calculation timing. Here, when the d-axis current is id1 , the q-axis voltage is V q1 and the q-axis current is i q1 . d-axis current to the V q2, q-axis current q-axis voltage i q2 Then when it is i d2, the following expression holds.

ただし、モータ100の抵抗をRa、微分演算子をρと示すものとする。また、モータ100における磁石磁束をψaとし、鎖交磁束をλとする。 However, the resistance of the motor 100 is denoted by Ra, and the differential operator is denoted by ρ. Further, the magnetic flux of the motor 100 is denoted by aa, and the flux linkage is denoted by λ.

Figure 2019068601
Figure 2019068601

Figure 2019068601
Figure 2019068601

Figure 2019068601
Figure 2019068601

これらの式を用いることにより、第1実施形態及び第2実施形態のようにマップを用いなくても、d軸インダクタンスLd及びq軸インダクタンスLqを推定することができる。 By using these equations, without using a map as in the first embodiment and the second embodiment, it is possible to estimate the d-axis inductance L d and the q-axis inductance Lq.

第3実施形態によれば、以下の効果を得ることができる。   According to the third embodiment, the following effects can be obtained.

第3実施形態のモータ100の制御方法によれば、算出タイミングにおける動作点を示す電流値が所定の振幅で振動される。このような場合には、例えば、振動の上限の電流と対応する動作点と、下限の電流と対応する動作点との2つの動作点について、それぞれの動作点と対応する電流値、及び、電圧を用いて、モータ100のインダクタンスを求めることができる。したがって、第1及び第2実施形態のように、ゲインマップ212を有する必要がなくなるので、記憶メモリの容量を削減することができる。   According to the control method of the motor 100 of the third embodiment, the current value indicating the operating point at the calculation timing is oscillated with a predetermined amplitude. In such a case, for example, with respect to two operating points of the upper limit current of the vibration and the corresponding operating point, and the lower limit current and the corresponding operating point, current values and voltages corresponding to the respective operating points and The inductance of the motor 100 can be determined using Therefore, as in the first and second embodiments, there is no need to have the gain map 212, so the capacity of the storage memory can be reduced.

第3実施形態のモータ100の制御方法によれば、目標電流のうちd軸目標電流Id *が振動される。このようにすることで、モータ100のトルクに影響を与えるq軸目標電流Iq *は変化しないので、モータ100の回転制御に影響を与えることなく、インピーダンスの推定を行うことができる。 According to the control method of the motor 100 of the third embodiment, the d-axis target current I d * of the target current is vibrated. By doing this, since the q-axis target current I q * that affects the torque of the motor 100 does not change, it is possible to estimate the impedance without affecting the rotation control of the motor 100.

なお、本実施形態においては、モータ100へのトルクへの影響が少ないd軸電流Idを振動させたが、これに限らない。q軸電流Iqを振動させてもよいし、また、図11のようにd軸電流Id及びq軸電流Iqの両者を変化させるために、算出タイミングの動作点を示すd軸電流、及び、q軸電流を中心に、rを半径とする円状の軌跡に電流を変化させてもよい。 In the present embodiment, although the influence of the torque of the motor 100 to vibrate the less the d-axis current I d, is not limited thereto. The q-axis current I q may be oscillated, or the d-axis current indicating the operation point of the calculation timing in order to change both the d-axis current I d and the q-axis current I q as shown in FIG. And, the current may be changed to a circular locus whose radius is r around the q-axis current.

このような場合には、(1)式に替えて次の式と、(2)及び(3)式とが用いられることによりd軸インダクタンスLd及びq軸インダクタンスLqを推定することができる。この例においてはq軸電流も変化するため、さらに、d軸電圧Vd1、Vd2が用いられる。 In such a case, it is possible to estimate the following equation instead of equation (1), (2) and (3) and the d-axis inductance L d and the q-axis inductance Lq by is used. In this example, since the q-axis current also changes, the d-axis voltages V d1 and V d2 are further used.

Figure 2019068601
Figure 2019068601

Figure 2019068601
Figure 2019068601

(第4変形例)
第3実施形態の例においては、算出タイミングにおける動作点を示す電流を所定の振幅で振動させる例について説明した。第4変形例においては、この振幅を動作点ごとに変化させる例について説明する。
(4th modification)
In the example of the third embodiment, the example in which the current indicating the operating point at the calculation timing is oscillated with a predetermined amplitude has been described. In the fourth modified example, an example in which this amplitude is changed for each operating point will be described.

図12は、d軸目標電流Id *が振動させる動作点が複数示されている。 FIG. 12 shows a plurality of operating points at which the d-axis target current I d * oscillates.

この図によれば、ゲインの算出タイミングである動作点P1、P2、P3と変化するにつれて、振幅がΔd1、Δd2、Δd3と順に大きくなるように設定する。振幅は、動作点におけるd軸電流の大きさに応じて一定の割合で定められるものとする。すなわち、動作点P1のようにd軸目標電流Id *の絶対値が比較的小さい場合には、比較的小さな振幅Δd1で振動させる。一方、動作点P3のようにd軸目標電流Id *の絶対値が比較的大きい場合には、比較的大きな振幅Δd3で振動させる。このようにすることで、動作点ごとに電流に応じた大きさの振幅で振動させることになるので、不要な大きさでの振動を抑制することができる。 According to this figure, the amplitude is set to increase in order of Δ d1 , Δ d2 and Δ d3 as the operating points P 1, P 2 and P 3 which are the calculation timing of the gain change. The amplitude is determined at a constant rate according to the magnitude of the d-axis current at the operating point. That is, when the absolute value of the d-axis target current I d * is relatively small as in the operating point P 1 , oscillation is performed with a relatively small amplitude Δ d 1 . On the other hand, the absolute value of the d axis target current I d * as the operating point P3 is when relatively large vibrates at a relatively large amplitude delta d3. By doing this, vibration with an unnecessary size can be suppressed because vibration is performed with an amplitude according to the current for each operating point.

第4変形例によれば以下の効果を得ることができる。   According to the fourth modification, the following effects can be obtained.

第4変形例のモータ100の制御方法によれば、動作点P1、P2、P3と変化するにつれて、d軸電流が大きくなる場合には、それぞれの動作点における振動の振幅がΔd1、Δd2、Δd3と順に大きくなるように設定する。このようにすることで、それぞれの動作点に応じた振幅を設定することができるので、不必要に大きな振幅での振動が抑制されるので、インダクタンスを測定するための振動がモータ100の回転制御に与える影響を抑制できる。 According to the control method of motor 100 of the fourth modification, when the d-axis current increases as operating points P1, P2 and P3 change, the amplitude of vibration at each operating point is Δ d1 and Δ d2 , Δ d3 and so on. In this way, since the amplitude according to each operating point can be set, the vibration with an unnecessarily large amplitude is suppressed, so the vibration for measuring the inductance controls the rotation of the motor 100. Can reduce the impact on

なお、本変形例においては、モータ100へのトルクへの影響が少ないd軸電流Idを振動させたが、これに限らない。q軸電流Iqを振動させてもよいし、また、図13のようにd軸電流Id及びq軸電流Iqの両者を変化させるために、算出タイミングの動作点を示すd軸電流、及び、q軸電流を中心に、rを半径とする円状の軌跡に電流を変化させてもよい。このような場合には、半径rがd軸電流の大きさに応じて変化する。 In this modification, although the influence of the torque of the motor 100 to vibrate the less the d-axis current I d, is not limited thereto. The q-axis current I q may be oscillated, or the d-axis current indicating the operation point of the calculation timing in order to change both the d-axis current I d and the q-axis current I q as shown in FIG. And, the current may be changed to a circular locus whose radius is r around the q-axis current. In such a case, the radius r changes according to the magnitude of the d-axis current.

以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。   As mentioned above, although the embodiment of the present invention was described, the above-mentioned embodiment showed only a part of application example of the present invention, and in the meaning of limiting the technical scope of the present invention to the concrete composition of the above-mentioned embodiment. Absent.

100 モータ
200 制御装置
201 d軸PI制御部
212 ゲインマップ
213 インダクタンス推定器
214 算出タイミング生成部
221 q軸PI制御部
230 目標電流算出部
100 motor 200 controller 201 d axis PI control unit 212 gain map 213 inductance estimator 214 calculation timing generation unit 221 q axis PI control unit 230 target current calculation unit

Claims (11)

永久磁石を備える回転子に設けられる磁気的障壁によって、前記永久磁石から固定子へと向かう磁束をモータへの印加電流に応じて変化させることが可能な可変磁束型のモータの制御方法であって、
前記印加電流のフィードバック制御に用いるゲインを、前記印加電流により示される現在の動作点から目標電流により示される目標動作点までの経路における複数の算出タイミングで、算出し、
前記ゲインを用いた前記フィードバック制御によって前記印加電流を制御する、モータの制御方法。
A control method of a variable magnetic flux type motor capable of changing a magnetic flux from the permanent magnet to the stator according to an applied current to the motor by a magnetic barrier provided on a rotor provided with a permanent magnet. ,
The gains used for feedback control of the applied current are calculated at a plurality of calculation timings in a path from the current operating point indicated by the applied current to the target operating point indicated by the target current,
A control method of a motor, wherein the applied current is controlled by the feedback control using the gain.
請求項1に記載のモータの制御方法において、
前記経路における前記動作点の電流を用いて前記モータのインダクタンスを求め、前記モータのインダクタンスに基づいて前記ゲインを算出する、モータの制御方法。
In the motor control method according to claim 1,
A motor control method, wherein an inductance of the motor is obtained using a current of the operating point in the path, and the gain is calculated based on the inductance of the motor.
請求項2に記載のモータの制御方法において、
前記目標電流を振動させることにより前記印加電流を振動させ、振動される前記印加電流の複数の値を用いて前記モータのインダクタンスを算出する、モータの制御方法。
In the motor control method according to claim 2,
A motor control method, wherein the applied current is oscillated by oscillating the target current, and the inductance of the motor is calculated using a plurality of values of the oscillated applied current.
請求項3に記載のモータの制御方法において、
振動させる前記目標電流は、d軸電流である、モータの制御方法。
In the motor control method according to claim 3,
The control method of a motor, wherein the target current to be oscillated is a d-axis current.
請求項3または4に記載のモータの制御方法において、
前記振動の振幅を前記動作点に応じて定める、モータの制御方法。
In the motor control method according to claim 3 or 4,
A control method of a motor, wherein an amplitude of the vibration is determined according to the operating point.
請求項1から5のいずれか1項に記載のモータの制御方法において、
前記算出タイミングは、前記モータの運転状態に応じて、複数定められる、モータの制御方法。
The motor control method according to any one of claims 1 to 5,
A control method of a motor, wherein a plurality of calculation timings are determined in accordance with an operation state of the motor.
請求項6に記載のモータの制御方法において、
前記算出タイミングの間隔は、前記経路におけるトルク変化量が大きいほど、長くなるように設定される、モータの制御方法。
In the motor control method according to claim 6,
The motor control method, wherein an interval of the calculation timing is set to be longer as a torque change amount in the path is larger.
請求項6に記載のモータの制御方法において、
前記算出タイミングの間隔は、該間隔においてトルク変化量が等しくなるように設定される、モータの制御方法。
In the motor control method according to claim 6,
A control method of a motor, wherein an interval of the calculation timing is set so that torque variation amounts become equal in the interval.
請求項1から8のいずれか1項に記載のモータの制御方法において、
前記算出タイミングは、現在の前記動作点における電流に基づいて、複数定められる、モータの制御方法。
The motor control method according to any one of claims 1 to 8.
The control method of the motor, wherein a plurality of the calculation timings are determined based on the current at the current operating point.
請求項1から9のいずれか1項に記載のモータの制御方法において、
前記算出タイミングにおいて、現在の前記動作点と、次の前記算出タイミングにおける前記動作点との中間動作点を生成し、該中間動作点における電流に基づいて、前記ゲインを算出する、モータの制御方法。
The motor control method according to any one of claims 1 to 9.
At the calculation timing, an intermediate operating point between the current operating point and the operating point at the next calculation timing is generated, and the motor control method calculates the gain based on the current at the intermediate operating point. .
回転子に設けられる磁気的障壁によって、モータへの印加電流に応じて前記回転子が有する永久磁石から固定子へと向かう磁束を変化させることが可能な可変磁束型のモータの制御装置であって、
前記印加電流のフィードバック制御に用いるゲインの算出タイミングを、現在の前記印加電流により示される動作点から目標電流により示される目標動作点までの経路において、複数定める算出タイミング生成部と、
前記算出タイミングで、前記ゲインを算出するゲイン算出部と、
前記ゲインを用いた前記フィードバック制御により求められる電流を、前記モータへ印加するインバータと、を備えるモータの制御装置。
A control device of a variable magnetic flux type motor capable of changing a magnetic flux from permanent magnets of the rotor to the stator according to an applied current to the motor by a magnetic barrier provided on the rotor. ,
A calculation timing generation unit that determines a plurality of calculation timings of gain used for feedback control of the applied current in a path from an operating point indicated by the current applied current to a target operating point indicated by the target current;
A gain calculation unit that calculates the gain at the calculation timing;
An inverter for applying a current obtained by the feedback control using the gain to the motor.
JP2017191265A 2017-09-29 2017-09-29 Motor control method and motor control device. Active JP6917264B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017191265A JP6917264B2 (en) 2017-09-29 2017-09-29 Motor control method and motor control device.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017191265A JP6917264B2 (en) 2017-09-29 2017-09-29 Motor control method and motor control device.

Publications (2)

Publication Number Publication Date
JP2019068601A true JP2019068601A (en) 2019-04-25
JP6917264B2 JP6917264B2 (en) 2021-08-11

Family

ID=66338035

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017191265A Active JP6917264B2 (en) 2017-09-29 2017-09-29 Motor control method and motor control device.

Country Status (1)

Country Link
JP (1) JP6917264B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110165955A (en) * 2019-05-13 2019-08-23 南京邮电大学 Permanent magnet synchronous motor inductance parameters discrimination method based on quasi- ratio resonant controller
JP7599377B2 (en) 2021-05-31 2024-12-13 日立Astemo株式会社 Motor Control Device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002252995A (en) * 2001-02-23 2002-09-06 Honda Motor Co Ltd Control device for brushless DC motor
JP2008043172A (en) * 2006-08-10 2008-02-21 Toshiba Corp Variable magnetic flux drive system
JP2008141835A (en) * 2006-11-30 2008-06-19 Denso Corp Motor control method and motor control device using the same
JP2010035363A (en) * 2008-07-30 2010-02-12 Fuji Electric Systems Co Ltd Controller for permanent magnet type synchronous motor
US20140145655A1 (en) * 2011-08-01 2014-05-29 Luca Peretti Self-Commissioning Procedure For Inductance Estimation In An Electrical Machine
JP2015526052A (en) * 2012-06-26 2015-09-07 日産自動車株式会社 Variable magnetomotive force type rotating electrical machine and control device for variable magnetomotive force type rotating electrical machine

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002252995A (en) * 2001-02-23 2002-09-06 Honda Motor Co Ltd Control device for brushless DC motor
JP2008043172A (en) * 2006-08-10 2008-02-21 Toshiba Corp Variable magnetic flux drive system
JP2008141835A (en) * 2006-11-30 2008-06-19 Denso Corp Motor control method and motor control device using the same
JP2010035363A (en) * 2008-07-30 2010-02-12 Fuji Electric Systems Co Ltd Controller for permanent magnet type synchronous motor
US20140145655A1 (en) * 2011-08-01 2014-05-29 Luca Peretti Self-Commissioning Procedure For Inductance Estimation In An Electrical Machine
JP2015526052A (en) * 2012-06-26 2015-09-07 日産自動車株式会社 Variable magnetomotive force type rotating electrical machine and control device for variable magnetomotive force type rotating electrical machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110165955A (en) * 2019-05-13 2019-08-23 南京邮电大学 Permanent magnet synchronous motor inductance parameters discrimination method based on quasi- ratio resonant controller
JP7599377B2 (en) 2021-05-31 2024-12-13 日立Astemo株式会社 Motor Control Device

Also Published As

Publication number Publication date
JP6917264B2 (en) 2021-08-11

Similar Documents

Publication Publication Date Title
Underwood et al. Online parameter estimation and adaptive control of permanent-magnet synchronous machines
CN104052345B (en) System for reducing torque ripple in electric motor
JPWO2012124372A1 (en) Permanent magnet rotating electric machine
JP6917263B2 (en) Motor control method and motor control device
AU2015396604B2 (en) Wind power generator vibration inhibition method and device
JP5285246B2 (en) Control device for reluctance type synchronous motor
JP2008295206A (en) Bearingless motor and bearingless motor control system
JP2012529262A (en) How to control a motor
JP6917264B2 (en) Motor control method and motor control device.
Parsapour et al. Predicting core losses and efficiency of SRM in continuous current mode of operation using improved analytical technique
JP7055001B2 (en) Motor control method and motor control device
JP2018506956A (en) Control device for asynchronous machine and method of operating asynchronous machine
JP2019191011A (en) Rotation angle detection device
Nasui-Zah et al. Impact of saturation and cross-saturation on SynRM's dynamic model
Halmeaho et al. Magnetic bearing as switched reluctance motor-feasibility study for bearingless switched reluctance motor
JP6604436B2 (en) Motor control device and control method
Huang et al. An approach to improve the torque performance of IPMSM by considering cross saturation applied for hybrid electric vehicle
Yuan et al. Design of a lying sensor for permanent magnet synchronous machine torque ripple reduction using the iterative learning control technique
JP5584794B1 (en) Electric motor drive control device
JP5786726B2 (en) Motor drive control system
JP5567701B2 (en) Control device for reluctance type synchronous motor
JP2018011376A (en) Control device for motor
Faustner et al. Field weakening in flatness-based torque control of saturated surface-mounted permanent magnet synchronous machines
JP2020120485A (en) Control method of switched reluctance motor and switched reluctance motor control device
JP4724078B2 (en) Electric motor control device

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20190802

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200512

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210316

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210615

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210719

R150 Certificate of patent or registration of utility model

Ref document number: 6917264

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150