Train scheduling method, device and equipment based on meteorological information and storage medium
By using a train scheduling method based on meteorological information to adjust train operation modes in real time, the problems of safety threats and low operational efficiency of urban rail transit under severe weather conditions have been solved. This has enabled timely updates of safety and passenger information, thereby improving operational efficiency and passenger experience.
Patent Information
- Application Number
- CN202511463098.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-13
- Publication Date
- 2025-12-16
Smart Images

Figure CN121133787A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the field of rail transit, and in particular to a train scheduling method and device based on meteorological information, an equipment and a storage medium. BACKGROUND
[0002] In the modern urban transportation system, urban rail transit, as a large-capacity and high-efficiency public transportation mode, bears the important task of daily travel of urban residents. However, urban rail transit lines in high-level, open-air and other environments will inevitably face various severe weather and meteorological disasters, such as heavy rain, heavy snow, gale, typhoon, hail and the like. These extreme severe weather conditions pose a serious threat to the safe operation of trains. For example, heavy rain may cause the track to be slippery, reducing the braking performance of the train; heavy snow may cover the track, affecting the normal travel of the train; gale may interfere with the running stability of the train, and even cause train derailment and other accidents. SUMMARY
[0003] The present disclosure provides a train scheduling method and device based on meteorological information, an equipment and a storage medium, which solves the technical problems that the train operation safety risk is high in severe weather, the existing rail transit control system has too much manual intervention, lacks real-time monitoring and early warning mechanism, train adjustment is not flexible, resource utilization is unreasonable, operation efficiency is low, passenger information transmission is not timely, information release is not comprehensive, thereby affecting passenger experience.
[0004] According to a first aspect of the present disclosure, a train scheduling method based on meteorological information is provided, applied to a train automatic monitoring system, the method comprising: receiving meteorological information sent by a meteorological station, and determining a weather type and a severe weather condition according to the meteorological information, and setting a corresponding control command according to the severe weather condition, and sending the control command to a train automatic protection system, so that the train automatic protection system executes the control command and feeds back the execution result to the train automatic monitoring system; sending the adjusted train operation condition to a passenger information display system and / or a broadcast system, the adjusted train operation condition including train early information, train late information, and train offline no longer carrying passengers information.
[0005] As described above, the aspect and any possible implementation manner further provides an implementation manner, the weather type includes gale, rain and snow; the determination of the severe weather condition comprises: if the wind speed is greater than a first preset threshold and less than a second preset threshold and / or the amount of rain and snow in a preset time period is greater than a third preset threshold and less than a fourth preset threshold, the weather condition is a first severe condition; If the wind speed is greater than or equal to the second preset threshold value and / or the amount of rain and snow in the preset time period is greater than or equal to the fourth preset threshold value, the weather condition is the second severe condition.
[0006] According to the aspect and any possible implementation manner described above, further provided is an implementation manner, wherein the setting of the corresponding control command according to the weather severe condition, the sending of the control command to the train automatic protection system, the execution of the control command by the train automatic protection system, and the feedback of the execution result to the train automatic monitoring system comprise: If the wind speed is greater than the first preset threshold value and less than the second preset threshold value, a temporary speed limit command is automatically set, and the temporary speed limit command is sent to the train automatic protection system, the train automatic protection system receives the temporary speed limit command, and sends the temporary speed limit command to the on-board subsystem; The on-board subsystem controls the train to stop at a station platform closest to the current position, the train executes the temporary speed limit command after restarting, and sends execution success information to the train automatic monitoring system.
[0007] According to the aspect and any possible implementation manner described above, further provided is an implementation manner, wherein the method further comprises: If the wind speed is greater than or equal to the second preset threshold value, a temporary speed limit command and a train automatic operation to a depot operation circuit command are automatically set, and a depot return circuit is loaded by the diagram workstation according to the operation circuit command; The temporary speed limit command and the depot return circuit are sent to the train automatic protection system, the train automatic protection system receives the above-mentioned commands and sends the above-mentioned commands to the on-board subsystem; The on-board subsystem controls the train to change the depot return circuit path and stop at a station platform closest to the current position, the train executes the temporary speed limit command after restarting, and sends temporary speed limit command execution success information and depot return circuit change success information to the train automatic monitoring system.
[0008] According to the aspect and any possible implementation manner described above, further provided is an implementation manner, wherein the method further comprises: If the amount of rain and snow in the preset time period is greater than the third preset threshold value and less than the fourth preset threshold value, a temporary speed limit command, a train braking rate command, and a control section train quantity command are automatically set, and a diagram is reloaded by the diagram workstation; The temporary speed limit command, the train braking rate command, the control section train quantity command, and the reloaded diagram are sent to the train automatic protection system, the train automatic protection system receives the above-mentioned commands and sends the above-mentioned commands to the on-board subsystem; The vehicle-mounted subsystem controls the train to execute the control-interval train quantity command and adjust the operation according to the reloaded train diagram, and park at the platform of the station closest to the current position, and after the train restarts, execute the temporary speed limit command and the train braking rate command, and send the execution success information to the train automatic monitoring system.
[0009] According to the aspect and any possible implementation manner as described above, an implementation manner is further provided, and the method further comprises: If the amount of rain and snow in the preset time period is greater than or equal to the fourth preset threshold, the temporary speed limit command, the train braking rate command, and the control-interval train quantity command are maintained, and a train automatic operation to a vehicle depot operation loop command is set, and a train diagram workstation loads a vehicle depot loop according to the operation loop command; The vehicle depot loop is sent to the train automatic protection system, and the train automatic protection system sends the vehicle depot loop to the vehicle-mounted subsystem; The vehicle-mounted subsystem controls the train to change the vehicle depot loop path, and sends the vehicle depot loop change success information to the train automatic monitoring system.
[0010] According to the aspect and any possible implementation manner as described above, an implementation manner is further provided, and the control-interval train quantity command comprises: the number of trains in the control interval is not more than 2. The adjusting operation according to the reloaded train diagram comprises: when there are two trains in the interval, the rear train is parked by emergency braking until the front train clears the interval.
[0011] According to a second aspect of the present disclosure, a train scheduling device based on meteorological information is provided. The device comprises: a train operation mode adjustment module, configured to receive meteorological information sent by a meteorological station, and determine a weather type and a weather severity according to the meteorological information, and set a corresponding control command according to the weather severity, and send the control command to a train automatic protection system, so that the train automatic protection system executes the control command, and feeds back an execution result to a train automatic monitoring system; An information sending module is configured to send the adjusted train operation status to a passenger information display system and / or a broadcast system, the adjusted train operation status comprising: train early information, train late information, and train offline no longer carrying passengers information.
[0012] According to a third aspect of the present disclosure, an electronic device is provided. The electronic device comprises: a memory and a processor, the memory stores a computer program, and the processor executes the program to realize the method as described above.
[0013] According to a fourth aspect of this disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the methods as described in the first and / or second aspects of this disclosure.
[0014] In this disclosure, the Automatic Train Monitoring System (ATMS) receives meteorological information from a weather station and determines the weather type and severity based on the information. It then adjusts the train operation mode accordingly. The adjusted train operation status is then sent to the passenger information display system and / or the broadcasting system, allowing the passenger information display system and / or the broadcasting system to inform passengers of the adjusted train operation status. This enables the rapid acquisition of accurate meteorological information, reduces safety risks during train operation in severe weather, ensures safe operation, reduces manual intervention, improves train operation efficiency, reduces the workload of operating personnel, and enhances passenger service quality.
[0015] It should be understood that the description in the Summary of the Invention section is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0016] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. The drawings are provided for a better understanding of the invention and are not intended to limit the scope of this disclosure. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein: Figure 1 A flowchart of a train scheduling method based on meteorological information according to an embodiment of the present disclosure is shown; Figure 2 A block diagram of a meteorological information-based train dispatching device according to an embodiment of the present disclosure is shown; Figure 3 A block diagram of an exemplary electronic device capable of implementing embodiments of the present disclosure is shown. Detailed Implementation
[0017] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0018] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0019] In this disclosure, the automatic train monitoring system receives meteorological information from a weather station and determines the weather type and severity based on the information. It then adjusts the train operation mode accordingly. The adjusted train operation status is then sent to the passenger information display system and / or the broadcasting system, allowing the passenger information display system and / or the broadcasting system to inform passengers of the adjusted train operation status. This enables rapid acquisition of accurate meteorological information, reduces safety risks during train operation in severe weather, ensures safe operation, reduces manual intervention, improves train operation efficiency, reduces the workload of operating personnel, and enhances passenger service quality.
[0020] The Automatic Train Supervision (ATS) system is a core subsystem of the Automatic Train Control System and the Train Operation Control System. It achieves global supervision and control of train operation through a distributed real-time computer system.
[0021] Automatic Train Protection (ATP) is a core component of urban rail transit signaling systems. It is primarily used to ensure train operation safety and prevent train speeding, collisions, and other dangerous situations.
[0022] The ATS system comprises: ATS front-end equipment, ATS back-end equipment, and ATS external interface equipment. The ATS front-end equipment consists of a dispatch workstation, through which personnel control trains (e.g., reducing speed, stopping trains at stations, or preventing trains from stopping at platforms). The ATS back-end equipment includes application servers and database servers, used to store and process ATS system data. The ATS external interface equipment consists of communication front-end units, used for data exchange with external professionals.
[0023] The weather station sends weather information to the ATS system; the passenger information display system displays train arrival and departure times; the public address system broadcasts information such as train arrival and departure times and train accidents. ATP (Automatic Train Protection) equipment is used for train safety protection; onboard equipment ensures safe train operation; firewall equipment prevents viruses from external sources from infiltrating the signaling system.
[0024] Figure 1A flowchart of a train scheduling method 100 based on meteorological information according to an embodiment of the present disclosure is shown. Method 100 includes: S101 receives meteorological information sent by the meteorological station, determines the meteorological type and the severity of the weather based on the meteorological information, sets corresponding control commands based on the severity of the weather, sends the control commands to the train automatic protection system, so that the train automatic protection system executes the control commands, and feeds back the execution results to the train automatic monitoring system. In one possible implementation, the weather type includes strong winds, rain, and snow.
[0025] In one possible implementation, determining severe weather conditions includes: If the wind speed is greater than the first preset threshold and less than the second preset threshold and / or the amount of rain and snow within a preset time period is greater than the third preset threshold and less than the fourth preset threshold, then the weather condition is the first severe condition. If the wind speed is greater than or equal to the second preset threshold and / or the amount of rain and snow within a preset time period is greater than or equal to the fourth preset threshold, then the weather condition is the second most severe condition.
[0026] For example, if 20 m / s < wind speed < 29 m / s and / or 15 mm < snowfall < 30 mm within 12 hours, then the weather condition is the worst possible.
[0027] In one possible implementation, if the wind speed is greater than a first preset threshold and less than a second preset threshold, a temporary speed limit command is automatically set and sent to the train automatic protection system. The train automatic protection system receives the temporary speed limit command and sends it to the onboard subsystem. The onboard subsystem controls the train to stop at the station platform closest to the current position. After the train restarts, the temporary speed limit command is executed, and a success message is sent to the train automatic monitoring system.
[0028] For example, when the wind speed is less than 20 m / s and less than 29 m / s, the ATS system automatically sets a temporary speed limit command of 25% below the maximum operating speed and sends the temporary speed limit command to the ATP system. The ATP system sends the temporary speed limit command to the onboard subsystem. After receiving the temporary speed limit command, the onboard subsystem controls the train to stop at the platform of the station closest to its current location. After the train restarts, it executes the temporary speed limit command and sends a message indicating that the temporary speed limit command was successfully executed to the ATS system.
[0029] In one possible implementation, if the wind speed is greater than or equal to a second preset threshold, a temporary speed limit command and a train operation route command to the depot are automatically set. The timetable workstation loads the depot route according to the operation route command. The temporary speed limit command and the depot return route are sent to the train automatic protection system. The train automatic protection system accepts the above instructions and sends them to the onboard subsystem. The onboard subsystem controls the train to change the depot return route and stops at the platform of the station closest to the current position. After the train restarts, the temporary speed limit command is executed, and the information of successful execution of the temporary speed limit command and successful change of the depot return route is sent to the train automatic monitoring system.
[0030] For example, when the wind speed is greater than 29 m / s, the ATS subsystem automatically sets a temporary speed limit command of no more than 8 m / s above the ground. At the same time, it automatically sets a running route command for the train to automatically run to the depot and loads the return route to the depot according to the running route command. The ATS system sends the temporary speed limit command and the return route to the depot to the ATP system. The ATP system sends the above commands to the onboard subsystem. The onboard subsystem controls the train to change the return route to the depot and stop at the platform of the station closest to the current position. After the train restarts, it executes the temporary speed limit command and sends the information that the temporary speed limit command was executed successfully and the information that the return route to the depot was changed successfully to the ATS system.
[0031] In one possible implementation, if the rainfall or snowfall within a preset time period is greater than a third preset threshold but less than a fourth preset threshold, a temporary speed limit command, a train braking rate command, and a train quantity command for the control section are automatically set, and the timetable workstation reloads the timetable. The temporary speed limit command, train braking rate command, train quantity command for the control section, and the reloaded timetable are sent to the automatic train protection system. The automatic train protection system accepts the above instructions and sends them to the onboard subsystem. The onboard subsystem controls the train to execute the train quantity command for the control section and adjusts its operation according to the reloaded timetable, stopping at the platform of the station closest to the current position. After the train restarts, it executes the temporary speed limit command and the train braking rate command, and sends a success message to the automatic train monitoring system.
[0032] For example, when the rainfall / snowfall is less than 15mm (within 12 hours) and less than 30mm (within 12 hours), the ATS system automatically sets a temporary speed limit command of 25% lower than the maximum operating speed, and the train braking rate is no greater than 0.4m / s. 2The system sends the train braking rate command and the number of trains in the controlled section (the number of trains in the section shall not exceed 2) to the ATP system. At the same time, the timetable workstation automatically loads the new timetable. The ATS system sends the temporary speed limit command, the train braking rate command, the number of trains in the controlled section command, and the reloaded timetable to the ATP system. After receiving the command from the ATS system, the ATP system sends the above commands to the onboard subsystem. The onboard subsystem controls the train to adjust its operation according to the new timetable (if there are two trains in the section, the following train will automatically brake to a stop until the preceding train clears the section) and stop at the platform of the station closest to the current position. After the train starts, it executes the temporary speed limit command and the braking rate command and sends the command execution success information to the ATS system.
[0033] In one possible implementation, if the amount of rain and snow within a preset time period is greater than or equal to a fourth preset threshold, then the temporary speed limit command, the train braking rate command, and the train quantity command for the control section are maintained, and a train operation route command for automatic operation to the depot is set. The timetable workstation loads the depot return route according to the operation route command; the depot return route is sent to the train automatic protection system, and the train automatic protection system sends the depot return route to the onboard subsystem; the onboard subsystem controls the train to change the depot return route and sends the depot return route change success information to the train automatic monitoring system.
[0034] For example, when the rainfall or snowfall exceeds 30mm within 12 hours, the ATS subsystem maintains the temporary speed limit command, braking rate command, and train quantity control command for the control section, and automatically sets the running route command for trains on the line to automatically run to the depot; the ATS system sends the return route to the depot to the ATP system; the ATP system forwards the above command to the onboard subsystem, the onboard subsystem controls the train to automatically change the return route to the depot according to the return route, and sends the return route change success information to the ATS system.
[0035] In one possible implementation, the train quantity command for the controlled section includes: the number of trains in the controlled section shall not exceed 2. In one possible implementation, adjusting the operation according to the reloaded operation chart includes: when there are two trains in the section, the train behind brakes and stops until the train in front clears the section.
[0036] In one possible implementation, the weather station sends daily weather information, such as temperature, wind speed, wind direction, rainfall / snowfall, and duration, to the ATS system via an external interface device. The ATS system adjusts train operation modes according to different weather conditions, such as automatically setting temporary speed limits, impounding trains at station platforms, or decommissioning trains for maintenance. Simultaneously, the adjusted train operation modes are sent to the station's passenger information display system and / or broadcasting system via the external interface device.
[0037] S102 sends the adjusted train operation status to the passenger information display system and / or broadcasting system.
[0038] In one possible implementation, the adjusted train operation status includes: train early departure information, train late departure information, and train decommissioning information.
[0039] In one possible implementation, the ATS system sends train operation information, such as train arrival and departure times and train decommissioning information, to the station passenger information display system and broadcasting system via external interface devices. This information is then displayed on passenger screens on the platform, and the station broadcasting system promptly broadcasts train information to passengers.
[0040] For example, the ATS system receives windy weather and wind speed information from the weather station; when the wind speed is less than 20 m / s, the train maintains its current operating speed without any action; when 20 m / s < wind speed < 29 m / s, the ATS system automatically sets a temporary speed limit command (25% lower than the maximum operating speed) and sends the temporary speed limit command to the ATP system; after receiving the temporary speed limit command, the ATP system sends it to the onboard subsystem, which controls the train to stop at the platform of the station closest to its current location; after the train restarts, the temporary speed limit command is executed, and a message indicating successful execution of the temporary speed limit command is sent to the ATS system; after receiving the successful execution message, the ATS system sends the temporary speed limit information and train delay information to the station passenger information display system and the broadcast system; the passenger information display system displays the train delay information, and the broadcast system broadcasts the train temporary speed limit information. When the wind speed exceeds 29 m / s, the ATS subsystem automatically sets a temporary speed limit command of no more than 8 m / s above the ground. Simultaneously, it automatically sets a route command for the train to automatically return to the depot. The timetable workstation loads the return route to the depot based on this command. The ATS system sends the temporary speed limit command and the return route to the ATP system, which in turn sends them to the onboard subsystem. The onboard subsystem controls the train to change its return route to the depot and stops at the platform of the nearest station. After the train restarts, it executes the temporary speed limit command and sends a message indicating successful execution of the temporary speed limit command and successful change of the return route to the depot back to the ATS system. Upon receiving these messages, the ATS system sends the temporary speed limit information and train decommissioning information to the station passenger information display system and the public address system. The passenger information display system displays train delay information and information about the train's impending decommissioning, while the public address system broadcasts the temporary speed limit information and the train's impending decommissioning information.
[0041] For example, the ATS system receives rain and snow weather information and the amount of rain and snow within 12 hours from the weather station; when the amount of rain and snow is less than 15mm (within 12 hours), the train maintains its current operating speed without any action. When 15mm (within 12 hours) < amount of rain and snow < 30mm (within 12 hours), the ATS system automatically sets a temporary speed limit command (below 25% of the maximum operating speed) and a train braking rate command (train braking rate not greater than 0.4m / s). 2 The system sends commands to control the number of trains in a given section (no more than two trains per section), and the timetable workstation automatically loads the new timetable. The ATS system sends temporary speed limit commands, train braking rate commands, commands to control the number of trains in a given section, and the reloaded timetable to the ATP system. After receiving the commands from the ATS system, the ATP system sends them to the onboard subsystem, which controls the train to adjust its operation according to the new timetable (if there are already two trains in a section, the following train will automatically brake to a stop until the preceding train clears the section), and stops at the platform of the station closest to the current position. After the train starts, it executes the temporary speed limit commands and braking rate commands, and sends a message of successful command execution to the ATS system. After receiving the message of successful command execution, the ATS system sends the temporary speed limit information and train delay information to the station passenger display information system and the broadcast system. The passenger information display system displays the train delay information, and the broadcast system broadcasts the temporary speed limit information. When the rainfall or snowfall exceeds 30mm (within 12 hours), the ATS subsystem maintains the temporary speed limit command, braking rate command, and train quantity command for the controlled section, while automatically setting the running route command for trains on the line to automatically run to the depot; the timetable workstation reloads the timetable and sends it to the onboard subsystem; the onboard subsystem controls the train to automatically change the return route to the depot according to the return route, and sends the return route change success information to the ATS system; after receiving the return route loading success information, the ATS system continuously sends the temporary speed limit information and train decommissioning service information to the station passenger information display system and the broadcast system. The passenger information display system displays train delay information and train decommissioning service information, and the broadcast system broadcasts the temporary speed limit information and train decommissioning service information.
[0042] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this disclosure is not limited to the described order of actions, because according to this disclosure, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this disclosure.
[0043] The above is an introduction to the method embodiments. The following describes the solution described in this disclosure further through device embodiments.
[0044] Figure 2 A block diagram of a meteorological information-based train dispatching device 200 according to an embodiment of the present disclosure is shown. Figure 2 As shown, the device 200 includes: The train operation mode adjustment module 201 is used to receive meteorological information sent by the meteorological station, determine the meteorological type and the severity of the weather based on the meteorological information, set corresponding control commands based on the severity of the weather, send the control commands to the train automatic protection system, so that the train automatic protection system can execute the control commands, and feed back the execution results to the train automatic monitoring system. The information sending module 202 is used to send the adjusted train operation status to the passenger information display system and / or broadcasting system. The adjusted train operation status includes: train early departure information, train late departure information, and train decommissioning information.
[0045] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the described module can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0046] The acquisition, storage, and application of user personal information involved in the technical solution disclosed herein comply with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0047] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.
[0048] Figure 3 A schematic block diagram of an electronic device 300 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0049] Electronic device 300 includes a computing unit 301, which can perform various appropriate actions and processes according to a computer program stored in ROM 302 or a computer program loaded into RAM 303 from storage unit 308. RAM 303 can also store various programs and data required for the operation of electronic device 300. The computing unit 301, ROM 302, and RAM 303 are interconnected via bus 304. I / O interface 305 is also connected to bus 304.
[0050] Multiple components in electronic device 300 are connected to I / O interface 305, including: input unit 306, such as keyboard, mouse, etc.; output unit 307, such as various types of displays, speakers, etc.; storage unit 308, such as disk, optical disk, etc.; and communication unit 309, such as network card, modem, wireless transceiver, etc. Communication unit 309 allows electronic device 300 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0051] The computing unit 301 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 301 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 301 performs the various methods and processes described above, such as method 100. For example, in some embodiments, method 100 may be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 308. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 300 via ROM 302 and / or communication unit 309. When the computer program is loaded into RAM 303 and executed by the computing unit 301, one or more steps of method 100 described above may be performed. Alternatively, in other embodiments, the computing unit 301 may be configured to perform method 100 by any other suitable means (e.g., by means of firmware).
[0052] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0053] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0054] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0055] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including voice input, speech input, or tactile input).
[0056] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.
[0057] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact via communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other. Servers can be cloud servers, servers in distributed systems, or servers incorporating blockchain technology.
[0058] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.
[0059] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A train dispatching method based on meteorological information, applied to an automatic train monitoring system, characterized in that, include: The system receives meteorological information sent by the meteorological station, determines the meteorological type and the severity of the weather based on the meteorological information, sets corresponding control commands based on the severity of the weather, sends the control commands to the train automatic protection system, so that the train automatic protection system can execute the control commands, and feeds back the execution results to the train automatic monitoring system. The adjusted train operation status will be sent to the passenger information display system and / or broadcasting system. The adjusted train operation status includes: train early departure information, train late departure information, and train decommissioning information.
2. The method according to claim 1, characterized in that, The weather types mentioned include strong winds, rain, and snow. The conditions for determining severe weather include: If the wind speed is greater than the first preset threshold and less than the second preset threshold and / or the amount of rain and snow within a preset time period is greater than the third preset threshold and less than the fourth preset threshold, then the weather condition is the first severe condition. If the wind speed is greater than or equal to the second preset threshold and / or the amount of rain and snow within a preset time period is greater than or equal to the fourth preset threshold, then the weather condition is the second most severe condition.
3. The method according to claim 2, characterized in that, The step of setting corresponding control commands based on the severe weather conditions, sending the control commands to the automatic train protection system so that the automatic train protection system executes the control commands, and feeding back the execution results to the automatic train monitoring system includes: If the wind speed is greater than the first preset threshold and less than the second preset threshold, a temporary speed limit command is automatically set and sent to the train automatic protection system. The train automatic protection system receives the temporary speed limit command and sends it to the on-board subsystem. The onboard subsystem controls the train to stop at the station platform closest to its current location. After the train restarts, it executes the temporary speed limit command and sends a success message to the train automatic monitoring system.
4. The method according to claim 3, characterized in that, The method further includes: If the wind speed is greater than or equal to the second preset threshold, a temporary speed limit command and a train operation route command to the depot will be automatically set. The operation schedule workstation will load the depot route back according to the operation route command. The temporary speed limit order and the return route to the depot are sent to the Automatic Train Protection System (ATPS). The APS receives the above instructions and sends them to the onboard subsystem. The onboard subsystem controls the train to change its route back to the depot and stops at the platform of the station closest to its current location. After the train restarts, it executes the temporary speed limit command and sends the information that the temporary speed limit command was successfully executed and the information that the route back to the depot was successfully changed to the train automatic monitoring system.
5. The method according to claim 2, characterized in that, The method further includes: If the amount of rain and snow within the preset time period is greater than the third preset threshold but less than the fourth preset threshold, then the temporary speed limit command, train braking rate command, and train quantity command for the control section will be automatically set, and the timetable workstation will reload the timetable. The temporary speed limit command, the train braking rate command, the number of trains in the control section command, and the reloaded timetable are sent to the automatic train protection system. The automatic train protection system receives the above instructions and sends them to the on-board subsystem. The onboard subsystem controls the train to execute the train quantity command for the control section and adjusts the operation according to the reloaded timetable. The train stops at the platform of the station closest to the current position. After the train restarts, it executes the temporary speed limit command and the train braking rate command, and sends the execution success information to the train automatic monitoring system.
6. The method according to claim 5, characterized in that, The method further includes: If the amount of rain and snow within a preset time period is greater than or equal to the fourth preset threshold, then the temporary speed limit command, the train braking rate command, and the number of trains in the control section command are maintained, and a running route command for the train to automatically run to the depot is set. The timetable workstation loads back the depot route according to the running route command. The depot return route is sent to the Automatic Train Protection System, which then sends the depot return route to the onboard subsystem. The onboard subsystem controls the train to change its return route to the depot and sends the successful return route change information to the train automatic monitoring system.
7. The method according to claim 6, characterized in that, The train quantity command for the controlled section includes: the number of trains in the controlled section shall not exceed 2; The adjustment of operation according to the reloaded operation plan includes: when there are two trains in the section, the train behind brakes and stops until the train in front clears the section.
8. A train dispatching device based on meteorological information, characterized in that, include: The train operation mode adjustment module is used to receive meteorological information sent by the meteorological station, determine the meteorological type and the severity of the weather based on the meteorological information, set corresponding control commands based on the severity of the weather, send the control commands to the train automatic protection system, so that the train automatic protection system can execute the control commands, and feed back the execution results to the train automatic monitoring system. The information sending module is used to send the adjusted train operation status to the passenger information display system and / or broadcasting system. The adjusted train operation status includes: train early departure information, train late departure information, and train decommissioning information.
9. An electronic device, comprising: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method described in any one of claims 1-7.
10. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to perform the method according to any one of claims 1 to 7.
