Vehicle-mounted subsystem command processing method, device, equipment and storage medium
By analyzing and managing the validity of commands from multiple onboard subsystems within the interlocking subsystem, the problem of multiple command conflicts was resolved, ensuring the safe and stable operation of the urban rail transit system.
Patent Information
- Application Number
- CN202310682861.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-09
- Publication Date
- 2026-01-16
- Estimated Expiration
- 2043-06-09
AI Technical Summary
In urban rail transit control systems, when the interlocking subsystem receives commands from multiple different onboard subsystems simultaneously, it is difficult to respond appropriately, which affects the normal operation of platform doors and car wash machines, posing a safety risk.
When the interlocking subsystem receives multiple valid operation commands, it performs validity analysis on each command, determines the validity of the valid platform or car wash machine operation command, executes the valid command, and disconnects the communication connection of invalid or conflicting commands.
Through effectiveness analysis and command management, command conflicts were avoided, ensuring the safe and stable operation of the system and preventing operational accidents.
Smart Images

Figure CN116873003B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of rail transit technology, and in particular to a vehicle-mounted subsystem command processing method, device, equipment and storage medium. BACKGROUND
[0002] In the existing urban rail transit control system, the interlocking subsystem can open and close the platform door, start and stop the gap detection, and start the car washing process according to the control information sent by the vehicle-mounted subsystem. If different vehicle-mounted subsystems issue commands for the same platform or the same car washing machine, not only will it affect the normal operation of the platform door and the car washing machine, but also there is a certain safety risk.
[0003] Therefore, how to better respond reasonably when the interlocking subsystem receives multiple different vehicle-mounted subsystems at the same time has become a problem to be solved in the industry. SUMMARY
[0004] The present application provides a vehicle-mounted subsystem command processing method, device, equipment and storage medium to solve the defect that the interlocking subsystem responds reasonably when it receives multiple different vehicle-mounted subsystems at the same time in the prior art.
[0005] The present application provides a vehicle-mounted subsystem command processing method, comprising:
[0006] In the case that the interlocking subsystem continuously receives legal operation commands sent by multiple different vehicle-mounted subsystems within a preset time period, the validity of each legal operation command is analyzed; wherein the legal operation command includes a legal platform operation command or a legal car washing machine operation command;
[0007] According to the validity analysis result of each legal operation command, the operation command is executed.
[0008] According to the vehicle-mounted subsystem command processing method provided by the present application, the validity of each operation command is analyzed, comprising:
[0009] In the case that the interlocking subsystem receives a platform operation command issued by a vehicle-mounted subsystem, the platform issuing the command by the vehicle-mounted subsystem is compared and analyzed with the platform configured by the interlocking subsystem;
[0010] In the case that the platform issuing the command by the vehicle-mounted subsystem is inconsistent with the platform configured by the interlocking subsystem, fault processing is performed, and the interlocking subsystem disconnects the communication connection with the vehicle-mounted subsystem;
[0011] In the case that the platform issuing the command by the vehicle-mounted subsystem is consistent with the platform configured by the interlocking subsystem, the platform operation command is determined to be a legal platform operation command.
[0012] According to the vehicle-mounted subsystem command processing method provided by the application, in the case that the multiple legal operation commands are legal station operation commands issued to the same station or legal car washer operation commands issued to the same car washer, the execution of the operation commands according to the validity analysis results of each of the legal operation commands comprises:
[0013] In the case that the validity analysis results include only one valid command in the multiple legal operation commands, the valid command is executed, and other legal operation commands are not executed.
[0014] The other legal operation commands are other legal operation commands in the multiple legal operation commands except the valid command.
[0015] According to the vehicle-mounted subsystem command processing method provided by the application, the execution of the operation commands according to the validity analysis results of each of the legal operation commands comprises:
[0016] In the case that the validity analysis results include multiple valid commands in the multiple legal operation commands, the interlocking subsystem disconnects the communication connection with the vehicle-mounted subsystem.
[0017] According to the vehicle-mounted subsystem command processing method provided by the application, the valid command comprises at least one of the following: a station door opening and closing command, a gap detection starting and stopping command, a car washing request, a head stable stopping, a middle stable stopping, a tail stable stopping, a temporary stopping of car washing, and a passing through a car washing area request.
[0018] The application further provides a vehicle-mounted subsystem command processing device, comprising:
[0019] The analysis module is configured to perform validity analysis on each of the legal operation commands in the case that the interlocking subsystem continuously receives legal operation commands sent from multiple different vehicle-mounted subsystems within a preset time period, wherein the legal operation commands comprise legal station operation commands or legal car washer operation commands.
[0020] The execution module is configured to execute the operation commands according to the validity analysis results of each of the legal operation commands.
[0021] According to the vehicle-mounted subsystem command processing device provided by the application, in the case that the multiple legal operation commands are legal station operation commands issued to the same station or legal car washer operation commands issued to the same car washer, the execution module is specifically configured to:
[0022] In the case that the validity analysis results include only one valid command in the multiple legal operation commands, the valid command is executed, and other legal operation commands are not executed.
[0023] The other legal operation command is other legal operation command in the plurality of legal operation commands except the valid command.
[0024] According to the vehicle-mounted subsystem command processing device provided by the application, the execution module is specifically used for:
[0025] In the case that the validity analysis result is that the plurality of legal operation commands includes a plurality of valid commands, the interlocking subsystem disconnects the communication connection with the vehicle-mounted subsystem.
[0026] According to the vehicle-mounted subsystem command processing device provided by the application, the valid command includes at least one of the following: a platform door opening and closing command, a gap detection starting and stopping command, a car washing request, a head stable stopping, a middle stable stopping, a tail stable stopping, a temporary stopping of car washing, and a passing through a car washing area request.
[0027] The application further provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the vehicle-mounted subsystem command processing method according to any one of the above when executing the program.
[0028] The application further provides a non-transitory computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the vehicle-mounted subsystem command processing method according to any one of the above.
[0029] The application further provides a computer program product, which includes a computer program, and the computer program is executed by a processor to implement the vehicle-mounted subsystem command processing method according to any one of the above.
[0030] The vehicle-mounted subsystem command processing method, device, equipment and storage medium provided by the application can further analyze the validity of each operation command, execute the operation command according to the validity analysis result of each operation command, avoid simply responding to execute a plurality of operation commands, and ensure that the command is safely executed. BRIEF DESCRIPTION OF DRAWINGS
[0031] In order to more clearly illustrate the technical solutions of the present application or prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor.
[0032] Figure 1A schematic diagram of a vehicle-mounted subsystem command processing method provided in an embodiment of the present application is shown in FIG. 1.
[0033] Figure 2 A schematic diagram of a vehicle-mounted subsystem command checking process provided in an embodiment of the present application is shown in FIG. 2.
[0034] Figure 3 A schematic diagram of a vehicle-mounted subsystem command processing device structure provided in an embodiment of the present application is shown in FIG. 3.
[0035] Figure 4 A schematic diagram of an electronic device provided in the present application is shown in FIG. 4. DETAILED DESCRIPTION
[0036] To make the objectives, technical solutions and advantages of the present application clearer, the technical solutions in the present application will be described clearly and completely below with reference to the drawings in the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.
[0037] Figure 1 A schematic diagram of a vehicle-mounted subsystem command processing method provided in an embodiment of the present application is shown in FIG. 1. Figure 1 As shown in FIG. 1, the method comprises the following steps.
[0038] In step 110, in the case that the interlocking subsystem continuously receives legal operation commands sent from a plurality of different vehicle-mounted subsystems within a preset time period, validity analysis is performed on each of the legal operation commands; wherein the legal operation commands comprise legal platform operation commands or legal car washer operation commands.
[0039] In step 120, the operation commands are executed according to the validity analysis results of the operation commands.
[0040] Specifically, in the present application, a platform is a necessary passage for passengers to get on and off a subway, normal opening and closing of platform doors, normal operation of a gap detection system, and a full-automatic car washing process are all important parts of a city rail transit operation scenario, and opening and closing of the platform, gap detection and car washing control are all executed by the interlocking subsystem after receiving corresponding control commands of the vehicle-mounted subsystem.
[0041] Specifically, the vehicle-mounted subsystem judges that the train is stopped on the track section in communication with the interlocking subsystem, and then sends a platform door opening and closing command to the interlocking subsystem, and the interlocking subsystem executes the corresponding command; after the platform door and the train door are closed, the vehicle-mounted subsystem sends a start and stop gap detection command to the interlocking subsystem according to the operation requirement, and the interlocking subsystem executes the corresponding command; the train is stopped in front of the car washing station, and the vehicle-mounted subsystem sends a series of car washing commands to the interlocking subsystem, and the interlocking subsystem executes the corresponding command.
[0042] However, in some cases, different vehicle-mounted subsystems may send valid commands to the same platform or the same car washing machine at the same time, and the interlocking subsystem may execute the commands incorrectly or not execute the corresponding commands.
[0043] The legal operation command in the present application is an operation command that has passed the legality verification.
[0044] The legal operation commands sent by multiple different vehicle-mounted subsystems in the embodiments of the present application can be legal platform operation commands for the platform or legal car washing machine operation commands for the car washing machine.
[0045] The preset time period described in the embodiments of the present application can be a relatively short time period set in advance.
[0046] If the interlocking subsystem continuously receives legal operation commands sent by multiple different vehicle-mounted subsystems within the preset time period, there is a risk of incorrect execution of the commands, and from the perspective of command safety, the multiple legal operation commands cannot be directly executed, and further effectiveness analysis of each legal operation command is required.
[0047] In the embodiments of the present application, the effectiveness analysis of the legal operation command can specifically determine whether each legal operation command is consistent with the preset valid command, and the preset valid command can be divided into a valid command for the platform and a preset valid command for the car washing machine.
[0048] The valid command for the platform can include a platform door opening and closing command, a gap detection start and stop command.
[0049] The valid command for the car washing machine can include a car washing request, a head stop, a middle stop, a tail stop, a temporary stop of car washing, and a request to pass through the car washing area.
[0050] In the embodiments of the present application, after the effectiveness analysis, it can be analyzed whether the legal operation command sent by each vehicle-mounted subsystem is a valid command or an invalid command.
[0051] Further, different operations are performed according to different command discrimination results, for example, for invalid commands, the command can not be executed, and for valid commands, the command should be executed.
[0052] If multiple valid commands are received at the same time, a command conflict can occur at this time, and the connection with the corresponding vehicle-mounted subsystem should be actively disconnected, and these commands are not executed.
[0053] In the embodiments of the present application, when the interlocking subsystem receives valid operation commands from different pairs of vehicle-mounted subsystems, the validity of each operation command can be further analyzed, and the corresponding operation command is executed according to the validity analysis result of each operation command, so as to avoid simply responding to execute multiple operation commands and ensure that the command is safely executed.
[0054] Optionally, the validity analysis of each operation command comprises:
[0055] In the case that the interlocking subsystem receives a platform operation command issued by a vehicle-mounted subsystem, the platform issuing the command by the vehicle-mounted subsystem is compared and analyzed with the platform configured by the interlocking subsystem.
[0056] In the case that the platform issuing the command by the vehicle-mounted subsystem is inconsistent with the platform configured by the interlocking subsystem, fault processing is performed, and the interlocking subsystem disconnects the communication connection with the vehicle-mounted subsystem.
[0057] In the case that the platform issuing the command by the vehicle-mounted subsystem is consistent with the platform configured by the interlocking subsystem, it is determined that the platform operation command is a legal platform operation command.
[0058] In the embodiments of the present application, each interlocking subsystem can be pre-configured with its corresponding platform, and the platform operation command issued by the vehicle-mounted subsystem also has corresponding platform information. Therefore, in order to avoid the case of data processing failure, the platform issuing the command by the vehicle-mounted subsystem can be compared and analyzed with the platform configured by the interlocking subsystem, and specifically whether they are consistent can be analyzed.
[0059] In the embodiments of the present application, in the case that the platform issuing the command by the vehicle-mounted subsystem is inconsistent with the platform configured by the interlocking subsystem, it means that the operation command is sent to the wrong platform at this time, and the command is an error command. Therefore, fault processing is performed, and the interlocking subsystem disconnects the communication connection with the vehicle-mounted subsystem.
[0060] In the case that the platform issuing the command by the vehicle-mounted subsystem is consistent with the platform configured by the interlocking subsystem, it means that the operation command is sent to the correct platform at this time, and therefore it can be determined that the platform operation command is a legal platform operation command.
[0061] In an optional embodiment, error information can also be generated and fed back to the corresponding vehicle-mounted subsystem.
[0062] In the embodiment of the present application, by comparing the station issuing the command of the vehicle-mounted subsystem with the station configured by the interlocking subsystem, the command of the wrong station can be effectively avoided, and the normal operation of the system can be effectively ensured.
[0063] Optionally, in the case that the plurality of legal operation commands are legal station operation commands issued to the same station or legal car washer operation commands issued to the same car washer, the executing the operation command according to the validity analysis result of each of the legal operation commands comprises:
[0064] In the case that the validity analysis result is that only one valid command is included in the plurality of legal operation commands, the valid command is executed, and other legal operation commands are set not to be executed.
[0065] The other legal operation commands are the other legal operation commands in the plurality of legal operation commands except the valid command.
[0066] In the embodiment of the present application, the plurality of legal operation commands are legal station operation commands issued to the same station, specifically, the plurality of legal operation commands are issued by the plurality of vehicle-mounted subsystems to control the same station within a preset time.
[0067] In the embodiment of the present application, the plurality of legal operation commands are legal car washer operation commands issued to the same car washer, specifically, the plurality of legal operation commands are issued by the plurality of vehicle-mounted subsystems to control the same car washer within a preset time.
[0068] In the embodiment of the present application, the validity analysis can be specifically comparing whether each legal operation command conforms to a preset operation command specification, if it conforms to the specification, it is considered as a valid command, if it does not conform to the specification, it is considered as an invalid command.
[0069] In the case that the validity analysis result is that only one valid command is included in the plurality of legal operation commands, and the other legal operation commands are invalid commands, at this time, the plurality of valid commands do not need to be executed simultaneously, and there is no conflict risk in the execution process, at this time, the valid command can be normally executed, and the other invalid legal operation commands are set not to be executed.
[0070] In the embodiment of the present application, by analyzing the validity of the legal operation command, the valid command in each operation command is determined, and the number of valid operation commands is effectively determined, in the case that the valid command is single, the valid command is executed, and the other legal operation commands are set not to be executed, thereby effectively ensuring the normal operation of the system.
[0071] Optionally, the executing the operation command according to the validity analysis result of each of the legal operation commands comprises:
[0072] In a case where the validity analysis result is that the plurality of legal operation commands include a plurality of valid commands, the interlocking subsystem disconnects the communication connection with the vehicle-mounted subsystem.
[0073] In the embodiments of the present application, in a case where the validity analysis result is that the plurality of legal operation commands include a plurality of valid commands, it is indicated that the plurality of valid commands need to be executed simultaneously at this time, and in the execution of the plurality of valid commands, a command conflict may occur, for example, A command is to open a platform door, and B command is to close the door command, and thus the command conflict occurs, which is easy to cause a running accident, and even a safety accident.
[0074] Therefore, in order to ensure the stability and safety of system operation, the interlocking subsystem disconnects the communication connection with the vehicle-mounted subsystem, and simultaneously does not execute the legal operation commands, so as to effectively avoid the running accident caused by the command conflict.
[0075] In the embodiments of the present application, in a case where the validity analysis result is that the plurality of legal operation commands include a plurality of valid commands, the interlocking subsystem disconnects the communication connection with the vehicle-mounted subsystem, and effectively avoids the fault and error caused by the simultaneous execution of the plurality of valid commands, and ensures the running safety.
[0076] In an optional embodiment, the valid command includes at least one of the following: a platform door opening, a door closing command, a gap detection starting, a stopping command, a vehicle washing request, a head stable stopping, a middle stable stopping, a tail stable stopping, a temporary vehicle washing, and a passing through a vehicle washing area request.
[0077] In the embodiments of the present application, through the judgment of the valid command, the normal operation of the system can be effectively ensured.
[0078] Figure 2 A vehicle-mounted subsystem command checking flowchart provided by the embodiments of the present application is shown in FIG. 1, and includes the following steps. Figure 2
[0079] For the n th vehicle-mounted subsystem command and the n+1 th vehicle-mounted subsystem command received by the interlocking subsystem, after the legality analysis, if both are legal and are valid commands issued by the same platform door or vehicle washing machine (such as opening / closing a platform door, starting / stopping a gap detection, and a valid vehicle washing command), then the conflicting vehicle-mounted subsystems are subjected to fault processing; if one is a valid command and the other is an invalid command (a default command), then the command issued by the vehicle-mounted subsystem issuing the valid command is executed.
[0080] The vehicle-mounted subsystem command processing device provided by the present application is described below, and the vehicle-mounted subsystem command processing device described below can be correspondingly referred to the vehicle-mounted subsystem command processing method described above.
[0081] Figure 3 A schematic structural diagram of a vehicle-mounted subsystem command processing device provided by an embodiment of the present application is shown in Figure 3 The device includes the following components:
[0082] The analysis module 310 is configured to perform validity analysis on each of the legal operation commands in a case where the interlocking subsystem continuously receives legal operation commands sent from a plurality of different vehicle-mounted subsystems within a preset time period; wherein the legal operation commands include legal station operation commands or legal car washer operation commands.
[0083] The execution module 320 is configured to execute the operation commands according to the validity analysis results of the legal operation commands.
[0084] Optionally, in a case where the plurality of legal operation commands are legal station operation commands issued to the same station or legal car washer operation commands issued to the same car washer, the execution module is specifically configured to:
[0085] execute the valid command and set other legal operation commands not to be executed in a case where the validity analysis result is that the plurality of legal operation commands only include one valid command.
[0086] The other legal operation commands are other legal operation commands in the plurality of legal operation commands except the valid command.
[0087] Optionally, the execution module is specifically configured to:
[0088] in a case where the validity analysis result is that the plurality of legal operation commands include a plurality of valid commands, the interlocking subsystem disconnects the communication connection with the vehicle-mounted subsystem.
[0089] Optionally, the device is further configured to execute the valid operation command and set other operation commands not to be executed in a case where the valid operation command is one.
[0090] The other operation commands are other operation commands in the plurality of operation commands except the valid operation command.
[0091] Optionally, the valid command includes at least one of the following: a station door opening and closing command, a gap detection starting and stopping command, a car washing request, a head stopping, a middle stopping, a tail stopping, a temporary stopping of car washing, and a passing through a car washing area request.
[0092] In this embodiment of the application, when the interlocking subsystem receives legitimate operation commands from multiple different vehicle subsystems within a preset time period, it can further analyze the validity of each operation command and execute the corresponding operation command based on the validity analysis results of each operation command, thereby avoiding the simple response to execute multiple operation commands and ensuring that the commands are executed securely.
[0093] Figure 4 This is a schematic diagram of the structure of the electronic device provided by the present invention, such as... Figure 4 As shown, the electronic device may include a processor 410, a communication interface 420, a memory 430, and a communication bus 440, wherein the processor 410, the communication interface 420, and the memory 430 communicate with each other through the communication bus 440. The processor 410 can call logical instructions in the memory 430 to execute a vehicle subsystem command processing method. This method includes: when the interlocking subsystem continuously receives legitimate operation commands from multiple different vehicle subsystems within a preset time period, performing validity analysis on each legitimate operation command; wherein the legitimate operation commands include legitimate platform operation commands or legitimate car wash machine operation commands.
[0094] The operation command is executed based on the validity analysis results of each of the legal operation commands.
[0095] Furthermore, the logical instructions in the aforementioned memory 430 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0096] In another aspect, the present application also provides a computer program product, which comprises a computer program stored on a non-transitory computer readable storage medium, and the computer program is executable by a processor to cause a computer to execute the vehicle-mounted subsystem command processing method provided by the above-mentioned methods, and the method comprises: in the case that the interlocking subsystem continuously receives legal operation commands sent from a plurality of different vehicle-mounted subsystems within a preset time period, performing validity analysis on each of the legal operation commands; wherein the legal operation commands comprise legal platform operation commands or legal car washer operation commands.
[0097] According to the validity analysis result of each of the operation commands, the operation commands are executed.
[0098] According to the validity analysis result of each of the operation commands, the operation commands are executed.
[0099] In another aspect, the present application also provides a computer program product, which comprises a computer program stored on a non-transitory computer readable storage medium, and the computer program is executable by a processor to cause a computer to execute the vehicle-mounted subsystem command processing method provided by the above-mentioned methods, and the method comprises: in the case that the interlocking subsystem continuously receives legal operation commands sent from a plurality of different vehicle-mounted subsystems within a preset time period, performing validity analysis on each of the legal operation commands; wherein the legal operation commands comprise legal platform operation commands or legal car washer operation commands.
[0100] According to the validity analysis result of each of the operation commands, the operation commands are executed.
[0101] According to the validity analysis result of each of the operation commands, the operation commands are executed.
[0102] The device embodiments described above are only schematic, wherein the units shown as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place or distributed on a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the present embodiment scheme. Those skilled in the art can understand and implement without creative labor.
[0103] Those skilled in the art can clearly understand the technical solutions of the various embodiments from the above description of the embodiments, and the various embodiments can be implemented by means of software with the necessary general hardware platforms, and of course, can also be implemented by hardware. Based on such understanding, the above technical solutions, essentially or in other words, the part of the prior art that makes a contribution, can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, and the like, and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0104] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for some technical features therein; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method of processing commands for an in-vehicle subsystem, the method comprising: The method comprises the following steps: validity analysis is performed on each of the legal operation commands in the case that the interlocking subsystem continuously receives legal operation commands sent from a plurality of different vehicle-mounted subsystems within a preset time period; wherein the legal operation commands comprise legal platform operation commands or legal car washer operation commands; the operation commands are executed according to the validity analysis results of each of the legal operation commands; in the case that the plurality of legal operation commands are legal platform operation commands issued to the same platform or car washer operation commands issued to the same car washer, the execution of the operation commands according to the validity analysis results of each of the legal operation commands comprises: in the case that the validity analysis results comprise only one valid command among the plurality of legal operation commands, the valid command is executed and other legal operation commands are not executed; wherein the other legal operation commands are the other legal operation commands among the plurality of legal operation commands except the valid command; in the case that the validity analysis results comprise a plurality of valid commands among the plurality of legal operation commands, the interlocking subsystem disconnects the communication connection with the vehicle-mounted subsystems and performs fault processing on the conflicting vehicle-mounted subsystems. Before the step of performing validity analysis on each of the legal operation commands, the method further comprises the following steps:
2. The in-vehicle subsystem command processing method according to claim 1, characterized by, in the case that the interlocking subsystem receives a platform operation command issued by a vehicle-mounted subsystem, the platform issuing the command by the vehicle-mounted subsystem is compared and analyzed with the platform configured by the interlocking subsystem; in the case that the platform issuing the command by the vehicle-mounted subsystem is inconsistent with the platform configured by the interlocking subsystem, fault processing is performed and the interlocking subsystem disconnects the communication connection with the vehicle-mounted subsystem; in the case that the platform issuing the command by the vehicle-mounted subsystem is consistent with the platform configured by the interlocking subsystem, the platform operation command is determined as a legal platform operation command. The valid command comprises at least one of the following: platform door opening and closing command, gap detection starting and stopping command, car washing request, head stable stopping, middle stable stopping, tail stable stopping, temporary stopping of car washing and passing through the car washing area.
3. The vehicle subsystem command processing method of any one of claims 1, wherein, The method comprises the following steps:
4. An in-vehicle subsystem command processing apparatus characterized by comprising: an analysis module is configured to perform validity analysis on each of the legal operation commands in the case that the interlocking subsystem continuously receives legal operation commands sent from a plurality of different vehicle-mounted subsystems within a preset time period; wherein the legal operation commands comprise legal platform operation commands or legal car washer operation commands; an execution module is configured to execute the operation commands according to the validity analysis results of each of the legal operation commands; in the case that the plurality of legal operation commands are legal platform operation commands issued to the same platform or car washer operation commands issued to the same car washer, the execution of the operation commands according to the validity analysis results of each of the legal operation commands comprises: In a case where the validity analysis result is that only one valid command is included in the plurality of legal operation commands, the valid command is executed, and other legal operation commands are not executed; wherein the other legal operation commands are other legal operation commands in the plurality of legal operation commands except the valid command; wherein the executing the operation command according to the validity analysis result of each of the legal operation commands comprises: In a case where the validity analysis result is that a plurality of valid commands are included in the plurality of legal operation commands, the interlocking subsystem disconnects the communication connection with the vehicle-mounted subsystem, and performs fault processing on the conflicting vehicle-mounted subsystems.
5. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor implements the vehicle-mounted subsystem command processing method according to any one of claims 1 to 3 when executing the program.
6. A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program implements the vehicle-mounted subsystem command processing method according to any one of claims 1 to 3 when executed by the processor.
Citation Information
Patent Citations
Train real-time control method and device
CN112124373A
Platform door linkage control method for flexible marshalling of urban rail transit
CN115320644A