Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6219349B2 - - Google Patents
[go: Go Back, main page]

JPS6219349B2 - - Google Patents

Info

Publication number
JPS6219349B2
JPS6219349B2 JP5347182A JP5347182A JPS6219349B2 JP S6219349 B2 JPS6219349 B2 JP S6219349B2 JP 5347182 A JP5347182 A JP 5347182A JP 5347182 A JP5347182 A JP 5347182A JP S6219349 B2 JPS6219349 B2 JP S6219349B2
Authority
JP
Japan
Prior art keywords
floor
data
inter
information
elevator
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.)
Expired
Application number
JP5347182A
Other languages
Japanese (ja)
Other versions
JPS58172171A (en
Inventor
Kyoshi Yoneda
Hiroshi Takeuchi
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
Tokyo Shibaura Electric Co Ltd
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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP5347182A priority Critical patent/JPS58172171A/en
Priority to EP83301760A priority patent/EP0090642B1/en
Priority to US06/479,899 priority patent/US4536842A/en
Publication of JPS58172171A publication Critical patent/JPS58172171A/en
Publication of JPS6219349B2 publication Critical patent/JPS6219349B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Indicating And Signalling Devices For Elevators (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はエレベータの階間交通量を自動測定
し、これを記録して上記エレベータの運行制御お
よびその管理に役立てることのできる実用性の高
いエレベータの階間交通量記録方法に関する。
[Detailed Description of the Invention] [Technical Field of the Invention] The present invention provides a highly practical elevator that can automatically measure the traffic volume between floors of the elevator and record this to be useful for operation control and management of the elevator. Regarding the method of recording traffic volume between floors.

〔発明の技術的背景とその問題点〕[Technical background of the invention and its problems]

エレベータの交通需要には、統計的な規則性が
見られる場合が多い。上記規則性は、例えば事務
所ビルにおける出勤、昼休、退勤時等の日日の定
まつた時刻に生じ易く、週末や祝際日等の特別な
日を除いたとき、1日の周期で類似したパターン
が繰返えされる。例えば出入口のある階から職場
のある階へのエレベータを利用する単位時間当り
の移動人数を調べると、時刻に関連して例えば第
1図に模式的に示す如きパターンとなる。従つ
て、エレベータを利用して、何時、何階から何階
へ何人移動したかと云う記録を毎日とり、その規
則性を見出せば、エレベータに対する交通需要の
変動を予測して上記エレベータを効果的に運行管
理することが可能となる。即ち、上記規則性を見
出して交通需要の変動を予測してエレベータの運
行を管理制御すれば、複数階からのホール呼びに
対して、応答すべきエレベータ篭を合理的に割当
てることができ効率の良いエレベータの運行と、
乗客の円滑な輸送を図ることが可能となる。
Elevator traffic demand often exhibits statistical regularity. The above-mentioned regularity tends to occur at fixed times of the day, such as when starting work, lunch break, and leaving work in an office building, and when excluding special days such as weekends and holidays, the regularity occurs on a daily basis. Similar patterns are repeated. For example, if we examine the number of people moving per unit time using an elevator from the floor where the entrance is located to the floor where the workplace is located, we will see a pattern as schematically shown in FIG. 1, for example, in relation to time. Therefore, by keeping a record of how many people use the elevator at what time and from what floor to what floor, and finding the regularity, it is possible to predict fluctuations in traffic demand for elevators and use the elevators more effectively. It becomes possible to manage the operation. In other words, if we manage and control elevator operations by discovering the above regularity and predicting fluctuations in traffic demand, we can rationally allocate elevator cages to respond to hall calls from multiple floors, increasing efficiency. Good elevator operation and
This makes it possible to transport passengers smoothly.

しかして従来では、エレベータ篭内の乗客重量
(篭内荷重)、出発階、篭呼び、ホール呼び、その
ときの時刻等の情報を直接検出し、これを磁気テ
ープ装置等に登録記憶したのち、大型計算機を用
いて何時、何階から何階へ何人移動したかを推測
している。そしてこの推測結果に基づいて交通需
要変動のパターンを推定処理し、これをエレベー
タの通行管理制御にフイードバツクしている。
However, in the past, information such as the weight of passengers in the elevator car (load inside the car), departure floor, car call, hall call, and current time was directly detected, and after this information was registered and stored in a magnetic tape device, etc. A large-scale computer is used to estimate how many people moved from what floor to what floor at what time. Based on this estimation result, the pattern of traffic demand fluctuations is estimated and processed, and this is fed back to the elevator traffic management control.

ところが、このようなデータ収集には、数日か
ら数ケ月に亘る多大な時間、労力、費用が必要で
ある。しかも1日の観測で得られるデータ量自体
が膨大であり、その蓄積、分析処理が極めて繁雑
であり、且つ困難であつた。まして、上記交通量
の調査を頻繁に、また長期に亘つて実施すること
は事実上不可能であり、例えば季節的要因や執務
時間の変更等によつて変動パターンが変化して
も、これを速やかに検出してエレベータの運行管
理制御に反映させることが望めなかつた。
However, such data collection requires a great deal of time, effort, and expense over several days to several months. Moreover, the amount of data obtained in one day's observation is enormous, and the accumulation and analysis of the data is extremely complicated and difficult. Moreover, it is virtually impossible to conduct the above-mentioned traffic surveys frequently and over long periods of time, and even if the fluctuation pattern changes due to seasonal factors or changes in office hours, for example, it is difficult to It was not possible to detect the problem promptly and reflect it in the elevator operation management control.

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

本発明はこのような事情を考慮してなされたも
ので、その目的とするところは、エレレベータの
階間交通量を長期に亘つて測定し、この情報を整
理して効果的に記録してエレベータの運行管理制
御に有効に役立てることのできる実用性の高いエ
レベータの階間交通量記録方法を提供することに
ある。
The present invention was made in consideration of these circumstances, and its purpose is to measure the traffic volume between elevator floors over a long period of time, organize and effectively record this information, and improve the efficiency of the elevator. The object of the present invention is to provide a highly practical method for recording traffic volume between floors of an elevator, which can be effectively used for operation management control.

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

本発明はエレベータ篭の位置情報および上記エ
レベータ篭に乗込んだ乗客による篭呼び登録情報
と、前記エレベータ篭の少なくとも乗客数あるい
は降客数の情報とから上記乗客の通行可能性のあ
る階対別に階間交通量を測定し、この測定された
階間交通量を各階対に対応して定めたデータ領域
にそれぞれ分類して、且つ所定の時間的条件に従
つて上記各階間交通量のデータを統合することに
よつてその情報を縮約して記録保持するようにし
たものである。
The present invention uses the location information of the elevator car, the car call registration information by the passengers who have boarded the elevator car, and the information of at least the number of passengers or the number of passengers getting off the elevator car to identify the floors for each floor pair that the passenger can pass through. Measure the inter-floor traffic volume, classify the measured inter-floor traffic volume into data areas determined corresponding to each floor pair, and integrate the above-mentioned inter-floor traffic volume data according to predetermined time conditions. By doing so, the information is condensed and recorded.

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

従つて本発明によれば簡易に且つ精度良く階間
交通量を長期に亘つて測定し、これを階対別整理
した上で更に時間的条件に従つて分類して縮約し
て記録するので、その情報量の圧縮を図り、交通
需要変動の規則性のあるパターンを適確に把握し
てエレベータの運行管理制御に有効に利用するこ
とが可能となる。
Therefore, according to the present invention, the traffic volume between floors can be easily and accurately measured over a long period of time, and the data can be organized by floor and further categorized and condensed according to temporal conditions and recorded. By compressing the amount of information, it becomes possible to accurately grasp regular patterns of traffic demand fluctuations and effectively utilize them for elevator operation management control.

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

以下、図面を参照して本発明の一実施例につき
説明する。
Hereinafter, one embodiment of the present invention will be described with reference to the drawings.

第2図は本発明方法を適用した実施例装置の概
略構成図であり、1はエレベータの運行管理制御
を担う小型計算機、2はこの計算機1を利用して
エレベータの階間交通量を測定する階間交通量測
定装置、3は磁気テープ装置等の外部記憶装置、
4は現在時刻情報等の時刻(時間)信号を発生す
る時計装置である。上記計算機1は、概略的には
演算処理および各種制御処理を実行する制御装置
5、この制御装置5にバスライン6を介して接続
された内部メモリ7、そして計算機1と前記測定
装置2等の外部装置との間でデータ送受を行うバ
ツフア装置8等によつて構成される。
FIG. 2 is a schematic configuration diagram of an embodiment of an apparatus to which the method of the present invention is applied, in which 1 is a small computer responsible for managing and controlling the operation of elevators, and 2 is a computer that measures the traffic volume between elevator floors using this computer 1. inter-floor traffic measurement device; 3 is an external storage device such as a magnetic tape device;
Reference numeral 4 denotes a clock device that generates time signals such as current time information. The computer 1 generally includes a control device 5 that executes arithmetic processing and various control processes, an internal memory 7 connected to the control device 5 via a bus line 6, and a computer 1 and the measurement device 2, etc. It is composed of a buffer device 8 and the like that transmits and receives data to and from an external device.

階間交通量測定装置2は種々の測定方式を採用
して実現されるものであるが、基本的には、例え
ばエレベータ篭の位置情報および上記エレベータ
篭の乗客による篭呼び登録情報と、エレベータ篭
内荷重の変化から重量換算して求められる乗客数
若しくは降客数の情報とから、乗客の通行可能性
のあつたエレベータ篭の出発階と到着階との階対
別にその階間交通量を求めるものである。この階
対別の階間交通量は、例えば上記情報から求めら
れる確定的な階間交通量と、残された未確定の人
数に対する確率的な推定配分とによつて行われ、
その演算制御、処理は前記計算機1によつて行わ
れる。
The inter-floor traffic measurement device 2 is realized by adopting various measurement methods, but basically, for example, the position information of the elevator car, the elevator car call registration information by the elevator car passenger, and the elevator car From the information on the number of passengers or the number of passengers getting off, which is calculated by weight conversion from the change in internal load, the traffic volume between floors is determined for each floor pair between the departure floor and arrival floor of the elevator cage where passengers can pass through. It is. This inter-floor traffic volume for each floor is determined by, for example, the definite inter-floor traffic volume obtained from the above information and the probabilistic estimated distribution for the remaining undetermined number of people.
The calculation control and processing are performed by the computer 1.

しかして、この階間交通量測定装置2で求めら
れた情報は、例えば第3図に示す如きデータフオ
ーマツトで、エレベータ篭の進行(走行)方向が
変化する都度、計算機1に取込まれる。但し、こ
の階間交通量の情報転送を、エレベータ篭内の乗
客がいなくなる都度、頻繁に行うようにしてもよ
く、或いはある程度の情報が蓄積される都度行う
ようにしても良いことは云うまでもない。第3図
に示すデータフオーマツトは、出発階i、到着階
j、ホール呼び或いは篭呼びの生起した時刻t、
そして上記出発階iから到着階jへの輸送人数k
を一組とし、これを2進数にて時系列に表わした
ものであり、これらの一連のデータの終りに、図
中斜線で示すエンドデータを挿入してデータ構成
される。尚、このデータ転送に際しては、計転機
1から測定装置2に対してデータ要求信号
(REQ)を出力し、この信号を受けてデータ転送
が完了してからACK信号を出す等して、公知の
データ授受制御を行わしめ、データ転送の確実化
を図ることが実用上好ましい。
The information obtained by this inter-floor traffic measurement device 2 is, for example, in a data format as shown in FIG. 3, and is input into the computer 1 each time the direction of travel of the elevator car changes. However, it goes without saying that this information transfer of traffic volume between floors may be performed frequently each time there are no passengers in the elevator cage, or it may be performed each time a certain amount of information is accumulated. do not have. The data format shown in FIG. 3 includes departure floor i, arrival floor j, time t when a hall call or basket call occurs,
And the number of people k to be transported from the departure floor i to the arrival floor j
are expressed as a set in binary numbers in time series, and the end data indicated by diagonal lines in the figure is inserted at the end of these series of data to form the data. In addition, when transferring this data, a data request signal (REQ) is output from the counter 1 to the measuring device 2, and after receiving this signal, an ACK signal is issued after the data transfer is completed. It is practically preferable to perform data exchange control and ensure data transfer.

さて、計算機1の内部メモリ7は、例えばラン
ダム・アクセス・メモリ(RAM)等からなるも
ので、同メモリ7には第4図に示す如きデータ構
造領域がmによつて示される曜日別に準備されて
いる。以下に説明する階間交通量のデータ検索お
よびその更新は上記第4図に示すデータ構造をm
によつて示される曜日別にそれぞれ操作すること
によつて行われる。しかして、例えば1語16ビツ
トの要素として与えられるxm、ym、zmの一次
元配列構造を有するデータエリアは、それぞれア
ドレスx 、y 、z から始まるもので、これ

は相互にアドレス対応がとられている。データエ
リアxmは、出発階iと到着階jとによつて定ま
る階対ijに関する情報と、その時刻tmに関する
情報とをそれぞれ格納するもので、後に詳述する
ようにxmのA番目の要素x (A)から始まり、最后
に上記要素x (A)に戻るポインタの環によつて上
記階対ijが表現され、他の要素として上記時刻t
の情報が与えられるようになつている。またデー
タエリアymには、上記ポインタ要素x (i)に対応
する時間帯に、平均何人の移動があるかの予測値
データが格納される。このデータエリアymに格
納されたデータによつて、エレベータ系が有する
交通需要パターンに関する情報が与えられる。そ
して、データエリアzmには、上記xm、ymに代
表される知識(情報)を更新する為の後述する新
しい経験的情報が格納される。
Now, the internal memory 7 of the computer 1 is composed of, for example, a random access memory (RAM), and the memory 7 has a data structure area prepared for each day of the week as shown in FIG. ing. The inter-floor traffic data search and update explained below uses the data structure shown in Figure 4 above.
This is done by performing operations for each day of the week indicated by . Therefore, for example, a data area having a one-dimensional array structure of x m , y m , and z m given as elements of 1 word and 16 bits starts at addresses x m p , y m p , and z m p , respectively. These have mutual address correspondence. The data area x m stores information regarding the floor pair ij determined by the departure floor i and the arrival floor j, and information regarding the time t m . The above-mentioned rank pair ij is expressed by a ring of pointers that starts from the element x m (A) and returns to the above element x m (A) at the end, and the above time t
information is now being provided. Furthermore, the data area y m stores predicted value data of the average number of people moving during the time period corresponding to the pointer element x m (i) . The data stored in this data area y m provides information regarding the traffic demand pattern of the elevator system. The data area z m stores new empirical information, which will be described later, for updating the knowledge (information) represented by x m and ym .

ところで、上記ポインタ環によつて示される階
床対(階対)は次のようにして表現される。つま
り、エレベータのサービス階床の全てに対して一
連の番号を付すことにより行われる。例えばサー
ビス階床が1階から5階まであり、その全てにつ
いて階間交通量をそれぞれ測定するものとすれ
ば、例えば第5図aに示すように、階床対j,i
に関して順に番号h(h=1、2、3〜20)を付
ける。尚、この番号hと階床対i,jとは1対1
に対応すればよいものであるから、その番号付け
の順序は特に限定されない、また交通量が極めて
僅かであり、それを無視することができる階床対
が予め判つているような場合には、その階床対を
ポインタ環から除いて第5図bに示すように番号
付けを行うようにしてもよい。また、mの値のつ
けかたに関しても、特に限定されるものではな
い。尚、以下の説明では、階床数が多くなると徒
らにその説明が複雑化することから、サービス階
床数を“3”とし、第5図cに示す如くポインタ
の番号付けがなされているものとする。
By the way, the floor pair (floor pair) indicated by the above pointer ring is expressed as follows. That is, this is done by assigning a series of numbers to all the floors serviced by the elevator. For example, if there are service floors from the 1st floor to the 5th floor, and the inter-floor traffic volume is to be measured for all of them, for example, as shown in Figure 5a, the floor pairs j, i
Assign numbers h (h=1, 2, 3 to 20) in order. Note that this number h and the floor pair i, j are one to one.
The order of numbering is not particularly limited as long as it corresponds to The floor pair may be removed from the pointer ring and numbered as shown in FIG. 5b. Furthermore, there are no particular limitations on how to value m. In the following explanation, since the explanation becomes unnecessarily complicated as the number of floors increases, the number of service floors is assumed to be "3" and the pointers are numbered as shown in Figure 5c. shall be taken as a thing.

このようにして定められるポインタhに対応し
て前記第4図に示すxmのデータ領域が分割設定
される。具体的には3階床を就行するエレベータ
が例えば第6図に示す如き4つの時間帯において
それぞれデータを収集する場合には、h=1、
2、3、4、5、6とし、1つのデータ量Aを24
ワードとした場合のxmのデータ構成は第7図に
示すようになる。そして、ポインタによつて区切
られた1つの領域が1つの階床対に対応すること
になる。この例では、xm (5)、xm (6)、xm (7)
階床対h=2に対応する。
The data area x m shown in FIG. 4 is divided and set corresponding to the pointer h determined in this manner. Specifically, when an elevator serving the third floor collects data in four time periods as shown in FIG. 6, h=1,
2, 3, 4, 5, 6, and one data amount A is 24
The data structure of x m in words is shown in FIG. One area delimited by the pointer corresponds to one floor pair. In this example, x m (5) , x m (6) , x m (7) correspond to floor pair h=2.

しかして、或る特定の階床対hに対応する領域
を定めるには、ポインタ番号位置x (A)より順次
ポインタを伝つて、そのポインタの伝わり回数が
何回であるかを計数することにより行われる。例
えば階床対h=2に対応する領域は、x (A)から
最初に伝つたところのl=4に示されるポインタ
によつて示される次のポインタ位置l=8に対応
する領域として定められる。これにより、上記l
=5の次の語から、2回目のポインタ位置l=8
までに相当する、xのアドレスxm (5)〜xx (8)
上記階床数h=2の領域として示されることにな
る。一般的には、指定されたmにおいてhに対応
する領域は、x (A)からスタートして、ポインタ
を(h−1)回伝わつたところの次の語から、h
回目に伝つたところの語までとして示されること
になる。
Therefore, in order to determine the area corresponding to a certain floor pair h, the pointer is sequentially transmitted from the pointer number position x m (A) and the number of times the pointer is transmitted is counted. This is done by For example, the area corresponding to the floor pair h = 2 is defined as the area corresponding to the next pointer position l = 8 indicated by the pointer indicated at l = 4 initially transmitted from x m (A). It will be done. As a result, the above l
From the next word after =5, the second pointer position l=8
Addresses x m (5) to x x (8) of x, which correspond to the above, are shown as an area with the number of floors h=2. In general, the area corresponding to h in a specified m starts from x m (A) and starts from the next word after passing the pointer (h-1) times, starting from h
It will be shown as the word that was transmitted twice.

また第7図に示されるデータt は、時刻0か
ら時刻t に至る時間〔0、t 〕を示し、その時
間に関する情報がデータy h1、z h1として与え

れる。またデータt は時間〔t 、t 〕を更

データt は時間〔t 、t 〕を示し、これら

時間に関する情報がデータy h2、z h2、y
、z
h3として与えられる。更にはデータy h4、z
h4
は、時刻t3から翌日の時刻0(=Tm)に至る時
間(t 、Tm〕に関する情報である。
Further, data t m 1 shown in FIG. 7 indicates the time [0, t m 1 ] from time 0 to time t m 1 , and information regarding that time is given as data y m h1 and z m h1 . Further, data t m 2 indicates time [t m 1 , t m 2 ], data t m 3 indicates time [t m 2 , t m 3 ], and information regarding these times is data y m h2 , z m h2 , y m z
3
,z
m h3 . Furthermore, data y m h4 , z m
h4
is information regarding the time (t m 3 , T m ) from time t 3 to time 0 (=T m ) of the next day.

尚、この時刻Tmは、必ずもし午前0時に設定
する必要はない。また第7図に示されるデータ構
造のポインタの繁りは、第8図に模式的に示す通
りである。
Note that this time T m does not necessarily have to be set to midnight. Further, the number of pointers in the data structure shown in FIG. 7 is as schematically shown in FIG. 8.

以上のように、xmに関しては、ポインタによ
つてその接続関係が定められ、またこれにより、
mおよびzmのデータ領域がそれぞれ特定されて
いる。そして前述したように、上記ポインタによ
つて特定されるymの領域には、階床対hに関し
てその時間に移動すると予想される交通量(人
数)の情報が格納され、同じく特定されるzm
領域には、上記同じ条件において実際にエレベー
タを利用して移動した交通量が格納されるように
なつている。この結果、前記階間交通量測定装置
2により測定され、通行可能性のある階対別に分
類された階間交通量は、所定の時間的条件であ
る、例えば曜日別に分類され、各階対に対応して
定められて上述したポインタによつて管理されて
いるデータ領域の該当する領域に、所定の時間帯
別に分類されて、例えば順次統合されながら記録
される。
As mentioned above, regarding x m , its connection relationship is determined by the pointer, and thereby,
The data areas of y m and z m are respectively specified. As mentioned above, the area y m specified by the above pointer stores information on the amount of traffic (number of people) expected to move at that time with respect to the floor pair h, and the area y m specified by the pointer The area m stores the amount of traffic actually moving using the elevator under the same conditions as above. As a result, the inter-floor traffic measured by the inter-floor traffic measuring device 2 and classified by floor pairs with passability is classified according to predetermined temporal conditions, for example, days of the week, and corresponds to each floor pair. The information is classified by predetermined time period and recorded, for example, in a sequentially integrated manner, in a corresponding area of the data area determined by the above-mentioned pointer and managed by the above-mentioned pointer.

尚、mの値については、前記時計装置4によつ
て発生されるものであり、これによつて曜日の別
が示されるようになつている。そして、例えば16
進数表現にて(00)が日曜日、(01)が月曜日〜
(06)が土曜日等として表わされる。
The value of m is generated by the clock device 4, and is used to indicate the day of the week. And for example 16
In hexadecimal representation, (00) is Sunday and (01) is Monday
(06) is expressed as Saturday, etc.

次に本発明方法の処理作用につき説明する。 Next, the processing action of the method of the present invention will be explained.

第9図は計算機1によるエレベータの制御フロ
ーを示すものであり、このメイン制御ルーチンの
中に情報記録処理のルーチンが組込まれている。
即ち、制御プログラムが起動されると、先ずステ
ツプ11にてエレベータ制御手続の初期化が行わ
れたのち、次のステツプ12において前記第4図
に示すデータ構造の初期化が行われる。その後、
リピート点13を介してステツプ14にてmの値
が決定(指定)されたのち、ステツプ15,16
で示されるエレベータの制御手続を行う処理ルー
チンが繰返して実行される。尚、上記mの値は曜
日の情報を示すものである。さて、このような処
理ルーチンに組込まれた本方式の制御ルーチン
は、決定されたmの値のもとで先ずステツプ17
にて入力バツフアの参照が行われ、判定部18に
て上記入力バツフアの最初の語の判定が行われ
る。この判定は、新しい階間交通量の測定データ
が階間交通量測定装置2によつてもたらされたか
否かを調べるものである。そして、上記新らしい
データがあるときには、サブルーチン19にジヤ
ンプし、前記第4図に示すデータ配列zmに上記
データを登録すると云う処理が行われる。尚、こ
の新しいデータの存在の有無は、階間交通量測定
装置2に接続された入力バツフア8の情報を参照
することによつて調べられる。
FIG. 9 shows the control flow of the elevator by the computer 1, and the information recording processing routine is incorporated into this main control routine.
That is, when the control program is started, first the elevator control procedure is initialized in step 11, and then the data structure shown in FIG. 4 is initialized in the next step 12. after that,
After the value of m is determined (designated) in step 14 via repeat point 13, steps 15 and 16
A processing routine for performing the elevator control procedure shown in is repeatedly executed. Note that the value of m indicates information about the day of the week. Now, the control routine of this method incorporated into such a processing routine first performs step 17 based on the determined value of m.
Reference is made to the input buffer at , and determination section 18 determines the first word of the input buffer. This determination is to check whether new inter-floor traffic measurement data has been provided by the inter-floor traffic measurement device 2. When new data is available, the process jumps to subroutine 19 and registers the data in the data array z m shown in FIG. 4. The presence or absence of this new data is checked by referring to the information in the input buffer 8 connected to the inter-floor traffic measurement device 2.

しかるのち、判定部20にて、エレベータの制
御手続上、或る時間の或る階床対についてどれだ
けの交通需要があるか予測せよと云う予測要求の
有無が判定される。この予測要求により、サブル
ーチン21にて、第4図に示すデータ構造中から
必要な情報が検索され、後述する予測計算が実行
される。この予測計算がなされたのち、或いは予
測要求がない場合には、ステツプ16に示される
制御手続きがなされたのち、判定部22において
データ更新を行つて良いか否かの判定が行われ
る。この判定によつてデータ更新が可能な場合に
は、サブルーチン23において前記第4図に示す
データ構造の更新手続きが行われる。このデータ
更新は、第4図に示すデータ構造において、配列
zに登録された新しいデータをもとにして、配列
x,yの内容を変更することによつて行なわれ
る。
Thereafter, the determination unit 20 determines whether there is a prediction request to predict how much traffic demand there will be for a certain pair of floors at a certain time in the elevator control procedure. In response to this prediction request, necessary information is retrieved from the data structure shown in FIG. 4 in the subroutine 21, and a prediction calculation to be described later is executed. After this prediction calculation is performed, or if there is no prediction request, the control procedure shown in step 16 is performed, and then the determination unit 22 determines whether or not it is okay to update the data. If the data can be updated based on this determination, the data structure update procedure shown in FIG. 4 is performed in subroutine 23. This data update is performed by changing the contents of arrays x and y based on new data registered in array z in the data structure shown in FIG.

以上が本方式における概略的なデータ処理手続
きである。
The above is a general data processing procedure in this method.

さて、ステツプ12に示されるデータ構造の初
期化は、例えば第10図に示すようにして行われ
る。この初期化は、配列、y,zの全ての内容を
“0”にすることにより行われ、先ずステツプ2
4で、mの値を“0”にセツトし、次にステツプ
25でlの値に“1”をセツトしたのち、ステツ
プ26,27により、上記lの値によつて指定さ
れるy (l)、z (l)の値をそれぞれ“0”にセ
ツト
する。そして、上記lの値がその大きさAの値に
達したか否かを判定部28に判定し、ステツプ2
9にてlの値をインクリメントしてこれを繰返し
実行する。その後、判定部30で、mの値をチエ
ツクし、その値が“7”に達しない場合にはmの
値をステツプ31にてインクリメントして、上記
処理を繰返して実行する。これにより、前記第4
図に示すデータ構造の全ての内容が“0”に設定
され、その初期化が完了する。
Now, the initialization of the data structure shown in step 12 is performed, for example, as shown in FIG. This initialization is performed by setting all the contents of the arrays y and z to "0", and first, step 2
In step 4, the value of m is set to "0", and then in step 25, the value of l is set to "1", and in steps 26 and 27, y m (specified by the value of l) is set . The values of z m (l) and z m (l) are each set to "0". Then, the determination unit 28 determines whether the value of l has reached the value of the magnitude A, and step 2
At step 9, the value of l is incremented and this is repeated. Thereafter, the determining section 30 checks the value of m, and if the value does not reach "7", the value of m is incremented at step 31, and the above process is repeated. As a result, the fourth
All contents of the data structure shown in the figure are set to "0", and its initialization is completed.

このような状態で前記ステツプ12において入
力バツフア8に格納されたデータの最初の1語を
読込めば、上記入力バツフア8には新しいデータ
がない場合には、前回のデータの終了信号、例え
ばEND OF FILEが残つていることから、新し
いデータが存在するか否かが判定される。但し、
この終了信号は、階間交通量測定装置2が新しい
データを出力し、これを順次入力バツフア8に格
納したとき、その最後のデータの次に付加して与
えられるものである。
In this state, if the first word of the data stored in the input buffer 8 is read in step 12, if there is no new data in the input buffer 8, the end signal of the previous data, e.g. END Since OF FILE remains, it is determined whether new data exists. however,
This end signal is given after the last data when the inter-floor traffic measuring device 2 outputs new data and sequentially stores them in the input buffer 8.

さて、サブルーチン19で示されるデータの登
録は第11図に示すルーチンに従つて行われる。
即ち先ず、nの値を“1”に初期化したのちステ
ツプ32において、入力バツフア8より最初の4
語in,jn,tn,knをそれぞれ読込む。その次
に、ステツプ33で、階床対in,jnに対応する
番号hを探したのち、ステツプ34で上記階床対
hと時刻tmに対応する配列zmの領域を示す配列
番号boxを探す。このzmの配列番号boxを見出す
処理プロセスは多少複雑であることから、これに
ついては後に第12図を参照して説明する。その
後、ステツプ35で、上記boxにより指定される
領域zm(box)へ移動人数kを足し込んだの
ち、前記入力バツフア8の内容を左へ4語ずら
す。このステツプ36の処理により、入力バツフ
ア8は次の新しいデータの受入れの為に準備され
る。しかるのち、ステツプ37で、nの値をイン
クリメントして、上記処理を繰返して実行する。
その後、その回のデータを全て処理し終ると入力
バツフア8にはエンド・オブ・フアイル信号が残
ることになる。
Now, the data registration shown in subroutine 19 is performed according to the routine shown in FIG.
That is, first, after initializing the value of n to "1", in step 32, the first four
Read the words i n , j n , t n , k n , respectively. Next, in step 33, the number h corresponding to the floor pair i n , j n is searched, and then in step 34, the array number h corresponding to the floor pair h and the time t m is found, indicating the area of the array z m . Search for box. Since the process of finding the array number box of z m is somewhat complicated, this will be explained later with reference to FIG. 12. Thereafter, in step 35, the number of people moving k is added to the area z m (box) specified by the box, and then the contents of the input buffer 8 are shifted to the left by four words. Through the processing of step 36, the input buffer 8 is prepared to receive the next new data. Thereafter, in step 37, the value of n is incremented and the above process is repeated.
Thereafter, when all the data for that time has been processed, an end-of-file signal remains in the input buffer 8.

さて、第12図に示す処理ルーチンにおいて、
boxの見い出しは次のようにして行われる。先ず
ステツプ38にて、階床対番号hが、制御対象と
するエレベータのものであるか否かが判定され
る。そして、対象外である場合には、ステツプ3
9,40を経て、p=0、q=Aなる値がセツト
されて、次のステツプに移る。また、上記番号h
の対象としているものである場合には、ステツプ
41〜47に示されるルーチンによつて、前記第
4図に示すポインタを辿る作業が行われる。即
ち、ステツプ41,42,43では、pに
“0”、qに“x (A)”、rに“1”がそれぞれセ

トされ、上記hに対応するデータ領域を探し出す
為の変数が定義される。但し上記qは、ポインタ
の現在位置、pはその1回前の値、rは上記qが
初期位置x (A)から出発して何回変更されたか、
つまりポインタのたぐられた回数を示す値として
それぞれ定義される。しかして判定部44では上
記定義されたrの値を判定して、上記ポインタの
たぐりを実行する。つまり、ポインタのたぐり回
数が、その最大値hに達するまで、ステツプ45
〜47のルーチンを駆動する。ステツプ45〜4
7では、pの内容にqの値がセツトされ、qの内
容としてx (q)がセツトされる。その後、rの値
がインクリメントされ、この処理を繰返し実行す
ることにより、ポインタ位置が、そのポインタに
よつて順次辿られることになる。この処理ルーチ
ンが、h回繰返して行われることによつて、階床
対hに対応するデータ領域が確定する。その後、
ステツプ48の実行により、pの値に“1”が加
えられて、領域の始点pと終点qとがそれぞれ求
められることになる。例えば第8図に示される例
において、h=2として与えられるものとする
と、p=5、q=8なる値がそれぞれ求められる
ことになる。
Now, in the processing routine shown in FIG.
The box heading is done as follows. First, in step 38, it is determined whether the floor pair number h corresponds to the elevator to be controlled. If it is not applicable, step 3
After steps 9 and 40, the values p=0 and q=A are set, and the process moves to the next step. Also, the above number h
If the object is a target, the routine shown in steps 41 to 47 follows the pointer shown in FIG. 4. That is, in steps 41, 42, and 43, p is set to "0", q is set to "x m (A) ", and r is set to "1", and a variable for searching the data area corresponding to h is defined. be done. However, the above q is the current position of the pointer, p is the previous value, and r is the number of times the above q has been changed starting from the initial position x m (A) .
In other words, each value is defined as a value indicating the number of times the pointer has been crossed. The determination unit 44 then determines the value of r defined above and executes the pointer tracking. In other words, the process continues in step 45 until the number of pointer traverses reaches its maximum value h.
-47 routines are driven. Steps 45-4
7, the value of q is set to the content of p, and x m (q) is set to the content of q. Thereafter, the value of r is incremented, and by repeatedly executing this process, the pointer position is sequentially traced by the pointer. By repeating this processing routine h times, the data area corresponding to the floor pair h is determined. after that,
By executing step 48, "1" is added to the value of p, and the starting point p and ending point q of the area are determined. For example, in the example shown in FIG. 8, if h=2 is given, the values p=5 and q=8 will be obtained, respectively.

しかるのち、次のステツプ49では、上記pの
値がqであるか否かが判定される。ここで、p=
qなる判定がなされると、階床対hに対応するデ
ータ領域が1語だけとなるので、ステツプ50に
て、boxの値がp=qとして確定される。また、
p=qなる判定結果が得られない場合には、次の
判定部51にて、pの値がqより小さいか否かの
判定が行われることになる。そして、その条件が
満たされない場合には、これを異常事態として、
ステツプ52において異常フラツグを立てる等の
適当なアピール処理が施される。
Thereafter, in the next step 49, it is determined whether the value of p is equal to q. Here, p=
When the determination q is made, the data area corresponding to the floor pair h is only one word, so in step 50, the value of box is determined as p=q. Also,
If the determination result of p=q is not obtained, the next determination unit 51 determines whether the value of p is smaller than q. If the conditions are not met, this will be considered an abnormal situation.
At step 52, appropriate appeal processing such as setting an abnormality flag is performed.

さて、上記p<qなる条件が満たされたとき、
今度は判定部53,54,55において次に示す
条件が順次チエツクされる。即ち先ず、判定部5
3にて、0≦t≦x (p)なる条件判定がなされ、
この条件が満たされるとき、ステツプ56にて、
boxの値がpであると確定される。また上記条件
が満たされない場合には、判定部54にて、x
(q−1)t<Tmなる条件判定がなされ、この条

が満たされるとき、ステツプ57においてboxの
値がqであるとして確定される。しかして、上記
条件も満たされない場合には、今度は判定部55
においてx(p)t<x (q−1)なる条件判定がな

れ、この条件も満たされない場合には、これを異
常と判断して前記ステツプ52による異常フラツ
グ処理が行われる。
Now, when the above condition p<q is satisfied,
This time, the following conditions are sequentially checked in the determination units 53, 54, and 55. That is, first, the determination unit 5
In step 3, the conditional determination that 0≦t≦x m (p) is made,
When this condition is met, in step 56,
The value of box is determined to be p. Further, if the above conditions are not satisfied, the determination unit 54 determines that x
A conditional judgment is made that m (q-1) t<T m , and when this condition is satisfied, the value of box is determined to be q in step 57. However, if the above conditions are not satisfied, then the determination unit 55
In this step, the condition x (p) t<x m (q-1) is determined, and if this condition is also not satisfied, this is determined to be an abnormality, and the abnormality flag processing in step 52 is performed.

次に、上記判定部55において、その条件が満
たされた場合には、ステツプ58においてboxの
値を(p+1)と初期設定し、判定部59,60
にて、p<box<qおよびx (bpx−1)≦t<x
(bpx)
なる判定を行い作らステツプ61にて上記boxの
値をインクリメントし、これを繰返し実行して上
記boxの値を確定する。このような処理ルーチン
によつて、階床対hの時刻tにおける情報を持つ
配列番号boxの値が探し出され、これが確定され
ることになる。そして、前記第11図に示すステ
ツプ35,36の処理が、これらに続いて行われ
ることになる。
Next, in the judgment section 55, if the condition is satisfied, the value of box is initialized to (p+1) in step 58, and the judgment sections 59, 60
, p<box<q and x m (bpx-1) ≦t<x
m
(bpx)
At step 61, the value of the box is incremented, and this is repeated to determine the value of the box. Through such a processing routine, the value of the array array number box having information on the floor pair h at time t is found and determined. Then, the processes of steps 35 and 36 shown in FIG. 11 are performed subsequently.

次に、前記第9図に示されるステツプ20の予
測要求の判定は次のようにして行われる。この判
定、は例えば計算機1のメモリ内に、例えばhの
値とtの値とを格納するデータ領域を設け、第1
3図に2つの判定ステツプ62,63で示すよう
に、h=0であるか、また同時にtm=0である
かの判定が行われる。そして、上記2つの条件が
同時に満たされるとき、つまりhの値およびtの
値が共に0であるとき、予測要求がないと判定さ
れる。また上記h、tのいずれかの値が0でない
場合には、これを予測要求有りとの判定がなされ
る。
Next, the determination of the prediction request in step 20 shown in FIG. 9 is performed as follows. This determination is made by providing a data area in the memory of the computer 1 to store, for example, the value of h and the value of t, and
As shown by two decision steps 62 and 63 in FIG. 3, it is determined whether h=0 and at the same time whether t m =0. Then, when the above two conditions are simultaneously satisfied, that is, when the value of h and the value of t are both 0, it is determined that there is no prediction request. Further, if the value of either h or t is not 0, it is determined that there is a prediction request.

しかして、このような予測要求を受けて処理の
実行が行われるステツプ21に示されるルーチン
では、第14図に示す如くしてその予測値計算が
行われる。即ち、このルーチンでは、先ずステツ
プ64において上記の如くして求められたp、
box、qの値がそれぞれ取込まれる。その後、判
定部65〜68にて、上記p、box、qの値の対
比が行われる。この対比は、上記p、box、qの
値が等しいか、あるいはその大小関係がどうかで
あるかをそれぞれ比較することによつて行われ
る。そして、この比較条件が満たされない場合に
は、ステツプ69において異常フラツグ処理がな
されることになる。
In the routine shown in step 21 in which processing is executed in response to such a prediction request, the predicted value is calculated as shown in FIG. That is, in this routine, first, in step 64, p,
The values of box and q are respectively taken in. Thereafter, the determination units 65 to 68 compare the values of p, box, and q. This comparison is performed by comparing whether the values of p, box, and q are the same, or their magnitude relationship. If this comparison condition is not satisfied, abnormality flag processing is performed in step 69.

具体的には、先ずステツプ65においてp=
box=qなる判定が行われる。そして、この条件
が満たされたときには、ステツプ70において、
予測値Wevが、 Wev=y (bpx)/Tm として求められる。この予測値Wevは、階床対h
の時刻tにおける単位時間当りの平均移動人数の
予測値なる意味を持つ。また判定部65による条
件が満たされなかつた場合には、次に判定部66
にて、p=box<qなる条件判定が行われる。そ
して、この条件が満たされる場合には、ステツプ
71にて Wev=y (bpx)/x (bpx) なる演算処理によつて上述した予測値が求められ
る。また、これらの条件がそれぞれ満たされなか
つた場合には、今度は判定部67にてp<box=
qなる条件判定が行われる。この条件が満たされ
る場合には、ステツプ72において、 Wev=y (bpx)/{x (bpx)−x (b
px−1)
} なる演算により、予測値が計算される。更に、こ
の条件が満たされない場合には、判定部68にお
いてp<box=qなる条件判定を行い、この条件
が満たされるとき、ステツプ73において Wev=y (bpx)/{Tm−x (bpx−1
} なる演算を行つて、予測値を求める。しかして、
上述した条件が全て満たされない場合には、もは
やそれらの値は本方式の制御ルーチンにおいては
本来生じ得ないものであるから、これを異常とし
て判定する。
Specifically, first, in step 65, p=
A determination that box=q is made. Then, when this condition is satisfied, in step 70,
The predicted value Wev is determined as Wev=y m (bpx) /T m . This predicted value Wev is
It has the meaning of the predicted value of the average number of people moving per unit time at time t. Further, if the condition determined by the determination unit 65 is not satisfied, then the determination unit 66
A conditional determination is made that p=box<q. If this condition is satisfied, the predicted value described above is obtained in step 71 by the calculation process Wev=y m (bpx) /x m (bpx) . Further, if each of these conditions is not satisfied, then the determination unit 67 determines that p<box=
A conditional determination of q is performed. If this condition is met, in step 72, Wev=y m (bpx) /{x m (bpx) - x m (b
px-1)
} The predicted value is calculated by the operation. Further, if this condition is not satisfied, the determining unit 68 makes a conditional determination that p<box=q, and when this condition is satisfied, in step 73, Wev=y m (bpx) /{T m -x m (bpx-1
)
} to find the predicted value. However,
If all of the above-mentioned conditions are not met, these values cannot originally occur in the control routine of this system, so this is determined to be an abnormality.

尚、これらの予測値計算で用いられるx(bpx)
の値は時間情報を示すものであり、例えば、午前
8時を基準時刻“0”とし、翌日の午後8時に至
るまで、その時間を秒単位で表わしたものであ
る。この例では、午前8時からの相対時間差が9
時30分、13時、18時においてそれぞれ与えられ
る。従つて、上記ステツプ70〜73に示される
演算式は、総括的には、 Wev=y (bpx)/boxに対応するときのmの値に
対する時間帯(秒)として与えられることにな
る。
In addition, x (bpx) used in these predicted value calculations
The value indicates time information, for example, with 8:00 a.m. as the reference time "0" and the time up to 8:00 p.m. the next day expressed in seconds. In this example, the relative time difference from 8 a.m. is 9
They will be given at 1:30 p.m., 1:00 p.m., and 6:00 p.m., respectively. Therefore, the arithmetic expressions shown in steps 70 to 73 above are generally given as the time period (seconds) for the value of m when corresponding to Wev=y m (bpx) /box.

次に第9図に示すルーチンにおけるデータ更新
の判定(ステツプ22)とデータ更新のルーチン
(ステツプ23)につき説明する。データ更新が
可能であるか否かの判断は、先に説明した条件が
満たされているか否かを勘案することによつてな
される。ここではその説明上、例えば夜間の如く
或る一定の時刻を過ぎるとエレベータの交通需要
が極めて少なくなり、しかもその状態が数時間に
亘つて継続するものとする。このような仮定条件
の下では、現在の時刻を参照し、その時刻が所定
の時刻toを過ぎているか否かを判定することによ
り、上記データ更新が可能であるか否かの判定を
行うことが可能となる。
Next, the data update determination (step 22) and data update routine (step 23) in the routine shown in FIG. 9 will be explained. A determination as to whether data update is possible is made by considering whether or not the conditions described above are satisfied. For purposes of explanation, it is assumed here that the traffic demand for elevators becomes extremely low after a certain time, such as at night, and that this state continues for several hours. Under such assumed conditions, it is possible to determine whether the above data update is possible by referring to the current time and determining whether that time has passed a predetermined time to. becomes possible.

従つて、この場合には、例えば第15図に示す
ように、先ず判定部74にて、現時刻が時刻t0
ら時刻(t0+100)の範囲にあるか判定すること
によつて行われる。上記時刻(t0+100)に示さ
れる時間幅“100”は、その100秒の間、1度だけ
ステツプ23に示される更新ルーチンを実行さ
せ、その繰返しになる無駄を省く為に設定された
ものである。そして、上記条件が満たされない場
合には、ステツプ75においてデータフラツグに
“0”を立てて、データ更新を行うことなく、次
のステツプに示される処理の実行に移行せしめ
る。また上記条件が満たされた場合には、判定部
76にてデータフラツグの値を参照し、データフ
ラツグが“0”のときにのみ、データ更新のステ
ツプへ、処理を導びく。この場合、ステツプ77
にて上記フラツグを“1”にセツトし、このデー
タ更新が或る時刻tに対して1度だけ行われるよ
うに制御される。
Therefore, in this case, for example, as shown in FIG. 15, the determination unit 74 first determines whether the current time is within the range from time t 0 to time (t 0 +100). . The time width "100" shown at the above time (t 0 + 100) is set in order to execute the update routine shown in step 23 only once during that 100 seconds and avoid unnecessary repetition. It is. If the above conditions are not met, the data flag is set to "0" in step 75, and the process proceeds to the next step without updating the data. If the above conditions are met, the determination unit 76 refers to the value of the data flag and leads the process to the data update step only when the data flag is "0". In this case, step 77
The flag is set to "1" at the time t, and the data is controlled so that it is updated only once at a certain time t.

しかして、このような判定によつて起動される
データ更新ステツプ23では、例えば第16図に
示すように、データの指数平滑によつて、その更
新処理が実行される。即ち先ず、ステツプ78に
おいて、lの値が“1”に初期化される。その
後、判定部79において上記lの値を判定し乍
ら、ステツプ80,81によるデータ更新処理を
繰返して実行する。ステツプ80では、新データ
の旧データに対する重み係数をaとし、 y(l)=a×z(l)+(1−a)×y(l) なるデータ更新処理が行われる。上記係数aは、
0≦a≦1の範囲で任意に与えられるもので、a
=0は新データを無視する場合、またa=1は旧
データを無視する場合の特異な条件となる。そし
て、この処理が、与えられたlに対応して実行さ
れたのち、ステツプ81にて上記lの値がインク
リメントされ、l=1からl=Aに至るデータの
全領域に対してyの値の更新処理が行われること
になる。
In the data update step 23 activated by such a determination, for example, as shown in FIG. 16, the update process is executed by exponential smoothing of the data. That is, first, in step 78, the value of l is initialized to "1". Thereafter, the determination section 79 determines the value of l, and the data update processing in steps 80 and 81 is repeatedly executed. In step 80, the weighting coefficient of the new data relative to the old data is set to a, and data update processing is performed as follows: y (l) = a x z (l) + (1-a) x y (l) . The above coefficient a is
It is given arbitrarily in the range 0≦a≦1, and a
=0 is a special condition when new data is ignored, and a=1 is a special condition when old data is ignored. After this process is executed corresponding to the given l, the value of l is incremented in step 81, and the value of y is The update process will be performed.

以上、本発明に係るデータ記録処理作用につい
て述べたように、本発明によればエレベータの交
通需要量(階間交通量)を格別なセンサー類を用
いることなしに自動的に、且つ長期に亘つて測定
し、これを階床対別しかも時間的条件である曜日
および時間帯別にそれぞれ分類し、これを該当す
るデータ領域に順次加算していくので、その情報
量の効果的な縮約を行つて情報記録することがで
きる。しかも階対毎に所定の時間帯別に求められ
た階間交通量を平均化してその特徴データを求
め、これを記録するので、更に効果的な情報の縮
約を行うことができる。故に、これを記憶するメ
モリの容量を大幅に削減でき、例えば数キロワー
ド程度のRAMを用いて蓄積することが可能とな
る。ちなみに、従来より行われているように、測
定したデータとそのまま蓄積していくような場合
には、1日分の情報量だけで約20キロワード程度
にも達し、これを数ケ月に亘つて逐次情報蓄積す
る為には膨大なメモリ容量を必要とする。しかも
その情報整理と、との処理が非常に繁雑化するの
で、実用性に極めて乏しい。故に、本発明による
記録方式は極めて有用であると云える。また上記
の如くデータを縮約して記録するので、エレベー
タの運行管理制御に、簡易にして有効に利用する
ことができる等の実用上絶大なる効果を奏する。
As described above regarding the data recording processing function according to the present invention, according to the present invention, the traffic demand of elevators (traffic volume between floors) can be automatically and over a long period of time without using special sensors. The data is measured by floor, classified by day of the week and time of day, which are temporal conditions, and sequentially added to the corresponding data area, so the amount of information can be effectively reduced. information can be recorded. Moreover, since the inter-floor traffic volume determined for each floor pair in a predetermined time period is averaged to obtain characteristic data and recorded, it is possible to perform even more effective information reduction. Therefore, the capacity of the memory for storing this information can be significantly reduced, and it becomes possible to store it using, for example, several kilowords of RAM. By the way, if the measured data is stored as is, as has been done in the past, the amount of information for one day alone would amount to about 20 kilowords, and this would be accumulated sequentially over several months. A huge amount of memory capacity is required to store information. Moreover, the information organization and processing becomes extremely complicated, so it is extremely impractical. Therefore, it can be said that the recording method according to the present invention is extremely useful. Furthermore, since the data is compressed and recorded as described above, it has great practical effects, such as being able to be used simply and effectively in elevator operation management control.

尚、本発明は上記実施例に限定されるものでは
ない。例えば曜日の情報mを平日と休日とからな
る2種類にしてもよい、またこの場合土曜日につ
いては、エレベータが設けられたビルの性質に応
じて平日若しくは休日のいずれかに定めるように
すればよい。このようにmを定めた場合には、m
のとり得る値を単に“0”、“1”とすれば十分で
あり、計算処理や、そのデータの記憶領域の大幅
な削減を図ることが可能となる。また、仕様によ
つては第17図に示すようにmの値(平日と休
日)によつて、時間帯の設定を異ならせてもよ
い、このようにしたときには、Aの大きさをmの
値によつて可変設定することが望ましく、上述し
た実施例の作用説明において、AをAmとして読
替えて、その処理ルーチンを実行するようにすれ
ばよい。そして、メモリ内のデータ構造を、第1
8図に示されるように、x (l)、ym、zmの配列
をmの値によつて異ならせて準備するようにすれ
ばよい。尚、第19図は、mの値によつて読換え
られるAmの値の例を示しており、例えばその変
換デーブルをメモリ内にテーブルとして準備して
おけばよい。つまり、本発明ではポインタによつ
て、次に見るべき情報の位置が指定されるので、
上記したように曜日等による時間的条件に応じて
簡単にして、任意に時間帯設定することが可能と
なる。また上述した実施例では、階間交通量測定
装置2によつて求められたデータを周期的に検索
入力するものとしたが、強制的な割込み処理によ
つてこれを行うようにしてもよい。また情報処理
を専用の計算機を用いて行うようにしてもよく、
複数のエレベータに対する群管理制御用の計転機
を利用して行うようにしてもよい。更には当然の
こと乍ら、エレベータの種類や、この運行速度、
サービス階床数等についても特に限定されない。
以上要するに本発明はその要旨を逸脱しない範囲
で種々変形して実施することができる。
Note that the present invention is not limited to the above embodiments. For example, the day of the week information m may be divided into two types, weekdays and holidays.In this case, Saturdays may be set as either weekdays or holidays depending on the nature of the building where the elevator is installed. . When m is determined in this way, m
It is sufficient to simply set the possible values of to "0" and "1", and it is possible to significantly reduce calculation processing and storage area for the data. Also, depending on the specifications, the time zone settings may be set differently depending on the value of m (weekdays and holidays) as shown in Figure 17. In this case, the size of A may be changed to m. It is desirable to set it variably depending on the value, and in the explanation of the operation of the above-mentioned embodiment, A may be read as A m and the processing routine thereof may be executed. Then, the data structure in memory is
As shown in FIG. 8, the arrays of x m (l) , y m , and z m may be prepared differently depending on the value of m. Incidentally, FIG. 19 shows an example of the value of A m that is read by the value of m, and for example, the conversion table may be prepared as a table in the memory. In other words, in the present invention, since the pointer specifies the position of the information to be viewed next,
As described above, it is possible to easily set an arbitrary time zone according to time conditions such as the day of the week. Further, in the above-described embodiment, the data obtained by the inter-floor traffic measurement device 2 is periodically retrieved and input, but this may be performed by forced interruption processing. Alternatively, information processing may be performed using a dedicated computer,
This may be performed using a time change machine for group management control for a plurality of elevators. Furthermore, of course, the type of elevator, its operating speed,
There are no particular limitations on the number of service floors, etc.
In summary, the present invention can be implemented with various modifications without departing from the gist thereof.

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

第1図はエレベータによる階間交通量の変動パ
ターンの一例を示す図、第2図は本発明方法を適
用した実施例装置の概略構成図で、第3図乃至第
8図は本発明に係るデータ構造とデータ記録形態
を示す図、第9図乃至第16図は本発明に係る情
報処理制御フローの一例を示す図、第17図乃至
第19図はそれぞれ本発明の変形例を示す図であ
る。 1……計算機、2……階間交通量測定装置、1
1〜81……処理ステツプ。
Fig. 1 is a diagram showing an example of a variation pattern of inter-floor traffic volume due to elevators, Fig. 2 is a schematic configuration diagram of an embodiment of an apparatus to which the method of the present invention is applied, and Figs. 3 to 8 are diagrams according to the present invention. 9 to 16 are diagrams showing an example of the information processing control flow according to the present invention, and FIGS. 17 to 19 are diagrams each showing a modification of the present invention. be. 1... Calculator, 2... Inter-floor traffic measurement device, 1
1 to 81...Processing steps.

Claims (1)

【特許請求の範囲】 1 エレベータ篭の位置情報、上記エレベータ篭
の乗客による篭呼びの情報、および前記エレベー
タ篭の停止階における少なくとも乗込み人数また
は降車人数をそれぞれ測定し、これらの情報から
上記乗客の階間交通量を求めて所定のデータ領域
に記録するに際し、 前記乗客の乗降のあつたエレベータ篭の停止階
の情報と前記エレベータ篭の位置に応じて求めら
れる該エレベータ篭の乗客による篭呼びの情報と
から、前記乗客の通行可能性のある出発階と到着
階とからなる階対を求め、これらの通行可能性の
ある階対に対して前記エレベータ篭の停止階にお
ける乗込み人数または降車人数をそれぞれ配分し
て前記乗客の階間交通量を上記通行可能性のある
各階対別に分類すると共に、これらの階対別に分
類された階間交通量を所定の時間的条件に従つて
定められる時間帯毎にそれぞれ統合して上記階対
別に分類された階間交通量を縮約整理し、 前記通行可能性のある階対別に前記所定の時間
的条件に従つてそれぞれ縮約整理して求められた
階間交通量を記録するデータ領域を上記各階対に
対応する複数の区画領域に区画し、これらの区画
領域の前記データ領域における区画位置をそれぞ
れ確定する位置に次の区画領域の区画位置を示す
ポインタをそれぞれ付し、これらのポインタのつ
ながりによつて前記各区画領域を前記各階対に対
応付けて管理し、これらの各区画領域に前記階対
別に分類し、且つ所定の時間的条件に従つて縮約
整理した階間交通量をそれぞれ記録してなること
を特徴とするエレベータの階間交通量記録方法。 2 所定の時間的条件は、エレベータが運行され
る曜日別または平日と休日との別、および1日の
時間帯別として与えられるものである特許請求の
範囲第1項記載のエレベータの階間交通量記録方
法。
[Scope of Claims] 1. The position information of the elevator car, the information of the car call by the passenger of the elevator car, and at least the number of people getting on or getting off at the stop floor of the elevator car are measured, and based on these information, the number of people getting on or getting off the car is determined. When calculating and recording the inter-floor traffic volume in a predetermined data area, the car call by the passenger of the elevator car is determined based on the information on the stop floor of the elevator car where the passenger boarded and alighted, and the position of the elevator car. From this information, find floor pairs consisting of a departure floor and an arrival floor that the passenger can pass through, and calculate the number of boarding or alighting at the stop floor of the elevator car for these floor pairs that the passenger can pass through. The inter-floor traffic volume of the passengers is classified into each possible floor pair by allocating the number of people, and the inter-floor traffic volume classified by these floor pairs is determined according to predetermined time conditions. The inter-floor traffic volume classified by floor pair is consolidated for each time period, and the inter-floor traffic volumes classified by floor pair are summarized, and each floor pair with possible traffic is condensed and rearranged according to the predetermined temporal conditions. The data area for recording the traffic volume between floors is divided into a plurality of partition areas corresponding to each floor pair, and the partition position of the next partition area is set at the position where the partition position of each partition area in the data area is determined. Each section is managed by being associated with each floor pair based on the connection of these pointers, and each section is classified according to the floor pair, and according to a predetermined time condition. A method for recording inter-floor traffic volume of an elevator, characterized in that the inter-floor traffic volume is recorded respectively, reduced and organized according to the following. 2. The predetermined time condition is given by the day of the week when the elevator is operated, by weekdays and holidays, and by the time of the day. How to record quantities.
JP5347182A 1982-03-31 1982-03-31 Recording system of traffic quantity among stair of elevator Granted JPS58172171A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP5347182A JPS58172171A (en) 1982-03-31 1982-03-31 Recording system of traffic quantity among stair of elevator
EP83301760A EP0090642B1 (en) 1982-03-31 1983-03-29 System for measuring interfloor traffic for group control of elevator cars
US06/479,899 US4536842A (en) 1982-03-31 1983-03-29 System for measuring interfloor traffic for group control of elevator cars

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5347182A JPS58172171A (en) 1982-03-31 1982-03-31 Recording system of traffic quantity among stair of elevator

Publications (2)

Publication Number Publication Date
JPS58172171A JPS58172171A (en) 1983-10-08
JPS6219349B2 true JPS6219349B2 (en) 1987-04-28

Family

ID=12943764

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5347182A Granted JPS58172171A (en) 1982-03-31 1982-03-31 Recording system of traffic quantity among stair of elevator

Country Status (1)

Country Link
JP (1) JPS58172171A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4665412B2 (en) * 2004-03-18 2011-04-06 日本電気株式会社 Number of people automatic measurement system, number of people calculation analyzer and number of people automatic measurement method

Also Published As

Publication number Publication date
JPS58172171A (en) 1983-10-08

Similar Documents

Publication Publication Date Title
Berbeglia et al. Dynamic pickup and delivery problems
EP0090642B1 (en) System for measuring interfloor traffic for group control of elevator cars
Chew et al. Travel time analysis for general item location assignment in a rectangular warehouse
JP3485587B2 (en) A Learning Method to Improve Traffic Prediction Accuracy of Elevator Systems Using &#34;Artificial Intelligence&#34;
US20240308765A1 (en) Dispatch method for a transport robot, dispatch system and computer program product
Yih et al. Semi-Markov decision models for real-time scheduling
WO2018180743A1 (en) Work management device, work management method, and program storage medium
CN109919755A (en) Mobile banking&#39;s dot data processing method, server and system
JP6038690B2 (en) Elevator traffic demand forecasting device
JP4695329B2 (en) Elevator group management method
JP2016222114A (en) Data processing system and data processing method
Serpen et al. Design and performance evaluation of a parking management system for automated, multi-story and robotic parking structure
CN111709562A (en) Method and device for generating scheduling schedule of public transport vehicle
CN112047212A (en) Elevator operation control method, device, computer equipment and storage medium
CN116029510A (en) Vehicle scheduling method, device, equipment and storage medium
Debnath et al. Real-time optimal scheduling of a group of elevators in a multi-story robotic fully-automated parking structure
CN111768065B (en) A method and device for allocating picking tasks
JPS6219349B2 (en)
CN120598330A (en) A dynamic charging task allocation method for parking lots with multi-robot systems
JP3929580B2 (en) Elevator group management device
JPS6219350B2 (en)
CN115049264A (en) Vehicle scheduling method, device, equipment and storage medium
Bozer Guided vehicle systems: Information/Control system implications of alternative design and operation strategies
JP2003186971A (en) Building economic value evaluation support method and system
CN101104491B (en) Group management elevator data display method and data display device