Rail transit dispatching platform linkage stopping method, computer equipment and medium
By introducing linkage stop templates and operation controls into the rail transit dispatching platform, the control problem of the rail transit dispatching platform at the end of a linkage event is solved, and efficient and accurate subsystem recovery control is achieved.
Patent Information
- Application Number
- CN202011312950.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-20
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2040-11-20
AI Technical Summary
The rail transit dispatching platform has difficulty coordinating and controlling various subsystems at the end of a linkage event, resulting in low operator coordination and control efficiency.
By issuing linkage execution instructions to the subsystem, determining whether there is a linkage stop template, activating the linkage stop operation control after the stop activation conditions are met, obtaining the stop linkage configuration data and generating a stop linkage instruction, the linkage stop control of each subsystem is realized.
The control efficiency and accuracy of the rail transit dispatching platform at the end of a linkage event are improved, ensuring that each subsystem can be restored to normal in a timely manner.
Smart Images

Figure CN114519486B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of rail transit, and in particular to a rail transit dispatching platform linkage stopping method, computer equipment and storage medium. Background Art
[0002] Rail transit dispatching platforms, primarily used in the rail transit sector, are open, modular, and scalable distributed large-scale computer integrated systems. These platforms integrate subsystems such as vehicle control, power management, fire alarm systems (FAS), and building automation systems (BAS), and monitor and control these subsystems. The dispersed distribution of these subsystems hinders coordinated control. Rail transit dispatching platforms often incorporate corresponding linkage modules to facilitate coordinated control of these subsystems in response to complex events, such as sudden surges in passenger flow, fires, and platform door failures.
[0003] However, the existing rail transit dispatching platform may need to reset the status of each subsystem in batches when the linkage scenario changes after the linkage operation. Taking the linkage of sudden large passenger flow scenarios as an example, after the linkage module executes the linkage of sudden large passenger flow, the linkage module will issue control commands to the corresponding subsystems according to the pre-configured configuration, such as issuing control commands to CCTV (closed-circuit television monitoring system), PA (public broadcasting system) and PIS (passenger information system). When the large passenger flow scenario changes, it is necessary to stop the previously issued broadcast commands and PIS screen information. At this time, it is necessary to stop the corresponding subsystems separately, which is not conducive to the operator's coordination and control. Summary of the Invention
[0004] Based on this, it is necessary to provide a rail transit dispatching platform linkage stopping method, computer equipment and storage medium to address the above technical problems, so as to solve the problem of difficulty in coordination and control when the rail transit dispatching platform linkage event ends.
[0005] A rail transit dispatching platform linkage stopping method, comprising:
[0006] Issue corresponding linkage execution instructions to several subsystems;
[0007] Determining whether there is a linkage stop template associated with the linkage execution instruction;
[0008] If there is a linkage stop template associated with the linkage execution instruction, determining whether a stop activation condition is currently met according to the linkage stop template;
[0009] If the stop activation condition is currently met, the linkage stop operation control is activated;
[0010] When receiving a control instruction for the linkage stop operation control, acquiring linkage stop configuration data from the linkage stop template according to the control instruction;
[0011] A plurality of stop linkage instructions are generated according to the stop linkage configuration data and are issued to corresponding subsystems, so that the subsystems execute stop linkage operations according to the stop linkage instructions.
[0012] A computer device includes a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor. When the processor executes the computer-readable instructions, the above-mentioned rail transit dispatching platform linkage stopping method is implemented.
[0013] A computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the above-mentioned rail transit dispatching platform linkage stopping method.
[0014] The above-mentioned rail transit dispatching platform coordinated stop method, computer device, and storage medium issue corresponding coordinated execution instructions to multiple subsystems, causing the subsystems to execute the coordinated execution instructions. A determination is made as to whether a coordinated stop template associated with the coordinated execution instruction exists, thereby searching for the coordinated stop template. If a coordinated stop template associated with the coordinated execution instruction exists, the coordinated stop template determines whether a stop activation condition is currently satisfied, thereby determining whether to activate a coordinated stop operation control based on the stop activation condition. If the stop activation condition is currently satisfied, the coordinated stop operation control is activated to implement coordinated stop control of each subsystem by activating the coordinated stop operation control. Upon receiving a control instruction for the coordinated stop operation control, stop coordination configuration data is retrieved from the coordinated stop template based on the control instruction to obtain stop coordination configuration data for each system, thereby facilitating the generation of corresponding stop coordination instructions. Based on the stop coordination configuration data, multiple stop coordination instructions are generated and issued to the corresponding subsystems, causing the subsystems to execute the stop coordination operation according to the stop coordination instructions. In this manner, coordinated stop control of each subsystem is implemented. The present invention can solve the problem of difficult coordinated control when coordinated events on a rail transit dispatching platform end, thereby improving control efficiency and accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0016] Figure 1 This is a schematic diagram of an application environment of a rail transit dispatching platform linkage stopping method according to an embodiment of the present invention;
[0017] Figure 2 This is a flow chart of a method for linking and stopping a rail transit dispatching platform in accordance with an embodiment of the present invention;
[0018] Figure 3 FIG. 1 is a schematic diagram of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0019] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0020] The rail transit dispatching platform linkage stop method provided in this embodiment can be applied to Figure 1 In an application environment, a client communicates with a server. Clients include, but are not limited to, various personal computers, laptops, smartphones, tablets, and portable wearable devices. The server can be implemented as a standalone server or a server cluster consisting of multiple servers.
[0021] In one embodiment, if Figure 2 As shown, a rail transit dispatching platform linkage stop method is provided, which is applied in Figure 1 The server in the example is used as an example to illustrate the following steps:
[0022] S10. Send corresponding linkage execution instructions to several subsystems.
[0023] In this embodiment, the rail transit dispatching platform integrates a linkage module that connects to multiple subsystems. These subsystems include, but are not limited to, the passenger information system, broadcasting system, closed-circuit television monitoring system, access gate control system, vehicle control system, power management system, fire alarm system, and building automation system. Linkage execution instructions are defined based on joint dispatching requirements. Different subsystems correspond to different linkage execution instructions.
[0024] In one example, when a comprehensive event (also known as a linkage event) occurs, such as a sudden surge in passenger flow, fire, or platform door equipment failure, the linkage module can issue corresponding linkage execution instructions to each subsystem. Taking the linkage of a sudden surge in passenger flow scenario as an example, after the linkage module detects the occurrence of a sudden surge in passenger flow, it will issue corresponding linkage execution instructions to the corresponding subsystems based on pre-configured settings, such as monitoring instructions to the CCTV (closed-circuit television monitoring system), broadcast instructions to the PA (public address system), and screen information instructions to the PIS (passenger information system).
[0025] S20: Determine whether there is a linkage stop template associated with the linkage execution instruction.
[0026] It can be understood that the linkage stop template is a set of parameters or fields used to restore each subsystem to a normal state. In one example, the linkage stop template includes stop linkage configuration data, a status identification field, and an activation stop field. The stop linkage configuration data involves parameters for executing the stop linkage operation. The status identification field is used to mark whether the subsystem has issued a linkage execution instruction. The activation stop field is used to determine whether to activate the stop linkage. In the rail transit scheduling platform, multiple linkage stop templates can be set according to actual needs.
[0027] The linkage execution command and linkage stop template are associated through the linkage event identifier. For example, if the linkage execution command is used to execute the command for the sudden high passenger flow event, the corresponding linkage stop template can be found based on the linkage event identifier "sudden high passenger flow".
[0028] S30: If there is a linkage stop template associated with the linkage execution instruction, determine whether a stop activation condition is currently met according to the linkage stop template.
[0029] Here, the linkage stop template is pre-set with judgment rules for stop activation conditions. The stop activation condition may refer to that the premise for the occurrence of the linkage event has changed, and the linkage operation of the subsystem has been executed. Taking a sudden large passenger flow event as an example, if the passenger flow has dropped to a normal value, and multiple subsystems associated with the sudden large passenger flow event have executed the linkage execution instruction, then the stop activation condition is met. It should be noted that the number of subsystems that have executed the linkage execution instruction here may be different from the number of subsystems that have issued the linkage execution instruction. For example, 10 subsystems are issued with their corresponding linkage execution instructions, and the number of subsystems that have executed the linkage execution instruction may be less than 10, but generally greater than or equal to two. This ensures that when there is a fault in the linkage control of some subsystems, linkage control of other subsystems can still be achieved to achieve linkage stop.
[0030] If there is no linkage stop template associated with the linkage execution instruction, it is necessary to control each subsystem one by one according to the original control to complete the linkage stop operation.
[0031] S40: If the stop activation condition is currently met, activate the linkage stop operation control.
[0032] Here, the linkage stop operation control may refer to a graphic control on the control interface of the rail transit dispatching platform. When a user operates the linkage stop operation control (e.g., by clicking), a corresponding control instruction may be issued. If the stop activation condition is currently met, the linkage stop operation control is activated, and the linkage stop operation control is now in an available state; if the stop activation condition is currently not met, the linkage stop operation control is not activated, and the linkage stop operation control is now in an unavailable state.
[0033] S50 . When a control instruction for the linkage stop operation control is received, obtain linkage stop configuration data from the linkage stop template according to the control instruction.
[0034] Understandably, a control instruction can refer to an instruction generated by a user operating a linkage stop control. Control instructions can be implemented in two modes: automatic and manual. The linkage stop configuration data refers to the parameters used to control the subsystem's linkage stop execution. The linkage stop template pre-sets the linkage stop configuration data for each subsystem. Different subsystems have different corresponding linkage stop configuration data.
[0035] S60: Generate a plurality of stop linkage instructions according to the stop linkage configuration data and send them to corresponding subsystems, so that the subsystems execute stop linkage operations according to the stop linkage instructions.
[0036] The stop linkage instruction can be an executable script generated based on the stop linkage configuration data. After the stop linkage instruction is issued to the corresponding subsystem, the subsystem will execute the stop linkage operation according to the received stop linkage instruction, switching the subsystem to the state before the linkage event occurred or another preset working state.
[0037] In steps S10-S60, the linkage execution instructions corresponding to the plurality of subsystems are issued so that the subsystems execute the linkage execution instructions. It is determined whether there is a linkage stop template associated with the linkage execution instruction to search for the linkage stop template. If there is a linkage stop template associated with the linkage execution instruction, it is determined whether the stop activation condition is currently satisfied according to the linkage stop template, so as to determine whether to activate the linkage stop operation control by determining the stop activation condition. If the stop activation condition is currently satisfied, the linkage stop operation control is activated to realize linkage stop control of each subsystem by activating the linkage stop operation control. When a control instruction for the linkage stop operation control is received, the stop linkage configuration data is obtained from the linkage stop template according to the control instruction to obtain the stop linkage configuration data of each system, so as to generate the corresponding stop linkage instruction. According to the stop linkage configuration data, a plurality of stop linkage instructions are generated and issued to the corresponding subsystems, so that the subsystems execute the stop linkage operation according to the stop linkage instruction. Here, linkage stop control of each subsystem is realized.
[0038] Optionally, step S30, i.e., if there is a linkage stop template associated with the linkage execution instruction, determining whether a stop activation condition is currently satisfied according to the linkage stop template, includes:
[0039] S301: If there is a linkage stop template associated with the linkage execution instruction, set the status identification field corresponding to the subsystem to which the linkage execution instruction has been issued in the linkage stop template to executed, and simultaneously obtain the real-time monitoring status of each subsystem.
[0040] Here, the linkage stop template can set the status identification field in the real-time service component of the rail transit dispatching platform. Each subsystem is assigned a corresponding status identification field. If the linkage execution instruction of a subsystem is successfully issued, the status identification field corresponding to the subsystem in the real-time service component is set to executed (the original setting is the initial state). The status identification field is used to record which subsystems need to be stopped. In some cases, it can also record some keywords required when issuing the stop command, such as the message ID.
[0041] Real-time monitoring refers to the monitoring results obtained through the monitoring module set in the subsystem, such as the closed-circuit television monitoring system can monitor changes in passenger flow.
[0042] S302: Determine whether a stop activation condition is currently met based on the real-time monitoring status and the status identification field set to executed.
[0043] The stop activation condition, which is the activation condition for the linkage stop, can be pre-set in the linkage stop template. The stop activation condition can be set with a target state and a number of fields. If the current real-time monitoring state is the target state and the number of executed state identification fields reaches or exceeds the number of fields, the stop activation condition is considered to be met.
[0044] In steps S301-S302, if a linkage stop template associated with the linkage execution instruction exists, the status identification field corresponding to the subsystem to which the linkage execution instruction has been issued in the linkage stop template is set to "executed." Simultaneously, the real-time monitoring status of each subsystem is obtained to mark the subsystem to which the linkage execution instruction has been issued. Based on the real-time monitoring status and the status identification field set to "executed," it is determined whether the stop activation condition is currently met, thereby determining whether the conditions for executing the linkage stop are currently met.
[0045] Optionally, step S30, i.e., if there is a linkage stop template associated with the linkage execution instruction, determining whether a stop activation condition is currently satisfied according to the linkage stop template, includes:
[0046] S303: If there is a linkage stop template associated with the linkage execution instruction, set the status identification field corresponding to the subsystem to which the linkage execution instruction has been issued in the linkage stop template to "executed".
[0047] Here, the linkage stop template can set the status identification field in the real-time service component of the rail transit dispatching platform. Each subsystem is assigned a corresponding status identification field. If the linkage execution instruction of a subsystem is successfully issued, the status identification field corresponding to the subsystem in the real-time service component is set to executed (the original setting is the initial state). The status identification field is used to record which subsystems need to be stopped. In some cases, it can also record some keywords required when issuing the stop command, such as the message ID.
[0048] S304: Determine whether the activation stop condition is currently met according to the executed status identification field.
[0049] The stop activation condition, which is the activation condition for the linkage stop, can be pre-set in the linkage stop template. The stop activation condition can contain a number of fields. If the number of currently executed status identification fields reaches or exceeds the specified number of fields, the stop activation condition is considered to be met.
[0050] In steps S303-S304, if a linkage stop template associated with the linkage execution instruction exists, the status flag field corresponding to the subsystem to which the linkage execution instruction has been issued in the linkage stop template is set to "executed" to mark the subsystem as having been issued the linkage execution instruction. Based on the status flag field set to "executed," it is determined whether the stop activation condition is currently met to determine whether the conditions for executing the linkage stop are currently met.
[0051] Optionally, step S50, i.e., upon receiving a control instruction for the linkage stop operation control, obtaining linkage stop configuration data from the linkage stop template according to the control instruction, includes:
[0052] S501: When the control instruction is automatic control, obtain a subsystem identifier corresponding to a status identifier field set to executed;
[0053] S502: Search the linkage stop configuration data corresponding to the subsystem identifier from the linkage stop template.
[0054] In this embodiment, after the coordinated stop operation control is activated, it becomes available. The user can then select a specific control instruction from the coordinated stop operation control, either automatic or manual. When the control instruction is automatic, the system automatically retrieves the subsystem identifiers corresponding to all status fields set to "executed." The coordinated stop configuration data corresponding to each subsystem identifier is then retrieved from the coordinated stop template. Each subsystem identifier corresponds to a set of coordinated stop configuration data. Automatic control allows for coordinated stop operations on multiple subsystems simultaneously, improving operational efficiency.
[0055] In steps S501-S502, when the control instruction is automatic control, the subsystem identifier corresponding to the state identifier field set to "executed" is obtained, and the subsystem that needs to be linked to the stop is found based on the subsystem identifier. The linked stop configuration data corresponding to the subsystem identifier is searched from the linked stop template. Here, the obtained linked stop configuration data can be used to generate a linked stop instruction for the corresponding subsystem to execute the linked stop operation.
[0056] Optionally, step S50, i.e., upon receiving a control instruction for the linkage stop operation control, obtaining linkage stop configuration data from the linkage stop template according to the control instruction, includes:
[0057] S503: When the control instruction is manual control, generate subsystem operation items associated with each state identification field set to executed.
[0058] When the control instruction selected by the user on the linkage stop operation control is manual control, subsystem operation items associated with each state identification field set to executed are generated respectively. The user can control each subsystem one by one to prevent control errors.
[0059] S504: When an operation instruction for the subsystem operation item is received, searching the linkage stop template for a set of stop linkage configuration data associated with the subsystem operation item.
[0060] Understandably, when an operation instruction for a subsystem operation item is received, a set of stop linkage configuration data associated with the subsystem operation item (i.e., subsystem association) is retrieved from the linkage stop template. Each subsystem operation item corresponds to a set of stop linkage configuration data. Manual control enables precise operation of a single subsystem, improving operational accuracy and enabling timely response to diverse and complex integrated scheduling situations, meeting actual control needs.
[0061] In steps S503-S504, when the control instruction is manual control, subsystem operation items are generated and associated with each state identification field set to executed, facilitating precise user control. Upon receiving an operation instruction for a subsystem operation item, a set of stop linkage configuration data associated with the subsystem operation item is retrieved from the linkage stop template. Here, each subsystem operation item can obtain the corresponding stop linkage configuration data, ensuring that the subsystem can be manually controlled.
[0062] Optionally, the stop linkage configuration data includes at least one of a linkage action delay time, a linkage action execution mode, a linkage participation mark, a linkage action name, an action to be executed, a linkage action script, a conditional expression, and a conditional trigger index number.
[0063] Understandably, the stop linkage configuration data can be inherited from the parameter setting template of the linkage execution instruction. The stop linkage configuration data includes, but is not limited to, the linkage action delay time, linkage action execution method, linkage participation flag, linkage action name, pending action, linkage action script, conditional expression, and condition trigger index number. The stop linkage configuration data can restore the parameter setting value changed by the linkage execution instruction to its original state. For example, the value of parameter A in the linkage execution instruction is set from 0 to 1; while in the stop linkage configuration data, the value of parameter A is set from 1 to 0.
[0064] Optionally, the subsystem is at least one of a passenger information system, a broadcasting system, a closed-circuit television monitoring system, an entry and exit gate control system, a vehicle control system, a power management system, a fire alarm system, and a building equipment automation system.
[0065] Understandably, the rail transit dispatching platform's linkage module connects to multiple subsystems. These subsystems include, but are not limited to, the passenger information system, broadcast system, CCTV system, access gate control system, vehicle control system, power management system, fire alarm system, and building automation system. In a given linkage event, one or more subsystems may be associated with the event. Different linkage events may have the same or different associated subsystems.
[0066] Optionally, after determining whether there is a linkage stop template associated with the linkage execution instruction, the method further includes:
[0067] If there is no linkage stop template associated with the linkage execution instruction, a stop instruction is issued to the subsystem according to a pre-control strategy, so that the subsystem executes a stop operation according to the stop instruction.
[0068] In this embodiment, the pre-control strategy may include two types, one is a one-button stop strategy, and the other is a one-by-one control strategy. The one-button stop strategy means that after the linkage execution instruction is executed, M subsystems have executed the linkage execution instruction, and then stop instructions are issued to the above-mentioned M subsystems respectively, so that the above-mentioned M subsystems perform the stop operation. The one-by-one control strategy means that after the linkage execution instruction is executed, M subsystems have executed the linkage execution instruction, and stop instructions are issued to these M subsystems one by one, so that each subsystem performs the stop operation. Here, the subsystem performing the stop operation may refer to the operation of the subsystem restoring to the state before the linkage execution instruction is executed. The advantage of the one-button stop strategy is that the state of the subsystem can be quickly restored, but there is a problem of insufficient control flexibility. The advantage of the one-by-one control strategy is that each subsystem can be flexibly controlled, but there is a problem of cumbersome operation.
[0069] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0070] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 3As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a readable storage medium and an internal memory. The readable storage medium stores an operating system, computer-readable instructions and a database. The internal memory provides an environment for the operation of the operating system and computer-readable instructions in the readable storage medium. The database of the computer device is used to store data involved in the method for interlocking and stopping the rail transit dispatching platform. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer-readable instructions are executed by the processor, a method for interlocking and stopping the rail transit dispatching platform is implemented. The readable storage medium provided in this embodiment includes a non-volatile readable storage medium and a volatile readable storage medium.
[0071] In one embodiment, a computer device is provided, comprising a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor. When the processor executes the computer-readable instructions, the following steps are implemented:
[0072] Issue corresponding linkage execution instructions to several subsystems;
[0073] Determining whether there is a linkage stop template associated with the linkage execution instruction;
[0074] If there is a linkage stop template associated with the linkage execution instruction, determining whether a stop activation condition is currently met according to the linkage stop template;
[0075] If the stop activation condition is currently met, the linkage stop operation control is activated;
[0076] When receiving a control instruction for the linkage stop operation control, acquiring linkage stop configuration data from the linkage stop template according to the control instruction;
[0077] A plurality of stop linkage instructions are generated according to the stop linkage configuration data and are issued to corresponding subsystems, so that the subsystems execute stop linkage operations according to the stop linkage instructions.
[0078] In one embodiment, one or more computer-readable storage media storing computer-readable instructions are provided. The computer-readable storage media provided in this embodiment include non-volatile computer-readable storage media and volatile computer-readable storage media. The computer-readable storage media store computer-readable instructions that, when executed by one or more processors, implement the following steps:
[0079] Issue corresponding linkage execution instructions to several subsystems;
[0080] Determining whether there is a linkage stop template associated with the linkage execution instruction;
[0081] If there is a linkage stop template associated with the linkage execution instruction, determining whether a stop activation condition is currently met according to the linkage stop template;
[0082] If the stop activation condition is currently met, the linkage stop operation control is activated;
[0083] When receiving a control instruction for the linkage stop operation control, acquiring linkage stop configuration data from the linkage stop template according to the control instruction;
[0084] A plurality of stop linkage instructions are generated according to the stop linkage configuration data and are issued to corresponding subsystems, so that the subsystems execute stop linkage operations according to the stop linkage instructions.
[0085] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related hardware through computer-readable instructions. The computer-readable instructions can be stored in a non-volatile readable storage medium or a volatile readable storage medium. When the computer-readable instructions are executed, they can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0086] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention, and should all be included in the scope of protection of the present invention.
Claims
1. A rail transit dispatching platform linkage stopping method, characterized in that: include: Issue corresponding linkage execution instructions to several subsystems; Determining whether there is a linkage stop template associated with the linkage execution instruction; The linkage stop template is a set of parameters or fields used to restore each subsystem to a normal state; the linkage stop template includes stop linkage configuration data, a state identification field, and an activation stop field; The state identification field is used to mark whether the subsystem has issued a linkage execution instruction; the activation stop field is used to determine whether to activate or stop the linkage; If there is a linkage stop template associated with the linkage execution instruction, determining whether a stop activation condition is currently met according to the linkage stop template; If the stop activation condition is currently met, the linkage stop operation control is activated; When receiving a control instruction for the linkage stop operation control, acquiring linkage stop configuration data from the linkage stop template according to the control instruction; A plurality of stop linkage instructions are generated according to the stop linkage configuration data and are issued to corresponding subsystems, so that the subsystems execute stop linkage operations according to the stop linkage instructions.
2. The rail transit dispatching platform linkage stopping method according to claim 1, characterized in that: If there is a linkage stop template associated with the linkage execution instruction, determining whether a stop activation condition is currently satisfied according to the linkage stop template includes: If there is a linkage stop template associated with the linkage execution instruction, the status identification field corresponding to the subsystem to which the linkage execution instruction has been issued in the linkage stop template is set to "executed", and the real-time monitoring status of each subsystem is obtained at the same time; It is determined whether the activation stop condition is currently met according to the real-time monitoring status and the status identification field set to be executed.
3. The rail transit dispatching platform linkage stopping method according to claim 1, characterized in that: If there is a linkage stop template associated with the linkage execution instruction, determining whether a stop activation condition is currently satisfied according to the linkage stop template includes: If there is a linkage stop template associated with the linkage execution instruction, setting the status identification field corresponding to the subsystem to which the linkage execution instruction has been issued in the linkage stop template to "executed"; Determine whether the deactivation condition is currently met based on the executed status identification field.
4. The rail transit dispatching platform linkage stopping method according to claim 2 or 3, characterized in that: The step of acquiring the linkage stop configuration data from the linkage stop template according to the control instruction upon receiving the linkage stop operation control comprises: When the control instruction is automatic control, obtaining a subsystem identifier corresponding to a state identifier field set to executed; The linkage stop configuration data corresponding to the subsystem identifier is searched from the linkage stop template.
5. The rail transit dispatching platform linkage stopping method according to claim 2 or 3, characterized in that: The step of acquiring the linkage stop configuration data from the linkage stop template according to the control instruction upon receiving the linkage stop operation control comprises: When the control instruction is manual control, generating subsystem operation items associated with each state identification field set to executed; When an operation instruction for the subsystem operation item is received, a set of stop linkage configuration data associated with the subsystem operation item is searched from the linkage stop template.
6. The rail transit dispatching platform linkage stopping method according to claim 1, characterized in that: The stop linkage configuration data includes at least one of a linkage action delay time, a linkage action execution mode, a linkage participation mark, a linkage action name, an action to be executed, a linkage action script, a conditional expression, and a condition trigger index number.
7. The rail transit dispatching platform linkage stopping method according to claim 1, characterized in that: The subsystem is at least one of a passenger information system, a broadcasting system, a closed-circuit television monitoring system, an entry and exit gate control system, a vehicle control system, a power management system, a fire alarm system, and a building equipment automation system.
8. The rail transit dispatching platform linkage stopping method according to claim 1, characterized in that: After determining whether there is a linkage stop template associated with the linkage execution instruction, the method further includes: If there is no linkage stop template associated with the linkage execution instruction, a stop instruction is issued to the subsystem according to a pre-control strategy, so that the subsystem executes a stop operation according to the stop instruction.
9. A computer device comprising a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor, wherein: When the processor executes the computer-readable instructions, the rail transit dispatching platform linkage stopping method as described in any one of claims 1 to 8 is implemented.
10. One or more readable storage media storing computer-readable instructions, wherein when the computer-readable instructions are executed by one or more processors, the one or more processors execute the rail transit dispatching platform linkage stopping method as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Traffic signal control machine with synergistic dispersion function
CN104064040A
Wireless intelligent tunnel fire hazard monitoring system and method
CN105938645A