JP2020048381A - Motor control device, motor system and inverter control method - Google Patents
Motor control device, motor system and inverter control method Download PDFInfo
- Publication number
- JP2020048381A JP2020048381A JP2018177208A JP2018177208A JP2020048381A JP 2020048381 A JP2020048381 A JP 2020048381A JP 2018177208 A JP2018177208 A JP 2018177208A JP 2018177208 A JP2018177208 A JP 2018177208A JP 2020048381 A JP2020048381 A JP 2020048381A
- Authority
- JP
- Japan
- Prior art keywords
- energization pattern
- current
- phase
- energization
- motor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M7/00—Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
- H02M7/42—Conversion of DC power input into AC power output without possibility of reversal
- H02M7/44—Conversion of DC power input into AC power output without possibility of reversal by static converters
- H02M7/48—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
- H02P27/08—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters with pulse width modulation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/10—Arrangements for controlling torque ripple, e.g. providing reduced torque ripple
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/28—Arrangements for controlling current
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Control Of Ac Motors In General (AREA)
- Inverter Devices (AREA)
Abstract
Description
本発明は、モータ制御装置、モータシステム及びインバータ制御方法に関する。 The present invention relates to a motor control device, a motor system, and an inverter control method.
モータを制御するためにU,V,W各相の電流を検出する場合、インバータ回路の直流部に挿入した1つのシャント抵抗を用いて電流検出を行う技術がある。この方式で3相の全ての電流を検出するには、PWM(Pulse Width Modulation,パルス幅変調)キャリアの1周期内において、2相以上の電流を検出できるように通電パターンを発生させる必要がある(例えば、特許文献1参照)。 When detecting the current of each phase of U, V, and W to control the motor, there is a technique for detecting the current using one shunt resistor inserted in the DC section of the inverter circuit. In order to detect all three-phase currents by this method, it is necessary to generate an energization pattern so that two or more phases of current can be detected within one period of a PWM (Pulse Width Modulation) carrier. (For example, see Patent Document 1).
しかしながら、電流検出時の通電パターンが直前の通電パターンと異なると、モータに流れる電流が脈動(ハンチングともいう)することがある。 However, if the energization pattern at the time of current detection is different from the immediately preceding energization pattern, the current flowing through the motor may pulsate (also referred to as hunting).
そこで、本開示は、モータに流れる電流の脈動を低減できる、モータ制御装置、モータシステム及びインバータ制御方法を提供する。 Thus, the present disclosure provides a motor control device, a motor system, and an inverter control method that can reduce pulsation of a current flowing through a motor.
本開示は、
複数の通電パターンに基づいてモータを駆動するインバータと、
前記インバータの直流側に流れる電流の電流値に対応する検出信号を出力する電流検出器と、
前記通電パターンに基づいて前記検出信号を取得することによって、前記モータに流れる各相の相電流を検出する電流検出部と、
前記各相の相電流の検出値に基づいて、前記通電パターンを生成する通電パターン生成部と、
前記通電パターンの切り替えが発生する電気角を記憶する記憶部とを備え、
前記通電パターン生成部は、前記記憶部に記憶された前記電気角で前記電流検出部が前記検出信号を取得するときの通電パターンを、前記電流検出部が前記検出信号を取得する直前の通電パターンと同じにする、モータ制御装置を提供する。
The present disclosure
An inverter that drives the motor based on a plurality of energization patterns;
A current detector that outputs a detection signal corresponding to a current value of a current flowing to the DC side of the inverter;
A current detection unit that detects a phase current of each phase flowing through the motor by acquiring the detection signal based on the energization pattern;
An energization pattern generation unit that generates the energization pattern based on a detected value of the phase current of each phase,
A storage unit that stores an electrical angle at which switching of the energization pattern occurs,
The energization pattern generation unit sets the energization pattern when the current detection unit acquires the detection signal at the electrical angle stored in the storage unit, and the energization pattern immediately before the current detection unit acquires the detection signal. And a motor control device.
また、本開示は、
モータと、
複数の通電パターンに基づいて前記モータを駆動するインバータと、
前記インバータの直流側に流れる電流の電流値に対応する検出信号を出力する電流検出器と、
前記通電パターンに基づいて前記検出信号を取得することによって、前記モータに流れる各相の相電流を検出する電流検出部と、
前記各相の相電流の検出値に基づいて、前記通電パターンを生成する通電パターン生成部と、
前記通電パターンの切り替えが発生する電気角を記憶する記憶部とを備え、
前記通電パターン生成部は、前記記憶部に記憶された前記電気角で前記電流検出部が前記検出信号を取得するときの通電パターンを、前記電流検出部が前記検出信号を取得する直前の通電パターンと同じにする、モータシステムを提供する。
In addition, the present disclosure,
Motor and
An inverter that drives the motor based on a plurality of energization patterns;
A current detector that outputs a detection signal corresponding to a current value of a current flowing to the DC side of the inverter;
A current detection unit that detects a phase current of each phase flowing through the motor by acquiring the detection signal based on the energization pattern;
An energization pattern generation unit that generates the energization pattern based on a detected value of the phase current of each phase,
A storage unit that stores an electrical angle at which switching of the energization pattern occurs,
The energization pattern generation unit sets the energization pattern when the current detection unit acquires the detection signal at the electrical angle stored in the storage unit, and the energization pattern immediately before the current detection unit acquires the detection signal. Provide a motor system that is the same as
また、本開示は、
モータを駆動するインバータの直流側に流れる電流の電流値に対応する検出信号を、複数の通電パターンに基づいて取得し、
前記検出信号を前記通電パターンに基づいて取得することによって、前記モータに流れる各相の相電流を検出し、
前記各相の相電流の検出値に基づいて、前記通電パターンを生成し、
前記通電パターンに基づいて前記インバータを通電させる、インバータ制御方法であって、
前記通電パターンの切り替えが発生する電気角を記憶部に蓄積し、前記記憶部に記憶された前記電気角で前記検出信号を取得するときの通電パターンを、前記検出信号を取得する直前の通電パターンと同じにする、インバータ制御方法を提供する。
In addition, the present disclosure,
A detection signal corresponding to the current value of the current flowing to the DC side of the inverter that drives the motor is obtained based on a plurality of conduction patterns,
By acquiring the detection signal based on the energization pattern, a phase current of each phase flowing through the motor is detected,
Based on the detected value of the phase current of each phase, the energization pattern is generated,
An inverter control method for energizing the inverter based on the energization pattern,
The electrical angle at which the switching of the energization pattern occurs is stored in a storage unit, and the energization pattern when acquiring the detection signal with the electrical angle stored in the storage unit is an energization pattern immediately before acquiring the detection signal. And an inverter control method.
本開示の技術によれば、モータに流れる電流の脈動を低減できる。 According to the technology of the present disclosure, pulsation of the current flowing through the motor can be reduced.
以下、図面を参照して、本開示に係る実施形態について詳細に説明する。 Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings.
図1は、本開示に係る一実施形態のモータシステムの構成を例示する図である。図1に示されるモータシステム1は、モータ4の回転動作を制御する。モータシステム1が搭載される機器の具体例として、コピー機等のOA機器、パーソナルコンピュータ、冷蔵庫等の家電製品などが挙げられるが、当該機器は、これらに限られない。モータシステム1は、モータ4と、モータ制御装置100とを少なくとも備える。 FIG. 1 is a diagram illustrating a configuration of a motor system according to an embodiment of the present disclosure. The motor system 1 shown in FIG. 1 controls the rotation operation of the motor 4. Specific examples of the equipment on which the motor system 1 is mounted include OA equipment such as a copy machine and home electric appliances such as a personal computer and a refrigerator, but the equipment is not limited thereto. The motor system 1 includes at least a motor 4 and a motor control device 100.
モータ4は、複数のコイルを有する。モータ4は、例えば、U相コイルとV相コイルとW相コイルとを含む3相コイルを有する。モータ4の具体例として、3相のブラシレスモータなどが挙げられる。 The motor 4 has a plurality of coils. The motor 4 has, for example, a three-phase coil including a U-phase coil, a V-phase coil, and a W-phase coil. Specific examples of the motor 4 include a three-phase brushless motor.
モータ制御装置100は、3相ブリッジ接続された複数のスイッチング素子を2相又は3相のPWM信号を含む通電パターンに従いオンオフ制御することで、直流を3相交流に変換するインバータを介してモータを駆動する。モータ制御装置100は、インバータ23、電流検出器24、電流検出部27、通電パターン生成部35、駆動回路33、電流検出タイミング調整部34及び記憶部36を備える。 The motor control device 100 controls on / off of a plurality of switching elements connected in a three-phase bridge according to an energization pattern including a two-phase or three-phase PWM signal, thereby controlling the motor via an inverter that converts DC to three-phase AC. Drive. The motor control device 100 includes an inverter 23, a current detector 24, a current detection unit 27, an energization pattern generation unit 35, a drive circuit 33, a current detection timing adjustment unit 34, and a storage unit 36.
インバータ23は、直流電源21から供給される直流を複数のスイッチング素子のスイッチングによって3相交流に変換し、3相交流の駆動電流をモータ4に流すことによって、モータ4のロータを回転させる回路である。インバータ23は、通電パターン生成部35によって生成される複数の通電パターン(より具体的には、通電パターン生成部35内のPWM信号生成部32によって生成される2相又は3相のPWM信号)に基づいて、モータ4を駆動する。 The inverter 23 is a circuit that converts a DC supplied from the DC power supply 21 into a three-phase AC by switching a plurality of switching elements, and causes a driving current of the three-phase AC to flow through the motor 4 to rotate the rotor of the motor 4. is there. The inverter 23 converts a plurality of energization patterns generated by the energization pattern generation unit 35 (more specifically, a two-phase or three-phase PWM signal generated by the PWM signal generation unit 32 in the energization pattern generation unit 35). Based on this, the motor 4 is driven.
インバータ23は、3相ブリッジ接続された複数のスイッチング素子25U+,25V+,25W+,25U−,25V−,25W−を有する。スイッチング素子25U+,25V+,25W+は、それぞれ、直流電源21の正極側に正側母線22aを介して接続されるハイサイドスイッチング素子(上アーム)である。スイッチング素子25U−,25V−,25W−は、それぞれ、直流電源21の負極側(具体的には、グランド側)に接続されるローサイドスイッチング素子(下アーム)である。複数のスイッチング素子25U+,25V+,25W+,25U−,25V−,25W−は、それぞれ、上述の通電パターンに含まれるPWM信号に基づいて駆動回路33から供給される複数の駆動信号のうち、対応する駆動信号に従って、オン又はオフとなる。 The inverter 23 has a plurality of switching elements 25U +, 25V +, 25W +, 25U-, 25V-, 25W- connected in a three-phase bridge. The switching elements 25U +, 25V +, and 25W + are high-side switching elements (upper arms) connected to the positive electrode side of the DC power supply 21 via the positive-side bus 22a. Each of the switching elements 25U-, 25V-, and 25W- is a low-side switching element (lower arm) connected to the negative electrode side (specifically, the ground side) of the DC power supply 21. The plurality of switching elements 25U +, 25V +, 25W +, 25U−, 25V−, and 25W− correspond to a plurality of drive signals supplied from the drive circuit 33 based on the PWM signal included in the above-described energization pattern, respectively. It is turned on or off according to the drive signal.
スイッチング素子25U+とスイッチング素子25U−との接続点は、モータ4のU相コイルの一端に接続される。スイッチング素子25V+とスイッチング素子25V−との接続点は、モータ4のV相コイルの一端に接続される。スイッチング素子25W+とスイッチング素子25W−との接続点は、モータ4のW相コイルの一端に接続される。U相コイルとV相コイルとW相コイルとのそれぞれの他端は、互いに接続されている。 A connection point between the switching element 25U + and the switching element 25U- is connected to one end of a U-phase coil of the motor 4. A connection point between the switching element 25V + and the switching element 25V- is connected to one end of a V-phase coil of the motor 4. The connection point between the switching element 25W + and the switching element 25W- is connected to one end of the W-phase coil of the motor 4. The other ends of the U-phase coil, the V-phase coil, and the W-phase coil are connected to each other.
スイッチング素子の具体例として、Nチャネル型のMOSFET(Metal Oxide Semiconductor Field Effect Transistor)やIGBT(Insulated Gate Bipolar Transistor)などが挙げられる。しかし、スイッチング素子は、これらに限られない。 Specific examples of the switching element include an N-channel MOSFET (Metal Oxide Semiconductor Field Effect Transistor) and an IGBT (Insulated Gate Bipolar Transistor). However, the switching elements are not limited to these.
電流検出器24は、インバータ23の直流側に流れる電流の電流値に対応する検出信号Sdを出力する。図1に示される電流検出器24は、負側母線22bに流れる電流の電流値に対応する検出信号Sdを発生させる。電流検出器24は、例えば、負側母線22bに配置される電流検出素子であり、より具体的には、負側母線22bに挿入されるシャント抵抗である。シャント抵抗等の電流検出素子は、自身に流れる電流の電流値に対応する電圧信号を検出信号Sdとして発生する。 The current detector 24 outputs a detection signal Sd corresponding to the current value of the current flowing on the DC side of the inverter 23. The current detector 24 shown in FIG. 1 generates a detection signal Sd corresponding to the value of the current flowing through the negative bus 22b. The current detector 24 is, for example, a current detection element arranged on the negative bus 22b, and more specifically, a shunt resistor inserted into the negative bus 22b. A current detection element such as a shunt resistor generates a voltage signal corresponding to a current value of a current flowing therein as a detection signal Sd.
電流検出部27は、通電パターン生成部35によって生成される複数の通電パターン(より具体的には、2相又は3相のPWM信号)に基づいて、検出信号Sdを取得することによって、モータ4に流れるU,V,W各相の相電流Iu,Iv,Iwを検出する。より詳細には、電流検出部27は、複数の通電パターン(より具体的には、2相又は3相のPWM信号)に同期する取得タイミングで検出信号Sdを取得することによって、モータ4に流れるU,V,W各相の相電流Iu,Iv,Iwを検出する。検出信号Sdの取得タイミングは、電流検出タイミング調整部34により設定される。 The current detection unit 27 obtains the detection signal Sd based on a plurality of conduction patterns (more specifically, two-phase or three-phase PWM signals) generated by the conduction pattern generation unit 35, and , The phase currents Iu, Iv, Iw of the respective phases U, V, W are detected. More specifically, the current detection unit 27 obtains the detection signal Sd at an acquisition timing synchronized with a plurality of energization patterns (more specifically, two-phase or three-phase PWM signals), and thus flows to the motor 4. The phase currents Iu, Iv, Iw of the U, V, W phases are detected. The acquisition timing of the detection signal Sd is set by the current detection timing adjustment unit 34.
例えば、電流検出部27は、電流検出器24で発生するアナログ電圧の検出信号Sdを、電流検出タイミング調整部34により設定される取得タイミングでAD(Analog to Digital)変換器に取り込む。そして、電流検出部27は、取り込んだアナログの検出信号Sdをデジタルの検出信号SdにAD変換し、AD変換後のデジタルの検出信号Sdをデジタル処理することによって、モータ4のU,V,W各相の相電流Iu,Iv,Iwを検出する。電流検出部27により検出された各相の相電流Iu,Iv,Iwの検出値は、通電パターン生成部35に供給される。 For example, the current detection unit 27 takes in the analog voltage detection signal Sd generated by the current detector 24 into an AD (Analog to Digital) converter at the acquisition timing set by the current detection timing adjustment unit 34. Then, the current detection unit 27 AD-converts the received analog detection signal Sd into a digital detection signal Sd, and digitally processes the digital detection signal Sd after the AD conversion, whereby the U, V, W of the motor 4 is converted. The phase currents Iu, Iv, Iw of each phase are detected. The detected values of the phase currents Iu, Iv, Iw of each phase detected by the current detection unit 27 are supplied to the energization pattern generation unit 35.
通電パターン生成部35は、電流検出部27により検出されるモータ4の相電流Iu,Iv,Iwの検出値に基づいて、インバータ23を通電させるパターン(インバータ23の通電パターン)を生成する。インバータ23の通電パターンは、モータ4を通電させるパターン(モータ4の通電パターン)と言い換えてもよい。インバータ23の通電パターンは、例えば、モータ4が回転するようにインバータ23を通電させる2相又は3相のPWM信号を含む。 The energization pattern generation unit 35 generates a pattern for energizing the inverter 23 (an energization pattern of the inverter 23) based on the detected values of the phase currents Iu, Iv, Iw of the motor 4 detected by the current detection unit 27. The energization pattern of the inverter 23 may be rephrased as a pattern for energizing the motor 4 (energization pattern of the motor 4). The energization pattern of the inverter 23 includes, for example, a two-phase or three-phase PWM signal for energizing the inverter 23 so that the motor 4 rotates.
通電パターン生成部35は、例えば、電流検出部27により検出されるモータ4の相電流Iu,Iv,Iwの検出値に基づいてモータ4のロータ位置を決定し、その決定したロータ位置にモータ4のロータが追従するように複数の通電パターンを生成する。 The energization pattern generation unit 35 determines the rotor position of the motor 4 based on, for example, the detected values of the phase currents Iu, Iv, Iw of the motor 4 detected by the current detection unit 27, and sets the motor 4 to the determined rotor position. A plurality of energization patterns are generated such that the rotor follows.
通電パターン生成部35は、例えば、デューティ比設定部31及びPWM信号生成部32を少なくとも有する。デューティ比設定部31は、電流検出部27により検出されるモータ4の相電流Iu,Iv,Iwの検出値に基づいて、2相又は3相のPWM信号の各相のデューティ比を設定する。PWM信号生成部32は、デューティ比設定部31により設定される各相のデューティ比(各相のデューティ比の設定値)をキャリアCのレベルと比較することによって、その設定値でレベルが変化する2相又は3相のPWM信号を生成する。キャリアCとは、レベルが周期的に増減する搬送波信号である。 The energization pattern generation unit 35 has at least a duty ratio setting unit 31 and a PWM signal generation unit 32, for example. The duty ratio setting unit 31 sets the duty ratio of each phase of the two-phase or three-phase PWM signal based on the detected values of the phase currents Iu, Iv, Iw of the motor 4 detected by the current detection unit 27. The PWM signal generation unit 32 compares the duty ratio of each phase (set value of the duty ratio of each phase) set by the duty ratio setting unit 31 with the level of the carrier C, and the level changes with the set value. A two-phase or three-phase PWM signal is generated. The carrier C is a carrier signal whose level periodically increases and decreases.
通電パターン生成部35は、インバータ23の通電パターンをベクトル制御により生成する場合、ベクトル制御部30、デューティ比設定部31及びPWM信号生成部32を少なくとも有する。 When the energization pattern of the inverter 23 is generated by vector control, the energization pattern generation unit 35 includes at least a vector control unit 30, a duty ratio setting unit 31, and a PWM signal generation unit 32.
ベクトル制御部30は、外部からモータ4の回転速度指令ωrefが与えられると、モータ4の回転速度の測定値又は推定値と回転速度指令ωrefとの差分に基づいて、トルク電流指令Iqrefと励磁電流指令Idrefを生成する。ベクトル制御部30は、モータ4のU,V,W各相の相電流Iu,Iv,Iwに基づいて、モータ4のロータ位置θを決定し、その決定したロータ位置θを用いるベクトル制御演算により、トルク電流Iq及び励磁電流Idを算出する。ベクトル制御部30は、トルク電流指令Iqrefとトルク電流Iqとの差分に対して例えばPI制御演算を行い、電圧指令Vqを生成する。ベクトル制御部30は、励磁電流指令Idrefと励磁電流Idとの差分に対して例えばPI制御演算を行い、電圧指令Vdを生成する。ベクトル制御部30は、電圧指令Vq,Vdを上記のロータ位置θを用いてU,V,W各相の相電圧指令Vu,Vv,Vwに変換する。各相の相電圧指令Vu,Vv,Vwは、デューティ比設定部31に供給される。 When the rotational speed command ωref of the motor 4 is given from outside, the vector control unit 30 determines the torque current command Iqref and the exciting current based on the difference between the measured or estimated value of the rotational speed of the motor 4 and the rotational speed command ωref. Generate a command Idref. The vector control unit 30 determines the rotor position θ of the motor 4 based on the phase currents Iu, Iv, Iw of the U, V, and W phases of the motor 4, and performs a vector control operation using the determined rotor position θ. , The torque current Iq and the excitation current Id. The vector control unit 30 performs, for example, a PI control operation on the difference between the torque current command Iqref and the torque current Iq to generate a voltage command Vq. The vector control unit 30 performs, for example, a PI control operation on a difference between the exciting current command Idref and the exciting current Id, and generates a voltage command Vd. The vector control unit 30 converts the voltage commands Vq, Vd into phase voltage commands Vu, Vv, Vw of U, V, W phases using the above rotor position θ. The phase voltage commands Vu, Vv, Vw of each phase are supplied to the duty ratio setting unit 31.
デューティ比設定部31は、ベクトル制御部30から供給される各相の相電圧指令Vu,Vv,Vwに基づいて、2相又は3相のPWM信号を生成するためのデューティ比Udu,Vdu,Wduを設定する。 The duty ratio setting unit 31 generates duty ratios Udu, Vdu, Wdu for generating two-phase or three-phase PWM signals based on the phase voltage commands Vu, Vv, Vw of each phase supplied from the vector control unit 30. Set.
PWM信号生成部32は、デューティ比設定部31により設定される各相のデューティ比Udu,Vdu,WduをキャリアCのレベルと比較することによって、2相又は3相のPWM信号を含む通電パターンを生成する。PWM信号生成部32は、上アーム駆動用の2相又は3相のPWM信号を反転させた下アーム駆動用のPWM信号も生成し、必要に応じてデッドタイムを付加した後、生成したPWM信号を含む通電パターンを駆動回路33に出力する。 The PWM signal generation unit 32 compares the duty ratios Udu, Vdu, and Wdu of each phase set by the duty ratio setting unit 31 with the level of the carrier C, thereby generating an energization pattern including a two-phase or three-phase PWM signal. Generate. The PWM signal generation unit 32 also generates a lower-arm driving PWM signal obtained by inverting the upper-arm driving two-phase or three-phase PWM signal, adds a dead time if necessary, and then generates the generated PWM signal. Is output to the drive circuit 33.
駆動回路33は、与えられたPWM信号を含む通電パターンに従い、インバータ23に含まれる6つのスイッチング素子25U+,25V+,25W+,25U−,25V−,25W−をスイッチングさせる駆動信号を出力する。これにより、3相交流の駆動電流がモータ4に供給され、モータ4のロータが回転する。 The drive circuit 33 outputs a drive signal for switching the six switching elements 25U +, 25V +, 25W +, 25U-, 25V-, and 25W- included in the inverter 23 according to the energization pattern including the applied PWM signal. As a result, a three-phase AC driving current is supplied to the motor 4, and the rotor of the motor 4 rotates.
電流検出タイミング調整部34は、PWM信号生成部32から供給されるキャリアCと、PWM信号生成部32により生成されるPWM信号とに基づいて、電流検出部27がキャリアCの1周期内で各相の相電流のうち2相の相電流を検出するための取得タイミングを決定する。 The current detection timing adjustment unit 34 allows the current detection unit 27 to control each of the currents within one cycle of the carrier C based on the carrier C supplied from the PWM signal generation unit 32 and the PWM signal generated by the PWM signal generation unit 32. An acquisition timing for detecting two phase currents among the phase currents of the phases is determined.
電流検出部27は、電流検出タイミング調整部34により決定される複数の取得タイミングで検出信号Sdを取得することによって、相電流Iu,Iv,Iwを検出する。 The current detection unit 27 detects the phase currents Iu, Iv, Iw by acquiring the detection signals Sd at a plurality of acquisition timings determined by the current detection timing adjustment unit 34.
なお、電流検出部27、通電パターン生成部35及び電流検出タイミング調整部34の各機能は、不図示の記憶装置に読み出し可能に記憶されるプログラムによってCPU(Central Processing Unit)が動作することにより実現される。例えば、これらの各機能は、CPUを含むマイクロコンピュータにおけるハードウェアとソフトウェアとの協働により実現される。 The functions of the current detection unit 27, the energization pattern generation unit 35, and the current detection timing adjustment unit 34 are realized by the operation of a CPU (Central Processing Unit) by a program readablely stored in a storage device (not shown). Is done. For example, each of these functions is realized by cooperation of hardware and software in a microcomputer including a CPU.
図2は、PWM信号生成部32により生成される上アーム側の3相のPWM信号(U+,V+,W+)の一例を示すタイミングチャートである。図2に示すPWMカウンタにおける三角波は、キャリアカウンタのカウント値(すなわち、キャリアCのレベル)を表す。なお、2相のPWM信号は、3相のPWM信号のうち特定の1相(例えば、W相)のPWM信号がローレベルに常に固定された通電パターンとなる。 FIG. 2 is a timing chart showing an example of the upper-arm three-phase PWM signals (U +, V +, W +) generated by the PWM signal generator 32. The triangular wave in the PWM counter shown in FIG. 2 indicates the count value of the carrier counter (that is, the level of the carrier C). The two-phase PWM signal has an energization pattern in which a specific one-phase (for example, W-phase) PWM signal among the three-phase PWM signals is always fixed at a low level.
また、本実施形態では、PWM信号のアクティブレベルをハイレベルと定義する。この場合、PWM信号がハイレベルのとき、スイッチング素子はオンとなり、PWM信号がローレベルのとき、スイッチング素子はオフとなる。回路構成等に応じて、PWM信号のアクティブレベルをローレベルと定義してもよい。 In the present embodiment, the active level of the PWM signal is defined as a high level. In this case, when the PWM signal is at a high level, the switching element is turned on, and when the PWM signal is at a low level, the switching element is turned off. The active level of the PWM signal may be defined as a low level according to a circuit configuration or the like.
本実施形態では、PWM信号生成部32は、各相で共通の一つのキャリアCを用いて、各相のPWM信号を生成する。位相tbを中心とする左右対称の三角波をキャリアCとしているため、各相のPWM信号の波形生成の回路構成を簡素化できる。キャリアカウンタは、位相taまでダウンカウント中であり、位相taから位相tbまでアップカウント中であり、位相tbからダウンカウント中である。このように、カウントアップ期間とカウントダウン期間とが繰り返される。 In the present embodiment, the PWM signal generation unit 32 generates a PWM signal of each phase using one carrier C common to each phase. Since the carrier C is a symmetrical triangular wave centered on the phase tb, the circuit configuration for generating the PWM signal waveform of each phase can be simplified. The carrier counter is counting down to phase ta, counting up from phase ta to phase tb, and counting down from phase tb. Thus, the count-up period and the count-down period are repeated.
PWM信号生成部32は、各相のデューティ比の各設定値をキャリアCのレベルと比較する。PWM信号生成部32は、この比較結果に基づき、PWM信号のデューティ比の設定値がキャリアCのレベルよりも大きい期間に、当該PWM信号のレベルをハイレベルに設定する。一方、PWM信号生成部32は、この比較結果に基づき、PWM信号のデューティ比の設定値がキャリアCのレベルよりも小さい期間に、当該PWM信号のレベルをローレベルに設定する。 The PWM signal generator 32 compares each set value of the duty ratio of each phase with the level of the carrier C. The PWM signal generation unit 32 sets the level of the PWM signal to a high level during a period in which the set value of the duty ratio of the PWM signal is larger than the level of the carrier C based on the comparison result. On the other hand, based on the comparison result, the PWM signal generation unit 32 sets the level of the PWM signal to the low level during a period in which the set value of the duty ratio of the PWM signal is smaller than the level of the carrier C.
インバータ23がPWM変調された3相交流を出力している状態では、電流検出部27は、上アーム側のスイッチング素子25U+,25V+,25W+に対する通電パターンに応じて、特定の相の電流を検出できる。あるいは、インバータ23がPWM変調された3相交流を出力している状態では、電流検出部27は、下アーム側のスイッチング素子25U−,25V−,25Wに対する通電パターンに応じて、特定の相の電流を検出してもよい。 In a state where the inverter 23 outputs the PWM-modulated three-phase alternating current, the current detection unit 27 can detect a current of a specific phase according to the energization pattern for the switching elements 25U +, 25V +, and 25W + on the upper arm side. . Alternatively, in a state where the inverter 23 is outputting the PWM-modulated three-phase alternating current, the current detection unit 27 outputs a specific phase according to the energization pattern to the lower-arm switching elements 25U-, 25V-, and 25W. The current may be detected.
例えば図2のように、U相のPWM信号のみがハイレベルであり、V相及びW相のPWM信号が何れもローレベルである通電時間T21では、シャント抵抗等の電流検出器24の両端に発生する電圧の電圧値は正のU相電流Iu+の電流値に対応する。したがって、電流検出部27は、通電時間T21内の取得タイミングAで検出信号Sdを取得することによって、正のU相電流Iu+の電流値を検出できる。通電時間T21は、t4からt5までの時間である。電流検出タイミング調整部34は、PWM信号が他の2相と異なる論理レベルに遷移する時(この場合、U相のPWM信号がV相及びW相と同じローレベルからハイレベルに遷移するタイミングt4)から所定の遅延時間tda経過時に取得タイミングAを設定する。このとき、電流検出タイミング調整部34は、通電時間T21内に、取得タイミングAを設定する。 For example, as shown in FIG. 2, during the energizing time T21 in which only the U-phase PWM signal is at the high level and both the V-phase and W-phase PWM signals are at the low level, both ends of the current detector 24 such as a shunt resistor are connected. The voltage value of the generated voltage corresponds to the current value of the positive U-phase current Iu +. Therefore, the current detection unit 27 can detect the current value of the positive U-phase current Iu + by acquiring the detection signal Sd at the acquisition timing A within the conduction time T21. The energization time T21 is a time from t4 to t5. The current detection timing adjustment unit 34 determines when the PWM signal transitions to a logic level different from the other two phases (in this case, the timing t4 when the U-phase PWM signal transitions from the same low level as the V-phase and W-phase to the high level). ), The acquisition timing A is set when a predetermined delay time tda has elapsed. At this time, the current detection timing adjustment unit 34 sets the acquisition timing A within the energization time T21.
また、例えば図2のように、U相及びV相のPWM信号の何れもハイレベルであり、W相のPWM信号のみがローレベルである通電時間T11では、シャント抵抗等の電流検出器24の両端に発生する電圧の電圧値は負のW相電流Iw−の電流値に対応する。したがって、電流検出部27は、通電時間T11内の取得タイミングBで検出信号Sdを取得することによって、負のW相電流Iw−の電流値を検出できる。通電時間T11は、t1からt2までの時間である。電流検出タイミング調整部34は、PWM信号が他の2相と異なる論理レベルに遷移する時(この場合、W相のPWM信号がU相及びV相と同じハイレベルからローレベルに遷移するタイミングt1)から所定の遅延時間tdb経過時に取得タイミングBを設定する。このとき、電流検出タイミング調整部34は、通電時間T11内に、取得タイミングBを設定する。 In addition, as shown in FIG. 2, for example, during the energization time T11 in which both the U-phase and V-phase PWM signals are at the high level and only the W-phase PWM signal is at the low level, the current detector 24 such as a shunt resistor is used. The voltage value of the voltage generated at both ends corresponds to the current value of the negative W-phase current Iw-. Therefore, the current detection unit 27 can detect the current value of the negative W-phase current Iw− by acquiring the detection signal Sd at the acquisition timing B within the conduction time T11. The energization time T11 is a time from t1 to t2. The current detection timing adjustment unit 34 determines when the PWM signal transitions to a logic level different from the other two phases (in this case, the timing t1 when the W-phase PWM signal transitions from the same high level as the U-phase and V-phase to the low level). ), The acquisition timing B is set when a predetermined delay time tdb has elapsed. At this time, the current detection timing adjustment unit 34 sets the acquisition timing B within the energization time T11.
同様に、電流検出部27は、他の相電流の電流値も検出できる。 Similarly, the current detection unit 27 can detect the current values of other phase currents.
このように、2相又は3相のPWM信号を含む通電パターンに応じて相電流Iu,Iv,Iwのうち2相の相電流を順次検出して記憶すれば、3相分の電流を時分割で検出することが可能となる。3相の相電流の総和が零であることから、電流検出部27は、3相変調の場合、3相の相電流うち2相の相電流を検出できれば、残り1相の相電流も検出できる。 As described above, if the two phase currents of the phase currents Iu, Iv, and Iw are sequentially detected and stored according to the energization pattern including the two-phase or three-phase PWM signals, the three-phase currents are time-divided. Can be detected. Since the sum of the three phase currents is zero, in the case of three-phase modulation, if the current detection unit 27 can detect two phase currents among the three phase currents, it can also detect the remaining one phase current. .
また、各スイッチング素子がオンからオフ又はオフからオンに変化するタイミング(例えば、t1〜t6)の直後は、電流検出器24により検出される電流の波形が不安定になりやすい。そのため、電流検出器24に発生した検出信号Sdを安定した状態で取得するため、通電時間T11,T21は、それぞれ、最小安定時間(以下、最小時間τとも称する)以上の通電幅が必要である。最小時間τは、例えば4マイクロ秒である。 Immediately after the timing when each switching element changes from on to off or from off to on (for example, from t1 to t6), the waveform of the current detected by the current detector 24 tends to be unstable. Therefore, in order to acquire the detection signal Sd generated in the current detector 24 in a stable state, the energization times T11 and T21 each need to have an energization width longer than the minimum stabilization time (hereinafter, also referred to as the minimum time τ). . The minimum time τ is, for example, 4 microseconds.
電流検出部27が特定の1相の電流の電流値に対応する検出信号Sdを安定的に取得するためには、3相のうちその特定の1相のPWM信号がローレベルで残りの2相のPWM信号がハイレベルの通電状態を最小時間τ以上継続させる必要がある。或いは、3相のうちその特定の1相のPWM信号がハイレベルで残りの2相のPWM信号がローレベルの通電状態を最小時間τ以上継続させる必要がある。通電時間が最小時間τ未満であると、相電流の検出誤差が大きくなりやすい。 In order for the current detection unit 27 to stably acquire the detection signal Sd corresponding to the current value of the specific one-phase current, the specific one-phase PWM signal among the three phases is low and the remaining two It is necessary to keep the energized state in which the PWM signal is high level for a minimum time τ or more. Alternatively, it is necessary to keep the energized state in which the PWM signal of the specific one of the three phases is at a high level and the PWM signals of the remaining two phases are at a low level for a minimum time τ or longer. If the energization time is shorter than the minimum time τ, the detection error of the phase current tends to increase.
そこで、本実施形態では、PWM信号生成部32は、各相の相電流の検出値に基づきデューティ比設定部31により設定された各相のデューティ比に基づいて、通電時間T11,T21をそれぞれ算出する。そして、PWM信号生成部32は、通電時間T11,T21の各算出値に基づいて、電流検出部27が各相の相電流のうち2相の相電流を検出可能な通電幅(最小時間τ以上の時間)に、通電時間T11,T21を調整する。通電時間T11は、キャリアCの前半の半周期期間内の第1の通電時間の一例であり、2相の相電流のうち一方の相の相電流を検出可能な期間を表す。通電時間T21は、キャリアCの後半の半周期期間内の第2の通電時間の一例であり、2相の相電流のうち他方の相の相電流を検出可能な期間を表す。 Therefore, in the present embodiment, the PWM signal generation unit 32 calculates the energization times T11 and T21 based on the duty ratio of each phase set by the duty ratio setting unit 31 based on the detected value of the phase current of each phase. I do. Then, the PWM signal generation unit 32 determines, based on the calculated values of the energization times T11 and T21, an energization width (minimum time τ or more) at which the current detection unit 27 can detect two phase currents among the phase currents of each phase. ), The energization times T11 and T21 are adjusted. The energization time T11 is an example of a first energization time in the first half cycle period of the carrier C, and represents a period during which one of the two phase currents can be detected. The energization time T21 is an example of a second energization time in the latter half cycle period of the carrier C, and represents a period during which the phase current of the other phase of the two phase currents can be detected.
このように、PWM信号生成部32は、通電時間T11,T21の各算出値に基づいて最小時間τ以上の通電幅に通電時間T11,T21を調整することで、相電流の検出誤差の増大を抑制できる。例えば、PWM信号生成部32は、各相の相電流を検出値に基づきベクトル制御等の制御処理を経て導出された各相のデューティ比の設定値を、デューティ比設定部31から取得し、取得した各相のデューティ比の設定値から通電時間T11を算出する。そして、PWM信号生成部32は、その算出された通電時間T11が最小時間τ未満であれば、通電時間T11を最小時間τ以上の通電幅に伸ばす補正処理を行う。この補正処理により、電流検出部27は、通電時間T11内で検出可能な相電流を精度良く検出可能となる。通電時間T21の算出値に対しても同様の補正処理が可能である。したがって、キャリアCの1周期内で少なくとも2相の相電流を精度良く検出できる。 As described above, the PWM signal generation unit 32 adjusts the energizing times T11 and T21 to the energizing width equal to or longer than the minimum time τ based on the calculated values of the energizing times T11 and T21, thereby reducing the increase in the phase current detection error. Can be suppressed. For example, the PWM signal generation unit 32 acquires the set value of the duty ratio of each phase derived from the phase current of each phase through control processing such as vector control based on the detected value from the duty ratio setting unit 31 and acquires the acquired value. The energization time T11 is calculated from the set value of the duty ratio of each phase. If the calculated energization time T11 is less than the minimum time τ, the PWM signal generation unit 32 performs a correction process of extending the energization time T11 to an energization width equal to or longer than the minimum time τ. With this correction process, the current detection unit 27 can accurately detect a phase current that can be detected within the energization time T11. Similar correction processing can be performed on the calculated value of the energization time T21. Therefore, at least two phase currents can be accurately detected within one cycle of the carrier C.
また、2相のうち一方の相電流を検出するための通電時間T11と他方の相電流を検出するための通電時間T21とが、キャリアCの1周期の前半の半周期期間と後半の半周期期間とに分かれている。そのため、キャリアCの半周期期間に2回の取得タイミングがある場合に比べて、取得タイミングAと取得タイミングBとの間の時間間隔(割込み処理の時間間隔)に余裕ができる。この余裕により、処理能力が比較的低いCPUを使用しても、取得タイミングが遅延することを抑制することができる。図3には、キャリアCの半周期期間に2回の取得タイミングがある場合の一例として、キャリアCの1周期の前半の半周期期間に、実線で示す取得タイミングBと破線で示す取得タイミングAとがある場合が示されている。 The energization time T11 for detecting one phase current of the two phases and the energization time T21 for detecting the other phase current are determined by the first half period and the second half period of one cycle of the carrier C. The period is divided into: Therefore, compared with the case where there are two acquisition timings in the half cycle period of the carrier C, the time interval between the acquisition timings A and B (interruption processing time interval) can be more relaxed. With this allowance, it is possible to suppress a delay in the acquisition timing even when a CPU having a relatively low processing capacity is used. In FIG. 3, as an example of a case where there are two acquisition timings in the half cycle period of the carrier C, the acquisition timing B shown by a solid line and the acquisition timing A shown by a broken line are shown in the first half cycle period of one cycle of the carrier C. And the case where there is.
PWM信号生成部32は、例えば図3に示すように、2相又は3相のPWM信号のうち少なくとも1相のPWM信号の位相をシフトさせることによって、通電時間T11,T21を最小時間τ以上の通電幅に調整することが好ましい。特に、PWM信号生成部32は、2相又は3相のPWM信号のうち少なくとも1相のPWM信号の位相を、当該少なくとも1相のPWM信号のデューティ比を変えずにシフトさせることが好ましい。インバータ23を介してモータ4に印加する各相間の電圧は、各相間のデューティ比の差が一定であれば、PWM信号パルスの立ち上がり位置及び立ち下がり位置を同じ時間だけシフトさせても変わらないからである。各相間の電圧が変わらないため、モータ4に流れる電流のハンチングを抑制できる。 For example, as shown in FIG. 3, the PWM signal generation unit 32 shifts the phase of at least one of the two-phase or three-phase PWM signals so that the energization times T11 and T21 are longer than the minimum time τ. It is preferable to adjust the width of the current. In particular, the PWM signal generation unit 32 preferably shifts the phase of at least one of the two-phase or three-phase PWM signals without changing the duty ratio of the at least one PWM signal. The voltage between the phases applied to the motor 4 via the inverter 23 does not change even if the rising position and the falling position of the PWM signal pulse are shifted by the same time as long as the difference in the duty ratio between the phases is constant. It is. Since the voltage between the phases does not change, hunting of the current flowing through the motor 4 can be suppressed.
しかしながら、少なくとも1相のPWM信号のデューティ比を変えずに、その少なくとも1相のPWM信号の位相をシフトしても、通電時間T11,T21の各算出値が、最小時間τを確保できない値の場合がある。PWM信号生成部32は、このように位相をシフトしても最小時間τを確保できない場合、PWM信号の各相のデューティ比を調整することによって、通電時間T11,T21を最小時間τ以上の通電幅に調整してもよい。このように、位相のシフトのみの調整では、通電時間T11,T21の各通電幅を最小時間τ以上にできない場合でも、デューティ比も調整することによって、通電時間T11,T21の各通電幅を最小時間τ以上に調整することができる。 However, even if the phase of the PWM signal of at least one phase is shifted without changing the duty ratio of the PWM signal of at least one phase, each of the calculated values of the energization times T11 and T21 becomes a value that cannot secure the minimum time τ. There are cases. If the minimum time τ cannot be ensured even if the phase is shifted in this way, the PWM signal generation unit 32 adjusts the duty ratio of each phase of the PWM signal so that the energization times T11 and T21 are longer than the minimum time τ. The width may be adjusted. As described above, in the adjustment of only the phase shift, even when the energization widths of the energization times T11 and T21 cannot be set to the minimum time τ or more, the duty ratios are also adjusted to minimize the energization widths of the energization times T11 and T21. It can be adjusted to the time τ or more.
また、各相のデューティ比を調整しても、通電時間T11,T21の各算出値が最小時間τを確保できない値の場合がある。PWM信号生成部32は、このようにデューティ比を調整しても最小時間τを確保できない場合、電流検出部27が各相のうち2相の相電流を検出可能な固定値に各相のデューティ比を変更してもよい。このように、位相とデューティ比の両方の調整では、通電時間T11,T21の各通電幅を最小時間τ以上にできない場合でも、電流検出部27が各相のうち2相の相電流を通電時間T11,T21のそれぞれで検出できる。 In addition, even if the duty ratio of each phase is adjusted, there are cases where the calculated values of the energization times T11 and T21 are values that cannot secure the minimum time τ. If the minimum time τ cannot be secured even if the duty ratio is adjusted in this way, the PWM signal generation unit 32 sets the duty of each phase to a fixed value that allows the current detection unit 27 to detect two phase currents of each phase. The ratio may be changed. As described above, in the adjustment of both the phase and the duty ratio, even when each of the energization widths of the energization times T11 and T21 cannot be equal to or longer than the minimum time τ, the current detection unit 27 applies the phase current of two phases of each phase to the energization time. It can be detected at each of T11 and T21.
また、本実施形態では、PWM信号生成部32は、デューティ比設定部31により設定された各相のデューティ比に基づいて、複数の通電パターンのうちどの通電パターンによってインバータ23の通電を制御するのかを判定する。 Further, in the present embodiment, the PWM signal generation unit 32 determines, based on the duty ratio of each phase set by the duty ratio setting unit 31, which of the plurality of energization patterns should control energization of the inverter 23. Is determined.
本実施形態では、6つの通電パターンP1〜P6が用意されている。複数の通電パターンは、キャリアCの基準位相tb(図2参照)を中心に位相遅れ側と位相進み側の両側に拡がる各相のPWM信号のオフ幅の大小関係によって区分けされている。例えば、図2に示される通電パターンP1は、オフ幅が、U相、V相、W相の順番で、小中大となっている(W相のオフ幅>V相のオフ幅>U相のオフ幅)。他の通電パターンP2〜P6は、それぞれ、オフ幅が、U相、V相、W相の順番で、小大中、中小大、中大小、大中小、大小中となっている。 In the present embodiment, six energization patterns P1 to P6 are prepared. The plurality of energization patterns are divided according to the magnitude relationship between the OFF widths of the PWM signals of the respective phases extending to both the phase delay side and the phase advance side around the reference phase tb (see FIG. 2) of the carrier C. For example, in the energization pattern P1 shown in FIG. 2, the OFF width is small, medium, and large in the order of U phase, V phase, and W phase (OFF width of W phase> OFF width of V phase> U phase Off width). The off widths of the other energization patterns P2 to P6 are small, medium, large, medium, large, small, large, medium, small, large, medium, and small, respectively, in the order of U phase, V phase, and W phase.
ところで、電流検出部27が検出信号Sdを取得するときの通電パターンが、電流検出部27が検出信号Sdを取得する直前の通電パターンと異なると、モータ4に流れる電流が脈動(ハンチングともいう)することがある。この原因は、通電する相の変更による電流波形の変化や、通電時間T11,T21等の電流検出幅の不足を補うためのデューティ比の増加と推測される。 By the way, if the energization pattern when the current detection unit 27 acquires the detection signal Sd is different from the energization pattern immediately before the current detection unit 27 acquires the detection signal Sd, the current flowing through the motor 4 pulsates (also referred to as hunting). May be. This is presumed to be caused by a change in the current waveform due to a change in the phase to be energized, or an increase in the duty ratio for compensating the shortage of the current detection width such as the energization times T11 and T21.
図4は、通電パターンの切り替わりの一例を示すタイミングチャートであり、PWM信号生成部32が、オフ幅が大中小の通電パターンP5と、オフ幅が中大小の通電パターンP4との切り替えを繰り返している状況を示す。PWM信号生成部32は、キャリアCの1周期(キャリア周期)毎に、通電パターンを設定する。図4に示されるように、電流検出部27が検出信号Sdを取得するときの通電パターンP4(中大小)が、電流検出部27が検出信号Sdを取得する直前の通電パターンP5(大中小)と異なっている場合、意図しない電流の増減が発生することがある。図4は、モータ4のU相コイルに流れる電流(U相電流)に意図しない増減が発生していることを示す。このような意図しない電流の増減は、モータ4に流れる電流の脈動として現れる。特に、PWM信号生成部32が、ベクトル演算等により得られた通電幅をデューティ比の調整により意図的に広げて、最小時間τ以上の通電幅を確保した場合に、このような脈動(意図しない電流の増減)が顕著に現れる。 FIG. 4 is a timing chart showing an example of switching of the energization pattern. The PWM signal generation unit 32 repeatedly switches between the energization pattern P5 having a large, medium, and small off-width and the energization pattern P4 having a small off-size, medium, large, and small. To indicate the situation. The PWM signal generation unit 32 sets the energization pattern for each carrier C cycle (carrier cycle). As shown in FIG. 4, the energization pattern P4 (middle, large, and small) when the current detection unit 27 acquires the detection signal Sd is the energization pattern P5 (large, medium, and small) immediately before the current detection unit 27 acquires the detection signal Sd. Otherwise, an unintended increase or decrease in current may occur. FIG. 4 shows that an unintended increase or decrease has occurred in the current (U-phase current) flowing through the U-phase coil of the motor 4. Such an unintended increase or decrease of the current appears as a pulsation of the current flowing through the motor 4. In particular, when the PWM signal generation unit 32 intentionally widens the energization width obtained by the vector operation or the like by adjusting the duty ratio to secure the energization width equal to or longer than the minimum time τ, such pulsation (unintended) occurs. (Increase / decrease in current) appears remarkably.
そこで、本実施形態のモータ制御装置100は、通電パターンの切り替えが発生する電気角を記憶する記憶部36を備える。通電パターン生成部35は、記憶部36に記憶された"通電パターンの切り替えが発生する電気角"で電流検出部27が検出信号Sdを取得するときの通電パターンを、電流検出部27が検出信号Sdを取得する直前の通電パターンと同じにする。このように電流検出時の通電パターンが直前の通電パターンと同じ場合、電流検出時の通電パターンが直前の通電パターンと異なる場合に比べて、モータ4に流れる電流の脈動を低減できる。これは、通電する相の変更が抑えられたり、通電時間T11,T21等の電流検出幅の不足を補うためのデューティ比の増加が抑えられたりするからと考えられる。以下、"通電パターンの切り替えが発生する電気角"を、"パターン切り替え角"と称することがある。 Therefore, the motor control device 100 of the present embodiment includes the storage unit 36 that stores the electrical angle at which the switching of the energization pattern occurs. The energization pattern generation unit 35 determines the energization pattern when the current detection unit 27 acquires the detection signal Sd based on the “electrical angle at which the energization pattern switching occurs” stored in the storage unit 36. The same as the energization pattern immediately before acquiring Sd. In this way, when the energization pattern at the time of current detection is the same as the immediately preceding energization pattern, pulsation of the current flowing through the motor 4 can be reduced as compared with the case where the energization pattern at the time of current detection is different from the immediately preceding energization pattern. It is considered that this is because the change in the phase to be energized is suppressed, and the increase in the duty ratio for compensating for the shortage of the current detection width such as the energization times T11 and T21 is suppressed. Hereinafter, the “electric angle at which the switching of the energization pattern occurs” may be referred to as a “pattern switching angle”.
図5は、3相変調の場合の脈動低減方法の一例を示す図である。通電パターン生成部35は、記憶部36に記憶されたパターン切り替え角で電流検出部27が検出信号Sdを取得するときに使用する通電パターンを、電流検出部27が検出信号Sdを取得する直前の通電パターンP5と同じにする(図5下段参照)。そして、通電パターン生成部35は、記憶部36に記憶されたパターン切り替え角で当該直前の通電パターンと同じにされる前に使用予定であった通電パターンP4を、当該直前の通電パターンと同じにされた通電パターンの次の通電パターンとして使用する。このように、通電パターン生成部35は、電流検出時ではなく、電流検出時の次のキャリア周期で、通電パターンを切り替える。図5に示されるように通電パターンを切り替えることによって、モータ4に流れる脈動を低減することができる。 FIG. 5 is a diagram illustrating an example of a pulsation reduction method in the case of three-phase modulation. The energization pattern generation unit 35 determines the energization pattern to be used when the current detection unit 27 acquires the detection signal Sd at the pattern switching angle stored in the storage unit 36, just before the current detection unit 27 acquires the detection signal Sd. The same as the energization pattern P5 (see the lower part of FIG. 5). Then, the energization pattern generation unit 35 changes the energization pattern P4 scheduled to be used before being made the same as the immediately preceding energization pattern at the pattern switching angle stored in the storage unit 36 to the same as the immediately preceding energization pattern. It is used as the next energization pattern after the energization pattern. Thus, the energization pattern generation unit 35 switches the energization pattern not at the time of current detection but at the next carrier cycle at the time of current detection. By switching the energization pattern as shown in FIG. 5, pulsation flowing through the motor 4 can be reduced.
図6は、2相変調の場合の脈動低減方法の一例を示す図である。通電パターン生成部35は、記憶部36に記憶されたパターン切り替え角で電流検出部27が検出信号Sdを取得するときに使用する通電パターンを、電流検出部27が検出信号Sdを取得する直前の通電パターンP5と同じにする(図6下段参照)。そして、通電パターン生成部35は、記憶部36に記憶されたパターン切り替え角で当該直前の通電パターンと同じにされる前に使用予定であった通電パターンP4を、電流検出部27が検出信号Sdを次に取得するときに使用する通電パターンとして使用する。このように、通電パターン生成部35は、今回の電流検出時に使用予定であった通電パターンを、次回の電流検出時に使用する。図6に示されるように通電パターンを切り替えることによって、モータ4に流れる脈動を低減することができる。 FIG. 6 is a diagram illustrating an example of a pulsation reduction method in the case of two-phase modulation. The energization pattern generation unit 35 determines the energization pattern to be used when the current detection unit 27 acquires the detection signal Sd at the pattern switching angle stored in the storage unit 36, just before the current detection unit 27 acquires the detection signal Sd. The same as the energization pattern P5 (see the lower part of FIG. 6). Then, the energization pattern generation unit 35 determines that the current detection unit 27 detects the energization pattern P4 that was to be used before the current energization pattern was made the same as the current energization pattern at the pattern switching angle stored in the storage unit 36 by the detection signal Sd. Is used as an energization pattern to be used next time. In this way, the energization pattern generation unit 35 uses the energization pattern that was to be used at the time of current detection at the time of current detection. By switching the energization pattern as shown in FIG. 6, pulsation flowing through the motor 4 can be reduced.
なお、図5,6に示す通電パターンの形状は、一例である。例えば図5,6において、「大」のときのオフ幅は、PWM信号の1周期内全体に亘る長さ(1周期分の長さ)でもよい。また、例えば図6には、W相がローレベルのオフ状態に固定されU相とV相がスイッチングする通電パターンが示されている。しかしながら、V相がローレベルのオフ状態に固定されU相とW相がスイッチングする通電パターンが採用されてもよいし、U相がローレベルのオフ状態に固定されV相とW相がスイッチングする通電パターンが採用されてもよい。 The shapes of the energization patterns shown in FIGS. 5 and 6 are examples. For example, in FIGS. 5 and 6, the OFF width at the time of “large” may be a length over one entire period of the PWM signal (the length of one period). FIG. 6 shows an energization pattern in which the W-phase is fixed to the low-level OFF state and the U-phase and the V-phase are switched. However, an energization pattern in which the V phase is fixed to the low level off state and the U phase and the W phase are switched may be adopted, or the U phase is fixed to the low level off state and the V phase and the W phase are switched. An energization pattern may be employed.
図7は、電流検出時の通電パターンが直前の通電パターンと異なる場合と同じ場合の電流波形の一例を示す図である。図7において、"改善前"は、電流検出時の通電パターンP4が直前の通電パターンP5と異なる場合を示し、"改善後"は、電流検出時の通電パターンP5が直前の通電パターンP5と同じ場合を示す。電流検出時の通電パターンP5が直前の通電パターンP5と同じ場合、電流検出時の通電パターンP4が直前の通電パターンP5と異なる場合に比べて、モータ4に流れる電流の脈動を低減できる。通電パターンがP5からP4に切り替わると、通電パターンの切り替え前後でモータ4への通電方向が変わってしまう。しかしながら、電流検出時直前と同じ通電パターンP5を使えば、電流検出時直前と電流検出時とで、モータ4への通電方向が変わらないので、モータ4に流れる電流の脈動を低減できる。 FIG. 7 is a diagram illustrating an example of a current waveform in the case where the energization pattern at the time of current detection is different from the immediately preceding energization pattern. In FIG. 7, “before improvement” indicates that the energization pattern P4 at the time of current detection is different from the immediately preceding energization pattern P5, and “after improvement” indicates that the energization pattern P5 at the time of current detection is the same as the immediately preceding energization pattern P5. Show the case. When the energization pattern P5 at the time of current detection is the same as the immediately preceding energization pattern P5, pulsation of the current flowing through the motor 4 can be reduced as compared with the case where the energization pattern P4 at the time of current detection is different from the immediately preceding energization pattern P5. When the energization pattern is switched from P5 to P4, the energization direction to the motor 4 changes before and after the energization pattern is switched. However, if the same energization pattern P5 as used immediately before the current detection is used, the direction of energization to the motor 4 does not change between immediately before the current detection and when the current is detected.
次に、脈動低減処理を実行する電気角の特定方法について説明する。 Next, a method of specifying an electrical angle for executing the pulsation reduction process will be described.
通電パターン生成部35は、モータ4に流れる電流の脈動低減処理を、モータ4の特定の電気角で通電パターンが切り替わる時に実行することが好ましい。通電パターンの切り替わりが発生しない電気角で脈動低減処理を行うことによって、安定した電流波形を崩れることを防止するためである。脈動の要因は、ほぼ同じ電気角で発生する。そこで、記憶部36は、通電パターンの切り替えが発生する電気角のマップデータを格納し、通電パターン生成部35は、記憶部36に格納されたマップデータに基づいて、通電パターンの切り替えが発生する電気角を特定する。通電パターン生成部35は、通電パターンの切り替えが発生しない電気角では、脈動低減処理を実行しない。 It is preferable that the energization pattern generation unit 35 executes the pulsation reduction process of the current flowing through the motor 4 when the energization pattern is switched at a specific electrical angle of the motor 4. This is to prevent a stable current waveform from being broken by performing the pulsation reduction process at an electrical angle at which switching of the energization pattern does not occur. The pulsation factor occurs at almost the same electrical angle. Therefore, the storage unit 36 stores map data of the electrical angle at which the energization pattern switching occurs, and the energization pattern generation unit 35 performs the energization pattern switching based on the map data stored in the storage unit 36. Identify the electrical angle. The energization pattern generation unit 35 does not execute the pulsation reduction process at an electrical angle at which switching of the energization pattern does not occur.
例えば、通電パターン生成部35は、通電パターンの切り替えが発生する電気角の履歴を記憶部36に蓄積する。そして、通電パターン生成部35は、記憶部36に蓄積された履歴に残る電気角で電流検出部27が検出信号Sdを取得するときの通電パターンを、電流検出部27が検出信号Sdを取得する直前の通電パターンと同じにする。 For example, the energization pattern generation unit 35 accumulates the history of the electrical angle at which the energization pattern switching occurs in the storage unit 36. Then, the energization pattern generation unit 35 obtains the energization pattern when the current detection unit 27 obtains the detection signal Sd with the electrical angle remaining in the history stored in the storage unit 36, and the current detection unit 27 obtains the detection signal Sd. Make it the same as the previous energization pattern.
具体的には、通電パターン生成部35は、モータ4の回転数が規定回転数(例えば、600rpm)を超えた安定状態で、通電パターンの切り替えが発生する電気角を検出する。例えば、マップデータは、RAM(Random Access Memory)に定義される128個の配列データで表現される。ソフトウェア上では、電気角0°〜360°は、0〜65535の値で表現されているので、配列データへアクセスには、9bitのビットシフトが使用される。電気角360°を128分割するので、約2.8°毎に電気角が区分けされる。通電パターン生成部35は、通電パターンの切り替わりを検出するたびに、電気角に対応する配列をカウントアップすることで、通電パターンの切り替えが発生する電気角を計測する。カウント数の多い電気角は、電流の脈動の起きやすい電気角を表す。 Specifically, the energization pattern generation unit 35 detects an electrical angle at which energization pattern switching occurs in a stable state where the number of revolutions of the motor 4 exceeds a specified number of revolutions (for example, 600 rpm). For example, the map data is represented by 128 pieces of array data defined in a random access memory (RAM). On the software, since the electrical angles 0 ° to 360 ° are represented by values of 0 to 65535, a 9-bit bit shift is used to access the array data. Since the electrical angle of 360 ° is divided into 128, the electrical angle is divided about every 2.8 °. Each time the energization pattern switching is detected, the energization pattern generation unit 35 counts up the array corresponding to the electrical angle to measure the electrical angle at which energization pattern switching occurs. An electrical angle having a large number of counts indicates an electrical angle at which current pulsation is likely to occur.
図8は、通電パターンの切り替えの発生回数(カウント数)と、電気角との関係の一例を示す図である。通電パターン生成部35は、通電パターンの切り替えの発生回数を電気角毎に記憶部36に蓄積し、当該発生回数が規定回数を超える電気角を、電流の脈動の起きやすい電気角と特定する。これにより、通電パターン生成部35は、当該発生回数が規定回数を超える電気角で電流検出部27が検出信号Sdを取得するときの通電パターンを、電流検出部27が検出信号Sdを取得する直前の通電パターンと同じにすることができる。一方、通電パターン生成部35は、当該発生回数が規定回数以下の電気角では、電流検出部27が検出信号Sdを取得するときの通電パターンを、電流検出部27が検出信号Sdを取得する直前の通電パターンと同じにする脈動低減処理を実行しない。これにより、脈動低減処理の実行によって、電流波形がかえって乱れることを防ぐことができる。 FIG. 8 is a diagram illustrating an example of the relationship between the number of occurrences (counts) of switching of the energization pattern and the electrical angle. The energization pattern generation unit 35 accumulates the number of occurrences of switching of the energization pattern in the storage unit 36 for each electrical angle, and identifies an electrical angle in which the number of occurrences exceeds a specified number as an electrical angle at which current pulsation easily occurs. Thereby, the energization pattern generation unit 35 determines the energization pattern when the current detection unit 27 acquires the detection signal Sd at the electrical angle in which the number of occurrences exceeds the specified number, and immediately before the current detection unit 27 acquires the detection signal Sd. Can be made the same as the energization pattern. On the other hand, the energization pattern generation unit 35 determines the energization pattern when the current detection unit 27 acquires the detection signal Sd when the number of occurrences is an electrical angle equal to or less than the specified number, immediately before the current detection unit 27 acquires the detection signal Sd. No pulsation reduction processing is performed to make the same as the energization pattern of FIG. Thus, it is possible to prevent the current waveform from being disturbed by the execution of the pulsation reduction process.
図9は、脈動低減方法の一例を示すフローチャートである。 FIG. 9 is a flowchart illustrating an example of the pulsation reduction method.
通電パターン生成部35は、モータ4の起動後(ステップS10)、モータ4の回転数が規定回転数を超えるまで、通電パターンの切り替えの発生回数をカウントすることを待機する(ステップS20)。 After the activation of the motor 4 (step S10), the energization pattern generation unit 35 waits to count the number of occurrences of energization pattern switching until the number of rotations of the motor 4 exceeds the specified number of revolutions (step S20).
通電パターン生成部35は、モータ4の回転数が規定回転数を超え且つ当該回転数の変動量が一定範囲内の状態で、通電パターンの切り替えの発生回数を電気角毎にカウントすることを開始する(ステップS30)。通電パターン生成部35は、通電パターンの切り替えの発生回数を電気角毎に記憶部36に蓄積し、当該発生回数が規定回数を超える電気角を、電流の脈動の起きやすい電気角と特定する。通電パターン生成部35は、電流の脈動の起きやすい電気角として特定された電気角(パターン切り替え角)をマップデータ化する(ステップS40)。 The energization pattern generation unit 35 starts counting the number of times of switching of the energization pattern for each electrical angle in a state where the rotation speed of the motor 4 exceeds the specified rotation speed and the fluctuation amount of the rotation speed is within a certain range. (Step S30). The energization pattern generation unit 35 accumulates the number of occurrences of switching of the energization pattern in the storage unit 36 for each electrical angle, and identifies an electrical angle in which the number of occurrences exceeds a specified number as an electrical angle at which current pulsation easily occurs. The energization pattern generation unit 35 converts the electrical angle (pattern switching angle) specified as the electrical angle at which current pulsation easily occurs into map data (step S40).
通電パターン生成部35は、電流検出部27により検出される相電流の脈動(ハンチング)を監視する(ステップS50)。通電パターン生成部35は、マップデータに存在するパターン切り替え角において、電流検出時の通電パターンが直前の通電パターンと異なることを検出した場合、電流検出時の通電パターンを電流検出時直前の通電パターンに置き換える(ステップS60)。通電パターン生成部35は、次のパターン切り替え角に到達するまで、脈動低減処理を実行しない。通電幅を意図的に広げる電流検出を行うと、電流の取得値に誤差が含まれるおそれがあるため、電流検出部27は、ステップS60の脈動低減処理が施された通電パターンで検出された電流値情報を補正する(ステップS70)。例えば、電流検出部27は、通電幅拡大による電流増加分を、電流検出値から差し引く補正を行う。 The energization pattern generation unit 35 monitors the pulsation (hunting) of the phase current detected by the current detection unit 27 (Step S50). If the energization pattern generation unit 35 detects that the energization pattern at the time of current detection is different from the immediately preceding energization pattern at the pattern switching angle present in the map data, the energization pattern at the time of current detection changes the energization pattern immediately before the current detection. (Step S60). The energization pattern generation unit 35 does not execute the pulsation reduction process until the next pattern switching angle is reached. If the current detection that intentionally widens the conduction width is performed, an error may be included in the acquired value of the current. Therefore, the current detection unit 27 determines the current detected in the conduction pattern subjected to the pulsation reduction process in step S60. The value information is corrected (step S70). For example, the current detection unit 27 performs a correction for subtracting the current increase due to the energization width from the current detection value.
以上、モータ制御装置、モータシステム及びインバータ制御方法を実施形態により説明したが、本発明は上記の実施形態に限定されるものではない。他の実施形態の一部又は全部との組み合わせや置換などの種々の変形及び改良が、本発明の範囲内で可能である。 As described above, the motor control device, the motor system, and the inverter control method have been described with the embodiments, but the present invention is not limited to the above embodiments. Various modifications and improvements, such as combinations and substitutions with some or all of the other embodiments, are possible within the scope of the present invention.
例えば、インバータの直流側に流れる電流の電流値に対応する検出信号を出力する電流検出器は、正側母線に流れる電流の電流値に対応する検出信号を出力するものでもよい。また、電流検出器は、CT(Current Transformer)等のセンサでもよい。 For example, the current detector that outputs the detection signal corresponding to the current value of the current flowing to the DC side of the inverter may output the detection signal corresponding to the current value of the current flowing to the positive bus. Further, the current detector may be a sensor such as a CT (Current Transformer).
4 モータ
21 直流電源
22a 正側母線
22b 負側母線
23 インバータ
24 電流検出器
27 電流検出部
30 ベクトル制御部
31 デューティ比設定部
32 PWM信号生成部
33 駆動回路
34 電流検出タイミング調整部
35 通電パターン生成部
36 記憶部
4 Motor 21 DC power supply 22a Positive bus 22b Negative bus 23 Inverter 24 Current detector 27 Current detector 30 Vector controller 31 Duty ratio setting unit 32 PWM signal generation unit 33 Drive circuit 34 Current detection timing adjustment unit 35 Current generation pattern generation Unit 36 storage unit
Claims (7)
前記インバータの直流側に流れる電流の電流値に対応する検出信号を出力する電流検出器と、
前記通電パターンに基づいて前記検出信号を取得することによって、前記モータに流れる各相の相電流を検出する電流検出部と、
前記各相の相電流の検出値に基づいて、前記通電パターンを生成する通電パターン生成部と、
前記通電パターンの切り替えが発生する電気角を記憶する記憶部とを備え、
前記通電パターン生成部は、前記記憶部に記憶された前記電気角で前記電流検出部が前記検出信号を取得するときの通電パターンを、前記電流検出部が前記検出信号を取得する直前の通電パターンと同じにする、モータ制御装置。 An inverter that drives the motor based on a plurality of energization patterns;
A current detector that outputs a detection signal corresponding to a current value of a current flowing to the DC side of the inverter;
A current detection unit that detects a phase current of each phase flowing through the motor by acquiring the detection signal based on the energization pattern;
An energization pattern generation unit that generates the energization pattern based on a detected value of the phase current of each phase,
A storage unit that stores an electrical angle at which switching of the energization pattern occurs,
The energization pattern generation unit sets the energization pattern when the current detection unit acquires the detection signal at the electrical angle stored in the storage unit, and the energization pattern immediately before the current detection unit acquires the detection signal. The same as the motor control device.
複数の通電パターンに基づいて前記モータを駆動するインバータと、
前記インバータの直流側に流れる電流の電流値に対応する検出信号を出力する電流検出器と、
前記通電パターンに基づいて前記検出信号を取得することによって、前記モータに流れる各相の相電流を検出する電流検出部と、
前記各相の相電流の検出値に基づいて、前記通電パターンを生成する通電パターン生成部と、
前記通電パターンの切り替えが発生する電気角を記憶する記憶部とを備え、
前記通電パターン生成部は、前記記憶部に記憶された前記電気角で前記電流検出部が前記検出信号を取得するときの通電パターンを、前記電流検出部が前記検出信号を取得する直前の通電パターンと同じにする、モータシステム。 Motor and
An inverter that drives the motor based on a plurality of energization patterns;
A current detector that outputs a detection signal corresponding to a current value of a current flowing to the DC side of the inverter;
A current detection unit that detects a phase current of each phase flowing through the motor by acquiring the detection signal based on the energization pattern;
An energization pattern generation unit that generates the energization pattern based on a detected value of the phase current of each phase,
A storage unit that stores an electrical angle at which switching of the energization pattern occurs,
The energization pattern generation unit sets the energization pattern when the current detection unit acquires the detection signal at the electrical angle stored in the storage unit, and the energization pattern immediately before the current detection unit acquires the detection signal. The same as the motor system.
前記検出信号を前記通電パターンに基づいて取得することによって、前記モータに流れる各相の相電流を検出し、
前記各相の相電流の検出値に基づいて、前記通電パターンを生成し、
前記通電パターンに基づいて前記インバータを通電させる、インバータ制御方法であって、
前記通電パターンの切り替えが発生する電気角を記憶部に蓄積し、前記記憶部に記憶された前記電気角で前記検出信号を取得するときの通電パターンを、前記検出信号を取得する直前の通電パターンと同じにする、インバータ制御方法。 A detection signal corresponding to the current value of the current flowing to the DC side of the inverter that drives the motor is obtained based on a plurality of conduction patterns,
By acquiring the detection signal based on the energization pattern, a phase current of each phase flowing through the motor is detected,
Based on the detected value of the phase current of each phase, the energization pattern is generated,
An inverter control method for energizing the inverter based on the energization pattern,
The electrical angle at which the switching of the energization pattern occurs is stored in a storage unit, and the energization pattern when acquiring the detection signal with the electrical angle stored in the storage unit is an energization pattern immediately before acquiring the detection signal. Inverter control method to be the same as.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018177208A JP2020048381A (en) | 2018-09-21 | 2018-09-21 | Motor control device, motor system and inverter control method |
| PCT/JP2019/036817 WO2020059815A1 (en) | 2018-09-21 | 2019-09-19 | Motor control device, motor system, and inverter control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018177208A JP2020048381A (en) | 2018-09-21 | 2018-09-21 | Motor control device, motor system and inverter control method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2020048381A true JP2020048381A (en) | 2020-03-26 |
Family
ID=69888529
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018177208A Pending JP2020048381A (en) | 2018-09-21 | 2018-09-21 | Motor control device, motor system and inverter control method |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2020048381A (en) |
| WO (1) | WO2020059815A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024236928A1 (en) * | 2023-05-17 | 2024-11-21 | 日立Astemo株式会社 | Inverter device and motor control device |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7389268B1 (en) | 2000-03-02 | 2008-06-17 | Trading Technologies International, Inc. | Trading tools for electronic trading |
| US7228289B2 (en) | 2000-03-02 | 2007-06-05 | Trading Technologies International, Inc. | System and method for trading and displaying market information in an electronic trading environment |
| US7366691B1 (en) | 2002-09-25 | 2008-04-29 | Trading Technologies International Inc. | Method and interface for presenting last traded quantity information |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3931079B2 (en) * | 2001-12-14 | 2007-06-13 | 松下電器産業株式会社 | Electric motor drive device and refrigeration device using the same |
| US8605461B2 (en) * | 2009-09-28 | 2013-12-10 | Daikin Industries, Ltd. | Phase current detection device and power conversion device using the same |
| JP2012182874A (en) * | 2011-02-28 | 2012-09-20 | Toshiba Corp | Motor control device |
| JP6368187B2 (en) * | 2014-08-04 | 2018-08-01 | 三菱重工業株式会社 | Inverter device |
-
2018
- 2018-09-21 JP JP2018177208A patent/JP2020048381A/en active Pending
-
2019
- 2019-09-19 WO PCT/JP2019/036817 patent/WO2020059815A1/en not_active Ceased
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024236928A1 (en) * | 2023-05-17 | 2024-11-21 | 日立Astemo株式会社 | Inverter device and motor control device |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2020059815A1 (en) | 2020-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8217602B2 (en) | Motor driving apparatus and control method thereof | |
| US7772797B2 (en) | Motor controller | |
| US11218107B2 (en) | Control device for power converter | |
| WO2020059815A1 (en) | Motor control device, motor system, and inverter control method | |
| US12155331B2 (en) | Motor controller, motor system and method for controlling motor | |
| US11658600B2 (en) | Motor controller, motor system and method for controlling motor | |
| WO2021200845A1 (en) | Motor control device, motor system, and motor control method | |
| JP6579195B2 (en) | Power control method and power control apparatus | |
| US11804797B2 (en) | Motor controller, motor system and method for controlling motor | |
| JP7382884B2 (en) | Motor control device, motor system and motor control method | |
| WO2020059814A1 (en) | Motor control device, motor system and inverter control method | |
| JP7407534B2 (en) | Motor controllers and motor systems | |
| JP7456834B2 (en) | Motor control device, motor system and motor control method | |
| JP2019154143A (en) | Motor drive device | |
| JP2012182874A (en) | Motor control device | |
| JP6647448B2 (en) | Inverter control device and inverter control method | |
| JP7534983B2 (en) | Inverter control device | |
| US11716045B2 (en) | Motor controller, motor system and method for controlling motor | |
| JP6471670B2 (en) | Power control method and power control apparatus | |
| WO2021014948A1 (en) | Motor control device and motor system | |
| JP2022044290A (en) | Motor control device, motor system, and motor control method | |
| JP2013074734A (en) | Motor control device | |
| JP2015167445A (en) | inverter device |