Test system and test method of unmanned aerial vehicle swarm communication interaction module
By combining network analyzers, channel simulators, and integrated test terminals, the testing challenges of UAV swarm communication interaction modules in complex environments were solved, enabling accurate testing across multiple dimensions and improving the effectiveness and realism of the testing system.
Patent Information
- Application Number
- CN202511688367.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-18
- Publication Date
- 2026-02-06
AI Technical Summary
Existing technologies cannot easily and accurately conduct comprehensive testing of drone swarm communication interaction modules. In particular, communication quality deteriorates in complex environments, leading to the failure of some functions. Existing testing equipment is cumbersome, costly, and cannot simulate real-world scenarios.
The test system, consisting of a network analyzer, a channel simulator, and a comprehensive test terminal, conducts multi-dimensional tests in conjunction with actual usage scenarios. The channel simulator applies interference, the network analyzer monitors the network status, and the comprehensive test terminal analyzes radio frequency and network indicators to evaluate the performance of the communication interaction module.
It enables simple, accurate, and comprehensive testing of communication interaction modules, improving the effectiveness and authenticity of testing, reflecting communication capabilities in complex environments, and reducing equipment complexity and cost.
Smart Images

Figure CN121485833A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of unmanned aerial vehicle (UAV) testing technology, and in particular to a testing system and method for a UAV swarm communication interaction module. Background Technology
[0002] Unmanned aerial vehicle (UAV) swarms possess capabilities such as formation flight, dynamic networking, route planning, and cooperative positioning, and have become an important development direction for future intelligent systems. The UAV swarm communication and interaction module is the fundamental link for generating UAV swarm capabilities, enabling information exchange between nodes within the swarm, thereby facilitating the control and decision-making of the UAV swarm.
[0003] In actual use, the communication quality of drone swarm communication modules deteriorates compared to laboratory environments due to factors such as complex environments and human interference. This can lead to partial swarm malfunctions or even system loss of control. Therefore, conducting thorough and effective testing of the communication module in simulated complex electromagnetic environments is a necessary step in achieving swarm formation capability.
[0004] Currently, the performance of drone swarm communication interaction modules can only be indirectly reflected from a single indicator. Moreover, such tests rely on specialized discrete instruments, and each instrument can only test a single indicator. The testing is complicated and costly, so the existing methods cannot meet the needs of testing the communication capabilities of communication interaction modules. Summary of the Invention
[0005] This invention provides a testing system and method for a drone swarm communication interaction module, to solve the problem that existing methods cannot easily and accurately conduct comprehensive testing of the communication interaction module of a drone swarm.
[0006] In a first aspect, the present invention provides a test system for a drone swarm communication interaction module, the test system comprising: a network analyzer, a channel simulator, and a comprehensive test terminal; The network analyzer is used to receive data signals between the communication interaction modules of the drone swarm, analyze the data signals to obtain network indicators of the communication interaction modules of the drone swarm, and send the obtained network indicators to the integrated test terminal. The data signals include data signals sent out by the communication interaction modules of the drone swarm and external data signals received by the communication interaction modules of the drone swarm. The channel simulator is used to interfere with the received radio frequency signal so that the channel conditions for the transmission of the radio frequency signal are close to the real communication scenario, and to send the interfered radio frequency signal to the integrated test terminal. The radio frequency signal is a signal obtained by the communication interaction module after modulating the received data signal. The integrated test terminal is used to analyze the radio frequency signal after interference is applied to the channel simulator to obtain the radio frequency indicators of the communication interaction module of the UAV swarm, and to determine the transceiver performance of the communication interaction module of the UAV swarm in combination with the network indicators of the communication interaction module of the UAV swarm.
[0007] Optionally, the integrated test terminal further includes a controller and a vector signal transceiver module; The vector signal transceiver module is used to analyze the radio frequency signal after interference is applied to the channel simulator to obtain the radio frequency index of the communication interaction module of the UAV swarm, and send radio frequency test signals to the UAV swarm communication interaction module through the channel simulator to test the receiving performance of the UAV swarm communication interaction module. The controller is used to control the vector signal transceiver module, the channel simulator, and the network analyzer to test the communication interaction module of the UAV swarm according to the received control commands, and to determine the transceiver performance of the communication interaction module of the UAV swarm based on the analyzed radio frequency indicators and network indicators.
[0008] Optionally, the integrated test terminal further includes a signal source; The signal source is used to send radio frequency signals to the UAV swarm communication interaction module through the channel simulator under the control of the controller, so as to test the receiving performance of the UAV swarm communication interaction module.
[0009] Optionally, the integrated test terminal further includes: a coprocessor; The coprocessor is used to assist the vector signal transceiver module in analyzing the radio frequency signal after interference is applied, according to the control of the controller, so as to obtain the radio frequency indicators of the communication interaction module of the UAV swarm.
[0010] Optionally, the vector signal transceiver module includes: a signal frequency conversion receiving unit, a signal direct up-conversion unit, and a digital processing unit; The signal frequency conversion receiving unit is used to receive the radio frequency signal after interference is applied by the channel simulator, amplify and condition the received radio frequency signal, downconvert it to a zero intermediate frequency signal, and send it to the digital processing unit. The digital processing unit is used to generate two orthogonal digital baseband signals through pseudo-random sequence generation and interpolation filtering. After DAC conversion, the two orthogonal analog baseband signals are output to the direct upconversion unit. The signal direct upconversion unit is used to directly upconvert the two baseband quadrature signals into radio frequency signals and then send them to the controller. The controller is also used to analyze the radio frequency signal sent by the direct upconversion unit to obtain the radio frequency index of the communication interaction module of the drone swarm. The dual-port testing function is achieved between the signal frequency conversion receiving unit and the signal direct up-conversion unit through a multi-level routing switching coupling method.
[0011] Optionally, the channel simulator is further configured to generate various types of interference signals for the radio frequency signal using a preset channel model.
[0012] Optionally, the channel simulator includes a multi-channel signal processing unit and a data synthesis and processing unit; The multi-channel signal processing unit is used to convert the radio frequency signal into a digital baseband signal through an internal up-and-down converter, and transmit the digital baseband signal to the data processing module through an optical module. The data processing unit is used to generate various types of interference signals from the digital baseband signal using the channel model.
[0013] Optionally, the network analyzer further includes: a test board and a CPU board; The test board is based on an FPGA and is used to realize high-speed data transmission and reception, data statistics and capture, and protocol simulation. The CPU board is used to provide computing and data transmission capabilities for traffic statistics, traffic generation, and multi-protocol simulation, and to realize low-level logic control, traffic generation, real-time statistical analysis, and protocol simulation.
[0014] Optionally, the testing system further includes a multi-interface support module and a circulator; The multi-interface support module is used to extend the received radio frequency signals between the communication interaction modules of the drone swarm into a protocol form adapted to the network analyzer. The circulator is used to separate the received and transmitted signals of the communication interaction module of the UAV swarm. Based on the transmission characteristics of electromagnetic waves and the gyromagnetic properties of ferrite materials, the signals inside the circulator can only be transmitted in a direction and sequence determined by the static deflection magnetic field, so as to prevent mutual interference between the received and transmitted signals.
[0015] Secondly, embodiments of the present invention also provide a method for testing a drone swarm communication interaction module based on any of the above-described testing systems, the method comprising: The received data signals between the communication interaction modules of the drone swarm are analyzed to obtain the network indicators of the communication interaction modules of the drone swarm. The data signals include data signals sent out by the communication interaction modules of the drone swarm and external data signals received by the communication interaction modules of the drone swarm. The received data signal is modulated to obtain a radio frequency signal, and interference is applied to the radio frequency signal to make the channel conditions for the transmission of the radio frequency signal close to the real communication scenario. The radio frequency index of the communication interaction module of the UAV swarm is obtained by analyzing the radio frequency signal after interference. The transmit / receive performance of the communication interaction module of the drone swarm is determined based on the network metrics and the radio frequency metrics.
[0016] Thirdly, the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described above.
[0017] The beneficial effects of this invention are as follows: This invention utilizes a network analyzer, a channel simulator, and a comprehensive test terminal to form a test system. This system enables the communication interaction module to be tested in a simple and accurate manner, combining real-world usage scenarios. Ultimately, this improves the effectiveness, authenticity, and comprehensiveness of the testing of the communication interaction module.
[0018] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description
[0019] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 This is a schematic diagram of the test system architecture provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the communication interaction module evaluation system provided in an embodiment of the present invention; Figure 3 This is a schematic diagram of the vector signal transceiver module architecture provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of the channel simulator architecture provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of the network analyzer architecture provided in an embodiment of the present invention; Figure 6 This is a flowchart illustrating a method for testing a drone swarm communication interaction module according to an embodiment of the present invention. Detailed Implementation
[0020] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and do not limit the scope of the invention.
[0021] The existing performance testing methods for drone swarm communication interaction modules lack a systematic approach, only enabling testing of a few conventional radio frequency (RF) indicators, making it difficult to comprehensively evaluate the module's real-world performance in practical application scenarios. Furthermore, current testing methods for communication interaction modules lack a systematic and integrated testing system, relying on discrete instruments with limited functionality to test a few communication indicators. This results in a wide variety of large and heavy testing devices, severely impacting the usability and portability of the testing system. Moreover, existing communication interaction modules require testing in real-world application scenarios to demonstrate their true performance; testing under ideal conditions only reflects the module's capability limitations. Single-RF testing methods and equipment cannot simulate the application scenarios in which the communication interaction module operates, making it difficult to scientifically and effectively provide feedback on the module's performance.
[0022] To address the aforementioned problems, embodiments of the present invention provide a testing system for testing the communication interaction module of a drone swarm, see [link to relevant documentation]. Figure 1 The testing system described in this embodiment of the invention includes: a network analyzer, a channel simulator, and a comprehensive test terminal, wherein... The network analyzer is used to receive data signals between the communication interaction modules of the drone swarm, analyze the data signals to obtain network indicators of the communication interaction modules of the drone swarm, and send the obtained network indicators to the integrated test terminal. The data signals include data signals sent out by the communication interaction modules of the drone swarm and external data signals received by the communication interaction modules of the drone swarm. The channel simulator is used to interfere with the received radio frequency signal so that the channel conditions for the transmission of the radio frequency signal are close to the real communication scenario, and to send the interfered radio frequency signal to the integrated test terminal. The radio frequency signal is a signal obtained by the communication interaction module after modulating the received data signal. The integrated test terminal is used to analyze the radio frequency signal after interference is applied to the channel simulator to obtain the radio frequency indicators of the communication interaction module of the UAV swarm, and to determine the transceiver performance of the communication interaction module of the UAV swarm in combination with the network indicators of the communication interaction module of the UAV swarm.
[0023] In other words, the embodiments of the present invention combine a network analyzer, a channel simulator, and a comprehensive test terminal to form a test system. This test system is then used to simply and accurately perform multi-dimensional and comprehensive tests on the communication interaction module in conjunction with actual usage scenarios, thereby improving the effectiveness, authenticity, and comprehensiveness of the testing of the communication interaction module.
[0024] In simple terms, the embodiments of the present invention utilize a comprehensive test terminal to analyze the radio frequency indicators of the communication interaction module, a network analyzer to analyze the network indicators of the communication interaction module, and a channel simulator to apply interference, thereby achieving a comprehensive model for various scenarios and enabling multi-dimensional, comprehensive, and accurate testing of the communication interaction module.
[0025] In specific implementation, in this embodiment of the invention, the evaluation of the UAV swarm communication interaction module consists of basic indicator testing and communication capability testing of the communication interaction module under typical application scenarios. The basic indicators in the radio frequency and network indicators of this embodiment include multiple communication indicators such as transmit power, operating frequency, and error vector magnitude (EVM). Transmit power reflects the strength of the transmitted signal of the communication interaction module, operating frequency reflects the operating frequency of the communication interaction module, and EVM reflects the accuracy of the modulation signal of the communication interaction module.
[0026] This invention integrates the test results of individual indicators with the test results of communication interaction modules in typical application scenarios, converting them into scores using a standard percentage method, to obtain the evaluation results of the communication capabilities of the communication interaction module. The classification results of several typical communication indicator dimensions are shown in Table 1.
[0027] Table 1. Classification of indicators for UAV swarm communication interaction modules It should be noted that the indicators in the table above are merely an example of the present invention. In specific implementation, those skilled in the art can arbitrarily set various required test indicators for testing according to the method described in the embodiments of the present invention.
[0028] In specific implementation, the embodiments of the present invention calculate the scores of three types of indicators—capability boundary, accuracy, and stability—in the form of a weighted average, which is the final evaluation result T1.
[0029] The evaluation of communication capabilities of the communication interaction module in typical application scenarios mainly assesses the score of the communication interaction module on specific indicators in actual use scenarios. Based on the standard percentage method, for the same type of indicator under different interference environments, the score is calculated by arithmetic mean, which is the score of the communication interaction module under that indicator. After obtaining the scores K1, K2, ..., Kn for each indicator, the communication performance evaluation results of different communication interaction modules are calculated according to the following formula: By combining the test results T1 of each individual indicator with the test results T2 of the communication interaction module under typical application scenarios using a weighted average, the communication capability of the communication interaction module can be comprehensively evaluated. The evaluation system for the drone swarm communication interaction module is as follows: Figure 2 As shown.
[0030] In other words, the testing system of this invention can accurately evaluate the communication capabilities of the communication interaction module from dimensions such as capability boundaries, accuracy, and stability, using various indicators such as transmit power, EVM, and flatness. This improves upon the problems of limited coverage and low reliability of single RF indicator tests, and can more objectively and realistically reflect the communication capabilities of the communication interaction module. Furthermore, this invention is based on the PXI bus and constructs a communication interaction module testing system according to the modular instrument concept, overcoming the problems of limited test indicators, large size, and heavy weight of single measurement devices. It can simultaneously complete multiple indicator tests, has high system integration, flexible use, and good scalability, improving the convenience of using the testing system. At the same time, the testing system of this invention supports testing the performance of the communication interaction module under specific scenarios. The testing system uses a channel simulator to simulate signal attenuation and interference of the communication interaction module in a real-world environment, while using a network analyzer to monitor the network communication status, improving the validity and authenticity of the test results.
[0031] Further, see Figure 1 In this embodiment of the invention, the integrated test terminal further includes a controller, a vector signal transceiver module, and a signal source, wherein... The vector signal transceiver module is used to analyze the radio frequency signal after interference is applied to the channel simulator to obtain the radio frequency index of the communication interaction module of the UAV swarm, and send radio frequency test signals to the UAV swarm communication interaction module through the channel simulator to test the receiving performance of the UAV swarm communication interaction module. The controller is used to control the vector signal transceiver module, the channel simulator, and the network analyzer to test the communication interaction module of the UAV swarm according to the received control commands, and to determine the transceiver performance of the communication interaction module of the UAV swarm based on the analyzed radio frequency indicators and network indicators.
[0032] The signal source is used to send radio frequency signals to the UAV swarm communication interaction module through the channel simulator under the control of the controller, so as to test the receiving performance of the UAV swarm communication interaction module.
[0033] This invention utilizes a controller, a vector signal transceiver module, and a signal source to work together to test the radio frequency performance of a drone swarm communication interaction module.
[0034] In practical implementation, when testing the "intermodulation" performance of the communication interaction module, this embodiment of the invention requires the simultaneous generation of two test signals, their synthesis, and transmission to the communication interaction module. Since the vector signal transceiver module can only generate one test signal, this invention integrates an external signal source to generate the other test signal. Compatible with the vector signal transceiver module, the signal source's instantaneous operating frequency range covers 50MHz-8GHz, capable of transmitting various types of radio frequency signals, including analog signals such as AM, FM, and PM; and digital signals such as ASK, PSK, and QAM.
[0035] See Figure 3 The vector signal transceiver module described in this embodiment of the invention includes: a signal frequency conversion receiving unit, a signal direct up-conversion unit, and a digital processing unit, wherein... The signal frequency conversion receiving unit is used to receive the radio frequency signal after interference is applied by the channel simulator, amplify and condition the received radio frequency signal, downconvert it to a zero intermediate frequency signal, and send it to the digital processing unit. The digital processing unit is used to generate two orthogonal digital baseband signals through pseudo-random sequence generation and interpolation filtering. After DAC conversion, the two orthogonal analog baseband signals are output to the direct upconversion unit. The signal direct upconversion unit is used to directly upconvert the two baseband quadrature signals into radio frequency signals and then send them to the controller. The controller is also used to analyze the radio frequency signal sent by the direct upconversion unit to obtain the radio frequency index of the communication interaction module of the drone swarm. In this embodiment of the invention, the signal frequency conversion receiving unit and the signal direct up-conversion unit achieve dual-port testing functionality through a multi-level routing switching coupling method.
[0036] Furthermore, the integrated test terminal in this embodiment of the invention is also equipped with a coprocessor; this coprocessor can assist the vector signal transceiver module in analyzing the RF signal after interference is applied, according to the control of the controller, to obtain the RF indicators of the communication interaction module of the UAV swarm. Simply put, when the processing power of the vector signal transceiver module is insufficient, the coprocessor can be triggered to perform auxiliary processing, thereby improving test efficiency.
[0037] Furthermore, in this embodiment of the invention, the channel simulator uses a preset channel model to generate various types of interference signals for the radio frequency signal.
[0038] In simple terms, the channel simulator in this invention utilizes mathematical operations. A signal can be mathematically represented as a set of data, and interference signals can also be represented as a set of data. Therefore, superimposing the two yields the interfered signal. Different mathematical models generate different interferences, and the parameters input into these models also differ, thus allowing for the generation of various types of interference.
[0039] See Figure 4 The channel simulator of this invention includes a multi-channel signal processing unit and a data synthesis and processing unit; The multi-channel signal processing unit is used to convert the radio frequency signal into a digital baseband signal through an internal up-and-down converter, and transmit the digital baseband signal to the data processing module through an optical module. The data processing unit is used to generate various types of interference signals from the digital baseband signal using the channel model.
[0040] See Figure 5 The network analyzer in this embodiment of the invention further includes: a test board and a CPU board. The test board is based on an FPGA and is used to realize high-speed data transmission and reception, data statistics and capture, and protocol simulation. The CPU board provides computing power and data transmission capabilities for traffic statistics, traffic generation, and multi-protocol simulation, and realizes low-level logic control, traffic generation, real-time statistical analysis, and protocol simulation.
[0041] In specific implementation, the test system of this embodiment of the invention also includes a multi-interface support module and a circulator. The multi-interface support module is used to extend the received radio frequency signals between the communication interaction modules of the UAV swarm to a protocol form adapted to the network analyzer. The circulator is used to separate the received signals and transmitted signals of the communication interaction modules of the UAV swarm. Based on the transmission characteristics of electromagnetic waves and the gyromagnetic properties of ferrite materials, the signals in the circulator can only be transmitted in a direction and sequence determined by the static deflection magnetic field to prevent mutual interference between the transmitted and received signals.
[0042] The following will provide a detailed explanation and illustration of the method described in the embodiments of the present invention through a specific example: The existing performance testing methods for drone swarm communication interaction modules lack a systematic approach, relying solely on a few conventional radio frequency indicators for testing. This makes it difficult to comprehensively evaluate the real-world performance of the communication interaction module in practical application scenarios. Furthermore, existing testing methods lack a systematic and integrated testing system for communication interaction modules, relying on discrete instruments with limited functionality to test a few communication indicators. The test equipment is diverse, bulky, and heavy, severely impacting the usability and portability of the testing system. Moreover, communication interaction modules need to be tested in real-world application scenarios to demonstrate their true performance; testing under ideal conditions only reflects the module's capability limits. Single-radio frequency (RF) testing methods and equipment cannot simulate the application scenarios of communication interaction modules, making it difficult to scientifically and effectively reflect the performance of these modules. This invention provides a PXI bus-based UAV swarm communication interaction module testing system. This system accurately evaluates the communication capabilities of the module from dimensions such as capability boundaries, accuracy, and stability, utilizing indicators like transmit power, EVM, and flatness. This improves upon the limitations of single-RF indicator testing, which suffers from limited coverage and low reliability, providing a more objective and realistic reflection of the module's communication capabilities. Furthermore, this invention is based on the PXI bus and utilizes a modular instrument design, overcoming the limitations of single-measurement devices in terms of limited test parameters, large size, and heavy weight. It can simultaneously perform multiple indicator tests, offering high system integration, flexibility, and scalability, thus enhancing ease of use. Additionally, this invention supports testing the communication interaction module's performance in specific scenarios. The system uses a channel simulator to simulate signal attenuation and interference in real-world environments, while a network analyzer monitors network communication status, significantly improving the validity and accuracy of the test results.
[0043] See Figure 1 The testing system of this invention includes a comprehensive test terminal, a channel simulator, and a network analyzer. The comprehensive test terminal is the core of the UAV swarm interaction module testing system, possessing functions such as device control, data analysis, and display output. The channel simulator simulates the real communication environment of the communication interaction module by applying different types of interference to the communication signals. The network analyzer is used to monitor important parameters of the communication network and analyze the communication status in real time.
[0044] In the testing system, the integrated test terminal, channel simulator, and communication interaction module are connected to form a test loop. The integrated test terminal transmits or receives radio frequency signals from the communication interaction module to test multiple indicators of the communication interaction module. At the same time, the integrated test terminal connects to the communication interaction module through a multi-interface support module to control the working mode of the communication interaction module and monitor its operation status.
[0045] The testing system workflow consists of four steps: test preparation, environment setup, test execution, and test analysis. The test preparation step involves determining test indicators and acceptance criteria based on the specified application scenario requirements. The environment setup step involves writing test cases and determining test parameters based on the test indicators. The test execution step involves the integrated test terminal sending control signals to activate the communication interaction module, using a monitoring loop to monitor its operation, and then sending test parameters to relevant modules to test indicators such as transmit power, operating frequency, and EVM. The test analysis step involves the integrated test terminal analyzing the collected radio frequency signals, providing test results, and evaluating the communication interaction module according to the acceptance criteria.
[0046] In practical implementation, the PXI in this embodiment of the invention is a mature PC-based platform suitable for RF testing and automation systems. The PXI chassis is used for data interaction between various PXI boards, employing the PXIE communication protocol. The PXI chassis backplane supports clock synchronization, and the boards communicate with the rest of the system via this connector and the backplane bus. It is compatible with PXI, PXI Express, CompactPCI, and CompactPCI Express modules, and has good scalability.
[0047] Furthermore, the controller in this embodiment of the invention consists of a motherboard, a processor, and multiple I / O interfaces such as a network port, RS232, and USB, and has functions such as PXI module control, data analysis, and display output. The controller sends control signals to other functional modules according to instructions from the display interface, and receives control signals and test signals from other modules, displaying the processed results on the software interface.
[0048] The vector signal transceiver module in this embodiment of the invention consists of a signal frequency conversion receiving unit, a signal direct up-conversion unit, and a digital processing unit. It has the function of transmitting and receiving radio frequency signals, with an instantaneous bandwidth of up to 1 GHz and an operating frequency range covering 50 MHz to 8 GHz. This module can transmit / receive various types of radio frequency signals, including analog signals such as AM, FM, and PM; and digital signals such as ASK, PSK, and QAM.
[0049] In the vector signal transceiver module, the signal frequency conversion receiving unit amplifies and conditions the input RF signal, then downconverts it to a zero intermediate frequency (IF) signal before transmitting it to the digital processing unit. The digital processing unit generates two orthogonal digital baseband signals using pseudo-random sequence generation and interpolation filtering. After DAC conversion, these signals are output as two orthogonal analog baseband signals to the direct upconversion unit. The direct upconversion unit directly upconverts the two orthogonal baseband signals back to RF signals before outputting them. The signal frequency conversion receiving unit and the direct upconversion unit achieve dual-port testing functionality through a multi-level routing switching coupling method.
[0050] The vector signal transceiver module has operating modes including vector signal generation and vector signal analysis. In vector signal generation mode, the digital processing unit generates two orthogonal digital baseband signals through pseudo-random sequence generation and interpolation filtering. These two orthogonal baseband signals are then filtered and conditioned before being output as two orthogonal analog baseband signals to the direct up-conversion unit. The direct up-conversion unit directly orthogonally modulates the two analog baseband signals to generate an RF modulated signal, which is then bandpass filtered, amplified, and conditioned before being output from the port. In vector signal analysis mode, the input signal is filtered, amplified, and conditioned by the signal conversion receiving unit, and then directly down-converted with the local oscillator synthesis circuit to generate two zero-IF orthogonal baseband signals. These are then sent to the digital processing unit to generate two digital baseband signals, which are then decimated and filtered separately before final signal analysis. The architecture of the vector signal transceiver module is as follows: Figure 3 As shown: In specific implementation, the coprocessing module of this invention consists of programmable logic blocks and dynamic random access memory units. The FPGA coprocessing module can change its internal logic structure to achieve different circuit functions. The FPGA coprocessing module can process data with high bandwidth, assist the main control module in analyzing radio frequency signal characteristics, support graphical FPGA development, and deploy relatively complex signal processing algorithms to complete FPGA-based signal processing.
[0051] Furthermore, the channel simulator of this invention can accurately simulate complex wireless channel characteristics, including path loss, delay, multipath fading, and noise, to reproduce real channel conditions. The channel simulator has functions such as channel model generation, all-digital baseband noise generation, dynamic environment simulation, MIMO channel simulation, wireless ad hoc network topology simulation, and generation of various interference signals.
[0052] The channel simulator consists of a multi-channel signal processing unit, a data integration and processing unit, and a network switch. The multi-channel signal processing unit is primarily used for multi-channel signal acquisition and playback, signal conditioning, analog-to-digital conversion, and digital-to-analog conversion. The data integration and processing unit implements channel fading algorithms for high-speed multi-channel data, performing real-time data processing for channel fading. The network switch provides network connectivity between the multi-channel signal processing unit and the data integration and processing unit. The signal interaction platform software is deployed on the CPU board of the data integration and processing unit, receiving data and control commands from the multi-channel signal processing unit software and uploading status parameters.
[0053] The multi-channel signal processing unit converts radio frequency signals into digital baseband signals via internal up-converters and down-converters. The digital baseband signals are then transmitted to the integrated data processing module via an optical module. The integrated data processing module includes a CPU board, an FPGA board, a clock synchronization module, and a power supply unit. The channel simulator architecture is as follows: Figure 4 As shown.
[0054] Specifically, the network analyzer in this embodiment of the invention consists of a test board, a CPU board, and an optical transceiver unit, and can test network indicators such as transmission rate, packet loss rate, and network traffic, and analyze the networking quality of communication interaction modules.
[0055] The test board is mainly divided into FPGA units, memory units, clock units, and power supply units. As the core processing board for the entire system testing business, the test board carries the main business data processing and control functions. On the business side, the FPGA is the core, realizing high-speed data transmission and reception, data statistics and capture, protocol simulation, and other functions. On the control side, the CPLD is the core, realizing logic loading, current / voltage monitoring, temperature monitoring, and other functions of the FPGA board, thereby enabling the operation and maintenance management of the test board.
[0056] The CPU board adopts DPDK's high-efficiency queue read / write, flow scheduling algorithm, and large-scale traffic statistics algorithm, providing powerful computing and data transmission capabilities for research such as large-scale traffic statistics, traffic generation, and multi-protocol simulation, and realizing functions such as low-level logic control, traffic generation, real-time statistical analysis, and protocol simulation.
[0057] The optical transceiver unit mainly performs the conversion between 10Gbps Ethernet optical signals and electrical signals.
[0058] In specific implementation, the test system of this embodiment of the invention also includes a multi-interface support module, which provides data stimulation to the device under test and extends to other bus protocols for interface adaptation with the device under test, such as 1553B, LVDS, CAN, RS422, etc.
[0059] Furthermore, a circulator is used to separate the received and transmitted signals of the communication interaction module. Based on the transmission characteristics of electromagnetic waves and the gyromagnetic properties of ferrite materials, the signals inside the circulator can only be transmitted in a direction and sequence determined by the static deflection magnetic field, thus preventing mutual interference between the received and transmitted signals.
[0060] Accordingly, embodiments of the present invention also provide a method for testing a drone swarm communication interaction module based on the testing system described in any one of the above-mentioned embodiments, see [link to documentation]. Figure 6 The method includes: S601. Analyze the data signals between the communication interaction modules of the drone swarm received to obtain the network indicators of the communication interaction modules of the drone swarm, wherein the data signals include data signals sent out by the communication interaction modules of the drone swarm and external data signals received by the communication interaction modules of the drone swarm. S602. Modulate the received data signal to obtain a radio frequency signal, apply interference to the radio frequency signal so that the channel conditions for the transmission of the radio frequency signal are close to the real communication scenario, and obtain the radio frequency index of the communication interaction module of the drone swarm by analyzing the radio frequency signal after applying interference. S603. Determine the transmit / receive performance of the communication interaction module of the drone swarm based on the network indicators and the radio frequency indicators.
[0061] In addition, embodiments of the present invention also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the method described in any of the embodiments of the present invention.
[0062] The relevant content of the method embodiments and storage medium embodiments of the present invention can be understood by referring to the method embodiments of the present invention, and will not be discussed in detail here.
[0063] For a detailed understanding, please refer to the embodiments of the method of this invention; they will not be discussed in detail here.
[0064] Although preferred embodiments of the invention have been disclosed for illustrative purposes, those skilled in the art will recognize that various modifications, additions, and substitutions are possible, and therefore the scope of the invention should not be limited to the embodiments described above.
Claims
1. A test system for a drone swarm communication interaction module, characterized in that, The testing system includes: a network analyzer, a channel simulator, and a comprehensive test terminal; The network analyzer is used to receive data signals between the communication interaction modules of the drone swarm, analyze the data signals to obtain network indicators of the communication interaction modules of the drone swarm, and send the obtained network indicators to the integrated test terminal. The data signals include data signals sent out by the communication interaction modules of the drone swarm and external data signals received by the communication interaction modules of the drone swarm. The channel simulator is used to interfere with the received radio frequency signal so that the channel conditions for the transmission of the radio frequency signal are close to the real communication scenario, and to send the interfered radio frequency signal to the integrated test terminal. The radio frequency signal is a signal obtained by the communication interaction module after modulating the received data signal. The integrated test terminal is used to analyze the radio frequency signal after interference is applied to the channel simulator to obtain the radio frequency indicators of the communication interaction module of the UAV swarm, and to determine the transceiver performance of the communication interaction module of the UAV swarm in combination with the network indicators of the communication interaction module of the UAV swarm.
2. The testing system according to claim 1, characterized in that, The integrated test terminal further includes a controller and a vector signal transceiver module; The vector signal transceiver module is used to analyze the radio frequency signal after interference is applied to the channel simulator to obtain the radio frequency index of the communication interaction module of the UAV swarm, and send radio frequency test signals to the UAV swarm communication interaction module through the channel simulator to test the receiving performance of the UAV swarm communication interaction module. The controller is used to control the vector signal transceiver module, the channel simulator, and the network analyzer to test the communication interaction module of the UAV swarm according to the received control commands, and to determine the transceiver performance of the communication interaction module of the UAV swarm based on the analyzed radio frequency indicators and network indicators.
3. The testing system according to claim 2, characterized in that, The integrated test terminal further includes a signal source; The signal source is used to send radio frequency signals to the UAV swarm communication interaction module through the channel simulator under the control of the controller, so as to test the receiving performance of the UAV swarm communication interaction module.
4. The testing system according to claim 2, characterized in that, The integrated test terminal also includes: a coprocessor; The coprocessor is used to assist the vector signal transceiver module in analyzing the radio frequency signal after interference is applied, according to the control of the controller, so as to obtain the radio frequency indicators of the communication interaction module of the UAV swarm.
5. The testing system according to claim 2, characterized in that, The vector signal transceiver module includes: a signal frequency conversion receiving unit, a signal direct up-conversion unit, and a digital processing unit; The signal frequency conversion receiving unit is used to receive the radio frequency signal after interference is applied by the channel simulator, amplify and condition the received radio frequency signal, downconvert it to a zero intermediate frequency signal, and send it to the digital processing unit. The digital processing unit is used to generate two orthogonal digital baseband signals through pseudo-random sequence generation and interpolation filtering. After DAC conversion, the two orthogonal analog baseband signals are output to the direct upconversion unit. The signal direct upconversion unit is used to directly upconvert the two baseband quadrature signals into radio frequency signals and then send them to the controller. The controller is also used to analyze the radio frequency signal sent by the direct upconversion unit to obtain the radio frequency index of the communication interaction module of the drone swarm. The dual-port testing function is achieved between the signal frequency conversion receiving unit and the signal direct up-conversion unit through a multi-level routing switching coupling method.
6. The testing system according to any one of claims 1-5, characterized in that, The channel simulator is also used to generate various types of interference signals for the radio frequency signal using a preset channel model.
7. The testing system according to claim 6, characterized in that, The channel simulator includes a multi-channel signal processing unit and a data integration and processing unit; The multi-channel signal processing unit is used to convert the radio frequency signal into a digital baseband signal through an internal up-and-down converter, and transmit the digital baseband signal to the data processing module through an optical module. The data processing unit is used to generate various types of interference signals from the digital baseband signal using the channel model.
8. The testing system according to any one of claims 1-6, characterized in that, The testing system also includes a multi-interface support module and a circulator; The multi-interface support module is used to extend the received radio frequency signals between the communication interaction modules of the drone swarm into a protocol form adapted to the network analyzer. The circulator is used to separate the received and transmitted signals of the communication interaction module of the UAV swarm. Based on the transmission characteristics of electromagnetic waves and the gyromagnetic properties of ferrite materials, the signals inside the circulator can only be transmitted in a direction and sequence determined by the static deflection magnetic field, so as to prevent mutual interference between the received and transmitted signals.
9. A method for testing a drone swarm communication interaction module based on the test system according to any one of claims 1-8, characterized in that, The method includes: The received data signals between the communication interaction modules of the drone swarm are analyzed to obtain the network indicators of the communication interaction modules of the drone swarm. The data signals include data signals sent out by the communication interaction modules of the drone swarm and external data signals received by the communication interaction modules of the drone swarm. The received data signal is modulated to obtain a radio frequency signal, and interference is applied to the radio frequency signal to make the channel conditions for the transmission of the radio frequency signal close to the real communication scenario. The radio frequency index of the communication interaction module of the UAV swarm is obtained by analyzing the radio frequency signal after interference. The transmit / receive performance of the communication interaction module of the drone swarm is determined based on the network metrics and the radio frequency metrics.
10. A computer-readable storage medium storing a computer program that, when executed by a processor, implements the method of claim 9.