Platform door control method and device, electronic equipment and storage medium
By acquiring train scheduling data and using distance and speed sensors to automatically control platform screen doors, the safety hazards caused by human error have been resolved, intelligent management of platform screen doors has been achieved, and operational efficiency has been improved.
Patent Information
- Application Number
- CN202310289157.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-22
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2043-03-22
AI Technical Summary
In existing technologies, platform screen door control relies on manual operation, which can easily lead to safety hazards due to identification errors. Furthermore, existing automation technologies are unstable due to environmental factors and cannot accurately control the opening and closing of platform screen doors.
By acquiring the scheduling data of the target train, the train's formation length and stopping status are determined using distance and speed sensors. Combined with the train model information, control commands are automatically sent to control the opening or closing of the platform doors.
It enables automatic control of platform screen door operation based on train model information, improving station operating efficiency, reducing safety hazards, and promoting the intelligent development of platform screen door systems.
Smart Images

Figure CN116537664B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer technology, and in particular to a platform screen door control method, device, electronic equipment, and storage medium. Background Technology
[0002] In recent years, platform screen door systems have been widely adopted on some intercity and high-speed railways. Currently, most stations control the opening and closing of platform screen doors manually via a local control panel installed on the platform.
[0003] However, in the relevant technologies, for each type of train, a corresponding door opening control button is set on the local control panel. This requires station staff to be able to identify the type of train currently entering the station and execute the corresponding operation accurately. If the button operation is wrong and the platform door outside the train formation range is opened, it will cause a great safety hazard.
[0004] Therefore, how to automatically and accurately send opening and closing commands to control the platform door system is an important issue that the industry urgently needs to address. Summary of the Invention
[0005] To address the problems existing in the prior art, the present invention provides a platform door control method, device, electronic equipment, and storage medium.
[0006] This invention provides a platform screen door control method, comprising:
[0007] Obtain the scheduling data of the target train; the target train is a train waiting to enter the station, and the scheduling data includes the first train length and model information of the target train, wherein the first train length is the preset train length of the target train;
[0008] Obtain the second train length and stopping status of the target train; match the second train length with the first train length; the second train length is the actual train length of the target train, and the stopping status includes at least entering the station and stopping and departing from the station;
[0009] If the length of the second train group successfully matches the length of the first train group, a target control command is determined based on the train model information and the parking status, and the target control command is sent to the platform door controller; the target control command is used by the platform door controller to control the opening or closing of the platform door.
[0010] Optionally, at least one distance sensor and one speed sensor are installed on the platform;
[0011] The step of obtaining the second trainset length and stopping status of the target train includes:
[0012] Acquire distance information collected by each of the ranging sensors, wherein the distance information is the distance between the ranging sensor and the object obstructing the ranging sensor;
[0013] Based on the distance information provided, the length of the second grouping is determined;
[0014] Acquire speed change information collected by each of the speed sensors, the speed change information reflecting the speed change of the target train;
[0015] The docking status is determined based on the speed change information.
[0016] Optionally, determining the second grouping length based on the distance information includes:
[0017] The ranging sensors whose distance information is less than and / or equal to a preset distance threshold are identified as target ranging sensors;
[0018] The second group length is determined based on the number of target ranging sensors.
[0019] Optionally, determining the docking state based on the speed change information includes:
[0020] Based on the speed change information, the direction of travel of the target train is determined;
[0021] The target speed sensor is determined based on the driving direction;
[0022] The docking status is determined based on the speed change information collected by the target speed sensor.
[0023] Optionally, determining the target control command based on the vehicle model information and the parking status, and sending the target control command to the platform door controller, includes:
[0024] When the stopping state is that the target train has come to a complete stop at the station, the first target control command is determined based on the train model information and the preset control command lookup table;
[0025] The first target control command is sent to the platform door controller. The first target control command is used to instruct the platform door vacant controller to open the platform door. The first target control command corresponds to the vehicle type information.
[0026] When the stopping state is the departure and start of the target train, a second target control command is sent to the platform door controller. The second target control command is used to instruct the platform door vacant controller to close all platform doors.
[0027] Optionally, the method further includes:
[0028] If the second group length fails to match the first group length, an alarm message is generated, which indicates that the scheduling data is incorrect.
[0029] The present invention also provides a platform screen door control device, comprising:
[0030] The first acquisition module is used to acquire the scheduling data of the target train; the target train is a train waiting to enter the station, and the scheduling data includes the first train length and model information of the target train, wherein the first train length is the preset train length of the target train;
[0031] The second acquisition module is used to acquire the second train length and stopping status of the target train; match the second train length with the first train length; the second train length is the actual train length of the target train, and the stopping status includes at least entering the station and stopping and departing from the station;
[0032] The sending module is used to determine a target control command based on the vehicle type information and the parking status when the second train length and the first train length are successfully matched, and to send the target control command to the platform door controller; the target control command is used by the platform door controller to control the opening or closing of the platform door.
[0033] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the platform door control method described above.
[0034] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the platform door control method as described above.
[0035] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the platform door control method as described above.
[0036] The platform screen door control method, device, electronic equipment, and storage medium provided by this invention acquire the scheduling data of the target train, including the first train length and model information of the target train, where the first train length is a preset train length; then acquire the second train length and stopping status of the target train, where the second train length is the actual train length of the target train, and the stopping status includes at least entering the station and stopping, and departing and starting; match the second train length with the first train length, and if the second train length and the first train length match successfully, it indicates that the actual train entering the station matches the scheduling information of the target train; determine the target control command based on the model information and stopping status, and send the target control command to the platform screen door controller, so that the platform screen door controller can control the platform screen door to start or close based on the target control command, thereby achieving the goal of automatically controlling the operation of the platform screen door according to the train model information, improving the station operation efficiency, and further promoting the intelligent development process of the platform screen door system. Attached Figure Description
[0037] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0038] Figure 1 This is one of the flowcharts illustrating the platform door control method provided by the present invention;
[0039] Figure 2 This is one of the schematic diagrams provided by the present invention for determining the length of the second group;
[0040] Figure 3 This is the second schematic diagram of determining the length of the second group provided by the present invention;
[0041] Figure 4 This is the third schematic diagram of determining the length of the second group provided by the present invention;
[0042] Figure 5 This is one of the schematic diagrams of the target speed measuring sensor provided by the present invention;
[0043] Figure 6 This is the second schematic diagram of the target speed measuring sensor provided by the present invention;
[0044] Figure 7 This is the second flowchart of the platform door control method provided by the present invention;
[0045] Figure 8 This is a schematic diagram of the platform door control device provided by the present invention;
[0046] Figure 9 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0047] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0048] To facilitate a clearer understanding of the various embodiments of this application, some relevant background knowledge will be introduced as follows.
[0049] In recent years, platform screen door systems have been widely adopted on some intercity and high-speed railways. However, the types of trains operating on the same line are quite complex and diverse. Some older train models only use Automatic Train Protection (ATP) control and do not have the relevant functions of Automatic Train Operation (ATO). If they were to be upgraded, the cost would be huge, so it is impossible to achieve the linkage control with the signaling system as in urban rail transit.
[0050] In related technologies, most stations control the opening and closing of platform screen doors by manually operating a local control panel installed on the platform. For each type of train, the local control panel is equipped with a corresponding door opening control button. This requires station staff to be able to identify the type of train currently entering the station and execute the corresponding operation accurately. If the button is operated incorrectly and the platform screen door is opened outside the train formation range, it will cause a great safety hazard.
[0051] As passenger transport sectors increasingly demand automatic control of platform screen doors, several automatic control technologies for platform screen doors have emerged in the industry, including image recognition technology and millimeter-wave radar detection technology.
[0052] Image recognition technology uses cameras to capture real-time images of stations and analyzes the type of train entering the station and its stopping accuracy. However, this method is susceptible to external environmental factors such as weather, vibration, and light intensity, and cannot guarantee stability and reliability.
[0053] Millimeter-wave radar detection technology detects trains entering and leaving the station by capturing moving objects on the track, thereby controlling the platform screen doors to perform corresponding actions. This method cannot identify the specific train model and can only achieve automatic control of the entire or half of the platform screen doors.
[0054] Therefore, in order to address the aforementioned technical problems and to enable the automatic and accurate sending of opening and closing commands to control the platform screen door system, this invention provides a platform screen door control method, device, electronic equipment, and storage medium.
[0055] The following is combined with Figure 1 The platform screen door control method provided by the present invention will be described in detail. Figure 1 This is one of the flowcharts illustrating the platform door control method provided by the present invention. See [link / reference]. Figure 1 As shown, the method includes steps 101-103, wherein:
[0056] Step 101: Obtain the scheduling data of the target train; the target train is a train waiting to enter the station, and the scheduling data includes the first train length and model information of the target train, wherein the first train length is the preset train length of the target train.
[0057] First, it should be noted that the subject of this invention can be any electronic device with platform screen door control function, such as any kind of smartphone, smartwatch, desktop computer, laptop computer, etc., or a dispatch control server installed in the station's equipment room.
[0058] In order to automatically and accurately send opening and closing commands to control the platform screen door system, in this embodiment of the invention, it is first necessary to obtain the scheduling data of the target train, wherein the target train is the train waiting to enter the station (about to enter the station), and the first train length of the target train is the preset train length of the target train in the scheduling data.
[0059] In practical applications, the implementing entity can connect to the China State Railway Group's dispatching system through the railway intranet and obtain real-time dispatching data of the target trains that are about to enter the station.
[0060] Specifically, the dispatching data for target trains obtained from the China State Railway Group's dispatching system mainly includes:
[0061] A. Daily Schedule: Includes train timetable information, including planned arrival time, planned departure time, arriving train number, departing train number, and stopping track.
[0062] B. Phase Plan: The phase plan is a plan every three hours, used to adjust the planned arrival time and planned departure time of the train.
[0063] C. Actual Arrival and Departure: Actual train information, including actual arrival time, actual departure time, actual arrival train number, and actual departure train number.
[0064] D. Timetable: Includes stops and estimated stay time.
[0065] E. Trainset Plan: Trainset plan is used to obtain train model information, and the train formation length can be calculated based on the train model information.
[0066] Step 102: Obtain the second train length and stopping status of the target train; match the second train length with the first train length; the second train length is the actual train length of the target train, and the stopping status includes at least entering the station and stopping and departing from the station.
[0067] In this embodiment, after obtaining the scheduling data of the target train, it is also necessary to obtain the second train length and stopping information of the target train; then the second train length is matched with the first train length.
[0068] The second train length is the actual train length of the target train entering the station. It should be noted that by matching the second train length with the first train length, the accuracy of the data corresponding to the target train in the dispatching system can be verified.
[0069] The target train stopping information is used to indicate the running status of the target train after it enters the station. The stopping information includes at least: coming to a complete stop upon entering the station, starting from departure, and the train passing through the station.
[0070] Step 103: If the second train length and the first train length are successfully matched, a target control command is determined based on the vehicle type information and the parking status, and the target control command is sent to the platform door controller; the target control command is used by the platform door controller to control the opening or closing of the platform door.
[0071] In this embodiment, the length of the second train group is matched with the length of the first train group. If the match is successful, it indicates that the target train actually entering the station matches the scheduling information of the target train in the scheduling system. Then, the target control command is determined based on the model information and stopping status of the target train, and the target control command is sent to the platform door controller so that the platform door controller can control the platform door to open or close based on the target control command.
[0072] The platform screen door control method provided by this invention acquires the scheduling data of the target train, including the first train length and model information, where the first train length is a preset train length. Then, it acquires the second train length and stopping status, where the second train length is the actual train length, and the stopping status includes at least arrival at the station and departure from the station. The second train length is matched with the first train length; a successful match indicates that the actual train entering the station matches the scheduling information of the target train. Based on the model information and stopping status, a target control command is determined and sent to the platform screen door controller, enabling the platform screen door controller to start or close the platform screen doors based on the target control command. This achieves the goal of automatically controlling the operation of the platform screen doors according to the train model information, improving station operating efficiency and further promoting the intelligent development of platform screen door systems.
[0073] Optionally, in one possible implementation of the present invention, at least one distance sensor and a speed sensor are installed on the platform;
[0074] The acquisition of the second trainset length and stopping status of the target train can be achieved through the following methods, specifically including steps 1) to 4):
[0075] Step 1) Obtain the distance information collected by each of the ranging sensors, wherein the distance information is the distance between the ranging sensor and the object that is blocking the ranging sensor;
[0076] Step 2) Determine the second grouping length based on the distance information provided.
[0077] Step 3) Obtain the speed change information collected by each of the speed sensors, the speed change information reflecting the speed change of the target train;
[0078] Step 4) Determine the docking status based on the speed change information.
[0079] In this embodiment, the distance sensor is installed on the crossbeam of the platform gate to collect distance in a direction facing the track and perpendicular to the track.
[0080] For example, four sensors are deployed on each platform, located at the positions corresponding to the 4th, 5th, 12th, and 13th carriages, respectively. When the target train enters the station, distance information collected by each distance sensor can be obtained, and the length of the second train group can be determined based on this distance information.
[0081] Speed sensors are installed on the gate pillars or beams at both ends of the platform, facing the track to acquire speed change information collected by each speed sensor in real time, and determine the stopping status of the target train based on the speed change information.
[0082] In the above implementation, distance information collected by each ranging sensor and speed change information collected by each speed sensor are acquired respectively. Then, based on the distance information, the length of the second train set is determined; based on the speed change information, the stopping status is determined. Through the above method, the length of the second train set can be used to determine whether the actual target train entering the station matches the scheduling information of the target train in the scheduling system. If they match, the stopping status of the target train (i.e., entering the station and stopping, departing and starting, and passing through the station) can be used to determine different control commands, so that the platform door controller can control the platform door to open or close based on the target control command, thereby achieving the goal of automatically controlling the operation of the platform door according to the train type information.
[0083] Optionally, in one possible implementation of the present invention, determining the second grouping length based on the distance information can be achieved through the following steps [1]-[2]:
[0084] Step [1]: Identify the ranging sensors whose distance information is less than and / or equal to a preset distance threshold as target ranging sensors;
[0085] Step [2]: Determine the second group length based on the number of target ranging sensors.
[0086] In this embodiment, after acquiring the distance information collected by each ranging sensor, a target ranging sensor needs to be selected from among the multiple ranging sensors to determine the second train group length. That is, ranging sensors whose distance information is less than and / or equal to a preset distance threshold are selected as the target ranging sensors for detecting the target train.
[0087] Then, based on the number of target ranging sensors, the length of the second train group is determined. For example, when a target train stops at the platform, the distance information collected by the ranging sensor (also called the ranging module) is the straight-line distance S from the installation position of the ranging module perpendicular to the track direction to the target train, and this S is used as a preset distance threshold.
[0088] When no train is stopped on the platform, the output data of the ranging module will be much larger than S. Therefore, a certain margin S1 is added to the value S and used as the basis for judgment. By comparing the output value of the ranging module with it in real time, it is possible to detect whether a train has entered.
[0089] Since current train formations are limited to 8, 16, and 17 cars, the length of the second car group can be detected simply by placing distance measuring modules at the 1 / 4 and 3 / 4 positions laterally on the platform. To ensure reliability, two sets of modules are placed at each location. The effective detection results from the four distance measuring modules on each side fall into three categories, which are described below. Figures 2-4 The process of detecting the length of the second group is explained in detail:
[0090] 1) Figure 2 This is one of the schematic diagrams provided by the present invention for determining the length of the second group;
[0091] exist Figure 2 In the system, there is a target train (an 8-car train, including carriages 1-8); two speed measuring modules (i.e., speed measuring sensors 1-2) and four distance measuring modules (i.e., distance measuring sensors 1-4) are installed at the platform; the modules are connected to each other via a fieldbus and connected to the dispatch control module (e.g., dispatch control server) in the platform door equipment room; the dispatch control module sends door opening and closing commands to the central control panel based on the data transmitted from the fieldbus.
[0092] If the distance measuring modules (i.e., distance measuring sensors 1-2 as target distance measuring sensors) installed in the 4th and 5th carriages of the platform detect the car body, and other modules do not detect it, then the target train is determined to be the first 8-car train, and the second car is 8.
[0093] 2) Figure 3 This is the second schematic diagram of determining the length of the second group provided by the present invention;
[0094] exist Figure 3 In the system, there is a target train (an 8-car train, including carriages 1-8); two speed measuring modules (i.e., speed measuring sensors 1-2) and four distance measuring modules (i.e., distance measuring sensors 1-4) are installed at the platform; the modules are connected to each other via a fieldbus and connected to the dispatch control module (e.g., dispatch control server) in the platform door equipment room; the dispatch control module sends door opening and closing commands to the central control panel based on the data transmitted from the fieldbus.
[0095] If the ranging modules (i.e., ranging sensors 3-4 as target ranging sensors) installed in the 12th and 13th carriages of the platform detect the car body, and other modules do not detect it, then the target train is determined to be the last 8-car train, with the second car group having a length of 8.
[0096] 3) Figure 4 This is the third schematic diagram of determining the length of the second group provided by the present invention;
[0097] exist Figure 4There is a target train (a 17-car train, including carriages 1-17); two speed measuring modules (i.e., speed sensors 1-2) and four distance measuring modules (i.e., distance sensors 1-4) are installed at the platform; the modules are connected to each other via a fieldbus and connected to the dispatch control module (e.g., dispatch control server) in the platform door equipment room; the dispatch control module sends door opening and closing commands to the central control panel based on the data transmitted from the fieldbus.
[0098] If all four ranging modules (i.e., ranging sensors 1-4 as target ranging sensors) detect the car body, then the target train is determined to be a 16 / 17 train set, with the second train set having a length of 16 / 17.
[0099] In the above implementation, by identifying ranging sensors whose distance information is less than and / or equal to a preset distance threshold as target ranging sensors, the second train length of the target train can be accurately determined based on the number of target ranging sensors. The second train length can be used to determine whether the actual target train entering the station matches the scheduling information of the target train in the scheduling system, thereby improving the accuracy of generating different control commands. This enables the platform door controller to control the opening or closing of the platform door based on the target control command, thus achieving the goal of automatically controlling the operation of the platform door according to the train model information.
[0100] Optionally, in one possible implementation of the present invention, determining the docking state based on the speed change information can be achieved through the following steps a)-c):
[0101] Step a) Determine the direction of travel of the target train based on the speed change information.
[0102] Step b) Determine the target speed sensor based on the driving direction;
[0103] Step c) Determine the docking status based on the speed change information collected by the target speed sensor.
[0104] In this embodiment, since the target trains enter the station in different directions, it is first necessary to determine the target speed sensor as the source of the target train speed change information. After determining the target speed sensor, the stopping status of the target train can be determined based on the speed change information collected by the target speed sensor, that is, it can be determined whether the target train needs to stop in the station or start from the station after entering the station.
[0105] Compared to passing trains, target trains that need to pick up and drop off passengers gradually decrease in speed as they enter the station, reaching zero speed when they arrive at the stop sign. After passengers have boarded and alighted, the target train starts moving, and its speed gradually increases accordingly.
[0106] The target speed sensor determines the train's entry into the station by capturing the process of the target train's speed decreasing. When the target train's speed reaches zero, after a short delay (computation time and filtering time), it is determined that the target train has come to a complete stop in the station. It should be noted that, to ensure the accuracy of the result, the distance information from the ranging module needs to be collected simultaneously, and the train will finally output a stop signal when the presence of a target train is verified.
[0107] Provided the target train's arrival and cessation signal is valid, the train's departure can be determined by capturing the speed increase process, and a corresponding signal will be output. Therefore, the target train departure signal can only be established after the train has started running.
[0108] The process of determining the direction of travel of the target train is described in detail below:
[0109] The direction of travel of the target train entering the station can be divided into two cases:
[0110] 1) Enter the station from the left when facing the track; 2) Enter the station from the right when facing the track.
[0111] Therefore, in order to distinguish the direction of the target train's entry into the station, it is necessary to determine the direction of travel of the target train based on the speed change information collected by each speed sensor (i.e., speed measurement module).
[0112] In practical applications, the speed measuring module can output positive or negative values based on the direction of motion of the target train: when the target train is moving towards the speed measuring module, the speed measured by the speed measuring module is positive; when the target train is moving away from the speed measuring module, the speed measured by the speed measuring module is negative.
[0113] The direction of travel of the target train can be determined by the positive or negative value output by the speed measurement module. Once the direction of entry of the target train into the station is determined, the target speed measurement sensor can be used as the source of the target train speed change information based on the direction of travel.
[0114] The following is based on Figures 5-6 The process of detecting the length of the second group is explained in detail:
[0115] 1) Figure 5 This is one of the schematic diagrams of the target speed measuring sensor provided by the present invention;
[0116] exist Figure 5There are two target trains (an 8-car train, including carriages 1-8; and a 17-car train, including carriages 1-17). Two speed measuring modules (i.e., speed sensors 1-2) and four distance measuring modules (i.e., distance sensors 1-4) are installed at the platform. The modules are connected to each other via a fieldbus and connected to the dispatch control module (e.g., dispatch control server) in the platform door equipment room. The dispatch control module sends door opening and closing commands to the central control panel based on the data transmitted from the fieldbus.
[0117] When the target train enters the station from the right, the speed detected by the speed measuring module 1 on the left side of the platform is positive, while the speed detected by the speed measuring module 2 on the right side is negative. At this time, the speed measuring sensor 1 on the left and the distance measuring modules 1-2 (i.e., distance measuring sensors) are used as the data source.
[0118] 2) Figure 6 This is the second schematic diagram of the target speed measuring sensor provided by the present invention;
[0119] exist Figure 6 There are two target trains (an 8-car train, including carriages 1-8; and a 17-car train, including carriages 1-17). Two speed measuring modules (i.e., speed sensors 1-2) and four distance measuring modules (i.e., distance sensors 1-4) are installed at the platform. The modules are connected to each other via a fieldbus and connected to the dispatch control module (e.g., dispatch control server) in the platform door equipment room. The dispatch control module sends door opening and closing commands to the central control panel based on the data transmitted from the fieldbus.
[0120] When the target train enters the station from the left, the speed detected by the speed measuring module 2 on the right side of the platform is positive, while the speed detected by the speed measuring sensor 1 on the left side is negative. At this time, the speed measuring sensor 2 on the right side and the distance measuring sensors 3-4 (i.e., distance measuring sensors) are used as the data source.
[0121] In the above implementation, the target speed sensor is determined by determining the direction of travel of the target train; based on the speed change information collected by the target speed sensor, the stopping status of the target train can be accurately determined; and then the accuracy of generating different control commands can be improved based on the stopping status, so that the platform door controller can control the platform door to open or close based on the target control command, thereby achieving the goal of automatically controlling the operation of the platform door according to the train type information.
[0122] Optionally, in one possible implementation of this invention, the step of determining the target control command based on the vehicle model information and the parking status, and sending the target control command to the platform door controller, can be implemented in the following way:
[0123] Method 1: When the stopping state is that the target train has come to a complete stop at the station, a first target control command is determined based on the train model information and a preset control command lookup table, wherein the first target control command corresponds to the train model information;
[0124] The first target control command is sent to the platform door controller, and the first target control command is used to instruct the platform door vacant controller to open the platform door.
[0125] Method 2: When the stopping state is the departure and start of the target train, a second target control command is sent to the platform door control party. The second target control command is used to instruct the platform door vacant party to control all platform doors to close.
[0126] The following is a detailed description of Method 1 and Method 2:
[0127] Method 1: When the target train is in a station-entry and has come to a complete stop, the length of the second train group collected by the distance measuring sensor needs to be compared with the length of the first train group in the scheduling data. If the length of the second train group is the same as the length of the first train group, the scheduling data is deemed valid, and the train type information is extracted from the scheduling data.
[0128] It should be noted that the dispatch control server stores a lookup table of target train model information and door opening instructions (i.e., a preset control instruction lookup table). The dispatch control server finds the corresponding door opening instruction (i.e., the first target control instruction) in the preset control instruction lookup table by extracting the model information of the target train, and sends it to the central control panel of the platform door system (i.e., the platform door controller). The central control panel then controls the corresponding sliding door to open according to the first target control instruction.
[0129] Method 2: When the target train is in the process of starting to depart from the station, the dispatch control server sends a door closing command (i.e., the second target control command) to the central control panel of the platform door system, and the central control panel controls all sliding doors to close.
[0130] During this process, unopened sliding doors remain stationary upon receiving the instruction, while already opened sliding doors close upon receiving the instruction. Therefore, there is no need to differentiate closing instructions based on vehicle model information.
[0131] In the above implementation, the target control command is determined based on the train model information and the stopping status, and the target control command is sent to the platform door controller so that the platform door controller can control the platform door based on the target control command. This achieves the goal of automatically controlling the operation of the platform door according to the train model information, improves the station operation efficiency, and further promotes the intelligent development of the platform door system.
[0132] Optionally, in one possible implementation of the present invention, if the second group length fails to match the first group length, an alarm message needs to be generated, which is used to indicate that the scheduling data is incorrect.
[0133] In this embodiment, the length of the second train group collected by the ranging sensor is compared with the length of the first train group in the scheduling data. If the second train group length is the same as the first train group length, the scheduling data is considered valid; if the second train group length is different from the first train group length, the scheduling data is considered invalid, an alarm message is generated, and an audible and visual alarm is triggered to prompt manual intervention. This method detects the validity of the scheduling data, thereby avoiding the opening or closing of platform doors when the target train does not match the scheduling data, thus reducing safety hazards.
[0134] Figure 7 This is the second flowchart of the platform screen door control method provided by the present invention. See also... Figure 7 As shown, the method includes steps 701-709, wherein:
[0135] Step 701: Obtain the scheduling data of the target train, which is the train waiting to enter the station; the scheduling data includes the first train length and train type information of the target train.
[0136] Step 702: Obtain the distance information collected by each ranging sensor;
[0137] Specifically, the distance information is the distance between the ranging sensor and the object that is blocking the ranging sensor.
[0138] Step 703: Identify ranging sensors whose distance information is less than and / or equal to a preset distance threshold as target ranging sensors; determine the second group length based on the number of target ranging sensors.
[0139] Step 704: Obtain speed change information collected by each speed sensor;
[0140] Specifically, the speed change information reflects the speed changes of the target train.
[0141] Step 705: Based on the speed change information, determine the direction of travel of the target train; based on the direction of travel, determine the target speed sensor; based on the speed change information collected by the target speed sensor, determine the stopping status.
[0142] Step 706: Determine whether the length of the second group matches the length of the first group; if the match is successful, proceed to step 707 or step 708; if the match fails, proceed to step 709.
[0143] If the target train has come to a complete stop at the station, proceed to step 707; if the target train has started moving away from the station, proceed to step 708.
[0144] Step 707: Based on vehicle model information and a preset control command lookup table, determine the first target control command; send the first target control command to the platform door controller, which is used to instruct the vacant platform door controller to open the platform door.
[0145] Step 708: Send the second target control command to the platform door control party. The second target control command is used to instruct the platform door vacancy party to control all platform doors to close.
[0146] Step 709: Generate alarm information. The alarm information is used to indicate scheduling data errors.
[0147] The platform screen door control device provided by the present invention is described below. The platform screen door control device described below can be referred to in correspondence with the platform screen door control method described above. Figure 8 This is a schematic diagram of the platform door control device provided by the present invention, as shown below. Figure 8 As shown, the platform screen door control device 800 includes: a first acquisition module 801, a second acquisition module 802, and a sending module 803, wherein:
[0148] The first acquisition module 801 is used to acquire the scheduling data of the target train; the target train is a train waiting to enter the station; the scheduling data includes the first train length and model information of the target train, and the first train length is the preset train length of the target train;
[0149] The second acquisition module 802 is used to acquire the second train length and stopping status of the target train; match the second train length with the first train length; the second train length is the actual train length of the target train, and the stopping status includes at least entering the station and stopping and departing from the station.
[0150] The sending module 803 is used to determine a target control command based on the vehicle type information and the parking status when the second train length and the first train length are successfully matched, and to send the target control command to the platform door controller; the target control command is used by the platform door controller to control the opening or closing of the platform door.
[0151] The platform screen door control device provided by this invention acquires the scheduling data of the target train, including the first train length and model information, where the first train length is a preset train length. It then acquires the second train length and stopping status, where the second train length is the actual train length, and the stopping status includes at least arrival at the station and departure from the station. The second train length is matched with the first train length. If the second train length and the first train length match successfully, it indicates that the actual train entering the station matches the scheduling information of the target train. Based on the model information and stopping status, a target control command is determined and sent to the platform screen door controller, enabling the platform screen door controller to start or close the platform screen door based on the target control command. This achieves the goal of automatically controlling the operation of the platform screen door according to the train model information, improving station operating efficiency and further promoting the intelligent development of the platform screen door system.
[0152] Optionally, at least one distance sensor and one speed sensor are installed on the platform;
[0153] The second acquisition module 802 is further used for:
[0154] Acquire distance information collected by each of the ranging sensors, wherein the distance information is the distance between the ranging sensor and the object obstructing the ranging sensor;
[0155] Based on the distance information provided, the length of the second grouping is determined;
[0156] Acquire speed change information collected by each of the speed sensors, the speed change information reflecting the speed change of the target train;
[0157] The docking status is determined based on the speed change information.
[0158] Optionally, the second acquisition module 802 is further used for:
[0159] The ranging sensors whose distance information is less than and / or equal to a preset distance threshold are identified as target ranging sensors;
[0160] The second group length is determined based on the number of target ranging sensors.
[0161] Optionally, the second acquisition module 802 is further used for:
[0162] Based on the speed change information, the direction of travel of the target train is determined;
[0163] The target speed sensor is determined based on the driving direction;
[0164] The docking status is determined based on the speed change information collected by the target speed sensor.
[0165] Optionally, the sending module 803 is further configured to:
[0166] When the stopping state is that the target train has come to a complete stop at the station, a first target control command is determined based on the train model information and a preset control command lookup table, and the first target control command corresponds to the train model information;
[0167] The first target control command is sent to the platform door controller, and the first target control command is used to instruct the platform door vacant controller to open the platform door.
[0168] When the stopping state is the departure and start of the target train, a second target control command is sent to the platform door controller. The second target control command is used to instruct the platform door vacant controller to close all platform doors.
[0169] Optionally, the device further includes:
[0170] The generation module is used to generate alarm information when the second group length fails to match the first group length, and the alarm information is used to indicate that the scheduling data is incorrect.
[0171] Figure 9 This is a schematic diagram of the structure of the electronic device provided by the present invention, such as... Figure 9 As shown, the electronic device may include: a processor 910, a communication interface 920, a memory 930, and a communication bus 940, wherein the processor 910, the communication interface 920, and the memory 930 communicate with each other through the communication bus 940. The processor 910 can call logic instructions in the memory 930 to execute a platform screen door control method. This method includes: acquiring scheduling data of a target train; the target train is a train waiting to enter the station, and the scheduling data includes a first train length and train type information of the target train, wherein the first train length is a preset train length of the target train; acquiring a second train length and stopping status of the target train; matching the second train length with the first train length; the second train length is the actual train length of the target train, and the stopping status includes at least entering the station and stopping completely, and departing and starting; if the second train length and the first train length are successfully matched, determining a target control instruction based on the train type information and the stopping status, and sending the target control instruction to the platform screen door controller; the target control instruction is used by the platform screen door controller to control the opening or closing of the platform screen doors.
[0172] Furthermore, the logical instructions in the aforementioned memory 930 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a 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 program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0173] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the platform screen door control method provided by the above methods. The method includes: acquiring scheduling data of a target train; the target train is a train waiting to enter the station, and the scheduling data includes a first train length and model information of the target train, wherein the first train length is a preset train length of the target train; acquiring a second train length and stopping status of the target train; matching the second train length with the first train length; the second train length is the actual train length of the target train, and the stopping status includes at least entering the station and stopping and departing; when the second train length and the first train length are successfully matched, determining a target control command based on the model information and the stopping status, and sending the target control command to the platform screen door controller; the target control command is used by the platform screen door controller to control the opening or closing of the platform screen door.
[0174] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the platform screen door control method provided by the above methods. The method includes: acquiring scheduling data of a target train; the target train is a train waiting to enter the station, and the scheduling data includes a first train formation length and model information of the target train, wherein the first train formation length is a preset train formation length of the target train; acquiring a second train formation length and stopping status of the target train; matching the second train formation length with the first train formation length; the second train formation length is the actual train formation length of the target train, and the stopping status includes at least entering the station and stopping completely, and departing and starting; if the second train formation length and the first train formation length are successfully matched, determining a target control command based on the model information and the stopping status, and sending the target control command to the platform screen door controller; the target control command is used by the platform screen door controller to control the opening or closing of the platform screen door.
[0175] The device embodiments described above are merely illustrative. 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 modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0176] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0177] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A platform door control method, characterized in that, The method comprises the following steps: obtaining scheduling data of a target train; the target train is a train to be in station, and the scheduling data comprises a first marshalling length and car type information of the target train, wherein the first marshalling length is a preset marshalling length of the target train; obtaining a second marshalling length and a stopping state of the target train; matching the second marshalling length with the first marshalling length; the second marshalling length is an actual marshalling length of the target train, and the stopping state at least comprises in-station stable stopping and off-station starting; in the case that the second marshalling length matches the first marshalling length successfully, determining a target control instruction based on the car type information and the stopping state, and sending the target control instruction to a platform door control party; the target control instruction is used for the platform door control party to control opening or closing of a platform door; the platform door is a high-speed railway platform door or an intercity railway platform door.
2. The platform door control method according to claim 1, characterized in that, Four distance measuring sensors and two speed measuring sensors are installed on a platform; the step of obtaining the second marshalling length and the stopping state of the target train comprises the following steps: obtaining distance information collected by each distance measuring sensor; the distance information is a distance between the distance measuring sensor and an object that shields the distance measuring sensor; determining the second marshalling length based on the distance information; obtaining speed change information collected by each speed measuring sensor; the speed change information reflects a speed change of the target train; determining the stopping state based on the speed change information.
3. The platform door control method according to claim 2, characterized in that, the step of determining the second marshalling length based on the distance information comprises the following steps: determining a target distance measuring sensor from the distance measuring sensors whose distance information is less than and / or equal to a preset distance threshold; determining the second marshalling length based on a number of the target distance measuring sensors.
4. The platform door control method according to claim 2, characterized in that, the step of determining the stopping state based on the speed change information comprises the following steps: determining a running direction of the target train based on the speed change information; determining a target speed measuring sensor based on the running direction; determining the stopping state based on the speed change information collected by the target speed measuring sensor.
5. The platform door control method according to any one of claims 1 to 4, characterized in that, the step of determining the target control instruction based on the car type information and the stopping state, and sending the target control instruction to the platform door control party comprises the following steps: in the case that the stopping state is in-station stable stopping of the target train, determining a first target control instruction based on the car type information and a preset control instruction correspondence table, wherein the first target control instruction corresponds to the car type information; sending the first target control instruction to the platform door control party, wherein the first target control instruction is used for instructing the platform door control party to control opening of the platform door; in the case that the stopping state is off-station starting of the target train, sending a second target control instruction to the platform door control party, wherein the second target control instruction is used for instructing the platform door control party to control closing of all platform doors.
6. The platform door control method of claim 1, wherein the method further comprises the following steps: in the case that the second marshalling length fails to match the first marshalling length, generating an alarm information, wherein the alarm information is used for indicating that the scheduling data is wrong.
7. A platform door control device, characterized in that The method comprises the following steps: The first obtaining module is configured to obtain scheduling data of a target train; the target train is a train to be in a station, and the scheduling data comprises a first marshalling length and car type information of the target train, and the first marshalling length is a preset marshalling length of the target train; The second obtaining module is configured to obtain a second marshalling length and a stopping state of the target train; the second marshalling length is matched with the first marshalling length; the second marshalling length is an actual marshalling length of the target train, and the stopping state at least comprises a stable stopping in a station and a starting from a station; The sending module is configured to, in a case that the second marshalling length is successfully matched with the first marshalling length, determine a target control instruction based on the car type information and the stopping state, and send the target control instruction to a platform door control party; the target control instruction is used for the platform door control party to control opening or closing of a platform door; the platform door is a high-speed railway platform door or an intercity railway platform door.
8. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor implements the platform door control method according to any one of claims 1 to 7 when executing the program. 9.A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program implements the platform door control method according to any one of claims 1 to 7 when executed by the processor.
10. A computer program product comprising a computer program, characterized in that, The computer program implements the platform door control method according to any one of claims 1 to 7 when executed by the processor. The computer program implements the platform door control method according to any one of claims 1 to 7 when executed by the processor.
Citation Information
Patent Citations
Platform screen door state control management system based on train scheduling information
CN108382403A
Door platform door linkage control system and method based on multi-sensor fusion technology
CN110469230A