JPH0451475B2 - - Google Patents
Info
- Publication number
- JPH0451475B2 JPH0451475B2 JP63056111A JP5611188A JPH0451475B2 JP H0451475 B2 JPH0451475 B2 JP H0451475B2 JP 63056111 A JP63056111 A JP 63056111A JP 5611188 A JP5611188 A JP 5611188A JP H0451475 B2 JPH0451475 B2 JP H0451475B2
- Authority
- JP
- Japan
- Prior art keywords
- traffic volume
- operation control
- value
- values
- service performance
- 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 - Lifetime
Links
Landscapes
- Elevator Control (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、エレベーター群管理装置に係り、特
にコンピユータを利用したエレベーター群管理制
御に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an elevator group management device, and particularly to elevator group management control using a computer.
従来の群管理装置は、ビル固有の交通量に適応
したきめ細かな群管理制御が困難であつたため、
複合ビルが一社占有ビルに変化したり、隣接ビル
と連絡通路を設ける等のビル構造変化に対応でき
ない欠点があつた。
With conventional group management devices, it was difficult to perform fine-grained group management control that adapted to the specific traffic volume of each building.
It had the disadvantage of not being able to respond to changes in building structure, such as when a complex building becomes a building occupied by a single company, or when a passageway is established to communicate with an adjacent building.
本発明の目的は、ビル固有の交通量を捕えるた
めのビル内交通量収集手段を備えたエレベーター
群管理装置において、ビル固有の交通量に適応し
た群管理運転制御パラメータを短時間で演算する
ことのできる群管理装置を提供することにある。
An object of the present invention is to calculate group management operation control parameters adapted to building-specific traffic in a short time in an elevator group control device equipped with in-building traffic collection means for capturing building-specific traffic. The purpose of this invention is to provide a group management device that can perform the following tasks.
本発明の特徴は、ビルの多階床間に就役する複
数のエレベーターについて、可変の運転制御パラ
メータを用いた評価関数に従つてホール呼びを上
記複数のエレベーターの少なくとも1つに割当て
る手段を備えたエレベータ群管理装置において、
予め定められた複数の交通量の各々に対して、少
なくとも1種の運転制御パラメータの複数の値
と、該運転パラメータの各値に1対1に対応した
少なくとも1種のサービス性能の値とを予め記憶
する記憶手段と、ビル内の交通量を収集する収集
手段と、外部から上記サービス性能の目標値を設
定する手段と、前記記憶手段の記憶内容に基づ
き、前記収集された交通量に対応する運転制御パ
ラメータの複数の値を求め、該複数の値のうち、
対応するサービス性能の値が前記目標値を満足す
るものを最適運転制御パラメータとして求める手
段とを備えたことにある。
A feature of the present invention is that the present invention includes means for allocating a hall call to at least one of the plurality of elevators in accordance with an evaluation function using variable operation control parameters for a plurality of elevators operating between multiple floors of a building. In the elevator group management device,
For each of a plurality of predetermined traffic volumes, a plurality of values of at least one type of driving control parameter and a value of at least one type of service performance corresponding one-to-one to each value of the driving parameter are provided. a storage means for storing in advance, a collection means for collecting the traffic volume in the building, a means for externally setting the target value of the service performance, and a corresponding to the collected traffic volume based on the stored contents of the storage means. A plurality of values of the operation control parameters to be determined are determined, and among the plurality of values,
The present invention further includes means for determining, as an optimum operation control parameter, a value of the corresponding service performance that satisfies the target value.
以下、本発明を第1図〜第16図に示す具体的
一実施例により詳細に説明する。なお、実施例の
説明は、まず、本発明を実現するハードウエア構
成を述べ、次に全体ソフトウエア構成とその制御
概念を述べ、最後に上記制御概念を実現するソフ
トウエアをテーブル構成図、フローを用いて説明
する。
Hereinafter, the present invention will be explained in detail with reference to a specific embodiment shown in FIGS. 1 to 16. In addition, the explanation of the embodiment will first describe the hardware configuration that realizes the present invention, then describe the overall software configuration and its control concept, and finally explain the software that realizes the above control concept using a table configuration diagram and a flowchart. Explain using.
第1図は、本発明の一実施例の全体ハードウエ
ア構成図である。 FIG. 1 is an overall hardware configuration diagram of an embodiment of the present invention.
エレベーター群管理装置MAには、エレベータ
ー運転制御機能とビル内交通量データ収集機能と
ビル内交通量データと予め設定された複数の交通
量データを比較して前記した可変パラメータを算
出する機能を司どるマイコンMがある。 The elevator group management device MA has an elevator operation control function, an in-building traffic volume data collection function, and a function to calculate the variable parameters described above by comparing the in-building traffic data and a plurality of preset traffic data. There is a microcomputer M.
マイコンMには、ホール呼び装置HDからの呼
び信号HCを並列に入出力する回路PIA
(Peripheral Interface Adapter)を介して接続
され、またドアの開閉や、かごの加減速指令等の
個々のエレベーターを制御する号機制御用マイコ
ンE1〜En(ここで、エレベーターは、n号機ある
ものとする。)とは、直列通信プロセツサSDA1
〜SDAnと通信回線CM1〜CMnを介して接続さ
れている。 The microcomputer M has a circuit PIA that inputs and outputs the call signal HC from the hall call device HD in parallel.
(Peripheral Interface Adapter) and control microcontrollers E1 to En for each elevator, such as door opening/closing and car acceleration/deceleration commands (Here, it is assumed that there is an elevator number n) ) is the serial communication processor SDA1.
- Connected to SDAn via communication lines CM1 to CMn.
一方、前記した可変パラメータの決定に必要な
指令を与える設定器PDからの信号PMは、並列に
信号を入出力する回路PIAを介して入力される。 On the other hand, the signal P M from the setting device PD, which provides commands necessary for determining the variable parameters described above, is inputted via a circuit PIA that inputs and outputs signals in parallel.
また、号機制御用マイコンE1〜Enには、制御
に必要なかご呼び情報、各階床でのかご荷重変化
量情報、エレベーターの各種安全リミツトスイツ
チや、リレー、応答ランプで構成する制御入出力
素子EIO1〜EIOnと並列に信号を入出力する回路
PIAとを信号線SIO1〜SIOnを介して接続され
る。 In addition, the car control microcontrollers E1 to En are equipped with car call information necessary for control, car load change information on each floor, and control input/output elements EIO1 to EIO1, which are comprised of elevator safety limit switches, relays, and response lamps. Circuit that inputs and outputs signals in parallel with EIOn
It is connected to PIA via signal lines SIO1 to SIOn.
第1図を用いて本発明の全体的説明をする。 The present invention will be generally explained using FIG.
マイコンMは、呼び割当てを主とした運転制御
プログラムを内蔵し、この運転制御プログラムは
各号機制御用マイコンE1〜Enとホール呼びHCよ
り制御に必要な情報を取り込む。また、運転制御
プログラムは、前記した可変パラメータを用いて
呼び割当てを行つている。たとえば、このパラメ
ータには、呼び割当ての評価関数における待時間
と消費電力の評価値の関係を示す重み係数や、ド
ア開閉時間を決定する時間係数、ならびに呼び割
当ての制御論理すなわち、呼び割当てアルゴリズ
ムを選択する制御用パラメータ等がある。 The microcomputer M has a built-in operation control program mainly for call assignment, and this operation control program takes in information necessary for control from the microcomputers E1 to En for controlling each machine and the hall call HC. Further, the operation control program performs call assignment using the variable parameters described above. For example, this parameter includes a weighting coefficient that indicates the relationship between waiting time and power consumption evaluation value in the call assignment evaluation function, a time coefficient that determines the door opening/closing time, and a call assignment control logic, that is, a call assignment algorithm. There are control parameters etc. to select.
これらの可変パラメータは、各号機用マイコン
E1〜Enより得られる各階床における乗客の乗降
人数情報と予め設定された複数の交通量と設定器
PDの指令PMを用いて演算される。この演算は、
一定周期毎に実時間で処理され、その時々でエレ
ベーター群管理に最適な運転制御パラメータを出
力する。 These variable parameters are determined by the microcontroller for each machine.
Information on the number of passengers getting on and off each floor obtained from E1 to En, multiple preset traffic volumes, and a setting device
Calculated using PD command P M. This operation is
It is processed in real time at regular intervals and outputs the optimal operation control parameters for elevator group management at each time.
たとえば、設定器PDを待時間最小となるよう
に指令すると、まずその時点から所定時間前まで
のビル内交通量データと予め設定された複数の交
通量データを比較し、予め設定された複数の交通
量データの中からビル内交通量データに最も近い
交通量データを選択し、選択された交通量データ
内にある待時間データのリストの中で最も短い待
時間を実現するパラメータを選択する。このパラ
メータを、現時点のビル内交通量における最適運
動制御パラメータとする。したがつて、本発明に
よりエレベーターの群管理制御は、時々刻々と変
化するビルの環境状態に対応可能であり、エレベ
ーターの群管理性能向上に大きく寄与する。 For example, if you command the setting device PD to minimize the waiting time, first compare the traffic data in the building from that point until a predetermined time with multiple preset traffic data, and then The traffic data closest to the in-building traffic data is selected from the traffic data, and the parameter that achieves the shortest waiting time is selected from the list of waiting time data in the selected traffic data. This parameter is assumed to be the optimal motion control parameter for the current traffic volume in the building. Therefore, according to the present invention, elevator group management control can respond to the ever-changing building environmental conditions, and greatly contributes to improving elevator group management performance.
次に、各マイコンの具体的なハードウエア構成
を示すが、これらのマイコンは、第2図〜第3図
に示すように簡単に構成できる。マイコンの中心
であるMPU(Micro Processing Unit)は、8ビ
ツト、16ビツト等が用いられ、特に号機制御用マ
イコンE1〜Enには余り処理能力を要しないこと
から、8ビツトMPUが適当である。一方、エレ
ベーター運転制御用マイコンMは、複雑な演算を
必要とするため、演算能力のすぐれた16ビツト
MPUが適当である。 Next, the specific hardware configuration of each microcomputer will be shown, but these microcomputers can be easily configured as shown in FIGS. 2 and 3. The MPU (Micro Processing Unit), which is the core of the microcomputer, uses 8 bits, 16 bits, etc. In particular, since the microcomputers E1 to En for machine control do not require much processing power, an 8 bit MPU is appropriate. On the other hand, since the microcomputer M for controlling elevator operation requires complex calculations, it is a 16-bit computer with excellent calculation performance.
MPU is appropriate.
さて、各マイコンには、第2図〜第3図に示す
ようにMPUのバス線BUSに制御プログラム等を
格納するROM(Read Only Memory)と、制御
データやワークデータ等を格納するRAM
(Randam Access Memory)および、並列に信
号を入出力する回路PIA、他のマイコンと直列通
信を行う専用プロセツサSDA(Serial Data
Adapter;例えば、日立製作所製HD43370)が接
続される。 Now, as shown in Figures 2 and 3, each microcomputer has a ROM (Read Only Memory) that stores control programs, etc. on the bus line BUS of the MPU, and a RAM that stores control data, work data, etc.
(Random Access Memory), a circuit PIA that inputs and outputs signals in parallel, and a dedicated processor SDA (Serial Data Memory) that performs serial communication with other microcontrollers.
Adapter (for example, Hitachi HD43370) is connected.
なお、各マイコンM、E1〜Enにおいて、
RAM、ROMは、その制御プログラムのサイズ
等により、複数個の素子で構成される。 In addition, for each microcomputer M, E1 to En,
RAM and ROM are composed of a plurality of elements depending on the size of the control program, etc.
第2図において、設定機PDは、設定用ボリユ
ームVRとこのVRのアナログ出力電圧をデジタ
ル値に変換するA/D変換器により構成され、こ
の出力PMは、PIAよりRAMに取り込まれる。 In FIG. 2, the setting device PD is composed of a setting volume VR and an A/D converter that converts the analog output voltage of this VR into a digital value, and this output P M is taken into the RAM from the PIA.
第3図において、エレベーター制御データとし
て、たとえば、かご呼びボタンCBや、安全リミ
ツトスイツチSWL、リレーの接点SWRy、かご重
量WeightがPIAよりRAMに取り込まれる。一
方、MPUより演算されたデータは、PIAより応
答ランプLampやリレーRy等の制御出力素子に出
力される。 In FIG. 3, as elevator control data, for example, a car call button CB, a safety limit switch SW L , a relay contact SW Ry , and a car weight Weight are loaded into the RAM from the PIA. On the other hand, the data calculated by the MPU is output from the PIA to control output elements such as the response lamp Lamp and the relay Ry.
ここで、第2図〜第3図に用いられたマイコン
間の直列通信用プロセツサSDAのハード構成は、
第4図に示すように主として送信用バツフア
TXB、受信用バツフアRXB、データのパラレル/
シリアル変換を行うP/Sとその逆変換を行う
S/P、ならびにそれらのタイミング等を制御す
るコントローラCNTにより構成される。上記送
信バツフアTXB、受信バツフアRXBはマイコンよ
り自由にアクセス可能でデータの書き込み、読み
出しができる。一方、SDAはコントローラCNT
より、送信バツフアTXBの内容をP/Sを介し
て、他のSDAの受信バツフアRXBに自動送信す
る機能を有している。したがつて、マイコンは送
受信処理は一切行う必要がないため、他の処理に
専念できる。なおこのSDAに関する詳細な構成
及び動作説明は特開昭56−37972号および特開昭
56−37973号に開示されている。 Here, the hardware configuration of the processor SDA for serial communication between microcomputers used in Figures 2 and 3 is as follows:
As shown in Figure 4, the transmission buffer is
TX B , reception buffer RX B , data parallel/
It is composed of a P/S that performs serial conversion, an S/P that performs inverse conversion, and a controller CNT that controls their timing. The above transmitting buffer TX B and receiving buffer RX B can be freely accessed by the microcomputer, and data can be written and read. On the other hand, SDA is the controller CNT
Therefore, it has a function of automatically transmitting the contents of the transmission buffer TX B to the reception buffer RX B of another SDA via the P/S. Therefore, the microcomputer does not need to perform any transmission/reception processing, so it can concentrate on other processing. Detailed configuration and operation explanation regarding this SDA can be found in Japanese Patent Application Laid-Open No. 56-37972 and Japanese Patent Application Laid-Open No.
No. 56-37973.
次に本発明の一実施例であるソフトウエア構成
を述べるが、まず第5図によりソフトウエアの全
体構成から説明する。 Next, a software configuration according to an embodiment of the present invention will be described.First, the overall software configuration will be explained with reference to FIG.
第5図に示すように、ソフトウエアは大別して
運転制御系ソフトウエアSF1と最適運転制御パ
ラメータ演算系ソフトウエアSF2より成り、と
もにマイコンMにより処理される。 As shown in FIG. 5, the software is roughly divided into operation control system software SF1 and optimum operation control parameter calculation system software SF2, both of which are processed by the microcomputer M.
運転制御系ソフトウエアSF1は、呼びの割当
て処理や、エレベーターの分散待機処理等エレベ
ーターの群管理制御を直接的に指令し制御する運
転制御プログラムSF14より成る。このプログ
ラムの入力情報として、号機制御プログラム(第
1図:マイコンE1〜Enに内蔵)から送信されて
きた、エレベーター位置、方向、かご呼び等のエ
レベーター制御テーブルSF11、ホール呼びテ
ーブルSF12、エレベーターの管理台数等のエ
レベーター仕様テーブルSF13ならびに最適運
転制御パラメータ演算系ソフトウエアSF2で演
算し、出力された最適運転制御パラメータ等を入
力データとしている。 The operation control system software SF1 includes an operation control program SF14 that directly commands and controls elevator group management control such as call assignment processing and elevator distributed standby processing. The input information for this program includes elevator control table SF11 such as elevator position, direction, car call, etc. sent from the machine control program (Fig. 1: built in microcontrollers E1 to En), hall call table SF12, and elevator management. The elevator specification table SF13 including the number of elevators and the optimum operation control parameter calculation system software SF2 are used to calculate and output the optimum operation control parameters, etc. as input data.
一方、最適運転制御パラメータ演算系ソフトウ
エアSF2は、下記の処理プログラムより構成さ
れる。 On the other hand, the optimal operation control parameter calculation system software SF2 is composed of the following processing program.
(1) ビル内交通量データ収集プログラムSF21
…ホール呼び、エレベーター制御テーブルの内
容をオンラインで所定周期毎にサンプリング
し、ビル内交通量を主に収集するプログラムで
ある。(1) In-building traffic data collection program SF21
...This is a program that samples the contents of hall calls and elevator control tables online at predetermined intervals, and mainly collects the traffic volume within the building.
(2) 最適交通量演算および最適運転制御パラメー
タ演算プログラムSF25…所定時間収集され
たビル内交通量データと予め設定された複数の
交通量データとビル管理者が任意に設定した目
標値を入力して、まず、ビル内交通量との差が
基準値以内にある交通量を予め設定された複数
の交通量の中から選択する。もし、予め設定さ
れたすべての交通量とビル内交通量との差が所
定基準値以内にない場合は、予め設定された複
数の交通量を加減算することによつて得られる
交通量の中でビル内交通量と最も差の小さい交
通量を選択する。この選択された交通量を現時
点における最適交通量とする。次に、最適交通
量のもとで、ビル管理者が設定した目標値を所
定基準値以内で達成する運転制御パラメータを
最適交通量データ中から選択する。もし、最適
交通量データ中に所定基準値以内で目標値を達
成する運転制御パラメータがない場合は、最適
交通量データ中の複数の運転制御パラメータを
補間演算することにより得られる運転制御パラ
メータの中で、前記目標値との差と最も小さく
する運転制御パラメータを選択する。この選択
された運転制御パラメータを最適運転制御パラ
メータとする。上記説明のように、本プログラ
ムは、最適運転制御パラメータを出力する。(2) Optimum traffic volume calculation and optimal operation control parameter calculation program SF25... Input the in-building traffic data collected for a predetermined period of time, a plurality of preset traffic volume data, and a target value arbitrarily set by the building manager. First, a traffic volume whose difference with the in-building traffic volume is within a reference value is selected from among a plurality of preset traffic volumes. If the difference between all the preset traffic volumes and the traffic volume inside the building is not within the predetermined standard value, the traffic volume obtained by adding or subtracting multiple preset traffic volumes Select the traffic volume that has the smallest difference from the traffic volume within the building. This selected traffic volume is set as the current optimal traffic volume. Next, operating control parameters that achieve the target value set by the building manager within a predetermined reference value under the optimal traffic volume are selected from the optimal traffic volume data. If there is no driving control parameter in the optimal traffic volume data that achieves the target value within a predetermined reference value, one of the driving control parameters obtained by interpolating multiple driving control parameters in the optimal traffic volume data. Then, the operation control parameter that minimizes the difference from the target value is selected. This selected operation control parameter is set as the optimum operation control parameter. As explained above, this program outputs optimal operation control parameters.
次に、本発明の一実施例で用いられるテーブル
構成を第6図〜第7図により説明する。第6図
は、運転制御系ソフトウエアのテーブル構成で、
大別して、エレベーター制御テーブルSF11、
ホール呼びテーブルSF12、エレベーター仕様
テーブルSF13のブロツクで構成される。各ブ
ロツク内のテーブルは、下記に述べる運転制御プ
ログラムを説明するとき、その都度述べる。 Next, a table configuration used in an embodiment of the present invention will be explained with reference to FIGS. 6 and 7. Figure 6 shows the table configuration of the operation control system software.
Broadly divided, elevator control table SF11,
It consists of blocks of hall call table SF12 and elevator specification table SF13. The tables within each block will be described each time the operation control program is explained below.
第7図は、最適運転制御パラメータ演算系ソフ
トウエアのテーブル構成で、ビル内交通量データ
テーブルSF22、予め設定された複数の交通量
データテーブルSF23、目標値テーブルSF2
4、最適運転制御パラメータテーブルSF26の
ブロツクで構成される。 FIG. 7 shows the table configuration of the optimal operation control parameter calculation system software, including an in-building traffic data table SF22, a plurality of preset traffic data tables SF23, and a target value table SF2.
4. Consists of blocks of optimal operation control parameter table SF26.
ビル内交通量データテーブルSF23は、本実
施例では、交通量1〜mの各々に対する、3種の
サービス性能(すなわち、平均待時間T、長待率
P、消費電力値PW)の値および3種の運転制御
パラメータ(すなわち、エリア優先パラメータ
K、ドア開閉時間制御パラメータD、満員予測パ
ラメータF)の値のテーブルである。ここではで
各交通量に対して、3種の運転制御パラメータの
値のn個の組み合わせを用意し、この各組み合わ
せに応じて得られる3種のサービス性能の各値を
対応付けたものである。 In this embodiment, the in-building traffic data table SF23 includes three types of service performance values (i.e., average waiting time T, long waiting rate P, and power consumption value PW) for each of traffic volumes 1 to m, and 3 It is a table of values of various operation control parameters (namely, area priority parameter K, door opening/closing time control parameter D, and fullness prediction parameter F). Here, n combinations of three types of driving control parameter values are prepared for each traffic volume, and each value of three types of service performance obtained according to each combination is associated. .
次に、本発明のソフトウエアの一実施例を述べ
る。 Next, an embodiment of the software of the present invention will be described.
最初に運転制御系のプログラムを説明し、次に
最適運転パラメータ演算系のプログラムを説明す
る。なお、以下に説明するプログラムは、プログ
ラムを複数のタスクに分割し、効率良い制御を行
うシステムプログラム、すなわちオペレーテイン
グシステム(OS)のもとに管理されるものとす
る。したがつて、プログラムの起動は、システム
タイマーからの起動や、他のプログラムからの起
動が自由にできる。 First, the program for the operation control system will be explained, and then the program for the optimum operation parameter calculation system will be explained. Note that the programs described below are managed under a system program that divides programs into multiple tasks and performs efficient control, that is, an operating system (OS). Therefore, the program can be started freely from the system timer or from other programs.
さて、第8図〜第11図に運転制御プログラム
のフローを示す。運転制御プログラムの中で特に
重要なエレベーター到着予測時間テーブル演算プ
ログラムと呼び割当てプログラムの2つについて
説明する。 Now, FIGS. 8 to 11 show the flow of the operation control program. Two particularly important operation control programs, the elevator arrival prediction time table calculation program and the call assignment program, will be explained.
第8図は、待時間評価演算の基礎データとなる
べき、エレベーターの任意の階までの到着予測時
間を演算するプログラムのフローである。このプ
ログラムは、たとえば1秒毎に周期起動され、エ
レベーターの現在位置より任意の階までの到着予
測時間を全階床について、かつ全エレベーターに
ついて演算する。 FIG. 8 is a flowchart of a program that calculates the predicted arrival time of an elevator to an arbitrary floor, which is the basic data for waiting time evaluation calculations. This program is activated periodically, for example, every second, and calculates the predicted arrival time from the current position of the elevator to an arbitrary floor for all floors and for all elevators.
第8図において、ステツプE10とE90は、全て
のエレベーター台数についてループ処理すること
を示す。ステツプE20でまず、ワーク用の時間テ
ーブルTに初期値をセツトし、その内容を第6図
の到着予測時間テーブルにセツトする。初期値と
して、ドアの開閉状態より、あと何秒で出発でき
るかの時間や、エレベーター休止時等における起
動までの所定時間が考えられる。 In FIG. 8, steps E10 and E90 indicate loop processing for all elevator numbers. In step E20, an initial value is first set in the work time table T, and its contents are set in the predicted arrival time table of FIG. As an initial value, it is possible to consider how many seconds it will take to depart based on the open/closed state of the door, or the predetermined time until activation when the elevator is stopped.
次に、階床を1つ進め(ステツプE30)、階床
がエレベーター位置と同一となつたかどうか比較
する(ステツプE40)。もし、同一となれば、1
台のエレベーターの到着予測時間テーブルが演算
できたことになり、ステツプE90へジヤンプし、
他のエレベーターについて同様の処理をくり返
す。一方、ステツプE40において、“NO”であれ
ば、時間テーブルTに1階床走行時間Trを加算
する(ステツプE50)。そして、この時間テーブ
ルTを到着予測時間テーブルにセツトする(ステ
ツプE60)。次に、かご呼びあるいは割当てホー
ル呼び、すなわち、着目エレベーターがサービス
すべき呼びがあるかどうか判定し、もしあれば、
エレベーターが停止するため、1回停止時間Ts
を時間テーブルに加算する(ステツプE80)。次
にステツプE30へジヤンプし、全ての階床につい
て、上記処理をくり返す。 Next, advance one floor (step E30) and compare whether the floor is the same as the elevator position (step E40). If they are the same, 1
Now that the predicted arrival time table for each elevator has been calculated, we jump to step E90.
Repeat the same process for other elevators. On the other hand, if "NO" in step E40, the first floor running time T r is added to the time table T (step E50). Then, this time table T is set as a predicted arrival time table (step E60). Next, it is determined whether there is a car call or an assigned hall call, that is, a call that should be serviced by the elevator of interest, and if there is,
Since the elevator stops, one stop time T s
is added to the time table (step E80). Next, the program jumps to step E30 and repeats the above process for all floors.
第9図は、呼び割当てプログラムのフローで、
このプログラムは、ホール呼び発生時起動され
る。本プログラムでは、呼び割当てのアルゴリズ
ムはステツプA50に示すように長待ち呼び最小化
呼び割当てアルゴリズム(第10図で後述)であ
る。 Figure 9 shows the flow of the call allocation program.
This program is activated when a hall call occurs. In this program, the call allocation algorithm is a long-waiting call minimization call allocation algorithm (described later in FIG. 10) as shown in step A50.
ホール呼びが発生すると、まず、ステツプA10
で発生ホール呼びを外部よりよみこむ。そして、
ステツプA20とA80、ステツプA30とA70とで以
下の処理をループ演算する。すなわち発生ホール
呼びがあれば、長待ち呼び最小の意味で最適なエ
レベーターに、この呼びを割当てる(ステツプ
A60)。 When a hall call occurs, the first step is step A10.
Reads the hall call generated from outside. and,
The following processing is performed in a loop at steps A20 and A80, and steps A30 and A70. In other words, if there is a hall call, this call is assigned to the elevator that is most suitable in terms of minimizing long-waiting calls (step
A60).
第10図は、長待ち呼び最小呼び割当てアルゴ
リズムの処理フローである。どのエレベーターが
最適かを判定するため、ステツプA50−1とA50
−6によりエレベーター台数でループ処理する。
ループ内の処理は、まずステツプA50−2で、発
生ホール呼びを含む前方階の割当てホール呼びの
最大予測待時間Tmaxを演算する。なお、予測待
時間とは、ホール呼びが発生してから現在までの
経過時間を示すホール呼び経過時間(第6図参
照)と到着予測時間(第6図参照)を加算したも
のである。次のステツプA50−3では、発生ホー
ル呼びを含む前後所定階床の停止呼びから停止呼
び評価値Tcを演算し、この評価値と前述の最大
予測待時間Tmaxとで評価関数φを演算する(ス
テツプA50−4)。そして、この評価関数φの中
で最小のエレベーターを選択する(A50−4)。
以上の処理をすべてのエレベーターについて実行
すると、ステツプA50−5の演算により、最適な
評価値のエレベーターが選択されていることにな
る。 FIG. 10 is a processing flow of the long-waiting call minimum call allocation algorithm. Steps A50-1 and A50 to determine which elevator is best
-6 performs loop processing based on the number of elevators.
In the process in the loop, first, in step A50-2, the maximum predicted waiting time Tmax of the allocated hall calls on the front floor including the generated hall call is calculated. Note that the predicted waiting time is the sum of the hall call elapsed time (see FIG. 6), which indicates the elapsed time from the occurrence of the hall call to the present, and the predicted arrival time (see FIG. 6). In the next step A50-3, a stop call evaluation value Tc is calculated from the stop calls on predetermined floors before and after the generated hall call, and an evaluation function φ is calculated using this evaluation value and the maximum predicted waiting time Tmax described above ( Step A50-4). Then, the smallest elevator in this evaluation function φ is selected (A50-4).
If the above process is executed for all elevators, the elevator with the optimum evaluation value will be selected by the calculation in step A50-5.
以上、運転制御プログラムである到着予測時間
テーブルの演算プログラムと呼び割当てプログラ
ムの処理フローを説明したが、この他、運転制御
プログラムには、混雑階への複数台サービス処理
プログラム、交通量が閑散のときエレベーターを
あらかじめ決められた階へ待機させる分散待機処
理プログラム等があるが、これらの説明は省略す
る。 Above, we have explained the processing flow of the predicted arrival time table calculation program and the call assignment program, which are operation control programs. There are distributed standby processing programs that cause elevators to wait at predetermined floors, but their explanations will be omitted.
次に、最適運転制御パラメータ演算系ソフトウ
エアのプログラムを第11図〜第16図を用いて
説明する。 Next, the optimal operation control parameter calculation system software program will be explained using FIGS. 11 to 16.
第11図は、ビル内交通量データ収集プログラ
ムのフローである。 FIG. 11 is a flowchart of the in-building traffic data collection program.
まず、ステツプSA10において、停止したエレ
ベーターへ乗る乗客人数、降客人数を計測する。
次に、ステツプSA20において、エレベーター方
向、SA30で停止階床を検出する。以上の計測デ
ータから、ビル内交通量G(i、j、k)を更新
することによつて、ビル内交通量を収集できる
(ステツプSA40)。 First, in step SA10, the number of passengers getting on and getting off the stopped elevator is measured.
Next, in step SA20, the elevator direction and the stop floor are detected in SA30. From the above measurement data, the traffic volume within the building can be collected by updating the traffic volume G(i, j, k) within the building (step SA40).
第12図〜第16図は、最適運転制御パラメー
タ演算系のポイントとなるプログラムである。 FIG. 12 to FIG. 16 are programs that are the key points of the optimum operation control parameter calculation system.
このプログラムは、所定時間(例えば10分)が
経過するたびに起動し、現時点のビル内交通量の
傾向を予め設定された複数の交通量と比較演算か
つ補間演算することにより抽出する。次に、この
抽出された傾向に最適な運転制御パラメータを演
算するわけであるが、予め設定された複数の交通
量の一つ一つの交通量における最適運転制御パラ
メータは、予めシユミレーシヨン手法等により求
めて、予め設定された複数の交通量データテーブ
ルSF23に格納してある。運転制御パラメータ
には、交通需要によつてサービス性能に大きく影
響する満員予測パラメータや、エレベーターがホ
ール呼び階に到着するに要する到着予測時間を正
確に求めるために必要な各階床または方向別の停
止確率パラメータ、また、発生ホール呼び階にか
ご呼びを持つエレベーターに優先的に上記発生ホ
ール呼びを割当てるためのロツクアウトパラメー
タ、連続した階床にホール呼びまたはかご呼びを
持つエレベーターに、上記連続した階床の近傍階
に発生したホール呼びを優先的に割当てるための
エリア優先パラメータ、また、ドアの開閉時間を
制御するためのドア開閉時間制御パラメータ、混
雑階床を優先的にサービスするための優先サービ
スレベルパラメータ等がある。上記運転制御パラ
メータは、交通需要ばかりでなく、出勤や平常時
等のパターンによつて大きく変化する。 This program is activated every time a predetermined period of time (for example, 10 minutes) has elapsed, and extracts the trend of the current in-building traffic volume by comparing and interpolating with a plurality of preset traffic volumes. Next, the optimal driving control parameters are calculated based on this extracted trend.The optimal driving control parameters for each of the multiple preset traffic volumes are calculated in advance using a simulation method, etc. The data are stored in a plurality of preset traffic data tables SF23. Operation control parameters include crowd prediction parameters that greatly affect service performance due to traffic demand, and stoppages for each floor or direction that are necessary to accurately determine the predicted arrival time required for the elevator to arrive at the hall call floor. A probability parameter, a lockout parameter for preferentially allocating the generated hall call to an elevator that has a car call on the generated hall call floor, and a lockout parameter for preferentially assigning the generated hall call to an elevator that has a car call on the floor where the generated hall call occurs; Area priority parameters for preferentially allocating hall calls that occur on floors near the floor, door opening/closing time control parameters for controlling door opening/closing times, and priority services for preferentially servicing congested floors. There are level parameters etc. The driving control parameters described above vary greatly depending on not only traffic demand but also patterns such as commuting to work and normal times.
次に、最適運転パラメータ演算の基本的な考え
方を説明する。 Next, the basic concept of optimal operation parameter calculation will be explained.
まず、ビル内交通量と予め設定された複数の交
通量を比較し、交通需要およびパラメーが最も類
似している交通量を予め設定された複数の交通量
の中から選択して、その類似度が、ある基準値以
内にあれば、現時点のビル内交通量は、上記選択
した交通量と同一であるとみなし、選択された交
通量における運転制御パラメータを、現時点のビ
ル内交通量に最適な運転制御パラメータとする。
しかし、もし、類似度がある基準値以内になけれ
ば、上記選択された交通需要およびパターンが最
も類似しているとみなされた交通量の近傍内にあ
る複数の交通量を補間してビル内交通量に類似し
た交通量を作成する。運転制御パラメータも上記
同様の補間演算によつて上記作成された交通量に
対する運転制御パラメータを作成する。 First, the traffic volume within the building is compared with multiple preset traffic volumes, and the traffic volume with the most similar traffic demand and parameters is selected from among the multiple preset traffic volumes, and the similarity is calculated. is within a certain standard value, the current traffic volume in the building is considered to be the same as the traffic volume selected above, and the operation control parameters for the selected traffic volume are set to the optimal one for the current traffic volume in the building. Use as an operation control parameter.
However, if the similarity is not within a certain standard value, multiple traffic volumes within the vicinity of the traffic volume that is considered to be most similar to the traffic demand and pattern selected above are interpolated and Create a traffic flow similar to a traffic flow. The driving control parameters for the traffic volume created above are also created by interpolation calculations similar to those described above.
上記のように、予め設定された複数の交通量ば
かりでなく予め設定された複数の交通量における
運転制御パラメータも補間演算することによつ
て、現時点におけるビル内交通量に最適な運転制
御パラメータを求める点が、本実施例の重要な点
である。 As mentioned above, by interpolating not only multiple preset traffic volumes but also operational control parameters for multiple preset traffic volumes, the optimal operational control parameters for the current in-building traffic volume are determined. This finding is an important point of this embodiment.
第12図を説明する。 FIG. 12 will be explained.
まず、ステツプSB1において、ビル内交通量
テーブルG(i、j、k)(ここで、i…乗人数テ
ーブルまたは降人数テーブル、j…エレベーター
方向、k…エレベーター停止階床を示す)と予め
設定されたm個の交通量H(i、j、k、l)(l
=1、…m)を比較して最適交通量H(i、j、
k、l*)を決定する。ステツプSB2では、最
適交通量H(i、j、k、l*)テーブルと目標
値テーブルを比較して、最適運転制御パラメータ
を決定する。 First, in step SB1, an in-building traffic volume table G (i, j, k) (here, i...indicates the number of passengers table or number of people getting off the table, j...indicates the elevator direction, and k...indicates the floor at which the elevator is stopped) is set in advance. m traffic volumes H (i, j, k, l) (l
= 1,...m) to find the optimal traffic volume H(i, j,
k, l*). In step SB2, the optimum traffic volume H(i, j, k, l*) table and the target value table are compared to determine the optimum driving control parameters.
次に、第13図を示す。 Next, FIG. 13 is shown.
第13図は、第12図のステツプSB1を説明
したプログラムである。 FIG. 13 is a program explaining step SB1 in FIG. 12.
まず、ステツプSB1−1では、ビル内交通量
G(i、j、k)とm個の予め設定された交通量
H(i、j、k、l)(l=1、〜、m)の差E
(i、j、k、l)の2乗を計算する。ステツプ
SB1−2では、変数I(乗人数または降人数テー
ブルを示す)についてE(i、j、k、l)の2
乗計算をし、ステツプSB1−3では、変数J(エ
レベーター方向UPまたはDown)についてE
(i、j、k、l)の2乗計算をし、ステツプSB
1−4では、変数K(エレベーター停止階床1〜
N)についてE(i、j、k、l)の2乗計算を
し、ステツプSB1−5では、ビル内交通量G
(i、j、k)と予め設定された交通量H(i、
j、k、l)(l=1、m)の差の2乗の総和S
(l)(l=1、…0…、m)を求めている。次に、
ステツプSB1−6では、m個のS(l)の中で最小
値Min(l*)を求め、l*番目の交通量H(i、
j、k、l*)がビル内交通量に最も近いと判定
する。ステツプSB1−7では、Min(l*)が、
基準値STより小さいか判定している。この結果、
基準値以内ならば、予め設定された交通量H(i、
j、k、l*)は、ビル内交通量と同一視し(ス
テツプSB1−9)、ステツプSB1を終了する。
しかし、Min(l*)が基準値STより大きい場合
は、予め設定された交通量H(i、j、k、l*)
は、ビル内交通量と同一視せず、ステツプSB1
−8において、予め設定した複数の交通量を補間
演算して、基準値ST以内の交通量を作成する。 First, in step SB1-1, the in-building traffic volume G (i, j, k) and m preset traffic volumes H (i, j, k, l) (l = 1, ~, m) are calculated. Difference E
Calculate the square of (i, j, k, l). step
In SB1-2, 2 of E (i, j, k, l) for variable I (indicating the table of number of passengers or number of passengers disembarking)
Calculate the multiplication, and in step SB1-3, set E for variable J (elevator direction UP or Down).
Calculate the square of (i, j, k, l) and step SB
1-4, the variable K (elevator stop floor 1~
The square of E(i, j, k, l) is calculated for N), and in step SB1-5, the traffic volume in the building G
(i, j, k) and the preset traffic volume H(i,
j, k, l) (l=1, m) sum of squares of differences S
(l) (l=1,...0...,m) is being found. next,
In step SB1-6, the minimum value Min(l*) is found among m S(l), and the l*th traffic volume H(i,
j, k, l*) is determined to be closest to the traffic volume within the building. In step SB1-7, Min(l*) is
It is determined whether it is smaller than the reference value ST. As a result,
If it is within the standard value, the preset traffic volume H(i,
j, k, l*) are equated with the traffic volume within the building (step SB1-9), and step SB1 is ended.
However, if Min(l*) is larger than the standard value ST, the preset traffic volume H(i, j, k, l*)
is not equated with the traffic volume inside the building, and step SB1
-8, a plurality of preset traffic volumes are interpolated to create a traffic volume within the reference value ST.
第14図は、第13図のステツプSB1−8の
予め設定した交通量を補間演算するプログラムを
説明したものである。 FIG. 14 illustrates a program for interpolating the preset traffic volume in steps SB1-8 of FIG. 13.
ステツプSB1−8−1では、ビル内交通量G
(i、j、k)と予め設定したH(i、j、k、
l)との差E(i、j、k、l)の中に符号の異
なる差E(i、j、k、l1)とE(i、j、k、
l2)が存在するか判定している。もし、存在して
いれば、ビル交通量G(i、j、k)は、予め設
定された交通量H(i、j、k、l1)とH(i、
j、k、l2)の中間にあることになり、適当な正
数dを使つて、基準値ST以内の交通量H(i、
j、k、l*)を次式(1)のように補間することに
より作成できる。 In step SB1-8-1, the traffic volume in the building G
(i, j, k) and the preset H(i, j, k,
There are differences E(i, j, k, l1) and E(i, j, k,
l2) exists. If it exists, the building traffic volume G(i, j, k) is determined by the preset traffic volume H(i, j, k, l1) and H(i,
j, k, l2), and using an appropriate positive number d, the traffic volume H(i,
j, k, l*) as shown in the following equation (1).
H(i、j、k、l*)=α・H(i、j、k、l1) +(1−α)・H(i、j、k、l2) ……(1) (ステツプSB1−8−3)。H(i, j, k, l*) = α・H(i, j, k, l1) +(1-α)・H(i, j, k, l2) ...(1) (Step SB1-8-3).
また、ビル内交通量G(i、j、k)と予め設
定した交通量H(i、j、k、l)との差E(i、
j、k、l)(l=1〜m)の中に、符号の異な
る差(i、j、k、l)が存在しない場合には、
補間しても基準値STを満足する交通量H(i、
j、k、l*)を作成不可能であるため、第13
図のステツプSB−6の演算結果である差Eの2
乗の総和SCl)の最小値であるS(l*)を与え
る予め設定された交通量H(i、j、k、l*)
をビル内交通量と同一視する。しかし、ビルの交
通量は、ビル竣工時に、詳細にビル内交通量を検
討するため、ビル内交通量の上限と下限は、予想
可能である。 In addition, the difference E(i,
j, k, l) (l=1 to m), if there is no difference (i, j, k, l) with a different sign,
The traffic volume H(i,
j, k, l*) cannot be created, so the 13th
2 of the difference E, which is the calculation result of step SB-6 in the figure.
A preset traffic volume H(i, j, k, l*) that gives S(l*), which is the minimum value of the sum of the products SCl)
is the same as the traffic volume inside the building. However, since the traffic volume within a building is examined in detail when the building is completed, the upper and lower limits of the traffic volume within the building can be predicted.
この結果から、上記上限と下限の交通量も予め
設定しておけば、実用上、本実施例による手法に
よつて精度良く、ビル内交通量G(i、j、k)
と同一視できる交通量を比較または補間演算する
ことによつて作成できる。 From this result, if the above upper and lower limits of traffic volume are also set in advance, the method according to this embodiment can be used to accurately calculate the traffic volume within the building G(i, j, k).
It can be created by comparing or interpolating the traffic volume that can be equated with .
ステツプSB1−8−4では、式(1)で補間によ
り作成された交通量H(i、j、k、l*)にお
ける平均待時間Tl*q、長待率Pl*q、消費電力値
PWl*q(q=1〜n)は、予め設定された交通
量H(i、j、k、l1)とH(i、j、k、l2)に
おける平均待時間T1 q、T2 q、長待率P1 q、P2 q、
消費電力値PW1 q、PW2 q(q=1〜n)と正数α
を使つて、次式(2)〜(4)のように補間することによ
つて求まる。 In step SB1-8-4, the average waiting time T l * q , long waiting rate P l * q , and power consumption for the traffic volume H (i, j, k, l*) created by interpolation using equation (1) are calculated. value
PW l * q (q = 1 to n) is the average waiting time T 1 q , T 2 at preset traffic volumes H (i, j, k, l1) and H (i, j, k, l2) q , long waiting rate P 1 q , P 2 q ,
Power consumption values PW 1 q , PW 2 q (q=1 to n) and positive number α
It can be found by interpolating as shown in the following equations (2) to (4).
Tl*q=αTl1 q+(1−α)Tl2 q(q=1〜n)
……(2)
Pl*q=αPl1 q+(1−α)Pl2 q(q=1〜n)
……(3)
PWl*q
=αPWl1 q+(1−α)PWl2 q(q=1〜n)
……(4)
同様にして、上記Tl*q、Pl*q、PWl*q(q=
1〜n)を実現する運転制御パラメータも上記正
数αを使つて次式(5)〜(8)のように補間によつて求
まる。エリア優先パラメータKl*q(q=1〜n)
は、
Kl*q=αKl1 q+(1−α)Kl2 q ……(5)
ドア開閉時間制御パラメータDl*q(q=1〜
n)は、
Dl*q=αDl1 q+(1−α)Dl2 q ……(6)
満員予測パラメータFl*q(q=1〜n)は、
Fl*q=αFl1 q+(1−α)Fl2 q ……(7)
停止確率パラメータSl*q(q=1〜n)は、
Sl*q=αSl1 q+(1−α)Sl2 q ……(8)
ステツプSB1−8−6においては、ステツプ
SB1−8−3において作成された交通量H(i、
j、k、l*)とビル内交通量G(i、j、k)
との差の2乗が基準値STより小さいか判定する。
もし、小さければ最適交通量と正数αが求まつた
ことになる。しかし、基準値STより大きければ、
ステツプSB1−8−7において正数αに0.1を加
え、前記式(1)をくり返して新たな正数αに0.1を
加え、前記式(1)をくり返して新たな交通量H(i、
j、k、l*)を補間し、上記処理をくり返す。
このようにして、ビル内交通量に最適な交通量H
(i、j、k、l*)と運転制御パラメータが求
まつた。T l * q = αT l1 q + (1-α)T l2 q (q = 1 to n)
...(2) P l * q = αP l1 q + (1 - α) P l2 q (q = 1 to n)
...(3) PW l * q = αPW l1 q + (1 - α) PW l2 q (q = 1 to n)
...(4) Similarly, the above T l * q , P l * q , PW l * q (q=
The operation control parameters for realizing (1 to n) are also determined by interpolation using the positive number α as shown in the following equations (5) to (8). Area priority parameter K l * q (q=1 to n)
is, K l * q = αK l1 q + (1-α) K l2 q ... (5) Door opening/closing time control parameter D l * q (q = 1 ~
n) is D l * q = αD l1 q + (1-α) D l2 q ...(6) The full occupancy prediction parameter F l * q (q = 1 to n) is F l * q = αF l1 q +(1-α)F l2 q ...(7) The stop probability parameter S l * q (q = 1 to n) is S l * q = αS l1 q + (1-α)S l2 q ...( 8) In step SB1-8-6, step
Traffic volume H(i,
j, k, l*) and the traffic volume in the building G(i, j, k)
It is determined whether the square of the difference between ST and ST is smaller than the reference value ST.
If it is small, the optimal traffic volume and positive number α have been found. However, if it is larger than the standard value ST,
In step SB1-8-7, 0.1 is added to the positive number α, the above equation (1) is repeated, 0.1 is added to the new positive number α, and the above equation (1) is repeated to obtain a new traffic volume H(i,
j, k, l*) and repeat the above process.
In this way, the optimal traffic volume H for the traffic volume within the building is determined.
(i, j, k, l*) and operation control parameters were determined.
第15図〜第16図は、ビルの管理者等が外部
から設定した目標値テーブルSF24の目標値を
実現するために最適な運転制御パラメータを補間
演算するプログラム・フローである。 FIGS. 15 and 16 are program flows for interpolating and calculating optimal operation control parameters in order to realize the target values in the target value table SF24 set from the outside by a building manager or the like.
第15図は、目標値が平均待時間である場合に
上記目標値を精度良く達成するための運転制御パ
ラメータ演算プログラムのフローである。 FIG. 15 is a flowchart of an operation control parameter calculation program for achieving the target value with high accuracy when the target value is the average waiting time.
本プログラムは、目標値が平均待時間の場合の
プログラムであるが、同様な構成にて目標値が長
待ち率や消費電力値の場合でも最適な運転制御パ
ラメータを演算できるプログラムを作ることは可
能である。 This program is a program for when the target value is the average waiting time, but it is possible to create a program that can calculate the optimal operation control parameters even when the target value is the long waiting rate or power consumption value using a similar configuration. It is.
ステツプSB2−1では、目標値が平均待時間
か判定している。そうでなければ、終了し、平均
待時間なら、ステツプSB2−2において、目標
値テーブル中の平均待時間と最適交通量H(i、
j、k、l*)におけ平均待時間Tl*q(q=1
〜n)の差A(q)の2乗A2(q)を計算(A2
(q)=(目標値−Tl*q)2、q=1〜n)し、次の
ステツプSB2−3では、A2(q)(q=1〜n)
の中で最小値Min(q*)を求める。ステツプSB
2−4ではMin(q*)が基準値TUより小さい
か判定する。もし小さければ、平均待時間Tl*q*
は、目標値と等しいと考え、Tl*q*を実現する運
転制御パラメータを最適運転制御パラメータ(エ
リア優先パラメータKl*q*、ドア開閉時間制御パ
ラメータDl*q*、満員予測パラメータFl*q*、停
止確率パラメータSl*q*等)とする(ステツプ
SB2−6)。 In step SB2-1, it is determined whether the target value is the average waiting time. Otherwise, it ends, and if it is the average waiting time, in step SB2-2, the average waiting time and the optimal traffic volume H(i,
The average waiting time T l * q (q=1
~n) Calculate the square of the difference A(q) A 2 (q) (A 2
(q) = (Target value - T l * q ) 2 , q = 1 to n), and in the next step SB2-3, A 2 (q) (q = 1 to n)
Find the minimum value Min(q*) among them. Step SB
In 2-4, it is determined whether Min(q*) is smaller than the reference value TU. If smaller, the average waiting time T l * q*
is considered to be equal to the target value, and the operation control parameters that realize T l * q* are the optimal operation control parameters (area priority parameter K l * q* , door opening/closing time control parameter D l * q * , fullness prediction parameter F l * q* , stop probability parameter S l * q*, etc.) (step
SB2-6).
もし、小さくなければ、Tl*q(q=1〜n)
を補間して、最適な運転制御パラメータを作り出
す(ステツプSB2−5)。 If it is not small, T l * q (q=1~n)
is interpolated to create optimal operation control parameters (step SB2-5).
第16図は、最適交通量H(i、j、k、l*)
における平均待時間Tl*q(q=1〜n)と平均
待時間目標の差の2乗A2(q)(q=1〜n)が
すべて基準値TUより大きい場合に、Tl*q(q
=1〜n)を補間し、かつ運転制御パラメータKl
*q、Dl*q、Fl*q、Sl*q(q=1〜n)も補間
して、基準値TUより小さい平均待時間Tl*q*お
よび運転制御パラメータKl*q*、Dl*q*、Fl*q*、
Sl*q*を求めるプログラムである。 Figure 16 shows the optimal traffic volume H(i, j, k, l*)
If the square of the difference between the average waiting time T l * q (q = 1 to n) and the average waiting time target A 2 (q) (q = 1 to n) are all greater than the reference value TU, then T l * q (q
= 1 to n), and the operation control parameter K l
* q , D l * q , F l * q , S l * q (q = 1 to n) are also interpolated to obtain the average waiting time T l * q* and the operation control parameter K l * q that are smaller than the reference value TU. * , D l * q* , F l * q* ,
This is a program to find S l * q* .
ステツプSB2−5−1では、差A(q)(q=
1〜n)の中に符号の異なるA(q1)とA(q2)
が存在するかどうか判定している。もし存在しな
いならば、平均待時間目標値は、最適交通量H
(i、j、k、l*)におけるすべての平均待時
間Tl*q(q=1〜n)より大きいかまたは小さ
いことを意味するため、最適運転制御パラメータ
は、第15図のステツプSB2−6で選択した運
転制御パラメータを最適運転制御パラメータとす
る。しかし、もし存在するならば、平均待時間目
標値は、平均待時間Tl*q1とTl*q2の間に存在す
ることがわかる。そこで、ステツプSB−5−2
では、まずβ=0とし、ステツプSB−5−3に
おいて、Tl*q1とTl*q2を使い次式のようにTl*q
*を求める。 In step SB2-5-1, the difference A(q) (q=
A(q1) and A(q2) with different signs in 1 to n)
is determining whether it exists. If it does not exist, the average waiting time target value is the optimal traffic volume H
(i, j, k, l*) means that it is larger or smaller than all the average waiting times T l * q (q=1~n), so the optimal operation control parameters are determined by step SB2 in FIG. - Set the operation control parameters selected in step 6 as the optimum operation control parameters. However, if it exists, the average waiting time target value is found to exist between the average waiting times T l * q1 and T l * q2 . Therefore, step SB-5-2
First, let β = 0, and in step SB-5-3, use T l * q1 and T l * q2 to calculate T l * q as shown in the following equation.
Find * .
Tl*q*=βTl*q1+(1−β)Tl*q2
次にステツプSB2−5−4では、新たに上記
作成した平均待時間Tl*q*を実現する運転制御パ
ラメータを演算している。すなわち、エリア優先
パラメータKl*q*、ドア開閉時間制御パラメータ
Dl*q*、満員予測パラメータFl*q*等は、
Kl*q*=βKl*q1+(1−β)Kl*q2
Dl*q*=βDl*q1+(1−β)Dl*q2
Fl*q*=βFl*q1+(1−β)Fl*q2
と求めている。ステツプSB2−5−5では、ス
テツプSB2−5−3で求めた平均待時間Tl*q*
と平均待時間目標値との差の2乗が基準値TUよ
り小さいかどうかが判定している。もし小さくな
ければ、ステツプSB2−5−6で、βに0.1加算
して上記処理をくり返す。もし小さければ、その
時のTl*q*を平均待時間目標値と同一視し、運転
制御パラメータKl*q*、Dl*q*、Fl*q*等を最適
運転制御パラメータとする。以上により、本プロ
グラムは終了した。 T l * q * = βT l * q1 + (1 - β) T l * q2 Next, in step SB2-5-4, the operation control parameters to realize the newly created average waiting time T l * q* are determined. is calculating. That is, the area priority parameter K l * q * , the door opening/closing time control parameter
D l * q* , the fullness prediction parameter F l * q* , etc. are K l * q * = βK l * q1 + (1 - β) K l * q2 D l * q* = βD l * q1 + (1 −β)D l * q2 F l * q* = βF l * q1 + (1-β)F l * q2 . In step SB2-5-5, the average waiting time T l * q* obtained in step SB2-5-3
It is determined whether the square of the difference between the average waiting time target value and the average waiting time target value is smaller than the reference value TU. If it is not smaller, 0.1 is added to β in step SB2-5-6 and the above process is repeated. If it is smaller, then T l * q * at that time is equated with the average waiting time target value, and the operation control parameters K l * q * , D l * q * , F l * q*, etc. are set as the optimal operation control parameters. . With the above, this program has ended.
以上の最適運転制御パラメータ演算系ソフトウ
エアによつて求めた最適運転制御パラメータのも
とで、群管理制御を行うことによつて、ビル管理
者が望むエレベーター運転制御が可能となり、し
かも、ビル固有の交通量に適応可能であることが
わかつた。 By performing group management control based on the optimal operation control parameters determined by the above-mentioned optimal operation control parameter calculation system software, it is possible to perform elevator operation control as desired by the building manager. It was found that the system can be adapted to different traffic volumes.
最適運転制御パラメータ演算系ソフトウエアで
は、目標値として平均待時間のみを例にあげたが
長待率でもよく、省エネルギーを行うならば、消
費電力でも良い。 In the optimal operation control parameter calculation system software, only the average waiting time is given as an example as the target value, but the long waiting rate may also be used, or if energy saving is desired, power consumption may be used.
以上の実施例では、収集した交通量と予め設定
された交通量との差が所定値以上の場合には、ビ
ルの交通量に好適な群管理制御パラメータを決定
することができない欠点がある。しかし、その場
合には、群管理制御をシミユレーシヨンする手段
を群管理制御装置を備えていれば、上記収集した
交通量を上記シミユレーシヨン手段によりあらゆ
るビル内交通量に好適な運転制御パラメータを算
出することが可能となる。 The above-described embodiments have a drawback that group management control parameters suitable for the building traffic volume cannot be determined if the difference between the collected traffic volume and the preset traffic volume is greater than a predetermined value. However, in that case, if the group management control device is equipped with means for simulating group management control, it is possible to use the collected traffic volume to calculate operation control parameters suitable for any traffic volume in the building using the simulation means. becomes possible.
以上、本発明の一実施例を説明したが、以下に
本発明の一実施例の効果を述べる。 An embodiment of the present invention has been described above, and the effects of the embodiment of the present invention will be described below.
まず第1の効果として、複数の交通量、および
上記交通量における最適な運転制御パラメータ
(例えば、待時間を最小にするエリア優先パラメ
ータ、省エネルギー運転を可能にするエリア優先
パラメータ、階床および方向別に設定してあるド
ア開閉時間制御パラメータ、満員予測パラメータ
およびエレベーターが該当ホール呼び階まで到着
するに必要な到着予測時間を精度良く演算するた
めの停止確率パラメータ等がある)およびエレベ
ーター利用客数が一定値になるまで上記運転制御
パラメータのもとで群管理運転した場合の平均待
時間や、長待率や消費電力値等のサービス性能評
価値や経済性評価値を予め設定しておき、収集し
た現時点におけるビル内交通量との差が一定基準
値以下の交通量を上記予め設定した複数の交通量
の中から選択または予め設定した複数の交通量を
補間演算することによつて一定基準値以下の交通
量を演算するとともに上記最適運転制御パラメー
タおよびサービス性能評価値・経済性評価値も補
間演算するため現時点のビル内交通量における最
適な運転制御パラメータを求めることができる。
この結果、ビル環境変化に容易に群管理装置が適
応可能であり、このことにより平均待時間短縮、
長待ち減少、満員発生減少、消費電力の削減に大
きく寄与する。 The first effect is that multiple traffic volumes and optimal operation control parameters for the above traffic volumes (for example, area priority parameters that minimize waiting time, area priority parameters that enable energy-saving driving, and There are set door opening/closing time control parameters, fullness prediction parameters, stop probability parameters to accurately calculate the predicted arrival time required for the elevator to arrive at the corresponding hall call floor, etc.), and the number of elevator users is a constant value. Service performance evaluation values and economic evaluation values such as the average waiting time, long waiting rate, and power consumption values when performing group management operation under the above operation control parameters are set in advance, and the collected current values are set in advance. The difference between the traffic volume inside the building and the traffic volume in the building is below a certain standard value by selecting from among the plurality of preset traffic volumes or by performing interpolation calculations on the plurality of preset traffic volumes. In addition to calculating the traffic volume, the optimal operation control parameters, service performance evaluation values, and economic evaluation values are also interpolated, so that the optimal operation control parameters for the current traffic volume within the building can be determined.
As a result, the group management device can easily adapt to changes in the building environment, which reduces the average waiting time and
This greatly contributes to reducing long waiting times, reducing overcrowding, and reducing power consumption.
第2の効果として、現時点のビル内交通量に最
適な運転制御パラメータを求めているため、制御
遅れが小さく、すばやくビル環境変化に対応でき
るため、確実に待時間短縮が可能となる。 The second effect is that since the optimal operation control parameters are found for the current traffic volume in the building, the control delay is small and changes in the building environment can be quickly responded to, making it possible to reliably shorten waiting time.
第3の効果として、群管理装置に目標値設定器
を設置することにより、ビル管理者が望む運転が
可能となる。例えば、平均待時間20秒の運転を望
めば、最適な運転制御パラメータが補間される
し、省エネルギー10%減少運転を望めば、省エネ
ルギー10%を実現するエリア優先パラメータが補
間演算できるため、マン・マシン性は従来群管理
装置に比較して著しく向上している。 As a third effect, by installing a target value setting device in the group management device, the operation desired by the building manager becomes possible. For example, if you want to operate with an average waiting time of 20 seconds, the optimal operation control parameters will be interpolated, and if you want to reduce energy consumption by 10%, the area priority parameters that will achieve 10% energy saving can be interpolated. Machine performance has been significantly improved compared to conventional group management devices.
以上述べたように、本発明の群管理制御によれ
ば、ビル固有の交通量に即応した非常に効率的で
かつビル管理者が望むサービス性能または経済性
を実現するという意味でマン・マシン性の著しく
優れたエレベーターサービスを提供することがで
きる。
As described above, according to the group management control of the present invention, it is highly efficient in responding to the traffic volume unique to a building, and is man-machine compatible in the sense that it achieves the service performance or economic efficiency desired by the building manager. able to provide exceptional elevator service.
第1図はエレベーターシステムの一全体構成
図、第2図は群管理制御装置の一構成図、第3図
は号機制御装置の一構成図、第4図はSDAのブ
ロツク構成図、第5図はソフトウエアの全体構成
を説明するための図、第6図は運転制御系ソフト
ウエアのテーブル図、第7図は最適運転制御パラ
メータ演算系ソフトウエアのテーブル図、第8図
は到着予測時間テーブル算出用フローチヤート、
第9図〜第10図は長待ち呼び最小化割当て演算
用フローチヤート、第11図はビル内交通量収集
用フローチヤート、第12図は最適運転パラメー
タ演算系ソフトウエア全体のフローチヤート、第
13図は予め設定した交通量の中からビル内交通
量との差が一定基準値以下の交通量を選択するフ
ローチヤート、第14図は予め設定した交通量お
よび平均待時間、長待率、消費電力値および運転
制御パラメータを補間演算するフローチヤート、
第15図は設定された目標値を実現するのに最適
な運転制御パラメータを選択するフローチヤー
ト、第16図は設定された目標値を実現する最適
運転制御パラメータを補間演算するフローチヤー
トである。
SB1……ビル内交通量と予め設定された交通
量から最適交通量を演算する部分、SB2……ビ
ル内交通量と目標値を比較して最適運転制御パラ
メータを決定する部分。
Figure 1 is an overall configuration diagram of the elevator system, Figure 2 is a configuration diagram of the group management control device, Figure 3 is a configuration diagram of the unit control device, Figure 4 is a block configuration diagram of the SDA, and Figure 5 is a diagram for explaining the overall configuration of the software, Figure 6 is a table diagram of the operation control system software, Figure 7 is a table diagram of the optimum operation control parameter calculation system software, and Figure 8 is a table of predicted arrival times. Calculation flowchart,
Figures 9 and 10 are flowcharts for long-waiting call minimization allocation calculations, Figure 11 is a flowchart for collecting in-building traffic volume, Figure 12 is a flowchart for the entire optimal operation parameter calculation system software, and Figure 13 The figure is a flowchart for selecting the traffic volume whose difference from the traffic volume inside the building is less than a certain standard value from the preset traffic volume. Figure 14 shows the preset traffic volume, average waiting time, long waiting rate, and consumption. Flowchart for interpolating power values and operation control parameters,
FIG. 15 is a flowchart for selecting the optimum operation control parameters to achieve the set target value, and FIG. 16 is a flowchart for interpolating the optimum operation control parameters for realizing the set target value. SB1...The part that calculates the optimal traffic volume from the traffic volume in the building and the preset traffic volume.SB2...The part that determines the optimal driving control parameters by comparing the traffic volume in the building and the target value.
Claims (1)
ーについて、可変の運転制御パラメータを用いた
評価関数に従つてホール呼びを上記複数のエレベ
ーターの少なくとも1つに割当てる手段を備えた
エレベータ群管理装置において、 予め定められた複数の交通量の各々に対して、
少なくとも1種の運転制御パラメータの複数の値
と、該運転パラメータの各値に1対1に対応した
少なくとも1種のサービス性能の値とを予め記憶
する記憶手段と、 ビル内の交通量を収集する収集手段と、 外部から上記サービス性能の目標値を設定する
手段と、 前記記憶手段の記憶内容に基づき、前記収集さ
れた交通量に対応する運転制御パラメータの複数
の値を求め、該複数の値のうち、対応するサービ
ス性能の値が前記目標値を満足するものを最適運
転制御パラメータとして求める手段と を備えたことを特徴とするエレベーターの群管理
装置。 2 前記求める手段は、前記収集された交通量と
前記予め定められた複数の交通量のいずれかとの
誤差が基準値以内であれば、当該基準値以内の交
通量に対応する運転制御パラメータの値およびサ
ービス性能の値に基づいて前記最適運転制御パラ
メータを求めることを特徴とする特許請求の範囲
第1項記載のエレベーターの群管理装置。 3 前記求める手段は、前記収集された交通量と
前記予め定められた複数の交通量との誤差がいず
れも基準値外であれば、前記収集した交通量に類
似する複数の交通量に対応した前記記憶手段の記
憶内容を補間して前記収集した交通量に対応する
運転制御パラメータの値およびサービス性能の値
を求め、これら求めた値に基づいて前記最適運転
制御パラメータを求めることを特徴とする特許請
求の範囲第2項記載のエレベータの群管理装置。 4 前記求める手段は、前記対応するサービス性
能の値のいずれもが前記目標値を満足しない場
合、前記収集した交通量に対応する運転制御パラ
メータの複数の値およびサービス性能の複数の値
のうち、前記目標値に類似するサービス性能の複
数の値および対応する運転制御パラメータの複数
の値を補間し、該補間により求められた許容誤差
内のサービス性能の値に対応する運転制御パラメ
ータの値を前記最適運転制御パラメータとするこ
とを特徴とする特許請求の範囲第1項、第2項ま
たは第3項記載のエレベーターの群管理装置。 5 前記サービス性能は、平均待時間、長待率、
消費電力値のうちの少なくとも1つを含むことを
特徴とする特許請求の範囲第1項〜第4項のいず
れかに記載のエレベーターの群管理装置。[Scope of Claims] 1. A means for allocating a hall call to at least one of the plurality of elevators in accordance with an evaluation function using variable operation control parameters for a plurality of elevators in service between multiple floors of a building. In the elevator group management device, for each of a plurality of predetermined traffic volumes,
a storage means for storing in advance a plurality of values of at least one kind of operation control parameter and at least one kind of service performance value in one-to-one correspondence with each value of the operation parameter; and collecting traffic volume in the building. a collecting means for externally setting the target value of the service performance; a means for determining a plurality of values of the driving control parameters corresponding to the collected traffic volume based on the stored contents of the storage means; An elevator group management device comprising means for determining, as an optimum operation control parameter, one of the values whose corresponding service performance value satisfies the target value. 2. The determining means determines, if the error between the collected traffic volume and any of the plurality of predetermined traffic volumes is within a standard value, the value of the driving control parameter corresponding to the traffic volume within the standard value. 2. The elevator group management device according to claim 1, wherein the optimum operation control parameter is determined based on the value of service performance. 3. If the error between the collected traffic volume and the plurality of predetermined traffic volumes is outside the standard value, the means for determining the amount of traffic corresponds to a plurality of traffic volumes similar to the collected traffic volume. The method is characterized in that the storage contents of the storage means are interpolated to determine values of driving control parameters and service performance values corresponding to the collected traffic volume, and the optimum driving control parameters are determined based on these determined values. An elevator group management device according to claim 2. 4. When none of the corresponding service performance values satisfy the target value, the determining means selects one of the plurality of values of the driving control parameter and the plurality of service performance values corresponding to the collected traffic volume, when none of the corresponding service performance values satisfy the target value. A plurality of service performance values similar to the target value and a plurality of corresponding operation control parameter values are interpolated, and the operation control parameter value corresponding to the service performance value within the tolerance determined by the interpolation is An elevator group management device according to claim 1, 2, or 3, characterized in that the optimum operation control parameter is used as an optimum operation control parameter. 5 The above service performance includes average waiting time, long waiting rate,
The elevator group management device according to any one of claims 1 to 4, characterized in that the elevator group management device includes at least one of the power consumption values.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63056111A JPS63252884A (en) | 1988-03-11 | 1988-03-11 | Elevator group management device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63056111A JPS63252884A (en) | 1988-03-11 | 1988-03-11 | Elevator group management device |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5214330A Division JPH07102946B2 (en) | 1993-08-30 | 1993-08-30 | Elevator group management device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63252884A JPS63252884A (en) | 1988-10-19 |
| JPH0451475B2 true JPH0451475B2 (en) | 1992-08-19 |
Family
ID=13017978
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63056111A Granted JPS63252884A (en) | 1988-03-11 | 1988-03-11 | Elevator group management device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63252884A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3414846B2 (en) * | 1993-07-27 | 2003-06-09 | 三菱電機株式会社 | Transportation control device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55101566A (en) * | 1979-01-25 | 1980-08-02 | Mitsubishi Electric Corp | Elevator group controller |
| JPS5682773A (en) * | 1979-12-04 | 1981-07-06 | Mitsubishi Electric Corp | Controller for group of elevator |
| JPS5751668A (en) * | 1980-09-12 | 1982-03-26 | Tokyo Shibaura Electric Co | Method of controlling group of elevator |
| JPS5757168A (en) * | 1980-09-16 | 1982-04-06 | Mitsubishi Electric Corp | Controller for elevator |
-
1988
- 1988-03-11 JP JP63056111A patent/JPS63252884A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63252884A (en) | 1988-10-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0772059B2 (en) | Elevator group management device | |
| JPH07110748B2 (en) | Elevator group management control device | |
| JPH0712891B2 (en) | Elevator group management device | |
| JPH0613390B2 (en) | Elevator group management control device | |
| JPH06156893A (en) | Elevator group management control device | |
| JPS6343309B2 (en) | ||
| JPS6354628B2 (en) | ||
| JP2601500B2 (en) | Elevator control device | |
| CN115402891A (en) | Control method and device for elevator group, electronic equipment and storage medium | |
| JPH0451475B2 (en) | ||
| JP2002154753A (en) | Elevator group management controller | |
| JPH07102946B2 (en) | Elevator group management device | |
| JPS6337024B2 (en) | ||
| JPH0712890B2 (en) | Elevator group management control device | |
| JP2574876B2 (en) | Elevator group control device | |
| JPS5852162A (en) | Controller for elevator group | |
| JPS623075B2 (en) | ||
| JPS5859178A (en) | Elevator group management control device | |
| JPH0476913B2 (en) | ||
| JPS59138578A (en) | Controller for group of elevator | |
| JPH0524067B2 (en) | ||
| JPH0154273B2 (en) | ||
| JPS6324908B2 (en) | ||
| JPH0373776A (en) | Group management controller for elevator | |
| JPS6149228B2 (en) |