A system state monitoring method, device, computer equipment and storage medium
Patent Information
- Application Number
- CN202511252311.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-03
- Publication Date
- 2026-09-22
AI Technical Summary
[0003]鉴于上述问题,本发明实施例提供一种系统状态监控方法、装置、计算机设备和存储介质,用以解决现有技术中监控系统不够直观,无法快速判断系统状态的问题
[0029] The technical solution provided in this invention utilizes digital twin technology to construct a simulation environment, drive and simulate the launch support system, output visualized operational data, and achieve real-time status monitoring of the launch support system. Furthermore, it generates intuitive alarm information when the visualized operational data falls outside the normal range, assisting in fault diagnosis and improving the intelligence, digitalization, and informatization level of the launch support monitoring system.
Smart Images

Figure CN122795705A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of aerospace technology, and more specifically to a system status monitoring method, apparatus, computer equipment, and storage medium. Background Technology
[0002] In related technologies, monitoring systems are used to monitor the status of launch support systems for launch vehicles in real time. These systems acquire parameters from various sensors within the launch support system and display these parameters on a human-machine interface according to system requirements, thus achieving status monitoring of the launch support system. As launch support systems continue to evolve, the requirements for monitoring systems are also increasing. Existing monitoring systems suffer from a lack of intuitiveness and an inability to quickly determine the system's status. Summary of the Invention
[0003] In view of the above problems, embodiments of the present invention provide a system status monitoring method, apparatus, computer equipment, and storage medium to solve the problem that the monitoring system in the prior art is not intuitive enough and cannot quickly determine the system status.
[0004] In a first aspect, embodiments of the present invention provide a system status monitoring method, the method comprising:
[0005] A simulation environment is constructed based on environmental data, digital elevation model (DEM) data, and equipment models.
[0006] The constructed data-driven model receives data packets sent by the test equipment, the data packets carrying driving information.
[0007] In the simulation environment, the device model is driven in real time based on the driving information, and visualized operating data is output.
[0008] Based on the visualized operational data, the status monitoring and alarm functions of the launch support system are implemented.
[0009] In one possible implementation, the device model includes a related device model and a key device model;
[0010] The relevant equipment model includes a three-dimensional geometric model and a motion model of the relevant launching equipment; the key equipment model includes a three-dimensional geometric model, a motion model, a physical model, and a data-driven model of the key launching equipment.
[0011] The three-dimensional geometric model is constructed with reference to the shape, size, assembly relationship and spatial position of the equipment; the motion model is constructed with reference to the kinematic and dynamic characteristics of the equipment; the physical model is constructed with reference to the physical characteristics of the key launch equipment; and the data-driven model is the data interface between the launch support monitoring system and the test equipment.
[0012] In one possible implementation, the step of monitoring and alarming the status of the launch support system based on the visualized operational data includes:
[0013] Determine whether the visualized running data is within a preset normal range;
[0014] If the visualized operational data is determined to be within the normal range, then the launch support system is determined to be in normal condition.
[0015] If the visualized operational data is determined to be outside the normal range, the launch support system is identified as being in an abnormal state, and an alarm message is generated.
[0016] In one possible implementation, before receiving data packets sent by the test device through the constructed data-driven model, the method further includes:
[0017] Configure the communication interface, communication mode, and communication protocol to enable communication between the launch support monitoring system and the test equipment.
[0018] In one possible implementation, the communication protocol includes an object-linked and embedded process control OPC data acquisition protocol, Modbus Transmission Control Protocol TCP, or User Datagram Protocol UDP.
[0019] In one possible implementation, after receiving data packets sent by the test device through the constructed data-driven model, the method further includes:
[0020] The driving information is processed by preset information processing rules, converted into an internal format supported by the launch support monitoring system, and stored in the database.
[0021] In one possible implementation, the launch support monitoring system pre-configures data formats required for data storage and visualization for different model nodes; the data format includes data name, data type, unit, data range, and display method; the information processing rule is: using the data name as an index, extracting the relevant byte information corresponding to the data name from the data packet, and substituting the relevant byte information into the data format.
[0022] Secondly, embodiments of the present invention provide a system status monitoring method apparatus, the apparatus comprising:
[0023] The building module is used to construct a simulation environment based on environmental data, digital elevation model (DEM) data, and equipment models;
[0024] The receiving module is used to receive data packets sent by the test device through the constructed data-driven model, wherein the data packets carry driving information;
[0025] The driving module is used to drive the device model in real time based on the driving information in the simulation environment and output visualized operating data.
[0026] The monitoring module is used to monitor and alarm the status of the launch support system based on the visualized operational data.
[0027] Thirdly, embodiments of the present invention provide a computer device, the computer device including a display screen; one or more processors; a memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions that, when executed by the computer device, cause the computer device to perform the system status monitoring method described in the first aspect or any possible implementation of the first aspect.
[0028] Fourthly, embodiments of the present invention provide a computer-readable storage medium comprising a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform the system status monitoring method as described in the first aspect or any possible implementation thereof.
[0029] The technical solution provided in this invention utilizes digital twin technology to construct a simulation environment, drive and simulate the launch support system, output visualized operational data, and achieve real-time status monitoring of the launch support system. Furthermore, it generates intuitive alarm information when the visualized operational data falls outside the normal range, assisting in fault diagnosis and improving the intelligence, digitalization, and informatization level of the launch support monitoring system. Attached Figure Description
[0030] Figure 1 This is a flowchart illustrating a system status monitoring method provided in an embodiment of the present invention.
[0031] Figure 2 This is a schematic diagram of a system status monitoring device provided in an embodiment of the present invention.
[0032] Figure 3 This is a schematic diagram of a computer device provided in an embodiment of the present invention. Detailed Implementation
[0033] To make the objectives, technical solutions, and advantages of this invention clearer and more understandable, the invention will be further described below in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are merely some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0034] Figure 1 This is a flowchart illustrating a system status monitoring method provided in an embodiment of the present invention, as shown below. Figure 1 As shown, the method includes:
[0035] Step 101: Construct a simulation environment based on environmental data, DEM data, and equipment models.
[0036] In this embodiment of the invention, each step is executed by the launch support monitoring system.
[0037] In this step, environmental data is used to construct a simulated natural environment, while digital elevation model (DEM) data is used to digitally simulate the ground terrain using topographic elevation data. For example, environmental data includes various buildings, vegetation, infrastructure, road networks, human-made buildings and signs, as well as physical environmental attributes such as atmospheric conditions, illumination, color temperature, environmental shading, rain, fog, snow, and clouds.
[0038] In this embodiment of the invention, the equipment model includes related equipment models and key equipment models. Related equipment models include three-dimensional geometric models and motion models of the related launch equipment; key equipment models include three-dimensional geometric models, motion models, physical models, and data-driven models of the key launch equipment. The three-dimensional geometric models are constructed based on the equipment's shape, size, assembly relationships, and spatial location; the motion models are constructed based on the equipment's kinematic and dynamic characteristics; the physical models are constructed based on the physical characteristics of the key launch equipment (such as stress, strain, heat conduction, fatigue, fluid flow, etc.); and the data-driven model serves as the data interface between the launch support monitoring system and the testing equipment. For example, related launch equipment includes launch towers, service towers, tracks, propellant storage areas, propellant pipelines, etc.; key launch equipment includes launch vehicles, launch pads, booms, gyratory platforms, drives, etc. By modeling related and key launch equipment from multiple aspects, simulating the real characteristics of the physical launch equipment, the digital twin model can accurately reflect the state of the real launch equipment, avoiding decision-making errors due to deviations between the model and the physical object, and improving the efficiency of state monitoring.
[0039] Step 102: Receive data packets sent by the test device through the constructed data-driven model. The data packets carry driving information.
[0040] For example, driving information includes the device's position, speed, angle, device pressure, temperature, fluid flow rate, and liquid level.
[0041] Before step 102, the process includes setting up a communication interface, communication mode, and communication protocol to enable communication between the launch support monitoring system and the test equipment, thus achieving real-time communication and data synchronization between the digital twin model and the physical launch equipment. The test equipment can be either on-site launch equipment or an external simulation device. The on-site launch equipment transmits data packets back to the launch support monitoring system in real time to drive the equipment model, while the external simulation device drives the equipment model in real time through simulated signals. The communication interface supports data formats including files, data streams, and strings (including structured strings such as messages, forms, and data packets). Communication modes include point-to-point, multicast, and broadcast modes. Communication protocols include Object Linking and Embedding for Process Control (OPC) data acquisition protocol, Modbus Transmission Control Protocol (TCP), or User Datagram Protocol (UDP).
[0042] In this embodiment of the invention, the transmission support monitoring system possesses multi-link, multi-type, and multi-protocol data transmission capabilities. In practical applications, users configure IP, port, and address information, and select communication interfaces, communication modes, and communication protocols to achieve customized communication settings. This improves the system's adaptability while ensuring communication stability, security, and scalability.
[0043] In this embodiment of the invention, after step 102, the method further includes: processing the driving information according to preset information processing rules, converting the driving information into an internal format supported by the launch support monitoring system, and storing it in the database. Specifically, the launch support monitoring system pre-configures data formats required for data storage and visualization for different model nodes. The data formats include data name, data type, unit, data range, display method, etc. The data name is a unique identifier. The information processing rules are: using the data name as an index, extracting relevant byte information (such as data type, unit, data range, etc.) corresponding to the data name from the data packet, substituting the relevant byte information into the data format, and performing structured storage and display of the driving information. By storing the driving information in a structured manner, it is convenient to call and calculate data according to visualization requirements during subsequent visualization processing.
[0044] Step 103: In the simulation environment, drive the device model in real time based on the driving information and output visualized operation data.
[0045] In this embodiment of the invention, the visualized operational data includes at least one of model representation, numerical data, curve data, and chart data. Model representation refers to the visualization of data by the launch support monitoring system in a simulation environment, where the equipment model is driven in real-time based on driving information. The equipment model then uses different representation forms according to different equipment characteristics to visually display the real physical changes on the equipment model. For example, the liquids in equipment such as rocket propellant tanks, fuel tanks, and water spray tanks are represented by changes in liquid level; equipment with relative motion relationships, such as swing arms, rotating platforms, and drives, are represented by changes in motion; and changes in equipment temperature are represented by color changes. Numerical data is the most basic form of visualized operational data; curve data, based on numerical data, presents the trend of data change through the direction, slope, and fluctuation amplitude of lines; and chart data is structured data formed after classification and statistics of numerical data, facilitating horizontal and vertical comparisons between numerical data. In practical applications, multiple types of visualized operational data can be combined for visualization to improve the intuitiveness of the data.
[0046] In this embodiment of the invention, a device model is constructed using digital twin technology, which intuitively displays the actual physical changes on the device model. By observing the model's performance, the device status and the execution of key actions can be intuitively understood, realizing digital monitoring during the launch process and improving the intelligence, digitalization, and informatization level of the launch support monitoring system.
[0047] Step 104: Based on visualized operational data, implement status monitoring and alarms for the launch support system.
[0048] In this step, it is determined whether the visualized data is within a preset normal range. If the visualized data is within the normal range, the transmission support system is determined to be in normal condition. If the visualized data is outside the normal range, the transmission support system is determined to be in abnormal condition, and an alarm message is generated. For example, the alarm message can be output via a pop-up window. When the transmission support system is in abnormal condition, an alarm window pops up, displaying the alarm message "System status abnormal, please handle promptly." Another example is the output of the alarm message via a status control. When the transmission support system is in abnormal condition, the status control is red; when the transmission support system is in normal condition, the status control is green.
[0049] The technical solution provided in this invention utilizes digital twin technology to construct a simulation environment, drive and simulate the launch support system, output visualized operational data, and achieve real-time status monitoring of the launch support system. Furthermore, it generates intuitive alarm information when the visualized operational data falls outside the normal range, assisting in fault diagnosis and improving the intelligence, digitalization, and informatization level of the launch support monitoring system.
[0050] Figure 2 This is a schematic diagram of the structure of a system status monitoring device provided in an embodiment of the present invention, as shown below. Figure 2 As shown, the device includes a construction module 11, a receiving module 12, a driving module 13, and a monitoring module 14. The construction module 11 is used to construct a simulation environment based on environmental data, digital elevation model (DEM) data, and the equipment model. The receiving module 12 is used to receive data packets sent by the test equipment, which carry driving information, through the constructed data-driven model. The driving module 13 is used to drive the equipment model in real time based on the driving information in the simulation environment and output visualized operational data. The monitoring module 14 is used to monitor and alarm the status of the launch support system based on the visualized operational data.
[0051] In this embodiment of the invention, the equipment model includes related equipment models and key equipment models; the related equipment models include the three-dimensional geometric model and motion model of the related launching equipment; the key equipment models include the three-dimensional geometric model, motion model, physical model and data-driven model of the key launching equipment; the three-dimensional geometric model is constructed with reference to the shape, size, assembly relationship and spatial position of the equipment, the motion model is constructed with reference to the kinematic characteristics and dynamic characteristics of the equipment, and the physical model is constructed with reference to the physical characteristics of the key launching equipment.
[0052] In this embodiment of the invention, the monitoring module 14 includes a judgment submodule, a first determination submodule, and a second determination submodule. The judgment submodule is used to determine whether the visualized operating data is within a preset normal range; if the judgment submodule determines that the visualized operating data is within the normal range, the first determination submodule is triggered to determine that the launch support monitoring system is in normal condition; if the judgment submodule determines that the visualized operating data is outside the normal range, the second determination submodule is triggered to determine that the launch support monitoring system is in abnormal condition and generates alarm information.
[0053] In this embodiment of the invention, the device further includes a setting module 15, which is used to set the communication interface, communication mode and communication protocol to realize communication between the launch support monitoring system and the test equipment.
[0054] In this embodiment of the invention, the communication protocol includes the process control OPC data acquisition protocol based on object linking and embedding, the Modbus transmission control protocol TCP, or the User Datagram Protocol UDP.
[0055] In this embodiment of the invention, the device further includes a processing module 16, which is used to process the driving information according to preset information processing rules, convert the driving information into an internal format supported by the launch support monitoring system, and store it in the database.
[0056] In this embodiment of the invention, the launch support monitoring system pre-configures the data formats required for data storage and visualization for different model nodes; the data format includes data name, data type, unit, data range and display method; the information processing rule is: use the data name as an index, extract the relevant byte information corresponding to the data name from the data packet, and substitute the relevant byte information into the data format.
[0057] The technical solution provided in this invention utilizes digital twin technology to construct a simulation environment, drive and simulate the launch support system, output visualized operational data, and achieve real-time status monitoring of the launch support system. Furthermore, it generates intuitive alarm information when the visualized operational data falls outside the normal range, assisting in fault diagnosis and improving the intelligence, digitalization, and informatization level of the launch support monitoring system.
[0058] This invention provides a computer-readable storage medium that includes a stored program. When the program runs, it controls the device where the computer-readable storage medium is located to execute the steps of the embodiments of the above-described system status monitoring method. For a detailed description, please refer to the embodiments of the above-described system status monitoring method.
[0059] Figure 3 A schematic diagram of a computer device provided in an embodiment of the present invention, such as... Figure 3 As shown, the computer device 3 in this embodiment includes a processor 301, a memory 302, and a computer program 303 stored in the memory 302 and executable on the processor 301. When the processor 301 executes the computer program 303, it implements the steps in the various method embodiments described above. Alternatively, when the processor 301 executes the computer program 303, it implements the functions of each module / unit in the various device embodiments described above.
[0060] Computer device 3 can be an electronic device such as a desktop computer, laptop, handheld computer, or cloud computing device. Computer device 3 may include, but is not limited to, a processor 301 and a memory 302. Those skilled in the art will understand that... Figure 3 This is merely an example of computer device 3 and does not constitute a limitation on computer device 3. It may include more or fewer components than shown, or different components.
[0061] The processor 301 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0062] The memory 302 can be an internal storage unit of the computer device 3, such as a hard disk or RAM of the computer device 3. The memory 302 can also be an external storage device of the computer device 3, such as a plug-in hard disk, SmartMedia Card (SMC), Secure Digital (SD) card, or Flash Card. The memory 302 can also include both internal and external storage units of the computer device 3. The memory 302 is used to store computer programs and other programs and data required by the electronic device.
[0063] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0064] The above description is merely a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A system status monitoring method, characterized in that, The method includes: A simulation environment is constructed based on environmental data, digital elevation model (DEM) data, and equipment models. The constructed data-driven model receives data packets sent by the test equipment, the data packets carrying driving information. In the simulation environment, the device model is driven in real time based on the driving information, and visualized operating data is output. Based on the visualized operational data, the status monitoring and alarm functions of the launch support system are implemented.
2. The method according to claim 1, characterized in that, The equipment model includes relevant equipment models and key equipment models; The relevant equipment model includes a three-dimensional geometric model and a motion model of the relevant launching equipment; the key equipment model includes a three-dimensional geometric model, a motion model, a physical model, and a data-driven model of the key launching equipment. The three-dimensional geometric model is constructed with reference to the shape, size, assembly relationship and spatial position of the equipment; the motion model is constructed with reference to the kinematic and dynamic characteristics of the equipment; the physical model is constructed with reference to the physical characteristics of the key launch equipment; and the data-driven model is the data interface between the launch support monitoring system and the test equipment.
3. The method according to claim 1, characterized in that, The status monitoring and alarm functions of the launch support system based on the visualized operational data include: Determine whether the visualized running data is within a preset normal range; If the visualized operational data is determined to be within the normal range, then the launch support system is determined to be in normal condition. If the visualized operational data is determined to be outside the normal range, the launch support system is identified as being in an abnormal state, and an alarm message is generated.
4. The method according to claim 1, characterized in that, Before receiving data packets sent by the test device through the constructed data-driven model, the process also includes: Configure the communication interface, communication mode, and communication protocol to enable communication between the launch support monitoring system and the test equipment.
5. The method according to claim 4, characterized in that, The communication protocols include the process control OPC data acquisition protocol based on object linking and embedding, the Modbus transmission control protocol TCP, or the User Datagram Protocol UDP.
6. The method according to claim 1, characterized in that, After receiving data packets sent by the test device through the constructed data-driven model, the process further includes: The driving information is processed by preset information processing rules, converted into an internal format supported by the launch support monitoring system, and stored in the database.
7. The method according to claim 6, characterized in that, The launch support monitoring system pre-configures data storage and visualization formats for different model nodes; the data formats include data name, data type, unit, data range, and display method; the information processing rules are as follows: Using the data name as an index, relevant byte information corresponding to the data name is extracted from the data packet, and the relevant byte information is substituted into the data format.
8. A system status monitoring device, characterized in that, The device includes: The building module is used to construct a simulation environment based on environmental data, digital elevation model (DEM) data, and equipment models; The receiving module is used to receive data packets sent by the test device through the constructed data-driven model, wherein the data packets carry driving information; The driving module is used to drive the device model in real time based on the driving information in the simulation environment and output visualized operating data. The monitoring module is used to monitor and alarm the status of the launch support system based on the visualized operational data.
9. A computer device, characterized in that, The computer device includes a display screen; one or more processors; a memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions that, when executed by the computer device, cause the computer device to perform the system status monitoring method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform the system status monitoring method as described in any one of claims 1-7.