JPWO2013128505A1 - モータ制御装置及びモータ制御方法 - Google Patents

モータ制御装置及びモータ制御方法 Download PDF

Info

Publication number
JPWO2013128505A1
JPWO2013128505A1 JP2014501832A JP2014501832A JPWO2013128505A1 JP WO2013128505 A1 JPWO2013128505 A1 JP WO2013128505A1 JP 2014501832 A JP2014501832 A JP 2014501832A JP 2014501832 A JP2014501832 A JP 2014501832A JP WO2013128505 A1 JPWO2013128505 A1 JP WO2013128505A1
Authority
JP
Japan
Prior art keywords
motor
air volume
speed
command
speed command
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2014501832A
Other languages
English (en)
Other versions
JP5866509B2 (ja
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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2014501832A priority Critical patent/JP5866509B2/ja
Publication of JPWO2013128505A1 publication Critical patent/JPWO2013128505A1/ja
Application granted granted Critical
Publication of JP5866509B2 publication Critical patent/JP5866509B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • F04D27/004Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D25/00Pumping installations or systems
    • F04D25/02Units comprising pumps and their driving means
    • F04D25/06Units comprising pumps and their driving means the pump being electrically driven
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/0001Control or safety arrangements for ventilation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/30Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/70Control systems characterised by their outputs; Constructional details thereof
    • F24F11/72Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure
    • F24F11/74Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling air flow rate or air velocity
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/70Control systems characterised by their outputs; Constructional details thereof
    • F24F11/72Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure
    • F24F11/74Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling air flow rate or air velocity
    • F24F11/77Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling air flow rate or air velocity by controlling the speed of ventilators
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F7/00Ventilation
    • F24F7/007Ventilation with forced flow
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/14Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/06Arrangements for speed regulation of a single motor wherein the motor speed is measured and compared with a given physical value so as to adjust the motor speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D25/00Pumping installations or systems
    • F04D25/02Units comprising pumps and their driving means
    • F04D25/08Units comprising pumps and their driving means the working fluid being air, e.g. for ventilation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05DINDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
    • F05D2200/00Mathematical features
    • F05D2200/10Basic functions
    • F05D2200/12Subtraction
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05DINDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
    • F05D2200/00Mathematical features
    • F05D2200/10Basic functions
    • F05D2200/14Division
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05DINDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
    • F05D2270/00Control
    • F05D2270/01Purpose of the control system
    • F05D2270/02Purpose of the control system to control rotational speed (n)
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05DINDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
    • F05D2270/00Control
    • F05D2270/30Control parameters, e.g. input parameters
    • F05D2270/306Mass flow
    • F05D2270/3061Mass flow of the working fluid
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F2110/00Control inputs relating to air properties
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B30/00Energy efficient heating, ventilation or air conditioning [HVAC]
    • Y02B30/70Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Physics & Mathematics (AREA)
  • Power Engineering (AREA)
  • Fluid Mechanics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Signal Processing (AREA)
  • Control Of Electric Motors In General (AREA)
  • Control Of Positive-Displacement Air Blowers (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

本発明のモータ制御装置(8a)は、モータ速度(ω)及びモータトルク(T)を示す情報を取得するユニット(6−10)と、、モータ速度(ω)とモータトルク(T)とに基づいてファン(1)の風量(Q)を計算する風量計算部(11)と、風量(Q)を所定の風量指令(Q*)に一致させるようにモータ(3)の速度指令(ω*)を生成する速度指令生成部(12)とを備える。

Description

本発明は、モータ制御装置及びモータ制御方法に関し、特に、空調装置などのモータ制御を行うファンモータ(fan motor)や換気扇などの送風装置の風量制御方法に関する。
近年、換気扇又はエアコン(air conditioner)の空調システムにおいて、居室の状況又は空調システムの最適化のために、フィルタの目詰まり、吹き出し口に設けられたベントの状態により静圧が変化しても所定の風量値になるように制御することが求められている。
所定の風量値に制御する技術として、例えば特許文献1が知られている。特許文献1に示される従来の技術によれば、ファンを駆動するモータの指示速度を式(1)から算出している。
Figure 2013128505
ここで、Sはモータの指示速度、Sはモータ速度、Saは目標モータ速度、Kはゲインである。目標モータ速度Saは式(2)から算出している。
Figure 2013128505
ここで、Tはモータトルク(motor torque)、Qは所定の風量値、knm(n=0,1,2,・・・,j、 m=0,1,2,・・・,i)は定数、そしてiとjは有限値である。式(2)はモータトルクがTの場合に風量が所定の風量値Qになるために必要なモータ速度がSaとなるという関係を表す式である。
特許文献1記載のモータ制御装置によってファンの風量を所定の風量値Qに制御する場合のモータの制御について、以下、図7を用いて説明する。
図7において、曲線Fは風量が所定の風量値Qになるモータ速度とモータトルクの関係を示している(以下、「風量一定曲線」と呼ぶ)。曲線Cは、モータが取り付けられる空調環境に特有の環境曲線を示す(以下、「空調環境曲線」と呼ぶ)。
いま、モータの動作点が空調環境曲線C上の点A1にあると想定する。このとき、式(2)によって計算される目標モータ速度Saは、動作点A1と同じモータトルクT1を得る風量一定曲線F上の点B1におけるモータ速度Sa1である。
そして、式(1)によってモータ速度S1からSa1を引いた差分(図7中ΔSで示す)にゲインKを乗じてモータ速度S1に加えた結果が得られ、モータの指示速度S(図示せず)として出力される。そして、この指示速度Sに従ってモータ速度が制御されることにより、動作点が移動する。
移動先の動作点でも同様に式(2)と式(1)によって新たな指示速度Sが計算される。これを繰り返すことにより、動作点は図7のA2、A3と移動していき、最終的にモータ速度Sと目標モータ速度Saの差分がゼロになる動作点、つまり空調環境曲線Cと風量一定曲線Fの交点Eに落ち着くことになる。
特許文献1記載のモータ制御装置は、以上のようにモータトルクおよび所定の風量値を用いて、モータ速度に対する必要な修正値を計算し、この修正値に基づいて指示速度を出力することにより、たとえ所定の風量値が変化したり、フィルタの目詰まりやベントの開閉によって静圧が変化したりしても、風量を所定の風量値に制御することができる。
国際公開第2008/117515号
特許文献1に示されている従来の技術では、モータ速度がどのような変化過程を経て収束するかは、式(1)のゲインKの値によって変わってくる。例えば、ゲインKの値が小さい場合、計算周期に対して指示速度Sの変化が小さいため、収束に至るまでに時間がかかる。
一方、ゲインKの値が大きい場合、計算される指示速度Sの変化が大きくなり、図7における収束点Eを行ったり戻ったりして、速度が安定に収束しない。このようなことがないように、ゲインKの値を変えながら実験を行い、最適値を求める。
しかしながら、ゲインKの最適値はモータが取り付けられる空調環境によって変化する。例えば、仮想モデルの空調環境においては十分に安定なゲインであっても、家屋に施工された実在のリアルな空調環境においては、エアーフィルタ(air filter)の目詰まりやベントの開閉などによって変化した空調環境のもとでは、ゲイン過剰となって動作点が安定に収束しない場合がある。このため、使用する空調環境の変化を想定して、不安定になりやすい動作領域でも安定にファンが動作できるように、ゲインKを十分小さい値にすることが望まれる。
しかし、ゲインKの値が小さいと収束に至るまでに時間がかかるため、所定の風量値を大きく変化させた場合、風量が新たな所定の風量値に収束するまでに長い時間がかかるケースもあった。
本発明は上記従来の課題を解決するものであり、たとえ所定の風量値が大きく変化した場合でも、ファンの風量を所定の風量値に向けて高速に追従させ、且つ安定に収束させるモータ制御装置及びモータ制御方法を提案するものである。
本件出願に係る第1の発明は、ファンを駆動するモータを制御するモータ制御装置において、モータ速度及びモータトルクを示す情報を取得し、前記モータ速度と前記モータトルクとに基づいて前記ファンの風量を計算する風量計算部と、前記風量と所定の風量指令との比較演算値に基づいて前記風量に対する前記所定の風量指令の比率を利用して前記風量を前記所定の風量指令に一致させるように前記モータの速度指令を生成する速度指令生成部と、を備える、モータ制御装置である。 また、本件出願に係る第2の発明は、第1の発明において、前記速度指令生成部は、前記比較演算値が第1の所定の範囲外である場合には、前記風量に対する前記所定の風量指令の比率を利用して前記速度指令を生成し、前記比較演算値が前記第1の所定の範囲内である場合には、前記風量と前記所定の風量指令との差分を利用して前記速度指令を生成する、モータ制御装置である。
また、本件出願に係る第3の発明は、第1の発明において、前記速度指令生成部は、前記比較演算値が前記第1の所定の範囲外である場合には、前記風量に対する前記所定の風量指令の比率を前記モータ速度に乗じた結果、又は前記風量に対する前記所定の風量指令の比率を前回出力した速度指令に乗じた結果を、前記速度指令として生成する、モータ制御装置である。
また、本件出願に係る第4の発明は、第1の発明において、前記速度指令に前記モータ速度を一致させるように前記モータへの駆動電圧を制御する信号を生成するモータ駆動制御部を有するモータ制御装置である。
また、本件出願に係る第5の発明は、第1の発明において、前記速度指令生成部は、前記比較演算値が前記第1の所定の範囲内である場合には、前記風量と前記所定の風量指令との差分を積分演算した値を利用して前記速度指令を生成する構成を具備するモータ制御装置である。
また、本件出願に係る第6の発明は、第1の発明において、前記速度指令生成部は、前記比較演算値が前記第1の所定の範囲内である場合には、前記風量と前記所定の風量指令との差分にゲインを乗じた値と前記モータ速度との和を利用して前記速度指令を生成する構成を具備するモータ制御装置である。
また、本件出願に係る第7の発明は、第1の発明において、前記速度指令生成部は、前記速度指令と前記モータ速度との差が第2の所定の範囲外である場合には、前記速度指令と前記モータ速度との差が前記第2の所定の範囲内に収まるように前記速度指令を修正する構成を具備するモータ制御装置である。
また、本件出願に係る第8の発明は、第1の発明において、前記速度指令生成部は、前記モータトルクと前回得られたモータトルクとの差が第3の所定の範囲内である場合には、前記速度指令を前回出力した速度指令と同じ値に修正する構成を具備するモータ制御装置である。
また、本件出願に係る第9の発明は、第1の発明において、前記速度指令生成部は、最小速度指令および最大速度指令を記憶しており、前記速度指令を前記最小速度指令と前記最小速度指令の範囲内に制限して出力する構成を具備するモータ制御装置である。
また、本件出願に係る第10の発明は、第1の発明において、前記風量計算部は、前記モータトルクを前記モータ速度の二乗で除した変数の多項式と前記モータ速度との積として風量を計算する、モータ制御装置である。
また、本件出願に係る第11の発明は、第1の発明において、前記モータ速度は、前記モータ速度を検出する第1の検出器により取得される構成を具備するモータ制御装置である。
また、本件出願に係る第12の発明は、第1の発明において、前記モータトルクは、前記モータに流れる電流を検出する第2の検出器により取得される構成を具備するモータ制御装置である。
また、本件出願に係る第13の発明は、ファンを駆動するモータを制御するモータ制御方法において、モータ速度又は及びモータトルクの少なくとも一方を示す情報を取得することと、前記モータ速度と前記モータトルクとに基づいて前記ファンの風量を計算することと、前記風量と所定の風量指令との比較演算値に基づいて前記風量に対する前記所定の風量指令の比率を利用して前記風量を前記所定の風量指令に一致させるように前記モータの速度指令を生成することと、を含む、モータ制御方法である。
本発明のモータ制御装置は、風量計算部で計算した風量に基づいて、風量と所定の風量指令の差が大きいと判断した場合、所定の風量指令の風量値を実現するモータ速度と等しい速度指令を生成することにより、風量を所定の風量指令に向けて高速に追従させることができ、且つ安定に収束させることができる。
図1は本発明の実施の形態1に係るモータ制御装置を具備したモータ制御システムの構成例を示すブロック図である。 図2は本発明の実施の形態1における速度指令生成部12の処理例を示すフローチャートである。 図3は本発明の実施の形態1における速度指令生成部12内部の速度指令修正ステップスの処理例を示すフローチャートである。 図4は本発明の実施の形態1におけるモータ制御装置8aにおける風量制御例を説明する図である。 図5は本発明の実施の形態1におけるモータ制御装置8aにおける風量制御例を説明する図である。 図6は本発明の実施の形態2に係るモータ制御装置を具備したモータ制御システムの構成例を示すブロック図である。 図7は従来技術によるモータ制御装置における風量制御を説明する図である。
(本発明の着眼点)
本件出願に係る発明者等は、所定の風量値が大きく変化した場合でも、ファンの風量を所定の風量値に向けて高速に追従させ、且つ安定に収束させるために、流体力学における流れの相似性(Similarity of flows)から導出される法則として、一般にファンやブロワ等の送風機において風量が回転速度に比例する法則に着眼した。つまり、この法則によって、風量に対する所定の風量指令(指令された風量)の比率は、モータ速度に対する「所定の風量指令の風量値を実現するモータ速度」の比率に等しいという関係が成り立つので、風量に対する所定の風量指令の比率にモータ速度を乗じた結果(風量に対する所定の風量指令の比率とモータ速度との積)を速度指令とすることとした。これにより、所定の風量指令が大きく変化しても、速度指令が速やかに新たな所定の風量指令の風量値を実現するモータ速度の値に変化するため、風量を所定の風量指令に向けて高速に追従させることができる。
具体的には、本発明のモータ制御装置は、ファンを駆動するモータを制御するモータ制御装置であって、モータ速度とモータトルクに基づいてファンの風量を計算する風量計算部と、風量と所定の風量指令との比較演算値に基づいて前記風量に対する前記所定の風量指令の比率を利用して風量を所定の風量指令に一致させるようにモータの速度指令を生成する速度指令生成部と、を備えた構成とする。さらに、本モータ制御装置における前記速度指令生成部は、前記比較演算値が第1の所定の範囲外である場合には、風量に対する所定の風量指令の比率をモータ速度に乗じた結果を速度指令として生成する。
この構成によって、風量と所定の風量指令との比較演算値の大きさに従って速度指令の生成方法が変化する。ここで、前記比較演算値が第1の所定の範囲外である場合には、上記のように風量に対する所定の風量指令の比率をモータ速度に乗じることにより、「所定の風量指令の風量値を実現するモータ速度」と等しい速度指令が生成される。
一方、前記比較演算値が第1の所定の範囲内となった場合は、風量と所定の風量指令との差分の積分演算値に基づいてモータ速度を修正する、いわゆる積分補償によるフィードバック制御を行う。
この場合、制御ゲインを小さくして制御の感度を鈍くすることにより、速度指令の変化を緩やかにすることができる。
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、実施の形態の記載によって本発明が限定されるものではない。
(実施の形態1)
図1は、本発明の実施の形態1に係るモータ制御装置を具備したモータ制御システムの構成例を示すブロック図である。図1に示すモータ制御システムは、ファン1、ファン1により送風される空気が通る送風経路2、ファン1を駆動するモータ3、モータ3に電力を供給するインバータ4、インバータ4を制御するモータ駆動制御部5aと、モータ3の回転子の位置を検出する位置検出器6、モータ3の電流を検出する電流検出器7、ファン1の風量Qを所定の風量指令Qに制御するモータ制御装置8aからなる構成である。
モータ制御装置8aは、位置検出器6の出力信号からモータ速度ωを検出する速度検出部9と、電流検出器7の出力信号からモータトルクTを検出するトルク検出部10と、モータ速度ωとモータトルクTに基づいてファン1の風量Qを計算する風量計算部11と、風量Qを所定の風量指令Qに一致させるようにモータ3の速度指令ωを生成する速度指令生成部12とを含む。ここで、速度検出部9は、公知の他の手段(例えば、回転計、速度センサ等)を用いてモータ速度ωを検出してもよい。また、トルク検出部10は、公知の他の手段(例えば、トルクメータ等)を用いてモータトルクTを検出してもよい。
次に、図1の動作および各構成部の構成要素を説明する。ファン1は送風経路2を通じて所望の場所へ空気を供給する。モータ3はファン1と結合された状態で回転して、ファン1を駆動する。モータ3の構造は特に限定されるものではなく、一例としてブラシレスDCモータ(brushless DC motor)がある。他のモータ、例えば誘導モータやブラシ付きモータ(DC motor with brush)でもよい。
インバータ4はモータ駆動制御部5aから入力される制御信号に従って半導体スイッチングを行い、電源(図示せず)からの直流電圧を交流に変換して、モータ3に駆動電圧として供給する。ここで、インバータ4内部におけるスイッチ構成やスイッチング方式は、モータ3を駆動する目的に適合していれば、特に限定されるものではない。
モータ駆動制御部5aは、モータ制御装置8aから入力された速度指令ωにモータ速度ωを追従させるための駆動電圧を速度制御によって計算し、この駆動電圧をインバータ4に供給させるための制御信号を出力する。位置検出器6はモータ3に取り付けられており、モータ3の回転子の位置に応じた信号を出力する。
なお、回転子の位置や速度を推定によって検出できる場合には、位置検出器6は不要である。電流検出器7は、本実施の形態ではモータの相電流を直接検出し、相電流値に応じた信号を出力する。しかし、モータトルクを推定できればいかなる部分にて電流を検出してもよく、例えばインバータ4への直流ライン(図示せず)に挿入してモータ電流を検出してもよい。
モータ制御装置8aの動作および各構成部の構成要素を説明する。速度検出部9は、位置検出器6の出力信号に基づいてモータ速度ωを計算する。ただし、位置検出器6の出力信号を用いずに、モータ電流や駆動電圧を用いてモータ速度ωを推定計算する構成でもよい。トルク検出部10は、電流検出器7の出力信号に基づいてモータトルクTを計算する。
また、速度検出部9とトルク検出部10は図1のようにモータ制御装置8aの内部にある必要はない。ただし外部に配する場合は、計算したモータ速度ωないしモータトルクTをモータ制御装置8aへと出力する構成とする。
風量計算部11はモータ速度ωとモータトルクTを式(3)に代入し、ファン1の風量Qを計算する。式(3)はモータ3のモータ速度がω、モータトルクがTの場合にファン1の風量がQになるという関係を表す式である。
Figure 2013128505
ここで、K(n=0,1,2,・・・,i)は定数、iは有限値、ωはある特定のモータ速度である。
次に式(3)の根拠および導出について説明する。
まず、あるファンを、モータ3によってある特定のモータ速度ωで駆動する実験を行う。このとき、このファンが収められている送風経路内の圧力を変化させたときの風量をQ、モータトルクをTとすると、QとTの関係が式4によって近似される。
Figure 2013128505
ここで、K(n=0,1,2,・・・,i)は定数、iは有限値である。なお、以下に説明する式(3)の導出によって、式(4)のKとiは最終的に式(3)のKとiと同一になる。
式(4)を求める近似手法は特に限定されるものではなく、例えば最小二乗法、回帰分析などを用いる。iは近似式の次数を示す。このiをいかなる値に設定するかによって近似精度が変わり、風量の計算精度が変わる。
次に式(4)から式(3)への導出過程を説明する。流れの相似性によって、一般にファンやブロワにおいては、同じ圧損条件では風量はファンの回転速度に比例する法則が存在し、軸動力はファンの回転速度の3乗に比例する法則が存在する。
ここで、ファンとモータの軸がぶれたり又はずれたりせずに結合されているならば、ファンの回転速度はモータ速度と同一であり、ファンの軸動力はモータ出力(=モータ速度×モータトルク)と同一であるとみなせるため、次式の式(5)、式(6)が成り立つ。
Figure 2013128505
Figure 2013128505
ここで式(6)は次式の式(7)に変形できる。
Figure 2013128505
この式(5)と式(7)は、あるファンを駆動するモータ速度をωからωに変化させたとき、風量がQからQに、モータトルクがTからTに変化するという関係の式である。式(5)と式(7)を式(4)に適用すると、上記の式(3)が導出される。
以上のように、特定のモータ速度ωでファンを駆動させる実験のみを行えば、そのとき得られた近似式の式(4)の定数Kを式(3)に用いることにより、任意のモータ速度ωで同ファンを駆動させたときの風量Qを計算することができる。
なお風量Qを式(3)を利用せずに計算してもよい。例えば、送風経路内の圧力を変化させたときの風量Q、モータ速度ω、モータトルクTの関係を実験で求め、この関係を近似した式(8)を用いてもよい。
Figure 2013128505
ここで、Kgh(g=0,1,2,・・・,j、 h=0,1,2,・・・,i)は定数、そしてiとjは有限値である。式(8)には流れの相似性が用いられておらず、複数のモータ速度ωにて風量QとモータトルクTを測定する必要があるため、式(8)のKghの導出には式(4)、式(3)のKの導出よりも多くの測定が必要である。また、ファンの羽根車外径を変更するたびに導出が必要である。しかし、この式(8)によっても風量Qをモータ速度ωとモータトルクTとから計算することができる。
以上、風量計算部11について説明した。以下、速度指令生成部12の動作および構成要素について説明する。
速度指令生成部12は、風量Qを所定の風量指令Qに一致させるようにモータ3の速度指令ωを生成する。速度指令ωの生成は周期的に行われ、例えば毎秒10回行う。なお、図1では所定の風量指令Qがモータ制御装置8aの外部から入力されているが、必ずしも毎周期外部入力される必要はない。
例えば、モータ制御装置8aが内部にメモリ(図示せず)を有する構成とすることにより、外部入力された所定の風量指令Qをこのメモリが記憶して、新たな所定の風量指令Qが外部入力される都度更新するようにしてもよい。
また、必ずしも所定の風量指令Qがモータ制御装置8aの外部から入力される必要もない。例えば、モータ制御装置8a内部のメモリに複数の所定の風量指令Qを記憶させ、手動でモータ制御装置8aを操作することによって所定の風量指令Qを選択する構成としてもよい。
図2は速度指令生成部12の処理例を示すフローチャートである。速度指令ωの生成は、最初の速度指令計算ステップス(ステップST1からST4)とその次の速度指令修正ステップス(ステップST5からST7)の2段階で行われる。
速度指令計算ステップス(ステップST1からST4)は、風量Qを所定の風量指令Qに一致させるように速度指令ωを計算する。速度指令修正ステップス(ステップST5からST7)は、計算された速度指令ωを、モータ速度ωとモータトルクTおよび幾つかの所定値に基づいて修正することによりファンを安定に動作させる。
まず速度指令計算ステップス(ST1からST4)について説明する。
図2においてモータ制御装置8aは、まず所定の風量指令Qと風量計算部11で計算された風量Qとの比較演算値ΔQを式(9)によって求める(ステップST1)。
Figure 2013128505
ここで、比較演算値は必ずしも式(9)のように差分で定義される必要はなく、例えばQをQで割った比率で定義してもよいが、本実施の形態では式(9)によって定義した比較演算値ΔQを用いている。
次いでモータ制御装置8aは、比較演算値ΔQの値が第1の所定の範囲外であるか範囲内であるかを判断する(ステップST2)。例えば、ある所定の閾値を設け、ΔQの絶対値がこの所定の閾値を超えていれば第1の所定の範囲外と判断し、ΔQの絶対値がこの所定の閾値以下であれば第1の所定の範囲内と判断する。
次いでモータ制御装置8aは、比較演算値ΔQが第1の所定の範囲外である場合には、式(10)によってモータ3の速度指令ωを生成する(ステップST3)。
Figure 2013128505
ここで、ωはモータ3のモータ速度、Qはファン1の風量、Qは所定の風量指令である。ファンの風量が回転速度に比例するという流体の相似則により、式(10)によって計算されるモータ速度ωは、所定の風量指令Qの風量値を実現するモータ速度と等しい値になる。
このため、たとえ所定の風量指令Qが大きく変化しても、速度指令ωが速やかに新たな所定の風量指令Qの風量値を実現するモータ速度の値に変化するため、風量Qを所定の風量指令Qに向けて高速に追従させることができる。
一方モータ制御装置8aは、比較演算値ΔQが第1の所定の範囲内である場合には、式(11)によって速度指令ωを生成する(ステップST4)。
Figure 2013128505
ここで、ω は速度指令生成部13が前回出力した速度指令、Kは制御ゲイン(定数)、Qはファン1の風量、Qは所定の風量指令である。式(11)はいわゆる積分補償によるフィードバック制御を行うことを意味している。ここで、予め空調環境の変化を想定し、風量Qを十分に安定に所定の風量指令Qに収束させるように、制御ゲインKの値を十分小さい値に設定する。
以上のように構成した速度指令計算ステップス(ST1からST4)の作用と効果を説明する。
仮に比較演算値ΔQの値に係わらず常に式(11)によって速度指令ωを生成するようにすると、風量Qを安定に収束させることはできるが、常に速度指令ωの変化が緩やかになる。このため、所定の風量指令Qを大きく変化させた場合、風量Qが新たな所定の風量指令Qに収束するまでに長い時間がかかってしまう。
しかし、その代わりに仮に常に式(10)によって速度指令ωを生成すれば、計算される速度指令ωの変化が大きくなり、風量Qが所定の風量指令Qの風量値を行ったり戻ったりして、安定に収束できないおそれがある。
そこで本実施の形態のように、比較演算値ΔQの大きさに基づいて、風量Qと所定の風量指令Qとの差が大きいと判断した場合は式(10)によってモータ速度ωを大きく変化させ、風量Qと所定の風量指令Qとの差が小さいと判断した場合は式(11)によってモータ速度ωを緩やかに調整することにより、たとえ所定の風量指令Qが大きく変化した場合でも、風量Qを所定の風量指令Qに向けて高速に追従させ、且つ安定に収束させることができる。
次に、速度指令修正ステップス(ステップST5からST7)について説明する。図3は図2における速度指令修正ステップス(ステップST5からST7)の内部で行われる処理例のフローチャートである。
図3においてまずモータ制御装置8aは、速度指令計算ステップスで生成された速度指令ωが、所定の最小速度指令と所定の最大速度指令の範囲内であるか否かを判断し、範囲内であれば速度指令ωを修正せず、所定の最小速度指令より小さい場合は速度指令ωを所定の最小速度指令に修正し、所定の最大速度指令を超えている場合は速度指令ωを所定の最大速度指令に修正する(ステップST5)。
このステップST5の効果を説明する。
送風経路2内の圧力が小さい場合など、所定の風量指令Qの風量値を得るためにモータ速度ωをそれほど必要としない空調環境がある。このような空調環境においては、モータ速度ωが極低速となる場合がある。
この場合に、モータ3や送風経路2で急峻な状態変化が生じると、式(3)の定数Kの値によっては、過渡的に速度指令ωがマイナスの値で計算される場合があり、この場合はファン1が逆回転することになる。ファン1が逆回転すると吸い込み動作となって使用者が異常であると判断してしまうおそれがある。そのため速度指令ωに下限となる所定の最小速度指令を設けることにより、逆回転を防止できる。
逆に送風経路2内の圧力が大きい場合では、速度指令ωが異常に高い値になる場合がある。この場合、モータの能力を超える動作を実現しようとして制御が不安定になったり、モータ3が高速回転することによりファンやモータの振動が大きくなって、ファンやモータが故障したりするおそれがある。そのため速度指令ωに上限となる所定の最大速度指令を設けることにより、制御の不安定化あるいはファンやモータの故障を防止できる。
次いでモータ制御装置8aは、式(12)によって速度指令ωとモータ速度ωとの差である速度偏差Δωを計算し、速度偏差Δωが第2の所定の範囲内である場合には速度指令ωを修正せず、速度偏差Δωが第2の所定の範囲外である場合には速度偏差Δωが第2の所定の範囲内に収まるように速度指令ωを修正する(ステップST6)。
Figure 2013128505
修正方法の例としては、所定の正の制限幅Lを設けて、モータ速度ωにLを加えた(ω+L)を上限値、モータ速度ωからLを減じた(ω−L)を下限値とし、速度指令ωが上限値(ω+L)を超える場合には速度指令ωを上限値(ω+L)に修正し、速度指令ωが加減値(ω−L)より小さい場合には速度指令ωを下限値(ω−L)に修正する。
このステップST6の効果を説明する。仮にモータ速度ωを急激に変化させた場合、モータトルクTや送風経路2内の圧力の過渡的な変化により、実際の風量と風量計算部11によって計算される風量Qとが乖離し、風量を安定に制御できなくなるおそれがある。そのため速度指令ωの変化幅に第2の所定の範囲を設けて急激なモータ速度ωの変化を防止することにより、風量Qの乖離による制御の不安定化を防止できる。
次いでモータ制御装置8aは、得られたモータトルクTと前回得られたモータトルクTとを比較し、その差が第3の所定の範囲内である場合には、モータトルクTの変化が僅かであると判断して、速度指令ωを速度指令生成部13が前回出力した速度指令ω と同じ値に修正する(ステップST7)。
このステップST7の効果を説明する。仮にステップST7を行わず、僅かなモータトルクTの変化によっても速度指令ωを変化させるようにすると、モータトルクTの変化に速度指令ωが追従してようとして振動し、風量Qがいつまでも所定の風量指令Qの風量値を行ったり戻ったりして安定に収束しない。そのため第3の所定の範囲によってトルク検出の不感帯を設け、収束点付近で速度指令ωが振動するのを防止することにより、風量Qを安定に所定の風量指令Qに収束させることができる。
以上のように構成されたモータ制御装置8aについて、以下にその動作を図4、図5を用いて説明する。図4および図5は本発明の実施の形態1におけるモータ制御装置8aにおける風量制御例を説明する図である。図4、図5において、直線G1、G2、G3は、それぞれある空調環境でのモータ速度ωと風量Qの関係を示す。直線の傾きは、送風経路2の形状や吹き出し口に設けられたベントの状態などの空調環境によって変わる。
いま、直線G1で示される空調環境においてファン1を駆動しており、動作点が点H1にある状態を想定する。ファン1はこのとき400CFMの風量を送風経路2を通じて送り出しており、このときのモータ速度は300rpmである。
以下に、所定の風量指令Qが1200CFMで与えられた場合の動作点の変化を説明する。ただし、速度指令生成部12のステップST2における第1の所定の範囲を絶対誤差200CFMとし、ステップST6における第2の所定の範囲を絶対誤差200rpmとする。
まず、風量計算部11が動作点H1における風量400CFMを計算する。次に、速度指令生成部12の速度指令計算ステップス(ステップST1からST4)が速度指令ωを計算する。このとき式(9)で計算される比較演算値ΔQは800CFMであり、第1の所定の範囲である絶対誤差200CFMを超えるため、ステップST2の条件分岐によって、ステップST3へと処理が移行する。
ステップST3は式(10)を用いて、速度指令ωを(1200/400)×300=900[rpm]と計算する。したがってこのとき、図4における点Zが目標の動作点となる。
次いで速度指令修正ステップス(ステップST5からST7)が速度指令ωを修正する。ステップST6の式(12)で計算される速度偏差Δωは600rpmであり、第2の所定の範囲である絶対誤差200rpmを超えているため、ステップST6は現在のモータ速度300rpmに所定の絶対誤差200rpmを加えた上限値500rpmに速度指令ωを修正する。以上により、目標の動作点は図4における点Zから点Z1に修正される。
そして、以上のように生成された速度指令500rpmを速度指令生成部12が出力し、モータ駆動制御部5aがモータ速度を速度指令500rpmに一致させるようにモータ3の駆動電圧を制御する。モータ制御装置8aは周期的に速度指令ωを生成し、その都度更新される速度指令ωに基づいてモータ駆動制御部5aがモータ3を速度制御する。これを繰り返すことにより、動作点は図5のH2、H3と移動していく。
図5において風量Qが1000CFMを超える点H4に到達したとき、比較演算値ΔQは第1の所定の範囲である絶対誤差200CFMより小さくなるため、動作点H3までとは異なり、速度指令ωはステップST4によって計算される。ステップST4で用いられる式(11)の制御ゲインKは十分小さい値に設定されているため、速度指令ωの変化は緩やかになる。このため、動作点は図5に示すように、H4、H5、・・・と小刻みに移動していき、安定に目標の動作点Zに収束する。
以上のように、本実施の形態のモータ制御装置8aは、モータ速度ωとモータトルクTに基づいてファンの風量Qを計算する風量計算部11と、風量Qと所定の風量指令Qとの比較演算値ΔQに基づいて風量Qを所定の風量指令Qに一致させるようにモータの速度指令ωを生成する速度指令生成部12と、を備え、速度指令生成部12は、比較演算値ΔQが第1の所定の範囲外である場合には、風量Qに対する所定の風量指令Qの比率をモータ速度ωに乗じた結果を速度指令ωとして生成し、比較演算値ΔQが第1の所定の範囲内である場合には、風量Qと所定の風量指令Qとの差分を積分演算した値を利用して速度指令ωを生成する構成である。
このように構成することにより、風量Qと所定の風量指令Qの差ΔQが大きい場合には、風量Qを所定の風量指令Qに高速に追従させ、風量Qと所定の風量指令Qの差ΔQが小さい場合には、風量Qを所定の風量指令Qへと緩やかかつ安定に収束させることができる。
このように風量Qと所定の風量指令Qとの差ΔQに応じて速度指令ωの生成方法を変化させることにより、たとえ所定の風量指令Qが大きく変化した場合でも、風量Qを所定の風量指令Qに向けて高速に追従させ、且つ安定に収束させることができる。
(実施の形態2)
図6は、本発明の実施の形態2に係るモータ制御装置を具備したモータ制御システムの構成例を示すブロック図である。本実施の形態は、図1に示す実施の形態1におけるモータ駆動制御部5aを図6に示すモータ駆動制御部5bに置き換え、同様に、図1に示す実施の形態1におけるモータ制御装置8aを図6に示すモータ制御装置8bに置き換えた構成である。
図1ではモータ駆動制御部5aがモータ制御装置8aの外部にあるが、図6ではモータ駆動制御部5bがモータ制御装置8bの内部にある構成である。
なお、モータ駆動制御部5bおよびモータ制御装置8bの動作は、それぞれ実施の形態1におけるモータ駆動制御部5aとモータ制御装置8aと同じであるため説明を省略する。その他の構成についても実施の形態1と同じであり、同じ構成要素の説明は省略する。
本実施の形態は、上述の構成によって、実施の形態1と同様の作用および効果を得ることができる。また本実施の形態におけるモータ制御装置8bは、モータ駆動制御部5bを内部に有する構成であるため、インバータ4を制御する装置を別個に用意することなく、直接にインバータ4に制御信号を出力して、ファン1の風量Qを所定の風量指令Qに追従させるようにモータ3を制御することができる。
次に、実施の形態1と実施の形態2を含めて、本発明の共通的な代替構成について説明する。
モータの制御方式が速度制御方式であるため、速度指令ωの変化が急峻になり過ぎない限りにおいて、速度指令ωとモータ速度ωはほぼ等しくなる。このため、図2に示す速度指令生成部12の処理のフローチャートにおいて、ステップST3に用いられている式(10)の代わりに式(13)を用いる構成としてもよいし、ステップST4に用いられている式(11)の代わりに式(14)を用いる構成としてもよい。
Figure 2013128505
Figure 2013128505
ここで、ω は速度指令生成部12が前回出力した速度指令である。
本発明のモータ制御装置及びモータ制御方法は、風量を所定の風量値に制御するようなシステムに最適であり、一般家庭の家屋、業務用建築物、車両等の空調設備として有用である。
1 ファン
2 送風経路
3 モータ
4 インバータ
5a モータ駆動制御部
5b モータ駆動制御部
6 位置検出器
7 電流検出器
8a モータ制御装置
8b モータ制御装置
9 速度検出部
10 トルク検出部
11 風量計算部
12 速度指令生成部
本発明は、モータ制御装置及びモータ制御方法に関し、特に、空調装置などのモータ制御を行うファンモータ(fan motor)や換気扇などの送風装置の風量制御方法に関する。
近年、換気扇又はエアコン(air conditioner)の空調システムにおいて、居室の状況又は空調システムの最適化のために、フィルタの目詰まり、吹き出し口に設けられたベントの状態により静圧が変化しても所定の風量値になるように制御することが求められている。
所定の風量値に制御する技術として、例えば特許文献1が知られている。特許文献1に示される従来の技術によれば、ファンを駆動するモータの指示速度を式(1)から算出している。
Figure 2013128505
ここで、Sはモータの指示速度、Sはモータ速度、Saは目標モータ速度、Kはゲインである。目標モータ速度Saは式(2)から算出している。
Figure 2013128505
ここで、Tはモータトルク(motor torque)、Qは所定の風量値、knm(n=0,1,2,・・・,j、 m=0,1,2,・・・,i)は定数、そしてiとjは有限値である。式(2)はモータトルクがTの場合に風量が所定の風量値Qになるために必要なモータ速度がSaとなるという関係を表す式である。
特許文献1記載のモータ制御装置によってファンの風量を所定の風量値Qに制御する場合のモータの制御について、以下、図7を用いて説明する。
図7において、曲線Fは風量が所定の風量値Qになるモータ速度とモータトルクの関係を示している(以下、「風量一定曲線」と呼ぶ)。曲線Cは、モータが取り付けられる空調環境に特有の環境曲線を示す(以下、「空調環境曲線」と呼ぶ)。
いま、モータの動作点が空調環境曲線C上の点A1にあると想定する。このとき、式(2)によって計算される目標モータ速度Saは、動作点A1と同じモータトルクT1を得る風量一定曲線F上の点B1におけるモータ速度Sa1である。
そして、式(1)によってモータ速度S1からSa1を引いた差分(図7中ΔSで示す)にゲインKを乗じてモータ速度S1に加えた結果が得られ、モータの指示速度S(図示せず)として出力される。そして、この指示速度Sに従ってモータ速度が制御されることにより、動作点が移動する。
移動先の動作点でも同様に式(2)と式(1)によって新たな指示速度Sが計算される。これを繰り返すことにより、動作点は図7のA2、A3と移動していき、最終的にモータ速度Sと目標モータ速度Saの差分がゼロになる動作点、つまり空調環境曲線Cと風量一定曲線Fの交点Eに落ち着くことになる。
特許文献1記載のモータ制御装置は、以上のようにモータトルクおよび所定の風量値を用いて、モータ速度に対する必要な修正値を計算し、この修正値に基づいて指示速度を出力することにより、たとえ所定の風量値が変化したり、フィルタの目詰まりやベントの開閉によって静圧が変化したりしても、風量を所定の風量値に制御することができる。
国際公開第2008/117515号
特許文献1に示されている従来の技術では、モータ速度がどのような変化過程を経て収束するかは、式(1)のゲインKの値によって変わってくる。例えば、ゲインKの値が小さい場合、計算周期に対して指示速度Sの変化が小さいため、収束に至るまでに時間がかかる。
一方、ゲインKの値が大きい場合、計算される指示速度Sの変化が大きくなり、図7における収束点Eを行ったり戻ったりして、速度が安定に収束しない。このようなことがないように、ゲインKの値を変えながら実験を行い、最適値を求める。
しかしながら、ゲインKの最適値はモータが取り付けられる空調環境によって変化する。例えば、仮想モデルの空調環境においては十分に安定なゲインであっても、家屋に施工された実在のリアルな空調環境においては、エアーフィルタ(air filter)の目詰まりやベントの開閉などによって変化した空調環境のもとでは、ゲイン過剰となって動作点が安定に収束しない場合がある。このため、使用する空調環境の変化を想定して、不安定になりやすい動作領域でも安定にファンが動作できるように、ゲインKを十分小さい値にすることが望まれる。
しかし、ゲインKの値が小さいと収束に至るまでに時間がかかるため、所定の風量値を大きく変化させた場合、風量が新たな所定の風量値に収束するまでに長い時間がかかるケースもあった。
本発明は上記従来の課題を解決するものであり、たとえ所定の風量値が大きく変化した場合でも、ファンの風量を所定の風量値に向けて高速に追従させ、且つ安定に収束させるモータ制御装置及びモータ制御方法を提案するものである。
本件出願に係る第1の発明は、ファンを駆動するモータを制御するモータ制御装置において、モータ速度及びモータトルクを示す情報を取得し、前記モータ速度と前記モータトルクとに基づいて前記ファンの風量を計算する風量計算部と、前記風量と所定の風量指令との比較演算値に基づいて前記風量に対する前記所定の風量指令の比率を利用して前記風量を前記所定の風量指令に一致させるように前記モータの速度指令を生成する速度指令生成部と、を備える、モータ制御装置である。 また、本件出願に係る第2の発明は、第1の発明において、前記速度指令生成部は、前記比較演算値が第1の所定の範囲外である場合には、前記風量に対する前記所定の風量指令の比率を利用して前記速度指令を生成し、前記比較演算値が前記第1の所定の範囲内である場合には、前記風量と前記所定の風量指令との差分を利用して前記速度指令を生成する、モータ制御装置である。
また、本件出願に係る第3の発明は、第1の発明において、前記速度指令生成部は、前記比較演算値が前記第1の所定の範囲外である場合には、前記風量に対する前記所定の風量指令の比率を前記モータ速度に乗じた結果、又は前記風量に対する前記所定の風量指令の比率を前回出力した速度指令に乗じた結果を、前記速度指令として生成する、モータ制御装置である。
また、本件出願に係る第4の発明は、第1の発明において、前記速度指令に前記モータ速度を一致させるように前記モータへの駆動電圧を制御する信号を生成するモータ駆動制御部を有するモータ制御装置である。
また、本件出願に係る第5の発明は、第1の発明において、前記速度指令生成部は、前記比較演算値が前記第1の所定の範囲内である場合には、前記風量と前記所定の風量指令との差分を積分演算した値を利用して前記速度指令を生成する構成を具備するモータ制御装置である。
また、本件出願に係る第6の発明は、第1の発明において、前記速度指令生成部は、前記比較演算値が前記第1の所定の範囲内である場合には、前記風量と前記所定の風量指令との差分にゲインを乗じた値と前記モータ速度との和を利用して前記速度指令を生成する構成を具備するモータ制御装置である。
また、本件出願に係る第7の発明は、第1の発明において、前記速度指令生成部は、前記速度指令と前記モータ速度との差が第2の所定の範囲外である場合には、前記速度指令と前記モータ速度との差が前記第2の所定の範囲内に収まるように前記速度指令を修正する構成を具備するモータ制御装置である。
また、本件出願に係る第8の発明は、第1の発明において、前記速度指令生成部は、前記モータトルクと前回得られたモータトルクとの差が第3の所定の範囲内である場合には、前記速度指令を前回出力した速度指令と同じ値に修正する構成を具備するモータ制御装置である。
また、本件出願に係る第9の発明は、第1の発明において、前記速度指令生成部は、最小速度指令および最大速度指令を記憶しており、前記速度指令を前記最小速度指令と前記最小速度指令の範囲内に制限して出力する構成を具備するモータ制御装置である。
また、本件出願に係る第10の発明は、第1の発明において、前記風量計算部は、前記モータトルクを前記モータ速度の二乗で除した変数の多項式と前記モータ速度との積として風量を計算する、モータ制御装置である。
また、本件出願に係る第11の発明は、第1の発明において、前記モータ速度は、前記モータ速度を検出する第1の検出器により取得される構成を具備するモータ制御装置である。
また、本件出願に係る第12の発明は、第1の発明において、前記モータトルクは、前記モータに流れる電流を検出する第2の検出器により取得される構成を具備するモータ制御装置である。
また、本件出願に係る第13の発明は、ファンを駆動するモータを制御するモータ制御方法において、モータ速度又は及びモータトルクの少なくとも一方を示す情報を取得することと、前記モータ速度と前記モータトルクとに基づいて前記ファンの風量を計算することと、前記風量と所定の風量指令との比較演算値に基づいて前記風量に対する前記所定の風量指令の比率を利用して前記風量を前記所定の風量指令に一致させるように前記モータの速度指令を生成することと、を含む、モータ制御方法である。
本発明のモータ制御装置は、風量計算部で計算した風量に基づいて、風量と所定の風量指令の差が大きいと判断した場合、所定の風量指令の風量値を実現するモータ速度と等しい速度指令を生成することにより、風量を所定の風量指令に向けて高速に追従させることができ、且つ安定に収束させることができる。
図1は本発明の実施の形態1に係るモータ制御装置を具備したモータ制御システムの構成例を示すブロック図である。 図2は本発明の実施の形態1における速度指令生成部12の処理例を示すフローチャートである。 図3は本発明の実施の形態1における速度指令生成部12内部の速度指令修正ステップスの処理例を示すフローチャートである。 図4は本発明の実施の形態1におけるモータ制御装置8aにおける風量制御例を説明する図である。 図5は本発明の実施の形態1におけるモータ制御装置8aにおける風量制御例を説明する図である。 図6は本発明の実施の形態2に係るモータ制御装置を具備したモータ制御システムの構成例を示すブロック図である。 図7は従来技術によるモータ制御装置における風量制御を説明する図である。
(本発明の着眼点)
本件出願に係る発明者等は、所定の風量値が大きく変化した場合でも、ファンの風量を所定の風量値に向けて高速に追従させ、且つ安定に収束させるために、流体力学における流れの相似性(Similarity of flows)から導出される法則として、一般にファンやブロワ等の送風機において風量が回転速度に比例する法則に着眼した。つまり、この法則によって、風量に対する所定の風量指令(指令された風量)の比率は、モータ速度に対する「所定の風量指令の風量値を実現するモータ速度」の比率に等しいという関係が成り立つので、風量に対する所定の風量指令の比率にモータ速度を乗じた結果(風量に対する所定の風量指令の比率とモータ速度との積)を速度指令とすることとした。これにより、所定の風量指令が大きく変化しても、速度指令が速やかに新たな所定の風量指令の風量値を実現するモータ速度の値に変化するため、風量を所定の風量指令に向けて高速に追従させることができる。
具体的には、本発明のモータ制御装置は、ファンを駆動するモータを制御するモータ制御装置であって、モータ速度とモータトルクに基づいてファンの風量を計算する風量計算部と、風量と所定の風量指令との比較演算値に基づいて前記風量に対する前記所定の風量指令の比率を利用して風量を所定の風量指令に一致させるようにモータの速度指令を生成する速度指令生成部と、を備えた構成とする。さらに、本モータ制御装置における前記速度指令生成部は、前記比較演算値が第1の所定の範囲外である場合には、風量に対する所定の風量指令の比率をモータ速度に乗じた結果を速度指令として生成する。
この構成によって、風量と所定の風量指令との比較演算値の大きさに従って速度指令の生成方法が変化する。ここで、前記比較演算値が第1の所定の範囲外である場合には、上記のように風量に対する所定の風量指令の比率をモータ速度に乗じることにより、「所定の風量指令の風量値を実現するモータ速度」と等しい速度指令が生成される。
一方、前記比較演算値が第1の所定の範囲内となった場合は、風量と所定の風量指令との差分の積分演算値に基づいてモータ速度を修正する、いわゆる積分補償によるフィードバック制御を行う。
この場合、制御ゲインを小さくして制御の感度を鈍くすることにより、速度指令の変化を緩やかにすることができる。
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、実施の形態の記載によって本発明が限定されるものではない。
(実施の形態1)
図1は、本発明の実施の形態1に係るモータ制御装置を具備したモータ制御システムの構成例を示すブロック図である。図1に示すモータ制御システムは、ファン1、ファン1により送風される空気が通る送風経路2、ファン1を駆動するモータ3、モータ3に電力を供給するインバータ4、インバータ4を制御するモータ駆動制御部5aと、モータ3の回転子の位置を検出する位置検出器6、モータ3の電流を検出する電流検出器7、ファン1の風量Qを所定の風量指令Qに制御するモータ制御装置8aからなる構成である。
モータ制御装置8aは、位置検出器6の出力信号からモータ速度ωを検出する速度検出部9と、電流検出器7の出力信号からモータトルクTを検出するトルク検出部10と、モータ速度ωとモータトルクTに基づいてファン1の風量Qを計算する風量計算部11と、風量Qを所定の風量指令Qに一致させるようにモータ3の速度指令ωを生成する速度指令生成部12とを含む。ここで、速度検出部9は、公知の他の手段(例えば、回転計、速度センサ等)を用いてモータ速度ωを検出してもよい。また、トルク検出部10は、公知の他の手段(例えば、トルクメータ等)を用いてモータトルクTを検出してもよい。
次に、図1の動作および各構成部の構成要素を説明する。ファン1は送風経路2を通じて所望の場所へ空気を供給する。モータ3はファン1と結合された状態で回転して、ファン1を駆動する。モータ3の構造は特に限定されるものではなく、一例としてブラシレスDCモータ(brushless DC motor)がある。他のモータ、例えば誘導モータやブラシ付きモータ(DC motor with brush)でもよい。
インバータ4はモータ駆動制御部5aから入力される制御信号に従って半導体スイッチングを行い、電源(図示せず)からの直流電圧を交流に変換して、モータ3に駆動電圧として供給する。ここで、インバータ4内部におけるスイッチ構成やスイッチング方式は、モータ3を駆動する目的に適合していれば、特に限定されるものではない。
モータ駆動制御部5aは、モータ制御装置8aから入力された速度指令ωにモータ速度ωを追従させるための駆動電圧を速度制御によって計算し、この駆動電圧をインバータ4に供給させるための制御信号を出力する。位置検出器6はモータ3に取り付けられており、モータ3の回転子の位置に応じた信号を出力する。
なお、回転子の位置や速度を推定によって検出できる場合には、位置検出器6は不要である。電流検出器7は、本実施の形態ではモータの相電流を直接検出し、相電流値に応じた信号を出力する。しかし、モータトルクを推定できればいかなる部分にて電流を検出してもよく、例えばインバータ4への直流ライン(図示せず)に挿入してモータ電流を検出してもよい。
モータ制御装置8aの動作および各構成部の構成要素を説明する。速度検出部9は、位置検出器6の出力信号に基づいてモータ速度ωを計算する。ただし、位置検出器6の出力信号を用いずに、モータ電流や駆動電圧を用いてモータ速度ωを推定計算する構成でもよい。トルク検出部10は、電流検出器7の出力信号に基づいてモータトルクTを計算する。
また、速度検出部9とトルク検出部10は図1のようにモータ制御装置8aの内部にある必要はない。ただし外部に配する場合は、計算したモータ速度ωないしモータトルクTをモータ制御装置8aへと出力する構成とする。
風量計算部11はモータ速度ωとモータトルクTを式(3)に代入し、ファン1の風量Qを計算する。式(3)はモータ3のモータ速度がω、モータトルクがTの場合にファン1の風量がQになるという関係を表す式である。
Figure 2013128505
ここで、K(n=0,1,2,・・・,i)は定数、iは有限値、ωはある特定のモータ速度である。
次に式(3)の根拠および導出について説明する。
まず、あるファンを、モータ3によってある特定のモータ速度ωで駆動する実験を行う。このとき、このファンが収められている送風経路内の圧力を変化させたときの風量をQ、モータトルクをTとすると、QとTの関係が式4によって近似される。
Figure 2013128505
ここで、K(n=0,1,2,・・・,i)は定数、iは有限値である。なお、以下に説明する式(3)の導出によって、式(4)のKとiは最終的に式(3)のKとiと同一になる。
式(4)を求める近似手法は特に限定されるものではなく、例えば最小二乗法、回帰分析などを用いる。iは近似式の次数を示す。このiをいかなる値に設定するかによって近似精度が変わり、風量の計算精度が変わる。
次に式(4)から式(3)への導出過程を説明する。流れの相似性によって、一般にファンやブロワにおいては、同じ圧損条件では風量はファンの回転速度に比例する法則が存在し、軸動力はファンの回転速度の3乗に比例する法則が存在する。
ここで、ファンとモータの軸がぶれたり又はずれたりせずに結合されているならば、ファンの回転速度はモータ速度と同一であり、ファンの軸動力はモータ出力(=モータ速度×モータトルク)と同一であるとみなせるため、次式の式(5)、式(6)が成り立つ。
Figure 2013128505
Figure 2013128505
ここで式(6)は次式の式(7)に変形できる。
Figure 2013128505
この式(5)と式(7)は、あるファンを駆動するモータ速度をωからωに変化させたとき、風量がQからQに、モータトルクがTからTに変化するという関係の式である。式(5)と式(7)を式(4)に適用すると、上記の式(3)が導出される。
以上のように、特定のモータ速度ωでファンを駆動させる実験のみを行えば、そのとき得られた近似式の式(4)の定数Kを式(3)に用いることにより、任意のモータ速度ωで同ファンを駆動させたときの風量Qを計算することができる。
なお風量Qを式(3)を利用せずに計算してもよい。例えば、送風経路内の圧力を変化させたときの風量Q、モータ速度ω、モータトルクTの関係を実験で求め、この関係を近似した式(8)を用いてもよい。
Figure 2013128505
ここで、Kgh(g=0,1,2,・・・,j、 h=0,1,2,・・・,i)は定数、そしてiとjは有限値である。式(8)には流れの相似性が用いられておらず、複数のモータ速度ωにて風量QとモータトルクTを測定する必要があるため、式(8)のKghの導出には式(4)、式(3)のKの導出よりも多くの測定が必要である。また、ファンの羽根車外径を変更するたびに導出が必要である。しかし、この式(8)によっても風量Qをモータ速度ωとモータトルクTとから計算することができる。
以上、風量計算部11について説明した。以下、速度指令生成部12の動作および構成要素について説明する。
速度指令生成部12は、風量Qを所定の風量指令Qに一致させるようにモータ3の速度指令ωを生成する。速度指令ωの生成は周期的に行われ、例えば毎秒10回行う。なお、図1では所定の風量指令Qがモータ制御装置8aの外部から入力されているが、必ずしも毎周期外部入力される必要はない。
例えば、モータ制御装置8aが内部にメモリ(図示せず)を有する構成とすることにより、外部入力された所定の風量指令Qをこのメモリが記憶して、新たな所定の風量指令Qが外部入力される都度更新するようにしてもよい。
また、必ずしも所定の風量指令Qがモータ制御装置8aの外部から入力される必要もない。例えば、モータ制御装置8a内部のメモリに複数の所定の風量指令Qを記憶させ、手動でモータ制御装置8aを操作することによって所定の風量指令Qを選択する構成としてもよい。
図2は速度指令生成部12の処理例を示すフローチャートである。速度指令ωの生成は、最初の速度指令計算ステップス(ステップST1からST4)とその次の速度指令修正ステップス(ステップST5からST7)の2段階で行われる。
速度指令計算ステップス(ステップST1からST4)は、風量Qを所定の風量指令Qに一致させるように速度指令ωを計算する。速度指令修正ステップス(ステップST5からST7)は、計算された速度指令ωを、モータ速度ωとモータトルクTおよび幾つかの所定値に基づいて修正することによりファンを安定に動作させる。
まず速度指令計算ステップス(ST1からST4)について説明する。
図2においてモータ制御装置8aは、まず所定の風量指令Qと風量計算部11で計算された風量Qとの比較演算値ΔQを式(9)によって求める(ステップST1)。
Figure 2013128505
ここで、比較演算値は必ずしも式(9)のように差分で定義される必要はなく、例えばQをQで割った比率で定義してもよいが、本実施の形態では式(9)によって定義した比較演算値ΔQを用いている。
次いでモータ制御装置8aは、比較演算値ΔQの値が第1の所定の範囲外であるか範囲内であるかを判断する(ステップST2)。例えば、ある所定の閾値を設け、ΔQの絶対値がこの所定の閾値を超えていれば第1の所定の範囲外と判断し、ΔQの絶対値がこの所定の閾値以下であれば第1の所定の範囲内と判断する。
次いでモータ制御装置8aは、比較演算値ΔQが第1の所定の範囲外である場合には、式(10)によってモータ3の速度指令ωを生成する(ステップST3)。
Figure 2013128505
ここで、ωはモータ3のモータ速度、Qはファン1の風量、Qは所定の風量指令である。ファンの風量が回転速度に比例するという流体の相似則により、式(10)によって計算されるモータ速度ωは、所定の風量指令Qの風量値を実現するモータ速度と等しい値になる。
このため、たとえ所定の風量指令Qが大きく変化しても、速度指令ωが速やかに新たな所定の風量指令Qの風量値を実現するモータ速度の値に変化するため、風量Qを所定の風量指令Qに向けて高速に追従させることができる。
一方モータ制御装置8aは、比較演算値ΔQが第1の所定の範囲内である場合には、式(11)によって速度指令ωを生成する(ステップST4)。
Figure 2013128505
ここで、ω は速度指令生成部13が前回出力した速度指令、Kは制御ゲイン(定数)、Qはファン1の風量、Qは所定の風量指令である。式(11)はいわゆる積分補償によるフィードバック制御を行うことを意味している。ここで、予め空調環境の変化を想定し、風量Qを十分に安定に所定の風量指令Qに収束させるように、制御ゲインKの値を十分小さい値に設定する。
以上のように構成した速度指令計算ステップス(ST1からST4)の作用と効果を説明する。
仮に比較演算値ΔQの値に係わらず常に式(11)によって速度指令ωを生成するようにすると、風量Qを安定に収束させることはできるが、常に速度指令ωの変化が緩やかになる。このため、所定の風量指令Qを大きく変化させた場合、風量Qが新たな所定の風量指令Qに収束するまでに長い時間がかかってしまう。
しかし、その代わりに仮に常に式(10)によって速度指令ωを生成すれば、計算される速度指令ωの変化が大きくなり、風量Qが所定の風量指令Qの風量値を行ったり戻ったりして、安定に収束できないおそれがある。
そこで本実施の形態のように、比較演算値ΔQの大きさに基づいて、風量Qと所定の風量指令Qとの差が大きいと判断した場合は式(10)によってモータ速度ωを大きく変化させ、風量Qと所定の風量指令Qとの差が小さいと判断した場合は式(11)によってモータ速度ωを緩やかに調整することにより、たとえ所定の風量指令Qが大きく変化した場合でも、風量Qを所定の風量指令Qに向けて高速に追従させ、且つ安定に収束させることができる。
次に、速度指令修正ステップス(ステップST5からST7)について説明する。図3は図2における速度指令修正ステップス(ステップST5からST7)の内部で行われる処理例のフローチャートである。
図3においてまずモータ制御装置8aは、速度指令計算ステップスで生成された速度指令ωが、所定の最小速度指令と所定の最大速度指令の範囲内であるか否かを判断し、範囲内であれば速度指令ωを修正せず、所定の最小速度指令より小さい場合は速度指令ωを所定の最小速度指令に修正し、所定の最大速度指令を超えている場合は速度指令ωを所定の最大速度指令に修正する(ステップST5)。
このステップST5の効果を説明する。
送風経路2内の圧力が小さい場合など、所定の風量指令Qの風量値を得るためにモータ速度ωをそれほど必要としない空調環境がある。このような空調環境においては、モータ速度ωが極低速となる場合がある。
この場合に、モータ3や送風経路2で急峻な状態変化が生じると、式(3)の定数Kの値によっては、過渡的に速度指令ωがマイナスの値で計算される場合があり、この場合はファン1が逆回転することになる。ファン1が逆回転すると吸い込み動作となって使用者が異常であると判断してしまうおそれがある。そのため速度指令ωに下限となる所定の最小速度指令を設けることにより、逆回転を防止できる。
逆に送風経路2内の圧力が大きい場合では、速度指令ωが異常に高い値になる場合がある。この場合、モータの能力を超える動作を実現しようとして制御が不安定になったり、モータ3が高速回転することによりファンやモータの振動が大きくなって、ファンやモータが故障したりするおそれがある。そのため速度指令ωに上限となる所定の最大速度指令を設けることにより、制御の不安定化あるいはファンやモータの故障を防止できる。
次いでモータ制御装置8aは、式(12)によって速度指令ωとモータ速度ωとの差である速度偏差Δωを計算し、速度偏差Δωが第2の所定の範囲内である場合には速度指令ωを修正せず、速度偏差Δωが第2の所定の範囲外である場合には速度偏差Δωが第2の所定の範囲内に収まるように速度指令ωを修正する(ステップST6)。
Figure 2013128505
修正方法の例としては、所定の正の制限幅Lを設けて、モータ速度ωにLを加えた(ω+L)を上限値、モータ速度ωからLを減じた(ω−L)を下限値とし、速度指令ωが上限値(ω+L)を超える場合には速度指令ωを上限値(ω+L)に修正し、速度指令ωが加減値(ω−L)より小さい場合には速度指令ωを下限値(ω−L)に修正する。
このステップST6の効果を説明する。仮にモータ速度ωを急激に変化させた場合、モータトルクTや送風経路2内の圧力の過渡的な変化により、実際の風量と風量計算部11によって計算される風量Qとが乖離し、風量を安定に制御できなくなるおそれがある。そのため速度指令ωの変化幅に第2の所定の範囲を設けて急激なモータ速度ωの変化を防止することにより、風量Qの乖離による制御の不安定化を防止できる。
次いでモータ制御装置8aは、得られたモータトルクTと前回得られたモータトルクTとを比較し、その差が第3の所定の範囲内である場合には、モータトルクTの変化が僅かであると判断して、速度指令ωを速度指令生成部13が前回出力した速度指令ω と同じ値に修正する(ステップST7)。
このステップST7の効果を説明する。仮にステップST7を行わず、僅かなモータトルクTの変化によっても速度指令ωを変化させるようにすると、モータトルクTの変化に速度指令ωが追従してようとして振動し、風量Qがいつまでも所定の風量指令Qの風量値を行ったり戻ったりして安定に収束しない。そのため第3の所定の範囲によってトルク検出の不感帯を設け、収束点付近で速度指令ωが振動するのを防止することにより、風量Qを安定に所定の風量指令Qに収束させることができる。
以上のように構成されたモータ制御装置8aについて、以下にその動作を図4、図5を用いて説明する。図4および図5は本発明の実施の形態1におけるモータ制御装置8aにおける風量制御例を説明する図である。図4、図5において、直線G1、G2、G3は、それぞれある空調環境でのモータ速度ωと風量Qの関係を示す。直線の傾きは、送風経路2の形状や吹き出し口に設けられたベントの状態などの空調環境によって変わる。
いま、直線G1で示される空調環境においてファン1を駆動しており、動作点が点H1にある状態を想定する。ファン1はこのとき400CFMの風量を送風経路2を通じて送り出しており、このときのモータ速度は300rpmである。
以下に、所定の風量指令Qが1200CFMで与えられた場合の動作点の変化を説明する。ただし、速度指令生成部12のステップST2における第1の所定の範囲を絶対誤差200CFMとし、ステップST6における第2の所定の範囲を絶対誤差200rpmとする。
まず、風量計算部11が動作点H1における風量400CFMを計算する。次に、速度指令生成部12の速度指令計算ステップス(ステップST1からST4)が速度指令ωを計算する。このとき式(9)で計算される比較演算値ΔQは800CFMであり、第1の所定の範囲である絶対誤差200CFMを超えるため、ステップST2の条件分岐によって、ステップST3へと処理が移行する。
ステップST3は式(10)を用いて、速度指令ωを(1200/400)×300=900[rpm]と計算する。したがってこのとき、図4における点Zが目標の動作点となる。
次いで速度指令修正ステップス(ステップST5からST7)が速度指令ωを修正する。ステップST6の式(12)で計算される速度偏差Δωは600rpmであり、第2の所定の範囲である絶対誤差200rpmを超えているため、ステップST6は現在のモータ速度300rpmに所定の絶対誤差200rpmを加えた上限値500rpmに速度指令ωを修正する。以上により、目標の動作点は図4における点Zから点Z1に修正される。
そして、以上のように生成された速度指令500rpmを速度指令生成部12が出力し、モータ駆動制御部5aがモータ速度を速度指令500rpmに一致させるようにモータ3の駆動電圧を制御する。モータ制御装置8aは周期的に速度指令ωを生成し、その都度更新される速度指令ωに基づいてモータ駆動制御部5aがモータ3を速度制御する。これを繰り返すことにより、動作点は図5のH2、H3と移動していく。
図5において風量Qが1000CFMを超える点H4に到達したとき、比較演算値ΔQは第1の所定の範囲である絶対誤差200CFMより小さくなるため、動作点H3までとは異なり、速度指令ωはステップST4によって計算される。ステップST4で用いられる式(11)の制御ゲインKは十分小さい値に設定されているため、速度指令ωの変化は緩やかになる。このため、動作点は図5に示すように、H4、H5、・・・と小刻みに移動していき、安定に目標の動作点Zに収束する。
以上のように、本実施の形態のモータ制御装置8aは、モータ速度ωとモータトルクTに基づいてファンの風量Qを計算する風量計算部11と、風量Qと所定の風量指令Qとの比較演算値ΔQに基づいて風量Qを所定の風量指令Qに一致させるようにモータの速度指令ωを生成する速度指令生成部12と、を備え、速度指令生成部12は、比較演算値ΔQが第1の所定の範囲外である場合には、風量Qに対する所定の風量指令Qの比率をモータ速度ωに乗じた結果を速度指令ωとして生成し、比較演算値ΔQが第1の所定の範囲内である場合には、風量Qと所定の風量指令Qとの差分を積分演算した値を利用して速度指令ωを生成する構成である。
このように構成することにより、風量Qと所定の風量指令Qの差ΔQが大きい場合には、風量Qを所定の風量指令Qに高速に追従させ、風量Qと所定の風量指令Qの差ΔQが小さい場合には、風量Qを所定の風量指令Qへと緩やかかつ安定に収束させることができる。
このように風量Qと所定の風量指令Qとの差ΔQに応じて速度指令ωの生成方法を変化させることにより、たとえ所定の風量指令Qが大きく変化した場合でも、風量Qを所定の風量指令Qに向けて高速に追従させ、且つ安定に収束させることができる。
(実施の形態2)
図6は、本発明の実施の形態2に係るモータ制御装置を具備したモータ制御システムの構成例を示すブロック図である。本実施の形態は、図1に示す実施の形態1におけるモータ駆動制御部5aを図6に示すモータ駆動制御部5bに置き換え、同様に、図1に示す実施の形態1におけるモータ制御装置8aを図6に示すモータ制御装置8bに置き換えた構成である。
図1ではモータ駆動制御部5aがモータ制御装置8aの外部にあるが、図6ではモータ駆動制御部5bがモータ制御装置8bの内部にある構成である。
なお、モータ駆動制御部5bおよびモータ制御装置8bの動作は、それぞれ実施の形態1におけるモータ駆動制御部5aとモータ制御装置8aと同じであるため説明を省略する。その他の構成についても実施の形態1と同じであり、同じ構成要素の説明は省略する。
本実施の形態は、上述の構成によって、実施の形態1と同様の作用および効果を得ることができる。また本実施の形態におけるモータ制御装置8bは、モータ駆動制御部5bを内部に有する構成であるため、インバータ4を制御する装置を別個に用意することなく、直接にインバータ4に制御信号を出力して、ファン1の風量Qを所定の風量指令Qに追従させるようにモータ3を制御することができる。
次に、実施の形態1と実施の形態2を含めて、本発明の共通的な代替構成について説明する。
モータの制御方式が速度制御方式であるため、速度指令ωの変化が急峻になり過ぎない限りにおいて、速度指令ωとモータ速度ωはほぼ等しくなる。このため、図2に示す速度指令生成部12の処理のフローチャートにおいて、ステップST3に用いられている式(10)の代わりに式(13)を用いる構成としてもよいし、ステップST4に用いられている式(11)の代わりに式(14)を用いる構成としてもよい。
Figure 2013128505
Figure 2013128505
ここで、ω は速度指令生成部12が前回出力した速度指令である。
本発明のモータ制御装置及びモータ制御方法は、風量を所定の風量値に制御するようなシステムに最適であり、一般家庭の家屋、業務用建築物、車両等の空調設備として有用である。
1 ファン
2 送風経路
3 モータ
4 インバータ
5a モータ駆動制御部
5b モータ駆動制御部
6 位置検出器
7 電流検出器
8a モータ制御装置
8b モータ制御装置
9 速度検出部
10 トルク検出部
11 風量計算部
12 速度指令生成部

Claims (13)

  1. ファンを駆動するモータを制御するモータ制御装置において、モータ速度及びモータトルクを示す情報を取得し、前記モータ速度と前記モータトルクとに基づいて前記ファンの風量を計算する風量計算部と、前記風量と所定の風量指令との比較演算値に基づいて前記風量に対する前記所定の風量指令の比率を利用して前記風量を前記所定の風量指令に一致させるように前記モータの速度指令を生成する速度指令生成部と、を備える、モータ制御装置。
  2. 前記速度指令生成部は、前記比較演算値が第1の所定の範囲外である場合には、前記風量に対する前記所定の風量指令の比率を利用して前記速度指令を生成し、前記比較演算値が前記第1の所定の範囲内である場合には、前記風量と前記所定の風量指令との差分を利用して前記速度指令を生成する、請求項1に記載のモータ制御装置。
  3. 前記速度指令生成部は、前記比較演算値が前記第1の所定の範囲外である場合には、前記風量に対する前記所定の風量指令の比率を前記モータ速度に乗じた結果、又は前記風量に対する前記所定の風量指令の比率を前回出力した速度指令に乗じた結果を、前記速度指令として生成する、請求項1に記載のモータ制御装置。
  4. 前記速度指令に前記モータ速度を一致させるように前記モータへの駆動電圧を制御する信号を生成するモータ駆動制御部を更に有する、請求項1に記載のモータ制御装置。
  5. 前記速度指令生成部は、前記比較演算値が前記第1の所定の範囲内である場合には、前記風量と前記所定の風量指令との差分を積分演算した値を利用して前記速度指令を生成する、請求項1に記載のモータ制御装置。
  6. 前記速度指令生成部は、前記比較演算値が前記第1の所定の範囲内である場合には、前記風量と前記所定の風量指令との差分にゲインを乗じた値と前記モータ速度との和を利用して前記速度指令を生成する、請求項1に記載のモータ制御装置。
  7. 前記速度指令生成部は、前記速度指令と前記モータ速度との差が第2の所定の範囲外である場合には、前記速度指令と前記モータ速度との差が前記第2の所定の範囲内に収まるように前記速度指令を修正する、請求項1に記載のモータ制御装置。
  8. 前記速度指令生成部は、前記モータトルクと前回得られたモータトルクとの差が第3の所定の範囲内である場合には、前記速度指令を前回出力した速度指令と同じ値に修正する、請求項1に記載のモータ制御装置。
  9. 前記速度指令生成部は、最小速度指令および最大速度指令を記憶しており、前記速度指令を前記最小速度指令と前記最小速度指令の範囲内に制限して出力する、請求項1に記載のモータ制御装置。
  10. 前記風量計算部は、前記モータトルクを前記モータ速度の二乗で除した変数の多項式と前記モータ速度との積として風量を計算する、請求項1に記載のモータ制御装置。
  11. 前記モータ速度は、前記モータ速度を検出する第1の検出器により取得される、請求項1に記載のモータ制御装置。
  12. 前記モータトルクは、前記モータに流れる電流を検出する第2の検出器により取得される、請求項1に記載のモータ制御装置。
  13. ファンを駆動するモータを制御するモータ制御方法において、
    モータ速度及びモータトルクを示す情報を取得することと、
    取得した前記モータ速度と前記モータトルクとに基づいて前記ファンの風量を計算することと、
    計算した前記風量と所定の風量指令との比較演算値に基づいて前記風量に対する前記所定の風量指令の比率を利用して前記風量を前記所定の風量指令に一致させるように前記モータの速度指令を生成することと、
    を含む、モータ制御方法。
JP2014501832A 2012-03-02 2012-09-13 モータ制御装置及びモータ制御方法 Active JP5866509B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014501832A JP5866509B2 (ja) 2012-03-02 2012-09-13 モータ制御装置及びモータ制御方法

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2012046204 2012-03-02
JP2012046204 2012-03-02
PCT/JP2012/005849 WO2013128505A1 (ja) 2012-03-02 2012-09-13 モータ制御装置及びモータ制御方法
JP2014501832A JP5866509B2 (ja) 2012-03-02 2012-09-13 モータ制御装置及びモータ制御方法

Publications (2)

Publication Number Publication Date
JPWO2013128505A1 true JPWO2013128505A1 (ja) 2015-07-30
JP5866509B2 JP5866509B2 (ja) 2016-02-17

Family

ID=49081770

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014501832A Active JP5866509B2 (ja) 2012-03-02 2012-09-13 モータ制御装置及びモータ制御方法

Country Status (5)

Country Link
US (2) US9771944B2 (ja)
EP (1) EP2822177B1 (ja)
JP (1) JP5866509B2 (ja)
CN (1) CN104160616B (ja)
WO (1) WO2013128505A1 (ja)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015186401A (ja) * 2014-03-26 2015-10-22 ダイキン工業株式会社 流量制御装置
JP6279958B2 (ja) * 2014-03-31 2018-02-14 住友建機株式会社 ショベル
US20150330397A1 (en) * 2014-05-14 2015-11-19 International Business Machines Corporation Air flow detection and correction based on air flow impedance
WO2016067552A1 (ja) * 2014-10-28 2016-05-06 パナソニックIpマネジメント株式会社 換気装置
KR101684538B1 (ko) * 2015-06-18 2016-12-08 현대자동차 주식회사 하이브리드 차량의 인버터 제어 방법
JP6434647B2 (ja) * 2015-11-02 2018-12-05 三菱電機株式会社 モータ駆動装置、電気掃除機およびハンドドライヤー
DE102016221034A1 (de) 2015-11-30 2017-06-01 Ford Global Technologies, Llc Verfahren zur Kompensation von Gebläsespannungsänderungen bei einer Kraftfahrzeug-Klimaanlage
US10158308B2 (en) 2016-06-17 2018-12-18 Semiconductor Components Industries, Llc Identifying voltage to prevent motor integrated circuit damage
US10243490B2 (en) 2016-06-17 2019-03-26 Semiconductor Components Industries, Llc Controlling multiple facets of duty cycle response using a single motor integrated circuit pin
US9887652B2 (en) 2016-06-17 2018-02-06 Semiconductor Components Industries, Llc Controlling lead angle using a single motor integrated circuit pin
CN108331777B (zh) * 2017-01-20 2021-04-30 德昌电机(深圳)有限公司 电机风扇装置、空气流动性调节设备及风量控制方法
DE102018104396A1 (de) * 2018-02-27 2019-08-29 Ebm-Papst Mulfingen Gmbh & Co. Kg Parameterkonstanz
CN112567182B (zh) 2018-06-11 2023-02-10 布罗恩-努托恩有限责任公司 具有从神经网络导出的自动流量平衡的通风***
IT201800007037A1 (it) * 2018-07-09 2020-01-09 Dispositivo climatizzatore di ambienti e metodo per il controllo di un dispositivo climatizzatore di ambienti.
CN110943667B (zh) * 2018-09-25 2023-06-09 欧姆龙(上海)有限公司 感应电机的控制装置和控制方法
US11841022B2 (en) 2020-01-06 2023-12-12 Regal Beloit America, Inc. Control system for electric fluid moving apparatus
US10731889B2 (en) 2019-01-08 2020-08-04 Regal Beloit America, Inc. Motor controller for electric blowers
DE102019101022A1 (de) * 2019-01-16 2020-07-16 Ebm-Papst Mulfingen Gmbh & Co. Kg Volumenstrombestimmung
CN112013457B (zh) * 2019-05-30 2021-12-21 武汉海尔电器股份有限公司 空调器及其控制方法
CN112283910B (zh) * 2019-07-24 2022-01-21 青岛海尔空调器有限总公司 导风板控制方法及空调器
CN113757978B (zh) * 2020-05-29 2023-03-03 佛山市威灵洗涤电机制造有限公司 一种通风设备及其恒风量的电机控制方法和***
WO2022192352A1 (en) * 2021-03-09 2022-09-15 Magna International Inc. Multi-critic based enhanced vector control optimization with multi-q learning for motor control

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4638233A (en) * 1985-10-24 1987-01-20 General Electric Company Method of establishing a preferred rate of air flow, method of determining torque, and apparatus
US4648551A (en) 1986-06-23 1987-03-10 Carrier Corporation Adaptive blower motor controller
JPS63186594A (ja) 1987-01-27 1988-08-02 Daikin Ind Ltd 空気調和機の制御装置
US5463299A (en) * 1989-06-07 1995-10-31 Hitachi, Ltd. Current controller for controlling a current flowing in a load using a PWM inverter and method used thereby
JP3111437B2 (ja) 1993-02-09 2000-11-20 東陶機器株式会社 ファンモータ制御装置
JPH07260903A (ja) 1994-03-23 1995-10-13 Toshiba Corp 誘導電動機のトルク設定装置
JP3052844B2 (ja) 1995-11-14 2000-06-19 トヨタ自動車株式会社 動力出力装置及びその制御方法並びに駆動装置
JPH09304489A (ja) * 1996-05-09 1997-11-28 Matsushita Electric Ind Co Ltd 誘導電動機のモータ定数測定方法
JP4465129B2 (ja) * 2000-07-14 2010-05-19 パナソニック株式会社 ブラシレスモータの駆動装置と駆動方法
EP1198059A3 (en) * 2000-10-11 2004-03-17 Matsushita Electric Industrial Co., Ltd. Method and apparatus for position-sensorless motor control
JP3738685B2 (ja) 2000-11-21 2006-01-25 三菱電機株式会社 インバータ装置および送風装置
US6504338B1 (en) * 2001-07-12 2003-01-07 Varidigm Corporation Constant CFM control algorithm for an air moving system utilizing a centrifugal blower driven by an induction motor
US6844693B2 (en) * 2002-03-29 2005-01-18 Matsushita Electric Industrial Co., Ltd. Position control apparatus for motor
CA2513982C (en) * 2003-01-22 2013-12-24 David L. Hagen Reactor
US7525262B2 (en) * 2005-01-12 2009-04-28 Whirlpool Corporation Automatic clothes dryer
JP4736875B2 (ja) * 2006-03-14 2011-07-27 株式会社デンソー ファンモータ駆動装置及びファンモータ駆動方法
MY167120A (en) * 2006-11-10 2018-08-10 Oyl Res & Development Centre Sdn Bhd An apparatus for controlling an air distribution system
WO2008117515A1 (ja) 2007-03-27 2008-10-02 Panasonic Corporation モータ制御装置とその制御方法、及びモータ装置
MY151881A (en) * 2007-05-07 2014-07-14 Oyl Res And Dev Ct Sdn Bhd Airflow control for variable speed blowers
FR2925951B1 (fr) * 2007-12-28 2013-07-12 Atlantic Climatisation & Ventilation Procede de regulation d'un groupe de commande d'un ventilateur, et groupe correspondant
US7941294B2 (en) * 2009-02-10 2011-05-10 Emerson Electric Co. System and method for detecting fluid delivery system conditions based on motor parameters
US20130345995A1 (en) * 2012-05-21 2013-12-26 Carrier Corporation Air Flow Control And Power Usage Of An Indoor Blower In An HVAC System
JP6194466B2 (ja) * 2013-04-11 2017-09-13 パナソニックIpマネジメント株式会社 モータ駆動装置

Also Published As

Publication number Publication date
CN104160616B (zh) 2016-12-28
US9771944B2 (en) 2017-09-26
EP2822177B1 (en) 2018-01-24
JP5866509B2 (ja) 2016-02-17
US20170350404A1 (en) 2017-12-07
WO2013128505A1 (ja) 2013-09-06
US20150064023A1 (en) 2015-03-05
CN104160616A (zh) 2014-11-19
EP2822177A4 (en) 2015-03-18
EP2822177A1 (en) 2015-01-07

Similar Documents

Publication Publication Date Title
JP5866509B2 (ja) モータ制御装置及びモータ制御方法
JP6037316B2 (ja) モータ制御装置、モータ制御方法および送風装置
JP6037317B2 (ja) モータ制御装置、モータ制御方法および送風装置
JP5988224B2 (ja) モータ制御装置及びモータ制御方法
JP5327045B2 (ja) モータ制御装置とその制御方法、及びモータ装置
US8251671B2 (en) Apparatus for controlling an air distribution system
KR101395891B1 (ko) 공기조화기의 전동기 제어장치
JP5291325B2 (ja) 圧縮機に接続されたモータの制御装置
JP6798426B2 (ja) 真空ポンプ用モータの回転速度制御装置、真空ポンプ
US11761665B2 (en) Motor controller for electric blowers
CN110557076A (zh) 用于电动鼓风机电机的电机控制器
JP2015154503A (ja) モータ装置
CN113544440A (zh) 用于电动流体移动设备的控制***
US8175836B2 (en) Flow estimation for fluid handling system
US11841022B2 (en) Control system for electric fluid moving apparatus
US20220316744A1 (en) Systems and methods for controlling an electric blower motor in a fluid moving system
JP6221057B2 (ja) 換気装置
WO2021019730A1 (ja) 換気装置および換気装置の制御方法
JP2015186401A (ja) 流量制御装置
CN116636132A (zh) 换气送风机
JPWO2021019729A1 (ja) 換気装置および換気装置の制御方法
JP2020124085A (ja) 制御装置、モータ駆動装置、及びそれを用いた冷凍機器
JP2012222965A (ja) 送風装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150427

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150427

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20150427

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20150814

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150901

R151 Written notification of patent or utility model registration

Ref document number: 5866509

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151