CN-121974209-A - Elevator group control dynamic weight scheduling method and system based on Siemens Bo-pass simulation
Abstract
The application discloses an elevator group control dynamic weight scheduling method and system based on Siemens Bo-pass simulation, and relates to the technical field of elevator control. The method comprises the steps of collecting elevator running state parameters and outbound signal data in real time, adjusting distance weight coefficients according to the current position and outbound floors, adjusting start-stop weight coefficients according to running directions, allocated inbound signals and outbound directions, calculating expected response time of each elevator responding to unassigned outbound signals according to current carrying capacity and the distance weight coefficients and the start-stop weight coefficients after dynamic adjustment, selecting a target elevator, allocating unassigned outbound signals to the target elevator, and controlling the target elevator to execute outbound response according to allocation results. The application realizes the self-adaptive dispatching of the elevator group control system by dynamically refreshing the weight coefficient, effectively shortens the average waiting time of passengers and improves the transportation efficiency.
Inventors
- LI CHEN
- YANG LIANGYU
- QIAN HAOLIN
- WEN XIAOYAN
- YE FAN
- YE HONGJIE
- ZHU ZIQING
- YANG ZHIJUN
Assignees
- 西南交通大学
Dates
- Publication Date
- 20260505
- Application Date
- 20260331
Claims (10)
- 1. An elevator group control dynamic weight scheduling method based on Siemens Bosch simulation is applied to a 6-part 10-floor elevator simulation system and is characterized by comprising the following steps: The elevator operation state parameters comprise the current position, the current carrying capacity, the operation direction and the allocated internal call signals of each elevator; According to the running direction, the allocated internal call signal and the external call direction, determining the allocated stop times in the current running path of the elevator, and dynamically adjusting the start-stop weight coefficient of each elevator for each unallocated external call signal according to the determined stop times; calculating the predicted response time of each elevator responding to the unassigned outbound signal according to the current carrying capacity, the dynamically adjusted distance weight coefficient and the start-stop weight coefficient; Selecting a target elevator based on the expected response time of each elevator to the unassigned outbound signal, and assigning the unassigned outbound signal to the target elevator; And controlling the target elevator to execute outbound response according to the allocation result.
- 2. The siemens-bosch-process simulation-based elevator group control dynamic weight scheduling method of claim 1, wherein the predicted response time is calculated according to the following formula: T=D×α+S×β+L×γ+C; wherein T is the predicted response time, D is the real-time distance between the current position of the elevator and the target outbound floor, alpha is the distance weight coefficient after dynamic adjustment, S is the planned stop times caused by the distributed inbound call signals and other distributed outbound call signals on the path of the elevator from the current position to the target outbound floor, beta is the start-stop weight coefficient after dynamic adjustment, L is the current load capacity, gamma is the load capacity weight coefficient, and C is the scene compensation factor.
- 3. The siemens-bosch-process simulation-based elevator group control dynamic weight scheduling method of claim 2, wherein calculating the expected response time of each elevator in response to the unassigned outbound signal according to the current load capacity and the dynamically adjusted distance weight coefficient and start-stop weight coefficient specifically comprises: identifying the current passenger flow scene, and determining a current scene compensation factor according to the identified passenger flow scene; And calculating the expected response time of each elevator responding to the unassigned outbound signal according to the current situation compensation factor, the current carrying capacity, the dynamically adjusted distance weight coefficient and the start-stop weight coefficient.
- 4. The elevator group control dynamic weight scheduling method based on siemens blogging process simulation of claim 3, wherein the identifying the current passenger flow scene specifically comprises: when an initial floor uplink outbound signal is detected and the elevator load proportion corresponding to the initial floor uplink outbound signal exceeds a first preset threshold value, judging that the elevator is in an early peak situation; when the number of downlink outbound calls is detected to be larger than the number of uplink outbound calls and the number of downlink outbound calls exceeds a second preset threshold, determining that the downlink outbound calls are late peak situations; The rest is determined as a flat peak scenario.
- 5. The elevator group control dynamic weight scheduling method based on siemens blogging process simulation of claim 3, wherein the determining the current scene compensation factor according to the identified passenger flow scene specifically comprises: Under the condition of early peak, setting a scene compensation factor of an elevator appointed for bearing an upstream passenger flow transportation task of a starting floor for each non-starting floor outbound signal as a shielding value, so that the appointed elevator does not respond to the non-starting floor outbound signal; Under the situation of a late peak, setting a situation compensation factor of an elevator appointed for bearing a downstream passenger flow transportation task for each upstream outbound signal as a shielding value, so that the appointed elevator does not respond to the upstream outbound signal; In the flat peak scenario, the scenario compensation factor for all elevators for all outbound signals is set to 0.
- 6. The siemens-blogging-path simulation-based elevator group control dynamic weight scheduling method of claim 5, wherein the number of elevators appointed for bearing the upstream passenger flow transportation task of the starting floor is four, and the number of elevators appointed for bearing the downstream passenger flow transportation task is four.
- 7. The siemens-bosch-process simulation-based elevator group control dynamic weight scheduling method of claim 1, further comprising a layered operation control step of: When any outbound signal is allocated to an elevator not allocated with the floor response authority of the outbound signal, setting a situation compensation factor of the elevator for the outbound signal of the floor where the outbound signal is located as a shielding value, so that the elevator does not respond to the outbound signal; When the fault of the elevators is detected, the layered operation control is released, and the situation compensation factor of each elevator which is in the residual normal operation for all floor outbound signals is set to 0, so that each elevator which is in the residual normal operation can respond to all floor outbound signals.
- 8. The siemens-bosch-process simulation-based elevator group control dynamic weight scheduling method of claim 1, further comprising: When the current carrying capacity of the elevator exceeds a third preset threshold value of the rated carrying capacity, setting a scene compensation factor of the elevator for outbound signals with the same current running direction as the elevator is set as a shielding value, so that the elevator only responds to the inbound signals.
- 9. The siemens-bosch-process simulation-based elevator group control dynamic weight scheduling method of claim 1, further comprising: When the fire-fighting signal is received, the situation compensation factors of all elevators aiming at all outbound signals are set to be shielding values, so that all elevators do not respond to any outbound signals, meanwhile, the first elevator is assigned to go to the fire disaster occurrence floor to execute evacuation tasks, and the second elevator is assigned to go to the starting floor to execute fire fighter transport tasks.
- 10. An elevator group control dynamic weight scheduling system based on siemens bosch process simulation, applying the elevator group control dynamic weight scheduling method based on siemens bosch process simulation as set forth in any one of claims 1 to 9, characterized in that the system comprises: the data acquisition module is used for acquiring elevator running state parameters and outbound signal data in real time; The weight calculation module is used for dynamically adjusting the distance weight coefficient of each elevator aiming at each unassigned outbound signal according to the real-time distance between the current position and the outbound floor, determining the assigned stop times in the current running path of the elevator according to the running direction, the assigned inbound call signals and the outbound direction, dynamically adjusting the start-stop weight coefficient of each elevator aiming at each unassigned outbound signal according to the determined stop times, and calculating the expected response time of each elevator responding to the unassigned outbound signals according to the current load capacity, the dynamically adjusted distance weight coefficient and the start-stop weight coefficient; an outbound assignment module for selecting a target elevator based on an expected response time of each elevator to the unassigned outbound signal and assigning the unassigned outbound signal to the target elevator; And the control module is used for controlling the target elevator to execute outbound response according to the allocation result.
Description
Elevator group control dynamic weight scheduling method and system based on Siemens Bo-pass simulation Technical Field The application relates to the technical field of elevator control, in particular to an elevator group control dynamic weight scheduling method and system based on Siemens Bo-pass simulation. Background In the related scheme, a fixed weight calculation method is generally adopted in a ladder dispatching strategy, namely a distance weight coefficient and a start-stop weight coefficient are preset as fixed values, the expected arrival time is calculated based on the distance between the elevator and the outbound floor, and the outbound is distributed according to the minimum time. The scheme is often inflexible when encountering special running conditions, can not timely adjust the elevator allocation logic according to passenger flow changes in the early and late peaks, adopts fixed partition operation to cause uneven allocation of transport capacity, can not dynamically adjust the fixed partition strategy when single or multiple elevators fail, obviously reduces the transport efficiency, and lacks special emergency treatment mechanisms when coping with sudden situations such as fire and the like. When it is desired to change the elevator allocation strategy, extensive adjustments to the codes are often required and quick response is difficult to achieve. In the existing elevator group control system based on the PLC and the simulation platform, fixed weight is adopted, elevator dispatching time is simply calculated only by distance, and the elevator dispatching time cannot be adaptively adjusted according to real-time passenger flow and elevator running states, so that elevator dispatching efficiency is low, partition management is stiff, and an adaptive efficient dispatching and convenient partition management scheme is lacked in a large-scale group control simulation scene. Disclosure of Invention The application aims to provide an elevator group control dynamic weight scheduling method and system based on Siemens Bosch simulation, which can realize the self-adaptive scheduling of an elevator group control system by dynamically refreshing weight coefficients, effectively shorten the average waiting time of passengers and improve the transportation efficiency. In order to achieve the above object, the present application provides the following solutions: In a first aspect, the application provides an elevator group control dynamic weight scheduling method based on Siemens Bo-pass simulation, which is applied to a 6-part 10-floor elevator simulation system and comprises the following steps: The elevator operation state parameters comprise the current position, the current carrying capacity, the operation direction and the allocated internal call signals of each elevator; According to the running direction, the allocated internal call signal and the external call direction, determining the allocated stop times in the current running path of the elevator, and dynamically adjusting the start-stop weight coefficient of each elevator for each unallocated external call signal according to the determined stop times; calculating the predicted response time of each elevator responding to the unassigned outbound signal according to the current carrying capacity, the dynamically adjusted distance weight coefficient and the start-stop weight coefficient; Selecting a target elevator based on the expected response time of each elevator to the unassigned outbound signal, and assigning the unassigned outbound signal to the target elevator; And controlling the target elevator to execute outbound response according to the allocation result. Optionally, the predicted response time is calculated according to the following formula: T=D×α+S×β+L×γ+C; wherein T is the predicted response time, D is the real-time distance between the current position of the elevator and the target outbound floor, alpha is the distance weight coefficient after dynamic adjustment, S is the planned stop times caused by the distributed inbound call signals and other distributed outbound call signals on the path of the elevator from the current position to the target outbound floor, beta is the start-stop weight coefficient after dynamic adjustment, L is the current load capacity, gamma is the load capacity weight coefficient, and C is the scene compensation factor. Optionally, calculating the expected response time of each elevator responding to the unassigned outbound signal according to the current load capacity, the dynamically adjusted distance weight coefficient and the start-stop weight coefficient, including: identifying the current passenger flow scene, and determining a current scene compensation factor according to the identified passenger flow scene; And calculating the expected response time of each elevator responding to the unassigned outbound signal according to the current situation compensation factor, the current carry