JPS6145871A - エレベ−タの群管理制御方法 - Google Patents
エレベ−タの群管理制御方法Info
- Publication number
- JPS6145871A JPS6145871A JP59162626A JP16262684A JPS6145871A JP S6145871 A JPS6145871 A JP S6145871A JP 59162626 A JP59162626 A JP 59162626A JP 16262684 A JP16262684 A JP 16262684A JP S6145871 A JPS6145871 A JP S6145871A
- Authority
- JP
- Japan
- Prior art keywords
- task
- group management
- control
- management control
- damage
- 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
- Elevator Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、エレベータの群管理制御方法に係す、特に、
コントロールの失敗モード等を学習により改善してゆく
知能形群管理制御方法に関する。
コントロールの失敗モード等を学習により改善してゆく
知能形群管理制御方法に関する。
複数の階床に対して複数台のエレベータを就役させたエ
レベータシステムにおいて、近年、小型コン2−コクの
発達により、これらを利用した群管理装置が主流となっ
ている。
レベータシステムにおいて、近年、小型コン2−コクの
発達により、これらを利用した群管理装置が主流となっ
ている。
このためコンピュータの特徴を生かし、エレベータの利
用状態や群コントロールの状態を学習する機能も付加さ
れているものも出現している。
用状態や群コントロールの状態を学習する機能も付加さ
れているものも出現している。
これらの学習データは従来は、各時間帯の群管理の評価
関数やホール呼びに対する発生かご呼びの予辿1等かご
の運行予測に利用されている。
関数やホール呼びに対する発生かご呼びの予辿1等かご
の運行予測に利用されている。
すなわち、これらは、各時間帯の特徴に合った評価に利
用されている。
用されている。
しかし特定の時間帯の群管理の手続を直接変更してゆく
ものではなく、間接的に、大まかな特徴に合わせている
のみである。
ものではなく、間接的に、大まかな特徴に合わせている
のみである。
このため各時間帯の中の特定の条件下の現象などは各時
間帯に吸収され、直接的に表面に表われず、改善されぬ
1.まとなることが多い。
間帯に吸収され、直接的に表面に表われず、改善されぬ
1.まとなることが多い。
また上記のような間接的な評価方法の変化(評価関数、
学習データによる運行予測変化)では、テナントの入れ
替わシや勤行、交通量の状況変化などによって生ずるビ
ルの利用の急激な変化に対する対応も十分とはいえない
場合がある。
学習データによる運行予測変化)では、テナントの入れ
替わシや勤行、交通量の状況変化などによって生ずるビ
ルの利用の急激な変化に対する対応も十分とはいえない
場合がある。
また、時間帯別の統計的データの中に、周期的に表われ
る失敗の制御モードがかくれてしまう欠点がある。
る失敗の制御モードがかくれてしまう欠点がある。
本発明は上記の事情に鑑みて成されたもので、その目的
とするところは、群管理制御における割付制御の失敗す
る条件を的確に検出し、その原因を直接的に改善してゆ
くことのできるエレベータの群管理制御方法を提供する
ことにある。
とするところは、群管理制御における割付制御の失敗す
る条件を的確に検出し、その原因を直接的に改善してゆ
くことのできるエレベータの群管理制御方法を提供する
ことにある。
本発明は上記目的を達成するため、複数のサービス階床
に対し複数台のエレベータを就役させ、これら複数台の
エレベータに共通のホール呼びに対して最適なエレベー
タを評価計算により選択して割当て応答させるエレベー
タの群管理制御において、群管理制御を行がうアルゴリ
ズムを機能別の複数のアルゴリズムモジュールに分ける
と共にそれらのアルゴリズムモジュールの起動条件、重
み付けの変更、追加、削除を群管理制御運転により得た
学習データにより設定するようにしたことを特徴とする
もので、群管理制御の手続き(アルゴリズム)を、機能
別の複数の独立した手続きの集合体とし、その各部の起
動の条件や、使用する手続きモジュール中の小手続きモ
ジュールの重みのセットや、変更、追加、削除に自由度
をもたせ、それらの手続きをある程度変更できる構成と
し、他方、学習された制御失敗のデータに上り、周期的
に表われる割当等の制御失敗のモードや、それが発生す
る特別の条件を検出し、それらを補なう手続きを、それ
らの条件に合わせて自動生成し、制御手続を改善してゆ
き、外的条件の変化にも十分対応できるようにするとと
もにまた、各制御子続きの集合体に対しての条件セット
において自動生成された新手続は、それらの手続集合体
の本質的な機能を損ねる働きを行なえない構成、例えば
、割当コントロール手続きブロックに対し、各種の新手
続が付加されていても、割当機能を損ねることは無いよ
うにすることにより群管理制御の適応性、柔軟性、親和
性、信頼性を向上させるようにする。
に対し複数台のエレベータを就役させ、これら複数台の
エレベータに共通のホール呼びに対して最適なエレベー
タを評価計算により選択して割当て応答させるエレベー
タの群管理制御において、群管理制御を行がうアルゴリ
ズムを機能別の複数のアルゴリズムモジュールに分ける
と共にそれらのアルゴリズムモジュールの起動条件、重
み付けの変更、追加、削除を群管理制御運転により得た
学習データにより設定するようにしたことを特徴とする
もので、群管理制御の手続き(アルゴリズム)を、機能
別の複数の独立した手続きの集合体とし、その各部の起
動の条件や、使用する手続きモジュール中の小手続きモ
ジュールの重みのセットや、変更、追加、削除に自由度
をもたせ、それらの手続きをある程度変更できる構成と
し、他方、学習された制御失敗のデータに上り、周期的
に表われる割当等の制御失敗のモードや、それが発生す
る特別の条件を検出し、それらを補なう手続きを、それ
らの条件に合わせて自動生成し、制御手続を改善してゆ
き、外的条件の変化にも十分対応できるようにするとと
もにまた、各制御子続きの集合体に対しての条件セット
において自動生成された新手続は、それらの手続集合体
の本質的な機能を損ねる働きを行なえない構成、例えば
、割当コントロール手続きブロックに対し、各種の新手
続が付加されていても、割当機能を損ねることは無いよ
うにすることにより群管理制御の適応性、柔軟性、親和
性、信頼性を向上させるようにする。
以下本発明の一実施例について図面を参照しながら説明
する。第1図は本発明方法に用いる群管理制御システム
の構成図である。
する。第1図は本発明方法に用いる群管理制御システム
の構成図である。
図において、1は群管理制御用のマイクロコンピュータ
である。その内部は大きく二つの部分に分れている。1
つは9の群管理制御指示部分、もう1つは80制御指示
決定部分であり、従来の制御システムでは、制御指示決
定部分8が単純で固定化され、群管理制御指示部分9が
起動されてコントロールを行なっていたのに対し、本発
明においては制御指示決定部分8が大きくなシ、ここに
変更、追加の要素を持たせ、さらに、群管理制御指示部
分9のインテリジェント化をすすめ、仮に制御指示決定
部分8に矛 −盾が生じたとしても、必要最小限の
コントロール指示を行なえるような構成となっている。
である。その内部は大きく二つの部分に分れている。1
つは9の群管理制御指示部分、もう1つは80制御指示
決定部分であり、従来の制御システムでは、制御指示決
定部分8が単純で固定化され、群管理制御指示部分9が
起動されてコントロールを行なっていたのに対し、本発
明においては制御指示決定部分8が大きくなシ、ここに
変更、追加の要素を持たせ、さらに、群管理制御指示部
分9のインテリジェント化をすすめ、仮に制御指示決定
部分8に矛 −盾が生じたとしても、必要最小限の
コントロール指示を行なえるような構成となっている。
上記マイクロコンビーータ1はCPU (中央処理装置
)として16ビツトのものを使用し、制御指示決定部8
、群管理制御部90部分に個別のCPUを使用している
ものとする。(近年16ピツトマイクロコンピユータは
、マルチCPU化が容易に行なえる構成となっている。
)として16ビツトのものを使用し、制御指示決定部8
、群管理制御部90部分に個別のCPUを使用している
ものとする。(近年16ピツトマイクロコンピユータは
、マルチCPU化が容易に行なえる構成となっている。
)このため、これら個別のCPHの共有メモリ7が必要
となる。
となる。
これらの個別のCPUはそれぞれ独自に動作し自=6−
由に共有メモリ7をアクセスできる。
ただし、CPUの能力によってこれらの構成を変更して
も、本発明の本質にはさしつかえない。
も、本発明の本質にはさしつかえない。
また、マイクロコンピュータ1中にはI10コントロー
ル部10があり、このI10コントロール部I0は、外
部との入出力や伝送の管理を行なっている。
ル部10があり、このI10コントロール部I0は、外
部との入出力や伝送の管理を行なっている。
また、制御指示決定部8には、外部にマンマシンインタ
フェイスとしてのインテリジェント機能を持ったCRT
端末装置(キャラクタディスプレイターミナル)6が接
続されている。
フェイスとしてのインテリジェント機能を持ったCRT
端末装置(キャラクタディスプレイターミナル)6が接
続されている。
また、マイクロコンピュータ1の外部には、タイマー5
や補助記憶装置4が接続されている。
や補助記憶装置4が接続されている。
補助記憶装置4としては、ハードディスクや、フレキシ
ブルディスク或いは磁気パルプなどがある。本発明にお
いてはフレキシブルディスクを使用している。
ブルディスク或いは磁気パルプなどがある。本発明にお
いてはフレキシブルディスクを使用している。
また、3はホールコントローラであり、このホールコン
トローラ3は、ホール呼びの登録、消去を行なっている
。尚、場合によってはホールの待客検出も行なう。これ
らの情報は入出力インターフェースI10を介してマイ
クロコンピュータ1や、エレベータ制御装置2と交信さ
れる。
トローラ3は、ホール呼びの登録、消去を行なっている
。尚、場合によってはホールの待客検出も行なう。これ
らの情報は入出力インターフェースI10を介してマイ
クロコンピュータ1や、エレベータ制御装置2と交信さ
れる。
エレベータ制御装置2は各エレベータ単体毎のコントロ
ールを行なっている。また、エレベータ制御装置2け、
Iloを介してマイクロコンビエータ1と情報の授受を
行ない、これらの情報のやりとりにより常に必要な情報
は、群管理制御用のマイクロコンピュータ1の共有メモ
リ7に与えられて内容が更新される。
ールを行なっている。また、エレベータ制御装置2け、
Iloを介してマイクロコンビエータ1と情報の授受を
行ない、これらの情報のやりとりにより常に必要な情報
は、群管理制御用のマイクロコンピュータ1の共有メモ
リ7に与えられて内容が更新される。
上記マイクロコンピュータ1の内部のソフトウェア構成
は大きく二つの部分に分けられている。
は大きく二つの部分に分けられている。
1つは群管理制御指示部9を中心とする実制御部分。も
う1つは制御指示決定部8を中心とする条件アルゴリズ
ム決定部分である。ここで実制御部分のソフトウェア構
成を説明する。実制御部分のソフトウェアは第2図に示
すようにタスク管理プログラム2θを中心に外部入力タ
スク21、割付タスク22、評価サブルーチン23、予
測未応答時間演算サブルーチン24、満員時ダメージ予
測サブルーチン25、割付見直しタスク26、学習デー
タ処理タスク27、各単体エレベータ交信タスク28、
年間タイマ、各種タイマ29、CRT(キャラクタディ
スプレイターミナル)伝送用I10タスク30、フロッ
ピディスク用I10タスク31、イニシャライズタスク
32、その他のタスク33の各ルーチンより構成されて
いる。ここは実際のコントロールを行なっている部分で
あり、この部分のみでも群管理コントロールは行なえる
。
う1つは制御指示決定部8を中心とする条件アルゴリズ
ム決定部分である。ここで実制御部分のソフトウェア構
成を説明する。実制御部分のソフトウェアは第2図に示
すようにタスク管理プログラム2θを中心に外部入力タ
スク21、割付タスク22、評価サブルーチン23、予
測未応答時間演算サブルーチン24、満員時ダメージ予
測サブルーチン25、割付見直しタスク26、学習デー
タ処理タスク27、各単体エレベータ交信タスク28、
年間タイマ、各種タイマ29、CRT(キャラクタディ
スプレイターミナル)伝送用I10タスク30、フロッ
ピディスク用I10タスク31、イニシャライズタスク
32、その他のタスク33の各ルーチンより構成されて
いる。ここは実際のコントロールを行なっている部分で
あり、この部分のみでも群管理コントロールは行なえる
。
次にこれらのソフトウェアの動きを説明する。
スタート後、20のタスク群管理プログラムによりどの
タスク(機能別に分離されたソフトウェアモジュール)
を起動するか否かが決定される(タスクの起動等につい
ては次の部分で説明する。)。ここで各タスクの説明を
簡単に行なう。尚、タスクの詳細な説明や使用するRA
M(ランダムアクセスメモリ)、ROM(リードオ=9
− y IJ−メモリ)テーブルの説明は、最適号機の割付
までの過程で説明してゆく。
タスク(機能別に分離されたソフトウェアモジュール)
を起動するか否かが決定される(タスクの起動等につい
ては次の部分で説明する。)。ここで各タスクの説明を
簡単に行なう。尚、タスクの詳細な説明や使用するRA
M(ランダムアクセスメモリ)、ROM(リードオ=9
− y IJ−メモリ)テーブルの説明は、最適号機の割付
までの過程で説明してゆく。
32はRAMやCPUのレジスタのイニシャライズや、
LSIのイニシャライズを行なうタスクであり、初期状
態や、動作のモードが切り替った時、起動される。
LSIのイニシャライズを行なうタスクであり、初期状
態や、動作のモードが切り替った時、起動される。
21はCCT 、 KCT 、 HCT等の外部入力を
RAM上にセットする入力タスクである。このタスク7
は優先度が高く起動されると100m5程度ごとに再起
動がかかる。
RAM上にセットする入力タスクである。このタスク7
は優先度が高く起動されると100m5程度ごとに再起
動がかかる。
ここでHCTはホールコンディションテーブルを示して
おり、1だ、CCTはカーコンディションテーブル、K
CTはかとコンディションテーブルを示す。そして群管
理対象のエレベータは仮シに群号機をA−Dの4台とし
て、1〜8フロアであるとすると前記共有メモリ7部分
には制御に必要なHCT 、 CCT 、 KCTその
他のデータが納められ、そして、上記)ICT 、 C
CT 、 KCTはそれぞれ第3図、第4図、第5図の
ようなビット構成となっている。すなわち、第3図に示
したーl〇− ホール状態を表わすHCTにおいて、0〜13のホール
サブインデックス(H8)に対して8階の下階(8D)
から7階の上昇(7U)まで各8ビツトの情報が格納さ
れている。各階毎のホール状態を具体的に説明する。例
えば5階のエレベータホールにて上昇スイッチが押され
ると、H811(5U)の7番ビットが−1”となり、
このホール呼びに対応するサービスエレベータが後述す
る手法でA号機と決定すると、H81100番ビットお
よび6番ビットが1#となる。
おり、1だ、CCTはカーコンディションテーブル、K
CTはかとコンディションテーブルを示す。そして群管
理対象のエレベータは仮シに群号機をA−Dの4台とし
て、1〜8フロアであるとすると前記共有メモリ7部分
には制御に必要なHCT 、 CCT 、 KCTその
他のデータが納められ、そして、上記)ICT 、 C
CT 、 KCTはそれぞれ第3図、第4図、第5図の
ようなビット構成となっている。すなわち、第3図に示
したーl〇− ホール状態を表わすHCTにおいて、0〜13のホール
サブインデックス(H8)に対して8階の下階(8D)
から7階の上昇(7U)まで各8ビツトの情報が格納さ
れている。各階毎のホール状態を具体的に説明する。例
えば5階のエレベータホールにて上昇スイッチが押され
ると、H811(5U)の7番ビットが−1”となり、
このホール呼びに対応するサービスエレベータが後述す
る手法でA号機と決定すると、H81100番ビットお
よび6番ビットが1#となる。
そして、上記A号機が5階に到着するとH8IIの0.
6.7番ビットがすべて0#にリセットされる。すなわ
ち、0〜3番ビットは各エレベータの号機セットを示し
、6番ビットはホール呼びに対するエレベータの割付の
有無を示し、さらに、7番ビットはホール呼びの有無を
示す。
6.7番ビットがすべて0#にリセットされる。すなわ
ち、0〜3番ビットは各エレベータの号機セットを示し
、6番ビットはホール呼びに対するエレベータの割付の
有無を示し、さらに、7番ビットはホール呼びの有無を
示す。
第4図のかご状態を表わすOCTにおいて、0〜3のイ
ンデックスに対して、エレベータA号機からD号機まで
各16ビツトの情報が格納されている。すなわち、0〜
3番ビットにはかごの荷重状態が2進法で示されている
。これら0〜3番ビットの意味は、” 0001”、”
onio”。
ンデックスに対して、エレベータA号機からD号機まで
各16ビツトの情報が格納されている。すなわち、0〜
3番ビットにはかごの荷重状態が2進法で示されている
。これら0〜3番ビットの意味は、” 0001”、”
onio”。
”0011”、”0100”、−0101”、”011
0’。
0’。
′″0111”、”1000”、”1001”、”10
10”。
10”。
@1011”、’ 1100 ”に対して、それぞれ、
0〜10%、11〜20襲、21〜30チ、31〜40
係、41〜50係、51〜60チ、61〜70係、71
〜80チ、81〜90チ、91〜100係、101〜1
10チ、111%以上を示す。5番ビットはかごの走行
状態を示し、“1#は走行中、“O#は減速中を示す。
0〜10%、11〜20襲、21〜30チ、31〜40
係、41〜50係、51〜60チ、61〜70係、71
〜80チ、81〜90チ、91〜100係、101〜1
10チ、111%以上を示す。5番ビットはかごの走行
状態を示し、“1#は走行中、“O#は減速中を示す。
7番ビットは扉の開閉状態を示し、“1”は開放中、″
0”は閉鎖中を示す。8〜13番ビットはかと位置を2
進法で示したものである。14゜15番ビットはかごの
移動方向を示し、′10#は上昇中、01#は下降中、
さらに”00#は無方向、すなわち停止中を示す。
0”は閉鎖中を示す。8〜13番ビットはかと位置を2
進法で示したものである。14゜15番ビットはかごの
移動方向を示し、′10#は上昇中、01#は下降中、
さらに”00#は無方向、すなわち停止中を示す。
第5図のかご呼び状態を表わすKCTにおいて、第3図
のT(CTと同様に、0〜3ビットカエレベータA−D
@機に対するかご呼びの有無を示す。
のT(CTと同様に、0〜3ビットカエレベータA−D
@機に対するかご呼びの有無を示す。
実制御部における割付タスク22は割付を行なうタスク
である。ここでは100 ms程度毎に新しく発生(7
たホール呼びをチェックし、もしホール呼びの発生があ
れば、予測未応答時間、満員等のダメージにする評価を
行々い評価の最良な号機を決定する。
である。ここでは100 ms程度毎に新しく発生(7
たホール呼びをチェックし、もしホール呼びの発生があ
れば、予測未応答時間、満員等のダメージにする評価を
行々い評価の最良な号機を決定する。
割付見直しタスク26のルーチンは約1秒に1回程度起
動されるレベルの低いタスクで、長待ちや、満員となっ
たり、予測されたシするホール呼びに対して、割付変更
を行なうものである。
動されるレベルの低いタスクで、長待ちや、満員となっ
たり、予測されたシするホール呼びに対して、割付変更
を行なうものである。
各単体エレベータ交信用タスク28は各単体エレベータ
との交信を行うタスクであ)、これはザイクリックに行
なわれるデータの伝送の他に、必要に応じてコントロー
ル出力(割付、割付キャンセル等)や、データ要求(乗
車人数、降車人数、新発生かと呼び等)などが行なわれ
る。これらはバッファを利用して行なわれ、第6図のよ
うなデータが第7図のように運ばれてく る 。
との交信を行うタスクであ)、これはザイクリックに行
なわれるデータの伝送の他に、必要に応じてコントロー
ル出力(割付、割付キャンセル等)や、データ要求(乗
車人数、降車人数、新発生かと呼び等)などが行なわれ
る。これらはバッファを利用して行なわれ、第6図のよ
うなデータが第7図のように運ばれてく る 。
年間タイマ、各種タイマ29は10m5.100m5
+ 1秒等の各種のインターバルタイマと、それらと糾
み合わされた年間タイマのルーチンであり、また、とれ
らのデータは外部タイマにより補正される。年間タイマ
には月、日付、曜日、休日、六曜、その他の行事等の情
報があり、フロラぎディスク用110タスク31による
フ四ッピディスク内の記憶情報読み出しや、CRT伝送
用I10タスク30によるCRT (キャラクタディス
プレイターミナル)等よりの情報で更新される。
+ 1秒等の各種のインターバルタイマと、それらと糾
み合わされた年間タイマのルーチンであり、また、とれ
らのデータは外部タイマにより補正される。年間タイマ
には月、日付、曜日、休日、六曜、その他の行事等の情
報があり、フロラぎディスク用110タスク31による
フ四ッピディスク内の記憶情報読み出しや、CRT伝送
用I10タスク30によるCRT (キャラクタディス
プレイターミナル)等よりの情報で更新される。
CRT伝送用I10タスク30は外部の端末や、他のコ
ンビーータ等との情報の伝送に使用される。このタスク
は他の群管理タスクを害さないように低い割込みレベル
で、タイムスライスされて起動する。またフロッピーデ
ィスクコントロール用のI10タスク31は外部のフロ
ッヒーディスクに学習データ等を記憶する時に起動され
る。CRT伝送用I10タスク31と同様に低い割込み
レベルで起動される。
ンビーータ等との情報の伝送に使用される。このタスク
は他の群管理タスクを害さないように低い割込みレベル
で、タイムスライスされて起動する。またフロッピーデ
ィスクコントロール用のI10タスク31は外部のフロ
ッヒーディスクに学習データ等を記憶する時に起動され
る。CRT伝送用I10タスク31と同様に低い割込み
レベルで起動される。
学習データ処理タスク27は、外部入力や、単体からの
データにより、その時点の状態のデータテーブルにセッ
トしてゆき、また、次の状態に変化する時などそのデー
タの入れ替えを行なうタスクであり、データの変化時や
、状態の変化時に起動される。またこのタスクは低い割
込レベルのタスクであり、他の高い割込レベルの群管理
タスクを害さないように起動される。
データにより、その時点の状態のデータテーブルにセッ
トしてゆき、また、次の状態に変化する時などそのデー
タの入れ替えを行なうタスクであり、データの変化時や
、状態の変化時に起動される。またこのタスクは低い割
込レベルのタスクであり、他の高い割込レベルの群管理
タスクを害さないように起動される。
ただし、特別のフラグや優先順位の変更等があった場合
は変化する。
は変化する。
学習データは第8図(、)〜(、)に示す如く、曜日冗
に1六曜ROY 、休日HDY、月MON 、時間帯(
タイムバンド) TM8などの要素により、いくつかの
同等の交通モードに分類され、そのモード別に、次のデ
ータを持つ。
に1六曜ROY 、休日HDY、月MON 、時間帯(
タイムバンド) TM8などの要素により、いくつかの
同等の交通モードに分類され、そのモード別に、次のデ
ータを持つ。
HCT$RAT :タイムバンドの平均ホール呼び発生
個数。
個数。
IN$RAT :乗車人数平均。
OUT$RAT :降車人数平均。
KCT$RAT :平均かご呼び発生個数。
KCT$SET :各階に対するかと呼び発生率。
尚、これらデータの一例を第9図、第10図に示してお
く。
く。
以上が群管理制御指示部9を中心とする実制御部分の流
れと、制御に必要なRAMテーブル等の四囲である。
れと、制御に必要なRAMテーブル等の四囲である。
これらのタスクは一般的には下位の割込レベルのタスク
実行中に上位の割込レベルのタスクが起動され上位割込
レベルのタスクが実行される。ただし特別のフラグや、
優先順位の変更等が行なわれた場合ね、変化する。ここ
で、タスクの管理を行なっているものが、管理プログラ
ム20であり、タスク間の情報の授受はバッファ用RA
Mを利用して行なう構成と斤っている。
実行中に上位の割込レベルのタスクが起動され上位割込
レベルのタスクが実行される。ただし特別のフラグや、
優先順位の変更等が行なわれた場合ね、変化する。ここ
で、タスクの管理を行なっているものが、管理プログラ
ム20であり、タスク間の情報の授受はバッファ用RA
Mを利用して行なう構成と斤っている。
タスクの起動婢け、ある機能が必要となった場合、その
機能を実理するサブルーチンをコールするのと同様であ
ね、その機能を実施する手続自身から見ると、その機能
を実行することだけである。但1.、CPUから見ると
、多重の機能を実行して場合もある。このタスクの起動
は、共有RAM 7上の条件アルゴリズム(条件を決定
する手続き部)によりセットされたり、Iloの状態に
より起動されたりする。
機能を実理するサブルーチンをコールするのと同様であ
ね、その機能を実施する手続自身から見ると、その機能
を実行することだけである。但1.、CPUから見ると
、多重の機能を実行して場合もある。このタスクの起動
は、共有RAM 7上の条件アルゴリズム(条件を決定
する手続き部)によりセットされたり、Iloの状態に
より起動されたりする。
たとえば外部入力をチェックし、新発生ホール呼びがあ
ると、割付タスクが起動される。
ると、割付タスクが起動される。
これは、フローチャート表示による条件文で、「もし新
発生ホール呼びがあれば、割付サブルーチンをコールす
る。」と同様な流れである。
発生ホール呼びがあれば、割付サブルーチンをコールす
る。」と同様な流れである。
ただし、本発明の流れとしては外部入力チェックにより
、割付タスク起動されるが、ここに割付タスク起動時に
、そのタスク内の各サブルーチンや、小タスクに対する
条件をセットする部分があシ、これが条件アルゴリズム
(条件をセットする手続き部)である(第11図参照)
。
、割付タスク起動されるが、ここに割付タスク起動時に
、そのタスク内の各サブルーチンや、小タスクに対する
条件をセットする部分があシ、これが条件アルゴリズム
(条件をセットする手続き部)である(第11図参照)
。
従来の方法においては、この部分がある程度固定されて
おり、一定の手続きのみであった。
おり、一定の手続きのみであった。
しかし、本発明においては、この部分に手続を追加した
り、また変更、削除も行えるよう外構成となっており、
コントロールの失敗に対する対策を、この部分に自動生
成する。
り、また変更、削除も行えるよう外構成となっており、
コントロールの失敗に対する対策を、この部分に自動生
成する。
捷だ、とわらの条件下で、実際の割付コントロールを行
なう部分が実制御部分であり、上記のどのような条件が
セットされていても、最小限必要なコントロールは行な
われる。つまり、条件アルゴリズムに矛盾があっても、
割付コントロールは行なわれる。
なう部分が実制御部分であり、上記のどのような条件が
セットされていても、最小限必要なコントロールは行な
われる。つまり、条件アルゴリズムに矛盾があっても、
割付コントロールは行なわれる。
ことで、新発生ホール呼びに対する割付において前述の
実制御部分の動作を、条件アルゴリズムとのかかわり合
いを中心に説明してゆく。
実制御部分の動作を、条件アルゴリズムとのかかわり合
いを中心に説明してゆく。
まず、外部入力タスク(第2図の21)により、ホール
呼びの状態が入力され、階上下HCTのテーブルのビッ
トの状態で未割付の新発生ホール呼びを検出し、第12
図に示す如きタスク要求のフラグ(ここでbit Oは
起動要求の有無、btt iけ起動の有無、また、bi
t2は終了の有無を示すフラグである。)を立てる(第
11図の38)。次にタスクの要求により条件アルゴリ
ズムがサーチされる。この様子を第13図のジェネラル
フローチャートに示す。図に示す如く、13−1のステ
ップでタスク要求のチェッりを行々い、13−2のステ
ップでタスク要求の有無の判断を行ない、タスク要求が
あった場合、13−3のステップが実行されて0NTA
SKがコールされる。0NTA SKでは高価のタスク
より起動のチェックが行なわれる。
呼びの状態が入力され、階上下HCTのテーブルのビッ
トの状態で未割付の新発生ホール呼びを検出し、第12
図に示す如きタスク要求のフラグ(ここでbit Oは
起動要求の有無、btt iけ起動の有無、また、bi
t2は終了の有無を示すフラグである。)を立てる(第
11図の38)。次にタスクの要求により条件アルゴリ
ズムがサーチされる。この様子を第13図のジェネラル
フローチャートに示す。図に示す如く、13−1のステ
ップでタスク要求のチェッりを行々い、13−2のステ
ップでタスク要求の有無の判断を行ない、タスク要求が
あった場合、13−3のステップが実行されて0NTA
SKがコールされる。0NTA SKでは高価のタスク
より起動のチェックが行なわれる。
第12図においてTASKST (タスクステート)は
各タスクに対してタスク要求時はo bttが11”と
なり、起動時は1 bitが@1#となり、終了時は2
bitが“1′となる。
各タスクに対してタスク要求時はo bttが11”と
なり、起動時は1 bitが@1#となり、終了時は2
bitが“1′となる。
このため、第13図の13−1で割付タスクの要求bi
tがオンとなってチェックされる。この時、起動中でな
ければ、タスク要求を認め、0NTASKをコールする
。
tがオンとなってチェックされる。この時、起動中でな
ければ、タスク要求を認め、0NTASKをコールする
。
0NTASK中では第14図のフローチャートに従い、
高位のタスク要求より、タスクの起動をチェックする。
高位のタスク要求より、タスクの起動をチェックする。
すなわち、14−1のステップを実行し、レベル1の状
態によりそのタスクを起動して良いか否かをチェックす
る。
態によりそのタスクを起動して良いか否かをチェックす
る。
ここでレベル1の状態とは第15図(、)に示すように
例えば0〜405段階で示され、その内容としてはNQ
LMAL 、工事用オペレーション、パーティ−用オペ
レーションの他、特別のものが2種用意されている。こ
れらのレベル1の状態に対する、起動可能なタスクは第
15図(b)のTA SKL Zの如く、対応するbi
tがオンとなって示されている。
例えば0〜405段階で示され、その内容としてはNQ
LMAL 、工事用オペレーション、パーティ−用オペ
レーションの他、特別のものが2種用意されている。こ
れらのレベル1の状態に対する、起動可能なタスクは第
15図(b)のTA SKL Zの如く、対応するbi
tがオンとなって示されている。
レベル1の状態は条件アルゴリズム決定ルーチンでイン
プットすることにより変更することができる。ここでは
仮りに10”のNOLMALであったとする。
プットすることにより変更することができる。ここでは
仮りに10”のNOLMALであったとする。
また当然TASKL7の割付タスクに対するLEVEL
I = 0 (N0IJAL )のbitはオンとなっ
ている。このため第14図の14−2のステップに移り
、ここではレベル2の条件チェックが行なわれる。この
部分が本発明の特徴となる部分であり、ここでは第11
図の符号35で示す条件アルゴリズムにより次の各ルー
チンのオン/オフ、重み等がセットされる。そして、1
4−2のステップのところで、そのレベル1状態のその
割付タスクに対するレベル20条件部分がコールされ、
起動される。このレベル2の条件のルーチンの情報の構
造は第16図のようになっていて、各情報には次の行先
きアドレスがセットされるようになっておシ、追加、削
除等が自由に行なえるようになっている。これらの情報
を以後、ルールと呼ぶことにする。尚、第16図は情報
3′の追加の例を示している。これらのルールは条件ア
ルゴリズム決定ルーチン(第11図39)で変更される
。
I = 0 (N0IJAL )のbitはオンとなっ
ている。このため第14図の14−2のステップに移り
、ここではレベル2の条件チェックが行なわれる。この
部分が本発明の特徴となる部分であり、ここでは第11
図の符号35で示す条件アルゴリズムにより次の各ルー
チンのオン/オフ、重み等がセットされる。そして、1
4−2のステップのところで、そのレベル1状態のその
割付タスクに対するレベル20条件部分がコールされ、
起動される。このレベル2の条件のルーチンの情報の構
造は第16図のようになっていて、各情報には次の行先
きアドレスがセットされるようになっておシ、追加、削
除等が自由に行なえるようになっている。これらの情報
を以後、ルールと呼ぶことにする。尚、第16図は情報
3′の追加の例を示している。これらのルールは条件ア
ルゴリズム決定ルーチン(第11図39)で変更される
。
−1だ、マンマシンインターフェース(411図の6)
により、ユーザーや管理者の要求で行なわれたり、また
、本発明の中心となる第11図の40で示すダメージチ
ェックルーチンで、自動的に改良され、変更されてゆ〈
。
により、ユーザーや管理者の要求で行なわれたり、また
、本発明の中心となる第11図の40で示すダメージチ
ェックルーチンで、自動的に改良され、変更されてゆ〈
。
この様子を第11図のモジュール説明図に対応させ、割
付制御モノー−ルに限定して示すと第18図の如くとな
る。
付制御モノー−ルに限定して示すと第18図の如くとな
る。
図において、35′は割付コントロールに関する各モジ
ュールに対する重みのセットやカットの条件アルゴリズ
ム部であり、第11図の条件アルゴリズム35に対応す
る。36′は割付コントロールで使用する各モジュール
の起動セット部分であシ、第11図のタスク起動セット
36に対応する。また、37′は各モジュールのオン。
ュールに対する重みのセットやカットの条件アルゴリズ
ム部であり、第11図の条件アルゴリズム35に対応す
る。36′は割付コントロールで使用する各モジュール
の起動セット部分であシ、第11図のタスク起動セット
36に対応する。また、37′は各モジュールのオン。
オフ及び重みのセット部分であり、第11図の各ルーチ
ンのオン、オフ、重みセット3フ部分に対応する。また
、38′は各モジュールの起動要求部であり、第11図
のタスク起動要求38部分に相当する。39′は自動的
割付条件生成部並びにユーザの要求部であり、第11図
の条件アルプリズム決定ルーチン39に対応する。
ンのオン、オフ、重みセット3フ部分に対応する。また
、38′は各モジュールの起動要求部であり、第11図
のタスク起動要求38部分に相当する。39′は自動的
割付条件生成部並びにユーザの要求部であり、第11図
の条件アルプリズム決定ルーチン39に対応する。
40′は割付失敗原因の検出2割付失敗の起こる条件の
検出部であり、第11図のダメージチェックルーチン4
θに対応する。41′は割付号機決定用計画タスク群で
あり、第11図の各実制御用タスク群41に対応する。
検出部であり、第11図のダメージチェックルーチン4
θに対応する。41′は割付号機決定用計画タスク群で
あり、第11図の各実制御用タスク群41に対応する。
これらのうち、上記条件アルコ9リズム35′により、
割付制御に関する各モジュールの重みの条件セットや、
カットをセットするが、これは第17図(a) 、 (
b)に示したOP fli WEIGTやOP i t
i”l、Gのテーブル上にセットする。
割付制御に関する各モジュールの重みの条件セットや、
カットをセットするが、これは第17図(a) 、 (
b)に示したOP fli WEIGTやOP i t
i”l、Gのテーブル上にセットする。
op s■IGT 、 OP 11 F’LGは各割付
コントロールモジュールのオペレーションナンバーOP
I〜OPnに対するベクトルとなっている。このオペレ
ーションナンバーハ、各割付コントロールのモジュール
を示し、−例を示すと、第19図のようなものがあり、
第14図に示す割付タスクルーチンの実行において、ス
テップ14−2゜14−3でop 11靜TGTやOP
ai FLGにセットされる。
コントロールモジュールのオペレーションナンバーOP
I〜OPnに対するベクトルとなっている。このオペレ
ーションナンバーハ、各割付コントロールのモジュール
を示し、−例を示すと、第19図のようなものがあり、
第14図に示す割付タスクルーチンの実行において、ス
テップ14−2゜14−3でop 11靜TGTやOP
ai FLGにセットされる。
OP S WETGTには、そのオペレーションの重み
がセットされる。ただしゼロの場合は、そのオペレーシ
ョンをカットする意味をもつ。
がセットされる。ただしゼロの場合は、そのオペレーシ
ョンをカットする意味をもつ。
またOP 8 FLGは、そのオペレーションを適用す
る号機のビットがオンされる。
る号機のビットがオンされる。
ステップ14−2においては、この時間帯のノーマルな
データがプリセットされる。
データがプリセットされる。
例えばノーマル値は下表のようであったとする。
OP S WEIGHT OP S F
LGop、:O° 00001111 op7 : ioo ° 00001111
0Ps:0 ° ooooooo。
LGop、:O° 00001111 op7 : ioo ° 00001111
0Ps:0 ° ooooooo。
op : o : ooooooo。
0P!1■IG)(Tについて、OPIはゼロで、これ
は通常割付レベルで行ない、OPlが増加すると、評価
係数の移動等が行なわれる。
は通常割付レベルで行ない、OPlが増加すると、評価
係数の移動等が行なわれる。
他の付加的な対策は′”100”でノーマルとする。ま
た、号機4台のため、A−D号機のOP $FLGがO
Nされている。
た、号機4台のため、A−D号機のOP $FLGがO
Nされている。
これらプリセット値は学習機能等によりその時間帯に最
適なものがプリセットされている。
適なものがプリセットされている。
これらのデータは、第14図に示したルーチンにおける
各ルーチンのオン、オフ、重みセットを行なうステップ
14−3において特殊な条件で変更される。
各ルーチンのオン、オフ、重みセットを行なうステップ
14−3において特殊な条件で変更される。
このステップ14−3は第20図に示した如き構成とな
っており、これにより第16図の如く情報の追加、変更
が行ない易くしである。
っており、これにより第16図の如く情報の追加、変更
が行ない易くしである。
そして、この部分が、ダメージなどにより変更されてゆ
く。
く。
すなわち、第25図に示しであるようなニーデーがセッ
トする部分のほかに、特殊な条件で自動的に条件ルール
が生成され、これらKよりルールの追加や変更が成され
てゆく。
トする部分のほかに、特殊な条件で自動的に条件ルール
が生成され、これらKよりルールの追加や変更が成され
てゆく。
この部分の説明は次の失敗ダメージによる変更部分で詳
しく説明する。
しく説明する。
尚、ユーザがセットする場合、第25図に示すようにレ
ベル2でセットした条件により特殊な条件でデータが変
更されそれに応じた割付制御が行なわれる。
ベル2でセットした条件により特殊な条件でデータが変
更されそれに応じた割付制御が行なわれる。
ただし、割付データにはどのルールが使用されたかが記
憶され、失敗による変更にフィードバックされる。
憶され、失敗による変更にフィードバックされる。
次にダメージデータの生成と、そのフィードバックルー
チンの説明を行なう。このルーチンは第23図に示す如
きもので、第2図における割付見直しタスク26に入る
と、第23図のルーチンが実行されてダメージが発生し
た場合、ステップ23−1によりその割付の状態をセッ
トしているリスト(HLST )が第21図、第22図
に示すようにセットされてゆく。
チンの説明を行なう。このルーチンは第23図に示す如
きもので、第2図における割付見直しタスク26に入る
と、第23図のルーチンが実行されてダメージが発生し
た場合、ステップ23−1によりその割付の状態をセッ
トしているリスト(HLST )が第21図、第22図
に示すようにセットされてゆく。
インデックスは第21図のように、状態の変化ごとにふ
えてゆく。
えてゆく。
ダメージタイムDUMTMには発生した月9日。
時間1分2秒が、そして割付時の情報ナンバー〇CAS
S S NOには、例えば ピット0:割付 ビット1:長持ち見直しキャンセル ビット2:満員見直しキャンセル ビット3:かと呼び先着予報キャンセルビット4:60
秒以上の長待ち ビット5:割付時の予測と実際の評価がかけ離れている
。
S S NOには、例えば ピット0:割付 ビット1:長持ち見直しキャンセル ビット2:満員見直しキャンセル ビット3:かと呼び先着予報キャンセルビット4:60
秒以上の長待ち ビット5:割付時の予測と実際の評価がかけ離れている
。
等がセットされる。
DLENG 3 WはこれらDCASS 11 Noの
各内容に対するダメージの重みである。
各内容に対するダメージの重みである。
また、タイムバンドTM S BUNDは、トラフィッ
クパターンや、時間帯などによりモード分けされたナン
バーであり、例えば、 ビ ッ ト 0 : NOT、MAL BLPビ
ット1:一一り中(平日) ビット2:ビーク高(平日) ビット3:昼食時前(平日) ビット4:昼食時後(平日) ビット5:他 などのように対応させてあって、割付に応答したところ
でステップ23−2に入シ、特別にそのインデックスの
ダメージタイムDUMTMに胱マークをセットするとと
もにDCASS s Noのテーブルには発生した事象
の対応するビットすべてをセット(オン) L、DIJ
NG iIWにダメージの重みの合計をセットする(第
21図参照)。
クパターンや、時間帯などによりモード分けされたナン
バーであり、例えば、 ビ ッ ト 0 : NOT、MAL BLPビ
ット1:一一り中(平日) ビット2:ビーク高(平日) ビット3:昼食時前(平日) ビット4:昼食時後(平日) ビット5:他 などのように対応させてあって、割付に応答したところ
でステップ23−2に入シ、特別にそのインデックスの
ダメージタイムDUMTMに胱マークをセットするとと
もにDCASS s Noのテーブルには発生した事象
の対応するビットすべてをセット(オン) L、DIJ
NG iIWにダメージの重みの合計をセットする(第
21図参照)。
ここでもしそのダメージの合計がDLENG iIW8
LMTより大きい場合は、ステップ23−3を実行し
、第22図のダメージバッファ上にこれを記憶させる。
LMTより大きい場合は、ステップ23−3を実行し
、第22図のダメージバッファ上にこれを記憶させる。
ダメージバッファはインターバルバッファとなっていて
、インデックスがラストに来たならばインデックスの最
初にもどる回転スタック方式となっている。
、インデックスがラストに来たならばインデックスの最
初にもどる回転スタック方式となっている。
このバッファは第22図に示すようにインデックスに対
してl)UMLST 、 DUMCAS S 、 nU
MIJNG 。
してl)UMLST 、 DUMCAS S 、 nU
MIJNG 。
8gTの各項目を有していて、それぞれ、ダメージリス
トのアPレス、発生したダメージのビットセット、ダメ
ージの重みの合計、ダメージに対する対策の有無の各情
報を保持する。
トのアPレス、発生したダメージのビットセット、ダメ
ージの重みの合計、ダメージに対する対策の有無の各情
報を保持する。
そして第11図に示すダメージチェックルーチン40で
、これらのダメージバッファ等のデータを利用してレベ
ル2の条件アルゴリズムを自動生成し決定してゆく。
、これらのダメージバッファ等のデータを利用してレベ
ル2の条件アルゴリズムを自動生成し決定してゆく。
すなわち、ダメージチェックルーチン40は第24図に
示す如き内容のルーチンでアシ、このルーチンに入ると
まず、ステップ24−1により同じタイムバンドのダメ
ージをサーチしてゆく。
示す如き内容のルーチンでアシ、このルーチンに入ると
まず、ステップ24−1により同じタイムバンドのダメ
ージをサーチしてゆく。
尚、ダメージに対して対策済みのものはカットしてゆく
。
。
これらのカウントが、DMII CO′sLMT以上の
場合、ステップ24−2のダメージ対策ルーチンに入る
。ここでは、同タイムバンドで、同ダメージが発生した
場合、その逆の作用となるオペレーションをレベル2の
ルール集合へ追加する。
場合、ステップ24−2のダメージ対策ルーチンに入る
。ここでは、同タイムバンドで、同ダメージが発生した
場合、その逆の作用となるオペレーションをレベル2の
ルール集合へ追加する。
一29=
または、ダメージ発生と同第4レーシヨンのルールがあ
った場合、これを割付時の情報もサーチするため、カッ
トする。
った場合、これを割付時の情報もサーチするため、カッ
トする。
これらは自動ルール集合部に適用する。
第25図に示したようにユーザーによりセットされたル
ール部と自動的に生成されたルール部(自動作成ルール
部)は分離されており、上記追加変更は自動作成ルール
部に自動的に行なわれる。
ール部と自動的に生成されたルール部(自動作成ルール
部)は分離されており、上記追加変更は自動作成ルール
部に自動的に行なわれる。
仮りに多数、重複して起きたダメージとして、平日、D
BSP (昼寅時)9ターン)PMI:00〜1:15
に満員によるキャンセルがあった場合、第25図におけ
る自動作成ルール部をサーチし、同タイムバンドの満員
予測弱化のルールが無い場合は第26図に示すようなル
ールを作成し、@25図の自動作成ルール部に追加する
。
BSP (昼寅時)9ターン)PMI:00〜1:15
に満員によるキャンセルがあった場合、第25図におけ
る自動作成ルール部をサーチし、同タイムバンドの満員
予測弱化のルールが無い場合は第26図に示すようなル
ールを作成し、@25図の自動作成ルール部に追加する
。
第26図に示したルールは
「もしトラフィック・母ターンが昼食時ノ母ターンで、
かつPMI:00〜PMI:15の場合は満員予測の強
化を行なう。」 (注)昼食時パターンは平日のみの起動と仮定する。
かつPMI:00〜PMI:15の場合は満員予測の強
化を行なう。」 (注)昼食時パターンは平日のみの起動と仮定する。
と云う内容である。
このように、ダメージに対し、対策を目動的に行なって
ゆく。
ゆく。
そして、対策を行なった場合はダメージリストのSET
をオンしてゆく。
をオンしてゆく。
この対策によ勺、この条件時、オペレーション3の満員
予測が強化されOP S WTDIGHTは100→1
20とアップされる。
予測が強化されOP S WTDIGHTは100→1
20とアップされる。
ダメージに対する対策のオペレーション及びその増減、
カット等はデータとしてセットされている。本例におい
ては、先に示した割付時情報ナンバーDCASS S
Noのダメージのビット1〜5に対応する内容はそれぞ
れ第19図のオペレーション(OPi) 、(OPa)
、(OP4) 、 (OP6) 。
カット等はデータとしてセットされている。本例におい
ては、先に示した割付時情報ナンバーDCASS S
Noのダメージのビット1〜5に対応する内容はそれぞ
れ第19図のオペレーション(OPi) 、(OPa)
、(OP4) 、 (OP6) 。
(OP7)、に対応している。
これらのルールはコンビーータ内で使用されるコードに
変換されている。
変換されている。
第26図のルールは、エントリ一部2条件コードチェッ
ク部、対策コード部、行先コード部等で構成され、第2
0図に示すフローチャートの如く機能することを示して
いる。
ク部、対策コード部、行先コード部等で構成され、第2
0図に示すフローチャートの如く機能することを示して
いる。
第20図に従って説明すると、まず、エントリーコード
に入力され、そして条件コードで条件の適否がチェック
され、もし条件に合えば、対策コードにより対策を行な
い、その終了後行先コードの示す次のルールヘジャンデ
する。
に入力され、そして条件コードで条件の適否がチェック
され、もし条件に合えば、対策コードにより対策を行な
い、その終了後行先コードの示す次のルールヘジャンデ
する。
以上で本発明の中心である割付の失敗に対する対策の部
分の説明を終える。
分の説明を終える。
この結果、繰り返し表われる群管理のダメージに対し、
これを自動的に改善してゆくので、交通量の変化、テナ
ントの変化により生じたダメージはもとより、特定の時
間に起きるような目につきにくいダメージまでもそのダ
メージが生じた時点で改善されることになり、常に最適
条件となるようにエレベータの群管理制御運転ができる
ようになる。
これを自動的に改善してゆくので、交通量の変化、テナ
ントの変化により生じたダメージはもとより、特定の時
間に起きるような目につきにくいダメージまでもそのダ
メージが生じた時点で改善されることになり、常に最適
条件となるようにエレベータの群管理制御運転ができる
ようになる。
尚、本発明は上述した割付制御に、限定されず、その他
の群管理制御にも利用できる。
の群管理制御にも利用できる。
例えば、アップビーク時の各オペレーションに重みを用
意しておき、前述同様にダメージデータを実収すること
により、その繰り返し起こるダメージに対して同様に対
策を行なうこともできる。それらには、ピーク時の切り
替わシ時刻、ピーク時の先発指定9次発指定、他の号機
の動向、ダウン呼びの長待ち救済かと等があり、コレラ
のオペレーションのがかわシ合いを最適な方向へもって
ゆくことができる。
意しておき、前述同様にダメージデータを実収すること
により、その繰り返し起こるダメージに対して同様に対
策を行なうこともできる。それらには、ピーク時の切り
替わシ時刻、ピーク時の先発指定9次発指定、他の号機
の動向、ダウン呼びの長待ち救済かと等があり、コレラ
のオペレーションのがかわシ合いを最適な方向へもって
ゆくことができる。
以上詳述したように本発明によれば、繰り返し表われる
群管理制御のダメージに対し、自動的にそれを改善する
手続が生成されてゆくために、交通量の変化、テナント
の変化のために発生したダメージは、もとより特定の時
間にのみ起こるような目につきにくいダメージまでも自
動的に改善してゆくことができ、常に状況に合わせて最
適条件となるようにエレベータの伸管
群管理制御のダメージに対し、自動的にそれを改善する
手続が生成されてゆくために、交通量の変化、テナント
の変化のために発生したダメージは、もとより特定の時
間にのみ起こるような目につきにくいダメージまでも自
動的に改善してゆくことができ、常に状況に合わせて最
適条件となるようにエレベータの伸管
第1図は発明を適用するシステム構成図、第2図は本発
明の一例であるソフトウェア説明図、第3図〜菓10図
および第12図、第15図。 第17図、第19図、第21図、第22図は本発明の詳
細な説明するための図、第11図。 第18図は本発明方法のソフトウェアの構成を説明する
だめの図、第13図、第14図、第20図、第23図、
第24図は本発明方法のソフトウェアのジェネラルフロ
ーチャート、第16図および第25図はソフトウェアの
構造図、第26図はルールの一例を示す図である。 出願人代理人 弁理士 鈴 江 武 彦1)
、Ω 四 臥 区 ・1 jト 番 ト 味 第12図 第13図 第15図 (a) (b) 第16図 −\μ 第19図 第20図
明の一例であるソフトウェア説明図、第3図〜菓10図
および第12図、第15図。 第17図、第19図、第21図、第22図は本発明の詳
細な説明するための図、第11図。 第18図は本発明方法のソフトウェアの構成を説明する
だめの図、第13図、第14図、第20図、第23図、
第24図は本発明方法のソフトウェアのジェネラルフロ
ーチャート、第16図および第25図はソフトウェアの
構造図、第26図はルールの一例を示す図である。 出願人代理人 弁理士 鈴 江 武 彦1)
、Ω 四 臥 区 ・1 jト 番 ト 味 第12図 第13図 第15図 (a) (b) 第16図 −\μ 第19図 第20図
Claims (2)
- (1)複数のサービス階床に対し、複数台のエレベータ
を就役させ、これら複数台のエレベータに共通のホール
呼びに対して最適なエレベータを評価計算により選択し
て割当て応答させるエレベータの群管理制御において、
群管理制御を行なうアルゴリズムを機能別の複数のアル
ゴリズムモジュールに分け、これらアルゴリズムモジュ
ールの起動条件及び重み付けの変更、追加、削除を群管
理制御運転により得た学習データに基づき、設定するこ
とを特徴とするエレベータの群管理制御方法。 - (2)学習データより特定パターンをもつ失敗のモード
を収集し、その原因及び発生の条件を検出するとともに
これをもとに機能別アルゴリズムモジュールの起動条件
、重み付けのセットの変更、追加、削除を設定して前記
失敗モードの発生を抑えることを特徴とする特許請求の
範囲第1項記載のエレベータの群管理制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59162626A JPS6145871A (ja) | 1984-08-01 | 1984-08-01 | エレベ−タの群管理制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59162626A JPS6145871A (ja) | 1984-08-01 | 1984-08-01 | エレベ−タの群管理制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6145871A true JPS6145871A (ja) | 1986-03-05 |
Family
ID=15758183
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59162626A Pending JPS6145871A (ja) | 1984-08-01 | 1984-08-01 | エレベ−タの群管理制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6145871A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0331173A (ja) * | 1989-06-29 | 1991-02-08 | Fujitec Co Ltd | エレベータの群管理制御装置 |
| JP6352472B1 (ja) * | 2017-03-24 | 2018-07-04 | 東芝エレベータ株式会社 | エレベータの群管理システム |
-
1984
- 1984-08-01 JP JP59162626A patent/JPS6145871A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0331173A (ja) * | 1989-06-29 | 1991-02-08 | Fujitec Co Ltd | エレベータの群管理制御装置 |
| JP6352472B1 (ja) * | 2017-03-24 | 2018-07-04 | 東芝エレベータ株式会社 | エレベータの群管理システム |
| JP2018162112A (ja) * | 2017-03-24 | 2018-10-18 | 東芝エレベータ株式会社 | エレベータの群管理システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5506987A (en) | Affinity scheduling of processes on symmetric multiprocessing systems | |
| GB2077469A (en) | The method of controlling job execution multiplicity in an electronic computer system | |
| JPS5848462B2 (ja) | エレベ−タノ セイギヨホウホウ ナラビニ ソウチ | |
| JPS6145871A (ja) | エレベ−タの群管理制御方法 | |
| Siwiec | A high-performance DB/DC system | |
| JPS60209475A (ja) | エレベ−タの群管理制御方法 | |
| US4240527A (en) | Elevator system | |
| JPS6133479A (ja) | エレベ−タの群管理制御方法 | |
| JPS647946B2 (ja) | ||
| CA2313273A1 (en) | Device and method for allocating jobs in a network | |
| JPS6279181A (ja) | エレベ−タの群管理制御装置 | |
| JPS5895081A (ja) | エレベ−タの群管理制御方法 | |
| JP5159437B2 (ja) | 操作スケジュール作成システム | |
| JPH0549592B2 (ja) | ||
| JPH08166888A (ja) | メモリ管理装置 | |
| JPS61221069A (ja) | エレベ−タの群管理制御装置 | |
| JP2920037B2 (ja) | エレベータ制御装置 | |
| JPH0240757A (ja) | トランザクション処理制御方式 | |
| JPS62222980A (ja) | エレベ−タの群管理制御装置 | |
| JPH0381181B2 (ja) | ||
| JPS61221068A (ja) | エレベ−タの群管理制御方法 | |
| JPS6181371A (ja) | エレベ−タの群管理制御方法 | |
| JPS63106283A (ja) | エレベ−タの群管理制御方法 | |
| JPH03177276A (ja) | エレベータの群管理制御装置 | |
| JPH07102945B2 (ja) | エレベ−タの群管理制御方法 |