JPH06156894A - エレベーター群管理装置 - Google Patents
エレベーター群管理装置Info
- Publication number
- JPH06156894A JPH06156894A JP5214330A JP21433093A JPH06156894A JP H06156894 A JPH06156894 A JP H06156894A JP 5214330 A JP5214330 A JP 5214330A JP 21433093 A JP21433093 A JP 21433093A JP H06156894 A JPH06156894 A JP H06156894A
- Authority
- JP
- Japan
- Prior art keywords
- traffic volume
- traffic demand
- building
- operation control
- traffic
- 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
Links
Landscapes
- Elevator Control (AREA)
Abstract
(57)【要約】
【目的】ビル構造に変化が生じた場合のようにビルの交
通需要が変化し、新たな交通需要モードが生じた場合
に、新たな交通需要モードに近い交通需要モードで使用
されていた制御パラメータを参考にして新たな制御パラ
メータを生成すること。 【構成】予め定められた複数の交通需要モードの各々に
対して最適の運転制御パラメータを記憶する手段と、ビ
ル内の交通需要を収集する手段と、収集された交通需要
が予め定められたどの交通需要モードに属するか否かを
判定する手段と、上記収集された交通需要がいずれの交
通需要モードにも属さないと判定された場合、この新た
な交通需要に適用する新たな制御パラメータを生成する
手段とから構成される。 【効果】ビル構造に変化が生じた場合でも、新たな交通
需要に対して適用すべき制御パラメータが得られるの
で、エレベーターの効率の良い運転制御が可能となる。
通需要が変化し、新たな交通需要モードが生じた場合
に、新たな交通需要モードに近い交通需要モードで使用
されていた制御パラメータを参考にして新たな制御パラ
メータを生成すること。 【構成】予め定められた複数の交通需要モードの各々に
対して最適の運転制御パラメータを記憶する手段と、ビ
ル内の交通需要を収集する手段と、収集された交通需要
が予め定められたどの交通需要モードに属するか否かを
判定する手段と、上記収集された交通需要がいずれの交
通需要モードにも属さないと判定された場合、この新た
な交通需要に適用する新たな制御パラメータを生成する
手段とから構成される。 【効果】ビル構造に変化が生じた場合でも、新たな交通
需要に対して適用すべき制御パラメータが得られるの
で、エレベーターの効率の良い運転制御が可能となる。
Description
【0001】
【産業上の利用分野】本発明は、エレベーター群管理装
置に係り、特にコンピュータを利用したエレベーター群
管理制御に関する。
置に係り、特にコンピュータを利用したエレベーター群
管理制御に関する。
【0002】
【従来の技術】従来の群管理装置は、ビル固有の交通量
に適応したきめ細かな群管理制御が困難であったため、
複合ビルが一社占有ビルに変化したり、隣接ビルと連絡
通路を設ける等のビル構造変化による新たな交通需要に
対応できない欠点があった。
に適応したきめ細かな群管理制御が困難であったため、
複合ビルが一社占有ビルに変化したり、隣接ビルと連絡
通路を設ける等のビル構造変化による新たな交通需要に
対応できない欠点があった。
【0003】
【発明が解決しようとする課題】本発明の目的は、ビル
固有の交通量を捕えるためのビル内交通量収集手段を備
えたエレベーター群管理装置において、ビル固有の交通
量に適応した群管理運転制御パラメータを短時間で演算
することのでき、かつ、新たな交通需要が生じた際には
新たな制御パラメータを生成できる群管理装置を提供す
ることにある。
固有の交通量を捕えるためのビル内交通量収集手段を備
えたエレベーター群管理装置において、ビル固有の交通
量に適応した群管理運転制御パラメータを短時間で演算
することのでき、かつ、新たな交通需要が生じた際には
新たな制御パラメータを生成できる群管理装置を提供す
ることにある。
【0004】
【課題を解決するための手段】本発明の特徴は、ホール
呼びをエレベーターに割当てる群管理装置において、外
部から上記交通量データの目標値を設定する手段と、予
め設定されている複数の交通量(1〜m)と収集した上
記ビル内交通量より最適交通量を求め、この最適交通量
に対応する複数の交通量データ(1〜n)のうち、目標
値に類似する複数の交通量データを補間演算して最適な
交通量データを求め、交通量データに対応して予め設定
されている複数の運転制御パラメータを補間演算して、
最適な交通量データに対する最適運転制御パラメータを
求める手段を備え、この最適運転制御パラメータを評価
関数に用いて群管理制御を実現したところにある。
呼びをエレベーターに割当てる群管理装置において、外
部から上記交通量データの目標値を設定する手段と、予
め設定されている複数の交通量(1〜m)と収集した上
記ビル内交通量より最適交通量を求め、この最適交通量
に対応する複数の交通量データ(1〜n)のうち、目標
値に類似する複数の交通量データを補間演算して最適な
交通量データを求め、交通量データに対応して予め設定
されている複数の運転制御パラメータを補間演算して、
最適な交通量データに対する最適運転制御パラメータを
求める手段を備え、この最適運転制御パラメータを評価
関数に用いて群管理制御を実現したところにある。
【0005】
【実施例】以下、本発明の実施例を図1〜図16に示す
具体的実施例により詳細に説明する。なお、実施例の説
明は、まず、本発明を実現するハードウエア構成を述
べ、次に全体ソフトウエア構成とその制御概念を述べ、
最後に上記制御概念を実現するソフトウエアをテーブル
構成図、フローを用いて説明する。
具体的実施例により詳細に説明する。なお、実施例の説
明は、まず、本発明を実現するハードウエア構成を述
べ、次に全体ソフトウエア構成とその制御概念を述べ、
最後に上記制御概念を実現するソフトウエアをテーブル
構成図、フローを用いて説明する。
【0006】図1は、本発明の一実施例の全体ハードウ
エア構成図である。
エア構成図である。
【0007】エレベーター群管理装置MAには、エレベ
ーター運転制御機能とビル内交通量データ収集機能とビ
ル内交通量データと予め設定された複数の交通量データ
を比較して前記した可変パラメータを算出する機能を司
どるマイコンMがある。
ーター運転制御機能とビル内交通量データ収集機能とビ
ル内交通量データと予め設定された複数の交通量データ
を比較して前記した可変パラメータを算出する機能を司
どるマイコンMがある。
【0008】マイコンMには、ホール呼び装置HDから
の呼び信号HCを並列に入出力する回路PIA(Periph
eral Interface Adapter)を介して接続され、またドア
の開閉や、かごの加減速指令等の個々のエレベーターを
制御する号機制御用マイコンE1〜En(ここで、エレ
ベーターは、n号機あるものとする。)とは、直列通信
プロセッサSDA1〜SDAnと通信回線CM1〜CM
nを介して接続されている。
の呼び信号HCを並列に入出力する回路PIA(Periph
eral Interface Adapter)を介して接続され、またドア
の開閉や、かごの加減速指令等の個々のエレベーターを
制御する号機制御用マイコンE1〜En(ここで、エレ
ベーターは、n号機あるものとする。)とは、直列通信
プロセッサSDA1〜SDAnと通信回線CM1〜CM
nを介して接続されている。
【0009】一方、前記した可変パラメータの決定に必
要な指令を与える設定器PDからの信号PMは、並列に
信号を入出力する回路PIAを介して入力される。
要な指令を与える設定器PDからの信号PMは、並列に
信号を入出力する回路PIAを介して入力される。
【0010】また、号機制御用マイコンE1〜Enに
は、制御に必要なかご呼び情報,各階床でのかご荷重変
化量情報,エレベーターの各種安全リミットスイッチ
や、リレー,応答ランプで構成する制御入出力素子EI
O1〜EIOnと並列に信号を入出力する回路PIAと
を信号線SIO1〜SIOnを介して接続される。
は、制御に必要なかご呼び情報,各階床でのかご荷重変
化量情報,エレベーターの各種安全リミットスイッチ
や、リレー,応答ランプで構成する制御入出力素子EI
O1〜EIOnと並列に信号を入出力する回路PIAと
を信号線SIO1〜SIOnを介して接続される。
【0011】図1を用いて本発明の全体的説明をする。
【0012】マイコンMは、呼び割当てを主とした運転
制御プログラムを内蔵し、この運転制御プログラムは各
号機制御用マイコンE1〜Enとホール呼びHCより制
御に必要な情報を取り込む。また、運転制御プログラム
は、前記した可変パラメータを用いて呼び割当てを行っ
ている。たとえば、このパラメータには、呼び割当ての
評価関数における待時間と消費電力の評価値の関係を示
す重み係数や、ドア開閉時間を決定する時間係数、なら
びに呼び割当ての制御論理すなわち、呼び割当てアルゴ
リズムを選択する制御用パラメータ等がある。
制御プログラムを内蔵し、この運転制御プログラムは各
号機制御用マイコンE1〜Enとホール呼びHCより制
御に必要な情報を取り込む。また、運転制御プログラム
は、前記した可変パラメータを用いて呼び割当てを行っ
ている。たとえば、このパラメータには、呼び割当ての
評価関数における待時間と消費電力の評価値の関係を示
す重み係数や、ドア開閉時間を決定する時間係数、なら
びに呼び割当ての制御論理すなわち、呼び割当てアルゴ
リズムを選択する制御用パラメータ等がある。
【0013】これらの可変パラメータは、各号機用マイ
コンE1〜Enより得られる各階床における乗客の乗降
人数情報と予め設定された複数の交通量と設定器PDの
指令PMを用いて演算される。この演算は、一定周期毎
に実時間で処理され、その時々でエレベーター群管理に
最適な運転制御パラメータを出力する。
コンE1〜Enより得られる各階床における乗客の乗降
人数情報と予め設定された複数の交通量と設定器PDの
指令PMを用いて演算される。この演算は、一定周期毎
に実時間で処理され、その時々でエレベーター群管理に
最適な運転制御パラメータを出力する。
【0014】たとえば、設定器PDを待時間最小となる
ように指令すると、まずその時点から所定時間前までの
ビル内交通量データと予め設定された複数の交通量デー
タを比較し、予め設定された複数の交通量データの中か
らビル内交通量データに最も近い交通量データを選択
し、選択された交通量データ内にある待時間データのリ
ストの中で最も短い待時間を実現するパラメータを選択
する。このパラメータを、現時点のビル内交通量におけ
る最適運転制御パラメータとする。したがって、本発明
によりエレベーターの群管理制御は、時々刻々と変化す
るビルの環境状態に対応可能であり、エレベーターの群
管理性能向上に大きく寄与する。
ように指令すると、まずその時点から所定時間前までの
ビル内交通量データと予め設定された複数の交通量デー
タを比較し、予め設定された複数の交通量データの中か
らビル内交通量データに最も近い交通量データを選択
し、選択された交通量データ内にある待時間データのリ
ストの中で最も短い待時間を実現するパラメータを選択
する。このパラメータを、現時点のビル内交通量におけ
る最適運転制御パラメータとする。したがって、本発明
によりエレベーターの群管理制御は、時々刻々と変化す
るビルの環境状態に対応可能であり、エレベーターの群
管理性能向上に大きく寄与する。
【0015】次に、各マイコンの具体的なハードウエア
構成を示すが、これらのマイコンは、図2〜図3に示す
ように簡単に構成できる。マイコンの中心であるMPU
(Micro Processing Unit)は、8ビット,16ビット等
が用いられ、特に号機制御用マイコンE1〜Enには余
り処理能力を要しないことから、8ビットMPUが適当
である。一方、エレベーター運転制御用マイコンMは、
複雑な演算を必要とするため、演算能力のすぐれた16
ビットMPUが適当である。
構成を示すが、これらのマイコンは、図2〜図3に示す
ように簡単に構成できる。マイコンの中心であるMPU
(Micro Processing Unit)は、8ビット,16ビット等
が用いられ、特に号機制御用マイコンE1〜Enには余
り処理能力を要しないことから、8ビットMPUが適当
である。一方、エレベーター運転制御用マイコンMは、
複雑な演算を必要とするため、演算能力のすぐれた16
ビットMPUが適当である。
【0016】さて、各マイコンには、図2〜図3に示す
ようにMPUのバス線BUSに制御プログラム等を格納
するROM(Read Only Memory)と、制御データやワー
クデータ等を格納するRAM(Randam Access Memory)
および、並列に信号を入出力する回路PIA、他のマイ
コンと直列通信を行う専用プロセッサSDA(SerialDa
ta Adapter)が接続される。
ようにMPUのバス線BUSに制御プログラム等を格納
するROM(Read Only Memory)と、制御データやワー
クデータ等を格納するRAM(Randam Access Memory)
および、並列に信号を入出力する回路PIA、他のマイ
コンと直列通信を行う専用プロセッサSDA(SerialDa
ta Adapter)が接続される。
【0017】なお、各マイコンM,E1〜Enにおい
て、RAM,ROMは、その制御プログラムのサイズ等
により、複数個の素子で構成される。
て、RAM,ROMは、その制御プログラムのサイズ等
により、複数個の素子で構成される。
【0018】図2において、設定器PDは、設定用ボリ
ュームVRとこのVRのアナログ出力電圧をデジタル値
に変換するA/D変換器により構成され、この出力PM
は、PIAよりRAMに取り込まれる。
ュームVRとこのVRのアナログ出力電圧をデジタル値
に変換するA/D変換器により構成され、この出力PM
は、PIAよりRAMに取り込まれる。
【0019】図3において、エレベーター制御データと
して、たとえば、かご呼びボタンCBや、安全リミット
スイッチSWL,リレーの接点SWRy,かご重量Weig
htがPIAよりRAMに取り込まれる。一方、MPUよ
り演算されたデータは、PIAより応答ランプLampやリ
レーRy等の制御出力素子に出力される。
して、たとえば、かご呼びボタンCBや、安全リミット
スイッチSWL,リレーの接点SWRy,かご重量Weig
htがPIAよりRAMに取り込まれる。一方、MPUよ
り演算されたデータは、PIAより応答ランプLampやリ
レーRy等の制御出力素子に出力される。
【0020】ここで、図2〜図3に用いられたマイコン
間の直列通信用プロセッサSDAのハード構成は、図4
に示すように主として送信用バッファTXB,受信用バ
ッファRXB,データのパラレル/シリアル変換を行う
P/Sとその逆変換を行うS/P、ならびにそれらのタ
イミング等を制御するコントローラCNTにより構成さ
れる。上記送信バッファTXB,受信バッファRXBは
マイコンより自由にアクセス可能でデータの書き込み,
読み出しができる。一方、SDAはコントローラCNT
より、送信バッファTXBの内容をP/Sを介して、他
のSDAの受信バッファRXBに自動送信する機能を有
している。したがって、マイコンは送受信処理は一切行
う必要がないため、他の処理に専念できる。なおこのS
DAに関する詳細な構成及び動作説明は特開昭56−3797
2号および特開昭56−37973号に開示されている。
間の直列通信用プロセッサSDAのハード構成は、図4
に示すように主として送信用バッファTXB,受信用バ
ッファRXB,データのパラレル/シリアル変換を行う
P/Sとその逆変換を行うS/P、ならびにそれらのタ
イミング等を制御するコントローラCNTにより構成さ
れる。上記送信バッファTXB,受信バッファRXBは
マイコンより自由にアクセス可能でデータの書き込み,
読み出しができる。一方、SDAはコントローラCNT
より、送信バッファTXBの内容をP/Sを介して、他
のSDAの受信バッファRXBに自動送信する機能を有
している。したがって、マイコンは送受信処理は一切行
う必要がないため、他の処理に専念できる。なおこのS
DAに関する詳細な構成及び動作説明は特開昭56−3797
2号および特開昭56−37973号に開示されている。
【0021】次に本発明の一実施例であるソフトウエア
構成を述べるが、まず図5によりソフトウエアの全体構
成から説明する。
構成を述べるが、まず図5によりソフトウエアの全体構
成から説明する。
【0022】図5に示すように、ソフトウエアは大別し
て運転制御系ソフトウエアSF1と最適運転制御パラメ
ータ演算系ソフトウエアSF2より成り、ともにマイコ
ンMにより処理される。
て運転制御系ソフトウエアSF1と最適運転制御パラメ
ータ演算系ソフトウエアSF2より成り、ともにマイコ
ンMにより処理される。
【0023】運転制御系ソフトウエアSF1は、呼びの
割当て処理や、エレベーターの分散待機処理等エレベー
ターの群管理制御を直接的に指令し制御する運転制御プ
ログラムSF14より成る。このプログラムの入力情報
として、号機制御プログラム(図1:マイコンE1〜E
nに内蔵)から送信されてきた、エレベーター位置,方
向,かご呼び等のエレベーター制御テーブルSF11,
ホール呼びテーブルSF12,エレベーターの管理台数
等のエレベーター仕様テーブルSF13ならびに最適運
転制御パラメータ演算系リフトウエアSF2で演算し、
出力された最適運転制御パラメータ等を入力データとし
ている。
割当て処理や、エレベーターの分散待機処理等エレベー
ターの群管理制御を直接的に指令し制御する運転制御プ
ログラムSF14より成る。このプログラムの入力情報
として、号機制御プログラム(図1:マイコンE1〜E
nに内蔵)から送信されてきた、エレベーター位置,方
向,かご呼び等のエレベーター制御テーブルSF11,
ホール呼びテーブルSF12,エレベーターの管理台数
等のエレベーター仕様テーブルSF13ならびに最適運
転制御パラメータ演算系リフトウエアSF2で演算し、
出力された最適運転制御パラメータ等を入力データとし
ている。
【0024】一方、最適運転制御パラメータ演算系ソフ
トウエアSF2は、下記の処理プログラムより構成され
る。
トウエアSF2は、下記の処理プログラムより構成され
る。
【0025】(1)ビル内交通量データ収集プログラムS
F21……ホール呼び、エレベーター制御テーブルの内
容をオンラインで所定周期毎にサンプリングし、ビル内
交通量を主に収集するプログラムである。
F21……ホール呼び、エレベーター制御テーブルの内
容をオンラインで所定周期毎にサンプリングし、ビル内
交通量を主に収集するプログラムである。
【0026】(2)最適交通量演算および最適運転制御パ
ラメータ演算プログラムSF25……所定時間収集され
たビル内交通量データと予め設定された複数の交通量デ
ータとビル管理者が任意に設定した目標値を入力して、
まず、ビル内交通量との差が基準値以内にある交通量を
予め設定された複数の交通量の中から選択する。もし、
予め設定されたすべての交通量とビル内交通量との差が
所定基準値以内にない場合は、予め設定された複数の交
通量を加減算することによって得られる交通量の中でビ
ル内交通量と最も差の小さい交通量を選択する。この選
択された交通量を現時点における最適交通量とする。次
に、最適交通量のもとで、ビル管理者が設定した目標値
を所定基準値以内で達成する運転制御パラメータを最適
交通量データ中から選択する。もし、最適交通量データ
中に所定基準値以内で目標値を達成する運転制御パラメ
ータがない場合は、最適交通量データ中の複数の運転制
御パラメータを補間演算することにより得られる運転制
御パラメータの中で、前記目標値との差と最も小さくす
る運転制御パラメータを選択する。この選択された運転
制御パラメータを最適運転制御パラメータとする。上記
説明のように、本プログラムは、最適運転制御パラメー
タを出力する。次に、本発明の一実施例で用いられるテ
ーブル構成を図6〜図7により説明する。図6は、運転
制御系ソフトウエアのテーブル構成で、大別して、エレ
ベーター制御テーブルSF11,ホール呼びテーブルS
F12,エレベーター仕様テーブルSF13のブロック
で構成される。各ブロック内のテーブルは、下記に述べ
る運転制御プログラムを説明するとき、その都度述べ
る。
ラメータ演算プログラムSF25……所定時間収集され
たビル内交通量データと予め設定された複数の交通量デ
ータとビル管理者が任意に設定した目標値を入力して、
まず、ビル内交通量との差が基準値以内にある交通量を
予め設定された複数の交通量の中から選択する。もし、
予め設定されたすべての交通量とビル内交通量との差が
所定基準値以内にない場合は、予め設定された複数の交
通量を加減算することによって得られる交通量の中でビ
ル内交通量と最も差の小さい交通量を選択する。この選
択された交通量を現時点における最適交通量とする。次
に、最適交通量のもとで、ビル管理者が設定した目標値
を所定基準値以内で達成する運転制御パラメータを最適
交通量データ中から選択する。もし、最適交通量データ
中に所定基準値以内で目標値を達成する運転制御パラメ
ータがない場合は、最適交通量データ中の複数の運転制
御パラメータを補間演算することにより得られる運転制
御パラメータの中で、前記目標値との差と最も小さくす
る運転制御パラメータを選択する。この選択された運転
制御パラメータを最適運転制御パラメータとする。上記
説明のように、本プログラムは、最適運転制御パラメー
タを出力する。次に、本発明の一実施例で用いられるテ
ーブル構成を図6〜図7により説明する。図6は、運転
制御系ソフトウエアのテーブル構成で、大別して、エレ
ベーター制御テーブルSF11,ホール呼びテーブルS
F12,エレベーター仕様テーブルSF13のブロック
で構成される。各ブロック内のテーブルは、下記に述べ
る運転制御プログラムを説明するとき、その都度述べ
る。
【0027】図7は、最適運転制御パラメータ演算系ソ
フトウエアのテーブル構成で、ビル内交通量データテー
ブルSF22,予め設定された複数の交通量データテー
ブルSF23,目標値テーブルSF24,最適運転制御
パラメータテーブルSF26のブロックで構成される。
フトウエアのテーブル構成で、ビル内交通量データテー
ブルSF22,予め設定された複数の交通量データテー
ブルSF23,目標値テーブルSF24,最適運転制御
パラメータテーブルSF26のブロックで構成される。
【0028】次に、本発明のソフトウエアの一実施例を
述べる。
述べる。
【0029】最初に運転制御系のプログラムを説明し、
次に最適運転パラメータ演算系のプログラムを説明す
る。なお、以下に説明するプログラムは、プログラムを
複数のタスクに分割し、効率良い制御を行うシステムプ
ログラム、すなわちオペレーティングシステム(OS)
のもとに管理されるものとする。したがって、プログラ
ムの起動は、システムタイマーからの起動や、他のプロ
グラムからの起動が自由にできる。
次に最適運転パラメータ演算系のプログラムを説明す
る。なお、以下に説明するプログラムは、プログラムを
複数のタスクに分割し、効率良い制御を行うシステムプ
ログラム、すなわちオペレーティングシステム(OS)
のもとに管理されるものとする。したがって、プログラ
ムの起動は、システムタイマーからの起動や、他のプロ
グラムからの起動が自由にできる。
【0030】さて、図8〜図11に運転制御プログラム
のフローを示す。運転制御プログラムの中で特に重要な
エレベーター到着予測時間テーブル演算プログラムと呼
び割当てプログラムの2つについて説明する。
のフローを示す。運転制御プログラムの中で特に重要な
エレベーター到着予測時間テーブル演算プログラムと呼
び割当てプログラムの2つについて説明する。
【0031】図8は、待時間評価演算の基礎データとな
るべき、エレベーターの任意の階までの到着予測時間を
演算するプログラムのフローである。このプログラム
は、たとえば1秒毎に周期起動され、エレベーターの現
在位置より任意の階までの到着予測時間を全階床につい
て、かつ全エレベーターについて演算する。
るべき、エレベーターの任意の階までの到着予測時間を
演算するプログラムのフローである。このプログラム
は、たとえば1秒毎に周期起動され、エレベーターの現
在位置より任意の階までの到着予測時間を全階床につい
て、かつ全エレベーターについて演算する。
【0032】図8において、ステップE10とE90
は、全てのエレベーター台数についてループ処理するこ
とを示す。ステップE20でまず、ワーク用の時間テー
ブルTに初期値をセットし、その内容を図6の到着予測
時間テーブルにセットする。初期値として、ドアの開閉
状態より、あと何秒で出発できるかの時間や、エレベー
ター休止時等における起動までの所定時間が考えられ
る。
は、全てのエレベーター台数についてループ処理するこ
とを示す。ステップE20でまず、ワーク用の時間テー
ブルTに初期値をセットし、その内容を図6の到着予測
時間テーブルにセットする。初期値として、ドアの開閉
状態より、あと何秒で出発できるかの時間や、エレベー
ター休止時等における起動までの所定時間が考えられ
る。
【0033】次に、階床を1つ進め(ステップE3
0)、階床がエレベーター位置と同一となったかどうか
比較する(ステップE40)。もし、同一となれば、1
台のエレベーターの到着予測時間テーブルが演算できた
ことになり、ステップE90へジャンプし、他のエレベ
ーターについて同様の処理をくり返す。一方、ステップ
E40において、“NO”であれば、時間テーブルTに
1階床走行時間Tr を加算する(ステップE50)。そ
して、この時間テーブルTを到着予測時間テーブルにセ
ットする(ステップE60)。次に、かご呼びあるいは
割当てホール呼び、すなわち、着目エレベーターがサー
ビスすべき呼びがあるかどうか判定し、もしあれば、エ
レベーターが停止するため、1回停止時間Ts を時間テ
ーブルに加算する(ステップE80)。次にステップE
30へジャンプし、全ての階床について、上記処理をく
り返す。
0)、階床がエレベーター位置と同一となったかどうか
比較する(ステップE40)。もし、同一となれば、1
台のエレベーターの到着予測時間テーブルが演算できた
ことになり、ステップE90へジャンプし、他のエレベ
ーターについて同様の処理をくり返す。一方、ステップ
E40において、“NO”であれば、時間テーブルTに
1階床走行時間Tr を加算する(ステップE50)。そ
して、この時間テーブルTを到着予測時間テーブルにセ
ットする(ステップE60)。次に、かご呼びあるいは
割当てホール呼び、すなわち、着目エレベーターがサー
ビスすべき呼びがあるかどうか判定し、もしあれば、エ
レベーターが停止するため、1回停止時間Ts を時間テ
ーブルに加算する(ステップE80)。次にステップE
30へジャンプし、全ての階床について、上記処理をく
り返す。
【0034】図9は、呼び割当てプログラムのフロー
で、このプログラムは、ホール呼び発生時起動される。
本プログラムでは、呼び割当てのアルゴリズムはステッ
プA50に示すように長待ち呼び最小化呼び割当てアルゴ
リズム(図10で後述)である。
で、このプログラムは、ホール呼び発生時起動される。
本プログラムでは、呼び割当てのアルゴリズムはステッ
プA50に示すように長待ち呼び最小化呼び割当てアルゴ
リズム(図10で後述)である。
【0035】ホール呼びが発生すると、まず、ステップ
A10で発生ホール呼びを外部より読みこむ。そして、
ステップA20とA80、ステップA30とA70とで
以下の処理をループ演算する。すなわち発生ホール呼び
があれば、長待ち呼び最小の意味で最適なエレベーター
に、この呼びを割当てる(ステップA60)。
A10で発生ホール呼びを外部より読みこむ。そして、
ステップA20とA80、ステップA30とA70とで
以下の処理をループ演算する。すなわち発生ホール呼び
があれば、長待ち呼び最小の意味で最適なエレベーター
に、この呼びを割当てる(ステップA60)。
【0036】図10は、長待ち呼び最小呼び割当てアル
ゴリズムの処理フローである。どのエレベーターが最適
かを判定するため、ステップA50−1とA50−6に
よりエレベーター台数でループ処理する。ループ内の処
理は、まずステップA50−2で、発生ホール呼びを含
む前方階の割当てホール呼びの最大予測時間Tmax を演
算する。なお、予測待時間とは、ホール呼びが発生して
から現在までの経過時間を示すホール呼び経過時間と到
着予測時間(図6参照)を加算したものである。次のス
テップA50−3では、発生ホール呼びを含む前後所定
階床の停止呼びから停止呼び評価値Tc を演算し、この
評価値と前述の最大予測時間Tmax とで評価関数φを演
算する(ステップA50−4)。そして、この評価関数
φの中で最小のエレベーターを選択する(A50−
4)。以上の処理をすべてのエレベーターについて実行
すると、ステップA50−5の演算により、最適な評価
値のエレベーターが選択されていることになる。
ゴリズムの処理フローである。どのエレベーターが最適
かを判定するため、ステップA50−1とA50−6に
よりエレベーター台数でループ処理する。ループ内の処
理は、まずステップA50−2で、発生ホール呼びを含
む前方階の割当てホール呼びの最大予測時間Tmax を演
算する。なお、予測待時間とは、ホール呼びが発生して
から現在までの経過時間を示すホール呼び経過時間と到
着予測時間(図6参照)を加算したものである。次のス
テップA50−3では、発生ホール呼びを含む前後所定
階床の停止呼びから停止呼び評価値Tc を演算し、この
評価値と前述の最大予測時間Tmax とで評価関数φを演
算する(ステップA50−4)。そして、この評価関数
φの中で最小のエレベーターを選択する(A50−
4)。以上の処理をすべてのエレベーターについて実行
すると、ステップA50−5の演算により、最適な評価
値のエレベーターが選択されていることになる。
【0037】以上、運転制御プログラムである到着予測
時間テーブルの演算プログラムと呼び割当てプログラム
の処理フローを説明したが、この他、運転制御プログラ
ムには、混雑階への複数台サービス処理プログラム、交
通量が閑散のときエレベーターをあらかじめ決められた
階へ待機させる分散待機処理プログラム等があるが、こ
れらの説明は省略する。
時間テーブルの演算プログラムと呼び割当てプログラム
の処理フローを説明したが、この他、運転制御プログラ
ムには、混雑階への複数台サービス処理プログラム、交
通量が閑散のときエレベーターをあらかじめ決められた
階へ待機させる分散待機処理プログラム等があるが、こ
れらの説明は省略する。
【0038】次に、最適運転制御パラメータ演算系ソフ
トウエアのプログラムを図11〜図16を用いて説明す
る。
トウエアのプログラムを図11〜図16を用いて説明す
る。
【0039】図11は、ビル内交通量データ収集プログ
ラムのフローである。
ラムのフローである。
【0040】まず、ステップSA10において、停止し
たエレベーターへ乗る乗客人数,降客人数を計測する。
次に、ステップSA20において、エレベーター方向、
SA30で停止階床を検出する。以上の計測データから、ビ
ル内交通量G(i,j,k)を更新することによって、
ビル内交通量を収集できる(ステップSA40)。
たエレベーターへ乗る乗客人数,降客人数を計測する。
次に、ステップSA20において、エレベーター方向、
SA30で停止階床を検出する。以上の計測データから、ビ
ル内交通量G(i,j,k)を更新することによって、
ビル内交通量を収集できる(ステップSA40)。
【0041】図12〜図16は、最適運転制御パラメー
タ演算系のポイントとなるプログラムである。
タ演算系のポイントとなるプログラムである。
【0042】このプログラムは、所定時間(例えば10
分)が経過するたびに起動し、現時点のビル内交通量の
傾向を予め設定された複数の交通量と比較演算かつ補間
演算することにより抽出する。次に、この抽出された傾
向に最適な運転制御パラメータを演算するわけである
が、予め設定された複数の交通量の一つ一つの交通量に
おける最適運転制御パラメータは、予めシミュレーショ
ン手法等により求めて、予め設定された複数の交通量デ
ータテーブルSF23に格納してある。運転制御パラメ
ータには、交通需要によってサービス性能に大きく影響
する満員予測パラメータや、エレベーターがホール呼び
階に到着するに要する到着予測時間を正確に求めるため
に必要な各階床または方向別の停止確率パラメータ、ま
た、発生ホール呼び階にかご呼びを持つエレベーターに
優先的に上記発生ホール呼びを割当てるためのロックア
ウトパラメータ、連続した階床にホール呼びまたはかご
呼びを持つエレベーターに、上記連続した階床の近傍階
に発生したホール呼びを優先的に割当てるためのエリア
優先パラメータ、また、ドアの開閉時間を制御するため
のドア開閉時間制御パラメータ、混雑階床を優先的にサ
ービスするための優先サービスレベルパラメータ等があ
る。上記運転制御パラメータは、交通需要ばかりでな
く、出勤や平常時等のパターンによって大きく変化す
る。
分)が経過するたびに起動し、現時点のビル内交通量の
傾向を予め設定された複数の交通量と比較演算かつ補間
演算することにより抽出する。次に、この抽出された傾
向に最適な運転制御パラメータを演算するわけである
が、予め設定された複数の交通量の一つ一つの交通量に
おける最適運転制御パラメータは、予めシミュレーショ
ン手法等により求めて、予め設定された複数の交通量デ
ータテーブルSF23に格納してある。運転制御パラメ
ータには、交通需要によってサービス性能に大きく影響
する満員予測パラメータや、エレベーターがホール呼び
階に到着するに要する到着予測時間を正確に求めるため
に必要な各階床または方向別の停止確率パラメータ、ま
た、発生ホール呼び階にかご呼びを持つエレベーターに
優先的に上記発生ホール呼びを割当てるためのロックア
ウトパラメータ、連続した階床にホール呼びまたはかご
呼びを持つエレベーターに、上記連続した階床の近傍階
に発生したホール呼びを優先的に割当てるためのエリア
優先パラメータ、また、ドアの開閉時間を制御するため
のドア開閉時間制御パラメータ、混雑階床を優先的にサ
ービスするための優先サービスレベルパラメータ等があ
る。上記運転制御パラメータは、交通需要ばかりでな
く、出勤や平常時等のパターンによって大きく変化す
る。
【0043】次に、最適運転パラメータ演算の基本的な
考え方を説明する。
考え方を説明する。
【0044】まず、ビル内交通量を予め設定された複数
の交通量を比較し、交通需要およびパラメータが最も類
似している交通量を予め設定された複数の交通量の中か
ら選択して、その類似度が、ある基準値以内にあれば、
現時点のビル内交通量は、上記選択した交通量と同一で
あるとみなし、選択された交通量における運転制御パラ
メータを、現時点のビル内交通量に最適な運転制御パラ
メータとする。しかし、もし、類似度がある基準値以内
になければ、上記選択された交通需要およびパターンが
最も類似しているとみなされた交通量の近傍内にある複
数の交通量を補間してビル内交通量を類似した交通量を
作成する。運転制御パラメータも上記同様の補間演算に
よって上記作成された交通量に対する運転制御パラメー
タを作成する。
の交通量を比較し、交通需要およびパラメータが最も類
似している交通量を予め設定された複数の交通量の中か
ら選択して、その類似度が、ある基準値以内にあれば、
現時点のビル内交通量は、上記選択した交通量と同一で
あるとみなし、選択された交通量における運転制御パラ
メータを、現時点のビル内交通量に最適な運転制御パラ
メータとする。しかし、もし、類似度がある基準値以内
になければ、上記選択された交通需要およびパターンが
最も類似しているとみなされた交通量の近傍内にある複
数の交通量を補間してビル内交通量を類似した交通量を
作成する。運転制御パラメータも上記同様の補間演算に
よって上記作成された交通量に対する運転制御パラメー
タを作成する。
【0045】上記のように、予め設定された複数の交通
量ばかりでなく予め設定された複数の交通量における運
転制御パラメータも補間演算することによって、現時点
におけるビル内交通量に最適な運転制御パラメータを求
める点が、本特許の重要な点である。
量ばかりでなく予め設定された複数の交通量における運
転制御パラメータも補間演算することによって、現時点
におけるビル内交通量に最適な運転制御パラメータを求
める点が、本特許の重要な点である。
【0046】図12について説明すると、まず、ステッ
プSB1において、ビル内交通量テーブルG(i,j,
k)(ここで、i…乗人数テーブルまたは降人数テーブ
ル,j…エレベーター方向,k…エレベーター停止階床
を示す)と予め設定されたm個の交通量H(i,j,
k,l)(l=1,……,m)を比較して最適交通量H
(i,j,k,l*)を決定する。ステップSB2で
は、最適交通量H(i,j,k,l*)テーブルと目標
値テーブルを比較して、最適運転制御パラメータを決定
する。
プSB1において、ビル内交通量テーブルG(i,j,
k)(ここで、i…乗人数テーブルまたは降人数テーブ
ル,j…エレベーター方向,k…エレベーター停止階床
を示す)と予め設定されたm個の交通量H(i,j,
k,l)(l=1,……,m)を比較して最適交通量H
(i,j,k,l*)を決定する。ステップSB2で
は、最適交通量H(i,j,k,l*)テーブルと目標
値テーブルを比較して、最適運転制御パラメータを決定
する。
【0047】次に、図13は、図12のステップSB1
を説明したプログラムである。
を説明したプログラムである。
【0048】まず、ステップSB1−1では、ビル内交
通量G(i,j,k)とm個の予め設定された交通量H
(i,j,k,l)(l=1,〜,m)の差E(i,j,
k,l)の2乗を計算する。ステップSB1−2では、
変数I(乗人数または降人数テーブルを示す)について
E(i,j,k,l)の2乗計算をし、ステップSB1−
3では、変数J(エレベーター方向UpまたはDown)に
ついてE(i,j,k,l)の2乗計算をし、ステップ
SB1−4では、変数K(エレベーター停止階床1〜
N)についてE(i,j,k,l)の2乗計算をし、ス
テップSB1−5では、ビル内交通量G(i,j,k)
と予め設定された交通量H(i,j,k,l)(l=1,
m)の差の2乗の総和S(l)(l=1,…0…,m)を
求めている。次に、ステップSB1−6では、m個のS
(l)の中で最小値Min(l*)を求め、l*番目の交
通量H(i,j,k,l*)がビル内交通量に最も近い
と判定する。ステップSB1−7では、Min(l*)
が、基準値STより小さいか判定している。この結果、
基準値以内ならば、予め設定された交通量H(i,j,
k,l*)は、ビル内交通量と同一視し(ステップSB
1−9)、ステップSB1を終了する。しかし、Min
(l*)が基準値STより大きい場合は、予め設定され
た交通量H(i,j,k,l*)は、ビル内交通量と同
一視せず、ステップSB1−8において、予め設定した
複数の交通量を補間演算して、基準値ST以内の交通量
を作成する。
通量G(i,j,k)とm個の予め設定された交通量H
(i,j,k,l)(l=1,〜,m)の差E(i,j,
k,l)の2乗を計算する。ステップSB1−2では、
変数I(乗人数または降人数テーブルを示す)について
E(i,j,k,l)の2乗計算をし、ステップSB1−
3では、変数J(エレベーター方向UpまたはDown)に
ついてE(i,j,k,l)の2乗計算をし、ステップ
SB1−4では、変数K(エレベーター停止階床1〜
N)についてE(i,j,k,l)の2乗計算をし、ス
テップSB1−5では、ビル内交通量G(i,j,k)
と予め設定された交通量H(i,j,k,l)(l=1,
m)の差の2乗の総和S(l)(l=1,…0…,m)を
求めている。次に、ステップSB1−6では、m個のS
(l)の中で最小値Min(l*)を求め、l*番目の交
通量H(i,j,k,l*)がビル内交通量に最も近い
と判定する。ステップSB1−7では、Min(l*)
が、基準値STより小さいか判定している。この結果、
基準値以内ならば、予め設定された交通量H(i,j,
k,l*)は、ビル内交通量と同一視し(ステップSB
1−9)、ステップSB1を終了する。しかし、Min
(l*)が基準値STより大きい場合は、予め設定され
た交通量H(i,j,k,l*)は、ビル内交通量と同
一視せず、ステップSB1−8において、予め設定した
複数の交通量を補間演算して、基準値ST以内の交通量
を作成する。
【0049】図14は、図13のステップSB1−8の
予め設定した交通量を補間演算するプログラムを説明し
たものである。
予め設定した交通量を補間演算するプログラムを説明し
たものである。
【0050】ステップSB1−8−1では、ビル内交通
量G(i,j,k)と予め設定したH(i,j,k,
l)との差E(i,j,k,l)の中に符号の異なる差
E(i,j,k,l1)とE(i,j,k,l2)が存
在するか判定している。もし、存在していれば、ビル交
通量G(i,j,k)は、予め設定された交通量H
(i,j,k,l1)とH(i,j,k,l2)の中間
にあることになり、適当な正数αを使って、基準値ST
以内の交通量H(i,j,k,l*)を次式(1)のよう
に補間することにより作成できる。
量G(i,j,k)と予め設定したH(i,j,k,
l)との差E(i,j,k,l)の中に符号の異なる差
E(i,j,k,l1)とE(i,j,k,l2)が存
在するか判定している。もし、存在していれば、ビル交
通量G(i,j,k)は、予め設定された交通量H
(i,j,k,l1)とH(i,j,k,l2)の中間
にあることになり、適当な正数αを使って、基準値ST
以内の交通量H(i,j,k,l*)を次式(1)のよう
に補間することにより作成できる。
【0051】 H(i,j,k,l*)=α・H(i,j,k,l1)+(1−α) ・H(i,j,k,l2) …(1) (ステップSB1−8−3)。
【0052】また、ビル内交通量G(i,j,k)と予
め設定した交通量H(i,j,k,l)との差E(i,
j,k,l)(l=1〜m)の中に、符号の異なる差
(i,j,k,l)が存在しない場合には、補間しても
基準値STを満足する交通量H(i,j,k,l*)を
作成不可能であるため、図13のステップSB−6の演
算結果である差Eの2乗の総和SCl)の最小値である
S(l*)を与える予め設定された交通量H(i,j,
k,l*)をビル内交通量と同一視する。しかし、ビル
の交通量は、ビル竣工時に、詳細にビル内交通量を検討
するため、ビル内交通量の上限と下限は、予想可能であ
る。
め設定した交通量H(i,j,k,l)との差E(i,
j,k,l)(l=1〜m)の中に、符号の異なる差
(i,j,k,l)が存在しない場合には、補間しても
基準値STを満足する交通量H(i,j,k,l*)を
作成不可能であるため、図13のステップSB−6の演
算結果である差Eの2乗の総和SCl)の最小値である
S(l*)を与える予め設定された交通量H(i,j,
k,l*)をビル内交通量と同一視する。しかし、ビル
の交通量は、ビル竣工時に、詳細にビル内交通量を検討
するため、ビル内交通量の上限と下限は、予想可能であ
る。
【0053】この結果から、上記上限と下限の交通量も
予め設定しておけば、実用上、本特許による手法によっ
て精度良く、ビル内交通量G(i,j,k)と同一視で
きる交通量を比較または補間演算することによって作成
できる。
予め設定しておけば、実用上、本特許による手法によっ
て精度良く、ビル内交通量G(i,j,k)と同一視で
きる交通量を比較または補間演算することによって作成
できる。
【0054】ステップSB1−8−4では、式(1)で補
間により作成された交通量H(i,j,k,l*)にお
ける平均待時間Tl*q 、長待率Pl*q 、消費電力値PW
l*q(q=1〜n)は、予め設定された交通量H(i,
j,k,l1)とH(i,j,k,l2)における平均
待時間T1q ,T2q 、長待率P1q,P2q、消費電力値P
W1q ,PW2q(q=1〜n)と正数αを使って、次式
(2)〜(4)のように補間することによって求まる。
間により作成された交通量H(i,j,k,l*)にお
ける平均待時間Tl*q 、長待率Pl*q 、消費電力値PW
l*q(q=1〜n)は、予め設定された交通量H(i,
j,k,l1)とH(i,j,k,l2)における平均
待時間T1q ,T2q 、長待率P1q,P2q、消費電力値P
W1q ,PW2q(q=1〜n)と正数αを使って、次式
(2)〜(4)のように補間することによって求まる。
【0055】 Tl*q=αTl1q+(1−α)Tl2q(q=1〜n) …(2) Pl*q=αTl1q+(1−α)Pl2q(q=1〜n) …(3) PWl*q=αPWl1q+(1−α)PWl2q(q=1〜n) …(4) 同様にして、上記Tl*q,Pl*q,PWl*q(q=1〜n)
を実現する運転制御パラメータも上記正数αを使って次
式(5)〜(8)のように補間によって求まる。エリア優
先パラメータKl*q(q=1〜n)は、 Kl*q=αKl1q+(1−α)Kl2q …(5) ドア開閉時間制御パラメータDl*q(q=1〜n)は、 Dl*q=αDl1q+(1−α)Dl2q …(6) 満員予測パラメータFl*q(q=1〜n)は、 Fl*q=αFl1q+(1−α)Fl2q …(7) 停止確率パラメータSl*q(q=1〜n)は、 Sl*q=αSl1q+(1−α)Sl2q …(8) ステップSB1−8−6においては、ステップSB1−
8−3において作成された交通量H(i,j,k,l
*)とビル内交通量G(i,j,k)との差の2乗が基
準値STより小さいか判定する。もし、小さければ最適
交通量と正数αが求まったことになる。しかし、基準値
STより大きければ、ステップSB1−8−7において
正数αに0.1 を加え、前記式(1)をくり返して新た
な正数αに0.1 を加え、前記式(1)をくり返して新
たな交通量H(i,j,k,l*)を補間し、上記処理
をくり返す。このようにして、ビル内交通量に最適な交
通量H(i,j,k,l*)と運転制御パラメータが求
まった。
を実現する運転制御パラメータも上記正数αを使って次
式(5)〜(8)のように補間によって求まる。エリア優
先パラメータKl*q(q=1〜n)は、 Kl*q=αKl1q+(1−α)Kl2q …(5) ドア開閉時間制御パラメータDl*q(q=1〜n)は、 Dl*q=αDl1q+(1−α)Dl2q …(6) 満員予測パラメータFl*q(q=1〜n)は、 Fl*q=αFl1q+(1−α)Fl2q …(7) 停止確率パラメータSl*q(q=1〜n)は、 Sl*q=αSl1q+(1−α)Sl2q …(8) ステップSB1−8−6においては、ステップSB1−
8−3において作成された交通量H(i,j,k,l
*)とビル内交通量G(i,j,k)との差の2乗が基
準値STより小さいか判定する。もし、小さければ最適
交通量と正数αが求まったことになる。しかし、基準値
STより大きければ、ステップSB1−8−7において
正数αに0.1 を加え、前記式(1)をくり返して新た
な正数αに0.1 を加え、前記式(1)をくり返して新
たな交通量H(i,j,k,l*)を補間し、上記処理
をくり返す。このようにして、ビル内交通量に最適な交
通量H(i,j,k,l*)と運転制御パラメータが求
まった。
【0056】図15〜図16は、ビルの管理者等が外部
から設定した目標値テーブルSF24の目標値を実現するた
めに最適な運転制御パラメータを補間演算するプログラ
ム・フローである。
から設定した目標値テーブルSF24の目標値を実現するた
めに最適な運転制御パラメータを補間演算するプログラ
ム・フローである。
【0057】図15は、目標値が平均待時間である場合
に上記目標値を精度良く達成するための運転制御パラメ
ータ演算プログラムのフローである。
に上記目標値を精度良く達成するための運転制御パラメ
ータ演算プログラムのフローである。
【0058】本プログラムは、目標値が平均待時間の場
合のプログラムであるが、同様な構成にて目標値が長待
ち率や消費電力値の場合でも最適な運転制御パラメータ
を演算できるプログラムを作ることは可能である。
合のプログラムであるが、同様な構成にて目標値が長待
ち率や消費電力値の場合でも最適な運転制御パラメータ
を演算できるプログラムを作ることは可能である。
【0059】ステップSB2−1では、目標値が平均待
時間か判定している。そうでなければ、終了し、平均待
時間なら、ステップSB2−2において、目標値テーブ
ル中の平均待時間と最適交通量H(i,j,k,l*)
におけ平均待時間Tl*q(q=1〜n)の差A(q)の2
乗A2(q)を計算{A2(q)=(目標値−Tl*q)2、q
=1〜n}し、次のステップSB2−3では、A2(q)
(q=1〜n)の中で最小値Min(q*)を求める。ス
テップSB2−4ではMin(q*)が基準値TUより小
さいか判定する。もし小さければ、平均待時間Tl*q*
は、目標値と等しいと考え、Tl*q*を実現する運転制御
パラメータを最適運転制御パラメータ(エリア優先パラ
メータKl*q*、ドア開閉時間制御パラメータDl*q*、満
員予測パラメータFl*q*、停止確率パラメータSl*q*
等)とする(ステップSB2−6)。
時間か判定している。そうでなければ、終了し、平均待
時間なら、ステップSB2−2において、目標値テーブ
ル中の平均待時間と最適交通量H(i,j,k,l*)
におけ平均待時間Tl*q(q=1〜n)の差A(q)の2
乗A2(q)を計算{A2(q)=(目標値−Tl*q)2、q
=1〜n}し、次のステップSB2−3では、A2(q)
(q=1〜n)の中で最小値Min(q*)を求める。ス
テップSB2−4ではMin(q*)が基準値TUより小
さいか判定する。もし小さければ、平均待時間Tl*q*
は、目標値と等しいと考え、Tl*q*を実現する運転制御
パラメータを最適運転制御パラメータ(エリア優先パラ
メータKl*q*、ドア開閉時間制御パラメータDl*q*、満
員予測パラメータFl*q*、停止確率パラメータSl*q*
等)とする(ステップSB2−6)。
【0060】もし、小さくなければ、Tl*q(q=1〜
n)を補間して、最適な運転制御パラメータを作り出す
(ステップSB2−5)。
n)を補間して、最適な運転制御パラメータを作り出す
(ステップSB2−5)。
【0061】図16は、最適交通量H(i,j,k,l
*)における平均待時間Tl*q(q=1〜n)と平均待時
間目標の差の2乗A2(q)(q=1〜n)がすべて基準値
TUより大きい場合、Tl*q(q=1〜n)を補間し、か
つ運転制御パラメータKl*q,Dl*q,Fl*q,Sl*q(q
=1〜n)も補間して、基準値TUより小さい平均待時
間Tl*q*および運転制御パラメータKl*q*,Dl*q*,F
l*q*,Sl*q*を求めるプログラムである。
*)における平均待時間Tl*q(q=1〜n)と平均待時
間目標の差の2乗A2(q)(q=1〜n)がすべて基準値
TUより大きい場合、Tl*q(q=1〜n)を補間し、か
つ運転制御パラメータKl*q,Dl*q,Fl*q,Sl*q(q
=1〜n)も補間して、基準値TUより小さい平均待時
間Tl*q*および運転制御パラメータKl*q*,Dl*q*,F
l*q*,Sl*q*を求めるプログラムである。
【0062】ステップSB2−5−1では、差A(q)
(q=1〜n)の中の符号の異なるA(q1)とA(q
2)が存在するかどうか判定している。もし存在しない
ならば、平均待時間目標値は、最適交通量H(i,j,
k,l*)におけるすべての平均待時間Tl*q(q=1〜
n)より大きいかまたは小さいことを意味するため、最
適運転制御パラメータは、図15のステップSB2−6
で選択した運転制御パラメータを最適運転制御パラメー
タとする。しかし、もし存在するならば、平均待時間目
標値は、平均待時間Tl*q1とTl*q2の間に存在すること
がわかる。そこで、ステップSB−5−2では、まずβ
=0とし、ステップSB−5−3において、Tl*q1,T
l*q2を使い次式のようにTl*q*を求める。
(q=1〜n)の中の符号の異なるA(q1)とA(q
2)が存在するかどうか判定している。もし存在しない
ならば、平均待時間目標値は、最適交通量H(i,j,
k,l*)におけるすべての平均待時間Tl*q(q=1〜
n)より大きいかまたは小さいことを意味するため、最
適運転制御パラメータは、図15のステップSB2−6
で選択した運転制御パラメータを最適運転制御パラメー
タとする。しかし、もし存在するならば、平均待時間目
標値は、平均待時間Tl*q1とTl*q2の間に存在すること
がわかる。そこで、ステップSB−5−2では、まずβ
=0とし、ステップSB−5−3において、Tl*q1,T
l*q2を使い次式のようにTl*q*を求める。
【0063】Tl*q*=βTl*q1+(1−β)Tl*q2 次にステップSB2−5−4では、新たに上記作成した
平均待時間Tl*q*を実現する運転制御パラメータを演算
している。すなわち、エリア優先パラメータKl*q*,ド
ア開閉時間制御パラメータDl*q*,満員予測パラメータ
Fl*q*等は、 Kl*q*=βKl*q1+(1−β)Kl*q2 Dl*q*=βDl*q1+(1−β)Dl*q2 Fl*q*=βFl*q1+(1−β)Fl*q2 と求めている。ステップSB2−5−5では、ステップ
SB2−5−3で求めた平均待時間Tl*q*と平均待時間
目標値との差の2乗が基準値TUより小さいかどうか判
定している。もし小さくなければ、ステップSB2−5
−6で、βに0.1加算して上記処理をくり返す。もし小
さければ、その時のTl*q*を平均待時間目標値と同一視
し、運転制御パラメータKl*q*,Dl*q*,Fl*q*等を最
適運転制御パラメータとする。以上により、本プログラ
ムは終了した。
平均待時間Tl*q*を実現する運転制御パラメータを演算
している。すなわち、エリア優先パラメータKl*q*,ド
ア開閉時間制御パラメータDl*q*,満員予測パラメータ
Fl*q*等は、 Kl*q*=βKl*q1+(1−β)Kl*q2 Dl*q*=βDl*q1+(1−β)Dl*q2 Fl*q*=βFl*q1+(1−β)Fl*q2 と求めている。ステップSB2−5−5では、ステップ
SB2−5−3で求めた平均待時間Tl*q*と平均待時間
目標値との差の2乗が基準値TUより小さいかどうか判
定している。もし小さくなければ、ステップSB2−5
−6で、βに0.1加算して上記処理をくり返す。もし小
さければ、その時のTl*q*を平均待時間目標値と同一視
し、運転制御パラメータKl*q*,Dl*q*,Fl*q*等を最
適運転制御パラメータとする。以上により、本プログラ
ムは終了した。
【0064】以上の最適運転制御パラメータ演算系ソフ
トウエアによって求めた最適運転制御パラメータのもと
で、群管理制御を行うことによって、ビル管理者が望む
エレベーター運転制御が可能となり、しかも、ビル固有
の交通量に適応可能であることがわかった。
トウエアによって求めた最適運転制御パラメータのもと
で、群管理制御を行うことによって、ビル管理者が望む
エレベーター運転制御が可能となり、しかも、ビル固有
の交通量に適応可能であることがわかった。
【0065】最適運転制御パラメータ演算系ソフトウエ
アでは、目標値として平均待時間のみを例にあげたが長
待率でもよく、省エネルギーを行うならば、消費電力で
も良い。
アでは、目標値として平均待時間のみを例にあげたが長
待率でもよく、省エネルギーを行うならば、消費電力で
も良い。
【0066】以上の実施例では、収集した交通量と予め
設定された交通量との差が所定値以上の場合には、ビル
の交通量に好適な群管理制御パラメータを決定すること
ができない欠点がある。しかし、その場合には、群管理
制御をシミュレーションする手段を群管理制御装置が備
えていれば、上記収集した交通量を上記シミュレーショ
ン手段によりあらゆるビル内交通量に好適な運転制御パ
ラメータを算出することが可能となる。
設定された交通量との差が所定値以上の場合には、ビル
の交通量に好適な群管理制御パラメータを決定すること
ができない欠点がある。しかし、その場合には、群管理
制御をシミュレーションする手段を群管理制御装置が備
えていれば、上記収集した交通量を上記シミュレーショ
ン手段によりあらゆるビル内交通量に好適な運転制御パ
ラメータを算出することが可能となる。
【0067】以上、本発明の一実施例を説明したが、以
下に本発明の一実施例の効果を述べる。
下に本発明の一実施例の効果を述べる。
【0068】まず第1の効果として、複数の交通量、お
よび上記交通量における最適な運転制御パラメータ(例
えば、待時間を最小にするエリア優先パラメータ,省エ
ネルギー運転を可能にするエリア優先パラメータ,階床
および方向別に設定してあるドア開閉時間制御パラメー
タ,満員予測パラメータおよびエレベーターが該当ホー
ル呼び階まで到着するに必要な到着予測時間を精度良く
演算するための停止確率パラメータ等がある)およびエ
レベーター利用客数が一定値になるまで上記運転制御パ
ラメータのもとで群管理運転した場合の平均待時間や、
長待率や消費電力値等のサービス性能評価値や経済性評
価値を予め設定しておき、収集した現時点におけるビル
内交通量との差が一定基準値以下の交通量を上記予め設
定した複数の交通量の中から選択または予め設定した複
数の交通量を補間演算することによって一定基準値以下
の交通量を演算するとともに上記最適運転制御パラメー
タおよびサービス性能評価値・経済性評価値も補間演算
するため現時点のビル内交通量における最適な運転制御
パラメータを求めることができる。この結果、ビル環境
変化に容易に群管理装置が適応可能であり、このことに
より平均待時間短縮,長待ち減少,満員発生減少,消費
電力の削減に大きく寄与する。
よび上記交通量における最適な運転制御パラメータ(例
えば、待時間を最小にするエリア優先パラメータ,省エ
ネルギー運転を可能にするエリア優先パラメータ,階床
および方向別に設定してあるドア開閉時間制御パラメー
タ,満員予測パラメータおよびエレベーターが該当ホー
ル呼び階まで到着するに必要な到着予測時間を精度良く
演算するための停止確率パラメータ等がある)およびエ
レベーター利用客数が一定値になるまで上記運転制御パ
ラメータのもとで群管理運転した場合の平均待時間や、
長待率や消費電力値等のサービス性能評価値や経済性評
価値を予め設定しておき、収集した現時点におけるビル
内交通量との差が一定基準値以下の交通量を上記予め設
定した複数の交通量の中から選択または予め設定した複
数の交通量を補間演算することによって一定基準値以下
の交通量を演算するとともに上記最適運転制御パラメー
タおよびサービス性能評価値・経済性評価値も補間演算
するため現時点のビル内交通量における最適な運転制御
パラメータを求めることができる。この結果、ビル環境
変化に容易に群管理装置が適応可能であり、このことに
より平均待時間短縮,長待ち減少,満員発生減少,消費
電力の削減に大きく寄与する。
【0069】第2の効果として、現時点のビル内交通量
に最適な運転制御パラメータを求めているため、制御遅
れが小さく、すばやくビル環境変化に対応できるため、
確実に待時間短縮が可能となる。
に最適な運転制御パラメータを求めているため、制御遅
れが小さく、すばやくビル環境変化に対応できるため、
確実に待時間短縮が可能となる。
【0070】図3の効果として、群管理装置に目標値設
定器を設置することにより、ビル管理者が望む運転が可
能となる。例えば、平均待時間20秒の運転を望めば、
最適な運転制御パラメータが補間されるし、省エネルギ
ー10%減少運転を望めば、省エネルギー10%を実現
するエリア優先パラメータが補間演算できるため、マン
・マシン性は従来群管理装置に比較して著しく向上して
いる。
定器を設置することにより、ビル管理者が望む運転が可
能となる。例えば、平均待時間20秒の運転を望めば、
最適な運転制御パラメータが補間されるし、省エネルギ
ー10%減少運転を望めば、省エネルギー10%を実現
するエリア優先パラメータが補間演算できるため、マン
・マシン性は従来群管理装置に比較して著しく向上して
いる。
【0071】
【発明の効果】以上述べたように、本発明の群管理制御
によれば、ビル固有の交通量に即応した非常に効率的で
かつビル管理者が望むサービス性能または経済性を実現
するという意味でマン・マシン性の著しく優れたエレベ
ーターサービスを提供することができる。
によれば、ビル固有の交通量に即応した非常に効率的で
かつビル管理者が望むサービス性能または経済性を実現
するという意味でマン・マシン性の著しく優れたエレベ
ーターサービスを提供することができる。
【図1】エレベーターシステムの一全体構成図。
【図2】群管理制御装置の一構成図。
【図3】号機制御装置の一構成図。
【図4】SDAのブロック構成図。
【図5】ソフトウエアの全体構成を説明するための図。
【図6】運転制御系ソフトウエアのテーブル図。
【図7】最適運転制御パラメータ演算系ソフトウエアの
テーブル図。
テーブル図。
【図8】到着予測時間テーブル算出用フローチャート。
【図9】長待ち呼び最小化割当て演算用フローチャー
ト。
ト。
【図10】長待ち呼び最小化割当て演算用フローチャー
ト。
ト。
【図11】ビル内交通量収集用フローチャート。
【図12】最適運転パラメータ演算系ソフトウエア全体
のフローチャート。
のフローチャート。
【図13】予め設定した交通量の中からビル内交通量と
の差が一定基準値以下の交通量を選択するフローチャー
ト。
の差が一定基準値以下の交通量を選択するフローチャー
ト。
【図14】予め設定した交通量および平均待時間,長待
率,消費電力値および運転制御パラメータを補間演算す
るフローチャート。
率,消費電力値および運転制御パラメータを補間演算す
るフローチャート。
【図15】設定された目標値を実現するのに最適な運転
制御パラメータを選択するフローチャート。
制御パラメータを選択するフローチャート。
【図16】設定された目標値を実現する最適運転制御パ
ラメータを補間演算するフローチャート。
ラメータを補間演算するフローチャート。
SB1…ビル内交通量と予め設定された交通量から最適
交通量を演算する部分、SB2…ビル内交通量と目標値
を比較して最適運転制御パラメータを決定する部分。
交通量を演算する部分、SB2…ビル内交通量と目標値
を比較して最適運転制御パラメータを決定する部分。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ▲葛▼貫 壮四郎 茨城県日立市幸町3丁目1番1号 株式会 社日立製作所日立研究所内 (72)発明者 米田 健治 茨城県勝田市市毛1070番地 株式会社日立 製作所水戸工場内
Claims (1)
- 【請求項1】交通需要検出手段と、この交通需要検出手
段の出力を予め登録されている複数の交通需要モードの
どの交通需要モードに属するかを判定する手段と、この
判定された交通需要モードに対応してその交通需要に適
用する制御パラメータを決定する手段と、決定された制
御パラメータに従って多階床用にサービスする複数台の
エレベーターを制御する手段とを備えたエレベーター制
御装置であって、上記検出された交通需要が予め登録さ
れているいずれの交通需要モードにも属さない新たな交
通需要モードであると判定したとき、この新たな交通需
要に適用する新たな制御パラメータを生成する手段とを
備えたことを特徴とするエレベーター群管理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5214330A JPH07102946B2 (ja) | 1993-08-30 | 1993-08-30 | エレベーター群管理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5214330A JPH07102946B2 (ja) | 1993-08-30 | 1993-08-30 | エレベーター群管理装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63056111A Division JPS63252884A (ja) | 1988-03-11 | 1988-03-11 | エレベーター群管理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06156894A true JPH06156894A (ja) | 1994-06-03 |
| JPH07102946B2 JPH07102946B2 (ja) | 1995-11-08 |
Family
ID=16653971
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5214330A Expired - Lifetime JPH07102946B2 (ja) | 1993-08-30 | 1993-08-30 | エレベーター群管理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07102946B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106006255A (zh) * | 2016-07-21 | 2016-10-12 | 西继迅达(许昌)电梯有限公司 | 一种电梯状态信息采集和分析方法 |
| JP2024080199A (ja) * | 2022-12-02 | 2024-06-13 | 株式会社日立ビルシステム | エレベーター制御システム、遠隔制御サーバ及び遠隔制御方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5495438A (en) * | 1978-01-13 | 1979-07-27 | Hitachi Ltd | Controller for elevators |
-
1993
- 1993-08-30 JP JP5214330A patent/JPH07102946B2/ja not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5495438A (en) * | 1978-01-13 | 1979-07-27 | Hitachi Ltd | Controller for elevators |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106006255A (zh) * | 2016-07-21 | 2016-10-12 | 西继迅达(许昌)电梯有限公司 | 一种电梯状态信息采集和分析方法 |
| JP2024080199A (ja) * | 2022-12-02 | 2024-06-13 | 株式会社日立ビルシステム | エレベーター制御システム、遠隔制御サーバ及び遠隔制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07102946B2 (ja) | 1995-11-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10194611A (ja) | エレベーターの群管理制御方法 | |
| JPH07110748B2 (ja) | エレベータの群管理制御装置 | |
| JPH0613390B2 (ja) | エレベーターの群管理制御装置 | |
| JPS59153770A (ja) | エレベ−タの管理装置 | |
| KR900003048A (ko) | 엘리베이터의 군 관리 장치 | |
| JPH0712891B2 (ja) | エレベータの群管理装置 | |
| JP2000501058A (ja) | シングルソーストラフィック条件のための動的スケジューリングエレベータ配送装置 | |
| JPH06156893A (ja) | エレベーターの群管理制御装置 | |
| JPH06156894A (ja) | エレベーター群管理装置 | |
| JPS6343309B2 (ja) | ||
| JP2573726B2 (ja) | エレベータ制御装置 | |
| JP2002154753A (ja) | エレベーターの群管理制御装置 | |
| JPH0451475B2 (ja) | ||
| JPH0712890B2 (ja) | エレベーター群管理制御装置 | |
| JPS5852162A (ja) | エレベ−タ群管理制御装置 | |
| JP2574876B2 (ja) | エレベータの群管理制御装置 | |
| JPS623075B2 (ja) | ||
| JPS5859178A (ja) | エレベ−タの群管理制御装置 | |
| JPS59138578A (ja) | エレベ−タの群管理制御装置 | |
| JPH06632B2 (ja) | エレベ−タ−の群管理制御装置 | |
| JPH0154273B2 (ja) | ||
| JPS6324908B2 (ja) | ||
| JPS59138579A (ja) | エレベ−タ−の群管理制御装置 | |
| JPH0920468A (ja) | エレベーターの群管理制御装置 | |
| JPS62191383A (ja) | エレベ−タの群管理制御装置 |