Automatic test method for output pulse of small satellite initiating explosive device control circuit
The automated testing device and system solves the problems of slow speed and low efficiency in the traditional small satellite pyrotechnic control circuit output pulse testing and measurement, achieving efficient and accurate automated testing, reducing manpower requirements, and is suitable for automated testing of small satellite pyrotechnic control circuit output pulses.
Patent Information
- Application Number
- CN202511069798.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-31
- Publication Date
- 2025-11-14
AI Technical Summary
Traditional methods for testing and measuring the output pulses of pyrotechnic control circuits on small satellites are slow, inefficient, and lack automation, and they consume a lot of human resources, which cannot meet the needs of satellite development.
An automated testing device and system are adopted. The output pulse measurement interface of the pyrotechnic control circuit is connected through a special cable for pyrotechnic testing. The automated testing system and test sequence execution system for pyrotechnics are used to perform automated testing, including hardware connection status check, communication link establishment, parameter adjustment, waveform acquisition and result recording, so as to achieve automated testing without human intervention.
It improves the efficiency of testing and measurement, reduces preparation time and the workload of technical personnel, ensures the accuracy of testing timing, improves the accuracy and efficiency of measurement results, and realizes automated, batch, and rapid testing.
Smart Images

Figure CN120948892A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to an automated testing method for the output pulse of the pyrotechnic control circuit of a small satellite, belonging to the field of satellite intelligent technology design. Background Technology
[0002] Pyrotechnic devices are detonation mechanisms commonly used on satellites to separate, deploy, or activate components such as solar panels and data transmission antennas. After a satellite enters orbit, the pyrotechnic devices need to be detonated to unlock and deploy these mechanisms. Successful detonation of the pyrotechnic devices is a necessary prerequisite for the proper functioning of these mechanisms and is crucial to mission success. Therefore, during satellite integrated testing, they must undergo rigorous testing to ensure their correct functionality and reliability.
[0003] In the traditional method for testing the output pulse of a small satellite's pyrotechnic control circuit, before powering on the satellite, the output pulse measurement interface of the pyrotechnic control circuit and an oscilloscope are connected via a dedicated pyrotechnic testing cable. The oscilloscope's configuration settings and network connection are then completed. After powering on the satellite and establishing communication channels according to the test procedures, the power supply testing personnel manually configure the oscilloscope and wait for it to complete trigger acquisition. The test commander then calls the power supply testing personnel via the dispatching machine to prepare for a specific pyrotechnic control circuit output pulse test and sends the pyrotechnic control circuit output pulse control command. After the oscilloscope completes waveform acquisition, the power supply testing personnel manually complete tasks such as waveform capture, test result recording and interpretation, and test report writing. If no waveform is acquired or there is a miscommunication between the two personnel, the test measurement work for this group needs to be repeated, and the test commander is called back via the dispatching machine to continue the next group of tests until the test is completed.
[0004] With the surge in satellite development, the significant shortening of development cycles, and the trend towards satellite constellation deployment, traditional methods for testing and measuring the output pulses of small satellite pyrotechnic control circuits are showing increasing disadvantages in terms of speed, efficiency, and manpower requirements, failing to meet the urgent needs of current and future satellite development. Therefore, there is a pressing need for those skilled in the art to provide an automated and rapid method for testing and measuring the output pulses of small satellite pyrotechnic control circuits to improve the intelligence and efficiency of testing. Summary of the Invention
[0005] The technical problem solved by this invention is that the traditional method for testing and measuring the output pulse of the small satellite pyrotechnic control circuit is slow, inefficient, lacks automation, and requires a lot of human resources. Therefore, this invention proposes an automated testing method for the output pulse of the small satellite pyrotechnic control circuit.
[0006] The present invention solves the above-mentioned technical problem through the following technical solution:
[0007] An automated testing method for the output pulse of a small satellite pyrotechnic control circuit includes:
[0008] An automated testing device for testing the output pulse of the pyrotechnic control circuit was constructed. Before the satellite was powered on, the output pulse measurement interface of the pyrotechnic control circuit and the automated testing device were connected through a dedicated pyrotechnic testing cable.
[0009] The automated testing system for pyrotechnics checks the hardware connection status between the automated testing device and the device and establishes a communication link. At the same time, it performs network connection and initialization configuration of the automated testing device.
[0010] The test sequence execution system reads the working status of the pyrotechnic automated testing system, and the parameters of the automated testing device are adjusted according to the working status of the pyrotechnic automated testing system.
[0011] Power up the satellite and establish a communication channel. Use the test sequence execution system to send the pyrotechnic control circuit output pulse command to the automated test device. Receive the pyrotechnic control circuit output pulse waveform from the automated test device through the pyrotechnic automated test system.
[0012] The test sequence execution system determines whether the trigger acquisition of the automated test device is successful based on the pulse waveform output by the pyrotechnic control circuit. If successful, the next set of pyrotechnic control circuit output pulse waveform tests is performed; otherwise, the satellite status is restored and the automated test device is re-initialized and configured.
[0013] Among them, the pyrotechnics automated testing system and the test sequence execution system are both designed to match the automated testing device. The pyrotechnics automated testing system is used to initialize and configure the automated testing device and set up the communication link, while the test sequence execution system is used to control the automated testing device to perform tests according to the preset test program.
[0014] The automated testing device includes a special cable for testing pyrotechnic products and an oscilloscope.
[0015] Before powering on the satellite, the output pulse measurement interface of the pyrotechnic control circuit and the switching device for each test channel are connected via a dedicated pyrotechnic test cable. The test channel switching device is used to adjust the test type during the output pulse waveform test of the pyrotechnic control circuit.
[0016] After the satellite is powered on, the hardware connection status is checked through the automated pyrotechnics testing system. Then, a communication connection is established between the automated pyrotechnics testing system and the oscilloscope. The receiving command port number, parameter multicast address and port number are set. The initial configuration is then set to the oscilloscope's initial configuration settings.
[0017] After reading the working status of the automated pyrotechnics testing system using the test sequence execution system, the oscilloscope parameters are adjusted according to the working status of the automated pyrotechnics testing system, including the mode and parameter settings of each channel of the oscilloscope. After the settings are completed, wait for triggering; the oscilloscope channel analog-to-digital switching is realized according to the test channel switching device.
[0018] The pulse waveform output by the pyrotechnic control circuit is triggered and acquired by an oscilloscope. After the oscilloscope completes the trigger acquisition, the test sequence execution system reads the oscilloscope's operating information, including the oscilloscope waveform, oscilloscope operating status, and oscilloscope measurement results.
[0019] After the test sequence execution system sends the pyrotechnic control circuit output pulse command to the automated test device, the pyrotechnic automated test system receives the pyrotechnic control circuit output pulse waveform from the automated test device, selects a Word file for recording the test waveform image and test results, and records the oscilloscope working information in the selected Word file.
[0020] The initial configuration settings for the oscilloscope include channel mode settings and IP settings;
[0021] The channel mode settings include voltage, time, matching impedance, bandwidth, rising edge trigger, trigger level, trigger mode, and single trigger settings; the IP settings include the network segment settings for the test computer and oscilloscope equipped with the pyrotechnics automated testing system and test sequence execution system, and the network segment settings are the same.
[0022] The hardware connection status includes the connection status between the pyrotechnic automated testing system and the oscilloscope, and the connection status between the pyrotechnic automated testing system and the test sequence execution system; the command receiving port number is used to receive satellite remote control command information sent by the test sequence execution system, and the set parameter multicast address and port number are used to broadcast the local telemetry parameters of the pyrotechnic automated testing system.
[0023] The Word file used to record test waveform images and test results is generated as a new file for each group of pyrotechnic control circuit output pulse waveform tests. The test sequence execution system reads the test pyrotechnic automated test system and automatically stores and copies it into the new file.
[0024] After the satellite is powered on and establishes a communication channel, the test sequence execution system sends a pulse command from the pyrotechnic control circuit to the automatic testing device. After the pyrotechnic control circuit successfully executes the pulse command, it outputs a pulse waveform and transmits it to the oscilloscope via a dedicated pyrotechnic test cable. The oscilloscope completes level triggering and waveform acquisition. The automated pyrotechnic testing system reads the oscilloscope waveform, operating status, and measurement results, and inserts them into a new file. The execution process is automatic.
[0025] The automated pyrotechnics testing system communicates with the test sequence execution system according to a preset communication protocol to transmit test data and receive remote control commands. The oscilloscope, the test computer where the automated pyrotechnics testing system is located, and the computer where the test sequence execution system is located are all connected to the test network via standard network cables. The physical location of the oscilloscope is within a specified range near the satellite.
[0026] The advantages of this invention compared to the prior art are:
[0027] (1) The present invention provides an automated testing method for the output pulse of the small satellite pyrotechnic control circuit. The automated testing and measurement system for the output pulse of the pyrotechnic control circuit is used to test and measure all output pulse interfaces of the pyrotechnic control circuit. Compared with the existing method of technicians manually operating oscilloscopes for measurement and recording, the method can improve the efficiency of testing and measurement, reduce the test preparation time and the workload of technicians. At the same time, the relevant output pulse commands of the pyrotechnic control circuit can be pre-entered. The automated testing software for pyrotechnics receives and parses the commands, reads the waveform, working status and measurement results of the oscilloscope, and inserts the test results and oscilloscope interface pictures into a Word file. The automated testing software for pyrotechnics forms a closed loop with the test sequence execution of the test sequence execution software and the operation of the oscilloscope, realizing an automated testing and measurement system without manual intervention.
[0028] (2) In the measurement method proposed in this invention, the automated testing software for pyrotechnics performs relevant operations according to the pulse command output of the agreed pyrotechnics control circuit, replacing the traditional command and dispatch mechanism, ensuring the accuracy of the test timing, and compared with the traditional manual measurement method, it can shorten the measurement time and improve the accuracy of the measurement results.
[0029] (3) In the measurement method proposed in this invention, the automated testing software for pyrotechnic products reads the oscilloscope waveform, operating status, and measurement results, and inserts the test results and oscilloscope interface images into a Word file. The test results are derived from the oscilloscope's test information. Compared with the previous method where designers manually recorded test results by visually observing waveforms and the oscilloscope interface, the measurement results are more accurate. Furthermore, the test results are telemetry-broadcast to the test sequence execution software to achieve automatic result interpretation, effectively saving the time for the test commander to view the test measurement results and data criteria on-site.
[0030] (4) The automated test and measurement method for the output pulse of the small satellite pyrotechnic control circuit proposed in this invention can automatically, batch and quickly test and measure the output pulse of the satellite pyrotechnic control circuit, with high test efficiency and high test accuracy. Attached Figure Description
[0031] Figure 1A flowchart illustrating the steps of the automated testing and measurement method provided by this invention;
[0032] Figure 2 The diagram shows the structure of the test and measurement system provided by this invention. Detailed Implementation
[0033] An automated testing method for the output pulse of a small satellite pyrotechnic control circuit is disclosed. This method employs an automated testing device, including a dedicated pyrotechnic testing cable and an oscilloscope. The device is integrated with a pyrotechnic automated testing system and a test sequence execution system for fully automated testing. The pyrotechnic automated testing system reads the oscilloscope waveform, operating status, and measurement results, and inserts the test results and oscilloscope interface image into a Word file. The oscilloscope triggers the acquisition. The test sequence execution software uses the oscilloscope's operating status and interpretation results to determine whether the acquisition was successful. If unsuccessful, it prompts the test controller to check the cause of the failure. If successful, the next set of tests is performed. If testing continues, the above steps are repeated until the test is completed, ultimately generating a complete test report containing the pulse waveform and test results.
[0034] Automated testing methods, including the following testing steps:
[0035] An automated testing device for testing the output pulse of the pyrotechnic control circuit was constructed. Before the satellite was powered on, the output pulse measurement interface of the pyrotechnic control circuit and the automated testing device were connected through a dedicated pyrotechnic testing cable.
[0036] The automated testing system for pyrotechnics checks the hardware connection status between the automated testing device and the device and establishes a communication link. At the same time, it performs network connection and initialization configuration of the automated testing device.
[0037] The test sequence execution system reads the working status of the pyrotechnic automated testing system, and the parameters of the automated testing device are adjusted according to the working status of the pyrotechnic automated testing system.
[0038] Power up the satellite and establish a communication channel. Use the test sequence execution system to send the output pulse command of the pyrotechnic control circuit to the automated test device and the satellite. Receive the output pulse waveform of the pyrotechnic control circuit from the automated test device through the pyrotechnic automated test system.
[0039] The test sequence execution system determines whether the trigger acquisition of the automated test device is successful based on the pulse waveform output by the pyrotechnic control circuit. If successful, it proceeds to the next set of pyrotechnic control circuit output pulse waveform tests; otherwise, it resets the satellite status, powers on the device, and re-initializes the automated test device.
[0040] Among them, the pyrotechnics automated testing system and the test sequence execution system are both designed to match the automated testing device. The pyrotechnics automated testing system is used to initialize and configure the automated testing device and set up the communication link, while the test sequence execution system is used to control the automated testing device to perform tests according to the preset test program.
[0041] The automated testing equipment includes dedicated cables for testing pyrotechnics and an oscilloscope;
[0042] Before powering on the satellite, the output pulse measurement interface of the pyrotechnic control circuit and the switching device for each test channel are connected via a dedicated pyrotechnic test cable. The test channel switching device is used to adjust the test type during the output pulse waveform test of the pyrotechnic control circuit.
[0043] After the satellite is powered on, the hardware connection status is checked through the automated pyrotechnics testing system. Then, a communication connection is established between the automated pyrotechnics testing system and the oscilloscope. The receiving command port number, parameter multicast address and port number are set. The initial configuration is then set to the oscilloscope's initial configuration settings.
[0044] After reading the working status of the automated pyrotechnics testing system using the test sequence execution system, the oscilloscope parameters are adjusted according to the working status of the automated pyrotechnics testing system, including the mode and parameter settings of each channel of the oscilloscope. After the settings are completed, wait for triggering; the oscilloscope channel analog-to-digital switching is realized according to the test channel switching device.
[0045] The pulse waveform output by the pyrotechnic control circuit is triggered and acquired by an oscilloscope. After the oscilloscope completes the trigger acquisition, the test sequence execution system reads the oscilloscope's operating information, including the oscilloscope waveform, oscilloscope operating status, and oscilloscope measurement results.
[0046] After the test sequence execution system sends the pyrotechnic control circuit output pulse command to the automated test device, the pyrotechnic automated test system receives the pyrotechnic control circuit output pulse waveform from the automated test device, selects a Word file for recording the test waveform image and test results, and records the oscilloscope working information in the selected Word file.
[0047] The initial configuration settings for the oscilloscope include channel mode settings and IP settings;
[0048] The channel mode settings include voltage, time, matching impedance, bandwidth, rising edge trigger, trigger level, trigger mode, and single trigger settings; the IP settings include the network segment settings for the test computer and oscilloscope equipped with the pyrotechnics automated testing system and test sequence execution system, and the network segment settings are the same.
[0049] The hardware connection status includes the connection status between the pyrotechnics automated testing system and the oscilloscope, and the connection status between the pyrotechnics automated testing system and the test sequence execution system; the command receiving port number is used to receive satellite remote control command information sent by the test sequence execution system, and the set parameter multicast address and port number are used to broadcast the local telemetry parameters of the pyrotechnics automated testing system.
[0050] A new Word file is generated for each group of pyrotechnic control circuit output pulse waveform tests to record test waveform images and test results. The test sequence execution system reads the test pyrotechnic automated test system and automatically stores and copies it into the new file.
[0051] After the satellite is powered on and communication channels are established, the test sequence execution system sends a pulse command from the pyrotechnic control circuit to the automatic test device. After the pyrotechnic control circuit successfully executes the pulse command, it outputs a pulse waveform and transmits it to the oscilloscope via a dedicated pyrotechnic test cable. The oscilloscope completes level triggering and waveform acquisition. The automated pyrotechnic test system reads the oscilloscope waveform, operating status, and measurement results and inserts them into a new file. The execution process is automatic.
[0052] The automated pyrotechnics testing system communicates with the test sequence execution system according to a preset communication protocol to transmit test data and receive remote control commands. The oscilloscope, the test computer where the automated pyrotechnics testing system is located, and the computer where the test sequence execution system is located are all connected to the test network via standard network cables. The physical location of the oscilloscope is within a specified range near the satellite.
[0053] The following description, in conjunction with the accompanying drawings and preferred embodiments, provides further details:
[0054] In the current embodiment, the pyrotechnics automated testing system and the test sequence execution system are implemented through pyrotechnics automated testing software and test sequence execution software, specifically as follows:
[0055] Example 1:
[0056] Automated test and measurement methods, such as Figure 1 As shown, the method includes:
[0057] Before powering on the satellite, the output pulse measurement interface and channel switching device of the small satellite's pyrotechnic control circuit are connected via a dedicated pyrotechnic testing cable. The test computer, oscilloscope, central control computer, and database are all connected to the local area network via network cables. The system structure diagram is shown below. Figure 2 As shown;
[0058] Open the automated testing software for pyrotechnics to check the hardware connection status and select an oscilloscope to establish a communication connection; set the receiving command port number, parameter multicast address and port number, and complete the oscilloscope configuration settings and network connection;
[0059] Select a Word file to record the test waveform images and test results;
[0060] The test sequence execution software reads the status of the automated test software for the pyrotechnics, performs oscilloscope settings, including the mode and parameter settings for each channel of the oscilloscope, and waits for triggering after the settings are completed;
[0061] After the satellite is powered on and establishes a communication channel, the test sequence execution software sends a pulse command to the relevant pyrotechnic control circuit. The small satellite's pyrotechnic control circuit outputs a pulse waveform, the oscilloscope completes the trigger acquisition, the pyrotechnic automated test software receives and parses the command, reads the oscilloscope waveform, working status and measurement results, and inserts the test results and oscilloscope interface image into a Word file.
[0062] Once the oscilloscope completes the trigger acquisition, the test sequence execution software uses the oscilloscope's working status and interpretation results to determine whether the acquisition was successful.
[0063] If unsuccessful, the test director will be prompted to check whether the reason for the failure needs to be manually checked.
[0064] If successful, proceed to the next set of tests. If testing continues, repeat the above steps until the test is completed, and finally generate a complete test report containing pulse waveforms and test results.
[0065] Furthermore, an automated test and measurement system for the output pulse of the pyrotechnic control circuit is used to measure the output pulse of the pyrotechnic control circuit of the small satellite. The automated test and measurement system for the output pulse of the pyrotechnic control circuit includes a special cable for pyrotechnic testing, an oscilloscope, and is implemented in conjunction with automated pyrotechnic testing software and test sequence execution software.
[0066] The oscilloscope's configuration settings and network connection mainly include channel mode settings and IP settings. Channel mode settings: All channels are configured identically: voltage 5V / DIV, time 40ms / DIV, matching impedance 1MΩ, DC, bandwidth 0-20MHz, rising edge trigger, trigger level 10V, normal trigger mode, single trigger. IP settings: Configure the test computer to be on the same network segment as the oscilloscope, allowing the computer to access the oscilloscope and save graphs.
[0067] The hardware connection status of the pyrotechnics automated testing software includes the connection status with the oscilloscope and the connection status with the computer where the test sequence execution software is located; the set command receiving port number is used to receive satellite remote control command information sent by the test sequence execution software, and the set parameter multicast address and port number are used to broadcast the local telemetry parameters of the pyrotechnics automated testing software.
[0068] In the automated testing software for pyrotechnics, select a Word file to record test waveform images and test results. The waveform images and test results for each set of tests are automatically stored in this Word file.
[0069] The test sequence execution software reads the working status of the automated test software for pyrotechnic products. According to the test requirements, the oscilloscope can be set, including the mode and parameter settings of each channel of the oscilloscope. After the settings are completed, the oscilloscope enters the working state of waiting to be triggered.
[0070] After the satellite is powered on and establishes a communication channel, the test sequence execution software sends pulse commands to the relevant pyrotechnic control circuits. These commands include direct commands, indirect commands from the power subsystem, and indirect commands from the remote control unit. Upon successful execution, the small satellite's pyrotechnic control circuits output pulse waveforms. These waveforms are transmitted to an oscilloscope via a dedicated pyrotechnic test cable. The oscilloscope performs level triggering and waveform acquisition. The automated pyrotechnic test software receives and parses the commands, reads the oscilloscope waveforms, operating status, and measurement results, and automatically inserts the test results and oscilloscope interface images into a Word file. The measurement process requires no manual intervention.
[0071] After the oscilloscope completes the trigger acquisition, the automated testing software for pyrotechnics will update the local oscilloscope's working status and telemetry information of the interpretation results. The test sequence execution software receives and interprets the relevant telemetry information to determine whether the acquisition was successful.
[0072] The automated testing software for pyrotechnics includes local manual operation functions, such as channel switching, oscilloscope settings, image saving, report generation, network configuration, parameter multicast, and command configuration. It also features remote control command reception, enabling channel switching, oscilloscope settings, image saving, and report generation. Furthermore, the software includes parameter multicast functionality, packaging and sending key parameters to the test sequence execution software, including software running status, command reception count, command execution count, command execution results, and interpretation results.
[0073] The automated testing software for pyrotechnics communicates with the software execution software according to the prescribed communication protocol and test sequence to transmit test data and receive remote control commands. The oscilloscope, the test computer containing the automated testing software, and the computer containing the test sequence execution software are all connected to the test network via standard network cables. The oscilloscope is placed in the test hall (near the small satellite), while the test computer can be placed in either the electrical testing room or the test hall.
[0074] Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make possible changes and modifications to the technical solutions of the present invention by utilizing the methods and techniques disclosed above without departing from the spirit and scope of the present invention. Therefore, any simple modifications, equivalent changes and alterations made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solutions of the present invention shall fall within the protection scope of the technical solutions of the present invention.
[0075] The contents not described in detail in this specification are common knowledge to those skilled in the art.
Claims
1. An automated testing method for the output pulse of a small satellite pyrotechnic control circuit, characterized in that... include: An automated testing device for testing the output pulse of the pyrotechnic control circuit was constructed. Before the satellite was powered on, the output pulse measurement interface of the pyrotechnic control circuit and the automated testing device were connected through a dedicated pyrotechnic testing cable. The automated testing system for pyrotechnics checks the hardware connection status between the automated testing device and the device and establishes a communication link. At the same time, it performs network connection and initialization configuration of the automated testing device. The test sequence execution system reads the working status of the pyrotechnic automated testing system, and the parameters of the automated testing device are adjusted according to the working status of the pyrotechnic automated testing system. Power up the satellite and establish a communication channel. Use the test sequence execution system to send the pyrotechnic control circuit output pulse command to the automated test device. Receive the pyrotechnic control circuit output pulse waveform from the automated test device through the pyrotechnic automated test system. The test sequence execution system determines whether the trigger acquisition of the automated test device is successful based on the pulse waveform output by the pyrotechnic control circuit. If successful, the next set of pyrotechnic control circuit output pulse waveform tests is performed; otherwise, the satellite status is restored and the automated test device is re-initialized and configured. Among them, the pyrotechnics automated testing system and the test sequence execution system are both designed to match the automated testing device. The pyrotechnics automated testing system is used to initialize and configure the automated testing device and set up the communication link, while the test sequence execution system is used to control the automated testing device to perform tests according to the preset test program.
2. The automated testing method for the output pulse of the small satellite pyrotechnic control circuit according to claim 1, characterized in that: The automated testing device includes a special cable for testing pyrotechnic products and an oscilloscope. Before powering on the satellite, the output pulse measurement interface of the pyrotechnic control circuit and the switching device for each test channel are connected via a dedicated pyrotechnic test cable. The test channel switching device is used to adjust the test type during the output pulse waveform test of the pyrotechnic control circuit. After the satellite is powered on, the hardware connection status is checked through the automated pyrotechnics testing system. Then, a communication connection is established between the automated pyrotechnics testing system and the oscilloscope. The receiving command port number, parameter multicast address and port number are set. The initial configuration is then set to the oscilloscope's initial configuration settings.
3. The automated testing method for the output pulse of a small satellite pyrotechnic control circuit according to claim 2, characterized in that: After reading the working status of the automated pyrotechnics testing system using the test sequence execution system, the oscilloscope parameters are adjusted according to the working status of the automated pyrotechnics testing system, including the mode and parameter settings of each channel of the oscilloscope. After the settings are completed, wait for triggering; the oscilloscope channel analog-to-digital switching is realized according to the test channel switching device.
4. The automated testing method for the output pulse of a small satellite pyrotechnic control circuit according to claim 3, characterized in that: The pulse waveform output by the pyrotechnic control circuit is triggered and acquired by an oscilloscope. After the oscilloscope completes the trigger acquisition, the test sequence execution system reads the oscilloscope's operating information, including the oscilloscope waveform, oscilloscope operating status, and oscilloscope measurement results.
5. An automated testing method for the output pulse of a small satellite pyrotechnic control circuit according to claim 4, characterized in that: After the test sequence execution system sends the pyrotechnic control circuit output pulse command to the automated test device, the pyrotechnic automated test system receives the pyrotechnic control circuit output pulse waveform from the automated test device, selects a Word file for recording the test waveform image and test results, and records the oscilloscope working information in the selected Word file.
6. An automated testing method for the output pulse of a small satellite pyrotechnic control circuit according to claim 5, characterized in that: The initial configuration settings for the oscilloscope include channel mode settings and IP settings; The channel mode settings include voltage, time, matching impedance, bandwidth, rising edge trigger, trigger level, trigger mode, and single trigger settings; the IP settings include the network segment settings for the test computer and oscilloscope equipped with the pyrotechnics automated testing system and test sequence execution system, and the network segment settings are the same.
7. An automated testing method for the output pulse of a small satellite pyrotechnic control circuit according to claim 5, characterized in that: The hardware connection status includes the connection status between the pyrotechnic automated testing system and the oscilloscope, and the connection status between the pyrotechnic automated testing system and the test sequence execution system; the command receiving port number is used to receive satellite remote control command information sent by the test sequence execution system, and the set parameter multicast address and port number are used to broadcast the local telemetry parameters of the pyrotechnic automated testing system.
8. An automated testing method for the output pulse of a small satellite pyrotechnic control circuit according to claim 5, characterized in that: The Word file used to record test waveform images and test results is generated as a new file for each group of pyrotechnic control circuit output pulse waveform tests. The test sequence execution system reads the test pyrotechnic automated test system and automatically stores and copies it into the new file.
9. An automated testing method for the output pulse of a small satellite pyrotechnic control circuit according to claim 8, characterized in that: After the satellite is powered on and establishes a communication channel, the test sequence execution system sends a pulse command from the pyrotechnic control circuit to the automatic testing device. After the pyrotechnic control circuit successfully executes the pulse command, it outputs a pulse waveform and transmits it to the oscilloscope via a dedicated pyrotechnic test cable. The oscilloscope completes level triggering and waveform acquisition. The automated pyrotechnic testing system reads the oscilloscope waveform, operating status, and measurement results, and inserts them into a new file. The execution process is automatic.
10. An automated testing method for the output pulse of a small satellite pyrotechnic control circuit according to claim 8, characterized in that: The automated pyrotechnics testing system communicates with the test sequence execution system according to a preset communication protocol to transmit test data and receive remote control commands. The oscilloscope, the test computer where the automated pyrotechnics testing system is located, and the computer where the test sequence execution system is located are all connected to the test network via standard network cables. The physical location of the oscilloscope is within a specified range near the satellite.