JPS59124668A - Method of controlling group of elevator - Google Patents

Method of controlling group of elevator

Info

Publication number
JPS59124668A
JPS59124668A JP57233454A JP23345482A JPS59124668A JP S59124668 A JPS59124668 A JP S59124668A JP 57233454 A JP57233454 A JP 57233454A JP 23345482 A JP23345482 A JP 23345482A JP S59124668 A JPS59124668 A JP S59124668A
Authority
JP
Japan
Prior art keywords
floor
car
elevator
hall call
time
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
JP57233454A
Other languages
Japanese (ja)
Inventor
亨 山口
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 JP57233454A priority Critical patent/JPS59124668A/en
Publication of JPS59124668A publication Critical patent/JPS59124668A/en
Pending legal-status Critical Current

Links

Landscapes

  • Elevator Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はエレベータの群管理制御方法に係り、特に待時
間の均一化を図ると共に、乗客の多い階のサービスを常
に一定以上に維持する制御方法に関する。
[Detailed Description of the Invention] [Technical Field of the Invention] The present invention relates to a group management control method for elevators, and in particular to a control method for equalizing waiting times and always maintaining service on floors with many passengers above a certain level. Regarding.

〔発明の技術的背景〕[Technical background of the invention]

近年、複数台のエレベータを制御する群管理制御装置は
、マイクロコンピュータ等の小型計算機を使用したもの
が一般的になっている。このようなものにおいては、任
意階のエレベータホールから発せられるホール呼び指令
に応答するエレベータを決定する手段として、各エレベ
ータのかと(CAR)位置等の状態、上記ホール呼び以
外に他階に発生したホール呼び等の情報全基に、ホール
呼び発生時刻から実際にかごがその階に到着するまでの
予想時間、すなわち、予測未応答時間を用いている。
In recent years, it has become common for group management control devices to control a plurality of elevators to use small computers such as microcomputers. In such systems, as a means of determining which elevator responds to a hall call command issued from an elevator hall on a given floor, the condition of each elevator's foot (CAR) position, etc. For all information such as hall calls, the estimated time from the time the hall call is generated until the car actually arrives at the floor, that is, the predicted non-response time, is used.

そして、上記ホール呼びに応答するエレベータとして、
上記予測未応答時間が最小、すなわち最も早く到着する
エレベータを割当てるとする第1の方法、すてに他階の
ホール呼びに対する予測未応答時間も含めて、これらす
べての予測未応答時間のうちの最大の予測未応答時間と
された階の予測未応答時間が最小の予測未応答時間とな
るようにホール呼びに応答スるエレベータを割当てる第
2の方法がある。さらに、第3の方法として、予測未応
答時間に予め一定の限界値を設定しておき、この限界値
を越える割付済みのホール呼びに対する予測未応答時間
の上記限界値からの偏差の総和を算出し、この総和に新
たに発生した未割付ホール呼びに対する予測未応答時間
を加算し、その加算結果が最小となるエレベータを上記
新たに発生したホール呼びに応答するエレベータと決定
する方法もある。このような方法であれば、各階床毎の
予測未応答時間をほぼ均一化することが可能である。
And as an elevator that responds to the hall call,
The first method is to allocate the elevator with the minimum predicted unanswered time, that is, the elevator that arrives the earliest. A second method is to allocate elevators to answer hall calls such that the floor with the largest predicted non-answer time has the smallest predicted non-answer time. Furthermore, as a third method, a certain limit value is set in advance for the predicted unanswered time, and the sum of the deviations from the above limit value of the predicted unanswered time for allocated hall calls that exceed this limit value is calculated. However, there is also a method of adding the predicted non-response time for a newly generated unallocated hall call to this sum, and determining the elevator with the minimum addition result as the elevator that responds to the newly generated hall call. With such a method, it is possible to make the predicted non-response time for each floor almost uniform.

また、第4の方法として、過去一定期間内の各階のホー
ル呼びに対する応答時間を計算機内に記憶しておき、各
階毎に平均値を算出し、新たに発生するホール呼びに対
しては、上記平均値が小さい階を他階に比較して優先的
にエレベータを割当てる方法もある。
In addition, as a fourth method, the response time for hall calls on each floor within a certain period of time is stored in the computer, and the average value is calculated for each floor. There is also a method of preferentially allocating elevators to floors with smaller average values compared to other floors.

さらに、単純に、ホール呼びが発せられた階の最も近く
に位置するかと(CAR)が所属するエレベータに割当
てる第5の方法もある。
There is also a fifth method that simply assigns the CAR to the elevator to which it belongs, which is located closest to the floor from which the hall call was issued.

〔背景技術の問題点〕 − しかしながら、上記のようなエレベータの割当方法を用
いたエレベータの群管理制御方法にあっては、次のよう
な問題点があった。
[Problems with Background Art] - However, the elevator group management control method using the elevator assignment method described above has the following problems.

すなわち1第1および第4の方法においては、同一階に
おいてホール呼び発生時刻から実際にかごが該当障に到
着するまでの待ち時間は、ホール呼び発生時刻における
各エレベータのかご位置によって決まる。したがって、
同一階における待ち時間に大きな偏差が生じることにな
る。
That is, in the first and fourth methods, the waiting time from the time when a hall call is generated on the same floor until the car actually arrives at the relevant fault is determined by the car position of each elevator at the time when the hall call is generated. therefore,
This will result in large deviations in waiting times on the same floor.

第2の方法においては、他階のホール呼びも含めてすべ
てのホール呼びに対する予測未応答時間の偏差を小さく
することは可能であるが、各階毎の予測未応答時間の平
均値に差が生じる可能性がある。その結果、待ち時間の
長い、すなわちサービスの悪い階と、待ち時間の短いサ
ービスの良い階とが生じるおそれがあツfc。
In the second method, it is possible to reduce the deviation of the predicted unanswered time for all hall calls, including hall calls on other floors, but there is a difference in the average value of the predicted unanswered time for each floor. there is a possibility. As a result, there is a possibility that there will be floors with long waiting times, that is, poor service, and floors with short waiting times and good service.

さらに、第3の方法においては、前述したように上記の
問題を解消することが可能であるが、ホール呼びが複数
階において同時に発生すると、各階毎の予測未応答時間
を均一化するように動作するので、複数台のエレベータ
のかご全同時に各階床に向かわせることになる。この事
は、時系列的に考えて、この次に発せられるでおろうと
考えられるホール呼びに対する待機用のエレベータ数が
少くなり一上記次に発せられるホール呼びに対する予測
未応答時間が太きくなる可能性がある。その結果、時間
的にサービス過剰の階とサービス不足の階とが生じるお
それがあったO また、第4の方法においては、一定期間待ち時間の長か
った階に新たにホール呼びが発生すると、その階に次々
と重点的にかごが差向けられるために、他階の待ち時間
が極端に長くなるダそれがあった。
Furthermore, in the third method, it is possible to solve the above problem as described above, but when hall calls occur simultaneously on multiple floors, the method works to equalize the predicted unanswered time for each floor. Therefore, all the elevator cars must be directed to each floor at the same time. Considering this in chronological order, the number of waiting elevators for the next hall call will decrease, and the predicted unanswered time for the next hall call will increase. There is sex. As a result, there was a risk that some floors were overserved and others were underserved.In addition, in the fourth method, when a new hall call occurs on a floor that has had a long waiting time for a certain period of time, Because baskets were sent to each floor one after another, waiting times on other floors became extremely long.

〔発明の目的〕[Purpose of the invention]

本発明は、このような事情に基づいてなされたものでア
シ、その目的とするところは、サービス過剰を解消し、
乗客の待ち時間をほぼ均一にできると共に、利用客の多
い特定階のサービスを常に一定以上に維持することので
きるエレベータの群管理制御方法を提供することにある
The present invention was made based on these circumstances, and its purpose is to eliminate excessive service,
To provide a group management control method for elevators, which can make the waiting times of passengers almost uniform and can always maintain the service on a particular floor with many passengers above a certain level.

〔発明の概要〕[Summary of the invention]

上記の目的を達成するために、本発明においては、エレ
ベータの群管理制御を次のように行うことを特徴として
いる。
In order to achieve the above object, the present invention is characterized in that elevator group management control is performed as follows.

すなわち、各エレベータ毎に、新たに発生したホール呼
びに対する予測未応答時間と、この予測未応答時間をも
含めた割当障までの最大の予測未応答時間とを所定の変
換特性を有する第1の交換関数を用いて第1の評価値に
変換する。
That is, for each elevator, the predicted unanswered time for a newly generated hall call and the maximum predicted unanswered time up to the assigned failure, including this predicted unanswered time, are converted into a first conversion characteristic having predetermined conversion characteristics. It is converted into a first evaluation value using an exchange function.

一方、乗客数に応じて自動的に決定される特定階床にホ
ール呼びが発生したと仮定し、各エレベータ毎に、この
ホール呼びに対する最小の予測未応答時間を第2の変換
関数を用いて第2の評価値に変換する。しかる後、各エ
レベータ毎に上記第1および第2の評価値を加算して総
合評価値とし、この総合評価値が最小となるエレベータ
を前記新たに発生したホール呼びに応答するエレベータ
と決定するようにしている。
On the other hand, suppose that a hall call occurs on a specific floor that is automatically determined according to the number of passengers, and for each elevator, the minimum predicted unanswered time for this hall call is calculated using a second conversion function. Convert to a second evaluation value. Thereafter, the first and second evaluation values are added for each elevator to obtain a comprehensive evaluation value, and the elevator with the minimum comprehensive evaluation value is determined to be the elevator that responds to the newly generated hall call. I have to.

〔発明の実施例〕[Embodiments of the invention]

以下本発明の一実施例に係るエレベータの群管理制御方
法を8階建ビルの4台のエレベータ群に適用した場合に
ついて説明する。。このような4台のエレベータを群管
理制御する制御装置は第1図のように構成されている。
Hereinafter, a case will be described in which an elevator group management control method according to an embodiment of the present invention is applied to a group of four elevators in an eight-story building. . A control device for group management control of such four elevators is constructed as shown in FIG.

すなわち、任意階のエレベータホールより発せられるホ
ール呼び指令は、一旦ホール呼び登録回路1内にホール
呼び発生階と、希望する方向とに分割“されて記憶され
、エレベータのかごが上記発生階に到着したときにこの
記憶内はリセットされる。4台のエレベータ(A、B、
C。
That is, a hall call command issued from an elevator hall on an arbitrary floor is stored in the hall call registration circuit 1 divided into the floor where the hall call occurs and the desired direction, and the elevator car arrives at the floor where the hall call occurs. This memory will be reset when the four elevators (A, B,
C.

D)にはそれぞれエレベータ運行制御装置2人。D) has two elevator operation controllers each.

2B、2C,2Dが備えられている(但し、図において
は、2’B、2C,は省略されている)。
2B, 2C, and 2D (however, 2'B, 2C, are omitted in the figure).

各エレベータ運行制御装置2A〜2D内には、各エレベ
ータのかごの位置、運転方向、荷重等のかご状態を一時
記憶するかご状態バッファ3A〜3Dと、各エレベータ
に乗込んだ乗客によって各かごに設定されたかと呼び登
録階を記憶すると共に、上記かとが登録階に到着すると
その登録ラリセットするかと呼び登録回路4A〜4Dと
が収容されている。
Inside each elevator operation control device 2A to 2D, there are car status buffers 3A to 3D that temporarily store the car status such as the position, driving direction, and load of each elevator car. It houses call registration circuits 4A to 4D that store the set call registration floor and reset the registration when the above-mentioned sail arrives at the registration floor.

図中、5は例えば16ビツト構成のマイクロコンピュー
タ等の小型計算機であシ、前記ホール呼び登録回路1内
に記憶されたホール状態の情報は上記小型計算機5の入
力レジスタ6を介して、小型計算機5のRAM内に設け
られたホールコンディションテーブル(以下HCTと略
記する)9に収容される。また、各エレベータ運行制御
装置2A〜2Dの各かご状態バッファ3A〜3D内に記
憶されたかご状態の情報はそれぞれ入力レジスタ7A〜
7Dを介して上記RAM内に設けられたカー9ンデイシ
ヨンテーブル(以下CCTと略記する)10に収容され
る。同様に、各かご呼び登録回路4A〜4D内に記憶さ
れたかご呼び状態の情報は各入力レジスタ8A〜8Dを
介してRAM内に設けられたかごコンディションテーブ
ル(以下KCTと略記する)11に収容される。
In the figure, 5 is a small computer such as a microcomputer with a 16-bit configuration, and the hall state information stored in the hall call registration circuit 1 is transmitted to the small computer via an input register 6 of the small computer 5. The hole condition table (hereinafter abbreviated as HCT) 9 is provided in the RAM of No. 5. Further, the car state information stored in each car state buffer 3A to 3D of each elevator operation control device 2A to 2D is input to the input register 7A to 3D, respectively.
The data is stored in a carton table (hereinafter abbreviated as CCT) 10 provided in the RAM via the memory card 7D. Similarly, the car call status information stored in each car call registration circuit 4A to 4D is stored in a car condition table (hereinafter abbreviated as KCT) 11 provided in RAM via each input register 8A to 8D. be done.

上記HCT 9 、 CCT 10 、 KCT 11
はそれぞれ第2図、第3図、第4図のようなビット構成
となっている。すなわち、第2図に示したホール状態を
表わすHCTにおいて、0〜13のホールサブインデ、
1.クス(H8)に対し、て8階の下降(8D)から7
階の上昇(7U)まで各8ビツトの情報が格納されてい
る。各階毎のホール状態を具体的に説明する。例えば5
階のエレベータホールにて上昇スイッチが押されると、
H811(5U)の7番ビットが1となり、このホール
呼びに対応するサービスエレベータが後述する手法でA
号機と決定すると、H81100番ビットおよび6番ビ
ットがパ1”と々る。そして、上記A号機が5階に到着
するとH811の0.6.7番ビットがすべてOにリセ
ットされる。すなわち、0〜3番ビットは各エレベータ
の号機セットに示し、6番ビットはホール呼びに対する
エレベータの割付の有無を示し、さらに、7番ビットは
ホール呼びの有無を示す。
The above HCT 9, CCT 10, KCT 11
have bit configurations as shown in FIGS. 2, 3, and 4, respectively. That is, in the HCT representing the hole state shown in FIG. 2, hole sub-indices from 0 to 13,
1. 7 from the 8th floor descent (8D) to Kusu (H8)
Each 8-bit information is stored up to the ascending floor (7U). The hall conditions for each floor will be explained in detail. For example 5
When the up switch is pressed in the elevator hall on the floor,
The 7th bit of H811 (5U) becomes 1, and the service elevator corresponding to this hall call calls A using the method described later.
When the machine No. A is determined, the 100th bit and the 6th bit of H81 go to 1". Then, when the machine A arrives at the 5th floor, the 0.6.7 bits of H811 are all reset to O. In other words, Bits 0 to 3 indicate the number set of each elevator, bit 6 indicates whether the elevator is assigned to a hall call, and bit 7 indicates whether there is a hall call.

第3図のかご状態を表わすCCTにおいて、0〜3のイ
ンデックスに対して、エレベータA号機からD号機まで
各16ビツトの情報が格納されている。すなわち、0〜
3番ビットにはかごの荷重状態が2進法で示されている
。これら0〜3番ビットの意味は、”0001” 、 
”0010”。
In the CCT representing the car status in FIG. 3, 16 bits of information are stored for each of elevators A to D for indexes 0 to 3. That is, 0~
The third bit indicates the load state of the car in binary notation. The meanings of these bits 0 to 3 are "0001",
"0010".

”0011” 、 ”0100’ 、 ”0101” 
、 ”0110#、 ”0111”。
"0011", "0100", "0101"
, “0110#,” “0111”.

”1000”、 ”1001”、 ”1010” 、 
”1011”、 ”1100”に対して、それぞれ、0
〜10%、11〜20%。
"1000", "1001", "1010",
0 for “1011” and “1100” respectively.
~10%, 11-20%.

21〜30チ 、31〜40チ 、41〜5oチ 。21-30chi, 31-40chi, 41-5ochi.

51〜60チ 、61〜70チ 、71〜80チ 。51-60 inches, 61-70 inches, 71-80 inches.

81〜90% 、91〜100 チ 、101〜110
%、111%以上を示す。5番ビットはかごの走行状態
を示し、1”は走行中、0”は減速中を示す。7番ビッ
トは扉の開閉状態を示し、“′1”は開放中 It Q
 Illは閉鎖中を示す。8〜13番ビットばかご位置
を2進法で示したものである。14. 、15番ビット
はかごの移動方向を示し、“10”は上昇中、”01”
は下降中、さらに”’oo”は無方向、すガわち停止中
を示す。
81-90%, 91-100 chi, 101-110
%, 111% or more. The fifth bit indicates the running state of the car; 1" indicates running, and 0" indicates decelerating. The 7th bit indicates the open/closed state of the door, and "'1" indicates that it is open.
Ill indicates that it is closed. The 8th to 13th bit basket positions are shown in binary notation. 14. , the 15th bit indicates the direction of movement of the car, "10" is rising, "01"
indicates that the vehicle is descending, and "'oo" indicates no direction, that is, it is stopped.

第4図のかご呼び状態を表わすKCTにおいて、第2図
のHCTと同様に、0〜3番ビットがエレベータA−D
号機に対するかご呼びの有無を示す0 次に任意の階床にホーノシ呼びが発生し、そのホール呼
びに対して最適のサービスエレベータを前記HCT y
 、 CCT J o 、 KCT J 7の情報に基
づいて決定するまでの過程を第5図の基本流れ図を用い
て説明する。
In the KCT that represents the car call state in Figure 4, like the HCT in Figure 2, bits 0 to 3 are for elevators A-D.
0 Indicates whether there is a car call for the car.Next, a honoshi call occurs on any floor, and the HCT y selects the most suitable service elevator for that hall call.
, CCT J o , and KCT J 7 will be explained using the basic flowchart of FIG. 5.

すなわち、第5図において、プログラムスタ−ト後、小
型計算機5のRAM内のHCT 9 、 CCT10 
、 KCT I JおよびI10インターフェス等の初
期化とインターバルタイマの起動を行い、R8P (リ
ピートスタートポイント)に進む。次にPlにおいて、
各エレベータの状態を小型計算機5内に入力し、P2.
およびP3において、各ホール呼び発生階およびかご呼
び対象階にエレベータのかごが到着し、出発する時にそ
の階のエレベータの需要量を演算し、その結果を記憶す
る。そして、各階毎に一定期間上記需要量を積算し、そ
の期間内における高需要を示す階を、その次の期間にお
ける特定階と設定する。
That is, in FIG. 5, after the program starts, HCT 9 and CCT 10 in the RAM of the small computer 5 are
, initialize the KCT IJ and I10 interfaces, start the interval timer, and proceed to R8P (repeat start point). Next, in Pl,
Input the status of each elevator into the small computer 5, P2.
And in P3, when the elevator car arrives at each hall call generation floor and the car call target floor and departs, the demand for the elevator at that floor is calculated and the result is stored. Then, the above-mentioned demand amount is integrated for each floor for a certain period of time, and the floor showing high demand within that period is set as a specific floor for the next period.

さらに、Plにおいて、入力されたかご状態、ホール状
態および上記設定された特定階等のデータに基づき、新
たにホール呼びが発生した場合、このホール呼びに対す
る各号機のサービス水準を示す評価値の演算を行い、上
記特定階のサービス水準を低下させることなく、上記ホ
ール呼びに応答するサービスエレベータを決定する。
Furthermore, in Pl, when a new hall call occurs, an evaluation value is calculated that indicates the service level of each car for this hall call based on the input car status, hall status, and data such as the specific floor set above. to determine the service elevator that responds to the hall call without reducing the service level of the specific floor.

次に、上記基本流れ図の各ルーチンの詳細な説明を行う
Next, each routine in the above basic flowchart will be explained in detail.

すなわち、第5図のR8P通過後ルーチンP1に進む。That is, after passing through R8P in FIG. 5, the routine advances to routine P1.

このルーチンP1においては、第6図に示すように、A
からA1の間で、各かご(CAR)状態バッファ3A〜
3D、かご呼び登録回路4A〜4D内の情報をそれぞれ
入力レジスタ7A〜7D、8A〜8Df介して、それぞ
れCCT 10およびKCT 11内に収容してA1に
進む。次にホール呼び登録回路1内のホール状態の情報
を入力レジスタ6を介してHCT Q内に収容する。す
なわち、この時点以前にホール呼びが発生していれば、
上記HCT 9内の上記ホール呼びに対応したH8の7
番ピットが1”にセットされる。また、すでに割付済み
のホール呼びが存在していれば、該当H8の6番ビット
が′1#にセットされる。以上で初期データの読込を終
了してBに進む。
In this routine P1, as shown in FIG.
to A1, each car (CAR) status buffer 3A~
The information in the car call registration circuits 4A to 4D is stored in the CCT 10 and KCT 11 via the input registers 7A to 7D and 8A to 8Df, respectively, and the process proceeds to A1. Next, the hall state information in the hall call registration circuit 1 is stored in the HCT Q via the input register 6. That is, if a hall call has occurred before this point,
7 of H8 corresponding to the above hall call in the above HCT 9
The number pit is set to 1". Also, if there is a hole call that has already been allocated, the 6th bit of the corresponding H8 is set to '1#'. This completes reading the initial data. Proceed to B.

次に、需要量を演算し、高需要を示す特定階を設定する
ルーチンP2 、P3に進む。このルーチンP2.P3
の詳細を第7図および第8図に示す。
Next, the process proceeds to routines P2 and P3 for calculating the demand and setting a specific floor showing high demand. This routine P2. P3
The details are shown in FIGS. 7 and 8.

この第7図および第8図のルーチンにおいては、第16
図に示すシステムサービスチェックテーブル(以下5S
CTと略記する)を用いる。この5SCTにおいては、
乗客が多く高需要を示す特定階に対するH8のビットが
パ1#にセットされる。さらに、図示しないが、この5
SCT内には、各H8における乗客数に対応する需要値
BUSY$RAT(HS )が格納される。また、各H
8における各かと(CAR)の最大荷重LOAD$MA
X(CAR)および最小荷重LOAD$MIN(CAR
)も格納される。
In the routines shown in FIGS. 7 and 8, the 16th
System service check table (hereafter 5S) shown in the figure
(abbreviated as CT) is used. In this 5SCT,
The H8 bit for a specific floor with many passengers and high demand is set to PA1#. Furthermore, although not shown, these 5
The demand value BUSY$RAT(HS) corresponding to the number of passengers in each H8 is stored in the SCT. Also, each H
Maximum load LOAD$MA of each heel (CAR) at 8
X(CAR) and minimum load LOAD$MIN(CAR
) are also stored.

最初、第7図のBから始め、各H8に対する需要値を求
めるために予め設定された一定時間が経過したかどうか
を判断し、一定時間が経過していない場合、B3に進ん
で第8図に示すル−チンに従って需要値BUSY$RA
T (HS )を求めなければならない。−万、一定時
間経過後の場合には、1つ前のすくクルにおいて上記B
USY$RAT(H8)は第16図の5SCTに記憶さ
れているので、第7図において、H8を零にセットした
後、順次H8’z増加(インクリメント)する。そして
、各H8におけるBUSY$RAT (HS)が、予め
設定された需要値の限界値BUSY$LMTより大きい
場合、第16図の5SCTの該尚するH8のピッ)全”
1”にセットし、このH8の属する階’に%定階とする
。また、BUSY$RAT (HS )がBUSY$L
MT未満の場合、上記ビット’k ”0″にセットする
First, starting from B in Figure 7, it is determined whether a preset certain period of time has elapsed in order to obtain the demand value for each H8, and if the certain period of time has not elapsed, proceed to B3 and proceed to Fig. 8. Demand value BUSY$RA according to the routine shown in
We must find T (HS). - 10,000, if a certain period of time has passed, the above B
Since USY$RAT (H8) is stored in 5SCT in FIG. 16, in FIG. 7, after H8 is set to zero, H8'z is sequentially increased (incremented). If BUSY$RAT (HS) in each H8 is larger than the preset limit value BUSY$LMT of the demand value, then the corresponding H8 PIT) in 5SCT in FIG.
1" and set the floor to which this H8 belongs as the % regular floor. Also, BUSY$RAT (HS) is set to BUSY$L.
If it is less than MT, the above bit 'k' is set to "0".

このように第16図の5SCTの全H8に対して111
71又はII OIIが設定された後、第8図のルーチ
ンにて新たに次のインターバル(一定時間)に用いる需
要値BUSY$RAT (HS )を算出する。
In this way, for all H8 of 5SCT in Figure 16, 111
After 71 or II OII is set, the demand value BUSY$RAT (HS) to be used for the next interval (fixed time) is newly calculated in the routine shown in FIG.

すなわち、H3から始めて、かご(CAR)の号機を零
号機にセットした後、このかごが割付階に到着して扉を
開いた時点において、計算機のRAM内に別途設けられ
た荷重チェック用フラ共に、前述したLOAD$MAX
 (CAR)およびLOAD$MIN (CAR)を初
期化する。そして、かごが割付階に停止している間に後
述する第9図のルーチンに従って、上記かどのLOAD
$MAX(CAR)およびLOAD$MIN (CAR
)を算出し、一旦5SCTK:記憶する。そして、(1
)式で示されるBUSY$RAT(H8X ) ’iか
ごが1回停止した場合の乗降客に対応する需要値とする
In other words, starting from H3, after setting the car (CAR) number to car number 0, when this car arrives at the assigned floor and opens the door, the load check flag separately installed in the RAM of the computer is , LOAD$MAX mentioned above
(CAR) and LOAD$MIN (CAR). Then, while the car is stopped at the assigned floor, the above-mentioned LOAD is
$MAX(CAR) and LOAD$MIN(CAR
) is calculated and temporarily stored as 5SCTK. And (1
BUSY$RAT(H8X) 'i is the demand value corresponding to passengers getting on and off when the car stops once.

BUSY$RAT (H8X) = LOAD$MAX
(CAR)−LOAD$MIN(CAR)    ・・
・(1)次に、乗降が終了してかと(CAR)が割付階
を出発すると前記BUSY$CK$Fの< CAR>ビ
ットを初期化する。そして、一定期間内に該描H8に対
する他のかとおよび同一かごに対するBUSY$RAT
 (H8X ”)を(2)式に従って順次付加してゆき
、前述した最終の需要値BUSY$RAT CHS )
を求める。
BUSY$RAT (H8X) = LOAD$MAX
(CAR)-LOAD$MIN(CAR)...
- (1) Next, when boarding and alighting is completed and CAR departs from the assigned floor, the <CAR> bit of the BUSY$CK$F is initialized. Then, BUSY$RAT for other baskets and the same basket for the drawing H8 within a certain period of time.
(H8
seek.

BUSY$RAT(H8) = (BUSY$RAT(
H8X月X(RATl)+ BUSY$RAT(H8X
)    ・・・(2)但し、RAT 1は付加する割
合を示す定数である。
BUSY$RAT(H8) = (BUSY$RAT(
H8X month X (RATl) + BUSY$RAT (H8X
)...(2) However, RAT 1 is a constant indicating the rate of addition.

このような手法でもって、一定期間内における全H8の
BUSY$RAT (HS )を求め、上記一定期間経
過後、5SCT内の前の期間に対応する古いBUSY$
RAT (HS ) k上記性しいBUSY$RAT 
(HS )に置換える。
Using this method, all H8 BUSY$RAT (HS) within a certain period is calculated, and after the above certain period has elapsed, the old BUSY$RAT (HS) corresponding to the previous period within 5SCT is calculated.
RAT (HS) k BUSY$RAT above
(HS).

次に、LOAD$MAX (CAR)およびLOAD$
MIN(CAR)の求める方法を第9図のルーチンに従
って説明する。
Then LOAD$MAX (CAR) and LOAD$
The method for determining MIN(CAR) will be explained according to the routine shown in FIG.

各かご(CAR)の荷重は前述したように、各エレベー
タの個々の制御用マイクロコンピュータから、第3図の
かご状態を示すCCT内に送られて来る。かごが停止し
、扉が開いている間においては、振動による荷重変動が
大きいので、荷重センサからの信号をデジタルフィルタ
ーを用いて、1秒間隔毎のデータとして上記CCT内に
セットする。
As mentioned above, the load of each car (CAR) is sent from the individual control microcomputer of each elevator to the CCT which shows the car status in FIG. While the car is stopped and the door is open, the load fluctuations due to vibration are large, so the signal from the load sensor is set in the CCT as data every second using a digital filter.

そして、前記一定期間が始まると、タイマ割込がセット
される。そしてタイマの時間を零に設定した後順次時間
を増加してゆき、対象とするかご(CAR) ’に検索
する。そしてかごが割付階に到着して、荷重チェック用
フラグBUSY$CK$Fがオンになれば、このオンと
なっている号機の荷重を1秒おきにチェックする。そし
て、新たに得られたLOAD (CAR)を、同じ停止
時間内の前に得られたLOAD$MIN (CAR)と
比較し、このLOAD$MIN (CAR)よシ小さい
場合、新たに得られたLOAD (CAR)をLOAD
$MIN (CAR)にセットする。一方、上記LOA
D (CAR)が前に得られたLOAD$MAX (C
AR)より大きい場合、新たに得られたLOAD (C
AR)をLOAD$MAX (CAR)にセットする。
Then, when the predetermined period begins, a timer interrupt is set. After setting the timer time to zero, the timer is sequentially increased and the target car (CAR)' is searched. When the car arrives at the assigned floor and the load check flag BUSY$CK$F is turned on, the load of the car that is turned on is checked every second. Then, the newly obtained LOAD (CAR) is compared with the previously obtained LOAD$MIN (CAR) within the same stopping time, and if it is smaller than this LOAD$MIN (CAR), the newly obtained LOAD LOAD (CAR)
Set to $MIN (CAR). On the other hand, the above LOA
LOAD$MAX (C
If the newly obtained LOAD (C
AR) to LOAD$MAX (CAR).

この動作をかごが割付階に停止し、扉が開放されている
全時間に亘って行い。かごが出発した時点でBUSYf
iCK$Fがオフになシ、その時点での上記LOAD$
MAX (CAR)およびLOAD$MIN(CAR)
が上記かどの割付階における最大および最小荷重となる
This operation is performed for the entire time that the car is stopped at the assigned floor and the door is open. BUSYf when the car leaves
If iCK$F is turned off, the above LOAD$ at that point
MAX (CAR) and LOAD$MIN (CAR)
are the maximum and minimum loads on the floors assigned to the above corners.

以上で第5図におけるPlおよびH2,H3が終了し、
H4のルーチンへ進む。
With this, Pl, H2, and H3 in FIG. 5 are completed,
Proceed to routine H4.

すなわち、第10図のC−D間において、かご状態の変
化を調べ、変化があれば、そのかごが現在位置よシ各階
床へ移動するのに必要な時間、すなわち、予測未応答時
間THESP ’(βm求める。
That is, changes in the car status are checked between C and D in FIG. 10, and if there is a change, the time required for the car to move from its current position to each floor, that is, the predicted non-response time THESP' (Determine βm.

まず、以前のCCTと現時点でのOCTとの排他的論理
和を求めることによってかご状態の変化の有無を判別す
る。実際には上記かとは頻繁に移動するので変化してい
る場合が多い。変化していない場合はC3に進み、変化
している場合、第2図のHCTのデータに基づき(3)
式によって、M階の予測未応答時間THESP(M) 
を求める。
First, the presence or absence of a change in the car state is determined by calculating the exclusive OR of the previous CCT and the current OCT. In reality, the above information often changes as it moves frequently. If it has not changed, proceed to C3; if it has changed, proceed to (3) based on the HCT data in Figure 2.
By the formula, the predicted non-response time of the Mth floor THESP(M)
seek.

+ TKEIKA(M)        ・・・(3)
ここで、TRAN(αm、βm)はαm階からβm階ま
でのかと(CAR)の走行所要時間を示し、TLO8(
βm)はβm階での扉開閉動作時間2乗客乗降時間およ
び扉開放時間の合計時間を示し、また、TKEIKA(
M)はM階のホール呼びに対する継続時間を示す。さら
に、tはかと(CAR)がM階に到着する迄に途中停止
する階床数(M階を含む)を示す。
+ TKEIKA (M) ... (3)
Here, TRAN (αm, βm) indicates the travel time required for the heel (CAR) from the αm floor to the βm floor, and TLO8 (
βm) indicates the total time of the door opening/closing operation time on the βm floor, the passenger boarding and alighting time, and the door opening time, and TKEIKA(
M) indicates the duration for the hall call on the M floor. Furthermore, t indicates the number of floors (including the M floor) that the CAR stops on the way before arriving at the M floor.

ここで、第11図に示す3台のエレベータ(A、B、C
)につい−て上記予測未応答時間TRESPを求めてみ
る。
Here, the three elevators (A, B, C
), the predicted non-response time TRESP is calculated.

エレベータA、Bのかごが1階に位置し、エレベータC
のかごが8階に位置している時点で、2階に下降のホー
ル呼びが発生したと仮定する。
Elevator A and B cars are located on the first floor, elevator C
Assume that a hall call to descend to the second floor occurs when the car is located on the eighth floor.

但し、各かごは1階描#)1秒間で移動し、かごはホー
ル呼びに対して10秒間停止し、かご呼びに対して8秒
間停止する。さらに、ホール呼び発生から割付までの時
間、すなわち、ホール呼びの継続時間は零と仮定する。
However, each car moves for 1 second on the first floor, and the car stops for 10 seconds in response to a hall call and 8 seconds in response to a car call. Furthermore, it is assumed that the time from generation of a hall call to allocation, that is, the duration of a hall call, is zero.

A号機は、すでに4階に上昇のホール呼びおよび8階に
かご呼びが割付られているとすると、A号機の2D(H
8=6)のTHESP (2D )は、THESP (
2D )=TRAN (1、4)+TLO8(4)十T
RAN (4、8) + TLO8(8)+TRAN 
(s 、 2 ) =3+10+4+8+6=31秒 B号機は、3階にかご呼びが割付られているとすると、 THESP (2D )=TRAN (1、3)+TL
O8(3)+TRAN(3、2) =2+8+1−11秒 C号機は、4階に下降のポール呼びが割付られていると
すると、 TRESP (2D )=TRAN (8、4)+TL
O8(4)+TRAN(4,2) =4+10+’2=16秒 となる。
Assuming that machine A has already been assigned an ascending hall call on the 4th floor and a car call on the 8th floor, the 2D (H
THESP (2D) of 8=6) is THESP (
2D ) = TRAN (1, 4) + TLO8 (4) 10T
RAN (4, 8) + TLO8 (8) + TRAN
(s, 2) = 3 + 10 + 4 + 8 + 6 = 31 seconds Assuming that the car call for car B is assigned to the 3rd floor, THESP (2D) = TRAN (1, 3) + TL
O8 (3) + TRAN (3, 2) = 2 + 8 + 1-11 seconds Assuming that the descending pole call for Unit C is assigned to the 4th floor, TRESP (2D) = TRAN (8, 4) + TL
O8(4)+TRAN(4,2)=4+10+'2=16 seconds.

このようにして、任意のH8におけるTRESP(H8
)の計算が終了した々らばHS ’i H8+1として
THESP (H8+1 )を求め、最終的に全部のH
Sに対して上記TRESP ’e求めC3に進む。さら
に全部のかと(CAR)について上記TRESP ’i
求めてDに進む。
In this way, TRESP (H8
), calculate THESP (H8+1) as HS 'i H8+1 and finally calculate all H
The above TRESP 'e is determined for S and the process proceeds to C3. Furthermore, the above TRESP 'i for all heels (CAR)
Find it and go to D.

次に第12図のDから、H8を0に設定してからDlに
進み、HCT内においてまだかと75−、割付られてい
ないホール呼びの有無を調べる。すなわち、第2図のH
CTにおける6、7番ビットの状態が、”oo″の場合
、ホール呼び無しであるのでGへ進む。°10”の場合
、割付完了でホール呼び無しであるのでGへ進み、II
 11 IIの場合、割付完了でホール呼び有りでGへ
進む。但し、tt 01 atの場合、ホール呼び有シ
で割付未完了であるのでかご全Oに設定(CAR=0 
) してD2に進む。
Next, from D in FIG. 12, H8 is set to 0, and the process proceeds to Dl, where it is checked whether there is a hall call that has not yet been allocated in the HCT. In other words, H in Figure 2
If the state of the 6th and 7th bits in CT is "oo", there is no hall call, and the process proceeds to G. °10”, the allocation is complete and there is no hall call, so proceed to G, and proceed to II.
11 In the case of II, the assignment is completed and there is a hall call, and the process goes to G. However, in the case of tt 01 at, since there is a hall call and the allocation is not completed, all cars are set to O (CAR=0
) and proceed to D2.

D2通過後、かごが満員になった場合のように、ホール
呼び階に割付が不可能になった場合、該当号機を割付禁
止にする予備選択サブルーチンYO8EHに入る。この
YO8EN ’に通過後、前記未割付ホール呼びが仮に
割付られたと仮定して、前述のTHESP ’r求めた
同様の手法でもって、未割付ホール呼びに対する各階床
(H8)の予測未応答時間RESPTX ’i全全部号
機について求め、Eに進む。したがって、未割付ホール
呼びを仮に割付た場合のTHESFXと、未割付ホール
呼びを含まない既割付ホール呼びのみの場合のTHES
Pとが求まったことになる。
After passing through D2, if it becomes impossible to allocate a hall call floor, such as when the car is full, a preliminary selection subroutine YO8EH is entered in which the corresponding car number is prohibited from being allocated. After passing through this YO8EN', assuming that the unallocated hall call is temporarily allocated, the predicted non-response time RESPTX of each floor (H8) for the unallocated hall call is calculated using the same method as the above-described THESP'r. 'i Find all units and proceed to E. Therefore, THESFX is when unallocated hall calls are temporarily allocated, and THES is when only allocated hall calls do not include unallocated hall calls.
This means that P has been found.

次に各号機の評価値を計算するサブルーチンに進む。こ
のルーチンにおいては、未割付ホール呼びを新たに割付
ることによって、すでに割付られているホール呼びに対
する予測未応答時間THES Pが悪化する度合と、未
割付ホール呼びに対する予測未応答時間RESPTXと
を総合したサービス水準の評価値(イ)を求める。さら
にこのルーチンにおいて、上記未割付ホール呼びが割付
られた場合に、残された前述の特定の階において次に発
生するホール呼びに苅するRESPTXの予想サービス
水準の評価値(ロ)を求める。
Next, the process proceeds to a subroutine that calculates the evaluation value of each machine. In this routine, the degree to which the predicted non-response time THESP for the hall calls that have already been allocated is worsened by newly allocating an unallocated hall call, and the predicted non-response time RESPTX for the unallocated hall calls are calculated. The evaluation value (a) of the service level is calculated. Furthermore, in this routine, when the unallocated hall call is allocated, an evaluation value (b) of the expected service level of the RESPTX that will be applied to the next hall call on the remaining specific floor is determined.

すなわち、特定のかと(CAR)に対する上記評価値(
イ)、(ロ)を計算する場合、第13図において、EO
からElに進み、ホールサブインデックスH8を新たに
発生したホール呼び階のH8に初期セットする。そして
、この未割付のホール呼びに対する予測未応答時間RE
SPTX(I)’を算出し、(4)式に基づいて評価値
E O(CAR) e求める。
That is, the above evaluation value (
When calculating (a) and (b), in Figure 13, EO
The process advances to El, and the hall sub-index H8 is initially set to H8 of the newly generated hall call floor. Then, the predicted unresponse time RE for this unallocated hall call
SPTX(I)' is calculated, and an evaluation value E O(CAR)e is determined based on equation (4).

E O(CAR) = ElMIWARp (RESP
TX(I) ’j   ・・・(4)但し、■はそのと
きの未割付ホール呼び発生階その後、H8を進め、それ
よシ先の各階の状態を検索していく。そして、割付済み
のホール呼びがあった場合、予測未応答時間RESPT
X’に順次求めて記憶する。そして、全部のH8の検索
が終了すると、記憶されたRESPTXの最大値、すな
わち最大予測未応答時間RESPTXmaxおよび(4
)式で求めた評価値EO(CAR)’e用いて特定のか
と(CAR)に対する評価値(イ)ヲ(5)式に基づい
て求める。
E O (CAR) = ElMIWARp (RESP
TX(I)'j...(4) However, ■ is the floor where the unallocated hall call occurred at that time.After that, proceed to H8 and search the status of each subsequent floor. If there is a hall call that has been allocated, the predicted unresponse time RESPT
X' is sequentially determined and stored. Then, when all H8 searches are completed, the maximum value of the stored RESPTX, that is, the maximum predicted non-response time RESPTXmax and (4
) Using the evaluation value EO(CAR)'e, the evaluation value (a) for a specific heel (CAR) is calculated based on the equation (5).

E 1 (CAR) = ElMAXWARI、(RE
SPTX(I)max )+EO(CAR)     
   ・・・(5)(4)および(5)式に示すElM
IWARIおよびElMAXWARIは、それぞれ未割
付ホール呼びに対する予測未応答時間、最大予測未応答
時間の評価値(イ)への変換関数である。これらの変換
関数を例えば第15図(a)(b)に示すように設定し
ている。
E 1 (CAR) = ElMAXWARI, (RE
SPTX(I)max )+EO(CAR)
...(5) ElM shown in formulas (4) and (5)
IWARI and ElMAXWARI are conversion functions for the predicted non-response time and maximum predicted non-response time for unallocated hall calls, respectively, into evaluation values (a). These conversion functions are set, for example, as shown in FIGS. 15(a) and 15(b).

すなわち、第15図(、)に示すE$MIWARI関数
は、RESPTXO値が予め設定し次設定値T 1 a
we以上において零であJ)、Tlave以下において
は一次の負雨数となっている。一方、第15図(b)に
示すE$MAXWARi関数は、設定値T 2 ave
以上で二次の正画数+T2ave以下において零である
。このことは、RESPTXがT 1 ave以下の場
合、過剰サービスとなり、T 2 ave以下の場合、
サービス悪化となることを意味する。
That is, in the E$MIWARI function shown in FIG. 15(, ), the RESPTXO value is set in advance and the next set value T 1
Above we, it is zero (J), and below Tlave, it is a first-order negative rain number. On the other hand, the E$MAXWARi function shown in FIG. 15(b) has a set value T 2 ave
Above, the number of positive strokes of the second order is zero below +T2ave. This means that if RESPTX is less than or equal to T 1 ave, there will be excessive service, and if RESPTX is less than or equal to T 2 ave,
This means that the service will deteriorate.

次に、第13図において、割付済ホール呼びがなかった
場合、前述[7た他の特定の階に前記ホールサブインデ
ックスH8が該当すると、評価値(ロ)を求める。上記
特定階の判定は第16図に示すシステムサービスチェッ
クテーブル(SSCT)ヲ用いる。この5SCT内にお
いては、前述したように、1階から8階までの0〜13
のH8の高需要を示す特定階のH8に対応するビットが
°′1″にセットされている。実施例においては、8階
と1階にセットされている。したがって、パ1#とセッ
トされた階を検索すればよい。
Next, in FIG. 13, if there is no allocated hall call and the hall sub-index H8 corresponds to the other specific floor mentioned in [7], an evaluation value (b) is obtained. The above-mentioned determination of the specific floor uses the system service check table (SSCT) shown in FIG. In this 5SCT, as mentioned above, from 0 to 13 from the 1st floor to the 8th floor.
The bit corresponding to H8 on a specific floor indicating high demand for H8 is set to °'1''. In the example, it is set on the 8th floor and the 1st floor. Therefore, it is set to Pa1#. All you have to do is search for the floor.

次に評価値(ロ)の計算を説明する。各かご(CAR)
に対する評価値(ロ)をE 2 (CAR)とすると、
E 2 (CAR)は(6)式で示される。
Next, the calculation of the evaluation value (b) will be explained. Each basket (CAR)
If the evaluation value (b) for is E 2 (CAR), then
E 2 (CAR) is expressed by formula (6).

E 2 (CAR) =六E$5ERVIS [RES
PTX(J)min ]・・・(6) 但し、Jはチェック対象の特定階を示し、RESPTX
(J)m i nは未割付ホール呼びを仮定した場合の
、5階床に対する予測未応答時間RESPT%J)の全
号機の中の最小値、またEl5ERVISは(5)式の
場合と同様に、RESPTX(J)minの評価値(ロ
)への変換関数であシ、例えば第17図に示すように設
定している。すなわち、E$5ERVIS関数は、RE
SPTXが予め設定した設定値T 3 ave以上にお
いては二次の正画数であF)、T3.ave以下におい
ては零である。
E 2 (CAR) =6E$5ERVIS [RES
PTX(J)min ]...(6) However, J indicates the specific floor to be checked, and RESPTX
(J)min is the minimum value of the predicted non-response time RESPT%J) for the 5th floor among all machines assuming an unassigned hall call, and El5ERVIS is the same as in equation (5). , RESPTX(J)min to the evaluation value (b), which is set as shown in FIG. 17, for example. That is, the E$5ERVIS function is RE
If SPTX is equal to or higher than the preset value T 3 ave, the number of positive strokes is F), T3. It is zero below ave.

ここで第18図(a) (b)に示す2台のエレベータ
A、Hについて上述した評価値(イ)、(ロ)を計算す
る。
Here, the evaluation values (a) and (b) described above for the two elevators A and H shown in FIGS. 18(a) and (b) are calculated.

この計算例においては、第16図に示す5SCTの8D
とIUとのビットが1”にセットされており、8階と1
階が特定階となっている。さらに、A号機は2階に位置
しており、3Uおよび5Uにすでにホール呼びに対する
割付が設定されている。捷たB号機は5階に位置してお
り、\ 特に割付されてい々い。なお、継続時間は零と仮定する
。また、各変換関数の設定値q T 1 ave=30
秒、T2ave=20秒、T3ave=20秒、とし、
各特性の曲線(直線)の係数を1とする。
In this calculation example, 8D of 5SCT shown in FIG.
and IU bits are set to 1”, and the 8th floor and 1st floor
The floor is a specific floor. Furthermore, machine A is located on the second floor, and 3U and 5U have already been assigned to hall calls. The abandoned Unit B is located on the 5th floor and has been specially assigned. Note that the duration is assumed to be zero. In addition, the setting value of each conversion function q T 1 ave=30
seconds, T2ave=20 seconds, T3ave=20 seconds,
The coefficient of each characteristic curve (straight line) is set to 1.

このような状態において4Uに未割付ホール呼びが発生
した場合、まずA号機に上記4Uのホール呼びを割付る
とすると、各ホール呼びに対する予測未応答時間RES
PTX、および特定階(8D、IU)に対するRESP
TX(J)はそれぞれ第11図の例と同様に求める事が
可能であるので、評価値(イ)は次式で求まる。(第1
8図(、)参照)El(A号機) = ElMIWAR
I (RESPTX (4U ) )+ ElMAXW
ARI (RESPTX (5U ) )= ElMI
WARI (2)→E1MAXWARI (23)= 
(3F−2) + (23−20) −37秒また、評
価値(ロ)は、 E2(A号機) =E$5ERVIS[RESPTX(
I U ) m1n)+ El5ERVIS[RESP
TX(8D )’mi n1=E$5ERVIS(4)
+E$5ERVIS(3)=o+o=o秒 (B号機) 次にB号機に4Uのホール呼びを割付たとすると各かご
は第18図(b)のように移動すると仮定し、前記と同
様に評価値(イ)、(ロ)を求めると以下の結果となる
In such a situation, if an unassigned hall call occurs in 4U, and if we first assign the hall call of 4U to machine A, then the predicted unresponse time RES for each hall call
PTX and RESP for specific floors (8D, IU)
Since TX(J) can be determined in the same manner as in the example shown in FIG. 11, the evaluation value (A) can be determined using the following equation. (1st
See Figure 8 (,)) El (Unit A) = El MIWAR
I (RESPTX (4U)) + ElMAXW
ARI (RESPTX (5U)) = ElMI
WARI (2)→E1MAXWARI (23)=
(3F-2) + (23-20) -37 seconds Also, the evaluation value (B) is E2 (Unit A) = E$5ERVIS[RESPTX(
I U ) m1n) + El5ERVIS[RESP
TX(8D)'min1=E$5ERVIS(4)
+E$5ERVIS (3) = o + o = o seconds (Car No. B) Next, if a 4U hall call is assigned to Car No. B, each car will be assumed to move as shown in Figure 18 (b), and evaluated in the same way as above. Determining the values (a) and (b) yields the following results.

El(B号機)=(30−1)+O=29秒E2(B号
機) = EI$5ERVIS (32)+E$5ER
VI S (15)=<32−20) +0−144秒 但し、2乗の値は小型計算機5の内に第20図に示す表
を記憶させておき、この表から求める。
El (Unit B) = (30-1) + O = 29 seconds E2 (Unit B) = EI$5ERVIS (32) + E$5ER
VI S (15)=<32-20) +0-144 seconds However, the value of the square is calculated from the table shown in FIG. 20 stored in the small computer 5.

このようにして、各号機の評価値(イ)および評価値(
ロ)が求まると、第12図のF・すなわち1第14図の
F−Gのルーチンへ進む。
In this way, the evaluation value (a) and the evaluation value (
When (b) is determined, the routine proceeds to F in FIG. 12, that is, 1 to FG in FIG. 14.

まず、かご(CAR)各号機の総合評価値E(、CAR
) k次式によって求める。
First, the overall evaluation value E(, CAR) of each car (CAR)
) Calculated using the k-th equation.

E(CAR)=E1 (CAR)+E2(CAR)そし
て、各号機の総合評価値E (CAR) ’e比較して
最小のE (CAR)を示す号機を未割付ホール呼びに
対する割付号機(OPT$CAR)とする。そして、こ
の割付号機(OPT$CAR) ’i第2図のHCTの
第6ビツトの該当H8に登録する。その結果、未割付ホ
ール呼びが既割付ホール呼びに変換され、上記割付号機
の予測未応答時間THESPも書き換えられ、Gに進む
。全部ラリセットする前に、第19図に示すように、状
態をリセットして、次の未割付ホール呼びを検索し、同
様々方法で割付号機(OPT$CAR) k決定する。
E (CAR) = E1 (CAR) + E2 (CAR) Then, the overall evaluation value E (CAR) of each machine is compared, and the machine that shows the minimum E (CAR) is assigned to the unassigned hall call (OPT$) CAR). Then, this allocated machine number (OPT$CAR) 'i is registered in the corresponding H8 of the 6th bit of HCT in FIG. As a result, the unallocated hall call is converted into an allocated hall call, the predicted non-response time THESP of the allocated machine is also rewritten, and the process proceeds to G. Before resetting all the halls, as shown in FIG. 19, the state is reset, the next unallocated hall call is searched, and the allocated car number (OPT$CAR) k is determined in the same manner.

その後に、第5図のR8Pに復帰する。Thereafter, the process returns to R8P in FIG.

第18図(a) (b)に示した計算例について説明す
ると、A号機およびB号機のそれぞれの総合評価E(C
AR)は、 E(A号機)−El(A号機)+E2(A号機)=37
+’0=37秒 B(B号機)=E1(B号機)+E2(B号機)=29
+144=173秒 したがって、E(A号機)<E(B号機)となるので、
4Uの未割付ホール呼びに対する割付号機(OPT$C
AR)はA号機と彦る。
To explain the calculation example shown in Figure 18 (a) and (b), the overall evaluation E (C
AR) is E (Unit A) - El (Unit A) + E2 (Unit A) = 37
+'0=37 seconds B (machine B) = E1 (machine B) + E2 (machine B) = 29
+144=173 seconds Therefore, E (unit A) < E (unit B),
Assigned machine number for 4U unassigned hall call (OPT$C
AR) is called Unit A.

次に、このようにして新たに発生したホール呼びに応答
するエレベータを決める方法の特徴を説明する。
Next, the features of the method for determining the elevator that will respond to a newly generated hall call will be explained.

すなわち、この実施例においては、第1の評価値(イ)
を求める過程において、未割付ホールに対する予測未応
答時間RESPTXi評価値に変換する変換関数El$
MIWARIを第15図(a)に示すように設定してい
るので、上記RESPTXが設定値T 1 ave以下
の場合、すなわち、過剰サービスになる場合には、評価
値は犬きくなる。このような評価値を示すエレベータに
割当決定される確率は小さくなるので、過剰サービスを
防止できる。さらに、予測未応答時間の最大値を評価値
に変換する変換関数E$MAXWARIを第15図(b
)に示すように設定しているので、上記RESPTX(
max)が設定値T 2 ave以上の場合、す彦わち
、待ち時間が極端に大きい場合には、評価値は大きくな
る。
That is, in this example, the first evaluation value (a)
In the process of calculating, a conversion function El$ is used to convert the estimated non-response time RESPTXi to the evaluation value for the unallocated hole.
Since MIWARI is set as shown in FIG. 15(a), if the RESPTX is less than the set value T 1 ave, that is, if there is excessive service, the evaluation value will be poor. Since the probability of being allocated to an elevator exhibiting such an evaluation value decreases, excessive service can be prevented. Furthermore, the conversion function E$MAXWARI that converts the maximum value of the predicted non-response time into an evaluation value is
), so the above RESPTX (
max) is greater than or equal to the set value T 2 ave, that is, if the waiting time is extremely long, the evaluation value becomes large.

したがって、このような評価値を示すエレベータに割当
決定される確率は小さく々るので、待ち時間が極端に大
きくなることとを防止できる。
Therefore, since the probability of being allocated to an elevator exhibiting such an evaluation value is small, it is possible to prevent waiting time from becoming extremely long.

そして、第1の評価値(イ)を上記のような異る特性を
有する評価値の合計値で構成することによって、極端に
短い待ち時間、又は極端に長い待ち時間が生じる事を防
止できる。したがって、待ち時間の均一化を図ることが
できる。
By configuring the first evaluation value (a) as a total value of evaluation values having different characteristics as described above, it is possible to prevent an extremely short waiting time or an extremely long waiting time from occurring. Therefore, it is possible to equalize the waiting time.

また、この実施例においては、利用客の多い特定階に対
する第2の評価値(ロ)を設定している。
Furthermore, in this embodiment, a second evaluation value (b) is set for a specific floor with many passengers.

その評価値(ロ)を求める過程において、上記特定階に
対する最小の予測未応答時間を上記評価値(ロ)に変換
する変換関数E$5ERVIS’i第5ERVIS’i
定しているので、上記RESPTX(min)が設定値
T 3 aveより大きくなった場合、すなわち、特定
階の待ち時間が大きくなる場合には、評価値は大きくな
る。したがって、このような評価値を示すエレベータに
割当決定される確率は小さくなるので特定階における待
ち時間が大きくなることを防止できる。
In the process of obtaining the evaluation value (b), a conversion function E$5ERVIS'i that converts the minimum predicted non-response time for the specific floor to the evaluation value (b).
Therefore, when RESPTX (min) becomes larger than the set value T 3 ave, that is, when the waiting time on a specific floor becomes longer, the evaluation value becomes larger. Therefore, the probability of being allocated to an elevator exhibiting such an evaluation value is reduced, so that waiting time at a particular floor can be prevented from increasing.

そして、上述した評価値(イ)と評価値(D)とを加算
して総合評価値として、この総合評価値の小さいエレベ
ータに割当決定するようにしているので、極端に短い待
ち時間、極端に長い待ち時間を無くし、待ち時間の均一
化を図ると共に、利用客の多い特定階のサービスも常に
一定以上の水準に維持することができる。
Then, the above-mentioned evaluation value (A) and evaluation value (D) are added together to form a comprehensive evaluation value, and the elevator is allocated to the elevator with the smaller overall evaluation value. This eliminates long waiting times, equalizes the waiting times, and maintains service at a certain level at all times on specific floors with many customers.

さらに本実施例においては、特定階を設定する方法とし
て、予じめ一定の期間を設定して、その期間内における
各階(各H8)の乗客(利用客)数に対応する需要値B
USY$RAT (HS )を算出し、この需要値が予
め設定された限界値BUSY$LMT以上の場合、その
階(H8)を特定階に設定するようにしている。したが
って、常に乗客数の多い階が自動的に優先されて一定水
準以上のサービスが供給されることになる。したがって
、広い意味でのサービスの均一化につながることになる
Furthermore, in this embodiment, as a method of setting a specific floor, a certain period is set in advance, and a demand value B corresponding to the number of passengers (users) on each floor (each H8) within that period is used.
USY$RAT (HS) is calculated, and if this demand value is greater than a preset limit value BUSY$LMT, that floor (H8) is set as a specific floor. Therefore, floors with a large number of passengers are automatically prioritized and services of a certain level or higher are always provided. Therefore, this will lead to uniformity of services in a broader sense.

再度、第18図(a) (b)に示した計算例について
説明すると、4Uの未割付ホール呼びに対して仮にB号
機に割当てたとすると、4階の待ち時間は1秒であるが
、特定階である8階および1階の予想待ち時間は15秒
および32秒となる。
To explain the calculation example shown in Figures 18(a) and (b) again, if a 4U unassigned hall call is assigned to machine B, the waiting time on the 4th floor is 1 second, but The expected waiting times for the 8th and 1st floors are 15 seconds and 32 seconds.

この事は、4階に対してサービス過剰であり、特定階に
対してサービス不足である事を意味する。これに対1.
7で、A号機に割当てたとすると、4階の待ち時間は1
2秒に増加し、B号機はフυ−の状態であるが、特定階
である8階および1階の予想待ち時間は3秒および4秒
となり、4階の乗客および特定階(8階、1階)の乗客
に対して均一なサービス全提供できる。
This means that there is an excess of service for the fourth floor and an insufficient service for a specific floor. Against this 1.
7, and if it is assigned to machine A, the waiting time on the 4th floor is 1
2 seconds, and Unit B is in a state of υ-, but the expected waiting times on the 8th floor and 1st floor, which are specific floors, are 3 seconds and 4 seconds. All passengers on the 1st floor can be provided with uniform services.

なお、本発明は上述した実施例に限定されるものではな
い。すなわち、実施例では、各予測未応答時間(RES
PTX )を各評価値に変換する変換関数を第15図(
a)(b)、第17図に示すような特性としたが、この
特性を必要に応じて任意に設定してもよい。たとえば、
各設定値T 1 ave +T2ave 、 T3av
eの値を調整することによって、ホール呼び発生階の待
ち時間の均一化程度の調整、又はホール呼び発生階と特
定階とのサービス程度の差の調整等を行うことも可能で
ある。
Note that the present invention is not limited to the embodiments described above. That is, in the embodiment, each predicted non-response time (RES
Figure 15 (
Although the characteristics are as shown in a) and (b) in FIG. 17, these characteristics may be arbitrarily set as necessary. for example,
Each setting value T1ave +T2ave, T3av
By adjusting the value of e, it is also possible to adjust the degree of uniformity of the waiting time on the floor where the hall call occurs, or adjust the difference in the level of service between the floor where the hall call occurs and the specific floor.

また、特定階を設定するために乗客数を検索する時間、
すなわち、高需要階設定周期を必要に応じて適宜設定し
てもよい。すなわち、周期を短く5分程度に設定するこ
とによって、多人数の乗客が短時間に移動[2なければ
ならない場合等に有効にエレベータを利用することが可
能と−なる。一方、周期を長く1日乃至1週間程度に設
定することによって、ビルのテナント構成(事務所、商
店、レストラン)に対しても十分対応できるサービスを
提供できる。
Also, the time to search the number of passengers to set a specific floor,
That is, the high demand floor setting cycle may be set as appropriate. That is, by setting the period short to about 5 minutes, the elevator can be used effectively when a large number of passengers need to move in a short period of time. On the other hand, by setting the cycle to be long, from one day to one week, it is possible to provide a service that can sufficiently accommodate the tenant structure of a building (offices, shops, restaurants).

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明によれば、新たにホール呼び
指令が発生すると、このホール呼びに対する予測未応答
時間、他階を含めて全ての予測未応答時間のうちの最大
値、さらに、乗客数の多い特定階に対する予測未応答時
間の最小値等を所定の変換特性を有した変換関数で評価
値に変換し、この評価値に基づいて前記ホール呼びに対
する割当エレベータを決定するようにしているので、上
記変換特性全適宜設定することによって、ホール呼びに
対して、極端に短い待ち時間および極端に長い待ち時間
を無くし、待ち時間の均一化を図ることができる。さら
に、乗客数を一期間計測し、この乗客数の多い階を特定
階に設定するようにしているので、前述し7たようにホ
ール呼びに対して待ち時間の均一化を図れると共に、常
に高需要階におけるサービスも一定以上の水準に維持す
ることができる。
As explained above, according to the present invention, when a new hall call command is generated, the predicted unanswered time for this hall call, the maximum value of all predicted unanswered times including those on other floors, and the number of passengers. The minimum predicted non-response time for a particular floor with a large number of calls is converted into an evaluation value using a conversion function having predetermined conversion characteristics, and the elevator to be assigned to the hall call is determined based on this evaluation value. By appropriately setting all of the above conversion characteristics, it is possible to eliminate extremely short waiting times and extremely long waiting times for hall calls, and to equalize the waiting times. Furthermore, the number of passengers is measured for one period and the floor with the highest number of passengers is designated as a specific floor, so as mentioned in 7 above, it is possible to equalize the waiting time for hall calls and to always increase the number of passengers. Services on the demand floor can also be maintained at a certain level.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例に係るエレベータの群管理制
御方法を適用した制御装置を示すブロック構成図、第2
図乃至第4図、第16図および第20図はそれぞれ同制
御装置の記憶部内におけるビット配置図、第5図乃至第
10図。 第12図乃至第14図および第19図はそれぞれ同群管
理制御方法を説明するための流れ図、第11図および第
18図(a) (b)はそれぞれ同群管理制御方法を適
用したエレベータの動きを説明するための説明図、第1
5図(a) (b)および第17図はそれぞれ同制御装
置の変換関数の特性図である。 1・・・ホール呼び登録回路、2A〜2D・・・エレベ
ータ運゛行制御装置、3A〜3D・・・かご状態バッフ
ァ、4A〜4D・・・かご呼び登録回路、5・・・小型
計算機、6,7A〜7D、8A〜8D・・・入力レジス
タ、9・・・HCT、10・・・CCT、77・・・K
CT 。 出願人代理人 弁理士 鈴 江 武 彦第4図 第5図 第6図 第7図 第101i1 N511  図 第12図 第15囚 (a) (b)     “ T2ave         □ ESPTX 第17  図 (a) (b)1 第19囚 昭和 年 月  日 特許庁長官  若 杉 和 夫  酸 エレベータの群管理制御方法 3、補正をする者 事件との関係  特許出願人 (307)  東京芝浦電気株式会社 4、代理人 門胛1蛋V#棗(岡谷に変更なし)
FIG. 1 is a block configuration diagram showing a control device to which an elevator group management control method according to an embodiment of the present invention is applied;
4, 16 and 20 are bit arrangement diagrams and FIGS. 5 to 10 in the storage section of the control device, respectively. 12 to 14 and 19 are flowcharts for explaining the same group management control method, respectively. Explanatory diagram for explaining movement, 1st
5(a) and 17(b) are characteristic diagrams of the conversion function of the control device, respectively. DESCRIPTION OF SYMBOLS 1... Hall call registration circuit, 2A-2D... Elevator operation control device, 3A-3D... Car status buffer, 4A-4D... Car call registration circuit, 5... Small computer, 6, 7A to 7D, 8A to 8D...input register, 9...HCT, 10...CCT, 77...K
CT. Applicant's representative Patent attorney Takehiko Suzue Figure 4 Figure 5 Figure 6 Figure 7 Figure 7 101i1 N511 Figure 12 Figure 15 (a) (b) " T2ave □ ESPTX Figure 17 (a) (b) ) 1 19th Prisoner Showa 1999 (Monday/Monday) Commissioner of the Japan Patent Office Kazuo Wakasugi Group management control method for acid elevators 3, relationship with the amendment case Patent applicant (307) Tokyo Shibaura Electric Co., Ltd. 4, agent's successor 1 egg V# Natsume (No change to Okaya)

Claims (1)

【特許請求の範囲】[Claims] 複数のサービス階床に対して複数台のエレベータを就役
させ、新たに上記各エレベータに共通に発せられた所定
のサービス階床からのホール呼び指令に対して、所定め
算出法にて求められる評価値を用いて上記ホール呼び指
令発生階へ向うエレベータを決定するエレベータの群管
理制御方法において、各エレベータ毎に、前記新たに発
生した゛ホール呼び指令の指令発生時刻からエレベータ
が到着して上記ホール呼び指令に応答する壕での予測未
応答時間と、この予測未応答時間を含めてすでに割当決
定済み階までの予測未応答時間のうちの最大予測未応答
時間とを所定の変換特性を有する第1の変換関数を用い
て第1の評価値に変換し、一定期間の乗客数に応じて自
動的に決定される特定階床にホール呼び指令が発生した
と仮定し、各エレベータ毎に、このホール呼び指令に対
する最小の予測未応答時間全第2の変換関数を用いて第
2の評価値に変換し、しかる後に各エレベータ毎に上記
第1および第2の評価値を加算して総合評価値とし、こ
の総合評価値が最小となるエレベータを前記新たに発生
したホール呼び指令に応答するエレベータと決定するこ
とを特徴とする工1/ベータの群管理制御方法。
An evaluation calculated using a prescribed calculation method for a hall call command from a predetermined service floor that is newly issued to each of the above-mentioned elevators when multiple elevators are put into service for multiple service floors. In the elevator group management control method in which the elevator heading to the floor where the hall call command is generated is determined using the value, for each elevator, from the command generation time of the newly generated hall call command, the elevator arrives and moves to the floor where the hall call command is generated. The predicted non-response time at the trench for responding to a call command and the maximum predicted non-response time among the predicted non-response times up to the floors for which allocation has already been determined, including this predicted non-response time, are converted into a Assuming that a hall call command occurs on a specific floor that is automatically determined according to the number of passengers for a certain period of time, this value is converted to the first evaluation value using the conversion function 1. The entire minimum predicted unanswered time for a hall call command is converted into a second evaluation value using a second conversion function, and then the first and second evaluation values are added for each elevator to obtain a comprehensive evaluation value. and determining the elevator with the minimum overall evaluation value as the elevator that responds to the newly generated hall call command.
JP57233454A 1982-12-28 1982-12-28 Method of controlling group of elevator Pending JPS59124668A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57233454A JPS59124668A (en) 1982-12-28 1982-12-28 Method of controlling group of elevator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57233454A JPS59124668A (en) 1982-12-28 1982-12-28 Method of controlling group of elevator

Publications (1)

Publication Number Publication Date
JPS59124668A true JPS59124668A (en) 1984-07-18

Family

ID=16955285

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57233454A Pending JPS59124668A (en) 1982-12-28 1982-12-28 Method of controlling group of elevator

Country Status (1)

Country Link
JP (1) JPS59124668A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012126505A (en) * 2010-12-15 2012-07-05 Toshiba Corp Group management learning device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012126505A (en) * 2010-12-15 2012-07-05 Toshiba Corp Group management learning device

Similar Documents

Publication Publication Date Title
JPS59124668A (en) Method of controlling group of elevator
JPS60209475A (en) Method of controlling group of elevator
WO2020261361A1 (en) Elevator group management system
JPH0114148B2 (en)
JPH0774070B2 (en) Group management control method for elevators
JPS59124669A (en) Method of controlling group of elevator
JPS6153976B2 (en)
JPH0476914B2 (en)
JPS6097181A (en) Method of controlling group of elevator
JPS60106774A (en) Method of controlling group of elevator
JPS59118669A (en) Method of controlling group of elevator
JPS6256074B2 (en)
CN116119471A (en) Elevator group management system
JPS6387486A (en) Group control method of elevator
JPH02127372A (en) Group management control method for elevator
JPS63134478A (en) Group control method of elevator
JPS6118684A (en) Hall calling allocating device for elevator
JPS59177271A (en) Method of controlling group of elevator
CN114644268A (en) Elevator group management control method
JPH0115471B2 (en)
JPS63230484A (en) Group controller for elevator
KR20210055500A (en) Elevator control method based on fifo
JPH01203186A (en) Group control method of elevator
JPS5817077A (en) Controller for group of elevator
JPS58152771A (en) Method of controlling group of elevator