JPH0853271A - エレベータの群管理制御装置 - Google Patents

エレベータの群管理制御装置

Info

Publication number
JPH0853271A
JPH0853271A JP6188514A JP18851494A JPH0853271A JP H0853271 A JPH0853271 A JP H0853271A JP 6188514 A JP6188514 A JP 6188514A JP 18851494 A JP18851494 A JP 18851494A JP H0853271 A JPH0853271 A JP H0853271A
Authority
JP
Japan
Prior art keywords
neural network
learning
unit
control
traffic demand
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
Application number
JP6188514A
Other languages
English (en)
Inventor
Shoji Nakai
章二 中井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP6188514A priority Critical patent/JPH0853271A/ja
Publication of JPH0853271A publication Critical patent/JPH0853271A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Elevator Control (AREA)

Abstract

(57)【要約】 【目的】省力化が図れ、最適な制御パラメータの選定が
可能となり、交通需要変動に対してもより最適な制御パ
ラメータの選定が可能となる装置を得る。 【構成】複数の階床に対して複数台のエレベータを就役
させ、発生した共通のホール呼びに対して所定の評価演
算により最適な号機を割当てるにあたり、少なくとも交
通需要を入力としたニューラルネットの学習機能を割当
制御に応用し、ビル稼働後の実使用状態に応じて前記ニ
ューラルネットの結合状態を修正するものを含み、実使
用状態にて得られた結果データを教師データとして抽出
し、前記教師データにより前記ニューラルネットの再学
習を行い、前記結果データの一部である交通需要が所定
値を超えたときに教師データの抽出または前記ニューラ
ルネットの学習機能を開始するように構成したエレベー
タの群管理制御装置。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、複数の階床に対して複
数のエレベータを就役させるエレベータの群管理制御装
置に関し、特にホール呼びの割当制御に特徴を持つエレ
ベータの群管理制御装置に関する。
【0002】
【従来の技術】近年、複数台のエレベータを並設した場
合に、エレベータの運転効率向上及びエレベータ利用者
へのサービス向上を図るために、各階床のホール呼びに
対して応答するエレベータをマイクロコンピュータなど
の小型コンピュータを用いて合理的かつ速やかに割り当
てるようにすることが行われている。
【0003】すなわち、ホール呼びが発生すると、その
ホール呼びに対してサービスする最適なエレベータを選
択して割り当てると共に、他のエレベータはそのホール
呼びに応答させないようにしている。
【0004】このような方式の群管理制御装置におい
て、最近では、リアルタイムにて各ホール呼びに応答し
た場合のかご呼び登録データや乗降中のデータなどを内
部で収集、処理して各ビル毎の階間交通を把握し、前記
収集データを基にビル固有の交通需要を演算して、ホー
ル呼び割当制御に利用している。
【0005】このような状況において、エレベータのホ
ール呼び割当制御は、ホール呼びの発生に対して群管理
性能上の各評価指標を評価し、各評価値を重み付け加算
し、総合評価として最適号機を決定しており、ビルの交
通需要と上記評価値の重み付け値との関係をニューラル
ネットを応用して学習させておくことによって、時間帯
やビル用途による交通需要の変化に対応して適度な評価
指標の重み付け値を選択し、割当制御の性能を向上させ
ている。
【0006】しかしながら、交通需要は時々刻々と変化
しそれに追随して群管理性能上の各評価指標は大きく変
化するため、最適な評価指標の重み付け値を求めるには
実使用状態にて得られた結果データから抽出した教師デ
ータに基づいてニューラルネットの再学習を行う必要が
あるが、再学習と言っても、教師データの内容におかし
なデータが含まれていると、ニューラルネットの特徴上
おかしなデータを出力しかねないし、また一度おかしな
データをニューラルネットに覚え込ませるとニューラル
ネットからそのデータを外すことは困難となるために結
果データの収集や教師データの抽出方法が重要となって
くる。また、連続して変化する交通需要に追随して最適
な評価指標の重み付け値を提供するために適宜再学習を
行う必要があり、そのタイミングが問題となる。
【0007】
【発明が解決しようとする課題】これに対し、教師デー
タの抽出方法として特願平5−179692にて提案さ
れているが、結果データの収集については従来の所定の
期間が経過した時点で行うというわけにはいかず、新た
な方法で結果データの収集を行う必要がある。
【0008】本発明は、このような問題に鑑みてなされ
たものであり、省力化が図れ、また最適な制御パラメー
タの選定が可能で、更にビル固有の交通需要変動に対し
てもより最適な制御パラメータの選定が可能となるエレ
ベータの群管理制御装置を提供することを目的とする。
【0009】
【課題を解決するための手段】前記目的を達成するた
め、請求項1に対応する発明は、複数の階床に対して複
数台のエレベータを就役させ、発生した共通のホール呼
びに対して所定の評価演算により最適な号機を割当てる
にあたり、少なくとも交通需要を入力としたニューラル
ネットの学習機能を割当制御に応用し、ビル稼働後の実
使用状態に応じて前記ニューラルネットの結合状態を修
正するものを含むエレベータの群管理制御装置におい
て、実使用状態にて得られた結果データを教師データと
して抽出する手段と、前記教師データにより前記ニュー
ラルネットの再学習を行う手段と、前記結果データの一
部である交通需要が所定値を超えたときに教師データの
抽出または前記ニューラルネットの学習機能を開始する
手段とを備えてなるエレベータの群管理制御装置であ
る。
【0010】前記目的を達成するため、請求項2に対応
する発明は、複数の階床に対して複数台のエレベータを
就役させ、発生した共通のホール呼びに対して所定の評
価演算により最適な号機を割当てるにあたり、少なくと
も交通需要を入力としたニューラルネットの学習機能を
割当制御に応用し、ビル稼働後の実使用状態に応じて前
記ニューラルネットの結合状態を修正するものを含むエ
レベータの群管理制御装置において、実使用状態にて得
られた結果データを教師データとして抽出する手段と、
前記教師データにより前記ニューラルネットの再学習を
行う手段と、収集した前記結果データの一部である交通
需要の過去と現在との差が所定値を超えたときに教師デ
ータの抽出または前記ニューラルネットの学習機能を開
始する手段とを備えてなるエレベータの群管理制御装置
である。
【0011】前記目的を達成するため、請求項3に対応
する発明は、複数の階床に対して複数台のエレベータを
就役させ、発生した共通のホール呼びに対して所定の評
価演算により最適な号機を割当てるにあたり、少なくと
も交通需要を入力としたニューラルネットの学習機能を
割当制御に応用し、ビル稼働後の実使用状態に応じて前
記ニューラルネットの結合状態を修正するものを含むエ
レベータの群管理制御装置において、実使用状態にて得
られた結果データを教師データとして抽出する手段と、
前記教師データにより前記ニューラルネットの再学習を
行う手段と、前記ニューラルネットの出力の累積値が所
定値を超えたときに前記再学習を開始する手段とを備え
てなるエレベータの群管理制御装置である。
【0012】前記目的を達成するため、請求項4に対応
する発明は、複数の階床に対して複数台のエレベータを
就役させ、発生した共通のホール呼びに対して所定の評
価演算により最適な号機を割当てるにあたり、少なくと
も交通需要を入力としたニューラルネットの学習機能を
割当制御に応用し、ビル稼働後の実使用状態に応じて前
記ニューラルネットの結合状態を修正するものを含むエ
レベータの群管理制御装置において、実使用状態にて得
られた結果データを教師データとして抽出する手段と、
前記教師データにより前記ニューラルネットの再学習を
行う手段と、教師データの個数が所定値を超えたときに
前記再学習を開始する手段とを備えてなるエレベータの
群管理制御装置である。
【0013】
【作用】請求項1に対応する発明によれば、ビルの各曜
日、各時刻の一定期間毎の結果データの一部である交通
需要が所定値を超えた時を条件として自動的に開始でき
るため、省力化が図れると共に、定常状態となった交通
需要に応じた最適な制御パラメータを選定でき、正常な
教師データのみによってオンライン学習が可能となる。
【0014】請求項2に対応する発明によれば、実使用
状態にて得られた結果データからの教師データの抽出、
ニューラルネットの学習機能処理において、現在の交通
需要と過去の交通需要の差が所定値以下であること、す
なわち時間帯やビル固有の交通需要が定常となった状態
にて処理を開始するため、適切な制御パラメータの選定
とより正常な教師データによるオンライン学習が可能で
ある。
【0015】請求項3に対応する発明によれば、ニュー
ラルネットの再学習処理において、ニューラルネットの
出力の累積値が所定値を超えたことを開始条件とするこ
とで、適度な頻度にてニューラルネットの更新が可能と
なり、より適切な制御パラメータの選定が可能となる。
【0016】請求項4に対応する発明によれば、ニュー
ラルネットの再学習処理において、ニューラルネットの
教師データの個数が所定値を超えたことを開始条件とす
ることで、常に決まった有効個数の教師データによる再
学習が可能となり、より適切な制御パラメータの選定が
可能となる。
【0017】
【実施例】以下、本発明の実施例について図面を参照し
て説明する。 <第1実施例>図1は、本発明によるエレベータの群管
理制御装置の第1実施例の全体的なシステム構成例を示
すブロック図である。
【0018】図1において、群管理制御部1は、各単位
エレベータの制御を行う単体制御部2−1〜2−Nおよ
び学習制御部1−1に、それぞれ第1の伝送制御手段で
ある高速伝送路6を介して接続されている。
【0019】この場合の群管理制御部1、学習制御部1
−1および単体制御部2−1〜2−Nは、単数あるいは
複数のマイクロコンピュータ等の小型計算機により構成
されており、ソフトウェアの管理下に動作する。
【0020】一方、ホール呼びボタン3は、各階床に設
けられており、ホール呼びを行う際に押圧操作され、ホ
ール呼び入出力制御部4はホール呼びの入出力の制御を
行う。そして、群管理制御部1、学習制御部1−1およ
び単体制御部2−1〜2−N、ならびに各ホール呼び入
出力制御部4は、第2の伝送制御手段である低速伝送路
7を介して接続されている。
【0021】ここで、高速伝送路6は、単体制御部2−
1〜2−Nと群管理制御部1および学習制御部1−1と
の間、すなわち主に機械室の制御計算機間の伝送を行う
伝送制御系であり、高速で高インテリジェントなネット
ワークで接続されている。そして、群管理制御に必要な
制御情報を、群管理制御部1、学習制御部1−1、各単
体制御部2−1〜2−Nの間で高速に授受している。
【0022】また、低速伝送路7は、各ホールのホール
呼びボタン3、監視室の監視盤5等、主に昇降路を介し
て情報の伝送を行う制御系であり、高速伝送路6に比較
して低速であり、長距離のため光ファイバーケーブル等
により構成されており、群管理制御部1、学習制御部1
−1および単体制御部2−1〜2−Nと接続され、デー
タの授受を行っている。
【0023】群管理制御部1が正常な場合、ホール呼び
ボタン3は低速伝送路7を介して群管理制御部1にて制
御され、ホール呼びボタン3が押されると、ホール呼び
ゲートを閉じて登録ランプをセットすると共に、高速伝
送路6を介して送られてくる単体制御部2−1〜2−N
の情報をベースに最適号機を決定し、単体制御部2−1
〜2−Nの内の該当するものに対して制御指令を行う。
そして、制御指令を受けた単体制御部2−1〜2−N
は、この制御指令をホール呼び情報として単体制御を行
う。
【0024】図2は、本発明によるエレベータの群管理
制御装置における、群管理制御部1と単体制御部2−1
〜2−Nのソフトウェアシステムの一例を示す図であ
る。図2において、本ソフトウェアシステムは、オペレ
ーティングシステムであるリアルタイムOS8により、
単体制御機能タスク9、群管理制御メイン機能タスク1
0、群管理制御サブ機能タスク11、伝送制御タスク1
2を管理する構成であり、リアルタイムOS8内のスケ
ジューラにより、各タスク9〜12が起動されたりホー
ルドされたりするようになっている。
【0025】これらの各タスク9〜12の内の単体制御
機能タスク9は、単体制御部2−1〜2−Nを動作させ
るための機能タスクであって、優先順位が高く設定され
ている。
【0026】また、群管理制御メイン機能タスク10
は、群管理制御部1の中心となる機能タスクであり、各
単体制御部2−1〜2−Nに分散した群管理制御サブ機
能タスク11より各号機毎の情報データを収集し、比較
演算することによって最適号機を決定し、該当号機に対
して制御指令を行うと共に、ホール呼び登録の制御を行
う。
【0027】さらに、群管理制御サブ機能タスク11
は、群管理制御部1の各号機単位の情報の処理を行う機
能タスクであり、群管理制御メイン機能タスク10の制
御の下に情報の処理を行う。
【0028】すなわち、群管理制御メイン機能タスク1
0を有するコンピュータにより、高速伝送路6を介して
タスクの起動、終結の管理を行う構成となっており、マ
スターである群管理制御メイン機能タスク10からの指
令により号機単位に分散処理を行い、群管理制御メイン
機能タスク10に対して処理完了時点でデータを搬送す
る。
【0029】さらにまた、伝送制御タスク12は、高速
伝送路6のデータの授受、および群管理制御サブ機能タ
スク11の起動、終結の制御を行う。図3は、図1にお
ける高速伝送路6のシステム構成例を示すブロック図で
ある。 図3において、伝送制御はマイクロプロセッサ
13を用いて行う構成であるが、例えばISO(国際標
準化機構)が提唱するLANネットワークモデル階層の
データリンク階層を制御する部分として、ハードウェア
で構成されたデータリンクコントローラ14とメディア
アクセスコントローラ15とを用いて、データ伝送を高
インテリジェントにて行うようにし、高速伝送制御に対
してマイクロプロセッサ13が管理する伝送制御ソフト
ウェアの比率を軽減させる構成としている。 例えば、
上記の高インテリジェント伝送制御を実現するためのコ
ントローラであるデータリンクコントローラ14とし
て、インテル社(INTEL社)のLSIであるi82
586が、またメディアアクセスコントローラ15とし
て、同じくインテル社のi82501等が実用化されて
いるが、これらを用いることにより、10Mビット/秒
というような高速伝送機能を、マイクロプロセッサ13
のサポート比率を軽減した形で比較的容易に行うことが
できる。
【0030】なお、図3において、各機器13〜15は
それぞれシステムバス16および制御ライン17により
電気的に接続され、メディアアクセスコントローラ15
にはシリアル伝送系18が接続されている。
【0031】一方、図4は本発明による学習制御部1−
1の入出力信号の流れを示す機能ブロック図、図5は図
4における学習制御部1−1のシステム構成の一例を示
す図、図6および図7はそれぞれ図5における推論部2
1、部分モデル部22の詳細なシステム構成例を示す図
である。
【0032】まず、図4において、群管理制御部1は、
前述したように、エレベータ群システム2の単体制御部
2−1〜2−Nにおける群管理制御サブ機能タスク11
と協調をとり、ホール呼び割当制御機能を実行する。
【0033】このホール呼び割当制御に用いられる評価
アルゴリズムは、群管理性能上の各評価指標を評価し、
各評価値を最適な重み付け加算して総合評価を行うもの
である。
【0034】また、学習制御部1−1は、一定期間毎に
群管理制御部1を介して送信されるエレベータ群システ
ム2、すなわち単体制御部2−1〜2−Nおよびホール
呼び入出力制御部4からの情報を基にして、交通需要お
よび群管理制御応答結果を生成し、交通需要からは最適
な制御パラメータを設定し、群管理制御応答結果はオン
ライン学習のためのベースデータとする。
【0035】そして、学習制御部1−1は、各時刻別の
一定期間毎に設定された上記制御パラメータを、最適な
評価指標重み付け値として群管理制御部1へ送信する。
群管理制御部1は、単体制御部2−1〜2−Nからの情
報を基に各評価指標の評価値を演算し、学習制御部1−
1から送信された制御パラメータにより前述の評価値に
最適な重み付けを行い、最適号機に対して制御指令を与
える。
【0036】次に、この学習制御部1−1の詳細な動作
について、図5以降の図面を用いて説明する。学習制御
部1−1の機能構成を説明すると、図5に示すように、
推論部21と、部分モデル部22と、合成部23と、推
論結果評価部24と、システム調整部25とから構成さ
れている。
【0037】群管理制御部1における評価演算は、一般
に、複数の評価指標lに対して行われ、i号機に対し
て、 g1 (i)、g2 (i)、……、gi (i) と表され、総合評価値は、各評価別割当評価値を重み付
け加算することによって求められ、i号機の場合の総合
評価値Ei は、
【0038】
【数1】 と表現される。
【0039】ここで、αj は各評価指標jにおける重み
付け値であり、学習制御部1−1より群管理制御部1へ
送信される制御パラメータである。そこで、推論結果評
価部24は、各時間帯別の一定期間毎に交通需要を算出
し所定の条件を満たした時に、推論部21に対して出力
すると共に、制御パラメータαj の組合せを所定範囲内
にて生成し、部分モデル部22に対して出力し、その結
果として各制御パラメータαj の組合せに対応する群管
理制御応答推論結果をエレベータ設置ビルの用途に応じ
て評価し、最適な制御パラメータを設定する。
【0040】群管理制御応答推論結果をy、学習制御部
1−1への入力をuとすると、合成部23における演算
は、 y=F(u) …(1) と表現できる。なお、ここで、 y=(y1 、y2 、…、ynT u=(u 、ucT =(C、α)T とする。
【0041】この群管理制御応答推論結果yにおいて、
1 、y2 、…、yn は、一定時間におけるホール呼び
応答時間の発生率、平均乗合率、平均サービス時間等の
推論結果を表し、群管理性能を判定する上での評価基準
データとなる。
【0042】また、入力uにおけるCは交通需要を表
し、 C=(C1 、C2 、C3 ) とすると、C1 、C2 、C3 は、それぞれ全平均乗客発
生間隔[s/人]、基準階における平均乗客発生間隔、
基準階へ向かう平均乗客発生間隔を表わすデータであ
り、システムの混雑度や人の流れ等のシステムの状況を
表わすことになる。
【0043】さらに、αは各評価指標重み付け値(制御
パラメータ)であり、前述のように、複数の評価指標l
に対して、 α=(α1 、α2 、…、αl ) と表わされる。
【0044】そこで、推論部21、部分モデル部22、
合成部23からなる対象モデルは、m個の部分システム
モデルfi (α)、(i=1,2,…,m)の合成で表
現され、(1)式は次式のように書き直せることにな
る。
【0045】
【数2】
【0046】ここで、ai (C)は交通需要Cにおける
部分システムモデルfi (α)の活性度を示し、群管理
制御応答推論結果yは、交通需要Cから得られるシステ
ムの状況と部分モデル部22における部分システムモデ
ルとの結合関係により決まる。 次に、推論部21、部
分モデル部22、推論結果評価部24、およびシステム
調整部25の各部のシステム構成について説明する。
【0047】まず、推論部21は、図6に示すように、
入力部21−1と、記憶部21−2と、出力部21−3
と、ゲート21−4とから構成されており、推論結果評
価部24より交通需要Cを受けて、これらから得られる
システムの状況により、活性度を表わす(2)式のai
(C)、(i=1,2,…,m)を出力する働きをす
る。
【0048】ここで、入力部21−1は、k個のニュー
ロンからなるk次元の状態ベクトルVを持ち、入力され
る交通需要Cをメンバーシップ関数φi を通すことによ
り、各要素がそのメンバーシップグレードで構成される
部分入力ベクトルci 、(i=1,2,…,m)を出力
する。このM個の部分入力ベクトルci は、一括して入
力ベクトルCとして上記入力状態ベクトルVへ入力され
る。
【0049】また、記憶部21−2は、r個のニューロ
ンからなるr次元の状態ベクトルXから成り、入力部2
1−1と出力部21−3とを関係付ける記憶部に相当す
る。さらに、出力部21−3は、m個のニューロンから
なるm次元の状態ベクトルZからなり、各要素Zi
(i=1,2,…,m)が上記部分モデル部22の部分
システムモデルfi (α)に対応している。
【0050】なお、入力部21−1および記憶部21−
2、記憶部21−2および出力部21−3は、それぞれ
相互ループを持ち、また各部21−1〜21−3は、自
己ループを持っている。
【0051】この関係は、離散方式であって、次のよう
に表現される。 C(k)=φ(u(k)) … (3.1) V(k+1)=ψ(Wvc・C(k)+Wvv・V(k)+Wvx・X(k)) … (3.2) X(k+1)=ψ(Wxv・V(k+1)+Wxx・X(k)+Wxz・Z(k)) … (3.3) Z(k+1)=ψ(Wzx・X(k+1)+Wzz・Z(k)) … (3.4) V(0)=V0 、 X(0)=X0 、 Z(0)=Z0
k≧0 ここで、WvcはベクトルCからベクトルVへの荷重を表
わすマトリックスであり、ベクトルVを構成するニュー
ロンのベクトルCに対するシナプス荷重である。また、
vv、Wvx、Wxv、Wxx、Wzx、Wzzについても同様で
ある。
【0052】φはj次元のメンバーシップ関数であり、
ψは各次元に対応するシグモイド関数であり、入力され
る要素毎に、 f(x)=1/{1+exp(−x)} … (3.5) の演算を行う。
【0053】さらに、kは時間を表わすパラメータであ
り、1増える毎に単位時間が経過する。上記の(3.
1)〜(3.4)式で各Wを適当に設定することによ
り、入力される需要C(u(k))に対する部分システ
ムモデルfi (α)、(i=1,2,…,m)の活性度
が、出力部21−3の状態ベクトルZに時間経過を伴っ
て現れてくる。
【0054】さらにまた、ゲート21−4は、設定され
た時間Tが経過すると開かれ、Zi(T)を部分システ
ムモデルfi (α)の活性度ai (C)として出力す
る。次に、部分モデル部22は、図7に示すようなシス
テム構成であり、制御パラメータαを入力することによ
り、各部分システムモデル毎に群管理制御応答結果fi
(α)を出力する働きを有する。
【0055】この部分モデル部22における個々の部分
システムモデルfi (α)、(i=1,2,…,m)
は、図8に示すように、多層のニューラルネットワーク
によって構成され、これらはそれぞれある特定の需要C
i に対応しており、それぞれがその需要に対する制御パ
ラメータαと実システムの群管理制御応答結果の入力出
力データiとを格納している。そして、部分システムモ
デルfi (α)は、この入出力データiを教師データと
して、バックプロパゲーション法を用いて学習される。
【0056】図8に詳しく示されているように、各部分
システムモデルfi は、入力uが与えられた時、 y(k)=fi (u(k)) の演算を実行する。この演算処理は、 neth(k)=Whu(k)・u(k) … (4.1) h(k)=ψ(neth(k)+θh (k)) … (4.2) nety(k)=Wyh(k)・h(k)+Wyu(k)・u(k) … (4.3) y(k)=ψ(nety(k)+θy (k)) … (4.4) k≧0 ここで、Whu、Wyh、Wyuは、シナプス荷重を表わすマ
トリックスである。また、θh 、θy は、それぞれ中間
層h、出力層yに対するバイアス値を表わすベクトルで
ある。
【0057】各部分システムモデルfi (u)、(i=
1,2,…,m)は、それぞれが異なるシナプス荷重、
バイアスを持ち、演算を行う。合成部23では、部分モ
デル部22から入力されてくる部分システムモデルの出
力f1 (α)、f2 (α)、…、fm (α)、および推
論部21から入力される各部分システムモデルに対する
活性度a1 (C)、a2 (C)、…、am (C)を、
(2)式にしたがって合成し、群管理制御応答推論結果
yとして推論結果評価部24に出力する。
【0058】次に、推論結果評価部24では、後で詳し
く説明するように、上記のように、推論部21、部分モ
デル部22、合成部23からなる対象モデルに対して、
入力u(=C、α) )において、実システムの交通需
要が所定の条件を満たした時に前記需要に対して制御パ
ラメータαの組合せを所定範囲内にて生成し、入力uと
して与えることにより、その結果として各制御パラメー
タαの組合せに対応する群管理制御応答結果を評価し、
最適な制御パラメータαを設定し、群管理制御部1に送
信する。
【0059】次に、オンラインにて得られる群管理制御
部1からの交通需要、群管理制御応答結果、また推論結
果評価部24からの制御パラメータによって、システム
調整部25で行われる推論部21、部分モデル部22の
オンライン学習について説明する。
【0060】システム調整部25は、図11に示すよう
に、差異検出部25−1と、推論修正部25−2と、入
出力データ修正部25−3と、入出力データ群25−4
1〜25−4mと、部分システムモデル修正部25−5
とから構成されており、群管理制御応答推論結果yと群
管理制御部1からの応答結果の差異に基づいて所定の条
件を満たした時に、推論部21の「確かさ」pi 、およ
び関係する部分システムモデルfi を修正する働きをす
る。その修正量は、活性度ai に正比例させ、習熟度R
i (k)に反比例させて行う。
【0061】ここで、差異検出部25−1は、推論結果
yと応答結果y0 の差異が(5)式を満たす時、 |y−y0 |/y0 ≧Def0 … (5) 修正量の元となる度合δNi を(7.4)式をより算出
して、推論部修正部25−2、および入出力修正部25
−3に出力する。ここで、Def0 は定数であり、修正す
るか否かの判断基準となる。
【0062】また、推論部修正部25−2では、図6に
示した推論部21における確かさを修正するループのう
ち、出力部21−3から記憶部21−2へのループ、す
なわちマトリックスWxzに限定する。この時、推論部修
正部25−2は、マトリックスWxzの(i,j)要素w
ijを、 wii=pi (i=1,2,…,m) … (6.1) wji=pi (j≠i) … (6.2) のように修正する。
【0063】ここで、pi ≧0は、部分システムモデル
i (α)に対する記憶の確かさを表わすパラメータで
あり、次式により演算される。 pi =ξ・Ri (k+1)+ζ … (7.1 ) Ri (k+1)=1−exp[−β(Ni (k+1)+γ)] … (7. 2) Ni (k+1)=Ni (k)+δNi … (7 .3) δNi =min{1、η・(ai /Ri (k))} … ( 7.4) ここで、η、β、γ、ξ、ζはそれぞれ定
数、Ri およびNi はそれぞれ部分システムモデルfi
(α)の習熟度および学習進度である。そして、この学
習進度Ni (k)は、部分システムモデルfi (α)の
k回学習した後の学習の進み具合を表わしており、活性
度ai に比例し、現在の習熟度Ri (k)に反比例する
度合δNi (最大1)で変化する。そして、(7.3)
式で計算される新たな学習進度Ni (k+1)に対し
て、新たなRi (k+1)が(7.2)式によって決ま
り、最終的に修正された確かさpi が(7.1)式によ
り求まる。
【0064】一方、部分システムモデルfi (α)の修
正は、入出力データ修正部25−3、入出力データ群2
5−41〜4m、および部分システムモデル修正部25
−5にて行う。
【0065】まず、入出力データ修正部25−3は、修
正度合δNi 、制御パラメータα0、群管理応答結果y0
より、各部分システムモデルfi (α)が持つ入出力
データ群25−41〜4mを書き換える。そして、この
書換えた入出力データ25−4iを教師データとして、
バックプロパゲーション法により追加ないし再学習を部
分システムモデル修正部25−5で行い、旧部分システ
ムモデルfi と学習後の新部分システムモデルfi とを
入れ替える。
【0066】次に、入出力データの修正の方法について
説明する。入出力データ修正部25−3は、所定時間帯
毎の一定期間が終了すると、上記時間帯の応答結果を基
に群管理制御応答結果の演算を行い、上記時間帯での制
御パラメータと共に、入出力データ D0 =(u0 )、 u0 =(C0 *α0 ) を生成する。
【0067】この時、部分システムモデルfi (α)が
持つ入出力データ(D1 ,D2 ,…,DL )を書き換え
る。入出力データ群25−41〜4mから全ての入力デ
ータをスキャンし、そのαとα0 との距離の2乗 dα=|α−α02 … (8.1) を求め、近い(dαが小さい)ものから順に2つのデー
タD(1st) 、D(2nd) を抽出する。
【0068】ここで、 C(1st) =C0 かつd(1st) α>0 … (8.1´) の場合には、例外的にD0 を新たに入力データDL+1
して追加登録する。
【0069】また、(8.1´)式が成立しない場合に
は、上記2つのD(1st) 、D(2nd)について、そのCと
0 との距離の2乗 dc =|C−C02 … (8.2) を求め、その後、D(1st) 、D(2nd) を次式によって修
正する。ただし、y´(1st) 、y´(2nd) は、修正後の
出力データである。
【0070】 y´(1st) =ρ1 ・y0 +(1−ρ1 )・y(1st) … (8.3) y´(2nd) =−ρ2 ・y0 +(1−ρ2 )・y(2nd) … (8.4) κ=1/(γ・D(1st) α+1) … (8.5) ρ1 =δNi ・{1/(λD(1st) C+1)} … (8.6) ρ2 =(1−κ)・δNi ×{1/(λD(2nd) C+1)} ×{1/(λD(2nd) α+1)} … (8.7) 上記の(8.3)、(8.4)式により、部分システム
モデルにおける入出力データが書き換えられ、書き換え
後の入出力データを教師データとして、部分システムモ
デル修正部25−5では、バックプロパゲーション法に
より部分システムモデルの荷重マトリックスの修正を、
以下の手順により行う。
【0071】 δy (k)=ψ´{nety(k)+θy (k)}*{y* (k)−y(k) } … (9.1 ) δh (k)=ψ´{neth(k)+θh (k)}*W´yh・δy (k) … (9.2 ) ΔWyh(k+1)=ηyh(k)・δy (k)・h´(k)+αyh・ΔWyh( k) … (9. 3) ΔWhu(k+1)=ηhu(k)・δh (k)・u´(k)+αhu・ΔWhu (k) … (9 .4) ΔWyu(k+1)=ηyu(k)・δy (k)・u´(k)+αyu・ΔWyu (k) … ( 9.5) Wyh(k+1)=Wyh(k)+ΔWyh(k+1) … ( 9.6) Whu(k+1)=Whu(k)+ΔWhu(k+1) … ( 9.7) Wyu(k+1)=Wyu(k)+ΔWyu(k+1) … ( 9.8) ΔWyh(0)=0、 ΔWhu(0)=0、 ΔWyu(0)=0、 Δθy (0)=0、 Δθh (0)=0 ここで、y* は教師データであり、 (1/2)|y* −y|2 <ε が全てのy* について成立するまで、kをインクリメン
トして繰り返す。
【0072】ここで、A*Bとは、行列AおよびBの要
素毎の積を表わしており、η、αは学習パラメータであ
る。上記の演算により、部分システムモデル修正部25
−5では、部分システムモデルの荷重マトリックスの修
正を入出力データ修正部25−3にて、入出力データ群
25−41〜4mが書き換えられる度に行い、再学習す
る。
【0073】次に、図9および図10により、推論結果
評価部24の詳細な構成とその制御パラメータαの最適
化設定および確かさ修正動作について説明する。図9に
示すように、推論結果評価部24は、制御パラメータ組
み合わせ生成部24−1と、交通需要検出部24−2
と、推論結果評価パラメータ設定部24−3と、推論結
果評価演算部24−4と、制御パラメータ設定部24−
5と、確かさ修正部24−6とから構成されている。
【0074】前述のように、学習制御部1−1の推論部
21、部分モデル部22、合成部23により、各ビル毎
の任意の交通需要に対して、制御パラメータと群管理制
御応答推論結果との関係を構成し、(1)式によって群
管理制御応答結果yを連想により推定することができ
る。
【0075】そこで、推論結果評価部24では、群管理
制御応答結果yを、各ビル用途、客先ニーズに応じて、
各ビルに合った「最適」の基準に対して、制御パラメー
タの最適値設定を行う。
【0076】そのために、推論結果評価部24は、所定
の時間帯において交通需要を検出して所定値を超えてい
た時に、前記需要を推論部21に出力すると共に、あら
かじめ各ビル毎の用途、客先ニーズにより設定された推
論結果評価パラメータに対して、現時間帯での推論結果
評価パラメータの選定を行う。
【0077】ここで、推論結果評価パラメータとは、群
管理制御応答結果yを評価するためのパラメータテーブ
ルであり、各ビル毎に交通需要別に設定されるものであ
る。また、群管理制御応答結果yは、群管理制御性能を
表わす指標であり、前述のように、ホール呼び応答時間
の発生率、平均乗合率、平均サービス時間といった評価
基準データである。
【0078】群管理制御性能を評価する場合、上記評価
基準データをベースとして評価を行うが、一般には、上
記評価基準データに対する重み付けは、ビル用途、客先
ニーズ、交通需要によって異なり、例えば一般事務所ビ
ルでは、ホール呼び応答時間、平均サービス時間といっ
た項目の比重が高く、またホテルでは、逆に平均乗合率
を低くするといった項目の比重が高い。同様に、同一用
途のビルでも、時間帯や客先仕様により項目の比重が変
わる。そのため、推論結果評価パラメータは、各ビル毎
の用途に合わせて、交通需要、時間帯を配列要素とし
て、群管理制御応答結果yの各指標を評価する重み付け
値として構成する。
【0079】このようにして、所定の交通需要Cにより
選定された推論結果評価パラメータβは、推論結果評価
演算部24−2に送出され、ここで合成部23より出力
されてくる群管理制御応答結果yを評価し、その評価結
果である性能評価値PEは制御パラメータ設定部24−
5に送り出され、最適な制御パラメータα0 が設定され
る。
【0080】この推論結果評価部24の動作について、
図10に示すフローチャートを基に詳しく説明する。ま
ず、交通需要検出部24−2において、現時間帯の交通
需要パラメータCを算出する(ステップS1)。次に、
需要Cが所定値Clim を超えているかを判別し(ステッ
プS2)、超えているときには、制御パラメータ組み合
わせ生成部24−1において、制御パラメータαをその
取り得る範囲内で微小変化量Δαずつ変化させ、それぞ
れのαに対して有限個の組み合わせPmax を定める(ス
テップS3、S4)。超えていないときには、処理を抜
ける。
【0081】次に、この組み合わせPに対する各制御パ
ラメータP(α1P、α2P、…、αiP)に対して、交通需
要検出部24−2による現時間帯の交通需要パラメータ
Cと共に入力u(=(C、α) )を形成し、推論部2
1、部分モデル部22に入力し、結果として合成部23
を介して群管理制御応答推論結果yP を得る(ステップ
S5)。
【0082】この推論結果yP に基づいて、群管理制御
性能評価を示す目的関数として性能評価値PEを数式モ
デルとしてモデル化し、性能評価を数値化する(ステッ
プS6)。制御パラメータ組み合わせPに対する評価値
をPEP として推論結果を評価すると、次のようにな
る。
【0083】
【数3】
【0084】ここで、β(=(β1 、β2 、…、β
n ))は推論結果評価パラメータであり、各ビル用途、
客先仕様に応じて、交通需要、時間帯毎にあらかじめ設
定されたデータ配列である。
【0085】全ての組み合わせPに対して、性能評価値
PEP :(P=0〜Pmax )が演算されたところで(ス
テップS7)、このPEP が最小となる組み合わせPを
0とし、この組み合わせP0 に対応する制御パラメー
タP0 (α1P0 、α2P0 、…、αiP0 )を最適制御パラ
メータに設定し、群管理制御部1に対して送信する(ス
テップS8)。
【0086】以上に詳述したように、本実施例のエレベ
ータの群管理制御装置においては、システム稼働状態に
合わせて、従来の学習開始を保守員が日数を決めて行っ
ていたものを、ニューラルネットの入力となる交通需要
が所定値を超えたときを条件として、自動的に開始する
ようにできるため、省力化が図れると共に定常状態とな
った交通需要に応じた最適な制御パラメータの選定がで
き、正常な教師データのみによってオンライン学習が可
能となる。
【0087】<第2実施例>第1実施例では、実使用状
態にて得られた結果データを教師データとして抽出した
り、ニューラルネットの学習機能を開始する条件を交通
需要が所定値を超えた場合としていた。
【0088】第2実施例では、実使用状態にて得られた
結果データを教師データとして抽出したり、ニューラル
ネットの学習機能を開始する条件を過去の交通需要と現
在の交通需要の差が所定値を超えた場合としたものであ
る。その他の教師データの抽出処理、ニューラルネット
の学習処理などは第1実施例と同等であるので、ここで
は、推論結果評価部24の処理動作について図12のフ
ローチャートを基に説明する。
【0089】まず、交通需要検出部24−2において、
現時間帯の交通需要パラメータCを算出する(ステップ
S11)。次に過去の同一時間帯の交通需要パラメータ
C´と現時間帯の交通需要パラメータCとの差が所定値
lim 以下か否かを判別し(ステップS12)、以下で
あるときには制御パラメータ組合せ生成部24−1にお
いて、制御パラメータαをその取り得る範囲内で微小変
化量Δαずつ変化させ、それぞれのαに対して有限個の
組み合わせPmax を定める(ステップS13、S1
4)。超えているときには、処理を抜ける。ステップS
14以降の処理の内容は第1実施例と同様であるため説
明は割愛する。
【0090】以上のように第2実施例の実使用状態にて
得られた結果データからの教師データの抽出、ニューラ
ルネットの学習機能処理において、現在の交通需要と過
去の交通需要の差が所定値以下であること、すなわち時
間帯やビル固有の交通需要が定常となった状態にて処理
を開始するため、適切な制御パラメータの選定とより正
常な教師データによるオンライン学習が可能である。
【0091】第1、第2実施例では、ニューラルネット
の入力となる交通需要の状態で教師データの抽出および
ニューラルネットの学習を開始する方法について説明し
たが、第3実施例では、ニューラルネットの出力の累積
値にてニューラルネットの再学習を開始する方法を、第
4実施例では教師データの個数によってニューラルネッ
トの再学習を開始する方法について詳述する。
【0092】<第3実施例>第3実施例ではシステム調
整部25にてニューラルネットの出力の累積からニュー
ラルネットの再学習を行っており、他の部分の処理は第
1実施例と同様であるため、再学習を行う過程を図13
に示すフローチャートを基に説明する。
【0093】差異検出部25−1には、ある時間帯の交
通需要における部分システムモデル22−iへの活性度
aiが入力され、その度に活性度aiを順次累積する
(ステップS21、S22)。次に活性度の累積値Ai
が所定値Alim を超えているか否かをチェックし(ステ
ップS23)、超えている場合には入出力データ修正部
25−3に群管理制御推論結果yと群管理制御部1から
の応答結果の差異を出力すると共に部分システムモデル
22−iを入出力データiに基づいて再学習するように
部分システムモデル修正部25−5に対して指令を出力
する(ステップS24)。
【0094】以上のように第3実施例のニューラルネッ
トの再学習処理において、推論部21からの出力である
活性度aの累積値が所定値を超えたことを開始条件とす
ることで、適度な頻度にてニューラルネットの更新が可
能となり、より適切な制御パラメータの選定が可能とな
る。
【0095】<第4実施例>第4実施例ではシステム調
整部25にて教師データの個数のカウントからニューラ
ルネットの再学習を行っており、他の部分の処理は第1
実施例と同様であるため、再学習を行う過程を図14に
示すフローチャートを基に説明する。
【0096】入出力データ修正部25−3にて入出力デ
ータ群25−41〜4iが書き換えられる度に、入出力
データ1〜mでは自己が持つ入出力データ数をカウント
し(ステップS31)、カウントCiが所定値Clim
超えたとき部分システムモデル22−iを入出力データ
iに基づいて再学習するように部分システムモデル修正
部25−5に対して指令を出力する(ステップS32、
S33)。
【0097】以上のように第4実施例のニューラルネッ
トの再学習処理において、ニューラルネットの教師デー
タの個数が所定値を超えたことを開始条件とすること
で、常に決まった有効個数の教師データによる再学習が
可能となり、より適切な制御パラメータの選定が可能と
なる。
【0098】
【発明の効果】本発明のエレベータの群管理制御装置に
よれば、自動的に教師データに抽出またはニューラルネ
ットの学習機能が開始できるため省力化が図れ、また、
定常状態となった交通需要にて教師データの抽出または
ニューラルネットの学習機能を開始するため、最適な制
御パラメータの選定が可能となり、更にニューラルネッ
トの再学習を適度に行うことによって、ビル固有の交通
需要変動に対してもより最適な制御パラメータの選定が
可能となる。
【図面の簡単な説明】
【図1】本発明によるエレベータの群管理制御装置の第
1の実施例を示すブロック図。
【図2】図1における群管理制御部および単体制御部の
ソフトウェアシステムの構成例を示すブロック図。
【図3】図1における高速伝送路のシステム構成例を示
すブロック図。
【図4】図1における学習制御部の入出力信号の流れを
示す機能ブロック図。
【図5】図1における学習制御部のシステム構成例を示
すブロック図。
【図6】図1の推論部のシステム構成例を示すブロック
図。
【図7】図5の部分モデル部のシステム構成例を示すブ
ロック図。
【図8】図5の部分モデル部の各部分システムモデルの
構成例を示す概要図。
【図9】図5の推論結果評価部のシステム構成例を示す
ブロック図。
【図10】図5の推論結果評価部の動作を説明するため
のフローチャート。
【図11】図5のシステム調整部のシステム構成例を示
すブロック図。
【図12】図5の推論結果評価部の動作を説明するため
のフローチヤート。
【図13】ニューラルネットの再学習を説明するための
フローチャート。
【図14】ニューラルネットの再学習を説明するための
フローチャート。
【符号の説明】
1 …群管理制御部、 1−1 … 学習
制御部、2 … エレベータ群システム、 2−1
〜2−N … 単体制御部、3 … ホール呼びボタ
ン、 4 … ホール呼び入出力制御部、5
… 監視盤、 6 … 高速伝送
路、7 … 低速伝送路、 21 …
推論部、22 … 部分モデル部、 23
… 合成部、24 … 推論結果評価部、 2
5 …システム調整部。

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 複数の階床に対して複数台のエレベータ
    を就役させ、発生した共通のホール呼びに対して所定の
    評価演算により最適な号機を割当てるにあたり、少なく
    とも交通需要を入力としたニューラルネットの学習機能
    を割当制御に応用し、ビル稼働後の実使用状態に応じて
    前記ニューラルネットの結合状態を修正するものを含む
    エレベータの群管理制御装置において、 実使用状態にて得られた結果データを教師データとして
    抽出する手段と、 前記教師データにより前記ニューラルネットの再学習を
    行う手段と、 前記結果データの一部である交通需要が所定値を超えた
    ときに教師データの抽出または前記ニューラルネットの
    学習機能を開始する手段とを備えてなるエレベータの群
    管理制御装置。
  2. 【請求項2】 複数の階床に対して複数台のエレベータ
    を就役させ、発生した共通のホール呼びに対して所定の
    評価演算により最適な号機を割当てるにあたり、少なく
    とも交通需要を入力としたニューラルネットの学習機能
    を割当制御に応用し、ビル稼働後の実使用状態に応じて
    前記ニューラルネットの結合状態を修正するものを含む
    エレベータの群管理制御装置において、 実使用状態にて得られた結果データを教師データとして
    抽出する手段と、 前記教師データにより前記ニューラルネットの再学習を
    行う手段と、 収集した前記結果データの一部である交通需要の過去と
    現在との差が所定値を超えたときに教師データの抽出ま
    たは前記ニューラルネットの学習機能を開始する手段と
    を備えてなるエレベータの群管理制御装置。
  3. 【請求項3】 複数の階床に対して複数台のエレベータ
    を就役させ、発生した共通のホール呼びに対して所定の
    評価演算により最適な号機を割当てるにあたり、少なく
    とも交通需要を入力としたニューラルネットの学習機能
    を割当制御に応用し、ビル稼働後の実使用状態に応じて
    前記ニューラルネットの結合状態を修正するものを含む
    エレベータの群管理制御装置において、 実使用状態にて得られた結果データを教師データとして
    抽出する手段と、 前記教師データにより前記ニューラルネットの再学習を
    行う手段と、 前記ニューラルネットの出力の累積値が所定値を超えた
    ときに前記再学習を開始する手段とを備えてなるエレベ
    ータの群管理制御装置。
  4. 【請求項4】 複数の階床に対して複数台のエレベータ
    を就役させ、発生した共通のホール呼びに対して所定の
    評価演算により最適な号機を割当てるにあたり、少なく
    とも交通需要を入力としたニューラルネットの学習機能
    を割当制御に応用し、ビル稼働後の実使用状態に応じて
    前記ニューラルネットの結合状態を修正するものを含む
    エレベータの群管理制御装置において、 実使用状態にて得られた結果データを教師データとして
    抽出する手段と、 前記教師データにより前記ニューラルネットの再学習を
    行う手段と、 教師データの個数が所定値を超えたときに前記再学習を
    開始する手段とを備えてなるエレベータの群管理制御装
    置。
JP6188514A 1994-08-10 1994-08-10 エレベータの群管理制御装置 Pending JPH0853271A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6188514A JPH0853271A (ja) 1994-08-10 1994-08-10 エレベータの群管理制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6188514A JPH0853271A (ja) 1994-08-10 1994-08-10 エレベータの群管理制御装置

Publications (1)

Publication Number Publication Date
JPH0853271A true JPH0853271A (ja) 1996-02-27

Family

ID=16225057

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6188514A Pending JPH0853271A (ja) 1994-08-10 1994-08-10 エレベータの群管理制御装置

Country Status (1)

Country Link
JP (1) JPH0853271A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5112313B2 (ja) * 2006-06-27 2013-01-09 三菱電機株式会社 エレベーター群管理制御装置
CN116354196A (zh) * 2023-03-17 2023-06-30 江苏西德电梯有限公司 基于数据分析的电梯群控管理***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5112313B2 (ja) * 2006-06-27 2013-01-09 三菱電機株式会社 エレベーター群管理制御装置
CN116354196A (zh) * 2023-03-17 2023-06-30 江苏西德电梯有限公司 基于数据分析的电梯群控管理***
CN116354196B (zh) * 2023-03-17 2023-09-22 江苏西德电梯有限公司 基于数据分析的电梯群控管理***

Similar Documents

Publication Publication Date Title
JP2664782B2 (ja) エレベータの群管理制御装置
US5354957A (en) Artificially intelligent traffic modeling and prediction system
US4760896A (en) Apparatus for performing group control on elevators
US5250766A (en) Elevator control apparatus using neural network to predict car direction reversal floor
JPH075235B2 (ja) エレベータの群管理制御装置
CN108313844A (zh) 一种动态电梯群分区方法
JPH0853271A (ja) エレベータの群管理制御装置
JPH0873140A (ja) エレベータの群管理制御装置
JPH0331173A (ja) エレベータの群管理制御装置
JPH0733340A (ja) エレベータの群管理制御装置
JP3090832B2 (ja) エレベータの群管理制御装置
JP2664783B2 (ja) エレベータの群管理制御装置
JP2664766B2 (ja) 群管理制御エレベータ装置
JP2573722B2 (ja) エレベータ制御装置
JP2677698B2 (ja) エレベータの群管理制御装置
KR950001901B1 (ko) 엘리베이터 그룹 제어방법 및 그 장치
JPH0428681A (ja) エレベータの群管理制御方法
JPH0761723A (ja) エレベータのデータ設定装置
JPH05777A (ja) エレベータの群管理制御装置
JP2979993B2 (ja) エレベータ呼び割当て用ニューラルネットの学習方法
JPH02163275A (ja) エレベータの群管理制御装置
JP2607507B2 (ja) エレベータの群管理制御方法
JP2988306B2 (ja) エレベータの群管理制御装置
JPH04345478A (ja) エレベータの群管理制御装置
JP2962182B2 (ja) エレベータの群管理制御装置