Online acquisition and monitoring system and method for spaceflight launch data supporting multiple protocols

By designing an online acquisition and monitoring system for space launch data that supports multi-protocols, the problem of difficulty in collecting data from multiple sources and heterogeneous protocols during aerospace launch is solved, real-time acquisition and monitoring of space launch data is realized, and the safety and reliability of the mission is improved.

CN119544733AActive Publication Date: 2025-02-28NO 63921 UNIT OF PLA
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311502911.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-13
Publication Date
2025-02-28
Estimated Expiration
2043-11-13

AI Technical Summary

Technical Problem

During the space launch, there are difficulties in collecting data from multiple sources heterogeneous protocols, resulting in low efficiency in real-time detection and diagnosis, hidden danger detection and early warning, increasing the probability of risks.

Method used

Design a space launch data online acquisition and monitoring system that supports multi-protocols, including multi-protocol acquisition module, address configuration module, data preprocessing module, real-time history database storage module and process breakpoint monitoring module. Through these modules, data acquisition, encoding, preprocessing, storage and real-time monitoring of multiple protocol devices is realized.

Benefits of technology

Real-time acquisition and monitoring of data in various control systems and monitoring systems for aerospace launches is realized, and the problems of heterogeneous data acquisition and fusion, storage, processing, calculation and monitoring are solved, and the overall data analysis and early warning capabilities of the task are improved. The automatic start and stop of the entire process of the launch site is realized, ensuring the safe and reliable completion of the task.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119544733A_ABST
    Figure CN119544733A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of spaceflight launching monitoring, in particular to a spaceflight launching data online collecting and monitoring system and method supporting multiple protocols, and the monitoring system comprises a multi-protocol collecting module, an address configuration module, a data preprocessing module, a real-time historical library storage module and a process breakpoint monitoring module. The system is applied to data acquisition and monitoring of the spaceflight launching process, data in various control systems and monitoring systems of spaceflight launching can be acquired and monitored in real time, the problems of heterogeneous data acquisition fusion, storage, processing, calculation and monitoring are solved, overall data analysis and early warning of tasks are facilitated, and the data acquisition and monitoring efficiency is improved. Automatic starting and stopping of the whole process of the launching site are achieved, data support is provided for subsequent intelligent unattended operation of the whole launching site, and it is guaranteed that tasks are completed safely and reliably.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of space launch monitoring, and in particular to a space launch data online acquisition monitoring system and method supporting multiple protocols. Background Art

[0002] At present, there are multiple types of equipment in the launch site, which are aimed at different monitoring data collection and parameter configuration. The data collection of various equipment currently uses its own protocol for collection. Due to the different collection time and frequency of various equipment, the data is not standardized, and there is a complex data collection environment, including huge loading data volume, intricate data relationships and uneven data quality, which often leads to protocol conflicts and low collection efficiency.

[0003] Space launches have high safety requirements. They need to monitor all systems, subsystems, and machinery and equipment within the space launch site, troubleshoot hidden dangers during the work process, and issue early warnings to reduce the probability of risk. The data analysis technology currently used is inseparable from online monitoring and manual inspections of key areas before launch. In order to quickly discover equipment failures and eliminate risks in a timely manner, it is necessary to conduct real-time detection and diagnosis of the working status of the equipment before launch, ultimately ensuring the safe and stable completion of the launch mission. Summary of the invention

[0004] The purpose of the present invention is to provide a space launch data online acquisition and monitoring system and method that supports multiple protocols, so as to solve the problems of difficulty in multi-source heterogeneous protocol acquisition and inaccurate process monitoring, analysis and evaluation in real-time detection and diagnosis, hidden danger investigation and early warning during space launch in the prior art, so as to reduce the probability of risk occurrence.

[0005] In order to solve the above technical problems, the present invention provides an online space launch data acquisition and monitoring system supporting multiple protocols, including a multi-protocol acquisition module, an address configuration module, a data preprocessing module, a real-time history library storage module, and a process breakpoint monitoring module, wherein: The multi-protocol acquisition module includes a sensor acquisition module, a video acquisition module, and a file acquisition module; The address configuration module sets different addresses in the IP network segment, and the IP addresses correspond to the collection devices in the multi-protocol collection module one by one, and performs data coding identification; The data preprocessing module is responsible for verifying the data collected by the multi-protocol acquisition module, completing data supplementation and data cleaning; The real-time historical database storage module forms full-range time series data by marking the data with time tags, and stores the data processed by the data preprocessing module; The process breakpoint monitoring module calls the real-time historical database data, configures and generates a flow chart based on the equipment and the system operation logic, through the monitoring mode, sequential control mode, and breakpoint mode, and realizes automatic start and stop of the entire launch site process through process breakpoint monitoring and alarm methods.

[0006] The present invention also provides another method for online acquisition and monitoring of space launch data supporting multiple protocols. The method adopts the above system to perform online acquisition and monitoring of space launch data, comprising the following steps: Data collection is performed through the sensor collection module, the video collection module, and the file collection module; The address configuration module sets the IP address to correspond to the acquisition devices in the sensor acquisition module, the video acquisition module and the file acquisition module one by one, and performs data coding identification; After receiving the data, the data preprocessing module performs data verification, completes data supplementation and data cleaning; The real-time historical database storage module stores the data processed by the data preprocessing module; The process breakpoint monitoring module calls the data in the real-time historical database storage module, and generates a flow chart through monitoring mode, sequential control mode, and breakpoint mode according to the operating logic of the acquisition device and the module where the acquisition device is located. By monitoring the process breakpoints and giving alarms, the entire launch site process can be automatically started and stopped.

[0007] By adopting the above technical solution, the present invention has the following beneficial effects: 1. This method is applied to data acquisition and monitoring of space launches. It can realize real-time acquisition and monitoring of data in various control systems and monitoring systems of space launches, solve the problems of heterogeneous data acquisition fusion, storage, processing, calculation and monitoring, and is conducive to overall data analysis and early warning of the mission, realizing automatic start and stop of the entire launch site, providing data support for the subsequent intelligent unmanned operation of the entire launch site, and ensuring the safe and reliable completion of the mission.

[0008] 2. The present invention classifies the same type of devices and then determines the protocol combination of each smart device, which can effectively improve the data management efficiency of each type of device, prevent the problem of confusion in data collection and monitoring of devices of different types and different protocol combinations, and is conducive to overall data analysis and early warning of tasks.

[0009] 3. The system data transmission provided by the present invention has high stability and reliability, and can realize real-time data collection and monitoring of various control systems and monitoring systems of space launches, solving the problem that data needs to be displayed by multiple collection devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0011] Figure 1 A schematic diagram of an online space launch data acquisition and monitoring system supporting multiple protocols provided by an embodiment of the present invention; Figure 2 A schematic diagram of the classification of launch site equipment provided by another embodiment of the present invention; Figure 3 A process breakpoint monitoring hierarchy diagram is provided for yet another embodiment of the present invention. DETAILED DESCRIPTION

[0012] The technical solution of the present invention will be described clearly and completely below 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 creative work are within the scope of protection of the present invention.

[0013] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0014] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0015] The present invention is further explained below in conjunction with specific implementation modes.

[0016] like Figure 1As shown, the present embodiment provides a space launch data online acquisition and monitoring system supporting multiple protocols, including a multi-protocol acquisition module, an address configuration module, a data preprocessing module, a real-time history library storage module, and a process breakpoint monitoring module, wherein: The multi-protocol acquisition module includes a sensor acquisition module, a video acquisition module, and a file acquisition module; The address configuration module sets different addresses in the IP network segment, and the IP addresses correspond to the collection devices in the multi-protocol collection module one by one, and performs data coding identification; The data preprocessing module is responsible for data verification after data collection, and completes data supplementation and data cleaning; The real-time historical database storage module forms full-range time series data by marking the data with time tags, and stores the data processed by the data preprocessing module; The process breakpoint monitoring module calls the real-time historical database data, configures and generates a flow chart based on the equipment and the system operation logic, through the monitoring mode, sequential control mode, and breakpoint mode, and realizes automatic start and stop of the entire launch site process through process breakpoint monitoring and alarm methods.

[0017] The embodiments of the present invention realize real-time collection and monitoring of data in various control systems and monitoring systems of space launches, solving the problem that data needs to be displayed by multiple collection devices. The data transmission has high stability and reliability, and a set of process breakpoint verification logic is set to provide data support for intelligent unattended operation, thereby ensuring safe and reliable completion of the mission.

[0018] Multi-protocol acquisition can collect more data as a basis for analysis, address configuration and data preprocessing can provide a better understanding of the data, and the real-time historical database can be used as a data warehouse for data storage and distribution. Process breakpoint monitoring can make some predictive judgments based on the results of visual analysis and data mining, conduct internal process deductions, analyze and judge the severity of failure modes, and build a process breakpoint monitoring and evaluation model.

[0019] In one embodiment of the present invention, the sensor acquisition module realizes the interconnection communication of the program bus network (PROcess FIeld BUS, Profibus), Modbus, 101, 104 protocols by adapting sensors including fiber grating, acceleration, velocity, displacement, pressure, temperature, humidity, etc., is connected to the Ethernet through the Ethernet interface, and then connected to the host computer through the switch to form an open network system. The video acquisition module establishes and controls the media session at both ends of the communication through the RTSP (Real-Time Stream Protocol) protocol, and the client controls the media stream in real time by issuing commands. The file acquisition module encrypts the data transmission from the database through the HTTPS (Hypertext Transfer Protocol Secure), FTPS (File Transfer Protocol SSL) or SFTP (Secure File Transfer Protocol) protocol, and establishes respective transmission channel ports for acquisition and transmission.

[0020] The present invention can effectively improve the data management efficiency of each type of equipment by classifying the same type of equipment and then determining the protocol combination of each smart device, prevent the problem of confusion in data collection and monitoring of devices of different types and different protocol combinations, and facilitate overall data analysis and early warning of tasks.

[0021] like Figure 2 As shown, in one embodiment, the launch site equipment is first divided into eight types, specifically A, B1, B2, C, D, E, F, and G. The eight types can be divided into three categories for data transmission: sensors (A, B1, B2, C, E, and F), videos (D), and files (G), and each transmission method is different.

[0022] Class A devices are signal direct connection devices, including various transmitters, actuators, pumps, valves, etc. Analog input and output devices uniformly use 4~20mA signal transmission; digital input and output uniformly use passive access.

[0023] Class B1 equipment is a special interface type equipment. In the process of the launch site renovation, in order to realize the intelligent access of the original equipment on site, a communication switching type equipment is specially configured. The upper end of this type of equipment is connected to the module of the cabinet through ModBus TCP, and communicates upward in a timed response mode. The lower end is connected to the original equipment on site through a special interface.

[0024] Class B2 equipment refers to ground equipment with a dedicated communication interface. This type of equipment is connected to the dedicated communication module of the cabinet through its own communication interface. This type of equipment usually has a communication interface that is compatible with the cabinet communication module and can be directly connected to the communication module.

[0025] Class C equipment is equipment with only specific interfaces in ground equipment. Dedicated communication interface equipment (Class B1) is required to achieve intelligent transformation. This type of equipment is usually connected to the cabinet through dedicated interface equipment. Communication with dedicated communication interface equipment is usually handled through a timed response mechanism.

[0026] Class D devices are on-site video devices. Through its own RTSP (Real Time Streaming Protocol) protocol conversion, the device transmits data to the remote monitoring server via Ethernet.

[0027] Class E equipment, wireless gateway equipment. This type of equipment is used to connect the on-site front-end IoT data to the cabinet. This type of equipment is connected to the cabinet's communication module via ModBus TCP, and is connected to the wireless Internet equipment within the transmitter range via a dedicated wireless Internet.

[0028] Class F devices, wireless IoT devices. Transmitter field devices with specific wireless IoT communication solutions, including mobile terminals and toolboxes, etc. Each device has a specific wireless Internet module and communicates with the wireless gateway device (Class E device) through a dedicated communication format.

[0029] For Class G equipment, data is manually input, including uploaded documents (equipment pictures, instructions, maintenance manuals, videos), inspection manual reporting data, and basic information data, including equipment identification, equipment name, specification model, installation location, manufacturer, technical parameters, spare parts, etc.

[0030] Secondly, in data transmission, proceed as follows: For Class A signal direct connection devices, analog sampling can reach 1KSPS, forming 16-bit sampling data. Data with a specific depth can be temporarily stored and uploaded through a dedicated array. Digital input can reach 200KSPS, forming Boolean sampling data. 16 digital input variables are collected to form 1 16-bit sampling data and upload it.

[0031] Class B1 and Class E devices transmit data through the ModBus TCP protocol. Class B1 and Class E devices act as communication masters (Master mode), and the modules in the cabinet act as slaves (Slave mode).

[0032] Class B2 is connected to the control cabinet via Ethernet. The control cabinet sends command information in broadcast mode through the Ethernet link every 100ms; after receiving the command, the Class B2 device parses and synchronizes the time and organizes the data frame for return transmission. The control cabinet completes the relevant calculations within the control beat cycle.

[0033] Class D devices directly transmit data to the remote server via Ethernet, and the data frames uploaded by the device are parsed by corresponding decoding software on the server side.

[0034] Class F devices transmit the data to be uploaded to the wireless gateway Class E regularly through the front-end wireless Internet communication method. The command is sent regularly from the Class E device, and the Class F device receives and analyzes it and uploads the reply.

[0035] Class G devices can be divided into structured data and unstructured data, which are directly transmitted to the remote running server via Ethernet.

[0036] The system network layer supports the IP protocol, the transport layer supports the TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) protocols, and the audio and video streams support the RTP (Real-time Transport Protocol) / RTCP (RTP Control Protocol) protocols when transmitted on an IP-based network.

[0037] The address configuration module sets different addresses in the IP network segment to correspond to the acquisition devices in the multi-protocol acquisition module. When multiple protocol acquisition devices are running at the same time, the system first identifies and classifies different types of acquisition devices, establishes a unified data coding system, and forms a complete system data coding. A unique device code is automatically assigned to each type of acquisition device. Each device code will have a one-to-one corresponding data code, thus completing the collection of three types of data.

[0038] Data encoding is determined by the encoding length and is expressed in three sections: The first section is the management domain, which indicates the ownership and geographical location of the space launch site, etc. The second section is the process domain, which indicates the process flow classification information, and the third section is the equipment component domain, which indicates the information and measurement points of each specific equipment and component. The two parts are combined into a unique and uniformly coded code.

[0039] (1) Management domain:

[0040] X: code of the superior authority, YY: code of the city, Z: code of the workstation (2) Process flow domain:

[0041] UU: process flow domain, including platform system, filling system, gas supply system, air conditioning system, fire protection system, launch pad system, swing arm system, elevator system, power distribution system, and communication system; V: launch site partition area; WW: space area code in the partition area.

[0042] (3) Equipment component domain:

[0043] SS: Equipment type code. Sensor, video, file type; PP: Equipment acquisition name. Temperature transmitter, pressure transmitter, regulating valve, switch valve, speed regulating pump, fixed speed pump, power distribution cabinet, liquid level meter, camera, fiber optic sensor, manual input, etc.; TT: Part number, indicating that there are multiple data acquisition devices.

[0044] By encoding the data of the acquisition device, configuring the address of the data code, and identifying the data code, the unique address of the device is clarified, such as 192.168.1.10. After the device operation parameter data is standardized by data coding, it is transmitted to the data preprocessing module via Ethernet.

[0045] In another embodiment of the present invention, the data preprocessing module loads the data into the data buffer, processes and summarizes the data in the data buffer and the data storage area according to the cleaning rules through connection, merging and segmentation after conversion and cleaning, and finally loads the data into the data storage area. The data loading provides data to the target system according to the data interface requirements.

[0046] By solving various data production failures, we can complete data re-entry and data cleaning, including insufficient computing resources, insufficient storage resources, data defects, incorrect data content, and uneven data distribution. We can provide data backup, data duplication check, and data recovery to maintain data stability and consistency and achieve data standardization and centralization.

[0047] Through software redundancy and data caching, production process information will not be interrupted or lost due to communication failure or local system failure. After data interruption, the data re-entry function provides the system with local cache storage, loads the data into the data buffer, and marks it with a timestamp. After communication is restored, the data in all cache areas is traversed and checked with the missing time on the server, and finally transmitted from the cache area to the real-time historical database.

[0048] In another embodiment of the present invention, after data is lost, the lost data cannot be retrieved, and the system performs prediction and supplementation through historical data and contemporaneous data, and marks them. The prediction and supplementation includes substitution supplementation, model supplementation, and other prediction and supplementation methods.

[0049] The replacement and supplementation, when the data collected before and after the missing data are stable data, the judgment is made through the lost data collected before and after. In a preferred embodiment, the supplement is made by comparing the data at the time of the previous day and the next day. If there is still a missing data, the data at the time of the previous day and the next day are continued to be compared until the data is fully supplemented. After the supplementation, the data will be marked and recorded as the predicted data; when the missing data has a strong trend, the trend change of the historical data is fitted by the historical data samples, and several historical data points with the most similar data near the missing point are found for supplementation. After the supplementation, the data will be marked and recorded as the predicted data; in another embodiment, the average value of all values ​​on the attribute where the missing data is located or a certain quantile value can be used instead; in another embodiment, for time series, the missing data is replaced by the value or average value at the adjacent data record.

[0050] Preferably, for model supplementation, such as time series, an interpolation method can be used, that is, the missing data can be filled with the values ​​on the "similar" records of the missing data records, including but not limited to linear and nonlinear interpolation. A model can also be built based on non-missing data, and the parameters are estimated, and then the data at the missing location is predicted.

[0051] In another embodiment of the present invention, the data preprocessing module also cleans the data. When data inconsistency, data error, or data conflict is detected, the raw data is cleaned by redundancy elimination and anomaly detection. If there are some data with special characters, such as spaces, #, @, etc., the consistency with the historical data will be automatically identified and judged, and such marks will be removed before being stored in the real-time historical database.

[0052] The data preprocessing module can mainly process the space launch data in the following ways: Data filtering: Filter business data that does not conform to application rules or is invalid to unify data standards.

[0053] Data conversion: convert data formats, information codes, and value conflicts.

[0054] Data loading: The main operations are insert and modify operations, which insert pre-processed clean data and invalid data into different data tables respectively.

[0055] Data cleaning rules: Data cleaning rules include non-empty check, primary key duplication, illegal code cleaning, illegal value cleaning, data format check, and record number check. The non-empty check: when a field is non-empty, the field data is checked; the primary key duplication: after the same type of data in multiple business systems is cleaned, the primary key uniqueness is guaranteed when it is saved uniformly, and the verification work is performed; the illegal code and illegal value cleaning: abnormal information appears in some fields, including illegal codes, inconsistency between codes and data standards, etc. Abnormal information appears in some fields, including value errors, format errors, extra characters, garbled characters, etc.; the data format check: the accuracy is measured by checking the correct format of the attribute values ​​in the table, such as time format, currency format, extra characters, garbled characters; the record number check: the total number of data between the relevant data of each system or the fluctuation of the daily data volume in the data table.

[0056] Invalid data processing: Missing values ​​cause the data records to lose some information. Some models with poor robustness may also be unable to calculate data due to missing data. In this case, the discard and estimate method is used.

[0057] In another embodiment of the present invention, by marking the data of the real-time historical database storage module with a time tag and adopting a lossless compression algorithm, the collected data is classified according to time series storage and distributed file storage. The time series data with time tags is the basis for real-time data analysis of the launch site.

[0058] The time series storage is performed by marking the real-time database and the sensor data with time tags to form the time series data in the whole range of the launch field and store them.

[0059] The distributed file storage: through streaming data access, the video data, picture data and file data collected by the camera and manually input are stored.

[0060] According to different themes, the various systems of the launch site, such as refueling, fire protection, power distribution, elevators, air conditioning systems, etc., are stored in a differentiated manner as data sets. An information directory is provided to store and update data, and the data is understood and accessed through the information directory. The information directory fully describes what data exists in the database, how the data is obtained, and how to access the data.

[0061] The real-time historical database storage module provides an interface upward and management and configuration functions downward, and is responsible for resource management and scheduling. The real-time historical database storage module is used to maintain and manage data, including security and privilege management, tracking data updates, data quality checks, management and update metadata, audit and report data usage and status, delete and copy data, split and distribute data, backup and recovery, and storage management. The real-time historical database storage module mainly includes the following functions: Interact with the client and process requests from the client, such as querying the running status of the application, using polling to request and obtain resources through RPC (Remote Procedure Call) requests, etc. Start and manage each application, and restart the application if it fails to start or run; Receive resource and node health status reports from the platform, such as life cycle, heartbeat processing, and blacklist response processing, and issue resource management commands; Resource management and scheduling: receiving resource requests from the system and allocating resources to it.

[0062] In one embodiment of the present invention, taking the filling system process as an example, a filling system information directory is created in the real-time historical database. The switching quantity and valve opening information of the pneumatic ball valve and manual valve on the tower are stored in the time series library; pressure sensors are installed at the filling ports of the fixed platforms at all levels and the liquid pipelines of the rotary platforms to monitor the pipeline pressures of important parts, and the pressure information is stored in the time series library; cameras are installed in the closed areas at all levels to monitor the status of the filling valves and overflow valves at all levels in real time, and the video information is stored in the distributed file library; the temperature and pressure data of the storage tank are stored in the time series library. When each process node needs to monitor data, the real-time historical database will distribute data and communicate to each monitoring module for display.

[0063] The process breakpoint monitoring module is used as a redundant standby. It does not affect the normal control of the launch site when it is not put into use. It is a comprehensive management and control unit that realizes the automatic start and automatic shutdown of the entire process of the launch site. The process breakpoint monitoring module is based on intelligent automatic start-stop control and can be applied to the start-stop management of fire protection, power distribution, filling, gas supply, swing arm and other systems. Based on equipment status, camera alarm, infrared monitoring, image recognition and manual confirmation, the test launch process, equipment start-stop, and real-time data display functions are customized, and specific failure modes and alarms of key equipment are implanted. When a problem is detected, it is immediately fed back to the engineer station for manual breakpoint confirmation to ensure the safety and efficiency of the mission. Make intelligent responses to various requirements of the launch mission, realize real-time status monitoring of the rocket and the ground during the launch operation, predict and automatically isolate faults, and ensure the normal operation of the system. Realize the full-process intelligent operation of each system in the stages of transportation, filling, testing, launch, emergency rescue, etc., and realize unmanned operation in the launch area.

[0064] In one embodiment of the present invention, a method for online acquisition and monitoring of space launch data supporting multiple protocols is provided. The above system is used to perform online acquisition and monitoring of space launch data, including the following steps: Data collection is performed through the sensor collection module, the video collection module, and the file collection module; The address configuration module sets the IP address to correspond to the acquisition devices in the sensor acquisition module, the video acquisition module and the file acquisition module one by one, and performs data coding identification; After receiving the data, the data preprocessing module performs data verification, completes data supplementation and data cleaning; The real-time historical database storage module stores the data processed by the data preprocessing module; The process breakpoint monitoring module calls the data in the real-time historical database storage module, and generates a flow chart through monitoring mode, sequential control mode, and breakpoint mode according to the operating logic of the acquisition device and the module where the acquisition device is located. By monitoring the process breakpoints and giving alarms, the entire launch site process can be automatically started and stopped.

[0065] The online data collection and monitoring method provided in the embodiment of the present invention is applied to data collection and monitoring of space launches. It can realize real-time data collection and monitoring of various control systems and monitoring systems of space launches, solve the problems of heterogeneous data collection, fusion, storage, processing, calculation and monitoring, and is conducive to overall data analysis and early warning of the mission, and realizes automatic start and stop of the whole process of the launch site, providing data support for the subsequent intelligent unmanned operation of the entire launch site, and ensuring the safe and reliable completion of the mission.

[0066] In another embodiment of the present invention, a hierarchical control structure is used for the refueling system to decompose the refueling process into several local independent processes. According to the unique characteristics of the launch site, the design is based on the equipment level, single system level, and full process level hierarchical relationship. Figure 3 The process breakpoint monitoring includes the following steps: Step 1: Divide the whole into device level, single system level, and whole process level hierarchical architecture; Step 2: According to the seven single systems of conventional filling, liquid oxygen filling, liquid nitrogen filling, liquid hydrogen filling, liquid oxygen replenishment, liquid hydrogen replenishment, and pre-fire replenishment, each system is automatically controlled in sequence; Step 3, the whole process level coordinates the single system level and the device level to control the whole system. When a device in the currently executing single system fails and the execution of the unit times out, process control is executed, including operation management logic, sequence control logic, and breakpoint instruction logic; Step 4: Automatically adjust equipment and parameters; Step 5: After the system is restored, the process will continue automatically. If it is not restored, an alarm will be issued for manual confirmation; Step 6: After manually troubleshooting, the system continues with steps 2 to 4 until the task flow is completed.

[0067] The relatively independent start and stop phases are realized by the equipment-level control device. In one embodiment of the present invention, taking the filling system as an example, the storage tank, storage tank, filling pump, valve, pipeline, etc. are independent devices, and the alarm value is set for the equipment. The monitoring mode is used to classify and control each system according to the equipment start or stop requirements, and the self-start and stop control is carried out according to the operation process. It is divided into start sequence control and stop sequence control, and can automatically complete the start and stop under different working conditions. If the alarm value is reached during the operation process, an alarm is issued and the parameters are automatically adjusted at the same time. If it is still not restored, the personnel are reminded to handle it. The important indicators of the equipment are as follows: Storage tanks: liquid level information, filling gas pressure and temperature, fuel tank internal pressure and temperature, fuel filling error, etc.

[0068] Valve / Pipeline: Valve feedback information, pipeline pressure information, propellant flow information, propellant flow rate information, pump front pressure information, etc.

[0069] Filling pump: pump outlet (inlet) pressure information, pump flow information, pump outlet (inlet) temperature information, pump current information, bearing vibration, etc.

[0070] The single system level links the equipment level to complete the start and stop and automatic control of the single system, and divides the independent equipment into conventional filling, liquid oxygen filling, liquid nitrogen filling, liquid hydrogen filling, liquid oxygen supplementation, liquid hydrogen supplementation, and pre-shooting supplementation stages according to the filling process. In each stage, all equipment is regarded as a whole, corresponding to the alarm value and start and stop value, to achieve full automatic adjustment, and dispatch work for each equipment and system. Based on the sequential automatic control of the equipment level, the control strategy judges and calculates according to the requirements and characteristics of the filling process, according to the requirements of the predetermined sequence, timing and logical conditions, and finally sends instructions to control the equipment to complete the sequential control action. The single system can anthropomorphically judge the working conditions of the system at that time, such as real-time monitoring of the temperature in the pipeline through an infrared camera, combining the equipment and parameters of the previous and next processes of the faulty equipment to determine whether to continue to run, and setting the hierarchical parameters. If the system reaches the necessary shutdown value, the system automatically shuts down the equipment to ensure the safety of the entire system. Through these automatic automatic control under specific conditions, each device is connected without interference, and the whole process control of a single system is completed together.

[0071] Finally, the whole process level coordinates the single system level and the equipment level to control the entire system, so as to jointly realize the full start and stop control of the launch site refueling. The seven single systems are regarded as each independent breakpoint. The sequential control in the breakpoint has the interruption and recovery functions, and automatically selects the execution control according to the operation status of the equipment. If there is a device failure in the current execution unit and the execution of the unit times out, the single system will automatically interrupt the unit and alarm to remind the operator in time to avoid continuing to cause invalid operations. If the work of the previous breakpoint is not completed and all the work of this breakpoint is completed, the work content required by the first unfinished breakpoint will be started first, and the next breakpoint can be entered after all are completed.

[0072] The whole process level control makes the system structure clear and rigorous, which is conducive to improving the efficiency of design, configuration and debugging. At the same time, the hierarchical control is independent of each other at the same level, which has great flexibility and is conducive to operation management and maintenance. The operator can choose various control methods according to the specific situation.

[0073] The breakpoint is realized by designing different automatic start-stop operation modes such as monitoring mode, sequential control mode, breakpoint mode and their switching management logic, as well as a combination of soft and hard breakpoints and serial and parallel branches with variable constraints and flexible control structures, and supplemented by various dynamic pre-judgment and early warning conditions, to improve the practicality and applicability of the entire space launch automatic start-stop control function, and simplify the functions and operation interfaces of the automatic start-stop control system. In one embodiment of the present invention, the breakpoint function can be implemented in three ways at the device level, single system level and full process level: operation management logic, sequential control logic and breakpoint instruction logic.

[0074] The first layer is the operation management logic, which is used to select and judge whether the equipment is put into use, whether to start or stop, which breakpoint to select and whether the conditions for allowing the breakpoint to proceed are met. If the conditions are met, a signal is generated to enable the breakpoint to proceed. If it reaches the last breakpoint, the instructions generated will determine whether the previous breakpoint has been completed. If not, the work content required by the first unfinished breakpoint will be started first. It has the function of judging and selecting breakpoints, thereby realizing the start of the next action. The breakpoint operation logic design includes input signals and output signals. The input signals are: automatic start, operation permission conditions, breakpoint start execution, breakpoint execution completion, breakpoint continuation / wait; the output signals are: breakpoint execution process interruption alarm, breakpoint execution permission, breakpoint execution process, breakpoint start execution, breakpoint execution completion.

[0075] The second layer is the sequential control logic. Each breakpoint has a sequential control program with roughly the same logical structure. The program structure is divided into permission condition judgment, reset condition generation and sequential control timing. When the breakpoint start command is issued and there is no end signal for the breakpoint, the sequential control begins. Each step of the control needs to confirm whether the condition is met. When this control starts, the previous action is reset at the same time. If the sequential control time is over, an alarm is issued for abnormal breakpoint.

[0076] The third layer is the breakpoint command logic. Taking conventional refueling as an example, when performing conventional refueling of fuel and oxidant, if equipment parameters exceed the standard, flow is abnormal, pipeline leaks, personnel are stranded, etc., the breakpoint confirmation will be actively carried out, and the command will be sent to each sequential control single system group to realize the start / stop of each device. After each device is started / stopped, a completion signal is returned. The system will continue and enter the next step only after automatic recovery or manual confirmation of alarm release.

[0077] The process breakpoint monitoring was converted into control logic and put into the configuration simulation deduction. After a period of operation verification, the expected goals were achieved, providing data support for subsequent intelligent unattended operation and ensuring the safe and reliable completion of the task.

[0078] Multi-protocol acquisition can collect more data as a basis for analysis, address configuration and data preprocessing can better understand the data, the real-time historical database can be used as a data warehouse for data storage and distribution, and the process breakpoint monitoring can make some predictive judgments based on the results of visual analysis and data mining, conduct internal process deduction, analyze and judge the severity of failure modes, and build a process breakpoint monitoring and evaluation model.

[0079] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A space launch data online acquisition and monitoring system supporting multiple protocols, characterized in that: It includes multi-protocol acquisition module, address configuration module, data preprocessing module, real-time history library storage module, and process breakpoint monitoring module, among which: The multi-protocol acquisition module includes a sensor acquisition module, a video acquisition module, and a file acquisition module; The address configuration module sets different addresses in the IP network segment, and the IP addresses correspond to the collection devices in the multi-protocol collection module one by one, and performs data coding identification; The data preprocessing module is responsible for verifying the data collected by the multi-protocol acquisition module, completing data supplementation and data cleaning; The real-time history library storage module forms full-range time series data by marking the data with time tags, and stores the data processed by the data preprocessing module; The process breakpoint monitoring module calls the real-time historical database data, configures and generates a flow chart through monitoring mode, sequential control mode, and breakpoint mode according to the collection equipment and the operation logic of the space launch data online collection and monitoring system where it is located, and realizes automatic start and stop of the entire launch site process through process breakpoint monitoring and alarm methods.

2. The online acquisition monitoring system according to claim 1, characterized in that: The sensor acquisition module realizes interconnection communication by adapting various sensors including fiber grating, acceleration, velocity, displacement, pressure, temperature, and humidity. It is connected to the Ethernet through the Ethernet interface and then connected to the host computer through the switch to form an open network system.

3. The online acquisition monitoring system according to claim 2 is characterized in that: The video acquisition module establishes and controls the media session at both ends of the communication through the RTSP protocol, and the client controls the media stream in real time by issuing commands.

4. The online acquisition monitoring system according to claim 3 is characterized in that: The file collection module transmits encrypted data from the database through HTTPS, FTPS or SFTP protocol, and establishes respective transmission channel ports for collection and transmission.

5. The online acquisition monitoring system according to claim 1, characterized in that: The data supplementation includes: providing local cache storage after data interruption, and then continuing to transmit the data stored in the local cache to the real-time historical database after communication is restored; when data is lost, data prediction and completion are carried out through historical data and contemporaneous data, and annotation is performed.

6. The online acquisition monitoring system according to claim 5, characterized in that: The data cleaning is to clean the original data through redundancy elimination, anomaly detection or normalization methods when data inconsistency, data error, data conflict or data duplication is detected.

7. The online acquisition monitoring system according to claim 1, characterized in that: The data storage includes: Time series storage: By marking the real-time database and sensor data with time tags, the time series data of the entire launch site is formed and stored; Distributed file storage: Through streaming data access, video data, image data, and file data collected by cameras or manually input are stored; Database management: By establishing an information directory, it provides fast retrieval and query of data, provides an interface upward, and provides management and configuration functions downward, and is responsible for resource management and scheduling.

8. A method for online acquisition and monitoring of space launch data supporting multiple protocols, characterized in that: The system as claimed in any one of claims 1 to 7 is used to perform online collection and monitoring of space launch data, comprising the following steps: Data collection is performed through the sensor collection module, the video collection module, and the file collection module; The address configuration module sets the IP address to correspond to the acquisition devices in the sensor acquisition module, the video acquisition module and the file acquisition module one by one, and performs data coding identification; After receiving the data, the data preprocessing module performs data verification, completes data supplementation and data cleaning; The real-time historical database storage module stores the data processed by the data preprocessing module; The process breakpoint monitoring module calls the data in the real-time historical database storage module, and generates a flow chart through monitoring mode, sequential control mode, and breakpoint mode according to the operating logic of the acquisition device and the module where the acquisition device is located. By monitoring the process breakpoints and giving alarms, the entire launch site process can be automatically started and stopped.

9. The online acquisition and monitoring method according to claim 8, characterized in that: In the filling system, the process breakpoint monitoring includes the following steps: Step 1: Divide the whole into device level, single system level, and whole process level hierarchical architecture; Step 2: Take the seven single systems of conventional filling, liquid oxygen filling, liquid nitrogen filling, liquid hydrogen filling, liquid oxygen replenishment, liquid hydrogen replenishment, and pre-firing replenishment as each independent breakpoint and control them automatically in sequence; Step 3: The whole process level coordinates the single system level and the equipment level to control the whole system. If a device in the currently executing single system fails and the execution of the single system times out, the execution process control is performed, including operation management logic, sequence control logic, and breakpoint instruction logic. Step 4: Automatically adjust equipment and parameters; Step 5: After the system is restored, the process will continue automatically. If it is not restored, an alarm will be issued for manual confirmation; Step 6: After manually troubleshooting, the system continues with steps 2 to 4 until the task flow is completed.

Citation Information

Patent Citations

  • A method for implementing hierarchical optimization of automatic plant start-up and shut-down control logic

    CN103616854A

  • Multiprotocol distributed data acquisition control system of equipment sensor and method thereof

    CN104104674A