JP5511923B2 - Electric motor control device - Google Patents
Electric motor control device Download PDFInfo
- Publication number
- JP5511923B2 JP5511923B2 JP2012213453A JP2012213453A JP5511923B2 JP 5511923 B2 JP5511923 B2 JP 5511923B2 JP 2012213453 A JP2012213453 A JP 2012213453A JP 2012213453 A JP2012213453 A JP 2012213453A JP 5511923 B2 JP5511923 B2 JP 5511923B2
- Authority
- JP
- Japan
- Prior art keywords
- phase
- command value
- value
- current
- current command
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000004804 winding Methods 0.000 claims description 29
- 238000000034 method Methods 0.000 claims description 24
- 230000008859 change Effects 0.000 claims description 12
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 16
- 230000007423 decrease Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 4
- 230000003111 delayed effect Effects 0.000 description 4
- 230000005284 excitation Effects 0.000 description 4
- 230000001172 regenerating effect Effects 0.000 description 4
- 230000009467 reduction Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000002131 composite material Substances 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 229910052742 iron Inorganic materials 0.000 description 2
- 230000005347 demagnetization Effects 0.000 description 1
- 230000020169 heat generation Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000010349 pulsation Effects 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 229910052715 tantalum Inorganic materials 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 229910052720 vanadium Inorganic materials 0.000 description 1
Images
Landscapes
- Control Of Electric Motors In General (AREA)
Description
この発明は、複数の相を有する電動機を、通電される相を順次切り替えながら制御する電動機制御装置に関するものである。 The present invention relates to an electric motor control device that controls an electric motor having a plurality of phases while sequentially switching energized phases.
通電される相を切り替えながら制御する電動機の1つに、スイッチトリラクタンスモータ(Switched Reluctance Motor、以下SRMと称する。)がある。SRMは、回転子に永久磁石や巻線がなく、モータ構造が簡単で安価、機械的に堅牢であり、回転子(ロータ)の発熱問題がない。また、永久磁石の熱減磁の問題がなく高温での運転が可能といった特徴を持っていることから、近年、電気自動車やハイブリッドカーに搭載される車載用の電動機として注目されている。固定子(ステータ)、回転子ともに突極構造を有し、各固定子の突極に集中巻された巻線に回転子の位置情報に基づいて電流を供給して生じる連続的な磁気吸引力により回転運動を作り出す。しかしながら、SRMは、トルクと電流の関係が非線形であり、また、通電される相を切り替えながら駆動するため、通電される相を切り替えるタイミングで特に大きなトルクリプル(トルク脈動)、振動が発生するといった問題があった。 One of the electric motors that control while switching the energized phase is a switched reluctance motor (hereinafter referred to as SRM). The SRM has no permanent magnets or windings in the rotor, has a simple motor structure, is inexpensive, and is mechanically robust, and does not have a problem of heat generation of the rotor (rotor). In addition, since it has a feature that it can be operated at a high temperature without a problem of thermal demagnetization of the permanent magnet, it has recently attracted attention as an in-vehicle electric motor mounted in an electric vehicle or a hybrid car. Both the stator (stator) and the rotor have salient pole structures, and a continuous magnetic attraction generated by supplying current to the windings concentrated around the salient poles of each stator based on the position information of the rotor Creates a rotational motion. However, the SRM has a non-linear relationship between torque and current, and is driven while switching the energized phase, so that particularly large torque ripple (torque pulsation) and vibration occur at the timing of switching the energized phase. was there.
このトルクリプルを軽減する方法の例として、例えば、特許文献1に示される可変リラクタンス型ACサーボモータのトルクリプル軽減方式では、ロータ位相に応じて各相の重みをトルク指令値に乗じて各相の電流指令値を求め、該電流指令値に基づいてサーボモータを駆動し、トルク指令値が一定ならば、サーボモータの出力トルクがロータ位相にかかわらず一定になるように各相の重みを設定することによってトルクリプルを軽減させている。ここで、まず、ロータ位相に応じた各相の仮の重みを設定しておき、ロータ位相毎にサーボモータの出力トルクが同一になるようにトルク指令値を調整し、該トルク指令値を検出するか、または、その時の各相の電流指令値を測定する。そして、ロータ位相毎の検出されたトルク指令値と各相の仮の重みに乗じて得られる値に比例する値を各相のロータ位相毎の重みとして設定する。若しくは測定されたロータ位相毎の各相の電流指令値に比例する値を各相のロータ位相毎の重みとして設定する。
As an example of a method for reducing this torque ripple, for example, in the torque ripple reduction method of a variable reluctance type AC servo motor disclosed in
また、特許文献2に示されるリラクタンスモータの制御方式では、速度指令信号と実速度信号との偏差信号によりトルク指令信号を形成し、固定子巻線に対する回転子位置信号により、該トルク指令信号に対応する各相巻線の電流指令信号を形成し、該電流指令信号と各巻線の実際の電流との偏差信号により制御素子を駆動して、各巻線の電流の瞬時値の合成値を零にすると共に、一相巻線の電流により発生した正方向トルクのリプル成分を、他の2相の負方向トルクにより除去して、正方向の一定値の合成トルクが得られるようにして、トルクリプルを軽減させている。 In the reluctance motor control method disclosed in Patent Document 2, a torque command signal is formed by a deviation signal between a speed command signal and an actual speed signal, and the torque command signal is generated by a rotor position signal with respect to a stator winding. The current command signal of each corresponding phase winding is formed, and the control element is driven by the deviation signal between the current command signal and the actual current of each winding, and the composite value of the instantaneous value of the current of each winding is made zero At the same time, the ripple component of the positive direction torque generated by the current of the one-phase winding is removed by the other two-phase negative direction torque so that a composite torque with a constant value in the positive direction can be obtained. It is reduced.
しかしながら、特許文献1に示す従来のトルクリプル軽減方式では、トルク値と電流指令値との関係は回転子の回転位置ごとにトルク値を静的に測定していくことにより得られたものであるため、電流制御の応答性が十分高くなければ、電流指令値によりモータを駆
動させても所望のトルク値が得られず、例えば、一定のトルクを発生させたい場合には、トルクリプルが生じる可能性があるという課題があった。この電流制御の応答性を制限する要因としては、十分な電圧出力がない、回転速度が高い、ことなどが挙げられる。例えば、高速回転及び高トルク領域では、SRMの逆起電力が大きくなるため、電流値の立ち上がりが設定よりも遅れる可能性があり、この電流値の遅れによりトルクリプルが生じることがある。
However, in the conventional torque ripple reduction method shown in
また、特許文献2の制御方式では、トルク値と電流指令値の関係について詳細な説明はないが、所望のトルク値に基づいて予め定められた電流指令値によって電流制御するという点で、上記と同様の問題が発生し得るという課題があった。さらに、正方向の一定値の合成トルク値を得るために常に負方向のトルクを発生させているため、モータ効率が低下するという課題もあった。 Further, in the control method of Patent Document 2, there is no detailed explanation about the relationship between the torque value and the current command value. However, in the point that current control is performed with a current command value determined in advance based on a desired torque value, There was a problem that similar problems could occur. Furthermore, since a negative torque is always generated in order to obtain a constant value of the combined torque value in the positive direction, there is a problem that the motor efficiency is lowered.
本発明は、上記のような課題を解決するためになされたものであり、通電される相を切り替えながら制御する電動機の出力トルク値を高効率かつ高精度に制御することができ、トルクリプルの発生を抑制した電動機制御装置を提供することを目的としている。 The present invention has been made to solve the above-described problems, and can control the output torque value of an electric motor controlled while switching energized phases with high efficiency and high accuracy, thereby generating torque ripple. An object of the present invention is to provide an electric motor control device that suppresses the above.
上記課題を解決するために、本発明に係る電動機制御装置は、複数の相を有する固定子巻線に順次通電させる電流指令値を設定する電流指令生成手段と、前記電流指令値に基づいて前記固定子巻線に前記電流指令値の電流を通電し、回転子を駆動させる駆動回路と、前記固定子巻線に流れる電流値を算出する電流算出手段と、前記回転子の回転位置を算出する位置算出手段と、を備え、前記複数の相のうち通電される相の前記電流指令値は、少なくとも1つの他の相の前記固定子巻線に流れる前記電流値あるいは前記電流指令値と、前記回転位置から算出される前記回転子の回転速度と、に基づいて設定されることを特徴とするものである。 In order to solve the above-described problem, an electric motor control device according to the present invention includes a current command generation unit that sets a current command value for sequentially energizing a stator winding having a plurality of phases, and the current command value based on the current command value. A drive circuit for driving the rotor by supplying a current of the current command value to the stator winding, a current calculating means for calculating a current value flowing through the stator winding, and a rotational position of the rotor Position calculation means, and the current command value of the phase that is energized among the plurality of phases is the current value or the current command value that flows in the stator winding of at least one other phase ; It is set based on the rotational speed of the rotor calculated from the rotational position .
本発明の電動機制御装置によれば、通電される一つの相の電流指令値が、他の相の電流値に基づいて設定されるため、ある相の電流値の立ち上がりが遅れたとしても、他の相の電流値で補うように電流指令値が設定されて通電されるため、出力トルク指令値が一定の場合におけるトルクリプルを低減することができる。また、必ずしも出力トルクに対して、特定の相で反対の相トルク(ある一つの相で発生するトルク)を発生させる必要がないため、出力トルクと反対のトルクを特定の相で発生させることによる、モータの効率低下を防ぐことができるという効果がある。 According to the motor control device of the present invention, since the current command value of one phase to be energized is set based on the current value of the other phase, even if the rise of the current value of a certain phase is delayed, Since the current command value is set so as to be supplemented by the current value of the current phase and energized, torque ripple can be reduced when the output torque command value is constant. In addition, it is not always necessary to generate an opposite phase torque (a torque generated in a certain phase) in a specific phase with respect to the output torque, so that a torque opposite to the output torque is generated in a specific phase. There is an effect that a reduction in efficiency of the motor can be prevented.
以下、本発明の実施の形態に係る電動機制御装置について、図1から図5を参照して説明する。 Hereinafter, an electric motor control device according to an embodiment of the present invention will be described with reference to FIGS. 1 to 5.
実施の形態1.
図1は、実施の形態1に係る電動機制御装置と適用される電動機とを示す概略構成図であり、図2は、実施の形態1に係る電動機制御装置の駆動回路と電動機の固定子巻線との接続関係を示す図であり、図3は、駆動回路の動作状態を示す図である。図4は、電動機の回転子位置とインダクタンスとの関係を、図5は、電動機の回転子の回転位置と各相で発生する相トルク値との関係を示す図である。なお、ここでは、本発明の電動機制御装置が適用される電動機として、固定子が6極、回転子が8極で外側に回転子がある三相のSRMを例として説明する。
FIG. 1 is a schematic configuration diagram showing a motor control device according to
まず、図1を用いて、実施の形態1に係る電動機制御装置と適用される電動機の構成について説明する。電動機制御装置1は、電動機2が所定の出力トルク値Tで駆動されるようにトルク指令値Trefを出力するトルク指令生成手段としてのトルク指令回路11と、このトルク指令値Trefに基づいて電流指令値Irefを出力する電流指令生成手段としての電流指令回路12と、この電流指令値Irefに基づいて駆動信号を生成する駆動信号生成手段としての駆動信号生成回路13と、この駆動信号に基づいて電動機2の固定子21に駆動電流を供給する駆動回路14と、固定子21に流れる電流値Iを測定し、電流指令回路12に伝達する、電流算出手段としての電流センサ15と、で構成されている。また、電動機2は、駆動回路14と接続された固定子21と、固定子21の外側に配置された回転子22と、この回転子22の回転位置θと回転速度ωを測定し、電流指令回路12と駆動信号生成回路13に伝達する、位置算出手段としての位置センサ23と、で構成されている。
First, the configuration of the electric motor control device and the electric motor control device according to the first embodiment will be described with reference to FIG. The
続いて、図2を用いて、電動機制御装置1の駆動回路14と電動機2の固定子巻線W(励磁巻線)との接続関係について説明する。駆動回路14は、非対称Hブリッジ回路と呼ばれる回路で構成された電圧型インバータ回路から成り、三相(A相,B相,C相)の各相とも2個のスイッチング素子SW1aとSW2a,SW1bとSW2b,SW1cとSW2c、2個の還流ダイオードD1aとD2a,D1bとD2b,D1cとD2cと、各相のインバータ回路に電力を供給する直流電圧源16と、で構成されている。なお、各相のインバータ回路の出力端は、電動機2の固定子21において、対となる回転子突極AとA’,BとB’,CとC’の固定子巻線WaとWa’,WbとWb’,WcとWc’にそれぞれ接続されている。また、固定子21の外側に設けられた回転子22の内周部には、回転子突極a,b,c,d,a’,b’,c’,d’が設けられている。さらに、回転子22の回転位置θ、回転速度ωを検出するための位置センサ23が設けられている。スイッチング素子としては、例えば、パワーMOSFETを用いることができる。
Next, a connection relationship between the
トルク指令回路11は、電動機2が所定の出力トルク値Tで駆動されるように、トルク指令値Trefを設定して電流指令回路12に出力するものである。ここで、回転子22の回転方向と同一方向のトルク指令値Tref(力行トルク)を正、回転方向と逆方向のトルク指令値Tref(回生トルク)を負とする。
The torque command circuit 11 sets a torque command value Tref and outputs it to the
電流指令回路12は、トルク指令回路11のトルク指令値Trefに基づいて、電動機2の固定子21に通電される電流値Iを設定し、電流指令値Irefとして駆動信号生成回路13に出力するものである。電流指令回路12の詳細な機能については後述する。
The
駆動信号生成回路13は、電流指令値Iref、トルク指令値Tref、及び電動機2の回転子22の回転位置θ、回転速度ωに基づいて設定される駆動信号を駆動回路14に出力するものである。具体的には、回転子22の回転位置θに応じて固定子21の各相の固定子巻線Wa,Wb,Wcに通電するか否かを決定し、通電しない場合には、2個のスイッチング素子SW1aとSW2a,SW1bとSW2b,SW1cとSW2cをともにオフ状態(開放)とする駆動信号を生成し、通電する場合には、電流指令値Irefとデューティ(Duty)指令値を設定して、PWM(Pulse Width Modul ation)制御により駆動信号を生成し、駆動回路14に出力するものである。デューティ指令値は、PI制御によって算出される。つまり、電流指令値Irefから固定子21に流れる電流値Iを減算して得られる電流偏差に比例する項と電流偏差の積分値に比例する項の和としてデューティ指令値を算出する。
The drive
駆動回路14は、駆動信号生成回路13からの駆動信号に基づいて、電動機2の固定子21の各相の固定子突極AとA’,BとB’,CとC’の固定子巻線WaとWa’,WbとWb’,WcとWc’に通電するものである。
Based on the drive signal from the drive
次に、駆動回路14の動作について、図2と図3を参照して説明する。
図2の状態でB相を励磁すれば、回転子突極bが固定子突極Bに、また、回転子突極b’が固定子突極B’にそれぞれ引き付けられ、回転子22が反時計方向に15度(固定子21と回転子22の極ピッチ角の差)回転する。同様に、B相からC相に励磁を切り換えれば、回転子突極cが固定子突極Cに、また、回転子突極c’が固定子突極C’にそれぞれ引き付けられ、回転子22がさらに15度回転する。したがって、ロータリエンコーダなどの位置センサ23で回転子22の位置検出を行い、励磁を適切に切り換えることにより連続的に回転させることができる。
Next, the operation of the
When the B phase is excited in the state of FIG. 2, the rotor salient pole b is attracted to the stator salient pole B, and the rotor salient pole b ′ is attracted to the stator salient pole B ′. Rotate 15 degrees clockwise (difference in pole pitch angle between
この励磁の切り替えを駆動回路14の各相のインバータ回路により行う。この駆動回路14の動作状態を図3に示す。電流経路の通電状態により、動作状態には3つの状態がある。なお、図3では、実線は電流が流れている配線を、破線は電流が流れていない配線を表す。ここでは、A相を例に一相分のインバータ回路の状態の変化について説明する。
This excitation switching is performed by the inverter circuit of each phase of the
第一の状態M1は、スイッチング素子SW1aとSW2aがともにオン状態(導通)の場合である。このとき、電流Iaはスイッチング素子SW1aを通して、固定子突極AとA’の固定子巻線Wa、スイッチング素子SW2aを流れ、固定子21には正電圧Eがかかる。
The first state M1 is a case where both the switching elements SW1a and SW2a are in the on state (conduction). At this time, the current Ia flows through the switching element SW1a, the stator salient poles A and the stator winding Wa of A ', and the switching element SW2a, and a positive voltage E is applied to the
第二の状態M2は、第一の状態M1からスイッチング素子SW2aのみがオフ状態(開放)にされる場合である。このとき、電流Iaは固定子突極AとA’の固定子巻線Waからスイッチング素子SW1a、ダイオードD2aに流れ、固定子21にかかる電圧は0となり、電流Iaは減少していく。なお、第一の状態M1からスイッチング素子SW2aの代わりにスイッチング素子SW1aのみがオフ状態にされる場合も、経路は異なるが電流は固定子突極AとA’の固定子巻線Wa、ダイオードD1a、スイッチング素子SW2aを流れ、固定子21にかかる電圧は同様に0であり、電流Iaは減少していく。この場合も第二の状態M2である。このように、どちらか一方のスイッチング素子SW1a,SW2aのみがオフ状態(開放)にされたこの状態を第二の状態M2とする。
The second state M2 is a case where only the switching element SW2a is turned off (opened) from the first state M1. At this time, the current Ia flows from the stator windings Wa of the stator salient poles A and A ′ to the switching element SW1a and the diode D2a, the voltage applied to the
第三の状態M3は、第一の状態M1または第二の状態M2からスイッチング素子SW1aとSW2aがともにオフ状態(開放)にされる場合である。このとき、電流IaはダイオードD2aを通して、固定子突極AとA’の固定子巻線Wa、ダイオードD1aを流れ、固定子21には負電圧−Eがかかり、電流Iaは減少していく。
The third state M3 is a case where the switching elements SW1a and SW2a are both turned off (opened) from the first state M1 or the second state M2. At this time, the current Ia flows through the diode D2a, the stator salient poles A and the stator windings Wa of the A ', and the diode D1a, the negative voltage -E is applied to the
PWM制御時には、状態M1とM2、または状態M2とM3を繰り返し、通電区間が終了すると前述の通りスイッチング素子SW1aとSW2aがともにオフ状態(開放)とされるため、状態M3に移行する。なお、状態M2と状態M3では、電流Iaは減少するが、状態M3では、固定子21に負電圧−Eが印加されているため、状態M2に比べて電流Iaの時間的減少率が大きい。また、電流Iaの減少は0までであり、負電流が流れることはない。
During the PWM control, the states M1 and M2 or the states M2 and M3 are repeated, and when the energization period ends, the switching elements SW1a and SW2a are both turned off (opened) as described above, so that the state M3 is entered. In the state M2 and the state M3, the current Ia decreases. However, in the state M3, since the negative voltage −E is applied to the
次に、電流指令回路12の詳細な機能について説明する。電流指令回路12は、先にも触れたように、トルク指令回路11のトルク指令値Irefに基づいて、電動機2の固定子21に通電される電流値Iを設定し、電流指令値Irefとして駆動信号生成回路13に出力するものである。
Next, detailed functions of the
一般的にSRMでは、回転子22の回転位置θによって、インダクタンスLの値が変化し、さらに電流値Iと出力トルク値Tの関係が変化するため、トルク指令値Trefが一定であっても、電流指令値Irefを回転子22の回転位置θに応じて変化させる必要がある。なお、Lが回転子22の回転方向に対して増加する方向の時に通電されると力行トルク、減少する方向の時に通電されると回生トルクが得られる。図4に回転子22の回転位置θとインダクタンスLとの関係を示す。また、図4では、インダクタンスLが直線状に変化するとしているが、実際には、必ずしもインダクタンスLが直線状に変化するとは限らない。また、磁気飽和が起こる場合には、電流依存性も有する。
In general, in the SRM, the value of the inductance L changes depending on the rotational position θ of the
通電される相の切り替えは一度に行うのではなく、同時に2相に通電される区間を経て行うようにする。同時に2相に通電される区間では、出力トルク値Tが一定となるように各相の電流指令値Irefを適切に定めることで、トルクリプルを低減することが可能である。出力トルク値Tは、式(1)で表される。
まず、通電される相が1つである区間における電流指令値Irefの設定方法について説明する。通電される相が1つであっても、残り2相に電流が残っている場合がある。特に、通電される相が切り替えられた直後では、前に通電されていた相の電流が残っている場合がある。また、例えば、通電区間が長く、回転速度ωが高い場合には、さらにその前に通電されていた相の電流が残っている場合もある。そのため、残りの2相の電流値に基づいて電流指令値Irefを設定する。例えば、B相の電流指令値Ibrefを設定する場合には、式(2)を用いる。なお、SRMの場合、発生する出力トルク値Tは電流値Iの大きさに依存し、電流の向きには依存しない。また、本実施の形態では、駆動回路14は、非対称Hブリッジ回路で構成されており、一方向にしか電流を流すことができない。従って、以下、電流値Iは0以上の値であるとする。
通電される相がB相以外の他の相であっても、上記と同様の方法で電流指令値Irefを設定することができる。
First, a method for setting the current command value Iref in a section in which a single phase is energized will be described. Even if there is one phase to be energized, there are cases where current remains in the remaining two phases. In particular, immediately after the phase to be energized is switched, the current of the previously energized phase may remain. Further, for example, when the energization section is long and the rotational speed ω is high, the current of the phase that was energized before that may remain. Therefore, the current command value Iref is set based on the remaining two-phase current values. For example, when setting the B-phase current command value Ibref, the equation (2) is used. In the case of SRM, the generated output torque value T depends on the magnitude of the current value I and does not depend on the direction of the current. In the present embodiment, the
Even if the phase to be energized is a phase other than the B phase, the current command value Iref can be set by the same method as described above.
次に、同時に2相に通電される区間における電流指令値Irefの設定方法について説明する。まず、通電が開始される相についての電流指令値Irefを、通電が終了される相の電流値Iによらずに設定する。例えば、通電される相の順序が、A相→B相→C相であって、通電される相がA相からB相へ切り替えられる場合、すなわち、A相の電流値Iaが立ち下げられ、B相の電流値Ibが立ち上げられる場合におけるB相の電流指令値Ibrefは、式(3)により設定される。このとき、C相の相トルクTcが一定か、C相の電流値Icが0であれば、B相の相トルク値Tbは直線状に立ち上がる。
また、通電が終了される相については、通電が開始される相の電流値Iに基づいて電流指令値Irefが設定される。上記と同様、通電される相の順序が、A相→B相→C相であって、通電される相がA相からB相へ切り替えられるとき、すなわち、A相の電流値Iaが立ち下げられ、B相の電流値Ibが立ち上げられる場合に、同時に2相(A相、B相)に通電される区間におけるA相の電流指令値Iarefは、式(4)により設定される。
通電が開始されて電流値Ibが指令通りに追従していれば、通電が開始されたB相の相トルク値Tbは、直線状に立ち上がるため、通電が終了されるA相の相トルク値Taも直線状に立ち下がる(ただし、上記の例でC相の相トルク値Tcが一定か、C相の電流値Icが0の場合。)。図5に、通電される相の順序が、A相→B相→C相であって、同時に2つの相に通電される区間がある場合のそれぞれの相トルク値Ta,Tb,Tcの変化を示す。なお、通電される相の順序が、B相→A相→C相であっても、各相トルクの発生順が変わるだけで相トルク値の形状は同様である。 If energization is started and the current value Ib follows the command, the B-phase phase torque value Tb that has been energized rises linearly, and therefore the A-phase phase torque value Ta at which energization is terminated. Also falls linearly (however, in the above example, the C-phase phase torque value Tc is constant or the C-phase current value Ic is 0). FIG. 5 shows changes in the respective phase torque values Ta, Tb, and Tc when the order of the energized phases is A phase → B phase → C phase and there are sections in which two phases are energized at the same time. Show. Even if the order of the energized phases is B phase → A phase → C phase, the shape of the phase torque value is the same as long as the generation order of each phase torque is changed.
仮に、通電が開始された相の電流値Iが指令通りに立ち上がらない場合は、通電が開始された相の相トルク値は、想定通りには立ち上がらないが、通電が終了される相の電流指令値Irefを通電が開始された相の電流値Iに基づいて設定されているため、通電が開始された相の相トルク値の立ち上がり遅れによるトルク不足分は、通電が終了される相の
相トルクにより補われ、出力トルク値Tは一定に保たれる。
If the current value I of the phase that has started energization does not rise as commanded, the phase torque value of the phase that has been energized does not rise as expected, but the current command of the phase that has been de-energized Since the value Iref is set based on the current value I of the phase in which the energization has started, the torque shortage due to the rising delay of the phase torque value of the phase in which the energization has started is the phase torque of the phase in which the energization is terminated The output torque value T is kept constant.
トルク指令値Trefの符号と異なる符号の相トルク値が発生すると判定される場合には、回転子22の回転位置θ、回転速度ω、トルク指令値Trefに基づいて通電される相の電流指令値Irefが設定される。以下、これについて説明する。
When it is determined that a phase torque value having a sign different from the sign of the torque command value Tref is generated, the current command value of the phase to be energized based on the rotational position θ, the rotational speed ω, and the torque command value Tref of the
SRMの場合、前述した通り、通電を行うと回転子22の回転位置θの区間によって発生する相トルクの方向(力行・回生)が異なる。トルク指令値Trefの符号と異なる符合の相トルクが発生すると、モータ効率の低下を招くため、通常は電流指令値Irefが0に設定される、あるいは、電流指令値に依らず、駆動回路14で固定子21の固定子巻線Wに通電しないように駆動信号生成回路13で駆動信号が設定される。これは、電流制御の応答が十分に速くない場合、電流指令値に依らず駆動回路14で固定子21の固定子巻線Wに通電しないように駆動信号を生成して出力した方が速やかに電流値を0(ゼロ)にできることがあり、このようなときには、電流指令値に依らずに駆動信号生成回路13で通電しないように駆動信号を生成して出力する。
In the case of the SRM, as described above, when energized, the direction (powering / regeneration) of the phase torque generated varies depending on the section of the rotational position θ of the
ただし、高回転、高トルクの場合、例えば、力行トルクの発生時には、逆起電力の影響で電流値Iの立ち上がりが遅れる場合があり、この遅れを考慮して、通電の開始直後、一時的に相トルクが回生トルクとなるとしても、通電が開始されるタイミングを早めておく場合がある。 However, in the case of high rotation and high torque, for example, when power running torque is generated, the rise of the current value I may be delayed due to the influence of the counter electromotive force. Even if the phase torque becomes the regenerative torque, the timing at which energization is started may be advanced.
このように、通電の開始直後、一時的に回生トルクが生じるとしても、通電が開始されるタイミングを早めて電流値Iを立ち上げたい場合には、トルク指令値Trefの符号と異なる符号の相トルクが発生すると判定される場合でも、一定の電流値Iが流れるように電流指令値Irefが設定される。 Thus, even if regenerative torque is temporarily generated immediately after the start of energization, if it is desired to increase the current value I at an earlier timing of energization, the phase with a sign different from the sign of the torque command value Tref Even when it is determined that torque is generated, the current command value Iref is set so that a constant current value I flows.
上記のように、高回転、高トルクの場合、各相への通電の開始直後のみ、トルク指令値Trefの符号と異なる符号の相トルクの発生を許容する場合には、回転速度ω、トルク指令値Tref、回転子22の回転位置θに応じて電流指令値Irefが設定される。
As described above, in the case of high rotation and high torque, when the generation of phase torque with a sign different from the sign of the torque command value Tref is allowed only immediately after the start of energization of each phase, the rotational speed ω and the torque command The current command value Iref is set according to the value Tref and the rotational position θ of the
なお、上記では同時に2つの相に通電する際、通電を終了する相の電流指令については、通電を開始する相の電流に基づいて生成しているが、サンプル値制御を行っている場合、電流のサンプル時間が十分に短くない場合には、サンプル時間内に電流が大きく変化することによって制御誤差が生じ、所望のトルクが得られない可能性がある。 In the above description, when energizing two phases at the same time, the current command of the phase to end energization is generated based on the current of the phase to start energization, but when performing sample value control, If the sample time is not sufficiently short, a control error may occur due to a large change in current within the sample time, and a desired torque may not be obtained.
したがって、このような場合には、通電が開始される相の電流値Iの代わりに、通電が開始される相の電流指令値Irefを用いることにより、制御誤差を低減することができる。例えば、通電される相の順序が、A相→B相→C相であって、通電される相がA相からB相へ切り替えられるとき、すなわち、A相の電流値Iaが立ち下げられ、B相の電流値Ibが立ち上げられるとき、同時に2相(A相、B相)に通電される区間におけるA相の電流指令値Iarefは、式(4)中のIbをIbrefに置き換えることにより、式(5)で設定される。
また、通電されていない相の電流値Iを用いて、通電される相の電流指令値Irefを設定しているが、通電されていない相の電流値Iを用いる必要があるのは、当該相に電流が残っている場合のみである。つまり、当該相に電流が残っていない場合、当該相の電流値Iを用いて通電される相の電流指令値Irefを設定すると、例えば、電流センサ15の電流信号にノイズが重畳している場合には、適切な電流指令値Irefを設定できない場合がある。
Further, the current command value Iref of the energized phase is set using the current value I of the phase that is not energized, but the current value I of the phase that is not energized needs to be used. This is only when the current remains in That is, when no current remains in the phase, setting the current command value Iref of the phase to be energized using the current value I of the phase, for example, when noise is superimposed on the current signal of the
このような場合には、予め電流値Iの立ち下がりの挙動を測定あるいは解析しておき、それに基づいて通電される相以外の電流値Iを用いるか用いないかを切り替えられるようにしておく。つまり、通電される相以外の電流値Iが立ち下がっている回転子22の位置区間では通電される相以外の電流値Iについての項を0とする。なお、一般的に、電流値Iの立ち下がりの挙動は、回転速度ω、トルク指令値Tref、回転子22の回転位置θによって変化するため、これらのうち少なくとも1つに基づいて、通電される相以外の電流値Iを用いるか用いないかを切り替えられるようにしておく。
In such a case, the falling behavior of the current value I is measured or analyzed in advance, so that whether or not the current value I other than the phase to be energized is used can be switched. That is, the term for the current value I other than the energized phase is set to 0 in the position section of the
また、回転子22の回転位置θに基づいて電流指令値Irefは設定されているが、例えば、サンプル値制御を行っている場合には、電流指令値Irefの演算周期に対して回転周期が短い(回転速度ωが高い)場合、通電する時間が短い場合、また、回転子22の回転位置θの範囲によっては、一定の出力トルク値Tを得るために、回転子22の回転位置θの変化に対して、大きく電流指令値Irefを変化させる必要があるが、電流値Iが電流指令値Irefの通りには大きく変化しないために、瞬時の出力トルク値Tをトルク指令値Trefに追従させることができない場合がある。また、出力トルク値Tが大きい場合、回転速度ωによっては逆起電力も大きくなって電圧飽和が生じ、電流値Iの立ち上がりが遅れる、電流指令値Iref通りの電流が流れない、といった現象が生じ、出力トルク値Tをトルク指令値Trefに追従させることができない場合もある。
In addition, the current command value Iref is set based on the rotational position θ of the
このように、出力トルク値Tが、トルク指令値Trefに追従しないまま、電動機2が駆動されると出力トルク値Tの平均値(以下、平均トルク値Taveと称する。)もトルク指令値Trefに追従しなくなり、適切な動作点で電動機2を駆動させることができない。なお、トルク指令値Trefが一定の場合で、瞬時の出力トルク値Tがトルク指令値Trefに追従している場合には、平均トルク値Taveもトルク指令値Trefに等しくなる。 In this way, when the electric motor 2 is driven without the output torque value T following the torque command value Tref, the average value of the output torque value T (hereinafter referred to as the average torque value Tave) also becomes the torque command value Tref. The electric motor 2 cannot be driven at an appropriate operating point. When the torque command value Tref is constant and the instantaneous output torque value T follows the torque command value Tref, the average torque value Tave is also equal to the torque command value Tref.
このような場合には、通電される相の電流指令値Irefを回転子22の回転位置θに依らずに一定の電流指令値Irefcをトルク指令値Trefに基づいて設定するようにする。具体的には、平均トルク値Taveがトルク指令値Trefと等しくなるように一定の電流指令値Irefcを設定する。
In such a case, a constant current command value Irefc is set based on the torque command value Tref without depending on the current command value Iref of the energized phase regardless of the rotational position θ of the
ただし、一般的に、SRMは同一の電流値Iでも回転子22の回転位置θによって発生する出力トルク値Tが異なるため、回転子22の回転位置θに依らずに一定の電流指令値Irefcを設定すると、平均トルク値Taveがトルク指令値Trefと等しくてもトルクリプルが生じる。そのため、瞬時の出力トルク値Tを十分に制御できない場合にのみ、回転子22の回転位置θに依らず一定の電流指令値Irefcを設定することが望ましい。つまり、回転子22の回転位置θに基づいて電流指令値Irefを設定する方法と、回転子位置θに依らず一定の電流指令値Irefcを設定する方法とを、回転速度ω、トルク指令値Tref、回転子22の回転位置θに応じて切り替えることができるようにすればよい。
However, in general, the SRM has a constant current command value Irefc regardless of the rotational position θ of the
なお、上記のように設定された電流指令値Irefに対して上限値を設け、電流指令値Irefを上限値Irefmaxに制限することができる。これは、例えば、電流指令値Irefが、駆動回路14や電動機2の許容電流値を超える場合、駆動回路14や電動機2を損傷する可能性があるため、このような場合には、上限値Irefmaxを駆動回路14や電動機2の許容電流値として、電流指令値Irefを上限値Irefmaxで制限する上限値処理を行えばよい。
An upper limit value can be provided for current command value Iref set as described above, and current command value Iref can be limited to upper limit value Irefmax. This is because, for example, if the current command value Iref exceeds the allowable current value of the
また、上記のように設定された電流指令値Irefに対して下限値を設け、電流指令値Irefを下限値Irefminに制限することができる。これは、例えば、電流指令値Irefが、所定の値を下回る場合、電流センサ15や駆動回路14の特性によっては、小電流領域の制御性が低下する可能性があるため、このような場合には、電流指令値Irefを下限値Irefminで制限する下限値処理を行えばよい。
Further, a lower limit value can be provided for the current command value Iref set as described above, and the current command value Iref can be limited to the lower limit value Irefmin. This is because, for example, when the current command value Iref is lower than a predetermined value, the controllability in the small current region may be reduced depending on the characteristics of the
なお、通電される相の電流指令値Irefを他の通電される相の電流指令値Irefに基づいて設定する場合において、他の通電される相の電流指令値Irefが、上限値処理あるいは下限値処理された場合には、上限値処理あるいは下限値処理された後の、他の通電される相の電流指令値Irefに基づいて通電される相の電流指令値Irefを設定する。 When the current command value Iref of the energized phase is set based on the current command value Iref of the other energized phase, the current command value Iref of the other energized phase is set to the upper limit process or the lower limit value. If processed, the current command value Iref of the energized phase is set based on the current command value Iref of the other energized phase after the upper limit process or the lower limit process.
また、電流指令回路12、駆動信号生成回路13で回転子22の回転位置θを用いているが、電流指令回路12の演算周期や駆動信号生成回路13の演算周期が長い場合には、回転子22の回転位置θを取得してから、電流指令値Irefや駆動信号が更新されてから出力されるまでの間に回転子22の回転位置θの変化が大きくなるため、取得した回転子22の回転位置θをそのまま用いて、電流指令値Irefや駆動信号が設定された場合、電流指令値Irefや駆動信号にずれが生じ、制御に支障をきたす場合がある。
Further, the rotational position θ of the
このような場合には、電流指令回路12で回転子22の回転位置θを取得してから、電流指令値Irefが更新されるまでの時間内に、回転子22の回転位置θが変化する分を、取得した回転子22の回転位置θに対して加算したものを回転子22の第1の補正回転位置θ1として設定し、回転子22の第1の補正回転位置θ1を用いて電流指令値Irefを設定するようにする。
In such a case, the amount by which the rotational position θ of the
また、駆動信号生成回路13についても、駆動信号生成回路13で回転子22の回転位置θを取得してから、駆動信号が更新されて出力されるまでの時間内に、回転子22の回転位置θが変化する分を、取得した回転子22の回転位置θに対して加算したものを回転子22の第2の補正回転位置θ2として設定し、回転子22の第2の補正回転位置θ2を用いて駆動信号が設定されるようにする。
Also, with respect to the drive
以上のように、実施の形態1に係る電動機制御装置によれば、通電される一つの相の電流指令値が、他の相の電流値に基づいて設定されるため、ある相の電流値の立ち上がりが遅れたとしても、他の相の電流値で補うように電流指令値が設定されて通電されるため、高精度に電動機の出力トルク値を制御することができ、トルクリプルを低減することができるという顕著な効果が期待できる。 As described above, according to the motor control device according to the first embodiment, the current command value of one phase to be energized is set based on the current value of the other phase. Even if the start-up is delayed, the current command value is set so as to compensate for the current value of the other phase, and the power is supplied. Therefore, the output torque value of the motor can be controlled with high accuracy, and torque ripple can be reduced. The remarkable effect that it can be expected.
なお、トルクリプルを低減させるために、必ずしも出力トルクと反対の符号を持つ相トルク(ある1つの相で発生するトルク)を発生させる必要はないため、出力トルクと反対の相トルクが発生することによる、モータ効率低下を防ぐことができる。 In order to reduce torque ripple, it is not always necessary to generate phase torque having a sign opposite to that of output torque (torque generated in a certain phase), so that phase torque opposite to output torque is generated. The motor efficiency can be prevented from decreasing.
また、本実施の形態では、電動機制御装置の制御対象である電動機の例として三相SRMの場合について説明したが、これに限定されるものではなく、SRMと同様に通電される相を切り替えながら駆動するVRステッピングモータ(Variable Reluctance stepper Motor)などにも適用できる。また、固定子が6極、回転子が8極で外側に回転子がある三相のSRMについて説明したが、回転子が内側にあるものであってもよく、固定子、回転子の極数や相数についても制限はなく、相数が二相以上であれば適用可能である。 Further, in the present embodiment, the case of a three-phase SRM has been described as an example of an electric motor to be controlled by the electric motor control device. However, the present invention is not limited to this, and the energized phase is switched as in the SRM. The present invention can also be applied to a driving VR stepping motor (Variable Reluctance stepper motor). In addition, a three-phase SRM has been described in which the stator is 6 poles, the rotor is 8 poles, and the rotor is on the outside, but the rotor may be on the inside, and the number of poles of the stator and rotor There is no restriction on the number of phases and the number of phases is applicable as long as the number of phases is two or more.
また、本実施の形態では、デューティ指令値をPI制御に基づいて設定していたが、デューティ指令値の設定方法はこれに限定されない。P制御、I制御に基づいて設定してもよい。また、電動機2の電流値Iをフィードバックせずに、電流指令値Irefからルックアップテーブル等によってデューティ指令値を設定してもよい。 In this embodiment, the duty command value is set based on the PI control. However, the method for setting the duty command value is not limited to this. You may set based on P control and I control. Further, the duty command value may be set from the current command value Iref by a lookup table or the like without feeding back the current value I of the electric motor 2.
また、本実施の形態では、電動機2の電流値Iを電流センサ15によって検出するとしたが、電流センサ15を用いずに、電動機2の電流値Iを推定する場合について説明する。電動機2の電流値Iを推定する方法としては、電動機2の固定子21に印加される電圧値、電動機2の定数(固定子21の抵抗、インダクタンス、インダクタンスの回転位置偏微分)、電動機2の回転速度ωを把握し、式(6)に基づく演算により求める方法が挙げられる。
なお、固定子21に印加される電圧値Vを把握する方法としては、固定子21の電圧値Vを電圧センサで直接検出する、あるいは駆動回路14の直流電圧源16の電圧値とデューティ指令値、直流電圧源16の電圧値と駆動信号を用いて間接的に求めることなどが挙げられる。また、電動機2の定数はあらかじめ測定しておくことで把握することができる。また、電圧値Vと電流値Iの関係を示す式としては、式(6)に限定されず、例えば鉄損を考慮した場合の電圧値Vと電流値Iの関係を示す式を用いることもできる。
As a method of grasping the voltage value V applied to the
また、本実施の形態では、電動機2が位置センサ23を備え、位置センサ23から出力される回転子22の回転位置θの情報を用いて電動機2を制御する位置センサ制御を行っていたが、位置センサ23を備えず、位置センサ23から出力される回転子22の回転位置θの情報なしで電動機2を駆動する、あるいは回転位置θを推定して電動機2を駆動する位置センサレス制御であってもよい。回転位置θを推定する方法としては、式(6)に基づく演算により求める方法などが挙げられる。式(6)中でインダクタンスLとインダクタンスLの回転位置偏微分は、ともに回転位置θの関数であるため、回転位置θによって、電圧値Vと電流値Iの関係が変わることになる。このことを用いて回転位置θを推定することができる。なお、1相分の演算では回転位置θが推定できない場合には、複数の相について式(6)に基づく演算を行うことにより、回転位置θを推定することができる。
In the present embodiment, the electric motor 2 includes the
また、本実施の形態では、駆動信号生成回路13により駆動回路14のスイッチング素子のオン・オフの駆動信号を設定して出力していたが、駆動信号はこれに限定されない。
駆動回路14にPAMインバータや電流型インバータなどを使用することも可能であり、駆動信号も駆動回路14に応じて変更できる。
In the present embodiment, the drive
It is also possible to use a PAM inverter, a current type inverter, or the like for the
また、本実施の形態では、PWM制御時にモードM1とモードM2、または、モードM2とモードM3を繰り返していたが、モードM1とモードM3を繰り返してもよい。 In the present embodiment, mode M1 and mode M2 or mode M2 and mode M3 are repeated during PWM control, but mode M1 and mode M3 may be repeated.
また、本実施の形態では、駆動信号をPWM(Pulse Amplitude Model)制御に基づいて設定していたが、本発明はこれに限定されるものではない。例えば、電流ヒステリシス幅に基づくヒステリシス制御を行って駆動信号を設定することもできる。 In the present embodiment, the drive signal is set based on PWM (Pulse Amplitude Model) control, but the present invention is not limited to this. For example, the drive signal can be set by performing hysteresis control based on the current hysteresis width.
また、本実施の形態では、出力トルク値Tを式(1)で表せるとして電流指令値Irefを設定したが、磁気飽和を考慮する場合、ラジアル力を考慮する場合、各相の相互インダクタンスを考慮する場合、鉄損を考慮する場合などには、用いる出力トルク値Tの式を適宜変更することが可能である。 In this embodiment, the current command value Iref is set assuming that the output torque value T can be expressed by the equation (1). However, when magnetic saturation is considered, when considering radial force, mutual inductance of each phase is considered. In the case where the iron loss is taken into consideration, the expression of the output torque value T to be used can be appropriately changed.
また、本実施の形態では、同時に2つの相に通電される場合、各相で発生する相トルクが直線状に変化するように電流指令値を設定したが、発生する相トルクの変化のパターンはこれに限定されない。2次曲線や他の変化パターンであってもよい。 Further, in this embodiment, when two phases are energized at the same time, the current command value is set so that the phase torque generated in each phase changes linearly, but the pattern of change in the generated phase torque is It is not limited to this. It may be a quadratic curve or other change pattern.
また、本実施の形態では、トルク指令生成手段、電流指令生成手段、駆動信号生成手段、電流算出手段をとして、それぞれトルク指令回路、電流指令回路、駆動信号生成回路、電流算出回路のハードウエアで構成する場合について説明したが、ソフトウエアで構成してもよい。 In the present embodiment, the torque command generation means, current command generation means, drive signal generation means, and current calculation means are used as hardware for the torque command circuit, current command circuit, drive signal generation circuit, and current calculation circuit, respectively. Although the configuration has been described, it may be configured by software.
なお、本発明は、上記実施の形態に限定されるものではなく、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。 Note that the present invention is not limited to the above-described embodiment, and the embodiment can be appropriately modified and omitted within the scope of the invention.
また、図中、同一符号は、同一または相当部分を示す。 Moreover, in the figure, the same code | symbol shows the same or an equivalent part.
1 電動機制御装置 2 電動機 11 トルク指令回路
12 電流指令回路 13 駆動信号生成回路 14 駆動回路
15 電流センサ 16 直流電圧源 21 固定子
22 回転子 23 位置センサ
A,B,C,A’,B’,C’ 固定子突極
a,b,c,d,a’,b’,c’,d’ 回転子突極
Wa,Wb,Wc,Wa’,Wb’,Wc’ 固定子巻線
SW1a,SW2a,SW1b,SW2b,SW1c,SW2c スイッチング素子
D1a,D2a,D1b,D2b,D1c,D2c ダイオード
DESCRIPTION OF
Claims (12)
前記電流指令値に基づいて前記固定子巻線に前記電流指令値の電流を通電し、回転子を駆動させる駆動回路と、
前記固定子巻線に流れる電流値を算出する電流算出手段と、
前記回転子の回転位置を算出する位置算出手段と、を備え、
前記複数の相のうち通電される相の前記電流指令値は、少なくとも1つの他の相の前記固定子巻線に流れる前記電流値あるいは前記電流指令値と、前記回転位置から算出される前記回転子の回転速度と、に基づいて設定されることを特徴とする電動機制御装置。 A current command generating means for setting a current command value for sequentially energizing a stator winding having a plurality of phases;
A drive circuit that drives the rotor by energizing the stator winding with the current command value based on the current command value;
Current calculating means for calculating a current value flowing through the stator winding;
Position calculating means for calculating the rotational position of the rotor ,
The current command value of the phase to be energized among the plurality of phases is calculated from the current value or the current command value flowing in the stator winding of at least one other phase and the rotation position. An electric motor control device set based on the rotation speed of the child .
前記通電される相のうち少なくとも1つの前記電流指令値は、他の通電される相の前記固定子巻線に流れる前記電流値あるいは前記電流指令値に基づいて設定されることを特徴とする請求項1に記載の電動機制御装置。 There are two or more energized phases at the same time among the plurality of phases,
The current command value of at least one of the energized phases is set based on the current value or the current command value flowing in the stator winding of another energized phase. Item 4. The electric motor control device according to Item 1 .
前記回転位置に基づいて設定されるか、あるいは前記回転位置によらず一定値に設定されるかを、前記回転速度に基づいて選択的に設定されることを特徴とする請求項3に記載の電動機制御装置。 4. The method according to claim 3, wherein whether the rotation position is set or a constant value is set regardless of the rotation position is selectively set based on the rotation speed. 5. Electric motor control device.
前記通電される相の前記電流指令値あるいは前記駆動信号は、前記回転速度に加えて、前記トルク指令値に基づいて選択的に設定されることを特徴とする請求項3に記載の電動機制御装置。 The electric motor control device according to claim 3, wherein the current command value or the drive signal of the energized phase is selectively set based on the torque command value in addition to the rotation speed. .
前記通電される相の前記電流指令値あるいは前記駆動信号は、 The current command value or the drive signal of the energized phase is:
前記回転位置に基づいて設定されるか、あるいは前記回転位置によらず一定値に設定されるかを、前記回転速度に加えて、前記トルク指令値と前記回転位置のうち少なくとも1つに基づいて選択的に設定されることを特徴とする請求項3に記載の電動機制御装置。 Whether it is set based on the rotational position or set to a constant value regardless of the rotational position is based on at least one of the torque command value and the rotational position in addition to the rotational speed. The electric motor control device according to claim 3, wherein the electric motor control device is selectively set.
前記電流指令生成手段により前記通電される相の前記電流指令値が0(ゼロ)に設定されるか、あるいは前記駆動信号生成手段により前記通電される相の通電が停止されることを特徴とする請求項7または請求項8に記載の電動機制御装置。 When the sign of the torque command value is different from the sign of the phase torque value generated in the energized phase,
The current command value of the energized phase is set to 0 (zero) by the current command generating means, or the energization of the energized phase is stopped by the drive signal generating means. The electric motor control device according to claim 7 or 8 .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012213453A JP5511923B2 (en) | 2012-09-27 | 2012-09-27 | Electric motor control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012213453A JP5511923B2 (en) | 2012-09-27 | 2012-09-27 | Electric motor control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014068499A JP2014068499A (en) | 2014-04-17 |
JP5511923B2 true JP5511923B2 (en) | 2014-06-04 |
Family
ID=50744377
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012213453A Expired - Fee Related JP5511923B2 (en) | 2012-09-27 | 2012-09-27 | Electric motor control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5511923B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107295814A (en) * | 2015-02-04 | 2017-10-24 | 株式会社电装 | Vehicle-carried motor controlling device |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104300846B (en) | 2014-08-27 | 2016-12-07 | 中国矿业大学 | A kind of three-phase switch reluctance machine torque pulsation three level suppressing method |
CN104333275B (en) * | 2014-10-30 | 2016-10-19 | 中国矿业大学 | A wide speed range cross control method for switched reluctance motor |
WO2018122593A1 (en) * | 2017-01-02 | 2018-07-05 | Qinetix Gmbh | Electrical configuration with integrated control system for brushless dc electric motor or generator |
JP2021129405A (en) * | 2020-02-13 | 2021-09-02 | ローム株式会社 | Driving circuit of stepping motor, and driving method thereof, and electric device using the same |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10164881A (en) * | 1996-11-26 | 1998-06-19 | Nissan Motor Co Ltd | Controller of reluctance motor |
JPH10164880A (en) * | 1996-11-26 | 1998-06-19 | Nissan Motor Co Ltd | Reluctance motor actuator |
JP3557855B2 (en) * | 1997-06-16 | 2004-08-25 | 日産自動車株式会社 | Reluctance motor torque control device |
JP3528535B2 (en) * | 1997-09-08 | 2004-05-17 | 日産自動車株式会社 | Reluctance motor control device |
JP3400951B2 (en) * | 1998-11-30 | 2003-04-28 | シャープ株式会社 | Switch type reluctance motor and its driving circuit |
JP2001103799A (en) * | 1999-09-30 | 2001-04-13 | Sanyo Denki Co Ltd | Control device for synchronous motor |
JP2002233184A (en) * | 2001-02-02 | 2002-08-16 | Denso Corp | Drive for reluctance motor |
JP2002354867A (en) * | 2001-05-21 | 2002-12-06 | Mitsuba Corp | Control method for switched reluctance motor |
JP5443782B2 (en) * | 2009-02-24 | 2014-03-19 | 川崎重工業株式会社 | Robot, current limiting device and current limiting method |
-
2012
- 2012-09-27 JP JP2012213453A patent/JP5511923B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107295814A (en) * | 2015-02-04 | 2017-10-24 | 株式会社电装 | Vehicle-carried motor controlling device |
CN107295814B (en) * | 2015-02-04 | 2019-10-29 | 株式会社电装 | Vehicle-carried motor controlling device |
Also Published As
Publication number | Publication date |
---|---|
JP2014068499A (en) | 2014-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4956123B2 (en) | Motor control device | |
JP5862125B2 (en) | Control device for power converter | |
EP2689529B1 (en) | Method and apparatus for controlling an electrical machine | |
JP5511923B2 (en) | Electric motor control device | |
JP5411278B2 (en) | Predicted pulse width modulation for open delta H-bridge driven high efficiency iron-free permanent magnet machine | |
JP6069953B2 (en) | Switched reluctance motor controller | |
JP5305933B2 (en) | Motor drive system | |
JP3753074B2 (en) | DC brushless motor device | |
RU2414047C1 (en) | Method and control device to control electric motor with internal permanent magnets | |
JP3971978B2 (en) | Electric motor control device | |
JP4791319B2 (en) | Inverter device, compressor drive device and refrigeration / air-conditioning device | |
JP2007282367A (en) | Motor driving controller | |
JP2019146360A (en) | Inverter controller | |
JP7199535B2 (en) | How to control a brushless permanent magnet motor | |
Bhosale et al. | Performance comparison of Two PWM techniques applied to BLDC motor control | |
JP5479094B2 (en) | Synchronous motor control method and control apparatus | |
EP3531553B1 (en) | Switched reluctance motor control system and switched reluctance motor control method | |
JP6634167B2 (en) | Power converter | |
JP5496334B2 (en) | Method and apparatus for driving an electric motor | |
JP2005124359A (en) | Current control method and controller for synchronous motor | |
JP6212145B2 (en) | Stepping motor drive device | |
JP4312115B2 (en) | Motor drive device | |
JP2007151215A (en) | Inverter apparatus, compressor driver and refrigerator/air conditioner | |
Abe et al. | A control method using measured torque characteristics considering advance angle for switched reluctance motor | |
Doss et al. | A cost effective speed control method for bldc motor drive |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20140225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140325 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5511923 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |