(57)【要約】【課題】積算運転時間を均一化し、更に、連続運転時間及び連続停止時間が長時間継続することのないように各機械の起動・停止制御を行うこと。【解決手段】起動・停止順序指定手段１０は、優先度係数演算部２A〜２Dからの優先度係数ＰA〜ＰDに基づき機械１A〜１Dの起動順序又は停止順序について仮指定を行う。起動・停止順序指定手段１０は、この仮指定を行った後、連続時間規定値超過監視手段９からの規定値超過監視情報Ｓ1を参照し、連続運転時間又は連続停止時間について規定値を超えたものがあれば、その起動順序又は停止順序が早くなるように仮指定を修正して指定を行う。【選択図】図１
2009163608.tif 000002
【特許請求の範囲】
【請求項１】
複数台の機械に対し、運転積算時間が均一化されるように、起動及び停止についての制御を行う機械運転制御装置において、
前記各機械に対応して設けられ、各機械の起動順序又は停止順序を決定する際の基礎情報となる優先度係数を演算する複数の優先度係数演算部と、
前記各機械の連続運転時間又は連続停止時間が所定の規定値を超過したか否かにつき監視する連続時間規定値超過監視手段と、
前記各優先度係数演算部からの優先度係数の入力に基づき各機械の起動順序又は停止順序を仮指定し、更に、この仮指定の後に前記連続時間規定値超過監視手段からの監視結果を参照し、前記連続運転時間又は連続停止時間について前記規定値を超える機械が生じる場合は、連続運転時間が長い機械ほど停止順序を早く指定すると共に、連続停止時間が長い機械ほど起動順序を早く指定する起動・停止順序指定手段と、
前記起動・停止順序指定手段が指定した起動順序又は停止順序に基づき各機械に対する起動又は停止についての制御を行う運転制御手段と、
を備えたことを特徴とする機械運転制御装置。
【請求項２】
前記連続時間規定値超過監視手段は、前記連続運転時間について前記規定値を超える機械が生じる場合は現在一定時間以上停止中の機械が有るか否かを判別し、有ると判別したときは、この規定値を超える機械と一定時間以上停止中の機械との間で運転を交替すべき要求を前記運転制御手段に出力し、また、前記連続停止時間について前記規定値を超える機械が生じる場合は現在一定時間以上運転中の機械が有るか否かを判別し、有ると判別したときは、この規定値を超える機械と一定時間以上運転中の機械との間で運転を交替すべき要求を前記運転制御手段に出力するものであり、
前記運転制御手段は、前記連続時間規定値超過監視手段からの運転交替要求を入力した場合は、外部からの機械運転台数増減要求指令を入力していないときでも、この要求に基づき要求対象に係る機械に対して起動制御又は停止制御を行うものである、
ことを特徴とする請求項１記載の機械運転制御装置。
【請求項３】
前記各優先度係数演算部は、
前記各機械の制御時点までの積算運転時間を計測する積算運転時間計測手段と、
前記各機械の制御時点までの連続運転時間を計測する連続運転時間計測手段と、
前記計測された連続運転時間を、その時間の長さに応じた起動優先係数に変換する起動優先係数変換手段と、
前記各機械の制御時点までの連続停止時間を計測する連続停止時間計測手段と、
前記計測された連続停止時間を、その時間の長さに応じた停止優先係数に変換する停止優先係数変換手段と、
前記積算運転時間計測手段からの積算運転時間、前記起動優先係数変換手段からの起動優先係数、及び前記停止優先係数変換手段からの停止優先係数を入力し、複数台の機械の起動順序又は停止順序に関する指標となる起動・停止優先度を前記優先度係数として演算する起動・停止優先度演算手段と、
を含んで構成されることを特徴とする請求項１記載の機械運転制御装置。
【請求項４】
前記起動・停止優先度演算手段が演算する起動・停止優先度は、前記積算運転時間、前記起動優先係数、及び前記停止優先係数の乗算により得られるものであり、
前記起動・停止順序指定手段は、前記起動・停止優先度の値が小さな機械ほど起動順序が早くなるように前記仮指定を行うと共に、前記起動・停止優先度の値が大きな機械ほど停止順序が早くなるように前記仮指定を行うものである、
ことを特徴とする請求項３記載の機械運転制御装置。
【請求項５】
前記連続時間規定値超過監視手段が用いる前記所定の規定値が、複数台の機械についての平均連続運転時間又は平均連続停止時間に所定数値を乗じたものである、
ことを特徴とする請求項１記載の機械運転制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数台の機械に対し、積算運転時間が均一化されるように、起動及び停止についての制御を行う機械運転制御装置に関するものである。
【背景技術】
【０００２】
例えば、浄水場などの水処理施設においては、複数台の機械（例えばポンプ）を稼働し、需要に応じて機械の運転台数を増減するようにしている。したがって、各機械は起動・停止を繰り返すことになり、ある程度の期間が経過すると各機械の積算運転時間にはばらつきが生じる。
【０００３】
この積算運転時間のばらつきが大きくなることは、機械の寿命に与える影響もばらつくことになるため、メンテナンス上からは好ましいことではない。そこで、積算運転時間を均一化するため、例えば特許文献１のような技術が開示されている。
【０００４】
この特許文献１の技術は、積算運転時間と、連続運転時間に応じた係数と、連続停止時間に応じた係数との乗算結果を各機械の起動・停止優先度として利用するようにし、乗算結果の小さい順を各機械の起動順序とすると共に、乗算結果の大きい順を各機械の停止順序としたものである。
【０００５】
このような起動・停止制御によれば各機械の積算運転時間を均一化することができ、各機械の寿命に与える影響も均一化できるのでメンテナンスコストを低減することができる。
【特許文献１】特開２００３−２９８０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、メンテナンス上の観点から重要なものは積算運転時間だけではなく、連続運転時間及び連続停止時間も重要である。連続運転時間が長すぎると、機械の各部位に発熱や摩耗による損傷が発生するなどの不具合発生の虞が大きくなるからであり、また、連続停止時間が長すぎると、機械の各部位に必要な油量が不足したり、錆び付き等が発生するなどの不具合発生の虞が大きくなるからである。したがって、連続運転時間及び連続停止時間が一定時間以上継続するのは極力回避することが好ましい。
【０００７】
ところが、特許文献１の構成では、起動順序及び停止順序を、積算運転時間と、連続運転時間に応じた係数と、連続停止時間に応じた係数との乗算結果に基づき決定している。したがって、連続運転時間が長時間に及んでいる機械であっても停止順序が他の機械よりも遅くなる場合があり、また、連続停止時間が長時間に及んでいる機械であっても起動順序が他の機械よりも遅くなる場合があった。
【０００８】
本発明は上記事情に鑑みてなされたものであり、積算運転時間を均一化し、更に、連続運転時間及び連続停止時間が長時間継続することのないように各機械の起動・停止制御を行うことが可能な機械運転制御装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記課題を解決するための手段として、請求項１記載の発明は、複数台の機械に対し、運転積算時間が均一化されるように、起動及び停止についての制御を行う機械運転制御装置において、前記各機械に対応して設けられ、各機械の起動順序又は停止順序を決定する際の基礎情報となる優先度係数を演算する複数の優先度係数演算部と、前記各機械の連続運転時間又は連続停止時間が所定の規定値を超過したか否かにつき監視する連続時間規定値超過監視手段と、前記各優先度係数演算部からの優先度係数の入力に基づき各機械の起動順序又は停止順序を仮指定し、更に、この仮指定の後に前記連続時間規定値超過監視手段からの監視結果を参照し、前記連続運転時間又は連続停止時間について前記規定値を超える機械が生じる場合は、連続運転時間が長い機械ほど停止順序を早く指定すると共に、連続停止時間が長い機械ほど起動順序を早く指定する起動・停止順序指定手段と、前記起動・停止順序指定手段が指定した起動順序又は停止順序に基づき各機械に対する起動又は停止についての制御を行う運転制御手段と、を備えたことを特徴とする。
【００１０】
請求項２記載の発明は、請求項１記載の発明において、前記連続時間規定値超過監視手段は、前記連続運転時間について前記規定値を超える機械が生じる場合は現在一定時間以上停止中の機械が有るか否かを判別し、有ると判別したときは、この規定値を超える機械と一定時間以上停止中の機械との間で運転を交替すべき要求を前記運転制御手段に出力し、また、前記連続停止時間について前記規定値を超える機械が生じる場合は現在一定時間以上運転中の機械が有るか否かを判別し、有ると判別したときは、この規定値を超える機械と一定時間以上運転中の機械との間で運転を交替すべき要求を前記運転制御手段に出力するものであり、前記運転制御手段は、前記連続時間規定値超過監視手段からの運転交替要求を入力した場合は、外部からの機械運転台数増減要求指令を入力していないときでも、この要求に基づき要求対象に係る機械に対して起動制御又は停止制御を行うものである、ことを特徴とする。
【００１１】
請求項３記載の発明は、請求項１記載の発明において、前記各優先度係数演算部は、前記各機械の制御時点までの積算運転時間を計測する積算運転時間計測手段と、前記各機械の制御時点までの連続運転時間を計測する連続運転時間計測手段と、前記計測された連続運転時間を、その時間の長さに応じた起動優先係数に変換する起動優先係数変換手段と、前記各機械の制御時点までの連続停止時間を計測する連続停止時間計測手段と、前記計測された連続停止時間を、その時間の長さに応じた停止優先係数に変換する停止優先係数変換手段と、前記積算運転時間計測手段からの積算運転時間、前記起動優先係数変換手段からの起動優先係数、及び前記停止優先係数変換手段からの停止優先係数を入力し、複数台の機械の起動順序又は停止順序に関する指標となる起動・停止優先度を前記優先度係数として演算する起動・停止優先度演算手段と、を含んで構成されることを特徴とする。
【００１２】
請求項４記載の発明は、請求項３記載の発明において、前記起動・停止優先度演算手段が演算する起動・停止優先度は、前記積算運転時間、前記起動優先係数、及び前記停止優先係数の乗算により得られるものであり、前記起動・停止順序指定手段は、前記起動・停止優先度の値が小さな機械ほど起動順序が早くなるように前記仮指定を行うと共に、前記起動・停止優先度の値が大きな機械ほど停止順序が早くなるように前記仮指定を行うものである、ことを特徴とする。
【００１３】
請求項５記載の発明は、請求項１記載の発明において、前記連続時間規定値超過監視手段が用いる前記所定の規定値が、複数台の機械についての平均連続運転時間又は平均連続停止時間に所定数値を乗じたものである、ことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、積算運転時間を均一化し、更に、連続運転時間及び連続停止時間が長時間継続することのないように各機械の起動・停止制御を行うことができる。
【発明を実施するための最良の形態】
【００１５】
図１は、本発明の第１及び第２の実施形態に係る機械運転制御装置の構成を示すブロック図である。なお、両実施形態の図１の上での相違点は、連続時間規定値超過監視手段９の信号出力がＳ1のみであるか、Ｓ1及びＳ2の双方であるかだけの点である。
【００１６】
まず、第１の実施形態につき説明する。本実施形態では、機械の台数が１A〜１Dの４台の場合につき説明する。
【００１７】
機械１A〜１Dは、それぞれ現在運転中であるか停止中であるかを示す信号すなわち運転状態検出信号SA〜SDを優先度係数演算部２A〜２Dに出力するようになっている。優先度係数演算部２A〜２Dは、機械１A〜１Dに対応して設けられたものであり、これら機械１A〜１Dの起動順序又は停止順序を決定する際の基礎情報となる優先度係数ＰA〜ＰDを演算するものである。なお、優先度係数演算部２A〜２Dは全て同一構成であるが、図面スペースの都合上、図１では優先度係数演算部２Aのみを代表して図示している。
【００１８】
そして優先度係数演算部２Aは、積算運転時間計測手段３、連続運転時間計測手段４、起動優先係数変換手段５、連続停止時間計測手段６、停止優先係数変換手段７、及び起動・停止優先度演算手段８を含んで構成されている。
【００１９】
積算運転時間計測手段３は、機械１Aの制御時点までの積算運転時間を運転状態検出信号SAに基づき計測し、この計測した積算運転時間を起動・停止優先度演算手段８に出力するものである。
【００２０】
連続運転時間計測手段４は、機械１Aの制御時点までの連続運転時間を運転状態検出信号SAに基づき計測し、連続運転時間計測信号ＭA1を起動優先係数変換手段５に出力するものである。起動優先係数変換手段５は、入力した連続運転時間計測信号ＭA1をその時間の長さに応じた起動優先係数に変換し、この変換した起動優先係数を起動・停止優先度演算手段８に出力するようになっている。
【００２１】
連続停止時間計測手段６は、機械１Aの制御時点までの連続停止時間を運転状態検出信号SAに基づき計測し、連続停止時間計測信号ＭA2を停止優先係数変換手段７に出力するものである。停止優先係数変換手段７は、入力した連続停止時間計測信号ＭA2をその時間の長さに応じた停止優先係数に変換し、この変換した停止優先係数を起動・停止優先度演算手段８に出力するようになっている。
【００２２】
起動・停止優先度演算手段８は、積算運転時間計測手段３からの積算運転時間、起動優先係数変換手段５からの起動優先係数、及び停止優先係数変換手段７からの停止優先係数を入力し、機械１A〜１Dの起動順序又は停止順序に関する指標となる起動・停止優先度を優先度係数ＰA〜ＰDとして演算するものである。
【００２３】
また、優先度係数演算部２A〜２Dからの連続運転時間計測信号ＭA1〜ＭD1及び連続停止時間計測信号ＭA2〜ＭD2は連続時間規定値超過監視手段９にも出力されるようになっている。連続時間規定値超過監視手段９は、これらの計測信号の入力に基づき、機械１A〜１Dの連続運転時間又は連続停止時間が所定の規定値を超過したか否かにつき監視し、その監視結果である規定値超過監視情報Ｓ1を起動・停止順序指定手段１０に出力するものである。
【００２４】
起動・停止順序指定手段１０は、優先度係数演算部２A〜２Dからの優先度係数ＰA〜ＰDの入力に基づき機械１A〜１Dの起動順序又は停止順序を仮指定し、更に、この仮指定の後に連続時間規定値超過監視手段９からの規定値超過監視情報Ｓ1を参照して指定を行うものである。
【００２５】
この場合、機械１A〜１Dのなかに規定値を超過するものがなければ仮指定の内容がそのまま指定される。しかし、機械１A〜１Dのなかに規定値を超過するものがあれば、起動・停止順序指定手段１０は、連続運転時間が長い機械ほど停止順序が早くなるように指定すると共に、連続停止時間が長い機械ほど起動順序が早くなるように指定するようになっている。起動・停止順序指定手段１０は、このようにして指定した機械１A〜１Dの起動順序又は停止順序についてのデータを運転制御手段１１に出力するようになっている。
【００２６】
運転制御手段１１は、外部からの機械運転台数増減指令の入力に基づき、機械１A〜１Dに対して起動又は停止を行うための制御信号CTLA〜CTLDを出力するものである。そして、運転制御手段１１は、このとき、起動・停止順序指定手段１０が指定した順序に基づき、機械１A〜１Dに対する起動制御又は停止制御を行うようになっている。
【００２７】
ここで、本明細書における「連続運転時間」、「連続停止時間」、及び「積算運転時間」の意味を図２を参照して明確にしておく。
【００２８】
図２（ａ）に示すように、「連続運転時間」とは、機械が停止から運転に切り換わった時点（起動時点）t1から制御時点t2までの時間ＴWを意味している。なお、制御時点とは、通常、現在時点を指しているが、現在時点から所定時間経過後の未来時点であってもよい。
【００２９】
図２（ｂ）に示すように、「連続停止時間」とは、機械が運転から停止に切り換わった時点t3から制御時点t4までの時間ＴSを意味している。
【００３０】
図２（ｃ）に示すように、「積算運転時間」とは、機械の最初の起動時点t5から制御時点t6までの時間内における1回目の運転時間ＴW1、２回目の運転時間ＴW2、３回目の運転時間ＴW3の合計時間ΣＴWを意味している。
【００３１】
次に、優先度係数演算部２A〜２Dの演算例、及び起動・停止順序指定手段１０の指定例を図３及び図４に基づき具体的に説明する。
【００３２】
優先度係数演算部２A〜２Dの各積算運転時間計測手段３、各連続運転時間計測手段４、及び各連続停止時間計測手段６は、図３（ａ）の図表に示すような値の積算運転時間、連続運転時間、及び連続停止時間をそれぞれ計測する。
【００３３】
そして、優先度係数演算部２A〜２Dの各起動優先係数変換手段５は、各連続運転時間計測手段４からの計測時間を、図３（ｂ）の図表の右側の欄に示すような値の起動優先係数に変換する。
【００３４】
同様に、優先度係数演算部２A〜２Dの各停止優先係数変換手段７は、各連続停止時間計測手段６からの計測時間を、図３（ｃ）の図表の右側の欄に示すような値の停止優先係数に変換する。
【００３５】
したがって、優先度係数演算部２A〜２Dの各起動・停止優先度演算手段８は、各積算運転時間計測手段３、各起動優先係数変換手段５、及び各停止優先係数変換手段７からのデータを入力し、これらの入力データを乗算することにより、図４（ａ）に示すような値の各起動・停止優先度すなわち各優先度係数ＰA〜ＰDを演算する。
【００３６】
起動・停止順序指定手段１０は、これらの優先度係数ＰA〜ＰDに基づき起動順序又は停止順序についての仮指定を行う。この仮指定は、優先度係数ＰA〜ＰDの値が小さな機械ほど起動順序が早くなるように、また、優先度係数ＰA〜ＰDの値が大きな機械ほど停止順序が早くなるように行われる。
【００３７】
例えば、停止順序の仮指定の場合、図４（ａ）に示した優先度係数ＰA〜ＰDの大きな順は１B，１C，１A，１Dの順となる。但し、既に停止中の機械１A，１Cを含めても無意味であるため、これらの機械１A，１Cは停止順序の仮指定からは除外する。したがって、起動・停止順序指定手段１０は２台の機械についてのみ、停止順序の仮指定を「１B，１D」とする。
【００３８】
起動・停止順序指定手段１０は、このように優先度係数ＰA〜ＰDに基づき停止順序の仮指定を行った後、連続時間規定値超過監視手段９から規定値超過監視情報Ｓ1を入力する。この規定値超過監視情報Ｓ1には、連続運転時間規定値（この例では、予め設定してある５０[h]とする）を超過した機械の番号、及び連続運転時間等が含まれている。
【００３９】
そして、起動・停止順序指定手段１０は、この規定値超過監視情報Ｓ1に基づき、連続運転の超過時間が長い機械ほど停止順序を早くするように指定を行う。すなわち、機械１B，１Dの連続運転時間は規定値５０[h]を超えた６０[h]，７０[h]であり、機械１Dの時間の方が機械１Bよりも長くなっているので、図４（ｂ）に示すように、当初に行った仮指定の停止順序「１B，１D」を「１Ｄ，１Ｂ」に変更して指定を行う。
【００４０】
また、起動順序の仮指定の場合、図４（ａ）に示した優先度係数ＰA〜ＰDの小さな順は１Ｄ，１Ａ，１Ｃ，１Ｂの順となる。但し、既に運転中の機械１Ｂ，１Ｄを含めても無意味であるため、これらの機械１Ｂ，１Ｄは起動順序の仮指定からは除外する。したがって、起動・停止順序指定手段１０は２台の機械についてのみ、起動順序の仮指定を「１Ａ，１Ｃ」とする。
【００４１】
起動・停止順序指定手段１０は、このように優先度係数ＰA〜ＰDに基づき起動順序の仮指定を行った後、連続時間規定値超過監視手段９から上述した規定値超過監視情報Ｓ1を入力する。この規定値超過監視情報Ｓ1には、連続停止時間規定値（この例では、予め設定してある５０[h]とする）を超過した機械の番号、及び連続停止時間等が含まれている。そして、起動・停止順序指定手段１０は、この規定値超過監視情報Ｓ1に基づき、連続停止の超過時間が長い機械ほど起動順序を早くするように指定を行う。但し、この例では図３（ａ）に示したように、機械１A，１Cの連続停止時間はそれぞれ３０［h］，４０［h］であり、規定値を超えていない。したがって、図４（ｃ）に示すように、当初に行った仮指定の起動順序「１Ａ，１Ｃ」の通りに指定を行う。
【００４２】
なお、上記の例では、連続時間規定値超過監視手段９が監視の際に用いる連続運転時間についての規定値、及び連続停止時間についての規定値が共に、予め設定してある５０[h]であるとして説明したが、この規定値については、機械１A〜１Dについての平均連続運転時間又は平均連続停止時間に所定数値を乗じて、これらの時間の所定パーセントの値となるようにするなど、設定の仕方を適宜変更してもよい。
【００４３】
次に、起動・停止順序指定手段１０、連続時間規定値超過監視手段９、及び運転制御手段１１の各処理手順を、図５乃至図９のフローチャートを参照しつつ、第１の実施形態と第２の実施形態とに分けて説明する。但し、図５のフローチャートのみは両実施形態で共通の内容となっている。
【００４４】
図５は、第１及び第２の実施形態における起動・停止順序指定手段１０の処理内容を示すフローチャートである。起動・停止順序指定手段１０は、まず、各機械１A〜１Dの優先度係数ＰA〜ＰDを優先度係数演算部２A〜２Dから入力し（ステップ５１）、図４において既述したように、優先度係数ＰA〜ＰDに基づき起動・停止順序を仮指定する（ステップ５２）。
【００４５】
その後、起動・停止順序指定手段１０は、連続時間規定値超過監視手段９から規定値超過監視情報Ｓ1を入力し（ステップ５３）、連続時間規定値を超過している機械が生じていないかどうか判別する（ステップ５４）。
【００４６】
連続時間規定値を超過している機械がなければ（ステップ５４の「ＹＥＳ」）、起動・停止順序指定手段１０は、図４（ｃ）に示したように、ステップ５２で行った仮指定の通りの順序で指定を行い（ステップ５６）、その指定データを運転制御手段１１に出力する（ステップ５６）。
【００４７】
一方、連続時間規定値を超過している機械が有れば（ステップ５４の「ＮＯ」）、起動・停止順序指定手段１０は、超過しているのが連続運転時間又は連続停止時間のいずれであるかを判別する（ステップ５７）。超過しているのが連続運転時間であれば、図４（ｂ）に示したように、仮指定の順序にかかわらず、連続運転時間が長い機械ほど停止順序が早くなるように指定を行うようにする（ステップ５８）。また、超過しているのが連続停止時間であれば、連続停止時間が長い機械ほど起動順序が早くなるように指定を行うようにする（ステップ５９）。
【００４８】
なお、複数台の機械の中に、連続運転時間規定値を超過している機械と、連続停止時間規定値を超過している機械との双方が混在しているケースがあり得るのに対し、ステップ５７は二者択一的な判別になっている。しかし、起動・停止順序指定手段１０は、ステップ５１〜５９までの処理を所定周期毎に行っているので、処理時点は若干ずれるものの双方のケースに対応可能であり、実用上不都合が生じることはない。
【００４９】
図６は、第１の実施形態における連続時間規定値超過監視手段９の処理内容を示すフローチャートである。連続時間規定値超過監視手段９は、優先度係数演算部２A〜２D内の各連続運転時間計測手段４及び連続停止時間計測手段６から連続運転時間計測信号ＭA1〜ＭD1及び連続停止時間計測信号ＭA2〜ＭD2を所定周期毎に入力している（ステップ６１）。
【００５０】
連続時間規定値超過監視手段９は、これら入力した計測信号の中に規定値を超過しているものが有るか否かを監視している（ステップ６２）。そして、超過しているものが有れば、連続時間規定値超過監視手段９は、その超過している機械の番号や超過時間等を含む規定値超過監視情報Ｓ1を起動・停止順序指定手段１０に出力する（ステップ６３）。起動・停止順序指定手段１０は、この規定値超過監視情報Ｓ1を既述した図５のステップ５３において入力している。
【００５１】
図７は、第１の実施形態における運転制御手段１１の処理内容を示すフローチャートである。本実施形態では、起動・停止順序指定手段１０が常時機械全体に対する運転制御を実行しており（ステップ７１）、一定台数以上の機械が２４時間中運転されている。そして、運転制御手段１１は、所定周期毎に外部から機械運転台数増減指令が入力されたか否かを判別しており（ステップ７２）、入力されていなければそのままステップ７１の運転制御の実行を継続し、一方、入力されていれば起動・停止順序指定手段１０からの指定順序に基づき１台又は複数台の機械に対して起動又は停止の制御を行う（ステップ７３）。
【００５２】
なお、本実施形態では、一定台数以上の機械が２４時間中運転されている場合を例に取り説明したが、夜間は全ての機械が運転を停止し、早朝の所定時刻に必要台数の機械を起動するような場合もあり得る。このような場合、運転制御手段１１は、外部から機械運転台数増減指令とは別に運転開始・停止指令を入力することになる。
【００５３】
以上説明したように、この第１の実施形態において、起動・停止順序指定手段１０は、優先度係数演算部２A〜２Dからの優先度係数ＰA〜ＰDに基づき機械１A〜１Dの起動順序又は停止順序を仮指定し、さらにこれらの機械の中に連続運転時間又は連続停止時間につき規定値を超えるものが生じた場合には、この仮指定された順序を所定ルールに従って変更するようにしている。したがって、この第１の実施形態の構成によれば、積算運転時間を均一化し、更に、連続運転時間及び連続停止時間が長時間継続することのないように各機械の起動・停止制御を行うことが可能になる。
【００５４】
次に、第２の実施形態につき説明する。上記第１の実施形態における運転制御手段１１は、外部から機械運転台数増減指令を入力した場合のみ、起動・停止順序指定手段１０の指定順序に基づきいずれかの機械に対して起動又は停止の制御を行うようになっている。したがって、もし外部から機械運転台数増減指令が運転制御手段１１に長時間にわたって入力されない状態が続いた場合には、やはり連続運転時間及び連続停止時間も長時間継続して積算運転時間が均一化されにくくなる。
【００５５】
そこで、この第２の実施形態では、図１における連続時間規定値超過監視手段９が、起動・停止順序指定手段１０に対して規定値超過監視情報Ｓ1を出力することに加えて、運転制御手段１１に対して運転交替要求信号Ｓ2を出力するようにしている。この第２の実施形態によれば、運転制御手段１１は、外部から機械運転台数増減指令を入力しなくても、連続時間規定値超過監視手段９からの運転交替要求信号Ｓ2に基づき、連続運転中の機械と連続停止中の機械との間で運転交替を行うことができる。
【００５６】
図８は、第２の実施形態における連続時間規定値超過監視手段９の処理内容を示すフローチャートである。このフローチャートのステップ８１〜８３は、図６におけるステップ６１〜６３と同一内容であり、一点鎖線で囲まれたステップ８４〜８８が新たに加えられた処理である。
【００５７】
連続時間規定値超過監視手段９は、優先度係数演算部２A〜２D内の各連続運転時間計測手段４及び連続停止時間計測手段６から連続運転時間計測信号ＭA1〜ＭD1及び連続停止時間計測信号ＭA2〜ＭD2を所定周期毎に入力し（ステップ８１）、これら入力した計測信号の中に規定値を超過しているものが有るか否かを監視する（ステップ８２）。そして、超過しているものが有れば、連続時間規定値超過監視手段９は、その超過している機械の番号や超過時間等を含む規定値超過監視情報Ｓ1を起動・停止順序指定手段１０に出力する（ステップ８３）。
【００５８】
この後、連続時間規定値超過監視手段９は、規定値を超過しているのは連続運転時間又は連続停止時間のいずれであるかを判別する（ステップ８４）。超過しているのが連続運転時間である場合、連続時間規定値超過監視手段９は、他の機械の中に一定時間以上停止中のものが有るか否かを判別する（ステップ８５）。このステップ８５の判別の趣旨は、現在停止中であっても、運転状態から停止状態に切り替わったばかりのものを除外するためである。
【００５９】
そして、連続時間規定値超過監視手段９は、他の機械の中に一定時間以上停止中のものが有れば、規定値を超えて連続運転されている機械と、この一定時間以上停止中の機械との間で運転を交替すべきことを内容とする運転交替要求信号Ｓ2を運転制御手段１１に対して出力する（ステップ８６）。しかし、一定時間以上停止中の機械が無い場合、連続時間規定値超過監視手段９は何もしない。この場合は、やむを得ないこととして現状維持の状態が継続されることとなる。
【００６０】
同様に、ステップ８４において、超過しているのが連続停止時間である場合、連続時間規定値超過監視手段９は、他の機械の中に一定時間以上運転中のものが有るか否かを判別する（ステップ８７）。このステップ８７の判別の趣旨は、現在運転中であっても、停止状態から運転状態に切り替わったばかりのものを除外するためである。
【００６１】
そして、連続時間規定値超過監視手段９は、他の機械の中に一定時間以上運転中のものが有れば、規定値を超えて連続停止されている機械と、この一定時間以上運転中の機械との間で運転を交替すべきことを内容とする運転交替要求信号Ｓ2を運転制御手段１１に対して出力する（ステップ８７）。しかし、一定時間以上運転中の機械が無い場合、連続時間規定値超過監視手段９は何もしない。この場合は、やむを得ないこととして現状維持の状態が継続されることとなる。
【００６２】
図９は、第２の実施形態における運転制御手段１１の処理内容を示すフローチャートである。このフローチャートのステップ９１〜９３は、図７におけるステップ７１〜７３と同一内容であり、一点鎖線で囲まれたステップ９４，９５が新たに加えられた処理である
本実施形態では、起動・停止順序指定手段１０が常時機械全体に対する運転制御を実行しており（ステップ９１）、一定台数以上の機械が２４時間中運転されている。そして、運転制御手段１１は、所定周期毎に外部から機械運転台数増減指令が入力されたか否かを判別しており（ステップ９２）、入力されていれば起動・停止順序指定手段１０からの指定順序に基づき１台又は複数台の機械に対して起動又は停止の制御を行う（ステップ９３）。
【００６３】
一方、外部から機械運転台数増減指令が入力されていなければ、運転制御手段１１は、連続時間規定値超過監視手段９からの運転交替要求信号Ｓ2の入力の有無を判別する（ステップ９４）。そして、運転制御手段１１は、運転交替要求信号Ｓ2が入力されていれば、その要求に従って運転交替の制御を行い（ステップ９５）、また、運転交替要求信号Ｓ2が入力されていなければそのままステップ９１に戻って全体の運転制御の実行を継続する。
【００６４】
以上説明したように、この第２の実施形態によれば、規定値を超えて連続運転又は連続停止されている機械が生じた場合、連続時間規定値超過監視手段９が運転交替要求信号Ｓ2を出力し、この運転交替要求信号Ｓ2に基づき運転制御手段１１が運転交替についての制御を行うようになっているので、外部から機械運転台数増減指令が運転制御手段１１に長時間にわたって入力されない状態が続いたとしても、連続運転時間及び連続停止時間も長時間継続するのを回避することができ、積算運転時間の均一化を容易にすることができるようになる。
【図面の簡単な説明】
【００６５】
【図１】本発明の第１及び第２の実施形態に係る機械運転制御装置の構成を示すブロック図。
【図２】本発明における連続運転時間、連続停止時間、及び積算運転時間についての説明図。
【図３】図１における優先度係数演算部２A〜２Dの演算例を説明するための図表。
【図４】図１における優先度係数演算部２A〜２Dの演算例、及び起動・停止順序指定手段１０の指定例についての説明図。
【図５】第１及び第２の実施形態における起動・停止順序指定手段１０の処理内容を示すフローチャート。
【図６】第１の実施形態における連続時間規定値超過監視手段９の処理内容を示すフローチャート。
【図７】第１の実施形態における運転制御手段１１の処理内容を示すフローチャート。
【図８】第２の実施形態における連続時間規定値超過監視手段９の処理内容を示すフローチャート。
【図９】第２の実施形態における運転制御手段１１の処理内容を示すフローチャート。
【符号の説明】
【００６６】
１A〜１D：機械
２A〜２D：優先度係数演算部
３：積算運転時間計測手段
４：連続運転時間計測手段
５：起動優先係数変換手段
６：連続停止時間計測手段
７：停止優先係数変換手段
８：起動・停止優先度演算手段
９：連続時間規定値超過監視手段
１０：起動・停止順序指定手段
１１：運転制御手段
SA〜SD：運転状態検出信号
ＭA1〜ＭD1：連続運転時間計測信号
ＭA2〜ＭD2：連続停止時間計測信号
ＰA〜ＰD：優先度係数
Ｓ1：規定値超過監視情報
Ｓ2：運転交替要求信号
CTLA〜CTLD：制御信号
【図１】
2009163608.tif 000003
【図２】
2009163608.tif 000004
【図３】
2009163608.tif 000005
【図４】
2009163608.tif 000006
【図５】
2009163608.tif 000007
【図６】
2009163608.tif 000008
【図７】
2009163608.tif 000009
【図８】
2009163608.tif 000010
【図９】
2009163608.tif 000011