Escalator control method, system, device and storage medium

By predicting train load data and passenger numbers, the escalators and elevators can be started in advance, solving the problem of passenger congestion in the escalator and elevator system, improving transportation efficiency and reducing safety risks.

CN116654750BActive Publication Date: 2026-05-19PCI TECH GRP CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
PCI TECH GRP CO LTD
Filing Date
2023-06-21
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Existing escalator control systems are prone to causing passenger congestion when there are many passengers, reducing transportation efficiency and posing safety hazards, especially when the system fails to start or accelerate in time when the train arrives at the station.

Method used

By acquiring train load data, the number of passengers leaving each carriage can be predicted, and the escalators and elevators can be put into operation in advance according to the target load of passengers to avoid them still running at low speed after passengers arrive.

Benefits of technology

It improves passenger transport efficiency, reduces safety hazards, and ensures that escalators are started before passengers arrive, thus avoiding crowding.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116654750B_ABST
    Figure CN116654750B_ABST
Patent Text Reader

Abstract

The application discloses an escalator control method, system, device and storage medium, wherein before a train enters a station, when it is determined that a target off-station escalator in a standby state exists in the station, the number of passengers leaving each carriage can be predicted according to the load data on each carriage, and the target load number of the target off-station escalator required to be transported can be predicted according to the number of passengers leaving, and finally, whether the target off-station escalator enters a running state before passengers arrive can be determined according to the target load number of each target off-station escalator required to be transported. The application can quickly transport passengers off the platform by controlling the off-station escalator to start before the passengers arrive at the off-station escalator in the standby state, thereby avoiding the situation that a large number of passengers gather at the escalator entrance when the off-station escalator is still in a low-speed running state after the passengers arrive at the off-station escalator, improving the passenger transportation efficiency and reducing the safety hazards.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of rail transit technology, and in particular to a method, system, device and storage medium for controlling elevators and escalators. Background Technology

[0002] Currently, escalators are installed in subway stations to facilitate luggage transport. The control systems for these escalators typically use sensors on both sides to detect whether passengers are entering. If no passengers enter for a period of time, the escalator enters a dormant state until a passenger is detected. However, when the departure escalator is in a dormant state and a train arrives, the control system needs to detect a passenger before starting or accelerating. In situations with many departing passengers, this can easily lead to a large number of passengers congregating at the escalator entrance, reducing passenger transport efficiency and posing certain safety hazards.

[0003] In summary, the existing technology for escalators installed in subway station areas suffers from the technical problem of low passenger transportation efficiency. Summary of the Invention

[0004] This invention provides a method, system, device, and storage medium for controlling escalators and elevators, which can improve passenger transport efficiency and solve the technical problem of low passenger transport efficiency in the prior art.

[0005] In a first aspect, embodiments of the present invention provide an escalator control method, comprising:

[0006] Obtain the location information of the first object, and determine whether the target object has arrived at the target area within the first time interval from the current time based on the location information;

[0007] If it is determined that a target object has arrived at the target area, and there is a target departure escalator in the current target area that is in standby mode, obtain the load data of each section of the target object's transport device, and determine the number of passengers per section of the transport device based on the load data;

[0008] Based on the number of passengers carried in each transport unit, predict the number of passengers leaving each transport unit;

[0009] Based on the number of people leaving each section of the transport unit, determine the target load of each departing escalator after the target object arrives at the target area;

[0010] Based on the target passenger capacity required to transport each target departure escalator, determine whether to control each target departure escalator to enter the operating state before the shielding system in the target area is activated.

[0011] In a second aspect, embodiments of the present invention provide an escalator control system, comprising:

[0012] The object arrival determination module is used to obtain the location information of the first object and determine whether the target object has arrived in the target area within a first time period from the current time based on the location information;

[0013] The load capacity determination module is used to obtain the load data of each section of the transport device of the target object when it is determined that a target object has arrived at the target area and there is a target departure escalator in the current target area that is in standby state, and to determine the load capacity of each section of the transport device based on the load data.

[0014] The departure passenger prediction module is used to predict the departure passenger number of each transport unit based on the passenger capacity of each transport unit.

[0015] The passenger capacity determination module is used to determine the target passenger capacity required for each escalator after the target object arrives at the target area, based on the number of passengers leaving each section of the transport device.

[0016] The escalator control module is used to determine whether to control each target escalator to enter the operating state before the shielding system in the target area is activated, based on the target number of passengers that each target escalator needs to transport.

[0017] Thirdly, embodiments of the present invention provide an escalator control device, which includes a processor and a memory;

[0018] The memory is used to store computer programs and transfer them to the processor;

[0019] The processor is used to execute an escalator control method, such as the first aspect, according to instructions in a computer program.

[0020] Fourthly, embodiments of the present invention provide a storage medium for storing computer-executable instructions, which, when executed by a computer processor, are used to perform an escalator control method as described in the first aspect.

[0021] As described above, in this embodiment of the invention, before a train enters the station, upon determining that a target departure escalator is in standby mode within the station, the number of passengers departing from each carriage can be predicted based on the load data of each carriage. Based on the number of departing passengers, the target passenger capacity required by the departure escalator can be predicted. Finally, based on the target passenger capacity required by each departure escalator, it is determined whether to control the departure escalator to enter operation before passengers arrive. This embodiment of the invention, by pre-controlling the departure escalator to start before passengers arrive at the standby escalator, can quickly transport passengers away from the platform, avoiding situations where a large number of passengers gather at the escalator entrance due to the escalator still operating at low speed after passengers arrive. This improves passenger transport efficiency while reducing safety hazards. Attached Figure Description

[0022] Figure 1 A flowchart of an escalator control method provided in an embodiment of the present invention.

[0023] Figure 2 A flowchart of another escalator control method provided in an embodiment of the present invention.

[0024] Figure 3 This is a schematic diagram illustrating the distribution of escalators and elevators departing from stations, provided as an embodiment of the present invention.

[0025] Figure 4 This is a schematic diagram illustrating the distances between different carriages and different departing escalators provided in an embodiment of the present invention.

[0026] Figure 5 This is a schematic diagram of the structure of an escalator control system provided in an embodiment of the present invention.

[0027] Figure 6 This is a schematic diagram of the structure of an escalator control device provided in an embodiment of the present invention. Detailed Implementation

[0028] The following description and accompanying drawings fully illustrate specific embodiments of this application to enable those skilled in the art to practice them. The embodiments represent only possible variations. Individual components and functions are optional unless explicitly required, and the order of operation may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. The scope of embodiments of this application includes the entire scope of the claims and all available equivalents of the claims. In this document, each embodiment may be referred to individually or collectively by the term "invention," which is merely for convenience and is not intended to automatically limit the scope of the application to any single invention or inventive concept if more than one invention is disclosed. Relational terms such as "first" and "second" are used herein only to distinguish one entity or operation from another, without requiring or implying any actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed. The various embodiments in this document are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the structures, products, etc., disclosed in the embodiments, since they correspond to the disclosed parts, the descriptions are relatively simple; relevant details can be found in the method section.

[0029] like Figure 1 As shown, Figure 1 This is a flowchart illustrating an escalator control method provided in an embodiment of the present invention. The escalator control method provided in this embodiment can be executed by an escalator control device, which can be implemented through software and / or hardware. The escalator control device can consist of two or more physical entities, or it can consist of a single physical entity. For example, the escalator control device can be a computer, a host computer, or a server. The method includes the following steps:

[0030] Step 101: Obtain the location information of the first object, and determine whether the target object has arrived in the target area within the first time interval from the current time based on the location information.

[0031] In this embodiment, the escalator control device first needs to obtain the location information of a first object, and based on the location information, determine whether a target object has arrived at the target area within a first time period from the current time. The specific type of the first object and the target area can be preset by the user. For example, in a subway scenario, the user can set the first object as a train and the target area as a designated target station. Specifically, the escalator control device can obtain train operation data from the subway's integrated monitoring system in real time, obtain the train's current location information based on the train operation data, and determine whether a target train has arrived at the target station within a first time period from the current time based on the location information and the train's average operating speed. Similarly, the specific value of the first time period can also be preset by the user according to actual needs, and is not specifically limited in this embodiment. For example, the user can set the first time period to 30 seconds, thus allowing the escalator control device sufficient buffer time to control the departing escalator.

[0032] Step 102: If it is determined that a target object has arrived at the target area, and there is a target departure escalator in the current target area that is in standby mode, obtain the load data of each section of the target object's transport device, and determine the number of passengers per section of the transport device based on the load data.

[0033] After confirming that a target object has arrived at the target area, the escalator control equipment needs to further determine whether there is a target departure escalator in a standby state within the target area. Standby state refers to the escalator being stopped or running at low speed; departure escalators are those used to leave the target area. Once it is determined that a target object has arrived at the target area and a target departure escalator is currently in a standby state, the escalator control equipment needs to further obtain the load data for each section of the target object's transport device and determine the number of passengers allowed per section based on the load data.

[0034] For example, in a subway scenario, after determining that there is a departing escalator in standby mode within the target station, the escalator control equipment acquires the load data of each transport unit on the train. The transport unit on the train refers to each carriage. The escalator control equipment can obtain the load data of each carriage in real time from the train operation data and divide the load data by the average weight of passengers to determine the number of passengers in each carriage.

[0035] Step 103: Based on the number of passengers carried in each transport unit, predict the number of passengers leaving each transport unit.

[0036] After determining the number of passengers carried in each transport section, the escalator control equipment can further predict the number of passengers leaving each transport section, where the number of passengers leaving refers to the number of people exiting the transport section. In one embodiment, the number of passengers leaving can be predicted using a pre-trained neural network. Specifically, the escalator control equipment can input the number of passengers carried in each transport section into the pre-trained neural network, and the neural network can output the number of passengers leaving each transport section.

[0037] Step 104: Based on the number of people leaving each transport unit, determine the target load capacity that each target departure escalator needs to transport after the target object arrives at the target area.

[0038] After determining the number of passengers leaving each transport unit, the escalator control equipment can further determine the target passenger load that each target departure escalator needs to transport after the target object arrives at the target area, based on the number of passengers leaving each transport unit. In one embodiment, in a subway scenario, the escalator control equipment can pre-determine the distribution ratio of different departure escalators based on the historical monitoring data of the target station at different time periods, and construct a distribution ratio lookup table. Subsequently, based on the time period of the target train's arrival, the corresponding distribution ratio is obtained, and the sum of the number of passengers leaving each carriage is multiplied by the distribution ratio to obtain the target passenger load that each target departure escalator needs to transport after the target train arrives at the target station.

[0039] Step 105: Based on the target passenger load required to be transported by each target departure escalator, determine whether to control each target departure escalator to enter the operating state before the shielding system in the target area is activated.

[0040] Finally, the escalator control equipment can determine whether to put each target departure escalator into operation before the shielding system of the target area is opened, based on the target passenger capacity required for each escalator. The shielding system refers to a system used to isolate the target object from the target area; for example, it could be a platform screen door system. For instance, in a subway scenario, the escalator control equipment can pre-set a passenger capacity threshold. If the target passenger capacity required for a certain departure escalator exceeds the threshold, it indicates a large number of passengers are likely to board the escalator, potentially leading to crowding. The escalator control equipment can then determine that the target departure escalator needs to be put into operation before the platform screen door system opens. Subsequently, before the platform screen door system opens, the target departure escalator is put into operation, ensuring that it is already running when passengers disembark and arrive at the target departure escalator, facilitating rapid passenger transport.

[0041] As described above, in this embodiment of the invention, before a train enters the station, upon determining that a target departure escalator is in standby mode within the station, the number of passengers departing from each carriage can be predicted based on the load data of each carriage. Based on the number of departing passengers, the target passenger capacity required by the departure escalator can be predicted. Finally, based on the target passenger capacity required by each departure escalator, it is determined whether to control the departure escalator to enter operation before passengers arrive. This embodiment of the invention, by pre-controlling the departure escalator to start before passengers arrive at the standby escalator, can quickly transport passengers away from the platform, avoiding situations where a large number of passengers gather at the escalator entrance due to the escalator still operating at low speed after passengers arrive. This improves passenger transport efficiency while reducing safety hazards.

[0042] like Figure 2 As shown, Figure 2 This is a flowchart illustrating another escalator control method provided in an embodiment of the present invention. Figure 2 The escalator control method shown is a specific embodiment of the above-mentioned escalator control method, and the method includes:

[0043] Step 201: Obtain the location information of the first object, and determine whether the target object has arrived in the target area within the first time interval from the current time based on the location information.

[0044] Step 202: If it is determined that a target object has arrived at the target area, and there is a target departure escalator in the current target area that is in standby mode, obtain the load data of each section of the target object's transport device, and determine the number of passengers per section of the transport device based on the load data.

[0045] Step 203: Determine the target time period based on the current time.

[0046] In this embodiment, when predicting the number of passengers leaving each transport unit, the current time is first required to determine the target time period. The user can pre-divide a 24-hour day into time periods, for example, dividing it into ten-minute intervals or thirty-minute intervals.

[0047] Step 204: Obtain current weather information, current date information, and activity information around the target area.

[0048] After determining the current time period, it is necessary to further obtain the current weather information, current date information, and activity information in the surrounding area of ​​the target region. The current weather information and date information of the target region can be obtained from the server, while the activity information in the surrounding area can be obtained by querying the website for the approval and publication of large-scale events in the local management department's affairs platform.

[0049] Step 205: Input the number of passengers, target time period, weather information, date information, and activity information of each transport unit into the preset departure number prediction model to obtain the departure number of each transport unit.

[0050] After obtaining the target time period, weather information, date information, and event information, the escalator control equipment can acquire a pre-trained departure passenger prediction model. Specifically, during the training of the departure passenger prediction model, the historical passenger load and departure passenger data for each carriage after a train arrives at the target station can be obtained. Simultaneously, the target time period, weather information, date information, and event information for the train's arrival at the target station are recorded. The target time period is used to account for the impact of peak hours, weather information to account for the impact of rainy days, date information to account for the impact of holidays, and event information to account for the impact of large-scale events. Specifically, during the training process, the historical passenger load, target time period, weather information, date information, and event information for each carriage at different time periods can be obtained as a training set. The historical departure passenger data for each carriage is labeled in each training set. For peak hours, the target time period is represented by 1, and vice versa; for rainy days, weather information is represented by 1, and vice versa; for holidays, date information is represented by 1, and vice versa; for large-scale events, event information is represented by 1, and vice versa. Then, the training set is input into different neural networks for training until the output error of the neural network is within a preset range, thus obtaining a trained prediction model for the number of departing people.

[0051] Subsequently, the escalator control equipment can predict the number of passengers leaving each carriage by inputting the number of passengers in each transport unit, the target time period, weather information, date information, and activity information into a trained departure prediction model.

[0052] Based on the above embodiments, after obtaining the number of passengers leaving each section of the transport unit, the method further includes:

[0053] Step 2051: Calculate the total number of people leaving the target group based on the number of people leaving each section of the transport unit.

[0054] In one embodiment, after obtaining the number of people leaving each transport unit, the escalator control equipment will further summarize the total number of people leaving each transport unit to calculate the total number of people leaving the target object.

[0055] Step 2052: Obtain the historical total number of people who left the first object that arrived at the target area.

[0056] When calculating the total number of people leaving the target area, the escalator control equipment also simultaneously obtains the historical total number of people leaving the first target area that previously arrived at the target area. For example, in a subway scenario, the escalator control equipment can identify the historical total number of people leaving the previous train that arrived at the target station through video surveillance data.

[0057] Step 2053: Determine whether the difference between the actual historical total number of departures and the total number of departures is within the preset difference range.

[0058] After determining the total number of people who actually left in the past, the escalator control equipment will further calculate the difference between the total number of people who actually left in the past and the total number of people who left, and determine whether the difference is within the preset difference range.

[0059] Step 2054: If the number of passengers leaving each section of the transport device is not within the preset difference range, the number of passengers leaving the section of the transport device shall be corrected.

[0060] When the difference is outside the preset range, it indicates a significant discrepancy between the number of passengers leaving the two trains. Generally, subway passenger flow gradually increases to its peak or gradually decreases to a stable level. Therefore, the difference in passenger flow between two adjacent trains will not be too large. When the difference in the number of passengers leaving two adjacent trains is large, it indicates that the number of passengers leaving predicted by the departure prediction model may be incorrect, and the number of passengers leaving each carriage needs to be readjusted.

[0061] Based on the above embodiments, step 2054 corrects the number of people leaving each transport unit, including:

[0062] Step 20541: Obtain the historical actual number of people leaving each transport device of the first object that arrived at the target area in the previous column.

[0063] Specifically, in this embodiment, when correcting the number of passengers leaving each transport unit, it is first necessary to obtain the historical actual number of passengers leaving each transport unit of the first target train that arrived at the target area. In a subway scenario, the escalator control equipment can analyze the historical actual number of passengers leaving each carriage of the previous train that arrived at the target station through video surveillance data.

[0064] Step 20542: Weight the historical actual number of departures of each transport unit with the total number of departures of each transport unit to obtain the corrected number of departures for each transport unit.

[0065] After determining the historical actual number of departures for each transport vehicle, a weighted sum of the historical actual number of departures and the total number of departures for each vehicle is needed to correct the departure count for each vehicle. For example, in a subway scenario, the formula for calculating the weighted sum of the historical actual number of departures and the total number of departures for each vehicle is as follows:

[0066]

[0067] Among them, S 校 S1 represents the corrected number of passengers leaving each carriage, and S2 represents the historical actual number of passengers leaving each carriage. , This is a weighting coefficient, which can be preset by the user.

[0068] Step 206: Determine the distance of each transport unit from each target escalator.

[0069] After obtaining the number of passengers leaving each transport unit, the distance of each transport unit from the target departure escalator after reaching the target area can be further determined. For example, in a subway scenario, the platform screen doors corresponding to each carriage of the target train after arriving at the target station can be determined, and the distance from each platform screen door to each target departure escalator can be determined, thus determining the distance of each carriage from each target departure escalator.

[0070] Step 207: Obtain the corresponding passenger load prediction model based on the distribution of the target departure escalators and elevators.

[0071] After determining the distance of each transport unit from each target departing escalator, it is necessary to further obtain a corresponding passenger load prediction model based on the current distribution of the target departing escalators. It is understandable that since the number and location of target departing escalators in the target area may differ at different times, a corresponding passenger load prediction model needs to be pre-trained for each distribution scenario. This passenger load prediction model is used to predict the number of passengers that each departing escalator needs to transport within the passenger flow of each transport unit. For example, in a subway scenario, such as... Figure 3As shown, assuming there are three departing escalators at the target station located in different positions: escalator E1 (departure escalator 1), escalator E2 (departure escalator 2), and escalator E3 (departure escalator 3), there are six possible distributions of the departing escalators in standby mode at different times. Therefore, it is necessary to pre-train a passenger load prediction model corresponding to each of these six distributions. Subsequently, based on the current departing escalators, the corresponding passenger load prediction model can be obtained.

[0072] Step 208: Input the number of people leaving each section of the transport device and the corresponding distance into the corresponding load-bearing capacity prediction model to obtain the load-bearing capacity required to transport each target departure escalator after the target object arrives at the target area.

[0073] After obtaining the distance from each transport unit to each target departure escalator, the number of passengers leaving each transport unit and the distance between each transport unit and each target departure escalator can be input into the corresponding passenger capacity prediction model in turn. This yields the passenger capacity required to be transported by each target departure escalator after the target object arrives at the target area. The distance between each transport unit and each target departure escalator is used as an input parameter because the distance affects the probability of passengers choosing a target departure escalator. For example, departure escalators E1, E2, and E3... Figure 4 As shown, the distance between each carriage on the target train and each departure escalator varies; the longer the distance, the lower the probability of passengers choosing that escalator. Specifically, in the subway scenario, when training the neural network corresponding to each distribution, historical video surveillance data can be used to obtain the historical actual number of passengers leaving each carriage and the distance between the carriage and each target departure escalator as the training set. The training set is then labeled with the number of passengers who moved to each target departure escalator from the historical actual number of passengers leaving each carriage, representing the passenger capacity required by the target departure escalator. During training, the training set corresponding to each carriage can be input into the neural network in turn for training, obtaining the number of passengers moving from each carriage to each target departure escalator output by the neural network. When the error output by the neural network is within a preset range, the trained passenger capacity prediction model is obtained.

[0074] Step 209: Summarize the number of passengers departing from all transportation devices and the number of passengers required to transport each target departure escalator, so as to obtain the target passenger load required to transport each target departure escalator after the target object arrives at the target area.

[0075] After summarizing the number of passengers leaving all transportation devices and the number of passengers required to be transported by each target departure escalator, the target passenger load required to be transported by each target departure escalator after the target object arrives at the target area can be obtained.

[0076] Step 210: Based on the target passenger load required to be transported by each target departure escalator, determine whether to control each target departure escalator to enter the operating state before the shielding system in the target area is activated.

[0077] Based on the above embodiments, step 210, which determines whether to control each target departure escalator to enter the operating state before the shielding system in the target area is activated, according to the target passenger load required to be transported by each target departure escalator, includes:

[0078] Step 2101: Determine the first target escalator or elevator that needs to transport passengers whose target load exceeds the passenger threshold.

[0079] First, the escalator control equipment needs to identify the first target escalator leaving the station whose target load exceeds the number of people threshold. The number of people threshold can be set by the user in advance according to the actual situation. In this embodiment, the specific value of the number of people threshold is not limited.

[0080] Step 2102: Before the shielding system in the target area is activated, control the first target departure escalator to enter the running state.

[0081] Once the first target departure escalator is identified, it is determined that the first target departure escalator needs to be put into operation before the shielding system in the target area is activated.

[0082] Step 2103: Based on the number of passengers leaving each transport unit, the number of passengers required to be transported by the first target departure escalator, and the distance between each transport unit and the first target departure escalator, determine the passenger gathering time for each first target departure escalator.

[0083] After identifying the first target departure escalator, the escalator control equipment can further determine the crowd gathering time for each first target departure escalator based on the number of passengers leaving each transport unit and the required passenger capacity of the first target departure escalator, as well as the distance between each transport unit and the first target departure escalator. For example, in a subway scenario, the escalator control equipment can further determine the time when passengers in each carriage move to each first target departure escalator based on the distance between each carriage and the first target departure escalator, and the average moving speed of passengers. Then, based on the number of passengers leaving each carriage and the required passenger capacity of the first target departure escalator, as well as the time of movement to each first target departure escalator, the crowd gathering time at the entrance of the first target departure escalator can be determined.

[0084] Step 2104: Control the operating speed of the first target departure escalator based on the time of personnel gathering.

[0085] Once the crowd gathering time for each first-target departure escalator is determined, the escalator control equipment can increase the operating speed of the first-target departure escalator in advance before the crowd gathering time arrives. This allows for the rapid evacuation of passengers when the crowd gathering time arrives, preventing excessive crowd gathering time and reducing safety hazards.

[0086] Based on the above embodiments, it also includes:

[0087] Step 2105: Determine whether the total number of departing persons exceeds the total number threshold based on the number of departing persons in each transport unit.

[0088] In one embodiment, the escalator control device can further calculate the total number of people leaving based on the number of people leaving each section of the transport device, and determine whether the total number of people leaving is greater than a preset total number threshold.

[0089] Step 2106: If the value is greater than the target area, determine whether to switch the running direction of the escalators entering the station based on the current traffic flow data of the target area, the current traffic flow data of the escalators entering the station, and the number of escalators entering the station.

[0090] When the total number of departing passengers exceeds a preset threshold, the escalator control equipment can further acquire current traffic flow data for the target area, the current traffic flow data for the incoming escalators, and the number of incoming escalators. Based on this data, it determines whether to switch the direction of travel for the incoming escalators. For example, in a subway scenario, the escalator control equipment can acquire current passenger flow data for the target station. It then determines the number of passengers entering the station based on this data. When the number of passengers entering the station is less than a preset threshold, it further acquires the number of incoming escalators. When there are two or more incoming escalators, the control equipment acquires the current traffic flow data for each escalator, i.e., the number of passengers on each escalator. The number of passengers can be calculated based on the current load data of the incoming escalator. When it is determined that there are no passengers on a certain escalator entering the station, the direction of operation of that escalator can be switched to that of a departure escalator, so as to further evacuate passengers arriving at the target station via the target train.

[0091] As described above, in this embodiment of the invention, before a train enters the station, upon determining that a target departure escalator is in standby mode within the station, the number of passengers departing from each carriage can be predicted based on the load data of each carriage. Based on the number of departing passengers, the target passenger capacity required by the departure escalator can be predicted. Finally, based on whether the target passenger capacity required by each departure escalator exceeds a threshold, it is determined whether to control the departure escalator to enter operation before passengers arrive. This embodiment of the invention, by pre-controlling the departure escalator to start before passengers arrive at the standby escalator, can quickly transport passengers away from the platform, avoiding situations where a large number of passengers gather at the escalator entrance due to the escalator still operating at low speed after passengers arrive. This improves passenger transport efficiency while reducing safety hazards. Furthermore, this embodiment of the invention also considers the influence of time period, weather, date, and surrounding activities when predicting the number of departing passengers from each carriage, further improving the accuracy of predicting the number of departing passengers. Meanwhile, when predicting the target passenger load required for the target departure escalator, this embodiment of the invention trains a corresponding passenger load prediction model for different distributions of target departure escalators, and considers the impact of distance on passengers' choice of different departure escalators, thereby improving the accuracy of predicting the target passenger load.

[0092] like Figure 5 As shown, Figure 5 This is a schematic diagram of a control system for an escalator provided in an embodiment of the present invention. The system includes:

[0093] The object arrival determination module 301 is used to obtain the location information of the first object and determine whether the target object has arrived in the target area within a first time period from the current time based on the location information.

[0094] The load capacity determination module 302 is used to obtain the load data of each section of the transport device of the target object when it is determined that a target object has arrived at the target area and there is a target departure escalator in the current target area that is in standby state, and to determine the load capacity of each section of the transport device based on the load data.

[0095] The departure number prediction module 303 is used to predict the departure number of each transport unit based on the number of passengers carried in each transport unit.

[0096] The passenger capacity determination module 304 is used to determine the target passenger capacity required for each target departure escalator after the target object arrives at the target area, based on the number of passengers leaving each section of the transport device.

[0097] The escalator control module 305 is used to determine whether to control each target departure escalator to enter the operating state before the shielding system of the target area is activated, based on the target number of passengers to be transported by each target departure escalator.

[0098] Based on the above embodiments, the departure number prediction module 303 includes:

[0099] The time period determination submodule is used to determine the target time period based on the current time.

[0100] The information acquisition submodule is used to acquire current weather information, current date information, and activity information around the target area;

[0101] The passenger flow prediction submodule is used to input the passenger load, target time period, weather information, date information, and activity information of each transport unit into the preset departure passenger flow prediction model to obtain the departure passenger flow of each transport unit.

[0102] Based on the above embodiments, it also includes:

[0103] The total number of departing passengers module is used to calculate the total number of departing passengers for the target group based on the number of passengers departing from each section of the transport unit.

[0104] The historical total number of people acquisition module is used to obtain the historical total number of people who actually left the target area for the first object that arrived at the target area.

[0105] The difference determination module is used to determine whether the difference between the historical actual total number of departures and the total number of departures is within a preset difference range;

[0106] The number of passengers correction module is used to correct the number of passengers leaving each section of the transport unit if the number is not within the preset difference range.

[0107] Based on the above embodiments, the number of people correction module includes:

[0108] The Real Departure Count Acquisition Submodule is used to obtain the historical real departure count of each transport unit of the first object that arrived at the target area in the previous column;

[0109] The number of passengers correction submodule is used to perform a weighted sum of the historical actual number of passengers leaving each transport unit and the total number of passengers leaving each transport unit, so as to obtain the corrected number of passengers leaving each transport unit.

[0110] Based on the above embodiments, the passenger number determination module 304 includes:

[0111] The distance determination submodule is used to determine the distance of each transport unit from each target departure escalator;

[0112] The model acquisition submodule is used to obtain the corresponding load-bearing capacity prediction model based on the distribution of the target departing escalators and elevators.

[0113] The passenger count prediction submodule is used to input the number of passengers leaving each section of the transport device and the corresponding distance into the corresponding load passenger count prediction model to obtain the load passenger count that each target departure escalator needs to transport after the target object arrives at the target area.

[0114] The Personnel Summary Submodule is used to summarize the number of passengers required to transport each target departure escalator from the total number of passengers leaving all transportation devices, thus obtaining the target passenger load required to transport each target departure escalator after the target object arrives at the target area.

[0115] Based on the above embodiments, the escalator control module 305 includes:

[0116] The first escalator determination submodule is used to determine the first target escalator leaving the station whose target load exceeds the threshold for the number of passengers to be transported.

[0117] The control determination submodule is used to determine whether the first target departure escalator enters the running state before the shielding system in the target area is activated.

[0118] The gathering time determination submodule is used to determine the gathering time of each first target departure escalator based on the number of passengers leaving each transport unit, the number of passengers required to be transported by the first target departure escalator, and the distance of each transport unit from the first target departure escalator.

[0119] The speed regulation module is used to control the operating speed of the escalator departing from the first target station based on the time of people gathering.

[0120] Based on the above embodiments, it also includes:

[0121] The total number of people comparison module is used to determine whether the total number of people leaving is greater than the total number of people threshold based on the number of people leaving each section of the transport unit.

[0122] The escalator switching module is used to determine whether to switch the running direction of the escalators entering the station if the total number of people leaving exceeds the total number of people threshold, based on the current traffic data of the target area, the current traffic data of the escalators entering the station, and the number of escalators entering the station.

[0123] The escalator control system provided in this embodiment of the invention is included in the escalator control equipment and can be used to execute the escalator control method provided in the above embodiment, and has corresponding functions and beneficial effects.

[0124] It is worth noting that in the above embodiments of the escalator and elevator control system, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of the present invention.

[0125] This embodiment also provides an escalator control device, such as... Figure 6 As shown, the escalator control device 40 includes a processor 400 and a memory 401;

[0126] The memory 401 is used to store the computer program 402 and to transmit the computer program 402 to the processor 400;

[0127] The processor 400 is used to execute the steps in the above-described embodiment of an escalator control method according to the instructions in the computer program 402.

[0128] For example, the computer program 402 may be divided into one or more modules / units, which are stored in the memory 401 and executed by the processor 400 to complete this application. The one or more modules / units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program 402 in the escalator control device 40.

[0129] The escalator control device 40 can be a desktop computer, laptop, handheld computer, or cloud server, etc. The escalator control device 40 may include, but is not limited to, a processor 400 and a memory 401. Those skilled in the art will understand that... Figure 6 This is merely an example of the escalator control device 40 and does not constitute a limitation on the escalator control device 40. It may include more or fewer components than shown, or combine certain components, or different components. For example, the escalator control device 40 may also include input / output devices, network access devices, buses, etc.

[0130] The processor 400 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0131] The memory 401 can be an internal storage unit of the escalator control device 40, such as a hard disk or memory of the escalator control device 40. The memory 401 can also be an external storage device of the escalator control device 40, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the escalator control device 40. Furthermore, the memory 401 can include both internal and external storage units of the escalator control device 40. The memory 401 is used to store the computer program and other programs and data required by the escalator control device 40. The memory 401 can also be used to temporarily store data that has been output or will be output.

[0132] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0133] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.

[0134] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0135] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0136] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing computer programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0137] This invention also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform an escalator control method, the method comprising the following steps:

[0138] Obtain the location information of the first object, and determine whether the target object has arrived at the target area within the first time interval from the current time based on the location information;

[0139] If it is determined that a target object has arrived at the target area, and there is a target departure escalator in the current target area that is in standby mode, obtain the load data of each section of the target object's transport device, and determine the number of passengers per section of the transport device based on the load data;

[0140] Based on the number of passengers carried in each transport unit, predict the number of passengers leaving each transport unit;

[0141] Based on the number of people leaving each section of the transport unit, determine the target load of each departing escalator after the target object arrives at the target area;

[0142] Based on the target passenger capacity required to transport each target departure escalator, determine whether to control each target departure escalator to enter the operating state before the shielding system in the target area is activated.

[0143] Note that the above are merely preferred embodiments and the technical principles applied in this invention. Those skilled in the art will understand that the embodiments of this invention are not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the protection scope of this invention. Therefore, although the embodiments of this invention have been described in detail above, the embodiments of this invention are not limited to the above embodiments. More other equivalent embodiments may be included without departing from the concept of the embodiments of this invention, and the scope of the embodiments of this invention is determined by the scope of the appended claims.

Claims

1. A method for controlling elevators and escalators, characterized in that, include: Obtain the location information of the first object, and determine whether the target object has arrived at the target area within a first time interval from the current time based on the location information; If it is determined that the target object has arrived at the target area, and there is a target departure escalator in the target area that is in standby mode, the load data of each section of the transport device of the target object is obtained, and the number of passengers carried by each section of the transport device is determined based on the load data. Based on the number of passengers carried in each section of the transport unit, predict the number of passengers leaving each section of the transport unit; Based on the number of passengers leaving each section of the transport device, determine the target passenger load that each target departure escalator needs to transport after the target object arrives at the target area; Based on the target number of passengers to be transported by each of the target departure escalators, determine whether to control each of the target departure escalators to enter the operating state before the shielding system of the target area is activated, wherein the shielding system refers to the system used to isolate the target object and the target area; The step of predicting the number of passengers leaving each transport unit based on the passenger capacity of each transport unit includes: Determine the target time period based on the current time. Obtain current weather information, current date information, and activity information around the target area; The passenger capacity of each transport unit, the target time period, the weather information, the date information, and the activity information are input into a preset departure number prediction model to obtain the departure number of each transport unit. The step of determining the target passenger capacity required to transport each target departure escalator after the target object arrives at the target area, based on the number of passengers leaving each section of the transport device, includes: Determine the distance of each section of the transport device from each of the target departure escalators; Based on the distribution of the target departure escalators and elevators, obtain the corresponding passenger load prediction model; The number of people leaving each section of the transport device and the corresponding distance are input into the corresponding load-bearing capacity prediction model to obtain the load-bearing capacity required to transport each target departure escalator after the target object arrives at the target area. By summing up the number of passengers leaving all transportation devices, the target number of passengers that each target departure escalator needs to transport is obtained, which is the target number of passengers that each target departure escalator needs to transport after the target object arrives at the target area.

2. The escalator control method according to claim 1, characterized in that, After obtaining the number of passengers leaving each section of the transport unit, the method further includes: Calculate the total number of people leaving the target group based on the number of people leaving each section of the transport unit; Obtain the historical total number of people who left the first object that previously arrived at the target area; Determine whether the difference between the actual historical total number of departures and the total number of departures is within a preset difference range; If the number of passengers leaving each section of the transport device is not within the preset difference range, the number of passengers leaving the section will be adjusted.

3. The escalator control method according to claim 2, characterized in that, The correction of the number of passengers leaving each section of the transport unit includes: Obtain the historical actual number of passengers leaving each transport unit of the first object that arrived at the target area in the previous column; The corrected departure number for each transport unit is obtained by weighted summing of the historical actual departure number for each transport unit and the departure number for each transport unit.

4. The escalator control method according to claim 1, characterized in that, The step of determining whether to control each target departure escalator to enter the operating state before the shielding system in the target area is activated, based on the target passenger capacity required to be transported by each target departure escalator, includes: Identify the first target departing escalator whose target passenger capacity exceeds the passenger threshold. Before the shielding system in the target area is activated, control the first target departure escalator to enter the operating state; Based on the number of passengers leaving each section of the transport device, the number of passengers required to be transported by the first target departure escalator, and the distance between each section of the transport device and the first target departure escalator, the time for the gathering of people on each first target departure escalator is determined. The operating speed of the first target departure escalator is controlled based on the time of personnel gathering.

5. The escalator control method according to claim 4, characterized in that, Also includes: Based on the number of people leaving each section of the transport unit, determine whether the total number of people leaving exceeds the total number threshold. If the value is greater than the target area, the current traffic flow data of the escalators entering the station and the number of escalators entering the station will be used to determine whether to switch the running direction of the escalators entering the station.

6. An escalator / elevator control system, characterized in that, For performing the escalator control method according to any one of claims 1-5, the escalator control system includes: The object arrival determination module is used to obtain the location information of the first object and determine whether the target object has arrived in the target area within a first time period from the current time based on the location information. The load capacity determination module is used to obtain the load data of each section of the transport device of the target object when it is determined that the target object has arrived at the target area and there is a target departure escalator in the current target area in a standby state, and to determine the load capacity of each section of the transport device based on the load data. The departure number prediction module is used to predict the departure number of each transport unit based on the number of passengers carried in each transport unit. The passenger capacity determination module is used to determine the target passenger capacity required to transport each target departure escalator after the target object arrives at the target area, based on the number of passengers leaving each section of the transport device. The escalator control module is used to determine whether to control each of the target departure escalators to enter the operating state before the shielding system of the target area is activated, based on the target number of passengers that each target departure escalator needs to transport. The shielding system refers to the system used to isolate the target object and the target area. The departure number prediction module includes: The time period determination submodule is used to determine the target time period based on the current time. The information acquisition submodule is used to acquire current weather information, current date information, and activity information around the target area; The passenger flow prediction submodule is used to input the passenger load, target time period, weather information, date information, and activity information of each transport unit into the preset departure passenger flow prediction model to obtain the departure passenger flow of each transport unit.

7. An escalator control device, characterized in that, The escalator control device includes a processor and a memory; The memory is used to store computer programs and to transfer the computer programs to the processor; The processor is used to execute an escalator control method as described in any one of claims 1-5 according to instructions in the computer program.

8. A storage medium for storing computer-executable instructions, characterized in that, The computer-executable instructions, when executed by a computer processor, are used to perform an escalator control method as described in any one of claims 1-5.