KR960013089B1 - Elevator group control method - Google Patents
Elevator group control method Download PDFInfo
- Publication number
- KR960013089B1 KR960013089B1 KR1019940030427A KR19940030427A KR960013089B1 KR 960013089 B1 KR960013089 B1 KR 960013089B1 KR 1019940030427 A KR1019940030427 A KR 1019940030427A KR 19940030427 A KR19940030427 A KR 19940030427A KR 960013089 B1 KR960013089 B1 KR 960013089B1
- Authority
- KR
- South Korea
- Prior art keywords
- elevator
- call
- predicted
- time
- platform
- Prior art date
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/24—Control systems with regulation, i.e. with retroactive action, for influencing travelling speed, acceleration, or deceleration
- B66B1/2408—Control systems with regulation, i.e. with retroactive action, for influencing travelling speed, acceleration, or deceleration where the allocation of a call to an elevator car is of importance, i.e. by means of a supervisory or group controller
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/34—Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
- B66B1/3415—Control system configuration and the data transmission or communication within the control system
- B66B1/3446—Data transmission or communication within the control system
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B2201/00—Aspects of control systems of elevators
- B66B2201/20—Details of the evaluation method for the allocation of a call to an elevator car
- B66B2201/214—Total time, i.e. arrival time
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B2201/00—Aspects of control systems of elevators
- B66B2201/20—Details of the evaluation method for the allocation of a call to an elevator car
- B66B2201/222—Taking into account the number of passengers present in the elevator car to be allocated
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B2201/00—Aspects of control systems of elevators
- B66B2201/20—Details of the evaluation method for the allocation of a call to an elevator car
- B66B2201/23—Other aspects of the evaluation method
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Indicating And Signalling Devices For Elevators (AREA)
- Elevator Control (AREA)
Abstract
Description
제1도는 일반적인 엘리베이터의 군관리시스템에 대한 블록도.1 is a block diagram of a military management system of a general elevator.
제2도는 본 발명의 군관리 제어방법이 적용되는 엘리베이터의 개략도.Figure 2 is a schematic diagram of an elevator to which the military management control method of the present invention is applied.
제3도는 본 발명의 군관리 제어방법에 대한 처리과정을 개략적으로 보인 신호처리계통도.3 is a signal processing system diagram schematically showing a processing procedure for the group management control method of the present invention.
제4도는 제2도에서 데이타저장 및 통계처리부의 처리과정을 개략적으로 보인 신호처리계통도.4 is a signal processing system diagram schematically showing a process of data storage and statistical processing in FIG.
제5도는 엘리베이터 운행에 따른 건물의 구간 분할 예시도.5 is a diagram illustrating division of a building according to an elevator operation.
제6도는 호기분산 적정도의 계산과정에 대한 신호 흐름도.6 is a signal flow diagram for the calculation process of aerobic variance adequacy.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
20A : 군관리 제어계20B : 엘리베이터 제어계20A: Military management control system 20B: Elevator control system
21 : 할당용 데이타 생성부22 : 할당/제어알고리즘부21: Allocation data generation unit 22: Allocation / control algorithm unit
23 : 데이타저장 및 통계처리부24 : 데이타 수집부23: data storage and statistical processing unit 24: data collection unit
25 : 호기제어기26 : 홀정보 전송부25: Exhalation controller 26: Hall information transmission unit
27 : 엘리베이터27: elevator
본 발명은 엘리베이터의 군관리 제어기술에 관한 것으로, 특히 엘리베이터를 기다리는 승객들이 빨리 서비스를 받을 수 있도록 운행중인 엘리베이터를 의도적으로 분산배치함에 있어서, 미래에 일어날 승강장호출신호의 분포를 고려하여 분산배치하는데 적당하도록한 엘리베이터의 군관리 제어방법에 관한 것이다.The present invention relates to a military management control technology of an elevator, and in particular, intentionally distributing the elevator in operation so that passengers waiting for the elevator can be serviced quickly, in consideration of the distribution of the platform call signal to occur in the future, It relates to a military management control method of the elevator to be suitable.
엘리베이터의 군관리시스템은, 한 건물내에서 여러대의 엘리베이터를 고성능 마이크로프로세서와 통신기능 등을 유기적으로 결합시켜 여러가지 상황에서 보다 적임의 엘리베이터를 선정하여 홀에서 서비스를 받고자 하는 승객들에게 서비스시키는 시스템이다. 즉, 승강장호출이 발생하였을때, 각 엘리베이터의 위치, 속도, 방향, 문의 개폐상태, 승객의 탑승가능인수, 등을 여러가지 방법으로 평가하여 그 결과 가장 적임의 엘리베이터를 선정하고, 이렇게 선정된 엘리베이터를 그 홀부름에 서비스(할당)시키는 것이다.The elevator military management system is a system that combines several elevators in one building to organically combine high-performance microprocessors and communication functions to select passengers who are more suitable in various situations and serve passengers who want to receive service in the hall. . That is, when a platform call is made, the location, speed, direction, door open / closed state of the elevator, the number of passengers who can ride, etc. are evaluated in various ways. As a result, the most suitable elevator is selected, and the selected elevator is Service (assignment) to the hall call.
군관리시스템의 중요한 목적중의 하나는 승객이 엘리베이터를 기다리는 시간, 즉, 승객의 대기시간을 줄이는 것이다. 이 목적을 달성하기 위해 여러대의 엘리베이터중에서 가장 빠르게 신규 승강장 부름을 할당할 수 있는 엘리베이터를 상기의 평가과정을 통해 선정된 엘리베이터에 신규부름을 할당하는 방식이 사용되고 있다.One of the main objectives of the military management system is to reduce the waiting time for passengers, that is, the waiting time for passengers. In order to achieve this purpose, a method of allocating a new call to an elevator that can be assigned the new platform call among the several elevators by the above evaluation process is used.
그런데, 이와 같은 할당을 계속하다보면 엘리베이터들이 몰려다니는 경우가 발생할 수 있는데, 이와 같은 경우 몰려다니는 엘리베이터에 가까운 층은 빠른 서비스를 받을 수 있는 반면, 그 이외의 층은 승객의 대기 시간이 증가하게 된다. 예로써, 한 건물에 6대의 엘리베이터가 운행되는 경우 4대의 엘리베이터가 근접한 거리에서 운행되고, 이 4대의 엘리베이터가 운행되 있는 위치가 건물의 상층부이고, 각 엘리베이터의 운행방향이 상승방향(△)이면, 건물의 상층부분에서 상승방향으로 가기 위해 대기하고 있는 승객들은 빠른 서비스를 받을 수 있지만 상층부의 하층방향 승객과, 중, 하층의 승객들은 당분간 나머지 2대의 엘리베이터에 의해서만 서비스를 받아야하기 때문에 그만큼 대기시간이 길어질 확률이 높아지며, 이러한 현상은 군관리시스템에서 바람직하지 못한 현상이다.However, if this assignment is continued, elevators may flock. In this case, the floors close to the elevators may receive quick service, while the other floors increase passenger waiting time. . For example, if six elevators operate in a building, four elevators operate at a close distance, and the four elevators are located at the upper floor of the building, and the driving direction of each elevator is a rising direction (△). Passengers waiting to go up in the upper part of the building may receive fast service, but the lower part of the upper part of the building and the passengers in the lower part of the building should be serviced by the other two elevators for the time being. This is likely to be longer, which is undesirable in military management systems.
제1도는 일반적인 엘리베이터의 군관리시스템에 대한 블록도로서 이에 도시한 바와 같이, 각 층의 승강장호출(상승/하강호출)의 등록, 말소 등을 수행함과 아울러 승강장호출이 등록된 시점으로부터의 경과시간을 계산하는 승강장호출 등록장치(11)와, 카(Car)가 현시점에서 소정시간 경과후의 카 위치와 카 방향을 예측연산하는 호기위치 예측연산장치(12)와, 각 호기가 각 층의 승강장에 도착하는데 걸리는 방향별 시간을 예측연산하는 도착예상시간 연산장치(13)와, 승강장호출에 최선의 카를 할당시키기 위해 현재 엘리베이터의 각 상황을 평가하여 그 값이 최소가 되는 엘리베이터를 신규 승강장 부름에 응답하도록 하는 할당장치(14)와, 예측된 카 위치와 예측된 카의 방향을 바탕으로 하여 소정시간 경과후 호기 상호간의 거리를 예측 연산하는 예측간격 연산장치(15)와, 카가 호출에 응답완료한 상태에서 응답완료한 층 혹은 특정층에 카를 대기시키는 대기장치(16)와, 각 층의 승강장에 설치된 승강장호출 버튼이나 방향랜턴 등을 제어하는 승강장버튼제어장치(17)와, 각 호기의 출발, 정지, 속도 등을 제어하는 호기 제어장치(18)로 구성된 것으로, 이의 작용을 설명하면 다음과 같다.FIG. 1 is a block diagram of a general elevator military management system. As shown in the drawing, the elapsed time from the time when the landing call is registered, the registration of the landing call (rising / lowering call) of each floor, and the like are deleted. A platform call registration device 11 for calculating a position, an aerobic position predictive computing device 12 for calculating a car position and a car direction after a predetermined time elapses from a current point of time, and each unit at a platform of each floor. Estimated arrival time calculation device 13 for predicting the time for each direction to arrive, and evaluating each situation of the current elevator to allocate the best car to the platform call and responding to the new platform call for the elevator whose value is minimum. Between the allocation device 14 for predicting and predicting the distance between the exhalations after a predetermined time, based on the predicted car position and the predicted car direction. Control unit 15, waiting device 16 to wait for a car on a completed floor or a specific floor in a state in which the car has completed a call, and control of a platform call button, direction lantern, etc., installed in the platform of each floor. The boarding point button control device 17 and the exhalation control device 18 for controlling the start, stop, speed, etc. of each unit, will be described as follows.
엘리베이터의 운행위치가 한 곳으로 집중되어 운행하게 됨으로써 대기시간 등이 길어지게 되는 것을 방지하기 위하여 엘리베이터의 할당시에 예측대기시간의 양호한 엘리베이터 뿐만 아니라 호기 상호간의 거리가 일정한 간격을 유지하도록 다음과 같이 엘리베이터의 할당을 제어하게 된다.In order to prevent the waiting time from getting longer due to the concentrated operation of elevators in one place, as well as the good elevators of predicted waiting time when allocating elevators, the distance between the exhalers is maintained as follows. The assignment of elevators will be controlled.
승강장호출 등록장치(11)에서 신규로 승강장 부름이 발생하면, 도착예상시간 연산장치(13)에서 각 호기가 신규 승강장 부름에 서비스할 수 있는 예측도착시간 t를 구하고, 이 t시간 이후 각 호기의 위치 및 방향을 호기위치 예측연산장치(12)로부터 구한다. 이렇게 구해진 예측호기의 위치를 이용하여 호기 상호간의 거리를 측정하고, 이 측정된 값을 할당에 사용한다. 즉, 상호간의 거리가 일정치 이하로 작아지게 되는 호기는 할당을 어렵게 하게 되는데, 이를 식으로 표현하면 하기와 같다.When a platform call is newly generated in the platform call registration device 11, the predicted arrival time calculation device 13 calculates a predicted arrival time t which each unit can serve in the new platform call, and after this time, The position and the direction are obtained from the exhalation position predictive computing device 12. The distance between the exhalations is measured by using the positions of the predicted exhalations thus obtained, and the measured values are used for allocation. That is, the exhalation that the distance between them becomes smaller than a certain value becomes difficult to assign, which is expressed as follows.
ψ(k)=ω1T(k)+ω2D(k)(식1)ψ (k) = ω 1 T (k) + ω 2 D (k) (Equation 1)
여기서, k : 호기Where k is exhalation
T(k) : k호기의 예측도착시간T (k): Estimated arrival time of unit k
D(k) : k호기의 신규홀부름에 할당하였을때 각 엘리베이터간의 거리D (k): Distance between elevators when assigned to new hall call of Unit k.
평가함수 ψ(k)의 값이 가장 작은 호기 k를 신규홀부름에 할당시킨다. 여기서, D값은 호기간의 거리가 기준치보다 작아질수록 그 값이 커지고, 기준치에 가까와 질수록 작아지는 함수에 의한 값이다.An exhalation k having the smallest value of the evaluation function ψ (k) is assigned to the new hole call. Here, the D value is a value obtained by a function that becomes larger as the distance of the call period becomes smaller than the reference value, and becomes smaller as it approaches the reference value.
상기와 같은 알고리즘을 이용하면 승객의 대기시간이 짧도록 하는 엘리베이터 뿐만 아니라 엘리베이터가 몰려다니지 않도록 하는 엘리베이터를 할당하는 결과가 되어 전체적인 엘리베이터의 성능을 향상시킬 수 있다.By using the algorithm as described above, not only elevators for shortening the waiting time of passengers but also elevators for preventing the elevators from being driven can be improved, thereby improving overall elevator performance.
그러나, 이와 같은 군관리 시스템에 있어서는 엘리베이터가 몰려다니는 것을 방지하기 위하여 엘리베이터 상호간의 간격을 할당에 고려하게 되는데, 여기서 단지 현재의 상황과 엘리베이터의 거리를 근거로 할 뿐 미래에 홀부름이 발생하는 층과 방향, 그리고 빈도수 등을 전혀 고려하지 않기 때문에 미래의 상황에 적합한 엘리베이터를 할당하는데 어려움이 있다. 다시말해서 미래의 상황이 어떻게 전개되는지에 관계없이 예측대기시간과 호기간의 거리 데이타만을 근거로 하여 할당하기 때문에 늘 일정한 거리를 유지하고자 하는 경향이 발생되는 결함이 있었다.However, in such a military management system, in order to prevent the elevators from moving around, the spaces between elevators are considered in the allocation, where floors in which future callings occur only based on the current situation and the distance of the elevators. Since it does not take into account the direction, direction, and frequency at all, it is difficult to assign an elevator suitable for the future situation. In other words, there is a defect that tends to maintain a constant distance because the allocation is based only on the distance data of the waiting time and the call period regardless of how the future situation is developed.
따라서, 본 발명의 목적은 효과적인 분산제어를 위해 미래에 발생될 승강장호출신호의 분포를 고려하여 호기를 할당하는 엘리베이터의 군관리 제어방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a group management control method of an elevator for allocating a breath in consideration of the distribution of the platform call signal to be generated in the future for effective distributed control.
상기의 목적을 달성하기 위한 본 발명의 군관리 제어방법은 각 엘리베이터가 신규 승강장호출층까지의 예측도착시간 T(k)를 연산하는 도착예상시간 연산과정(S31)과, 현재시각을 기준으로 하여 상기 도착예상시간 연산과정(S31)에서 계산된 도착예상시간 경과후의 호기위치와 호기방향을 예측연산하는 호기위치예측 연산과정(S32)과, 요일별, 시간대별, 층, 방향별로 발생하는 승객의 수, 승강장호출신호 등을 통계처리하여 누적시킨 데이타를 근거로 하여 상기 도착예상시간 연산과정(S31)에서 계산된 도착예상시간 동안 발생할 예측 승하차인수 및 승강장호출신호의 수를 계산하는 층, 방향별 예측승하차인수 검출과정(S3)과, K호기를 신규 승강장호출신호에 할당하였을때의 분산적정도 D(k)를 계산하는 호기분산적정도 계산과정(S34)과, 상기 도착예상시간 연산과정(S31)에서 구한 예측도착시간 T(k)와 분산적정도 D(k)를 이용하여 평가함수 ψ(k)를 구하고, 그 값이 최소가 되는 호기를 신규 승강장호출에 할당하는 할당과정으로 이루어진다.The military management control method of the present invention for achieving the above object is based on the estimated time of arrival calculation process (S31) and each time the elevator calculates the predicted arrival time T (k) to the new platform call floor, and based on the current time Prediction position calculation process (S32) for predicting and calculating the exhalation position and the expiration direction after the estimated time of arrival calculated in the arrival time calculation process (S31), and the number of passengers generated by day, time zone, floor, direction On the basis of the data accumulated by statistically processing the platform call signal, etc., the prediction for each floor and direction for calculating the predicted getting on and off factors and the number of the boarding call signals to be generated during the estimated arrival time calculated in the expected time calculation process (S31). Getting off and getting-off detection process (S3), aerobic dispersion accuracy calculation process (S34) for calculating the dispersion degree D (k) when K number is assigned to the new platform call signal, and the estimated time of arrival The allocation process of obtaining the evaluation function ψ (k) using the predicted arrival time T (k) and the dispersion degree D (k) obtained in the calculation process (S31), and assigning the unit with the minimum value to the new platform call Is done.
제2도는 본 발명의 군관리 제어방법이 적용되는 엘리베이터의 개략도로서 이에 도시한 바와 같이, 엘리베이터 제어계(20B)에서 전송되어 온 각종 데이타를 수집하는 데이타 수집부(24)와, 상기 수집된 데이타를 실시간으로 통계처리하고 데이타를 갱신하는 데이타 저장 및 통계처리부(23)와, 상기 데이타 수집부(24)와 데이타 저장 및 통계처리부(23)에서 수집되고 생성된 각종 데이타들을 근거로 하여 할당에 필요한 데이타를 생성하는 할당용 데이타 생성부(21)와, 상기 할당용 데이타 생성부(21)에 의해 생성된 데이타를 이용하여 각 엘리베이터들의 상태를 평가하고, 승강장호출신호에 가장 적절하다고 판단되는 엘리베이터를 할당하여 엘리베이터 제어계(20B)로 전송하는 할당/제어알고리즘부(22)와, 상기 할당/제어알고리즘부(22)로부터 전송되어 온 할당정보를 근거로 선정된 엘리베이터(27)를 신규 승강장호출이 발생된 곳으로 운행시키는 호기제어기(25)와, 상기 호기제어기(25)에 의해 수집된 각 호기들의 위치, 속도, 방향, 승객의 수, 도어의 개폐상태 등에 관한 정보를 처리하여 상기 군관리 제어계(20A)의 데이타 수집부(24)에 전송하는 홀정보 전송부(26)로 구성한 것으로, 이와 같이 구성한 본 발명의 작용 및 효과를 첨부한 제 3 도 내지 제 6 도를 참조하여 상세히 설명하면 다음과 같다.2 is a schematic diagram of an elevator to which the military management control method of the present invention is applied, and as shown therein, a data collection unit 24 for collecting various data transmitted from the elevator control system 20B, and the collected data. Data necessary for allocation on the basis of various data collected and generated by the data storage and statistics processing unit 23 for statistically processing and updating data in real time, and the data collection unit 24 and the data storage and statistical processing unit 23. The allocation data generation unit 21 for generating the PDU and the data generated by the allocation data generation unit 21 are used to evaluate the states of the elevators, and assign the elevators determined to be most appropriate for the platform call signal. The assignment / control algorithm unit 22 for transmitting to the elevator control system 20B and the assignment control transmitted from the assignment / control algorithm unit 22 Exhalation controller 25 for driving the elevator 27 selected based on the new platform call occurs, and the position, speed, direction, number of passengers of each unit collected by the exhalation controller 25, It consists of a hall information transmitter 26 for processing the information on the door opening and closing state and the like and transmitting the information to the data collection unit 24 of the military management control system 20A. A detailed description with reference to FIGS. 3 to 6 is as follows.
먼저, 본 발명의 전체적인 제어과정을 설명하면 하기와 같다.First, the overall control process of the present invention will be described.
군관리 제어계(20A)의 데이타 수집부(24)는 엘리베이터 제어계(20B)에서 보내온 각종 데이타를 수집하고, 데이타 저장 및 통계처리부(23)는 그 수집된 데이타를 실시간으로 통계처리하고 데이타를 갱신시킨다.The data collection unit 24 of the military management control system 20A collects various data sent from the elevator control system 20B, and the data storage and statistical processing unit 23 statistically processes the collected data in real time and updates the data. .
그리고, 할당용 데이타 생성부(21)는 상기에서 수집, 생성된 각종 데이타를 근거로 하여 할당에 필요한 데이타를 생성한다. 예로써, 신규 승강장홀부름까지 도달하는데 소요되는 각 엘리베이터의 시간등을 생성한다. 또한, 할당/제어알고리즘부(22)는 이렇게 생성된 데이타를 이용하여 각 엘리베이터의 상태를 평가하고, 승강장호출신호에 가장 적절하다고 판단되는 엘리베이터를 할당하여 이 할당정보를 엘리베이터 제어계(20B)의 호기제어기(25)로 전송한다.Then, the allocation data generation unit 21 generates data necessary for allocation based on the various data collected and generated above. As an example, the time of each elevator required to reach the new landing hall call is generated. In addition, the allocation / control algorithm unit 22 evaluates the state of each elevator by using the data generated in this way, allocates the elevator determined to be the most appropriate to the platform call signal, and assigns this allocation information to the exhalation of the elevator control system 20B. Transfer to the controller 25.
상기 호기제어기(25)는 상기 할당/제어알고리즘부(22)로부터 할당정보를 전송받아 각 엘리베이터의 정지/출발의 제어, 속도 및 방향제어, 도어의 개폐제어, 각종 안전장치의 구동제어, 기계 및 전기계통의 구동을 제어하고, 상기 군관리 제어계(20A)로부터 전송도어 온 할당신호에 따라 엘리베이터(27)를 신규 승강장호출이 발생된 곳으로 엘리베이터를 운행시키고, 그 엘리베이터(27)로부터 각 호기들의 위치, 속도, 방향, 승객의 수, 도어의 개폐상태 등에 관한 정보를 수집하여 이를 홀정보 전송부(26)를 통해 상기 군관리 제어계(20A)의 데이타 수집부(24)로 전송하게 된다. 상기 호기제어기(25)는 그 밖에 각 승강장의 각종 램프의 신호를 제어하고, 승강장호출신호를 군관리 제어계(20A)로 전송한다.The exhalation controller 25 receives allocation information from the allocation / control algorithm unit 22 to control stop / start of each elevator, speed and direction control, door opening and closing control, driving control of various safety devices, a machine and It controls the driving of the electric system, and operates the elevator to the place where the new landing call is generated in accordance with the allocation signal on the transmission door from the military management control system 20A, and from each of the elevator 27 Information about the position, speed, direction, number of passengers, door open / closed state, and the like are collected and transmitted to the data collection unit 24 of the military management control system 20A through the hall information transmission unit 26. The exhalation controller 25 further controls signals of various lamps of the boarding stations, and transmits the boarding point call signals to the group management control system 20A.
제 3 도는 본 발명 엘리베이터의 군관리 제어방법에 대한 처리과정을 개략적으로 보인 신호처리계통도로서 이의 적용부위는 제 2 도에서 할당용 데이타 생성부(21)이며, 이의 작용을 설명하면 하기와 같다.FIG. 3 is a signal processing system diagram schematically showing a process of a group management control method of an elevator of the present invention, and an application part thereof is an allocation data generation unit 21 in FIG. 2, and its operation will be described below.
도착예상시간 연산과정(S31)에서는 각 엘리베이터가 신규 승강장호출층에 도착하는데 소요되는 시간을 연산하고, 호기위치예측 연산과정(S32)에서는 현재시각을 기준으로 하여 상기 도착예상시간 연산과정(S31)에서 계산된 도착예상시간 경과후의 호기위치와 호기방향을 예측연산한다.In the estimated time of arrival calculation process (S31), the time required for each elevator to arrive at the new platform call floor is calculated, and in the predicted flight position calculation process (S32), the estimated time of arrival calculation process is performed based on the current time (S31). Prediction operation is performed on the exhalation position and the expiration direction after the estimated time of arrival calculated in.
그리고, 층, 방향별 예측승하차인수 검출과정(S33)에서는 제 2 도의 데이타 저장 및 통계처리부(23)에서 요일별, 시간대별, 층, 방향별로 발생하는 승객의 수, 승강장호출신호 등을 통계처리하여 누적시킨 데이타를 근거로 하여 상기 도착예상시간 연산과정(S31)에서 계산된 도착예상시간(T) 동안 발생한 예측 승하차인수 및 승강장호출신호의 수를 계산한다.In the process of detecting predicted getting on and off for each floor and direction (S33), the data storage and statistics processing unit 23 of FIG. 2 performs statistical processing on the number of passengers generated by day of the week, time zone, floor, and direction, and platform call signal. Based on the accumulated data, the predicted getting on and off factors and the number of landing call signals generated during the estimated arrival time T calculated in the estimated arrival time calculation process S31 are calculated.
호기분산 적정도 계산과정(S34)에서는 상기 할당/제어알고리즘부(22)의 판단 기준이 되는 호기분산 적정도를 계산하는 부분으로서 이 값은 호기가 할당되었을때 호기의 분산이 적당하게 되었는가를 측정하는 값이다. 이 호기분산 적정도의 계산과정을 제 6 도에 나타내었으며, 이 계산과정은 아래에서 상술한다.In the aerobic variance adequacy calculation process (S34), the aerobic variance adequacy, which is the determination criterion of the allocation / control algorithm unit 22, is calculated. Is a value. The calculation process of the expiration aerobic adequacy is shown in FIG. 6, which is described in detail below.
본 발명의 효과를 높이기 위해서는 승강장호출 발생확률의 정확도가 매우 중요하다. 따라서, 이 정확도를 높이기 위해서는 계속적인 승객 발생의 현상을 통계처리하여 실제 상황과 비슷한 최적의 데이타를 보유해야 할 필요성이 있다. 이를 목적으로, 제 4 도에서와 같이 층, 방향별 예측 승차인수 검출수단을 구성하였다.In order to enhance the effect of the present invention, the accuracy of the occurrence probability of landing call is very important. Therefore, in order to increase this accuracy, it is necessary to statistically process the phenomenon of continuous passenger occurrence and to maintain optimal data similar to the actual situation. For this purpose, as shown in FIG. 4, the prediction riding factor detection means for each floor and direction is configured.
승차인수의 발생요인은 요일, 시간대에 따라서 크게 변화하고, 동일한 요일, 시간대에서도 그 변화폭이 크기 때문에 정확한 예측은 불가능하나 요일별, 시간대별로 교통류의 계속적인 통계처리를 통하여 각 상황의 일정한 패턴을 찾아낼 수 있다.The occurrence factor of the passengers varies greatly depending on the day of the week and the time of day, and since the change is large in the same day and time of day, accurate prediction is impossible.However, the constant pattern of each situation can be found through continuous statistical processing of traffic flow by day and time. Can be.
따라서, 본 발명은 요일별, 시간대별로 승객발생 데이타를 총계처리하고, 이 과거의 데이타와 수집된 현재의 교통류 데이타를 적당한 결합계수로써 결합시켜 승강장호출 발생확률을 계산하는 기초데이타로 활용하도록 하였다.Therefore, the present invention totally processes passenger generation data by day and time zone, and combines the past data and the collected current traffic flow data with an appropriate coupling coefficient to be used as basic data for calculating the probability of occurrence of platform call.
그런데, 상기와 같이 교통류를 학습시키고, 현재의 데이타와 통계처리된 과거의 데이타를 근거로 하여 1층의 홀의 승강장호출 발생확률, 2층 홀의 상승방향 및 하강방향의 승강장호출 발생확률, 3층 홀의 상승방향 및 하강방향의 승강장호출 발생확률 등을 따로 구하여 제어에 활용하는 것보다 1-3층의 상승, 하강별 승강장호출 발생확률을 구하는 것과 같이, 범위를 구간으로 크게 설정하여 계산하는 것이 확률의 신뢰도를 높일 수 있다.However, the traffic flow is learned as described above, and the probability of occurrence of platform calls in the hall on the 1st floor, the probability of occurrence of platform calls in the ascending and descending directions of the hall on the second floor, based on the current data and the historical data processed statistically, Rather than calculating the probability of occurrence of platform calls in the ascending and descending directions separately, and using them for the control, it is necessary to set the range to a larger interval and calculate the probability of probability of occurrence of platform calls for each floor. It can increase the reliability.
즉, 승객 발생확률(승강장호출 발생확률)을 구하더라도 각 층, 방향에 대하여 구한다면 그 데이타는 신뢰도도 낮을 뿐만 아니라 제어성능의 향상도 기대하기 어렵다. 따라서, 본 발명에서는 제 5 도에 나타낸 바와 같이 건물을 그 층수에 비례하여 승강장호출의 방향(△,▽)에 따라 구간을 설정하고, 그 구간내에서 일정시간 동안 발생할 예측 승강장호출 발생확률을 구하도록 하여 예측의 신뢰도를 높이고자 한다.In other words, even if the probability of occurrence of passengers (probability of landing call) is obtained for each floor and direction, the data is not only low in reliability but also hardly expected to improve control performance. Therefore, in the present invention, as shown in FIG. 5, the section of the building is set in accordance with the direction (△, ▽) of the platform call in proportion to the number of floors, and the probability of predicting the occurrence of the predicted platform call occurring for a certain time within the section is calculated. We want to increase the reliability of prediction.
본 발명의 실시방법을 설명하면 하기와 같다.When explaining the embodiment of the present invention.
각 호기를 신규로 발생한 승강장호출에 가상적으로 할당시키고, 그에 따른 평가함수를 계산하여 이 값이 가장 작은 호기를 할당한다.Each unit is virtually assigned to the newly generated landing site call, and the evaluation function is calculated accordingly to allocate the unit with the smallest value.
ψ(k)=ω1T(k)+ω2D(k)(식 2)ψ (k) = ω 1 T (k) + ω 2 D (k) (Equation 2)
여기서, k : 호기Where k is exhalation
T(k) : 호기의 신규 승강장호출층까지 예측 도착시간T (k): Estimated arrival time to new landing platform call
D(k) : k호기의 신규 승강장호출신호에 할당했을때의 분산적정도.D (k): The dispersion degree when allocated to the new platform call signal of unit k.
우선, 도착예상시간 연산과정(S31)을 통해 예측 도착시간을 구하고, 호기분산 적정도 계산과정(S34)을 통해 호기분산 적정도를 구하게 되는데, k호기의 호기분산 적정도 D(k)는 다음과 같이 구한다.First, the predicted arrival time is obtained through the expected time calculation process (S31), and the expiration adequacy adequacy is determined through the expiration aerobic adequacy calculation process (S34). Obtain as
우선, 각 구간별로 층, 방향별 예측승차인수 검출과정(S33)으로부터 각 층(i), 방향별로 시간 T(k) 이내에 발생할 예측 승강장호출확률 Pup(i)(i층 상승방향), Pdown(i)(i층 하강방향)를 구하고, 이 PK.UP(i), PK.down(i)를 근거로 하여 현재부터 시간 T(k)동안 발생될 예측 승강장호출신호의 수 NK(TOTAL)를 구하고, 상기 구간 x에 대한 예측 승강장호출의 수 Nk(x)를 계산한다. 건물 전체의 예측 승강장호출신호의 수 NK(TOTAL)와 구간 x에 대한 예측 승강장호출의 수 NK(x)의 계산식의 하기의 (식 3), (식 4A)(4B)와 같다.First, the predicted platform call probability Pup (i) (i-floor ascending direction), Pdown (), which will occur within the time T (k) for each floor (i) and each direction, from the step S33 for each section and direction. i) (i-layer descending direction), and based on the P K.UP (i) and P K.down (i) , the number of predicted landing call signals to be generated from the present time T (k) N K ( TOTAL) and calculates the number N k (x) of predicted landing hall calls for the interval x. The following equations (3) and (4A) (4B) are used to calculate the number of predicted landing call signals N K (TOTAL) of the entire building and the predicted landing call number N K (x) for the section x.
여기서, n=건물의 층수Where n = number of floors in the building
NK(TOTAL)=T(k) 시간 이내에 건물에서 발생될 예측 승강장호출신호의 합Sum of predicted landing call signals that will be generated in buildings within N K (TOTAL) = T (k) hours
만일 구간 x가 상승(△)방향이면,If section x is upward (△),
만일 구간 x가 하강(▽)방향이면,If section x is in the downward direction (▽),
여기서, m=구간 x의 최저층Where m = lowest floor of interval x
n=구간 x의 최고층n = top layer of interval x
각 구간별 적정 호기수는 다음과 같이 계산한다.The appropriate number of breaths in each section is calculated as follows.
우선, 시간T(k) 이내에 건물 전체에서 발생될 예측 승강장호출수와 현재까지 발생하여 할당은 종료되었으나 서비스를 받지 못한 승강장호출 수의 합(Y)과, 각 구간별 예측 승강장호출수와 해당 구간내에 발생하여 할당은 종료되었으나 서비스를 받지 않은 승강장호출 수 YK의 합의 비 R(x)를 구한다.First, the sum of the predicted landing hall calls that will be generated in the whole building within the time T (k) and the landing calls that have been allocated so far but have not been serviced (Y), the predicted landing hall calls for each section and the corresponding section. Find the sum ratio R (x) of the number of landing site calls Y K that occurred within and allocated and terminated.
(식 5) (Eq. 5)
이렇게 구해진 R(x)에 해당 건물의 호기(엘리베이터)의 수를 곱한값이 구간 x에 대한 적정 호기수 K(x)이다.The value obtained by multiplying R (x) by the number of exhalations (elevators) of the building is the appropriate number of exhalations K (x) for the interval x.
K(x)=R(x)×전체호기수K (x) = R (x) × Total number of units
이 적정 호기수 K(x)의 의미는 각 구간내에 존재하거나 T(k) 시간내에 발생할 승강장호출신호의 수에 비례하는 호기의 수이다. 즉, 이 값이 작으면 해당 구간에 필요한 엘리베이터의 수가 작다는 것을 의미한다. 다만, 이 값은 건물내의 전체 엘리베이터의 수에 따라 변화되는 값이기 때문에 해당 구간에 대한 최적의 엘리베이터의 수라는 의미가 아니라 전체의 엘리베이터에서 해당 구간에 배당되어야 할 엘리베이터의 비율이다.The meaning of the appropriate number of breaths K (x) is the number of breaths that are present in each section or proportional to the number of landing call signals that will occur within the time T (k). In other words, if this value is small, it means that the number of elevators required for the corresponding section is small. However, this value does not mean the optimal number of elevators for a given section because it changes according to the total number of elevators in the building, but the ratio of elevators to be allocated to the corresponding section in the entire elevator.
호기예측 연산과정(S32)에서 각 호기를 신규 승강장호출에 가할당하고, 예측도착시간 T 이후의 각 호기들의 예측위치를 구한다. 즉, i호기를 신규 승강장호출에 가상적으로 할당하였을때, 그 신규 승강장호출에 i호기가 도착하는데 소요되는 시간(예측도착시간) T(i)를 구하고, 이 미래의 T(i)시간 동안 각 엘리베이터가 주행함으로 인하여 바뀔 위치(예측위치)를 구한다. 그리고, 각 구간 x에 존재할 엘리베이터의 수 J(x)를 계산한다. 그리고, 상기 각 구간별 적정 호기수 K(x)와 각 구간 x에 T(i) 시간 이후에 존재할 엘리베이터의 수 J(x)의 차의 제곱을 구하고 그 합을 계산한다. 이 값이 i호기에 대한 분산적정도 D(i)이며, 이는 하기의 (식 5)와 같이 표현된다.In the flight prediction operation S32, each unit is assigned to a new platform call, and the predicted positions of the units after the predicted arrival time T are obtained. That is, when the i unit is virtually allocated to the new platform call, the time required for the i unit to arrive at the new platform call (predicted arrival time) T (i) is calculated, and for each future T (i) time. Find the position (predictive position) to be changed as the elevator runs. Then, the number J (x) of elevators present in each section x is calculated. Then, the square of the difference between the appropriate number of breaths K (x) for each section and the number of elevators J (x) that exist after T (i) time in each section x is calculated and the sum is calculated. This value is the dispersion degree D (i) for the unit i, which is expressed as shown in Equation 5 below.
여기서, i=각 엘리베이터Where i = each elevator
x=각 구간x = each interval
n=구간의 수n = number of sections
K(x)=x구간의 최적 호기수K (x) = optimum number of sections in x
J(x)=T(i) 시간 이후에 x 구간에 존재하는 엘리베이터의 수The number of elevators in the x interval after J (x) = T (i) time
D(i)=i 엘리베이터의 분산 적정도D (i) = i Dispersion Suitability of Elevator
상기의 값 D(i)는 엘리베이터마다 다른 값을 가지게 된다. 왜냐하면 신규 승강장호출까지 도착하는데 걸리는 시간 T가 엘리베이터마다 다른 값이 나오기 때문이며, 이 값이 달라지면 각 엘리베이터의 예측위치도 달라지기 때문이다.The value D (i) has a different value for each elevator. This is because the time T to reach the new platform call is different for each elevator, and if the value is different, the predicted position of each elevator is also changed.
상기의 값 D(i)가 작을수록 엘리베이터의 위치가 예측 승강장호출의 발생분포에 따라 적절히 분산된 것을 의미하게 되며, 이 값이 큰 경우는 예측 승강장호출 발생분포에 맞지않게 엘리베이터가 분포되어 있는 경우, 즉, 엘리베이터가 많이 존재하여야 할 구간에 엘리베이터가 적게 분포되어 있거나 반대로, 엘리베이터가 적개 존재하여야 할 구간에 엘리베이터가 많이 분포되어 있는 경우, 또는 승강장호출 발생의 분포와 다르게 엘리베이터가 분산되어 있는 경우 등을 의미한다.The smaller the value D (i) means that the elevator position is properly distributed according to the occurrence of predicted landing call. If the value is larger, the elevator is not distributed according to the predicted landing call occurrence distribution. In other words, if there are fewer elevators in a section where there are many elevators, or conversely, there are many elevators in a section where elevators should be present, or if the elevators are distributed differently from the distribution of platform call occurrences, etc. Means.
따라서, 평가함수 ψ(k)=ω1T(k)+ω2D(k)의 값이 최소가 되는 호기를 신규 승강장호출에 할당하게 되면 예측 승강장호출의 분포에 가장 가깝게 분포될 수 있도록 하는 호기를 할당하게 되는 결과가 되어 상기한 바와 같이 예측 홀부름을 고려하여 엘리베이터를 분산시키는 효과를 나타내게 된다.Therefore, assigning the new minimum call number to the new landing call requires that the evaluation function ψ (k) = ω 1 T (k) + ω 2 D (k) be distributed closest to the distribution of the predicted landing call. As a result of assigning the exhalation, it is possible to disperse the elevator by considering the predicted hall call as described above.
이상에서 상세히 설명한 바와 같이, 본 발명은 예측 승강장호출 발생확률을 근거로 하여 발생 홀부름 확률이 높은 층 부근에 호기가 자연스럽게 집중되거나 발생 홀부름 확률이 분산되어 있는 경우 그 확률분포에 따라 분산될 수 있도록 예측 홀부름를 고려하여 엘리베이터를 분산시킴으로써 엘리베이터의 운행효율을 향상시킬 수 있는 효과가 있다.As described in detail above, the present invention can be distributed according to the probability distribution when the air is naturally concentrated or the occurrence calling probability is distributed near the floor having a high probability of occurrence calling based on the predicted probability of occurrence of platform call. Thus, by dispersing the elevator in consideration of the prediction hall call, it is possible to improve the operating efficiency of the elevator.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019940030427A KR960013089B1 (en) | 1994-11-18 | 1994-11-18 | Elevator group control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019940030427A KR960013089B1 (en) | 1994-11-18 | 1994-11-18 | Elevator group control method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR960017490A KR960017490A (en) | 1996-06-17 |
KR960013089B1 true KR960013089B1 (en) | 1996-09-30 |
Family
ID=19398351
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019940030427A KR960013089B1 (en) | 1994-11-18 | 1994-11-18 | Elevator group control method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR960013089B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100548764B1 (en) * | 1998-07-24 | 2006-05-11 | 오티스엘리베이터 유한회사 | Group management control device of elevator |
-
1994
- 1994-11-18 KR KR1019940030427A patent/KR960013089B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR960017490A (en) | 1996-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR920011080B1 (en) | Group management device of elevator | |
CN1208229C (en) | Elevator group control device | |
CN104229569B (en) | Elevator device | |
KR920010415B1 (en) | Group-supervising an elevator system | |
KR940009411B1 (en) | Elevator control | |
CA2134948C (en) | Elevator control system using floor specific and elevator specific weight factors | |
JP6974489B2 (en) | Elevator operation management system and elevator operation management method | |
CN110589642B (en) | Group management control system for elevator | |
KR920001299B1 (en) | Group control device of elevator | |
CN1217700A (en) | Control for elevator group | |
EP1021368A1 (en) | Procedure for controlling an elevator group where virtual passenger traffic is generated | |
CN1065509C (en) | Crowd service enhancements with multi-deck elevators | |
KR930004754B1 (en) | Military management device of elevator and its management method | |
US5233138A (en) | Elevator control apparatus using evaluation factors and fuzzy logic | |
KR960013089B1 (en) | Elevator group control method | |
EP0997423B1 (en) | Elevator controller | |
JP2012250787A (en) | Elevator control device | |
US7549517B2 (en) | Elevator car dispatching including passenger destination information and a fuzzy logic algorithm | |
JP3993072B2 (en) | Elevator group management control device and method | |
KR0152888B1 (en) | Military management method and device of elevator | |
KR0167177B1 (en) | Elevator group control method and equipment | |
KR100498552B1 (en) | Group management control device of elevator | |
KR100237616B1 (en) | Method and apparatus for controlling a plurality of elevator cars | |
KR100430230B1 (en) | Group control method of elevator | |
KR100295880B1 (en) | Elevator group management control apparatus and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19941118 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19941118 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
G160 | Decision to publish patent application | ||
PG1605 | Publication of application before grant of patent |
Comment text: Decision on Publication of Application Patent event code: PG16051S01I Patent event date: 19960830 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19961216 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19970120 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19970120 End annual number: 3 Start annual number: 1 |
|
PR1001 | Payment of annual fee |
Payment date: 19990612 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20000830 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20010626 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20020611 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20030701 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20040624 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20040624 Start annual number: 9 End annual number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |