Batch satellite thermal test dynamic allocation automatic test system and application method

Through the automatic testing system for batch satellite thermal test dynamic allocation, automatic testing software is used to orchestrate tasks to realize dynamic allocation and automated control of resources, solving the problems of high cost and low efficiency of batch satellite thermal test systems in the existing technology, and efficient automated testing and electrical testing are realized, improving the safety of the test and the stability of the satellite.

CN119803983AActive Publication Date: 2025-04-11CHANGGUANG SATELLITE TECH CO LTD

Patent Information

Application Number
CN202411877227.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-04-11
Estimated Expiration
2044-12-19

AI Technical Summary

Technical Problem

In the prior art, batch satellite thermal test testing systems have high cost and manual investment, low testing efficiency, and ignore electrical testing work in thermal tests.

Method used

A batch satellite thermal test dynamic allocation automatic testing system is proposed. Through the arrangement of automated testing software tasks, dynamic allocation of resources is realized, and the operation of load testing equipment group, measurement and control testing equipment group, test interface equipment group and energy equipment group is automatically controlled to complete the automated testing during the test process.

Benefits of technology

It saves thermal testing cost investment and manual investment, improves the efficiency of automated thermal testing of batch satellites, realizes comprehensive inspection of electrical testing during thermal testing, and improves the safety of the test and the stability and reliability of the satellite during orbit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119803983A_ABST
    Figure CN119803983A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of satellite thermal test, and provides a batch satellite thermal test dynamic allocation automatic test system and an application method in order to reduce the cost of a thermal test system and improve the test efficiency, the automatic test system comprises a load test equipment group, a measurement and control test equipment group, a test interface equipment group and an energy equipment group, a switch matrix board card module is connected with an interface flange plate on a vacuum thermal test tank, and is connected with the switch matrix board card module, an application / data server and a test terminal through a network switch. According to the number of satellites to be tested in the configuration parameters, the number of equipment resources, the mapping matrix of the connection relation of all the components and the test working condition, dynamic resource allocation is achieved, and the automatic testing efficiency of batch satellite thermal tests is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of satellite thermal test. Background Art

[0002] In recent years, with the support of national policies and the promotion of market demand, the commercial satellite field has ushered in a period of rapid development opportunities, and the research and development and production of batch satellites have shown the characteristics of rapid growth and technological innovation. In the process of satellite research and development, production and testing, due to the high cost of ground test systems, how to conduct batch satellite thermal tests with limited test resources is an important issue.

[0003] During the satellite thermal test, the functions and performance of its energy system, thermal control system, satellite platform and payload system need to be fully verified. Due to the particularity of the thermal test equipment, the equipment resources need to be correctly connected to the satellite before the thermal test begins. The physical connection relationship cannot be changed during the test. Therefore, in the existing technology, a large number of test equipment and test personnel need to be configured according to the number of test satellites to complete the test work, resulting in serious lack of scalability and flexibility of the batch satellite thermal test process, high test cost investment, and limited test efficiency.

[0004] In the prior art, research on thermal testing of batch satellites mainly focuses on how to tailor the test and how to set up thermal test equipment and test conditions. For example, the patent with publication number CN117147999A, "A method, device and equipment for thermal cycling testing of batch-produced satellites", provides a thermal cycling test method for improving the accuracy of fault detection in batch-produced satellites; the patent with publication number CN111717425B, "Vacuum thermal testing method and process for mass-produced satellite constellation systems", improves test efficiency by conducting thermal balance tests and thermal vacuum tests on batch-produced satellites in parallel.

[0005] However, there is no mention of how to efficiently implement electrical testing during batch satellite thermal testing. Electrical testing can comprehensively detect the electrical functions and performance of various satellite subsystems and instrument equipment to ensure their normal operation in extreme temperature environments. By simulating various workloads and scenarios, the working status and performance of various components of the satellite can be tested, which can effectively prevent potential failures and ensure the stability and reliability of the satellite while in orbit. Summary of the invention

[0006] In view of the fact that the batch satellite thermal test system in the prior art has high cost and labor input, low test efficiency and ignores the electrical testing work in the thermal test, the present invention proposes a "batch satellite thermal test dynamic allocation automatic test system and application method".

[0007] Batch satellite thermal test dynamic allocation automatic test system, such as Figure 1As shown, the satellite to be tested is placed in a vacuum thermal test tank, a radio frequency interface flange, a test interface flange and an energy interface flange are installed outside the vacuum thermal test tank, and the switch matrix board module is connected to the vacuum thermal test tank through the radio frequency interface flange, the test interface flange and the energy interface flange;

[0008] The load test equipment group includes multiple load ground detection channels, each of which is connected to the input end of the switch matrix board 1 through a radio frequency cable, and the output end of the switch matrix board 1 is connected to the radio frequency interface flange through a radio frequency cable, and then connected to the communication load of the satellite to be tested, which is used to test the uplink and downlink power feeding, user link access status, and uplink and downlink communication rates of the communication load of the satellite to be tested;

[0009] The measurement and control test equipment group includes multiple measurement and control ground detection, each measurement and control ground detection channel is connected to the input end of the switch matrix board 2 through a radio frequency cable, and the output end of the switch matrix board 2 is connected to the radio frequency interface flange through a radio frequency cable, and then connected to the measurement and control component of the satellite to be tested, which is used to provide uplink and downlink channels of the measurement and control link of the satellite to be tested, and provide a channel for receiving telemetry data and sending remote control data during the test, thereby realizing real-time tracking and status evaluation of the satellite to be tested;

[0010] The test interface device group includes multiple test interface devices, each test interface device channel is connected to the input end of the switch matrix board 3 through a satellite test cable, and the output end of the switch matrix board 3 is connected to the test interface flange through a satellite test cable, and then connected to the test interface of the satellite to be tested, which is used to provide a wired path for the ground test process of the satellite to be tested, including wired command sending, wired measurement, RS422 path remote control telemetry uplink and downlink of the satellite to be tested, so as to realize the control, data reading and command sending of the satellite to be tested by the automatic test system for dynamic allocation of batch satellite thermal tests;

[0011] The energy device group includes multiple energy devices, each energy device channel is connected to the input end of the switch matrix board 4 through a satellite energy cable, and the output end of the switch matrix board 4 is connected to the energy interface flange through a satellite energy cable, and then connected to the energy component of the satellite to be tested, which is used to provide energy during the test process, including a solar simulation array and a DC power supply, and accurately control the voltage, current and power output of the power supply, so as to simulate the energy demand of the satellite to be tested in different orbits and different working conditions;

[0012] The load test equipment group, the measurement and control test equipment group, the test interface equipment group, and the energy equipment group are all equipped with network communication interfaces, and are connected to the switch matrix board module, the application / data server, and the test terminal through a network switch;

[0013] The application / data server includes an automated testing software application and database. The automated testing software is accessed through the test terminal via a network switch. It can generate an automatic control task sequence and output a timing task order to monitor the operating status of the satellite to be tested, as well as the payload test equipment group, measurement and control test equipment group, test interface equipment group, and energy equipment group.

[0014] Application method of automatic test system for dynamic allocation of batch satellite thermal tests, such as Figure 2 As shown, the following steps are included:

[0015] Step 1: The automated test software application program in the application / data server is loaded and initialized, and the automated test software configuration parameters are accessed and the network connection is correctly established;

[0016] Step 2: Generate an initialization matrix according to the configuration parameters in step 1. The user configures a mapping matrix of the connection relationship between the local detection channels of the load test equipment group, the measurement and control test equipment group, the test interface equipment group, and the energy equipment group and the satellite to be tested in the initialization matrix according to the input and output physical connection relationship of the switch matrix board module;

[0017] Step 3: Configure the start and end time of the thermal test of the satellite to be tested, the test condition allocation and the test condition duration. The automated test software allocates the thermal test work sequence for the satellite to be tested according to the above configuration content, thereby ensuring the overall process coverage;

[0018] Step 4: Dynamically allocate the thermal test work sequence generated in step 3, so that the load test equipment group, the measurement and control test equipment group, the test interface equipment group and the energy equipment group are switched to the control strategy mode, and the corresponding detection channel of each equipment group can be controlled to access the corresponding satellite to be tested at the preset time, and generate the configuration files and automatic control task sequence of the satellite communication load, measurement and control component, test interface, and energy component to be tested, and output the timing task list;

[0019] Step 5. Start the thermal test of the satellite to be tested and run the automatic control task sequence. According to the automatic control task sequence, dynamically control the ground inspection channels of the payload test equipment group, the measurement and control test equipment group, the test interface equipment group and the energy equipment group to switch to the corresponding satellite to be tested, and automatically monitor the operating status of the satellite to be tested and each equipment group according to the configuration parameters until the preset thermal test end time is reached and the test is ended.

[0020] Technical effect:

[0021] In the process of batch satellite thermal test, the present invention provides a batch satellite thermal test dynamic allocation automatic test system and application method, which realizes dynamic resource allocation through the arrangement of automated test software tasks according to the mapping matrix of the number of satellites to be tested, the number of equipment resources, the connection relationship of each component in the configuration parameters, and the test conditions, thereby replacing the one-to-one test of satellites and equipment in the existing method, no longer requiring a large number of test equipment, saving thermal test cost investment and labor investment, and improving the automated test efficiency of batch satellite thermal tests.

[0022] According to the automatic control task sequence, the load test equipment group, the measurement and control test equipment group, the test interface equipment group and the energy equipment group are dynamically controlled to switch and access the satellite to be tested, thereby completing the automated test in the test process, eliminating the misjudgment and missed judgment caused by relying on manual interpretation, and realizing the comprehensive detection of the electrical test process during the thermal test, further improving the safety of batch satellite thermal test, and ensuring the stability and reliability of the satellite during the orbit. The present invention meets the current needs and trends of batch testing of communication satellite constellations, and plays an important role in accelerating the overall construction progress of communication satellite constellations. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 This is a schematic diagram of the connection structure of the automatic test system for dynamic allocation of batch satellite thermal tests of the present invention.

[0024] Figure 2 The present invention is a schematic diagram of the overall process of applying the method of the automatic test system for dynamic allocation of batch satellite thermal tests.

[0025] Figure 3 The figure is a flowchart of an embodiment of the method of the present invention. DETAILED DESCRIPTION

[0026] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by ordinary technicians in the field without creative work by adopting the embodiments of the present invention are within the scope of protection of the present invention.

[0027] The load test equipment group in the batch satellite thermal test dynamic allocation automatic test system includes feeder gateway equipment and Ka and C band user terminals.

[0028] The measurement and control test equipment group includes Ka and S band measurement and control ground detection and configuration frequency converter, all of which can use PXI chassis, PXIe controller and PXI board. Specifically, the PXI board can be NIPXIe-5645R.

[0029] The test interface device group includes a test interface device terminal, which may be an Advantech industrial computer in the embodiment of the present invention, and is equipped with a CAN board, an RS422 board, an analog quantity acquisition board and a network card.

[0030] The energy device group may adopt Keysight E4360 and a high-power DC power supply.

[0031] The switch matrix board module includes a radio frequency switch matrix and a low frequency signal switch matrix.

[0032] In the embodiment of the present invention, the application / data server adopts PowerEdge T410 tower server, runs Windows Server system, deploys Jdk8, Redis and MySQL software environment to run automated testing software program and store process data.

[0033] The network switch uses S5700-10P-LI-AC switch, which is used to build the local area network of the batch satellite thermal test dynamic allocation automatic test system.

[0034] The test terminals include operation terminals, task scheduling terminals, and test task and resource display terminals, and use Dell Precision 3660 workstations.

[0035] In step 1 of the application method of dynamic allocation automatic test system for batch satellite thermal test, the configuration parameters of the automated test software are specifically: the number and identification numbers of satellites to be tested, the number of configured payload ground detections and the corresponding number of channels, the number of configured measurement and control ground detections and the corresponding number of channels, the number of configured test interface devices and the corresponding number of channels, and the number of configured energy devices and the corresponding number of channels; configure the IP and port numbers of all devices in each switch matrix board, payload test equipment group, measurement and control test equipment group, test interface equipment group, and energy equipment group.

[0036] The duration of the test condition described in step 3 includes the high temperature condition time, the low temperature condition time, and the various satellite business mode times under high temperature and low temperature conditions of each satellite to be tested, and the high and low temperature conditions of the satellite to be tested and the business modes under high and low temperature conditions are dynamically and evenly distributed.

[0037] like Figure 3 As shown, the specific working process of the application method of the batch satellite thermal test dynamic allocation automatic test system in the embodiment of the present invention is as follows:

[0038] The application / data server program starts running, completes the loading of the automated test software program and the initialization program, and the user accesses the front-end page through the browser in various test terminals to start the pre-test configuration work.

[0039] Configure the number of satellites to be tested N, and set the satellite identification numbers of N satellites; configure the number of payload ground detection X and the number of channels X1 in the payload test equipment group, set the IP and port of each payload ground detection device, and establish network connections in sequence; configure the number of measurement and control ground detection Y and the number of channels Y1 in the measurement and control test equipment group, set the IP and port of each measurement and control ground detection device, and establish network connections in sequence; configure the number of test interface devices Z and the number of channels Z1 in the test interface equipment group, set the IP and port of the test interface device, and establish network connections in sequence; configure the number of energy devices S and the number of channels S1, set the IP and port of all energy devices, and establish network connections in sequence; configure the device IP and port of switch matrix boards 1 to 4 in the switch matrix board module, and establish network connections in sequence. It only needs to be configured once when the program is run for the first time before the start of the test, and the configuration data will be stored in the database.

[0040] The automated test software automatically generates an initialization matrix for switch matrix boards 1 to 4 based on the number of satellites to be tested N, the number of payload ground detection X, the number of channels X1, the number of measurement and control ground detection Y, the number of channels Y1, the number of test interface devices Z, the number of channels Z1, the number of energy devices S, the number of channels S1 configured by the user, and sets a unique channel number identifier for each channel generated in the switch matrix boards 1 to 4 to complete the initialization.

[0041] In the initialization matrix of the switch matrix boards 1 to 4 after the system initialization is completed, the connection relationship mapping configuration is performed. According to the physical connection relationship of the payload channel in the switch matrix board 1, the connection relationship mapping matrix of all channels of the payload ground detection and the satellite payload components is configured; according to the physical connection relationship of the measurement and control channels in the switch matrix board 2, the connection relationship mapping matrix of all channels of the measurement and control ground detection and the satellite measurement and control components is configured; according to the physical connection relationship of the test interface channels in the switch matrix board 3, the connection relationship mapping matrix of all channels of the test interface equipment and the satellite test interface is configured; according to the physical connection relationship of the energy channels in the switch matrix board 4, the connection relationship mapping matrix of all channels of the energy equipment and the satellite energy interface is configured.

[0042] Configure the start and end time of batch satellite thermal tests, configure the number of test conditions, configure the start and end time of each condition, and configure the working status of the payload equipment group, measurement and control equipment group, test interface equipment group, and energy equipment group under each condition. The automation program automatically generates the thermal test system working sequence based on all the above configurations of the user for the user to check and confirm.

[0043] After confirming the generation of the thermal test work sequence, the automated test software program completes the load ground detection channel switching and access control strategy, and generates a parameter configuration file; automatically completes the measurement and control ground detection channel switching and tracking control strategy, and generates a parameter configuration file; automatically completes the test interface device channel access and switching control strategy, and generates a parameter configuration file; automatically completes the energy equipment channel output and switching control strategy, and generates a parameter configuration file, generates an automatic control task sequence, and outputs a timing task sheet.

[0044] When the batch satellite whole-star hot test begins, the user starts running the automatic task sequence through the front-end page. The program automatically switches and controls access through the switch matrix according to the payload ground detection channel parameter configuration file; automatically switches and tracks the measurement and control ground detection channels according to the measurement and control ground detection channel parameter configuration file; automatically accesses and switches channels according to the test interface device channel parameter configuration file; and automatically outputs and switches energy device channels according to the energy device channel parameter configuration file.

[0045] During the entire batch satellite hot test process, the program front-end page displays key information such as the channel operation status of each equipment group, the current stage status of the test, resource usage and idle occupancy rate in real time through visualization. At the same time, the satellite's key telemetry parameters and the key operating status of the equipment are automatically monitored and interpreted to ensure satellite safety throughout the test process. The system runs until the specified test time, and the automated test process ends after user confirmation.

[0046] The contents not described in detail in this specification belong to the prior art known to those skilled in the art. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the contents of this specification should not be understood as limiting the present invention.

Claims

1. Automatic test system for dynamic allocation of batch satellite thermal tests. The satellite to be tested is placed in a vacuum thermal test tank, characterized in that: A radio frequency interface flange, a test interface flange and an energy interface flange are installed outside the vacuum thermal test tank, and the switch matrix board module is connected to the vacuum thermal test tank through the radio frequency interface flange, the test interface flange and the energy interface flange; The load test equipment group includes multiple load ground detection channels, each of which is connected to the input end of the switch matrix board 1 through a radio frequency cable, and the output end of the switch matrix board 1 is connected to the radio frequency interface flange through a radio frequency cable, and then connected to the communication load of the satellite to be tested, which is used to test the uplink and downlink power feeding, user link access status, and uplink and downlink communication rates of the communication load of the satellite to be tested; The measurement and control test equipment group includes multiple measurement and control ground detection, each measurement and control ground detection channel is connected to the input end of the switch matrix board 2 through a radio frequency cable, and the output end of the switch matrix board 2 is connected to the radio frequency interface flange through a radio frequency cable, and then connected to the measurement and control component of the satellite to be tested, which is used to provide uplink and downlink channels of the measurement and control link of the satellite to be tested, and provide a channel for receiving telemetry data and sending remote control data during the test, thereby realizing real-time tracking and status evaluation of the satellite to be tested; The test interface device group includes multiple test interface devices, each test interface device channel is connected to the input end of the switch matrix board 3 through a satellite test cable, and the output end of the switch matrix board 3 is connected to the test interface flange through a satellite test cable, and then connected to the test interface of the satellite to be tested, which is used to provide a wired path for the ground test process of the satellite to be tested, including wired command sending, wired measurement, RS422 path remote control telemetry uplink and downlink of the satellite to be tested, so as to realize the control, data reading and command sending of the satellite to be tested by the automatic test system for dynamic allocation of batch satellite thermal tests; The energy device group includes multiple energy devices, each energy device channel is connected to the input end of the switch matrix board 4 through a satellite energy cable, and the output end of the switch matrix board 4 is connected to the energy interface flange through a satellite energy cable, and then connected to the energy component of the satellite to be tested, which is used to provide energy during the test process, including a solar simulation array and a DC power supply, and accurately control the voltage, current and power output of the power supply, so as to simulate the energy demand of the satellite to be tested in different orbits and different working conditions; The load test equipment group, the measurement and control test equipment group, the test interface equipment group, and the energy equipment group are all equipped with network communication interfaces, and are connected to the switch matrix board module, the application / data server, and the test terminal through a network switch; The application / data server includes an automated testing software application and database. The automated testing software is accessed through the test terminal via a network switch. It can generate an automatic control task sequence and output a timing task order to monitor the operating status of the satellite to be tested, as well as the payload test equipment group, measurement and control test equipment group, test interface equipment group, and energy equipment group.

2. The batch satellite thermal test dynamic allocation automatic test system according to claim 1 is characterized in that: The load test equipment group includes feeder gateway equipment and Ka and C band user terminals; the measurement and control test equipment group includes Ka and S band measurement and control ground detection and configuration inverters, all of which use PXI chassis, PXIe controllers and PXI boards; the test interface equipment group includes test interface equipment terminals, which are Advantech industrial computers, configured with CAN boards, RS422 boards, analog acquisition boards and network cards; The energy equipment group adopts Keysight E4360 and a high-power DC power supply; The switch matrix board module includes a radio frequency switch matrix and a low frequency signal switch matrix.

3. The batch satellite thermal test dynamic allocation automatic test system according to claim 1 is characterized in that: The application / data server uses a PowerEdgeT410 tower server, runs the Windows Server system, deploys Jdk8, Redis and MySQL software environments to run automated testing software programs and store process data; the network switch uses an S5700-10P-LI-AC switch, which is used to build a local area network for dynamic allocation of automatic testing systems for batch satellite thermal tests.

4. The batch satellite thermal test dynamic allocation automatic test system according to claim 1 is characterized in that: The test terminal includes an operation terminal, a task scheduling terminal, and a test task and resource display terminal, and adopts a Dell Precision3660 workstation.

5. Application method of batch satellite thermal test dynamic allocation automatic test system, characterized in that: The following steps are involved: Step 1: The automated test software application program in the application / data server is loaded and initialized, and the automated test software configuration parameters are accessed and the network connection is correctly established; Step 2: Generate an initialization matrix according to the configuration parameters in step 1. The user configures a mapping matrix of the connection relationship between the local detection channels of the load test equipment group, the measurement and control test equipment group, the test interface equipment group, and the energy equipment group and the satellite to be tested in the initialization matrix according to the input and output physical connection relationship of the switch matrix board module; Step 3: Configure the start and end time of the thermal test of the satellite to be tested, the test condition allocation and the test condition duration. The automated test software allocates the thermal test work sequence for the satellite to be tested according to the above configuration content, thereby ensuring the overall process coverage; Step 4: Dynamically allocate the thermal test work sequence generated in step 3, so that the load test equipment group, the measurement and control test equipment group, the test interface equipment group and the energy equipment group are switched to the control strategy mode, and the corresponding detection channel of each equipment group can be controlled to access the corresponding satellite to be tested at the preset time, and generate the configuration files and automatic control task sequence of the satellite communication load, measurement and control component, test interface, and energy component to be tested, and output the timing task list; Step 5. Start the thermal test of the satellite to be tested and run the automatic control task sequence. According to the automatic control task sequence, dynamically control the ground inspection channels of the payload test equipment group, the measurement and control test equipment group, the test interface equipment group and the energy equipment group to switch to the corresponding satellite to be tested, and automatically monitor the operating status of the satellite to be tested and each equipment group according to the configuration parameters until the preset thermal test end time is reached and the test is ended.

6. The method for applying the batch satellite thermal test dynamic allocation automatic test system according to claim 5 is characterized in that: The configuration parameters of the automated test software in step 1 are specifically: the number and identification number of satellites to be tested, the number of payload ground detections and the corresponding number of channels, the number of measurement and control ground detections and the corresponding number of channels, the number of test interface devices and the corresponding number of channels, and the number of energy devices and the corresponding number of channels; configure each switch matrix board, payload test equipment group, measurement and control test equipment group, test interface equipment group, and energy equipment group. All device IPs and port numbers.

7. The method for applying the batch satellite thermal test dynamic allocation automatic test system according to claim 5 is characterized in that: The duration of the test condition described in step 3 includes the high temperature condition time, the low temperature condition time, and the various satellite business mode times under high temperature and low temperature conditions of each satellite to be tested, and the high and low temperature conditions of the satellite to be tested and the business modes under high and low temperature conditions are dynamically and evenly distributed.

Citation Information

Patent Citations

  • Heat source isolation and automatic temperature control system based on multi-star parallel thermal vacuum experiment

    CN111717425B

  • Thermal cycle test method, device and equipment for batch production of satellites

    CN117147999A

  • Vacuum thermal test method of mass production satellite constellation system

    CN110171584A

  • Satellite ground comprehensive test system

    CN113315566A

  • Visual communication satellite load energy, data and information flow test verification system

    CN118138106A

Cited By

  • Multifunctional test point distribution method and system based on adaptive switch matrix

    CN121389830A

  • Multifunction test point allocation method and system based on adaptive switch matrix

    CN121389830B