JPH0853271A - Elevator group supervisory operation control device - Google Patents

Elevator group supervisory operation control device

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
Japanese (ja)
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/en
Publication of JPH0853271A publication Critical patent/JPH0853271A/en
Pending legal-status Critical Current

Links

Landscapes

  • Elevator Control (AREA)

Abstract

PURPOSE:To select an optimum control parameter by extracting result data in an actual service condition as teaching data for causing a neural network to again perform a learning process, and extracting the teaching data or starting the learning function of the neural network, when a traffic demand exceeds the preset value. CONSTITUTION:A group supervisory operation control section 1 is connected to single unit body control sections 2-1 to 2-N for controlling each unit elevator and a learning control section 1-1 via a high-speed transmission line 6, thereby implementing hall call assignment control function. Also, the section 1-1 applies the learning function of a neural network using a traffic demand, to input for assignment control, and corrects the interconnected state of the neural network, depending on an actual service condition after building operation. Furthermore, result data obtained in the actual service condition is extracted as teaching data for causing the neural network to start a re-learning process, so that the teaching data is extracted or the learning function of the neural network starts, when the traffic demand exceeds the preset value.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、複数の階床に対して複
数のエレベータを就役させるエレベータの群管理制御装
置に関し、特にホール呼びの割当制御に特徴を持つエレ
ベータの群管理制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an elevator group management control device for activating a plurality of elevators on a plurality of floors, and more particularly to an elevator group management control device characterized by hall call allocation control.

【0002】[0002]

【従来の技術】近年、複数台のエレベータを並設した場
合に、エレベータの運転効率向上及びエレベータ利用者
へのサービス向上を図るために、各階床のホール呼びに
対して応答するエレベータをマイクロコンピュータなど
の小型コンピュータを用いて合理的かつ速やかに割り当
てるようにすることが行われている。
2. Description of the Related Art In recent years, when a plurality of elevators are installed side by side, in order to improve the operation efficiency of the elevators and the service to the elevator users, an elevator that responds to a hall call on each floor is provided with a microcomputer. Reasonable and prompt allocation is performed using a small computer such as.

【0003】すなわち、ホール呼びが発生すると、その
ホール呼びに対してサービスする最適なエレベータを選
択して割り当てると共に、他のエレベータはそのホール
呼びに応答させないようにしている。
That is, when a hall call occurs, an optimum elevator serving the hall call is selected and assigned, and other elevators are prevented from answering the hall call.

【0004】このような方式の群管理制御装置におい
て、最近では、リアルタイムにて各ホール呼びに応答し
た場合のかご呼び登録データや乗降中のデータなどを内
部で収集、処理して各ビル毎の階間交通を把握し、前記
収集データを基にビル固有の交通需要を演算して、ホー
ル呼び割当制御に利用している。
In the group management control apparatus of such a system, recently, car call registration data and data during boarding / alighting when responding to each hall call in real time are internally collected and processed to be processed in each building. The inter-floor traffic is grasped, the traffic demand peculiar to the building is calculated based on the collected data, and it is used for hall call allocation control.

【0005】このような状況において、エレベータのホ
ール呼び割当制御は、ホール呼びの発生に対して群管理
性能上の各評価指標を評価し、各評価値を重み付け加算
し、総合評価として最適号機を決定しており、ビルの交
通需要と上記評価値の重み付け値との関係をニューラル
ネットを応用して学習させておくことによって、時間帯
やビル用途による交通需要の変化に対応して適度な評価
指標の重み付け値を選択し、割当制御の性能を向上させ
ている。
In such a situation, the hall call assignment control of the elevator evaluates each evaluation index on the group management performance with respect to the occurrence of a hall call, weights and adds each evaluation value, and determines the optimum number as a comprehensive evaluation. It has been decided, and by learning the relationship between the traffic demand of the building and the weighted value of the above evaluation value by applying a neural network, an appropriate evaluation can be made in response to changes in the traffic demand depending on the time of day and building use. The weighting value of the index is selected to improve the performance of allocation control.

【0006】しかしながら、交通需要は時々刻々と変化
しそれに追随して群管理性能上の各評価指標は大きく変
化するため、最適な評価指標の重み付け値を求めるには
実使用状態にて得られた結果データから抽出した教師デ
ータに基づいてニューラルネットの再学習を行う必要が
あるが、再学習と言っても、教師データの内容におかし
なデータが含まれていると、ニューラルネットの特徴上
おかしなデータを出力しかねないし、また一度おかしな
データをニューラルネットに覚え込ませるとニューラル
ネットからそのデータを外すことは困難となるために結
果データの収集や教師データの抽出方法が重要となって
くる。また、連続して変化する交通需要に追随して最適
な評価指標の重み付け値を提供するために適宜再学習を
行う必要があり、そのタイミングが問題となる。
However, since the traffic demand changes every moment and each evaluation index on the group management performance changes greatly following it, it was obtained in the actual use condition to find the optimum weighting value of the evaluation index. Although it is necessary to re-learn the neural network based on the teacher data extracted from the result data, even if it says re-learning, if the contents of the teacher data include strange data, it will be strange data due to the characteristics of the neural network. However, once the strange data is memorized in the neural network, it becomes difficult to remove the data from the neural network. Therefore, the method of collecting the result data and extracting the teacher data becomes important. In addition, it is necessary to re-learn appropriately in order to provide the optimal weighting value of the evaluation index following the continuously changing traffic demand, and the timing becomes a problem.

【0007】[0007]

【発明が解決しようとする課題】これに対し、教師デー
タの抽出方法として特願平5−179692にて提案さ
れているが、結果データの収集については従来の所定の
期間が経過した時点で行うというわけにはいかず、新た
な方法で結果データの収集を行う必要がある。
On the other hand, as a method for extracting teacher data, which is proposed in Japanese Patent Application No. 5-179692, collection of result data is performed when a conventional predetermined period has elapsed. That is not the case, and it is necessary to collect result data by a new method.

【0008】本発明は、このような問題に鑑みてなされ
たものであり、省力化が図れ、また最適な制御パラメー
タの選定が可能で、更にビル固有の交通需要変動に対し
てもより最適な制御パラメータの選定が可能となるエレ
ベータの群管理制御装置を提供することを目的とする。
The present invention has been made in view of the above problems, and it is possible to save labor, select the optimum control parameters, and further optimize the traffic demand fluctuation peculiar to a building. An object of the present invention is to provide an elevator group management control device that enables selection of control parameters.

【0009】[0009]

【課題を解決するための手段】前記目的を達成するた
め、請求項1に対応する発明は、複数の階床に対して複
数台のエレベータを就役させ、発生した共通のホール呼
びに対して所定の評価演算により最適な号機を割当てる
にあたり、少なくとも交通需要を入力としたニューラル
ネットの学習機能を割当制御に応用し、ビル稼働後の実
使用状態に応じて前記ニューラルネットの結合状態を修
正するものを含むエレベータの群管理制御装置におい
て、実使用状態にて得られた結果データを教師データと
して抽出する手段と、前記教師データにより前記ニュー
ラルネットの再学習を行う手段と、前記結果データの一
部である交通需要が所定値を超えたときに教師データの
抽出または前記ニューラルネットの学習機能を開始する
手段とを備えてなるエレベータの群管理制御装置であ
る。
In order to achieve the above object, the invention according to claim 1 makes a plurality of elevators in service for a plurality of floors, and a predetermined common hall call is generated. Applying the learning function of the neural network with at least the traffic demand as an input to allocate the optimal number by the evaluation calculation of 1., and correcting the connection state of the neural network according to the actual usage state after building operation In the elevator group supervisory control device including, means for extracting the result data obtained in the actual use state as teacher data, means for re-learning the neural network by the teacher data, and a part of the result data. And means for starting the learning function of the neural network or the learning function of the neural network when the traffic demand exceeds a predetermined value. A group management control device beta.

【0010】前記目的を達成するため、請求項2に対応
する発明は、複数の階床に対して複数台のエレベータを
就役させ、発生した共通のホール呼びに対して所定の評
価演算により最適な号機を割当てるにあたり、少なくと
も交通需要を入力としたニューラルネットの学習機能を
割当制御に応用し、ビル稼働後の実使用状態に応じて前
記ニューラルネットの結合状態を修正するものを含むエ
レベータの群管理制御装置において、実使用状態にて得
られた結果データを教師データとして抽出する手段と、
前記教師データにより前記ニューラルネットの再学習を
行う手段と、収集した前記結果データの一部である交通
需要の過去と現在との差が所定値を超えたときに教師デ
ータの抽出または前記ニューラルネットの学習機能を開
始する手段とを備えてなるエレベータの群管理制御装置
である。
In order to achieve the above object, the invention according to claim 2 makes it possible to activate a plurality of elevators for a plurality of floors and to optimize the predetermined common hall call by a predetermined evaluation calculation. When allocating units, at least the group management of the elevator including the one that applies the learning function of the neural network with the traffic demand as an input to the allocation control and corrects the connection state of the neural network according to the actual usage state after building operation In the control device, means for extracting the result data obtained in the actual use state as teacher data,
Means for re-learning the neural network with the teacher data, and extraction of the teacher data or the neural network when the difference between past and present traffic demands, which is a part of the collected result data, exceeds a predetermined value. Is a group management control device for an elevator, comprising:

【0011】前記目的を達成するため、請求項3に対応
する発明は、複数の階床に対して複数台のエレベータを
就役させ、発生した共通のホール呼びに対して所定の評
価演算により最適な号機を割当てるにあたり、少なくと
も交通需要を入力としたニューラルネットの学習機能を
割当制御に応用し、ビル稼働後の実使用状態に応じて前
記ニューラルネットの結合状態を修正するものを含むエ
レベータの群管理制御装置において、実使用状態にて得
られた結果データを教師データとして抽出する手段と、
前記教師データにより前記ニューラルネットの再学習を
行う手段と、前記ニューラルネットの出力の累積値が所
定値を超えたときに前記再学習を開始する手段とを備え
てなるエレベータの群管理制御装置である。
In order to achieve the above object, the invention according to claim 3 makes a plurality of elevators active for a plurality of floors, and optimizes a common hall call generated by a predetermined evaluation calculation. When allocating units, at least the group management of the elevator including the one that applies the learning function of the neural network with the traffic demand as an input to the allocation control and corrects the connection state of the neural network according to the actual usage state after building operation In the control device, means for extracting the result data obtained in the actual use state as teacher data,
An elevator group supervisory control device comprising: means for re-learning the neural network based on the teacher data; and means for starting the re-learning when the cumulative value of the output of the neural network exceeds a predetermined value. is there.

【0012】前記目的を達成するため、請求項4に対応
する発明は、複数の階床に対して複数台のエレベータを
就役させ、発生した共通のホール呼びに対して所定の評
価演算により最適な号機を割当てるにあたり、少なくと
も交通需要を入力としたニューラルネットの学習機能を
割当制御に応用し、ビル稼働後の実使用状態に応じて前
記ニューラルネットの結合状態を修正するものを含むエ
レベータの群管理制御装置において、実使用状態にて得
られた結果データを教師データとして抽出する手段と、
前記教師データにより前記ニューラルネットの再学習を
行う手段と、教師データの個数が所定値を超えたときに
前記再学習を開始する手段とを備えてなるエレベータの
群管理制御装置である。
In order to achieve the above object, the invention according to claim 4 makes it possible to operate a plurality of elevators for a plurality of floors, and optimize a predetermined common hall call by a predetermined evaluation calculation. When allocating units, at least the group management of the elevator including the one that applies the learning function of the neural network with the traffic demand as an input to the allocation control and corrects the connection state of the neural network according to the actual usage state after building operation In the control device, means for extracting the result data obtained in the actual use state as teacher data,
An elevator group management control device comprising: means for re-learning the neural network based on the teacher data; and means for starting the re-learning when the number of teacher data exceeds a predetermined value.

【0013】[0013]

【作用】請求項1に対応する発明によれば、ビルの各曜
日、各時刻の一定期間毎の結果データの一部である交通
需要が所定値を超えた時を条件として自動的に開始でき
るため、省力化が図れると共に、定常状態となった交通
需要に応じた最適な制御パラメータを選定でき、正常な
教師データのみによってオンライン学習が可能となる。
According to the invention corresponding to claim 1, it can be automatically started on the condition that the traffic demand, which is a part of the result data for each fixed time period of each day of the building, exceeds a predetermined value. Therefore, it is possible to save labor, and it is possible to select the optimum control parameter according to the traffic demand in the steady state, and online learning can be performed using only normal teacher data.

【0014】請求項2に対応する発明によれば、実使用
状態にて得られた結果データからの教師データの抽出、
ニューラルネットの学習機能処理において、現在の交通
需要と過去の交通需要の差が所定値以下であること、す
なわち時間帯やビル固有の交通需要が定常となった状態
にて処理を開始するため、適切な制御パラメータの選定
とより正常な教師データによるオンライン学習が可能で
ある。
According to the invention according to claim 2, extraction of teacher data from result data obtained in an actual use state,
In the learning function processing of the neural network, the difference between the current traffic demand and the past traffic demand is less than or equal to a predetermined value, that is, the processing is started in the state where the traffic demand peculiar to the time zone and the building becomes steady, Online learning is possible by selecting appropriate control parameters and using more normal teacher data.

【0015】請求項3に対応する発明によれば、ニュー
ラルネットの再学習処理において、ニューラルネットの
出力の累積値が所定値を超えたことを開始条件とするこ
とで、適度な頻度にてニューラルネットの更新が可能と
なり、より適切な制御パラメータの選定が可能となる。
According to the third aspect of the present invention, in the re-learning process of the neural network, the start condition is that the cumulative value of the output of the neural network exceeds the predetermined value, so that the neural network can be processed at an appropriate frequency. The net can be updated, and more appropriate control parameters can be selected.

【0016】請求項4に対応する発明によれば、ニュー
ラルネットの再学習処理において、ニューラルネットの
教師データの個数が所定値を超えたことを開始条件とす
ることで、常に決まった有効個数の教師データによる再
学習が可能となり、より適切な制御パラメータの選定が
可能となる。
According to the fourth aspect of the present invention, in the re-learning process of the neural network, the start condition is that the number of the training data of the neural network exceeds the predetermined value, so that the effective number of the fixed effective number is always fixed. It becomes possible to re-learn by using teacher data, and more appropriate control parameters can be selected.

【0017】[0017]

【実施例】以下、本発明の実施例について図面を参照し
て説明する。 <第1実施例>図1は、本発明によるエレベータの群管
理制御装置の第1実施例の全体的なシステム構成例を示
すブロック図である。
Embodiments of the present invention will be described below with reference to the drawings. <First Embodiment> FIG. 1 is a block diagram showing an example of the overall system configuration of a first embodiment of an elevator group supervisory control apparatus according to the present invention.

【0018】図1において、群管理制御部1は、各単位
エレベータの制御を行う単体制御部2−1〜2−Nおよ
び学習制御部1−1に、それぞれ第1の伝送制御手段で
ある高速伝送路6を介して接続されている。
In FIG. 1, the group management control unit 1 includes a single control unit 2-1 to 2-N for controlling each unit elevator and a learning control unit 1-1, which is a high-speed transmission control means. It is connected via a transmission line 6.

【0019】この場合の群管理制御部1、学習制御部1
−1および単体制御部2−1〜2−Nは、単数あるいは
複数のマイクロコンピュータ等の小型計算機により構成
されており、ソフトウェアの管理下に動作する。
In this case, the group management control unit 1 and the learning control unit 1
-1 and the unit control units 2-1 to 2-N are configured by a single computer or a plurality of small computers such as microcomputers, and operate under the control of software.

【0020】一方、ホール呼びボタン3は、各階床に設
けられており、ホール呼びを行う際に押圧操作され、ホ
ール呼び入出力制御部4はホール呼びの入出力の制御を
行う。そして、群管理制御部1、学習制御部1−1およ
び単体制御部2−1〜2−N、ならびに各ホール呼び入
出力制御部4は、第2の伝送制御手段である低速伝送路
7を介して接続されている。
On the other hand, the hall call button 3 is provided on each floor and is pressed when making a hall call, and the hall call input / output control unit 4 controls the input / output of the hall call. Then, the group management control unit 1, the learning control unit 1-1, the single unit control units 2-1 to 2-N, and each hall call input / output control unit 4 connect the low-speed transmission line 7 which is the second transmission control means. Connected through.

【0021】ここで、高速伝送路6は、単体制御部2−
1〜2−Nと群管理制御部1および学習制御部1−1と
の間、すなわち主に機械室の制御計算機間の伝送を行う
伝送制御系であり、高速で高インテリジェントなネット
ワークで接続されている。そして、群管理制御に必要な
制御情報を、群管理制御部1、学習制御部1−1、各単
体制御部2−1〜2−Nの間で高速に授受している。
Here, the high-speed transmission line 6 has a unit controller 2-
1 to 2-N is a transmission control system that performs transmission between the group management control unit 1 and the learning control unit 1-1, that is, mainly between control computers in the machine room, and is connected by a high-speed and highly intelligent network. ing. Then, the control information necessary for the group management control is exchanged at high speed among the group management control unit 1, the learning control unit 1-1, and the individual unit control units 2-1 to 2-N.

【0022】また、低速伝送路7は、各ホールのホール
呼びボタン3、監視室の監視盤5等、主に昇降路を介し
て情報の伝送を行う制御系であり、高速伝送路6に比較
して低速であり、長距離のため光ファイバーケーブル等
により構成されており、群管理制御部1、学習制御部1
−1および単体制御部2−1〜2−Nと接続され、デー
タの授受を行っている。
The low-speed transmission line 7 is a control system that mainly transmits information via the hoistway, such as the hall call button 3 in each hall and the monitoring board 5 in the monitoring room. Compared with the high-speed transmission line 6. Since it is low speed and long distance, it is configured by an optical fiber cable or the like, and the group management control unit 1 and the learning control unit 1
-1 and unit control units 2-1 to 2-N, and exchanges data.

【0023】群管理制御部1が正常な場合、ホール呼び
ボタン3は低速伝送路7を介して群管理制御部1にて制
御され、ホール呼びボタン3が押されると、ホール呼び
ゲートを閉じて登録ランプをセットすると共に、高速伝
送路6を介して送られてくる単体制御部2−1〜2−N
の情報をベースに最適号機を決定し、単体制御部2−1
〜2−Nの内の該当するものに対して制御指令を行う。
そして、制御指令を受けた単体制御部2−1〜2−N
は、この制御指令をホール呼び情報として単体制御を行
う。
When the group management control unit 1 is normal, the hall call button 3 is controlled by the group management control unit 1 via the low-speed transmission line 7, and when the hall call button 3 is pressed, the hall call gate is closed. The unit lamp control units 2-1 to 2-N sent via the high-speed transmission line 6 while setting the registration lamp
The optimum machine is determined based on the information of the
A control command is issued to the corresponding one of 2 to 2-N.
Then, the unit control units 2-1 to 2-N that have received the control command
Performs unit control using this control command as hall call information.

【0024】図2は、本発明によるエレベータの群管理
制御装置における、群管理制御部1と単体制御部2−1
〜2−Nのソフトウェアシステムの一例を示す図であ
る。図2において、本ソフトウェアシステムは、オペレ
ーティングシステムであるリアルタイムOS8により、
単体制御機能タスク9、群管理制御メイン機能タスク1
0、群管理制御サブ機能タスク11、伝送制御タスク1
2を管理する構成であり、リアルタイムOS8内のスケ
ジューラにより、各タスク9〜12が起動されたりホー
ルドされたりするようになっている。
FIG. 2 shows a group management control unit 1 and a single unit control unit 2-1 in the elevator group management control apparatus according to the present invention.
It is a figure which shows an example of a 2-N software system. In FIG. 2, this software system uses a real-time OS 8, which is an operating system,
Individual control function task 9, group management control main function task 1
0, group management control sub-function task 11, transmission control task 1
2 is managed, and each task 9 to 12 is activated and held by the scheduler in the real-time OS 8.

【0025】これらの各タスク9〜12の内の単体制御
機能タスク9は、単体制御部2−1〜2−Nを動作させ
るための機能タスクであって、優先順位が高く設定され
ている。
The individual control function task 9 among these tasks 9 to 12 is a function task for operating the individual control units 2-1 to 2-N, and has a high priority.

【0026】また、群管理制御メイン機能タスク10
は、群管理制御部1の中心となる機能タスクであり、各
単体制御部2−1〜2−Nに分散した群管理制御サブ機
能タスク11より各号機毎の情報データを収集し、比較
演算することによって最適号機を決定し、該当号機に対
して制御指令を行うと共に、ホール呼び登録の制御を行
う。
The group management control main function task 10
Is a central functional task of the group management control unit 1, and collects information data for each machine from the group management control sub-function task 11 distributed to each individual control unit 2-1 to 2-N, and performs a comparison calculation. By doing so, the optimum number is determined, a control command is issued to the corresponding number, and hall call registration is controlled.

【0027】さらに、群管理制御サブ機能タスク11
は、群管理制御部1の各号機単位の情報の処理を行う機
能タスクであり、群管理制御メイン機能タスク10の制
御の下に情報の処理を行う。
Further, the group management control sub-function task 11
Is a functional task that processes information of each unit of the group management control unit 1, and processes information under the control of the group management control main function task 10.

【0028】すなわち、群管理制御メイン機能タスク1
0を有するコンピュータにより、高速伝送路6を介して
タスクの起動、終結の管理を行う構成となっており、マ
スターである群管理制御メイン機能タスク10からの指
令により号機単位に分散処理を行い、群管理制御メイン
機能タスク10に対して処理完了時点でデータを搬送す
る。
That is, the group management control main function task 1
A computer having 0 is configured to manage starting and ending of tasks via the high-speed transmission line 6, and performs distributed processing in units of machine numbers by a command from the group management control main function task 10 which is a master. Data is conveyed to the group management control main function task 10 when the processing is completed.

【0029】さらにまた、伝送制御タスク12は、高速
伝送路6のデータの授受、および群管理制御サブ機能タ
スク11の起動、終結の制御を行う。図3は、図1にお
ける高速伝送路6のシステム構成例を示すブロック図で
ある。 図3において、伝送制御はマイクロプロセッサ
13を用いて行う構成であるが、例えばISO(国際標
準化機構)が提唱するLANネットワークモデル階層の
データリンク階層を制御する部分として、ハードウェア
で構成されたデータリンクコントローラ14とメディア
アクセスコントローラ15とを用いて、データ伝送を高
インテリジェントにて行うようにし、高速伝送制御に対
してマイクロプロセッサ13が管理する伝送制御ソフト
ウェアの比率を軽減させる構成としている。 例えば、
上記の高インテリジェント伝送制御を実現するためのコ
ントローラであるデータリンクコントローラ14とし
て、インテル社(INTEL社)のLSIであるi82
586が、またメディアアクセスコントローラ15とし
て、同じくインテル社のi82501等が実用化されて
いるが、これらを用いることにより、10Mビット/秒
というような高速伝送機能を、マイクロプロセッサ13
のサポート比率を軽減した形で比較的容易に行うことが
できる。
Furthermore, the transmission control task 12 controls the transmission / reception of data on the high-speed transmission line 6 and the activation / termination of the group management control sub-function task 11. FIG. 3 is a block diagram showing a system configuration example of the high-speed transmission line 6 in FIG. In FIG. 3, the transmission control is performed by using the microprocessor 13. However, for example, data configured by hardware is used as a part for controlling the data link layer of the LAN network model layer proposed by ISO (International Organization for Standardization). The link controller 14 and the media access controller 15 are used to perform data transmission with high intelligence and reduce the ratio of transmission control software managed by the microprocessor 13 to high-speed transmission control. For example,
As the data link controller 14 which is a controller for realizing the above-mentioned high intelligent transmission control, i82 which is an LSI (Intel) LSI is used.
The i862501 and the like of Intel Corp. have been put into practical use as the media access controller 15 as well, but by using these, a high-speed transmission function such as 10 Mbit / sec can be achieved by the microprocessor 13
Can be performed relatively easily with a reduced support ratio.

【0030】なお、図3において、各機器13〜15は
それぞれシステムバス16および制御ライン17により
電気的に接続され、メディアアクセスコントローラ15
にはシリアル伝送系18が接続されている。
In FIG. 3, the devices 13 to 15 are electrically connected by the system bus 16 and the control line 17, respectively, and the media access controller 15 is connected.
A serial transmission system 18 is connected to the.

【0031】一方、図4は本発明による学習制御部1−
1の入出力信号の流れを示す機能ブロック図、図5は図
4における学習制御部1−1のシステム構成の一例を示
す図、図6および図7はそれぞれ図5における推論部2
1、部分モデル部22の詳細なシステム構成例を示す図
である。
On the other hand, FIG. 4 shows a learning control unit 1-according to the present invention.
1 is a functional block diagram showing the flow of input / output signals, FIG. 5 is a diagram showing an example of a system configuration of the learning control unit 1-1 in FIG. 4, and FIGS. 6 and 7 are inference units 2 in FIG. 5, respectively.
1 is a diagram showing a detailed system configuration example of a partial model unit 22. FIG.

【0032】まず、図4において、群管理制御部1は、
前述したように、エレベータ群システム2の単体制御部
2−1〜2−Nにおける群管理制御サブ機能タスク11
と協調をとり、ホール呼び割当制御機能を実行する。
First, in FIG. 4, the group management controller 1
As described above, the group management control sub-function task 11 in the individual control units 2-1 to 2-N of the elevator group system 2
The hall call allocation control function is executed in cooperation with.

【0033】このホール呼び割当制御に用いられる評価
アルゴリズムは、群管理性能上の各評価指標を評価し、
各評価値を最適な重み付け加算して総合評価を行うもの
である。
The evaluation algorithm used for this hall call allocation control evaluates each evaluation index on the group management performance,
The respective evaluation values are optimally weighted and added to perform a comprehensive evaluation.

【0034】また、学習制御部1−1は、一定期間毎に
群管理制御部1を介して送信されるエレベータ群システ
ム2、すなわち単体制御部2−1〜2−Nおよびホール
呼び入出力制御部4からの情報を基にして、交通需要お
よび群管理制御応答結果を生成し、交通需要からは最適
な制御パラメータを設定し、群管理制御応答結果はオン
ライン学習のためのベースデータとする。
Further, the learning control section 1-1 is arranged so that the elevator group system 2 transmitted via the group management control section 1 at regular intervals, that is, the individual control sections 2-1 to 2-N and the hall call input / output control. The traffic demand and group management control response result are generated based on the information from the unit 4, optimal control parameters are set from the traffic demand, and the group management control response result is used as base data for online learning.

【0035】そして、学習制御部1−1は、各時刻別の
一定期間毎に設定された上記制御パラメータを、最適な
評価指標重み付け値として群管理制御部1へ送信する。
群管理制御部1は、単体制御部2−1〜2−Nからの情
報を基に各評価指標の評価値を演算し、学習制御部1−
1から送信された制御パラメータにより前述の評価値に
最適な重み付けを行い、最適号機に対して制御指令を与
える。
Then, the learning control section 1-1 transmits the above-mentioned control parameters set for each fixed period for each time to the group management control section 1 as an optimum evaluation index weighting value.
The group management control unit 1 calculates the evaluation value of each evaluation index based on the information from the unit control units 2-1 to 2-N, and the learning control unit 1-
The above-mentioned evaluation value is optimally weighted by the control parameter transmitted from No. 1, and a control command is given to the optimal machine.

【0036】次に、この学習制御部1−1の詳細な動作
について、図5以降の図面を用いて説明する。学習制御
部1−1の機能構成を説明すると、図5に示すように、
推論部21と、部分モデル部22と、合成部23と、推
論結果評価部24と、システム調整部25とから構成さ
れている。
Next, the detailed operation of the learning control section 1-1 will be described with reference to the drawings starting from FIG. Explaining the functional configuration of the learning control unit 1-1, as shown in FIG.
The inference unit 21, the partial model unit 22, the combining unit 23, the inference result evaluation unit 24, and the system adjustment unit 25 are included.

【0037】群管理制御部1における評価演算は、一般
に、複数の評価指標lに対して行われ、i号機に対し
て、 g1 (i)、g2 (i)、……、gi (i) と表され、総合評価値は、各評価別割当評価値を重み付
け加算することによって求められ、i号機の場合の総合
評価値Ei は、
[0037] The evaluation operation in group management control unit 1, in general, carried out for a plurality of evaluation indexes l, for i Unit, g 1 (i), g 2 (i), ......, g i ( i), and the total evaluation value is obtained by weighting and adding the allocation evaluation values for each evaluation. The total evaluation value E i in the case of Unit i is

【0038】[0038]

【数1】 と表現される。[Equation 1] Is expressed as

【0039】ここで、αj は各評価指標jにおける重み
付け値であり、学習制御部1−1より群管理制御部1へ
送信される制御パラメータである。そこで、推論結果評
価部24は、各時間帯別の一定期間毎に交通需要を算出
し所定の条件を満たした時に、推論部21に対して出力
すると共に、制御パラメータαj の組合せを所定範囲内
にて生成し、部分モデル部22に対して出力し、その結
果として各制御パラメータαj の組合せに対応する群管
理制御応答推論結果をエレベータ設置ビルの用途に応じ
て評価し、最適な制御パラメータを設定する。
Here, α j is a weighting value for each evaluation index j, and is a control parameter transmitted from the learning control section 1-1 to the group management control section 1. Therefore, the inference result evaluation unit 24 calculates the traffic demand for each fixed period of each time zone and, when a predetermined condition is satisfied, outputs the traffic demand to the inference unit 21 and also outputs a combination of the control parameters α j within a predetermined range. And outputs it to the partial model unit 22. As a result, the group management control response inference result corresponding to the combination of each control parameter α j is evaluated according to the use of the elevator installation building, and optimal control is performed. Set the parameters.

【0040】群管理制御応答推論結果をy、学習制御部
1−1への入力をuとすると、合成部23における演算
は、 y=F(u) …(1) と表現できる。なお、ここで、 y=(y1 、y2 、…、ynT u=(u 、ucT =(C、α)T とする。
Assuming that the group management control response inference result is y and the input to the learning control section 1-1 is u, the calculation in the synthesis section 23 can be expressed as y = F (u) (1). Note that, y = (y 1, y 2, ..., y n) T u = (u, u c) T = (C, α) and T.

【0041】この群管理制御応答推論結果yにおいて、
1 、y2 、…、yn は、一定時間におけるホール呼び
応答時間の発生率、平均乗合率、平均サービス時間等の
推論結果を表し、群管理性能を判定する上での評価基準
データとなる。
In this group management control response inference result y,
y 1 , y 2 , ..., Y n represent inference results such as the occurrence rate of hall call response time, average multiplication rate, average service time, etc. in a certain period of time, and serve as evaluation reference data for determining group management performance. Become.

【0042】また、入力uにおけるCは交通需要を表
し、 C=(C1 、C2 、C3 ) とすると、C1 、C2 、C3 は、それぞれ全平均乗客発
生間隔[s/人]、基準階における平均乗客発生間隔、
基準階へ向かう平均乗客発生間隔を表わすデータであ
り、システムの混雑度や人の流れ等のシステムの状況を
表わすことになる。
Further, C in the input u represents the traffic demand, and if C = (C 1 , C 2 , C 3 ), then C 1 , C 2 , C 3 are all average passenger occurrence intervals [s / person ], The average passenger occurrence interval on the standard floor,
It is data that represents the average interval between passengers heading to the standard floor, and represents the status of the system such as the congestion degree of the system and the flow of people.

【0043】さらに、αは各評価指標重み付け値(制御
パラメータ)であり、前述のように、複数の評価指標l
に対して、 α=(α1 、α2 、…、αl ) と表わされる。
Further, α is each evaluation index weighting value (control parameter), and as described above, a plurality of evaluation indices l
, Α = (α 1 , α 2 , ..., α l ).

【0044】そこで、推論部21、部分モデル部22、
合成部23からなる対象モデルは、m個の部分システム
モデルfi (α)、(i=1,2,…,m)の合成で表
現され、(1)式は次式のように書き直せることにな
る。
Therefore, the inference unit 21, the partial model unit 22,
The target model composed of the synthesizing unit 23 is expressed by synthesizing m partial system models f i (α), (i = 1, 2, ..., M), and the formula (1) can be rewritten as the following formula. become.

【0045】[0045]

【数2】 [Equation 2]

【0046】ここで、ai (C)は交通需要Cにおける
部分システムモデルfi (α)の活性度を示し、群管理
制御応答推論結果yは、交通需要Cから得られるシステ
ムの状況と部分モデル部22における部分システムモデ
ルとの結合関係により決まる。 次に、推論部21、部
分モデル部22、推論結果評価部24、およびシステム
調整部25の各部のシステム構成について説明する。
Here, a i (C) represents the activity of the partial system model f i (α) in the traffic demand C, and the group management control response inference result y is the system situation and the portion obtained from the traffic demand C. It is determined by the connection relationship with the partial system model in the model unit 22. Next, the system configurations of the inference unit 21, the partial model unit 22, the inference result evaluation unit 24, and the system adjustment unit 25 will be described.

【0047】まず、推論部21は、図6に示すように、
入力部21−1と、記憶部21−2と、出力部21−3
と、ゲート21−4とから構成されており、推論結果評
価部24より交通需要Cを受けて、これらから得られる
システムの状況により、活性度を表わす(2)式のai
(C)、(i=1,2,…,m)を出力する働きをす
る。
First, the inference unit 21, as shown in FIG.
Input unit 21-1, storage unit 21-2, output unit 21-3
And a gate 21-4, receives the traffic demand C from the inference result evaluation unit 24, and ai of the equation (2) representing the degree of activity depending on the system status obtained from them.
(C), (i = 1, 2, ..., M) is output.

【0048】ここで、入力部21−1は、k個のニュー
ロンからなるk次元の状態ベクトルVを持ち、入力され
る交通需要Cをメンバーシップ関数φi を通すことによ
り、各要素がそのメンバーシップグレードで構成される
部分入力ベクトルci 、(i=1,2,…,m)を出力
する。このM個の部分入力ベクトルci は、一括して入
力ベクトルCとして上記入力状態ベクトルVへ入力され
る。
Here, the input unit 21-1 has a k-dimensional state vector V consisting of k neurons, and the input traffic demand C is passed through a membership function φ i so that each element has its member. A partial input vector c i , (i = 1, 2, ..., M) configured by ship grade is output. The M partial input vectors c i are collectively input to the input state vector V as the input vector C.

【0049】また、記憶部21−2は、r個のニューロ
ンからなるr次元の状態ベクトルXから成り、入力部2
1−1と出力部21−3とを関係付ける記憶部に相当す
る。さらに、出力部21−3は、m個のニューロンから
なるm次元の状態ベクトルZからなり、各要素Zi
(i=1,2,…,m)が上記部分モデル部22の部分
システムモデルfi (α)に対応している。
The storage unit 21-2 is composed of an r-dimensional state vector X consisting of r neurons, and the input unit 2
It corresponds to a storage unit that associates 1-1 with the output unit 21-3. Further, the output unit 21-3 is composed of an m-dimensional state vector Z composed of m neurons, and each element Z i ,
(I = 1, 2, ..., M) corresponds to the partial system model f i (α) of the partial model unit 22.

【0050】なお、入力部21−1および記憶部21−
2、記憶部21−2および出力部21−3は、それぞれ
相互ループを持ち、また各部21−1〜21−3は、自
己ループを持っている。
The input unit 21-1 and the storage unit 21-
2. The storage unit 21-2 and the output unit 21-3 each have a mutual loop, and each unit 21-1 to 21-3 has a self loop.

【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についても同様で
ある。
This relationship is a discrete system and is expressed as follows. C (k) = φ (u (k)) (3.1) V (k + 1) = ψ (W vc · C (k) + W vv · V (k) + W vx · X (k)) (3) .. 2) X (k + 1) = ψ (W xv · V (k + 1) + W xx · X (k) + W xz · Z (k)) (3.3) Z (k + 1) = ψ (W zx · X ( k + 1) + W zz · Z (k)) (3.4) V (0) = V 0 , X (0) = X 0 , Z (0) = Z 0
k ≧ 0 Here, W vc is a matrix representing the load from the vector C to the vector V, and is the synapse load of the neuron that constitutes the vector V with respect to the vector C. Also,
The same applies to W vv , W vx , W xv , W xx , W zx , and W zz .

【0052】φはj次元のメンバーシップ関数であり、
ψは各次元に対応するシグモイド関数であり、入力され
る要素毎に、 f(x)=1/{1+exp(−x)} … (3.5) の演算を行う。
Φ is a j-dimensional membership function,
ψ is a sigmoid function corresponding to each dimension, and for each input element, f (x) = 1 / {1 + exp (−x)} (3.5) is calculated.

【0053】さらに、kは時間を表わすパラメータであ
り、1増える毎に単位時間が経過する。上記の(3.
1)〜(3.4)式で各Wを適当に設定することによ
り、入力される需要C(u(k))に対する部分システ
ムモデルfi (α)、(i=1,2,…,m)の活性度
が、出力部21−3の状態ベクトルZに時間経過を伴っ
て現れてくる。
Further, k is a parameter representing time, and the unit time elapses each time it is incremented. The above (3.
By appropriately setting each W in the equations 1) to (3.4), the partial system model f i (α), (i = 1, 2, ...,) For the input demand C (u (k)). The activity m) appears in the state vector Z of the output unit 21-3 with time.

【0054】さらにまた、ゲート21−4は、設定され
た時間Tが経過すると開かれ、Zi(T)を部分システ
ムモデルfi (α)の活性度ai (C)として出力す
る。次に、部分モデル部22は、図7に示すようなシス
テム構成であり、制御パラメータαを入力することによ
り、各部分システムモデル毎に群管理制御応答結果fi
(α)を出力する働きを有する。
Furthermore, the gate 21-4 is opened when the set time T elapses, and outputs Z i (T) as the activity level a i (C) of the partial system model f i (α). Next, the partial model unit 22 has a system configuration as shown in FIG. 7, and by inputting the control parameter α, the group management control response result f i is obtained for each partial system model.
It has a function of outputting (α).

【0055】この部分モデル部22における個々の部分
システムモデルfi (α)、(i=1,2,…,m)
は、図8に示すように、多層のニューラルネットワーク
によって構成され、これらはそれぞれある特定の需要C
i に対応しており、それぞれがその需要に対する制御パ
ラメータαと実システムの群管理制御応答結果の入力出
力データiとを格納している。そして、部分システムモ
デルfi (α)は、この入出力データiを教師データと
して、バックプロパゲーション法を用いて学習される。
Individual partial system models f i (α), (i = 1, 2, ..., M) in the partial model unit 22.
Is composed of a multilayered neural network, as shown in FIG.
i corresponds to, each of which stores an input output data i of the group management control response result of the real system and control parameter α for the demand. Then, the partial system model f i (α) is learned by using the back-propagation method with the input / output data i as teacher data.

【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に対するバイアス値を表わすベクトルで
ある。
As shown in detail in FIG. 8, each subsystem model f i , when given an input u, performs the operation y (k) = f i (u (k)). This calculation process is performed as follows: (k) = W hu (k) · u (k) (4.1) h (k) = ψ (net (k) + θ h (k)) (4.2) nety (K) = W yh (k) · h (k) + W yu (k) · u (k) (4.3) y (k) = ψ (nety (k) + θ y (k)) (4) .4) k ≧ 0 Here, W hu , W yh , and W yu are matrices representing synaptic loads. Further, θ h and θ y are vectors representing bias values for the intermediate layer h and the output layer y, respectively.

【0057】各部分システムモデルfi (u)、(i=
1,2,…,m)は、それぞれが異なるシナプス荷重、
バイアスを持ち、演算を行う。合成部23では、部分モ
デル部22から入力されてくる部分システムモデルの出
力f1 (α)、f2 (α)、…、fm (α)、および推
論部21から入力される各部分システムモデルに対する
活性度a1 (C)、a2 (C)、…、am (C)を、
(2)式にしたがって合成し、群管理制御応答推論結果
yとして推論結果評価部24に出力する。
Each partial system model f i (u), (i =
1, 2, ..., m) are different synaptic loads,
Has a bias and performs calculations. In the synthesis unit 23, outputs f 1 (α), f 2 (α), ..., F m (α) of the partial system model input from the partial model unit 22 and each partial system input from the inference unit 21. The activities a 1 (C), a 2 (C), ..., Am (C) for the model are
They are combined according to the equation (2) and output to the inference result evaluation unit 24 as the group management control response inference result y.

【0058】次に、推論結果評価部24では、後で詳し
く説明するように、上記のように、推論部21、部分モ
デル部22、合成部23からなる対象モデルに対して、
入力u(=C、α) )において、実システムの交通需
要が所定の条件を満たした時に前記需要に対して制御パ
ラメータαの組合せを所定範囲内にて生成し、入力uと
して与えることにより、その結果として各制御パラメー
タαの組合せに対応する群管理制御応答結果を評価し、
最適な制御パラメータαを設定し、群管理制御部1に送
信する。
Next, in the inference result evaluation section 24, as will be described in detail later, as described above, for the target model including the inference section 21, the partial model section 22, and the synthesis section 23,
At the input u (= C, α)), when the traffic demand of the actual system satisfies a predetermined condition, a combination of the control parameters α for the demand is generated within a predetermined range and given as the input u. As a result, evaluate the group management control response result corresponding to the combination of each control parameter α,
The optimum control parameter α is set and transmitted to the group management control unit 1.

【0059】次に、オンラインにて得られる群管理制御
部1からの交通需要、群管理制御応答結果、また推論結
果評価部24からの制御パラメータによって、システム
調整部25で行われる推論部21、部分モデル部22の
オンライン学習について説明する。
Next, based on the traffic demand from the group management control unit 1 obtained online, the group management control response result, and the control parameters from the inference result evaluation unit 24, the inference unit 21 performed by the system adjustment unit 25, The online learning of the partial model unit 22 will be described.

【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)に反比例させて行う。
As shown in FIG. 11, the system adjustment unit 25 includes a difference detection unit 25-1, an inference correction unit 25-2, an input / output data correction unit 25-3, and an input / output data group 25-4.
1 to 25-4m and partial system model correction unit 25-5
When the predetermined condition is satisfied based on the difference between the group management control response inference result y and the response result from the group management control unit 1, the "certainty" p i of the inference unit 21 and the relation Functions to modify the partial system model f i . The correction amount is directly proportional to the activity level a i , and the learning level R
It is performed in inverse proportion to i (k).

【0061】ここで、差異検出部25−1は、推論結果
yと応答結果y0 の差異が(5)式を満たす時、 |y−y0 |/y0 ≧Def0 … (5) 修正量の元となる度合δNi を(7.4)式をより算出
して、推論部修正部25−2、および入出力修正部25
−3に出力する。ここで、Def0 は定数であり、修正す
るか否かの判断基準となる。
Here, when the difference between the inference result y and the response result y 0 satisfies the expression (5), the difference detecting section 25-1: | y−y 0 | / y 0 ≧ D ef0 (5) Correction The degree δN i that is the basis of the quantity is calculated from the equation (7.4), and the inference unit correction unit 25-2 and the input / output correction unit 25
Output to -3. Here, D ef0 is a constant and serves as a criterion for determining whether to correct.

【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) のように修正する。
In the inference unit correction unit 25-2, among the loops for correcting the certainty in the inference unit 21 shown in FIG. 6, the loop from the output unit 21-3 to the storage unit 21-2, that is, the matrix W. Limited to xz . At this time, the inference unit correction unit 25-2 has the (i, j) element w of the matrix W xz.
ij is modified as follows: w ii = p i (i = 1,2, ..., m) (6.1) w ji = p i (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)式によ
り求まる。
Here, p i ≧ 0 is a parameter representing the reliability of memory for the partial system model f i (α), and is calculated by the following equation. p i = ξ · R i (k + 1) + ζ (7.1) R i (k + 1) = 1-exp [−β (N i (k + 1) + γ)] (7.2) N i (k + 1) = N i (k) + δN i (7.3) δN i = min {1, η · (a i / R i (k))} (7.4) where η, β, γ, ξ, ζ is a constant, R i and N i are subsystem system models f i, respectively.
(Α) is the proficiency level and learning progress. The learning progress N i (k) represents the progress of learning of the partial system model f i (α) after learning k times, is proportional to the activity a i , and is the current learning level R i. It changes in a degree δN i (maximum 1) that is inversely proportional to (k). And (7.3)
With respect to the new learning progress N i (k + 1) calculated by the formula, a new R i (k + 1) is determined by the formula (7.2), and the finally corrected certainty p i is (7.1). ) Is obtained by the formula.

【0064】一方、部分システムモデルfi (α)の修
正は、入出力データ修正部25−3、入出力データ群2
5−41〜4m、および部分システムモデル修正部25
−5にて行う。
On the other hand, the correction of the partial system model f i (α) is performed by the input / output data correction unit 25-3, the input / output data group 2
5-41 to 4 m, and partial system model correction unit 25
Perform at -5.

【0065】まず、入出力データ修正部25−3は、修
正度合δNi 、制御パラメータα0、群管理応答結果y0
より、各部分システムモデルfi (α)が持つ入出力
データ群25−41〜4mを書き換える。そして、この
書換えた入出力データ25−4iを教師データとして、
バックプロパゲーション法により追加ないし再学習を部
分システムモデル修正部25−5で行い、旧部分システ
ムモデルfi と学習後の新部分システムモデルfi とを
入れ替える。
First, the input / output data correction unit 25-3 has the correction degree δN i , the control parameter α 0 , and the group management response result y 0.
Thus, the input / output data groups 25-41 to 4m included in each partial system model f i (α) are rewritten. Then, the rewritten input / output data 25-4i is used as teacher data,
The partial system model correction unit 25-5 performs addition or re-learning by the back propagation method, and replaces the old partial system model f i with the new partial system model f i after learning.

【0066】次に、入出力データの修正の方法について
説明する。入出力データ修正部25−3は、所定時間帯
毎の一定期間が終了すると、上記時間帯の応答結果を基
に群管理制御応答結果の演算を行い、上記時間帯での制
御パラメータと共に、入出力データ D0 =(u0 )、 u0 =(C0 *α0 ) を生成する。
Next, a method of correcting input / output data will be described. The input / output data correction unit 25-3 calculates the group management control response result based on the response result of the time period when the fixed period of each predetermined time period ends, and inputs with the control parameter in the time period. Output data D 0 = (u 0 ) and u 0 = (C 0 * α 0 ) are generated.

【0067】この時、部分システムモデルfi (α)が
持つ入出力データ(D1 ,D2 ,…,DL )を書き換え
る。入出力データ群25−41〜4mから全ての入力デ
ータをスキャンし、そのαとα0 との距離の2乗 dα=|α−α02 … (8.1) を求め、近い(dαが小さい)ものから順に2つのデー
タD(1st) 、D(2nd) を抽出する。
[0067] At this time, part system model f i (alpha) input and output data having the (D 1, D 2, ... , D L) rewritten. All the input data are scanned from the input / output data groups 25-41 to 4m, the square of the distance between the α and α 0 is calculated, and dα = | α−α 0 | 2 (8.1) is obtained, and it is close (dα Two data D (1st) and D (2nd) are extracted in order from the smallest data.

【0068】ここで、 C(1st) =C0 かつd(1st) α>0 … (8.1´) の場合には、例外的にD0 を新たに入力データDL+1
して追加登録する。
When C (1st) = C 0 and d (1st) α> 0 (8.1 '), D 0 is exceptionally additionally registered as new input data D L + 1. To do.

【0069】また、(8.1´)式が成立しない場合に
は、上記2つのD(1st) 、D(2nd)について、そのCと
0 との距離の2乗 dc =|C−C02 … (8.2) を求め、その後、D(1st) 、D(2nd) を次式によって修
正する。ただし、y´(1st) 、y´(2nd) は、修正後の
出力データである。
[0069] Also, when (8.1') equation is not satisfied, the two D (1st), the D (2nd), 2 squared d c = the distance between the C and C 0 | C- C 0 | 2 (8.2) is obtained, and then D (1st) and D (2nd) are corrected by the following equation. However, y ' (1st) and y' (2nd) are the corrected output data.

【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では、バックプロパゲーション法に
より部分システムモデルの荷重マトリックスの修正を、
以下の手順により行う。
Y ′ (1st) = ρ 1 · y 0 + (1-ρ 1 ) · y (1st) (8.3) y ′ (2nd) = −ρ 2 · y 0 + (1-ρ 2 ) ・ Y (2nd) … (8.4) κ = 1 / (γ ・ D (1st) α + 1)… (8.5) ρ 1 = δN i・ {1 / (λD (1st) C + 1)}… ( 8.6) ρ 2 = (1−κ) · δN i × {1 / (λD (2nd) C + 1)} × {1 / (λD (2nd) α + 1)} (8.7) The above (8. 3) and (8.4), input / output data in the partial system model is rewritten, and the rewritten input / output data is used as teacher data in the partial system model correction unit 25-5 by the back propagation method. Modify the model load matrix
Perform the following procedure.

【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をインクリメン
トして繰り返す。
Δ y (k) = ψ ′ {nety (k) + θ y (k)} * {y * (k) −y (k)} (9.1) δ h (k) = ψ ′ { net (k) + θ h (k)} * W ′ yh · δ y (k) (9.2) ΔW yh (k + 1) = η yh (k) · δ y (k) · h ′ (k) + α yh · ΔW yh (k) (9.3) ΔW hu (k + 1) = η hu (k) · δ h (k) · u ′ (k) + α hu · ΔW hu (k)… (9.4) ΔW yu (k + 1) = η yu (k) · δ y (k) · u ′ (k) + α yu · ΔW yu (k) ... (9.5) W yh (k + 1) = W yh (k) + ΔW yh (K + 1) ... (9.6) W hu (k + 1) = W hu (k) + ΔW hu (k + 1) ... (9.7) W yu (k + 1) = W yu (k) + ΔW yu (k + 1) ... (9) .8) ΔW yh (0) = 0, ΔW hu (0) = 0, ΔW yu (0) = 0, Δ y (0) = 0, Δθ h (0) = 0 here, y * is a teacher data, (1/2) | y * -y | up to 2 <ε is satisfied for all y *, k Is incremented and repeated.

【0072】ここで、A*Bとは、行列AおよびBの要
素毎の積を表わしており、η、αは学習パラメータであ
る。上記の演算により、部分システムモデル修正部25
−5では、部分システムモデルの荷重マトリックスの修
正を入出力データ修正部25−3にて、入出力データ群
25−41〜4mが書き換えられる度に行い、再学習す
る。
Here, A * B represents the product of each element of the matrices A and B, and η and α are learning parameters. By the above calculation, the partial system model correction unit 25
In -5, the load matrix of the partial system model is corrected by the input / output data correction unit 25-3 each time the input / output data group 25-41 to 4m is rewritten, and relearning is performed.

【0073】次に、図9および図10により、推論結果
評価部24の詳細な構成とその制御パラメータαの最適
化設定および確かさ修正動作について説明する。図9に
示すように、推論結果評価部24は、制御パラメータ組
み合わせ生成部24−1と、交通需要検出部24−2
と、推論結果評価パラメータ設定部24−3と、推論結
果評価演算部24−4と、制御パラメータ設定部24−
5と、確かさ修正部24−6とから構成されている。
Next, the detailed configuration of the inference result evaluation unit 24, the optimization setting of the control parameter α, and the certainty correction operation will be described with reference to FIGS. 9 and 10. As shown in FIG. 9, the inference result evaluation unit 24 includes a control parameter combination generation unit 24-1 and a traffic demand detection unit 24-2.
An inference result evaluation parameter setting unit 24-3, an inference result evaluation operation unit 24-4, and a control parameter setting unit 24-
5 and a certainty correction unit 24-6.

【0074】前述のように、学習制御部1−1の推論部
21、部分モデル部22、合成部23により、各ビル毎
の任意の交通需要に対して、制御パラメータと群管理制
御応答推論結果との関係を構成し、(1)式によって群
管理制御応答結果yを連想により推定することができ
る。
As described above, the inference unit 21, the partial model unit 22 and the synthesizing unit 23 of the learning control unit 1-1 respond to the arbitrary traffic demand of each building with the control parameters and the group management control response inference result. And the group management control response result y can be estimated by association with Equation (1).

【0075】そこで、推論結果評価部24では、群管理
制御応答結果yを、各ビル用途、客先ニーズに応じて、
各ビルに合った「最適」の基準に対して、制御パラメー
タの最適値設定を行う。
Therefore, the inference result evaluation unit 24 determines the group management control response result y according to each building application and customer needs.
Optimal control parameter values are set based on the "optimal" criteria that suit each building.

【0076】そのために、推論結果評価部24は、所定
の時間帯において交通需要を検出して所定値を超えてい
た時に、前記需要を推論部21に出力すると共に、あら
かじめ各ビル毎の用途、客先ニーズにより設定された推
論結果評価パラメータに対して、現時間帯での推論結果
評価パラメータの選定を行う。
Therefore, the inference result evaluation unit 24 detects the traffic demand in a predetermined time zone and, when the traffic demand exceeds a predetermined value, outputs the demand to the inference unit 21 and also preliminarily uses each building. The inference result evaluation parameter in the current time zone is selected with respect to the inference result evaluation parameter set according to customer needs.

【0077】ここで、推論結果評価パラメータとは、群
管理制御応答結果yを評価するためのパラメータテーブ
ルであり、各ビル毎に交通需要別に設定されるものであ
る。また、群管理制御応答結果yは、群管理制御性能を
表わす指標であり、前述のように、ホール呼び応答時間
の発生率、平均乗合率、平均サービス時間といった評価
基準データである。
Here, the inference result evaluation parameter is a parameter table for evaluating the group management control response result y, and is set for each building for each traffic demand. The group management control response result y is an index indicating the group management control performance, and is the evaluation reference data such as the hall call response time occurrence rate, the average multiplication rate, and the average service time as described above.

【0078】群管理制御性能を評価する場合、上記評価
基準データをベースとして評価を行うが、一般には、上
記評価基準データに対する重み付けは、ビル用途、客先
ニーズ、交通需要によって異なり、例えば一般事務所ビ
ルでは、ホール呼び応答時間、平均サービス時間といっ
た項目の比重が高く、またホテルでは、逆に平均乗合率
を低くするといった項目の比重が高い。同様に、同一用
途のビルでも、時間帯や客先仕様により項目の比重が変
わる。そのため、推論結果評価パラメータは、各ビル毎
の用途に合わせて、交通需要、時間帯を配列要素とし
て、群管理制御応答結果yの各指標を評価する重み付け
値として構成する。
When the group management control performance is evaluated, the evaluation is performed based on the evaluation standard data. Generally, the weighting for the evaluation standard data differs depending on the building application, customer needs, traffic demand, and for example, general office work. At Tokoro Building, items such as hall call response time and average service time are heavily weighted, and at hotels, on the contrary, items such as low average multiplication rate are heavily weighted. Similarly, even in buildings of the same use, the specific gravity of the items changes depending on the time zone and customer specifications. Therefore, the inference result evaluation parameter is configured as a weighting value for evaluating each index of the group management control response result y with the traffic demand and the time zone as array elements according to the use of each building.

【0079】このようにして、所定の交通需要Cにより
選定された推論結果評価パラメータβは、推論結果評価
演算部24−2に送出され、ここで合成部23より出力
されてくる群管理制御応答結果yを評価し、その評価結
果である性能評価値PEは制御パラメータ設定部24−
5に送り出され、最適な制御パラメータα0 が設定され
る。
The inference result evaluation parameter β selected by the predetermined traffic demand C in this manner is sent to the inference result evaluation operation unit 24-2, where the group management control response is output from the combining unit 23. The result y is evaluated, and the performance evaluation value PE which is the evaluation result is the control parameter setting unit 24-
5, the optimum control parameter α 0 is set.

【0080】この推論結果評価部24の動作について、
図10に示すフローチャートを基に詳しく説明する。ま
ず、交通需要検出部24−2において、現時間帯の交通
需要パラメータCを算出する(ステップS1)。次に、
需要Cが所定値Clim を超えているかを判別し(ステッ
プS2)、超えているときには、制御パラメータ組み合
わせ生成部24−1において、制御パラメータαをその
取り得る範囲内で微小変化量Δαずつ変化させ、それぞ
れのαに対して有限個の組み合わせPmax を定める(ス
テップS3、S4)。超えていないときには、処理を抜
ける。
Regarding the operation of the inference result evaluation unit 24,
A detailed description will be given based on the flowchart shown in FIG. First, the traffic demand detection unit 24-2 calculates the traffic demand parameter C in the current time zone (step S1). next,
It is determined whether or not the demand C exceeds a predetermined value C lim (step S2). When the demand C exceeds the predetermined value C lim , the control parameter combination generation unit 24-1 changes the control parameter α by a minute change amount Δα within the possible range. Then, a finite number of combinations P max are determined for each α (steps S3 and S4). If it does not exceed, the process is exited.

【0081】次に、この組み合わせPに対する各制御パ
ラメータP(α1P、α2P、…、αiP)に対して、交通需
要検出部24−2による現時間帯の交通需要パラメータ
Cと共に入力u(=(C、α) )を形成し、推論部2
1、部分モデル部22に入力し、結果として合成部23
を介して群管理制御応答推論結果yP を得る(ステップ
S5)。
Next, for each control parameter P (α 1P , α 2P , ..., α iP ) for this combination P, the traffic demand detection unit 24-2 inputs the traffic demand parameter C in the current time zone u ( = (C, α)), and the inference unit 2
1. Input to the partial model unit 22, and as a result, the combining unit 23
The group management control response inference result y P is obtained via (step S5).

【0082】この推論結果yP に基づいて、群管理制御
性能評価を示す目的関数として性能評価値PEを数式モ
デルとしてモデル化し、性能評価を数値化する(ステッ
プS6)。制御パラメータ組み合わせPに対する評価値
をPEP として推論結果を評価すると、次のようにな
る。
Based on this inference result y P , the performance evaluation value PE is modeled as a mathematical model as an objective function indicating the group management control performance evaluation, and the performance evaluation is digitized (step S6). The evaluation result for the control parameter combination P is PE P , and the inference result is evaluated as follows.

【0083】[0083]

【数3】 (Equation 3)

【0084】ここで、β(=(β1 、β2 、…、β
n ))は推論結果評価パラメータであり、各ビル用途、
客先仕様に応じて、交通需要、時間帯毎にあらかじめ設
定されたデータ配列である。
Here, β (= (β 1 , β 2 , ..., β
n )) is an inference result evaluation parameter,
It is a data array that is set in advance for each traffic demand and time zone according to customer specifications.

【0085】全ての組み合わせPに対して、性能評価値
PEP :(P=0〜Pmax )が演算されたところで(ス
テップS7)、このPEP が最小となる組み合わせPを
0とし、この組み合わせP0 に対応する制御パラメー
タP0 (α1P0 、α2P0 、…、αiP0 )を最適制御パラ
メータに設定し、群管理制御部1に対して送信する(ス
テップS8)。
When the performance evaluation value PE P : (P = 0 to P max ) is calculated for all the combinations P (step S7), the combination P having the smallest PE P is set to P 0, and The control parameter P 01P0 , α 2P0 , ..., α iP0 ) corresponding to the combination P 0 is set as the optimum control parameter and transmitted to the group management control unit 1 (step S8).

【0086】以上に詳述したように、本実施例のエレベ
ータの群管理制御装置においては、システム稼働状態に
合わせて、従来の学習開始を保守員が日数を決めて行っ
ていたものを、ニューラルネットの入力となる交通需要
が所定値を超えたときを条件として、自動的に開始する
ようにできるため、省力化が図れると共に定常状態とな
った交通需要に応じた最適な制御パラメータの選定がで
き、正常な教師データのみによってオンライン学習が可
能となる。
As described above in detail, in the elevator group supervisory control apparatus of this embodiment, the conventional learning start is performed by the maintenance staff by deciding the number of days according to the system operating state. It can be automatically started on condition that the traffic demand, which is input to the net, exceeds a predetermined value, so it is possible to save labor and select the optimal control parameters according to the steady traffic demand. Yes, online learning is possible only with normal teacher data.

【0087】<第2実施例>第1実施例では、実使用状
態にて得られた結果データを教師データとして抽出した
り、ニューラルネットの学習機能を開始する条件を交通
需要が所定値を超えた場合としていた。
<Second Embodiment> In the first embodiment, the traffic demand exceeds a predetermined value as a condition for extracting the result data obtained in the actual use state as teacher data or starting the learning function of the neural network. If you had

【0088】第2実施例では、実使用状態にて得られた
結果データを教師データとして抽出したり、ニューラル
ネットの学習機能を開始する条件を過去の交通需要と現
在の交通需要の差が所定値を超えた場合としたものであ
る。その他の教師データの抽出処理、ニューラルネット
の学習処理などは第1実施例と同等であるので、ここで
は、推論結果評価部24の処理動作について図12のフ
ローチャートを基に説明する。
In the second embodiment, the result data obtained in the actual use state is extracted as teacher data, and the condition for starting the learning function of the neural network is set such that the difference between the past traffic demand and the current traffic demand is predetermined. This is the case when the value is exceeded. Since the other teacher data extraction processing, neural network learning processing, etc. are the same as in the first embodiment, the processing operation of the inference result evaluation unit 24 will be described here with reference to the flowchart of FIG.

【0089】まず、交通需要検出部24−2において、
現時間帯の交通需要パラメータCを算出する(ステップ
S11)。次に過去の同一時間帯の交通需要パラメータ
C´と現時間帯の交通需要パラメータCとの差が所定値
lim 以下か否かを判別し(ステップS12)、以下で
あるときには制御パラメータ組合せ生成部24−1にお
いて、制御パラメータαをその取り得る範囲内で微小変
化量Δαずつ変化させ、それぞれのαに対して有限個の
組み合わせPmax を定める(ステップS13、S1
4)。超えているときには、処理を抜ける。ステップS
14以降の処理の内容は第1実施例と同様であるため説
明は割愛する。
First, in the traffic demand detecting section 24-2,
The traffic demand parameter C in the current time zone is calculated (step S11). Next, it is determined whether or not the difference between the traffic demand parameter C ′ in the same time zone in the past and the traffic demand parameter C in the current time zone is less than or equal to a predetermined value C lim (step S12). In the unit 24-1, the control parameter α is changed by a minute change amount Δα within the range that can be taken, and a finite number of combinations P max is determined for each α (steps S13 and S1).
4). If it is over, exit the process. Step S
Since the contents of the processing after 14 are the same as those in the first embodiment, the description will be omitted.

【0090】以上のように第2実施例の実使用状態にて
得られた結果データからの教師データの抽出、ニューラ
ルネットの学習機能処理において、現在の交通需要と過
去の交通需要の差が所定値以下であること、すなわち時
間帯やビル固有の交通需要が定常となった状態にて処理
を開始するため、適切な制御パラメータの選定とより正
常な教師データによるオンライン学習が可能である。
As described above, in the extraction of teacher data from the result data obtained in the actual use state of the second embodiment and the learning function processing of the neural network, the difference between the current traffic demand and the past traffic demand is predetermined. Since the processing is started when the value is less than the value, that is, when the traffic demand peculiar to the time period and the building becomes steady, it is possible to select appropriate control parameters and perform online learning with more normal teacher data.

【0091】第1、第2実施例では、ニューラルネット
の入力となる交通需要の状態で教師データの抽出および
ニューラルネットの学習を開始する方法について説明し
たが、第3実施例では、ニューラルネットの出力の累積
値にてニューラルネットの再学習を開始する方法を、第
4実施例では教師データの個数によってニューラルネッ
トの再学習を開始する方法について詳述する。
In the first and second embodiments, the method of starting the extraction of the teacher data and the learning of the neural network in the traffic demand state which is the input of the neural network has been described. In the fourth embodiment, a method of starting retraining of the neural network with the cumulative value of the output will be described in detail in accordance with the number of teacher data.

【0092】<第3実施例>第3実施例ではシステム調
整部25にてニューラルネットの出力の累積からニュー
ラルネットの再学習を行っており、他の部分の処理は第
1実施例と同様であるため、再学習を行う過程を図13
に示すフローチャートを基に説明する。
<Third Embodiment> In the third embodiment, the system adjusting unit 25 re-learns the neural network from the accumulation of the outputs of the neural network, and the other processing is the same as in the first embodiment. Therefore, the process of re-learning is shown in FIG.
It will be described based on the flowchart shown in FIG.

【0093】差異検出部25−1には、ある時間帯の交
通需要における部分システムモデル22−iへの活性度
aiが入力され、その度に活性度aiを順次累積する
(ステップS21、S22)。次に活性度の累積値Ai
が所定値Alim を超えているか否かをチェックし(ステ
ップS23)、超えている場合には入出力データ修正部
25−3に群管理制御推論結果yと群管理制御部1から
の応答結果の差異を出力すると共に部分システムモデル
22−iを入出力データiに基づいて再学習するように
部分システムモデル修正部25−5に対して指令を出力
する(ステップS24)。
To the difference detecting section 25-1, the activity ai for the partial system model 22-i in the traffic demand in a certain time zone is input, and the activity ai is sequentially accumulated each time (steps S21 and S22). . Next, the cumulative value of activity Ai
There is checked whether it exceeds a predetermined value A lim (step S23), the response result from the group management control inference result y and the group management control unit 1 to the input-output data correction unit 25-3 if it exceeds And outputs a command to the partial system model correction unit 25-5 to relearn the partial system model 22-i based on the input / output data i (step S24).

【0094】以上のように第3実施例のニューラルネッ
トの再学習処理において、推論部21からの出力である
活性度aの累積値が所定値を超えたことを開始条件とす
ることで、適度な頻度にてニューラルネットの更新が可
能となり、より適切な制御パラメータの選定が可能とな
る。
As described above, in the re-learning process of the neural network of the third embodiment, the start condition is that the cumulative value of the activity a as the output from the inference unit 21 exceeds the predetermined value. The neural network can be updated at any frequency, and more appropriate control parameters can be selected.

【0095】<第4実施例>第4実施例ではシステム調
整部25にて教師データの個数のカウントからニューラ
ルネットの再学習を行っており、他の部分の処理は第1
実施例と同様であるため、再学習を行う過程を図14に
示すフローチャートを基に説明する。
<Fourth Embodiment> In the fourth embodiment, the system adjusting unit 25 re-learns the neural network from the count of the number of teacher data, and the other processes are the first.
Since it is similar to the embodiment, the process of re-learning will be described based on the flowchart shown in FIG.

【0096】入出力データ修正部25−3にて入出力デ
ータ群25−41〜4iが書き換えられる度に、入出力
データ1〜mでは自己が持つ入出力データ数をカウント
し(ステップS31)、カウントCiが所定値Clim
超えたとき部分システムモデル22−iを入出力データ
iに基づいて再学習するように部分システムモデル修正
部25−5に対して指令を出力する(ステップS32、
S33)。
Each time the input / output data correction unit 25-3 rewrites the input / output data groups 25-41 to 4i, the number of input / output data held by itself is counted in the input / output data 1 to m (step S31). When the count Ci exceeds the predetermined value C lim , a command is output to the partial system model correction unit 25-5 to relearn the partial system model 22-i based on the input / output data i (step S32,
S33).

【0097】以上のように第4実施例のニューラルネッ
トの再学習処理において、ニューラルネットの教師デー
タの個数が所定値を超えたことを開始条件とすること
で、常に決まった有効個数の教師データによる再学習が
可能となり、より適切な制御パラメータの選定が可能と
なる。
As described above, in the re-learning process of the neural network of the fourth embodiment, the start condition is that the number of the training data of the neural network exceeds the predetermined value, so that the effective number of the training data is always fixed. It is possible to re-learn by using, and more appropriate control parameters can be selected.

【0098】[0098]

【発明の効果】本発明のエレベータの群管理制御装置に
よれば、自動的に教師データに抽出またはニューラルネ
ットの学習機能が開始できるため省力化が図れ、また、
定常状態となった交通需要にて教師データの抽出または
ニューラルネットの学習機能を開始するため、最適な制
御パラメータの選定が可能となり、更にニューラルネッ
トの再学習を適度に行うことによって、ビル固有の交通
需要変動に対してもより最適な制御パラメータの選定が
可能となる。
According to the elevator group management control device of the present invention, labor can be saved because the learning function of the neural network can be automatically extracted or the learning function can be started.
The extraction of teacher data or the learning function of the neural network is started when the traffic demand becomes a steady state, so it becomes possible to select the optimum control parameters. Furthermore, by retraining the neural network appropriately, the building-specific It is possible to select more optimal control parameters even for changes in traffic demand.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明によるエレベータの群管理制御装置の第
1の実施例を示すブロック図。
FIG. 1 is a block diagram showing a first embodiment of an elevator group management control device according to the present invention.

【図2】図1における群管理制御部および単体制御部の
ソフトウェアシステムの構成例を示すブロック図。
FIG. 2 is a block diagram showing a configuration example of a software system of a group management control unit and a single unit control unit in FIG.

【図3】図1における高速伝送路のシステム構成例を示
すブロック図。
3 is a block diagram showing a system configuration example of a high-speed transmission line in FIG.

【図4】図1における学習制御部の入出力信号の流れを
示す機能ブロック図。
FIG. 4 is a functional block diagram showing the flow of input / output signals of the learning control unit in FIG.

【図5】図1における学習制御部のシステム構成例を示
すブロック図。
5 is a block diagram showing a system configuration example of a learning control unit in FIG.

【図6】図1の推論部のシステム構成例を示すブロック
図。
6 is a block diagram showing a system configuration example of an inference unit in FIG.

【図7】図5の部分モデル部のシステム構成例を示すブ
ロック図。
7 is a block diagram showing a system configuration example of a partial model unit in FIG.

【図8】図5の部分モデル部の各部分システムモデルの
構成例を示す概要図。
8 is a schematic diagram showing a configuration example of each partial system model of the partial model section in FIG.

【図9】図5の推論結果評価部のシステム構成例を示す
ブロック図。
9 is a block diagram showing a system configuration example of an inference result evaluation unit in FIG.

【図10】図5の推論結果評価部の動作を説明するため
のフローチャート。
10 is a flowchart for explaining the operation of the inference result evaluation unit in FIG.

【図11】図5のシステム調整部のシステム構成例を示
すブロック図。
11 is a block diagram showing a system configuration example of a system adjustment unit in FIG.

【図12】図5の推論結果評価部の動作を説明するため
のフローチヤート。
12 is a flow chart for explaining the operation of the inference result evaluation unit in FIG.

【図13】ニューラルネットの再学習を説明するための
フローチャート。
FIG. 13 is a flowchart for explaining re-learning of a neural network.

【図14】ニューラルネットの再学習を説明するための
フローチャート。
FIG. 14 is a flowchart for explaining re-learning of a neural network.

【符号の説明】[Explanation of symbols]

1 …群管理制御部、 1−1 … 学習
制御部、2 … エレベータ群システム、 2−1
〜2−N … 単体制御部、3 … ホール呼びボタ
ン、 4 … ホール呼び入出力制御部、5
… 監視盤、 6 … 高速伝送
路、7 … 低速伝送路、 21 …
推論部、22 … 部分モデル部、 23
… 合成部、24 … 推論結果評価部、 2
5 …システム調整部。
DESCRIPTION OF SYMBOLS 1 ... Group management control part, 1-1 ... Learning control part, 2 ... Elevator group system, 2-1
~ 2-N ... Single control unit, 3 ... Hall call button, 4 ... Hall call input / output control unit, 5
... Monitoring board, 6 ... High-speed transmission line, 7 ... Low-speed transmission line, 21 ...
Inference part, 22 ... Partial model part, 23
... Synthesis part, 24 ... Inference result evaluation part, 2
5 ... System adjustment unit.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 複数の階床に対して複数台のエレベータ
を就役させ、発生した共通のホール呼びに対して所定の
評価演算により最適な号機を割当てるにあたり、少なく
とも交通需要を入力としたニューラルネットの学習機能
を割当制御に応用し、ビル稼働後の実使用状態に応じて
前記ニューラルネットの結合状態を修正するものを含む
エレベータの群管理制御装置において、 実使用状態にて得られた結果データを教師データとして
抽出する手段と、 前記教師データにより前記ニューラルネットの再学習を
行う手段と、 前記結果データの一部である交通需要が所定値を超えた
ときに教師データの抽出または前記ニューラルネットの
学習機能を開始する手段とを備えてなるエレベータの群
管理制御装置。
1. A neural network in which at least traffic demand is input when a plurality of elevators are activated for a plurality of floors and a common hall call generated is assigned an optimum number by a predetermined evaluation calculation. The result data obtained in the actual use state in the elevator group supervisory control device including the one in which the learning function of is applied to the allocation control and the connection state of the neural network is corrected according to the actual use state after the building is operated. As teacher data, means for re-learning the neural network with the teacher data, extraction of the teacher data when the traffic demand that is a part of the result data exceeds a predetermined value, or the neural network And a means for starting the learning function of the elevator.
【請求項2】 複数の階床に対して複数台のエレベータ
を就役させ、発生した共通のホール呼びに対して所定の
評価演算により最適な号機を割当てるにあたり、少なく
とも交通需要を入力としたニューラルネットの学習機能
を割当制御に応用し、ビル稼働後の実使用状態に応じて
前記ニューラルネットの結合状態を修正するものを含む
エレベータの群管理制御装置において、 実使用状態にて得られた結果データを教師データとして
抽出する手段と、 前記教師データにより前記ニューラルネットの再学習を
行う手段と、 収集した前記結果データの一部である交通需要の過去と
現在との差が所定値を超えたときに教師データの抽出ま
たは前記ニューラルネットの学習機能を開始する手段と
を備えてなるエレベータの群管理制御装置。
2. A neural network in which at least traffic demand is input when allocating an optimum number of elevators to a plurality of floors by activating a plurality of elevators and performing a predetermined evaluation calculation for a common hall call that has occurred. The result data obtained in the actual use state in the elevator group supervisory control device including the one in which the learning function of is applied to the allocation control and the connection state of the neural network is corrected according to the actual use state after the building is operated. When the difference between the past and the present of the traffic demand, which is a part of the collected result data, exceeds a predetermined value. An elevator group supervisory control device comprising: means for extracting teacher data or starting a learning function of the neural network.
【請求項3】 複数の階床に対して複数台のエレベータ
を就役させ、発生した共通のホール呼びに対して所定の
評価演算により最適な号機を割当てるにあたり、少なく
とも交通需要を入力としたニューラルネットの学習機能
を割当制御に応用し、ビル稼働後の実使用状態に応じて
前記ニューラルネットの結合状態を修正するものを含む
エレベータの群管理制御装置において、 実使用状態にて得られた結果データを教師データとして
抽出する手段と、 前記教師データにより前記ニューラルネットの再学習を
行う手段と、 前記ニューラルネットの出力の累積値が所定値を超えた
ときに前記再学習を開始する手段とを備えてなるエレベ
ータの群管理制御装置。
3. A neural network in which at least traffic demand is input when allocating an optimum number of elevators to a plurality of floors by activating a plurality of elevators and performing a predetermined evaluation calculation for common hall calls that have occurred. The result data obtained in the actual use state in the elevator group supervisory control device including the one in which the learning function of is applied to the allocation control and the connection state of the neural network is corrected according to the actual use state after the building is operated. Is extracted as teacher data, means for re-learning the neural network with the teacher data, and means for starting the re-learning when the cumulative value of the output of the neural network exceeds a predetermined value. Elevator group management control device.
【請求項4】 複数の階床に対して複数台のエレベータ
を就役させ、発生した共通のホール呼びに対して所定の
評価演算により最適な号機を割当てるにあたり、少なく
とも交通需要を入力としたニューラルネットの学習機能
を割当制御に応用し、ビル稼働後の実使用状態に応じて
前記ニューラルネットの結合状態を修正するものを含む
エレベータの群管理制御装置において、 実使用状態にて得られた結果データを教師データとして
抽出する手段と、 前記教師データにより前記ニューラルネットの再学習を
行う手段と、 教師データの個数が所定値を超えたときに前記再学習を
開始する手段とを備えてなるエレベータの群管理制御装
置。
4. A neural network in which at least traffic demand is input when assigning an optimum number of elevators to a plurality of floors by activating a plurality of elevators and performing a predetermined evaluation calculation for a common hall call that has occurred. The result data obtained in the actual use state in the elevator group supervisory control device including the one in which the learning function of is applied to the allocation control and the connection state of the neural network is corrected according to the actual use state after the building is operated. Of the elevator as a teacher data, a means for re-learning the neural network with the teacher data, and a means for starting the re-learning when the number of teacher data exceeds a predetermined value. Group management control device.
JP6188514A 1994-08-10 1994-08-10 Elevator group supervisory operation control device Pending JPH0853271A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6188514A JPH0853271A (en) 1994-08-10 1994-08-10 Elevator group supervisory operation control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6188514A JPH0853271A (en) 1994-08-10 1994-08-10 Elevator group supervisory operation control device

Publications (1)

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

Family

ID=16225057

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6188514A Pending JPH0853271A (en) 1994-08-10 1994-08-10 Elevator group supervisory operation control device

Country Status (1)

Country Link
JP (1) JPH0853271A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5112313B2 (en) * 2006-06-27 2013-01-09 三菱電機株式会社 Elevator group management control device
CN116354196A (en) * 2023-03-17 2023-06-30 江苏西德电梯有限公司 Elevator group control management system based on data analysis

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5112313B2 (en) * 2006-06-27 2013-01-09 三菱電機株式会社 Elevator group management control device
CN116354196A (en) * 2023-03-17 2023-06-30 江苏西德电梯有限公司 Elevator group control management system based on data analysis
CN116354196B (en) * 2023-03-17 2023-09-22 江苏西德电梯有限公司 Elevator group control management system based on data analysis

Similar Documents

Publication Publication Date Title
JP2664782B2 (en) Elevator group control device
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 (en) Elevator group management control device
CN108313844A (en) A kind of dynamic elevator group partition method
JPH0853271A (en) Elevator group supervisory operation control device
JPH0873140A (en) Elevator group administrative controller
JPH0331173A (en) Group management control device for elevator
JPH0733340A (en) Group supervisory operation control device for elevator
JP3090832B2 (en) Elevator group control device
JP2664783B2 (en) Elevator group control device
JP2664766B2 (en) Group control elevator system
JP2573722B2 (en) Elevator control device
JP2677698B2 (en) Elevator group control device
KR950001901B1 (en) Method and apparatus for elevator group control
JPH0428681A (en) Group management control for elevator
JPH0761723A (en) Data setter for elevator
JPH05777A (en) Group management conntrol device for elevator
JP2956516B2 (en) Elevator group control device
JP2979993B2 (en) Learning method of neural network for elevator call assignment
JPH02163275A (en) Group-control controller for elevator
JPH08104472A (en) Group supervisory operation controller of elevator
JP2607507B2 (en) Elevator group management control method
JP2988306B2 (en) Elevator group control device