A method for testing compatibility of a frequency using device based on a recording and playback device
By constructing a joint action set and a state-action reward function, generating a random testing strategy, and executing adaptive search and dynamic elimination control, the problems of low efficiency and poor stability in existing testing methods are solved, and efficient and reliable frequency-use device compatibility testing is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- 63963 TROOP OF THE PLA
- Filing Date
- 2026-03-16
- Publication Date
- 2026-06-09
AI Technical Summary
Existing frequency-use equipment compatibility testing methods suffer from problems such as long testing time, heavy reliance on human experience, poor adaptability to state fluctuations, insufficient utilization of IQ sample data, and difficulty in stably determining the most unfavorable interference frequency range and digital sensitivity results.
By constructing a joint action set, collecting IQ sample data, building a state-action reward function, generating a random testing strategy, and performing adaptive search in online testing, combined with dynamic elimination of candidate interference frequencies and lockout backoff control, the most unfavorable interference frequency level and digital sensitivity results are determined.
It improves testing efficiency and consistency, reduces invalid and duplicate test points, enhances the stability and reliability of the testing process, and the output digital sensitivity results better reflect the actual compatibility of the equipment in complex electromagnetic environments.
Smart Images

Figure CN122179027A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless communication testing and measurement technology, and in particular to a method for testing the compatibility of frequency-using equipment based on a recording and playback device. Specifically, it involves acquiring, storing, and playing back IQ samples of the frequency-using equipment under test under combined input conditions of a desired test signal and an interference test signal to form a test trajectory. Based on the test trajectory, a state-action reward function is constructed, and a random test strategy is generated. This allows for a joint adaptive search of the desired signal input power level and the interference frequency level. Under the constraints of a preset bit error rate threshold and a preset demodulated effective data ratio threshold, the most unfavorable interference frequency level and the corresponding digital sensitivity result are determined. Background Technology
[0002] The digital sensitivity of a digital frequency-controlled device (DDT) characterizes the minimum input signal power required by the receiver to maintain a given demodulation quality under specified test conditions. In real electromagnetic environments, the DDT is typically affected not only by the desired test signal but also by various interference signals, such as co-channel interference, adjacent-channel interference, in-band interference, and out-of-band interference. Because the relative relationship between the interference frequency and the desired signal carrier frequency varies, the demodulation performance of the DDT can change significantly. Therefore, during compatibility testing, it is usually necessary to examine the digital sensitivity under different interference frequency conditions simultaneously, especially to determine the worst-case digital sensitivity result at the most unfavorable interference frequency level.
[0003] In existing technologies, the commonly used compatibility testing method is to scan the interference frequency point by point under a fixed interference power condition, and adjust the input power of the desired signal step by step at each interference frequency point in order to find the threshold power that meets the bit error rate requirements. While this type of testing method can yield certain test results, it typically suffers from the following problems: First, the testing process is essentially a two-dimensional scan of the expected signal input power and interference frequency. When there are many frequency points, dense power levels, or a long statistical time is required near the threshold, the test cycle is long and inefficient. Second, the power stepping, frequency sweeping stepping, dwell time, and abnormal state handling methods often rely on manual experience or fixed rules, making it difficult for different testers to maintain consistency, resulting in poor test repeatability and comparability. Third, under complex conditions such as dynamic changes in automatic gain control, synchronous acquisition and lockout switching, and frequency offset disturbances, the fixed scanning method is prone to generating invalid and duplicate test points, increasing test overhead and affecting the stability of the results. Fourth, although existing acquisition and playback devices have the ability to acquire, store, and play back IQ samples, they are usually only used as a means of signal recording and reproduction experiments. They have not yet further utilized historical test trajectories and playback data for test strategy learning, making it difficult to form a closed-loop test mechanism that can adaptively approach the threshold region and stably avoid the lockout region.
[0004] Therefore, it is necessary to provide a frequency-use equipment compatibility testing method based on a recording and playback device to reduce the reliance on human experience in testing, reduce invalid and duplicate test points, improve the efficiency, stability and consistency of digital sensitivity measurement under complex interference environments, and stably determine the most unfavorable interference frequency range and the corresponding digital sensitivity results. Summary of the Invention
[0005] The purpose of this invention is to provide a frequency-use equipment compatibility testing method based on a recording and playback device, in order to solve the problems of long testing time, strong reliance on human experience, poor adaptability to state fluctuations, insufficient utilization of IQ sample data, and difficulty in stably determining the most unfavorable interference frequency level and digital sensitivity results in existing compatibility testing methods. This invention achieves joint adaptive search of the desired signal input power level and the interference frequency level, and outputs stable and reliable digital sensitivity results under the constraints of a preset bit error rate threshold and a preset demodulation effective data ratio threshold.
[0006] To achieve the above objectives, the present invention adopts the following technical solution:
[0007] This invention provides a method for testing the compatibility of frequency-using devices based on a recording and playback apparatus, comprising:
[0008] First, a set of joint actions is constructed, which is formed by combining a set of desired signal input power levels and a set of interference frequency levels. Each joint action is used to characterize a set of desired signal input power levels and interference frequency levels.
[0009] Secondly, for each joint action in the set of joint actions, the desired signal source is controlled to output the corresponding desired test signal, and the interference signal source is controlled to output the corresponding interference test signal. After being combined by the combining device, the signal is input to the frequency device under test, IQ samples of the frequency device under test are collected, the bit error rate and the proportion of demodulated effective data are calculated, a test state is constructed, and a test trajectory consisting of the test state, joint actions and the next test state is formed. At the same time, the IQ sample data corresponding to each joint action is stored.
[0010] Next, the IQ sample data is replayed to reproduce the demodulation process under each joint action, and a state-action reward function is constructed based on the test trajectory to generate a random test strategy for online testing.
[0011] Furthermore, during the online testing process, the next joint action is selected and the test is executed according to the current test state by the random testing strategy to obtain a new test state. At the same time, the threshold power estimate and confidence margin corresponding to each interference frequency level in the candidate interference frequency set are maintained, and the candidate interference frequency set is dynamically eliminated according to the threshold power estimate and confidence margin corresponding to each interference frequency level until the most unfavorable interference frequency level is determined.
[0012] Furthermore, when a lockout occurs, the current test is recorded as an invalid sample, and the next joint action is rolled back to the joint action corresponding to the most recent stable interference frequency level that meets the preset bit error rate threshold and the preset demodulation effective data ratio threshold, in order to suppress the test process from repeatedly entering the lockout region.
[0013] Finally, after determining the most unfavorable interference frequency level, the minimum expected signal input power that satisfies the preset bit error rate threshold and the preset demodulated effective data ratio threshold is searched at the most unfavorable interference frequency level, and the most unfavorable interference frequency level and the corresponding digital sensitivity result are output.
[0014] The present invention also provides a frequency-use equipment compatibility testing system based on an acquisition and playback device, comprising a desired signal source, an interference signal source, a combiner, an acquisition and playback device, a memory, and a processor;
[0015] The desired signal source is used to output desired test signals at different desired signal input power levels, the interference signal source is used to output interference test signals at different interference frequency levels, the combining device is used to combine the desired test signal and the interference test signal and input them into the frequency-using device under test, and the acquisition and playback device is used to acquire, store and play back IQ sample data.
[0016] The memory is used to store test trajectory data, IQ sample data, candidate interference frequency set, threshold power estimate and confidence margin.
[0017] The processor is used to execute the above-mentioned frequency device compatibility test method based on the acquisition and playback device.
[0018] Compared with the prior art, the present invention has at least the following beneficial effects:
[0019] 1. This invention constructs a test trajectory by combining the desired signal input power level, interference frequency level, and demodulation result, and uses an acquisition and playback device to play back the IQ sample data. This allows historical test data to not only be used for signal reproduction, but also to be used for test strategy generation, thereby improving the utilization depth of IQ sample data.
[0020] 2. This invention constructs a state-action reward function based on the test trajectory and generates a random test strategy, transforming the testing process from fixed-step scanning to an adaptive joint search oriented towards the test state. This reduces the reliance on human experience and fixed scanning rules, thereby improving testing efficiency and consistency.
[0021] 3. By maintaining the threshold power estimate and confidence margin corresponding to each interference frequency level in the candidate interference frequency set and performing dynamic elimination, the present invention can more quickly narrow down the range of interference frequencies to be tested, thereby reducing duplicate and invalid measurement points and improving the positioning efficiency of the most unfavorable interference frequency level.
[0022] 4. This invention records the current test as an invalid sample when a lockout occurs and rolls back the next joint action to the joint action corresponding to the most recent stable interference frequency level that meets the preset bit error rate threshold and the preset demodulation effective data ratio threshold. This can suppress the continuous entry of the test process into the lockout region, thereby improving the stability and reliability of the test process under complex interference conditions.
[0023] 5. This invention can search for the minimum expected signal input power that satisfies the constraints at the most unfavorable interference frequency range and output the corresponding digital sensitivity result, so that the test results can better reflect the actual compatibility level of the frequency-using equipment under test in a complex electromagnetic environment and improve the engineering application value of the test results. Attached Figure Description
[0024] Figure 1 This is a flowchart of the frequency device compatibility testing method based on the acquisition and playback device provided by the present invention. Detailed Implementation
[0025] The technical solution of the present invention will be further described in detail below with reference to embodiments thereof. It should be noted that, unless otherwise specified, the technical features described in this embodiment can be combined with each other.
[0026] Figure 1 This is a flowchart of the frequency-use equipment compatibility testing method based on the acquisition and playback device provided by the present invention, such as... Figure 1 As shown, the frequency-use equipment compatibility testing method based on a recording and playback device provided by the present invention includes an offline playback training phase and an online adaptive testing phase. The method can be executed by a processor calling program instructions stored in a memory. The testing system includes at least a desired signal source, an interference signal source, a combiner, a recording and playback device, a memory, and a processor. The desired signal source is used to output desired test signals at different desired signal input power levels. The interference signal source is used to output interference test signals at different interference frequency levels. The combiner is used to combine the desired test signal and the interference test signal and then input them to the frequency-use equipment under test. The recording and playback device is used to acquire, store, and play back IQ sample data. The memory is used to store test trajectory data, IQ sample data, candidate interference frequency sets, threshold power estimates, and confidence margins. The processor is used to execute the following steps.
[0027] S1. Constructing the set of joint actions and the testing environment.
[0028] Specifically, this includes: Pre-constructing a set of desired signal input power levels and a set of interference frequency levels based on the operating frequency band, modulation scheme, target test accuracy, and test resources of the device under test; and combining these two sets to form a set of joint actions. Each joint action in the set corresponds to a set of desired signal input power levels and interference frequency levels. The processor controls the desired signal source, interference signal source, and combining device to establish a test link, so that the desired test signal and interference test signal are combined and input to the device under test.
[0029] The combined action satisfies:
[0030]
[0031] in, Indicates the first The combined actions corresponding to the round test, Indicates the first The expected signal input power level corresponding to the round test. Indicates the first The corresponding interference frequency setting is tested in rounds.
[0032] In one embodiment, each interference frequency level in the interference frequency level set can be represented by a frequency offset relative to the desired test signal carrier frequency, i.e.:
[0033]
[0034] in, Indicates the first The corresponding interference frequency setting for the round test. Indicates the desired test signal carrier frequency. Indicates the first The corresponding frequency offset setting for the test wheel.
[0035] In one embodiment, the desired signal input power level set can be composed of a coarse measurement level set and a fine measurement level set. The coarse measurement level set is used to quickly locate the approximate range of the threshold power, while the fine measurement level set is used to perform a fine search within the threshold power neighborhood. The interference frequency level set can be discretized based on the channel bandwidth, adjacent channel spacing, filter roll-off characteristics, or a preset interference frequency offset range of the frequency-using device under test.
[0036] Step S1 constructs a unified joint action space by pre-constructing the desired signal input power level and the interference frequency level, enabling subsequent testing processes to jointly search the power and frequency dimensions under the same strategy framework, rather than scanning them independently in sequence. This provides a unified action basis for subsequent adaptive decision-making based on the test state, improving the organization and learnability of the testing process.
[0037] S2. Execute the test and build the test status, test trajectory, and IQ sample data.
[0038] Specifically, this includes: for the joint actions in the set of joint actions, the processor controls the desired signal source to output the corresponding desired test signal and controls the interference signal source to output the corresponding interference test signal, which are then combined by a combining device and input to the frequency-used device under test; the acquisition and playback device acquires the IQ sample data of the frequency-used device under test under this joint action, and the processor performs demodulation processing, bit error statistics, and validity analysis on the IQ sample data to calculate the bit error rate. Percentage of valid data in reconciliation and build test state .
[0039] The test status includes at least the bit error rate and the percentage of valid demodulated data, which can be denoted as follows in this embodiment:
[0040]
[0041] in, Indicates the first Round test status, Indicates the first The bit error rate obtained from round testing, Indicates the first The percentage of valid demodulated data obtained from the round of testing. Indicates the first The expected signal input power level corresponding to the round test. Indicates the first The corresponding interference frequency setting is tested in rounds.
[0042] In one embodiment, the bit error rate It can be calculated as follows:
[0043]
[0044] in, Indicates the first The bit error rate obtained from round testing, Indicates the first The number of error bits counted in the test rounds Indicates the first The total number of bits involved in the round of testing.
[0045] The percentage of valid demodulated data It can be calculated as follows:
[0046]
[0047] in, Indicates the first The percentage of valid demodulated data obtained from the round of testing. Indicates the first The number of valid data units that successfully completed synchronization and decoding and can be used for error statistics in each round of testing. Indicates the first The total number of data units received in the round of testing.
[0048] Then, the state transitions between two adjacent test rounds are written into the test trajectory dataset. A single test trajectory can be denoted as:
[0049]
[0050] in, This represents a test trajectory. Indicates the first Round test status, Indicates the first The combined actions corresponding to the round test, Indicates the first Round test status, This indicates the length of a single test trajectory.
[0051] Simultaneously, the IQ sample data corresponding to each joint action is written into the IQ sample dataset, which can be denoted as:
[0052]
[0053] in, Represents the IQ sample dataset, Indicates the first The combined actions corresponding to the round test, Indicates the first IQ sample data collected from rounds of testing.
[0054] In one embodiment, in addition to recording the original IQ sample data, the recording and playback device may also record the synchronization status, automatic gain control status, frequency offset estimate, frame valid marker, and decoding valid marker, which are used to reproduce the demodulation process and determine the unlock status during subsequent playback training.
[0055] Step S2 explicitly records the joint actions, test states, and state transition relationships in each round of testing as test trajectories, and saves the corresponding IQ sample data together. This provides a unified data foundation for subsequent reward function training, state transition probability statistics, policy updates, and abnormal sample analysis, thereby improving the reusability of historical test information and avoiding the data waste problem of "testing and then discarding" in traditional testing.
[0056] S3. Replay the IQ sample data for training, construct the state-action reward function, and generate a random test strategy.
[0057] Specifically, this includes: replaying the IQ sample data from the IQ sample dataset using the acquisition and playback device to reproduce the demodulation process under each joint action; training the state-action reward function based on the test trajectory dataset and the demodulation results obtained from the playback, and further generating a random testing strategy. This training process can be executed during the offline playback training phase or periodically and incrementally during the online adaptive testing phase, forming an "offline pre-training + online update" training method. This training method is consistent with the "playback training closed loop, online addition of new samples, and periodic updates of new trajectories" scheme in the disclosure document.
[0058] In one embodiment, the state-action reward function is in a linear parameterized form:
[0059]
[0060] in, Indicates test status Execute joint actions State-action reward function value, This represents the parameter vector of the reward function. Indicates test status With joint actions The corresponding characteristic function.
[0061] In one embodiment, the feature function At least including bit error rate The proportion of valid demodulated data The desired signal input power level change, interference frequency level change, unlock indication, and their cross-terms are one or more of the following:
[0062]
[0063] in, Indicates the first Round testing and the first The expected change in the input signal power level between test rounds. Indicates the first The expected signal input power level corresponding to the round test. Indicates the first The expected signal input power level corresponding to the round test.
[0064] The change in the interference frequency level can be defined as:
[0065]
[0066] in, Indicates the first Round testing and the first The change in interference frequency level between test rounds. Indicates the first The corresponding interference frequency setting for the round test. Indicates the first The corresponding interference frequency setting is tested in rounds.
[0067] In one embodiment, the reward function parameter vector Maximum entropy inverse reinforcement learning is used for training, ensuring that the test trajectory maintains the randomness of the policy distribution while satisfying the statistical regularity of historical expert testing behavior. Test Trajectory The probability satisfies:
[0068]
[0069] in, This represents the parameter vector of the reward function. Next test trajectory The probability, Represents the normalization factor. Indicates the length of a single test trajectory. Indicates test status Execute joint actions The state-action reward function value.
[0070] The corresponding objective function can be written as:
[0071]
[0072] in, Describe the objective function. This represents the test trajectory dataset. Represents the regularization coefficient. Represents the parameter vector of the reward function The square of the second norm.
[0073] During training, gradient ascent or quasi-Newton methods can be used to iteratively optimize the objective function. In each iteration, the expected value of expert features is estimated by replaying the trajectory, and the expected value of model features is estimated by the policy distribution under the current parameters. The reward function parameter vector is then updated based on the deviation between the two. When the objective function converges or the parameter update magnitude is less than a preset threshold, the trained reward function parameter vector is obtained. .
[0074] To generate a random testing policy, based on the trained reward function parameter vector... Calculate the soft-action value function, the soft-state value function, and the randomized testing strategy. The soft-action value function satisfies:
[0075]
[0076] in, Indicates test status Next joint action The soft action value function value, Indicates that it is in test state Execute joint actions Then move to the next test state The state transition probability, Indicates the next test state The soft-state value function value.
[0077] The soft-state value function satisfies:
[0078]
[0079] in, Indicates test status The soft-state value function value. Indicates temperature parameter, Indicates test status Next joint action The soft action value function value, It represents any joint action in the set of joint actions.
[0080] The random testing strategy satisfies:
[0081]
[0082] in, Indicates that it is in test state Next Select Joint Action The probability, Indicates test status Next joint action The soft action value function value, Indicates temperature parameter, It represents any joint action in the set of joint actions.
[0083] To enable the policy to converge to the threshold neighborhood more quickly, in one embodiment, a threshold reward bias term can be introduced to obtain a modified state-action reward function:
[0084]
[0085] in, This represents the corrected state—the value of the action reward function. This represents the uncorrected state—the value of the action reward function. Indicates the first Threshold reward bias term corresponding to each round of testing.
[0086] The threshold reward bias satisfy:
[0087] ,
[0088] in, This represents the positive reward constant corresponding to satisfying the threshold constraint. This represents the positive penalty constant corresponding to the failure to meet the threshold constraint. Indicates the first The bit error rate obtained from round testing, This indicates the preset bit error rate threshold. Indicates the first The percentage of valid demodulated data obtained from the round of testing. This indicates the preset threshold for the percentage of valid demodulated data.
[0089] During the online adaptive testing phase, the recording and playback device continues to collect new IQ sample data, the processor continues to generate new test trajectories, and appends the new IQ sample data and new test trajectories to the original dataset to periodically update the reward function parameter vector. and random testing strategy This allows for a training mode that combines offline replay training with online incremental updates.
[0090] Step S3 involves replaying and training the IQ sample data, and using maximum entropy inverse reinforcement learning to infer the implicit reward pattern from the historical test trajectory. Then, the pattern is transformed into an online joint action selection probability by a soft value function and a random test strategy generation mechanism. This enables the testing process to change from fixed rule scanning to adaptive testing based on the test state, thereby improving the efficiency of threshold neighborhood search, reducing reliance on human experience, and enhancing the adaptability to complex state fluctuations.
[0091] S4. Execute random testing strategies online and dynamically eliminate candidate interference frequencies.
[0092] Specifically, this includes: initializing the candidate interference frequency set at the start of the online adaptive testing phase. This candidate interference frequency set contains multiple interference frequency levels to be compared. Subsequently, in each round of testing, based on the current test status... By random testing strategy Select the next joint action After executing the test, a new test state is obtained. The threshold power estimate and confidence margin corresponding to each interference frequency level in the candidate interference frequency set are updated based on the new observation results.
[0093] In one embodiment, the interference frequency level Corresponding threshold power estimate The confidence margin can be obtained by using the sample mean or weighted mean of the expected signal input power that meets the threshold constraint at this interference frequency level. It can be calculated from the sample variance, sample size, or confidence interval width of the threshold power estimate at that interference frequency level. In this way, the processor can simultaneously maintain the threshold advantage / disadvantage relationship and estimation reliability for different interference frequency levels during the test.
[0094] In one embodiment, when the candidate interference frequency range If the following condition is met, the frequency will be removed from the candidate interference frequency set:
[0095]
[0096] in, and All represent the interference frequency range in the candidate interference frequency set. Indicates candidate interference frequency range The corresponding threshold power estimate, Indicates candidate interference frequency range The corresponding threshold power estimate, Indicates candidate interference frequency range The corresponding confidence margin, Indicates candidate interference frequency range The corresponding confidence margin; the interference frequency range The interference frequency range with the highest estimated threshold power among the current candidate interference frequency set.
[0097] In another embodiment, the following stopping criterion may also be adopted: when the number of interference frequency ranges in the candidate interference frequency set drops to a preset number, or when the difference between the maximum threshold power estimate and the second-highest threshold power estimate in the candidate interference frequency set is less than a preset stopping threshold, the elimination process is terminated, and the interference frequency range with the highest current threshold power estimate is determined as the most unfavorable interference frequency range. .
[0098] Step S4, by simultaneously estimating the threshold power level and estimation uncertainty at different interference frequency levels during online testing, and performing dynamic elimination based on the threshold power estimate and confidence margin, can eliminate interference frequency levels that are clearly not the most unfavorable conditions as early as possible. This reduces the repeated testing time for low-risk frequencies, concentrates testing resources on interference frequency levels that are more likely to constitute the most unfavorable conditions, and improves the positioning efficiency and testing resource utilization of the most unfavorable interference frequency levels.
[0099] S5. Execute rollback control and penalize invalid samples in the unlocked state.
[0100] Specifically, during online testing, the processor monitors the synchronization status, decoding status, bit error rate statistics, and the percentage of valid demodulated data in real time for the device under test. If an abnormal increase in the bit error rate occurs, or if frame synchronization or decoding fails, preventing the generation of valid bit error statistics, the current test is determined to be in a lost-lock state. In this case, the current test round is recorded as an invalid sample, and backoff control is executed, reverting the next joint action to the joint action corresponding to the most recent stable interference frequency range that meets the preset bit error rate threshold and the preset percentage of valid demodulated data threshold.
[0101] In one embodiment, the stability criterion satisfies:
[0102]
[0103] in, Indicates the first The bit error rate obtained from round testing, This indicates the preset bit error rate threshold. Indicates the first The percentage of valid demodulated data obtained from the round of testing. This indicates the preset threshold for the percentage of valid demodulated data.
[0104] In one embodiment, the most recent joint action that satisfies the above stability criterion is denoted as Then the next round of joint actions can be taken as follows:
[0105]
[0106] in, Indicates the first The combined actions corresponding to the round test, This indicates the most recent joint action that satisfies the stability criterion.
[0107] In another embodiment, to reduce the risk of re-entering the unlocked region, power backoff can be further performed on top of the stable joint action, resulting in:
[0108]
[0109] in, Indicates the first The combined actions corresponding to the round test, This indicates the desired signal input power level corresponding to the most recent joint action that satisfies the stability criterion. This indicates the power compensation level corresponding to the backoff margin. This indicates the stable interference frequency level corresponding to the most recent joint action that met the stability criterion.
[0110] Meanwhile, in one embodiment, the threshold reward bias term corresponding to the current round of lost-lock samples is set to a negative value, or a negative reward is added to the joint action that caused the lost lock when the policy is updated, so as to reduce the probability that the subsequent random test policy will select such a high-risk joint action again.
[0111] Step S5, by immediately executing backoff control after detecting a lost-lock state and identifying the lost-lock sample as an invalid sample and imposing a penalty, can prevent the test process from repeatedly oscillating or continuously stopping in high-risk areas, thereby reducing the proportion of invalid test points, improving the stability and recovery speed of the test process, and enhancing the ability of the random test strategy to avoid extreme unstable states.
[0112] S6. Determine the minimum desired signal input power and output the digital sensitivity result at the most unfavorable interference frequency setting.
[0113] Specifically, this includes: determining the most unfavorable interference frequency level through step S4. Then, the interference frequency is fixed at the most unfavorable interference frequency level, and the search continues for the desired signal input power level to determine the minimum desired signal input power that simultaneously satisfies the preset bit error rate threshold and the preset demodulated effective data ratio threshold.
[0114] The minimum desired signal input power satisfy:
[0115]
[0116] in, Indicates the most unfavorable interference frequency setting. The minimum expected signal input power that satisfies the threshold constraint. Indicates the first The expected signal input power level corresponding to the round test. Indicates the first The bit error rate obtained from round testing, This indicates the preset bit error rate threshold. Indicates the first The percentage of valid demodulated data obtained from the round of testing. This indicates the preset threshold for the percentage of valid demodulated data. Indicates the first The corresponding interference frequency setting for the round test. This indicates the frequency setting with the most unfavorable interference.
[0117] In one embodiment, the minimum desired signal input power can be... As the output of the digital sensitivity result under the most unfavorable interference frequency setting; in another embodiment, the minimum expected signal input power corresponding to each of the multiple retained interference frequency settings can be calculated, and a correspondence curve between the interference frequency setting and the digital sensitivity result can be formed to characterize the compatibility change law of the frequency-using equipment under test under different interference conditions.
[0118] Step S6, by continuing to search for the minimum expected signal input power that satisfies the threshold constraint at the most unfavorable interference frequency level, enables the output result to directly correspond to the minimum input signal strength required for the tested frequency-using equipment to maintain the specified demodulation performance under the most unfavorable interference conditions, thereby improving the representativeness of the digital sensitivity result to the actual complex electromagnetic environment and its engineering application value.
[0119] Based on the above method, the present invention also provides a frequency-use equipment compatibility testing system based on an acquisition and playback device. The system includes a desired signal source, an interference signal source, a combiner, an acquisition and playback device, a memory, and a processor.
[0120] The desired signal source is used to output a desired test signal according to the desired signal input power level in the joint action; the interference signal source is used to output an interference test signal according to the interference frequency level in the joint action; the combining device is used to combine the desired test signal and the interference test signal and input them to the frequency device under test; the acquisition and playback device is used to acquire, store and play back IQ sample data; the memory is used to store the joint action set, test state, test trajectory data, IQ sample data, reward function parameter vector, candidate interference frequency set, threshold power estimate, confidence margin and digital sensitivity result corresponding to the most unfavorable interference frequency level; the processor is used to execute steps S1 to S6 to complete the joint action construction, test state generation, playback training, random test strategy update, candidate interference frequency dynamic elimination, lockout backoff control and digital sensitivity result output.
[0121] This system combines hardware acquisition and playback capabilities with processor-side trajectory learning, strategy updates, and dynamic decision-making mechanisms, enabling the acquisition and playback device to go beyond signal reproduction and be further used for test trajectory learning and test strategy optimization, thereby improving the overall automation, stability, and testing efficiency of the test system.
[0122] This implementation constructs a joint action set, test states, test trajectories, and IQ sample data. Based on a recording and playback device, it performs offline playback training and online adaptive testing, enabling historical and real-time test data to be used together for state-action reward function training and random test strategy generation. Furthermore, by combining a dynamic elimination mechanism for candidate interference frequencies and a lockout backoff control rule, it achieves stable positioning of the most unfavorable interference frequency range and efficient determination of digital sensitivity results. Compared to traditional fixed-step scanning methods, this implementation reduces invalid and repetitive measurement points, decreases reliance on manual experience, and improves the efficiency, stability, consistency, and engineering practicality of compatibility testing under complex interference environments.
[0123] The above description is merely a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention. For those skilled in the art, several equivalent substitutions, modifications, or improvements can be made without departing from the concept and essence of the present invention, and all such equivalent substitutions, modifications, or improvements should fall within the scope of protection of the present invention.
Claims
1. A method for testing the compatibility of frequency-using equipment based on a recording and playback device, characterized in that, include: A set of joint actions is constructed based on the desired signal input power level and the interference frequency level; the frequency-using equipment under test is tested under each joint action, the corresponding IQ sample data is collected and stored, the bit error rate and the proportion of demodulated effective data are calculated, and the test state and the test trajectory consisting of the test state, joint actions and the next test state are formed. The IQ sample data is replayed to reproduce the demodulation process under each joint action, and a state-action reward function is constructed based on the test trajectory to generate a random test strategy. During online testing, the joint action is selected by the random test strategy according to the current test state to perform the test, and a threshold power estimate and confidence margin are maintained for each interference frequency level in the candidate interference frequency set. Dynamic elimination is performed on the candidate interference frequency set based on the threshold power estimate and confidence margin to locate the most unfavorable interference frequency level. When the test is in a locked state, the current test is recorded as an invalid sample, and the next joint action is rolled back to the joint action corresponding to the most recent stable interference frequency level that meets the preset bit error rate threshold and the preset demodulated effective data ratio threshold. Under the most unfavorable interference frequency level, the minimum expected signal input power that meets the preset bit error rate threshold and the preset demodulated effective data ratio threshold is determined, and the corresponding digital sensitivity result is output.
2. The frequency-use equipment compatibility testing method based on the acquisition and playback device according to claim 1, characterized in that, The joint action Represented as: in: Indicates the first The combined actions corresponding to the round test, Indicates the first The expected signal input power level corresponding to the round test. Indicates the first The corresponding interference frequency setting is tested in rounds.
3. The frequency-use equipment compatibility testing method based on the acquisition and playback device according to claim 2, characterized in that, The test status Represented as: in: Indicates the first Round test status, Indicates the first The bit error rate obtained from round testing, Indicates the first The percentage of valid demodulated data obtained from the round of testing. Indicates the first The expected signal input power level corresponding to the round test. Indicates the first The corresponding interference frequency setting is tested in rounds.
4. The frequency-use equipment compatibility testing method based on the acquisition and playback device according to claim 3, characterized in that, The test trajectory Represented as: in: This represents a test trajectory. Indicates the first Round test status, Indicates the first The combined actions corresponding to the round test, Indicates the first Round test status, This indicates the length of the test trajectory.
5. The frequency-use equipment compatibility testing method based on the acquisition and playback device according to claim 4, characterized in that, The state-action reward function Represented as: in: Indicates test status Execute joint actions State-action reward function value, This represents the parameter vector of the reward function. Indicates test status With joint actions The corresponding characteristic function.
6. The frequency-use equipment compatibility testing method based on the acquisition and playback device according to claim 5, characterized in that, The reward function parameter vector The test trajectory was obtained through maximum entropy inverse reinforcement learning training. probability and training objective function They respectively satisfy: in: This represents the parameter vector of the reward function. Next test trajectory The probability, Represents the normalization factor. Indicates test status Execute joint actions State-action reward function value, Represents the training objective function. This represents the test trajectory dataset. Represents the regularization coefficient. Represents the parameter vector of the reward function The square of the second norm.
7. The frequency-use equipment compatibility testing method based on the acquisition and playback device according to claim 6, characterized in that, The random testing strategy Based on soft action value function and soft state value function Generate, and satisfy: , in: Indicates test status Next joint action The soft action value function value, Indicates test status Execute joint actions State-action reward function value, Indicates that it is in test state Execute joint actions Then move to the next test state The state transition probability, Indicates test status The soft-state value function value. Indicates temperature parameter, Indicates that it is in test state Next Select Joint Action The probability, It represents any joint action in the set of joint actions.
8. The frequency-use equipment compatibility testing method based on the acquisition and playback device according to claim 7, characterized in that, A threshold reward bias term is introduced into the state-action reward function. The corrected state-action reward function is obtained. : , in: This represents the corrected state—the value of the action reward function. This represents the uncorrected state—the value of the action reward function. Indicates the first The threshold reward bias term corresponding to the round of testing. This represents the positive reward constant corresponding to satisfying the threshold constraint. This represents the positive penalty constant corresponding to the failure to meet the threshold constraint. Indicates the first The bit error rate obtained from round testing, This indicates the preset bit error rate threshold. Indicates the first The percentage of valid demodulated data obtained from the round of testing. This indicates the preset threshold for the percentage of valid demodulated data.
9. The frequency-use equipment compatibility testing method based on the acquisition and playback device according to claim 1, characterized in that, When performing dynamic elimination on the candidate interference frequency set, if the candidate interference frequency range... satisfy: Then select the candidate interference frequency range Remove from the candidate interference frequency set; wherein: and This indicates the interference frequency range in the candidate interference frequency set. Indicates candidate interference frequency range The corresponding threshold power estimate, Indicates candidate interference frequency range The corresponding threshold power estimate, Indicates candidate interference frequency range The corresponding confidence margin, Indicates candidate interference frequency range The corresponding confidence margin.
10. The frequency-use equipment compatibility testing method based on the acquisition and playback device according to claim 1, characterized in that, At the most unfavorable interference frequency level The minimum expected signal input power that satisfies the preset bit error rate threshold and the preset effective demodulation data percentage threshold. satisfy: in: Indicates the most unfavorable interference frequency setting. The minimum expected signal input power that satisfies the threshold constraint. Indicates the first The expected signal input power level corresponding to the round test. Indicates the first The bit error rate obtained from round testing, This indicates the preset bit error rate threshold. Indicates the first The percentage of valid demodulated data obtained from the round of testing. This indicates the preset threshold for the percentage of valid demodulated data. Indicates the first The corresponding interference frequency setting for the round test. This indicates the frequency setting with the most unfavorable interference.