JPH07234002A - 空気調和機の運転制御方法 - Google Patents
空気調和機の運転制御方法Info
- Publication number
- JPH07234002A JPH07234002A JP6051005A JP5100594A JPH07234002A JP H07234002 A JPH07234002 A JP H07234002A JP 6051005 A JP6051005 A JP 6051005A JP 5100594 A JP5100594 A JP 5100594A JP H07234002 A JPH07234002 A JP H07234002A
- Authority
- JP
- Japan
- Prior art keywords
- fuzzy
- calculation
- hot water
- indoor temperature
- temperature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Steam Or Hot-Water Central Heating Systems (AREA)
- Air Conditioning Control Device (AREA)
Abstract
(57)【要約】
【目的】 室内温度変化の状態を正しく把握した変化量
を導入することにより、室内温度変化に即した制御を行
うことができ、快適な室内温度制御を得ることのできる
空気調和機の運転制御方法を提供することである。 【構成】 温水弁を有する温水循環回路を備え、ファジ
ー推論を用いて温水弁の開度を制御する空気調和機にお
いて、前回ファジー演算時室内温度と今回ファジー演算
時室内温度との差であるファジー演算間室内温度変化量
と、前回ファジー演算時から今回ファジー演算時までの
間に所定間隔で前回ファジー演算時室内温度を基準とし
て計測した室内温度の短期温度変化量の総和とに基づい
て、ファジー推論演算により、前回ファジー演算時から
今回ファジー演算時までの間の室内温度変化状態を算出
し、この算出された室内温度変化状態と、今回ファジー
演算時室内温度と設定温度の差である温度差とに基づい
て、ファジー推論演算により温水弁制御量を算出するも
のである。
を導入することにより、室内温度変化に即した制御を行
うことができ、快適な室内温度制御を得ることのできる
空気調和機の運転制御方法を提供することである。 【構成】 温水弁を有する温水循環回路を備え、ファジ
ー推論を用いて温水弁の開度を制御する空気調和機にお
いて、前回ファジー演算時室内温度と今回ファジー演算
時室内温度との差であるファジー演算間室内温度変化量
と、前回ファジー演算時から今回ファジー演算時までの
間に所定間隔で前回ファジー演算時室内温度を基準とし
て計測した室内温度の短期温度変化量の総和とに基づい
て、ファジー推論演算により、前回ファジー演算時から
今回ファジー演算時までの間の室内温度変化状態を算出
し、この算出された室内温度変化状態と、今回ファジー
演算時室内温度と設定温度の差である温度差とに基づい
て、ファジー推論演算により温水弁制御量を算出するも
のである。
Description
【0001】
【産業上の利用分野】本発明は、温水弁を有する温水循
環回路を接続された暖房用熱交換器と、冷媒回路に接続
された蒸発器である冷房用熱交換器と、送風機とを内蔵
した室内ユニットを備えた空気調和機の運転制御方法、
特にファジー推論を用いて温水循環回路の温水弁開度を
調節する空気調和機の運転制御方法に関する。
環回路を接続された暖房用熱交換器と、冷媒回路に接続
された蒸発器である冷房用熱交換器と、送風機とを内蔵
した室内ユニットを備えた空気調和機の運転制御方法、
特にファジー推論を用いて温水循環回路の温水弁開度を
調節する空気調和機の運転制御方法に関する。
【0002】
【従来の技術】従来、少なくとも暖房運転の際に温水を
循環させる温水循環回路を備えた空気調和機において、
温水循環回路の温水弁の流量特性(制御量に対する流量
特性)がリニアではないから、制御量の変化量に対する
温水流量の変化量が一定ではなく、同一の制御量変化に
対する流量変化量が異なるため、室内温度Th の変化量
が異なることになり、室内温度Th 等の制御対象を迅速
に高い精度で制御することが困難であるという問題があ
り、この問題を解決するために、温水弁の弁位置によっ
て制御演算の方式を変更することが考えられるが、非常
に複雑になるという問題があった。
循環させる温水循環回路を備えた空気調和機において、
温水循環回路の温水弁の流量特性(制御量に対する流量
特性)がリニアではないから、制御量の変化量に対する
温水流量の変化量が一定ではなく、同一の制御量変化に
対する流量変化量が異なるため、室内温度Th の変化量
が異なることになり、室内温度Th 等の制御対象を迅速
に高い精度で制御することが困難であるという問題があ
り、この問題を解決するために、温水弁の弁位置によっ
て制御演算の方式を変更することが考えられるが、非常
に複雑になるという問題があった。
【0003】この問題を解決するために、温水弁の制御
にファジイ推論を用いる空気調和機用温水弁の制御方法
が提案されている。例えば、設定温度と室内温度との温
度差及び室内温度変化率とを検出し、検出された温度差
及び室内温度変化率に基づいてファジー推論演算により
テーブルアドレスを算出し、該テーブルアドレスに基づ
き、予めテーブルアドレスに対する温水弁制御量を設定
した温水弁特性テーブルにより温水弁の制御量を求める
制御方法である。
にファジイ推論を用いる空気調和機用温水弁の制御方法
が提案されている。例えば、設定温度と室内温度との温
度差及び室内温度変化率とを検出し、検出された温度差
及び室内温度変化率に基づいてファジー推論演算により
テーブルアドレスを算出し、該テーブルアドレスに基づ
き、予めテーブルアドレスに対する温水弁制御量を設定
した温水弁特性テーブルにより温水弁の制御量を求める
制御方法である。
【0004】図10乃至図12を参照して制御方法の一例に
ついて詳述すると、所定のサンプリングタイム(例え
ば、2分間)経過毎に室内温度Th をデータとして取り
込み、予め設定された設定温度Ts と現在室内温度Thn
owとの温度差fp(t)=ΔTh=Ts −Thnowを算出
し、算出された温度差fp(t)に基づいて、下記のメン
バーシップ関数(図11参照)により入力メンバーシップ
値を求め、温度差ファジーデータを求める。 NB:現在室内温度Thnowが設定温度Ts より高い。
{fp(t)=−ΔTh2で最大値1、fp(t)=−ΔTh1
で最小値0} NM:現在室内温度Thnowが設定温度Ts よりやや高
い。{fp(t)=−ΔTh1で最大値1、fp(t)=−Δ
Th2及びfp(t)=0で最小値0} ZO:ちょうど良い。{fp(t)=0で最大値1、fp
(t)=±ΔTh1で最小値0} PM:現在室内温度Thnowが設定温度Ts よりやや低
い。{fp(t)=ΔTh1で最大値1、fp(t)=ΔTh2
及びfp(t)=0で最小値0} PB:現在室内温度Thnowが設定温度Ts より低い。 {fp(t)=ΔTh2で最大値1、fp(t)=ΔTh1で最
小値0} ここで、ΔTh1及びΔTh2は所定の温度差で、例えばΔ
Th1=2.1 度、ΔTh2=4.2 度としている。
ついて詳述すると、所定のサンプリングタイム(例え
ば、2分間)経過毎に室内温度Th をデータとして取り
込み、予め設定された設定温度Ts と現在室内温度Thn
owとの温度差fp(t)=ΔTh=Ts −Thnowを算出
し、算出された温度差fp(t)に基づいて、下記のメン
バーシップ関数(図11参照)により入力メンバーシップ
値を求め、温度差ファジーデータを求める。 NB:現在室内温度Thnowが設定温度Ts より高い。
{fp(t)=−ΔTh2で最大値1、fp(t)=−ΔTh1
で最小値0} NM:現在室内温度Thnowが設定温度Ts よりやや高
い。{fp(t)=−ΔTh1で最大値1、fp(t)=−Δ
Th2及びfp(t)=0で最小値0} ZO:ちょうど良い。{fp(t)=0で最大値1、fp
(t)=±ΔTh1で最小値0} PM:現在室内温度Thnowが設定温度Ts よりやや低
い。{fp(t)=ΔTh1で最大値1、fp(t)=ΔTh2
及びfp(t)=0で最小値0} PB:現在室内温度Thnowが設定温度Ts より低い。 {fp(t)=ΔTh2で最大値1、fp(t)=ΔTh1で最
小値0} ここで、ΔTh1及びΔTh2は所定の温度差で、例えばΔ
Th1=2.1 度、ΔTh2=4.2 度としている。
【0005】また、今回検出された現在室内温度Thnow
と、現在室内温度Thnowの前に検出した前回室内温度T
holdとの差として単位時間当たりの室内温度変化率fd
(t)=ΔTd =ΔTh /Δt=Thnow−Tholdを算出
し、算出された室内温度変化率fd(t)に基づき、下記
のメンバーシップ関数(図11参照)により入力メンバー
シップ値を求め、室内温度変化率ファジーデータを求め
る。 N :室内温度Th が負の方向に変化している。{fd
(t)=−ΔTd1で最大値1、fd(t)=0で最小値
0} ZO:室内温度Th に変化無し。{fd(t)=0で最大
値1、fd(t)=±ΔTd1で最小値0} P :室内温度Th が正の方向に変化している。{fd
(t)=ΔTd1で最大値1、fd(t)=0で最小値0} ここで、ΔTd1は所定の室内温度変化率であり、例えば
ΔTd1=2.1 度としている。
と、現在室内温度Thnowの前に検出した前回室内温度T
holdとの差として単位時間当たりの室内温度変化率fd
(t)=ΔTd =ΔTh /Δt=Thnow−Tholdを算出
し、算出された室内温度変化率fd(t)に基づき、下記
のメンバーシップ関数(図11参照)により入力メンバー
シップ値を求め、室内温度変化率ファジーデータを求め
る。 N :室内温度Th が負の方向に変化している。{fd
(t)=−ΔTd1で最大値1、fd(t)=0で最小値
0} ZO:室内温度Th に変化無し。{fd(t)=0で最大
値1、fd(t)=±ΔTd1で最小値0} P :室内温度Th が正の方向に変化している。{fd
(t)=ΔTd1で最大値1、fd(t)=0で最小値0} ここで、ΔTd1は所定の室内温度変化率であり、例えば
ΔTd1=2.1 度としている。
【0006】上記温度差ファジーデータ及び室内温度変
化率ファジーデータから、図13にマトリックスとして示
す制御ルールを参照して出力メンバーシップ値を求め
る。ここで、出力メンバーシップ関数Wは、NB(温水
弁開度小),NM(温水弁開度やや小),ZO(温水弁
開度中),PM(温水弁開度やや大),PB(温水弁開
度大)の5つのファジー変数について定義される。制御
ルールは次のとおりである。 R1:温度差fp(t)=NB(現在室内温度Thnowが設
定温度Ts より高い)で、室内温度変化率fd(t)=N
(室内温度Th が負の方向に変化)であると、出力メン
バーシップ関数W=NM(温水弁開度やや小)となる。 R2:温度差fp(t)=NM(現在室内温度Thnowが設
定温度Ts よりやや高い)で、室内温度変化率fd(t)
=N(室内温度Th が負の方向に変化)であると、出力
メンバーシップ関数W=ZO(温水弁開度中)となる。
以下、同様にR15まで15通りの制御ルールが示されてお
り、出力メンバーシップ値(グレード値)として、2つ
の入力メンバーシップ値fp(t)、fd(t)の各グレー
ド値のうち小さいほうのグレード値を採用する(min.演
算)。
化率ファジーデータから、図13にマトリックスとして示
す制御ルールを参照して出力メンバーシップ値を求め
る。ここで、出力メンバーシップ関数Wは、NB(温水
弁開度小),NM(温水弁開度やや小),ZO(温水弁
開度中),PM(温水弁開度やや大),PB(温水弁開
度大)の5つのファジー変数について定義される。制御
ルールは次のとおりである。 R1:温度差fp(t)=NB(現在室内温度Thnowが設
定温度Ts より高い)で、室内温度変化率fd(t)=N
(室内温度Th が負の方向に変化)であると、出力メン
バーシップ関数W=NM(温水弁開度やや小)となる。 R2:温度差fp(t)=NM(現在室内温度Thnowが設
定温度Ts よりやや高い)で、室内温度変化率fd(t)
=N(室内温度Th が負の方向に変化)であると、出力
メンバーシップ関数W=ZO(温水弁開度中)となる。
以下、同様にR15まで15通りの制御ルールが示されてお
り、出力メンバーシップ値(グレード値)として、2つ
の入力メンバーシップ値fp(t)、fd(t)の各グレー
ド値のうち小さいほうのグレード値を採用する(min.演
算)。
【0007】上記制御ルールを全てのファジーデータに
ついて参照し、温度差ファジーデータ及び室内温度変化
率ファジーデータからmin.演算で求められた出力メンバ
ーシップ値に基づいて、max.演算を行い、得られた出力
メンバーシップ合成値により一点化演算(逆ファジー
化)を行う。一点化演算式は、重心演算式fw =∫f(x)
・xdx/∫f(x)dxを変形し、 G=(α・a+β・b+γ・c+δ・d+ε・e)/(a+b+c+d+e) で算出し、この算出されたGが温水弁を駆動するステッ
プモータのステップ位置の制御量となる。但し、a:N
B出力メンバーシップ合成値、b:NM出力メンバーシ
ップ合成値、c:ZO出力メンバーシップ合成値、d:
PM出力メンバーシップ合成値、e:PB出力メンバー
シップ合成値 また、α,β,γ,δ,εは重みづけ係数である。
ついて参照し、温度差ファジーデータ及び室内温度変化
率ファジーデータからmin.演算で求められた出力メンバ
ーシップ値に基づいて、max.演算を行い、得られた出力
メンバーシップ合成値により一点化演算(逆ファジー
化)を行う。一点化演算式は、重心演算式fw =∫f(x)
・xdx/∫f(x)dxを変形し、 G=(α・a+β・b+γ・c+δ・d+ε・e)/(a+b+c+d+e) で算出し、この算出されたGが温水弁を駆動するステッ
プモータのステップ位置の制御量となる。但し、a:N
B出力メンバーシップ合成値、b:NM出力メンバーシ
ップ合成値、c:ZO出力メンバーシップ合成値、d:
PM出力メンバーシップ合成値、e:PB出力メンバー
シップ合成値 また、α,β,γ,δ,εは重みづけ係数である。
【0008】算出されたステップ位置制御量Gを前回ス
テップ位置(現時点の実ステップ位置)Go に加算した
ものが今回の温水弁のアドレス(目標ステップ位置Gs
)となるから、予め準備した温水弁特性テーブルか
ら、目標ステップ位置Gs に対応する目標ステップ数S
と、前回ステップ位置Go (温水弁が前回から駆動され
ていないから現時点における実ステップ位置)に対応す
る実ステップ数So との差が今回温水弁のステッピング
モータを駆動すべき駆動ステップ数(制御量)Smとな
り(Sm =S−So )、ステッピングモータに駆動ステ
ップ数Sm に対応する制御信号を出力してステッピング
モータを目標ステップ位置Gs に駆動し、温水弁の開度
を調節する。
テップ位置(現時点の実ステップ位置)Go に加算した
ものが今回の温水弁のアドレス(目標ステップ位置Gs
)となるから、予め準備した温水弁特性テーブルか
ら、目標ステップ位置Gs に対応する目標ステップ数S
と、前回ステップ位置Go (温水弁が前回から駆動され
ていないから現時点における実ステップ位置)に対応す
る実ステップ数So との差が今回温水弁のステッピング
モータを駆動すべき駆動ステップ数(制御量)Smとな
り(Sm =S−So )、ステッピングモータに駆動ステ
ップ数Sm に対応する制御信号を出力してステッピング
モータを目標ステップ位置Gs に駆動し、温水弁の開度
を調節する。
【0009】
【発明が解決しようとする課題】しかしながら、上記従
来の空気調和機の運転制御方法においては、サーミスタ
等の室内温度検出器の検出温度分解能に限界があり(例
えば、サーミスタにおいては0.35℃)、この検出温度分
解能以下の温度差を検出することは不可能であるから、
前回のファジー演算時からの室内温度Th の変化が小さ
い場合、温度差だけでは室内温度Th の変化の状態を正
しく把握することが困難であり、快適な室内温度制御が
得られない恐れがあるという問題があった。また、図13
に示すように、前回ファジー演算時から今回ファジー演
算時までの室内温度Th の変化状態は一定ではなく、そ
の変化状態に応じて温水弁の開度を定める必要がある、
例えば、大きく上がってから下がる場合(図8イの参
照)と、緩やかに上昇し続ける場合(図ロの参照)と
で制御量を異ならせる必要がある、即ち、大きく上がっ
てから下がる場合(図8イの)よりも緩やかに上昇し
続ける場合(図8ロの)の方が温水弁の開度を大きく
する必要がある。しかしながら、上述の如く、前回室内
温度Tholdと現在室内温度Thnowとにのみ基づいて制御
量をファジー演算すると、大きく上がってから下がる場
合(図13イ)と緩やかに上昇し続ける場合(図13ニ)と
で算出された制御量が等しい値となり、異なる室内温度
変化状態に対応した制御量を得ることが困難であるとい
う問題があった。
来の空気調和機の運転制御方法においては、サーミスタ
等の室内温度検出器の検出温度分解能に限界があり(例
えば、サーミスタにおいては0.35℃)、この検出温度分
解能以下の温度差を検出することは不可能であるから、
前回のファジー演算時からの室内温度Th の変化が小さ
い場合、温度差だけでは室内温度Th の変化の状態を正
しく把握することが困難であり、快適な室内温度制御が
得られない恐れがあるという問題があった。また、図13
に示すように、前回ファジー演算時から今回ファジー演
算時までの室内温度Th の変化状態は一定ではなく、そ
の変化状態に応じて温水弁の開度を定める必要がある、
例えば、大きく上がってから下がる場合(図8イの参
照)と、緩やかに上昇し続ける場合(図ロの参照)と
で制御量を異ならせる必要がある、即ち、大きく上がっ
てから下がる場合(図8イの)よりも緩やかに上昇し
続ける場合(図8ロの)の方が温水弁の開度を大きく
する必要がある。しかしながら、上述の如く、前回室内
温度Tholdと現在室内温度Thnowとにのみ基づいて制御
量をファジー演算すると、大きく上がってから下がる場
合(図13イ)と緩やかに上昇し続ける場合(図13ニ)と
で算出された制御量が等しい値となり、異なる室内温度
変化状態に対応した制御量を得ることが困難であるとい
う問題があった。
【0010】本発明の目的は、室内温度変化の状態を正
しく把握した変化量を導入することにより、室内温度変
化に即した制御を行うことができ、快適な室内温度制御
を得ることのできる空気調和機の運転制御方法を提供す
ることである。
しく把握した変化量を導入することにより、室内温度変
化に即した制御を行うことができ、快適な室内温度制御
を得ることのできる空気調和機の運転制御方法を提供す
ることである。
【0011】
【課題を解決するための手段】上記目的を達成するため
に本発明の空気調和機の運転制御方法は、少なくとも温
水弁を有する温水循環回路を備え、温水循環回路運転時
に室内温度に応じ、ファジー推論を用いて温水弁の開度
を制御する空気調和機において、前回ファジー演算時室
内温度と今回ファジー演算時室内温度との差であるファ
ジー演算間室内温度変化量と、前回ファジー演算時から
今回ファジー演算時までの間に所定間隔で前回ファジー
演算時室内温度を基準として計測した室内温度の短期温
度変化量の総和と、今回ファジー演算時室内温度と設定
温度の差である温度差とに基づいて、ファジー推論演算
により温水弁制御量を算出するものである。また、ファ
ジー演算間室内温度変化量と、室内温度の短期温度変化
量の総和とに基づいて、ファジー推論演算により、前回
ファジー演算時から今回ファジー演算時までの間の室内
温度変化状態を算出し、この算出された室内温度変化状
態と、温度差とに基づいて、ファジー推論演算により温
水弁制御量を算出するものである。
に本発明の空気調和機の運転制御方法は、少なくとも温
水弁を有する温水循環回路を備え、温水循環回路運転時
に室内温度に応じ、ファジー推論を用いて温水弁の開度
を制御する空気調和機において、前回ファジー演算時室
内温度と今回ファジー演算時室内温度との差であるファ
ジー演算間室内温度変化量と、前回ファジー演算時から
今回ファジー演算時までの間に所定間隔で前回ファジー
演算時室内温度を基準として計測した室内温度の短期温
度変化量の総和と、今回ファジー演算時室内温度と設定
温度の差である温度差とに基づいて、ファジー推論演算
により温水弁制御量を算出するものである。また、ファ
ジー演算間室内温度変化量と、室内温度の短期温度変化
量の総和とに基づいて、ファジー推論演算により、前回
ファジー演算時から今回ファジー演算時までの間の室内
温度変化状態を算出し、この算出された室内温度変化状
態と、温度差とに基づいて、ファジー推論演算により温
水弁制御量を算出するものである。
【0012】
【作用】ファジー演算間室内温度変化量と、室内温度の
短期温度変化量と、温度差とに基づき、ファジー推論演
算により温水弁制御量を算出することにより、室内温度
が変化した過程を考慮して温水弁開度の制御を行うこと
ができ、室内温度の変化に即した温水弁開度の制御を行
うことができ、快適な空気調和機の運転制御を行うこと
ができる。また、ファジー演算間室内温度変化量と、室
内温度の短期温度変化量の総和とに基づいて、ファジー
推論演算により、前回ファジー演算時から今回ファジー
演算時までの間の室内温度変化状態を算出し、この算出
された室内温度変化状態と、温度差とに基づいて、ファ
ジー推論演算により温水弁制御量を算出することによ
り、室内温度が変化した過程を十分に考慮して温水弁開
度の制御を行うことができる。
短期温度変化量と、温度差とに基づき、ファジー推論演
算により温水弁制御量を算出することにより、室内温度
が変化した過程を考慮して温水弁開度の制御を行うこと
ができ、室内温度の変化に即した温水弁開度の制御を行
うことができ、快適な空気調和機の運転制御を行うこと
ができる。また、ファジー演算間室内温度変化量と、室
内温度の短期温度変化量の総和とに基づいて、ファジー
推論演算により、前回ファジー演算時から今回ファジー
演算時までの間の室内温度変化状態を算出し、この算出
された室内温度変化状態と、温度差とに基づいて、ファ
ジー推論演算により温水弁制御量を算出することによ
り、室内温度が変化した過程を十分に考慮して温水弁開
度の制御を行うことができる。
【0013】
【実施例】本発明の実施例を、図を参照して説明する。
図9において、室内ユニット1内に、冷房用熱交換器即
ち蒸発器2と、暖房用熱交換器3とが空気流路に上流側
から順に配設され、その下流位置に室内ファン4が設置
されており、蒸発器2と暖房用熱交換器3の下方にドレ
ンパン5が設置されている。蒸発器2と、室外ユニット
6内に配設されたコンプレッサ7、室外ファン11で空冷
される凝縮器8、キャピラリチューブ(膨張装置)9が
冷媒配管10で順次接続された冷媒回路で冷凍サイクルが
構成され、コンプレッサ7で圧縮された冷媒は凝縮器8
で液化し、キャピラリチューブ9で断熱膨張した後、蒸
発器2で蒸発し、蒸発器2の周囲の空気と熱交換する。
暖房用熱交換器3は、温水熱源機12内に設置された水加
熱用熱交換器13に、循環ポンプ14及び流量制御弁(温水
弁)15を介して温水配管16で接続されて温水暖房回路が
形成されている。流量制御弁15はステッピングモータで
駆動されてステップ数で開度が定められるものであり、
暖房用熱交換器3の入口側に接続されている。
図9において、室内ユニット1内に、冷房用熱交換器即
ち蒸発器2と、暖房用熱交換器3とが空気流路に上流側
から順に配設され、その下流位置に室内ファン4が設置
されており、蒸発器2と暖房用熱交換器3の下方にドレ
ンパン5が設置されている。蒸発器2と、室外ユニット
6内に配設されたコンプレッサ7、室外ファン11で空冷
される凝縮器8、キャピラリチューブ(膨張装置)9が
冷媒配管10で順次接続された冷媒回路で冷凍サイクルが
構成され、コンプレッサ7で圧縮された冷媒は凝縮器8
で液化し、キャピラリチューブ9で断熱膨張した後、蒸
発器2で蒸発し、蒸発器2の周囲の空気と熱交換する。
暖房用熱交換器3は、温水熱源機12内に設置された水加
熱用熱交換器13に、循環ポンプ14及び流量制御弁(温水
弁)15を介して温水配管16で接続されて温水暖房回路が
形成されている。流量制御弁15はステッピングモータで
駆動されてステップ数で開度が定められるものであり、
暖房用熱交換器3の入口側に接続されている。
【0014】制御装置17は、室内温度センサ等の室内温
度検知装置18で検出された室内温度Th と、設定装置19
で設定された設定温度Ts とが入力され、室内ファン4
と、冷却回路のコンプレッサ7と室外ファン11、及び暖
房回路の温水熱源機12と循環ポンプ14及び温水弁15に制
御信号を出力するものであり、冷房運転時には、室内フ
ァン4とコンプレッサ7及び室外ファン11が運転され、
温水熱源機12と循環ポンプ14及び温水弁15がオフされ
る。また、除湿運転時には、室内ファン4と、冷却回路
のコンプレッサ7と室外ファン11、及び暖房回路の温水
熱源機12と循環ポンプ14、及び温水弁15がオンされる。
さらに、暖房運転時には、室内ファン4と、暖房回路の
温水熱源機12と循環ポンプ14が運転され、温水弁15の開
度が調節され、冷却回路のコンプレッサ7と室外ファン
11はオフされる。
度検知装置18で検出された室内温度Th と、設定装置19
で設定された設定温度Ts とが入力され、室内ファン4
と、冷却回路のコンプレッサ7と室外ファン11、及び暖
房回路の温水熱源機12と循環ポンプ14及び温水弁15に制
御信号を出力するものであり、冷房運転時には、室内フ
ァン4とコンプレッサ7及び室外ファン11が運転され、
温水熱源機12と循環ポンプ14及び温水弁15がオフされ
る。また、除湿運転時には、室内ファン4と、冷却回路
のコンプレッサ7と室外ファン11、及び暖房回路の温水
熱源機12と循環ポンプ14、及び温水弁15がオンされる。
さらに、暖房運転時には、室内ファン4と、暖房回路の
温水熱源機12と循環ポンプ14が運転され、温水弁15の開
度が調節され、冷却回路のコンプレッサ7と室外ファン
11はオフされる。
【0015】本発明において、暖房回路の温水弁15の開
度制御に採用したファジー推論の1例について図1のア
ルゴリズムを参照して説明する。ファジー演算を行うタ
イミングを制御装置17内の演算タイマで計測し、所定の
演算タイムHc (例えば、3分間)経過毎にファジー演
算を行うものであり、ファジー演算が行われた時点から
室内温度Th をデータとして取り込むタイミングを制御
装置17内のサンプリングタイマで計測し、上記演算タイ
ムHc (3分間)を所定のN回(例えば、6回)に分割
して定められたサンプリングタイムHs (例えば、30秒
間)経過毎に現在室内温度Thnowをデータとして取り込
み、前回ファジー演算が行われた時点の前回演算時室内
温度Tholdとの差として短期温度変化量ΔT(ΔT=T
hnow−Thold)を算出することをN回(6回)行い、算
出された1回目からN(6)回目までのΔT1 ,・・,
ΔTN を順次加算して短期温度変化量総和ΣΔTを演算
する(図2参照)。
度制御に採用したファジー推論の1例について図1のア
ルゴリズムを参照して説明する。ファジー演算を行うタ
イミングを制御装置17内の演算タイマで計測し、所定の
演算タイムHc (例えば、3分間)経過毎にファジー演
算を行うものであり、ファジー演算が行われた時点から
室内温度Th をデータとして取り込むタイミングを制御
装置17内のサンプリングタイマで計測し、上記演算タイ
ムHc (3分間)を所定のN回(例えば、6回)に分割
して定められたサンプリングタイムHs (例えば、30秒
間)経過毎に現在室内温度Thnowをデータとして取り込
み、前回ファジー演算が行われた時点の前回演算時室内
温度Tholdとの差として短期温度変化量ΔT(ΔT=T
hnow−Thold)を算出することをN回(6回)行い、算
出された1回目からN(6)回目までのΔT1 ,・・,
ΔTN を順次加算して短期温度変化量総和ΣΔTを演算
する(図2参照)。
【0016】算出された短期温度変化量総和ΣΔTを図
3に適用し、短期温度変化量総和ΣΔTのメンバーシッ
プ関数により入力メンバーシップ値を求め、短期温度変
化量総和ファジーデータを求める。短期温度変化量総和
ΣΔTのメンバーシップ関数は次のとおりである。 NB:室内温度Th の前回ファジー演算時より低い状態
が大。(ΣΔT=−δ3 で最大値1.0 、ΣΔT=−δ2
で最小値0) NM:室内温度Th の前回ファジー演算時より低い状態
が中。(ΣΔT=−δ2 で最大値1.0 、ΣΔT=−
δ1 ,−δ3 で最小値0) NS:室内温度Th の前回ファジー演算時より低い状態
が小。(ΣΔT=−δ1 で最大値1.0 、ΣΔT=−
δ2 ,0で最小値0) ZO:ちょうど良い。(ΣΔT=0で最大値1.0 、ΣΔ
T=±δ1 で最小値0) PS:室内温度Th の前回ファジー演算時より高い状態
が小。(ΣΔT=+δ1 で最大値1.0 、ΣΔT=0,+
δ2 で最小値0) PM:室内温度Th の前回ファジー演算時より高い状態
が中。(ΣΔT=+δ2 で最大値1.0 、ΣΔT=+
δ1 ,+δ3 で最小値0) PB:室内温度Th の前回ファジー演算時より高い状態
が大。(ΣΔT=+δ3 で最大値1.0 、ΣΔT=+δ2
で最小値0) なお、δ1 ,δ2 ,δ3 は予め定めた短期温度変化量総
和値であり、例えば、δ1 =0.35度,δ2 =0.70度,δ
3 =1.05度としている。
3に適用し、短期温度変化量総和ΣΔTのメンバーシッ
プ関数により入力メンバーシップ値を求め、短期温度変
化量総和ファジーデータを求める。短期温度変化量総和
ΣΔTのメンバーシップ関数は次のとおりである。 NB:室内温度Th の前回ファジー演算時より低い状態
が大。(ΣΔT=−δ3 で最大値1.0 、ΣΔT=−δ2
で最小値0) NM:室内温度Th の前回ファジー演算時より低い状態
が中。(ΣΔT=−δ2 で最大値1.0 、ΣΔT=−
δ1 ,−δ3 で最小値0) NS:室内温度Th の前回ファジー演算時より低い状態
が小。(ΣΔT=−δ1 で最大値1.0 、ΣΔT=−
δ2 ,0で最小値0) ZO:ちょうど良い。(ΣΔT=0で最大値1.0 、ΣΔ
T=±δ1 で最小値0) PS:室内温度Th の前回ファジー演算時より高い状態
が小。(ΣΔT=+δ1 で最大値1.0 、ΣΔT=0,+
δ2 で最小値0) PM:室内温度Th の前回ファジー演算時より高い状態
が中。(ΣΔT=+δ2 で最大値1.0 、ΣΔT=+
δ1 ,+δ3 で最小値0) PB:室内温度Th の前回ファジー演算時より高い状態
が大。(ΣΔT=+δ3 で最大値1.0 、ΣΔT=+δ2
で最小値0) なお、δ1 ,δ2 ,δ3 は予め定めた短期温度変化量総
和値であり、例えば、δ1 =0.35度,δ2 =0.70度,δ
3 =1.05度としている。
【0017】前回ファジー演算時から演算タイムHc
(3分間)経過すると、再度ファジー演算を開始する
が、その開始時点の今回演算時室内温度Thf(6回目の
現在室内温度Thnowと同じ)を求め、前回ファジー演算
時の前回演算時室内温度Tholdとの差であるファジー演
算間室内温度変化量ΔTf(ΔTf=Thf−Thold=Δ
TNLAST )を算出する(ΔTf=ΔTNLAST =Δ
T6 )。次に、ファジー演算間室内温度変化量ΔTf
(ΔTf=ΔTNLAST =ΔT6 )を図4に適用してファ
ジー演算間室内温度変化量ΔTfのメンバーシップ関数
により入力メンバーシップ値を求め、ファジー演算間室
内温度変化量ファジーデータを求める。ファジー演算間
室内温度変化量ΔTfのメンバーシップ関数は次のとお
りである。 NB:室内温度Th が前回ファジー演算時よりも低い状
態が経過。(ΔTf =−t3 で最大値1.0 、ΔTf =−
t2 で最小値0) NM:室内温度Th が前回ファジー演算時より少し低い
状態が経過。(ΔTf =−t2 で最大値1.0 、ΔTf =
−t1 ,−t3 で最小値0) NS:室内温度Th が前回ファジー演算時よりやや低い
状態が経過。(ΔTf =−t1 で最大値1.0 、ΔTf =
−t2 ,0で最小値0) ZO:室内温度Th が前回ファジー演算時から変化しな
い。(ΔTf =0で最大値1.0 、ΔTf =±t1 で最小
値0) PS:室内温度Th が前回ファジー演算時よりやや高い
状態が経過。(ΔTf =+t1 で最大値1.0 、ΔTf =
0,+t2 で最小値0) PM:室内温度Th が前回ファジー演算時より少し高い
状態が経過。(ΔTf =+t2 で最大値1.0 、ΔTf =
+t1 ,+t3 で最小値0) PB:室内温度Th が前回ファジー演算時より高い状態
が経過。(ΔTf =+t3 で最大値1.0 、ΔTf =+t
2 で最小値0) なお、t1 ,t2 ,t3 は予め定めたファジー演算間室
内温度変化量の値であり、例えば、t1 =0.7 度,t2
=1.4 度,t3 =2.1 度としている。
(3分間)経過すると、再度ファジー演算を開始する
が、その開始時点の今回演算時室内温度Thf(6回目の
現在室内温度Thnowと同じ)を求め、前回ファジー演算
時の前回演算時室内温度Tholdとの差であるファジー演
算間室内温度変化量ΔTf(ΔTf=Thf−Thold=Δ
TNLAST )を算出する(ΔTf=ΔTNLAST =Δ
T6 )。次に、ファジー演算間室内温度変化量ΔTf
(ΔTf=ΔTNLAST =ΔT6 )を図4に適用してファ
ジー演算間室内温度変化量ΔTfのメンバーシップ関数
により入力メンバーシップ値を求め、ファジー演算間室
内温度変化量ファジーデータを求める。ファジー演算間
室内温度変化量ΔTfのメンバーシップ関数は次のとお
りである。 NB:室内温度Th が前回ファジー演算時よりも低い状
態が経過。(ΔTf =−t3 で最大値1.0 、ΔTf =−
t2 で最小値0) NM:室内温度Th が前回ファジー演算時より少し低い
状態が経過。(ΔTf =−t2 で最大値1.0 、ΔTf =
−t1 ,−t3 で最小値0) NS:室内温度Th が前回ファジー演算時よりやや低い
状態が経過。(ΔTf =−t1 で最大値1.0 、ΔTf =
−t2 ,0で最小値0) ZO:室内温度Th が前回ファジー演算時から変化しな
い。(ΔTf =0で最大値1.0 、ΔTf =±t1 で最小
値0) PS:室内温度Th が前回ファジー演算時よりやや高い
状態が経過。(ΔTf =+t1 で最大値1.0 、ΔTf =
0,+t2 で最小値0) PM:室内温度Th が前回ファジー演算時より少し高い
状態が経過。(ΔTf =+t2 で最大値1.0 、ΔTf =
+t1 ,+t3 で最小値0) PB:室内温度Th が前回ファジー演算時より高い状態
が経過。(ΔTf =+t3 で最大値1.0 、ΔTf =+t
2 で最小値0) なお、t1 ,t2 ,t3 は予め定めたファジー演算間室
内温度変化量の値であり、例えば、t1 =0.7 度,t2
=1.4 度,t3 =2.1 度としている。
【0018】上記短期温度変化量総和ΣΔTのファジー
データ及びファジー演算間室内温度変化量ΔTf のファ
ジーデータを図5の表に示す推論ルールに適用し、前回
ファジー演算時から演算タイムHc (3分間)経過後の
今回ファジー演算時までの室内温度Th の変化状態を推
論し、min.−max.演算を行い、ファジー演算間の室内温
度変化状態ΔTprのファジーデータを得る。ファジー演
算間の室内温度変化状態ΔTprのファジー変数は次のと
おりであり、 NB:前回ファジー演算時以後の室内温度Th が低下し
続ける傾向大。 NM:前回ファジー演算時以後の室内温度Th が低下し
続ける傾向中。 NS:前回ファジー演算時以後の室内温度Th が低下し
続ける傾向小。 ZO:前回ファジー演算時以後の室内温度Th の変動無
し。 PS:前回ファジー演算時以後の室内温度Th が上昇し
続ける傾向小。 PM:前回ファジー演算時以後の室内温度Th が上昇し
続ける傾向中。 PB:前回ファジー演算時以後の室内温度Th が上昇し
続ける傾向大。 の7種類である。推論ルールは、 R1:短期温度変化量総和ΣΔT=NB(室内温度Th
が前回ファジー演算時より低い状態が大)であり、ファ
ジー演算間室内温度変化量ΔTf =NB(室内温度Th
が前回ファジー演算時より低い状態が経過)ならば、室
内温度変化状態ΔTprはNB(前回ファジー演算時以後
の室内温度Th が低下し続ける傾向大)とみなす。 R2:短期温度変化量総和ΣΔT=NM(室内温度Th
が前回ファジー演算時より低い状態が中)であり、ファ
ジー演算間室内温度変化量ΔTf =NB(室内温度Th
が前回ファジー演算時より低い状態が経過)ならば、室
内温度変化状態ΔTprはNM(前回ファジー演算時以後
の室内温度Th が低下し続ける傾向中)とみなす。 以下、同様にR49まで49通りの推論ルールが定めら
れている。
データ及びファジー演算間室内温度変化量ΔTf のファ
ジーデータを図5の表に示す推論ルールに適用し、前回
ファジー演算時から演算タイムHc (3分間)経過後の
今回ファジー演算時までの室内温度Th の変化状態を推
論し、min.−max.演算を行い、ファジー演算間の室内温
度変化状態ΔTprのファジーデータを得る。ファジー演
算間の室内温度変化状態ΔTprのファジー変数は次のと
おりであり、 NB:前回ファジー演算時以後の室内温度Th が低下し
続ける傾向大。 NM:前回ファジー演算時以後の室内温度Th が低下し
続ける傾向中。 NS:前回ファジー演算時以後の室内温度Th が低下し
続ける傾向小。 ZO:前回ファジー演算時以後の室内温度Th の変動無
し。 PS:前回ファジー演算時以後の室内温度Th が上昇し
続ける傾向小。 PM:前回ファジー演算時以後の室内温度Th が上昇し
続ける傾向中。 PB:前回ファジー演算時以後の室内温度Th が上昇し
続ける傾向大。 の7種類である。推論ルールは、 R1:短期温度変化量総和ΣΔT=NB(室内温度Th
が前回ファジー演算時より低い状態が大)であり、ファ
ジー演算間室内温度変化量ΔTf =NB(室内温度Th
が前回ファジー演算時より低い状態が経過)ならば、室
内温度変化状態ΔTprはNB(前回ファジー演算時以後
の室内温度Th が低下し続ける傾向大)とみなす。 R2:短期温度変化量総和ΣΔT=NM(室内温度Th
が前回ファジー演算時より低い状態が中)であり、ファ
ジー演算間室内温度変化量ΔTf =NB(室内温度Th
が前回ファジー演算時より低い状態が経過)ならば、室
内温度変化状態ΔTprはNM(前回ファジー演算時以後
の室内温度Th が低下し続ける傾向中)とみなす。 以下、同様にR49まで49通りの推論ルールが定めら
れている。
【0019】予め設定された設定温度Ts と演算時室内
温度Thf即ち演算時の現在室内温度Thnowとの差である
温度差ΔTh (ΔTh =Ts −Thf)を算出する。 算
出された温度差ΔTh を図6に適用して温度差ΔTh の
メンバーシップ関数により入力メンバーシップ値を求
め、温度差ファジーデータを求める。温度差ΔTh のメ
ンバーシップ関数は次のとおりである。 N :演算時室内温度Thf=Thnowが設定温度Ts より
やや高い。(ΔTh =−Δ1 で最大値1.0 、ΔTh =0
で最小値0) ZO:ちょうど良い。(ΔTh =0で最大値1.0 、ΔT
h =±Δ1 で最小値0) PS:演算時室内温度Thfが設定温度Ts よりやや低
い。(ΔTh =+Δ1 で最大値1.0 、ΔTh =0,+Δ
2 で最小値0) PM:演算時室内温度Thfが設定温度Ts より少し低
い。(ΔTh =+Δ2 で最大値1.0 、ΔTh =+Δ1 ,
+Δ3 で最小値0) PB:演算時室内温度Thfが設定温度Ts より低い。
(ΔTh =+Δ3 で最大値1.0 、ΔTh =+Δ2 で最小
値0) なお、Δ1 ,Δ2 ,Δ3 は予め定めた温度差の値であ
り、例えば、Δ1 =2.1度,Δ2 =4.2 度,Δ3 =6.3
度としている。
温度Thf即ち演算時の現在室内温度Thnowとの差である
温度差ΔTh (ΔTh =Ts −Thf)を算出する。 算
出された温度差ΔTh を図6に適用して温度差ΔTh の
メンバーシップ関数により入力メンバーシップ値を求
め、温度差ファジーデータを求める。温度差ΔTh のメ
ンバーシップ関数は次のとおりである。 N :演算時室内温度Thf=Thnowが設定温度Ts より
やや高い。(ΔTh =−Δ1 で最大値1.0 、ΔTh =0
で最小値0) ZO:ちょうど良い。(ΔTh =0で最大値1.0 、ΔT
h =±Δ1 で最小値0) PS:演算時室内温度Thfが設定温度Ts よりやや低
い。(ΔTh =+Δ1 で最大値1.0 、ΔTh =0,+Δ
2 で最小値0) PM:演算時室内温度Thfが設定温度Ts より少し低
い。(ΔTh =+Δ2 で最大値1.0 、ΔTh =+Δ1 ,
+Δ3 で最小値0) PB:演算時室内温度Thfが設定温度Ts より低い。
(ΔTh =+Δ3 で最大値1.0 、ΔTh =+Δ2 で最小
値0) なお、Δ1 ,Δ2 ,Δ3 は予め定めた温度差の値であ
り、例えば、Δ1 =2.1度,Δ2 =4.2 度,Δ3 =6.3
度としている。
【0020】上記算出されたファジー演算間の室内温度
変化状態ΔTprのファジーデータ及び温度差ΔTh のフ
ァジーデータの全てに対し、図7に示す制御ルールを参
照して、出力メンバーシップ値を求める。出力メンバー
シップ関数は次の7種のファジー変数で定義される。 NB:温水弁開度小。 NM:温水弁開度少し小。 NS:温水弁開度やや小。 ZO:温水弁開度中。 PS:温水弁開度やや大。 PM:温水弁開度少し大。 PB:温水弁開度大。 また、制御ルールは次のとおりである。 R1:室内温度変化状態ΔTpr=NB(前回ファジー演
算時以後の室内温度Thが低下し続ける傾向大)であ
り、温度差ΔTh =N(演算時室内温度Thf即ち現在室
内温度Thnowが設定温度Ts よりやや高い)であると、
出力メンバーシップ関数はPM(温水弁開度少し大)と
なる。換言すれば、前回ファジー演算時以後の室内温度
Th が前回ファジー演算時よりも低い状態が経過し、現
在室内温度Thnowが設定温度Ts よりやや高い(+2.1
℃)場合、温水弁15の開度を少し大とする。 R2:室内温度変化状態ΔTpr=NB(前回ファジー演
算時以後の室内温度Thが低下し続ける傾向大)で、温
度差ΔTh =ZO(ちょうど良い)であると、出力メン
バーシップ関数はPB(温水弁開度し大)となる。換言
すれば、前回ファジー演算時以後の室内温度Th が前回
ファジー演算時よりも低い状態が経過し、現在室内温度
Thnowが設定温度Ts に等しい場合、温水弁15の開度を
大とする。以下、同様にしてR35まで35通りの制御ルー
ルが示されており(図7参照)、出力メンバーシップ値
(グレード値)として、室内温度変化状態ΔTprと温度
差ΔTh の入力メンバーシップ値(グレード値)を比較
し、小さいほうのグレード値を採用する(min.演算)。
例えば、R3に示す室内温度変化状態ΔTpr=NBで、
温度差ΔTh =PSの状態においては、室内温度変化状
態ΔTprに対するファジー変数NBのグレード値と、温
度差ΔTh に対するファジー変数PSのグレード値とを
比較し、小さいほうの値を採用するものである。
変化状態ΔTprのファジーデータ及び温度差ΔTh のフ
ァジーデータの全てに対し、図7に示す制御ルールを参
照して、出力メンバーシップ値を求める。出力メンバー
シップ関数は次の7種のファジー変数で定義される。 NB:温水弁開度小。 NM:温水弁開度少し小。 NS:温水弁開度やや小。 ZO:温水弁開度中。 PS:温水弁開度やや大。 PM:温水弁開度少し大。 PB:温水弁開度大。 また、制御ルールは次のとおりである。 R1:室内温度変化状態ΔTpr=NB(前回ファジー演
算時以後の室内温度Thが低下し続ける傾向大)であ
り、温度差ΔTh =N(演算時室内温度Thf即ち現在室
内温度Thnowが設定温度Ts よりやや高い)であると、
出力メンバーシップ関数はPM(温水弁開度少し大)と
なる。換言すれば、前回ファジー演算時以後の室内温度
Th が前回ファジー演算時よりも低い状態が経過し、現
在室内温度Thnowが設定温度Ts よりやや高い(+2.1
℃)場合、温水弁15の開度を少し大とする。 R2:室内温度変化状態ΔTpr=NB(前回ファジー演
算時以後の室内温度Thが低下し続ける傾向大)で、温
度差ΔTh =ZO(ちょうど良い)であると、出力メン
バーシップ関数はPB(温水弁開度し大)となる。換言
すれば、前回ファジー演算時以後の室内温度Th が前回
ファジー演算時よりも低い状態が経過し、現在室内温度
Thnowが設定温度Ts に等しい場合、温水弁15の開度を
大とする。以下、同様にしてR35まで35通りの制御ルー
ルが示されており(図7参照)、出力メンバーシップ値
(グレード値)として、室内温度変化状態ΔTprと温度
差ΔTh の入力メンバーシップ値(グレード値)を比較
し、小さいほうのグレード値を採用する(min.演算)。
例えば、R3に示す室内温度変化状態ΔTpr=NBで、
温度差ΔTh =PSの状態においては、室内温度変化状
態ΔTprに対するファジー変数NBのグレード値と、温
度差ΔTh に対するファジー変数PSのグレード値とを
比較し、小さいほうの値を採用するものである。
【0021】上記制御ルールを全てのファジーデータに
ついて参照し、室内温度変化状態ΔTprのファジーデー
タ及び温度差ΔTh のファジーデータからmin.演算で求
められた出力メンバーシップ値に基づいて、max.演算を
行い、得られた出力メンバーシップ合成値を用いて一点
化演算(逆ファジー化)を行う。一点化演算式は、重心
演算式fw =∫f(x)・xdx/∫f(x)dxを変形し、 G=(a・A+b・B+c・C+d・D+e・E+f・F+h・H) /(A+B+C+D+E+F+G) で算出し、この算出されたGが温水弁を駆動するステッ
プモータのステップ位置の制御量となる。 但し、A:NB出力メンバーシップ合成値 B:NM出力メンバーシップ合成値 C:NS出力メンバーシップ合成値 D:ZO出力メンバーシップ合成値 E:PS出力メンバーシップ合成値 F:PM出力メンバーシップ合成値 H:PB出力メンバーシップ合成値 また、a,b,c,d,e,f,gは重み付係数である
(例えばa=−6、b=−4、c=−2、d=0、e=
+2、f=+4、g=+6)。尚、ステップ位置は、温
水弁の流量−ステップ位置特性がリニアになるように設
定してあり、各ステップ位置に対応するステッピングモ
ータのステップ数は、温水弁の流量特性に応じて予め実
験的に定めている。
ついて参照し、室内温度変化状態ΔTprのファジーデー
タ及び温度差ΔTh のファジーデータからmin.演算で求
められた出力メンバーシップ値に基づいて、max.演算を
行い、得られた出力メンバーシップ合成値を用いて一点
化演算(逆ファジー化)を行う。一点化演算式は、重心
演算式fw =∫f(x)・xdx/∫f(x)dxを変形し、 G=(a・A+b・B+c・C+d・D+e・E+f・F+h・H) /(A+B+C+D+E+F+G) で算出し、この算出されたGが温水弁を駆動するステッ
プモータのステップ位置の制御量となる。 但し、A:NB出力メンバーシップ合成値 B:NM出力メンバーシップ合成値 C:NS出力メンバーシップ合成値 D:ZO出力メンバーシップ合成値 E:PS出力メンバーシップ合成値 F:PM出力メンバーシップ合成値 H:PB出力メンバーシップ合成値 また、a,b,c,d,e,f,gは重み付係数である
(例えばa=−6、b=−4、c=−2、d=0、e=
+2、f=+4、g=+6)。尚、ステップ位置は、温
水弁の流量−ステップ位置特性がリニアになるように設
定してあり、各ステップ位置に対応するステッピングモ
ータのステップ数は、温水弁の流量特性に応じて予め実
験的に定めている。
【0022】算出されたステップ位置制御量Gを前回ス
テップ位置(現時点の実ステップ位置)Go に加算した
ものが今回の温水弁のアドレス(目標ステップ位置Gs
)となるから、予め準備した温水弁特性テーブルか
ら、目標ステップ位置Gs に対応する目標ステップ数S
と、前回ステップ位置Go (温水弁が前回から駆動され
ていないから現時点における実ステップ位置)に対応す
る実ステップ数So との差が今回温水弁のステッピング
モータを駆動すべき駆動ステップ数(制御量)Smとな
り(Sm =S−So )、ステッピングモータに駆動ステ
ップ数Sm に対応する制御信号を出力してステッピング
モータを目標ステップ位置Gs に駆動し、温水弁の開度
を調節する。
テップ位置(現時点の実ステップ位置)Go に加算した
ものが今回の温水弁のアドレス(目標ステップ位置Gs
)となるから、予め準備した温水弁特性テーブルか
ら、目標ステップ位置Gs に対応する目標ステップ数S
と、前回ステップ位置Go (温水弁が前回から駆動され
ていないから現時点における実ステップ位置)に対応す
る実ステップ数So との差が今回温水弁のステッピング
モータを駆動すべき駆動ステップ数(制御量)Smとな
り(Sm =S−So )、ステッピングモータに駆動ステ
ップ数Sm に対応する制御信号を出力してステッピング
モータを目標ステップ位置Gs に駆動し、温水弁の開度
を調節する。
【0023】上記構成により、図8イ、ロに示す室内温
度変化において、ファジー演算時から次のファジー演算
時までの室内温度Th の変化状態(図8イの,,
)を区別することができ、その変化状態を斟酌してフ
ァジー演算を行うから、室内温度Th の動向に即した温
水弁制御を行うことができる。また、前回ファジー演算
時の前回演算時室内温度Tholdと今回演算時室内温度T
hf(現在室内温度Thnow)とがそれぞれ等しいが、変化
状態(経過)が異なる場合(図8イのとロの、また
はイのとロの)において、それぞれの室内温度Th
の変化状態に応じた制御量Gが算出され、速やかに設定
温度Ts に収束させることができる。
度変化において、ファジー演算時から次のファジー演算
時までの室内温度Th の変化状態(図8イの,,
)を区別することができ、その変化状態を斟酌してフ
ァジー演算を行うから、室内温度Th の動向に即した温
水弁制御を行うことができる。また、前回ファジー演算
時の前回演算時室内温度Tholdと今回演算時室内温度T
hf(現在室内温度Thnow)とがそれぞれ等しいが、変化
状態(経過)が異なる場合(図8イのとロの、また
はイのとロの)において、それぞれの室内温度Th
の変化状態に応じた制御量Gが算出され、速やかに設定
温度Ts に収束させることができる。
【0024】一例として図8イのとロのについて説
明すると、それぞれ前回演算時室内温度Thold=27.75
℃、今回演算時室内温度Thf(現在室内温度Thnow)=
28.1℃、設定温度Ts =26℃であるから、温度差ΔTh
=−2.1 ℃であり、温度差ファジーデータは、,共
にN=1.0 、他は0となる。ファジー演算間室内温度変
化量ΔTf=Thf−Thold=+0.35℃であり、そのファ
ジーデータは、,共にZO=PS=0.5 、他は0と
なる。
明すると、それぞれ前回演算時室内温度Thold=27.75
℃、今回演算時室内温度Thf(現在室内温度Thnow)=
28.1℃、設定温度Ts =26℃であるから、温度差ΔTh
=−2.1 ℃であり、温度差ファジーデータは、,共
にN=1.0 、他は0となる。ファジー演算間室内温度変
化量ΔTf=Thf−Thold=+0.35℃であり、そのファ
ジーデータは、,共にZO=PS=0.5 、他は0と
なる。
【0025】次に、とについて、それぞれ短期温度
変化量総和ΣΔTのファジーデータを求める。 の場合:短期温度変化量総和ΣΔT=+1.05℃で、短
期温度変化量総和ΣΔTのファジーデータを求めると、
図3からPB=1.0 、他は0となる。次に、図5の推論
ルールを適用してmin.演算すると、 NB=0 NM=0 NS=0 NS=0 NM=0
NB=0 NB=0 NM=0 NM=0 NS=0 ZO=0 NS=0
NB=0 NB=0 ZO=0 NS=0 NS=0 ZO=0 ZO=0
NM=0 NM=0 PM=0 PS=0 ZO=0 ZO=0 ZO=0
NS=0 NM=0 PM=0 PM=0 ZO=0 ZO=0 PS=0
PS=0 ZO=0 PB=0 PB=0 PS=0 ZO=0 PS=0
PM=0 PM=0 PB=0 PB=0 PM=0 PS=0.5 PS=0.5
PM=0 PB=0 これをmax.演算すると、PS=0.5 、他は0となる。次
に、図7のルールを適用してmin.演算すると、温度差フ
ァジーデータがN=1.0 、他は0であるから、 R1:PM=0, R2:PB=0, R3:PB=
0, R4:PB=0 R5:PB=0, R6:PS=0, R7:PM=
0, R8:PM=0 R9:PB=0, R10:PB=0, R11:ZO=
0, R12:PS=0 R13:PS=0, R14:PM=0, R15:PM=
0, R16:NS=0 R17:ZO=0, R18:PS=0, R19:PS=
0, R20:PM=0 R21:NM=0.5 ,R22:NS=0, R23:ZO=
0, R24:PS=0 R25:PS=0, R26:NB=0, R27:NM=
0, R28:NM=0 R29:ZO=0, R30:ZO=0, R31:NB=
0, R32:NB=0 R33:NM=0, R34:NS=0, R35:NS=0 これをmax.演算すると、NM=0.5 、他は0となる。上
述の演算式により、一点化演算を行うと、制御量Gは、 G=(−6・A−4・B−2・C+0・D+2・E+4・F+6・H) /(A+B+C+D+E+F+H) =(−6・0−4・0.5 −2・0+0・0+2・0+4・0+6・0) /(0+0.5 +0+0+0+0+0) =(−2.0 )/(0.5 )=−4.0 となる。
変化量総和ΣΔTのファジーデータを求める。 の場合:短期温度変化量総和ΣΔT=+1.05℃で、短
期温度変化量総和ΣΔTのファジーデータを求めると、
図3からPB=1.0 、他は0となる。次に、図5の推論
ルールを適用してmin.演算すると、 NB=0 NM=0 NS=0 NS=0 NM=0
NB=0 NB=0 NM=0 NM=0 NS=0 ZO=0 NS=0
NB=0 NB=0 ZO=0 NS=0 NS=0 ZO=0 ZO=0
NM=0 NM=0 PM=0 PS=0 ZO=0 ZO=0 ZO=0
NS=0 NM=0 PM=0 PM=0 ZO=0 ZO=0 PS=0
PS=0 ZO=0 PB=0 PB=0 PS=0 ZO=0 PS=0
PM=0 PM=0 PB=0 PB=0 PM=0 PS=0.5 PS=0.5
PM=0 PB=0 これをmax.演算すると、PS=0.5 、他は0となる。次
に、図7のルールを適用してmin.演算すると、温度差フ
ァジーデータがN=1.0 、他は0であるから、 R1:PM=0, R2:PB=0, R3:PB=
0, R4:PB=0 R5:PB=0, R6:PS=0, R7:PM=
0, R8:PM=0 R9:PB=0, R10:PB=0, R11:ZO=
0, R12:PS=0 R13:PS=0, R14:PM=0, R15:PM=
0, R16:NS=0 R17:ZO=0, R18:PS=0, R19:PS=
0, R20:PM=0 R21:NM=0.5 ,R22:NS=0, R23:ZO=
0, R24:PS=0 R25:PS=0, R26:NB=0, R27:NM=
0, R28:NM=0 R29:ZO=0, R30:ZO=0, R31:NB=
0, R32:NB=0 R33:NM=0, R34:NS=0, R35:NS=0 これをmax.演算すると、NM=0.5 、他は0となる。上
述の演算式により、一点化演算を行うと、制御量Gは、 G=(−6・A−4・B−2・C+0・D+2・E+4・F+6・H) /(A+B+C+D+E+F+H) =(−6・0−4・0.5 −2・0+0・0+2・0+4・0+6・0) /(0+0.5 +0+0+0+0+0) =(−2.0 )/(0.5 )=−4.0 となる。
【0026】の場合:短期温度変化量総和ΣΔT=+
0.70℃で、短期温度変化量総和ΣΔTのファジーデータ
を求めると、図3からPM=1.0 、他は0となる。上記
の場合と同様に、図5の推論ルールを適用してmin.−
max.演算すると、ZO=PS=0.5 、他は0となる。次
に、図7のルールを適用してmin.−max.演算すると、温
度差ファジーデータがN=1.0 、他は0であるから、N
S=NM=0.5 、他は0となり、一点化演算を行うと、
G=−3.0 となる。したがって、の場合よりもの場
合の方が僅かに温水弁15を閉じる操作量が大きくなる。
0.70℃で、短期温度変化量総和ΣΔTのファジーデータ
を求めると、図3からPM=1.0 、他は0となる。上記
の場合と同様に、図5の推論ルールを適用してmin.−
max.演算すると、ZO=PS=0.5 、他は0となる。次
に、図7のルールを適用してmin.−max.演算すると、温
度差ファジーデータがN=1.0 、他は0であるから、N
S=NM=0.5 、他は0となり、一点化演算を行うと、
G=−3.0 となる。したがって、の場合よりもの場
合の方が僅かに温水弁15を閉じる操作量が大きくなる。
【0027】
【発明の効果】本発明は、上述のとおり構成されている
から次に述べる効果を奏する。ファジー演算間室内温度
変化量と、室内温度の短期温度変化量と、温度差とに基
づき、ファジー推論演算により温水弁制御量を算出する
ことにより、室内温度が変化した過程を考慮して温水弁
開度の制御を行うことができ、室内温度の変化に即した
温水弁開度の制御を行うことができ、快適な空気調和機
の運転制御を行うことができる。また、ファジー演算間
室内温度変化量と、室内温度の短期温度変化量の総和と
に基づいて、ファジー推論演算により、前回ファジー演
算時から今回ファジー演算時までの間の室内温度変化状
態を算出し、この算出された室内温度変化状態と、温度
差とに基づいて、ファジー推論演算により温水弁制御量
を算出することにより、室内温度が変化した過程を十分
に考慮して温水弁開度の制御を行うことができる。
から次に述べる効果を奏する。ファジー演算間室内温度
変化量と、室内温度の短期温度変化量と、温度差とに基
づき、ファジー推論演算により温水弁制御量を算出する
ことにより、室内温度が変化した過程を考慮して温水弁
開度の制御を行うことができ、室内温度の変化に即した
温水弁開度の制御を行うことができ、快適な空気調和機
の運転制御を行うことができる。また、ファジー演算間
室内温度変化量と、室内温度の短期温度変化量の総和と
に基づいて、ファジー推論演算により、前回ファジー演
算時から今回ファジー演算時までの間の室内温度変化状
態を算出し、この算出された室内温度変化状態と、温度
差とに基づいて、ファジー推論演算により温水弁制御量
を算出することにより、室内温度が変化した過程を十分
に考慮して温水弁開度の制御を行うことができる。
【図1】 本発明に係る暖房運転制御のアルゴリズムで
ある。
ある。
【図2】 本発明に係る短期温度変化量の総和を得る説
明図である。
明図である。
【図3】 本発明に係る短期温度変化量の総和に対する
ファジー変数のメンバーシップ関数である。
ファジー変数のメンバーシップ関数である。
【図4】 本発明に係るファジー演算間室内温度変化量
に対するファジー変数のメンバーシップ関数である。
に対するファジー変数のメンバーシップ関数である。
【図5】 本発明に係る短期温度変化量の総和とファジ
ー演算間室内温度変化量とに基づく室内温度変化状態の
推論ルールを示す図である。
ー演算間室内温度変化量とに基づく室内温度変化状態の
推論ルールを示す図である。
【図6】 本発明に係る温度差に対するファジー変数の
メンバーシップ関数である。
メンバーシップ関数である。
【図7】 本発明に係る室内温度変化状態と温度差とに
基づく制御ルールである。
基づく制御ルールである。
【図8】 室内温度変化の例を示す温度曲線である。
【図9】 本発明を適用する空気調和機の一例を示す概
略構成図である。
略構成図である。
【図10】 従来の温度差に対するファジー変数のメン
バーシップ関数である。
バーシップ関数である。
【図11】 従来の室内温度変化率に対するファジー変
数の制御ルールである。
数の制御ルールである。
【図12】 従来の温度差と室内温度変化率とに基づく
制御ルールである。
制御ルールである。
1 室内ユニット、2 冷房用熱交換器(蒸発器)、3
暖房用熱交換器 4 室内ファン、5 ドレンパン、6 室外ユニット、
7 コンプレッサ 8 凝縮器、9 キャピラリチューブ(膨張装置)、10
冷媒配管 11 室外ファン、12 温水熱源機、13 水加熱用熱交換
器、14 循環ポンプ 15 流量制御弁(温水弁)、16 温水配管、17 制御装
置 18 室内温度検知装置、19 設定装置
暖房用熱交換器 4 室内ファン、5 ドレンパン、6 室外ユニット、
7 コンプレッサ 8 凝縮器、9 キャピラリチューブ(膨張装置)、10
冷媒配管 11 室外ファン、12 温水熱源機、13 水加熱用熱交換
器、14 循環ポンプ 15 流量制御弁(温水弁)、16 温水配管、17 制御装
置 18 室内温度検知装置、19 設定装置
Claims (2)
- 【請求項1】 少なくとも温水弁を有する温水循環回路
を備え、温水循環回路運転時に室内温度に応じ、ファジ
ー推論を用いて温水弁の開度を制御する空気調和機にお
いて、前回ファジー演算時室内温度と今回ファジー演算
時室内温度との差であるファジー演算間室内温度変化量
と、前回ファジー演算時から今回ファジー演算時までの
間に所定間隔で前回ファジー演算時室内温度を基準とし
て計測した室内温度の短期温度変化量の総和と、今回フ
ァジー演算時室内温度と設定温度の差である温度差とに
基づいて、ファジー推論演算により温水弁制御量を算出
することを特徴とする空気調和機の運転制御方法。 - 【請求項2】 ファジー演算間室内温度変化量と、室内
温度の短期温度変化量の総和とに基づいて、ファジー推
論演算により、前回ファジー演算時から今回ファジー演
算時までの間の室内温度変化状態を算出し、この算出さ
れた室内温度変化状態と、温度差とに基づいて、ファジ
ー推論演算により温水弁制御量を算出することを特徴と
する請求項1記載の空気調和機の運転制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6051005A JPH07234002A (ja) | 1994-02-25 | 1994-02-25 | 空気調和機の運転制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6051005A JPH07234002A (ja) | 1994-02-25 | 1994-02-25 | 空気調和機の運転制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07234002A true JPH07234002A (ja) | 1995-09-05 |
Family
ID=12874663
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6051005A Pending JPH07234002A (ja) | 1994-02-25 | 1994-02-25 | 空気調和機の運転制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07234002A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101526260B (zh) | 2009-04-20 | 2011-07-20 | 广东志高空调有限公司 | 变频空调控制方法及控制装置 |
| CN106482292A (zh) * | 2016-09-18 | 2017-03-08 | 珠海格力电器股份有限公司 | 冷热水机组的控制方法、系统、装置和空调器 |
| CN114110913A (zh) * | 2021-11-09 | 2022-03-01 | 珠海格力电器股份有限公司 | 空调系统及其防凝露控制方法、装置、存储介质及处理器 |
| WO2025013253A1 (ja) * | 2023-07-12 | 2025-01-16 | 三菱電機株式会社 | 空気調和機 |
-
1994
- 1994-02-25 JP JP6051005A patent/JPH07234002A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101526260B (zh) | 2009-04-20 | 2011-07-20 | 广东志高空调有限公司 | 变频空调控制方法及控制装置 |
| CN106482292A (zh) * | 2016-09-18 | 2017-03-08 | 珠海格力电器股份有限公司 | 冷热水机组的控制方法、系统、装置和空调器 |
| CN114110913A (zh) * | 2021-11-09 | 2022-03-01 | 珠海格力电器股份有限公司 | 空调系统及其防凝露控制方法、装置、存储介质及处理器 |
| WO2025013253A1 (ja) * | 2023-07-12 | 2025-01-16 | 三菱電機株式会社 | 空気調和機 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114294833A (zh) | 一种热泵高能效热水系统的控制方法 | |
| JPH1151500A (ja) | ヒートポンプ式空気調和機 | |
| JP4290480B2 (ja) | 温度制御方法 | |
| JPH07234002A (ja) | 空気調和機の運転制御方法 | |
| KR100201645B1 (ko) | 멀티형 흡수식 냉난방기의 분지 유량 및 연소의 퍼지 제어장치 및 그 방법 | |
| JP2576349B2 (ja) | 空気調和機用温水弁の制御方法 | |
| JPH1038398A (ja) | 電動式膨脹弁の制御装置 | |
| JP2624171B2 (ja) | 空気調和機の運転制御方法 | |
| JPH07158937A (ja) | 冷凍サイクル制御装置 | |
| KR100557038B1 (ko) | 히트펌프의 팽창밸브 제어방법 | |
| JP3702264B2 (ja) | 複数の室内ユニットを有する空気調和装置およびその制御方法 | |
| JP2611657B2 (ja) | 空気調和機の運転制御方法 | |
| CN113587500B (zh) | 一种电子膨胀阀控制方法及热泵系统 | |
| JPH06185814A (ja) | 冷媒循環サイクルの膨張弁制御装置 | |
| JP2001201198A (ja) | 空気調和機の制御方法 | |
| JP2718366B2 (ja) | 空気調和機の運転制御方法 | |
| JPH06341697A (ja) | 空気調和機の湿度検出方法 | |
| JPH0486457A (ja) | 冷凍装置 | |
| JP2500564B2 (ja) | 空気調和機の自動風速制御方式 | |
| JPH07234023A (ja) | 空気調和機の制御方法およびその装置 | |
| JPH02126058A (ja) | ヒートポンプ装置の運転制御方法 | |
| JPS6189455A (ja) | 冷凍サイクルにおける冷媒流量制御装置 | |
| JPH0718935Y2 (ja) | 輻射パネル付空気調和機の運転制御装置 | |
| JP3425306B2 (ja) | 温水式暖房装置 | |
| JP3387973B2 (ja) | 車両用空調装置 |