Automatic test system of optical fiber amplifier for inter-satellite laser communication terminal

By designing an automated test system for fiber amplifiers for inter-star laser communication terminals, integrating fiber amplifiers, main control computers, routers, power meter modules and power modules, automated testing of fiber amplifiers is realized, solving the problem of time-consuming and easy to operate in the existing technology, and improving testing efficiency and accuracy.

CN120474612AActive Publication Date: 2025-08-12SHANGGUANG COMM TECH (SHANGHAI) CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202510336888.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-21
Publication Date
2025-08-12
Estimated Expiration
2045-03-21

AI Technical Summary

Technical Problem

Existing fiber amplifier testing technology requires manual operation, resulting in time-consuming, easy to operate incorrectly, high labor and time costs, and lack of automated control.

Method used

Design an automatic testing system for fiber amplifiers for inter-star laser communication terminals, including fiber amplifiers, main control computers, routers, power meter modules and power modules, and realize fully automated testing through automation software and interfaces, integrating data acquisition, analysis and control functions.

Benefits of technology

It realizes automation of fiber amplifier testing, reduces manual intervention, improves test efficiency and accuracy, provides safety protection and adaptive functions, simplifies operational processes, and reduces labor and time costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120474612A_ABST
    Figure CN120474612A_ABST
Patent Text Reader

Abstract

According to the automatic testing system for the optical fiber amplifier for the inter-satellite laser communication terminal, full-automatic execution of the testing process is achieved through the automatic control and intelligent testing technology. The problems that in the prior art, an optical fiber amplifier manual testing technology needs to manually send a control instruction, set instrument parameters, read instrument data and write in a data recording table, and manual guarding is needed during long-time testing are solved. And the technical problems of easy misoperation, complicated operation steps, long test time consumption and high manpower / time consumption cost of manual instruction sending are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the fields of optical fiber amplifiers, software engineering, automated testing, system integration, and data analysis and processing, and in particular to an automated testing system for optical fiber amplifiers used in intersatellite laser communication terminals. Background Art

[0002] Conventional fiber amplifier manual testing requires manually sending control commands, setting instrument parameters, reading instrument data, and writing data to a data logger. This requires human supervision during extended testing. Furthermore, manual command issuance is prone to errors, the operation steps are complex, and the testing process is time-consuming, resulting in high labor and time costs. Summary of the Invention

[0003] To solve the above technical problems, the present invention proposes an automatic test system for optical fiber amplifiers used in inter-satellite laser communication terminals, and the technical solutions adopted are as follows: An automated testing system for an optical fiber amplifier for an intersatellite laser communication terminal comprises: an optical fiber amplifier, a main control computer, a router, a power meter module, and a power supply module, wherein the optical fiber interface of the optical fiber amplifier is connected to the optical fiber interface of the power meter module; the wire interface of the optical fiber amplifier is connected to the wire interface of the power supply module; the USB interface of the power supply module is connected to the No. 1 USB interface of the main control computer; the network cable interface of the power supply module is connected to the No. 1 network cable interface of the router; the No. 2 network cable interface of the router is connected to the network cable interface of the main control computer; and the USB interface of the power meter is connected to the No. 2 USB interface of the main control computer.

[0004] Preferably, the power meter module includes a first power meter and a second power meter.

[0005] Preferably, the power module includes power supply No. 1, power supply No. 2 and power supply No. 3. In particular, power supply No. 1 and power supply No. 2 can be replaced by a spectrometer to cope with different test indicators, wherein the optical fiber end of the spectrometer is connected to the optical fiber end of the optical fiber amplifier.

[0006] Preferably, the main control computer includes: a file storage module, automation software and a drive management module, wherein the data output end of the file storage module is connected to the data input end of the automation software, the drive signal output end of the automation software is connected to the drive signal input end of the drive management module, and the drive management module outputs the drive signal to the hardware.

[0007] Preferably, the automation software includes a control thread and an acquisition thread, and the control thread and the acquisition thread are set and displayed through a user interface.

[0008] Preferably, the user interface settings for the collection thread include setting the amount of collected data, setting the collection interval, and setting overcurrent protection.

[0009] Preferably, the setting of the control thread by the user interface includes selecting a process configuration file to be run.

[0010] Preferably, a status monitoring bar is provided at the top of the main interface, and multiple collection indicator lights are provided on the left to indicate the validity of data collection. If the collection indicator light is off, it means that the collected data has not been collected, and if the collection indicator light is always on, it means that the collected data is collected normally; there is a thread indicator light on the right, and if the thread indicator light is always on, it means that the collection thread and the control thread are working, and if the thread indicator light is off, it means that the corresponding thread is not working normally.

[0011] Preferably, the acquisition thread includes: sending a data query instruction to the device under test, and after the instruction is passed, collecting data according to a preset acquisition interval; when the preset amount of collected data is reached or the number of acquisitions reaches N times, integrating the collected data into a data set; outputting the collected data to a visual interface to form a real-time data change curve for monitoring; real-time monitoring of the system current, when the current exceeds the set threshold, the overcurrent protection mechanism is activated, the power output is shut down, and the overcurrent event is notified to the tester via email.

[0012] Preferably, the control thread includes: selecting a process configuration file to be run, the process configuration file includes the events that need to be executed in all cycles in the test experiment, the trigger time corresponding to each event and the instruction set, running the process, and monitoring the ongoing steps and the event progress time and the remaining waiting time from the end of the event in real time, and finally the automation instruction sends the corresponding control instruction to the corresponding device to realize automated control.

[0013] The present invention has the following beneficial effects: 1. The software interface is clearly organized, user-friendly, and aesthetically pleasing, with multiple pages featuring different functions. The software is easy to use and provides detailed prompts. The interface displays system logs, software versions, and more. Testers can easily complete testing tasks without requiring complex operating skills. The system also provides detailed operating instructions and help documentation, making it easy for testers to quickly get started.

[0014] 2. The system can identify serial and network port devices connected to the computer and configure them through hardware resource configuration software. The software can check whether the communication connection of the specified device is normal and can serve as a serial / network port debugging assistant to remotely control and telemeter the device.

[0015] 3. The system can identify the RS422 interface of the product. In the product remote control and telemetry interface, remote control commands can be sent manually, product model, command type, and command parameters can be customized, and telemetry analysis data can be observed in real time, which is intuitive and convenient.

[0016] 4. The system can poll the designated instrument for data according to the user's collection settings and perform corresponding data processing. The interface has real-time validity judgment of different collected data and an indicator light for collection in progress.

[0017] 5. The system can write the collected equipment data and telemetry data into a spreadsheet and save it in the specified path according to user settings. During long-term data collection, the software can automatically save the data in separate files and ensure that the data is not overwritten.

[0018] 6. The system can run the preset basic instruction set, and the product can work normally according to the preset instruction set. The interface has process description, process running time, remaining time, running progress, current waiting step, and process in progress instruction light.

[0019] 7. The system can automatically perform corresponding telemetry interpretation in the preset process. If the interpretation fails, the process will be automatically interrupted and a pop-up warning will be displayed.

[0020] 8. The system can read and parse custom JSON scripts, making it convenient for testers to customize test steps for different models and tests. The interface displays all steps and precautions of the custom process.

[0021] 9. The system can draw real-time curves of the collected equipment data and telemetry data according to user-defined settings for real-time data monitoring. The drawing time, curve group, curve color, style, etc. can be customized.

[0022] 10. The system can read existing spreadsheets of collected data and draw curves according to user settings. The interface can scale the X-axis and Y-axis of the curve, use cursors to select curve points, automatically calculate parameters such as the root mean square, mean, and maximum fluctuation percentage within a specified interval, and customize the curve color and style. Multiple spreadsheets can be read and drawn on the same interface.

[0023] 11. The system is compatible with multiple types of instruments, equipment and products. It can automatically identify different types of equipment and send corresponding control instructions according to different models. The remote control and telemetry interface can select multiple product models and leave an interface for subsequent additions.

[0024] 12. The system has an email notification function that can notify users via webmail under certain circumstances. The software has a shortcut menu that can quickly export data and navigate the interface. The functions are rich and complete, and it is simple and easy to use.

[0025] 13. The system can maintain a stable operating state during long-term operation to meet the needs of long-term testing.

[0026] 14. The system has good maintainability and automatic update function. When maintenance and modification are required, update information can be obtained through the server to enable batch updates of the latest version of software for multiple systems. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 This is an automated testing system for optical fiber amplifiers used in intersatellite laser communication terminals as described in the present invention; Figure 2 The main control computer of the present invention; Figure 3 The automation software of the present invention; Figure 4 It is the setting interface of the user interface of the present invention for the acquisition thread; Figure 5 This is the data acquisition-real-time curve of the present invention; Figure 6 It is the setting interface of the user interface of the present invention for the control thread; Figure 7 It is the remote control and telemetry interface of the product described in the present invention; Figure 8 The visual interface of the present invention Figure 9 This is the status monitoring bar interface of the present invention; Figure 10 This is the acquisition thread structure diagram of the present invention; Figure 11 The code structure diagram of the top level of the acquisition thread encapsulation of the present invention; Figure 12 This is the control thread structure diagram of the present invention; Figure 13 The code structure diagram of the top level of the control thread encapsulation of the present invention; Figure 14 The code structure diagram of the top layer of the main interface package of the present invention; Figure 15 This is a code structure diagram of the top level of the runtime encapsulation of the process described in the present invention. DETAILED DESCRIPTION

[0028] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0029] One embodiment of the present invention provides an automated testing system for an optical fiber amplifier for an intersatellite laser communication terminal. The testing system includes: an optical fiber amplifier, a host computer, a router, a power meter module, and a power supply module. The optical fiber interface of the optical fiber amplifier is connected to the optical fiber interface of the power meter module; the wire interface of the optical fiber amplifier is connected to the wire interface of the power supply module; the USB interface of the power supply module is connected to the No. 1 USB interface of the host computer; the network cable interface of the power supply module is connected to the No. 1 network cable interface of the router; the No. 2 network cable interface of the router is connected to the No. 1 network cable interface of the host computer; and the USB interface of the power meter is connected to the No. 2 USB interface of the host computer.

[0030] The working principle and effect of the above technical solution are as follows: The optical interface of the fiber optic amplifier is connected to the power meter module via an optical fiber, and the optical power during optical fiber transmission is directly measured by the power meter module. The power supply of the fiber optic amplifier is connected to the power module via its cable interface, ensuring the power supply required for the amplifier's normal operation. The main control computer is connected to the power module via the first USB port to monitor and adjust the power output. In addition, the power module is connected to the router via a network cable, forming a local area network energy and control connection. The second USB port of the main control computer is connected to the power meter module to receive the collected optical power data. The main control computer uses this data to analyze the amplifier's performance. The router serves as the data communication hub in this system. It transmits control data to the power module via a network cable connection. The second network cable port is connected to the main control computer for data transmission and coordination between various components within the system. The main control computer runs automated testing software, communicating with each module via USB and network interfaces, coordinating the entire testing process. The software loads and executes the test script, controlling the power module to adjust power parameters to simulate different operating conditions. The power meter module monitors the optical signal strength output by the amplifier in real time and feeds the data back to the main control computer. The main control computer analyzes the measured data, determines the performance and status of the amplifier, and records the test results. During the test process, the system adapts to different test conditions by adjusting the power supply and detection parameters to ensure test accuracy and efficiency. When an abnormality such as overcurrent is detected, the power module can actively trigger the protection mechanism to avoid equipment damage, and issue an alarm or record fault information through the software interface. This test system tightly integrates the fiber amplifier, main control computer, router, power meter module, and power module. By achieving efficient data transmission and precise control, it improves the automation and accuracy of the test process. The advantage of this test system is that it can monitor and adjust the working status of the equipment in real time, has adaptive functions to adapt to different test conditions, and provides a complete safety protection mechanism to prevent equipment overload and damage. This design greatly reduces manual intervention and operational errors, effectively improving test efficiency and reliability.

[0031] In one embodiment of the present invention, the power meter module includes a first power meter and a second power meter.

[0032] The working principle and effect of the above technical solution are as follows: Power meter No. 1 and power meter No. 2 are responsible for measuring the power of optical signals input through the optical fiber interface. Each power meter can be connected to different optical fiber paths or different points on the same path to simultaneously measure multiple input signals or different properties of the same signal. The two power meter modules enable multi-point data collection, improving measurement accuracy and data reliability. Furthermore, the two power meter modules provide redundancy. If one power meter fails, the other can continue to operate, ensuring test continuity and accurate results. Each power meter module connects to a main control computer via its USB port, which receives measurement data from both power meters. The main control computer compares and analyzes the data collected by power meter No. 1 and power meter No. 2 to verify the measurement accuracy of each power meter. This comparison allows the main control computer to detect inconsistencies in the measurement data and identify faults or measurement errors. The power meter module, consisting of power meter No. 1 and power meter No. 2, provides multi-point measurement, improving the accuracy of optical signal measurement and data reliability. The dual-channel monitoring mechanism provides redundancy in the measurement process, ensuring test continuity even if a single power meter fails. Furthermore, the data comparison and analysis function effectively identifies measurement errors and improves test accuracy. This design not only enhances the system's flexibility and adaptability but also provides fault detection and alarm capabilities, further improving system safety and reliability.

[0033] In one embodiment of the present invention, the power module includes power supply No. 1, power supply No. 2, and power supply No. 3. In particular, power supply No. 1 and power supply No. 2 can be replaced by a spectrometer to cope with different test indicators, wherein the optical fiber end of the spectrometer is connected to the optical fiber end of the optical fiber amplifier.

[0034] The working principle and effect of the above technical solution are as follows: The power module, consisting of power supplies 1, 2, and 3, provides the required power for the fiber amplifier and supports flexible power output adjustment to adapt to various operating conditions and test scenarios. (Fiber amplifier model 1) Specifically, power supplies 1 and 2 can be replaced by a spectrometer, which is directly connected to the fiber end of the fiber amplifier to collect and analyze the spectral characteristics of the output optical signal. (Fiber amplifier model 2) This allows the system to not only dynamically adjust power output to respond to real-time testing needs but also perform spectral analysis, providing in-depth analysis and performance evaluation for different test indicators. The power module design is highly flexible and adaptable, providing diverse testing support. By dynamically adjusting power output, it simulates different test conditions to meet various experimental needs. In particular, its spectrometer replacement function allows direct spectral analysis of the fiber amplifier output signal, enhancing the system's ability to evaluate optical properties. The integrated power supply and spectral measurement design not only improves the system's testing depth and accuracy, but also reduces the complexity of equipment switching and reconfiguration, ultimately improving the efficiency and reliability of the automated test system.

[0035] In one embodiment of the present invention, the main control computer includes: a file storage module, automation software and a drive management module, wherein the data output end of the file storage module is connected to the data input end of the automation software, the drive signal output end of the automation software is connected to the drive signal input end of the drive management module, and the drive management module outputs the drive signal to the hardware.

[0036] The working principle and effect of the above technical solution are as follows: The main control computer integrates a file storage module (Excel), automation software, and a driver management module. By coordinating the system's data storage, instruction execution, and hardware operation, it forms a complete automated test control system. The file storage module provides the data and parameters required for testing. The automation software uses this data to execute the predetermined test process and control the operation of the hardware devices through driver signals. The driver management module is responsible for converting software instructions into hardware-executable signals, ensuring that all devices in the system operate according to the expected sequence and parameters, thereby achieving efficient and automated testing processes. The main control computer design integrates three functional modules: data storage, automation control, and hardware management, providing flexibility and efficiency to the test system. It manages and interprets complex test data in real time, executes automated instruction processes, and precisely controls hardware operations, ensuring smooth testing and accurate results. Furthermore, this design simplifies the operational process, reduces the need for manual intervention, and achieves full automation of the system, improving overall testing efficiency and reliability.

[0037] In one embodiment of the present invention, the automation software includes a control thread and a collection thread, and the control thread and the collection thread are set and displayed through a user interface.

[0038] The working principle and effect of the above technical solution are as follows: the automation software realizes the comprehensive management and data collection functions of the test process by integrating the control thread and the acquisition thread; the control thread is responsible for executing the predetermined test process, including sending instructions and real-time monitoring of the system status, and the acquisition thread is responsible for collecting test data in real time according to the set acquisition frequency, and feeding it back to the user interface. Users can set and monitor these two threads through the interface, so as to flexibly adjust test parameters and view real-time data. The automation software realizes the efficient execution of the test process and the real-time collection of data by organically combining the control thread and the acquisition thread, which is convenient for users to flexibly set and monitor through the interface, making the test process more transparent and intuitive. Such an architecture not only improves the response speed and ease of operation of the system, but also enhances the accuracy and reliability of the test, and significantly improves the efficiency and effect of the test through the feedback and adjustment function of real-time data.

[0039] In one embodiment of the present invention, the user interface settings for the collection thread include setting the amount of collected data, setting the collection interval, and setting overcurrent protection.

[0040] The working principle and effect of the above technical solution are as follows: The user interface provides a refined setting function for the acquisition thread. Users can set the data volume and collection interval through the interface to optimize data collection efficiency and accuracy, and can also enable overcurrent protection to ensure system security. During the acquisition process, users can access the data acquisition - real-time curve to view real-time data curves. There is also a top-level code package for the acquisition thread. When the data collection volume and interval are configured appropriately, the system can collect complete and high-quality data under optimal conditions. If the monitored current exceeds the safety threshold, the overcurrent protection mechanism will automatically activate, promptly cut off the power supply, and warn the user, effectively preventing device damage and data loss. The advantage of the user interface for acquisition thread settings is that it provides significant flexibility and security. Users can adjust the data volume and collection interval according to actual needs to achieve optimal data collection efficiency. At the same time, the overcurrent protection function ensures that the protection mechanism is activated promptly when the current is abnormal, preventing device damage and data loss. This not only improves the system's adaptability and stability under various operating conditions, but also enhances the user's control over the acquisition process, thereby ensuring the safety of the test process and the integrity of the data.

[0041] In one embodiment of the present invention, the setting of the control thread by the user interface includes selecting a process configuration file to be run.

[0042] The working principle and effect of the above technical solution are as follows: In the control thread, the main process of software operation is as follows: the user sets up and checks the experimental environment, selects the process configuration file corresponding to the experiment, runs the process, and the software will automatically execute all steps according to the configuration in the file to achieve automatic control. The configuration file is in JSON format, including events that need to be executed in all loops in the experiment. Each event has a corresponding trigger time, specific instruction set, event label and loop label. At the same time, there is a control thread to encapsulate the top-level code. Users can easily select and run different process configuration files, which improves the flexibility and operational efficiency of the system. Users can quickly switch test plans to ensure that each test is strictly executed in accordance with the predefined process, thereby reducing human errors and configuration time, and ensuring the standardization of tests. This function not only simplifies the preparation work for complex tests, but also enhances the repeatability and reliability of the entire test system.

[0043] In one embodiment of the present invention, a status monitoring bar is provided at the top of the main interface, and multiple collection indicator lights are provided on the left side to indicate the validity of data collection. If the collection indicator light is off, it means that the collected data has not been collected, and if the collection indicator light is always on, it means that the collected data is collected normally; there is a thread indicator light on the right side. If the thread indicator light is always on, it means that the collection thread and the control thread are working, and if the thread indicator light is off, it means that the corresponding thread is not working normally.

[0044] The working principle and effect of the above technical solution are as follows: at the top of the main interface is a status monitoring bar, which is used to monitor the current running status of the software. Among them, multiple indicator lights on the left indicate the validity of the collected data. If the light is off, it means that the corresponding collection amount has not been collected, the corresponding hardware communication is abnormal, or the corresponding data contains invalid data; if the light is on, it means that the collection amount is normal. On the right is the thread indicator light, which indicates whether the collection thread and the control thread are working. The status monitoring bar significantly improves the user's real-time perception of the system status through the intuitive indicator light design, allowing the user to immediately identify the status of data collection and thread operation. The collection indicator light on the left and the thread indicator light on the right together provide clear visual feedback to help users quickly judge the normal operation or failure of the system, thereby reducing troubleshooting time and improving operational efficiency.

[0045] In one embodiment of the present invention, the acquisition thread includes: sending a data query instruction to the device under test, and after the instruction is passed, collecting data according to a preset acquisition interval; when a preset amount of collected data is reached or the number of acquisitions reaches N times, integrating the collected data into a data set; outputting the collected data to a visual interface to form a real-time data change curve for monitoring; and monitoring the system current in real time. When the current exceeds a set threshold, an overcurrent protection mechanism is activated, the power output is shut down, and the overcurrent event is notified to the tester via email.

[0046] The working principle and effect of the above technical solution are as follows: The collection thread implements a series of steps to achieve effective data collection and system protection for the device under test. First, the collection thread sends a data query command to the device under test. Once the command is confirmed, data collection begins at a preset collection interval. Data collection continues until the preset data volume or 5000 collections are reached. The data is then integrated into a complete dataset and output to a visualization interface, creating a real-time data curve for user monitoring. When the system detects that the current exceeds a predetermined threshold, the overcurrent protection mechanism immediately activates to shut down the power output and promptly notifies the tester via email, ensuring system safety and device protection. Through a systematic data collection and protection strategy, the collection thread achieves efficient and accurate data collection and dynamic current monitoring, while ensuring data quality and enhancing device safety. With preset collection intervals and data volumes, the collection thread provides flexible data processing capabilities. Furthermore, its visualized trend curve provides users with a simple and easy-to-understand real-time monitoring tool. Furthermore, the overcurrent protection mechanism and automatic email notification function ensure timely device protection and rapid user feedback in the event of current anomalies, achieving high operational safety and system reliability.

[0047] In one embodiment of the present invention, the control thread includes: selecting a process configuration file to be run, the process configuration file including the events that need to be executed in all loops in the test experiment, the trigger time corresponding to each event, and the instruction set; running the process, and monitoring the ongoing steps, the event progress time, and the remaining waiting time until the event ends in real time; and finally, sending corresponding control instructions to the corresponding device through automated instructions to achieve automated control.

[0048] Furthermore, the automated test system for optical fiber amplifiers for intersatellite laser communication terminals can adaptively optimize test efficiency based on actual test requirements and device status. The calculation formula for the optimized test efficiency is as follows:

[0049] Where T represents the comprehensive performance index of the automated test system for optical fiber amplifiers used in intersatellite laser communication terminals. represents the amount of data collected by the i-th power meter, C represents the number of monitoring events in the control thread, and E represents the effectiveness of overcurrent protection triggering. Indicates the total running time of the acquisition thread, Indicates the total running time of the control thread, represents the adaptive optimization factor of the automated test system for optical fiber amplifiers used in intersatellite laser communication terminals, The value range is (0,1]; Furthermore, the effectiveness of the overcurrent protection trigger is obtained by the following formula:

[0050] Where h represents the number of times the monitoring system successfully detects and triggers overcurrent protection during current monitoring, and H represents the total number of detections by the monitoring system. It indicates the average response time of the monitoring system from detecting overcurrent to starting overcurrent protection. Indicates the maximum response time of overcurrent protection preset by the automatic test system for optical fiber amplifiers used in intersatellite laser communication terminals; The T value of each time period is recorded in real time and its changing trend is analyzed. When the T value becomes low, the system adaptively optimizes the hardware corresponding to each parameter in the formula, including increasing the frequency of power meter data collection, incorporating more key events into the control thread, refining the control process, dynamically adjusting the threshold for overcurrent protection triggering, and accelerating data collection and processing.

[0051] The working principle and effect of the above technical solution are as follows: The control thread begins by sending control commands to relevant devices based on a preset automation instruction set, automatically completing basic operations such as powering on and off, starting and shutting down, and performing cold and hot starts. The control thread can load and parse user-defined configuration files to execute action sequences tailored to different test requirements, meeting diverse experimental needs. During the execution of the control process, the thread not only monitors and displays the current execution step and remaining time in real time, but also analyzes measurement data to verify product status and ensure accurate command issuance and execution. Furthermore, the control thread provides comprehensive control over the test process, including functions such as starting, ending, interrupting, pausing, and skipping steps, ensuring flexibility and controllability of the test process. The control thread improves test efficiency and accuracy. Through flexible instruction set issuance and real-time monitoring, it not only completes basic device operations but also adapts to diverse testing requirements. It supports the loading and parsing of custom configuration files, providing high adaptability to complex test processes. Furthermore, the control thread provides real-time status monitoring and data analysis capabilities, ensuring accurate execution of commands and reliable determination of product status. In addition, the introduction of comprehensive process control options (such as start, end, interrupt, pause and skip) provides users with extremely high operational flexibility and controllability, making the testing process smoother and more efficient.

[0052] In the comprehensive performance index calculation formula for the automated test system for optical fiber amplifiers used in intersatellite laser communication terminals, power meter data directly reflects the system and device status. A greater amount of collected data indicates higher system monitoring accuracy and status awareness. This term, as the numerator, represents the contribution of effective data acquisition to system performance. The number of monitoring events in the control thread reflects the system's coverage of the operational process. More event monitoring means more detailed control and more complete automation, improving the system's real-time response and troubleshooting capabilities. Multiplying the amount of data collected by the acquisition thread by the number of events in the monitoring thread indicates the amount of raw data the system must process during operation, while the number of monitoring events indicates the number of management or control operations required to process this data. The product of these two measures the system's "information processing load" within a specific timeframe. The overcurrent protection triggering efficiency measures the efficiency and accuracy of the current monitoring system. Efficient monitoring and protection triggering mechanisms can effectively prevent device overload and current anomalies, ensuring system stability and safety. Longer acquisition and control thread runtimes mean higher resource usage and system burden. Conversely, shortening runtimes can improve efficiency. Introducing an adaptive optimization factor to adaptively optimize test efficiency based on actual test requirements and device status. For example, when the system is running under light load or ideal conditions, the factor will be higher, and vice versa. and As an additional term in the denominator, it represents the negative impact on system performance, and and Adding these together reflects the relationship between "information processing load" and time, converting the composite load metric into an efficiency indicator. The result is an execution capability value per unit time, which better reflects the system's actual performance and load management capabilities over time. This formula improves the system's overall operational efficiency by comprehensively considering data acquisition accuracy, the level of control thread sophistication, and the effectiveness of current monitoring. By reducing the total runtime of data acquisition and control threads, it prevents unnecessary resource usage and system bottlenecks. By balancing the system's adaptive optimization capabilities with the complexity of user configuration, it avoids system efficiency degradation and potential failure risks in complex operating environments.

[0053] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.

Claims

1. An automated test system for optical fiber amplifiers used in intersatellite laser communication terminals, characterized in that: The test system includes: an optical fiber amplifier, a main control computer, a router, a power meter module and a power supply module, wherein the optical fiber interface of the optical fiber amplifier is connected to the optical fiber interface of the power meter module; the wire interface of the optical fiber amplifier is connected to the wire interface of the power supply module; the USB interface of the power supply module is connected to the No. 1 USB interface of the main control computer; the network cable interface of the power supply module is connected to the No. 1 network cable interface of the router; the No. 2 network cable interface of the router is connected to the network cable interface of the main control computer; and the USB interface of the power meter is connected to the No. 2 USB interface of the main control computer.

2. The automated test system for optical fiber amplifiers for intersatellite laser communication terminals according to claim 1, characterized in that: The power meter module includes a first power meter and a second power meter.

3. The automated test system for optical fiber amplifiers for intersatellite laser communication terminals according to claim 1, characterized in that: The power supply module includes power supply No. 1, power supply No. 2 and power supply No.

3. In particular, power supply No. 1 and power supply No. 2 can be replaced by a spectrometer to cope with different test indicators, wherein the optical fiber end of the spectrometer is connected to the optical fiber end of the optical fiber amplifier.

4. The automated test system for optical fiber amplifiers for intersatellite laser communication terminals according to claim 1, characterized in that: The main control computer includes: a file storage module, automation software and a drive management module, wherein the data output end of the file storage module is connected to the data input end of the automation software, the drive signal output end of the automation software is connected to the drive signal input end of the drive management module, and the drive management module outputs the drive signal to the hardware.

5. The automated test system for optical fiber amplifiers for intersatellite laser communication terminals according to claim 1, characterized in that: The automation software includes a control thread and an acquisition thread, and the control thread and the acquisition thread are set and displayed through a user interface.

6. The automated test system for optical fiber amplifiers for intersatellite laser communication terminals according to claim 3, characterized in that: The user interface settings for the collection thread include setting the amount of collected data, setting the collection interval, and setting overcurrent protection.

7. The automated test system for optical fiber amplifiers for intersatellite laser communication terminals according to claim 3, characterized in that: The user interface setting of the control thread includes selecting a process configuration file to be run.

8. The automated test system for optical fiber amplifiers for intersatellite laser communication terminals according to claim 3, characterized in that: A status monitoring bar is provided at the top of the main interface, and multiple collection indicator lights are provided on the left to indicate the validity of data collection. If the collection indicator light is off, it means that the collected data has not been collected, and if the collection indicator light is always on, it means that the collected data is collected normally; there is a thread indicator light on the right. If the thread indicator light is always on, it means that the collection thread and the control thread are working, and if the thread indicator light is off, it means that the corresponding thread is not working normally.

9. The automated test system for optical fiber amplifiers for intersatellite laser communication terminals according to claim 3, characterized in that: The acquisition thread includes: sending a data query instruction to the device under test, and after the instruction is passed, collecting data according to a preset acquisition interval; when the preset amount of collected data is reached or the number of acquisitions reaches N times, integrating the collected data into a data set; outputting the collected data to a visual interface to form a real-time data change curve for monitoring; real-time monitoring of the system current, when the current exceeds the set threshold, the overcurrent protection mechanism is activated, the power output is shut down, and the overcurrent event is notified to the tester via email.

10. The automated test system for optical fiber amplifiers for intersatellite laser communication terminals according to claim 3, characterized in that: The control thread includes: selecting a process configuration file to be run, the process configuration file includes the events that need to be executed in all cycles in the test experiment, the trigger time corresponding to each event, and the instruction set; running the process, and monitoring the ongoing steps, the event progress time, and the remaining waiting time before the event ends in real time; and finally, the automation instruction sends the corresponding control instruction to the corresponding device to realize automated control.

Citation Information

Patent Citations

  • Automatic test device of erbium-doped optical fiber amplifier

    CN101377449A

  • Apparatus and method used for automatic test of erbium-doped fiber amplifier performance

    CN101430242A

  • Multifunctional optical fiber amplifier control system

    CN103023574A

  • Automatic EDFA transient characteristic index test system

    CN105784328A

  • Satellite universal automatic testing platform and data interaction method thereof

    CN107769836A