(57)【特許請求の範囲】
【請求項１】
電力機器それぞれに接続されて、当該電力機器の動作を強制的に遮断してデマンド制御する電力制御装置であって、
電源投入後、無限ループ状に繰り返し実行されるメイン処理と、前記メイン処理を中断させて一定時間毎に開始されるタイマ割り込み処理とを有し、
前記タイマ割込み処理は、前記電力機器に供給される瞬時電力を実質的に検出する第１処理と、第１処理において有意な値が検出された場合には、その回数を累積的に計数する第２処理と、第１処理において有意な電力が検出されなかった場合には、現在が強制遮断中か否かに応じて、それぞれの回数を累積的に計数する第３処理とを備えることで、前記電力機器の消費電力量、延べ稼働時間、延べ強制遮断時間、強制遮断していない延べ停止時間を求め、
前記消費電力量に基づき求められる実際の使用電力量と、実際の稼働時間とに基づいて、平均使用電力量を求め、これに前記延べ強制遮断時間に基づき求められる制御時間を掛けた値として、デマンド制御によって軽減された制御電力量を算出可能とする
ことを特徴とする電力制御装置。
【請求項２】
前記電力制御装置は、前記電力機器が動作状態に移行して一定時間以上を経過するまでは強制遮断しないようになっている請求項１に記載の電力制御装置。
【請求項３】
前記第２処理では、前記第１処理によって検出された検出値を、過去の検出値に累積的に加算する処理を更に含んでいる請求項１又は２に記載の電力制御装置。
【請求項４】
前記第１処理による計数結果、及び、前記第３処理による計数結果は、所定時間毎に不揮発性メモリに記憶されるようになっている請求項１〜３の何れかに記載の電力制御装置。
【請求項５】
外部機器との通信部を更に備え、前記外部機器からの指令に基づいて前記不揮発性メモリのデータを読み出して前記外部機器に伝送するようになっている請求項４に記載の電力制御装置。
【請求項６】
電力機器それぞれに接続されて、当該電力機器の動作を強制的に遮断してデマンド制御する電力制御装置であって、
電源投入後、無限ループ状に繰り返し実行されるデマンド制御処理と、前記デマンド制御処理とは直接関係することなく一定時間毎に開始されるタイマ割り込み処理とを有し、
前記タイマ割込み処理において、前記電力機器の消費電力量、延べ稼働時間、延べ強制遮断時間、強制遮断していない延べ停止時間を計測し、この計測結果に基づく情報を不揮発性の記憶素子に記憶するようにしており、
前記消費電力量に基づき求められる実際の使用電力量と、実際の稼働時間とに基づいて、平均使用電力量を求め、これに前記延べ強制遮断時間に基づき求められる制御時間を掛けた値として、デマンド制御によって軽減された制御電力量を算出可能としている電力制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デマンド制御によって使用電力量を削減できる電力制御装置に関し、特に、使用電力量の削減量を簡易に知ることのできる電力制御装置に関する。
【０００２】
【従来の技術】
各企業が電力会社に支払う一ヶ月の電気料金は、基本料金（契約電気料金）と使用電力料金とを加算して算出される。ここで使用電力料金とは、電力会社の取引メータによって計測された一ヶ月単位の使用電力量であるが、基本料金は、実量制契約、トランス契約、大口電力契約の違いによってそれぞれ異なる算定方法を採っている。
【０００３】
実量制契約とは、契約電力設備が６０ｋＷ以上、５００ｋＷ未満の場合に適用されるものであり、その月を含んだ過去１２ヶ月間における３０分間の使用電力の最大値によって、各月の契約電力の決まる方式である。なお、この電力の最大値を最大需要電力（デマンド）といい、このデマンド値によって電気料金の基本料金が決定されることになる。
【０００４】
一方、トランス契約とは、受電設備のトランス容量の大きさによって契約電力が決まる方式であり、平成１２年５月段階では契約電力設備が６０ｋＷ未満の場合に適用されるが、平成１４年までには、契約電力設備が６０ｋＷ未満でも一律に定量制に移行する計画になっている。
【０００５】
また、大口電力契約とは、契約電力設備が５００ｋＷ以上の場合に適用されるものであり、この場合には、使用電力の最大ピークを測定してユーザと電力会社との協議により契約電気料金が決定される。但し、協議によって決定されたデマンド契約値を超過した場合には、１．５倍の超過金が発生し、契約値のアップとなるようになっている。
【０００６】
したがって、何れの契約方式を採る場合でも、最大需要電力（デマンド）を低く抑えることは極めて重要である。そこで、デマンド制御装置として各種の装置が提案されており、例えば、特許第３０３７９３９号による装置は、多くの企業に採用され好評を博している。
【０００７】
【発明が解決しようとする課題】
しかし、ユーザによっては、本装置を用いると空調機器が余りに円滑に運転されるため、本当に電力使用量が削減できているか不安になることもあった。ここで、取引メータの位置においてデマンド制御装置の動作状況を把握することも考えられるが、これでは、デマンド制御の対象外の機器も含めて使用電力量を把握することになり正確性に欠けるという問題がある。また、正確に省電力量を把握しようとする余り、データの収集や集計が煩雑では実用性に欠けることになる。
【０００８】
本発明は、上記の実情に鑑みてなされたものであって、データ収集や集計が簡単でありながら、デマンド制御の効果を正確に数値的に把握できる電力制御力装置を提供することを課題とする。
【０００９】
【課題を解決するための手段】
上記の課題を解決するため、本発明は、電力機器それぞれに接続されて、当該電力機器の動作を強制的に遮断してデマンド制御する電力制御装置であって、電源投入後、無限ループ状に繰り返し実行されるメイン処理と、前記メイン処理を中断させて一定時間毎に開始されるタイマ割り込み処理とを有し、前記タイマ割込み処理は、前記電力機器に供給される瞬時電力を実質的に検出する第１処理と、第１処理において有意な値が検出された場合には、その回数を累積的に計数する第２処理と、第１処理において有意な電力が検出されなかった場合には、現在が強制遮断中か否かに応じて、それぞれの回数を累積的に計数する第３処理とを備えることで、前記電力機器の消費電力量、延べ稼働時間、延べ強制遮断時間、強制遮断していない延べ停止時間を求め、前記消費電力量に基づき求められる実際の使用電力量と、実際の稼働時間とに基づいて、平均使用電力量を求め、これに前記延べ強制遮断時間に基づき求められる制御時間を掛けた値として、デマンド制御によって軽減された制御電力量を算出可能としている。
【００１０】
本発明において、瞬時電力を実質的に検出するとは、電力値を直接的に検出する場合に限らず、電流値や電圧値から間接的に電力値を検出する場合も含む趣旨である。何れにしても、本発明では、第１処理において有意な値が検出された回数と、検出されなかった回数が、それぞれ累積的に計数され、しかも、第１処理が一定時間毎に行われるので、制御対象となる電力機器の運転状況を正確に把握することができる。これらの点は、以下の発明においても同様である。
【００１１】
また、本発明は、電力機器それぞれに接続されて、当該電力機器の動作を強制的に遮断してデマンド制御する電力制御装置であって、電源投入後、無限ループ状に繰り返し実行されるデマンド制御処理と、前記デマンド制御処理とは直接関係することなく一定時間毎に開始されるタイマ割り込み処理とを有し、前記タイマ割込み処理において、前記電力機器の消費電力量、延べ稼働時間、延べ強制遮断時間、強制遮断していない延べ停止時間を計測し、この計測結果に基づく情報を不揮発性の記憶素子に記憶するようにしており、前記消費電力量に基づき求められる実際の使用電力量と、実際の稼働時間とに基づいて、平均使用電力量を求め、これに前記延べ強制遮断時間に基づき求められる制御時間を掛けた値として、デマンド制御によって軽減された制御電力量を算出可能としている。
【００１２】
本発明において、不揮発性の記憶素子とは、電源が遮断された後も記憶内容を保持する素子である。好ましくは、任意に着脱可能な記憶素子であり、具体的にはＩＣカード（ＩＣメモリを内蔵したカード型記憶媒体）やメモリカードなどが該当する。なお、メモリカードとは、切手サイズのICカードの総称で、デジタルカメラやデジタル録音機、携帯端末に組み込まれる超小型の記憶媒体としても使用されている。
【００１３】
【発明の実施の態様】
以下、実施例に基づいて、この発明を更に詳細に説明する。図１は、実施例に係る電力制御装置１と、電力制御装置１によってデマンド制御される電力機器２との接続関係を図示したものである。また、図４は、電力制御装置１の正面図であり、ケースを開けた状態を図示している。
【００１４】
制御対象となる電力機器２は、特に限定されるものではないが、典型的には、冷凍機や空調機であり、図１には、２００Ｖの３相交流電圧Ｒ，Ｓ，Ｔを受けて運転されるコンプレッサーのモーターＭＣと、モーターＭＣの運転を強制的に停止させるリレーＲeとが図示されている。また、この電力制御装置１は、電力機器２の運転状況を３０分ごとに不揮発性メモリ（ＥＥＰＲＯＭ）に記録しており、必要に応じて、ＲＳ２３２Ｃポートを通して、他のコンピュータ機器（ノートパソコンなど）に記録内容を伝送するようになっている。そして、ノートパソコンでは、電力機器２の運転状況を集計して、延べ消費電力や、本装置の制御によって節電できた延べ節電量や、延べ稼働時間などの情報を生成するようにしている。
【００１５】
電力制御装置１の内部構成は、図２のブロック図に示す通りであり、交流１００Ｖ（または２００Ｖ）を受けて直流電圧に変換する電源部３と、コンプレッサーの運転状態を把握する状態監視部４と、コンプレッサーの運転状態を表示する運転表示部５と、電力制御装置１を動作させるか否かを設定する設定スイッチ６と、この電力制御装置１が制御モードにあるか非制御モードにあるかを表示する状態表示部７と、コンプレッサーが再起動して何分間かは必ず非制御モードにするが、その非制御モードを維持する持続時間を設定するフィードバック時間設定部８と、デマンドコントロールの制御率を設定する制御率設定部９と、制御対象の電力機器２に内蔵されたリレーＲeを制御することよってコンプレッサーのモーターＭＣをＯＮ／ＯＦＦ制御するコンプレッサー制御部１０と、この装置全体の動作を制御する中央演算部１１とで構成されている。
【００１６】
状態監視部４は、具体的には、モーターＭＣに供給される３相交流の電流値を検出する電流検出器Ｓｅであり、中央演算部１１は、検出された電流値に基づいてコンプレッサーが運転状態であるか否かが判定される。運転表示部５は、電力制御装置１の正面図（図４）に示すように、具体的にはＬＥＤランプ５であり、制御対象であるコンプレッサーが動作状態であれば、ＬＥＤランプが緑色に点灯し、停止状態であればＬＥＤランプが消灯するようになっている。
【００１７】
設定スイッチ６は、この実施例ではディップスイッチ部１２の左端のスイッチ６であり（図４）、この電力制御装置１を使用する場合にはＯＮ側（下側）に、使用しない場合にはＯＦＦ側（上側）に設定するようになっている。状態表示部７は、赤色のＬＥＤランプ７であり、電力制御装置１のケースを閉じた状態でも目視できる位置に設けられている。そして、電力制御装置１の動作状態が制御モードであれば０．１秒間隔で点滅し、非制御モードであれば２秒間隔で点滅するようになっている。
【００１８】
フィードバック時間設定部８は、この実施例では可変抵抗であり、その抵抗値に基づいて、３分〜１５分位の範囲内で、コンプレッサー再起動後における非制御状態の持続時間を設定するようになっている。制御率設定部９は、例えば、多段階の切替えスイッチで構成されており、その切替え位置に応じて、１０％制御、１５％制御などの制御率を設定するようになっている。なお、１０％制御とは、所定の条件を満たせば、３分間だけコンプレッサーを停止させる制御であり、３０分間に１回の割合で制御モードに突入する通常の場合には、１０％の期間が省電力モードとなる。また、１５％制御では、４．５分間だけコンプレッサーを停止させるので、３０分間に１回の割合で制御モードに突入する通常の場合には、１５％の期間が省電力モードとなる。
【００１９】
また、ディップスイッチ部１２の一つは、制御回数を切り換えるスイッチＣＨＧになっており、通常の場合には、これを上側に設定して３０分間に１回の割合で制御モードに突入するようにしている。一方、スイッチＣＨＧを下側に設定すると、３０分間に２回の割合で制御モードに突入するようになり、この状態で制御率設定部９を１０％の位置に設定すれば、１５分間に１回の割合で制御モードに突入し、３分間だけコンプレッサーを停止させることになる。このように、スイッチＣＨＧを下側に設定すると省電力の効果は大きくなる。
【００２０】
ディップスイッチ１２の右４つは、機器番号を２進数で設定する番号スイッチNUMであり、例えば、１つの部屋を複数個の冷凍機で冷房しているような場合に、各冷凍機が同時に制御モードに突入しないようにしている。なお、図４の端子台１３に関して説明を補足すると、交流電圧の入力端子Ｒ，Ｔと、リレーＲeへの出力端子Ｒoutと、電流検出器からの入力端子Ｓinには、それぞれ外部からの配線が接続されている。
【００２１】
図３は、中央演算部１１の具体的構成を示すブロック図である。中央演算部１１は、図２に示す装置各部５〜９との間でデータの送受を行うパラレルデータ入出力部２０と、制御プログラムを格納するＲＯＭ(Read Only Memory)２１と、主に制御プログラムの作業エリアとして機能するＲＡＭ(Random Access Memory)２２と、電流検出器Ｓｅからのデータに基づく運転履歴データを記憶するＥＥＰＲＯＭ２３と、割込み信号を生成すると共に計時機能を果たすタイマ２４と、必要に応じて外部パソコンとシリアルデータの送受を行うシリアル通信部２５と、電流検出器Ｓｅからの信号を受けてデジタル信号に変換するＡ／Ｄコンバータ２６と、ＲＯＭに記憶された制御プログラムにしたがって一連の処理を行うＣＰＵ２７とで構成されている。
【００２２】
ここでＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）２３とは、電源遮断後も記憶内容を保持する不揮発性メモリのうち、電気的な消去及び書込みが可能なフラッシュメモリを意味している。このフラッシュメモリ２３は、個別のセクタ(ブロック）に対して単独でデータを消去可能であるので、例えば、半年間の運転履歴データを蓄積した後は、最古のデータを蓄積するセクタから順に上書き使用するようにしている。
【００２３】
ＥＥＰＲＯＭ２３に蓄積される運転履歴データは、３０分（一時限）ごとに運転状況をまとめたものである。具体的には、延べ稼働時間ＴＩＭＥ、消費電力量Ｗ、本装置によって切断された延べ強制遮断時間ＣＵＴ、空調機の温度制御に基づく延べ停止時間ＣＴＬを一時限分についてまとめている（図７（ｂ）参照）。延べ稼働時間は、電流検出器Ｓｅから有意なデータの得られた時間を累積したものであり正確に測定可能である。例えば、図７（ｂ）の場合には、τ１+τ２+τ３が延べ稼働時間となる。
【００２４】
消費電力量は、電流検出器Ｓｅから得られた電流値ｉと供給電圧値Ｖから算出したものであり、ΣＶ×ｉとして正確な値を得ることができる。また、停止時間ＣＴＬは、電流検出器Ｓｅから有意なデータが得られなかった時間のうち、強制遮断していない時間の総和として正確に算出することが可能となる。
【００２５】
続いて、以上の構成の電力制御装置１が空調機をデマンド制御する場合について動作内容を説明する。なお、電力制御装置１が非動作状態（設定スイッチ６がＯＦＦ）の場合には、空調機自らの温度調節機構に基づいて、コンプレッサーの動作が制御されており、図９に示すように、コンプレッサーが自己停止と再起動とを繰り返している。
【００２６】
電力制御装置１の動作は、電源投入後、無限ループ状に繰り返される主プログラム（図５、図６）と、タイマ２４からの割込み信号に基づいて１．０秒間隔で開始されるタイマ割込みプログラム（図７（ａ））と、タイマ２４からの０．１秒間隔の割込み信号によってＡ／Ｄコンバータを動作させ電流検出器Ｓｅの信号を取得するデータ入力プログラム（不図示）と、ノートパソコンなどからシリアル信号を受信すると処理が開始される受信割込みプログラム（図８（ａ））と、本装置から１バイトデータのシリアル送信が完了すれば処理が開始される送信割込みプログラム（図８（ｂ））とで構成されている。
【００２７】
最初に、タイマ割込み処理から説明する。先に説明したように、タイマ２４からは１．０秒間隔で割込みパルスが供給されており、割込みパルスを受けたＣＰＵは、そのときの処理（図５の主プログラムの処理）を中断して図７（ａ）に示す割込み処理を開始する。タイマ割込み処理では、レジスタの退避処理の後（ＳＴ２０）、先ず電流センサＳｅからの電流測定値ｉを取得する（ＳＴ２１）。電流センサＳｅからの信号は、０．１秒間隔のデータ入力処理によってＡ／Ｄコンバータ２６によってデジタル変換されＲＡＭ２２に記憶されているので、１０回分の有意なデータが存在することを条件に、例えば、その平均値を電流値ｉとして取得する。
【００２８】
次に、その電流値ｉが有意に算出されたか否かを判定し（ＳＴ２２）、ｉ≠０であれば変数ＴＩＭＥをインクリメント（＋１）する。変数ＴＩＭＥはコンプレッサーの延べ稼働時間を算出するための変数であり、電流センサＳｅからの有意な電流測定値ｉが検出されたことから、コンプレッサーが稼働中であると判断して変数値を一つ増加させたのである。なお、タイマ割込みは１．０秒間隔であるので、ＴＩＭＥ×１．０秒の演算によって延べ稼働時間が算出される。
【００２９】
次に、電流測定値ｉに、コンプレッサーに供給されている電圧Ｖを掛け合わせて求めた電力値Ｖ×ｉを変数Ｗに加算する（ＳＴ２４）。変数Ｗは、使用電力量を積算するための変数であり、電流センサＳｅからの有意な電流測定値ｉが検出されたことから、使用電力量を増加させたのである。
【００３０】
一方、ステップＳＴ２２の判定で、電流測定値ｉがゼロであると判定された場合には、現在、強制遮断中であるか否かが判定される（ＳＴ２５）。後述するように、本装置では、所定条件下リレー接点を開放してコンプレッサーの動作を強制的に遮断するが（図６のＳＴ１２）、現在が、その強制遮断中か否かが判定される。いま強制遮断中であれば、強制遮断状態の延べ時間算出用の変数ＣＵＴを＋１し（ＳＴ２６）、強制遮断中でなければ、空調機による温度制御による電源遮断であると判断して、温調遮断状態の延べ時間算出用の変数ＣＴＬを＋１する（ＳＴ２７）。
【００３１】
そして、最後に、一時限（３０分）の時間を管理しているタイマ変数Ｔを＋１した後（ＳＴ２８）、退避しておいたレジスタの値を復帰させて（ＳＴ２９）割込み処理を終える。
【００３２】
続いて、図５を参照して電力制御装置１の電源投入時から主プログラムについて説明する。電源投入から３０分間、電力制御装置１は必ず非制御モードなり、リレー接点はCLOSEの状態となる（ＳＴ１〜ＳＴ２）。つまり、空調機は、動作開始後の３０分間については、デマンドコントロールを受けることがなく、自らの温度調節機構に基づいて、コンプレッサーの動作を制御している。なお、ディップスイッチ部１２のスイッチＤＭをＯＦＦ状態にすれば、このＳＴ１〜ＳＴ２の処理が省略されるようになっている。
【００３３】
次に、タイマ変数Ｔをゼロリセットすると共に（ＳＴ３）、タイマ割込み処理で更新されるその他の変数Ｗ，ＣＵＴ，ＣＴＬ，ＴＩＭＥも初期設定して（ＳＴ４）、電力制御装置１を制御モードに突入させる（ＳＴ５）。なお、各変数Ｗ，ＣＵＴ，ＣＴＬ，ＴＩＭＥの用途については更に後述する。
【００３４】
図６に示すように、制御モードでは、先ず、コンプレッサーの再起動から所定時間だけ経過しているか否かが判定される（ＳＴ１０）。ここで、再起動から経過すべき時間は、フィードバック時間設定部８によって設定された値であり典型的には３分である。
【００３５】
したがって、典型的には、ＳＴ１０の処理でコンプレッサーの再起動から３分以上経過しているか否かが判定され、経過していなければ３分間だけ待機することになる。このような処理（ＳＴ１０）を設けているので、再起動の直後であるにも係わらずコンプレッサーが停止され、そのため、室温が制御温度から大きくズレてしまうようなことが防止される。なお、コンプレッサーの再起動のタイミングは、電流検出器Ｓeの出力変化から知ることができる。
【００３６】
コンプレッサーの再起動から３分以上経過していることが確認されたら、次に、電流検出器Ｓeの出力に基づいて、コンプレッサーが動作中である否かが判定される（ＳＴ１１）。ここで、コンプレッサーが動作状態であれば、制御率設定部９によって設定された一定時間Ｔだけリレー接点をＯＰＥＮにして、コンプレッサーを強制的に停止させる（ＳＴ１２）。なお、１０％制御時には３分間、１０％制御時には４．５分間、コンプレッサーが停止されて送風状態となり、その後でリレー接点はＯＮ状態に戻される。
【００３７】
一方、ステップＳＴ１１の判定の結果、コンプレッサーが非動作状態（自己停止状態）であれば、コンプレッサーが再起動されるのを待ち、再起動されてから更に３分経過してから、一定時間Ｔだけリレー接点をＯＰＥＮにしてコンプレッサーを強制的に停止させる（ＳＴ１２）。なお、上記したステップＳＴ１１の処理では、「コンプレッサーの再起動からＮ分以上経過したか」のみを判定しているが、「Ｎ分経過後であって、かつＭ分経過前であるか」を判定して、Ｍ分以上経過している場合は、ステップＳＴ１２の処理に移行させても良い。
【００３８】
このような処理とすると、自己停止の直前に、コンプレッサーが強制停止させることがなく、上記した一定時間Ｔだけ、確実に省電力状態をすることができる。また、制御モードに突入した時にコンプレッサーが動作状態であるか否かに係わらず、コンプレッサーがもう一度再起動されるのを待ち、その再起動からＮ分経過後にリレー接点をＯＰＥＮにしても良い。なお、過去１５分間以上、圧縮機が停止状態であれば、再起動から２０分経過後に、一定時間だけコンプレッサーの動作を停止させる（ＳＴ１４）。
【００３９】
以上のようにして制御モードの動作が終了すると、リレー接点をＯＮ状態にして非制御モードに移行させ（ＳＴ６）、タイマ変数Ｔの値に基づいてＳＴ３の処理から３０分経過しているか否かが判定され（ＳＴ７）、３０分経過すればＳＴ８の処理に移行する。なお、ディップスイッチCUTが下側に設定されているときには、ＳＴ７の処理において、１５分経過かしたか否かが判定される。
【００４０】
このようにして、３０分か又は１５分の経過が確認されたら、次に、タイマ割込み処理によって順次更新されている変数Ｗ，ＣＵＴ，ＣＴＬ，ＴＩＭＥの値を読み出して必要な記憶処理を行う。具体的には、変数Ｗの値を１／３６００倍して、当該３０分間（一時限）の使用電力量としてその値をＥＥＰＲＯＭ２３に記憶する（ＳＴ８）。なお、Ｗ／３６００を当該３０分間の使用電力量とするのは、１．０秒間の使用電力量［ｋＷｈ］は、Ｖ×ｉ／（６０×６０）＝Ｖ×ｉ／３６００［ｋＷｈ］となり、当該３０分間の総量はΣ（Ｖ×ｉ）／３６００となるからである。
【００４１】
また、延べ強制遮断時間を算出している変数ＣＵＴと、空調機の温度制御による延べ停止時間を算出している変数ＣＴＬと、延べ稼働時間を算出している変数ＴＩＭＥの値を、それぞれ前記Ｗ／３６００の値と関連させてＥＥＰＲＯＭ２３に記憶して（ＳＴ９）、ステップＳＴ３の処理に戻る。なお、ＣＵＴ（秒）、ＣＴＬ（秒）、及びＴＩＭＥ（秒）の値が実際の延べ遮断時間と延べ停止時間と延べ稼働時間である。
【００４２】
電力制御装置１の動作内容は以上の通りであるが、電力制御装置１には、ディップスイッチNUMによって、それぞれ異なる機器番号が付されている。そして、機器番号０の機器は、電源投入後直ちにＳＴ１の処理を開始し、機器番号１の機器は、電源投入後待機時間Ｔ1の後にＳＴ１の処理を開始し、機器番号ｉの機器は、電源投入後待機時間Ｔ1×ｉの後にＳＴ１の処理を開始するようになっている（ＳＴ０）。したがって、一つの部屋をｉ台の機器で冷暖房しているような場合にも、ｉ台の機器が同時に制御モードに突入して、部屋の温度が大きく変化するような弊害が生じない。
【００４３】
以上説明した通り、電力制御装置１では、３０分を一時限として、適宜にコンプレッサーを強制遮断しつつ、ＥＥＰＲＯＭ２３に運転履歴データを記憶されている。このように、この装置では運転履歴データが不揮発性のメモリに記憶されるので、電源遮断後も確実にデータを保持することができる。そして、必要時には、その運転履歴データをノートパソコンなどに伝送できるようになっている。
【００４４】
図８は、運転履歴データの伝送のための処理プログラムを例示したフローチャートである。この実施例では、シリアル通信部２５が、シリアルデータを１バイト受信し終わるとＣＰＵ２７に対して受信割込みが生じ、一方、シリアル通信部２５が、１バイト分のシリアルデータを送信し終わるとＣＰＵ２７に送信割込みが生じるようになっている。
【００４５】
先ず、図８（ａ）の受信割込みから説明する。ノートパソコンには、データ取得用のソフトがインストールされており、運転履歴データを取得するに際して、履歴データの始期（開始日）と終期（最終日）とを含んだ管理データを、ＲＳ２３２Ｃポートを介して送信するように構成されている。なお、これらは文字データ（例えばＡＳＣＩＩデータ）で送信することにする。そして、１バイトデータを電力制御装置１のシリアル通信部２５が受信する毎に、ＣＰＵ２７は、そのとき実行中の処理を中断して、図８（ａ）の受信割込み処理が開始する。
【００４６】
受信割込み処理では、先ずレジスタが退避された後（ＳＴ３１）、受信されたデータが最終データであるか否かが判定される（ＳＴ３２）。なお、履歴データの始期や終期などの受信データは、文字データで送信されるので、文字データ以外の適当な制御データによって送信データの終了を知らせることができる。
【００４７】
ステップＳＴ３２の判定の結果、文字データを受信している場合には、それを順次メモリの受信バッファ領域に格納し（ＳＴ３３）、レジスタを復帰させた後（ＳＴ３４）割込み処理を終える。このような受信処理を何回か繰り返すと、やがて、ノートパソコンから送信完了を示す制御データが送信されてくるので、その場合には、受信バッファ領域のデータを解析して、送信すべき運転履歴データを準備する（ＳＴ３５）。
【００４８】
具体的には、ＥＥＰＲＯＭ２３に記憶されている運転履歴データのうち、送信すべきデータを特定することになる。なお、図８（ｃ）は、ノートパソコンから要求された運転履歴データ列と、メモリのアドレスを指示するポインタＰＮＴと、要求されたデータの最終アドレスＥＮＤとの関係を模式的に図示したものである。
【００４９】
送信すべきデータの準備が完了すれば、ＣＰＵ２７は、１バイトデータをノートパソコンに向けて送信した後、割込み処理を終える（ＳＴ３７）。なお、１バイトデータはシリアル信号に変換されつつ１ビット毎に送信されるが、８ビットのデータの送信が完了すれば、ＣＰＵには送信完了割込みが生じるようになっている。
【００５０】
図８（ｂ）は、送信完了割込みによる処理プログラムを例示したものである。先に説明した最初の１バイトデータの送信が完了してＣＰＵに割込みがかかると、ＣＰＵ２７は、そのとき実行中の処理を中断して、先ず、レジスタを退避させる（ＳＴ４１）。そして、ポインタＰＮＴの値が最終アドレスＥＮＤを越えていないかを判定して（ＳＴ４２）、ＰＮＴ≦ＥＮＤなら蓄積されている運転履歴データのうちポインタＰＮＴの指示する１バイトを出力する（ＳＴ４３）。なお、このデータは、シリアル通信部２５からシリアルデータとしてノートパソコンに伝送される。
【００５１】
次に、ポインタＰＮＴを＋１して更新した後（ＳＴ４４）、レジスタを復帰させて割込み処理を終える（ＳＴ４５）。その後、１バイトのシリアルデータの伝送が完了すると、送信完了割込みが生じるので、ステップＳＴ４１〜４５の処理を繰り返す。このようにして、運転履歴データを１バイト毎にノートパソコンに伝送すると、やがてＰＮＴ＞ＥＮＤとなるので（ＳＴ４２）、その場合にはデータを送信することなく処理を終える。その結果、それ以降は送信完了割込みが生じることはない。
【００５２】
このように電力制御装置１に蓄積された運転履歴データは、必要に応じて何時でも他の機器に伝送できるので、受信した運転履歴データを適宜に編集すれば、制御対象の電力機器２において具体的にどの程度の節電があったのか一目瞭然に把握することが可能となる。図１１は、制御対象となる電力機器の１ヶ月間の稼働時間状況を一覧表にしたものである。稼働時間は変数ＴＩＭＥの値、制御時間は変数ＣＵＴの値、停止時間は変数ＣＴＬの値に基づくものであり、それぞれ３０分間に累積された計数値と、割込み間隔である１０秒との積が記載されている。
【００５３】
図１２は、稼働電力量とデマンド制御によって軽減されて電力量とを１ヶ月分集計して図示した一覧表である。稼働電力量は、変数Ｗの値に基づくものであり、３０分間に実際に使用された電力量［ＫＷｈ］を測定値に基づいて図示したものである。一方、制御電力量は、もし本装置を用いなければ消費されたであろう電力量である。具体的には、当該３０分間の実際の使用電力量Ｐと、実際の稼働時間ｔ（秒）とに基づいて、平均使用電力量Ｐ／ｔを求め、これに上記制御時間（変数ＣＵＴの値）を掛けた値として算出されている。
【００５４】
以上、本発明の実施例について具体的に説明したが、具体的な記載内容は何ら本発明を限定するものではない。特に、ＲＳ２３２Ｃポートを用いた運転履歴データの送受信の具体的内容は、適宜に改良されるのは勿論であり、ＲＳ２３２Ｃポートも一例を例示したものに過ぎない。
【００５５】
また、上記の実施例では、不揮発性メモリとしてＥＥＰＲＯＭ（特にフラッシュメモリ）を使用したが、いわゆるメモリカードを使用するのも好適である。ここで、メモリカードとは、切手サイズのＩＣカードの総称であるが、着脱自在であるので、ノートパソコンを接続することなく運転履歴データを収集できるので極めて好適である。図１０は、メモリカードを使用する実施例を図示したものであり、第１実施例のようにシリアル通信部を設ける必要がない。
【００５６】
【発明の効果】
以上説明したように、本発明によれば、データ収集や集計が簡単でありながら、デマンドコントロールの効果を正確に数値的に把握できる電力制御力装置を実現できる。
【図面の簡単な説明】
【図１】実施例に係る電力制御装置と制御対象となる電力機器との接続関係を図示したものである。
【図２】図１の電力制御装置の内部構成を示すブロック図である。
【図３】図２の中央演算部を詳細に示すブロック図である。
【図４】図１の電力制御装置の正面図である。
【図５】電力制御装置のメイン処理を説明するフローチャートである。
【図６】図５の一部を詳細に示すフローチャートである。
【図７】電力制御装置のタイマ割込み処理を説明するフローチャートである。
【図８】電力制御装置の受信割込み処理と送信完了割込み処理を説明するフローチャートである。
【図９】無制御状態の空調機器の動作を説明するタイムチャートである。
【図１０】第２実施例に係る中央演算部を示すブロック図である。
【図１１】運転状況を集計して示す一覧表である。
【図１２】運転状況を集計して示す一覧表である。
【符号の説明】
２    電力機器
１    電力制御装置
ＳＴ１〜ＳＴ９      メイン処理
ＳＴ２０〜ＳＴ２８  タイマ割り込み処理
ＳＴ２１            第１処理
ＳＴ２３            第２処理
ＳＴ２６，ＳＴ２７  第３処理
【図１】
0003866979.tif 000002
【図２】
0003866979.tif 000003
【図３】
0003866979.tif 000004
【図４】
0003866979.tif 000005
【図５】
0003866979.tif 000006
【図６】
0003866979.tif 000007
【図７】
0003866979.tif 000008
【図８】
0003866979.tif 000009
【図９】
0003866979.tif 000010
【図１０】
0003866979.tif 000011
【図１１】
0003866979.tif 000012
【図１２】
0003866979.tif 000013