Method, medium, device and system for monitoring trains based on integrated dispatching system

By independently running the ATS system and the integrated monitoring system in the integrated scheduling system, and receiving input commands in the control area to switch interfaces, the problem of the failure of the integrated monitoring system affecting the operation of the ATS system is solved, and the reliability of rail transit management and system independence are improved. sex.

CN116142266BActive Publication Date: 2024-12-17SHANGHAI FUXIN INTELLIGENT TRANSPORTATION SOLUTIONS
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202310102351.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-10
Publication Date
2024-12-17
Estimated Expiration
2043-02-10

AI Technical Summary

Technical Problem

Failure of the integrated monitoring system will hinder the operation of the ATS system and cause serious impacts on rail transit management and scheduling.

Method used

By independently running the ATS system and the integrated monitoring system in the integrated scheduling system, each system has an independent process and human-machine interface. The control area receives input commands to switch the interface displayed in the main display area, ensuring that the ATS system fails in the integrated monitoring system. It can still operate normally.

Benefits of technology

Improve the reliability of the system, prevent the failure of the integrated monitoring system from affecting rail transit management and scheduling, and ensure that the independent operation of the ATS system and software upgrades are not affected.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116142266B_ABST
    Figure CN116142266B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a method, medium, device and system for monitoring trains based on an integrated dispatching system. The method includes starting an ATS system and an integrated monitoring system, thereby generating a first process related to the operation of a first human-machine interface and a second process related to the operation of a second human-machine interface, respectively; receiving an input command from a control area; inputting a command to control the first process or the second process, thereby displaying a human-machine interface corresponding to the first process or the second process in a main display area. When a server of the integrated monitoring system or a human-machine interface of the integrated monitoring system fails, the ATS system can still operate normally, thereby not causing a serious impact on the management and dispatching of rail transit, and improving reliability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of rail transit technology, and in particular to a method, medium, device and system for monitoring trains based on an integrated dispatching system. Background Art

[0002] The train automatic control system can include multiple subsystems, such as the Automatic Train Protection (ATP) system, the Automatic Train Operation (ATO) system, the Automatic Train Supervision (ATS) system, and the computer interlocking system. They coordinate and cooperate to jointly complete the management and control of subway operating trains and signal equipment.

[0003] The ATS system is used to monitor trains in real time and can issue a series of control commands based on their operating status to automatically manage and dispatch rail transit.

[0004] The Integrated Supervisory Control System (ISCS) is an integrated comprehensive automated monitoring system that integrates multiple high-voltage and low-voltage systems of the subway to form a unified monitoring layer hardware platform and software platform, thereby realizing the centralized monitoring and management functions of the main high-voltage and low-voltage equipment in the subway.

[0005] In the prior art, the integrated dispatching and command system (which may be referred to as the "integrated dispatching system") integrates the ATS system and the integrated monitoring system, wherein the human-machine interface (HMI) of the integrated dispatching system is provided by the integrated monitoring system, and the data that the ATS system server can share with the integrated monitoring system, as well as the data of the ATS system human-machine interface are compiled into a callable dynamic library through program compilation. The integrated monitoring system directly calls the dynamic library, thereby adding the operating elements of the ATS system to the human-machine interface of the integrated monitoring system to form an integrated human-machine interface.

[0006] However, a server failure of the integrated monitoring system or a failure of the integrated human-machine interface will prevent the operation of the ATS system on the human-machine interface of the integrated dispatching system, thereby causing serious impact on the management and dispatching of rail transit. Summary of the invention

[0007] The technical problem solved by the present invention is that the failure of the integrated monitoring system will hinder the operation of the ATS system, thereby causing serious impact on the management and scheduling of rail transit.

[0008] An embodiment of the present invention provides a method for monitoring trains based on an integrated dispatching system. The integrated dispatching system includes an ATS system and an integrated monitoring system. The ATS system, the integrated monitoring system and the integrated dispatching system respectively have a first human-machine interface, a second human-machine interface and a third human-machine interface. The third human-machine interface has a main display area and a control area. The method includes: starting the ATS system and the integrated monitoring system, thereby generating a first process related to the operation of the first human-machine interface and a second process related to the operation of the second human-machine interface, respectively; receiving an input command from the control area; inputting a command to control the first process or the second process, thereby displaying the human-machine interface corresponding to the first process or the second process in the main display area.

[0009] Optionally, the control area includes menus of a menu bar, tools of a toolbar, and / or a command line interface for switching between a current human-machine interface and a human-machine interface to be displayed, the current human-machine interface and the human-machine interface to be displayed are one and the other of a first human-machine interface and a second human-machine interface, respectively, and the input commands of the control area include clicking a menu, clicking a tool, and / or executing an input command of a command line interface.

[0010] Optionally, the method includes: the process corresponding to the current human-machine interface responds to the input command, thereby sending an interface switching message to the process corresponding to the human-machine interface to be displayed; the process corresponding to the human-machine interface to be displayed receives the interface switching message, thereby displaying the corresponding human-machine interface in the main display area.

[0011] Optionally, the interface switching message includes a first interface switching message sent by the first process to the second process and a second interface switching message sent by the second process to the first process, wherein the first interface switching message includes a first position setting and a first size setting, and the second interface switching message includes a second position setting and a second size setting.

[0012] Optionally, the ATS system and the integrated monitoring system include an ATS system server and an integrated monitoring system server respectively, and the method includes: the ATS system server and the integrated monitoring system server perform information exchange through their respective interfaces.

[0013] Optionally, the method includes: displaying the first human-machine interface in the main display area when a fault occurs in the second human-machine interface, a fault occurs in the integrated monitoring system server, or the first process does not receive a message from the second process within a preset time.

[0014] An embodiment of the present invention also provides another method for monitoring trains based on an integrated dispatching system, the integrated dispatching system comprising an ATS system and an integrated monitoring system, the ATS system, the integrated monitoring system and the integrated dispatching system respectively having a first human-machine interface, a second human-machine interface and a third human-machine interface, the third human-machine interface having a main display area and a control area, the method comprising: receiving an input command from the control area, which controls a first process or a second process, the first process and the second process being respectively related to the first human-machine interface and the second human-machine interface; and displaying a human-machine interface corresponding to the first process or the second process in the main display area based on the input command.

[0015] An embodiment of the present invention further provides a storage medium on which computer instructions are stored. When the computer instructions are executed, the steps of the aforementioned another method are executed.

[0016] An embodiment of the present invention also provides a device for monitoring trains based on an integrated dispatching system. The integrated dispatching system includes an ATS system and an integrated monitoring system. The ATS system, the integrated monitoring system and the integrated dispatching system respectively have a first human-machine interface, a second human-machine interface and a third human-machine interface. The third human-machine interface has a main display area and a control area. The device includes: a receiving module, which is suitable for receiving input commands from the control area, the input commands control the first process or the second process, the first process and the second process are respectively related to the first human-machine interface and the second human-machine interface; a display module, which is suitable for displaying the human-machine interface corresponding to the first process or the second process in the main display area based on the input commands.

[0017] An embodiment of the present invention also provides a comprehensive scheduling system, including: an ATS system having a first human-machine interface, which is suitable for generating a first process related to the operation of the first human-machine interface upon startup; a comprehensive monitoring system having a second human-machine interface, which is suitable for generating a second process related to the operation of the second human-machine interface upon startup; a third human-machine interface having a main display area and a control area; wherein the control area is suitable for receiving input commands, the input commands control the first process or the second process, thereby displaying the human-machine interface corresponding to the first process or the second process in the main display area.

[0018] Compared with the prior art, the technical solution of the embodiment of the present invention has the following beneficial effects.

[0019] For example, in an embodiment of the present invention, the integrated dispatching system includes an ATS system and an integrated monitoring system that are independent of each other (i.e., the servers of the two are respectively operated separately, and the human-machine interfaces of the two are respectively operated separately), and the human-machine interface of the integrated dispatching system is associated with a first process related to the operation of the human-machine interface of the ATS system and a second process related to the operation of the human-machine interface of the integrated monitoring system. When an input command is received in the control area of ​​the human-machine interface of the integrated dispatching system, the input command controls the first process or the second process, thereby correspondingly displaying the human-machine interface of the ATS system or the human-machine interface of the integrated monitoring system in the main display area of ​​the human-machine interface of the integrated dispatching system. Since the ATS system and the integrated monitoring system are independent of each other, and only the human-machine interface of the ATS system and the integrated monitoring system is displayed on the human-machine interface of the integrated dispatching system as needed, rather than integrating the human-machine interface of the ATS system on the human-machine interface of the integrated monitoring system based on a dynamic library call in the prior art, therefore, when a server of the integrated monitoring system or the human-machine interface of the integrated monitoring system fails, the ATS system can still operate normally, thereby not causing a serious impact on the management and dispatch of rail transit, thereby improving reliability. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 A schematic diagram of the structure of the comprehensive dispatching system in an embodiment of the present invention;

[0021] Figure 2 is a schematic diagram of a third human-machine interface in an embodiment of the present invention;

[0022] Figure 3 A flow chart of a method for monitoring trains based on an integrated dispatching system in an embodiment of the present invention;

[0023] Figure 4 It is a flowchart of another method for monitoring trains based on an integrated dispatching system in an embodiment of the present invention;

[0024] Figure 5 The present invention is a schematic diagram of the structure of a device for monitoring trains based on an integrated dispatching system in an embodiment of the present invention. DETAILED DESCRIPTION

[0025] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and understandable, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0026] Figure 1 A schematic diagram of the structure of the comprehensive dispatching system in an embodiment of the present invention is shown.

[0027] The integrated dispatching system 100 includes an ATS system 110 and an integrated monitoring system 120 .

[0028] The ATS system 110 may exchange information related to train signaling with train signaling systems (eg, train control subsystem, wayside control subsystem, computer interlocking system, ATP, and ATO).

[0029] The ATS system 110 includes an ATS system human-machine interface (may be referred to as a “first human-machine interface” or an “ATS system HMI”) 111 and an ATS system server 112 .

[0030] The first human-machine interface 111 serves as a peripheral device interface of the ATS system 110 , and may include, for example, a display interface of a display, and may also include interfaces of input and output devices such as a keyboard, a mouse, and / or a printer.

[0031] The ATS system server 112 is used as the core device of the ATS system 110 to process and store information related to the train signal system. The first human-machine interface 111 obtains the information through the ATS system server 112 and issues relevant control instructions.

[0032] When the ATS system 110 is started, a first process related to the operation of the first human-machine interface 111 may be generated, so that related operations may be graphically displayed at the first human-machine interface 111 .

[0033] The integrated monitoring system 120 can interact with the strong and weak current systems of rail transit and monitor relevant information, for example, information related to power supply, closed-circuit television, broadcasting, shield doors, ticket sales and inspection, fire alarms, passenger information, etc.

[0034] The integrated monitoring system 120 includes an integrated monitoring system human-machine interface (may be referred to as a “second human-machine interface” or an “integrated monitoring system HMI”) 121 and an integrated monitoring system server 122 .

[0035] The second human-machine interface 121 serves as a peripheral device interface of the integrated monitoring system 120 , and may be, for example, a display interface of a display, and may also include interfaces of input and output devices such as a keyboard, a mouse and / or a printer.

[0036] The integrated monitoring system server 122 is used as the core device of the integrated monitoring system 120 to process and store information related to rail transit monitoring. The second human-machine interface 121 obtains the information through the integrated monitoring system server 122 and issues relevant monitoring instructions.

[0037] When the integrated monitoring system 120 is started, a second process related to the operation of the second human-machine interface 121 may be generated, so that related operations may be graphically displayed at the second human-machine interface 121 .

[0038] The ATS system server 112 and the integrated monitoring system server 122 are configured separately and perform their own data calculations and logic processing independently. The ATS system server 112 and the integrated monitoring system server 122 can share the same database server for data query and storage, and can exchange information and share data between the two servers through their respective server interfaces.

[0039] The integrated dispatching system 100 further includes a human-machine interface (which may be referred to as a “third human-machine interface”) 101 .

[0040] Specifically, the interface application of the integrated scheduling system 100 may be started and run, thereby displaying the third human-machine interface 101 .

[0041] Optionally, before the third human-machine interface 101 is displayed, a login interface requiring input of a user name and a password appears, and after the user name and a password are correctly input, the third human-machine interface 101 is displayed.

[0042] The third human-machine interface 101 serves as a peripheral device interface of the integrated dispatching system 100 , for example, it may be a display interface of a display, and may also include interfaces of other input and output devices such as a keyboard, a mouse and / or a printer.

[0043] The integrated dispatching system 100 integrates the ATS system 110 and the integrated monitoring system 120 to facilitate unified management, dispatching and integrated monitoring of rail transit on the third human-machine interface 101 .

[0044] like Figure 2 As described above, the third human-machine interface 101 includes a main display area 102 and a control area 103 .

[0045] The main display area 102 can occupy most of the area of ​​the third human-machine interface 101, and it can display the first human-machine interface 111 or the second human-machine interface 121, so as to know the information related to the ATS system 110 or the integrated monitoring system 120 in real time; operations can also be performed in the main display area 102 to facilitate timely scheduling management or comprehensive monitoring of rail transit.

[0046] The control area 103 may include a menu, a toolbar and / or a command line interface, which receives an input command from a user (e.g., an operation manager of rail transit) to switch between the first human-machine interface 111 and the second human-machine interface 121. The input command is, for example, an input command for clicking a menu item in a menu or a tool in a toolbar, or an input command received and executed in a command line interface.

[0047] The input command controls the first process or the second process, so that the human-machine interface corresponding to the first process or the second process is displayed in the main display area.

[0048] although Figure 2 The size and position of the control area 103 are shown. It should be understood that the size and position are for illustration only. In other embodiments, the control area 103 may be located at other positions of the main display area 102, such as the top, left, or bottom thereof, or a distributed portion thereof.

[0049] In some embodiments, the main display area 102 may also include a station selection bar, a navigation bar, a status bar and / or an alarm bar provided by the first human-machine interface 111 or the second human-machine interface 121, wherein the station selection bar can be used to select a station in the rail transit line, the navigation bar can be used to perform input and output operations related to display or command issuance, the status bar can be used to display the working status of related equipment, and the alarm bar can be used to display alarm information of related equipment.

[0050] Figure 3 A flow chart of a method 200 for monitoring trains based on an integrated dispatching system 100 according to an embodiment of the present invention is shown.

[0051] The method 200 for monitoring a train based on an integrated dispatching system includes steps 210 , 220 and 230 .

[0052] During the execution of step 210 , the ATS system 110 and the integrated monitoring system 120 are started, thereby generating a first process related to the operation of the first human-machine interface 111 and a second process related to the operation of the second human-machine interface 121 , respectively.

[0053] Specifically, the ATS system 110 may be started, including starting the first human-machine interface 111 and the ATS system server 112 , which involves a process (ie, a first process) associated with the operation of the first human-machine interface 111 and a process associated with the operation of the ATS system server 112 .

[0054] The integrated monitoring system 120 may also be started, including starting the second human-machine interface 121 and the integrated monitoring system server 122 , which involves a process related to the operation of the second human-machine interface 121 (ie, the second process) and a process related to the operation of the integrated monitoring system server 122 .

[0055] Based on the status of the first process and the second process, a human-machine interface corresponding to the first process or the second process may be displayed in the main display area 102 of the third human-machine interface 101 .

[0056] For example, when the first process is in the active state and the second process is in the standby state, the first human-machine interface is displayed in the main display area 102 of the third human-machine interface 101; when the first process is in the standby state and the second process is in the active state, the second human-machine interface is displayed in the main display area 102 of the third human-machine interface 101.

[0057] Regarding the first operation of the third human-machine interface 101, the first process and the second process may be set by default; that is, the first process may be set to be in the active state and the second process may be in the standby state, or the first process may be in the standby state and the second process may be in the active state.

[0058] During the execution of step 220 , an input command from the control area 103 is received.

[0059] Specifically, the control area 103 may receive input commands through interfaces of other input and output devices such as a display, keyboard, mouse, etc., for example, input commands by touching the display interface of the display, inputting keyboard information, clicking a mouse, etc.

[0060] During the execution of step 230 , the input command controls the first process or the second process, so that the human-machine interface corresponding to the first process or the second process is displayed in the main display area 102 .

[0061] In a specific implementation, one of the first human-machine interface 111 and the second human-machine interface 121 is the current human-machine interface, which is displayed in the main display area 102 of the third human-machine interface 101, and the process corresponding to the current human-machine interface is the process in the main state; the other is the human-machine interface to be displayed, which is not displayed in the main display area 102 of the third human-machine interface 101, and the process corresponding to the human-machine interface to be displayed is the process in the standby state.

[0062] The input command may instruct the process currently in the active state to initiate inter-process communication. The process in the active state may respond to the input command, thereby sending an interface switching message to the process in the standby state; the process in the standby state receives the interface switching message, thereby displaying the corresponding human-machine interface in the main display area 102.

[0063] The input command may include a first input command instructing the first process to initiate inter-process communication to the second process and a second input command instructing the second process to initiate inter-process communication to the first process; correspondingly, the interface switching message includes a first interface switching message sent by the first process to the second process and a second interface switching message sent by the second process to the first process.

[0064] The first interface switching message includes first position information for setting the position of the second human-machine interface and first size information for setting the size of the second human-machine interface, as shown in Table 1 below.

[0065] Specifically, the first interface switching message includes Windows messages WM_USER1 and WM_COPYDATA. The former is used to set the position of the second human-machine interface 121 (which may be referred to as the "first position"), and the switching direction is from the first process corresponding to the first human-machine interface 111 to the second process corresponding to the second human-machine interface 121, and provides information about the first position based on the ISCS main window handle, the parameter WPARAM, and the X and Y coordinates set by the parameter LPARAM; the latter is used to set the size of the second human-machine interface 121 (which may be referred to as the "first size"), and the switching direction is from the first process corresponding to the first human-machine interface 111 to the second process corresponding to the second human-machine interface 121, and provides information about the first size based on the settings of the ISCS main window handle, WPARAM, and the parameter LPARAM.

[0066]

[0067] Table 1

[0068] In some embodiments, when the main display area 102 displays the first human-machine interface 111, the first process is in the main state and the second process is in the standby state. Based on the first input command to switch the first human-machine interface 111 to the second human-machine interface 121, the first process in the main state can be controlled to send a first interface switching message to the second process in the standby state, so that the states of the first process and the second process are exchanged, so that the second human-machine interface 121 corresponding to the second process is displayed in the main display area.

[0069] In other embodiments, when the main display area 102 displays the second human-machine interface 121, the first process is in a standby state and the second process is in a primary state. Based on a second input command to switch the second human-machine interface 121 to the first human-machine interface 111, the second process in the primary state can be controlled to send a second interface switching message to the first process in the standby state, so that the states of the second process and the first process are exchanged, thereby displaying the first human-machine interface 111 corresponding to the first process in the main display area.

[0070] In the integrated dispatching system of the embodiment of the present invention, the ATS system 110 and the integrated monitoring system 120 are used based on their independent operation, and the first human-machine interface 111 and the second human-machine interface 121 are switched by inputting commands. During use, the user perceives a unified human-machine operation interface of the integrated dispatching command system, which facilitates more convenient and effective monitoring and management of the operation of rail transit.

[0071] In the existing integrated dispatching system, considering the need to associate train operation with integrated monitoring to achieve information sharing and coordinated interaction, the ATS system and the integrated monitoring system are integrated together. Specifically, through software integration, the data that the ATS system server can share with the integrated monitoring system, as well as the data of the ATS system human-machine interface are compiled into a dynamic library to be called by the integrated monitoring system, thereby integrating the unified human-machine interface of the ATS system into the human-machine interface of the integrated monitoring system. However, it has at least the following problems.

[0072] First, in the existing integrated dispatching system, the safety integrity level (SIL) of the ATS system is SIL2, and the integrated monitoring system also has a certain safety level. The integrated interface formed by calling the dynamic library makes the ATS system and the integrated monitoring system not only affect each other's safety; but also increases the complexity of the security certification of the ATS system and the integrated monitoring system (such as information security certification, third-party security certification).

[0073] Secondly, in the existing integrated dispatching system, when the server of the integrated monitoring system or its corresponding human-machine interface fails, the ATS system cannot be operated on the human-machine interface of the integrated dispatching system formed based on the integrated monitoring system, which has a serious impact on the management and dispatching of rail transit.

[0074] Thirdly, in the existing integrated dispatching system, one of the ATS system and the integrated monitoring system may occupy or consume computing or storage resources in the integrated dispatching system, thereby affecting the data processing performance of the other and increasing the failure rate; in particular, the ATS system has high requirements for the timeliness of the signal system response and the magnitude of resource requirements, but the integrated monitoring system needs to conduct daily monitoring and management of the weak current system (passenger information system PIS, broadcasting system PA, fire alarm system FAS, environment and equipment monitoring system BAS, shield door / safety door system PSD, access control system ACS, closed-circuit television monitoring system CCTV, wireless communication system RC, clock system CLK, automatic ticket vending and checking system AFC) and the strong current system (such as power monitoring system SCADE), which also requires a large amount of resources, thus affecting the timely response of the ATS system to the signal system.

[0075] In addition, in the existing integrated dispatching system, the software upgrade of one of the ATS system and the integrated monitoring system requires the other to verify aspects such as dynamic library calls, so that the software upgrade cannot be completed independently of the other.

[0076] Compared with the existing integrated dispatching system, the technical solution of the embodiment of the present invention has at least the following technical advantages.

[0077] First, in the embodiment of the present invention, since the ATS system and the integrated monitoring system are independent of each other, the operation of one will not affect the safety of the other, and there is no need for additional safety certification of the ATS system and the integrated monitoring system.

[0078] Secondly, in the embodiment of the present invention, since the ATS system and the integrated monitoring system are independent of each other, and only the human-machine interface of the ATS system and the integrated monitoring system is displayed on the human-machine interface of the integrated dispatching system as needed, rather than integrating the human-machine interface of the ATS system on the human-machine interface of the integrated monitoring system based on dynamic library calls in the prior art; therefore, even if the server of the integrated monitoring system or the human-machine interface of the integrated monitoring system fails, the server of the ATS system and the human-machine interface of the ATS system can still work normally, and the ATS user operation interface software can be started and run independently, and the train can continue to run under the user's monitoring, thereby improving the reliability of train operation.

[0079] Again, in the embodiment of the present invention, since the ATS system and the integrated monitoring system are independent of each other, the operation of one will not affect the other, so that both have the expected data processing performance.

[0080] In addition, in the embodiment of the present invention, since the ATS system and the integrated monitoring system are independent of each other, and the latter does not need to call the dynamic library of the former such as the human-machine interface, there is no software integration between the two. Therefore, the software upgrade of one does not require the other to perform verification such as dynamic library call, so that the software upgrade can be performed independently of the other.

[0081] In the embodiment of the present invention, the ATS system server 112 and the integrated monitoring system server 122 share the same database and use the same information. A data link can be established through the interfaces of the ATS system server 112 and the integrated monitoring system server 122 to achieve information exchange.

[0082] In the existing integrated dispatching system, the settings for the ATS system server 112 to share data with the integrated monitoring system server 122, as well as the settings for the ATS system human-machine interface, are compiled into dynamic libraries to be called by the integrated monitoring system; in contrast, the technical solution of the embodiment of the present invention directly establishes a data link based on the respective interfaces of the ATS system server 112 and the integrated monitoring system server 122, which not only enables the ATS system server 112 and the integrated monitoring system server 122 to run and operate independently of each other while exchanging information, but also avoids the information transmission delay caused by information sharing based on dynamic library calls, thereby improving the efficiency of information interaction.

[0083] In one embodiment, when the second human-machine interface 121 fails, the first human-machine interface 111 is displayed in the main display area 102 .

[0084] For example, when the second human-machine interface 121 fails, the user detects a fault alarm issued by the second human-machine interface 121 or manually discovers that the second human-machine interface 121 is not responding; then, it is determined whether the current human-machine interface is the first human-machine interface 111. If so, no operation is performed and the interface is maintained; if not, the interface application of the integrated scheduling system 100 is restarted and run, and the first human-machine interface 111 is displayed in the main display area 102 of the third human-machine interface 101.

[0085] In another embodiment, when the integrated monitoring system server 122 fails, the first human-machine interface 111 is displayed in the main display area 102 .

[0086] For example, when the integrated monitoring system server 122 fails, the user detects a fault alarm issued by the integrated monitoring system server 122 or manually discovers that the integrated monitoring system server 122 is not responding; then, it is determined whether the current human-machine interface is the first human-machine interface 111. If so, no operation is performed and the interface is maintained; if not, the interface application of the integrated scheduling system 100 is restarted and run, and the first human-machine interface 111 is displayed in the main display area 102 of the third human-machine interface 101.

[0087] In yet another embodiment, when the first process does not receive a message from the second process within a preset time T, the first human-machine interface 111 is displayed in the main display area 102 .

[0088] For example, a heartbeat message is set between a first process and a second process. The first process periodically sends a heartbeat message to the second process based on a first time interval t1, and the second process sends a first reply message after receiving the heartbeat message, and the first process confirms that the second process is active after receiving the reply message; similarly, the second process periodically sends a heartbeat message to the first process based on a second time interval t2, and the first process sends a second reply message after receiving the heartbeat message, and the second process confirms that the first process is active after receiving the reply message.

[0089] In a specific implementation, when the first process does not receive a message from the second process within a preset time T (for example, T is N t1s, N is a positive integer), the first process is considered to be in an inactive state, which may be due to a failure of the second human-machine interface 121 or the integrated monitoring system server 122; then, it is determined whether the current human-machine interface is the first human-machine interface 111. If so, no operation is performed and the interface is maintained. If not, the interface application of the integrated scheduling system 100 is restarted and run, and the first human-machine interface 111 is displayed in the main display area 102 of the third human-machine interface 101.

[0090] When the fault of the second human-machine interface 121 or the integrated monitoring system server 122 is temporarily or fundamentally resolved, the interface application of the integrated scheduling system 100 is restarted and run, and then the first human-machine interface 111 or the second human-machine interface 121 is selectively displayed in the main display area 102 of the third human-machine interface 101.

[0091] During the busy period of rail transit, the first human-machine interface 111 used for real-time monitoring of trains takes a longer time, while the second human-machine interface 121 used for comprehensive monitoring can take a shorter time. Accordingly, the preset time T can be set to a larger value, such as 30 minutes or 60 minutes.

[0092] During idle periods of rail transit, the first human-machine interface 111 used for real-time monitoring of trains may be used for a shorter time, while the second human-machine interface 121 used for comprehensive monitoring may be used for a longer time. Accordingly, the preset time T may be set to a smaller value, such as 5 minutes or 10 minutes.

[0093] Since it is difficult to accurately locate and fundamentally solve the fault of the second human-machine interface 121 or the integrated monitoring system server 122, it may take a certain amount of time to wait, and even if the fault of the second human-machine interface 121 or the integrated monitoring system server 122 has been temporarily solved, the possibility of the fault recurring cannot be ruled out. Therefore, after the fault of the second human-machine interface 121 or the integrated monitoring system server 122 is solved for the first time and restored to use, the preset time is set to be less than T1 (which is less than T, for example, T / 2), and after the fault of the second human-machine interface 121 or the integrated monitoring system server 122 is solved for the second time and restored to use, the preset time is set to be less than T2 (which is less than T1, for example, T / 4), so as to timely eliminate the second human-machine interface 121 and use the first human-machine interface 111; so as to determine whether the second human-machine interface 121 or the integrated monitoring system server 122 has a fault as soon as possible, so as to switch the human-machine interface and solve the fault in time.

[0094] like Figure 4 As shown, an embodiment of the present invention provides another method 300 for monitoring trains based on the integrated dispatching system 100 .

[0095] In some embodiments, the method 300 may include steps performed by an interface application of the integrated scheduling system 100 .

[0096] In a specific implementation, method 300 includes steps 310 and 320 .

[0097] During the execution of step 310 , an input command of the control area 103 is received, which controls the first process or the second process, and the first process and the second process are respectively related to the first human-machine interface 111 and the second human-machine interface 121 .

[0098] During the execution of step 320 , a human-machine interface corresponding to the first process or the second process is displayed in the main display area 102 based on the input command.

[0099] In one embodiment, the process corresponding to the current human-machine interface responds to the input command, thereby sending an interface switching message to the process corresponding to the human-machine interface to be displayed; the process corresponding to the human-machine interface to be displayed receives the interface switching message, thereby displaying the corresponding human-machine interface in the main display area 102.

[0100] In another embodiment, the interface switching message includes a first interface switching message sent by a first process to a second process and a second interface switching message sent by the second process to the first process, wherein the first interface switching message includes a first position setting and a first size setting, and the second interface switching message includes a second position setting and a second size setting.

[0101] In another embodiment, when the second human-machine interface 121 fails, the integrated monitoring system server 122 fails, or the first process does not receive a message from the second process within a preset time T, the first human-machine interface 111 is displayed in the main display area 102 .

[0102] An embodiment of the present invention provides a storage medium on which computer instructions are stored. When the computer instructions are executed, the method 300 or the steps described in the embodiment thereof are executed.

[0103] In the embodiment of the present invention, the storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a non-volatile memory, a non-transitory memory, a magnetic disk or an optical disk.

[0104] like Figure 5 As shown, an embodiment of the present invention provides another device 400 for monitoring trains based on the integrated dispatching system 100 .

[0105] In some embodiments, the device 400 may include a program module of an interface application of the integrated scheduling system 100 .

[0106] In a specific implementation, the device 400 includes a receiving module 410 and a display module 420 .

[0107] The receiving module 410 is adapted to receive an input command from the control area 103 , where the input command controls the first process or the second process, where the first process and the second process are respectively related to the first human-machine interface 111 and the second human-machine interface 121 .

[0108] The display module 420 is adapted to display a human-machine interface corresponding to the first process or the second process in the main display area 102 based on an input command.

[0109] Regarding the various modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, or hardware modules / units, or they can be partially software modules / units and partially hardware modules / units. For example, for various devices and products applied to or integrated in a chip, the various modules / units included therein can all be implemented in the form of hardware such as circuits, or at least some of the modules / units can be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in a chip module, the various modules / units included therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least some of the modules / units can be implemented in the form of hardware such as circuits. The element can be implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.

[0110] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the scope defined by the claims.

Claims

1. A method for monitoring trains based on an integrated dispatching system, characterized in that: The integrated dispatching system comprises an ATS system and an integrated monitoring system, wherein the ATS system, the integrated monitoring system and the integrated dispatching system respectively have a first human-machine interface, a second human-machine interface and a third human-machine interface, wherein the third human-machine interface has a main display area and a control area, and the method comprises: Starting the ATS system and the integrated monitoring system, thereby generating a first process related to the operation of the first human-machine interface and a second process related to the operation of the second human-machine interface, respectively, wherein heartbeat information is provided between the first process and the second process, and the heartbeat information is used to confirm whether the first process or the second process is in an active state; receiving an input command from the control area; The input command controls the first process or the second process, so that a human-computer interface corresponding to the first process or the second process is displayed in the main display area; It also includes: when the second human-machine interface fails, the integrated monitoring system server fails, or the first process does not receive a message from the second process within a preset time, the first human-machine interface is displayed in the main display area, wherein the preset time is set to a larger value during busy periods of rail transit and to a smaller value during idle periods of rail transit and decreases in sequence according to the number of failures of the integrated monitoring system.

2. The method according to claim 1, characterized in that The control area includes menus of a menu bar, tools of a toolbar, and / or a command line interface for switching between a current human-machine interface and a human-machine interface to be displayed, wherein the current human-machine interface and the human-machine interface to be displayed are respectively one and the other of the first human-machine interface and the second human-machine interface, and the input commands of the control area include clicking on the menu, clicking on the tool, and / or executing input commands of the command line interface.

3. The method according to claim 2, characterized in that include: The process corresponding to the current human-machine interface responds to the input command, thereby sending an interface switching message to the process corresponding to the human-machine interface to be displayed; The process corresponding to the human-machine interface to be displayed receives the interface switching message, thereby displaying the corresponding human-machine interface in the main display area.

4. The method according to claim 3, characterized in that: The interface switching message includes a first interface switching message sent by the first process to the second process and a second interface switching message sent by the second process to the first process, wherein the first interface switching message includes a first position setting and a first size setting, and the second interface switching message includes a second position setting and a second size setting.

5. The method according to claim 1, characterized in that: The ATS system and the integrated monitoring system include an ATS system server and an integrated monitoring system server respectively, and the method includes: the ATS system server and the integrated monitoring system server perform information exchange between the two through their respective interfaces.

6. A storage medium having computer instructions stored thereon, characterized in that: The computer instructions execute the steps of the method of claim 1 when executed.

7. A device for monitoring trains based on an integrated dispatching system, characterized in that: The integrated dispatching system includes an ATS system and an integrated monitoring system. The ATS system, the integrated monitoring system and the integrated dispatching system respectively have a first human-machine interface, a second human-machine interface and a third human-machine interface. The third human-machine interface has a main display area and a control area. The device includes: a receiving module, adapted to receive an input command from the control area, the input command controlling a first process or a second process, the first process and the second process being respectively related to the first human-machine interface and the second human-machine interface, heartbeat information being provided between the first process and the second process, the heartbeat information being used to confirm whether the first process or the second process is in an active state; A display module is suitable for displaying a human-machine interface corresponding to the first process or the second process in the main display area based on the input command, and is also suitable for displaying the first human-machine interface in the main display area when the second human-machine interface fails, the integrated monitoring system server fails, or the first process does not receive a message from the second process within a preset time, wherein the preset time is set to a larger value during busy periods of rail transit and to a smaller value during idle periods of rail transit and decreases in sequence according to the number of failures of the integrated monitoring system.

8. A comprehensive dispatching system, characterized in that: include: An ATS system having a first human-machine interface, which is adapted to generate a first process associated with the operation of the first human-machine interface when started; An integrated monitoring system having a second human-machine interface, adapted to generate, upon startup, a second process associated with operation of the second human-machine interface; A third human-machine interface having a main display area and a control area; Wherein, the control area is suitable for receiving input commands, and the input commands control the first process or the second process, so that the human-machine interface corresponding to the first process or the second process is displayed in the main display area, and heartbeat information is set between the first process and the second process, and the heartbeat information is used to confirm whether the first process or the second process is in an active state; it is also suitable for displaying the first human-machine interface in the main display area when the second human-machine interface fails, the integrated monitoring system server fails, or the first process does not receive a message from the second process within a preset time, wherein the preset time is set to a larger value during the busy period of rail transit, and is set to a smaller value during the idle period of rail transit and decreases in sequence according to the number of failures of the integrated monitoring system.

Citation Information

Patent Citations

  • Multisystem fusion display device for train and method for implementing device

    CN104986163A

  • Traffic control integrated automation system capable of integrating automatic train supervision with comprehensive supervision

    CN108725522A

  • Passenger information display system broadcast and application program combined operation interface

    CN110442418A

  • ATP and LKJ integrated vehicle-mounted equipment

    CN112550361A

  • Rail transit integrated automation system based on traffic command

    CN202703637U