Integrated simulation monitoring test system
The integrated simulation monitoring and testing system solves the problem of monitoring and verifying hardware equipment in satellite ground systems, enabling rapid and automated testing and verification, reducing system development risks, and improving development efficiency.
Patent Information
- Application Number
- CN202310205552.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-06
- Publication Date
- 2026-01-16
- Estimated Expiration
- 2043-03-06
AI Technical Summary
During the development of satellite ground systems, when the development of ground application systems and hardware equipment is carried out simultaneously, there is a problem that the ability to independently verify, test, and monitor is not possible. This is especially true when the development is carried out in different locations or with time differences, which can lead to unreasonable software design or errors in business logic, thus affecting the progress of system development.
An integrated simulation monitoring and testing system was designed, including a device model management module, a communication protocol packet management module, and a simulation monitoring and testing module. The system is used to store device models and communication protocols, and the simulation monitoring and testing module is used to manage system operation configuration, automatically draw interfaces, and encapsulate network communication protocols, so as to realize the simulation of hardware device monitoring functions and capability verification.
It enables the provision of monitoring and testing data for ground application systems in the absence of independent verification and testing capabilities, verifies the monitoring capabilities of hardware devices, reduces the error rate of software and hardware integration testing, and quickly builds a multi-source optoelectronic equipment testing system that supports batch testing and automated verification.
Smart Images

Figure CN116184858B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of satellite ground station application, in particular to an integrated simulation monitoring test system. BACKGROUND
[0002] With the rapid development and construction of domestic remote sensing satellite ground system, the ground application system is huge, the business process is complex, the personnel is nervous and a large amount of time is needed for system design and implementation. There are the following needs in the development, first, the application system needs hardware device support for interactive test in the self-test environment, second, the ground station hardware device needs to be verified and tested after development.
[0003] In the process of ground system construction, the software development of ground application system and the development of hardware device are carried out synchronously. In the development process of ground application system, the hardware device needs to be interactively communicated to verify the correctness of business process execution and the rationality of design. After the completion of self-test and self-check of ground system hardware device, it needs to be interactively tested with ground application system and the monitoring work ability of the device is verified. The ground application system has multiple research and development contents and complex business processes, and in the case of incomplete research and development or high coupling of ground system service, it is temporarily impossible to support the test work of hardware device research and development inspection and verification of device monitoring ability.
[0004] The research and development of satellite ground system and the research and development of hardware device exist the situation of remote development and time difference of development completion, which cannot meet the verification test needs of each other. When both parties have joint test conditions, the situation of software design structure being unreasonable or business logic processing being wrong seriously affecting the completion progress of system development occurs, and any party needs to be re-developed. SUMMARY
[0005] Therefore, the present application provides an integrated simulation monitoring test system, which can not only provide monitoring test data of simulation device for ground application system, but also provide verification service of monitoring work ability of hardware device in the case that the ground application system service does not have independent verification test ability.
[0006] The embodiment of the present application provides an integrated simulation monitoring test system, which comprises:
[0007] A device model management module is used for storing different kinds of device models;
[0008] A communication protocol package management module is used for storing different kinds of monitoring communication protocols;
[0009] A simulation monitoring test system module is used for test information configuration management, simulation monitoring logic association and running scheduling of the integrated simulation monitoring test system.
[0010] In the preferred embodiment of the present application, the device model comprises device model information, monitoring point position cycle structure table, monitoring point position information table, control point position information table and model response information table.
[0011] In the preferred embodiment of the present application, the device model information comprises device model description, various constraints and logical relationship of the monitoring point position information table, the control point position information table and the model response information table;
[0012] The monitoring point position cycle structure table comprises special point positions in the monitoring point position information table and the control point position information table which need special structure and / or special business logic processing;
[0013] The monitoring point position information comprises information that the device can interact with the outside, the control point position information comprises device function point information that the device can interact with the outside and can be edited locally and controlled remotely, and the model response information comprises logical processing information received by external interaction and response information simulated by the device monitoring function to the outside service during simulation test.
[0014] In the preferred embodiment of the present application, the content of the monitoring communication protocol comprises the format agreement of monitoring interaction and the analysis of interaction content.
[0015] In the preferred embodiment of the present application, the monitoring communication protocol comprises a general protocol and a special device protocol.
[0016] In the preferred embodiment of the present application, the simulation monitoring test system module is further used for running configuration management, interface automatic drawing, network communication protocol packaging and simulation monitoring test service scheduling of the integrated simulation monitoring test system;
[0017] The running configuration management comprises completing configuration test device list, editing device basic information and device network communication information, and selecting device monitoring model applied by the device and protocol package suitable for communication;
[0018] The interface automatic drawing comprises automatically drawing a device list first-level layout interface after starting the integrated simulation monitoring test system according to the configuration information of the integrated simulation monitoring test system running;
[0019] The network communication protocol packaging comprises creating network link connection to complete information interaction transmission between internal and external services and devices.
[0020] In the preferred embodiment of the present application, the device that can be simulated by the integrated simulation monitoring test system is a ground station hardware device, comprising an optical transceiver device, a frequency converter device, a switch matrix, a baseband device, a power amplifier device and a test device.
[0021] In the preferred embodiment of the present application, the integrated simulation monitoring test is built with the monitoring test environment of the ground system equipment, the device network information is used as the input information for the environment building, the corresponding device model and communication protocol package are matched, the information processing logic and interactive information format are compiled and generated, the communication link is provided by the network communication protocol component, and the accurate receiving and pushing of information under the multiple physical network cards are realized.
[0022] The monitoring capability verification test in the preferred embodiment of the present application.
[0023] In the preferred embodiment of the present application, the simulation device monitoring work content includes providing monitoring work response content to the outside by the monitoring module of the missing hardware device in the ground system test.
[0024] The monitoring capability verification test of the device includes simultaneously testing the ground system hardware device in batches.
[0025] In the present application, the hardware devices in the satellite ground station monitoring system are encapsulated in information types and communication protocols, and form independent device monitoring model library and protocol library, the network communication protocol is encapsulated, and the accurate pushing and receiving of information under the multiple physical network cards can also be realized.
[0026] The present application can simulate one or more single-point devices to provide various monitoring response information for software system debugging, simulate device working state, provide customizable interactive information for task flow, and assist in completing the business function verification and automatic test of the system.
[0027] The present application has simple structure and quick application, can quickly complete the test system building for multiple source photoelectric devices, and test the hardware devices implemented by the ground system and verify the monitoring function thereof. DETAILED DESCRIPTION
[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0029] Figure 1 It is a structural schematic diagram of the integrated simulation monitoring test system of the embodiment of the present application.
[0030] Figure 2 It is a functional application flowchart of the integrated simulation monitoring test system of the embodiment of the present application. DETAILED DESCRIPTION
[0031] The description of the embodiments of this specification should be taken in conjunction with the accompanying drawings, which should be considered a part of the entire specification. In the drawings, the shapes or thicknesses of the embodiments can be exaggerated and simplified for the sake of convenience or clarity, and the same reference numbers are used throughout the drawings. Furthermore, portions of structures in the drawings will be described with separate descriptions, and it should be noted that elements not shown or described in the drawings or by text are in forms known to those skilled in the art.
[0032] The description of the embodiments herein makes any reference to directions or orientations only for the convenience of description, and should not be understood as any limitation on the scope of protection of the present application. The following description of the preferred embodiments will involve combinations of features, which can exist independently or in combination, and the present application is not particularly limited to the preferred embodiments. The scope of the present application is defined by the claims.
[0033] As Figure 1 shown is a structural schematic diagram of an integrated simulation monitoring test system according to an embodiment of the present application. The system of the present embodiment is composed of a device model management module, a communication protocol package management module, and a simulation monitoring test module. The device model management module and the communication protocol package management module are responsible for system resource library management. The two modules have a low coupling relationship, and certain specific device models must be associated with specific protocols to complete the simulation test work. The simulation monitoring test module is responsible for system test information configuration management, simulation monitoring logic association, and system operation scheduling.
[0034] The device model management module exists as a device model library of the system, referred to as a device model library, records more than 100 kinds of ground system ground station hardware device monitoring information, allocates a model number for each device model, classifies and stores the monitoring content, and forms a device monitoring model record in the device model library. The device model is composed of five parts of device model information, monitoring point position cycle structure table, monitoring point position information table, control point position information table and model response information table. Whether to create a device monitoring model mainly depends on whether the device model information, monitoring point position cycle structure table, monitoring point position information table, control point position information table and model response information table are repeated with the corresponding information in the existing model library and the model. Any difference in information will create a new device model. The model information mainly records the type, model and currently applied project of the device. The monitoring point position information mainly refers to the information that the device can interact with the outside, and the control point position information mainly refers to the device function point information that can interact with the outside and can be edited locally and controlled remotely. The monitoring point position cycle structure table refers to some special points in the monitoring point position information table and the control point position information table, which need to be processed by special structure and special business logic. The model response information includes two types, one is the logical processing information returned by the entity device when the integrated simulation monitoring test system monitors and tests the entity device, and the other is the response information pushed by the simulated entity device to the external service when the integrated simulation monitoring test system simulates the missing entity device interacting with the external service.
[0035] The communication protocol package management module exists as a system protocol package resource library, referred to as a protocol library, and the monitoring communication protocols stored therein are all from domestic and foreign ground system projects. The monitoring communication protocol content is the format agreement of monitoring interaction and the analysis of interaction content. The monitoring communication protocol is divided into two categories of general protocol and special device protocol. The general protocol refers to the monitoring communication protocol applied by most hardware devices in the ground system project, and the special protocol is specially prepared according to the different monitoring business of hardware devices. There are special communication protocols matched for special instrument class hardware devices such as spectrum analyzer signal sources. The monitoring communication protocols in the protocol library are assigned a unique code. The system only needs to associate the monitoring communication protocol package number when configuring the test hardware devices or simulated devices, and the monitoring communication protocol package matched with the number will be automatically scheduled when the device test is executed.
[0036] The simulation monitoring and testing module is a business service module within the overall system framework. It handles system operation configuration management, automated system interface rendering, network protocol encapsulation, and business scheduling for simulation monitoring and testing. System operation configuration management configures the test device list, edits basic device information and network communication information, selects the device monitoring model and applicable communication protocol packets, and generates the initial information table for starting the test system. Automated system interface rendering automatically generates the first-level layout interface of the device list based on the system's configuration information after system startup. Network communication protocol encapsulation serves the communication protocol packets in the protocol library, creates network link connections, and facilitates information exchange and transmission between internal and external services and devices.
[0037] like Figure 2 As shown, the integrated simulation monitoring and testing system of this invention has the function of verifying and testing the monitoring function of multi-source optoelectronic devices, including simulating the monitoring work content of the devices and verifying the monitoring capabilities of the devices.
[0038] (1) Simulation equipment monitoring work content and interaction with external services
[0039] The simulation equipment monitoring function interacts with external services, primarily addressing the lack of hardware devices for interactive testing during ground system development or joint testing. Using network tools for simulation is inefficient and cannot achieve automated interactive response testing. It supports simultaneous simulation testing of monitoring functions for multiple hardware devices of different brands, types, and models used in various ground system applications.
[0040] The integrated simulation testing system is designed to simulate the monitoring function of equipment, mimicking the interaction and communication between single-point devices and external services. Based on the network communication configuration of the simulation equipment, it confirms the network roles and communication protocols of the simulation equipment and external services. According to the agreed-upon protocol between the ground system and the equipment, it identifies the applicable equipment model and monitoring communication packets. The response information in the equipment model represents the interaction content between the simulation equipment and the external service. The communication protocol packets parse the received external service interaction network data frames according to the agreed-upon format, determine the type of interaction information, extract the corresponding content from the response information, compile the interaction network data frame information, and send it to the external service.
[0041] (2) Verification test of equipment monitoring capabilities
[0042] Before the device monitoring function verification test, the list of docking devices and the device docking protocol information are confirmed, and whether a new device model and communication protocol need to be created are compared, and at the same time, the same or different manufacturers, the same or different types, the same or different types of hardware devices are supported for monitoring function verification test. Run the test system, add test device information from the system running configuration management interface, confirm the network role and network communication protocol of the hardware device and the test system according to the network communication configuration of the hardware device, confirm the device model and communication protocol package suitable for the device according to the docking protocol content of the hardware device. The classification information in the device model is the monitoring information between the hardware device and the ground system in the test process, and the communication protocol package is the agreement for compiling network frame data when the hardware device and the ground system interact. After the system running configuration is completed, the hardware device information list is updated, and all devices in the device list are drawn in the interface. After the test system and the device successfully establish network connection, the monitoring function verification test can be carried out.
[0043] During the test, the network data frame reported by the hardware device to the test system is received, the system is parsed according to the format agreed in the configured communication protocol, the device state value is displayed in real time, and the incorrect or abnormal value is prompted. Edit the parameter value to initiate remote control operation to the hardware device, and the communication protocol package compiles the remote control network data frame information to complete the remote parameter control.
[0044] The embodiment is responsible for scheduling the whole system running integration by the simulation monitoring test module, logically matching the device model and the communication protocol package, simulating the device monitoring work content of the simulation single-point device in the ground system joint test environment, and verifying the monitoring capability of the ground system hardware device. The association of the three modules meets the ability of quickly building an integrated simulation monitoring test system for multi-source photoelectric equipment.
[0045] The design and implementation of the application not only can verify the business function of the soft and hard system, but also can reduce the error rate of the soft and hard system joint test. The main features are small size, high reliability and simple operation. At present, most of the hardware device information of the ground system that can be monitored and communicated is accumulated and summarized, and a standardized system device model library and a communication protocol library are formed. When any new ground system inherits the implementation scheme of the previous hardware device, the device model and the communication protocol package can be directly inherited and used, avoiding secondary development. When the input is a new device, a new device model needs to be created in the device model library, and a communication protocol or a new communication protocol package needs to be added in the protocol library.
[0046] Compared with the prior art, the application has the following advantages:
[0047] 1、The application encapsulates the information type and communication protocol of the implementation hardware equipment in the satellite ground station monitoring system, and forms independent device monitoring model library and protocol library. The network communication protocol is encapsulated, and accurate information pushing and receiving can be realized under the condition of multiple physical network cards;
[0048] 2、The application can simultaneously simulate one or more single-point devices to provide various monitoring response information for software system debugging, simulate device working states, provide customizable interactive information for task flow, and assist in completing business function verification and automatic testing of the system.
[0049] 3、The application has simple structure, quick and simple application, can quickly complete the construction of a test system for multiple-source photoelectric devices, and can batch test the hardware equipment implemented by the ground system and verify the monitoring function thereof.
[0050] The above only describes the preferred embodiments of the application and is not used to limit the application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the application shall be included in the protection scope of the application.
Claims
1. An integrated simulation monitoring test system, comprising: The integrated simulation monitoring test system comprises: a device model management module for storing different kinds of device models; a communication protocol package management module for storing different kinds of monitoring communication protocols; a simulation monitoring test system module for test information configuration management, simulation monitoring logic association and operation scheduling of the integrated simulation monitoring test system; the device model comprises device model information, monitoring point position cyclic structure table, monitoring point position information table, control point position information table and model response information table; the device model information comprises device model description, various constraints and the logical relationship of the monitoring point position information table, the control point position information table and the model response information table; the monitoring point position cyclic structure table comprises special points in the monitoring point position information table and the control point position information table that need special structure and / or special business logic processing; the monitoring point position information comprises information that the device can interact with the outside, the control point position information comprises device function point information that the device can interact with the outside and can be locally edited and remotely controlled, and the model response information comprises logical processing information of the physical device received by the integrated simulation monitoring test system and response information pushed to the outside by the simulation device monitoring function during simulation test.
2. The integrated simulation monitoring test system of claim 1, wherein, the content of the monitoring communication protocol comprises the format agreement of monitoring interaction and the analysis of interaction content.
3. The integrated simulation monitoring test system of claim 2, wherein, the monitoring communication protocol comprises a general protocol and a special device protocol.
4. The integrated simulation monitoring test system of claim 1, wherein the simulation monitoring test system module is also used for operation configuration management, interface automation drawing, network communication protocol packaging and simulation monitoring test service scheduling of the integrated simulation monitoring test system; the operation configuration management comprises completing configuration test device list, editing device basic information and device network communication information, and selecting device monitoring model and communication protocol package applicable to the device; the interface automation drawing comprises automatically drawing a device list level layout interface after the integrated simulation monitoring test system is started according to the configuration information of the integrated simulation monitoring test system operation; the network communication protocol packaging comprises creating a network link connection to complete information interaction transmission between the internal and external services and the device.
5. The integrated simulation monitoring test system of any of claims 1-4, wherein, The devices that can be simulated by the integrated simulation monitoring test system are ground station hardware devices, including optical transceiver devices, frequency converter devices, switch matrix devices, baseband devices, power amplifier devices and test devices.
6. The integrated simulation monitoring test system of any of claims 1-4, wherein, When the integrated simulation monitoring test system and the ground station hardware devices build a test environment, the device network information is input, the corresponding device model and communication protocol package are matched, the information processing logic and interaction information format are compiled and generated, the network communication protocol component provides a communication link, and the precise reception and push of information under multiple physical network cards are realized.
7. The integrated simulation monitoring test system of any of claims 1-4, wherein, The functions of the integrated simulation monitoring test system comprise simulation device monitoring work content and monitoring capability verification test of the device.
8. The integrated simulation monitoring test system of claim 7, wherein, The simulation device monitoring work content comprises providing monitoring work response content to the outside by imitating the monitoring module of the missing hardware device in the ground system test; the monitoring capability verification test of the device comprises simultaneously testing the ground system hardware devices in batches.
Citation Information
Patent Citations
System-level simulation demonstration and verification system oriented to satellite mobile communication
CN105871487A