Rail transit monitoring page generation method and device, computer and storage medium
By obtaining static and dynamic data of electromechanical equipment, generating vector primitives and orchestrating them using SVG technology to form monitoring pages, the problems of non-scaling, large file size and poor dynamic interaction capabilities of the equipment monitoring system in the existing technology are solved, and efficient and reliable monitoring page generation and user experience improvement are achieved.
Patent Information
- Application Number
- CN202411863533.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-03-25
AI Technical Summary
The existing rail transit equipment monitoring system has problems such as non-scaling, limited resolution, large file size, slow loading, poor dynamic interaction capabilities, poor device model interoperability and bitmap not easy to modify, and it is difficult to meet the requirements of high-precision display, dynamic interaction and real-time updates.
By obtaining static data and dynamic data of electromechanical equipment, vector primitives are generated, and monitoring pages are orchestrated using SVG technology to achieve real-time update and interaction of dynamic data.
It realizes rapid loading of monitoring pages, good user experience, timely processing of dynamic data and high system reliability, reducing system operation costs and development difficulties.
Smart Images

Figure CN119690439A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of rail transit monitoring, and in particular to a rail transit monitoring page generation method, device, computer and storage medium. Background Art
[0002] Rail transit system plays a vital role in the modern urban transportation system. In order to ensure the safe, reliable and efficient operation of rail transit system, equipment monitoring system (rail transit system) came into being. The system is responsible for real-time monitoring and control of key equipment such as rail vehicles, rail facilities, power supply systems, signal systems, etc., so as to timely detect faults, warn of potential risks, and take corresponding measures for maintenance and management.
[0003] In the equipment monitoring system, intuitive, real-time and highly interactive monitoring pages are crucial to ensure the safety and efficient operation of the system. Therefore, various graphic display technologies are used to generate monitoring pages.
[0004] The equipment monitoring pages of early rail transit systems usually use raster image-based technology, which will be distorted after enlargement, and the image files are large and the loading efficiency is low. The industry has introduced Canvas-based drawing technology, which has higher flexibility, but still relies on pixel rendering. Canvas is suitable for implementing complex interactive animations, but for monitoring pages with high resolution and clarity requirements, the files will still be large, resulting in slow overall page loading and unfriendly system interaction experience. The main shortcomings of the current solutions in the industry are as follows: 1) Unscalable and limited resolution; 2) Large file size and slow loading; 3) Poor dynamic interaction capabilities; 4) Poor device model interoperability; 5) Bitmaps are not easy to modify. Bitmap technology can no longer meet the requirements of modern rail transit system equipment monitoring systems for high-precision display, dynamic interaction and real-time updates, so it is necessary to introduce new technologies.
[0005] The intelligent monitoring system is to liberate manpower and reduce operation and maintenance costs. If the cost of building a system is high, the implementation cycle is long, and the maintenance cost is high, it will run counter to the original intention of the system construction. At present, the transmission protocol used in the station electromechanical monitoring system is mostly used in a closed and isolated production bus network environment. In order to ensure efficient and convenient communication, it is mostly transmitted in plain text without any encryption protection, and is also vulnerable to various attacks from the network. At present, due to the diversification of standards, the construction of the monitoring system for electromechanical equipment in the rail transit system has high construction costs for the acquisition and control solutions of electromechanical equipment, long implementation cycles, and great maintenance difficulties. Summary of the invention
[0006] The main purpose of the present invention is to provide a method, device, computer and storage medium for generating a rail transit monitoring page, aiming to solve the problem of In order to achieve the above-mentioned object, the present invention provides a method for generating a rail transit monitoring page, 1. A method for generating a rail transit monitoring page, characterized in that it comprises: S1. Acquire static data of an electromechanical device and dynamic data corresponding to the electromechanical device, wherein the static data includes the type, specification, model and location information of the electromechanical device, and the dynamic data includes operating parameters of the electromechanical device; S2, generating vector graphics primitives of the electromechanical device according to the static data; S3, arranging a plurality of the vector graphics elements to form a monitoring system layout diagram; S4. According to a first preset rule, the dynamic data is mapped to the vector graphics element in the monitoring system layout diagram to form a monitoring page.
[0007] Furthermore, the step S3 includes: S5. Performing graphic transformation on the corresponding vector primitives in the monitoring system layout diagram according to the dynamic data.
[0008] Furthermore, the step of S4 includes: The dynamic data is compared with a preset index interval, and the dynamic data is matched to the vector primitive according to the comparison result, wherein the matching method includes hiding, displaying and highlighting.
[0009] Furthermore, the step S4 includes: S601, dividing the monitoring system layout diagram into multiple link systems; S602, when the dynamic data is abnormal, the link system corresponding to the dynamic data is copied and arranged to form a problem link layout diagram, and the dynamic data corresponding to all vector graphics elements in the link layout diagram are matched and displayed to form a problem page; S603: Display the problem page and the monitoring page simultaneously.
[0010] Furthermore, the step S603 includes: S604: adjusting the frame size ratio of the problem page and the monitoring page according to the display content volume of the problem page, and displaying them on the same display module.
[0011] Furthermore, the step S603 includes: The problem page and the monitoring page are displayed on different screen modules respectively.
[0012] Furthermore, the step S1 includes: S101, acquiring static data of electromechanical equipment, wherein the static data includes the type, specification, model and location information of the electromechanical equipment, S102, receiving a normal operating signal sent by the electromechanical device at a first time interval, and acquiring dynamic data corresponding to the electromechanical device at a second time interval, wherein the dynamic data includes operating parameters of the electromechanical device; S103: receiving an abnormal operation signal sent by the electromechanical device, and continuously acquiring dynamic data corresponding to the electromechanical device according to a preset rule.
[0013] The present invention also provides a device for running the above-mentioned rail transit monitoring page generation method, comprising: An information receiving module, used to obtain static data of electromechanical equipment and dynamic data corresponding to the electromechanical equipment, wherein the static data includes the type, specification model and location information of the electromechanical equipment, and the dynamic data includes the operating parameters of the electromechanical equipment; A first processing module, configured to generate vector graphics primitives of electromechanical devices according to the static data; A second processing module is used to arrange the plurality of vector graphics primitives to form a monitoring system layout diagram; The third processing module is used to correspond the dynamic data to the vector graphics element in the monitoring system layout diagram according to the first preset rule to form a monitoring page.
[0014] The present invention also provides a computer, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above-mentioned rail transit monitoring page generation method when executing the computer program.
[0015] The present invention also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned rail transit monitoring page generation method are implemented.
[0016] The rail transit monitoring page generation method, device, computer and storage medium provided by the present invention form a digital twin of electromechanical equipment, specifically by combining XML format with SVG technology to form a universal two-dimensional equipment display mode (vector element). Through SVG technology, free dragging of vector elements can be realized, providing a user-friendly interactive interface, enhancing user experience, and providing monitoring pages through SVG and JavaScript technology. Monitoring pages can be quickly added and edited, improving usage efficiency and reducing the difficulty of page development. Monitoring pages in SVG format significantly reduce the occupation of bandwidth and storage space, greatly optimize the utilization efficiency of network and storage resources, and reduce system operating costs. At the same time, the processing method of dynamic data enables timely discovery and processing of mechanical and electrical equipment anomalies, significantly improves the reliability of the system, and provides a solid guarantee for the safe and stable operation of rail transit electromechanical equipment. SVG vectorized data ensures the consistency and accessibility of monitoring pages on different devices. SVG technology has good scalability and is convenient for adding and maintaining future functions. Carefully ensure that the generated monitoring page can be adaptively displayed on different operating systems, various browsers and diverse devices (such as desktop computers, tablet computers, and mobile phones), always providing users with a consistent and excellent user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a schematic diagram of the steps of the method for generating a rail transit monitoring page of the present invention; Figure 2 It is a schematic diagram of a device for generating a method for running a rail transit monitoring page according to the present invention; Figure 3 It is a conceptual schematic diagram of a computer of the present invention.
[0018] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0019] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0020] Those skilled in the art will appreciate that, unless expressly stated otherwise, the singular forms "a", "an", "said", "above", and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present invention refers to the presence of the features, integers, steps, operations, elements, units, modules, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, units, modules, components, and / or groups thereof. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may be intermediate elements. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The term "and / or" used herein includes all or any unit and all combinations of one or more associated listed items.
[0021] Those skilled in the art will understand that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as those generally understood by those skilled in the art in the field to which the present invention belongs. It should also be understood that terms such as those defined in common dictionaries should be understood to have meanings consistent with the meanings in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless specifically defined as here.
[0022] Reference Figure 1 In one embodiment of the present invention, a method for generating a rail transit monitoring page includes: S1. Acquire static data of an electromechanical device and dynamic data corresponding to the electromechanical device, wherein the static data includes the type, specification, model and location information of the electromechanical device, and the dynamic data includes operating parameters of the electromechanical device; S2, generating vector graphics primitives of the electromechanical device according to the static data; S3, arranging a plurality of the vector graphics elements to form a monitoring system layout diagram; S4. According to a first preset rule, the dynamic data is mapped to the vector graphics element in the monitoring system layout diagram to form a monitoring page.
[0023] In the prior art, the construction of monitoring systems for electromechanical equipment in rail transit systems at this stage results in high construction costs for acquisition and control solutions for electromechanical equipment, long implementation cycles, and great maintenance difficulties due to the diversity of standards.
[0024] In step S1, data collection is mainly carried out, and relevant sensors obtain static data and dynamic data of electromechanical equipment. Static data refers to the type, model and location of electromechanical equipment. Dynamic data refers to various operating parameters of electromechanical equipment, including but not limited to operating status, voltage, current, temperature, speed, etc. The collection of static data and dynamic data can use IOT (Internet of Things) related technologies as the basis for the formation of digital twins of electromechanical equipment.
[0025] In step S2, vector graphics elements are generated according to the static data. Compared with the problem that traditional bitmap technology is not scalable and has limited resolution in the monitoring page, vector graphics technology (SVG, Scalable Vector Graphics is a language for describing two-dimensional graphics. When used as an independent format or mixed with other XML, it uses XML syntax. SVG is formulated by W3C and is an open standard.) enables the page to maintain clarity when zoomed in or out, meeting the user's needs for viewing detailed information of specific equipment or areas. At the same time, unlike the characteristics of traditional bitmaps that are large in size and slow to load, the use of vector graphics elements significantly reduces the file size and improves the page loading speed. Even in the case of unsatisfactory network conditions or frequent page updates, it can ensure the rapid response of the system and improve the user experience. The shape and color of the vector graphics element can be designed according to the usage characteristics, and after a carefully designed physical model preprocessing and conversion process, it is converted into a standard XML digital twin format suitable for clear display on the monitoring page. In the process of generating vector graphics elements and the subsequent dynamic data corresponding process, the edge computing platform can be used for data processing to improve the efficiency and accuracy of data processing, and the data standardization of electromechanical equipment is realized based on XML to form a digital twin model of electromechanical equipment.
[0026] In step S3, based on the specific types and unique layout of equipment in rail transit stations, the monitoring system layout diagram is constructed by ingeniously using SVG technology based on standardized digital twins. The monitoring system layout diagram incorporates vector elements of various electromechanical equipment, such as fans, water pumps, shield doors, gates, broadcasts, cameras, etc., and defines their initial states, properties, and precise latitude and longitude coordinates based on the browser. There is no display of the status of electromechanical equipment in the monitoring system layout diagram, but only the organization and matching of various vector elements. The editability advantage of vector elements (SVG graphics) is fully utilized. When vector elements or monitoring system layout diagrams need to be adjusted, the modification operation becomes simple and efficient, saving a lot of time and effort. Use modern front-end frameworks (such as React or Vue.js) to generate SVG pages, select the processed vector elements by dragging and dropping, generate monitoring system layout diagrams, and improve the response speed of the page and the user interaction experience.
[0027] In step S4, the parameters corresponding to the electromechanical equipment, that is, the dynamic data, are selectively added to the monitoring system layout diagram to form a monitoring page. The first preset rule can be in various forms, for example, multiple parameter intervals are set for each dynamic data, and different working states (such as normal, hidden dangers and abnormalities) are represented in different parameter intervals. When the dynamic data is in different parameter intervals, it corresponds to a variety of ways of corresponding to vector primitives, such as non-display, display and prominent display. The physical model provides a standardized description method based on XML (Extensible Markup Language, a subset of Standard Generalized Markup Language, which can be used to mark data and define data types. It is a source language that allows users to define their own markup languages) for electromechanical equipment, so that the equipment can standardize the properties of electromechanical equipment for rail transit and form standard vector primitives, which have stronger reusability and operability, simplify the process of equipment access and application development, reduce repeated development work, and thus reduce development costs. The use of digital twins based on physical models can solve the problem of non-universal models of electromechanical equipment in rail transit. In terms of the dynamic interaction capability of the monitoring page, SVG technology combines object models and scripting languages such as JavaScript to achieve real-time updates of the color, shape, position and other attributes of vector primitives based on dynamic data, easily responding to real-time interaction requirements such as changes in the state of electromechanical equipment and alarm information, and enhancing the practicality and flexibility of the monitoring system. The interaction methods can be diverse, such as clearly displaying detailed information when the mouse hovers, easily switching the state of electromechanical equipment by clicking, and conveniently dragging to adjust vector primitives, etc., quickly and accurately responding to every user operation, and achieving seamless interaction between the user and the monitoring page. The correspondence between dynamic data and vector primitives improves the efficiency of information display, and can update the state changes of the digital twin of the motor equipment in the monitoring page in real time. In the display process of the monitoring page, in order to meet the needs of simultaneously monitoring multiple electromechanical equipment or equipment in different areas, multiple SVG monitoring pages can be designed, and smooth switching and close linkage between pages can be achieved. For example, when a user taps the icon of a device on one page, the relevant detailed information can be quickly and accurately displayed on another page.
[0028] In summary, the electromechanical equipment is formed into a digital twin, specifically by combining XML format with SVG technology to form a universal two-dimensional equipment display method (vector element). Through SVG technology, vector elements can be freely dragged and dropped, providing a user-friendly interactive interface and enhancing the user experience. Monitoring pages are provided through SVG and JavaScript technology, which can quickly add and edit monitoring pages, improve usage efficiency, and reduce the difficulty of page development. Monitoring pages in SVG format significantly reduce the occupation of bandwidth and storage space, greatly optimize the utilization efficiency of network and storage resources, and reduce the operating cost of the system. At the same time, the processing method of dynamic data enables the timely discovery and processing of mechanical and electrical equipment anomalies, significantly improves the reliability of the system, and provides a solid guarantee for the safe and stable operation of rail transit electromechanical equipment. SVG's vectorized data ensures the consistency and accessibility of monitoring pages on different devices. SVG technology has good scalability, which is convenient for the addition and maintenance of future functions. Carefully ensure that the generated monitoring pages can be adaptively displayed on different operating systems, various browsers and diverse devices (such as desktop computers, tablets, and mobile phones), always providing users with a consistent and excellent user experience.
[0029] In one embodiment, the step S3 includes: S5. Performing graphic transformation on the corresponding vector primitives in the monitoring system layout diagram according to the dynamic data.
[0030] In this embodiment, multiple parameter intervals are set corresponding to each dynamic data, and different parameter intervals represent different working states (such as normal, hidden danger and abnormal). When the dynamic data is in different parameter intervals, the size and color of the vector graphics element will be changed accordingly, so that the vector graphics element can be significantly noticed when it needs to be noticed, and will not be prominently displayed when it does not need to be noticed, thereby providing a basis for efficient observation by users.
[0031] In one embodiment, the step of S4 includes: The dynamic data is compared with a preset index interval, and the dynamic data is matched to the vector primitive according to the comparison result, wherein the matching method includes hiding, displaying and highlighting.
[0032] In this embodiment, the first preset rule is restricted, the index interval includes multiple parameter intervals, and the dynamic data falling into the corresponding parameter interval represents the working state of the motor device (such as normal, hidden danger and abnormal). After the working state of the motor device is judged, the dynamic data is processed. For example, if it is judged that the working of the motor device is abnormal, the dynamic data is highlighted at the position of the vector primitive; if it is judged that the working of the motor device is normal, the dynamic data is hidden; if it is judged that the working of the motor device is hidden, the dynamic data is displayed at the position of the vector primitive.
[0033] In one embodiment, the step S4 includes: S601, dividing the monitoring system layout diagram into multiple link systems; S602, when the dynamic data is abnormal, the link system corresponding to the dynamic data is copied and arranged to form a problem link layout diagram, and the dynamic data corresponding to all vector graphics elements in the link layout diagram are matched and displayed to form a problem page; S603: Display the problem page and the monitoring page simultaneously.
[0034] In this embodiment, in step S601, the monitoring system layout diagram is divided into multiple link systems, and the link system includes multiple related electromechanical devices (not limited to a single chain). The link system is electromechanical devices that are connected or influence each other. For example, a fan, a temperature detection device, and various hazardous gas sensors can form a link system. When there is a problem with the operation of the fan, the temperature detection device and the various hazardous gas sensors may have numerical feedback; or when the parameters of the temperature detection device or the parameters of the hazardous gas sensor are abnormal, the corresponding fan may have an abnormal operation. The link system is not limited to a chain in the monitoring system layout diagram.
[0035] In step S602, when some dynamic data is abnormal, the link system corresponding to the dynamic data is copied and arranged to form a problem link layout diagram, and the dynamic data corresponding to all vector graphics elements in the link layout diagram are matched and displayed to form a problem page. The problem page can focus on displaying the problem electromechanical equipment, and also display the electromechanical equipment that may be related to and affected by it. In this process, all dynamic data are displayed, thereby providing rich information and providing a basis for staff to find the problem. In particular, based on the relationship between multiple link systems, it may provide a basis for staff to check the problem.
[0036] In one embodiment, the step S603 includes: S604: adjusting the frame size ratio of the problem page and the monitoring page according to the display content volume of the problem page, and displaying them on the same display module.
[0037] In this embodiment, when abnormal electromechanical equipment data appears in the rail transit system, the corresponding problem page needs to be highlighted, and the monitoring page also needs to be displayed as a reference. Then, according to the display content of the problem page, the size ratio of the problem page and the monitoring page is adjusted, and the display size of the monitoring page is guaranteed as much as possible while ensuring the display size of the problem page.
[0038] In one embodiment, the step S603 includes: The problem page and the monitoring page are displayed on different screen modules respectively.
[0039] In this embodiment, the problem page and the monitoring page are displayed on different screen modules to meet different viewing requirements. For example, the monitoring page is displayed on the large display screen of the control center, and the problem page is called to the operation monitor of the control center personnel as needed.
[0040] In one embodiment, the step S1 includes: S101, acquiring static data of electromechanical equipment, wherein the static data includes the type, specification, model and location information of the electromechanical equipment, S102, receiving a normal operating signal sent by the electromechanical device at a first time interval, and acquiring dynamic data corresponding to the electromechanical device at a second time interval, wherein the dynamic data includes operating parameters of the electromechanical device; S103: receiving an abnormal operation signal sent by the electromechanical device, and continuously acquiring dynamic data corresponding to the electromechanical device according to a preset rule.
[0041] In this embodiment, the dynamic data of the electromechanical equipment is not continuously sent to the processing center. When the electromechanical equipment is operating normally, the normal operation signal is sent to the control center at a first time interval. At this time, the control center determines that the relevant electromechanical equipment is operating normally. The control center can obtain the dynamic data of the corresponding electromechanical equipment at a second time interval, and basically grasp the status of the electromechanical equipment. After receiving the abnormal operation signal sent by the electromechanical equipment, the control center determines that the electromechanical equipment is working abnormally. At this time, the dynamic data of the corresponding electromechanical equipment is continuously obtained according to a preset rule. For example, multiple electromechanical equipment form a relationship chain. When any of the electromechanical equipment has an abnormal operation, the control center continuously obtains the dynamic data of all the electromechanical equipment in the relationship chain for standby. In this embodiment, when the electromechanical equipment is operating normally, only the normal operation signal is continuously sent to represent normal operation. Dynamic data will not be continuously sent to the control center, so the relevant operation data will not be leaked, and the amount of data transmission is greatly reduced. The selection and sending of the abnormal operation signal and the normal operation signal in the electromechanical equipment is based on whether its own dynamic data deviates from the normal range.
[0042] Reference Figure 2 The present invention also provides a device for running a rail transit monitoring page generation method, comprising: The information receiving module 10 is used to obtain static data of the electromechanical equipment and dynamic data corresponding to the electromechanical equipment, wherein the static data includes the type, specification model and location information of the electromechanical equipment, and the dynamic data includes the operating parameters of the electromechanical equipment; A first processing module 20, configured to generate vector graphics primitives of electromechanical devices according to the static data; The second processing module 30 is used to arrange the plurality of vector graphics primitives to form a monitoring system layout diagram; The third processing module 40 is used to correspond the dynamic data to the vector graphics element in the monitoring system layout diagram according to the first preset rule to form a monitoring page.
[0043] The specific working mode of the device is described in detail in the above method embodiment and will not be described in detail here.
[0044] Reference Figure 3 The present invention provides a computer, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of a method for generating a rail transit monitoring page when executing the computer program.
[0045] The computer device includes a processor, a storage, a communication interface, a display screen and an input device connected through a system bus. The processor of the computer device is used to provide computing and control capabilities. The storage of the computer device includes a non-volatile storage medium and an internal storage. The non-volatile storage medium stores an operating system and a computer program. The internal storage provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a file storage method is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a key, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0046] The present invention provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of a method for generating a rail transit monitoring page are implemented.
[0047] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media provided in this application and used in the embodiments may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0048] In summary, the rail transit monitoring page generation method, device, computer and storage medium provided by the present invention form a digital twin of electromechanical equipment, specifically by combining XML format with SVG technology to form a universal two-dimensional equipment display method (vector element). Through SVG technology, free dragging of vector elements can be realized, providing a user-friendly interactive interface, enhancing user experience, and providing monitoring pages through SVG and JavaScript technology. Monitoring pages can be quickly added and edited, improving usage efficiency and reducing the difficulty of page development. Monitoring pages in SVG format significantly reduce the occupation of bandwidth and storage space, greatly optimize the utilization efficiency of network and storage resources, and reduce system operating costs. At the same time, the processing method of dynamic data enables timely discovery and processing of mechanical and electrical equipment anomalies, significantly improves the reliability of the system, and provides a solid guarantee for the safe and stable operation of rail transit electromechanical equipment. SVG's vectorized data ensures the consistency and accessibility of monitoring pages on different devices. SVG technology has good scalability, which is convenient for the addition and maintenance of future functions. Carefully ensure that the generated monitoring page can be adaptively displayed on different operating systems, various browsers and diverse devices (such as desktop computers, tablets, and mobile phones), always providing users with a consistent and excellent user experience.
[0049] The above description is only a preferred embodiment of the present invention, and does not limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made by using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A method for generating a rail transit monitoring page, characterized in that: include: S1. Acquire static data of an electromechanical device and dynamic data corresponding to the electromechanical device, wherein the static data includes the type, specification, model and location information of the electromechanical device, and the dynamic data includes operating parameters of the electromechanical device; S2, generating vector graphics primitives of the electromechanical device according to the static data; S3, arranging a plurality of the vector graphics elements to form a monitoring system layout diagram; S4. According to a first preset rule, the dynamic data is mapped to the vector graphics element in the monitoring system layout diagram to form a monitoring page.
2. The rail transit monitoring page generation method according to claim 1, characterized in that: The step of S3 then includes: S5. Performing graphic transformation on the corresponding vector primitives in the monitoring system layout diagram according to the dynamic data.
3. The rail transit monitoring page generation method according to claim 1, characterized in that: The steps of S4 include: The dynamic data is compared with a preset index interval, and the dynamic data is matched to the vector primitive according to the comparison result, wherein the matching method includes hiding, displaying and highlighting.
4. The method for generating a rail transit monitoring page according to claim 1, characterized in that: The step of S4 then includes: S601, dividing the monitoring system layout diagram into multiple link systems; S602, when the dynamic data is abnormal, the link system corresponding to the dynamic data is copied and arranged to form a problem link layout diagram, and the dynamic data corresponding to all vector graphics elements in the link layout diagram are matched and displayed to form a problem page; S603: Display the problem page and the monitoring page simultaneously.
5. The method for generating a rail transit monitoring page according to claim 4, characterized in that: The step of S603 includes: S604: adjusting the frame size ratio of the problem page and the monitoring page according to the display content volume of the problem page, and displaying them on the same display module.
6. The method for generating a rail transit monitoring page according to claim 4, characterized in that: The step of S603 includes: The problem page and the monitoring page are displayed on different screen modules respectively.
7. The method for generating a rail transit monitoring page according to claim 1, characterized in that: The steps of S1 include: S101, acquiring static data of electromechanical equipment, wherein the static data includes the type, specification, model and location information of the electromechanical equipment, S102, receiving a normal operating signal sent by the electromechanical device at a first time interval, and acquiring dynamic data corresponding to the electromechanical device at a second time interval, wherein the dynamic data includes operating parameters of the electromechanical device; S103: receiving an abnormal operation signal sent by the electromechanical device, and continuously acquiring dynamic data corresponding to the electromechanical device according to a preset rule.
8. A device for executing the rail transit monitoring page generation method according to any one of claims 1 to 7, comprising: An information receiving module (10) is used to obtain static data of electromechanical equipment and dynamic data corresponding to the electromechanical equipment, wherein the static data includes the type, specification model and location information of the electromechanical equipment, and the dynamic data includes operating parameters of the electromechanical equipment; A first processing module (20) is used to generate vector graphics primitives of electromechanical equipment according to the static data; A second processing module (30) is used to arrange the plurality of vector graphics elements to form a monitoring system layout diagram; The third processing module (40) is used to correspond the dynamic data to the vector graphics element in the monitoring system layout diagram according to a first preset rule, thereby forming a monitoring page.
9. A computer, comprising a memory and a processor, wherein a computer program is stored in the memory, wherein: When the processor executes the computer program, the steps of the rail transit monitoring page generation method described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the rail transit monitoring page generation method described in any one of claims 1 to 7 are implemented.