JP4267146B2 - Compressor drive control device and air conditioner - Google Patents
Compressor drive control device and air conditioner Download PDFInfo
- Publication number
- JP4267146B2 JP4267146B2 JP29024799A JP29024799A JP4267146B2 JP 4267146 B2 JP4267146 B2 JP 4267146B2 JP 29024799 A JP29024799 A JP 29024799A JP 29024799 A JP29024799 A JP 29024799A JP 4267146 B2 JP4267146 B2 JP 4267146B2
- Authority
- JP
- Japan
- Prior art keywords
- torque pulsation
- compressor
- motor
- brushless
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25B—REFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
- F25B2600/00—Control issues
- F25B2600/02—Compressor control
- F25B2600/021—Inverters therefor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B30/00—Energy efficient heating, ventilation or air conditioning [HVAC]
- Y02B30/70—Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating
Landscapes
- Control Of Positive-Displacement Pumps (AREA)
- Air Conditioning Control Device (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、コンプレッサの運転に伴って発生するトルクの脈動を抑制するようにしたコンプレッサ駆動制御装置とこの装置を搭載した空気調和機に関する。
【0002】
【従来の技術】
従来、空気調和機においては、例えば特公平4−36000号、特公平6−48916号、特開平10−174488号、及び特開平11−46493号に見られる如く、ブラシレスDCモータ(無整流子直流電動機)を回転させてコンプレッサを駆動するコンプレッサ駆動制御装置が多用されている。
【0003】
コンプレッサとしては、1シリンダ構造又は2シリンダ構造のロータリ式の圧縮機構を備えたコンプレッサがあり、このコンプレッサの圧縮機構にブラシレスDCモータの回転軸が直結される。このモータは、モータ駆動装置を成すインバータによりPWM(パルス幅変調)方式で回転駆動されるので、モータの回転と一体にコンプレッサも回転運転される。
【0004】
このコンプレッサ、とくに、1シリンダ構造のコンプレッサはその運転に伴うトルクの脈動が大きい。この脈動は室外機からの振動や騒音をもたらすので、通常、モータ1回転中の特定位相区間の電圧の通電率(デューティ)を可変し、トルクの脈動を抑制するトルク脈動補正が実施されている。
【0005】
また、このトルク脈動補正に際し、トルク脈動位相角の判定が行われる。コンプレッサは冷媒流路切換用の電磁制御弁としての四方弁に接続されているが、モータ起動時に四方弁への通電を切り替え、モータ起動直後にトルク脈動位相角の判定を行っている。
【0006】
【発明が解決しようとする課題】
しかしながら、上述した従来のトルク脈動補正にあっては、この補正を実施すると、モータ巻線電流が大きく脈動し、モータ駆動装置、すなわちインバータの入力電流にも脈動を生じ、そのピーク値が大きくなる傾向がある。このため、室内外の温度や設定温度、及びその他の環境条件に応じて、かかるピーク値がインバータの許容範囲を超えてしまうことがある。このような逸脱が生じると、機器や回路部品が焼損したり、耐寿命性を低下させてしまうという問題が発生する。
【0007】
また、前述したモータ起動、四方弁への通電、及びトルク脈動位相角判定のタイミング関係によれば、かかる判定中に四方弁が動作することがある。そのような事態に至ると、1回転中のトルク変動が乱れて、トルクの大きい回転位相とトルクの小さい回転位相の速度差が正確に求めることができない。つまり、トルク位相角が正確に判定されず、誤判定に陥るという問題が発生する。
【0008】
本発明は、上述した従来技術の問題に鑑みてなされたもので、インバータ(モータ駆動装置)の入力電流の許容値内でトルク脈動補正を最大限に発揮させて振動や騒音を効果的に抑制するとともに、機器や回路部品の焼損などを確実に防止することを、その第1の目的とする。
【0010】
また、何らかの理由により、トルク脈動位相角が誤判定になってしまった場合でも、次善の策として、トルク脈動補正中のトルク脈動の状態から誤判定したことを確実に把握して、トルク脈動補正を中断又は正規のトルク脈動補正を行えるように運転制御し、振動や騒音が加速されるような制御状態への移行を確実に排除することを、その第2の目的とする。
【0011】
【課題を解決するための手段】
上述した第1の目的を達成するため、請求項1の発明によれば、コンプレッサを回転させるブラシレスDCモータと、このブラシレスDCモータをPWM(パルス幅変調)方式で駆動する駆動手段と、前記コンプレッサの運転周波数が一定値以下のときに前記ブラシレスDCモータへの1回転中の通電デューティを所定電気角毎に補正するトルク脈動補正手段とを備えたコンプレッサ駆動制御装置を搭載した空気調和機において、前記コンプレッサ駆動制御装置は、この空気調和機に通電される交流電流の値を検出する電流値検出手段と、前記トルク脈動補正手段により実行されるトルク脈動補正の補正量を前記電流値検出手段により検出される交流電流値に応じて調整する補正量調整手段とを備え、前記駆動手段はインバータを備える一方で、このインバータに流れる電流のリップルのピーク値を検出するリップルピーク値検出手段と、このリップルピーク値検出手段により検出されるピーク値が上限の所定値に達したときに前記トルク補正量を減らし、このピーク値がその所定値よりも一定値だけ低下した低下状態か否かを判断し、前記低下状態になったと判断されたときに前記運転周波数が上昇するように前記ブラシレスモータを駆動させる運転制御手段とを備える。
【0012】
このため、トルク脈動補正手段により、コンプレッサの運転に起因した低い運転周波数領域での振動や騒音が抑制される。同時に、補正量調整手段によって、従来のようにコンプレッサの運転周波数が変わっても一定の脈動補正量を維持する場合とは異なり、その運転周波数に応じた補正量に調整されるので、駆動手段の回路要素を過電流から確実に保護できる。この具体的態様の一部は、以下のように展開して提供することができる。
【0017】
また、請求項2の発明によれば、コンプレッサを回転させるブラシレスDCモータと、このブラシレスDCモータをPWM(パルス幅変調)方式で駆動する駆動手段と、前記コンプレッサの運転周波数が一定値以下のときに前記ブラシレスDCモータへの1回転中の通電デューティを所定電気角毎に補正するトルク脈動補正手段とを備えたコンプレッサ駆動制御装置を搭載した空気調和機において、前記コンプレッサ駆動制御装置は、この空気調和機に通電される交流電流の値を検出する電流値検出手段と、前記トルク脈動補正手段により実行されるトルク脈動補正の補正量を前記電流値検出手段により検出される交流電流値に応じて調整する補正量調整手段とを備え、前記駆動手段はインバータを備える一方で、このインバータに流れる電流のリップルのピーク値を検出するリップルピーク値検出手段と、前記トルク脈動補正手段により前記補正量を低下させてトルク脈動の補正がなされたときに前記リップルピーク値検出手段により検出されるリップルピーク値が低下したか否かを判定する第1の判断手段と、この第1の判断手段により前記電流リップルピーク値が低下しないと判断されたときに前記トルク脈動補正手段によるトルク脈動補正を中断させる中断指令手段と、この補正中断の後、前記リップルピーク値検出手段により検出される電流リップルピーク値が低下したか否かを判断する第2の判断手段と、この第2の判断手段により前記電流リップルピーク値が低下したと判断されたときに前記運転周波数を上昇させて前記一定値を超えた値になるように前記ブラシレスDCモータを駆動させる運転制御手段とを備える。
【0018】
さらに、請求項3の発明に係る空気調和機によれば、前記第2の判断手段により前記電流リップルピーク値が低下しないと判断されたときに前記コンプレッサの運転を中断すべく前記ブラシレスDCモータの回転を中断させる中断指令手段を備える。請求項4記載の発明ではとくに、前記運転制御手段は、前記コンプレッサの次回の運転開始まで前記一定値以下での運転を禁止する禁止手段を有したことを特徴とする。
【0019】
このように構成することで、例えば、駆動手段(例えばインバータ)の入力電流、空気調和機の入力電流(エアコンセット電流)、モータ回転速度(運転周波数)が増加すると、トルク脈動補正の補正量が低減される。したがって、駆動手段の入力電流の許容値内でトルク脈動補正を最大限に発揮させて振動や騒音を効果的に抑制するとともに、機器や回路部品の焼損などを確実に防止することができる。また、装置の長寿命化を図ることもできる。
【0023】
さらに、前述した本発明の第2の目的を達成するため、請求項5記載の発明によれば、上述と同様の構成のコンプレッサ駆動制御装置において、トルク脈動補正を行ってもトルク脈動が減少しない場合、そのトルク脈動補正を中断させ、且つ前記コンプレッサがその次回の運転まで前記一定値以下の運転周波数による運転を禁止されるように前記ブラシレスDCモータの駆動を制御する運転制御手段を備えたことを特徴とする。
【0024】
この結果、何らかの理由により、トルク脈動位相角が誤判定になってしまった場合でも、次善の策として、トルク脈動補正中のトルク脈動の状態から誤判定したことが確実に把握される。このため、トルク脈動補正を中断又は正規のトルク脈動補正を行えるように運転制御され、振動や騒音が加速されるような制御状態への移行は確実に排除される。
【0025】
一例として、前記コンプレッサは、1シリンダ構造のロータリ式コンプレッサで構成される。これにより、トルク脈動が大きいコンプレッサであっても、その脈動が的確の補正され、振動や騒音の発生が抑制されるとともに、過電流から回路要素を保護できる。
【0026】
【発明の実施の形態】
以下、この発明の実施形態を、添付図面を参照して説明する。
<第1の実施形態>
第1の実施形態に係る空気調和機を図1〜5を参照して説明する。この空気調和機は、本発明に係るコンプレッサ駆動制御装置を適用して実施されている。
【0027】
図1に、空気調和機のコンプレッサ駆動制御装置10を中心とした部分的な構成ブロック図を示す。
【0028】
このコンプレッサ駆動制御装置10は、交流電源12から交流電力が供給される整流回路14を備える。この整流回路14の出力端には平滑コンデンサ16が並列接続されるとともに、駆動手段としてのインバータ18が接続されている。このインバータ18は6個のトランジスタと夫々のトランジスタに逆並列接続された6個のダイオードとから成る半導体スイッチ群を備える。各トランジスタのベース電圧は後述するPWMドライバによってPWM(パルス幅変調)方式で制御される。
【0029】
インバータ18の3個の出力端はブラシレスDCモータ20に接続されている。このブラシレスDCモータ20は、3相結線された3本の電機子巻線22と磁石回転子24を備える。3本の電機子巻線22が前述したインバータ13の出力端に夫々接続される一方、磁石回転子4がコンプレッサ26の軸に機械的に直結されている。
【0030】
コンプレッサ26には、本実施形態では、1シリンダ構造のロータリ式が採用されている。
【0031】
また、ブラシレスDCモータ20の3本の電機子巻線22の夫々は回転子位置検出器28にも電気的に接続され、各電機子巻線22に誘起される電圧がこの検出器28により検出される。回転子位置検出器28はその電圧信号を回転子位置パルス信号に変換して、これを後段のカウンタ30に出力する。カウンタ30は回転子位置パルス信号の例えばエッジをカウントし、そのカウント値に応じたカウント信号をコントローラ32に出力する。
【0032】
コントローラ32は、信号の受渡しや信号レベルの整合を担うインタフェース回路34と、このコンプレッサ駆動制御機能の中枢を担うCPU36と、プログラムや初期値などを予め格納しているROM38、及びデータの書込み及び読出しが可能なRAM40を備えたマイクロコンピュータで構成されている。
【0033】
このコントローラ32には、前記CPU36から供給されるドライブ信号及びPWM信号に基づき前記インバータ18の通電状態を変更するドライバ42が接続されている。
【0034】
さらに、このコンプレッサ駆動制御装置10には非接触で電流検出を行う2つの電流検出器44及び46が装備されており、一方はインバータ18の入力側線路に配置され、もう一方は交流電源12の出力側線路に配置されている。2つの電流検出器44,46による電流検出信号はA/D変換器48,50を夫々介してコントローラ32に供給されている。
【0035】
さらに、コントローラ32は別のドライバ52を介して、電磁制御弁の構造を成す四方弁52のコイルにも接続されている。これにより、四方弁52に通電してその連結経路を冷房サイクルと暖房サイクルのいずれかに変更できるようになっている。この四方弁52は冷媒の冷凍サイクルを構成する循環系に挿入されており、前述したコンプレッサ26にも連結されている。
【0036】
前記コントローラ32のROM38に格納されているプログラムには、後述する図2〜3に記載のルーチンが含まれる。これらのルーチン処理を介して、PWM方式によるブラシレスDCモータ20の速度制御(すなわち、コンプレッサ26の運転制御)、コンプレッサ26のトルク脈動補正、さらには本発明の特徴を成す、トルク脈動補正の補正量の調整処理などの機能がソフトウエア的に実現される。
【0037】
したがって、特許請求の範囲に記載の構成要件の内、ブラシレスDCモータ20、コンプレッサ26、及び四方弁54を除く構成要件は、このCPU36を中心とするマイクロコンピュータの一部関与又は全面関与によって機能的に実現され、フローチャートにそれが図示されている(後述の第2,第3の実施形態においても同様である)。また、ROM38は本願発明を実行させるための記録媒体をも成す。
【0038】
第1の実施形態に戻って、図2及び図3は共にCPU36によって実行されるコンプレッサ駆動制御の概略を示す。この内、図2のメイン処理は電源オンに応答して開始され、電源オフまで繰返し実行されるメイン処理の概略を示す。もう一方の図3の処理は、図2のメイン処理の実行中に、一定の微小時間Δt毎に実行されるタイマ割込み処理の概略を示す。
【0039】
図2のメイン処理の概略を説明する。CPU36はその起動後、所定の初期設定処理を行う(ステップS1)。次いで、CPU36はカウンタ30から出力されるカウント信号を読み込み、このカウント信号に基づき現在のモータ回転速度、すなわちコンプレッサ26の現在の運転周波数nを検出する(ステップS2)。
【0040】
次いで、CPU36は、外部から指令されている速度指令信号を読み込み、この信号に対応した運転周波数と現在の運転周波数nとの差分(速度差)を演算し、この差分値に応じた回転速度指令値VPを演算する(ステップS3)。
【0041】
この後、CPU36は、現在の運転周波数nと予め設定してあるトルク脈動補正上限周波数Nとについて、n≦Nか否かを判断する(ステップS4)。一般に、コンプレッサ26を低い周波数で運転すると、そのトルクの脈動に因って振動や騒音が大きくなるので、この振動及び騒音の抑制範囲を抑制するために、トルク脈動補正上限周波数Nが設定されている。すなわち、このトルク脈動補正上限周波数Nは、トルク脈動補正を行う最大周波数(最大回転速度)であって、この値よりも低い周波数範囲でトルク脈動補正を行うことを規定するものである。
【0042】
このステップS4の判断がNO、つまりn>Nになっているときには次のステップS5の処理はスキップされ、その一方で、この判断がYES、つまりn≦Nが成立するときには所定の低周波数範囲であると認識して、ステップS5に移行する。このステップにおいて、CPU36は、後述する図3の処理によって略リアルタイムに更新されている現在のトルク脈動補正量SCをRAM40内の所定記憶領域から読み出す。
【0043】
次いで、上述の2つのステップで演算及び読み出した回転速度指令値VP及びトルク脈動補正量SCに基づくトータルの回転速度指令値Vを演算する(ステップS6)。そして、CPU36は、このトータルの指令値Vに応じたドライブ信号とPWM信号をドライバ42に出力することで、ドライバ42に対してブラシレスDCモータ20の回転速度制御を指令する(ステップS7)。これにより、ドライバ42はインバータ18における通電のデューティ比を指令値Vに応じてPWM制御するので、モータ20の回転速度、すなわちコンプレッサ26の運転周波数は指令値Vに対応した値に制御される。
【0044】
この回転速度制御の指令が終わると、CPU36は停止制御を行う(ステップS8)。すなわち、所定の停止条件が満足されたか否かを判断し、かかる条件が満足されると、ブラシレスDCモータ20の回転停止に要する指令をドライバ42に行い、一方、停止条件が満足されないときにはステップS2に戻って上述した処理を繰り返す。
【0045】
一方、図3のタイマ割込み処理は図2のメイン処理が実行されている間、一定時間Δt毎に実行される。この割込み処理が起動すると、CPU36はカウンタ30のカウント信号からブラシレスモータ20の現在の回転速度(すなわち、コンプレッサの現在の運転周波数n)を検出する(ステップS11)。次いで、この運転周波数nについてn≦N(N:トルク脈動補正上限周波数)か否かを判断する(ステップS12)。この判断でNO、すなわちn>Nの場合、何もせずにメイン処理に戻る。
【0046】
しかし、YESの判断、すなわちn≦Nの条件が成立し、運転周波数nが低い領域にあるときには、次いで、その運転周波数nに応じてトルク脈動補正量SCを調整し、記憶する処理を行う(ステップS13)。この補正量SCの更新は、一例として、ROM38の所定記憶領域に予め記憶させてあるテーブルを参照して実行される。
【0047】
このテーブルの例を図4及び図5に示す。両方の図は共に、横軸に運転周波数nをとり、縦軸にトルク脈動補正量SCをとっており、このグラフに対応したデータがテーブルとして予め記憶されている。図4のトルク補正量SCのグラフによれば、運転周波数nが一定値に達すると最大補正量まで立ち上がり、その後、トルク脈動補正上限周波数Nまで直線的に減少する。これに対し、図5のトルク補正量SCのグラフは、運転周波数nが一定値に達すると最大補正量まで立ち上がり、その後、トルク脈動補正上限周波数Nまで段階的に減少する。
【0048】
図4又は図5の何れの補正量曲線を採用するかは任意である。また、この補正量SCの更新は必ずしもテーブル参照により求める構成を採らなくてもよく、例えば、その都度、運転周波数nを関数とする演算式を解いて求めてもよい。
【0049】
このため、図4又は図5の何れの補正量曲線に拠っても、現在の運転周波数nが高くなるほど小さくなる補正量SCが逐一、更新設定される。当然に、運転周波数nが低くなると、補正量SCは高い値に更新設定される。
【0050】
この補正量SCの更新が終わると、その後の処理はメイン処理に戻される。したがって、前述したメイン処理において呼び出される補正量SCは常にその時点の運転周波数nの高低を反映した値に、ほぼリアルタイムに設定されている。
【0051】
このため、図2のステップS7を介して実行されるn≦N時の回転速度制御にあっては、外部から供給される速度指令信号及び現在の運転周波数との差分に基づくPWMデューティ比が、ロータ1回転中の特定の位相にて前述の如く調整されたトルク脈動補正量SCに相当する割合だけアップされ、又は、特定の位相にて前述の如く調整されたトルク脈動補正量SCに相当する割合だけダウンされる。
【0052】
一般に、モータ回転数(コンプレッサ運転周波数)が高くなると、インバータの入力電流が増加するので、運転周波数の増加に対して従来の如く常に同じ補正量でトルク脈動を補正していると、運転周波数が高くなるほど、インバータの許容値を超えた電流が流れ易くなる。
【0053】
しかしながら、本実施形態では、従来のように運転周波数が変わっても常に一定の同じ割合でデューティ比をアップ又はダウンさせるという制御法は採らず、上述したように、運転周波数が上昇するにつれて連続的に(図4参照)又は段階的に(図5参照)トルク脈動補正量を低減させている。
【0054】
このため、例えばコンプレッサ26を運転している周囲温度などの環境変化に因って負荷トルクが大きくなり、モータ20の巻線の電流脈動が大きくなっても、インバータ18の入力電流がその許容電流値を瞬時的に越えるという状態を殆ど確実に防止できる。したがって、瞬時的な電流に因るインバータ18の回路素子の焼損やダメージなどを殆ど確実に防止でき、これにより、インバータ自体の長寿命化を図ることができる。
【0055】
コンプレッサ26の振動や騒音は運転周波数が低いほど顕著に現れるが、本実施形態ではn≦Nの低い運転周波数領域ではありながら、その領域内の高い方の運転周波数で重点的に補正量を減少させているので、全体としてのトルク脈動補正の効果には殆ど影響しない。したがって、上述のインバータ電流の抑制と並行して、従来と同等の的確なトルク脈動補正を効果的に発揮させ、コンプレッサに起因した振動や騒音を確実に抑制することもできる。
【0056】
<第2の実施形態>
第2の実施形態に係る空気調和機を、図6〜9を参照して説明する。この実施形態に係る空気調和機は、前述した図1に示す構成のコンプレッサ駆動制御装置10を備えており、そのハード的な構成は第1の実施形態のものと同じである。
【0057】
この第2の実施形態によれば、コントローラ32のCPU36は、そのメイン処理として、前述した図2及び図3に示す処理を行うものの、トルク脈動補正量の更新及びトルク脈動補正に関連した運転制御を、図6に示すタイマ割込み処理によって更に付加的に実行する。つまり、この第2の実施形態では第1の実施形態で発揮される機能に加え、図6に示す処理による機能も得られる。
【0058】
図6のタイマ割込み処理は一定時間Δt毎に実行される。CPU36は、この図6の処理が起動すると、電流検出器44からの電流検出信号を読み込み、インバータ18の入力電流iが検出され、そのピーク値ipが演算される(ステップS20,S21)。
【0059】
次いで、インバータ18の許容電流値に対応して予め設定されているしきい値ithに対して、このピーク値ipがip≧ithであるか否かを判断する(ステップS22)。このステップでCPU36がNO、すなわちip<ithであると判断したときには、その処理はそのままメイン処理に戻される。
【0060】
しかし、YES、すなわちip≧ithが成立すると認識したときには、インバータ入力電流iの増大分に応じてトルク脈動補正量SCを低減させる処理を行う(ステップS23)。この処理は、例えば図7に示す如く予め設定されているROM38内の記憶テーブルを参照することで行われる。同図のトルク脈動補正量SCの特性よれば、第1の実施形態と同様に運転周波数nの増加に伴って補正量SCは低下する一方で、インバータ入力電流が大きくなるほど、補正量SC全体の値が低減されている。このため、同じ運転周波数nであっても、インバータ入力電流iが増えると、その増加分に対応した値だけ低下させたトルク脈動補正量SCに更新設定される。
【0061】
なお、このステップS23で参照するデータは、図7に示す特性の内、インバータ入力電流iとトルク脈動補正量SCの関係のみである(運転周波数nとトルク脈動補正量SCの関係は前述した図3の処理で既に参照されている)。
【0062】
この更新設定の後、CPU36は再度、インバータ入力電流iを検出し、そのピーク値ipを演算し、さらにピーク値ipが所定値以上低下したか否かを判断する(ステップS24〜S26)。この判断がYES(ピーク値ipが所定値以上低下した)となるときには、その時点では、インバータ入力電流に応じて補正量を低減させる処理を行う前の運転周波数でのトルク脈動補正量よりも小さい補正量でトルク脈動補正が掛かっていることになるので、CPU36は、運転周波数を補正量低下に相当する分だけアップさせる(すなわち、モータの回転速度を補正量低下に相当する分だけ上げる)指令を出す。これにより、例えば図8に示す如く、運転周波数がアップされ、コンプレッサ26の振動や騒音が抑制される。
【0063】
一般に、このような状態は瞬時に改善されるものではないことを考慮して、CPU36は次いで、次回のコンプレッサ起動時までの間は、その時点のトルク脈動補正量で運転することができる最低周波数以下の値での運転を禁止する(ステップS28:図8参照)。これにより、「運転周波数のダウン、電流脈動の増加、トルク脈動補正量の減少、運転周波数のアップ、そして、脈動電流の低下」と巡るハンチング現象に陥る事態を回避できる。ステップS28の後はメイン処理に戻る。
【0064】
一方、前述したステップS26でNO、すなわちインバータ入力電流の増加に応じてトルク脈動補正量を低下させても、インバータ入力電流のピーク値が低下しないと判断された場合、CPU36は、トルク脈動補正の中断指令を出す(ステップS29)。次いで、インバータ入力電流iを検出し、そのピーク値ipを演算し、さらにピーク値ipが所定値以上低下したか否かを判断する(ステップS30〜S32)。この判断がYES(ピーク値ipが所定値以上低下した)となるときには、トルク脈動補正の中断に因ってコンプレッサからの振動及び騒音が増加するのを抑えるために、図9に例示する如く、運転周波数をトルク脈動制御上限周波数Nまでアップさせる(ステップS33)。この後、メイン処理に戻る。
【0065】
一方、ステップS32でNO、すなわちトルク脈動補正を中断させてもインバータ入力電流が思うように低下しないときには、CPU36はコンプレッサの運転そのものを中断させる指令を行う(ステップS34)。この後、メイン処理に戻る。
【0066】
なお、上述したステップS27、S33における運転周波数アップは図2の処理で使用する指令値Vを更新することで対処され、ステップS28、S29、S34における運転制御の指令は、図2のステップS7の回転速度制御に反映されるパラメータを更新することで対処される。
【0067】
このように本実施形態によれば、ブラシレスDCモータ20の負荷が大きいことに因り、第1の実施形態による運転周波数nに応じて補正量が変化するトルク脈動補正が行われた場合でも、依然として、インバータ18の入力電流がその許容値を超えてしまいそうな状態を未然に感知して、それを防止することができる。すなわち、インバータ入力電流が大きくなると、トルク脈動補正量を減少させるので、インバータ18を過大電流に因る破壊などから殆ど確実に防止することができる。
【0068】
加えて、何らかの事情に因って、このインバータ入力電流の増加に応じた補正量の低減を行っても依然として、インバータ入力電流が所望値以上に低下しないときには、トルク脈動補正の中断やコンプレッサの運転中断などの運転制御を行うので、2重、3重の保護機能を持たせることができる。これにより、インバータ18及びその周辺回路を過大電流に因る破壊から一層確実に防御することができる。
【0069】
なお、この第2の実施形態において、図6のステップS23で補正量を低減処理するときの対象信号はインバータ入力電流に限定されること無く、例えば空気調和機の運転電流(セット電流)であってもよい。この運転電流は、図1に示す交流電源側の電流検出器46による電流検出信号から、前述と同様に検出すればよい。この運転電流が大きくなるにしたがって、例えば図10に示す如く、トルク脈動補正量SCをテーブル参照法や演算により求めることで、同様の制御を行うことができる。
【0070】
<第3の実施形態>
第3の実施形態に係る空気調和機を、図10〜13を参照して説明する。この実施形態に係る空気調和機は、前述した図1に示す構成のコンプレッサ駆動制御装置10を備えており、そのハード的な構成は第1の実施形態のものと同じである。
【0071】
この第3の実施形態に係るコンプレッサ駆動制御装置は、ブラシレスDCモータ20の起動、四方弁54の通電切替、及びトルク脈動位相角の判定のタイミングを規制する制御及びこれに関連した運転制御に特徴を有する。
【0072】
具体的には、コントローラ32のCPU36によって、図1のステップS1に関わる初期設定処理の一部として図11に部分的に示す処理が実行されるとともに、運転制御として図12に示す微小時間Δt毎のタイマ割込み処理が実行される。
【0073】
図11の処理によれば、CPU36は、一例として、最初に四方弁54への通電を切り替えて、安定な流路位置に移動させる(図13中の(a)参照:ステップS1a、S1b)。次いで、ブラシレスDCモータ20を起動させる(ステップS1c、S1d)。そしてこの後、トルク脈動補正の位相角判定を行う(ステップS1e)。一般に、位相角判定はモータの起動直後に行われるので、ここでも、それに従うシーケンスになっている。
【0074】
これにより、図13に示す如く、四方弁への通電が最初に切り替えられ、安定した後に、ブラシレスDCモータ20が起動させられる。そして所定時間経過した後で、トルク脈動位相角の判定に入る。したがって、従来のように、トルク脈動補正の位相角判定中に四方弁26が作動させられ、1回転中のトルク変動に乱れが生じ、トルクの大きい回転位相とトルクの小さい回転位相との間の速度差が正確に判定できなくなるといった事態を防止できる。
【0075】
なお、トルク脈動補正の位相角判定が終了した後で、四方弁54の位置切替用の通電を行ってもよい(図13中の(b)参照)。
【0076】
一方、タイマ割込み方式で実行される図12に記載の処理によれば、CPU36は、現在の運転周波数nを検出してn≦Nか否かを判断する(ステップS41、S42)。この判断がNO(n>N)のときにはそのままメイン処理に戻るが、YES(n≦N)のときには引き続いてステップS43〜S46の処理を実行する。
【0077】
すなわち、トルク脈動補正が開始されたときは、トルク脈動補正を行っている位相区間を通過する時間を検出し、その時間の平均状態を求める(ステップS43〜S46)。
【0078】
次いで、トルク脈動補正を実行したことによりトルク脈動が低減したか否かを、演算した平均状態に基づき判断する(ステップS47)。仮に、この位相区間を通過する時間が平均されずに分散される場合(ステップS47でNO)、トルク脈動補正の位相角判定が誤っているので、トルク脈動補正を中断すべくパラメータを設定する(ステップS48)。そして、トルク脈動補正上限周波数N以下での運転を禁止し、上限周波数Nを超える周波数で運転するようにパラメータを制御する(ステップS49)。このステップS49の処理に代えて、トルク脈動補正の位相角判定をやり直す処理を行ってもよい。
【0079】
このようにトルク脈動補正の位相角判定のタイミングを適正化し、さらに、その位相角判定の合否のチャックし、不備な場合の運転制御法まで提供できるので、前述した実施形態と同等の作用効果に加え、トルク脈動補正を安定的に且つより精度良く実施することができるという効果が得られる。
【0080】
なお、図4,7,10の実施形態において、コンプレッサの運転周波数の上昇に伴って調整するトルク脈動補正量は、その運転周波数の変化に拠らずに、常に一定の割合で変化する(補正量の傾きが一定)ように設定しているが、本発明に係る運転周波数とトルク脈動補正量との変化の関係は必ずしもこれに限定されるものではなく、例えば、図14(a)〜(c)に示す如く変化させてもよい。同図(a)に示す関係は、トルク脈動補正量の減少割合を運転周波数が上昇するにつれて指数関数的に減らしたもの、同図(b)に示す関係は、トルク脈動補正量の減少割合を運転周波数が上昇するにつれて逆指数関数的に減らしたもの、さらに、同図(c)に示す関係は運転周波数の上昇の初め付近と終わり付近で、特に、トルク脈動補正量の減少割合を大きくしたものである。これらの特性は、コンプレッサの振動の周波数特性などの応じて適宜に選択でき、これにより設計の自由度が増す。
【0081】
さらに、前述の実施形態にあっては、コントローラ32はマイクロコンピュータをその主要素として構成したが、このコントローラは、前述したと同等の機能を持たせるようにデジタル回路やリレー、スイッチ素子などのシーケンス回路を組み合わせて構成することもできる。
【0082】
上述した各実施形態およびその変形例は単なる例示であって、本発明の範囲を限定することを意図するものではない。本発明の範囲は特許請求の範囲の記載にしたがって決まるもので、本発明の範囲を逸脱しない範囲において様々な態様のコンプレッサ駆動制御装置、空気調和機、及び記録媒体を実施することができる。
【0083】
【発明の効果】
以上説明したように、本願発明に係るコンプレッサ駆動制御装置及び空気調和機によれば、インバータなどの駆動手段の入力電流の許容値内でトルク脈動補正を最大限に発揮させて振動や騒音を効果的に抑制するとともに、過電流に因る機器や回路部品の焼損などを確実に防止して、高寿命で、性能が安定した装置を提供することができる。また、これに付随して、駆動手段に入力する電流などを抑制する運転上の制御手段を持たせているので、信頼性の高い装置を提供することができる。
【0084】
また、トルク脈動位相角の誤判定を防止し、より確実なトルク脈動位相角の判定結果を得て、これに応じて的確なトルク脈動補正を行うことができる。さらに、何らかの理由により、トルク脈動位相角が誤判定になってしまった場合でも、次善の策として、振動や騒音が加速されるような制御状態への移行を確実に排除することができる。
【図面の簡単な説明】
【図1】本発明の実施形態に係る、空気調和機のコンプレッサ駆動制御装置の電気的な概略構成を示すブロック図。
【図2】第1の実施形態においてCPUによって実行されるメイン処理を示す概略フローチャート。
【図3】第1の実施形態においてCPUによって実行されるトルク脈動補正量の更新処理を示すタイマ割込み処理の概略フローチャート。
【図4】運転周波数とトルク脈動補正量の関係の一例を示すグラフ。
【図5】運転周波数とトルク脈動補正量の関係に関する別の例を示すグラフ。
【図6】第2の実施形態においてCPUによって実行されるトルク脈動補正量の更新処理を中心に示すタイマ割込み処理の概略フローチャート。
【図7】運転周波数、インバータ入力電流、及びトルク脈動補正量の関係の一例を示すグラフ。
【図8】トルク脈動補正量の時間変化の一例を示す図。
【図9】トルク脈動補正量の時間変化の別の一例を示す図。
【図10】変形例に係る、運転周波数、セット運転電流、及びトルク脈動補正量の関係の一例を示すグラフ。
【図11】第3の実施形態においてCPUにより初期設定処理の一部として実行される処理の概略フローチャート。
【図12】第3の実施形態においてCPUによって実行される運転制御を示すタイマ割込み処理の概略フローチャート。
【図13】起動からトルク脈動補正に至る時間変化の一例を示す図。
【図14】運転周波数とトルク脈動補正量の関係の別の例を示すグラフ。
【符号の説明】
10 コンプレッサ駆動制御装置
18 インバータ
20 ブラシレスDCモータ
26 コンプレッサ
28 回転子位置検出器
30 カウンタ
32 コントローラ
36 CPU
38 ROM
40 RAM
42 PWMドライバ
44、46 電流検出器
48、50 A/D変換器
52 ドライバ
54 四方弁[0001]
BACKGROUND OF THE INVENTION
The present invention suppresses the pulsation of the torque generated with the operation of the compressor.Compressor drive control deviceAnd an air conditioner equipped with this device.
[0002]
[Prior art]
Conventionally, in an air conditioner, as shown in, for example, Japanese Patent Publication No. 4-36000, Japanese Patent Publication No. 6-48916, Japanese Patent Application Laid-Open No. 10-174488, and Japanese Patent Application Laid-Open No. 11-46493, a brushless DC motor (non-commutator direct current) is used. 2. Description of the Related Art A compressor drive control device that rotates a motor to drive a compressor is often used.
[0003]
As a compressor, there is a compressor including a rotary compression mechanism having a one-cylinder structure or a two-cylinder structure, and a rotation shaft of a brushless DC motor is directly connected to the compression mechanism of the compressor. Since this motor is rotationally driven by a PWM (pulse width modulation) system by an inverter that constitutes a motor driving device, the compressor is also rotationally operated integrally with the rotation of the motor.
[0004]
This compressor, particularly a one-cylinder compressor, has a large torque pulsation during operation. Since this pulsation causes vibration and noise from the outdoor unit, normally, torque pulsation correction is performed to vary the voltage energization rate (duty) of the voltage in a specific phase section during one rotation of the motor to suppress torque pulsation. .
[0005]
In addition, when this torque pulsation correction is performed, the torque pulsation phase angle is determined. The compressor is connected to a four-way valve as an electromagnetic control valve for switching the refrigerant flow path, but the energization to the four-way valve is switched when the motor is started, and the torque pulsation phase angle is determined immediately after the motor is started.
[0006]
[Problems to be solved by the invention]
However, in the above-described conventional torque pulsation correction, when this correction is performed, the motor winding current pulsates greatly, and the pulsation also occurs in the input current of the motor driving device, that is, the inverter, and the peak value increases. Tend. For this reason, this peak value may exceed the tolerance | permissible_range of an inverter according to the indoor and outdoor temperature, preset temperature, and other environmental conditions. When such a deviation occurs, there arises a problem that equipment and circuit components are burned out or the life resistance is lowered.
[0007]
Further, according to the timing relationship of the motor activation, the energization to the four-way valve, and the torque pulsation phase angle determination described above, the four-way valve may operate during the determination. When such a situation occurs, the torque fluctuation during one rotation is disturbed, and the speed difference between the rotation phase with a large torque and the rotation phase with a small torque cannot be obtained accurately. That is, there is a problem that the torque phase angle is not accurately determined and falls into an erroneous determination.
[0008]
The present invention has been made in view of the above-mentioned problems of the prior art, and effectively suppresses vibration and noise by maximizing torque pulsation correction within the allowable value of the input current of the inverter (motor drive device). At the same time, it is a first object of the present invention to reliably prevent burning of equipment and circuit components.
[0010]
AlsoEven if the torque pulsation phase angle is misjudged for some reason, as a next best measure, it is possible to reliably grasp that the misjudgment has occurred from the state of torque pulsation during torque pulsation correction, and to correct torque pulsation Is controlled so that it can be interrupted or corrected for regular torque pulsation, and the transition to a control state in which vibration and noise are accelerated is reliably excluded.Second purposeAnd
[0011]
[Means for Solving the Problems]
In order to achieve the above first object, according to the first aspect of the present invention, a brushless DC motor for rotating a compressor, driving means for driving the brushless DC motor by a PWM (pulse width modulation) system, and the compressor Compressor drive control device provided with torque pulsation correcting means for correcting the energization duty during one rotation to the brushless DC motor for each predetermined electrical angle when the operating frequency of the motor is below a certain valueIn the air conditioner equipped with the air conditioner, the compressor drive control device includes a current value detecting means for detecting the value of an alternating current supplied to the air conditioner, and correction of torque pulsation correction executed by the torque pulsation correcting means. Correction amount adjusting means for adjusting the amount according to the alternating current value detected by the current value detecting means, and the driving means includes an inverter, and detects a peak value of a ripple of current flowing through the inverter. When the peak value detected by the ripple peak value detecting means and the peak value detected by the ripple peak value detecting means reaches the upper limit predetermined value, the torque correction amount is reduced, and the peak value is lowered by a certain value from the predetermined value. It is determined whether or not the brushless motor is in a lowered state, and the brushless motor is set so that the operating frequency increases when it is determined that the lowered state has been reached. And a driving control means for moving.
[0012]
For this reason, the vibration and noise in the low operating frequency region resulting from the operation of the compressor are suppressed by the torque pulsation correcting means. At the same time, the correction amount adjustment means adjusts the correction amount according to the operation frequency unlike the conventional case where a constant pulsation correction amount is maintained even if the operation frequency of the compressor changes. Circuit elements can be reliably protected from overcurrent. A part of this specific aspect can be provided by developing as follows.
[0017]
Also,According to the invention of claim 2,A brushless DC motor for rotating the compressor, a driving means for driving the brushless DC motor by a PWM (pulse width modulation) system, and the brushless DC motor during one rotation when the operation frequency of the compressor is a predetermined value or less. In an air conditioner equipped with a compressor drive control device provided with a torque pulsation correcting means for correcting the energization duty for each predetermined electrical angle, the compressor drive control device determines the value of the alternating current supplied to the air conditioner. Current value detecting means for detecting, and correction amount adjusting means for adjusting a correction amount of torque pulsation correction executed by the torque pulsation correcting means in accordance with an alternating current value detected by the current value detecting means.While the drive means includes an inverter, the correction value is reduced by a ripple peak value detection means for detecting a peak value of a ripple of a current flowing through the inverter and the torque pulsation correction means to correct the torque pulsation. A first determination means for determining whether or not the ripple peak value detected by the ripple peak value detection means has decreased, and it is determined by the first determination means that the current ripple peak value does not decrease. Interrupt command means for interrupting the torque pulsation correction by the torque pulsation correction means, and after this interruption, it is determined whether or not the current ripple peak value detected by the ripple peak value detection means has decreased. 2 and when the current ripple peak value is determined to have decreased by the second determination means. Rolling to increase the frequency and a driving control means for driving the brushless DC motor to be a value exceeding the predetermined value.
[0018]
further,Claim 3According to the air conditioner of the present invention, when the second determination means determines that the current ripple peak value does not decrease, the interrupt of interrupting the rotation of the brushless DC motor to interrupt the operation of the compressor. Command means are provided.Claim 4In the described invention, in particular, the operation control means includes a prohibiting means for prohibiting the operation below the predetermined value until the next start of operation of the compressor.
[0019]
With this configuration, for example, when the input current of the driving means (for example, an inverter), the input current of the air conditioner (air conditioner set current), and the motor rotation speed (operation frequency) are increased, the correction amount of torque pulsation correction is increased. Reduced. Therefore, the torque pulsation correction can be maximized within the allowable value of the input current of the driving means to effectively suppress vibrations and noises, and to reliably prevent burning of equipment and circuit components. In addition, the life of the apparatus can be extended.
[0023]
Further, the above-described present inventionSecond purposeTo achieveClaim 5According to the described invention, in the compressor drive control device having the same configuration as described above, when the torque pulsation is not reduced even if the torque pulsation correction is performed, the torque pulsation correction is interrupted and the compressor operates until the next operation. It is characterized by comprising an operation control means for controlling the driving of the brushless DC motor so that the operation at the operation frequency equal to or lower than the predetermined value is prohibited.
[0024]
As a result, even if the torque pulsation phase angle is erroneously determined for some reason, it is surely grasped that the erroneous determination is made from the state of the torque pulsation during the torque pulsation correction as the next best measure. For this reason, operation control is performed so that torque pulsation correction can be interrupted or regular torque pulsation correction can be performed, and the transition to a control state in which vibration and noise are accelerated is reliably eliminated.
[0025]
As an exampleThe compressorIs composed of a single-cylinder rotary compressor. Thereby, even if the compressor has a large torque pulsation, the pulsation is accurately corrected, generation of vibration and noise is suppressed, and circuit elements can be protected from overcurrent.
[0026]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.explain.
<First Embodiment>
The air conditioner according to the first embodiment will be described with reference to FIGS. This air conditioner is implemented by applying a compressor drive control device according to the present invention.
[0027]
FIG. 1 is a partial configuration block diagram centering on a compressor
[0028]
The compressor
[0029]
Three output ends of the
[0030]
In the present embodiment, the
[0031]
Each of the three
[0032]
The
[0033]
The
[0034]
Further, the compressor
[0035]
Furthermore, the
[0036]
The programs stored in the
[0037]
Accordingly, among the constituent elements described in the claims, the constituent elements excluding the brushless DC motor 20, the
[0038]
Returning to the first embodiment, FIGS. 2 and 3 both show an outline of compressor drive control executed by the
[0039]
An outline of the main process in FIG. 2 will be described. After the activation, the
[0040]
Next, the
[0041]
Thereafter, the
[0042]
When the determination of step S4 is NO, that is, when n> N, the processing of the next step S5 is skipped. On the other hand, when this determination is YES, that is, when n ≦ N, the predetermined low frequency range is satisfied. It recognizes that there is, and moves to step S5. In this step, the
[0043]
Next, the rotational speed command value V calculated and read in the above two steps.PAnd torque pulsation correction amount SCThe total rotational speed command value V based on is calculated (step S6). Then, the
[0044]
When this rotation speed control command is completed, the
[0045]
On the other hand, the timer interrupt process of FIG. 3 is executed at regular time intervals Δt while the main process of FIG. 2 is being executed. When this interrupt process is started, the
[0046]
However, if the determination of YES, that is, the condition of n ≦ N is satisfied and the operating frequency n is in a low region, then the torque pulsation correction amount S is determined according to the operating frequency n.CIs adjusted and stored (step S13). This correction amount SCAs an example, the update is performed with reference to a table stored in a predetermined storage area of the
[0047]
Examples of this table are shown in FIGS. In both figures, the horizontal axis represents the operating frequency n, and the vertical axis represents the torque pulsation correction amount S.CThe data corresponding to this graph is stored in advance as a table. Torque correction amount S in FIG.CAccording to the graph, when the operating frequency n reaches a certain value, it rises to the maximum correction amount, and then linearly decreases to the torque pulsation correction upper limit frequency N. In contrast, the torque correction amount S in FIG.CIn the graph, when the operating frequency n reaches a certain value, it rises to the maximum correction amount, and then gradually decreases to the torque pulsation correction upper limit frequency N.
[0048]
Which correction amount curve of FIG. 4 or 5 is adopted is arbitrary. Further, this correction amount SCThe update may not necessarily take the configuration obtained by referring to the table. For example, the update may be obtained by solving an arithmetic expression using the operating frequency n as a function each time.
[0049]
For this reason, the correction amount S that decreases as the current operating frequency n increases, regardless of the correction amount curve of FIG. 4 or FIG.CAre updated one by one. Naturally, when the operating frequency n decreases, the correction amount SCIs updated to a higher value.
[0050]
This correction amount SCWhen the update is completed, the subsequent processing is returned to the main processing. Therefore, the correction amount S called in the main process described above.CIs always set almost in real time to a value reflecting the level of the operating frequency n at that time.
[0051]
Therefore, in the rotation speed control when n ≦ N executed through step S7 in FIG. 2, the PWM duty ratio based on the difference between the speed command signal supplied from the outside and the current operating frequency is Torque pulsation correction amount S adjusted as described above at a specific phase during one rotation of the rotorCOr a torque pulsation correction amount S adjusted as described above at a specific phase.CIs reduced by a rate corresponding to
[0052]
In general, when the motor speed (compressor operating frequency) increases, the inverter input current increases. Therefore, if the torque pulsation is always corrected with the same correction amount as in the prior art, the operating frequency is increased. The higher the value, the more easily the current exceeding the allowable value of the inverter flows.
[0053]
However, in this embodiment, even if the operating frequency is changed as in the prior art, a control method of increasing or decreasing the duty ratio at a constant constant rate is not adopted, and as described above, the operating frequency is continuously increased. (See FIG. 4) or stepwise (see FIG. 5), the torque pulsation correction amount is reduced.
[0054]
For this reason, for example, even if the load torque increases due to an environmental change such as the ambient temperature at which the
[0055]
Although the vibration and noise of the
[0056]
<Second Embodiment>
An air conditioner according to a second embodiment will be described with reference to FIGS. The air conditioner according to this embodiment includes the compressor
[0057]
According to the second embodiment, the
[0058]
The timer interrupt process in FIG. 6 is executed every certain time Δt. When the process of FIG. 6 starts, the
[0059]
Next, a threshold value i set in advance corresponding to the allowable current value of the inverter 18.thFor this peak value ipIp≧ ithIs determined (step S22). At this step the
[0060]
But yes, i.p≧ ithIs recognized as the torque pulsation correction amount S according to the increase in the inverter input current i.CThe process which reduces is performed (step S23). This processing is performed, for example, by referring to a storage table in the
[0061]
The data referred to in step S23 includes the inverter input current i and the torque pulsation correction amount S among the characteristics shown in FIG.C(Operation frequency n and torque pulsation correction amount SCIs already referred to in the processing of FIG.
[0062]
After this update setting, the
[0063]
In general, in consideration of the fact that such a state is not improved instantaneously, the
[0064]
On the other hand, if NO in step S26 described above, that is, if it is determined that the peak value of the inverter input current does not decrease even if the torque pulsation correction amount is decreased according to the increase of the inverter input current, the
[0065]
On the other hand, if NO in step S32, that is, if the inverter input current does not decrease as expected even if the torque pulsation correction is interrupted, the
[0066]
The above-described operation frequency increase in steps S27 and S33 is dealt with by updating the command value V used in the processing of FIG. 2, and the operation control commands in steps S28, S29 and S34 are the same as those in step S7 of FIG. This is dealt with by updating the parameter reflected in the rotational speed control.
[0067]
As described above, according to the present embodiment, even when the torque pulsation correction in which the correction amount changes according to the operation frequency n according to the first embodiment due to the large load of the brushless DC motor 20 is still performed. The state where the input current of the
[0068]
In addition, if for some reason the correction amount is reduced according to the increase in the inverter input current and the inverter input current still does not fall below the desired value, the torque pulsation correction is interrupted or the compressor is operated. Since operation control such as interruption is performed, double and triple protection functions can be provided. As a result, the
[0069]
In the second embodiment, the target signal when the correction amount is reduced in step S23 of FIG. 6 is not limited to the inverter input current, but is, for example, the operating current (set current) of the air conditioner. May be. This operating current may be detected in the same manner as described above from the current detection signal from the
[0070]
<Third Embodiment>
An air conditioner according to a third embodiment will be described with reference to FIGS. The air conditioner according to this embodiment includes the compressor
[0071]
The compressor drive control device according to the third embodiment is characterized by control for regulating the timing of starting the brushless DC motor 20, switching the energization of the four-
[0072]
Specifically, the
[0073]
According to the process of FIG. 11, as an example, the
[0074]
As a result, as shown in FIG. 13, the energization to the four-way valve is first switched and stabilized, and then the brushless DC motor 20 is started. After a predetermined time has elapsed, the torque pulsation phase angle is determined. Therefore, as in the prior art, the four-
[0075]
In addition, after the phase angle determination for torque pulsation correction is completed, the energization for switching the position of the four-
[0076]
On the other hand, according to the process shown in FIG. 12 executed by the timer interrupt method, the
[0077]
That is, when the torque pulsation correction is started, the time passing through the phase section in which the torque pulsation correction is performed is detected, and the average state of the time is obtained (steps S43 to S46).
[0078]
Next, it is determined based on the calculated average state whether torque pulsation has been reduced by executing torque pulsation correction (step S47). If the time passing through this phase interval is dispersed without being averaged (NO in step S47), the phase angle determination for torque pulsation correction is incorrect, and parameters are set to interrupt torque pulsation correction ( Step S48). Then, operation at a torque pulsation correction upper limit frequency N or less is prohibited, and parameters are controlled so as to operate at a frequency exceeding the upper limit frequency N (step S49). Instead of the process of step S49, a process of redoing the phase angle determination for torque pulsation correction may be performed.
[0079]
In this way, the timing of phase angle determination for torque pulsation correction is optimized, and further, the operation of the phase angle determination can be chucked, and the operation control method in the case of incompleteness can be provided, so the same effect as the above-described embodiment can be achieved. In addition, there is an effect that the torque pulsation correction can be stably and more accurately performed.
[0080]
In the embodiments shown in FIGS. 4, 7, and 10, the torque pulsation correction amount that is adjusted as the operating frequency of the compressor is increased does not depend on the change in the operating frequency, and always changes at a constant rate (correction). However, the relationship between changes in the operation frequency and the torque pulsation correction amount according to the present invention is not necessarily limited to this. For example, FIGS. It may be changed as shown in c). The relationship shown in FIG. 11A is obtained by reducing the decrease rate of the torque pulsation correction amount exponentially as the operating frequency increases, and the relationship shown in FIG. As shown in FIG. 5C, the reduction rate of the torque pulsation correction amount is increased near the beginning and end of the increase in the operating frequency. Is. These characteristics can be appropriately selected according to the frequency characteristics of the vibration of the compressor, thereby increasing the degree of freedom in design.
[0081]
Furthermore, in the above-described embodiment, the
[0082]
Each embodiment mentioned above and its modification are only illustrations, and do not intend to limit the scope of the present invention. The scope of the present invention is determined according to the description of the scope of claims, and various embodiments of the compressor drive control device, the air conditioner, and the recording medium can be implemented without departing from the scope of the present invention.
[0083]
【The invention's effect】
As described above, according to the compressor drive control device and the air conditioner according to the present invention, the torque pulsation correction is maximized within the allowable value of the input current of the drive means such as the inverter, and the vibration and noise are effective. In addition, it is possible to provide a device with a long life and stable performance, which can be suppressed in a reliable manner and can reliably prevent burning of equipment and circuit components due to overcurrent. In addition, since it is provided with an operation control unit that suppresses the current input to the drive unit, a highly reliable device can be provided.
[0084]
Further, it is possible to prevent erroneous determination of the torque pulsation phase angle, obtain a more reliable determination result of the torque pulsation phase angle, and perform accurate torque pulsation correction accordingly. Furthermore, even if the torque pulsation phase angle is erroneously determined for some reason, it is possible to reliably eliminate the transition to a control state in which vibration and noise are accelerated as a next best measure.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a schematic electrical configuration of a compressor drive control device for an air conditioner according to an embodiment of the present invention.
FIG. 2 is a schematic flowchart showing main processing executed by a CPU in the first embodiment.
FIG. 3 is a schematic flowchart of a timer interrupt process showing a torque pulsation correction amount update process executed by the CPU in the first embodiment.
FIG. 4 is a graph showing an example of a relationship between an operation frequency and a torque pulsation correction amount.
FIG. 5 is a graph showing another example of the relationship between the operating frequency and the torque pulsation correction amount.
FIG. 6 is a schematic flowchart of timer interrupt processing mainly showing torque pulsation correction amount update processing executed by a CPU in the second embodiment.
FIG. 7 is a graph showing an example of a relationship among an operation frequency, an inverter input current, and a torque pulsation correction amount.
FIG. 8 is a diagram illustrating an example of a temporal change in a torque pulsation correction amount.
FIG. 9 is a diagram showing another example of the temporal change of the torque pulsation correction amount.
FIG. 10 is a graph showing an example of a relationship among an operation frequency, a set operation current, and a torque pulsation correction amount according to a modified example.
FIG. 11 is a schematic flowchart of processing executed by the CPU as part of the initial setting processing in the third embodiment.
FIG. 12 is a schematic flowchart of timer interrupt processing showing operation control executed by a CPU in the third embodiment.
FIG. 13 is a diagram showing an example of a time change from startup to torque pulsation correction.
FIG. 14 is a graph showing another example of the relationship between the operating frequency and the torque pulsation correction amount.
[Explanation of symbols]
10 Compressor drive control device
18 Inverter
20 Brushless DC motor
26 Compressor
28 Rotor position detector
30 counter
32 controller
36 CPU
38 ROM
40 RAM
42 PWM driver
44, 46 Current detector
48, 50 A / D converter
52 drivers
54 Four-way valve
Claims (5)
前記コンプレッサ駆動制御装置は、この空気調和機に通電される交流電流の値を検出する電流値検出手段と、
前記トルク脈動補正手段により実行されるトルク脈動補正の補正量を前記電流値検出手段により検出される交流電流値に応じて調整する補正量調整手段とを備え、
前記駆動手段はインバータを備える一方で、
このインバータに流れる電流のリップルのピーク値を検出するリップルピーク値検出手段と、
このリップルピーク値検出手段により検出されるピーク値が上限の所定値に達したときに前記トルク補正量を減らし、このピーク値がその所定値よりも一定値だけ低下した低下状態か否かを判断し、前記低下状態になったと判断されたときに前記運転周波数が上昇するように前記ブラシレスDCモータを駆動させる運転制御手段とを備えたことを特徴とする空気調和機。 A brushless DC motor for rotating the compressor, a driving means for driving the brushless DC motor by a PWM (pulse width modulation) system, and the brushless DC motor during one rotation when the operation frequency of the compressor is a predetermined value or less. In an air conditioner equipped with a compressor drive control device including torque pulsation correcting means for correcting energization duty for each predetermined electrical angle,
The compressor drive control device includes a current value detection means for detecting a value of an alternating current that is passed through the air conditioner,
Correction amount adjusting means for adjusting a correction amount of torque pulsation correction executed by the torque pulsation correcting means according to an alternating current value detected by the current value detecting means ,
While the drive means comprises an inverter,
A ripple peak value detecting means for detecting a peak value of a ripple of current flowing through the inverter;
When the peak value detected by the ripple peak value detecting means reaches the upper limit predetermined value, the torque correction amount is reduced, and it is determined whether or not the peak value is in a lowered state that is lower than the predetermined value by a certain value. and, an air conditioner, wherein the operating frequency and a driving control means for driving the brushless DC motor to rise when it is determined that becomes the lowered state.
前記コンプレッサ駆動制御装置は、この空気調和機に通電される交流電流の値を検出する電流値検出手段と、
前記トルク脈動補正手段により実行されるトルク脈動補正の補正量を前記電流値検出手段により検出される交流電流値に応じて調整する補正量調整手段とを備え、
前記駆動手段はインバータを備える一方で、
このインバータに流れる電流のリップルのピーク値を検出するリップルピーク値検出手段と、
前記トルク脈動補正手段により前記補正量を低下させてトルク脈動の補正がなされたときに前記リップルピーク値検出手段により検出されるリップルピーク値が低下したか否かを判定する第1の判断手段と、
この第1の判断手段により前記電流リップルピーク値が低下しないと判断されたときに前記トルク脈動補正手段によるトルク脈動補正を中断させる中断指令手段と、
この補正中断の後、前記リップルピーク値検出手段により検出される電流リップルピーク値が低下したか否かを判断する第2の判断手段と、
この第2の判断手段により前記電流リップルピーク値が低下したと判断されたときに前記運転周波数を上昇させて前記一定値を超えた値になるように前記ブラシレスDCモータを駆動させる運転制御手段と
を備えたことを特徴とする空気調和機。 A brushless DC motor for rotating the compressor, a driving means for driving the brushless DC motor by a PWM (pulse width modulation) system, and the brushless DC motor during one rotation when the operation frequency of the compressor is a predetermined value or less. In an air conditioner equipped with a compressor drive control device including torque pulsation correcting means for correcting energization duty for each predetermined electrical angle,
The compressor drive control device includes a current value detection means for detecting a value of an alternating current that is passed through the air conditioner,
Correction amount adjusting means for adjusting a correction amount of torque pulsation correction executed by the torque pulsation correcting means according to an alternating current value detected by the current value detecting means ,
While the drive means comprises an inverter,
A ripple peak value detecting means for detecting a peak value of a ripple of current flowing through the inverter;
First judging means for judging whether or not the ripple peak value detected by the ripple peak value detecting means is lowered when the torque pulsation is corrected by reducing the correction amount by the torque pulsating correcting means; ,
An interruption command means for interrupting torque pulsation correction by the torque pulsation correction means when it is determined by the first determination means that the current ripple peak value does not decrease;
After this correction interruption, second determination means for determining whether or not the current ripple peak value detected by the ripple peak value detection means has decreased,
Operation control means for driving the brushless DC motor to increase the operation frequency to a value exceeding the predetermined value when the second determination means determines that the current ripple peak value has decreased; An air conditioner characterized by comprising:
前記トルク脈動補正を行ってもトルク脈動が減少しない場合、そのトルク脈動補正を中断させ、且つ前記コンプレッサがその次回の運転まで前記一定値以下の運転周波数による運転を禁止されるように前記ブラシレスDCモータの駆動を制御する運転制御手段を備えたことを特徴とするコンプレッサ駆動制御装置。A brushless DC motor that is directly connected to the compressor and that drives the compressor at a variable speed; and a driving means that drives the brushless DC motor by a PWM (pulse width modulation) method, and the operating frequency of the compressor is equal to or lower than a predetermined value. In the compressor drive control device that corrects the energization duty during one rotation to the brushless DC motor for each predetermined electrical angle,
If the torque pulsation does not decrease even if the torque pulsation correction is performed, the torque pulsation correction is interrupted, and the brushless DC is operated so that the compressor is prohibited from operating at the operation frequency equal to or lower than the predetermined value until the next operation. A compressor drive control device comprising operation control means for controlling drive of a motor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29024799A JP4267146B2 (en) | 1999-10-12 | 1999-10-12 | Compressor drive control device and air conditioner |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29024799A JP4267146B2 (en) | 1999-10-12 | 1999-10-12 | Compressor drive control device and air conditioner |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008290643A Division JP4409616B2 (en) | 2008-11-13 | 2008-11-13 | Air conditioner |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001119981A JP2001119981A (en) | 2001-04-27 |
JP4267146B2 true JP4267146B2 (en) | 2009-05-27 |
Family
ID=17753676
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29024799A Expired - Fee Related JP4267146B2 (en) | 1999-10-12 | 1999-10-12 | Compressor drive control device and air conditioner |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4267146B2 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002354873A (en) * | 2001-05-18 | 2002-12-06 | Matsushita Electric Ind Co Ltd | Motor drive |
JP4407109B2 (en) | 2002-10-11 | 2010-02-03 | ダイキン工業株式会社 | Electric motor control method and apparatus |
JP2004245215A (en) * | 2003-01-21 | 2004-09-02 | Sanyo Electric Co Ltd | Device for controlling torque and method for controlling the torque |
JP4558367B2 (en) * | 2004-03-31 | 2010-10-06 | エドワーズ株式会社 | Vacuum pump and control method thereof |
JP2006262668A (en) * | 2005-03-18 | 2006-09-28 | Honda Motor Co Ltd | Electric power steering device |
DE112013007529T5 (en) * | 2013-10-23 | 2016-07-14 | Mitsubishi Electric Corporation | Engine control device and engine control method |
DE102014226727A1 (en) * | 2014-12-19 | 2016-06-23 | Continental Automotive Gmbh | Method for driving a load device by a stepper motor |
JP6195003B1 (en) * | 2016-09-30 | 2017-09-13 | ダイキン工業株式会社 | Inverter device |
GB2576185B (en) * | 2018-08-08 | 2022-07-20 | Oxford Instruments Nanotechnology Tools Ltd | Noise reduction method for a cryogenic cooling system |
-
1999
- 1999-10-12 JP JP29024799A patent/JP4267146B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2001119981A (en) | 2001-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8308441B2 (en) | Robust PID control for BLDC motor controller | |
JP4607053B2 (en) | Engine-driven generator | |
JP4267146B2 (en) | Compressor drive control device and air conditioner | |
JPH08223980A (en) | Device and method for protecting starting circuit of dc-brushless-motor compressor | |
JP4409616B2 (en) | Air conditioner | |
JP6563434B2 (en) | Motor drive control device and motor drive control method | |
CN113273077B (en) | Motor control device and air conditioner | |
JPH0568376A (en) | Control method for air-conditioner | |
JP5902521B2 (en) | Control device for compressor motor and air conditioner equipped with the same | |
JP2000241057A (en) | Apparatus and method for controlling compressor of refrigerator | |
JP4436651B2 (en) | Refrigeration cycle equipment | |
JP2010213518A (en) | Motor driving device | |
JPH06284782A (en) | Motor control circuit | |
JP6497307B2 (en) | Air conditioner | |
JPH1132498A (en) | Control method and control device for brushless motor | |
JP2006136064A (en) | Synchronous motor controller | |
JP2002247878A (en) | Electric motor controlling method | |
JPH08182329A (en) | Air-conditioner with inverter device | |
JPH08163890A (en) | Control method for brushless motor | |
JP3992085B2 (en) | Brushless motor drive control device | |
KR100282366B1 (en) | How to Drive Sensorless BLDC Motor | |
JP2001086784A (en) | Motor control method | |
JPH08317686A (en) | Method for controlling brushless motor | |
JPH10271879A (en) | Control method of brushless motor | |
KR100253005B1 (en) | Method for determinating and driving corresponding of over-load in bldc motor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050914 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20080521 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080918 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080924 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081113 |
|
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: 20090217 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090218 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120227 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120227 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130227 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |