Typical finished product automatic detection device and method for unmanned aerial vehicle ground control station
By designing a typical finished automated inspection device for the drone ground control station, using automated testing strategies selection, execution and result analysis, the problems of high requirements for acceptance testing complexity and professional capabilities are solved, and the testing efficiency and applicability are improved.
Patent Information
- Application Number
- CN202411983978.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-05-27
AI Technical Summary
The acceptance and testing of finished equipment of the drone ground control station is complex and requires high professional ability and knowledge reserves of testers, which leads to high difficulty and low efficiency.
A typical finished automated detection device for the drone ground control station was designed, including a data processing computer, a test interface board, a gigabit switch and a KVM display. Through automated testing strategy selection, execution and result analysis, the test complexity and requirements for personnel professional capabilities are reduced.
It improves the testing efficiency of typical finished products of the drone ground control station, reduces the testing difficulty and professional ability requirements for testers, is versatile and scalable, and is suitable for testing of similar finished products and future new models.
Smart Images

Figure CN120044915A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of UAV ground control station system testing, and particularly relates to an automated detection device and method for typical finished products of UAV ground control stations. Background Art
[0002] To meet the rapidly evolving UAV technology, UAV ground stations are also constantly being optimized and updated. The composition of a UAV ground station includes many finished products.
[0003] The purchased finished products need to be subjected to acceptance tests. There are a large number and variety of finished products, and there are numerous functional items to be accepted. Therefore, the types and quantities of test and acceptance equipment required are extremely large. At the same time, due to the numerous and complex test steps for acceptance functions, it is easy to make mistakes, which poses a significant challenge to the professional capabilities and knowledge reserves of testers. Summary of the Invention
[0004] The object of the present invention: In view of the above problems, an inspection device for typical finished products (computers, monitors, control devices, switches) of UAV ground control stations is invented, which can reduce the test complexity and the requirements for personnel's professional capabilities and knowledge reserves during the acceptance test of typical finished products (computers, monitors, control devices, switches) of ground control stations.
[0005] In a first aspect, the present application provides an automated detection device for typical finished products of UAV ground control stations, the device comprising:
[0006] A data processing computer for installing a test interface board and resident test software;
[0007] A test interface board composed of a test computer and an interface panel, the test interface board being connected to the device under test, and the test interface board being used for data transceiver;
[0008] A gigabit switch connected to the data processing computer and the test interface board, the gigabit switch being used to provide internal network interaction for the test environment;
[0009] A KVM monitor connected to the data processing computer, the KVM monitor being used to provide human-computer interaction for the data processing computer of the automated detection device for typical finished products of UAV ground control stations.
[0010] Preferably, the device further comprises:
[0011] A cabinet for installing the data processing computer, the test interface board, the gigabit switch and the KVM monitor.
[0012] Preferably, the device under test includes a computer, a monitor, a control device, and a switch.
[0013] Preferably, the data processing computer includes:
[0014] A computer test function module for testing acceptance workstations. Part of the software resides in the environmental test processing computer, and the other part resides in the workstation. The two software parts cooperate with each other to complete the acceptance test; one workstation is tested at a time.
[0015] A display test function module for testing ruggedized LCD displays and ruggedized control displays. It can identify the display type through the RS422 interface and can perform tests.
[0016] An operating device test function module for testing the right hand lever, throttle lever, foot pedal, and operating lever. It can automatically identify the type of operating device through the RS422 interface and perform tests.
[0017] A switch test function module for testing acceptance switches.
[0018] Preferably, the display test function module tests 2 displays at a time.
[0019] Preferably, the operating device test function module tests at most 6 operating devices at a time.
[0020] Preferably, the data processing computer further includes:
[0021] A storage and recording function module for recording and storing test data and attaching a timestamp.
[0022] In a second aspect, the present application also provides a method for automatically detecting typical finished products of an unmanned aerial vehicle ground control station. The method includes:
[0023] Step 1: Selection of test strategy: At the start of the test, enter the model number and the number of interfaces of the object under test in the data processing and display control software, select the required output results, and check whether there is a suitable strategy in the test strategy library; if there is a test strategy in the test strategy library for the corresponding test requirements, the data processing and display control software directly sends the test strategy to the test interface board control software, and the test interface board control software executes the test strategy; if there is no test strategy in the test strategy library for the corresponding test requirements, the data processing and display control software sends the test requirements to the test algorithm module. The test algorithm module traverses the mapping model library, selects a suitable test strategy and passes it to the test strategy library, and then the test strategy library passes it to the test interface board control software, and the test interface board control software executes the test strategy.
[0024] Step 2: Automatically execute the test strategy: After the test strategy is transmitted to the test interface board control software, the test interface board control software starts to execute the first test in the test strategy. At the same time, data distance and data collection are carried out according to the test strategy. After the first test is completed, the test interface board software sends the test results to the data processing and display control software for storage, and at the same time automatically starts to execute the second test, and so on, to achieve the automatic execution of the test steps;
[0025] Step 3: Automatically analyze the test results: The data processing and display control software has a nominal value library of test results. When comparing the test results, the nominal values in the library are used, and the nominal values can also be input before or after the test starts.
[0026] Advantageous technical effects of the present invention:
[0027] 1. Provide an automatic test scheme for typical finished products of the UAV ground control station, improving the test efficiency;
[0028] 2. Reduce the test difficulty of typical finished products of the UAV ground control station, and reduce the requirements for the professional capabilities and knowledge reserves of test personnel;
[0029] 3. Have universality and scalability, can meet the test requirements of similar model finished products and future new model finished products, avoid repeated construction of the test environment, and reduce the test cost. Description of the drawings
[0030] Figure 1 It is a framework diagram of the automatic detection device for typical finished products of the UAV ground control station provided by the embodiment of the present application;
[0031] Figure 2 It is a flowchart of the automatic execution of the test steps provided by the embodiment of the present application;
[0032] Figure 3 It is a flowchart of the automatic generation of the test scheme provided by the embodiment of the present application;
[0033] Figure 4 It is a flowchart of the automatic analysis of the test results provided by the embodiment of the present application;
[0034] Figure 5 It is a computer test principle diagram provided by the embodiment of the present application;
[0035] Figure 6 It is a display test principle diagram provided by the embodiment of the present application;
[0036] Figure 7 It is a test principle diagram of the operating device provided by the embodiment of the present application;
[0037] Figure 8The schematic diagram of the switch test provided by the embodiment of the present application;
[0038] Figure 9 The cabinet layout diagram of the automatic detection device for typical finished products of the UAV ground control station provided by the embodiment of the present application. Detailed implementation manners
[0039] Please refer to Figure 1 - Figure 9 The product designed in the present application has the function of testing the product interfaces, transmitted signals and their functions of typical finished products of the UAV ground control station such as computers, monitors, control devices, switches, etc., and can realize the testing of the interfaces, signal transmission quality and hardware configurations of multiple types of devices, display the test results, improve the acceptance test and troubleshooting efficiency, and save time for scientific research and production tasks.
[0040] In the embodiment of the present application, the automatic detection device for typical finished products of the UAV ground control station is a comprehensive acceptance platform mainly designed and developed for the acceptance test of the functional performance of various core components such as various types of display units, computing modules, control devices, and network switching devices in the UAV ground control station. The design of the automatic detection device for typical finished products of the UAV ground control station includes interfaces such as Ethernet ports, synchronous / asynchronous RS422 serial ports, RS232 serial ports, VGA / DVI video signals, etc. to connect with each core component, simulate the real hardware cross-connection relationship of each finished product in the ground control station, and complete the data excitation, data reception, processing and other test steps for each finished product by operating the integrated automatic test software, so as to realize the reliability, correctness and integrity acceptance of the functional performance of each typical finished product in the ground control station, provide support for the subsequent subsystem and large system integration joint test links of the ground control station, and ensure the overall assembly and integration progress of the ground control station.
[0041] To realize the acceptance test of devices such as computers, monitors, control devices, switches, etc. in the display and control system, the architecture diagram of the entire automatic detection device for typical finished products of the UAV ground control station is designed, as Figure 1 shown.
[0042] The hardware configuration of the automatic detection device for typical finished products of the UAV ground control station includes the following interface resources:
[0043] ● Data processing computer: used to install the interface board and resident test software;
[0044] ● Gigabit switch: used to provide internal network interaction in the test environment;
[0045] ● KVM monitor: used to provide human-computer interaction for the test processing computer of the automatic detection device for typical finished products of the UAV ground control station;
[0046] ● Test interface board: Composed of a test computer and an interface panel, used for data transceiver and connection to the device under test;
[0047] ● Cabinet: Used to install the hardware devices of the typical finished product automatic detection device for the UAV ground control station.
[0048] The software of the typical finished product automatic detection device for the UAV ground control station resides in the data processing computer. The user controls various interfaces to communicate with the device under test, completes the acceptance test of the device under test, finally displays the test results to the testers, and records the test data. It mainly includes the following functional modules:
[0049] ● Computer test functional module: Used to test the acceptance workstation. Part of the software resides in the environmental test processing computer, and the other part resides in the workstation. The two software cooperate with each other to complete the acceptance test; one workstation is tested at a time;
[0050] ● Monitor test functional module: Mainly used to test the ruggedized liquid crystal monitor and the ruggedized control monitor. It identifies the monitor type through the RS422 interface and can perform tests; 2 monitors can be tested at a time;
[0051] ● Operating device test functional module: Mainly used to test the right hand stick, throttle lever, foot pedal, and operating lever. It automatically identifies the type of operating device through the RS422 interface and conducts tests; up to 6 operating devices can be tested at a time;
[0052] ● Switch test functional module: Mainly used to test and accept switches;
[0053] ● Storage and recording functional module: Mainly used to record and store test data and attach timestamps.
[0054] In other embodiments of the present application, an automatic detection method for a typical finished product of a UAV ground control station is provided, including the following steps:
[0055] Step 1, Test strategy selection: At the beginning of the test, input parameters such as the model and interface quantity of the device under test into the data processing and display control software, select the required output results, and check whether there is a suitable strategy in the test strategy library. If there is a test strategy in the test strategy library for the corresponding test requirements, the data processing and display control software directly sends the test strategy to the test interface board control software, and the test interface board control software executes the test strategy; if there is no test strategy in the test strategy library for the corresponding test requirements, the data processing and display control software sends the test requirements to the test algorithm module. The test algorithm module traverses the mapping model library, selects a suitable test strategy and passes it to the test strategy library, and then the test strategy library passes it to the test interface board control software, and the test interface board control software executes the test strategy.
[0056] Step 2: Automated execution of the test strategy: After the test strategy is transmitted to the test interface board control software, the test interface board control software starts to execute the first test in the test strategy. At the same time, data distance and data collection are carried out according to the test strategy. After the first test is completed, the test interface board software sends the test results to the data processing and display control software for storage, and automatically starts to execute the second test, and so on, to achieve the automated execution of the test steps.
[0057] Step 3: Automated analysis of the test results: The data processing and display control software has a nominal value library of test results. When comparing the test results, the nominal values in the library can be used, or the nominal values can be input before or after the test starts.
[0058] After the data processing and display control software receives the first test result, while storing the test result, it compares the first test result with the nominal value library of the test results to form test conclusion 1; after the data processing and display control software receives the second test result, while storing the test result, it compares the second test result with the nominal value library of the test results to form test conclusion 2, and so on.
[0059] After all test steps are completed, the data processing and display control software comprehensively analyzes all test conclusions and gives a summary test conclusion.
[0060] 2. Detection process of the computer:
[0061] The green part is the computer under test, and the remaining part is the typical finished product automated detection device of the UAV ground control station. Computer test software modules are installed in the data processing computer and the computer interface test board, and the two modules respectively complete different data excitation and reception functions.
[0062] Before the test starts, first connect the computer under test to the test interface board through a test cable according to the test requirements, then power on the computer under test, and after the computer under test works stably, start the test work.
[0063] (1) Selection of the test strategy:
[0064] At the start of the test, select the computer under test in the data processing and display control software, and screen the available test strategies in the test strategy library according to the device model (such as G / QWE-1) and test requirements. If there are available strategies, select and start to execute them. If there is no test strategy in the test strategy library for the corresponding test requirements, the data processing and display control software sends the test requirements to the test algorithm module. The test algorithm module traverses the mapping model library, selects a suitable test strategy and passes it to the test strategy library, and then the test strategy library passes it to the test interface board control software, and the test interface board control software executes the test strategy.
[0065] (2) Verification of Test Strategy:
[0066] After the test strategy is selected, click "Test Condition Verification" in the data processing and display control software. The data processing computer calls the data communication status of the computer test interface board, compares it with the input of the test strategy, and verifies the test conditions. If the current connection can meet the test requirements of the test strategy, "Verification Passed" will be output; if the current connection cannot meet the test requirements of the test strategy, or cannot ensure the safe and stable operation of the computer under test, "Verification Failed" will be output.
[0067] If the verification result fails, the tester needs to check the equipment wiring and status according to the verification result display, and re - verify after handling the relevant problems.
[0068] (3) Execution of Test Strategy:
[0069] After the test strategy verification passes, click "Automatically Execute". The data processing and display control software pushes the test strategy to the test interface board control software and sends the test requirements. The test interface board control software analyzes the test strategy and test requirements, and tests the computer under test through data acquisition, data excitation, etc., collects and records the test results, and reports them to the data processing computer.
[0070] A. LAN Interface Test: The computer interface test version software configures the IP address of the gigabit network port, conducts data intercommunication with the LAN port of the computer under test, and tests and collects the connectivity, traffic load, and network utilization rate of the LAN port of the computer under test through data transmission and reception.
[0071] B. Serial Port Interface Test: The computer interface test version software is connected to the computer under test through a serial port test line, conducts two - way data transmission and reception with the RS422 or RS232 serial port of the computer under test, and tests and collects the connectivity and transmission rate of the serial port of the computer under test through data transmission and reception and collection.
[0072] C. USB Interface Test: The computer interface test version software is connected to the computer under test through a USB test line, conducts two - way data transmission and reception with the USB interface of the computer under test, and tests and collects the connectivity and transmission rate of the USB interface of the computer under test through data transmission and reception and collection.
[0073] D. PS / 2 Interface Test: The computer interface test version software is connected to the computer under test through a serial port test line, conducts two - way data transmission and reception with the PS / 2 interface of the computer under test, and tests and collects the connectivity and transmission rate of the PS / 2 interface of the computer under test through data transmission and reception and collection.
[0074] E. Audio Interface Test: The computer interface test version software is connected to the computer under test through a serial port test cable, receives the Audio interface data output of the computer under test, and tests and collects the continuity and transmission rate of the Audio interface of the computer under test through data acquisition.
[0075] F. DVI / VGA Interface Test: The computer interface test version software is connected to the computer under test through a DVI / VGA test cable, performs bidirectional data transmission and reception with the DVI / VGA interface of the computer under test, and tests and collects the continuity and transmission stability of the DVI / VGA interface of the computer under test through data transmission, reception and acquisition.
[0076] (4) Test Result Generation:
[0077] The data processing and display control software receives the test results collected by the interface test version control software, compares them with the test expected range in the test strategy, and performs data analysis according to the test requirements, and displays the test results in the form of data and charts. At the same time, if the test strategy contains relevant pass criteria, the test results will determine whether the computer under test is qualified.
[0078] 3. Detection Process of the Display:
[0079] The green part is the display under test, and the remaining part is the typical finished product automated detection device of the UAV ground control station. Computer test software modules are installed in the data processing computer and the display interface test board, and the two modules each complete different data excitation and reception functions.
[0080] Before the test starts, first connect the display under test to the test interface board through a test cable according to the test requirements, then power on the computer under test, and start the test work after the computer under test works stably.
[0081] (1) Test Strategy Selection:
[0082] At the start of the test, select the display under test in the data processing and display control software, and screen available test strategies in the test strategy library according to the device model (such as G / ZXS-1) and test requirements. If there are available strategies, select and start to execute. If there is no test strategy in the test strategy library for the corresponding test requirements, the data processing and display control software will send the test requirements to the test algorithm module. The test algorithm module traverses the mapping model library, selects a suitable test strategy and passes it to the test strategy library, and then the test strategy library passes it to the test interface board control software, and the test interface board control software executes the test strategy.
[0083] (2) Test Strategy Verification:
[0084] After the test strategy is selected, click "Test Condition Verification" in the data processing and display control software. The data processing computer calls the data communication status of the display test interface board, compares it with the input of the test strategy, and verifies the test conditions. If the current connection can meet the test requirements of the test strategy, "Verification Passed" will be output; if the current connection cannot meet the test requirements of the test strategy or cannot ensure the safe and stable operation of the display under test, "Verification Failed" will be output.
[0085] If the verification result fails, the tester needs to check the equipment wiring and status according to the verification result display, and re - verify after handling the relevant problems.
[0086] (3) Test strategy execution:
[0087] After the test strategy verification passes, click "Automatically Execute". The data processing and display control software pushes the test strategy to the test interface board control software and sends test requirements. The test interface board control software parses the test strategy and test requirements, tests the display under test through data acquisition, data excitation, etc., collects and records the test results, and reports them to the data processing computer.
[0088] A. Serial port interface test: The display interface test version software is connected to the display under test through a serial port test line, and performs bidirectional data transmission and reception with the RS422 or RS232 serial port of the display under test. The connectivity and transmission rate of the serial port of the computer under test are tested and collected through data transmission and reception.
[0089] B. DVI / VGA interface test: The display interface test version software is connected to the display under test through a DVI / VGA test line, and performs bidirectional data transmission and reception with the DVI / VGA interface of the display under test. The connectivity and transmission stability of the DVI / VGA interface of the display under test are tested and collected through data transmission and reception.
[0090] (4) Test result generation:
[0091] The data processing and display control software receives the test results collected by the interface test version control software, compares them with the test expected range in the test strategy, and performs data analysis according to the test requirements, and displays the test results in the form of data and charts. At the same time, if the test strategy contains relevant pass / fail criteria, the test results will determine whether the display under test is qualified.
[0092] 4. Detection process of the operating device:
[0093] The green part is the operating device under test, and the remaining part is a typical finished product automated testing device for the UAV ground control station. A testing software module for the operating device is installed in the data processing computer and the interface test board of the operating device. The two modules each complete different data excitation and reception functions.
[0094] Before the test starts, first connect the operating device under test to the test interface board through a test cable according to the test requirements, then power on the operating device under test. After the operating device under test works stably, start the test work.
[0095] (1) Selection of test strategy:
[0096] At the start of the test, select the operating device as the object under test in the data processing and display control software, and screen the available test strategies in the test strategy library according to the device model (such as G / ZCS-1) and test requirements. If there are available strategies, select and start to execute. If there is no test strategy in the test strategy library for the corresponding test requirements, the data processing and display control software will send the test requirements to the test algorithm module. The test algorithm module traverses the mapping model library, selects a suitable test strategy and passes it to the test strategy library, and then the test strategy library passes it to the test interface board control software, and the test interface board control software executes the test strategy.
[0097] (2) Verification of test strategy:
[0098] After the test strategy is selected, click "Test Condition Verification" in the data processing and display control software. The data processing computer calls the data communication status of the operating device test interface board and compares the test strategy input to verify the test conditions. If the current connection can meet the test requirements of the test strategy, "Verification Passed" will be output; if the current connection cannot meet the test requirements of the test strategy, or cannot ensure the safe and stable operation of the operating device under test, "Verification Failed" will be output.
[0099] If the verification result is not passed, the tester needs to check the equipment wiring and status according to the verification result display, and re - verify after handling the relevant problems.
[0100] (3) Execution of test strategy:
[0101] After the test strategy verification passes, click "Automatically Execute". The data processing and display control software pushes the test strategy to the test interface board control software and sends the test requirements. The test interface board control software analyzes the test strategy and test requirements, tests the operating device under test through data acquisition, data excitation, etc., collects and records the test results, and reports them to the data processing computer.
[0102] A. Serial Port Interface Test: The interface test version software of the control device is connected to the control device under test through a serial port test cable, and data is transmitted and received bidirectionally with the RS422 or RS232 serial port of the control device under test. The continuity and transmission rate of the serial port of the control device under test are tested and collected through data transmission, reception, and acquisition.
[0103] (4) Test Result Generation:
[0104] The data processing and display control software receives the test results collected by the interface test version control software, compares them with the test expected range in the test strategy, and performs data analysis according to the test requirements, and displays the test results in the form of data and charts. At the same time, if the test strategy contains relevant pass criteria, the test results will determine whether the control device under test is qualified.
[0105] 5. Detection Process of Switch:
[0106] The green part is the switch under test, and the remaining part is the typical finished product automatic detection device of the UAV ground control station. The switch test software module is installed in the data processing computer and the switch interface test board, and the two modules respectively complete different data excitation and reception functions.
[0107] Before the test starts, first connect the switch under test to the test interface board through a test cable according to the test requirements, then power on the switch under test, and start the test work after the switch under test works stably.
[0108] (1) Test Strategy Selection:
[0109] At the start of the test, select the switch under test in the data processing and display control software, and screen the available test strategies in the test strategy library according to the device model (such as G / QHJ-1) and test requirements. If there are available strategies, select and start to execute. If there is no test strategy in the test strategy library for the corresponding test requirements, the data processing and display control software will send the test requirements to the test algorithm module. The test algorithm module traverses the mapping model library, selects a suitable test strategy and passes it to the test strategy library, and then the test strategy library passes it to the test interface board control software, and the test interface board control software executes the test strategy.
[0110] (2) Test Strategy Verification:
[0111] After the test strategy is selected, click "Test Condition Verification" in the data processing and display control software. The data processing computer calls the data communication status of the switch test interface board and compares the test strategy input to verify the test conditions. If the current connection can meet the test requirements of the test strategy, "Verification Passed" will be output; if the current connection cannot meet the test requirements of the test strategy or cannot ensure the safe and stable operation of the switch under test, "Verification Failed" will be output.
[0112] If the verification result fails, the tester needs to check the equipment wiring and status according to the verification result display, and re - verify after handling the relevant problems.
[0113] (3) Test strategy execution:
[0114] After the test strategy verification passes, click "Automatically Execute", and the data processing and display control software pushes the test strategy to the test interface board control software and sends the test requirements. The test interface board control software parses the test strategy and test requirements, tests the switch under test through data acquisition, data excitation, etc., collects and records the test results, and reports them to the data processing computer.
[0115] A. LAN interface test: The switch interface test version software configures the IP address of the gigabit network port, communicates with the LAN port of the switch under test, and tests and collects the connectivity, traffic load, and network utilization rate of the LAN port of the switch under test through data sending and receiving.
[0116] B. Serial port interface test: The switch interface test version software is connected to the switch under test through a serial port test line, performs bidirectional data sending and receiving with the RS422 or RS232 serial port of the switch under test, and tests and collects the connectivity and transmission rate of the serial port of the switch under test through data sending, receiving, and collection.
[0117] (4) Test result generation:
[0118] The data processing and display control software receives the test results collected by the interface test version control software, compares them with the test expected range in the test strategy, and performs data analysis according to the test requirements, and displays the test results in the form of data and charts. At the same time, if the test strategy contains relevant pass / fail criteria, the test result will determine whether the switch under test is qualified.
[0119] In a feasible implementation method, the provided method is as follows:
[0120] 1. Build the hardware of the automated detection device
[0121] The automated detection device for typical finished products of the UAV ground control station consists of a data processing computer, a KVM, a gigabit switch, a computer test interface board, a display test interface board, a control device test interface board, and a switch test interface board.
[0122] Data processing computer
[0123] As the processing core of the typical finished product automated detection device for the UAV ground control station, the data processing computer has functions such as sending data instructions to the control software of the test interface board, receiving the return data from the test interface board, processing, analyzing and displaying the received data, and realizing automated testing.
[0124] KVM
[0125] As the man-machine display and control terminal of the typical finished product automated detection device for the UAV ground control station, KVM is responsible for controlling instruction input and test result output display.
[0126] Test interface board
[0127] As the implementation end of the test work, the test interface board adds a series of test interfaces for different devices under test on the basis of the industrial control computer.
[0128] The computer test interface board is used for the test acceptance workstation. Part of the software resides in the environmental test processing computer, and the other part resides in the workstation. The two software cooperate with each other to complete the acceptance test; it can test one workstation at the same time;
[0129] The display test interface board is mainly used to test the ruggedized liquid crystal display and the ruggedized control display, identify the display type through the RS422 interface, and can perform tests; it can test 2 displays at the same time;
[0130] The operation device test interface board is mainly used to test the right hand lever, throttle lever, foot pedal, and operating lever, automatically identify the operation device type through the RS422 interface, and perform tests; it can test 6 operation devices at the same time;
[0131] The switch test interface board is mainly used to test the acceptance switch; it can test 1 switch at the same time.
[0132] 2. Develop the software of the automated detection device
[0133] Data processing and display control software
[0134] The data processing and display control software resides in the data processing computer and has the following functions:
[0135] ● It can send data instructions to the control software of the test interface board;
[0136] ● It can receive the return data from the test interface board;
[0137] ● It can process, analyze and display the received data
[0138] ● It can realize automated testing.
[0139] The data processing and display control software has the function of automatically generating test plans, and can automatically generate test plans according to the selected test equipment and test requirements.
[0140] The test plan includes connection relationships, test steps, etc. The tester connects the test environment and the device under test according to the connection relationship, and clicks "One-key Test" to start the test.
[0141] When the test starts, the data processing and display control software executes the test steps in sequence according to the test plan and collects the test results.
[0142] If the test plan requires multiple steps, the data processing and display control software first sends instructions to the test interface board control software according to the test requirements of the first step. The test interface board control software performs data excitation and return reception. After the data processing and display control software receives the test return from the test interface board control software, when the first step of the test ends, it automatically sends instructions for the test requirements of the second step to the test interface board control software.
[0143] After the test ends, the data processing and display control software gives function and performance test result charts for each device under test according to the collected return data. At the same time, the data processing and display control software draws a conclusion on whether the device under test passes the test based on the comparison between the return data and the normal values.
[0144] Test interface board control software
[0145] The test interface board control software resides on the test interface board and has the following functions:
[0146] ● It can send return data to the data processing and display control software;
[0147] ● It can receive data instructions from the data processing and display control software;
[0148] ● It can control the data transmission of each port of the test interface board according to the data instructions;
[0149] ● It can collect the data of each port of the test interface board.
[0150] Mapping model library
[0151] The mapping model library is an input-output mapping established for each model of device, and it statistically analyzes the outputs obtained when all different types and natures of inputs are provided to the device. For each model of device, its mapping model library is fixed.
[0152] Test strategy library
[0153] The test strategy library is generated based on the mapping model library, forms test strategies targeted at the test requirements according to the test requirements input by the tester, and displays the connection relationships and external input requirements required in the implementation process of this test strategy.
[0154] The generalization of test equipment is based on the generalization of interfaces. During the equipment design process, the types and quantities of interfaces for the current core project are counted, and while accommodating all test interface requirements, the test interfaces are reused to the maximum extent, ensuring that the test equipment can not only meet the test requirements but also control the complexity level.
[0155] Nominal value library of test results
[0156] The data processing and display control software has a nominal value library of test results. When comparing test results, the nominal values in the library can be used, or nominal values can be input before or after the test.
Claims
1. A typical finished product automatic detection device for a UAV ground control station, characterized in that: The device comprises: A data processing computer for installing the test interface board and resident test software; A test interface board, composed of a test computer and an interface panel, the test interface board is connected to the device under test, and the test interface board is used for data transmission and reception; A gigabit switch connected to the data processing computer and the test interface board, the gigabit switch is used to provide internal network interaction in the test environment; A KVM display is connected to the data processing computer, and the KVM display is used to provide human-computer interaction for the data processing computer of a typical finished product automated testing device of a UAV ground control station.
2. The device according to claim 1, characterized in that The device also includes: A cabinet is used to install the data processing computer, the test interface board, the gigabit switch and the KVM display.
3. The device according to claim 1, characterized in that The equipment under test includes a computer, a display, an operating device, and a switch.
4. The method according to claim 1, characterized in that The data processing computer comprises: Computer test function module, used to test acceptance workstations, part of the software resides in the environmental test processing computer, and the other part of the software resides in the workstation, the two softwares cooperate with each other to complete the acceptance test; one workstation is tested at a time; The display test function module is used to test the reinforced LCD display and the reinforced control display. It can identify the display type through the RS422 interface and perform the test. The operating device test function module is used to test the right hand lever, throttle lever, pedal, and operating lever. It automatically identifies the type of operating device through the RS422 interface and performs the test. The switch test function module is used to test and accept the switch.
5. The method according to claim 4, characterized in that The display test function module tests two displays at a time.
6. The method according to claim 4, characterized in that The operating device testing function module can test up to 6 operating devices at a time.
7. The method according to claim 4, characterized in that The data processing computer also includes: The storage record function module is used to record and store test data and attach a timestamp.
8. A typical finished product automated detection method for a UAV ground control station, characterized in that: The method comprises: Step 1, test strategy selection: At the beginning of the test, input the model and number of interfaces of the object under test in the data processing and display control software, select the required output result, and check whether there is an applicable strategy in the test strategy library; if there is a test strategy for the corresponding test requirement in the test strategy library, the data processing and display control software directly sends the test strategy to the test interface board control software, and the test interface board control software executes the test strategy; if there is no test strategy for the corresponding test requirement in the test strategy library, the data processing and display control software sends the test requirement to the test algorithm module, the test algorithm module traverses the mapping model library, selects a suitable test strategy and passes it to the test strategy library, and then the test strategy library passes it to the test interface board control software, and the test interface board control software executes the test strategy; Step 2, automatic execution of test strategy: After the test strategy is transmitted to the test interface board control software, the test interface board control software starts to execute the first step of the test strategy, and at the same time performs data distance and data collection according to the test strategy. After the first step of the test is completed, the test interface board software sends the test results to the data processing and display control software for storage, and automatically starts to execute the second step of the test, and so on, to achieve automatic execution of test steps; Step 3: Automated analysis of test results: The data processing and display control software has a test result nominal value library. When comparing test results, the nominal values in the library are used. The nominal values can also be entered before the test starts or after the test is completed.