JP7512869B2 - MOTOR CONTROL DEVICE, OUTDOOR UNIT OF AIR CONDITIONER, AND MOTOR CONTROL METHOD - Google Patents

MOTOR CONTROL DEVICE, OUTDOOR UNIT OF AIR CONDITIONER, AND MOTOR CONTROL METHOD Download PDF

Info

Publication number
JP7512869B2
JP7512869B2 JP2020199092A JP2020199092A JP7512869B2 JP 7512869 B2 JP7512869 B2 JP 7512869B2 JP 2020199092 A JP2020199092 A JP 2020199092A JP 2020199092 A JP2020199092 A JP 2020199092A JP 7512869 B2 JP7512869 B2 JP 7512869B2
Authority
JP
Japan
Prior art keywords
motor
unit
angular velocity
fan motor
phase
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020199092A
Other languages
Japanese (ja)
Other versions
JP2022086843A (en
Inventor
佑理 石原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu General Ltd
Original Assignee
Fujitsu General Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu General Ltd filed Critical Fujitsu General Ltd
Priority to JP2020199092A priority Critical patent/JP7512869B2/en
Publication of JP2022086843A publication Critical patent/JP2022086843A/en
Application granted granted Critical
Publication of JP7512869B2 publication Critical patent/JP7512869B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B30/00Energy efficient heating, ventilation or air conditioning [HVAC]
    • Y02B30/70Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating

Landscapes

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

Description

本開示は、モータ制御装置、空気調和機の室外機及びモータ制御方法に関する。 This disclosure relates to a motor control device, an outdoor unit of an air conditioner, and a motor control method.

空気調和機の室外機は、熱交換機と、熱交換機用のファン(以下では「室外機ファン」と呼ぶことがある)と、室外機ファンを回転させるモータ(以下では「ファンモータ」と呼ぶことがある)とを有する。 The outdoor unit of an air conditioner has a heat exchanger, a fan for the heat exchanger (hereinafter sometimes referred to as the "outdoor unit fan"), and a motor that rotates the outdoor unit fan (hereinafter sometimes referred to as the "fan motor").

ファンモータは、起動の際には、停止状態から極低回転で運転を開始する。極低回転では誘起電圧が極小であるため、ファンモータの駆動を制御するモータ制御装置は、ファンモータのロータの位置(以下では「ロータ位置」と呼ぶことがある)を検出することが困難である。このため、モータ制御装置は、ファンモータの起動時点から、ファンモータの回転速度がロータ位置の検出が可能な速度に到達するまでの間、実際のロータ位置を検出せずにファンモータのロータとファンモータのステータの回転磁界とを同期させる運転(以下では「同期運転」と呼ぶことがある)を行う。 When a fan motor is started, it starts operating at a very low speed from a stopped state. Because the induced voltage is extremely small at very low speeds, it is difficult for the motor control device that controls the drive of the fan motor to detect the position of the fan motor's rotor (hereinafter sometimes referred to as the "rotor position"). For this reason, from the time the fan motor is started until the fan motor's rotational speed reaches a speed at which the rotor position can be detected, the motor control device operates to synchronize the rotor of the fan motor with the rotating magnetic field of the fan motor's stator (hereinafter sometimes referred to as "synchronous operation") without detecting the actual rotor position.

特開2001-128485号公報JP 2001-128485 A 特開2008-187776号公報JP 2008-187776 A 特開2009-038867号公報JP 2009-038867 A 特開2018-204878号公報JP 2018-204878 A

しかし、同期運転ではモータ制御装置は実際のロータ位置を検出しないため、ファンモータの負荷の状態によってはファンモータの起動が困難となる場合がある。 However, in synchronous operation, the motor control device does not detect the actual rotor position, so depending on the load condition of the fan motor, it may be difficult to start the fan motor.

例えば、ファンモータの起動前でも、室外機ファンが外風等から外力を受けて空転することがある。ファンモータは正転方向で起動するため、ファンモータの起動前に室外機ファンがファンモータの正転方向と逆方向に(つまり、逆転方向に)空転している場合には、ファンモータの起動時の負荷(以下では「起動時負荷」と呼ぶことがある)が大きくなる。起動時負荷が大きくなると、ファンモータの起動の際の同期運転においてファンモータの起動に失敗する可能性が大きくなる。 For example, even before the fan motor starts, the outdoor unit fan may spin freely due to external forces such as outside wind. Because the fan motor starts in the forward direction, if the outdoor unit fan is spinning freely in the opposite direction to the forward direction of the fan motor (i.e., in the reverse direction) before the fan motor starts, the load on the fan motor when it starts (hereinafter sometimes referred to as the "start-up load") becomes large. If the startup load becomes large, there is a greater possibility that the fan motor will fail to start during synchronous operation when it starts.

そこで、本開示は、ファンモータを確実に起動させることができる技術を提案する。 Therefore, this disclosure proposes a technology that can reliably start the fan motor.

本開示のモータ制御装置は、ファンを正転方向に回転させるモータの駆動を制御し、検出部と、起動処理部とを有する。前記検出部は、前記モータの起動前に前記モータの空転方向及び空転速度を検出する。前記起動処理部は、前記モータの起動時に前記モータのロータの位置を検出せずに前記ロータと前記モータのステータの回転磁界とを同期させる同期運転を行う際に、前記モータの目標回転速度を、前記空転速度よりも小さい値を有する回転速度とする。 The motor control device disclosed herein controls the driving of a motor that rotates a fan in a forward direction, and has a detection unit and a startup processing unit. The detection unit detects the idling direction and idling speed of the motor before starting the motor. The startup processing unit sets the target rotation speed of the motor to a rotation speed having a value smaller than the idling speed when performing synchronous operation in which the rotor and the rotating magnetic field of the stator of the motor are synchronized without detecting the position of the rotor of the motor at the time of starting the motor.

開示の技術によれば、ファンモータを確実に起動させることができる。 The disclosed technology allows the fan motor to be started reliably.

図1は、本開示の実施例のモータ制御装置の構成例を示す図である。FIG. 1 is a diagram illustrating an example of the configuration of a motor control device according to an embodiment of the present disclosure. 図2は、本開示の実施例の速度制御部の構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of a speed control unit according to an embodiment of the present disclosure. 図3は、本開示の実施例のd軸電流制御部の構成例を示す図である。FIG. 3 is a diagram illustrating a configuration example of a d-axis current control unit according to an embodiment of the present disclosure. 図4は、本開示の実施例のq軸電流制御部の構成例を示す図である。FIG. 4 is a diagram illustrating a configuration example of a q-axis current control unit according to an embodiment of the present disclosure. 図5は、本開示の実施例の第一位相調整部の構成例を示す図である。FIG. 5 is a diagram illustrating a configuration example of a first phase adjustment unit according to an embodiment of the present disclosure. 図6は、本開示の実施例の第二位相調整部の構成例を示す図である。FIG. 6 is a diagram illustrating a configuration example of a second phase adjustment unit according to an embodiment of the present disclosure. 図7は、本開示の実施例のモータ制御装置における処理手順の一例を示すフローチャートである。FIG. 7 is a flowchart illustrating an example of a processing procedure in the motor control device according to the embodiment of the present disclosure. 図8は、本開示の実施例のファンモータの巻き線抵抗値と逆転方向の所定の回転速度との関係の一例を示す図である。FIG. 8 is a diagram showing an example of the relationship between the winding resistance value and a predetermined rotation speed in the reverse direction of the fan motor according to the embodiment of the present disclosure. 図9は、本開示の実施例のモータ制御装置の動作例の説明に供する図である。FIG. 9 is a diagram illustrating an example of the operation of the motor control device according to the embodiment of the present disclosure. 図10は、本開示の実施例のモータ制御装置の動作例の説明に供する図である。FIG. 10 is a diagram illustrating an example of the operation of the motor control device according to the embodiment of the present disclosure. 図11は、本開示の実施例の空転速度とゼロベクトル回転速度との関係の一例を示す図である。FIG. 11 is a diagram illustrating an example of the relationship between the idling speed and the zero vector rotation speed in an embodiment of the present disclosure.

以下、本開示の実施例を図面に基づいて説明する。以下の実施例において同一の構成には同一の符号を付す。 Below, examples of the present disclosure will be described with reference to the drawings. In the following examples, the same components are given the same reference numerals.

[実施例]
<モータ制御装置の構成>
図1は、本開示の実施例のモータ制御装置の構成例を示す図である。図1において、モータ制御装置100は、減算部11,14,15,19と、速度制御部12と、励磁電流制御部13と、d軸電流制御部16と、q軸電流制御部17と、非干渉化制御部18と、加算部20と、dq/3φ変換部21と、PWM部22と、IPM23と、電流算出部24と、3φ/dq変換部25と、軸誤差算出部26と、PLL制御部29と、積分部30と、1/Pn処理部31とを有する。また、モータ制御装置100は、運転制御部51と、回転検出部52と、起動処理部53と、第一位相調整部54Aと、第二位相調整部54Bと、Vd生成部55Aと、Vq生成部55Bと、Pn処理部56と、スイッチSW1,SW2,SW3,SW4とを有する。スイッチSW1は、入力端子SW1-1,SW1-2と出力端子SW1-0とを有し、スイッチSW2は、入力端子SW2-1,SW2-2と出力端子SW2-0とを有する。スイッチSW3は、入力端子SW3-1,SW3-2,SW3-3と出力端子SW3-0とを有し、スイッチSW4は、入力端子SW4-1,SW4-2と出力端子SW4-0とを有する。
[Example]
<Configuration of the motor control device>
1 is a diagram showing an example of the configuration of a motor control device according to an embodiment of the present disclosure. In FIG. 1, the motor control device 100 includes subtraction units 11, 14, 15, and 19, a speed control unit 12, an excitation current control unit 13, a d-axis current control unit 16, a q-axis current control unit 17, a decoupling control unit 18, an addition unit 20, a dq/3φ conversion unit 21, a PWM unit 22, an IPM 23, a current calculation unit 24, a 3φ/dq conversion unit 25, an axis error calculation unit 26, a PLL control unit 29, an integration unit 30, and a 1/Pn processing unit 31. The motor control device 100 also includes an operation control unit 51, a rotation detection unit 52, a start processing unit 53, a first phase adjustment unit 54A, a second phase adjustment unit 54B, a Vd generation unit 55A, a Vq generation unit 55B, a Pn processing unit 56, and switches SW1, SW2, SW3, and SW4. The switch SW1 includes input terminals SW1-1 and SW1-2 and an output terminal SW1-0, the switch SW2 includes input terminals SW2-1 and SW2-2 and an output terminal SW2-0. The switch SW3 includes input terminals SW3-1, SW3-2, and SW3-3 and an output terminal SW3-0, and the switch SW4 includes input terminals SW4-1, SW4-2 and an output terminal SW4-0.

IPM23は、上アームのスイッチング素子としてU相、V相、W相の各相の3個のスイッチング素子Fu,Fv,Fwを有するとともに、下アームのスイッチング素子としてX相、Y相、Z相の各相の3個のスイッチング素子Fx,Fy,Fzを有する。PWM部22は、スイッチング素子Fu,Fv,Fw,Fx,Fy,Fzのスイッチングを制御するために、U相、V相、W相、X相、Y相、Z相の6相のPWM信号をIPM23へ出力する。 IPM23 has three switching elements Fu, Fv, and Fw for the U, V, and W phases as upper arm switching elements, and three switching elements Fx, Fy, and Fz for the X, Y, and Z phases as lower arm switching elements. PWM unit 22 outputs six-phase PWM signals for U, V, W, X, Y, and Z phases to IPM23 to control the switching of switching elements Fu, Fv, Fw, Fx, Fy, and Fz.

モータ制御装置100は、ファンモータMに接続され、ファンモータMの駆動を制御する。ファンモータMは室外機ファンFに接続され、室外機ファンFを回転させる。モータ制御装置100、ファンモータM及び室外機ファンFは、例えば、空気調和機の室外機に搭載される。 The motor control device 100 is connected to a fan motor M and controls the driving of the fan motor M. The fan motor M is connected to an outdoor unit fan F and rotates the outdoor unit fan F. The motor control device 100, the fan motor M, and the outdoor unit fan F are mounted, for example, in the outdoor unit of an air conditioner.

減算部11,14,15,19、速度制御部12、励磁電流制御部13、d軸電流制御部16、q軸電流制御部17、非干渉化制御部18、加算部20、dq/3φ変換部21、PWM部22、電流算出部24、3φ/dq変換部25、軸誤差算出部26、PLL制御部29、積分部30、1/Pn処理部31、運転制御部51、回転検出部52、起動処理部53、第一位相調整部54A、第二位相調整部54B、Vd生成部55A、Vq生成部55B、Pn処理部56、及び、スイッチSW1,SW2,SW3,SW4は、例えばマイクロコンピュータまたはプロセッサにより実現される。プロセッサの一例として、CPU(Central Processing Unit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)等が挙げられる。 The subtraction units 11, 14, 15, and 19, the speed control unit 12, the excitation current control unit 13, the d-axis current control unit 16, the q-axis current control unit 17, the decoupling control unit 18, the addition unit 20, the dq/3φ conversion unit 21, the PWM unit 22, the current calculation unit 24, the 3φ/dq conversion unit 25, the axis error calculation unit 26, the PLL control unit 29, the integration unit 30, the 1/Pn processing unit 31, the operation control unit 51, the rotation detection unit 52, the start processing unit 53, the first phase adjustment unit 54A, the second phase adjustment unit 54B, the Vd generation unit 55A, the Vq generation unit 55B, the Pn processing unit 56, and the switches SW1, SW2, SW3, and SW4 are realized, for example, by a microcomputer or a processor. Examples of the processor include a CPU (Central Processing Unit), a DSP (Digital Signal Processor), and an FPGA (Field Programmable Gate Array).

図2は、本開示の実施例の速度制御部の構成例を示す図である。図2において、速度制御部12は、積分定数Kの係数部121と、積分部122と、比例定数Kの係数部123と、加算部124とを有する。 2 is a diagram showing an example of the configuration of the speed control unit according to the embodiment of the present disclosure. In FIG. 2, the speed control unit 12 includes an integral constant K coefficient unit 121, an integral unit 122, a proportional constant K coefficient unit 123, and an adder 124.

図3は、本開示の実施例のd軸電流制御部の構成例を示す図である。図3において、d軸電流制御部16は、積分定数KIdの係数部161と、積分部162と、比例定数KPdの係数部163と、加算部164とを有する。 3 is a diagram showing an example of the configuration of the d-axis current control unit of the embodiment of the present disclosure. In FIG. 3, the d-axis current control unit 16 includes a coefficient unit 161 for an integral constant K Id , an integrator 162, a coefficient unit 163 for a proportional constant K Pd , and an adder 164.

図4は、本開示の実施例のq軸電流制御部の構成例を示す図である。図4において、q軸電流制御部17は、積分定数KIqの係数部171と、積分部172と、比例定数KPqの係数部173と、加算部174とを有する。 4 is a diagram showing an example of the configuration of the q-axis current control unit of the embodiment of the present disclosure. In FIG. 4, the q-axis current control unit 17 includes a coefficient unit 171 for an integral constant K Iq , an integral unit 172, a coefficient unit 173 for a proportional constant K Pq , and an adder 174.

図5は、本開示の実施例の第一位相調整部の構成例を示す図である。図5において、第一位相調整部54Aは、積分定数KIの係数部541Aと、積分部542Aと、比例定数KPの係数部543Aと、加算部544Aとを有する。 5 is a diagram showing a configuration example of a first phase adjustment unit according to an embodiment of the present disclosure. In FIG. 5, the first phase adjustment unit 54A includes a coefficient unit 541A for an integral constant K I , an integral unit 542A, a coefficient unit 543A for a proportional constant K P , and an adder 544A.

図6は、本開示の実施例の第二位相調整部の構成例を示す図である。図6において、第二位相調整部54Bは、制限部540Bと、積分定数KIの係数部541Bと、積分部542Bと、比例定数KPの係数部543Bと、加算部544Bとを有する。 6 is a diagram showing an example of the configuration of the second phase adjustment unit according to the embodiment of the present disclosure. In FIG. 6, the second phase adjustment unit 54B includes a limiting unit 540B, a coefficient unit 541B of an integral constant K I , an integral unit 542B, a coefficient unit 543B of a proportional constant K P , and an adding unit 544B.

<モータ制御装置における処理>
図7は、本開示の実施例のモータ制御装置における処理手順の一例を示すフローチャートである。
<Processing in the motor control device>
FIG. 7 is a flowchart illustrating an example of a processing procedure in the motor control device according to the embodiment of the present disclosure.

ここで、ファンモータMの起動前でも、空転する室外機ファンに連動してファンモータMが正転方向または逆転方向に空転することがある。以下では、正転方向の空転を「正空転」と呼び、逆転方向の空転を「逆空転」と呼ぶことがある。回転検出部52は、ファンモータMの起動前に、ファンモータMの空転時の回転方向(以下では「空転方向」と呼ぶことがある)と、ファンモータMの空転時の回転速度(以下では「空転速度」と呼ぶことがある)とを検出し、検出した空転方向及び空転速度を運転制御部51へ出力する。例えば、回転検出部52は、ファンモータMのU相、V相、W相の各相の誘起電圧を用いて、空転方向及び空転速度を検出する。例えば、回転検出部52は、U相の誘起電圧の立ち上がりエッジの次に検出される立ち上がりエッジがV相の誘起電圧の立ち上がりエッジである場合には、空転方向が正転方向であると判定し、U相の誘起電圧の立ち上がりエッジの次に検出される立ち上がりエッジがW相の誘起電圧の立ち上がりエッジである場合には、空転方向が逆転方向であると判定する。また、空転速度が大きくなるほどファンモータMの誘起電圧の周期が小さくなるため、回転検出部52は、例えば、U相の誘起電圧の周期に基づいて空転速度を検出する。 Here, even before the fan motor M is started, the fan motor M may rotate in the forward or reverse direction in conjunction with the outdoor unit fan rotating in the forward direction. In the following, rotation in the forward direction may be referred to as "forward rotation," and rotation in the reverse direction may be referred to as "reverse rotation." Before the fan motor M is started, the rotation detection unit 52 detects the rotation direction of the fan motor M when it is rotating in the forward direction (hereinafter referred to as "forward rotation direction") and the rotation speed of the fan motor M when it is rotating in the reverse direction (hereinafter referred to as "forward rotation speed"), and outputs the detected rotation direction and rotation speed to the operation control unit 51. For example, the rotation detection unit 52 detects the rotation direction and rotation speed using the induced voltage of each of the U, V, and W phases of the fan motor M. For example, if the rising edge detected next to the rising edge of the induced voltage of the U phase is the rising edge of the induced voltage of the V phase, the rotation detection unit 52 determines that the idling direction is the forward direction, and if the rising edge detected next to the rising edge of the induced voltage of the U phase is the rising edge of the induced voltage of the W phase, the rotation detection unit 52 determines that the idling direction is the reverse direction. Also, since the period of the induced voltage of the fan motor M becomes smaller as the idling speed increases, the rotation detection unit 52 detects the idling speed based on the period of the induced voltage of the U phase, for example.

そして、図7のステップST310では、運転制御部51は、空転速度が、正転方向の所定の回転速度R1(以下では「正転R1」と呼ぶことがある)から逆転方向の所定の回転速度R2(以下では「逆転R2」と呼ぶことがある)までの範囲にあるか否かを判定する。例えば、ファンモータMの巻き線抵抗値が60Ωである場合、正転方向をプラス、逆転方向をマイナスとして、正転R1=400[rpm]、逆転R2=-100[rpm]に予め設定される。 Then, in step ST310 of FIG. 7, the operation control unit 51 determines whether the idling speed is within a range from a predetermined rotation speed R1 in the forward direction (hereinafter sometimes referred to as "forward rotation R1") to a predetermined rotation speed R2 in the reverse direction (hereinafter sometimes referred to as "reverse rotation R2"). For example, if the winding resistance value of the fan motor M is 60 Ω, the forward direction is positive and the reverse direction is negative, and it is preset to forward rotation R1 = 400 [rpm] and reverse rotation R2 = -100 [rpm].

空転速度が正転R1から逆転R2までの範囲にある場合は(ステップST310:Yes)、処理はステップST410へ進む。一方で、空転速度が正転R1から逆転R2までの範囲にない場合は(ステップST310:No)、処理はステップST320へ進む。 If the idling speed is within the range from forward rotation R1 to reverse rotation R2 (step ST310: Yes), the process proceeds to step ST410. On the other hand, if the idling speed is not within the range from forward rotation R1 to reverse rotation R2 (step ST310: No), the process proceeds to step ST320.

ステップST320では、運転制御部51は、空転速度が、逆転R2から逆転方向の所定の回転速度R3(以下では「逆転R3」と呼ぶことがある)までの範囲にあるか否かを判定する。但し「逆転R2>逆転R3」であり、空気調和機の冷凍サイクルの仕様として、例えば、逆転R3=-400[rpm]に予め設定される。 In step ST320, the operation control unit 51 determines whether the idling speed is in the range from reverse rotation R2 to a predetermined rotation speed R3 in the reverse direction (hereinafter sometimes referred to as "reverse rotation R3"). However, "reverse rotation R2 > reverse rotation R3", and the specifications of the refrigeration cycle of the air conditioner are preset to, for example, reverse rotation R3 = -400 [rpm].

空転速度が逆転R2から逆転R3までの範囲にない場合は(ステップST320:No)、処理はステップST310へ戻る。一方で、空転速度が逆転R2から逆転R3までの範囲にある場合は(ステップST320:Yes)、処理はステップST510へ進む。 If the idling speed is not within the range from reverse rotation R2 to reverse rotation R3 (step ST320: No), the process returns to step ST310. On the other hand, if the idling speed is within the range from reverse rotation R2 to reverse rotation R3 (step ST320: Yes), the process proceeds to step ST510.

ステップST410,ST420,ST430では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-1を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-1を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-1を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-1を接続し、ファンモータMを正転方向で同期運転させる。以下では、正転方向での同期運転を「正転同期運転」と呼ぶことがある。また以下では、ステップST410で行われる正転同期運転を「第一正転同期運転」と呼び、ステップST420で行われる正転同期運転を「第二正転同期運転」と呼び、ステップST430で行われる正転同期運転を「第三正転同期運転」と呼ぶ。図7に示すように、第一正転同期運転の次に第二正転同期運転が行われ、第二正転同期運転の次に第三正転同期運転が行われる。 In steps ST410, ST420, and ST430, the operation control unit 51 connects the input terminal SW1-1 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-1 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-1 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-1 to the output terminal SW4-0 in the switch SW4, and synchronously operates the fan motor M in the forward direction. Hereinafter, the synchronous operation in the forward direction may be referred to as "forward synchronous operation." Hereinafter, the forward synchronous operation performed in step ST410 is referred to as "first forward synchronous operation," the forward synchronous operation performed in step ST420 is referred to as "second forward synchronous operation," and the forward synchronous operation performed in step ST430 is referred to as "third forward synchronous operation." As shown in FIG. 7, the first forward rotation synchronous operation is followed by the second forward rotation synchronous operation, and the second forward rotation synchronous operation is followed by the third forward rotation synchronous operation.

次いで、ステップST440では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-1を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-1を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-2を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-1を接続し、ファンモータMの位相を調整する。スイッチSW4において出力端子SW4-0に入力端子SW4-1が接続されるため、第一位相調整部54AによってファンモータMの位相が調整される。 Next, in step ST440, the operation control unit 51 connects the input terminal SW1-1 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-1 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-2 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-1 to the output terminal SW4-0 in the switch SW4, thereby adjusting the phase of the fan motor M. Since the input terminal SW4-1 is connected to the output terminal SW4-0 in the switch SW4, the phase of the fan motor M is adjusted by the first phase adjustment unit 54A.

次いで、ステップST450では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-2を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-2を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-3を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-1を接続し、ファンモータMの運転モードを同期運転モードから、ベクトル制御の運転モード(以下では「ベクトル制御モード」と呼ぶことがある)へ移行させ、ベクトル制御でファンモータMを駆動させる。 Next, in step ST450, the operation control unit 51 connects the input terminal SW1-2 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-2 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-3 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-1 to the output terminal SW4-0 in the switch SW4, transitioning the operation mode of the fan motor M from the synchronous operation mode to the vector control operation mode (hereinafter sometimes referred to as the "vector control mode") and driving the fan motor M by vector control.

次いで、ステップST460では、運転制御部51は、スイッチSW1,SW2,SW3,SW4の接続状態をステップST450における接続状態に維持したまま、ベクトル制御でファンモータMを駆動させ続ける通常運転を行う。 Next, in step ST460, the operation control unit 51 performs normal operation by continuing to drive the fan motor M using vector control while maintaining the connection states of the switches SW1, SW2, SW3, and SW4 in the connection states in step ST450.

一方で、ステップST510では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-1を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-1を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-1を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-1を接続し、ファンモータMを逆転方向で同期運転させる。以下では、逆転方向での同期運転を「逆転同期運転」と呼ぶことがある。なお、電圧指令値V*が正の値(正電圧)のときファンモータMにはファンモータMを正転方向に回転させるトルクが発生する。 On the other hand, in step ST510, the operation control unit 51 connects the input terminal SW1-1 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-1 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-1 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-1 to the output terminal SW4-0 in the switch SW4, and synchronously operates the fan motor M in the reverse direction. Hereinafter, the synchronous operation in the reverse direction may be referred to as "reverse synchronous operation". When the voltage command value V * is a positive value (positive voltage), a torque is generated in the fan motor M that rotates the fan motor M in the forward direction.

次いで、ステップST520では、運転制御部51は、スイッチSW1,SW2,SW3,SW4の接続状態をステップST510における接続状態に維持したまま、ファンモータMに印加する電圧を正の傾きで変化させつつ、ファンモータMの回転方向を逆転方向から正転方向に反転させる同期運転(以下では「反転同期運転」と呼ぶことがある)を行う。 Next, in step ST520, the operation control unit 51 performs synchronous operation (hereinafter sometimes referred to as "reverse synchronous operation") in which the rotation direction of the fan motor M is reversed from the reverse direction to the forward direction while changing the voltage applied to the fan motor M with a positive slope while maintaining the connection state of the switches SW1, SW2, SW3, and SW4 in the connection state in step ST510.

次いで、ステップST530では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-1を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-1を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-2を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-2を接続し、ファンモータMの位相の調整を行いつつ、正転同期運転を行う。つまり、ステップST530では、運転制御部51は、ファンモータMの位相の調整と、正転同期運転とを同時に行う。また、ステップST530では、スイッチSW4において出力端子SW4-0に入力端子SW4-2が接続されるため、第二位相調整部54BによってファンモータMの位相が調整される。 Next, in step ST530, the operation control unit 51 connects the input terminal SW1-1 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-1 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-2 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-2 to the output terminal SW4-0 in the switch SW4, and performs forward rotation synchronous operation while adjusting the phase of the fan motor M. That is, in step ST530, the operation control unit 51 simultaneously adjusts the phase of the fan motor M and performs forward rotation synchronous operation. Also, in step ST530, the input terminal SW4-2 is connected to the output terminal SW4-0 in the switch SW4, so that the phase of the fan motor M is adjusted by the second phase adjustment unit 54B.

次いで、ステップST540では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-1を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-1を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-2を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-1を接続し、ファンモータMの位相を調整する。 Next, in step ST540, the operation control unit 51 connects the input terminal SW1-1 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-1 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-2 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-1 to the output terminal SW4-0 in the switch SW4, thereby adjusting the phase of the fan motor M.

次いで、ステップST550では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-2を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-2を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-3を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-1を接続し、ファンモータMの運転モードを同期運転モードからベクトル制御モードへ移行させ、ベクトル制御でファンモータMを駆動させる。 Next, in step ST550, the operation control unit 51 connects the input terminal SW1-2 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-2 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-3 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-1 to the output terminal SW4-0 in the switch SW4, transitions the operation mode of the fan motor M from the synchronous operation mode to the vector control mode, and drives the fan motor M by vector control.

次いで、ステップST560では、運転制御部51は、スイッチSW1,SW2,SW3,SW4の接続状態をステップST550における接続状態に維持したまま、ベクトル制御でファンモータMを駆動させ続ける通常運転を行う。 Next, in step ST560, the operation control unit 51 performs normal operation by continuing to drive the fan motor M using vector control while maintaining the connection states of the switches SW1, SW2, SW3, and SW4 in the connection states in step ST550.

なお、ファンモータMの巻き線抵抗値が大きくなるほど、ファンモータMの制動力が低くなり、逆方向に空転しているファンFの同期が難しくなるため、ステップST310,ST320における所定の回転速度R2は、図8に示すように、ファンモータMの巻き線抵抗値が大きくなるほど、より小さい値(0に近い値、以下同様)に設定されるのが好ましい。図8は、本開示の実施例のファンモータの巻き線抵抗値と逆転方向の所定の回転速度との関係の一例を示す図である。 Note that, since the braking force of the fan motor M decreases as the winding resistance of the fan motor M increases and it becomes more difficult to synchronize the fan F that is rotating freely in the reverse direction, it is preferable that the predetermined rotation speed R2 in steps ST310 and ST320 is set to a smaller value (a value closer to 0, the same applies below) as the winding resistance of the fan motor M increases, as shown in FIG. 8. FIG. 8 is a diagram showing an example of the relationship between the winding resistance of the fan motor in an embodiment of the present disclosure and the predetermined rotation speed in the reverse direction.

<モータ制御装置の動作>
図9及び図10は、本開示の実施例のモータ制御装置の動作例の説明に供する図である。図9及び図10には、電圧指令値V*の時間推移と、電気角速度指令値ωe_refの時間推移とを実線で示す。また、図9及び図10において、電気角速度指令値ωe_ref(目標回転速度)に対するファンモータMの実際の電気角速度(以下では「実角速度」と呼ぶことがある)を「ωreal」と表記し、実角速度ωrealのおよその時間推移を破線で示す。また、以下の説明において、ファンモータMの電気角速度及び機械角速度は、ファンモータMの回転速度に相当する。
<Operation of the motor control device>
9 and 10 are diagrams for explaining an example of the operation of the motor control device according to the embodiment of the present disclosure. In FIG. 9 and FIG. 10, the time transition of the voltage command value V * and the time transition of the electrical angular velocity command value ω e_ref are indicated by solid lines. In FIG. 9 and FIG. 10, the actual electrical angular velocity (hereinafter sometimes referred to as "actual angular velocity") of the fan motor M relative to the electrical angular velocity command value ω e_ref (target rotation speed) is indicated as "ω real ", and the approximate time transition of the actual angular velocity ω real is indicated by dashed lines. In the following description, the electrical angular velocity and mechanical angular velocity of the fan motor M correspond to the rotation speed of the fan motor M.

ステップST310で空転速度が正転R1から逆転R2までの範囲にある場合には(ステップST310:Yes)、ファンモータMの起動はステップST410の第一正転同期運転から開始される。一方で、ステップST320で空転速度が逆転R2から逆転R3までの範囲にある場合には(ステップST320:Yes)、ファンモータMの起動はステップST510の逆転同期運転から開始される。以下、モータ制御装置100の動作例を、ファンモータMの起動が第一正転同期運転から開始される場合と、逆転同期運転から開始される場合とに分けて説明する。 If the idling speed is in the range from forward rotation R1 to reverse rotation R2 in step ST310 (step ST310: Yes), the start of the fan motor M starts with the first forward rotation synchronous operation in step ST410. On the other hand, if the idling speed is in the range from reverse rotation R2 to reverse rotation R3 in step ST320 (step ST320: Yes), the start of the fan motor M starts with the reverse rotation synchronous operation in step ST510. Below, an example of the operation of the motor control device 100 will be described separately for the case where the start of the fan motor M starts with the first forward rotation synchronous operation and the case where the start of the fan motor M starts with the reverse rotation synchronous operation.

<ファンモータMの起動が第一正転同期運転から開始される場合の動作>
ファンモータMの起動が第一正転同期運転から開始される場合、起動時におけるファンモータMの運転区間は、図9に示すように、ステップST310の処理が行われる運転待機区間S0A、ステップST410の処理が行われる第一正転同期運転区間S1A、ステップST420の処理が行われる第二正転同期運転区間S2A、ステップST430の処理が行われる第三正転同期運転区間S3A、ステップST440の処理が行われる位相調整区間S4A、ステップST450の処理が行われるモード移行区間S5A、及び、ステップST460の処理が行われる通常運転区間S6Aに区別される。
<Operation when start of fan motor M starts from first forward rotation synchronous operation>
When the start-up of the fan motor M is initiated from the first forward rotation synchronous operation, the operation sections of the fan motor M at the time of startup are divided into an operation standby section S0A where step ST310 is processed, a first forward rotation synchronous operation section S1A where step ST410 is processed, a second forward rotation synchronous operation section S2A where step ST420 is processed, a third forward rotation synchronous operation section S3A where step ST430 is processed, a phase adjustment section S4A where step ST440 is processed, a mode transition section S5A where step ST450 is processed, and a normal operation section S6A where step ST460 is processed, as shown in FIG.

<運転待機区間S0Aにおける動作>
運転待機区間S0AではファンモータMは起動前の運転待機中にあるため、運転待機区間S0Aにおける実角速度ωrealは空転速度に相当する。運転待機区間S0Aでは、回転検出部52が空転方向及び空転速度ωrealを検出し、検出した空転方向及び空転速度ωrealを運転制御部51及び起動処理部53へ出力する。
<Operation in operation standby section S0A>
In the operation standby section S0A, the fan motor M is in standby before being started, and therefore the real angular velocity ω real in the operation standby section S0A corresponds to the idling speed. In the operation standby section S0A, the rotation detection unit 52 detects the idling direction and idling speed ω real , and outputs the detected idling direction and idling speed ω real to the operation control unit 51 and the start-up processing unit 53.

ここで、ファンモータMの起動時には、ファンモータMの起動直後に、相補PWMモードに切り替わることによってPWM部22から出力されるPWM信号がゼロベクトル信号となる時間が発生する。PWM信号がゼロベクトル信号であるとき、上アームのスイッチング素子Fu,Fv,Fwがオンになる一方で下アームのスイッチング素子Fx,Fy,Fzがオフになるか、または、上アームのスイッチング素子Fu,Fv,Fwがオフになる一方で下アームのスイッチング素子Fx,Fy,Fzがオンになる。このため、PWM信号がゼロベクトル信号になると、ファンモータMにおける発電電流がファンモータM内で環流するため、ファンFの運動エネルギーが電気エネルギーに変換されてジュール熱として消費される。これによりファンモータMの回転が制動(いわゆる発電制動)されてファンモータMの回転速度が空転速度よりも低下する。 Here, when the fan motor M is started, immediately after the fan motor M is started, a time occurs in which the PWM signal output from the PWM unit 22 becomes a zero vector signal by switching to the complementary PWM mode. When the PWM signal is a zero vector signal, the switching elements Fu, Fv, and Fw of the upper arm are turned on while the switching elements Fx, Fy, and Fz of the lower arm are turned off, or the switching elements Fu, Fv, and Fw of the upper arm are turned off while the switching elements Fx, Fy, and Fz of the lower arm are turned on. Therefore, when the PWM signal becomes a zero vector signal, the generated current in the fan motor M circulates within the fan motor M, so that the kinetic energy of the fan F is converted into electrical energy and consumed as Joule heat. As a result, the rotation of the fan motor M is braked (so-called dynamic braking), and the rotation speed of the fan motor M decreases below the idling speed.

例えば、ファンモータMの空転速度と、PWM信号がゼロベクトル信号になったときのファンモータMの回転速度(以下では「ゼロベクトル回転速度」と呼ぶことがある)との関係は、図11に示すようになる。図11は、本開示の実施例の空転速度とゼロベクトル回転速度との関係の一例を示す図である。図11に示すように、ファンモータMの起動前にファンモータMが正空転または逆空転の何れの空転をしている場合であっても、ゼロベクトル回転速度は空転速度よりも小さい値となるため、ファンモータMの起動時点での回転速度は、ファンモータMの起動前での空転速度よりも小さい値となる。 For example, the relationship between the idling speed of the fan motor M and the rotation speed of the fan motor M when the PWM signal becomes a zero vector signal (hereinafter sometimes referred to as the "zero vector rotation speed") is as shown in FIG. 11. FIG. 11 is a diagram showing an example of the relationship between the idling speed and the zero vector rotation speed in an embodiment of the present disclosure. As shown in FIG. 11, regardless of whether the fan motor M is idling in the forward direction or the reverse direction before the fan motor M is started, the zero vector rotation speed is a value smaller than the idling speed, so the rotation speed at the time of starting the fan motor M is a value smaller than the idling speed before the fan motor M is started.

そこで、起動処理部53は、ファンモータMの起動前に回転検出部52によって検出された空転速度ωrealに基づいて、第二正転同期運転区間S2Aにおける目標回転速度として目標電気角速度ωseh *を式(1)に従って算出する。目標電気角速度ωseh *は、空転速度ωrealより小さい値となる。例えば、正転R1=400[rpm]、逆転R2=-100[rpm]、逆転R3=-400[rpm]に予め設定されている場合は、図11に基づいて、α=0.4931、β=-1.0844に予め設定される。なお、空転速度が正転方向の100[rpm]から逆転方向の100[rpm]までの範囲にある場合は、起動処理部53は、目標電気角速度ωseh *を一定の値γに設定しても良い。空転速度が小さいと、回転検出部52の精度が担保されないためである。例えば、正転R1=400[rpm]、逆転R2=-100[rpm]、逆転R3=-400[rpm]に予め設定されている場合、γは、空転速度が正転方向の100[rpm]のときの目標電気角速度ωseh *である48.2[rpm]に予め設定される。

Figure 0007512869000001
Therefore, the start processing unit 53 calculates the target electrical angular velocity ω seh * as the target rotation speed in the second forward rotation synchronous operation section S2A according to the formula (1) based on the idling speed ω real detected by the rotation detection unit 52 before the start of the fan motor M. The target electrical angular velocity ω seh * is a value smaller than the idling speed ω real . For example, when forward rotation R1 = 400 [rpm], reverse rotation R2 = -100 [rpm], and reverse rotation R3 = -400 [rpm] are preset, α = 0.4931 and β = -1.0844 are preset based on FIG. 11. Note that, when the idling speed is in the range from 100 [rpm] in the forward rotation direction to 100 [rpm] in the reverse rotation direction, the start processing unit 53 may set the target electrical angular velocity ω seh * to a constant value γ. This is because the accuracy of the rotation detection unit 52 is not guaranteed when the idling speed is small. For example, when forward rotation R1 is preset to 400 [rpm], reverse rotation R2 is preset to -100 [rpm], and reverse rotation R3 is preset to -400 [rpm], γ is preset to 48.2 [rpm], which is the target electrical angular velocity ω seh * when the idling speed is 100 [rpm] in the forward direction.
Figure 0007512869000001

そして、検出された空転方向及び空転速度ωrealがステップST310の条件に合致して(ステップST300:Yes)、ファンモータMの運転区間は運転待機区間S0Aから第一正転同期運転区間S1Aに移行する。 Then, the detected idling direction and idling speed ω real meet the conditions in step ST310 (step ST300: Yes), and the operation section of the fan motor M shifts from the operation standby section S0A to the first forward rotation synchronous operation section S1A.

<第一正転同期運転区間S1Aにおける動作>
第一正転同期運転区間S1A(図9)では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-1を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-1を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-1を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-1を接続する。また、第一正転同期運転区間S1Aでは、運転制御部51は、機械角速度指令値ωm_ref及び電圧指令値V*の算出指示を起動処理部53へ出力することにより、機械角速度指令値ωm_ref及び電圧指令値V*を起動処理部53に算出させる。
<Operation in the first forward rotation synchronized operation section S1A>
In the first normal rotation synchronized operation section S1A (FIG. 9), the operation control section 51 connects the input terminal SW1-1 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-1 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-1 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-1 to the output terminal SW4-0 in the switch SW4. Also, in the first normal rotation synchronized operation section S1A, the operation control section 51 outputs an instruction to the startup processing section 53 to calculate the mechanical angular velocity command value ω m_ref and the voltage command value V * , thereby causing the startup processing section 53 to calculate the mechanical angular velocity command value ω m_ref and the voltage command value V * .

起動処理部53は、式(2)及び式(3)に従って、正転方向での機械角速度指令値ωm_refを算出する。式(2)及び式(3)における「ωe_ref」は電気角速度指令値を示し、式(2)における「Pn」はファンモータMの極対数を示し、式(3)における「ωses *」は第一正転同期運転区間S1Aにおける起動開始電気角速度を示す。また、図9における「T2S」は第一正転同期運転区間S1Aの時間を示す。起動開始電気角速度ωses *及び時間T2Sは、予め行われる試験によって定まる所定値であり、第一正転同期運転区間S1Aにおける電気角速度指令値ωe_refは、目標電気角速度ωseh *よりも小さい値を有する起動開始電気角速度ωses *で一定に保たれる。起動処理部53は、式(2)及び式(3)に従って算出した機械角速度指令値ωm_refをPn処理部56へ出力する。

Figure 0007512869000002
Figure 0007512869000003
The start-up processing unit 53 calculates the mechanical angular velocity command value ω m_ref in the forward rotation direction according to the formulas (2) and (3). In the formulas (2) and (3), "ω e_ref " indicates the electrical angular velocity command value, "Pn" in the formula (2) indicates the number of pole pairs of the fan motor M, and "ω ses * " in the formula (3) indicates the start-up electrical angular velocity in the first forward rotation synchronous operation section S1A. Furthermore, "T 2S " in FIG. 9 indicates the time of the first forward rotation synchronous operation section S1A. The start-up electrical angular velocity ω ses * and the time T 2S are predetermined values determined by a test performed in advance, and the electrical angular velocity command value ω e_ref in the first forward rotation synchronous operation section S1A is kept constant at the start-up electrical angular velocity ω ses * which has a value smaller than the target electrical angular velocity ω seh * . The start-up processing unit 53 outputs the mechanical angular velocity command value ω m_ref calculated according to equations (2) and (3) to the Pn processing unit 56 .
Figure 0007512869000002
Figure 0007512869000003

また、起動処理部53は、式(4)に従って電圧指令値V*を算出し、算出した電圧指令値V*をVq生成部55Bへ出力する。式(4)における「Vss *」は第一正転同期運転区間S1Aにおける起動開始電圧を示す。起動開始電圧Vss *は、予め行われる試験によって定まる所定値であり、第一正転同期運転区間S1Aにおける電圧指令値V*は、起動開始電圧Vss *で一定に保たれる。

Figure 0007512869000004
The startup processing unit 53 also calculates the voltage command value V * according to equation (4) and outputs the calculated voltage command value V * to the Vq generating unit 55B. " Vss * " in equation (4) indicates the startup voltage in the first forward rotation synchronized operation section S1A. The startup voltage Vss * is a predetermined value determined by a test performed in advance, and the voltage command value V * in the first forward rotation synchronized operation section S1A is kept constant at the startup voltage Vss * .
Figure 0007512869000004

Pn処理部56は、機械角速度指令値ωm_refにファンモータMの極対数Pnを乗算することにより式(3)に示す電気角速度指令値ωe_refを算出し、算出した電気角速度指令値ωe_refを積分部30及びVd生成部55Aへ出力する。 The Pn processing unit 56 calculates the electrical angular velocity command value ω e_ref shown in equation (3) by multiplying the mechanical angular velocity command value ω m_ref by the number of pole pairs Pn of the fan motor M, and outputs the calculated electrical angular velocity command value ω e_ref to the integrating unit 30 and the Vd generating unit 55A.

d生成部55Aは、Pn処理部56から入力される電気角速度指令値ωe_refと、3φ/dq変換部25から入力されるq軸電流Iqとを用いて、式(5)に従ってd軸電圧指令値Vd *を算出し、算出したd軸電圧指令値Vd *をdq/3φ変換部21及びVq生成部55Bへ出力する。式(5)において、「Lq」はファンモータMのq軸インダクタンスを示す。

Figure 0007512869000005
The Vd generation unit 55A calculates a d-axis voltage command value Vd* according to equation (5) using the electrical angular velocity command value ωe_ref input from the Pn processing unit 56 and the q - axis current Iq input from the 3φ/dq conversion unit 25, and outputs the calculated d-axis voltage command value Vd * to the dq/3φ conversion unit 21 and the Vq generation unit 55B. In equation (5), “ Lq ” represents the q - axis inductance of the fan motor M.
Figure 0007512869000005

q生成部55Bは、起動処理部53から入力される電圧指令値V*と、Vd生成部55Aから入力されるd軸電圧指令値Vd *とを用いて、式(6)に従ってq軸電圧指令値Vq *を算出し、算出したq軸電圧指令値Vq *をdq/3φ変換部21へ出力する。

Figure 0007512869000006
The Vq generation unit 55B calculates the q-axis voltage command value Vq* according to equation (6) using the voltage command value V * input from the startup processing unit 53 and the d-axis voltage command value Vd * input from the Vd generation unit 55A, and outputs the calculated q-axis voltage command value Vq* to the dq/3φ conversion unit 21.
Figure 0007512869000006

積分部30は、Pn処理部56から入力される電気角速度指令値ωe_refを積分することより、ファンモータMの電気角位相(dq軸位相)θeを算出し、算出した電気角位相θeをdq/3φ変換部21及び3φ/dq変換部25へ出力する。このように、ファンモータMの運転モードが同期運転モードにある場合は、起動処理部53によって算出された機械角速度指令値ωm_refに基づいて電気角位相θeが算出されるため、同期運転モードでは、実際のロータ位置は検出されない。 The integrator 30 calculates an electrical angle phase (dq axis phase) θ e of the fan motor M by integrating the electrical angular velocity command value ω e_ref input from the Pn processor 56, and outputs the calculated electrical angle phase θ e to the dq/3φ converter 21 and the 3φ/dq converter 25. In this way, when the operation mode of the fan motor M is in the synchronous operation mode, the electrical angle phase θ e is calculated based on the mechanical angular velocity command value ω m_ref calculated by the startup processor 53, and therefore the actual rotor position is not detected in the synchronous operation mode.

dq/3φ変換部21は、積分部30によって算出された電気角位相θeを用いて、二相のd軸電圧指令値Vd *及びq軸電圧指令値Vq *を、三相のU相電圧指令値Vu *、V相電圧指令値Vv *及びW相電圧指令値Vw *へ変換し、変換後のU相電圧指令値Vu *、V相電圧指令値Vv *及びW相電圧指令値Vw *をPWM部22へ出力する。 The dq/3φ conversion unit 21 converts the two-phase d-axis voltage command value V d * and q-axis voltage command value V q * into a three-phase U-phase voltage command value V u * , V-phase voltage command value V v * and W-phase voltage command value V w * using the electrical angle phase θ e calculated by the integrator 30, and outputs the converted U-phase voltage command value V u * , V-phase voltage command value V v * and W-phase voltage command value V w * to the PWM unit 22.

PWM部22は、PWMの搬送波であるキャリア信号と、U相電圧指令値Vu *、V相電圧指令値Vv *及びW相電圧指令値Vw *との比較結果に基づいてPWMを行うことによりU相、V相、W相、X相、Y相、Z相の6相のPWM信号を生成し、生成したPWM信号をIPM23へ出力する。 The PWM unit 22 performs PWM based on the results of comparing a carrier signal, which is a PWM carrier wave, with the U-phase voltage command value Vu * , the V-phase voltage command value Vv * , and the W-phase voltage command value Vw * to generate six-phase PWM signals of U-phase, V-phase, W-phase, X-phase, Y-phase, and Z-phase, and outputs the generated PWM signals to the IPM 23.

IPM23は、PWM信号に基づくスイッチング制御により、モータ制御装置100の外部から印加される直流電圧Vdcから、ファンモータMのU相、V相、W相のそれぞれへ印加する交流電圧(三相交流電圧)を生成し、生成した各相の交流電圧をファンモータMのU相、V相、W相へ印加することによりファンモータMを駆動する。IPM23は、ファンモータMを駆動する駆動部の一例である。 The IPM 23 generates AC voltages (three-phase AC voltages) to be applied to the U phase, V phase, and W phase of the fan motor M from a DC voltage Vdc applied from outside the motor control device 100 by switching control based on a PWM signal, and drives the fan motor M by applying the generated AC voltages of each phase to the U phase, V phase, and W phase of the fan motor M. The IPM 23 is an example of a drive unit that drives the fan motor M.

電流算出部24は、電流算出部24が有するシャント抵抗(図示せず)を用いてIPM23の母線電流を検出し、検出した母線電流と、PWM部22から出力されるスイッチング情報SIとから、ファンモータMのU相電流Iu、V相電流Iv、W相電流Iwを算出する。スイッチング情報SIは、IPM23におけるスイッチングパターンを示す。電流算出部24は、算出したU相電流Iu、V相電流Iv、W相電流Iwを3φ/dq変換部25へ出力する。 The current calculation unit 24 detects the bus current of the IPM 23 using a shunt resistor (not shown) included in the current calculation unit 24, and calculates a U-phase current Iu , a V-phase current Iv , and a W-phase current Iw of the fan motor M from the detected bus current and switching information SI output from the PWM unit 22. The switching information SI indicates a switching pattern in the IPM 23. The current calculation unit 24 outputs the calculated U-phase current Iu , V-phase current Iv , and W-phase current Iw to the 3φ/dq conversion unit 25.

3φ/dq変換部25は、積分部30によって算出された電気角位相θeを用いて、三相のU相電流Iu、V相電流Iv及びW相電流Iwを、二相のd軸電流Id及びq軸電流Iqへ変換し、変換後のq軸電流Iqを運転制御部51及びVd生成部55Aへ出力する。 The 3φ/dq conversion unit 25 converts the three-phase U-phase current Iu , V-phase current Iv , and W-phase current Iw into a two-phase d-axis current Id and q-axis current Iq using the electrical angle phase θe calculated by the integrator 30, and outputs the converted q-axis current Iq to the operation control unit 51 and the Vd generation unit 55A.

<第二正転同期運転区間S2Aにおける動作>
以下、第二正転同期運転区間S2Aにおける動作について、第一正転同期運転区間S1Aにおける動作と異なる点について説明し、第一正転同期運転区間S1Aにおける動作と同一の点についての説明は省略する。
<Operation in the second forward rotation synchronized operation section S2A>
Hereinafter, the operation in the second forward rotation synchronized operation section S2A will be described in terms of differences from the operation in the first forward rotation synchronized operation section S1A, and a description of the same points as in the first forward rotation synchronized operation section S1A will be omitted.

第二正転同期運転区間S2A(図9)では、起動処理部53は、式(2)及び式(7)に従って、正転方向での機械角速度指令値ωm_refを算出する。式(7)において、「ωses *」は第一正転同期運転区間S1Aにおける一定の電気角速度、「ωseh *」は第二正転同期運転区間S2Aにおける目標電気角速度、「T3s」はファンモータMの電気角速度が目標電気角速度ωseh *に収束するまでに要する時間、「t」は第二正転同期運転区間S2Aの開始時点からの経過時間を示し、時間T3sは、予め行われる試験によって定まる所定値である。式(7)に従って電気角速度指令値ωe_refが算出されることにより、ファンモータMの正転方向での電気角速度は、図9に示すように、起動開始電気角速度ωses *から目標電気角速度ωseh *に達するまで線形に増大する。起動処理部53は、式(2)及び式(7)に従って算出した機械角速度指令値ωm_refをPn処理部56へ出力する。

Figure 0007512869000007
In the second normal rotation synchronous operation section S2A (FIG. 9), the start-up processing unit 53 calculates the mechanical angular velocity command value ω m_ref in the normal rotation direction according to the formulas (2) and (7). In the formula (7), "ω ses * " is a constant electrical angular velocity in the first normal rotation synchronous operation section S1A, "ω seh * " is a target electrical angular velocity in the second normal rotation synchronous operation section S2A, "T 3s " is a time required for the electrical angular velocity of the fan motor M to converge to the target electrical angular velocity ω seh * , "t" indicates the elapsed time from the start point of the second normal rotation synchronous operation section S2A, and the time T 3s is a predetermined value determined by a test performed in advance. By calculating the electrical angular velocity command value ω e_ref according to the formula (7), the electrical angular velocity of the fan motor M in the normal rotation direction increases linearly from the start-up electrical angular velocity ω ses * to the target electrical angular velocity ω seh * , as shown in FIG. 9. The start-up processing unit 53 outputs the mechanical angular velocity command value ω m_ref calculated according to equations (2) and (7) to the Pn processing unit 56 .
Figure 0007512869000007

また、起動処理部53は、式(8)に従って電圧指令値V*を算出し、算出した電圧指令値V*をVq生成部55Bへ出力する。式(8)において、「Vss *」は第一正転同期運転区間S1Aにおける一定の電圧指令値、「Vsh *」は第二正転同期運転区間S2Aにおける目標電圧、「t」は第二正転同期運転区間S2Aの開始時点からの経過時間、「T3S」は第二正転同期運転区間S2Aの時間を示し、目標電圧Vsh *及び時間T3Sは、予め行われる試験によって定まる所定値である。式(8)に従って電圧指令値V*が算出されることにより、正電圧で与えられるファンモータMの電圧は、図9に示すように、起動開始電圧Vss *から目標電圧Vsh *に達するまで線形に増大する。

Figure 0007512869000008
<第三正転同期運転区間S3Aにおける動作>
以下、第三正転同期運転区間S3Aにおける動作について、第一正転同期運転区間S1Aにおける動作と異なる点について説明し、第一正転同期運転区間S1Aにおける動作と同一の点についての説明は省略する。 The start-up processing unit 53 calculates the voltage command value V * according to the formula (8) and outputs the calculated voltage command value V * to the Vq generating unit 55B. In the formula (8), " Vss * " is a constant voltage command value in the first forward rotation synchronous operation section S1A, " Vsh * " is a target voltage in the second forward rotation synchronous operation section S2A, "t" is the elapsed time from the start point of the second forward rotation synchronous operation section S2A, " T3S " is the time of the second forward rotation synchronous operation section S2A, and the target voltage Vsh * and the time T3S are predetermined values determined by a test performed in advance. By calculating the voltage command value V * according to the formula (8), the voltage of the fan motor M given by a positive voltage increases linearly from the start-up voltage Vss * to the target voltage Vsh * as shown in FIG. 9.
Figure 0007512869000008
<Operation in the third forward rotation synchronized operation section S3A>
Hereinafter, the operation in the third forward rotation synchronized operation section S3A will be described in terms of differences from the operation in the first forward rotation synchronized operation section S1A, and a description of the same points as in the first forward rotation synchronized operation section S1A will be omitted.

第三正転同期運転区間S3A(図9)では、起動処理部53は、式(2)及び式(9)に従って、正転方向での機械角速度指令値ωm_refを算出し、算出した機械角速度指令値ωm_refをPn処理部56へ出力する。

Figure 0007512869000009
In the third forward rotation synchronized operation section S3A (Figure 9), the startup processing unit 53 calculates the mechanical angular velocity command value ωm_ref in the forward rotation direction according to equations (2) and (9), and outputs the calculated mechanical angular velocity command value ωm_ref to the Pn processing unit 56.
Figure 0007512869000009

また、起動処理部53は、式(10)に従って電圧指令値V*を算出し、算出した電圧指令値V*をVq生成部55Bへ出力する。

Figure 0007512869000010
Moreover, the startup processing unit 53 calculates a voltage command value V * in accordance with the equation (10), and outputs the calculated voltage command value V * to the Vq generating unit 55B.
Figure 0007512869000010

つまり、時間T4sを有する第三正転同期運転区間S3Aでは、ファンモータMの正転方向での電気角速度は目標電気角速度ωseh *で一定に保たれるとともに、電圧指令値V*は目標電圧Vsh *で一定に保たれる。時間T4sは、予め行われる試験によって定まる所定値である。 That is, in the third forward rotation synchronous operation section S3A having the time T4s , the electrical angular velocity in the forward rotation direction of the fan motor M is kept constant at the target electrical angular velocity ωseh * , and the voltage command value V * is kept constant at the target voltage Vsh * . The time T4s is a predetermined value determined by a test performed in advance.

<位相調整区間S4Aにおける動作>
以下、位相調整区間S4Aにおける動作について、第一正転同期運転区間S1Aにおける動作と異なる点について説明し、第一正転同期運転区間S1Aにおける動作と同一の点についての説明は省略する。
<Operation in Phase Adjustment Section S4A>
Hereinafter, the operation in the phase adjustment section S4A will be described in terms of differences from the operation in the first forward rotation synchronized operation section S1A, and a description of the same points as in the first forward rotation synchronized operation section S1A will be omitted.

位相調整区間S4A(図9)では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-1を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-1を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-2を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-1を接続する。よって、第一位相調整部54AがスイッチSW4及びスイッチSW3を介して積分部30、運転制御部51及びVd生成部55Aに接続される。スイッチSW3での入力端子SW3-1から入力端子SW3-2への切替時点で第一位相調整部54Aから出力される電気角速度ωeは目標電気角速度ωseh *とする。これにより、スイッチSW3の切替時に生じうる異音等(所謂、切替ショック)を防止できる。 In the phase adjustment section S4A (FIG. 9), the operation control unit 51 connects the input terminal SW1-1 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-1 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-2 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-1 to the output terminal SW4-0 in the switch SW4. Thus, the first phase adjustment unit 54A is connected to the integrator 30, the operation control unit 51, and the Vd generation unit 55A via the switches SW4 and SW3. The electrical angular velocity ω e output from the first phase adjustment unit 54A at the time of switching from the input terminal SW3-1 to the input terminal SW3-2 in the switch SW3 is set to the target electrical angular velocity ω seh * . This makes it possible to prevent abnormal noises and the like (so-called switching shock) that may occur when the switch SW3 is switched.

3φ/dq変換部25は、変換後のd軸電流Idを第一位相調整部54A及び第二位相調整部54Bへ出力し、変換後のq軸電流IqをVd生成部55Aへ出力する。 The 3φ/dq converter 25 outputs the converted d-axis current I d to the first phase adjuster 54A and the second phase adjuster 54B, and outputs the converted q-axis current I q to the V d generator 55A.

また、位相調整区間S4Aでは、第三正転同期運転区間S3Aと同様に、起動処理部53は、式(10)に従って電圧指令値V*を算出し、算出した電圧指令値V*をVq生成部55Bへ出力するため、電圧指令値V*は目標電圧Vsh *で一定に保たれる。 Furthermore, in the phase adjustment section S4A, similarly to the third forward rotation synchronized operation section S3A, the start-up processing section 53 calculates the voltage command value V * in accordance with equation (10) and outputs the calculated voltage command value V * to the Vq generating section 55B, so that the voltage command value V * is kept constant at the target voltage V sh * .

ここで、目標電圧Vsh *は、負荷急変によるファンモータMの脱調を防止するために、比較的大きい値に設定される。よって、第二正転同期運転区間S2A及び第三正転同期運転区間S3Aでは、ファンモータMは進角状態で回転するため、ファンモータMの位相は最適な位相からずれている可能性がある。ファンモータMの位相が最適な位相からずれたままファンモータMの運転モードが同期運転モードからベクトル制御モードへ移行すると、速度制御部12、d軸電流制御部16及びq軸電流制御部17がハンチングを起こしてしまい、ファンモータMの起動に失敗する可能性が大きくなる。 Here, the target voltage V sh * is set to a relatively large value in order to prevent the fan motor M from losing synchronism due to a sudden change in load. Therefore, in the second forward rotation synchronous operation section S2A and the third forward rotation synchronous operation section S3A, the fan motor M rotates in an advanced angle state, so that the phase of the fan motor M may be deviated from the optimal phase. If the operation mode of the fan motor M shifts from the synchronous operation mode to the vector control mode while the phase of the fan motor M is deviated from the optimal phase, the speed control section 12, the d-axis current control section 16, and the q-axis current control section 17 will cause hunting, and the possibility of failure in starting the fan motor M will increase.

そこで、第一位相調整部54Aは、ファンモータMの運転モードが同期運転モードからベクトル制御モードへ移行する前に、ファンモータMの位相が最適な位相になるように、ファンモータMの位相を調整する。 Therefore, the first phase adjustment unit 54A adjusts the phase of the fan motor M so that the phase of the fan motor M becomes the optimal phase before the operation mode of the fan motor M transitions from the synchronous operation mode to the vector control mode.

第一位相調整部54A(図5)において、係数部541Aは、d軸電流Idに積分定数KIを乗算し、乗算結果Id・KIを積分部542Aへ出力する。積分部542Aは、乗算結果Id・KIを積分し、積分結果を加算部544Aへ出力する。一方で、係数部543Aは、d軸電流Idに比例定数Kpを乗算し、乗算結果Id・Kpを加算部544Aへ出力する。加算部544Aは、積分部542Aでの積分結果と係数部543Aでの乗算結果とを加算し、加算結果を電気角速度ωeとして出力する。ここで、積分定数KI及び比例定数Kpは、d軸電流Idが0(ゼロ)に収束するような値に予め定められている。よって、第一位相調整部54Aでは、d軸電流Idが小さくなるような電気角速度ωeが生成され、生成された電気角速度ωeが積分部30、運転制御部51及びVd生成部55Aへ出力される。d軸電流Idが0(ゼロ)になるような電気角速度ωeが算出されることにより、ファンモータMへ印加される交流電圧の位相とファンモータMのロータの位相とが合わせられる位相調整が行われる。この位相調整は、同期運転モードで行われる。 In the first phase adjustment unit 54A (FIG. 5), the coefficient unit 541A multiplies the d-axis current Id by an integral constant K I and outputs the multiplication result Id ·K I to the integrator 542A. The integrator 542A integrates the multiplication result Id ·K I and outputs the integration result to the adder 544A. On the other hand, the coefficient unit 543A multiplies the d-axis current Id by a proportional constant K p and outputs the multiplication result Id ·K p to the adder 544A. The adder 544A adds the integration result of the integrator 542A and the multiplication result of the coefficient unit 543A and outputs the addition result as the electrical angular velocity ωe . Here, the integral constant K I and the proportional constant K p are preset to values that cause the d-axis current Id to converge to 0 (zero). Therefore, the first phase adjustment unit 54A generates an electrical angular velocity ωe that reduces the d-axis current Id , and outputs the generated electrical angular velocity ωe to the integrator 30, the operation control unit 51, and the Vd generation unit 55A. By calculating the electrical angular velocity ωe that makes the d -axis current Id zero, phase adjustment is performed to match the phase of the AC voltage applied to the fan motor M with the phase of the rotor of the fan motor M. This phase adjustment is performed in the synchronous operation mode.

d生成部55Aは、第一位相調整部54Aから入力される電気角速度ωeと、3φ/dq変換部25から入力されるq軸電流Iqとを用いて、式(11)に従ってd軸電圧指令値Vd *を算出し、算出したd軸電圧指令値Vd *をdq/3φ変換部21へ出力する。

Figure 0007512869000011
The Vd generation unit 55A calculates the d-axis voltage command value Vd* according to equation (11) using the electrical angular velocity ωe input from the first phase adjustment unit 54A and the q - axis current Iq input from the 3φ/dq conversion unit 25, and outputs the calculated d-axis voltage command value Vd * to the dq/3φ conversion unit 21.
Figure 0007512869000011

積分部30は、第一位相調整部54Aから入力される電気角速度ωeを積分することより電気角位相θeを算出し、算出した電気角位相θeをdq/3φ変換部21及び3φ/dq変換部25へ出力する。 The integrator 30 calculates the electrical angle phase θ e by integrating the electrical angular velocity ω e input from the first phase adjuster 54A, and outputs the calculated electrical angle phase θ e to the dq/3φ converter 21 and the 3φ/dq converter 25.

第一位相調整部54Aが、d軸電流Idが0(ゼロ)になるような電気角速度ωeを算出することにより、ファンモータMの正転方向での位相が最適な位相になる。その結果、図9に示すように、位相調整区間S4Aにおいて、ファンモータMの正転方向での電気角速度は目標電気角速度ωseh *から徐々に増加する。 The first phase adjustment unit 54A calculates the electrical angular velocity ωe such that the d-axis current Id becomes 0 (zero), thereby optimizing the phase in the forward rotation direction of the fan motor M. As a result, as shown in Fig. 9, in the phase adjustment section S4A, the electrical angular velocity in the forward rotation direction of the fan motor M gradually increases from the target electrical angular velocity ωseh * .

また、位相調整区間S4Aでは、第一正転同期運転区間S1Aと同様に、式(6)に従ってq軸電圧指令値Vq *が算出される。 Furthermore, in the phase adjustment section S4A, the q-axis voltage command value V q * is calculated according to equation (6), similarly to the first forward rotation synchronous operation section S1A.

このように、位相調整区間S4Aでは、図9に示すように、起動処理部53が電圧指令値V*を目標電圧Vsh *で一定にした状態で、第一位相調整部54Aは、3φ/dq変換部25から入力されるd軸電流Idが0(ゼロ)になるような電気角速度ωeを算出する。その結果、図9に示すように、ファンモータMの正転方向での電気角速度は目標電気角速度ωseh *から増加して最適値に収束する。 9, in the phase adjustment section S4A, while the startup processing unit 53 keeps the voltage command value V * constant at the target voltage V sh * , the first phase adjustment unit 54A calculates the electrical angular velocity ω e such that the d-axis current I d input from the 3φ/dq conversion unit 25 becomes 0 (zero). As a result, as shown in FIG 9, the electrical angular velocity in the forward rotation direction of the fan motor M increases from the target electrical angular velocity ω seh * and converges to an optimal value.

なお、第一位相調整部54Aにおいてd軸電流Idが0(ゼロ)に収束するまでに要する時間T5sが位相調整区間S4Aの長さとして設定されると良い。例えば、軸誤差算出部26が算出した軸誤差Δθが所定の範囲内(例えば、±20°以内)になった場合に、d軸電流Idが収束したと判定することができる。 It is preferable that the length of the phase adjustment section S4A is set to the time T5s required for the d-axis current Id to converge to 0 (zero) in the first phase adjustment section 54A. For example, when the axis error Δθ calculated by the axis error calculation section 26 falls within a predetermined range (for example, within ±20°), it can be determined that the d-axis current Id has converged.

<モード移行区間S5Aにおける動作>
モード移行区間S5A(図9)では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-2を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-2を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-3を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-1を接続する。これにより、ファンモータMの運転モードは同期運転モードからベクトル制御モードへ移行する。
<Operation in mode transition section S5A>
In the mode transition section S5A (FIG. 9), the operation control unit 51 connects the input terminal SW1-2 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-2 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-3 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-1 to the output terminal SW4-0 in the switch SW4. This causes the operation mode of the fan motor M to transition from the synchronous operation mode to the vector control mode.

また、運転制御部51は、モード移行区間S7Aへの移行直前に位相調整区間S4Aにおいて3φ/dq変換部25によって得られたq軸電流Iqを、モード移行区間S5Aへの移行時点で、速度制御部12の積分部122の初期値に設定する。また、運転制御部51は、モード移行区間S5Aへの移行時点で非干渉化制御部18から最初に出力されるd軸非干渉化補正値Vdaをd軸電流制御部16の積分部162の初期値に設定する。また、運転制御部51は、モード移行区間S5Aへの移行時点で非干渉化制御部18から最初に出力されるq軸非干渉化補正値Vqaのマイナス値(-Vqa)をq軸電流制御部17の積分部172の初期値に設定する。 Furthermore, the operation control unit 51 sets the q-axis current Iq obtained by the 3φ/dq conversion unit 25 in the phase adjustment section S4A immediately before the transition to the mode transition section S7A as the initial value of the integrator 122 of the speed control unit 12 at the time of transition to the mode transition section S5A. Furthermore, the operation control unit 51 sets the d-axis decoupling correction value Vda that is first output from the decoupling control unit 18 at the time of transition to the mode transition section S5A as the initial value of the integrator 162 of the d-axis current control unit 16. Furthermore, the operation control unit 51 sets the negative value (−V qa ) of the q-axis decoupling correction value V qa that is first output from the decoupling control unit 18 at the time of transition to the mode transition section S5A as the initial value of the integrator 172 of the q-axis current control unit 17.

また、モード移行区間S5Aでは、運転制御部51は、モード移行区間S5Aへの移行直前に位相調整区間S4Aにおいて第一位相調整部54Aにより算出された電気角速度ωeをファンモータMの極対数Pnで除算した値を一定値の機械角速度指令値ωm_refとして減算部11へ出力する。 Furthermore, in the mode transition section S5A, the operation control section 51 outputs a value obtained by dividing the electrical angular velocity ωe calculated by the first phase adjustment section S4A immediately before the transition to the mode transition section S5A by the number Pn of pole pairs of the fan motor M to the subtraction section 11 as a constant mechanical angular velocity command value ωm_ref .

減算部11は、運転制御部51から入力される機械角速度指令値ωm_refから機械角速度ωmを減算することにより機械角速度偏差Δωを算出し、算出した機械角速度偏差Δωを速度制御部12へ出力する。機械角速度ωmは、1/Pn処理部31から減算部11に入力される。 The subtraction unit 11 calculates a mechanical angular velocity deviation Δω by subtracting the mechanical angular velocity ωm from the mechanical angular velocity command value ωm_ref input from the operation control unit 51, and outputs the calculated mechanical angular velocity deviation Δω to the speed control unit 12. The mechanical angular velocity ωm is input to the subtraction unit 11 from the 1/Pn processing unit 31.

速度制御部12(図2)において、係数部121は、機械角速度偏差Δωに積分定数Kωを乗算し、乗算結果Δω・Kωを積分部122へ出力する。積分部122は、乗算結果Δω・Kωを積分し、積分結果を加算部124へ出力する。一方で、係数部123は、機械角速度偏差Δωに比例定数Kpωを乗算し、乗算結果Δω・Kpωを加算部124へ出力する。加算部124は、積分部122での積分結果と係数部123での乗算結果とを加算し、加算結果をq軸電流指令値Iq *として出力する。ここで、積分定数Kω及び比例定数Kpωは、機械角速度偏差Δωが0(ゼロ)に収束するような値に予め定められている。よって、速度制御部12では、機械角速度偏差Δωが小さくなるようなq軸電流指令値Iq *が生成され、生成されたq軸電流指令値Iq *が励磁電流制御部13及び減算部15へ出力される。 In the speed control section 12 (FIG. 2), the coefficient section 121 multiplies the mechanical angular velocity deviation Δω by an integral constant and outputs the multiplication result Δω· to the integrator section 122. The integrator section 122 integrates the multiplication result Δω· and outputs the integration result to the adder section 124. On the other hand, the coefficient section 123 multiplies the mechanical angular velocity deviation Δω by a proportional constant Kpω and outputs the multiplication result Δω· Kpω to the adder section 124. The adder section 124 adds the integration result of the integrator section 122 and the multiplication result of the coefficient section 123 and outputs the addition result as the q-axis current command value Iq * . Here, the integral constant and the proportional constant Kpω are preset to values such that the mechanical angular velocity deviation Δω converges to 0 (zero). Therefore, the speed control unit 12 generates a q-axis current command value I q * that reduces the mechanical angular velocity deviation Δω, and outputs the generated q-axis current command value I q * to the excitation current control unit 13 and the subtraction unit 15 .

励磁電流制御部13は、q軸電流指令値Iq *からd軸電流指令値Id *を生成し、生成したd軸電流指令値Id *を減算部14へ出力する。 The excitation current control unit 13 generates a d-axis current command value I d * from the q-axis current command value I q * , and outputs the generated d-axis current command value I d * to the subtraction unit 14 .

減算部14は、d軸電流指令値Id *からd軸電流Idを減算することによりd軸電流偏差ΔIdを算出し、算出したd軸電流偏差ΔIdをd軸電流制御部16へ出力する。 The subtraction unit 14 calculates a d-axis current deviation ΔI d by subtracting the d-axis current I d from the d-axis current command value I d * , and outputs the calculated d-axis current deviation ΔI d to the d-axis current control unit 16 .

減算部15は、q軸電流指令値Iq *からq軸電流Iqを減算することによりq軸電流偏差ΔIqを算出し、算出したq軸電流偏差ΔIqをq軸電流制御部17へ出力する。 The subtraction unit 15 calculates the q-axis current deviation ΔI q by subtracting the q-axis current I q from the q-axis current command value I q * , and outputs the calculated q-axis current deviation ΔI q to the q-axis current control unit 17 .

d軸電流制御部16(図3)において、係数部161は、d軸電流偏差ΔIdに積分定数KIdを乗算し、乗算結果ΔId・KIdを積分部162へ出力する。積分部162は、乗算結果ΔId・KIdを積分し、積分結果を加算部164へ出力する。一方で、係数部163は、d軸電流偏差ΔIdに比例定数Kpdを乗算し、乗算結果ΔId・Kpdを加算部164へ出力する。加算部164は、積分部162での積分結果と係数部163での乗算結果とを加算し、加算結果をd軸電圧指令値Vd **として出力する。ここで、積分定数KId及び比例定数Kpdは、d軸電流偏差ΔIdが0(ゼロ)に収束するような値に予め定められている。よって、d軸電流制御部16では、d軸電流偏差ΔIdが小さくなるようなd軸電圧指令値Vd **が生成され、生成されたd軸電圧指令値Vd **が減算部19へ出力される。 In the d-axis current control unit 16 (FIG. 3), the coefficient unit 161 multiplies the d-axis current deviation ΔId by an integral constant K Id and outputs the multiplication result ΔId ·K Id to the integrator unit 162. The integrator unit 162 integrates the multiplication result ΔId ·K Id and outputs the integration result to the adder unit 164. On the other hand, the coefficient unit 163 multiplies the d-axis current deviation ΔId by a proportional constant K pd and outputs the multiplication result ΔId ·K pd to the adder unit 164. The adder unit 164 adds the integration result of the integrator unit 162 and the multiplication result of the coefficient unit 163 and outputs the addition result as the d-axis voltage command value V d ** . Here, the integral constant K Id and the proportional constant K pd are preset to values such that the d-axis current deviation ΔId converges to 0 (zero). Therefore, the d-axis current control unit 16 generates a d-axis voltage command value V d ** that reduces the d-axis current deviation ΔI d , and outputs the generated d-axis voltage command value V d ** to the subtraction unit 19 .

q軸電流制御部17(図4)において、係数部171は、q軸電流偏差ΔIqに積分定数KIqを乗算し、乗算結果ΔIq・KIqを積分部172へ出力する。積分部172は、乗算結果ΔIq・KIqを積分し、積分結果を加算部174へ出力する。一方で、係数部173は、q軸電流偏差ΔIqに比例定数Kpqを乗算し、乗算結果ΔIq・Kpqを加算部174へ出力する。加算部174は、積分部172での積分結果と係数部173での乗算結果とを加算し、加算結果をq軸電圧指令値Vq **として出力する。ここで、積分定数KIq及び比例定数Kpqは、q軸電流偏差ΔIqが0(ゼロ)に収束するような値に予め定められている。よって、q軸電流制御部17では、q軸電流偏差ΔIqが小さくなるようなq軸電圧指令値Vq **が生成され、生成されたq軸電圧指令値Vq **が加算部20へ出力される。 In the q-axis current control unit 17 (FIG. 4), the coefficient unit 171 multiplies the q-axis current deviation ΔIq by an integral constant K Iq and outputs the multiplication result ΔIq ·K Iq to the integrator unit 172. The integrator unit 172 integrates the multiplication result ΔIq ·K Iq and outputs the integration result to the adder unit 174. On the other hand, the coefficient unit 173 multiplies the q-axis current deviation ΔIq by a proportional constant K pq and outputs the multiplication result ΔIq ·K pq to the adder unit 174. The adder unit 174 adds the integration result of the integrator unit 172 and the multiplication result of the coefficient unit 173 and outputs the addition result as the q-axis voltage command value V q ** . Here, the integral constant K Iq and the proportional constant K pq are preset to values such that the q-axis current deviation ΔIq converges to 0 (zero). Therefore, the q-axis current control unit 17 generates a q-axis voltage command value V q ** that reduces the q-axis current deviation ΔI q , and outputs the generated q-axis voltage command value V q ** to the adder unit 20 .

非干渉化制御部18は、d軸とq軸との間に発生する干渉をキャンセルし、d軸とq軸とをそれぞれ独立に制御するための非干渉化補正値を生成する。例えば、非干渉化制御部18は、3φ/dq変換部25から入力されるq軸電流Iqと、PLL制御部29から入力される電気角速度ωeとから、d軸電圧指令値Vd **を非干渉化するためのd軸非干渉化補正値Vdaを生成し、生成したd軸非干渉化補正値Vdaを減算部19へ出力する。また例えば、非干渉化制御部18は、3φ/dq変換部25から入力されるd軸電流Idと、PLL制御部29から入力される電気角速度ωeと、磁束とから、q軸電圧指令値Vq **を非干渉化するためのq軸非干渉化補正値Vqaを生成し、生成したq軸非干渉化補正値Vqaを加算部20へ出力する。 The decoupling control unit 18 cancels interference occurring between the d-axis and the q-axis and generates a decoupling correction value for independently controlling the d-axis and the q-axis. For example, the decoupling control unit 18 generates a d-axis decoupling correction value V da for decoupling the d-axis voltage command value V d ** from the q-axis current I q input from the 3φ/dq conversion unit 25 and the electrical angular velocity ω e input from the PLL control unit 29, and outputs the generated d-axis decoupling correction value V da to the subtraction unit 19. Also, for example, the decoupling control unit 18 generates a q-axis decoupling correction value V qa for decoupling the q-axis voltage command value V q ** from the d-axis current I d input from the 3φ / dq conversion unit 25, the electrical angular velocity ω e input from the PLL control unit 29, and the magnetic flux, and outputs the generated q-axis decoupling correction value V qa to the addition unit 20.

減算部19は、d軸電圧指令値Vd **からd軸非干渉化補正値Vdaを減算することによりd軸電圧指令値Vd **を非干渉化し、非干渉化後のd軸電圧指令値Vd *をdq/3φ変換部21及び軸誤差算出部26へ出力する。 The subtraction unit 19 decouples the d-axis voltage command value V d ** by subtracting the d-axis decoupling correction value V da from the d-axis voltage command value V d ** , and outputs the decoupling d-axis voltage command value V d * to the dq/3φ conversion unit 21 and the axis error calculation unit 26.

加算部20は、q軸電圧指令値Vq **にq軸非干渉化補正値Vqaを加算することによりq軸電圧指令値Vq **を非干渉化し、非干渉化後のq軸電圧指令値Vq *をdq/3φ変換部21及び軸誤差算出部26へ出力する。 The adder 20 decouples the q-axis voltage command value V q ** by adding the q-axis decoupling correction value V qa to the q-axis voltage command value V q ** , and outputs the decoupling q-axis voltage command value V q * to the dq/3φ conversion unit 21 and the axis error calculation unit 26.

モード移行区間S5Aにおけるdq/3φ変換部21、PWM部22、IPM23及び電流算出部24の動作については、第一正転同期運転区間S1Aにおける動作と同一であるため、説明を省略する。 The operation of the dq/3φ conversion unit 21, PWM unit 22, IPM 23, and current calculation unit 24 in the mode transition section S5A is the same as the operation in the first forward rotation synchronous operation section S1A, so a description thereof will be omitted.

3φ/dq変換部25は、積分部30によって算出された電気角位相θeを用いて、三相のU相電流Iu、V相電流Iv及びW相電流Iwを、二相のd軸電流Id及びq軸電流Iqへ変換し、変換後のd軸電流Idを減算部14、非干渉化制御部18及び軸誤差算出部26へ出力し、変換後のq軸電流Iqを減算部15、非干渉化制御部18及び軸誤差算出部26へ出力する。 The 3φ/dq conversion unit 25 uses the electrical angle phase θe calculated by the integrator 30 to convert the three-phase U-phase current Iu , V-phase current Iv , and W-phase current Iw into a two-phase d-axis current Id and q-axis current Iq , and outputs the converted d-axis current Id to the subtractor 14, the decoupling control unit 18, and the axis error calculation unit 26, and outputs the converted q-axis current Iq to the subtractor 15, the decoupling control unit 18, and the axis error calculation unit 26.

軸誤差算出部26は、d軸電圧指令値Vd *と、q軸電圧指令値Vq *と、d軸電流Idと、q軸電流Iqとから、実際のdq軸と制御上のdq軸との間のずれを示す軸誤差Δθを算出し、算出した軸誤差ΔθをPLL制御部29へ出力する。 The axis error calculation unit 26 calculates an axis error Δθ indicating the deviation between the actual dq axes and the controlled dq axes from the d-axis voltage command value V d * , the q-axis voltage command value V q * , the d-axis current I d , and the q-axis current I q , and outputs the calculated axis error Δθ to the PLL control unit 29.

PLL制御部29は、軸誤差Δθから、ファンモータMの実際の回転速度を示す電気角速度ωeを算出し、算出した電気角速度ωeを非干渉化制御部18、積分部30及び1/Pn処理部31へ出力する。 The PLL control unit 29 calculates an electrical angular velocity ωe indicating the actual rotation speed of the fan motor M from the axis error Δθ, and outputs the calculated electrical angular velocity ωe to the decoupling control unit 18, the integrating unit 30, and the 1/Pn processing unit 31.

1/Pn処理部31は、電気角速度ωeをファンモータMの極対数Pnで除算することより機械角速度ωmを算出し、算出した機械角速度ωmを減算部11へ出力する。 The 1/Pn processing unit 31 calculates a mechanical angular velocity ωm by dividing the electrical angular velocity ωe by the number Pn of pole pairs of the fan motor M, and outputs the calculated mechanical angular velocity ωm to the subtraction unit 11.

積分部30は、PLL制御部29から入力される電気角速度ωeを積分することより、ファンモータMの電気角位相θeを算出し、算出した電気角位相θeをdq/3φ変換部21及び3φ/dq変換部25へ出力する。ファンモータMの運転モードがベクトル制御モードにある場合は、PLL制御部29から入力される電気角速度ωeに基づいて電気角位相θeが算出されるため、積分部30によって算出される電気角位相θeは実際のロータ位置を示す。つまり、ベクトル制御モードでは、積分部30によって実際のロータ位置が推定される。 The integrator 30 calculates an electrical angle phase θ e of the fan motor M by integrating the electrical angular velocity ω e input from the PLL control unit 29, and outputs the calculated electrical angle phase θ e to the dq/3φ conversion unit 21 and the 3φ/dq conversion unit 25. When the operation mode of the fan motor M is in the vector control mode, the electrical angle phase θ e is calculated based on the electrical angular velocity ω e input from the PLL control unit 29, so that the electrical angle phase θ e calculated by the integrator 30 indicates the actual rotor position. That is, in the vector control mode, the integrator 30 estimates the actual rotor position.

このように、モード移行区間S5Aでは、モード移行区間S5Aへの移行直前に位相調整区間S4Aにおいて第一位相調整部54Aにより算出された電気角速度ωeが一定値の機械角速度指令値ωm_refとして減算部11へ入力される。また、モード移行区間S5Aへの移行直前のq軸電流Iqが積分部122の初期値として入力される。さらに、モード移行区間S5Aへの移行直前のd軸電圧Vd、q軸電圧Vqが、非干渉化制御部18での補正分を考慮して積分部162,172に入力される。よって、モード移行区間S5Aでは、ファンモータMが一定の回転速度で回転することで、速度制御部12(図2)、d軸電流制御部16(図3)及びq軸電流制御部17(図4)の動作が安定する(換言すれば、回転速度を一定としたときに電圧が一定となる状態になる)。速度制御部12、d軸電流制御部16及びq軸電流制御部17の動作が安定するまでに要する時間T6s、つまり、回転速度を一定としたときに電圧が一定となる状態になるまでに要する時間T6sがモード移行区間S7Aの長さとして設定されると良い。また、時間T6sとしては、少なくとも積分部162,172の時定数までの時間が確保されると良い。 In this manner, in the mode transition section S5A, the electrical angular velocity ωe calculated by the first phase adjustment unit 54A in the phase adjustment section S4A immediately before the transition to the mode transition section S5A is input to the subtraction unit 11 as a constant mechanical angular velocity command value ωm_ref . In addition, the q-axis current Iq immediately before the transition to the mode transition section S5A is input as an initial value of the integrator 122. Furthermore, the d-axis voltage Vd and the q-axis voltage Vq immediately before the transition to the mode transition section S5A are input to the integrators 162, 172 taking into account the correction amount by the decoupling control unit 18. Thus, in the mode transition section S5A, the fan motor M rotates at a constant rotation speed, and the operations of the speed control unit 12 (FIG. 2), the d-axis current control unit 16 (FIG. 3), and the q-axis current control unit 17 (FIG. 4) are stabilized (in other words, the voltage becomes constant when the rotation speed is constant). The time T6s required for the operation of the speed control unit 12, the d-axis current control unit 16, and the q-axis current control unit 17 to stabilize, that is, the time T6s required for the voltage to become constant when the rotation speed is constant, should be set as the length of the mode transition section S7A. Also, it is preferable that the time T6s is at least the time required for the time constants of the integrating units 162 and 172.

<通常運転区間S6Aにおける動作>
通常運転区間S6Aにおける運転モードはベクトル制御モードである。以下、通常運転区間S6Aにおける動作について、モード移行区間S5Aにおける動作と異なる点について説明し、モード移行区間S5Aにおける動作と同一の点についての説明は省略する。
<Operation in normal operation section S6A>
The operation mode in the normal operation section S6A is the vector control mode. Below, the operation in the normal operation section S6A will be described in terms of differences from the operation in the mode transition section S5A, and a description of the same points as in the mode transition section S5A will be omitted.

通常運転区間S6Aでは、運転制御部51において生成される機械角速度指令値ωm_refが、運転制御部51から減算部11に入力される。 In the normal operation section S6A, the mechanical angular velocity command value ω m_ref generated in the operation control unit 51 is input from the operation control unit 51 to the subtraction unit 11.

減算部11は、モータ制御装置100の外部から入力される機械角速度指令値ωm_refから、1/Pn処理部31から入力される機械角速度ωmを減算することにより機械角速度偏差Δωを算出し、算出した機械角速度偏差Δωを速度制御部12へ出力する。 The subtraction unit 11 calculates a mechanical angular velocity deviation Δω by subtracting the mechanical angular velocity ωm input from the 1/Pn processing unit 31 from the mechanical angular velocity command value ωm_ref input from outside the motor control device 100, and outputs the calculated mechanical angular velocity deviation Δω to the speed control unit 12.

<ファンモータMの起動が逆転同期運転から開始される場合の動作>
ファンモータMの起動が逆転同期運転から開始される場合、起動時におけるファンモータMの運転区間は、図10に示すように、ステップST310,ST320の処理が行われる運転待機区間S0B、ステップST510の処理が行われる逆転同期運転区間S1B、ステップST520の処理が行われる反転同期運転区間S2B、ステップST530の処理が行われる位相調整正転同期運転区間S3B、ステップST540の処理が行われる位相調整区間S4B、ステップST550の処理が行われるモード移行区間S5B、及び、ステップST560の処理が行われる通常運転区間S6Bに区別される。
<Operation when fan motor M starts from reverse synchronous operation>
When the start-up of the fan motor M is initiated from reverse synchronous operation, the operation sections of the fan motor M at the time of startup are divided into an operation standby section S0B where steps ST310 and ST320 are processed, a reverse synchronous operation section S1B where step ST510 is processed, a reverse synchronous operation section S2B where step ST520 is processed, a phase adjustment forward synchronous operation section S3B where step ST530 is processed, a phase adjustment section S4B where step ST540 is processed, a mode transition section S5B where step ST550 is processed, and a normal operation section S6B where step ST560 is processed, as shown in FIG.

<運転待機区間S0Bにおける動作>
運転待機区間S0BではファンモータMは起動前の運転待機中にあるため、運転待機区間S0Bにおける実角速度ωrealは空転速度に相当する。運転待機区間S0Bでは、回転検出部52が空転方向及び空転速度ωrealを検出し、検出した空転方向及び空転速度ωrealを運転制御部51及び起動処理部53へ出力する。
<Operation in operation standby section S0B>
In the operation standby section S0B, the fan motor M is in standby before being started, and therefore the real angular velocity ω real in the operation standby section S0B corresponds to the idling speed. In the operation standby section S0B, the rotation detection unit 52 detects the idling direction and the idling speed ω real , and outputs the detected idling direction and idling speed ω real to the operation control unit 51 and the start-up processing unit 53.

上記のように、ファンモータMの起動前にファンモータMが正空転または逆空転の何れの空転をしている場合であっても、ファンモータMの起動時点での回転速度は、ファンモータMの起動前での空転速度よりも小さい値となる。 As described above, regardless of whether the fan motor M is idling in the forward direction or the reverse direction before the fan motor M is started, the rotation speed of the fan motor M at the time of starting is smaller than the idling speed before the fan motor M is started.

そこで、起動処理部53は、ファンモータMの起動前に回転検出部52によって検出された空転速度ωrealに基づいて、逆転同期運転区間S1Bにおける起動開始電気角速度ωges *を式(12)に従って算出する。起動開始電気角速度ωges *は、空転速度ωrealより小さい値となる。例えば、正転R1=400[rpm]、逆転R2=-100[rpm]、逆転R3=-400[rpm]に予め設定されている場合は、図11に基づいて、α=0.4931、β=-1.0844に予め設定される。

Figure 0007512869000012
Therefore, the start processing unit 53 calculates the start electrical angular velocity ω ges * in the reverse synchronous operation section S1B according to equation (12) based on the idling speed ω real detected by the rotation detection unit 52 before the start of the fan motor M. The start electrical angular velocity ω ges * is a value smaller than the idling speed ω real . For example, when the forward rotation R1 = 400 [rpm], reverse rotation R2 = -100 [rpm], and reverse rotation R3 = -400 [rpm] are preset, α = 0.4931 and β = -1.0844 are preset based on FIG. 11.
Figure 0007512869000012

そして、検出された空転方向及び空転速度ωrealがステップST320の条件に合致して(ステップST320:Yes)、ファンモータMの運転区間は運転待機区間S0Bから逆転同期運転区間S1Bに移行する。 Then, the detected idling direction and idling speed ω real meet the conditions in step ST320 (step ST320: Yes), and the operation section of the fan motor M shifts from the operation standby section S0B to the reverse synchronous operation section S1B.

<逆転同期運転区間S1Bにおける動作>
逆転同期運転区間S1B(図10)では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-1を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-1を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-1を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-1を接続する。また、逆転同期運転区間S1Bでは、運転制御部51は、機械角速度指令値ωm_ref及び電圧指令値V*の算出指示を起動処理部53へ出力することにより、機械角速度指令値ωm_ref及び電圧指令値V*を起動処理部53に算出させる。
<Operation in reverse synchronous operation section S1B>
In the reverse synchronous operation section S1B (FIG. 10), the operation control section 51 connects the input terminal SW1-1 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-1 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-1 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-1 to the output terminal SW4-0 in the switch SW4. Also, in the reverse synchronous operation section S1B, the operation control section 51 outputs a calculation instruction for the mechanical angular velocity command value ω m_ref and the voltage command value V * to the startup processing section 53, thereby causing the startup processing section 53 to calculate the mechanical angular velocity command value ω m_ref and the voltage command value V * .

起動処理部53は、式(2)及び式(13)に従って、逆転方向での機械角速度指令値ωm_refを算出する。図10における「T2g」は逆転同期運転区間S1Bの時間を示し、時間T2gは、予め行われる試験によって定まる所定値である。また、ファンモータMの同期を引き込みやすくするために、逆転同期運転区間S1Bにおける電気角速度指令値ωe_refは、起動開始電気角速度ωges *で一定に保たれる。よって、逆転同期運転区間S1Bにおける実角速度ωrealは、図10に示すように、起動開始電気角速度ωges *を目標にして時間の経過とともに正転方向に減少する。つまり、起動開始電気角速度ωges *は、逆転同期運転区間S1Bにおける目標電気角速度でもある。起動処理部53は、式(2)及び式(13)に従って算出した機械角速度指令値ωm_refをPn処理部56へ出力する。

Figure 0007512869000013
The start-up processing unit 53 calculates the mechanical angular velocity command value ω m_ref in the reverse direction according to the formulas (2) and (13). In FIG. 10, "T 2g " indicates the time of the reverse synchronization operation section S1B, and the time T 2g is a predetermined value determined by a test performed in advance. In addition, in order to facilitate the synchronization of the fan motor M, the electrical angular velocity command value ω e_ref in the reverse synchronization operation section S1B is kept constant at the start-up electrical angular velocity ω ges * . Therefore, as shown in FIG. 10, the real angular velocity ω real in the reverse synchronization operation section S1B decreases in the forward rotation direction with time, with the start-up electrical angular velocity ω ges * as a target. In other words, the start-up electrical angular velocity ω ges * is also the target electrical angular velocity in the reverse synchronization operation section S1B. The start-up processing unit 53 outputs the mechanical angular velocity command value ω m_ref calculated according to the formulas (2) and (13) to the Pn processing unit 56.
Figure 0007512869000013

また、起動処理部53は、式(14)に従って電圧指令値V*を決定し、決定した電圧指令値V*をVq生成部55Bへ出力する。よって、逆転同期運転区間S1Bにおける電圧指令値V*は0(ゼロ)[V]で一定に保たれる。

Figure 0007512869000014
Moreover, the start-up processing unit 53 determines the voltage command value V * in accordance with the formula (14) and outputs the determined voltage command value V * to the Vq generating unit 55B. Therefore, the voltage command value V * in the reverse synchronous operation section S1B is kept constant at 0 (zero) [V].
Figure 0007512869000014

Pn処理部56は、機械角速度指令値ωm_refにファンモータMの極対数Pnを乗算することにより式(13)に示す電気角速度指令値ωe_refを算出し、算出した電気角速度指令値ωe_refを積分部30及びVd生成部55Aへ出力する。 The Pn processing unit 56 calculates the electrical angular velocity command value ω e_ref shown in equation (13) by multiplying the mechanical angular velocity command value ω m_ref by the number of pole pairs Pn of the fan motor M, and outputs the calculated electrical angular velocity command value ω e_ref to the integrating unit 30 and the Vd generating unit 55A.

ここで、起動処理部53は、式(15)に従ってd軸電圧指令値Vd *を決定することを示す算出指示をVd生成部55Aへ出力する。この決定指示に従って、Vd生成部55Aは、Pn処理部56から入力される電気角速度指令値ωe_refにかかわらず、0(ゼロ)[V]のd軸電圧指令値Vd *を決定、決定したd軸電圧指令値Vd *をdq/3φ変換部21及びVq生成部55Bへ出力する。

Figure 0007512869000015
Here, the start-up processing unit 53 outputs a calculation instruction to the Vd generation unit 55A to determine the d-axis voltage command value Vd * according to equation (15). In accordance with this determination instruction, the Vd generation unit 55A determines the d-axis voltage command value Vd * of 0 (zero) [V] regardless of the electrical angular velocity command value ωe_ref input from the Pn processing unit 56, and outputs the determined d-axis voltage command value Vd * to the dq/3φ conversion unit 21 and the Vq generation unit 55B.
Figure 0007512869000015

q生成部55Bは、起動処理部53から入力される電圧指令値V*と、Vd生成部55Aから入力されるd軸電圧指令値Vd *とを用いて、式(6)に従ってq軸電圧指令値Vq *を算出し、算出したq軸電圧指令値Vq *をdq/3φ変換部21へ出力する。よって、逆転同期運転区間S1Bにおいて算出されるq軸電圧指令値Vq *は0(ゼロ)[V]となる。 The Vq generation unit 55B calculates the q-axis voltage command value Vq* according to equation (6) using the voltage command value V * input from the startup processing unit 53 and the d-axis voltage command value Vd * input from the Vd generation unit 55A, and outputs the calculated q-axis voltage command value Vq * to the dq/3φ conversion unit 21. Therefore, the q-axis voltage command value Vq * calculated in the reverse synchronous operation section S1B becomes 0 (zero) [V].

以上のように、逆転同期運転区間S1Bでは、電圧指令値V*、d軸電圧指令値Vd *及びq軸電圧指令値Vq *が0(ゼロ)[V]とされるため、PWM信号はゼロベクトル信号となり、制動がかかり減速されるので減速が安定するまでの時間を確保することでファンモータMの同期が引き込まれやすくなる。 As described above, in the reverse synchronization operation section S1B, the voltage command value V * , d-axis voltage command value Vd * and q-axis voltage command value Vq * are set to 0 (zero) [V], so the PWM signal becomes a zero vector signal and braking is applied to decelerate, and by ensuring time until the deceleration stabilizes, it is easier to bring the fan motor M into synchronization.

以降の動作については、第一正転同期運転区間S1A(図9)における動作と同一であるため、説明を省略する。 The subsequent operations are the same as those in the first forward rotation synchronous operation section S1A (Figure 9), so a description is omitted.

<反転同期運転区間S2Bにおける動作>
以下、反転同期運転区間S2Bにおける動作について、逆転同期運転区間S1Bにおける動作と異なる点について説明し、逆転同期運転区間S1Bにおける動作と同一の点についての説明は省略する。
<Operation in the inverted synchronous operation section S2B>
Hereinafter, the operation in the reverse synchronized operation section S2B will be described in terms of differences from the operation in the reverse synchronized operation section S1B, and a description of the same points as in the reverse synchronized operation section S1B will be omitted.

反転同期運転区間S2B(図10)では、起動処理部53は、式(2)及び式(16)に従って、逆転方向での機械角速度指令値ωm_refを算出する。式(16)において、「ωges *」は逆転同期運転区間S1Bにおける一定の電気角速度、「ωgeh *」は反転同期運転区間S2Bにおける目標電気角速度、「T3g」はファンモータMの電気角速度が目標電気角速度ωgeh *に収束するまでに要する時間、「t」は反転同期運転区間S2Bの開始時点からの経過時間を示し、目標電気角速度ωgeh *及び時間T3gは、予め行われる試験によって定まる所定値である。式(16)に従って電気角速度指令値ωe_refが算出されることにより、ファンモータMの逆転方向での電気角速度は、図10に示すように、起動開始電気角速度ωges *から目標電気角速度ωgeh *に達するまで線形に増大する。また、電気角速度が起動開始電気角速度ωges *から目標電気角速度ωgeh *に達するまでの間に、ファンモータMの回転方向は、逆転方向から正転方向へと反転する。起動処理部53は、式(2)及び式(16)に従って算出した機械角速度指令値ωm_refをPn処理部56へ出力する。

Figure 0007512869000016
In the reverse synchronous operation section S2B (FIG. 10), the start-up processing unit 53 calculates the mechanical angular velocity command value ω m_ref in the reverse direction according to the formula (2) and the formula (16). In the formula (16), "ω ges * " is a constant electrical angular velocity in the reverse synchronous operation section S1B, "ω geh * " is a target electrical angular velocity in the reverse synchronous operation section S2B, "T 3g " is a time required for the electrical angular velocity of the fan motor M to converge to the target electrical angular velocity ω geh * , "t" is an elapsed time from the start point of the reverse synchronous operation section S2B, and the target electrical angular velocity ω geh * and the time T 3g are predetermined values determined by a test performed in advance. By calculating the electrical angular velocity command value ω e_ref according to the formula (16), the electrical angular velocity in the reverse direction of the fan motor M increases linearly from the start-up electrical angular velocity ω ges * to the target electrical angular velocity ω geh * , as shown in FIG. 10. Furthermore, the rotation direction of the fan motor M is reversed from the reverse direction to the forward direction during the time until the electrical angular velocity reaches the target electrical angular velocity ω geh * from the startup electrical angular velocity ω ges * . The startup processing unit 53 outputs the mechanical angular velocity command value ω m_ref calculated according to equations (2) and (16) to the Pn processing unit 56.
Figure 0007512869000016

また、起動処理部53は、式(17)に従って電圧指令値V*を算出し、算出した電圧指令値V*をVq生成部55Bへ出力する。式(17)において、「Vgs *」は反転同期運転区間S2Bにおける起動開始電圧、「Vgh1 *」は反転同期運転区間S2Bにおける目標電圧、「t」は反転同期運転区間S2Bの開始時点からの経過時間、「T3g」は反転同期運転区間S2Bの時間を示し、起動開始電圧Vgs *、目標電圧Vgh1 *及び時間T3gは、予め行われる試験によって定まる所定値である。式(17)に従って電圧指令値V*が算出されることにより、反転同期運転区間S2Bでは、正電圧で与えられるファンモータMの電圧は、図10に示すように、起動開始電圧Vgs *から目標電圧Vgh1 *に達するまで線形に増大する。

Figure 0007512869000017
The start-up processing unit 53 calculates the voltage command value V * according to the formula (17) and outputs the calculated voltage command value V * to the Vq generating unit 55B. In the formula (17), " Vgs * " is the start-up voltage in the inverted synchronous operation section S2B, " Vgh1 * " is the target voltage in the inverted synchronous operation section S2B, "t" is the elapsed time from the start of the inverted synchronous operation section S2B, " T3g " is the time of the inverted synchronous operation section S2B, and the start-up voltage Vgs * , the target voltage Vgh1 * , and the time T3g are predetermined values determined by a test performed in advance. By calculating the voltage command value V * according to the formula (17), in the inverted synchronous operation section S2B, the voltage of the fan motor M given as a positive voltage increases linearly from the start-up voltage Vgs * to the target voltage Vgh1 * , as shown in FIG. 10.
Figure 0007512869000017

但し、目標電圧Vgh1 *は、式(18)によって表される電圧ベクトルが電流ベクトルよりも進角するような値に設定されるのが好ましく、想定される最大負荷でもファンモータMの回転方向が逆転方向から正転方向へと十分に反転できるような電圧値に設定される。これにより、ファンモータMの回転方向は、反転同期運転区間S2Bにおいて、逆転方向から正転方向へと反転する。

Figure 0007512869000018
However, the target voltage Vgh1 * is preferably set to a value such that the voltage vector expressed by the formula (18) leads the current vector, and is set to a voltage value such that the rotation direction of the fan motor M can be sufficiently reversed from the reverse direction to the forward direction even under the expected maximum load. As a result, the rotation direction of the fan motor M is reversed from the reverse direction to the forward direction in the reverse synchronous operation section S2B.
Figure 0007512869000018

<位相調整正転同期運転区間S3Bにおける動作>
以下、位相調整正転同期運転区間S3Bにおける動作について、逆転同期運転区間S1Bにおける動作と異なる点について説明し、逆転同期運転区間S1Bにおける動作と同一の点についての説明は省略する。
<Operation in phase adjustment forward rotation synchronous operation section S3B>
Hereinafter, the operation in the phase adjustment forward rotation synchronized operation section S3B will be described in terms of differences from the operation in the reverse synchronized operation section S1B, and a description of the same points as in the reverse synchronized operation section S1B will be omitted.

位相調整正転同期運転区間S3B(図10)では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-1を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-1を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-2を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-2を接続する。よって、第二位相調整部54BがスイッチSW4及びスイッチSW3を介して積分部30、運転制御部51及びVd生成部55Aに接続される。スイッチSW3での入力端子SW3-1から入力端子SW3-2への切替時点で第二位相調整部54Bから出力される電気角速度ωeは目標電気角速度ωgeh *とする。これにより、スイッチSW3の切替時に生じうる異音等(所謂、切替ショック)を防止できる。 In the phase adjustment normal rotation synchronous operation section S3B (FIG. 10), the operation control unit 51 connects the input terminal SW1-1 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-1 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-2 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-2 to the output terminal SW4-0 in the switch SW4. Thus, the second phase adjustment unit 54B is connected to the integrator 30, the operation control unit 51, and the Vd generation unit 55A via the switch SW4 and the switch SW3. The electrical angular velocity ωe output from the second phase adjustment unit 54B at the time of switching from the input terminal SW3-1 to the input terminal SW3-2 in the switch SW3 is set to the target electrical angular velocity ωgeh * . This makes it possible to prevent abnormal noises and the like (so-called switching shock) that may occur when the switch SW3 is switched.

3φ/dq変換部25は、変換後のd軸電流Idを第一位相調整部54A及び第二位相調整部54Bへ出力し、変換後のq軸電流IqをVd生成部55Aへ出力する。 The 3φ/dq converter 25 outputs the converted d-axis current I d to the first phase adjuster 54A and the second phase adjuster 54B, and outputs the converted q-axis current I q to the V d generator 55A.

ここで、第二位相調整部54Bは、ファンモータMの運転モードが同期運転モードからベクトル制御モードへ移行する前に、ファンモータMの位相が最適な位相になるように、ファンモータMの位相を調整する。 Here, the second phase adjustment unit 54B adjusts the phase of the fan motor M so that the phase of the fan motor M becomes the optimal phase before the operation mode of the fan motor M transitions from the synchronous operation mode to the vector control mode.

第二位相調整部54B(図6)において、制限部540Bは、係数部541B,543Bに入力されるd軸電流Idを制限する。例えば、制限部540Bは、3φ/dq変換部25から第二位相調整部54Bへ入力されたd軸電流Idが0(ゼロ)以上(Id≧0)のときは、3φ/dq変換部25から入力されたd軸電流Idをそのまま係数部541B,543Bへ出力する。一方で、3φ/dq変換部25から第二位相調整部54Bへ入力されたd軸電流Idが0(ゼロ)未満(Id<0)のときは、制限部540Bは、値が0(ゼロ)のd軸電流Idを係数部541B,543Bへ出力する。 In the second phase adjustment unit 54B (FIG. 6), the limiting unit 540B limits the d-axis current Id input to the coefficient units 541B and 543B. For example, when the d-axis current Id input from the 3φ/dq conversion unit 25 to the second phase adjustment unit 54B is equal to or greater than 0 (zero) ( Id ≧0), the limiting unit 540B outputs the d-axis current Id input from the 3φ/dq conversion unit 25 to the coefficient units 541B and 543B as is. On the other hand, when the d-axis current Id input from the 3φ/dq conversion unit 25 to the second phase adjustment unit 54B is less than 0 (zero) ( Id <0), the limiting unit 540B outputs the d-axis current Id having a value of 0 (zero) to the coefficient units 541B and 543B.

係数部541Bは、d軸電流Idに積分定数KIを乗算し、乗算結果Id・KIを積分部542Bへ出力する。積分部542Bは、乗算結果Id・KIを積分し、積分結果を加算部544Bへ出力する。一方で、係数部543Bは、d軸電流Idに比例定数Kpを乗算し、乗算結果Id・Kpを加算部544Bへ出力する。加算部544Bは、積分部542Bでの積分結果と係数部543Bでの乗算結果とを加算し、加算結果を電気角速度ωeとして出力する。 The coefficient unit 541B multiplies the d-axis current Id by an integral constant K I and outputs the multiplication result Id ·K I to the integrator unit 542B. The integrator unit 542B integrates the multiplication result Id ·K I and outputs the integration result to the adder unit 544B. On the other hand, the coefficient unit 543B multiplies the d-axis current Id by a proportional constant Kp and outputs the multiplication result Id ·K p to the adder unit 544B. The adder unit 544B adds the integration result of the integrator unit 542B and the multiplication result of the coefficient unit 543B and outputs the addition result as the electrical angular velocity ωe .

ここで、積分定数KI及び比例定数Kpは、d軸電流Idが0(ゼロ)に収束するような値に予め定められている。よって、3φ/dq変換部25から第二位相調整部54Bへ入力されたd軸電流Idが0(ゼロ)以上(Id≧0)のときは、第二位相調整部54Bでは、d軸電流Idが小さくなるような電気角速度ωeが生成され、生成された電気角速度ωeが積分部30、運転制御部51及びVd生成部55Aへ出力される。d軸電流Idが0(ゼロ)になるような電気角速度ωeが算出されることにより、ファンモータMへ印加される交流電圧の位相とファンモータMのロータの位相とが合わせられる位相調整が行われる。この位相調整は、同期運転モードで行われる。 Here, the integral constant K I and the proportional constant K p are preset to values that cause the d-axis current I d to converge to 0 (zero). Therefore, when the d-axis current I d input from the 3φ/dq conversion unit 25 to the second phase adjustment unit 54B is equal to or greater than 0 (I d ≧0), the second phase adjustment unit 54B generates an electrical angular velocity ω e that reduces the d-axis current I d , and outputs the generated electrical angular velocity ω e to the integration unit 30, the operation control unit 51, and the V d generation unit 55A. By calculating the electrical angular velocity ω e that causes the d-axis current I d to become 0 (zero), phase adjustment is performed to match the phase of the AC voltage applied to the fan motor M with the phase of the rotor of the fan motor M. This phase adjustment is performed in a synchronous operation mode.

また、3φ/dq変換部25から第二位相調整部54Bへ入力されたd軸電流Idが0(ゼロ)未満(Id<0)のときは、第二位相調整部54Bでは、乗算結果Id・KIが0(ゼロ)になるため乗算結果Id・KIの積分が為されない。また図10において、例えば、目標電気角速度ωgeh *は最適な任意の正値 (例えば10[rpm])に設定されている。よって、位相調整正転同期運転区間S3Bでは、第二位相調整部54Bから出力される電気角速度ωeが減少することを防止できる。これにより、第二位相調整部54Bから出力される電気角速度ωeが、目標電気角速度ωgeh *である最適な任意の正値(例えば10[rpm])に達した後、最適な任意の正値(例えば10[rpm])付近の正の値(正側)にあるときに、再び負の値(負側)に戻ってしまうことを防止できる。このように、電気角速度ωeが目標電気角速度ωgeh *に達した時点から開始される位相調整正転同期運転区間S3Bでは、電気角速度ωeが正の値に制限される。 In addition, when the d-axis current I d input from the 3φ/dq conversion unit 25 to the second phase adjustment unit 54B is less than 0 (zero) (I d < 0), the multiplication result I d · K I is 0 (zero) in the second phase adjustment unit 54B, and therefore the multiplication result I d · K I is not integrated. In addition, in FIG. 10, for example, the target electrical angular velocity ω geh * is set to an optimal arbitrary positive value (e.g., 10 [rpm]). Therefore, in the phase adjustment forward rotation synchronous operation section S3B, the electrical angular velocity ω e output from the second phase adjustment unit 54B can be prevented from decreasing. This makes it possible to prevent the electrical angular velocity ω e output from the second phase adjustment unit 54B from returning to a negative value ( negative side ) again when it is at a positive value (positive side) near the optimal arbitrary positive value (e.g., 10 [rpm]) after reaching the optimal arbitrary positive value (e.g., 10 [rpm]) that is the target electrical angular velocity ω geh *. In this manner, in the phase adjustment normal rotation synchronous operation section S3B which starts from the point in time when the electrical angular speed ω e reaches the target electrical angular speed ω geh * , the electrical angular speed ω e is limited to a positive value.

d生成部55Aは、第二位相調整部54Bから入力される電気角速度ωeと、3φ/dq変換部25から入力されるq軸電流Iqとを用いて、式(11)に従ってd軸電圧指令値Vd *を算出し、算出したd軸電圧指令値Vd *をdq/3φ変換部21へ出力する。 The Vd generation unit 55A calculates the d-axis voltage command value Vd* according to equation (11) using the electrical angular velocity ωe input from the second phase adjustment unit 54B and the q-axis current Iq input from the 3φ/dq conversion unit 25, and outputs the calculated d-axis voltage command value Vd* to the dq/3φ conversion unit 21.

積分部30は、第二位相調整部54Bから入力される電気角速度ωeを積分することより電気角位相θeを算出し、算出した電気角位相θeをdq/3φ変換部21及び3φ/dq変換部25へ出力する。 The integrator 30 calculates the electrical angle phase θ e by integrating the electrical angular velocity ω e input from the second phase adjuster 54B, and outputs the calculated electrical angle phase θ e to the dq/3φ converter 21 and the 3φ/dq converter 25.

第二位相調整部54Bが、d軸電流Idが0(ゼロ)になるような電気角速度ωeを算出することにより、ファンモータMの正転方向での位相が最適な位相になる。その結果、図10に示すように、位相調整正転同期運転区間S3Bにおいて、ファンモータMの正転方向での電気角速度は目標電気角速度ωgeh *から増加する。 The second phase adjustment unit 54B calculates the electrical angular velocity ωe such that the d-axis current Id becomes 0 (zero), thereby optimizing the phase in the forward rotation direction of the fan motor M. As a result, as shown in Fig. 10, in the phase adjustment forward rotation synchronous operation section S3B, the electrical angular velocity in the forward rotation direction of the fan motor M increases from the target electrical angular velocity ωgeh * .

また、起動処理部53は、式(19)に従って電圧指令値V*を算出し、算出した電圧指令値V*をVq生成部55Bへ出力する。式(19)において、「Vgh2 *」は位相調整正転同期運転区間S3Bにおける目標電圧、「t」は位相調整正転同期運転区間S3Bの開始時点からの経過時間、「T4g」は位相調整正転同期運転区間S3Bの時間を示し、目標電圧Vgh2 *及び時間T4gは、予め行われる試験によって定まる所定値である。式(19)に従って電圧指令値V*が算出されることにより、位相調整正転同期運転区間S3Bでは、正電圧で与えられるファンモータMの電圧は、図10に示すように、目標電圧Vgh1 *から目標電圧Vgh2 *に達するまで線形に増大する。

Figure 0007512869000019
The start-up processing unit 53 calculates the voltage command value V * according to the formula (19) and outputs the calculated voltage command value V * to the Vq generating unit 55B. In the formula (19), " Vgh2 * " is the target voltage in the phase adjustment normal rotation synchronous operation section S3B, "t" is the elapsed time from the start of the phase adjustment normal rotation synchronous operation section S3B, and " T4g " is the time of the phase adjustment normal rotation synchronous operation section S3B, and the target voltage Vgh2 * and the time T4g are predetermined values determined by a test performed in advance. By calculating the voltage command value V * according to the formula (19), in the phase adjustment normal rotation synchronous operation section S3B, the voltage of the fan motor M given by a positive voltage increases linearly from the target voltage Vgh1 * to the target voltage Vgh2 * as shown in FIG. 10.
Figure 0007512869000019

つまり、位相調整正転同期運転区間S3Bでは、ファンモータMの位相の調整と、ファンモータMの正転同期運転とが並行して行われる。 In other words, in the phase adjustment forward rotation synchronous operation section S3B, adjustment of the phase of the fan motor M and forward rotation synchronous operation of the fan motor M are performed in parallel.

<位相調整区間S4Bにおける動作>
以下、位相調整区間S4Bにおける動作について、逆転同期運転区間S1Bにおける動作と異なる点について説明し、逆転同期運転区間S1Bにおける動作と同一の点についての説明は省略する。
<Operation in Phase Adjustment Section S4B>
Hereinafter, the operation in the phase adjustment section S4B will be described in terms of differences from the operation in the reverse synchronized operation section S1B, and a description of the same points as in the reverse synchronized operation section S1B will be omitted.

位相調整区間S4B(図10)では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-1を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-1を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-2を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-1を接続する。よって、第一位相調整部54AがスイッチSW4及びスイッチSW3を介して積分部30、運転制御部51及びVd生成部55Aに接続される。スイッチSW3での入力端子SW3-1から入力端子SW3-2への切替時点で第一位相調整部54Aから出力される電気角速度ωeは、スイッチSW3の切替直前の電気角速度とする。これにより、スイッチSW3の切替時に生じうる異音等(所謂、切替ショック)を防止できる。 In the phase adjustment section S4B (FIG. 10), the operation control unit 51 connects the input terminal SW1-1 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-1 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-2 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-1 to the output terminal SW4-0 in the switch SW4. Thus, the first phase adjustment unit 54A is connected to the integrator 30, the operation control unit 51, and the Vd generation unit 55A via the switches SW4 and SW3. The electrical angular velocity ωe output from the first phase adjustment unit 54A at the time of switching from the input terminal SW3-1 to the input terminal SW3-2 in the switch SW3 is set to the electrical angular velocity immediately before the switching of the switch SW3. This makes it possible to prevent abnormal noise and the like (so-called switching shock) that may occur when the switch SW3 is switched.

3φ/dq変換部25は、変換後のd軸電流Idを第一位相調整部54A及び第二位相調整部54Bへ出力し、変換後のq軸電流IqをVd生成部55Aへ出力する。 The 3φ/dq converter 25 outputs the converted d-axis current Id to the first phase adjuster 54A and the second phase adjuster 54B, and outputs the converted q-axis current Iq to the Vd generator 55A.

また、起動処理部53は、式(20)に従って電圧指令値V*を算出し、算出した電圧指令値V*をVq生成部55Bへ出力する。よって、位相調整区間S4Bでは、電圧指令値V*は目標電圧Vgh2 *で一定に保たれる。

Figure 0007512869000020
Furthermore, startup processing unit 53 calculates voltage command value V * according to equation (20) and outputs the calculated voltage command value V * to Vq generation unit 55B. Therefore, in phase adjustment section S4B, voltage command value V * is kept constant at target voltage Vgh2 * .
Figure 0007512869000020

ここで、位相調整区間S4A(図9)と同様に、第一位相調整部54Aは、ファンモータMの運転モードが同期運転モードからベクトル制御モードへ移行する前に、ファンモータMの位相が最適な位相になるように、ファンモータMの位相を調整する。例えば、起動処理部53が電圧指令値V*を目標電圧Vgh2 *で一定にした状態で、第一位相調整部54Aは、3φ/dq変換部25から入力されるd軸電流Idが0(ゼロ)になるような電気角速度ωeを算出する。位相調整区間S4A(図9)と同様に、d軸電流Idが0(ゼロ)になるような電気角速度ωeが算出されることにより、ファンモータMへ印加される交流電圧の位相とファンモータMのロータの位相とが合わせられる位相調整が行われる。 Here, similarly to the phase adjustment section S4A (FIG. 9), the first phase adjustment unit 54A adjusts the phase of the fan motor M so that the phase of the fan motor M becomes an optimal phase before the operation mode of the fan motor M transitions from the synchronous operation mode to the vector control mode. For example, in a state in which the start-up processing unit 53 keeps the voltage command value V * constant at the target voltage Vgh2 * , the first phase adjustment unit 54A calculates an electrical angular velocity ωe such that the d-axis current Id input from the 3φ/dq conversion unit 25 becomes 0 (zero). Similar to the phase adjustment section S4A (FIG. 9), the electrical angular velocity ωe such that the d-axis current Id becomes 0 (zero) is calculated, thereby performing phase adjustment to match the phase of the AC voltage applied to the fan motor M with the phase of the rotor of the fan motor M.

d生成部55Aは、第一位相調整部54Aから入力される電気角速度ωeと、3φ/dq変換部25から入力されるq軸電流Iqとを用いて、式(11)に従ってd軸電圧指令値Vd *を算出し、算出したd軸電圧指令値Vd *をdq/3φ変換部21へ出力する。 The Vd generation unit 55A calculates the d-axis voltage command value Vd* according to equation (11) using the electrical angular velocity ωe input from the first phase adjustment unit 54A and the q - axis current Iq input from the 3φ/dq conversion unit 25, and outputs the calculated d-axis voltage command value Vd * to the dq/3φ conversion unit 21.

積分部30は、第一位相調整部54Aから入力される電気角速度ωeを積分することより電気角位相θeを算出し、算出した電気角位相θeをdq/3φ変換部21及び3φ/dq変換部25へ出力する。 The integrator 30 calculates the electrical angle phase θ e by integrating the electrical angular velocity ω e input from the first phase adjuster 54A, and outputs the calculated electrical angle phase θ e to the dq/3φ converter 21 and the 3φ/dq converter 25.

第一位相調整部54Aが、d軸電流Idが0(ゼロ)になるような電気角速度ωeを算出することにより、ファンモータMの逆転方向での位相が最適な位相になる。その結果、図10に示すように、位相調整区間S4Bにおいて、ファンモータMの正転方向での電気角速度はさらに増加して最適値に収束する。 First phase adjustment unit 54A calculates the electrical angular velocity ωe such that d-axis current Id becomes 0 (zero), thereby making the phase of fan motor M in the reverse rotation direction an optimal phase. As a result, as shown in Fig. 10, in phase adjustment section S4B, the electrical angular velocity of fan motor M in the forward rotation direction further increases and converges to an optimal value.

なお、第一位相調整部54Aにおいてd軸電流Idが0(ゼロ)に収束するまでに要する時間T5gが位相調整区間S4Bの長さとして設定されると良い。例えば、軸誤差算出部26が算出した軸誤差Δθが所定の範囲内(例えば、±20°以内)になった場合に、d軸電流Idが収束したと判定することができる。 It is preferable that the length of the phase adjustment section S4B is set to the time T5g required for the d-axis current Id to converge to 0 (zero) in the first phase adjustment section 54A. For example, when the axis error Δθ calculated by the axis error calculation section 26 falls within a predetermined range (for example, within ±20°), it can be determined that the d-axis current Id has converged.

<モード移行区間S5Bにおける動作>
モード移行区間S5B(図10)では、運転制御部51は、スイッチSW1において出力端子SW1-0に入力端子SW1-2を接続し、スイッチSW2において出力端子SW2-0に入力端子SW2-2を接続し、スイッチSW3において出力端子SW3-0に入力端子SW3-3を接続し、スイッチSW4において出力端子SW4-0に入力端子SW4-1を接続する。これにより、ファンモータMの運転モードは位相調整モードからベクトル制御モードへ移行する。
<Operation in mode transition section S5B>
In the mode transition section S5B (FIG. 10), the operation control unit 51 connects the input terminal SW1-2 to the output terminal SW1-0 in the switch SW1, connects the input terminal SW2-2 to the output terminal SW2-0 in the switch SW2, connects the input terminal SW3-3 to the output terminal SW3-0 in the switch SW3, and connects the input terminal SW4-1 to the output terminal SW4-0 in the switch SW4. This causes the operation mode of the fan motor M to transition from the phase adjustment mode to the vector control mode.

また、運転制御部51は、モード移行区間S5A(図9)と同様にして、積分部122,162,172の初期値を設定する。 The operation control unit 51 also sets the initial values of the integrators 122, 162, and 172 in the same manner as in the mode transition section S5A (Figure 9).

また、モード移行区間S5Bでは、モード移行区間S5Aと同様に、運転制御部51は、モード移行区間S5Bへの移行直前に位相調整区間S4Bにおいて第一位相調整部54Aにより算出された電気角速度ωeをファンモータMの極対数Pnで除算した値を一定値の機械角速度指令値ωm_refとして減算部11へ出力する。 Furthermore, in the mode transition section S5B, similarly to the mode transition section S5A, the operation control unit 51 outputs to the subtraction unit 11 a value obtained by dividing the electrical angular velocity ωe calculated by the first phase adjustment unit 54A in the phase adjustment section S4B immediately before the transition to the mode transition section S5B by the number Pn of pole pairs of the fan motor M as a constant mechanical angular velocity command value ωm_ref .

以降の動作については、モード移行区間S5Aと同一であるため、説明を省略する。 The subsequent operations are the same as those in mode transition section S5A, so a detailed explanation will be omitted.

このように、モード移行区間S5Bでは、モード移行区間S5Bへの移行直前に位相調整区間S4Bにおいて第一位相調整部54Aにより算出された電気角速度ωeが一定値の機械角速度指令値ωm_refとして減算部11へ入力される。また、モード移行区間S5Bへの移行直前のq軸電流Iqが積分部122の初期値として入力される。さらに、モード移行区間S5Bへの移行直前のd軸電圧Vd、q軸電圧Vqが、非干渉化制御部18での補正分を考慮して積分部162,172に入力される。よって、モード移行区間S5Bでは、ファンモータMが一定の回転速度で回転することで、速度制御部12(図2)、d軸電流制御部16(図3)及びq軸電流制御部17(図4)の動作が安定する(換言すれば、回転速度を一定としたときに電圧が一定となる状態になる)。速度制御部12、d軸電流制御部16及びq軸電流制御部17の動作が安定するまでに要する時間T6g、つまり、回転速度を一定としたときに電圧が一定となる状態になるまでに要する時間T6gがモード移行区間S5Bの長さとして設定されると良い。また、時間T6gとしては、少なくとも積分部162,172の時定数までの時間が確保されると良い。 In this manner, in the mode transition section S5B, the electrical angular velocity ωe calculated by the first phase adjustment unit 54A in the phase adjustment section S4B immediately before the transition to the mode transition section S5B is input to the subtraction unit 11 as a constant mechanical angular velocity command value ωm_ref . In addition, the q-axis current Iq immediately before the transition to the mode transition section S5B is input as an initial value of the integrator 122. Furthermore, the d-axis voltage Vd and the q-axis voltage Vq immediately before the transition to the mode transition section S5B are input to the integrators 162, 172 taking into account the correction amount in the decoupling control unit 18. Thus, in the mode transition section S5B, the fan motor M rotates at a constant rotation speed, so that the operations of the speed control unit 12 (FIG. 2), the d-axis current control unit 16 (FIG. 3), and the q-axis current control unit 17 (FIG. 4) are stabilized (in other words, the voltage becomes constant when the rotation speed is constant). The length of the mode transition section S5B may be set to the time T6g required for the operation of the speed control section 12, the d-axis current control section 16, and the q-axis current control section 17 to stabilize, that is, the time T6g required for the voltage to become constant when the rotation speed is constant. In addition, the time T6g may be set to at least the time constant of the integrating sections 162 and 172.

<通常運転区間S6Bにおける動作>
通常運転区間S6Bにおける動作については、通常運転区間S6A(図9)における動作と同一であるため、説明を省略する。
<Operation in normal operation section S6B>
The operation in the normal operation section S6B is the same as the operation in the normal operation section S6A (FIG. 9), so a description thereof will be omitted.

以上、実施例について説明した。 The above explains the examples.

以上のように、本開示のモータ制御装置(実施例のモータ制御装置100)は、ファン(実施例の室外機ファンF)を正転方向に回転させるモータ(実施例のファンモータM)の駆動を制御し、検出部(実施例の回転検出部52)と、起動処理部(実施例の起動処理部53)とを有する。検出部は、モータの起動前にモータの空転方向及び空転速度を検出する。制御部は、モータの起動時にモータのロータの位置を検出せずにロータとモータのステータの回転磁界とを同期させる同期運転を行う際に、モータの目標回転速度を、空転速度よりも小さい値を有する第一回転速度(実施例の目標電気角速度ωseh *,起動開始電気角速度ωges *)とする。 As described above, the motor control device (motor control device 100 in the embodiment) disclosed herein controls the drive of a motor (fan motor M in the embodiment) that rotates a fan (outdoor unit fan F in the embodiment) in a forward direction, and has a detection unit (rotation detection unit 52 in the embodiment) and a startup processing unit (start-up processing unit 53 in the embodiment). The detection unit detects the idling direction and idling speed of the motor before starting the motor. When performing synchronous operation in which the rotor and the rotating magnetic field of the motor stator are synchronized without detecting the position of the motor rotor at motor startup, the control unit sets the target rotation speed of the motor to a first rotation speed (target electrical angular velocity ω seh * , startup start electrical angular velocity ω ges * in the embodiment) that has a value smaller than the idling speed.

ファンを回転させるモータの起動時にはモータの回転が制動されてモータの回転速度が空転速度よりも低下するため、モータの目標回転速度を、空転速度よりも小さい値を有する第一回転速度とすることで、同期運転における同期ずれを抑制することができるので、モータを確実に起動させることができる。 When the motor that rotates the fan is started, the rotation of the motor is braked and the rotation speed of the motor is reduced below the idling speed. Therefore, by setting the target rotation speed of the motor to a first rotation speed that is smaller than the idling speed, it is possible to suppress synchronization deviation during synchronous operation, and the motor can be started reliably.

また、起動処理部は、空転方向が正転方向である場合、モータを第一回転速度(実施例の目標電気角速度ωseh *)よりも小さい値を有する第二回転速度(実施例の起動開始電気角速度ωses *)で所定時間(実施例の時間T2S)だけ回転させた後、モータの回転速度を第二回転速度(実施例の起動開始電気角速度ωses *)から第一回転速度(実施例の目標電気角速度ωseh *)へ向かって徐々に増加させる。また、起動処理部は、空転方向が逆転方向である場合、モータを第一回転速度(実施例の起動開始電気角速度ωges *)で所定時間(実施例の時間T2g)だけ回転させた後、モータの回転速度を徐々に減少させる。また、起動処理部は、空転方向が逆転方向である場合、モータの回転速度を徐々に減少させた後、モータの回転方向を逆転方向から正転方向に反転させる。 Furthermore, when the idling direction is the forward direction, the start processing unit rotates the motor at a second rotation speed (start-up electrical angular speed ω ses * in the embodiment) that is smaller than the first rotation speed (target electrical angular speed ω seh * in the embodiment) for a predetermined time (time T 2S in the embodiment), and then gradually increases the rotation speed of the motor from the second rotation speed (start-up electrical angular speed ω ses * in the embodiment) to the first rotation speed (target electrical angular speed ω seh * in the embodiment). When the idling direction is the reverse direction, the start processing unit rotates the motor at the first rotation speed (start-up electrical angular speed ω ges * in the embodiment) for a predetermined time (time T 2g in the embodiment), and then gradually reduces the rotation speed of the motor. When the idling direction is the reverse direction, the start processing unit gradually reduces the rotation speed of the motor, and then reverses the rotation direction of the motor from the reverse direction to the forward direction.

こうすることで、同期運転における同期の引き込みがしやすくするため、同期運転における同期を確実にとることができる。 This makes it easier to pull in the synchronization during synchronous operation, ensuring reliable synchronization during synchronous operation.

また、本開示のモータ制御装置は、調整部(実施例の第一位相調整部54A,第二位相調整部54B)を有する。調整部は、モータの運転モードが同期運転モードからベクトル制御モードへ移行する前に、モータに印加される電圧の位相とロータの位相とを合わせる位相調整を行う。 The motor control device disclosed herein also has an adjustment unit (first phase adjustment unit 54A and second phase adjustment unit 54B in the embodiment). The adjustment unit performs phase adjustment to match the phase of the voltage applied to the motor with the phase of the rotor before the motor operation mode transitions from the synchronous operation mode to the vector control mode.

このような位相調整を行うことで、モータの脱調を防止できる。 By performing this type of phase adjustment, it is possible to prevent the motor from losing synchronization.

100 モータ制御装置
51 運転制御部
52 回転検出部
53 起動処理部
54A 第一位相調整部
54B 第二位相調整部
55A Vd生成部
55B Vq生成部
100 Motor control device 51 Operation control unit 52 Rotation detection unit 53 Start processing unit 54A First phase adjustment unit 54B Second phase adjustment unit 55A Vd generation unit 55B Vq generation unit

Claims (7)

ファンを正転方向に回転させるモータの駆動を制御するモータ制御装置であって、
前記モータの起動前に前記モータの空転方向及び空転速度を検出する検出部と、
前記モータの起動時に前記モータのロータの位置を検出せずに前記ロータと前記モータのステータの回転磁界とを同期させる同期運転を行う際に、前記モータの目標回転速度を、前記空転速度に基づいて算出され、前記空転速度よりも小さい値を有する第一回転速度とする起動処理部と、
を具備するモータ制御装置。
A motor control device that controls driving of a motor that rotates a fan in a forward rotation direction,
a detection unit that detects an idling direction and an idling speed of the motor before starting the motor;
a start-up processing unit that sets a target rotation speed of the motor to a first rotation speed that is calculated based on the idling speed and has a value smaller than the idling speed when performing a synchronous operation in which the rotor and a rotating magnetic field of a stator of the motor are synchronized without detecting a position of the rotor of the motor at the start-up of the motor;
A motor control device comprising:
前記起動処理部は、前記空転方向が前記正転方向である場合、前記モータを前記第一回転速度よりも小さい値を有する第二回転速度で所定時間だけ回転させた後、前記モータの回転速度を前記第二回転速度から前記第一回転速度へ向かって徐々に増加させる、
請求項1に記載のモータ制御装置。
When the idling direction is the forward rotation direction, the start-up processing unit rotates the motor at a second rotation speed that is smaller than the first rotation speed for a predetermined time, and then gradually increases the rotation speed of the motor from the second rotation speed to the first rotation speed.
The motor control device according to claim 1 .
前記起動処理部は、前記空転方向が逆転方向である場合、前記モータを前記第一回転速度で所定時間だけ回転させた後、前記モータの回転速度を徐々に減少させる、
請求項1に記載のモータ制御装置。
When the idling direction is a reverse direction, the start-up processing unit rotates the motor at the first rotation speed for a predetermined time, and then gradually reduces the rotation speed of the motor.
The motor control device according to claim 1 .
前記起動処理部は、前記モータの回転速度を徐々に減少させた後、前記モータの回転方向を前記逆転方向から前記正転方向に反転させる、
請求項3に記載のモータ制御装置。
the start-up processing unit gradually reduces the rotation speed of the motor, and then reverses the rotation direction of the motor from the reverse rotation direction to the forward rotation direction;
The motor control device according to claim 3.
前記モータの運転モードが同期運転モードからベクトル制御モードへ移行する前に、前記モータに印加される電圧の位相と前記ロータの位相とを合わせる位相調整を行う調整部、をさらに具備する、
請求項1に記載のモータ制御装置。
and an adjustment unit that performs phase adjustment to match the phase of the voltage applied to the motor with the phase of the rotor before the operation mode of the motor transitions from a synchronous operation mode to a vector control mode.
The motor control device according to claim 1 .
ファンと、
前記モータと、
請求項1から5の何れか一項に記載のモータ制御装置と、
を具備する空気調和機の室外機。
With fans,
The motor;
A motor control device according to any one of claims 1 to 5,
An outdoor unit of an air conditioner comprising:
ファンを正転方向に回転させるモータの起動前に前記モータの空転方向及び空転速度を検出し、
前記モータの起動時に前記モータのロータの位置を検出せずに前記ロータと前記モータのステータの回転磁界とを同期させる同期運転を行う際に、前記モータの目標回転速度を、前記空転速度に基づいて算出され、前記空転速度よりも小さい値を有する回転速度とする、
モータ制御方法。
Detecting the idling direction and idling speed of the motor before starting the motor to rotate the fan in the forward direction;
When performing a synchronous operation in which the rotor and a rotating magnetic field of a stator of the motor are synchronized without detecting a rotor position of the motor at the start of the motor, a target rotation speed of the motor is calculated based on the idling speed and is set to a rotation speed having a value smaller than the idling speed.
Motor control methods.
JP2020199092A 2020-11-30 2020-11-30 MOTOR CONTROL DEVICE, OUTDOOR UNIT OF AIR CONDITIONER, AND MOTOR CONTROL METHOD Active JP7512869B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020199092A JP7512869B2 (en) 2020-11-30 2020-11-30 MOTOR CONTROL DEVICE, OUTDOOR UNIT OF AIR CONDITIONER, AND MOTOR CONTROL METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020199092A JP7512869B2 (en) 2020-11-30 2020-11-30 MOTOR CONTROL DEVICE, OUTDOOR UNIT OF AIR CONDITIONER, AND MOTOR CONTROL METHOD

Publications (2)

Publication Number Publication Date
JP2022086843A JP2022086843A (en) 2022-06-09
JP7512869B2 true JP7512869B2 (en) 2024-07-09

Family

ID=81894200

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020199092A Active JP7512869B2 (en) 2020-11-30 2020-11-30 MOTOR CONTROL DEVICE, OUTDOOR UNIT OF AIR CONDITIONER, AND MOTOR CONTROL METHOD

Country Status (1)

Country Link
JP (1) JP7512869B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013207973A (en) 2012-03-29 2013-10-07 Hitachi Ltd Synchronous motor driving device and air blowing device using the same
JP2015073361A (en) 2013-10-02 2015-04-16 日立アプライアンス株式会社 Motor control device, air conditioner and motor control method
JP2016123194A (en) 2014-12-25 2016-07-07 ジョンソンコントロールズ ヒタチ エア コンディショニング テクノロジー(ホンコン)リミテッド Motor drive device, module for motor drive and freezing apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013207973A (en) 2012-03-29 2013-10-07 Hitachi Ltd Synchronous motor driving device and air blowing device using the same
JP2015073361A (en) 2013-10-02 2015-04-16 日立アプライアンス株式会社 Motor control device, air conditioner and motor control method
JP2016123194A (en) 2014-12-25 2016-07-07 ジョンソンコントロールズ ヒタチ エア コンディショニング テクノロジー(ホンコン)リミテッド Motor drive device, module for motor drive and freezing apparatus

Also Published As

Publication number Publication date
JP2022086843A (en) 2022-06-09

Similar Documents

Publication Publication Date Title
WO2012144276A1 (en) Motor control device
JP5510842B2 (en) Three-phase motor control device, three-phase motor system, three-phase motor control method and program
EP1792392A1 (en) Power converter controlling apparatus and method applying a fault protection scheme in a motor drive system
US7208908B2 (en) Apparatus and method to control torque and voltage of an AC machine
JP3672876B2 (en) Vector control inverter device and rotary drive device
JP2007318894A (en) Device and method for detecting phase shift of magnetic pole position sensor for synchronous motor
JP3637897B2 (en) Synchronous motor drive device, inverter device, and synchronous motor control method
JP3832443B2 (en) AC motor control device
JP4475903B2 (en) Motor control device
JP4112265B2 (en) Inverter device and rotation drive device for sensorless vector control
JP7512869B2 (en) MOTOR CONTROL DEVICE, OUTDOOR UNIT OF AIR CONDITIONER, AND MOTOR CONTROL METHOD
JP2000175483A (en) Sensorless control method for synchronous motor and its apparatus
JP2006230200A (en) Control unit of ac motor
JP4026427B2 (en) Motor control device
JP3788925B2 (en) Wind power generator using permanent magnet type synchronous generator and its starting method
JP2005065349A (en) Synchronous motor controller
JP2005039889A (en) Method for controlling electric motor
JP2013121280A (en) Motor controller
JP7009861B2 (en) Motor control device
JP2023080554A (en) motor controller
JP2021151157A (en) Motor control device, outdoor unit of air conditioner, and motor control method
JP2021057933A (en) Motor control device, outdoor unit for air conditioner, and motor control method
US20240120865A1 (en) Drive system and control method
JP7480562B2 (en) Motor control device and method for controlling sensorless synchronous motor
CN220605792U (en) Start control device and compressor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230531

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240304

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240312

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240509

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240610

R150 Certificate of patent or registration of utility model

Ref document number: 7512869

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150