Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7705757B2 - Air conditioners - Google Patents
[go: Go Back, main page]

JP7705757B2 - Air conditioners - Google Patents

Air conditioners Download PDF

Info

Publication number
JP7705757B2
JP7705757B2 JP2021139439A JP2021139439A JP7705757B2 JP 7705757 B2 JP7705757 B2 JP 7705757B2 JP 2021139439 A JP2021139439 A JP 2021139439A JP 2021139439 A JP2021139439 A JP 2021139439A JP 7705757 B2 JP7705757 B2 JP 7705757B2
Authority
JP
Japan
Prior art keywords
compressor
motor
speed fluctuation
order
suction pressure
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
JP2021139439A
Other languages
Japanese (ja)
Other versions
JP2023033006A (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.)
Hitachi Johnson Controls Air Conditioning Inc
Original Assignee
Hitachi Johnson Controls Air Conditioning Inc
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 Hitachi Johnson Controls Air Conditioning Inc filed Critical Hitachi Johnson Controls Air Conditioning Inc
Priority to JP2021139439A priority Critical patent/JP7705757B2/en
Publication of JP2023033006A publication Critical patent/JP2023033006A/en
Application granted granted Critical
Publication of JP7705757B2 publication Critical patent/JP7705757B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Air Conditioning Control Device (AREA)
  • Control Of Electric Motors In General (AREA)

Description

本発明は、空気調和機に関する。 The present invention relates to an air conditioner.

圧縮機のトルク脈動(負荷トルクの変動)に伴う振動を抑制する技術として、例えば、特許文献1に記載の技術が知られている。すなわち、特許文献1には、負荷に連結されたモータの回転速度及び負荷トルクのうち少なくとも一方に基づいて、制御部が、モータの回転速度の変動許容幅を調整することが記載されている。 As a technology for suppressing vibrations caused by torque pulsation (fluctuations in load torque) of a compressor, for example, the technology described in Patent Document 1 is known. That is, Patent Document 1 describes that a control unit adjusts the allowable fluctuation range of the motor rotation speed based on at least one of the rotation speed of the motor connected to the load and the load torque.

特開2018-57085号公報JP 2018-57085 A

特許文献1に記載の技術では、モータの回転速度の変動許容幅を調整することで、圧縮機の振動を抑制するようにしているが、さらに改善の余地がある。 The technology described in Patent Document 1 suppresses vibrations in the compressor by adjusting the allowable fluctuation range of the motor's rotation speed, but there is room for further improvement.

そこで、本発明は、圧縮機の振動抑制と高効率化とを両立可能な空気調和機を提供することを課題とする。 Therefore, the objective of the present invention is to provide an air conditioner that can simultaneously suppress compressor vibration and achieve high efficiency.

前記した課題を解決するために、本発明に係る空気調和機は、モータで駆動される圧縮機と、前記モータを制御する制御部と、を備え、前記制御部は、前記圧縮機の吸込圧力が低いほど、前記モータの回転速度の変動を抑制する速度変動抑制制御の効きを強くし、前記圧縮機の吸込圧力に基づいて、前記速度変動抑制制御における補償次数を変更し、前記補償次数としての回転n次成分(n:自然数)は、前記モータの回転速度の変動に含まれる成分のうち、前記速度変動抑制制御によって抑制されるものであって、前記モータが機械角で1回転する間の波形がn周期分の正弦波状を呈する成分であることとした。なお、その他については実施形態の中で説明する。
In order to solve the above-mentioned problems, the air conditioner according to the present invention comprises a compressor driven by a motor, and a control unit that controls the motor, and the control unit strengthens the effectiveness of speed fluctuation suppression control that suppresses fluctuations in the rotation speed of the motor as the suction pressure of the compressor decreases, and changes the compensation order in the speed fluctuation suppression control based on the suction pressure of the compressor, and the nth rotational component (n: natural number) as the compensation order is a component contained in the fluctuations in the rotation speed of the motor that is suppressed by the speed fluctuation suppression control, and the waveform during one rotation of the motor in mechanical angle is a component that exhibits a sine wave shape for n periods . Other details will be explained in the embodiments.

本発明によれば、圧縮機の振動抑制と高効率化とを両立可能な空気調和機を提供できる。 The present invention provides an air conditioner that can simultaneously suppress compressor vibration and achieve high efficiency.

第1実施形態に係る空気調和機の構成図である。1 is a configuration diagram of an air conditioner according to a first embodiment. FIG. 第1実施形態に係る空気調和機のモータ駆動装置が備える制御部の機能ブロック図である。3 is a functional block diagram of a control unit provided in the motor drive device of the air conditioner according to the first embodiment. FIG. 第1実施形態に係る空気調和機が備える速度制御部の機能ブロック図である。4 is a functional block diagram of a speed control unit provided in the air conditioner according to the first embodiment. FIG. 第1実施形態に係る空気調和機が備える速度変動抑制制御部の機能ブロック図である。4 is a functional block diagram of a speed fluctuation suppression control unit provided in the air conditioner according to the first embodiment. FIG. 第1実施形態に係る空気調和機において、速度変動抑制制御部で用いられる伝達関数のゲイン特性を示す説明図である。5 is an explanatory diagram showing gain characteristics of a transfer function used in a speed fluctuation suppression control unit in the air conditioner according to the first embodiment. FIG. 第1実施形態に係る空気調和機のモータ駆動装置が実行する処理のフローチャートである5 is a flowchart of a process executed by a motor drive device of the air conditioner according to the first embodiment. 1シリンダ型ロータリ圧縮機のモータの速度変動に関するシミュレーション結果である。1 shows a simulation result regarding the speed fluctuation of the motor of a single-cylinder type rotary compressor. 1シリンダ型ロータリ圧縮機において、速度変動抑制制御を行わない場合のモータの回転速度の波形を示す比較例1のシミュレーション結果である。11 is a simulation result of Comparative Example 1 showing a waveform of the rotation speed of the motor when speed fluctuation suppression control is not performed in a one-cylinder type rotary compressor. 1シリンダ型ロータリ圧縮機において、回転1次成分を抑制した場合のモータの回転速度の波形を示す比較例2のシミュレーション結果である。13 is a simulation result of Comparative Example 2 showing the waveform of the rotation speed of the motor when the rotation primary component is suppressed in a one-cylinder type rotary compressor. 1シリンダ型ロータリ圧縮機において、回転1次成分及び回転2次成分を抑制した場合のモータの回転速度の波形を示す第1実施形態のシミュレーション結果である。10 is a simulation result of the first embodiment showing a waveform of the rotation speed of the motor in a case where the first rotation component and the second rotation component are suppressed in the one-cylinder type rotary compressor. 1シリンダ型ロータリ圧縮機において、速度変動抑制制御を行わない場合のモータトルク及び負荷トルクの波形を示す比較例1のシミュレーション結果である。11 is a simulation result of Comparative Example 1 showing waveforms of motor torque and load torque when speed fluctuation suppression control is not performed in a one-cylinder type rotary compressor. 1シリンダ型ロータリ圧縮機において、回転1次成分を抑制した場合のモータトルク及び負荷トルクの波形を示す比較例2のシミュレーション結果である。13 is a simulation result of Comparative Example 2 showing waveforms of motor torque and load torque when the rotational primary component is suppressed in a one-cylinder type rotary compressor. 1シリンダ型ロータリ圧縮機において、回転1次成分及び回転2次成分を抑制した場合のモータトルク及び負荷トルクの波形を示す第1実施形態のシミュレーション結果である。10 is a simulation result of the first embodiment showing waveforms of motor torque and load torque when a primary rotation component and a secondary rotation component are suppressed in a one-cylinder type rotary compressor. 第2実施形態に係る空気調和機が備える速度制御部の機能ブロック図である。FIG. 11 is a functional block diagram of a speed control unit provided in the air conditioner according to the second embodiment. 第2実施形態に係る空気調和機が備える速度変動抑制制御部の機能ブロック図である。FIG. 11 is a functional block diagram of a speed fluctuation suppression control unit provided in the air conditioner according to the second embodiment. 1シリンダ型ロータリ圧縮機において、駆動源のモータを機械角で1回転させた場合のトルク脈動を示すシミュレーション結果である。11 is a simulation result showing torque pulsation when a motor serving as a driving source of a one-cylinder rotary compressor is rotated by one mechanical angle. 1シリンダ型ロータリ圧縮機において、吸込圧力が異なる複数パターンでトルク脈動の周波数解析を行った場合のシミュレーション結果である。11 shows a simulation result of a case where a frequency analysis of torque pulsation was performed in a single-cylinder rotary compressor with a plurality of patterns having different suction pressures. 2シリンダ型ロータリ圧縮機において、駆動源のモータを機械角で1回転させた場合のトルク脈動を示すシミュレーション結果である。11 is a simulation result showing torque pulsation when a motor serving as a driving source of a two-cylinder rotary compressor is rotated by one mechanical angle. 2シリンダ型ロータリ圧縮機において、吸込圧力が異なる複数パターンでトルク脈動の周波数解析を行った場合のシミュレーション結果である。13 shows a simulation result of a frequency analysis of torque pulsation in a two-cylinder rotary compressor with a plurality of patterns of different suction pressures. スクロール圧縮機において、駆動源のモータを機械角で1回転させた場合のトルク脈動を示すシミュレーション結果である。11 is a simulation result showing torque pulsation when a motor serving as a drive source of a scroll compressor is rotated by one mechanical angle. スクロール圧縮機において、吸込圧力が異なる複数パターンでトルク脈動の周波数解析を行った場合のシミュレーション結果である。13 shows a simulation result of a case where a frequency analysis of torque pulsation was performed in a scroll compressor with a plurality of patterns having different suction pressures. 圧縮機において、モータを機械角で1回転させた場合の負荷トルクの最大値、負荷トルクの平均値、及びトルク脈動の関係を示す説明図である。1 is an explanatory diagram showing the relationship between the maximum value of the load torque, the average value of the load torque, and the torque pulsation when the motor rotates one mechanical angle in a compressor. FIG.

≪第1実施形態≫
<空気調和機の構成>
図1は、第1実施形態に係る空気調和機100の構成図である。
なお、図1の実線矢印は、暖房サイクルにおける冷媒の流れを示している。
また、図1の破線矢印は、冷房サイクルにおける冷媒の流れを示している。
空気調和機100は、冷房運転や暖房運転等の空調を行う機器である。図1に示すように、空気調和機100は、圧縮機11と、室外熱交換器12と、室外ファン13と、膨張弁14と、を備えている。さらに、空気調和機100は、室内熱交換器15と、室内ファン16と、四方弁17と、を備える他、室内温度センサ21等の複数のセンサを備えている。また、空気調和機100は、圧縮機11のモータM1の駆動に用いられる構成として、コンバータ31と、平滑コンデンサ32と、インバータ33と、電圧検出器34と、電流検出器35と、モータ駆動装置50と、を備えている。
First Embodiment
<Air conditioner configuration>
FIG. 1 is a configuration diagram of an air conditioner 100 according to the first embodiment.
In addition, the solid arrows in FIG. 1 indicate the flow of the refrigerant in the heating cycle.
The dashed arrows in FIG. 1 indicate the flow of refrigerant in the cooling cycle.
The air conditioner 100 is a device that performs air conditioning such as cooling operation and heating operation. As shown in Fig. 1, the air conditioner 100 includes a compressor 11, an outdoor heat exchanger 12, an outdoor fan 13, and an expansion valve 14. The air conditioner 100 further includes an indoor heat exchanger 15, an indoor fan 16, a four-way valve 17, and a plurality of sensors such as an indoor temperature sensor 21. The air conditioner 100 also includes a converter 31, a smoothing capacitor 32, an inverter 33, a voltage detector 34, a current detector 35, and a motor drive device 50 as components used to drive the motor M1 of the compressor 11.

圧縮機11は、低温・低圧のガス冷媒を圧縮し、高温・高圧のガス冷媒として吐出する機器であり、駆動源であるモータM1を備えている。このようなモータM1として、例えば、永久磁石同期モータが用いられる。また、モータM1で駆動される圧縮機11として、例えば、ロータリ圧縮機やスクロール圧縮機が用いられる。圧縮機11は、冷媒の圧縮過程でモータM1の負荷トルクが周期的に変動するという特性を有している。 The compressor 11 is a device that compresses a low-temperature, low-pressure gas refrigerant and discharges it as a high-temperature, high-pressure gas refrigerant, and is equipped with a motor M1 as a drive source. For example, a permanent magnet synchronous motor is used as the motor M1. Furthermore, for example, a rotary compressor or a scroll compressor is used as the compressor 11 driven by the motor M1. The compressor 11 has a characteristic that the load torque of the motor M1 periodically fluctuates during the refrigerant compression process.

室外熱交換器12は、その伝熱管(図示せず)を通流する冷媒と、外気と、の間で熱交換が行われる熱交換器である。室外ファン13は、室外熱交換器12に外気を送り込むファンである。室外ファン13は、駆動源である室外ファンモータ13aを備え、室外熱交換器12の付近に設置されている。
膨張弁14は、「凝縮器」(室外熱交換器12及び室内熱交換器15の一方)で凝縮した冷媒を減圧する弁である。なお、膨張弁14で減圧された冷媒は、「蒸発器」(室外熱交換器12及び室内熱交換器15の他方)に導かれる。
The outdoor heat exchanger 12 is a heat exchanger in which heat is exchanged between the refrigerant flowing through its heat transfer tube (not shown) and the outside air. The outdoor fan 13 is a fan that sends the outside air to the outdoor heat exchanger 12. The outdoor fan 13 is provided with an outdoor fan motor 13a as a drive source, and is installed near the outdoor heat exchanger 12.
The expansion valve 14 is a valve that reduces the pressure of the refrigerant condensed in the "condenser" (one of the outdoor heat exchanger 12 and the indoor heat exchanger 15). The refrigerant reduced in pressure by the expansion valve 14 is guided to the "evaporator" (the other of the outdoor heat exchanger 12 and the indoor heat exchanger 15).

室内熱交換器15は、その伝熱管(図示せず)を通流する冷媒と、室内空気(空調室の空気)と、の間で熱交換が行われる熱交換器である。室内ファン16は、室内熱交換器15に室内空気を送り込むファンである。室内ファン16は、駆動源である室内ファンモータ16aを備え、室内熱交換器15の付近に設置されている。 The indoor heat exchanger 15 is a heat exchanger in which heat is exchanged between the refrigerant flowing through its heat transfer tube (not shown) and the indoor air (air in the air-conditioned room). The indoor fan 16 is a fan that sends indoor air to the indoor heat exchanger 15. The indoor fan 16 is equipped with an indoor fan motor 16a as a driving source, and is installed near the indoor heat exchanger 15.

四方弁17は、空気調和機100の運転モードに応じて、冷媒の流路を切り替える弁である。例えば、冷房運転時(図1の破線矢印を参照)には、冷媒回路10において、圧縮機11、室外熱交換器12(凝縮器)、膨張弁14、及び室内熱交換器15(蒸発器)を順次に介して、冷媒が循環する。一方、暖房運転時(図1の実線矢印を参照)には、冷媒回路10において、圧縮機11、室内熱交換器15(凝縮器)、膨張弁14、及び室外熱交換器12(蒸発器)を順次に介して、冷媒が循環する。 The four-way valve 17 is a valve that switches the flow path of the refrigerant depending on the operating mode of the air conditioner 100. For example, during cooling operation (see the dashed arrow in FIG. 1), the refrigerant circulates in the refrigerant circuit 10 through the compressor 11, the outdoor heat exchanger 12 (condenser), the expansion valve 14, and the indoor heat exchanger 15 (evaporator) in sequence. On the other hand, during heating operation (see the solid arrow in FIG. 1), the refrigerant circulates in the refrigerant circuit 10 through the compressor 11, the indoor heat exchanger 15 (condenser), the expansion valve 14, and the outdoor heat exchanger 12 (evaporator) in sequence.

なお、図1の例では、圧縮機11、室外熱交換器12、室外ファン13、膨張弁14、及び四方弁17が、室外機30に設置されている。また、室内熱交換器15や室内ファン16は、室内機20に設置されている。 In the example shown in FIG. 1, the compressor 11, the outdoor heat exchanger 12, the outdoor fan 13, the expansion valve 14, and the four-way valve 17 are installed in the outdoor unit 30. The indoor heat exchanger 15 and the indoor fan 16 are installed in the indoor unit 20.

図1に示す室内温度センサ21は、空調室の温度を検出するセンサであり、室内機20に設置されている。室内熱交換器温度センサ22は、室内熱交換器15の温度を検出するセンサであり、室内熱交換器15(又はその接続配管)に設置されている。吐出温度センサ23は、圧縮機11から吐出される冷媒の温度(吐出温度)を検出するセンサであり、圧縮機11の吐出側に設置されている。 The indoor temperature sensor 21 shown in FIG. 1 is a sensor that detects the temperature of the air-conditioned room, and is installed in the indoor unit 20. The indoor heat exchanger temperature sensor 22 is a sensor that detects the temperature of the indoor heat exchanger 15, and is installed in the indoor heat exchanger 15 (or its connecting piping). The discharge temperature sensor 23 is a sensor that detects the temperature of the refrigerant discharged from the compressor 11 (discharge temperature), and is installed on the discharge side of the compressor 11.

室外温度センサ24は、外気の温度を検出するセンサであり、室外機30に設置されている。室外熱交換器温度センサ25は、室外熱交換器12の温度を検出するセンサであり、室外熱交換器12(又はその接続配管)に設置されている。これらの各センサの検出値は、モータ駆動装置50の負荷状態判定部51等に出力される。 The outdoor temperature sensor 24 is a sensor that detects the temperature of the outdoor air, and is installed in the outdoor unit 30. The outdoor heat exchanger temperature sensor 25 is a sensor that detects the temperature of the outdoor heat exchanger 12, and is installed in the outdoor heat exchanger 12 (or its connecting piping). The detection values of each of these sensors are output to the load state determination unit 51 of the motor drive device 50, etc.

コンバータ31は、交流電源E1から印加される交流電圧を直流電圧に変換する電力変換器である。平滑コンデンサ32は、コンバータ31の出力側の直流電圧(脈流を含む直流電圧)を平滑化するコンデンサである。インバータ33は、平滑コンデンサ32で平滑化された直流電圧を交流電圧に変換し、この交流電圧をモータM1の巻線に印加する電力変換器である。このようなインバータ33として、例えば、三相フルブリッジインバータが用いられる。 The converter 31 is a power converter that converts the AC voltage applied from the AC power source E1 into a DC voltage. The smoothing capacitor 32 is a capacitor that smoothes the DC voltage (DC voltage including pulsating current) on the output side of the converter 31. The inverter 33 is a power converter that converts the DC voltage smoothed by the smoothing capacitor 32 into an AC voltage and applies this AC voltage to the windings of the motor M1. For example, a three-phase full-bridge inverter is used as such an inverter 33.

電圧検出器34は、平滑コンデンサ32の両端の直流電圧を検出するものである。電流検出器35は、例えば、シャント抵抗であり、コンバータ31からインバータ33に流れる電流を検出する。電圧検出器34や電流検出器35の検出値は、モータ駆動装置50の制御部52に出力される。 The voltage detector 34 detects the DC voltage across the smoothing capacitor 32. The current detector 35 is, for example, a shunt resistor, and detects the current flowing from the converter 31 to the inverter 33. The detection values of the voltage detector 34 and the current detector 35 are output to the control unit 52 of the motor drive device 50.

モータ駆動装置50は、モータM1を駆動させる装置であり、図示はしないが、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、各種インタフェース等の電子回路を含んで構成されている。そして、ROMに記憶されたプログラムを読み出してRAMに展開し、CPUが各種処理を実行するようになっている。図1に示すように、モータ駆動装置50は、負荷状態判定部51と、制御部52と、を備えている。 The motor drive device 50 is a device that drives the motor M1, and although not shown, is configured to include electronic circuits such as a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), and various interfaces. The program stored in the ROM is read and expanded in the RAM, and the CPU executes various processes. As shown in FIG. 1, the motor drive device 50 includes a load state determination unit 51 and a control unit 52.

負荷状態判定部51は、室内温度センサ21等の複数のセンサの検出値の他、モータM1の回転速度等に基づいて、圧縮機11の負荷状態を判定する。第1実施形態では、負荷状態判定部51が、圧縮機11の吸込圧力を算出し、この吸込圧力と所定値との比較結果を負荷判定情報として制御部52に出力するようにしている。 The load state determination unit 51 determines the load state of the compressor 11 based on the detected values of multiple sensors, such as the indoor temperature sensor 21, as well as the rotation speed of the motor M1. In the first embodiment, the load state determination unit 51 calculates the suction pressure of the compressor 11 and outputs the result of comparing this suction pressure with a predetermined value to the control unit 52 as load determination information.

制御部52は、電圧検出器34や電流検出器35の検出値の他、負荷状態判定部51から入力される負荷判定情報等に基づいて、所定のベクトル演算を行い、モータM1を制御する。例えば、制御部52は、所定のPWM(Pulse Width Modulation)パルスを生成し、このPWMパルスをドライバ回路(図示せず)に出力する。そして、ドライバ回路からインバータ33の各スイッチング素子(図示せず)に所定の指令信号が出力されることで、モータM1が駆動される。 The control unit 52 performs a predetermined vector calculation based on the detected values of the voltage detector 34 and the current detector 35, as well as the load judgment information input from the load state judgment unit 51, and controls the motor M1. For example, the control unit 52 generates a predetermined PWM (Pulse Width Modulation) pulse and outputs this PWM pulse to a driver circuit (not shown). The driver circuit then outputs a predetermined command signal to each switching element (not shown) of the inverter 33, thereby driving the motor M1.

<制御部の構成>
図2は、空気調和機のモータ駆動装置が備える制御部52の機能ブロック図である。
図2に示すように、制御部52は、3相/2軸変換部52aと、軸誤差演算部52bと、PLL回路52c(Phase Locked Loop)と、積分器52dと、速度制御部52eと、を備えている。また、制御部52は、前記した構成の他に、減算器52f,52gと、電流制御部52hと、電圧指令演算部52iと、2軸/3相変換部52jと、PWM信号生成部52kと、を備えている。
<Configuration of control unit>
FIG. 2 is a functional block diagram of the control unit 52 provided in the motor drive device of the air conditioner.
2, the control unit 52 includes a three-phase/two-axis conversion unit 52a, an axis error calculation unit 52b, a PLL circuit 52c (Phase Locked Loop), an integrator 52d, and a speed control unit 52e. In addition to the components described above, the control unit 52 also includes subtractors 52f and 52g, a current control unit 52h, a voltage command calculation unit 52i, a two-axis/three-phase conversion unit 52j, and a PWM signal generation unit 52k.

なお、電流検出器35(図1参照)の電流検出値に基づき、制御部52において3相座標系の電流(Iu,Iv,Iw)が再現され、この電流(Iu,Iv,Iw)の値が3相/2軸変換部52aに出力される。 Based on the current detection value of the current detector 35 (see FIG. 1), the control unit 52 reproduces the currents (Iu, Iv, Iw) in the three-phase coordinate system, and the values of these currents (Iu, Iv, Iw) are output to the three-phase/two-axis conversion unit 52a.

3相/2軸変換部52aは、モータM1(図1参照)の回転子の位相θdcに基づいて、3相座標系の電流(Iu,Iv,Iw)をdc軸・qc軸の電流検出値(Idc,Iqc)に変換する。なお、モータM1における実際の磁石磁束Φの向きをd軸とし、このd軸に直交する軸をq軸としている。また、制御部52において仮定されるd軸をdc軸としている(qc軸も同様)。つまり、電流検出値(Idc,Iqc)とは、制御部52において仮定されたdc軸・qc軸のモータ電流である。 The three-phase/two-axis conversion unit 52a converts the currents (Iu, Iv, Iw) in the three-phase coordinate system into current detection values (Idc, Iqc) for the dc and qc axes based on the rotor phase θdc of the motor M1 (see FIG. 1). The direction of the actual magnet magnetic flux Φ in the motor M1 is the d-axis, and the axis perpendicular to this d-axis is the q-axis. The d-axis assumed by the control unit 52 is the dc-axis (similar to the qc-axis). In other words, the current detection values (Idc, Iqc) are the motor currents for the dc and qc axes assumed by the control unit 52.

軸誤差演算部52bは、モータM1(図1参照)における実際の磁石磁束Φの位相と、積分器52dの演算結果である位相θdと、の間の軸誤差Δθを、例えば、以下の式(1)に基づいて算出する。なお、式(1)に示すRはモータM1の巻線抵抗であり、LqcはモータM1のq軸インダクタンスである。また、d軸電圧指令Vd等に付している上付きの「*」は、指令値であることを表している。 The axis error calculation unit 52b calculates the axis error Δθ between the phase of the actual magnet magnetic flux Φ in the motor M1 (see FIG. 1) and the phase θd which is the calculation result of the integrator 52d, for example, based on the following formula (1). Note that R in formula (1) is the winding resistance of the motor M1, and Lqc is the q-axis inductance of the motor M1. The superscript "*" attached to the d-axis voltage command Vd * etc. indicates that it is a command value.

Figure 0007705757000001
Figure 0007705757000001

PLL回路52cは、軸誤差演算部52bによって演算された軸誤差Δθがゼロになるように、PI制御(Proportional Integral Control)に基づいて、モータM1(図1参照)の実回転速度ωrを算出する。これによって、制御部52において仮定されているdc軸・qc軸が、モータM1の実際の磁石磁束Φに対応したd軸・q軸に一致するため、モータM1を位置センサレスでベクトル制御できる。積分器52dは、実回転速度ωrを積分することで、モータM1の回転子の位相θdcを算出する。 The PLL circuit 52c calculates the actual rotation speed ωr of the motor M1 (see FIG. 1) based on PI control (Proportional Integral Control) so that the axis error Δθ calculated by the axis error calculation unit 52b becomes zero. As a result, the dc-axis and qc-axis assumed in the control unit 52 coincide with the d-axis and q-axis corresponding to the actual magnet magnetic flux Φ of the motor M1, so that the motor M1 can be vector-controlled without a position sensor. The integrator 52d calculates the rotor phase θdc of the motor M1 by integrating the actual rotation speed ωr.

速度制御部52eは、負荷状態判定部51(図1参照)から入力される負荷判定情報と、制御部52において演算される所定の回転速度指令ωrと、PLL回路52cから入力されるモータM1(図1参照)の実回転速度ωrと、に基づいて、トルク電流指令Iqを算出する。この速度制御部52eの処理が、第1実施形態の主な特徴の一つであるが、その詳細については後記する。 The speed control unit 52e calculates a torque current command Iq* based on the load judgment information input from the load state judgment unit 51 (see FIG. 1), a predetermined rotation speed command ωr * calculated in the control unit 52, and the actual rotation speed ωr of the motor M1 (see FIG. 1) input from the PLL circuit 52c . The process of the speed control unit 52e is one of the main features of the first embodiment, and will be described in detail later.

減算器52fは、所定の励磁電流指令Idと、3相/2軸変換部52aの演算結果である電流検出値Idcと、の差ΔIdを算出する。なお、モータM1(図1参照)が非突極型(Ld=Lq)である場合には、励磁電流指令Idがゼロに設定される。また、モータM1が逆突極型(Ld<Lq)である場合には、トルク電流指令Iqに基づく所定の励磁電流指令Idが設定される。減算器52gは、速度制御部52eの演算結果であるトルク電流指令Iqと、3相/2軸変換部52aの演算結果である電流検出値Iqcと、の差ΔIqを算出する。 The subtractor 52f calculates the difference ΔId between a predetermined excitation current command Id * and the current detection value Idc which is the calculation result of the three-phase/two-axis conversion unit 52a. When the motor M1 (see FIG. 1) is a non-salient pole type (Ld=Lq), the excitation current command Id * is set to zero. When the motor M1 is an inverse salient pole type (Ld<Lq), a predetermined excitation current command Id * based on the torque current command Iq * is set. The subtractor 52g calculates the difference ΔIq between the torque current command Iq * which is the calculation result of the speed control unit 52e and the current detection value Iqc which is the calculation result of the three-phase/two-axis conversion unit 52a.

電流制御部52hは、前記した差ΔId,ΔIqがゼロになるように、第二の励磁電流指令Id**及び第二のトルク電流指令Iq**を算出する。
電圧指令演算部52iは、電流制御部52hの演算結果である第二の励磁電流指令Id**及び第二のトルク電流指令Iq**に基づき、周知の電圧方程式を用いて、電圧指令(Vd,Vq)を算出する。
The current control unit 52h calculates the second excitation current command Id ** and the second torque current command Iq ** so that the above-mentioned differences ΔId, ΔIq become zero.
The voltage command calculation unit 52i calculates voltage commands (Vd * , Vq*) using a known voltage equation based on the second excitation current command Id ** and the second torque current command Iq ** , which are the results of calculation by the current control unit 52h .

2軸/3相変換部52jは、電圧指令演算部52iの演算結果であるd軸・q軸の電圧指令(Vd,Vq)を、積分器52dの演算結果である位相θdcに基づいて、三相の電圧指令(Vu,Vv,Vw)に変換する。 The two-axis/three-phase conversion unit 52j converts the d-axis and q-axis voltage commands (Vd * , Vq * ), which are the calculation results of the voltage command calculation unit 52i, into three-phase voltage commands (Vu * , Vv * , Vw * ) based on the phase θdc, which is the calculation result of the integrator 52d.

PWM信号生成部52kは、2軸/3相変換部52jの演算結果である三相の電圧指令(Vu,Vv,Vw)に基づいて、所定のPWMパルス)を生成する。このPWMパルスに基づいて、インバータ33の各スイッチング素子(図示せず)のオン/オフが切り替えられ、モータM1(図1参照)の巻線に三相交流電流が流れるようになっている。 The PWM signal generating unit 52k generates a predetermined PWM pulse based on the three-phase voltage commands (Vu * , Vv * , Vw * ) that are the results of calculation by the two-axis/three-phase converting unit 52j. Based on this PWM pulse, each switching element (not shown) of the inverter 33 is switched on/off, so that a three-phase AC current flows through the windings of the motor M1 (see FIG. 1).

<圧縮機のトルク脈動について>
空気調和機100(図1参照)の圧縮機11において、モータM1を機械角で1回転させると、冷媒の圧縮過程で負荷トルクが変動する。このような負荷トルクの変動を「トルク脈動」という。このトルク脈動の特性について、発明者らは、次に示す新たな知見を得た。なお、以下の図16~図22に関する説明において、圧縮機やモータ等の文言には、符号を特に付けていない。
<Compressor torque pulsation>
In the compressor 11 of the air conditioner 100 (see FIG. 1), when the motor M1 rotates once at a mechanical angle, the load torque fluctuates during the refrigerant compression process. Such fluctuations in the load torque are called "torque pulsation." The inventors have obtained the following new knowledge regarding the characteristics of this torque pulsation. Note that in the following explanations of FIG. 16 to FIG. 22, no particular reference numerals are attached to the words for the compressor, motor, etc.

図16は、1シリンダ型ロータリ圧縮機において、駆動源のモータを機械角で1回転させた場合のトルク脈動を示すシミュレーション結果である。
なお、図16の横軸は、圧縮機のクランク角である。また、図16の縦軸は、圧縮機の負荷トルクである。図16のシミュレーション結果は、圧縮機の負荷トルクの特性を説明するものであり、第1実施形態のモータ制御は特に行われていない(図17~図22も同様)。
FIG. 16 shows a simulation result showing torque pulsation when the motor serving as the drive source of a one-cylinder rotary compressor is rotated one mechanical angle.
The horizontal axis of Fig. 16 represents the crank angle of the compressor. The vertical axis of Fig. 16 represents the load torque of the compressor. The simulation results of Fig. 16 are for explaining the characteristics of the load torque of the compressor, and the motor control of the first embodiment is not particularly performed (the same applies to Figs. 17 to 22).

図16のシミュレーションの対象である1シリンダ型ロータリ圧縮機とは、モータの駆動に伴ってシリンダ(図示せず)内でローラ(図示せず)が公転することで、シリンダとローラとの間の圧縮室において冷媒を圧縮する機器である。このような1シリンダ型ロータリ圧縮機は、1対のシリンダ(図示せず)及びローラ(図示せず)を備えている。また、1シリンダ型ロータリ圧縮機では、駆動源のモータが機械角で1回転する過程で1回のトルク脈動が生じる。 The one-cylinder rotary compressor, which is the subject of the simulation in Figure 16, is a device that compresses a refrigerant in a compression chamber between a cylinder (not shown) by rotating a roller (not shown) inside the cylinder (not shown) as the motor is driven. Such a one-cylinder rotary compressor has a pair of cylinders (not shown) and rollers (not shown). In addition, in a one-cylinder rotary compressor, a torque pulsation occurs once during the process in which the motor, the driving source, rotates once at a mechanical angle.

図16では、圧縮機の吸込圧力Psが低い場合(実線のグラフ)の他、吸込圧力Psが中程度の場合(一点鎖線のグラフ)や、吸込圧力Psが高い場合(破線のグラフ)を示している。これらの3つのパターンに関して、駆動源のモータが機械角で1回転する際の負荷トルクの平均値(図16では、破線で示す約1.9[N・m])が同一になっている。ちなみに、吸込圧力Psが異なる3つのパターンにおいて、吸込圧力Psが低いほど、吐出圧力(図示せず)と吸込圧力Psとの差圧も大きくなる。 In FIG. 16, in addition to the case where the compressor suction pressure Ps is low (solid line graph), the case where the suction pressure Ps is medium (dash line graph) and the case where the suction pressure Ps is high (dashed line graph) are also shown. For these three patterns, the average load torque when the drive motor rotates once in mechanical angle (approximately 1.9 [N·m] shown by the dashed line in FIG. 16) is the same. Incidentally, in the three patterns with different suction pressures Ps, the lower the suction pressure Ps, the greater the pressure difference between the discharge pressure (not shown) and the suction pressure Ps.

図16に示すように、負荷トルクの平均値が同一であっても、吸込圧力Psが低くなるほど、圧縮機(つまり、1シリンダ型ロータリ圧縮機)のトルク脈動が大きくなる。これは、吸込圧力Psが低いほど、圧縮機の吐出弁(図示せず)が開くまでの(つまり、冷媒の圧力が吐出弁の弾性力に打ち勝つまでの)冷媒の圧縮期間が長くなるためであると考えられる。このように、吸込圧力Psが低いほど、圧縮機のトルク脈動が大きくなるというは、発明者らによって新たに得られた知見である。 As shown in Figure 16, even if the average value of the load torque is the same, the lower the suction pressure Ps, the larger the torque pulsation of the compressor (i.e., a one-cylinder rotary compressor). This is thought to be because the lower the suction pressure Ps, the longer the refrigerant compression period until the compressor discharge valve (not shown) opens (i.e., until the refrigerant pressure overcomes the elastic force of the discharge valve). Thus, the fact that the lower the suction pressure Ps, the larger the torque pulsation of the compressor is is a new finding made by the inventors.

図17は、1シリンダ型ロータリ圧縮機において、吸込圧力が異なる複数パターンでトルク脈動の周波数解析を行った場合のシミュレーション結果である。
なお、図17の横軸は、圧縮機の吸込圧力Psである。また、図17の縦軸は、負荷トルクの平均値を100%とした場合のトルク脈動である。例えば、吸込圧力Psが0.5[Mpa]の場合、トルク脈動の回転1次成分(図17に示す「1st」)が144[%]になっており、また、回転2次成分(「2nd」)は66[%]になっている。その他、図17には、トルク脈動の回転3次成分(「3rd」)や回転4次成分(「4th」)も示している。
FIG. 17 shows a simulation result in the case where a frequency analysis of torque pulsation is performed in a single-cylinder rotary compressor with a plurality of patterns of different suction pressures.
The horizontal axis in Fig. 17 is the suction pressure Ps of the compressor. The vertical axis in Fig. 17 is the torque pulsation when the average value of the load torque is set to 100%. For example, when the suction pressure Ps is 0.5 [Mpa], the first-order rotation component of the torque pulsation ("1st" in Fig. 17) is 144 [%], and the second-order rotation component ("2nd") is 66 [%]. In addition, Fig. 17 also shows the third-order rotation component ("3rd") and fourth-order rotation component ("4th") of the torque pulsation.

ここで、回転1次成分とは、圧縮機のトルク脈動に含まれる成分のうち、圧縮機のモータが機械角で1回転する間の波形が1周期分の正弦波状を呈するものである。同様に、回転n次成分(n:自然数)とは、圧縮機のトルク脈動に含まれる成分のうち、圧縮機のモータが機械角で1回転する間の波形がn周期分の正弦波状を呈するものである。図17の白抜き矢印で示すように、圧縮機の吸込圧力Psが低くなるほど、トルク脈動の回転1次成分の他、回転2次成分も大きくなっている。また、例えば、吸込圧力Psが0.5[Mpa]のように低い場合、トルク脈動の回転3次成分も比較的大きくなっている。 Here, the first-order rotation component is a component included in the torque pulsation of the compressor, the waveform of which is a sine wave for one period while the compressor motor rotates once at a mechanical angle. Similarly, the nth-order rotation component (n: natural number) is a component included in the torque pulsation of the compressor, the waveform of which is a sine wave for n periods while the compressor motor rotates once at a mechanical angle. As shown by the white arrow in Figure 17, the lower the suction pressure Ps of the compressor, the larger the second-order rotation component as well as the first-order rotation component of the torque pulsation becomes. Furthermore, for example, when the suction pressure Ps is low, such as 0.5 [Mpa], the third-order rotation component of the torque pulsation also becomes relatively large.

図18は、2シリンダ型ロータリ圧縮機において、駆動源のモータを機械角で1回転させた場合のトルク脈動を示すシミュレーション結果である。
なお、図18の横軸は、圧縮機のクランク角である。また、図18の縦軸は、圧縮機の負荷トルクである。図18に示すように、圧縮機の吸込圧力Psが低い場合(実線のグラフ)の他、吸込圧力Psが中程度の場合(一点鎖線のグラフ)や、吸込圧力Psが高い場合(破線のグラフ)に関して、負荷トルクの平均値(図18では、破線で示す約3.0[N・m])は同一になっている。
FIG. 18 shows a simulation result showing torque pulsation when the motor serving as the drive source of a two-cylinder rotary compressor is rotated one mechanical angle.
The horizontal axis of Fig. 18 represents the crank angle of the compressor, and the vertical axis of Fig. 18 represents the load torque of the compressor. As shown in Fig. 18, the average load torque (approximately 3.0 [N·m] shown by the dashed line in Fig. 18) is the same when the suction pressure Ps of the compressor is low (solid line graph), when the suction pressure Ps is medium (dotted line graph), and when the suction pressure Ps is high (dashed line graph).

図18のシミュレーションの対象である2シリンダ型ロータリ圧縮機とは、モータの駆動に伴ってシリンダ(図示せず)内でローラ(図示せず)が公転することで、シリンダとローラとの間の圧縮室において冷媒を圧縮する機器である。このような2シリンダ型ロータリ圧縮機は、2対のシリンダ(図示せず)及びローラ(図示せず)を備えている。また、2シリンダ型ロータリ圧縮機では、駆動源のモータが機械角で1回転する過程で2回のトルク脈動が生じる。図18に示すように、負荷トルクの平均値が同一であっても、吸込圧力Psが低くなるほど、圧縮機(つまり、2シリンダ型ロータリ圧縮機)のトルク脈動が大きくなっている。 The two-cylinder rotary compressor, which is the subject of the simulation in Figure 18, is a device that compresses a refrigerant in a compression chamber between a cylinder (not shown) and a roller (not shown) by revolving inside the cylinder (not shown) as the motor is driven. Such a two-cylinder rotary compressor has two pairs of cylinders (not shown) and rollers (not shown). Furthermore, in a two-cylinder rotary compressor, torque pulsation occurs twice during one mechanical angle rotation of the motor that is the driving source. As shown in Figure 18, even if the average value of the load torque is the same, the lower the suction pressure Ps, the larger the torque pulsation of the compressor (i.e., the two-cylinder rotary compressor).

図19は、2シリンダ型ロータリ圧縮機において、吸込圧力が異なる複数パターンでトルク脈動の周波数解析を行った場合のシミュレーション結果である。
なお、図19の横軸は、圧縮機の吸込圧力Psである。また、図19の縦軸は、負荷トルクの平均値を100%とした場合のトルク脈動である。図19の白抜き矢印で示すように、圧縮機の吸込圧力Psが低くなるほど、回転2次成分が大きくなる他、回転4次成分も大きくなっている。なお、2シリンダ型ロータリ圧縮機のトルク脈動には、回転1次成分や回転3次成分はほとんど含まれていない。
FIG. 19 shows a simulation result in the case where a frequency analysis of torque pulsation is performed for a plurality of patterns with different suction pressures in a two-cylinder rotary compressor.
The horizontal axis in Fig. 19 is the suction pressure Ps of the compressor. The vertical axis in Fig. 19 is the torque pulsation when the average value of the load torque is set to 100%. As shown by the white arrows in Fig. 19, the lower the suction pressure Ps of the compressor, the larger the second order rotational component and the fourth order rotational component also become. The torque pulsation of a two-cylinder rotary compressor contains almost no first order rotational component or third order rotational component.

図20は、スクロール圧縮機において、駆動源のモータを機械角で1回転させた場合のトルク脈動を示すシミュレーション結果である。
なお、図20の横軸は、圧縮機のクランク角である。また、図20の縦軸は、圧縮機の負荷トルクである。図20に示すように、圧縮機の吸込圧力Psが低い場合(実線のグラフ)の他、吸込圧力Psが中程度の場合(一点鎖線のグラフ)や、吸込圧力Psが高い場合(破線のグラフ)に関して、負荷トルクの平均値(図20では、破線で示す約20[N・m])は同一になっている。
FIG. 20 shows a simulation result showing torque pulsation when the motor serving as the drive source in the scroll compressor is rotated by one mechanical angle.
The horizontal axis of Fig. 20 represents the crank angle of the compressor, and the vertical axis of Fig. 20 represents the load torque of the compressor. As shown in Fig. 20, when the suction pressure Ps of the compressor is low (solid line graph), when the suction pressure Ps is medium (dotted line graph), and when the suction pressure Ps is high (dashed line graph), the average load torque (approximately 20 [N·m] shown by the dashed line in Fig. 20) is the same.

図20のシミュレーションの対象であるスクロール圧縮機とは、渦巻状の固定スクロール(図示せず)に対して、渦巻状の旋回スクロール(図示せず)が噛み合いながら旋回することで、固定スクロールと旋回スクロールとの間の圧縮室で冷媒を圧縮する機器である。図20に示すように、負荷トルクの平均値が同一であっても、吸込圧力Psが低くなるほど、圧縮機(つまり、スクロール圧縮機)のトルク脈動が大きくなっている。 The scroll compressor, which is the subject of the simulation in Figure 20, is a device in which a spiral-shaped fixed scroll (not shown) rotates while meshing with a spiral-shaped orbiting scroll (not shown), compressing refrigerant in a compression chamber between the fixed scroll and the orbiting scroll. As shown in Figure 20, even if the average value of the load torque is the same, the lower the suction pressure Ps, the larger the torque pulsation of the compressor (i.e., the scroll compressor).

図21は、スクロール圧縮機において、吸込圧力が異なる複数パターンでトルク脈動の周波数解析を行った場合のシミュレーション結果である。
なお、図21の横軸は、圧縮機の吸込圧力Psである。また、図21の縦軸は、負荷トルクの平均値を100%とした場合のトルク脈動である。スクロール圧縮機の場合、ロータリ圧縮機(1シリンダ型は図17参照、2シリンダ型は図19参照)と比較すると、トルク脈動が小さくなっている。ただし、図21の白抜き矢印で示すように、圧縮機の吸込圧力Psが低くなるほど、トルク脈動の回転1次成分や回転2次成分が大きくなっている。したがって、吸込圧力Psが低い運転条件では、モータのトルク脈動に伴う振動で騒音が生じるおそれがある。
FIG. 21 shows the results of a simulation performed on a scroll compressor when a frequency analysis of torque pulsation was performed for a plurality of patterns with different suction pressures.
The horizontal axis of Fig. 21 is the suction pressure Ps of the compressor. The vertical axis of Fig. 21 is the torque pulsation when the average value of the load torque is set to 100%. In the case of a scroll compressor, the torque pulsation is smaller than that of a rotary compressor (see Fig. 17 for the one-cylinder type and Fig. 19 for the two-cylinder type). However, as shown by the white arrows in Fig. 21, the lower the suction pressure Ps of the compressor, the larger the rotational primary component and the rotational secondary component of the torque pulsation. Therefore, under operating conditions where the suction pressure Ps is low, there is a risk of noise being generated due to vibrations associated with the torque pulsation of the motor.

このように、1シリンダ型ロータリ圧縮機(図16、図17参照)、2シリンダ型ロータリ圧縮機(図18、図19参照)、及びスクロール圧縮機(図20、図21参照)のいずれにおいても、吸込圧力Psが低くなるほど、圧縮機のトルク脈動が大きくなる。より詳しく説明すると、負荷トルクの平均値が同一の条件であっても、吸込圧力Psが低くなるほど、トルク脈動の回転1次成分の他、回転2次成分や回転3次成分といった高次成分も大きくなる傾向がある。これらは、発明者らによって、新たに得られた知見である。 Thus, in one-cylinder rotary compressors (see Figures 16 and 17), two-cylinder rotary compressors (see Figures 18 and 19), and scroll compressors (see Figures 20 and 21), the torque pulsation of the compressor increases as the suction pressure Ps decreases. To explain in more detail, even under the same average load torque condition, the torque pulsation tends to have larger higher-order components such as the second-order and third-order rotational components as well as the first-order rotational component. These are new findings obtained by the inventors.

<トルク脈動がモータの回転速度に与える影響>
前記したように、圧縮機においては、冷媒の圧縮過程で負荷トルクが周期的に変動する。このような負荷トルクの変動(トルク脈動)がモータの回転速度の変動に与える影響について説明する。まず、回転体の運動方程式に基づいて、モータトルクTは、以下の式(2)で与えられる。なお、式(2)に示すJはモータのイナーシャであり、ωはモータの角速度である。
<Effect of torque pulsation on motor rotation speed>
As described above, in a compressor, the load torque fluctuates periodically during the refrigerant compression process. The effect of such load torque fluctuation (torque pulsation) on the fluctuation of the motor rotation speed will be described. First, based on the equation of motion of a rotating body, the motor torque T is given by the following equation (2). In addition, J in equation (2) is the inertia of the motor, and ω is the angular velocity of the motor.

Figure 0007705757000002
Figure 0007705757000002

さらに、式(1)の両辺を時間tで微分すると、以下の式(3)が得られる。 Furthermore, by differentiating both sides of equation (1) with respect to time t, we obtain the following equation (3).

Figure 0007705757000003
Figure 0007705757000003

図22は、圧縮機において、モータを機械角で1回転させた場合の負荷トルクの最大値Tpeak、負荷トルクの平均値Tave、及びトルク脈動の関係を示す説明図である。
なお、図22の横軸は、圧縮機のクランク角である。また、図22の縦軸は、圧縮機の負荷トルクである。図22の例では、圧縮機の種類として、スクロール圧縮機を用いている。図22に示すTpeakは、圧縮機の負荷トルクの最大値である。また、Taveは、負荷トルクの平均値である。また、dTは、圧縮機のモータのトルク脈動を示している。
FIG. 22 is an explanatory diagram showing the relationship between the maximum load torque Tpeak, the average load torque Tave, and torque pulsation when the motor rotates once at a mechanical angle in a compressor.
The horizontal axis of Fig. 22 indicates the crank angle of the compressor. The vertical axis of Fig. 22 indicates the load torque of the compressor. In the example of Fig. 22, a scroll compressor is used as the type of compressor. Tpeak shown in Fig. 22 indicates the maximum value of the load torque of the compressor. Tave indicates the average value of the load torque. dT indicates the torque pulsation of the compressor motor.

図22に示すように、トルク脈動dTは、負荷トルクの最大値Tpeakと、負荷トルクの平均値Taveと、の差分になる。ここで、トルク脈動dTをモータの回転1次成分の正弦波で近似すると、以下の式(4)で表される。なお、ΔTampはトルク脈動の振幅であり、ωは角周波数であり、tは時間である。 As shown in FIG. 22, the torque pulsation dT is the difference between the maximum load torque Tpeak and the average load torque Tave. If the torque pulsation dT is approximated by a sine wave of the primary component of the motor's rotation, it can be expressed by the following equation (4). Note that ΔTamp is the amplitude of the torque pulsation, ω is the angular frequency, and t is the time.

Figure 0007705757000004
Figure 0007705757000004

さらに、式(3)、(4)を用いると、圧縮機のモータの回転速度変動dωは、以下の式(5)で表される。 Furthermore, using equations (3) and (4), the rotational speed fluctuation dω of the compressor motor is expressed by the following equation (5).

Figure 0007705757000005
Figure 0007705757000005

式(5)に示すように、圧縮機のモータの回転速度変動dωは、トルク脈動の振幅ΔTampに比例している。なお、式(5)は、圧縮機のトルク脈動dTの回転1次成分、及び、モータの回転速度変動dωの回転1次成分に関するものであるが、回転2次成分以上の高次成分についても同様のことがいえる。つまり、圧縮機のトルク脈動に含まれる成分の次数と、モータの回転速度変動に含まれる成分の次数と、は対応している。 As shown in equation (5), the rotational speed fluctuation dω of the compressor motor is proportional to the amplitude ΔTamp of the torque pulsation. Note that equation (5) relates to the first-order rotational component of the compressor torque pulsation dT and the first-order rotational component of the motor rotational speed fluctuation dω, but the same can be said for higher-order components such as the second-order rotational component and above. In other words, the order of the component contained in the compressor torque pulsation corresponds to the order of the component contained in the motor rotational speed fluctuation.

また、圧縮機の吸込圧力Psが低くなり、トルク脈動が大きくなるほど、トルク脈動の各成分の回転速度変動も大きくなる。ただし、モータの回転速度変動に含まれる全ての成分(回転1次成分、回転2次成分、・・・、回転n次成分)を一律に低減しようとすると、モータ電流の波高値が大きく変動し、モータの損失(銅損)がかえって大きくなる可能性がある。 In addition, the lower the compressor suction pressure Ps and the larger the torque pulsation, the larger the rotational speed fluctuation of each component of the torque pulsation. However, if you try to uniformly reduce all components included in the motor's rotational speed fluctuation (first rotation component, second rotation component, ... nth rotation component), the peak value of the motor current will fluctuate significantly, and there is a possibility that the motor loss (copper loss) will actually increase.

そこで、第1実施形態では、圧縮機11(図1参照)の吸込圧力と所定値との比較結果に基づいて、次に説明する速度制御部52e(図3参照)が、モータM1(図1参照)の速度変動の回転1次成分、回転2次成分、・・・、回転n次成分のうち、どの成分を低減させるかを選択するようにしている。 Therefore, in the first embodiment, based on the comparison result between the suction pressure of the compressor 11 (see Figure 1) and a predetermined value, the speed control unit 52e (see Figure 3), which will be described next, selects which of the first rotational component, second rotational component, ..., nth rotational component of the speed fluctuation of the motor M1 (see Figure 1) to reduce.

<速度制御部の構成>
図3は、第1実施形態に係る空気調和機が備える速度制御部52eの機能ブロック図である。
図3に示す速度制御部52eは、モータ駆動装置50(図1参照)の制御部52(図1、図2参照)に含まれている。前記したように、速度制御部52eは、負荷判定情報と、回転速度指令ωrと、モータM1の実回転速度ωrと、に基づいて、トルク電流指令Iqを生成する。図3に示すように、速度制御部52eは、減算器521eと、速度制御器522eと、速度変動抑制制御部523eと、加算器524eと、を備えている。
<Configuration of speed control section>
FIG. 3 is a functional block diagram of a speed control unit 52e provided in the air conditioner according to the first embodiment.
The speed control unit 52e shown in Fig. 3 is included in the control unit 52 (see Figs. 1 and 2) of the motor drive device 50 (see Fig. 1). As described above, the speed control unit 52e generates a torque current command Iq * based on the load judgment information, the rotation speed command ωr * , and the actual rotation speed ωr of the motor M1. As shown in Fig. 3, the speed control unit 52e includes a subtractor 521e, a speed controller 522e, a speed fluctuation suppression control unit 523e, and an adder 524e.

減算器521eは、回転速度指令ωrからモータM1の実回転速度ωrを減算することで、回転速度偏差Δωを算出する。
速度制御器522eは、例えば、PI制御に基づいて、回転速度偏差Δωをゼロに近づけるように、モータM1の平均的なトルク電流指令値に相当するトルク電流指令Iq0を算出する。
速度変動抑制制御部523eは、負荷判定情報と、回転速度指令ωrと、回転速度偏差Δωと、に基づいて、速度変動抑制q軸電流指令Iq*_trqを算出する。なお、速度変動抑制制御部523eの処理の詳細については後記する。
加算器524eは、前記したトルク電流指令Iq0に速度変動抑制q軸電流指令Iq*_trqを加算することで、トルク電流指令Iqを演算する。このトルク電流指令Iqは、前記したように、制御部52(図2参照)の減算器52g(図2参照)に出力される。
The subtractor 521e calculates the rotational speed deviation Δω by subtracting the actual rotational speed ωr of the motor M1 from the rotational speed command ωr * .
The speed controller 522e calculates a torque current command Iq0 * equivalent to an average torque current command value of the motor M1 so as to bring the rotation speed deviation Δω closer to zero based on, for example, PI control.
The speed fluctuation suppression control unit 523e calculates the speed fluctuation suppression q-axis current command Iq*_trq based on the load determination information, the rotation speed command ωr * , and the rotation speed deviation Δω. Details of the processing by the speed fluctuation suppression control unit 523e will be described later.
The adder 524e calculates the torque current command Iq * by adding the speed fluctuation suppression q-axis current command Iq*_trq to the torque current command Iq0 * . As described above, this torque current command Iq * is output to the subtractor 52g (see FIG. 2) of the control unit 52 (see FIG. 2).

<速度変動抑制制御部の構成>
図4は、第1実施形態に係る空気調和機が備える速度変動抑制制御部523eの機能ブロック図である。
図4に示す速度変動抑制制御部523eは、モータM1(図1参照)のトルク脈動に伴う速度変動の回転1次成分、回転2次成分、・・・、回転n次成分のうち、一つ又は複数を選択的に抑制する機能を有している。このようにモータM1の速度変動を抑制する際、以下の式(6)に示す伝達関数が用いられる。なお、式(6)に含まれるsはラプラス演算子であり、K1,K2,K3は制御係数であり、ω0は所定の中心周波数である。
<Configuration of the speed fluctuation suppression control unit>
FIG. 4 is a functional block diagram of a speed fluctuation suppression control unit 523e provided in the air conditioner according to the first embodiment.
The speed fluctuation suppression control unit 523e shown in Fig. 4 has a function of selectively suppressing one or more of the first rotation component, second rotation component, ..., nth rotation component of the speed fluctuation caused by the torque pulsation of the motor M1 (see Fig. 1). When suppressing the speed fluctuation of the motor M1 in this way, the transfer function shown in the following equation (6) is used. Note that in equation (6), s is a Laplace operator, K1, K2, and K3 are control coefficients, and ω0 is a predetermined center frequency.

Figure 0007705757000006
Figure 0007705757000006

図5は、速度変動抑制制御部で用いられる伝達関数のゲイン特性を示す説明図である。
なお、図5の横軸は、モータM1(図1参照)の角周波数であり、縦軸は、前記した式(6)のゲイン(増幅率)である。
図5に示すように、式(6)の伝達関数は、所定の中心周波数ωに大きな感度を有し、他の周波数にはほとんど感度を有しないという特性を有している。したがって、この中心周波数ωを所定の周波数に設定することで、他の周波数の感度をほとんど上げることなく、所定の周波数での高感度化(高ゲイン化)を図ることができる。また、式(6)の伝達関数に含まれる制御係数K1,K2,K3の大きさを適宜に変更することで、この伝達関数のゲインを調整できる。
FIG. 5 is an explanatory diagram showing the gain characteristic of a transfer function used in the speed fluctuation suppression control unit.
In addition, the horizontal axis of FIG. 5 represents the angular frequency of the motor M1 (see FIG. 1), and the vertical axis represents the gain (amplification factor) of the above-mentioned equation (6).
As shown in Fig. 5, the transfer function of the formula (6) has a characteristic that it has a high sensitivity to a predetermined center frequency ω0 and has almost no sensitivity to other frequencies. Therefore, by setting this center frequency ω0 to a predetermined frequency, it is possible to achieve high sensitivity (high gain) at the predetermined frequency without increasing the sensitivity to other frequencies. In addition, the gain of the transfer function of the formula (6) can be adjusted by appropriately changing the magnitudes of the control coefficients K1, K2, and K3 included in the transfer function of the formula (6).

図4に示すように、速度変動抑制制御部523eは、ゲイン指令演算部61と、速度変動抑制q軸電流指令生成部62と、加算器63と、を備えている。
ゲイン指令演算部61には、負荷判定情報と、回転速度指令ωrと、回転速度偏差Δωと、が入力される。そして、ゲイン指令演算部61は、モータM1(図1参照)の速度変動の回転1次成分(図4に示す「1st」)、回転2次成分(「2nd」)、回転3次成分(「3rd」)・・・、回転n次成分(「nth」)のそれぞれについて、式(6)に含まれる制御係数K1,K2を設定する。このような制御係数K1,K2の設定は、負荷判定情報に基づいて行われる。
As shown in FIG. 4, the speed fluctuation suppression control unit 523 e includes a gain command calculation unit 61 , a speed fluctuation suppression q-axis current command generation unit 62 , and an adder 63 .
The gain command calculation unit 61 receives load judgment information, a rotation speed command ωr * , and a rotation speed deviation Δω. The gain command calculation unit 61 then sets the control coefficients K1 and K2 included in the formula (6) for each of the first rotation component (" 1st " in FIG. 4), second rotation component (" 2nd "), third rotation component (" 3rd "), ..., and nth rotation component (" nth ") of the speed fluctuation of the motor M1 (see FIG. 1). The control coefficients K1 and K2 are set based on the load judgment information.

前記したように、負荷判定情報とは、圧縮機11(図1参照)の吸込圧力Psと所定値との比較結果を示す情報であり、負荷状態判定部51(図1参照)から制御部52(図1参照)に出力される。
例えば、圧縮機11の吸込圧力Psが比較的小さい場合には、前記したように、トルク脈動が大きいため、モータM1の速度変動が大きくなりやすい。このような場合、速度変動抑制制御部523eは、モータM1の速度変動を抑制するために、回転1次成分や回転2次成分といった所定の次数に対応する制御係数K1,K2を大きくする。その結果、式(6)の伝達関数のゲインが大きくなるため、モータM1の速度変動を抑制する制御の効きが強くなる。なお、式(6)に含まれる残りの制御係数K3(ダンピング定数)については、ボード線図に基づく安定判別や事前の実験等に基づいて、予め設定されている。
As described above, the load determination information is information indicating the result of comparison between the suction pressure Ps of the compressor 11 (see FIG. 1) and a predetermined value, and is output from the load condition determination unit 51 (see FIG. 1) to the control unit 52 (see FIG. 1).
For example, when the suction pressure Ps of the compressor 11 is relatively small, as described above, the torque pulsation is large, and therefore the speed fluctuation of the motor M1 is likely to be large. In such a case, the speed fluctuation suppression control unit 523e increases the control coefficients K1 and K2 corresponding to predetermined orders such as the first-order rotation component and the second-order rotation component in order to suppress the speed fluctuation of the motor M1. As a result, the gain of the transfer function of the formula (6) increases, and the effectiveness of the control to suppress the speed fluctuation of the motor M1 becomes stronger. The remaining control coefficient K3 (damping constant) included in the formula (6) is preset based on stability judgment based on the Bode diagram, prior experiments, etc.

また、モータM1の速度変動の回転1次成分、回転2次成分、回転3次成分、・・・、回転n次成分のうち、どの次数において、式(6)に基づく制御の効きを強くするか(又は弱くするか)は、負荷判定情報の他、圧縮機11の種類や運転モード等に基づいて、ゲイン指令演算部61で決定される。ゲイン指令演算部61は、式(6)の制御係数K1,K2の他、回転速度指令ωrや回転速度偏差Δωを含む情報を、それぞれの次数に対応付けて、速度変動抑制q軸電流指令生成部62に出力する。 Furthermore, at which order of the first rotation component, second rotation component, third rotation component, ..., nth rotation component of the speed fluctuation of the motor M1, the effectiveness of the control based on equation (6) should be strengthened (or weakened) is determined by a gain command calculation unit 61 based on the load judgment information as well as the type and operation mode of the compressor 11. The gain command calculation unit 61 outputs information including the control coefficients K1 and K2 of equation (6), as well as the rotation speed command ωr * and the rotation speed deviation Δω, to a speed fluctuation suppression q-axis current command generation unit 62 in association with each order.

速度変動抑制q軸電流指令生成部62は、モータM1(図1参照)のトルク脈動に伴う回転速度の変動を抑制するためのq軸電流指令を次数ごとに生成する。図4に示すように、速度変動抑制q軸電流指令生成部62は、1次成分演算部62aと、2次成分演算部62bと、3次成分演算部62cと、を備える他、n次成分演算部62n等を備えている。 The speed fluctuation suppression q-axis current command generation unit 62 generates a q-axis current command for each order to suppress fluctuations in the rotation speed due to torque pulsation of the motor M1 (see FIG. 1). As shown in FIG. 4, the speed fluctuation suppression q-axis current command generation unit 62 includes a first-order component calculation unit 62a, a second-order component calculation unit 62b, and a third-order component calculation unit 62c, as well as an nth-order component calculation unit 62n, etc.

例えば、1次成分演算部62aは、モータM1(図1参照)のトルク脈動に伴う速度変動の回転1次成分を打ち消す(抑制する)ためのq軸電流指令Iq*_trq_1stを生成する。具体的には、1次成分演算部62aは、ゲイン指令演算部61で設定された制御係数K1,K2_1stを式(6)に代入し、さらに、式(6)の中心周波数ω0にモータM1の回転速度指令ωr(又は実回転速度ωr)を代入することで、q軸電流指令Iq*_trq_1stを生成する。このq軸電流指令Iq*_trq_1stは、モータM1の速度変動の回転1次成分を抑制するための制御指令値である。 For example, the primary component calculation unit 62a generates a q-axis current command Iq* _trq_1st for canceling (suppressing) the primary rotation component of the speed fluctuation caused by the torque pulsation of the motor M1 (see FIG. 1). Specifically, the primary component calculation unit 62a substitutes the control coefficients K1, K2_1st set by the gain command calculation unit 61 into the equation (6), and further substitutes the rotation speed command ωr * (or the actual rotation speed ωr) of the motor M1 into the center frequency ω0 of the equation (6) to generate the q-axis current command Iq* _trq_1st . This q-axis current command Iq* _trq_1st is a control command value for suppressing the primary rotation component of the speed fluctuation of the motor M1.

なお、2次成分演算部62bや3次成分演算部62c等が行う処理も同様である。ただし、2次成分演算部62bでは、式(6)の中心周波数ω0にモータM1の回転速度指令ωrの2倍の値(2・ωr)が代入される。また、3次成分演算部62cでは、式(6)の中心周波数ω0にモータM1の回転速度指令ωrの3倍の値(3・ωr)が代入される。これによって、モータM1の速度変動を次数ごとに抑制するようにしている。このような制御を「速度変動抑制制御」という。 The second-order component calculation unit 62b and the third-order component calculation unit 62c perform similar processing. However, in the second-order component calculation unit 62b, a value (2·ωr * ) twice the rotation speed command ωr * of the motor M1 is substituted for the center frequency ω0 in equation (6). In addition, in the third-order component calculation unit 62c, a value (3·ωr * ) three times the rotation speed command ωr * of the motor M1 is substituted for the center frequency ω0 in equation (6). In this way, the speed fluctuation of the motor M1 is suppressed for each order. This type of control is called "speed fluctuation suppression control."

図4に示す加算器63は、1次成分演算部62a、2次成分演算部62b、3次成分演算部62c、・・・、n次成分演算部62nのそれぞれの演算結果の和をとって、速度変動抑制q軸電流指令Iq*_trqを算出する。この速度変動抑制q軸電流指令Iq*_trqは、速度制御部52e(図3参照)の加算器524e(図3参照)に出力される。 The adder 63 shown in FIG. 4 calculates the speed fluctuation suppression q-axis current command Iq*_trq by taking the sum of the calculation results of the first-order component calculation unit 62a, the second-order component calculation unit 62b, the third-order component calculation unit 62c, ..., the nth-order component calculation unit 62n. This speed fluctuation suppression q-axis current command Iq*_trq is output to the adder 524e (see FIG. 3) of the speed control unit 52e (see FIG. 3).

<モータ駆動装置の処理>
図6は、空気調和機のモータ駆動装置が実行する処理のフローチャートである(適宜、図1、図4を参照)。
なお、図6に示す一連の処理の対象となる圧縮機は、例えば、1シリンダ型ロータリ圧縮機である。また、図6の「START」時には、冷房運転や暖房運転といった所定の空調運転が行われているものとする。
ステップS101においてモータ駆動装置50は、負荷状態判定部51によって、圧縮機11の吸込圧力Psを算出する。例えば、負荷状態判定部51は、モータM1の回転速度(回転速度指令ωr又は実回転速度ωr)、室内温度(空調室の温度)、及び室外温度に基づいて、圧縮機11の吸込圧力Psを算出する。このように第1実施形態では、負荷状態判定部51が、圧縮機11の吸込圧力Psを算出するようにしている。したがって、空気調和機100(図1参照)に吸込圧力センサ(図示せず)を特に設ける必要がないため、製造コストを削減できる。
<Processing of the motor driving device>
FIG. 6 is a flowchart of a process executed by the motor drive device of the air conditioner (see FIG. 1 and FIG. 4 as appropriate).
The compressor that is the target of the series of processes shown in Fig. 6 is, for example, a one-cylinder type rotary compressor. Also, at the time of "START" in Fig. 6, it is assumed that a predetermined air conditioning operation such as a cooling operation or a heating operation is being performed.
In step S101, the motor drive device 50 calculates the suction pressure Ps of the compressor 11 by the load condition determination unit 51. For example, the load condition determination unit 51 calculates the suction pressure Ps of the compressor 11 based on the rotation speed of the motor M1 (rotation speed command ωr * or actual rotation speed ωr), the indoor temperature (temperature of the air-conditioned room), and the outdoor temperature. In this way, in the first embodiment, the load condition determination unit 51 calculates the suction pressure Ps of the compressor 11. Therefore, there is no need to provide a suction pressure sensor (not shown) in the air conditioner 100 (see FIG. 1), which reduces manufacturing costs.

ステップS102においてモータ駆動装置50は、負荷状態判定部51によって、圧縮機11の吸込圧力Psが所定値以上であるか否かを判定する。この所定値は、前記した速度変動抑制制御の効きを強くするか(S104に対応)、それとも弱くするか(S103に対応)の判定基準となる閾値であり、予め設定されている。 In step S102, the motor drive device 50 determines whether the suction pressure Ps of the compressor 11 is equal to or greater than a predetermined value by the load state determination unit 51. This predetermined value is a threshold value that is a criterion for determining whether to strengthen (corresponding to S104) or weaken (corresponding to S103) the effectiveness of the speed fluctuation suppression control described above, and is set in advance.

ステップS102において、圧縮機11の吸込圧力Psが所定値以上である場合(S102:Yes)、モータ駆動装置50の処理はステップS103に進む。このように吸込圧力Psが比較的高い場合には、前記したように、圧縮機11のトルク脈動はそれほど大きくない(図16の破線のグラフを参照)。
ステップS103においてモータ駆動装置50の制御部52は、速度変動抑制制御部523e(図4参照)によって、モータM1の速度変動の回転1次成分を補償する。すなわち、圧縮機11の吸込圧力Psが所定値以上である場合(S102:Yes)、制御部52は、速度変動抑制制御における補償次数をモータM1の速度変動の回転1次成分とする(S103)。
In step S102, if the suction pressure Ps of the compressor 11 is equal to or higher than the predetermined value (S102: Yes), the process of the motor drive device 50 proceeds to step S103. When the suction pressure Ps is relatively high in this way, as described above, the torque pulsation of the compressor 11 is not so large (see the dashed line graph in FIG. 16).
In step S103, the control unit 52 of the motor drive device 50 compensates for the first-order rotation component of the speed fluctuation of the motor M1 by the speed fluctuation suppression control unit 523e (see FIG. 4). That is, if the suction pressure Ps of the compressor 11 is equal to or higher than a predetermined value (S102: Yes), the control unit 52 sets the compensation order in the speed fluctuation suppression control to the first-order rotation component of the speed fluctuation of the motor M1 (S103).

なお、回転1次成分を「補償する」とは、モータM1の速度変動の回転1次成分を打ち消す(抑制する)ように、速度変動抑制制御部523e(図4参照)が、所定の速度変動抑制q軸電流指令Iq*_trq(図4参照)を出力することを意味している。また、補償次数としての回転n次成分(n:自然数)とは、モータM1の回転速度の変動に含まれる成分のうち、速度変動抑制制御によって抑制されるものであって、モータM1が機械角で1回転する間の波形がn周期分の正弦波状を呈する成分である。要するに、モータM1の速度変動に含まれる各成分のうち、速度変動抑制制御の対象になる成分の次数が、補償次数である。 "Compensating" for the first-order rotation component means that the speed fluctuation suppression control unit 523e (see FIG. 4) outputs a predetermined speed fluctuation suppression q-axis current command Iq*_trq (see FIG. 4) so as to cancel (suppress) the first-order rotation component of the speed fluctuation of the motor M1. The nth-order rotation component (n: natural number) as the compensation order is a component contained in the fluctuation of the rotation speed of the motor M1 that is suppressed by the speed fluctuation suppression control, and is a component whose waveform exhibits a sine wave shape for n periods during one rotation of the motor M1 in mechanical angle. In short, the compensation order is the order of the component that is the target of the speed fluctuation suppression control among the components contained in the speed fluctuation of the motor M1.

ステップS103の処理の具体例を挙げると、速度変動抑制制御部523e(図4参照)は、ゲイン指令演算部61(図4参照)によって、モータM1の速度変動の回転1次成分に対応する制御係数K1,K2_1st(図4参照)を所定に設定する。また、速度変動抑制制御部523eは、1次成分演算部62a(図4参照)によって、前記した式(6)の中心周波数ωをモータM1の回転速度指令ωrに設定する。
なお、モータM1の速度変動に含まれる各成分のうち、回転2次成分以上の高次成分については、それぞれの制御係数K1,K2がゼロに設定される。その結果、加算器63(図4参照)からは、モータM1の速度変動の回転1次成分を打ち消すような速度変動抑制q軸電流指令Iq*_trqが出力される。
As a specific example of the process of step S103, the speed fluctuation suppression control unit 523e (see FIG. 4) sets predetermined control coefficients K1, K2_1st (see FIG. 4) corresponding to the rotation primary component of the speed fluctuation of the motor M1 by the gain command calculation unit 61 (see FIG. 4). Also, the speed fluctuation suppression control unit 523e sets the center frequency ω0 of the above-mentioned equation (6) to the rotation speed command ωr * of the motor M1 by the primary component calculation unit 62a (see FIG. 4).
Of the components included in the speed fluctuation of the motor M1, the control coefficients K1, K2 for the higher order components equal to or higher than the second order rotation component are set to 0. As a result, the adder 63 (see FIG. 4) outputs a speed fluctuation suppressing q-axis current command Iq*_trq that cancels out the first order rotation component of the speed fluctuation of the motor M1.

図17に示すように、1シリンダ型ロータリ圧縮機において、吸込圧力Psが高い場合(例えば、吸込圧力が2[Mpa]以上の場合)、トルク脈動の回転1次成分が比較的大きいが、回転2次成分・回転3次成分・回転4次成分といった高次成分はそれほど大きくない。したがって、回転2次成分以上の高次成分については、速度変動抑制制御の対象から敢えて外すようにしている。これによって、モータ電流の波高値の変動を抑制し、モータM1を高効率で駆動させることができる。 As shown in Figure 17, in a one-cylinder rotary compressor, when the suction pressure Ps is high (for example, when the suction pressure is 2 MPa or more), the first-order rotational component of the torque pulsation is relatively large, but higher-order components such as the second-order rotational component, the third-order rotational component, and the fourth-order rotational component are not so large. Therefore, the second-order rotational component and higher-order components are deliberately excluded from the target of the speed fluctuation suppression control. This makes it possible to suppress fluctuations in the peak value of the motor current and drive the motor M1 with high efficiency.

また、図6のステップS102において、圧縮機11の吸込圧力Psが所定値未満である場合(S102:No)、モータ駆動装置50の処理はステップS104に進む。このように吸込圧力Psが低い場合には、前記したように、圧縮機11のトルク脈動が大きくなりやすい(図16の実線のグラフを参照)。
ステップS104においてモータ駆動装置50の制御部52は、速度変動抑制制御部523e(図4参照)によって、モータM1の速度変動の回転1次成分・回転2次成分を補償する。すなわち、圧縮機11の吸込圧力Psが所定値未満である場合(S102:No)、制御部52は、速度変動抑制制御における補償次数として、モータM1の速度変動の回転1次成分及び回転2次成分を含めるようにする(S104)。
6, if the suction pressure Ps of the compressor 11 is less than a predetermined value (S102: No), the process of the motor drive device 50 proceeds to step S104. When the suction pressure Ps is low in this way, as described above, the torque pulsation of the compressor 11 is likely to become large (see the solid line graph in FIG. 16).
In step S104, the control unit 52 of the motor drive device 50 compensates for the first-order rotation component and the second-order rotation component of the speed fluctuation of the motor M1 by the speed fluctuation suppression control unit 523e (see FIG. 4). That is, if the suction pressure Ps of the compressor 11 is less than a predetermined value (S102: No), the control unit 52 includes the first-order rotation component and the second-order rotation component of the speed fluctuation of the motor M1 as the compensation order in the speed fluctuation suppression control (S104).

ステップS104の処理の具体例を挙げると、速度変動抑制制御部523e(図4参照)は、ゲイン指令演算部61(図4参照)によって、速度変動の回転1次成分に対応する制御係数K1,K2_1stの他、回転2次成分に対応する制御係数K1,K2_2ndを所定に設定する。
なお、速度変動抑制制御部523eが、回転1次成分に対応する制御係数K1,K2_1stを、ステップS103の場合よりも大きくするようにしてもよい。これによって、前記した式(6)の伝達関数におけるゲインが大きくなるため、モータM1の速度変動の回転1次成分に関して、速度変動抑制制御の効きを強めることができる。
As a specific example of the process of step S104, the speed fluctuation suppression control unit 523e (see FIG. 4) sets, to predetermined values, the control coefficients K1, K2_1st corresponding to the first-order rotation component of the speed fluctuation, as well as the control coefficients K1, K2_2nd corresponding to the second-order rotation component, by the gain command calculation unit 61 (see FIG. 4).
The speed fluctuation suppression control unit 523e may set the control coefficients K1, K2_1st corresponding to the first-order rotation component to be larger than those in step S103. This increases the gain in the transfer function of the above-mentioned equation (6), thereby strengthening the effectiveness of the speed fluctuation suppression control with respect to the first-order rotation component of the speed fluctuation of the motor M1.

また、速度変動抑制制御部523eは、1次成分演算部62a(図4参照)によって、前記した式(6)の中心周波数ωをモータM1の回転速度指令ωrに設定する。同様に、速度変動抑制制御部523eは、2次成分演算部62b(図4参照)によって、前記した式(6)の中心周波数ωをモータM1の回転速度指令ωrの2倍に設定する。その結果、加算器63(図4参照)からは、モータM1の速度変動の回転1次成分・回転2次成分を打ち消すような速度変動抑制q軸電流指令Iq*_trqが出力される。 Furthermore, the speed fluctuation suppression control unit 523e sets the center frequency ω0 of the above-mentioned equation (6) to the rotation speed command ωr * of the motor M1 by the primary component calculation unit 62a (see FIG. 4). Similarly, the speed fluctuation suppression control unit 523e sets the center frequency ω0 of the above-mentioned equation (6) to twice the rotation speed command ωr * of the motor M1 by the secondary component calculation unit 62b (see FIG. 4). As a result, the adder 63 (see FIG. 4) outputs a speed fluctuation suppression q-axis current command Iq*_trq that cancels out the primary rotation component and secondary rotation component of the speed fluctuation of the motor M1.

このように、制御部52(図1参照)は、圧縮機11(図1参照)の吸込圧力Psが低いほど、モータM1の回転速度の変動を抑制する速度変動抑制制御の効きを強くする。例えば、モータM1の速度変動に含まれる所定の成分(次数)を抑制する際、制御の伝達関数(式(6)参照)のゲインを大きくする処理は、速度変動抑制制御の「効きを強くする」という事項に含まれる。また、吸込圧力Psが高いときには対象外としていた速度変動の次数を、速度変動抑制制御の対象に含めるようにする処理も、速度変動抑制制御の「効きを強くする」という事項に含まれる。 In this way, the lower the suction pressure Ps of the compressor 11 (see FIG. 1), the stronger the effectiveness of the speed fluctuation suppression control that suppresses fluctuations in the rotation speed of the motor M1. For example, when suppressing a specific component (order) contained in the speed fluctuation of the motor M1, the process of increasing the gain of the control transfer function (see equation (6)) is included in the "strengthening the effectiveness" of the speed fluctuation suppression control. In addition, the process of including orders of speed fluctuation that were excluded when the suction pressure Ps was high as targets of the speed fluctuation suppression control is also included in the "strengthening the effectiveness" of the speed fluctuation suppression control.

要するに、速度変動抑制制御の「効きを強くする」とは、モータM1の速度変動を抑制するためのq軸電流指令Iq*_trq_1st、Iq*_trq_2nd、Iq*_trq_3rd、・・・、及びIq*_trq_nth(図4参照)のうち少なくとも一つを、吸込圧力Psが高い場合に比べて、大きくするということである。制御部52(図1参照)は、速度変動抑制制御の効きを強くする際、前記した補償次数のうち少なくとも一つに対応するトルク電流(q軸電流)の補償分(例えば、q軸電流指令Iq*_trq_1st)を増加させる。このように、トルク電流の補償分を増加させることで、圧縮機11(図1参照)のトルク脈動に伴う振動を適切に抑制できる。 In short, "strengthening the effectiveness" of the speed fluctuation suppression control means increasing at least one of the q-axis current commands Iq* _trq_1st , Iq* _trq_2nd , Iq* _trq_3rd , ..., and Iq* _trq_nth (see FIG. 4) for suppressing the speed fluctuation of the motor M1, compared to when the suction pressure Ps is high. When strengthening the effectiveness of the speed fluctuation suppression control, the control unit 52 (see FIG. 1) increases the compensation amount (e.g., the q-axis current command Iq* _trq_1st ) of the torque current (q-axis current) corresponding to at least one of the compensation orders described above. In this way, by increasing the compensation amount of the torque current, it is possible to appropriately suppress vibrations associated with torque pulsation of the compressor 11 (see FIG. 1).

図17に示すように、1シリンダ型ロータリ圧縮機において、吸込圧力Psが低い場合(例えば、吸込圧力が2[Mpa]未満の場合)、トルク脈動の回転1次成分の他、回転2次成分も比較的大きくなる。前記したように、速度変動抑制制御部523eが、モータM1の速度変動の回転1次成分・回転2次成分を打ち消すように、速度変動抑制q軸電流指令Iq*_trq(図4参照)を生成することで、圧縮機11のトルク脈動に伴う振動や騒音を抑制できる。
図6のステップS103又はS104の処理を行った後、モータ駆動装置50の処理は「START」に戻る(「RETURN」)。このようにして、モータ駆動装置50は、図6に示す一連の処理を所定に繰り返す。
17, in a one-cylinder rotary compressor, when the suction pressure Ps is low (for example, when the suction pressure is less than 2 MPa), not only the primary rotation component but also the secondary rotation component of the torque pulsation becomes relatively large. As described above, the speed fluctuation suppression control unit 523e generates the speed fluctuation suppression q-axis current command Iq*_trq (see FIG. 4) so as to cancel the primary rotation component and secondary rotation component of the speed fluctuation of the motor M1, thereby suppressing the vibration and noise caused by the torque pulsation of the compressor 11.
After performing the process of step S103 or S104 in Fig. 6, the process of the motor driving device 50 returns to "START"("RETURN") In this manner, the motor driving device 50 repeats the series of processes shown in Fig. 6 in a predetermined manner.

図6を用いて説明したように、制御部52(図1参照)が、圧縮機11の吸込圧力Psに基づいて、速度変動抑制制御における補償次数を変更することが好ましい。これによって、圧縮機11の振動を抑制しつつ、モータM1を高効率で駆動させることができる。 As explained with reference to FIG. 6, it is preferable that the control unit 52 (see FIG. 1) changes the compensation order in the speed fluctuation suppression control based on the suction pressure Ps of the compressor 11. This makes it possible to drive the motor M1 with high efficiency while suppressing vibrations of the compressor 11.

また、制御部52(図1参照)は、圧縮機11の吸込圧力Psが低いほど、速度変動抑制制御における補償次数の上限値を高くすることが好ましい。これによって、圧縮機11の吸込圧力Psが低い場合に、速度変動抑制制御の対象として、モータM1の速度変動の高次成分(回転2次成分以上)も含めることで、トルク脈動に伴う振動を適切に抑制できる。 In addition, the control unit 52 (see FIG. 1) preferably sets a higher upper limit of the compensation order in the speed fluctuation suppression control as the suction pressure Ps of the compressor 11 decreases. This allows the vibrations associated with torque pulsation to be appropriately suppressed by including higher-order components (second-order rotational components or higher) of the speed fluctuation of the motor M1 as targets of the speed fluctuation suppression control when the suction pressure Ps of the compressor 11 is low.

<シミュレーション結果>
図7は、1シリンダ型ロータリ圧縮機のモータの速度変動に関するシミュレーション結果である。
なお、図7の横軸は、モータM1(図1参照)の速度変動の次数である。また、図7の縦軸は、モータM1の速度変動である。また、図7のシミュレーションは、以下の表1の特性を有するモータM1を用いて行われた。なお、モータM1の指令回転速度は2000[rpm](=[min-1])であり、圧縮機11の吸込圧力は1.0[Mpa]であり、吐出圧力は3.5[MPa]の条件下で行われた。
<Simulation results>
FIG. 7 shows the results of a simulation regarding the speed fluctuation of the motor of a one-cylinder type rotary compressor.
The horizontal axis of Fig. 7 represents the order of the speed fluctuation of the motor M1 (see Fig. 1). The vertical axis of Fig. 7 represents the speed fluctuation of the motor M1. The simulation of Fig. 7 was performed using the motor M1 having the characteristics shown in Table 1 below. The simulation was performed under the following conditions: the command rotation speed of the motor M1 was 2000 [rpm] (= [min -1 ]), the suction pressure of the compressor 11 was 1.0 [MPa], and the discharge pressure was 3.5 [MPa].

Figure 0007705757000007
Figure 0007705757000007

図7では、速度変動抑制制御を行わない場合と、モータM1の速度変動の回転1次成分を抑制した場合と、回転1次成分及び回転2次成分を抑制した場合と、の3パターンのそれぞれについて、シミュレーションを行った。図7に示すように、1シリンダ型ロータリ圧縮機において、回転速度変動抑制御を行わない場合には、回転1次成分(「1st」)に大きな速度変動が生じている他、回転2次成分(「2nd」)では回転1次成分の約1/5の大きさの速度変動が生じている。 In Fig. 7, a simulation was performed for each of three patterns: when speed fluctuation suppression control is not performed, when the first-order rotation component of the speed fluctuation of the motor M1 is suppressed, and when the first-order rotation component and the second-order rotation component are suppressed. As shown in Fig. 7, in the one-cylinder type rotary compressor, when rotation speed fluctuation suppression control is not performed, a large speed fluctuation occurs in the first-order rotation component (" 1st "), and a speed fluctuation of about 1/5 of the first-order rotation component occurs in the second-order rotation component (" 2nd ").

また、速度変動抑制制御を行わない場合に比べて、回転1次成分を抑制した(つまり、伝達関数に感度を持たせた)場合、回転1次成分の速度変動が大幅に小さくなっている。また、速度変動抑制制御を行わない場合に比べて、回転1次成分及び回転2次成分を抑制した(つまり、伝達関数に感度を持たせた)場合、回転1次成分の速度変動が大幅に小さくなっている他、回転2次成分の速度変動も小さくなっている。 In addition, when the first-order rotation component is suppressed (i.e., the transfer function is made sensitive), the speed fluctuation of the first-order rotation component is significantly smaller than when speed fluctuation suppression control is not performed.In addition, when the first-order rotation component and the second-order rotation component are suppressed (i.e., the transfer function is made sensitive), the speed fluctuation of the first-order rotation component is significantly smaller than when speed fluctuation suppression control is not performed, and the speed fluctuation of the second-order rotation component is also smaller.

図8は、1シリンダ型ロータリ圧縮機において、速度変動抑制制御を行わない場合のモータの回転速度の波形を示す比較例1のシミュレーション結果である。
なお、図8の横軸は時間であり、縦軸はモータM1の回転速度である。また、縦軸の回転速度の単位[rpm]は、1分間当たりのモータM1の回転数であり、[min-1]と同義である(次の図9、図10も同様)。また、図8で用いたモータM1の特性や圧縮機11の使用条件は、図7のシミュレーション結果におけるものと同一である(次の図9、図10も同様)。図8に示すように、速度変動抑制制御を行わない場合には、モータM1の回転速度の変動が比較的大きくなっている。
FIG. 8 is a simulation result of Comparative Example 1 showing a waveform of the rotation speed of the motor in a one-cylinder rotary compressor when the speed fluctuation suppression control is not performed.
In Fig. 8, the horizontal axis represents time, and the vertical axis represents the rotation speed of the motor M1. The unit of rotation speed on the vertical axis [rpm] is the number of rotations of the motor M1 per minute, and is synonymous with [min -1 ] (the same applies to Figs. 9 and 10 below). The characteristics of the motor M1 and the operating conditions of the compressor 11 used in Fig. 8 are the same as those in the simulation results of Fig. 7 (the same applies to Figs. 9 and 10 below). As shown in Fig. 8, when speed fluctuation suppression control is not performed, the fluctuation in the rotation speed of the motor M1 is relatively large.

図9は、1シリンダ型ロータリ圧縮機において、回転1次成分を抑制した場合のモータの回転速度の波形を示す比較例2のシミュレーション結果である。
図9に示すように、回転1次成分を抑制した場合には、速度変動抑制制御を行わない場合(図8参照)に比べて、モータM1の速度変動が大幅に小さくなっている。
FIG. 9 shows a simulation result of Comparative Example 2, which shows the waveform of the rotation speed of the motor in a one-cylinder rotary compressor when the first-order rotation component is suppressed.
As shown in FIG. 9, when the primary rotation component is suppressed, the speed fluctuation of the motor M1 is significantly smaller than when the speed fluctuation suppression control is not performed (see FIG. 8).

図10は、1シリンダ型ロータリ圧縮機において、回転1次成分及び回転2次成分を抑制した場合のモータの回転速度の波形を示す第1実施形態のシミュレーション結果である。
図10に示すように、回転1次成分及び回転2次成分を抑制した場合には、回転1次成分のみを抑制した場合(図9参照)に比べて、回転速度の波形の振幅(速度変動の脈動幅)がさらに小さくなっている。つまり、モータM1の速度変動が抑えられている。
FIG. 10 is a simulation result of the first embodiment showing waveforms of the rotation speed of the motor in the one-cylinder rotary compressor when the first-order rotation component and the second-order rotation component are suppressed.
As shown in Fig. 10, when the first and second rotation components are suppressed, the amplitude of the rotation speed waveform (pulsation width of the speed fluctuation) is further reduced compared to when only the first rotation component is suppressed (see Fig. 9). In other words, the speed fluctuation of the motor M1 is suppressed.

図11は、1シリンダ型ロータリ圧縮機において、速度変動抑制制御を行わない場合のモータトルク及び負荷トルクの波形を示す比較例1のシミュレーション結果である。
なお、図11の横軸は時間であり、縦軸はモータM1のトルクである。また、図11で用いたモータM1の特性や圧縮機11の使用条件は、図7のシミュレーション結果におけるものと同一である(次の図12、図13も同様)。図11に示すように、速度変動抑制制御を行わない場合には、モータトルクと負荷トルクの振幅・位相が大きくずれている。その結果、図8に示すような大きな速度変動がモータM1で生じている。
FIG. 11 shows simulation results of Comparative Example 1, which shows waveforms of motor torque and load torque when speed fluctuation suppression control is not performed in a one-cylinder type rotary compressor.
In Fig. 11, the horizontal axis represents time, and the vertical axis represents the torque of the motor M1. The characteristics of the motor M1 and the operating conditions of the compressor 11 used in Fig. 11 are the same as those in the simulation results of Fig. 7 (the same applies to Figs. 12 and 13 below). As shown in Fig. 11, when speed fluctuation suppression control is not performed, the amplitude and phase of the motor torque and the load torque are significantly different. As a result, large speed fluctuations as shown in Fig. 8 occur in the motor M1.

図12は、1シリンダ型ロータリ圧縮機において、回転1次成分を抑制した場合のモータトルク及び負荷トルクの波形を示す比較例2のシミュレーション結果である。
図12に示すように、回転1次成分を抑制した場合には、速度変動抑制制御を行わない場合(図11参照)に比べて、モータトルクと負荷トルクの振幅・位相のずれが小さくなっている。その結果、図9に示すように、モータM1の回転速度の変動が比較的小さくなっている。
FIG. 12 shows a simulation result of Comparative Example 2, which shows waveforms of the motor torque and the load torque when the first-order rotational component is suppressed in a one-cylinder type rotary compressor.
As shown in Fig. 12, when the first-order rotation component is suppressed, the deviation in amplitude and phase between the motor torque and the load torque is smaller than when the speed fluctuation suppression control is not performed (see Fig. 11). As a result, as shown in Fig. 9, the fluctuation in the rotation speed of the motor M1 is relatively small.

図13は、1シリンダ型ロータリ圧縮機において、回転1次成分及び回転2次成分を抑制した場合のモータトルク及び負荷トルクの波形を示す第1実施形態のシミュレーション結果である。
図13に示すように、回転1次成分及び回転2次成分を抑制した場合には、回転1次成分を抑制した場合(図12参照)に比べて、モータトルクと負荷トルクの振幅・位相のずれがさらに小さくなっている。その結果、図10に示すように、モータM1の回転速度の変動が十分に抑えられている。
FIG. 13 shows a simulation result of the first embodiment, illustrating waveforms of the motor torque and the load torque when the primary rotation component and the secondary rotation component are suppressed in the one-cylinder type rotary compressor.
As shown in Fig. 13, when the first and second rotation components are suppressed, the shift in amplitude and phase between the motor torque and the load torque is smaller than when the first rotation component is suppressed (see Fig. 12). As a result, as shown in Fig. 10, the fluctuation in the rotation speed of the motor M1 is sufficiently suppressed.

なお、2シリンダ型ロータリ圧縮機やスクロール圧縮機の場合も同様に、トルク脈動に起因するモータM1の速度変動を抑制する際、所定の補償次数に対して速度変動抑制制御を行うことで、圧縮機11の振動を低減できる。 Similarly, in the case of a two-cylinder rotary compressor or scroll compressor, when suppressing the speed fluctuation of the motor M1 caused by torque pulsation, the vibration of the compressor 11 can be reduced by performing speed fluctuation suppression control for a specified compensation order.

例えば、圧縮機11として、2シリンダロータリ圧縮機が用いられる場合、制御部52(図1参照)が次の処理を行うことが好ましい。すなわち、圧縮機11の吸込圧力Psが所定値以上である場合、制御部52は、速度変動抑制制御における補償次数をモータM1の速度変動の回転2次成分とする。これによって、圧縮機11の振動を抑制しつつ、モータ電流の波高値の変動も抑制し、モータM1を高効率で駆動させることができる。また、圧縮機11の吸込圧力Psが所定値未満である場合、制御部52は、速度変動抑制制御における補償次数として、モータM1の速度変動の回転2次成分及び回転4次成分を含めるようにする。これによって、吸込圧力Psが所定値未満の場合でも、圧縮機11のトルク脈動に伴う振動を適切に抑制できる。 For example, when a two-cylinder rotary compressor is used as the compressor 11, it is preferable that the control unit 52 (see FIG. 1) performs the following process. That is, when the suction pressure Ps of the compressor 11 is equal to or greater than a predetermined value, the control unit 52 sets the compensation order in the speed fluctuation suppression control to the second rotational component of the speed fluctuation of the motor M1. This suppresses the vibration of the compressor 11 while also suppressing the fluctuation in the peak value of the motor current, allowing the motor M1 to be driven with high efficiency. Also, when the suction pressure Ps of the compressor 11 is less than a predetermined value, the control unit 52 includes the second rotational component and the fourth rotational component of the speed fluctuation of the motor M1 as the compensation order in the speed fluctuation suppression control. This allows the vibration associated with the torque pulsation of the compressor 11 to be appropriately suppressed even when the suction pressure Ps is less than the predetermined value.

また、圧縮機11として、スクロール圧縮機が用いられる場合、制御部52(図1参照)は、圧縮機11の吸込圧力Psに基づいて、速度変動抑制制御の実行の有無を切り替えることが好ましい。具体的には、吸込圧力Psが第1の所定値以上である場合、制御部52は、速度変動抑制制御を特に行わないようにする。スクロール圧縮機において、吸込圧力Psが比較的高い場合、圧縮機11のトルク脈動が比較的小さいからである(図20の破線のグラフを参照)。一方、吸込圧力Psが第1の所定値以未満である場合、制御部52は、速度変動抑制制御を実行する。これによって、圧縮機11のトルク脈動(図20参照の実線のグラフを参照)に伴う振動を抑制できる。 When a scroll compressor is used as the compressor 11, it is preferable that the control unit 52 (see FIG. 1) switches whether or not to execute the speed fluctuation suppression control based on the suction pressure Ps of the compressor 11. Specifically, when the suction pressure Ps is equal to or greater than a first predetermined value, the control unit 52 does not particularly execute the speed fluctuation suppression control. This is because, in a scroll compressor, when the suction pressure Ps is relatively high, the torque pulsation of the compressor 11 is relatively small (see the dashed line graph in FIG. 20). On the other hand, when the suction pressure Ps is less than the first predetermined value, the control unit 52 executes the speed fluctuation suppression control. This makes it possible to suppress vibrations associated with the torque pulsation of the compressor 11 (see the solid line graph in FIG. 20).

また、スクロール圧縮機において、圧縮機11の吸込圧力が所定値(前記した「第1の所定値」よりも低い第2の所定値)以上である場合、制御部52は、速度変動抑制制御における補償次数をモータM1の速度変動の回転1次成分とする。一方、圧縮機11の吸込圧力Psが所定値未満である場合、制御部52は、速度変動抑制制御における補償次数として、モータM1の速度変動の回転1次成分及び回転2次成分を含めるようにする。これによって、圧縮機11のトルク脈動に伴う振動を適切に抑制できる。 In addition, in a scroll compressor, when the suction pressure of the compressor 11 is equal to or greater than a predetermined value (a second predetermined value lower than the above-mentioned "first predetermined value"), the control unit 52 sets the compensation order in the speed fluctuation suppression control to the first rotational component of the speed fluctuation of the motor M1. On the other hand, when the suction pressure Ps of the compressor 11 is less than a predetermined value, the control unit 52 sets the compensation order in the speed fluctuation suppression control to include the first rotational component and the second rotational component of the speed fluctuation of the motor M1. This makes it possible to appropriately suppress vibrations associated with torque pulsation of the compressor 11.

<効果>
第1実施形態によれば、圧縮機11の吸込圧力Psが低いほど、制御部52が速度変動抑制制御の効きを強くするようにしている。また、圧縮機11の吸込圧力Psの高さに基づいて、制御部52が、速度変動抑制制御の対象とする補償次数を選択する。これによって、制御部52が速度変動抑制制御を行う際、補償次数を無駄に広くとることがほとんどないため、モータ電流の波高値の変動を抑制し、モータM1を高効率で駆動させることができる。
<Effects>
According to the first embodiment, the lower the suction pressure Ps of the compressor 11, the stronger the effectiveness of the speed fluctuation suppression control by the control unit 52. Furthermore, the control unit 52 selects the compensation order to be the target of the speed fluctuation suppression control based on the level of the suction pressure Ps of the compressor 11. As a result, when the control unit 52 performs the speed fluctuation suppression control, the compensation order is almost never set unnecessarily wide, so that the fluctuation of the peak value of the motor current can be suppressed and the motor M1 can be driven with high efficiency.

なお、仮にn次の速度変動抑制制御の全てを動作させた場合、電流の誤検出等の影響で、本来は速度変動抑制制御を動作させたくない負荷状態(吸込圧力Ps)においても、誤って動作してしまい、不要な電流が増えるおそれがある。その結果、モータM1の損失の増加や、制御の不安定化といった不具合が生じるおそれがある。 If all n-th order speed fluctuation suppression controls were activated, there is a risk that the speed fluctuation suppression control would erroneously operate even under load conditions (suction pressure Ps) in which it should not be activated due to erroneous current detection, resulting in an increase in unnecessary current. As a result, there is a risk of problems such as increased losses in motor M1 and unstable control.

これに対して、第1実施形態では、圧縮機11の吸込圧力Psに基づいて、モータM1の速度変動を抑制したい周波数成分(次数)を絞り込むようにしている。このような選択を時々刻々の吸込圧力Psに基づいて切り替えることで、モータM1において無駄な電流や損失を発生させることなく、トルク脈動に伴う回転速度の変動を抑制できる。このように、第1実施形態によれば、圧縮機11の振動抑制と高効率化とを両立可能な空気調和機100(図1参照)を提供できる。 In contrast, in the first embodiment, the frequency components (orders) for which it is desired to suppress speed fluctuations of the motor M1 are narrowed down based on the suction pressure Ps of the compressor 11. By switching such selection based on the moment-to-moment suction pressure Ps, it is possible to suppress fluctuations in rotation speed due to torque pulsation without generating unnecessary current or loss in the motor M1. In this way, according to the first embodiment, it is possible to provide an air conditioner 100 (see Figure 1) that can achieve both vibration suppression and high efficiency of the compressor 11.

≪第2実施形態≫
第2実施形態は、速度制御部52Ae(図14参照)が、第1ゲイン指令演算部525e(図14参照)を備える点が、第1実施形態とは異なっている。また、第2実施形態は、速度変動抑制制御部523Ae(図15参照)において、前記した式(6)の制御係数K1,K2の他、制御係数K3の大きさも調整される点が、第1実施形態とは異なっている。なお、その他については、第1実施形態と同様である。したがって、第1実施形態とは異なる部分について説明し、重複する部分については説明を省略する。
Second Embodiment
The second embodiment differs from the first embodiment in that the speed control unit 52Ae (see FIG. 14) includes a first gain command calculation unit 525e (see FIG. 14). The second embodiment also differs from the first embodiment in that the speed fluctuation suppression control unit 523Ae (see FIG. 15) adjusts the magnitude of the control coefficient K3 in addition to the control coefficients K1 and K2 in the above-mentioned equation (6). The rest of the second embodiment is the same as the first embodiment. Therefore, only the parts that are different from the first embodiment will be described, and the description of the overlapping parts will be omitted.

図14は、第2実施形態に係る空気調和機が備える速度制御部52Aeの機能ブロック図である。
図14に示す速度制御部52Aeは、第1実施形態の構成(図3参照)に加えて、第1ゲイン指令演算部525eを備えている。第1ゲイン指令演算部525eは、負荷判定情報(つまり、吸込圧力Ps)及び速度変動情報Δωに基づいて、前記した式(6)の伝達関数における制御係数K3を次数ごとに算出する。そして、第1ゲイン指令演算部525eは、制御係数K3の算出結果を、それぞれの次数に対応付けて、速度変動抑制制御部523Aeに出力する。なお、速度変動情報Δωは、モータM1の回転速度の変動分(例えば、回転速度の平均値からの差分)を示す情報であり、制御部52(図1参照)によって生成される。
FIG. 14 is a functional block diagram of a speed control unit 52Ae provided in the air conditioner according to the second embodiment.
The speed control unit 52Ae shown in FIG. 14 includes a first gain command calculation unit 525e in addition to the configuration of the first embodiment (see FIG. 3). The first gain command calculation unit 525e calculates the control coefficient K3 in the transfer function of the above-mentioned equation (6) for each order based on the load judgment information (i.e., the suction pressure Ps) and the speed fluctuation information Δω * . The first gain command calculation unit 525e then outputs the calculation results of the control coefficient K3 to the speed fluctuation suppression control unit 523Ae in association with each order. The speed fluctuation information Δω * is information indicating the fluctuation of the rotation speed of the motor M1 (for example, the difference from the average rotation speed), and is generated by the control unit 52 (see FIG. 1).

例えば、第1ゲイン指令演算部525eは、圧縮機11の吸込圧力Psが低いほど、前記した式(6)の制御係数K3の値を小さくする。式(6)では、制御係数K3が分母に含まれているため、制御係数K3の値が小さいほど、伝達関数のゲインが大きくなり、結果的に速度変動抑制制御の効きが強くなる。 For example, the first gain command calculation unit 525e reduces the value of the control coefficient K3 in the above-mentioned formula (6) as the suction pressure Ps of the compressor 11 decreases. In formula (6), since the control coefficient K3 is included in the denominator, the smaller the value of the control coefficient K3, the larger the gain of the transfer function becomes, and as a result, the effectiveness of the speed fluctuation suppression control becomes stronger.

さらに具体的に説明すると、モータM1の回転1次成分において、速度変動抑制制御の効きを強くする場合、第1ゲイン指令演算部525eは、回転1次成分の制御係数K3_1stを小さめの値にする。また、モータM1の回転3次成分において、速度変動抑制制御の効きをほとんど無くす場合、第1ゲイン指令演算部525eは、回転3次成分の制御係数K3_3rdをなるべく大きめの値にする。このようにして、第1ゲイン指令演算部525eは、モータM1の速度変動の各次数に対応付けて、制御係数K3_1st、K3_2nd、K3_3rd、・・・、K3_nthを速度変動抑制制御部523Aeに出力する。なお、モータM1の速度変動に含まれる各次数(周波数成分)において、どの次数を重点的に補償するかは、負荷判定情報等に基づいて決定される。 More specifically, when the effectiveness of the speed fluctuation suppression control is to be increased in the first rotation component of the motor M1, the first gain command calculation unit 525e sets the control coefficient K3_1st of the first rotation component to a smaller value. When the effectiveness of the speed fluctuation suppression control is to be almost eliminated in the third rotation component of the motor M1, the first gain command calculation unit 525e sets the control coefficient K3_3rd of the third rotation component to a larger value as possible. In this way, the first gain command calculation unit 525e outputs the control coefficients K3_1st , K3_2nd , K3_3rd , ..., K3_nth to the speed fluctuation suppression control unit 523Ae in correspondence with each order of the speed fluctuation of the motor M1. It should be noted that which order of each order (frequency component) included in the speed fluctuation of the motor M1 is to be primarily compensated is determined based on the load judgment information, etc.

図15は、第2実施形態に係る空気調和機が備える速度変動抑制制御部523Aeの機能ブロック図である。
図15に示すように、速度変動抑制制御部523Aeは、第2ゲイン指令演算部61Aと、速度変動抑制q軸電流指令生成部62Aと、加算器63と、を備えている。
第2ゲイン指令演算部61Aは、第1実施形態(図4参照)で説明したゲイン指令演算部61と同様に、負荷判定情報等に基づいて、モータM1の速度変動に含まれる各次数の制御係数K1,K2を算出する。そして、第2ゲイン指令演算部61Aは、制御係数K1,K2の算出結果を各次数に一対一で対応付けて、速度変動抑制q軸電流指令生成部62Aに出力する。
FIG. 15 is a functional block diagram of a speed fluctuation suppression control unit 523Ae provided in the air conditioner according to the second embodiment.
As shown in FIG. 15, the speed fluctuation suppression control unit 523Ae includes a second gain command calculation unit 61A, a speed fluctuation suppression q-axis current command generation unit 62A, and an adder 63.
Similar to the gain command calculation unit 61 described in the first embodiment (see FIG. 4), the second gain command calculation unit 61A calculates the control coefficients K1, K2 of each order included in the speed fluctuation of the motor M1 based on the load judgment information, etc. Then, the second gain command calculation unit 61A outputs the calculation results of the control coefficients K1, K2 to the speed fluctuation suppressing q-axis current command generation unit 62A in one-to-one correspondence with each order.

速度変動抑制q軸電流指令生成部62Aは、モータM1の速度変動に含まれる各次数について、第1ゲイン指令演算部525e(図14参照)から入力される制御係数K3と、第2ゲイン指令演算部61Aから入力される制御係数K1,K2と、に基づいて、各次数のq軸電流指令Iq*_trq_kth(k=1,2,3,・・・,n)を算出する。 The speed fluctuation suppression q-axis current command generation unit 62A calculates the q-axis current command Iq*_trq_k th (k=1, 2, 3, ..., n) for each order included in the speed fluctuation of the motor M1 based on the control coefficient K3 input from the first gain command calculation unit 525e (see Figure 14) and the control coefficients K1 , K2 input from the second gain command calculation unit 61A.

具体的には、圧縮機11の吸込圧力Psが低いほど、速度変動抑制制御の効きが強くなるように、各次数の制御係数K1,K2,K3が設定される。加算器63は、1次成分演算部62a、2次成分演算部62b、3次成分演算部62c、・・・、n次成分演算部62nのそれぞれの演算結果の和とって、速度変動抑制q軸電流指令Iq*_trqを生成する。これによって、圧縮機11のトルク脈動に伴う振動を適切に抑制できる。 Specifically, the control coefficients K1, K2, and K3 of each order are set so that the lower the suction pressure Ps of the compressor 11, the stronger the effectiveness of the speed fluctuation suppression control. The adder 63 takes the sum of the calculation results of the first-order component calculation unit 62a, the second-order component calculation unit 62b, the third-order component calculation unit 62c, ..., the nth-order component calculation unit 62n to generate the speed fluctuation suppression q-axis current command Iq*_trq. This makes it possible to appropriately suppress vibrations associated with the torque pulsation of the compressor 11.

なお、速度変動抑制制御の効きを強くする場合、第1ゲイン指令演算部525e(図14参照)によって制御係数K3を小さくしてもよいし、また、第2ゲイン指令演算部61A(図15参照)によって制御係数K1,K2を大きくしてもよい。
一方、速度変動抑制制御の効きを弱くする場合、第1ゲイン指令演算部525e(図14参照)によって制御係数K3を大きくしてもよいし、また、第2ゲイン指令演算部61A(図15参照)によって制御係数K1,K2を小さくしてもよい。
In addition, when the effectiveness of the speed fluctuation suppression control is to be strengthened, the control coefficient K3 may be decreased by the first gain command calculation unit 525e (see FIG. 14), and the control coefficients K1, K2 may be increased by the second gain command calculation unit 61A (see FIG. 15).
On the other hand, when weakening the effectiveness of the speed fluctuation suppression control, the control coefficient K3 may be increased by the first gain command calculation unit 525e (see FIG. 14), and the control coefficients K1, K2 may be decreased by the second gain command calculation unit 61A (see FIG. 15).

<効果>
第2実施形態によれば、制御係数K1,K2の大きさの調整の他、第1ゲイン指令演算部525e(図14参照)による制御係数K3の大きさの調整によっても、速度変動抑制制御の効きの強さを各次数(周波数成分)について設定できる。また、圧縮機11の吸込圧力Psに基づいて、モータM1の回転速度の変動を抑制したい成分を絞り込むように補償次数を選択することで、圧縮機11の振動抑制と高効率化とを両立できる。
<Effects>
According to the second embodiment, the strength of effectiveness of the speed fluctuation suppression control can be set for each order (frequency component) by adjusting the magnitude of the control coefficients K1 and K2, as well as the magnitude of the control coefficient K3 by the first gain command calculation unit 525e (see FIG. 14). Also, by selecting the compensation order based on the suction pressure Ps of the compressor 11 so as to narrow down the components for which it is desired to suppress fluctuations in the rotation speed of the motor M1, it is possible to achieve both vibration suppression and high efficiency of the compressor 11.

≪変形例≫
以上、本発明に係る空気調和機100等について各実施形態により説明したが、本発明はこれらの記載に限定されるものではなく、種々の変更を行うことができる。
例えば、各実施形態では、負荷状態判定部51(図1参照)が、モータM1の回転速度、室内温度(空調室の温度)、及び室外温度を含む情報に基づいて、圧縮機11の吸込圧力Psを算出する処理について説明したが、これに限らない。すなわち、負荷状態判定部51が、室外熱交換器12の温度(室外熱交換器温度センサ25の検出値:図1参照)、室内熱交換器15の温度(室内熱交換器温度センサ22の検出値)、及び圧縮機11の吐出温度(吐出温度センサ23の検出値)のうち少なくとも一つを、前記した情報に含めるようにしてもよい。例えば、圧縮機11の吸込圧力Psの他、前記した各温度や、モータM1の回転速度の相関データを設計者等が予め取得しておき、各温度の検出値やモータM1の実際の回転速度の他、前記した相関データに基づいて、負荷状態判定部51が、圧縮機11の吸込圧力Psを算出(推定)するようにしてもよい。このような相関データが、冷房運転や暖房運転といった運転モードごとに予め取得され、モータ駆動装置50に記憶されるようにしてもよい。なお、吸込圧力Psに基づく速度変動抑制制御については、各実施形態と同様である。これによって、圧縮機11の吸込圧力Psを高精度に算出でき、また、圧縮機11のトルク脈動に伴う振動を適切に抑制できる。
なお、圧縮機11の吸込側に吸込圧力センサ(図示せず)を設け、この吸込圧力センサによって、吸込圧力Psを直接的に検出するようにしてもよい。
<<Variations>>
Although the air conditioner 100 and the like according to the present invention have been described above with reference to each embodiment, the present invention is not limited to these descriptions and various modifications can be made.
For example, in each embodiment, the load state determination unit 51 (see FIG. 1) calculates the suction pressure Ps of the compressor 11 based on information including the rotation speed of the motor M1, the indoor temperature (temperature of the air-conditioned room), and the outdoor temperature. However, the present invention is not limited to this. That is, the load state determination unit 51 may include at least one of the temperature of the outdoor heat exchanger 12 (detection value of the outdoor heat exchanger temperature sensor 25: see FIG. 1), the temperature of the indoor heat exchanger 15 (detection value of the indoor heat exchanger temperature sensor 22), and the discharge temperature of the compressor 11 (detection value of the discharge temperature sensor 23) in the information. For example, in addition to the suction pressure Ps of the compressor 11, a designer or the like may acquire correlation data of the above-mentioned temperatures and the rotation speed of the motor M1 in advance, and the load state determination unit 51 may calculate (estimate) the suction pressure Ps of the compressor 11 based on the detected values of the temperatures, the actual rotation speed of the motor M1, and the correlation data. Such correlation data may be acquired in advance for each operation mode, such as cooling operation or heating operation, and stored in the motor drive device 50. The speed fluctuation suppression control based on the suction pressure Ps is the same as in each embodiment. This allows the suction pressure Ps of the compressor 11 to be calculated with high accuracy, and also allows vibrations associated with the torque pulsation of the compressor 11 to be appropriately suppressed.
Alternatively, a suction pressure sensor (not shown) may be provided on the suction side of the compressor 11 so as to directly detect the suction pressure Ps.

また、各実施形態では、圧縮機11(図1参照)の吸込圧力Psが低いほど、制御部52が、速度変動抑制制御の効きを強くする処理について説明したが、これに限らない。例えば、圧縮機11の吸込圧力Psと吐出圧力Pdとの差圧(Pd-Ps)が大きいほど、制御部52が、速度変動抑制制御の効きを強くするようにしてもよい。このような処理でも、各実施形態と同様の効果が奏される。 In addition, in each embodiment, the control unit 52 has been described as increasing the effectiveness of the speed fluctuation suppression control as the suction pressure Ps of the compressor 11 (see FIG. 1) decreases, but this is not limited to the above. For example, the control unit 52 may increase the effectiveness of the speed fluctuation suppression control as the pressure difference (Pd-Ps) between the suction pressure Ps and the discharge pressure Pd of the compressor 11 increases. With this type of processing, the same effects as those of each embodiment can be achieved.

また、各実施形態では、モータ駆動装置50(図1参照)が、負荷状態判定部51と、制御部52と、を備える構成について説明したが、これに限らない。例えば、制御部52が負荷状態判定部51の機能も担うようにしてもよい。このような構成でも、各実施形態と同様の効果が奏される。 In addition, in each embodiment, the motor drive device 50 (see FIG. 1) is described as having a configuration including a load condition determination unit 51 and a control unit 52, but this is not limited thereto. For example, the control unit 52 may also assume the function of the load condition determination unit 51. Even with such a configuration, the same effects as those of each embodiment can be achieved.

また、各実施形態では、圧縮機11(図1参照)として、ロータリ圧縮機やスクロール圧縮機を用いる場合について説明したが、これに限らない。すなわち、レシプロ圧縮機等の他の種類の圧縮機にも各実施形態を適用できる。 In addition, in each embodiment, a rotary compressor or a scroll compressor is used as the compressor 11 (see FIG. 1), but this is not limited thereto. In other words, each embodiment can be applied to other types of compressors, such as a reciprocating compressor.

また、各実施形態では、空気調和機100の圧縮機11の制御について説明したが、これに限らない。すなわち、周期的なトルク脈動が生じ得る圧縮機をモータで駆動する構成であれば、給湯機や冷蔵庫といった他の種類の冷凍サイクル装置にも各実施形態を適用できる。 In addition, in each embodiment, the control of the compressor 11 of the air conditioner 100 has been described, but this is not limited to this. In other words, each embodiment can be applied to other types of refrigeration cycle devices, such as water heaters and refrigerators, as long as the compressor, which may generate periodic torque pulsation, is driven by a motor.

また、各実施形態では、モータ駆動装置50が備える制御部52として、図2の構成を例示したが、これに限らない。すなわち、制御部52の構成として、位置センサレスのベクトル制御に関する他の周知の構成を用いてもよい。
また、第1実施形態で説明した伝達関数は、式(6)に限定されるものではない。すなわち、特定の周波数に高い感度を有する伝達関数であれば、他の伝達関数を用いるようにしてもよい。
2 has been described as an example of the control unit 52 included in the motor drive device 50 in each of the embodiments, but the present invention is not limited to this. In other words, the control unit 52 may be configured in any other well-known manner related to position sensorless vector control.
Furthermore, the transfer function described in the first embodiment is not limited to the formula (6). In other words, any other transfer function may be used as long as it has high sensitivity to a specific frequency.

なお、各実施形態は本発明を分かりやすく説明するために詳細に記載したものであり、必ずしも説明した全ての構成を備えるものに限定されない。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
また、前記した各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現しても良い。また、機構や構成は説明上必要と考えられるものを示しており、製品上必ずしも全ての機構や構成を示しているとは限らない。
Note that each embodiment has been described in detail to clearly explain the present invention, and is not necessarily limited to having all of the configurations described. In addition, it is possible to add, delete, or replace part of the configuration of each embodiment with other configurations.
In addition, the above-mentioned configurations, functions, processing units, processing means, etc. may be realized in part or in whole by hardware, for example, by designing them as integrated circuits, etc. In addition, the mechanisms and configurations shown are those considered necessary for explanation, and do not necessarily show all mechanisms and configurations of the product.

11 圧縮機
12 室外熱交換器
13 室外ファン
14 膨張弁
15 室内熱交換器
16 室内ファン
17 四方弁
20 室内機
30 室外機
31 コンバータ
32 平滑コンデンサ
33 インバータ
34 電圧検出器
35 電流検出器
50 モータ駆動装置
51 負荷状態判定部
52 制御部
100 空気調和機
M1 モータ
REFERENCE SIGNS LIST 11 Compressor 12 Outdoor heat exchanger 13 Outdoor fan 14 Expansion valve 15 Indoor heat exchanger 16 Indoor fan 17 Four-way valve 20 Indoor unit 30 Outdoor unit 31 Converter 32 Smoothing capacitor 33 Inverter 34 Voltage detector 35 Current detector 50 Motor drive device 51 Load state determination unit 52 Control unit 100 Air conditioner M1 Motor

Claims (9)

モータで駆動される圧縮機と、
前記モータを制御する制御部と、を備え、
前記制御部は、前記圧縮機の吸込圧力が低いほど、前記モータの回転速度の変動を抑制する速度変動抑制制御の効きを強くし、前記圧縮機の吸込圧力に基づいて、前記速度変動抑制制御における補償次数を変更し、
前記補償次数としての回転n次成分(n:自然数)は、前記モータの回転速度の変動に含まれる成分のうち、前記速度変動抑制制御によって抑制されるものであって、前記モータが機械角で1回転する間の波形がn周期分の正弦波状を呈する成分である、空気調和機。
A compressor driven by a motor;
A control unit that controls the motor,
the control unit increases effectiveness of speed fluctuation suppression control for suppressing fluctuations in the rotation speed of the motor as the suction pressure of the compressor decreases , and changes a compensation order in the speed fluctuation suppression control based on the suction pressure of the compressor;
The nth rotational component (n: natural number) as the compensation order is a component contained in the fluctuation in the rotational speed of the motor that is suppressed by the speed fluctuation suppression control, and the waveform of the motor during one rotation of a mechanical angle is a sine wave for n periods .
モータで駆動されるスクロール圧縮機である圧縮機と、
前記モータを制御する制御部と、を備え、
前記制御部は、前記圧縮機の吸込圧力が低いほど、前記モータの回転速度の変動を抑制する速度変動抑制制御の効きを強くし、前記圧縮機の吸込圧力に基づいて、前記速度変動抑制制御の実行の有無を切り替える、空気調和機。
a compressor which is a scroll compressor driven by a motor;
A control unit that controls the motor,
The control unit strengthens the effectiveness of speed fluctuation suppression control that suppresses fluctuations in the rotational speed of the motor as the suction pressure of the compressor is lower, and switches whether or not to execute the speed fluctuation suppression control based on the suction pressure of the compressor .
前記制御部は、前記速度変動抑制制御の効きを強くする際、前記補償次数のうち少なくとも一つに対応するトルク電流の補償分を増加させること
を特徴とする請求項に記載の空気調和機。
The air conditioner according to claim 1 , wherein the control unit increases a compensation amount of a torque current corresponding to at least one of the compensation orders when increasing the effectiveness of the speed fluctuation suppression control.
前記制御部は、前記圧縮機の吸込圧力が低いほど、前記速度変動抑制制御における前記補償次数の上限値を高くすること
を特徴とする請求項に記載の空気調和機。
The air conditioner according to claim 1 , wherein the control unit is configured to increase an upper limit value of the compensation order in the speed fluctuation suppression control as the suction pressure of the compressor decreases.
前記圧縮機は、1シリンダロータリ圧縮機であり、
前記圧縮機の吸込圧力が所定値以上である場合、前記制御部は、前記速度変動抑制制御における前記補償次数を前記モータの速度変動の回転1次成分とし、
前記圧縮機の吸込圧力が前記所定値未満である場合、前記制御部は、前記速度変動抑制制御における前記補償次数として、前記モータの速度変動の回転1次成分及び回転2次成分を含めること
を特徴とする請求項4に記載の空気調和機。
The compressor is a one-cylinder rotary compressor,
When a suction pressure of the compressor is equal to or higher than a predetermined value, the control unit sets the compensation order in the speed fluctuation suppression control to a rotation first-order component of the speed fluctuation of the motor,
5. The air conditioner according to claim 4, wherein when the suction pressure of the compressor is less than the predetermined value, the control unit includes a first-order rotation component and a second-order rotation component of the speed fluctuation of the motor as the compensation order in the speed fluctuation suppression control.
前記圧縮機は、2シリンダロータリ圧縮機であり、
前記圧縮機の吸込圧力が所定値以上である場合、前記制御部は、前記速度変動抑制制御における前記補償次数を前記モータの速度変動の回転2次成分とし、
前記圧縮機の吸込圧力が前記所定値未満である場合、前記制御部は、前記速度変動抑制制御における前記補償次数として、前記モータの速度変動の回転2次成分及び回転4次成分を含めること
を特徴とする請求項4に記載の空気調和機。
The compressor is a two-cylinder rotary compressor,
When a suction pressure of the compressor is equal to or higher than a predetermined value, the control unit sets the compensation order in the speed fluctuation suppression control to a rotation second-order component of the speed fluctuation of the motor,
5. The air conditioner according to claim 4, wherein when the suction pressure of the compressor is less than the predetermined value, the control unit includes a second-order rotation component and a fourth-order rotation component of the speed fluctuation of the motor as the compensation order in the speed fluctuation suppression control.
前記圧縮機は、スクロール圧縮機であり、
前記圧縮機の吸込圧力が所定値以上である場合、前記制御部は、前記速度変動抑制制御における前記補償次数を前記モータの速度変動の回転1次成分とし、
前記圧縮機の吸込圧力が前記所定値未満である場合、前記制御部は、前記速度変動抑制制御における前記補償次数として、前記モータの速度変動の回転1次成分及び回転2次成分を含めること
を特徴とする請求項4に記載の空気調和機
The compressor is a scroll compressor,
When a suction pressure of the compressor is equal to or higher than a predetermined value, the control unit sets the compensation order in the speed fluctuation suppression control to a rotation first-order component of the speed fluctuation of the motor,
5. The air conditioner according to claim 4, wherein when the suction pressure of the compressor is less than the predetermined value, the control unit includes a first-order rotation component and a second-order rotation component of the speed fluctuation of the motor as the compensation order in the speed fluctuation suppression control .
前記モータの回転速度、空調室の温度、及び室外温度を含む情報に基づいて、前記圧縮機の吸込圧力を算出する負荷状態判定部を備えること
を特徴とする請求項1から請求項のいずれか一項に記載の空気調和機。
The air conditioner according to any one of claims 1 to 7 , further comprising a load condition determination unit that calculates a suction pressure of the compressor based on information including a rotation speed of the motor, a temperature of the air-conditioned room, and an outdoor temperature.
室外機に設けられる室外熱交換器と、室内機に設けられる室内熱交換器と、を備え、
前記負荷状態判定部は、前記室外熱交換器の温度、前記室内熱交換器の温度、及び前記圧縮機の吐出温度のうち少なくとも一つを前記情報に含めること
を特徴とする請求項に記載の空気調和機。
The system includes an outdoor heat exchanger provided in the outdoor unit and an indoor heat exchanger provided in the indoor unit,
The air conditioner according to claim 8 , wherein the load state determination unit includes at least one of a temperature of the outdoor heat exchanger, a temperature of the indoor heat exchanger, and a discharge temperature of the compressor in the information.
JP2021139439A 2021-08-27 2021-08-27 Air conditioners Active JP7705757B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021139439A JP7705757B2 (en) 2021-08-27 2021-08-27 Air conditioners

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021139439A JP7705757B2 (en) 2021-08-27 2021-08-27 Air conditioners

Publications (2)

Publication Number Publication Date
JP2023033006A JP2023033006A (en) 2023-03-09
JP7705757B2 true JP7705757B2 (en) 2025-07-10

Family

ID=85415820

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021139439A Active JP7705757B2 (en) 2021-08-27 2021-08-27 Air conditioners

Country Status (1)

Country Link
JP (1) JP7705757B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6319997B2 (en) * 2013-11-19 2018-05-09 東芝ライフスタイル株式会社 Air conditioner control device

Also Published As

Publication number Publication date
JP2023033006A (en) 2023-03-09

Similar Documents

Publication Publication Date Title
KR100738755B1 (en) Motor controlling device, compressor, air conditioner and refrigerator
US8269438B2 (en) Apparatus for driving motor of air conditioner and method for driving the same
JP5222640B2 (en) Refrigeration equipment
JP6364463B2 (en) Motor driving apparatus, refrigeration cycle apparatus including the same, and motor driving method
JP2012100369A (en) Refrigerator, and control device for permanent magnet synchronous motors
JP6010071B2 (en) Motor control device and refrigeration / air-conditioning device
JP2004343993A (en) Motor control device, compressor, air conditioner, and refrigerator
JP7058562B2 (en) Motor control device and air conditioner
KR101886049B1 (en) Apparatus for controlling compressor and air conditioner having the same
US20240405694A1 (en) Power converting apparatus, motor drive unit, and refrigeration cycle-incorporating device
JP7705757B2 (en) Air conditioners
JP6838999B2 (en) Motor control device and air conditioner
KR101770425B1 (en) Refrigerator and controlling method thereof
JP7042028B2 (en) Motor control device and air conditioner
KR101918058B1 (en) Apparatus and method for driving brushless motor, and air conditioner having the same
JP5385557B2 (en) Motor control device, compressor drive device, and refrigeration / air conditioning device
JP2024088980A (en) Motor drive control device, motor device, refrigeration/air-conditioning machine, fan device, and drive control method
JP6846939B2 (en) Motor control device, rotary compressor system and motor control method
TWI662782B (en) Motor driving device, refrigeration cycle device including the same, and motor driving method
JP7696510B2 (en) AC motor control device and air conditioning device
JP7825794B1 (en) Power conversion devices, motor drive devices, and refrigeration cycle application equipment
Omi et al. Vibration Reduction Method by Instantaneous Current Control in 120-degree Conduction Mode of Compressor Motor
JP2020124085A (en) Control device, a motor drive device, and refrigeration apparatus including the same
WO2020070879A1 (en) Compressor and refrigeration air conditioning apparatus using same
US20250219560A1 (en) Power conversion apparatus, motor drive apparatus, and refrigeration cycle application device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240730

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250410

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250630

R150 Certificate of patent or registration of utility model

Ref document number: 7705757

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150