Train control method, device and system

By setting the passenger boarding status of the train at each platform in the planned operation diagram and using the database to control the door status, the problem of passengers boarding the train by mistake during train operation is solved, and the flexibility and safety of train operation are improved.

CN115716493BActive Publication Date: 2025-09-09BYD CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110970501.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-23
Publication Date
2025-09-09
Estimated Expiration
2041-08-23

AI Technical Summary

Technical Problem

During train operation, there is a problem that the doors of the train are opened when the train stops at the platform and no passengers are needed, causing passengers to board the train by mistake, affecting the train operation time and safety. This is difficult to solve through pre-settings with existing technology.

Method used

By setting the passenger handling status of the train at each platform in the planned operation diagram and storing it in the database, the passenger handling status of the target train at the next platform is determined according to the database, and a no-passenger handling instruction is sent to the on-board control system to control the door status.

Benefits of technology

It enables the train to stop and open doors at any platform according to a pre-designed plan, preventing passengers from boarding the train by mistake, reducing the need for real-time settings at the dispatching site, and improving the flexibility and safety of train operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115716493B_ABST
    Figure CN115716493B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a train control method, device, and system, including: setting the passenger handling status of each train at each platform in a planned operation diagram, wherein the passenger handling status includes handling and non-handling, and the handling status is used to represent the door opening and closing status of the train at the platform; storing the planned operation diagram in a first database; when a target train leaves the station, determining the passenger handling status of the target train at the next platform according to the first database; when the handling status of the target train at the next platform is non-handling, sending a non-handling instruction to the target train. In this way, the passenger handling status of the train can be pre-set through the pre-set planned operation diagram, so that the train can be controlled not to open its doors when it stops at any platform, thereby avoiding the problem of passengers on the platform mistakenly boarding the train, reducing the operational requirements of the train dispatching, and ensuring the driving safety of the train.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of rail trains, and in particular, to a train control method, device, and system. Background Art

[0002] Train handling means that the train stops at the platform and opens its doors, and tickets can be sold at the platform. In other words, if the train stops at a certain platform, it means that the train stops at the platform, the doors will open, and passengers can buy tickets and get on and off the train.

[0003] The inventors have discovered that, during current train operations, there are many scenarios where trains do not need to handle passengers after stopping at platforms. For example, before reaching the charging station, when stopping at a platform near the charging station, passengers are generally not handled. If the train doors are open at this time, passengers on the platform may mistakenly board the train, causing trouble for train operations. This not only affects the train's stay time at the platform and the arrival of other trains, but also causes inconvenience to passengers. For such scenarios, the only way to rely on setting the first car once or multiple times is to set it up in real time at the dispatch site, and it cannot be set up in advance. This not only places high demands on the dispatcher's operations, but also takes up a lot of time and energy. When controlling a particular train, it is difficult to take into account the monitoring of other trains on the entire line, which may lead to train safety issues. In addition, all intermediate platforms between the first car and the destination will not open their doors, which also reduces the flexibility of train operations to a certain extent.

[0004] Among them, the first car is a non-scheduled car. The train scheduling sets each train in the first car to a corresponding direct destination. The first car goes directly to the destination and will not open its doors on the platform during the journey. The first car can generally be identified by the train number. Summary of the Invention

[0005] The purpose of the present disclosure is to provide a train control method, device and system, which can set the passenger status of each train at each platform during operation through a pre-set planned operation diagram, so that the train can stop and open the door at any platform according to the pre-designed plan, avoiding the problem of passengers on the platform mistakenly boarding the train, and there is no need for real-time settings on the dispatching site to realize the function of not handling passengers at a certain platform, so that the dispatching can better monitor other trains on the entire line and avoid train driving safety problems.

[0006] In order to achieve the above objectives, the present disclosure provides a train control method, the method comprising:

[0007] The passenger handling status of each train at each platform is set in the planned operation diagram, wherein the passenger handling status includes passenger handling and non-passenger handling, and the passenger handling status is used to represent the door opening and closing status of the train at the platform;

[0008] Storing the planned operation diagram in a first database;

[0009] When the target train leaves the station, determining the passenger check-in status of the target train at the next platform according to the first database;

[0010] When the passenger handling status of the target train at the next platform is no passenger handling, a no passenger handling instruction is sent to the target train, and the no passenger handling instruction is used to instruct the on-board control system of the target train to control the target train not to open the door at the next platform.

[0011] Optionally, the method further includes:

[0012] receiving a first setting instruction input by a user through a human-machine interface (HMI), the first setting instruction including a first platform, a first train, and a correspondence between the first platform and the first train, the first setting instruction being used to indicate that the first train does not serve passengers at the first platform corresponding thereto;

[0013] storing the first setting instruction in a second database;

[0014] When the target train leaves the station, determining the passenger handling status of the target train at the next platform according to the first database includes:

[0015] When the target train leaves the station, the passenger check-in status of the target train at the next platform is determined according to the first database and the second database.

[0016] Optionally, the method further includes:

[0017] receiving a second setting instruction input by a user through a human-machine interface (HMI), wherein the second setting instruction includes a second platform, and the second setting instruction is used to indicate that all trains do not handle passengers at the second platform;

[0018] The second setting instruction is stored in the second database.

[0019] Optionally, storing the first setting instruction in the second database includes:

[0020] When the train check-in status represented by the first setting instruction is different from the corresponding train check-in status in the second database, the corresponding train check-in status in the second database is replaced with the train check-in status represented by the first setting instruction, so as to update the train check-in status in the second database;

[0021] The storing the second setting instruction in the second database includes:

[0022] When the train passenger check-in status represented in the second setting instruction is different from the corresponding train passenger check-in status in the second database, the corresponding train passenger check-in status in the second database is replaced with the train passenger check-in status represented in the second setting instruction to update the train passenger check-in status in the second database.

[0023] Optionally, when the target train leaves the station, determining the passenger handling status of the target train at the next platform according to the first database and the second database includes:

[0024] When the target train leaves the station, obtaining the first passenger check-in status and the second passenger check-in status corresponding to the target train at the next platform from the first database and the second database respectively;

[0025] According to the priorities respectively corresponding to the first database and the second database, the passenger checking-in status with a higher priority between the first passenger checking-in status and the second passenger checking-in status is determined as the passenger checking-in status of the target train at the next platform.

[0026] Optionally, after storing the first setting instruction in the second database, the method further includes:

[0027] determining whether the first train included in the first setting instruction satisfies a preset condition, the preset condition including that the first train has left the previous platform of any first platform corresponding to the first train in the first setting instruction, and the next platform to be reached by the first train is the first platform corresponding to the previous platform left by the first train;

[0028] When the first train meets the preset condition, determining the passenger check-in status of the first train meeting the preset condition at the next platform according to the first database and the second database;

[0029] A first control instruction is sent to the first train that meets the preset conditions according to the passenger check-in status of the first train that meets the preset conditions at the next platform. The first control instruction is used to instruct the on-board control system in the first train that meets the preset conditions to control the first train that meets the preset conditions to open or not open the door at the next platform.

[0030] Optionally, after storing the second setting instruction in the second database, the method further includes:

[0031] Determining that the second train is in a traveling state and the next platform to be reached is the second platform included in the second setting instruction;

[0032] determining the passenger check-in status of the second train at the next platform according to the first database and the second database;

[0033] A second control instruction is sent to the second train according to the passenger handling status of the second train at the next platform, and the second control instruction is used to instruct the on-board control system of the second train to control the second train to open or not open the door at the next platform.

[0034] Optionally, when sending the no-passenger instruction to the target train, the method further includes:

[0035] Determining to update broadcast information according to the no-guest instruction;

[0036] The updated broadcast information is sent to the broadcast system PA to play the passenger check-in status of the target train.

[0037] Optionally, when sending the no-passenger instruction to the target train, the method further includes:

[0038] Determine and update passenger display information according to the no-passenger instruction;

[0039] The updated passenger display information is sent to the passenger information system PIS to display the passenger check-in status of the target train.

[0040] The present disclosure further provides a train control device, comprising:

[0041] a memory having a computer program stored thereon;

[0042] A processor is used to execute the computer program in the memory to implement the steps of the above method.

[0043] The present disclosure also provides a train control system, the system comprising:

[0044] The train control device described above; and

[0045] Onboard control systems in one or more trains.

[0046] Through the above technical solution, the passenger status of each train at each platform during the operation process can be set through a pre-set planned operation diagram. In this way, the train can stop and open the door at any platform according to the pre-designed plan, avoiding the problem of passengers on the platform mistakenly boarding the train. There is no need for real-time settings on the dispatching site to realize the function of not handling passengers at a certain platform, so that the dispatching can better monitor other trains on the entire line and avoid train driving safety issues.

[0047] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following detailed description, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings:

[0049] Figure 1 The figure is a flow chart of a train control method according to an exemplary embodiment of the present disclosure.

[0050] Figure 2 is a flowchart of a train control method according to another exemplary embodiment of the present disclosure.

[0051] Figure 3 is a flowchart of a train control method according to another exemplary embodiment of the present disclosure.

[0052] Figure 4 is a flowchart of a train control method according to another exemplary embodiment of the present disclosure.

[0053] Figure 5 is a flowchart of a train control method according to another exemplary embodiment of the present disclosure.

[0054] Figure 6 It is a flowchart of a part of a train control method according to another exemplary embodiment of the present disclosure.

[0055] Figure 7 It is a structural block diagram of a train control device according to an exemplary embodiment of the present disclosure.

[0056] Figure 8 It is a structural block diagram of a train control device according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION

[0057] The following describes the specific embodiments of the present disclosure in detail with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only used to illustrate and explain the present disclosure and are not intended to limit the present disclosure.

[0058] Figure 1 FIG. 1 is a flow chart of a train control method according to an exemplary embodiment of the present disclosure. Figure 1 As shown, the method includes steps 101 to 104.

[0059] In step 101, the passenger handling status of each train at each platform is set in a planned operation diagram, wherein the passenger handling status includes handling passengers and not handling passengers, and the passenger handling status is used to represent the door switch status of the train at the platform.

[0060] The passenger handling status of each train at each platform in the planned operation diagram can be represented by setting a corresponding field. For example, the passenger handling status of train No. 1 at platform No. 1 is represented by field 0, which indicates that train No. 1 does not handle passengers at platform No. 1, that is, there is no need to open the doors of train No. 1 at platform No. 1; the passenger handling status of train No. 1 at platform No. 2 can be represented by field 1, which indicates that train No. 1 handles passengers at platform No. 2, that is, it is necessary to open the doors of train No. 1 at platform No. 2.

[0061] Among them, the identifiers used to represent different trains and different platforms in the planned operation diagram can be, for example, the train number and the platform ID (Identity document, identity identification number), etc. In this disclosure, there is no limitation on the form of the identifier representing the train number and different platforms, as long as it can accurately represent each train and different platforms.

[0062] The planned operation diagram can be set up based on the required train operation plan before the train actually starts operating. After the train starts operating, there is no need to set the passenger status of each train at each platform in real time according to on-site needs. This allows the train dispatcher to better monitor each train and avoid safety issues.

[0063] In step 102, the planned operation diagram is stored in a first database.

[0064] In step 103, when the target train leaves the station, the passenger check-in status of the target train at the next platform is determined according to the first database.

[0065] In step 104, when the passenger handling status of the target train at the next platform is no passenger handling, a no passenger handling instruction is sent to the target train, and the no passenger handling instruction is used to instruct the onboard control system of the target train to control the target train not to open the door at the next platform.

[0066] After the train starts operating, it can determine the passenger handling status of each train at the next platform when it leaves the station according to the planned operation diagram pre-stored in the first database. The target train can be any train. For example, if the current target train is train 1, and the target train needs to run from platform 1 to platform 10, passing through 10 platforms 1-10, then each time the target train leaves a platform, it will determine the passenger handling status of the target train at the next platform according to the planned operation diagram in the first database. For example, if the current target train starts from the stop platform 2 and is ready to travel to the next platform 3, then when the target train leaves the station from platform 2, it will be determined according to the planned operation diagram in the first database, which indicates that the passenger handling status of train 1 at platform 3 is either handling passengers or not.

[0067] When it is determined according to the planned operation diagram in the first database that the target train's passenger handling status at the next platform is no passenger handling, a no passenger handling instruction is sent to the target train in a timely manner. This allows the corresponding no passenger handling instruction to be sent to the vehicle on-board control system VOBC (vehicle on-board controller) in the target train accurately before the train arrives at the next station, so that the VOBC actively controls the doors of the target train so that they will not open when the train stops at the next platform, thereby avoiding the problem of passengers getting on the train by mistake.

[0068] The no-passenger instruction may be sent via an automatic train operation (ATO) command frame.

[0069] In a possible embodiment, the passenger handling status of the target train at the next platform can be determined directly according to the planned operation diagram when the target train leaves any platform. Regardless of whether the passenger handling status is handling or not handling, the information corresponding to the passenger handling status is sent to the train onboard control system VOBC, and then the train onboard control system VOBC determines whether it is necessary to control the train to open the door or not at the next platform based on the passenger handling information in the received command frame. The no-passenger handling instruction can include a target field, and the target field is used to indicate that the passenger handling status of the target train is not handling. If the passenger handling status of the target train at the next platform is handling, the command frame received by the train onboard control system VOBC also includes the target field, and is used to indicate that the passenger handling status of the target train is handling. The representation of the target field can be the same as that in the planned operation diagram, for example, 0 is used to indicate no passenger handling and 1 is used to indicate handling.

[0070] In one possible implementation, after setting a skip stop, detaining the train, clearing passengers, or manually setting the stop time, the step of determining the passenger handling status of the target train at the next platform can also be triggered, not limited to when the train leaves the station.

[0071] Through the above technical solution, the passenger status of each train at each platform during the operation process can be set through a pre-set planned operation diagram. In this way, the train can stop and open the door at any platform according to the pre-designed plan, avoiding the problem of passengers on the platform mistakenly boarding the train. There is no need for real-time settings on the dispatching site to realize the function of not handling passengers at a certain platform, so that the dispatching can better monitor other trains on the entire line and avoid train driving safety issues.

[0072] Figure 2 FIG. 1 is a flow chart of a train control method according to another exemplary embodiment of the present disclosure. Figure 2 As shown, the method further includes steps 201 to 204.

[0073] In step 201, a first setting instruction input by a user through a human-machine interface HMI is received, wherein the first setting instruction includes a first platform, a first train, and a correspondence between the first platform and the first train, and the first setting instruction is used to indicate that the first train does not serve passengers at the first platform corresponding to it.

[0074] If the planned operation diagram is set in the first database, there is no need for the train dispatcher to manually adjust the train's passenger handling strategy during train operation. However, there may be emergencies that require some trains to be added and not handling passengers at some platforms. In this case, the first setting command input through the human-machine interface (HMI) can be used to achieve real-time control of the train.

[0075] The form of the human-machine interface (HMI) is not limited in this disclosure. For example, a user can first select a specific platform as the first platform in the interface, and then select a specific train number that stops at this specific platform but does not handle passengers. Alternatively, a user can first select a specific train number and then select the handling status of this specific train number at multiple platforms.

[0076] The first platform and the first train may include multiple platforms and multiple trains. For example, platforms 1-4 may all serve as the first platform, and the first train may include trains 1-3. The correspondence between the first platform and the first train may be, for example, that train 1 corresponds to platforms 1, 2, and 3, and the corresponding train passenger status may be that train 1 is not serving passengers on platforms 1, 2, and 3, and will not open its doors when it stops on the platform. The correspondence between the first platform and the first train may also be that train 2 corresponds to platforms 2 and 4, and the corresponding train passenger status may be that train 2 is not serving passengers on platforms 2 and 4, etc.

[0077] In step 202, the first setting instruction is stored in a second database.

[0078] Among them, the second database can also receive other setting instructions input through the human-machine interface HMI, such as an instruction to set the passenger check-in status of a certain train at a certain platform to passenger check-in. In this way, the train operation status represented by the first setting instruction may conflict with the train passenger check-in status stored in the second database. Therefore, when storing the first setting instruction, if the train passenger check-in status represented by the first setting instruction is different from the corresponding train passenger check-in status in the second database, the corresponding train passenger check-in status in the second database is replaced with the train passenger check-in status represented by the first setting instruction to update the train passenger check-in status in the second database. That is, the train passenger check-in status in the second database is updated according to the first setting instruction most recently received.

[0079] In 203 , when the target train leaves the station, the passenger check-in status of the target train at the next platform is determined based on the first database and the second database.

[0080] The second database and the first database are two independent databases. The train passenger status represented by the received first setting instruction is stored in the second database, and the train operation diagram in the first database will not be modified.

[0081] However, when the target train leaves the station, if the second database exists, it will be determined according to the planned operation diagram in the first database and the train passenger status stored in the second database, and the final passenger status of the target train at the next platform will be comprehensively judged. The comprehensive determination method can be determined according to the actual situation. For example, when the train passenger status represented in the two databases is the same, the same train passenger status can be directly determined as the passenger status of the target train at the next platform; when the train passenger status represented in the two databases is different, a train passenger status with a higher priority is selected as the passenger status of the target train at the next platform according to the pre-set priority; or, when the train passenger status represented in the two databases is different, a corresponding prompt instruction can be issued to manually determine the passenger status of the target train at the next platform.

[0082] After comprehensively determining the passenger handling status of the target train at the next platform based on the first database and the second database, a no-passenger handling instruction can be sent to the target train when the passenger handling status is no passenger handling, or the passenger handling status can be directly sent to the target train as an instruction regardless of whether the passenger handling status is passenger handling or no passenger handling.

[0083] in, Figure 2 The steps provided in the flow do not limit the specific execution steps. For example, between step 102 and step 202, step 202 may be executed first and then step 102. Between step 103 and step 203, step 203 may be executed first and then step 103. As long as the execution flow can reasonably obtain the corresponding "no-guest" instruction, it is acceptable.

[0084] Figure 3 FIG. 1 is a flow chart of a train control method according to another exemplary embodiment of the present disclosure. Figure 3 As shown, the method further includes steps 301 to 303.

[0085] In step 301, a second setting instruction input by a user through a human-machine interface HMI is received, wherein the second setting instruction includes a second platform, and the second setting instruction is used to indicate that all trains do not serve passengers at the second platform.

[0086] That is, when inputting control instructions for the train according to the human-machine interface HMI, not only the first setting instruction including both the platform and the train can be input, but also the second setting instruction including only the platform can be input, which is used to set the strategy of not opening the door to serve passengers when the train stops at a specific platform.

[0087] In step 302, the second setting instruction is stored in the second database.

[0088] That is, when the first setting instruction and / or the second setting instruction are received, all received instructions can be saved in the second database to timely update the train passenger status represented by the manual setting instructions saved in the second database.

[0089] The second database can also receive other setting instructions input through the human-machine interface (HMI), such as an instruction to set the passenger check-in status of a certain platform to passenger check-in. In this case, the train operating status represented by the second setting instruction may conflict with the train passenger check-in status stored in the second database. Therefore, when storing the second setting instruction, if the train passenger check-in status represented by the second setting instruction is different from the corresponding train passenger check-in status in the second database, the corresponding train passenger check-in status in the second database is replaced with the train passenger check-in status represented by the second setting instruction, thereby updating the train passenger check-in status in the second database. In other words, the train passenger check-in status in the second database is updated based on the most recently received second setting instruction. In other words, regardless of whether the first or second setting instruction is received, as long as the train passenger check-in status in the most recently received setting instruction is different from the train passenger check-in status stored in the second database, the train passenger check-in status in the second database is updated based on the most recently received first or second setting instruction.

[0090] in, Figure 3 The steps provided in the flow do not limit the specific execution steps. For example, between step 201 and step 301, step 301 may be executed first and then step 201. Between step 203 and step 302, step 302 may be executed first and then step 203. As long as the execution flow can reasonably obtain the corresponding "no-guest" instruction, it is acceptable.

[0091] Figure 4 FIG. 1 is a flow chart of a train control method according to another exemplary embodiment of the present disclosure. Figure 4 As shown, the method further includes steps 401 and 402.

[0092] In step 401, when the target train leaves the station, the first passenger check-in status and the second passenger check-in status corresponding to the target train at the next platform are obtained from the first database and the second database respectively.

[0093] In step 402, based on the priorities corresponding to the first database and the second database respectively, the passenger check-in status with a higher priority between the first passenger check-in status and the second passenger check-in status is determined as the passenger check-in status of the target train at the next platform.

[0094] That is, when the target train leaves the station and the passenger check-in status of the target train at the next platform needs to be determined based on the first database and the second database, the determination can be made based on the priorities corresponding to the different databases. In one possible implementation, the determination can also be made based on the priorities corresponding to the respective passenger check-in statuses. For example, the passenger check-in status corresponding to each train at each platform included in the first database and the second database can be prioritized, thereby determining the passenger check-in status.

[0095] Figure 5 FIG. 1 is a flow chart of a train control method according to another exemplary embodiment of the present disclosure. Figure 5 As shown, the method further includes steps 501 and 506.

[0096] In step 501, it is determined whether the first train included in the first setting instruction meets a preset condition, wherein the preset condition includes that the first train has left the previous platform of any first platform corresponding to the first train in the first setting instruction, and the next platform that the first train is about to arrive at is the first platform corresponding to the previous platform that the first train has left; if yes, go to step 502, if not, go to step 301.

[0097] In step 502, that is, when the first train meets the preset condition, the passenger check-in status of the first train meeting the preset condition at the next platform is determined based on the first database and the second database.

[0098] In step 503, a first control instruction is sent to the first train that meets the preset conditions based on the passenger check-in status of the first train that meets the preset conditions at the next platform. The first control instruction is used to instruct the on-board control system in the first train that meets the preset conditions to control the first train that meets the preset conditions to open or not open the door at the next platform.

[0099] In step 504 , it is determined whether there is a second train in motion whose next station to be reached is the second station included in the second setting instruction; if so, the process goes to step 505 ; if not, the process goes to step 401 .

[0100] In step 505, that is, when there is a second train that is in motion and is about to arrive at the second platform included in the second setting instruction, the passenger check-in status of the second train at the next platform is determined based on the first database and the second database.

[0101] In step 506, a second control instruction is sent to the second train according to the passenger checking-in status of the second train at the next platform. The second control instruction is used to instruct the onboard control system of the second train to control the second train to open or not open the door at the next platform.

[0102] That is, each time a first setting instruction and / or a second setting instruction is received, after the train passenger handling information corresponding to each setting instruction is stored in the second database, it is necessary to perform a status judgment on the currently traveling train to determine whether it is necessary to send relevant instructions for indicating the passenger handling status to part of the traveling train, so that before the part of the train reaches the next platform, the latest passenger handling status of the train at the next platform determined comprehensively by the first database and the second database can be obtained in time. Among them, not only after obtaining the first setting instruction or the second setting instruction, but also after obtaining any manual setting instruction and saving the manual setting instruction to the second database or any other database, the latest passenger handling status at the next platform of the train traveling between two platforms and associated with the manual setting instruction can be determined.

[0103] For example, if the first setting instruction indicates that train 1 does not pick up passengers at the 4th platform, after the setting instruction is stored in the second database, the operating status of the train 1 will be judged. If the train 1 is running in the section between the 3rd platform and the 4th platform, and the next platform to be arrived at is the 4th platform, it indicates that the train 1 meets the preset condition. The passenger status of the train 1 at the 4th platform will be determined again based on the updated second database and the first database, and the latest passenger status will be sent to the train 1 through the first control instruction.

[0104] For example, if the second setting instruction ensures that the passenger check-in status of the 3rd platform is not checking in, then after the setting instruction is stored in the second database, all second trains that are in driving state and whose next platform to be reached is the 3rd platform will be judged. If the second train exists, the passenger check-in status of the second train at the 3rd platform will be determined again based on the updated second database and the first database, and the latest passenger check-in status will be sent to the second train through the second control instruction.

[0105] Figure 6 FIG. 1 is a flow chart showing a part of a train control method according to another exemplary embodiment of the present disclosure. Figure 6 As shown, the method further includes steps 601 and 602.

[0106] In step 601, when the "no passengers" instruction is sent to the train onboard control system, the updated broadcast information is determined according to the "no passengers" instruction. The updated broadcast information is the broadcast information updated according to the "no passengers" instruction and includes the information that the target train will not accommodate passengers at the next platform.

[0107] In step 602, the updated broadcast information is sent to the broadcast system PA to play the passenger check-in status of the target train.

[0108] In one possible implementation, Figure 6 As shown, the method further includes step 603 and step 604.

[0109] In step 603, when the "no passengers" instruction is sent to the train's onboard control system, the updated passenger display information is determined based on the "no passengers" instruction. The updated passenger display information is the passenger display information updated based on the "no passengers" instruction and includes information that the target train will not be accommodating passengers at the next platform.

[0110] In step 604, the updated passenger display information is sent to the passenger information system PIS to display the check-in status of the target train.

[0111] In this way, not only can the passenger handling status of each train at each platform be controlled in advance through the pre-set calculation operation diagram, but the train passenger handling information that needs to be changed or added can also be input in real time through the corresponding human-machine interaction interface HMI, making it more convenient to control whether the train is handling passengers at each platform. At the same time, the information on whether each train is opening its doors to handle passengers at each platform can be broadcast and displayed in advance through the broadcasting system PA and the passenger information system PIS. In this way, when the train's passenger handling status changes, passengers can be reminded in time to avoid boarding the wrong train, further ensuring the flexibility and safety of train operation.

[0112] Figure 7 FIG. 7 is a structural block diagram of a train control device 700 according to an exemplary embodiment of the present disclosure. Figure 7 As shown, the communication device 700 may include: a processor 701 and a memory 702. The communication device 700 may also include one or more of a multimedia component 703, an input / output (I / O) interface 704, and a communication component 705.

[0113] The processor 701 is used to control the overall operation of the communication device 700 to complete all or part of the steps in the above-mentioned train control method. The memory 702 is used to store various types of data to support the operation of the communication device 700. Such data may include, for example, instructions for any application or method operating on the communication device 700, as well as application-related data, such as communication device list data, call list data, sent and received messages, pictures, audio, video, etc. The memory 702 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The multimedia component 703 may include a screen and an audio component. The screen may be, for example, a touch screen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signals may be further stored in the memory 702 or transmitted via the communication component 705. The audio component also includes at least one speaker for outputting audio signals. The I / O interface 704 provides an interface between the processor 701 and other interface modules. The aforementioned other interface modules may be a keyboard, a mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 705 is used for wired or wireless communication between the communication device 700 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IOT, eMTC, or other 7G, etc., or a combination of one or more thereof, is not limited here. Therefore, the corresponding communication component 705 may include: a Wi-Fi module, a Bluetooth module, an NFC module, etc.

[0114] In an exemplary embodiment, the communication device 700 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to execute the above-mentioned train control method.

[0115] Figure 8 FIG. 8 is a structural block diagram of a train control device 800 according to an exemplary embodiment of the present disclosure. For example, the communication device 800 may be provided as a server. Figure 8 The communication device 800 includes a processor 822, which may be one or more, and a memory 832 for storing a computer program executable by the processor 822. The computer program stored in the memory 832 may include one or more modules, each corresponding to a set of instructions. In addition, the processor 822 may be configured to execute the computer program to perform the above-mentioned train control method.

[0116] In addition, the communication device 800 may further include a power supply component 826 and a communication component 850. The power supply component 826 may be configured to perform power management of the communication device 800, and the communication component 850 may be configured to implement communication, such as wired or wireless communication, of the communication device 800. In addition, the communication device 800 may further include an input / output (I / O) interface 858. The communication device 800 may operate based on an operating system stored in the memory 832, such as Windows Server™, Mac OSX™, Unix™, Linux™, etc.

[0117] The present disclosure also provides a train control system, which includes: the train control device described above; and an on-board control system in one or more trains.

[0118] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings. However, the present disclosure is not limited to the specific details of the above embodiments. Within the technical concept of the present disclosure, various simple modifications can be made to the technical solutions of the present disclosure, and these simple modifications all fall within the scope of protection of the present disclosure.

[0119] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.

[0120] In addition, the various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.

Claims

1. A train control method, characterized in that: The method comprises: The passenger handling status of each train at each platform is set in the planned operation diagram, wherein the passenger handling status includes passenger handling and non-passenger handling, and the passenger handling status is used to represent the door opening and closing status of the train at the platform; Storing the planned operation diagram in a first database; When the target train leaves the station, determining the passenger check-in status of the target train at the next platform according to the first database; When the passenger handling status of the target train at the next platform is no passenger handling, sending a no passenger handling instruction to the target train, wherein the no passenger handling instruction is used to instruct an onboard control system of the target train to control the target train not to open a door at the next platform; The method further comprises: receiving a first setting instruction input by a user through a human-machine interface (HMI), the first setting instruction including a first platform, a first train, and a correspondence between the first platform and the first train, the first setting instruction being used to indicate that the first train does not serve passengers at the first platform corresponding thereto; storing the first setting instruction in a second database; When the target train leaves the station, determining the passenger handling status of the target train at the next platform according to the first database includes: When the target train leaves the station, the passenger check-in status of the target train at the next platform is determined according to the first database and the second database.

2. The method according to claim 1, characterized in that The method further comprises: receiving a second setting instruction input by a user through a human-machine interface (HMI), wherein the second setting instruction includes a second platform, and the second setting instruction is used to indicate that all trains do not handle passengers at the second platform; The second setting instruction is stored in the second database.

3. The method according to claim 2, characterized in that The storing the first setting instruction in the second database includes: When the train check-in status represented by the first setting instruction is different from the corresponding train check-in status in the second database, the corresponding train check-in status in the second database is replaced with the train check-in status represented by the first setting instruction, so as to update the train check-in status in the second database; The storing the second setting instruction in the second database includes: When the train passenger check-in status represented in the second setting instruction is different from the corresponding train passenger check-in status in the second database, the corresponding train passenger check-in status in the second database is replaced with the train passenger check-in status represented in the second setting instruction to update the train passenger check-in status in the second database.

4. The method according to claim 3, characterized in that When the target train leaves the station, determining the passenger handling status of the target train at the next platform according to the first database and the second database includes: When the target train leaves the station, obtaining the first and second passenger check-in states corresponding to the target train at the next platform from the first and second databases respectively; According to the priorities respectively corresponding to the first database and the second database, the passenger checking-in status with a higher priority between the first passenger checking-in status and the second passenger checking-in status is determined as the passenger checking-in status of the target train at the next platform.

5. The method according to claim 4, characterized in that After storing the first setting instruction in the second database, the method further includes: determining whether the first train included in the first setting instruction satisfies a preset condition, the preset condition including that the first train has left the previous platform of any first platform corresponding to the first train in the first setting instruction, and the next platform to be reached by the first train is the first platform corresponding to the previous platform left by the first train; When the first train meets the preset condition, determining the passenger check-in status of the first train meeting the preset condition at the next platform according to the first database and the second database; A first control instruction is sent to the first train that meets the preset conditions according to the passenger check-in status of the first train that meets the preset conditions at the next platform. The first control instruction is used to instruct the on-board control system in the first train that meets the preset conditions to control the first train that meets the preset conditions to open or not open the door at the next platform.

6. The method according to claim 4, characterized in that After storing the second setting instruction in the second database, the method further includes: Determining that the second train is in a traveling state and the next platform to be reached is the second platform included in the second setting instruction; determining the passenger check-in status of the second train at the next platform according to the first database and the second database; A second control instruction is sent to the second train according to the passenger handling status of the second train at the next platform, and the second control instruction is used to instruct the on-board control system of the second train to control the second train to open or not open the door at the next platform.

7. The method according to any one of claims 1 to 6, characterized in that: When sending the no-passenger instruction to the target train, the method further includes: Determining to update broadcast information according to the no-guest instruction; The updated broadcast information is sent to the broadcast system PA to play the passenger check-in status of the target train.

8. The method according to any one of claims 1 to 6, characterized in that: When sending the no-passenger instruction to the target train, the method further includes: Determine and update passenger display information according to the no-passenger instruction; The updated passenger display information is sent to the passenger information system PIS to display the passenger check-in status of the target train.

9. A train control device, characterized in that: The device comprises: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the steps of the method according to any one of claims 1 to 8.

10. A train control system, characterized in that: The system comprises: The train control device according to claim 9; and Onboard control systems in one or more trains.

Citation Information

Patent Citations

  • Platform screen door state control management system based on train scheduling information

    CN108382403A

  • Super subway system and operation mode thereof

    CN111086532A