Railway port digital freight yard system man-machine interaction method and related equipment

By obtaining and displaying data in the digital freight yard system at railway ports and generating user controls using graphic display controls, the problem of low efficiency and accuracy of subsystem fault search is solved, and efficient fault monitoring and status display is achieved.

CN120492067APending Publication Date: 2025-08-15CRSC RESEARCH & DESIGN INSTITUTE GROUP CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510475911.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-16
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

In the prior art, the subsystem fault search efficiency and accuracy of the railway port digital freight yard system are low, and it cannot be positioned in real time, resulting in difficulty in maintaining.

Method used

By obtaining the data to be displayed in the digital freight yard system at the railway port, using sub-windows for interface display, and encapsulate the graphic display controls, generate user controls, display static graphics, including points, curves and/or charts, establish a connection between the interface and the system ID, and achieve clear display of data.

Benefits of technology

It improves the efficiency of fault monitoring, reduces the time and labor of human detection, and realizes clear and accurate display of the status of each subsystem and equipment, and solves the problem of low efficiency and accuracy when finding faults.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120492067A_ABST
    Figure CN120492067A_ABST
Patent Text Reader

Abstract

The invention discloses a railway port digital freight yard system man-machine interaction method and related equipment, and relates to the technical field of railway port freight yard rail transit. The method comprises the following steps: acquiring to-be-displayed data of each subsystem of the railway port digital freight yard system; performing interface display on the acquired data through a child window; and controlling the display state of the data displayed by the child window through a graphic display control. According to the method and the device, the states of the subsystems and the equipment in the operation process can be clearly and accurately known from the view displayed by the child window of the display interface, and detection and elimination one by one do not need to be performed manually, so that the fault monitoring efficiency is greatly improved; the technical problem that efficiency and accuracy are low when faults in the operation process of all subsystems are found in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of railway port freight yard rail transportation, and in particular to a human-computer interaction method and related equipment for a railway port digital freight yard system. Background Art

[0002] At present, the number of subsystems of the railway port digital freight yard system monitored by the centralized distributed deployment monitoring system is large, resulting in the inability to analyze and locate faults or problems that occur during the operation of the subsystems of the railway port digital freight yard dispatching system.

[0003] In the existing technology, if problems arise during the operation of each subsystem and equipment, they can only be detected and eliminated manually one by one. This is not only laborious and time-consuming, but also unable to accurately locate the abnormalities and faults of each subsystem and equipment in real time, causing great difficulties in the maintenance of the various subsystems of the railway port digital freight yard system. Summary of the Invention

[0004] The present invention provides a human-computer interaction method and related equipment for a railway port digital freight yard system, which can solve the technical problem of low efficiency and accuracy in locating faults in the operation process of each subsystem in the prior art.

[0005] To achieve the above object, the present invention provides the following technical solutions:

[0006] In a first aspect, an embodiment of the present invention provides a human-computer interaction method for a railway port digital freight yard system, the method comprising:

[0007] Obtain the data to be displayed from each subsystem of the railway port digital freight yard system;

[0008] Displaying the acquired data in an interface through a sub-window;

[0009] Encapsulate the graphic display control to obtain the user control;

[0010] Obtaining the static graphics corresponding to the data to be displayed through the interface of the user control, and displaying it on the corresponding interface;

[0011] The display interface and the interface of the user control are linked via the ID of the railway port digital freight yard system, and the static graphics include: points, curves and / or charts.

[0012] In a second aspect, an embodiment of the present invention provides a human-computer interaction device for a railway port digital freight yard system, the device comprising:

[0013] An information acquisition module is configured to acquire data to be displayed from each subsystem of the railway port digital freight yard system;

[0014] An information display module is configured to display the acquired data in an interface through a sub-window;

[0015] The display state control module is configured to encapsulate the graphic display control to obtain a user control; obtain the static graphics corresponding to the data to be displayed through the interface of the user control, and display them on the corresponding interface; wherein the display interface and the interface of the user control are connected through the ID of the railway port digital freight yard system, and the static graphics include: points, curves and / or charts.

[0016] In a third aspect, an embodiment of the present invention further provides an electronic device comprising: a memory and a processor; the processor is configured to read and execute a computer program stored in the memory to implement the steps of the aforementioned human-computer interaction method for a railway port digital freight yard system.

[0017] In a fourth aspect, an embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and when the computer executable instructions are executed, the steps of the aforementioned human-computer interaction method of a railway port digital freight yard system are implemented.

[0018] In a fifth aspect, an embodiment of the present invention further provides a computer program product, comprising a computer program / instruction, which, when executed by a processor, implements the steps of the aforementioned human-computer interaction method for a railway port digital freight yard system.

[0019] The beneficial effects brought about by the technical solution provided by the implementation case of the present invention include:

[0020] The data to be displayed of each subsystem of the railway port digital freight yard system is obtained; the obtained data is displayed on the interface through a subwindow; the graphic display control is encapsulated to obtain a user control; the static graphics corresponding to the data to be displayed are obtained through the interface of the user control, and are displayed on the corresponding interface; wherein, a connection is established between the display interface and the interface of the user control through the ID of the railway port digital freight yard system, and the static graphics include: points, curves and / or charts. Through the present invention, the status of each subsystem and device during operation can be clearly and accurately known from the view displayed in the subwindow of the display interface, without relying on manual detection and elimination one by one, which greatly improves the efficiency of fault monitoring and solves the technical problem of low efficiency and accuracy in finding faults in the operation of each subsystem in the related art. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. 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 creative work.

[0022] Figure 1 This is a flow chart of an embodiment of a human-computer interaction method for a railway port digital freight yard system according to the present invention;

[0023] Figure 2 This is a schematic diagram of the communication authentication process of the present invention;

[0024] Figure 3 This is a schematic diagram of information interaction inside and outside the display interface of the present invention;

[0025] Figure 4 A schematic diagram of the rendering process of WPF drawing of the present invention;

[0026] Figure 5 This is a schematic diagram of the interface structure of the global view of the railway port digital freight yard system of the present invention;

[0027] Figure 6 This is a schematic diagram of the interface structure of the freight yard line view of the railway port digital freight yard system of the present invention;

[0028] Figure 7 This is a schematic diagram of the interface structure of the freight yard station view of the railway port digital freight yard system of the present invention;

[0029] Figure 8 This is a schematic diagram of the interface structure of the equipment view of the railway port digital freight yard system of the present invention;

[0030] Figure 9 A schematic diagram showing the relationship between the display interface, user controls, and graphic display controls of the present invention;

[0031] Figure 10 A schematic diagram of the collaborative relationship between the display interface and the graphic display control of the present invention;

[0032] Figure 11 This is a schematic diagram of statistical information on the working status of the magnetic steel of the present invention;

[0033] Figure 12 This is a schematic diagram of statistical information on the working status of the level crossing automatic control column machine of the present invention;

[0034] Figure 13 This is a schematic diagram of the functional modules of an embodiment of a human-computer interaction device for a railway port digital freight yard system according to the present invention;

[0035] Figure 14The figure is a schematic structural diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0036] 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 the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0037] To make the objectives, technical solutions and advantages of the present invention more clear, embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0038] In a first aspect, an embodiment of the present invention provides a human-computer interaction method.

[0039] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of an embodiment of the human-computer interaction method of the railway port digital freight yard system of the present invention. Figure 1 As shown, the human-computer interaction method includes:

[0040] Step S10, obtaining data to be displayed;

[0041] In some specific embodiments, step S10 includes:

[0042] Step S101, performing communication authentication with the railway port digital freight yard system;

[0043] In this embodiment, the railway port digital freight yard system is also the railway port digital freight yard dispatching and control integrated system, which will be used below. In the process of human-computer interaction, when obtaining the data to be displayed from each subsystem, it is necessary to first allow the display interface to communicate and authenticate with the railway port digital freight yard dispatching and control integrated system. Figure 2 , Figure 2 This is a schematic diagram of the communication authentication process of the present invention. Figure 2 As shown, the display interface (client) establishes a TCP / IP connection with the railway port digital freight yard dispatching and control integrated system (server). The display interface (client) sends an authentication request message containing information such as the user name and password. The railway port digital freight yard dispatching and control integrated system (server) performs communication authentication. If the communication protocol and data format requirements established internally are met, the communication authentication is determined to be successful. A message indicating that the authentication is successful and accepting the request is sent to the display interface. The display interface (client) then sends a data subscription message or other query message to the railway port digital freight yard dispatching and control integrated system (server).

[0044] The message attribute definitions for data subscription and unsubscription are shown in Table 1.

[0045] Table 1

[0046]

[0047] The sub-node definitions of the strings node in the data subscription message are shown in Table 2.

[0048] Table 2

[0049]

[0050] On the other hand, if the communication authentication fails, the integrated system for dispatching and controlling digital freight yards at railway ports (server) sends a connection rejection message to the display interface (client) and stops sending any data. This completes the process of establishing a connection between the display interface (client) and the integrated system for dispatching and controlling digital freight yards at railway ports (server).

[0051] Step S102: If the communication authentication result is passed, the data to be displayed of each subsystem is obtained by connecting to the ports of each subsystem of the railway port digital freight yard system, wherein the format of the data to be displayed is a preset format during the transmission process.

[0052] In this embodiment, refer to Figure 3 , Figure 3 This is a diagram showing the interaction of information inside and outside the interface. Figure 3 As shown, the display interface needs to access the program / data update server to read static data information about the lines and equipment. When the display interface is running, it also maintains a network connection with the integrated dispatching and control system for the railway port digital freight yard. The display interface sends the user's operation instructions and data subscription messages to the integrated dispatching and control system for the railway port digital freight yard through this connection. The integrated dispatching and control system for the railway port digital freight yard sends the monitoring data and fault analysis results of each data integration subsystem to the display interface. The display interface's user interface mainly includes: output devices and input devices. The output device is a large-screen display system used to display the graphical interface; the input devices include a common mouse and keyboard.

[0053] The display interface and the railway port digital freight yard dispatching and control integrated system transmit the data to be displayed of each subsystem through the TCP / IP protocol. The format of the data to be displayed sent and received by each subsystem is shown in Table 3.

[0054] Table 3

[0055]

[0056] The basic unit of communication between the display interface and the integrated railway port digital freight yard dispatching and control system is the message, which is carried as text data in XML format. The root node of the message is named "message" and has several attributes to indicate the message type and ID. The rest of the message content is stored in the root node's child nodes or in nodes below it.

[0057] The attribute definition of the root node of the message is shown in Table 4.

[0058] Table 4

[0059]

[0060] The content of the message is stored in the child nodes of the root node or in lower-level nodes. The definition of the child nodes is shown in Table 5.

[0061] Table 5

[0062]

[0063] Among them, the operating environment of the display interface is mainly the Windows operating system. After comprehensively measuring technical indicators such as operating efficiency, interface effects and compatibility, the development of the display interface adopts the development method based on Windows.NET C# language combined with WPF structural framework.

[0064] WPF (Windows Presentation Foundation), a component of the Microsoft .NET Framework development platform, is a presentation layer development framework based on XML, the .NET Framework, and vector graphics technologies. To separate the application's interface and backend logic, WPF uses the XML-based XAML markup language for interface development and C# for backend logic code, providing significant flexibility in implementing interface applications.

[0065] Reference Figure 4 , Figure 4 Schematic diagram of the rendering process of WPF drawing of the present invention. Figure 4 As shown, WPF acts as a bridge between the application and the graphics card screen frame buffer, encapsulating the complex process of calling the DirectX API of the graphics hardware without relying on the operating system's drawing interface, reducing development difficulty while ensuring the application's drawing efficiency. Figure 4In Windows, the operating system is used. When part or all of the displayed content in the window display area becomes invalid and the screen must be updated, the program will be notified by the WM_PAINT message and restored. The visualization object is to visualize the railway line on the human-computer interface, and WPF is the development of the interface.

[0066] Based on the above characteristics, the display interface of the railway port digital freight yard system is developed using C# and WPF.

[0067] Step S20, displaying the acquired data in an interface through a sub-window;

[0068] The interface display includes a global view interface display, a freight yard line view interface display, a freight yard station view interface display, and an equipment view interface display; in some specific embodiments, step S20 includes:

[0069] Display the global view interface based on the actual map data of the railway line range obtained from the railway port digital freight yard system;

[0070] Display the freight yard line view interface for the railway line data of the railway port digital freight yard system;

[0071] Display the freight yard station view interface based on the railway port digital freight yard system station information data;

[0072] For various types of data in the railway port digital freight yard system, an equipment view interface is displayed.

[0073] In this embodiment, the amount of monitoring data and comprehensive analysis data that need to be displayed in the display interface is very large. These data are sent from different rule sets in the railway port digital freight yard dispatching and control integration system and need to be displayed in different display interfaces. In addition, the logical hierarchy of the data is also different. For example: the PIO status data in the level crossing automatic control system maintenance machine belongs to the equipment-level monitoring data, which needs to be displayed in the equipment-level display interface of the railway port digital freight yard dispatching and control integration system, while the transponder health status evaluation data in the fault monitoring and analysis results of each subsystem of the railway port digital freight yard system belongs to the line-level analysis data, which needs to be displayed in the line-level display interface. How to effectively organize the display interface of these data is a key issue that needs to be solved in the display interface.

[0074] Therefore, a main window is set up within the display interface, from which all display interfaces can be centrally managed. Several subwindows, called "views," are designed within the main window interface to display data received from the integrated digital freight yard scheduling and control system. The subwindows are subordinate to the main window, and all subwindows are managed through the main window. Specifically, a "Startup Management" panel is set up on the main window to launch each view.

[0075] Each view can be divided into the following categories according to the logical level and content of the displayed data:

[0076] (1) Global view:

[0077] Based on the actual map data of the railway line range of the railway port digital freight yard system, a global view interface is displayed to show the working status of all lines, the working status of equipment in each freight yard station, the equipment connection status, the alarm information of the freight yard station, etc. Figure 5 As shown in the figure, the global view of the freight yard of the railway port digital freight yard system includes a freight yard line map and an equipment status and alarm summary panel.

[0078] (2) Freight yard line view:

[0079] For the railway line data of the railway port digital freight yard system, a line view interface is displayed to show the status of the railway port digital freight yard system freight line trackside equipment and the working status / connection status of the level crossing automatic control system. Figure 6 As shown, the freight yard route view includes: a freight yard route map panel, a freight yard route comprehensive analysis and early warning display panel, and a freight yard route-level comprehensive analysis and early warning query panel.

[0080] (3) Freight yard station view:

[0081] The digital freight yard system of the railway port provides a visual interface display for the station information data, showing the working status and network connection status of various trackside equipment in the freight yard station. In addition to displaying the working status of the equipment, the freight yard station view can also uniformly summarize and display the alarm information of each freight yard trackside equipment. Figure 7 As shown, the freight yard station view includes: a freight yard station display panel and a station equipment status and alarm summary panel. The freight yard station display panel includes: a freight yard station equipment working status and connection status summary panel, a freight yard station equipment alarm display panel and a freight yard station equipment alarm query panel.

[0082] (4) Device view:

[0083] The device view interface displays various types of data of the digital freight yard dispatching and control integrated system equipment. In the device view sub-window, the equipment is classified according to level crossing automatic control, electronic red card automatic protection, automatic gate for pick-up and delivery vehicles, and magnetic steel, etc. Users can go to the corresponding equipment maintenance display interface through the device view. Figure 8 As shown, the freight yard equipment view includes: a trackside equipment summary display panel, an automatic gate display panel for vehicle pickup and delivery, a level crossing automatic control summary display panel, and an electronic red card safety protection display panel. Among them, the freight yard route diagram display panel, equipment operating status display panel, equipment connection status display panel, equipment alarm display panel, and equipment alarm query panel are all equipment information display panels.

[0084] Step S30, encapsulating the graphic display control to obtain a user control;

[0085] Step S40: obtaining a static graphic corresponding to the data to be displayed through the interface of the user control, and displaying it on a corresponding interface;

[0086] The display interface and the interface of the user control are linked via the ID of the railway port digital freight yard system, and the static graphics include: points, curves and / or charts.

[0087] In this embodiment, during the development of the display interface, the main interface framework and graphic display controls were independently developed. To enhance the aesthetics of the interface, graphic display controls were used to control the display status of the data displayed in the subwindows, such as bar charts, line charts, and pie charts. These graphic display controls primarily include DevExpress for developing interface themes and the TeeChart control library specifically for icon development.

[0088] There are three types of data: instantaneous state, historical state, and statistical information, each with its own display method. List and table displays can be implemented using the system controls provided by WPF. However, for displays such as freight yard and railway station diagrams, line diagrams, equipment connection diagrams, line charts, pie charts, and bar charts, you need to develop your own user controls or purchase control libraries from third-party companies.

[0089] In terms of the selection of graphic display controls, the popular tools on the market include: DevExpress VCL Subscription, TeeChart for.NET, and ChartDirector. Their features are as follows:

[0090] DevExpress VCL Subscription: This is a suite of user interface products that includes the complete source code for all VCL and ASP.NET controls, along with related products. Controls include data entry, charting, data analysis, navigation, layout, grids, scheduling, styling, printing, and workflow.

[0091] TeeChart for.NET: is a powerful chart control that provides an efficient, intuitive and time-saving programming interface.

[0092] ChartDirector: It is a web chart control that is easy to use, fast, powerful, and highly interactive.

[0093] The above graphical display controls are compared in a table based on function, performance, and price. The control comparison table is shown in Table 6 below.

[0094] Table 6

[0095]

[0096] As shown in Table 6, Teechart for.NET is the most cost-effective graphics display control.

[0097] Furthermore, the drawing display control is repackaged into a user control. By loading the user control and calling its interface, the static graphics corresponding to the data to be displayed in each subsystem are obtained and displayed on the corresponding interface. The relationship between the display interface, user control and graphic display control is as follows: Figure 9 As shown. The user control provides a rich interface that can be set according to the data to be displayed. The interface functions implemented by the user control mainly include setting the chart name, chart horizontal axis name, chart vertical axis name, chart midpoint color and shape, explanatory text, chart curve data, chart curve color, chart bar chart and pie chart content and value.

[0098] The display interface is designed to display graphics such as station diagrams, equipment connection diagrams, and network topology diagrams. The display interface includes a graphic data parsing and display module, which can directly parse and statically display graphics stored in XML format. In order to change the state of the graphics after receiving the monitoring data sent by the digital freight yard scheduling and control integration system, the display interface controls the state of the equipment graphics in the diagram through the interface reserved by the graphic data parsing and display module (called: graphic control interface component), and changes the shape, color and text of the graphics. The advantages of adopting this solution are: for line changes or applications in different application scenarios, only the corresponding graphic files need to be replaced, and there is no need to recompile the display interface source program, which simplifies system updates and deployment operations; this solution can change the display appearance of the device without affecting the business logic of the device.

[0099] The device primitives on various graphics are uniformly drawn by the graphics display control. The drawn graphics can be roughly divided into two types based on their uses:

[0100] (1) An image of a freight yard railway line model, including graphics of numerous trackside devices, such as line diagrams and station yard diagrams. This type of diagram can display a wide range of information, including the status of various control devices, graphics showing the working status of each device, and the communication relationships between each device and other devices.

[0101] (2) Freight yard station equipment connection diagram and equipment status diagram. This diagram mainly includes trackside equipment, and the different colors of the lines between the equipment represent the communication status between the equipment.

[0102] The graphic display control outputs XML format graphic files (i.e., drawn static graphics) through human-machine operation by engineering personnel. Static graphics include: points, curves and / or charts. The display interface calls the "Graphic Reading and Control Interface Component", which is the interface of the user control, to read the XML format graphic files drawn by the graphic display control component, statically display the graphics and dynamically control the status of the device graphics. The specific collaborative relationship between the display interface and the graphic display control is as follows: Figure 10 shown.

[0103] Specifically, the graphics display control configures the device ID of the device primitive when drawing graphics. The display interface uses this device ID to call services provided by the "Graphics Reading and Control Interface Component" to dynamically control the state of the device primitive. The advantage of this approach is that it decouples the graphics control implementation details from the display interface. As long as the interface remains unchanged, changes to the implementation details of the "Graphics Control Component" will not affect the display interface program. The interface shields the display interface from the complexity of the underlying graphics control implementation.

[0104] The services provided by the Graphics Reading and Control Interface Component that are driven by the device ID are:

[0105] (1) Set the status of the equipment: set the derailer switch of the electronic red card safety protection subsystem to the status of positioning, reverse position and fault, set the color of the positioning and reverse position of the derailer switch; set the graphic color of the freight yard loading and unloading line; set the color of the equipment level crossing automatic control column machine and highway signal light; set the color of the graphic element of the train gate; set the color of the trackside magnetic steel graphic element; set the color and status of the container box; set the color of the equipment graphic element and connecting line, etc.

[0106] (2) Obtain the geometric coordinates of the equipment elements: obtain the coordinates of the level crossing automatic control column machine respectively; obtain the coordinates of the electronic red card safety protection derailer, red card and radio frequency control elements; obtain the coordinates of the magnetic steel element.

[0107] The XML-formatted graphic files read by the display interface include points, curves, and / or charts. This means the display interface can display a large amount of monitoring data and comprehensive analysis data. This data can be presented in a variety of forms, such as points, curves, and / or charts, achieving data visualization. This intuitive display meets the need for user-friendly data viewing and analysis.

[0108] Specifically, among the large amount of statistical data that needs to be displayed on the display interface, examples of the data types that need to be presented in multiple ways are as follows: railway port digital freight yard system transmission, level crossing automatic control, electronic red card safety protection and magnetic steel status; statistical data on the operation of electronic red card safety protection derailers in the monitoring data of the railway port digital freight yard system, including the number of operations, number of failures and frequency.

[0109] Among them, the multi-dimensional presentation of data will be presented through points, lines, bar charts, pie charts, etc. according to the different types of data.

[0110] Among them, the data displayed through points has the characteristics of generating a certain event at a certain location or at a certain time, such as the operation information in the integrated dispatching and control system of the digital freight yard of the railway port and the client human-computer interface information.

[0111] The data displayed by the curve graph has the characteristics of data changes within a distance range or time range, such as the working status of level crossing automatic control and electronic red card derailer. Figure 11 As shown in the figure, it shows the working status statistics of the magnetic steel over a period of time. Figure 11 It can be seen that the magnet is in a fault state when it starts working, which is represented by a red straight line; it works in a normal state for the following period of time, which is represented by a green straight line; and it finally works in a suspected fault state, which is represented by an orange straight line.

[0112] The data displayed by pie charts and bar charts has the characteristics of statistical information within a certain time range and is used to display statistical information of data. Figure 12 The figure shows the working status of the automatic level crossing control system over a period of time. During this statistical period, the automatic level crossing control system was in a normal state 10 times (indicated by green); it was in a suspected fault state once (indicated by orange); and it was in a fault state twice (indicated by red). The figure clearly shows the working status of the automatic level crossing control system.

[0113] In this embodiment, the display interface serves as the interface between the operation and maintenance monitoring system and the user. Through it, the user can understand the operation status of the equipment in the railway port railway freight yard dispatching and control integrated system, obtain alarm and warning information on the health status of the equipment, and query and record equipment maintenance information. Its overall functions are as follows:

[0114] (1) The display interface, as a human-machine interface, can be deployed on a variety of devices and terminals. It can be deployed in the freight worker's studio at a railway freight yard as an equipment maintenance terminal, or it can be deployed in a freight station section-level maintenance center or a regional-level maintenance center as a line-level or regional-level operation and maintenance display module. At the same time, in order to maximize the user's need to view equipment operation and maintenance information anytime and anywhere when working on-site, the display interface can also be deployed on a tablet computer.

[0115] (2) The display interface adopts a C / S architecture, and establishes a network connection with the integrated dispatching and control system of the digital freight yard of the railway port as a client, and the integrated dispatching and control system of the digital freight yard of the railway port as a server. After the display interface is started, it will automatically try to establish a network connection with the integrated dispatching and control system of the digital freight yard. Each display interface process will only establish an end-to-end network connection with the integrated dispatching and control system of the digital freight yard when running. After the connection is successfully established, it will remain until the interface program is closed. All information exchanges between the integrated dispatching and control system of the digital freight yard and the display interface are completed through this connection. If the network connection is interrupted, the display interface will automatically try to re-establish the connection with the integrated dispatching and control system of the digital freight yard until the connection is successfully established or the interface program is closed.

[0116] (3) The digital freight yard dispatching and control integrated system processes a large amount of data, including equipment monitoring information, fault diagnosis information, alarm information, and maintenance record information of one or more railway freight yards. Correspondingly, the computer system where the display interface is deployed has limited computing power (the display interface may be deployed on a laptop or tablet), and the network bandwidth is also limited (the display interface and the server may be connected through a public network or a 5G network). Based on the above reasons, in order to reduce unnecessary data processing and data transmission volume and ensure the efficient and smooth operation of the interface, it is necessary to streamline and reasonably arrange the data sent by the digital freight yard dispatching and control integrated system to the display interface so that it can be sent on demand. To achieve this goal, the display interface uses two mechanisms to ensure data transmission efficiency. The first is the data compression mechanism. All application layer data sent between the display interface and the digital freight yard dispatching and control integrated system are compressed to effectively utilize the network bandwidth. The second is the message subscription and unsubscription mechanism. The display interface will analyze the user's operation based on the user's operation, determine the data range that the user is concerned about, and send data subscription messages to the digital freight yard dispatching and control integrated system to request the corresponding data.

[0117] (4) The display interface can not only display and update real-time data, but also has a historical playback function, which is also achieved through message subscription and unsubscription. Users can replay the status, alarm information, and health status analysis information of the device within a certain period of time in the past by setting the playback start and end time on the interface. During the playback process, users can adjust the playback rate and can pause and resume the playback process at any time.

[0118] (5) The display interface can show the instantaneous status of the line or equipment. The so-called instantaneous status refers to the status of the equipment or connection at a certain point in time. For the user, the instantaneous status highlights the status of the object he is concerned about at a specific moment. The instantaneous status displayed on the display interface is as follows: the occupancy status of the track section of the freight yard loading and unloading line, the status of the level crossing automatic control column machine, the status of the level crossing automatic control highway signal machine, the status of the emergency closing and opening buttons of the level crossing automatic control column machine, the working status of other equipment, and the connection status between equipment.

[0119] (6) The display interface mainly displays these transient states through graphics supplemented by text descriptions. The graphics include: freight yard line diagrams, freight yard station diagrams, equipment logic diagrams, and equipment connection diagrams. The main function of the text description is to assist the graphics in making the description more precise and eliminate the ambiguity of the expression.

[0120] (7) The display interface can display the experienced status of the freight yard line or equipment. The so-called experienced status refers to the process of the status that the equipment or connection has experienced within a certain time period. For the user, the experienced status highlights the state change process of the object he is concerned about within a specific time period. Examples of the experienced status content displayed on the display interface are as follows: user operation record information on the equipment, record information generated during the operation of the equipment, equipment alarm record information, interaction record information between equipment, and equipment health status warning information obtained through comprehensive analysis. The display interface mainly displays the experienced status through lists and tables. The list display method mainly highlights the time or status change information arranged in chronological order. The table display method is mainly used to display structured data with multiple field items.

[0121] (8) The display interface can display the statistical information generated by the digital freight yard dispatching and control integration system. Statistical information refers to the summary information generated by the digital freight yard dispatching and control integration system based on the monitoring information sent by the data integration subsystem through data mining and intelligent analysis. For users, the summary information provides users with secondary processed information after analysis and processing, which can be used as a basis for assisting users in making judgments and decisions. Examples of statistical information that need to be displayed on the display interface are as follows: the number of actions of the level crossing automatic control column machine, action time statistics, the number of electronic red card ups and downs, the number of derailer positioning and reverse positions, the number of train pick-up and delivery door openings and closings, and the number of magnetic steel receiving information. The display interface mainly displays statistical information in the form of charts, including line charts (used to represent changes in monitoring quantities and equipment fault state transitions, etc.), bar charts (used to compare numerical quantities), pie charts (used to reflect the proportion of each component), and Gantt charts (used to represent state migration).

[0122] In this embodiment, the data to be displayed of each subsystem of the railway port digital freight yard system is obtained; the obtained data is displayed on the interface through a subwindow; the graphic display control is encapsulated to obtain a user control; the static graphics corresponding to the data to be displayed are obtained through the interface of the user control, and are displayed on the corresponding interface; wherein, a connection is established between the display interface and the interface of the user control through the ID of the railway port digital freight yard system, and the static graphics include: points, curves and / or charts. Through this embodiment, the status of each subsystem and device during operation can be clearly and accurately known from the view displayed in the subwindow of the display interface, without relying on manual detection and elimination one by one, which greatly improves the efficiency of fault monitoring and solves the technical problem of low efficiency and accuracy in finding faults in the operation of each subsystem in the related art.

[0123] In a second aspect, an embodiment of the present invention further provides a human-computer interaction device for a railway port digital freight yard system.

[0124] In one embodiment, referring to Figure 13 , Figure 13 This is a functional module diagram of an embodiment of the human-computer interaction device of the railway port digital freight yard system of the present invention. Figure 13 As shown, the human-computer interaction device of the railway port digital freight yard system includes:

[0125] The information acquisition module 10 is configured to acquire the data to be displayed of each subsystem of the railway port digital freight yard system;

[0126] The information display module 20 is configured to display the acquired data in an interface through a sub-window;

[0127] The display state control module 30 is configured to encapsulate the graphic display control to obtain a user control; obtain the static graphics corresponding to the data to be displayed through the interface of the user control, and display them on the corresponding interface; wherein the display interface and the interface of the user control are connected through the ID of the digital freight yard scheduling and control integrated system equipment, and the static graphics include: points, curves and / or charts.

[0128] Optionally, in one embodiment, the information acquisition module 10 is configured to:

[0129] Conduct communication authentication with the railway port digital freight yard system;

[0130] If the communication authentication result is passed, the data to be displayed of each subsystem is obtained by connecting to the ports of each subsystem of the railway port digital freight yard dispatching and control integrated system, wherein the format of the displayed data is a preset format during the transmission process.

[0131] Optionally, in one embodiment, the interface display includes a global view interface display, a freight yard line view interface display, a freight yard station view interface display and an equipment view interface display.

[0132] Optionally, in one embodiment, the information display module 20 is configured to:

[0133] Display the global view interface based on the actual map data of the railway line range obtained from the railway port digital freight yard system;

[0134] Display the freight yard line view interface for the railway data of the railway port digital freight yard system;

[0135] Display the freight yard station view interface based on the railway port digital freight yard system station information data;

[0136] For various types of data in the railway port digital freight yard system, an equipment view interface is displayed.

[0137] Optionally, in one embodiment, the human-computer interaction device of the railway port digital freight yard system further includes a main window, the sub-windows are in a subordinate relationship with the main window, and all the sub-windows are managed by the main window.

[0138] Among them, the functional implementation of each module in the above-mentioned human-computer interaction device of the railway port digital freight yard system corresponds to the various steps in the above-mentioned embodiment of the human-computer interaction method of the railway port digital freight yard system, and its functions and implementation processes will not be repeated here one by one.

[0139] In a third aspect, an embodiment of the present invention further provides an electronic device, the structure of which is as follows: Figure 14 As shown, it includes: a memory and a processor, and the processor is used to read and execute the computer program stored in the memory to implement the aforementioned human-computer interaction method of the railway port digital freight yard system.

[0140] In a fourth aspect, an embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and when the computer executable instructions are executed, the aforementioned human-computer interaction method of a railway port digital freight yard system is implemented.

[0141] In the fifth aspect, an embodiment of the present invention provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the various processes of the above-mentioned railway port digital freight yard system human-computer interaction method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0142] Finally, it should be noted that some of the processes described in the embodiments of the present invention include multiple operations or steps that appear in a specific order. However, it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present invention, or may be executed in parallel. The sequence numbers of the operations are only used to distinguish different operations and do not represent any order of execution. In addition, these processes may include more or fewer operations, and these operations or steps may be executed sequentially or in parallel, and these operations or steps may be combined.

[0143] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein with equivalents. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A human-computer interaction method for a railway port digital freight yard system, characterized in that: The method comprises: Obtain the data to be displayed from each subsystem of the railway port digital freight yard system; Displaying the acquired data in an interface through a sub-window; Encapsulate the graphic display control to obtain the user control; Obtaining the static graphics corresponding to the data to be displayed through the interface of the user control, and displaying it on the corresponding interface; The display interface and the interface of the user control are linked via the ID of the railway port digital freight yard system, and the static graphics include: points, curves and / or charts.

2. The human-computer interaction method of the railway port digital freight yard system according to claim 1 is characterized in that: The step of obtaining the data to be displayed from each subsystem of the railway port digital freight yard system includes: Conduct communication authentication with the railway port digital freight yard system; If the communication authentication result is passed, the data to be displayed of each subsystem is obtained by connecting to the ports of each subsystem of the railway port digital freight yard system, wherein the format of the data to be displayed is a preset format during the transmission process.

3. The human-computer interaction method of the railway port digital freight yard system according to claim 1 is characterized in that: The interface display includes a global view interface display, a freight yard line view interface display, a freight yard station view interface display and an equipment view interface display.

4. The human-computer interaction method of the railway port digital freight yard system according to claim 3 is characterized in that: The step of displaying the acquired data on an interface through a sub-window includes: Display the global view interface based on the actual map data of the railway line range obtained from the railway port digital freight yard system; Display the freight yard line view interface for the railway line data of the railway port digital freight yard system; Display the freight yard station view interface based on the railway port digital freight yard system station information data; For various types of data in the railway port digital freight yard system, an equipment view interface is displayed.

5. The human-computer interaction method of the railway port digital freight yard system according to claim 1 is characterized in that: The human-computer interaction method further includes a main window, the sub-windows are in a subordinate relationship with the main window, and all the sub-windows are managed by the main window.

6. A human-computer interaction device for a railway port digital freight yard system, characterized in that: The device comprises: An information acquisition module is configured to acquire data to be displayed from each subsystem of the railway port digital freight yard system; An information display module is configured to display the acquired data in an interface through a sub-window; The display state control module is configured to encapsulate the graphic display control to obtain a user control; obtain the static graphics corresponding to the data to be displayed through the interface of the user control, and display them on the corresponding interface; wherein the display interface and the interface of the user control are connected through the ID of the railway port digital freight yard system, and the static graphics include: points, curves and / or charts.

7. The human-computer interaction device for the railway port digital freight yard system according to claim 6, characterized in that: The interface display includes a global view interface display, a freight yard line view interface display, a freight yard station view interface display and an equipment view interface display.

8. The human-computer interaction device for the railway port digital freight yard system according to claim 7, characterized in that: The information display module is configured to: Display the global view interface based on the actual map data of the railway line range obtained from the railway port digital freight yard system; Display the line view interface for the railway line data of the railway port digital freight yard system; Display the station view interface for the railway station information data of the railway port digital freight yard system; For various types of data in the railway port digital freight yard system, an equipment view interface is displayed.

9. An electronic device, characterized in that: include: memory and processor; The processor is used to read and execute the computer program stored in the memory to implement the steps of the human-computer interaction method of the railway port digital freight yard system as described in any one of claims 1 to 5.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed, the steps of the human-computer interaction method of the railway port digital freight yard system as described in any one of claims 1 to 5 are implemented.

11. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instruction is executed by a processor, the steps of the human-computer interaction method of the railway port digital freight yard system as described in any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Monitoring method and system of railway signal system

    CN103778589A

  • ATS (Automatic Train Supervision) interface presentation method and apparatus based on integrated supervisory control platform

    CN108874493A

  • Rail transit vehicle data display method and system, and rail transit vehicle

    CN112233277A

  • Method and system for integrated operation and maintenance of rail transportation signals based on cloud computing

    WO2016004775A1