Calibration method of radar target simulator and related equipment thereof

By using data interaction control of the upper computer, signal generator and spectrum meter in the calibration of the radar target simulator, automatic calibration of the radar target simulator is achieved, solving the problems of low automation, high cost and low efficiency in the prior art, and improving calibration efficiency and effect.

CN119716767AInactive Publication Date: 2025-03-28BEIJING INST OF RADIO METROLOGY & MEASUREMENT
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411968286.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-03-28
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The calibration methods of existing radar target simulators are low in automation, consume a lot of human resources and calibration costs, and the calibration takes a long time, low efficiency and poor effect.

Method used

The upper computer sends parameter initialization instructions to the signal generator and the spectrum machine, and executes the signal generator to send calibration test signals in a loop. The spectrum machine collects the echo signal and adjusts the bandwidth until the calibration number threshold is reached. Then, the upper computer compares the theoretical frequency corresponding to the preset speed value of the target signal frequency to achieve calibration of the radar target simulator.

Benefits of technology

It improves the degree of automation of radar target simulators, reduces calibration costs, improves calibration efficiency and effectiveness, and helps promote the research and development, testing, maintenance and performance evaluation of radar systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119716767A_ABST
    Figure CN119716767A_ABST
Patent Text Reader

Abstract

The invention relates to a calibration method of a radar target simulator and related equipment thereof, and relates to the technical field of radars. A specific embodiment of the method comprises the following steps: in response to starting of calibration operation, performing parameter initialization processing on a signal generator and a frequency spectrograph; sending a calibration test signal to the radar target simulator based on the signal generator, so that the radar target simulator simulates a radar target according to a preset speed value indicated by the to-be-calibrated data, and generating an echo signal in response to the calibration test signal; collecting an echo signal through a frequency spectrograph, taking the signal frequency of the echo signal as the current center frequency, and adjusting the current bandwidth of the frequency spectrograph; the cycle number reaches the calibration number threshold; and comparing the target signal frequency collected when the calibration frequency threshold value is reached with the theoretical frequency so as to realize the calibration operation of the simulator. According to the embodiment, the automation degree of the simulator calibration method is improved, the calibration efficiency is improved, and the calibration effect is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of radar technology, and in particular to a calibration method for a radar target simulator and related equipment. Background Art

[0002] Radar target simulators are mainly used for radar testing. They can simulate target speed, distance, radar cross section and other parameters during radar testing, which can greatly improve the safety and speed of radar testing and save radar testing costs. With the development of the smart car industry, the demand for radars in the market is gradually increasing, and the demand for radar target simulators is also increasing.

[0003] Calibration of radar target simulator is a key step to ensure its effectiveness as a test tool, and is of great significance for the development, testing, maintenance and performance evaluation of radar systems. For example, accurate calibration can ensure that the data generated by the simulator is as close as possible to the radar characteristics of the actual target, thereby ensuring the accuracy of radar system testing and evaluation; the calibrated radar target simulator can provide controllable and repeatable test scenarios to help engineers evaluate whether the actual performance of the radar system meets the design requirements; the calibrated radar target simulator can also reproduce the fault scenarios of the radar system during actual operation, so as to more accurately locate and diagnose the cause of the fault; in the design and development stage of the radar system, the calibrated radar target simulator can provide a flexible experimental platform, allowing engineers to make various assumptions and tests without the need for actual targets, thereby accelerating the development process and reducing costs.

[0004] However, the calibration method of radar target simulator in related technologies is mainly manual calibration through microwave devices such as signal generators and spectrum analyzers, which has problems such as low degree of automation, large consumption of human resources and calibration costs, long calibration time, low calibration efficiency, and poor calibration effect. There is currently no effective solution to the above problems in related technologies. Summary of the invention

[0005] A radar target simulator calibration method and related equipment provided by an embodiment of the present invention at least solve the problems of low automation, high human resources and calibration costs, long calibration time, low calibration efficiency and poor calibration effect existing in the manual calibration method in the related art.

[0006] In order to solve the above problem, one aspect of an embodiment of the present invention provides a calibration method for a radar target simulator, comprising:

[0007] In response to the start of the calibration operation of the radar target simulator, a parameter initialization instruction is sent to the signal generator and the spectrum analyzer respectively through the host computer to implement parameter initialization processing of the signal generator and the spectrum analyzer;

[0008] Loop execution: sending a calibration test signal to the radar target simulator based on the signal generator, so that the radar target simulator simulates the radar target according to the preset speed value indicated by the data to be calibrated, and generates an echo signal in response to the calibration test signal; collecting the echo signal through the spectrum analyzer, taking the signal frequency of the echo signal as the current center frequency, and adjusting the current bandwidth of the spectrum analyzer; until the number of cycles reaches the calibration number threshold;

[0009] The target signal frequency corresponding to the target echo signal collected when the calibration number threshold is reached is compared with the theoretical frequency corresponding to the preset speed value by the host computer to realize the calibration operation of the radar target simulator.

[0010] In some embodiments, the data to be calibrated also includes the number of points to be tested, each number of points to be tested corresponds to a different preset speed value, and the method further includes:

[0011] Based on different preset speed values ​​corresponding to the number of points to be tested, the calibration operation of the radar target simulator is performed in sequence until the calibration operation of the radar target simulator corresponding to all preset speed values ​​is completed.

[0012] In some of the embodiments, the echo signal is collected by a spectrum analyzer, the signal frequency of the echo signal is used as the current center frequency, and the current bandwidth of the spectrum analyzer is adjusted. The corresponding loop steps include:

[0013] Cyclic execution: taking the signal frequency of the last echo signal collected in the last cycle of the spectrum analyzer as the current center frequency, and adjusting the current bandwidth of the spectrum analyzer by multiples according to the preset adjustment multiples, so as to update the current parameters of the spectrum analyzer; wherein the parameters of the spectrum analyzer include the center frequency and the bandwidth;

[0014] The current echo signal generated by the radar target simulator in the current cycle is collected based on the current parameters of the spectrum analyzer.

[0015] In some of the embodiments, the steps of sending parameter initialization instructions to the signal generator and the spectrum analyzer respectively by the host computer to implement parameter initialization processing of the signal generator and the spectrum analyzer include:

[0016] Create a communication function verification session through the host computer, and verify the communication functions of the signal generator and spectrum analyzer respectively based on the communication function verification session;

[0017] When the communication function verifications are all passed, the host computer sends parameter initialization instructions to the signal generator and the spectrum analyzer respectively, so as to implement parameter initialization processing on the signal generator and the spectrum analyzer.

[0018] In some of the embodiments, in the step of collecting the echo signal by using the spectrum analyzer, the method further includes:

[0019] Acquire test parameters of the radar target simulator and send the test parameters to a host computer; wherein the test parameters include at least one of a setting distance, a radar scattering cross section, and an operating frequency of the radar target simulator.

[0020] In some of the embodiments, when the number of cycles reaches a calibration number threshold, the method includes:

[0021] The target signal frequency corresponding to the collected target echo signal is sent to the host computer in real time through the spectrum analyzer, so that the host computer compares the real-time received target signal frequency with the theoretical frequency to realize the calibration of the radar target simulator.

[0022] In some of the embodiments, the step of comparing the target signal frequency corresponding to the target echo signal collected when the calibration number threshold is reached with the theoretical frequency corresponding to the preset speed value by the host computer to implement the calibration operation of the radar target simulator also includes:

[0023] Obtain the simulator model and calibration time of the radar target simulator through the host computer, and create a data file corresponding to the radar target simulator based on the simulator model and calibration time;

[0024] The target signal frequency sent by the spectrum analyzer to the host computer is written into a data file, the theoretical frequency corresponding to the preset speed value is obtained, the target signal frequency is compared with the theoretical frequency, and the comparison result is written into the data file to realize the calibration operation of the radar target simulator under the current preset speed value.

[0025] In order to solve the above problem, one aspect of an embodiment of the present invention provides a calibration system for a radar target simulator, the system comprising:

[0026] The parameter initialization module is used to respond to the start of the calibration operation of the radar target simulator and send parameter initialization instructions to the signal generator and the spectrum analyzer through the host computer to implement parameter initialization processing of the signal generator and the spectrum analyzer;

[0027] The data processing module is used to: cyclically execute: sending a calibration test signal to a radar target simulator based on a signal generator, so that the radar target simulator simulates a radar target according to a preset speed value indicated by the data to be calibrated, and generates an echo signal in response to the calibration test signal; collecting the echo signal through a spectrum analyzer, using the signal frequency of the echo signal as the current center frequency, and adjusting the current bandwidth of the spectrum analyzer; until the number of cycles reaches a calibration number threshold;

[0028] The calibration module is used to compare the target signal frequency corresponding to the target echo signal collected when the calibration number threshold is reached with the theoretical frequency corresponding to the preset speed value through the host computer to realize the calibration operation of the radar target simulator.

[0029] In order to solve the above problems, one aspect of an embodiment of the present invention provides an electronic device, including: a processor, and a memory storing a program, wherein the program includes instructions, and when the instructions are executed by the processor, the processor executes any one of the above-mentioned radar target simulator calibration methods.

[0030] In order to solve the above problem, one aspect of an embodiment of the present invention provides a non-transitory machine-readable medium storing computer instructions, where the computer instructions are used to enable a computer to execute any of the above-mentioned radar target simulator calibration methods.

[0031] The beneficial effects of the embodiments of the present invention are as follows: by responding to the start of the calibration operation of the radar target simulator, the upper computer sends parameter initialization instructions to the signal generator and the spectrum analyzer respectively, so as to realize the parameter initialization processing of the signal generator and the spectrum analyzer; loop execution: based on the signal generator, a calibration test signal is sent to the radar target simulator, so that the radar target simulator simulates the radar target according to the preset speed value indicated by the data to be calibrated, and generates an echo signal in response to the calibration test signal; the echo signal is collected by the spectrum analyzer, the signal frequency of the echo signal is used as the current center frequency, and the current bandwidth of the spectrum analyzer is adjusted; until the number of cycles reaches the calibration number threshold; The host computer compares the target signal frequency corresponding to the target echo signal collected when the calibration number threshold is reached with the theoretical frequency corresponding to the preset speed value to realize the technical means of calibrating the radar target simulator. The technical means overcomes the low degree of automation, high human resources and calibration costs, long calibration time, low calibration efficiency and poor calibration effect of the manual calibration method in the related technology, and realizes the automatic calibration operation of the radar target simulator based on the data interaction control of the host computer, signal generator and spectrum analyzer, which reduces the calibration cost, improves the calibration efficiency and enhances the calibration effect, and helps to promote the research and development, testing, maintenance and performance evaluation of the radar system.

[0032] The details of one or more embodiments of the invention are set forth in the following drawings and description so that other features, objects, and advantages of the invention are more readily apparent. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention, and for ordinary technicians in this field, other embodiments can be obtained based on these drawings without creative work.

[0034] Figure 1 It is a flowchart of a calibration method of a radar target simulator according to an embodiment of the present invention.

[0035] Figure 2 It is a schematic diagram of the framework of a calibration system for a radar target simulator provided by yet another embodiment of the present invention.

[0036] Figure 3 Schematic diagram of the structure of the electronic device of this embodiment. DETAILED DESCRIPTION

[0037] Embodiments of the present embodiment will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present embodiment are shown in the accompanying drawings, it should be understood that the present embodiment can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein, which are instead provided for a more thorough and complete understanding of the present embodiment. It should be understood that the drawings and embodiments of the present embodiment are only for exemplary purposes and are not intended to limit the scope of protection of the present embodiment.

[0038] The calibration of radar target simulator is a key step to ensure that it can be used as an effective test tool, which is of great significance for the research and development, testing, maintenance and performance evaluation of radar systems. In the related art, the calibration method of radar target simulator is mainly based on the user manual of the simulator or the guidance of the manufacturer, and is manually calibrated through microwave devices such as signal generators and spectrum analyzers. When calibrating, the operator must strictly follow the guidelines and suggestions provided by the manufacturer, which has high technical requirements for the operator and consumes a lot of human resources and calibration costs. Due to the low degree of automation of manual calibration in the related art, it takes a long time to calibrate, the calibration efficiency is low, and the calibration effect is poor. The above problems in the manual calibration method of radar target simulator have a certain impact on the research and development, testing, maintenance and performance evaluation of radar systems, affecting the promotion and use of radar target simulators and limiting the applicable scenarios of radar target simulators.

[0039] In order to solve the above problems, an embodiment of the present invention provides a calibration method for a radar target simulator, such as Figure 1 As shown, the calibration method of the radar target simulator mainly includes:

[0040] Step S101 , in response to the start of the calibration operation of the radar target simulator, a parameter initialization instruction is sent to the signal generator and the spectrum analyzer respectively through the host computer to implement parameter initialization processing of the signal generator and the spectrum analyzer.

[0041] Among them, the hardware equipment involved in the calibration method of the radar target simulator provided in the embodiment of the present invention includes: an upper computer, a signal generator, a spectrum analyzer and a radar target simulator. Among them, the upper computer refers to a computer that can directly issue operation commands, which can be a PC, a host computer, a master computer, etc. The signal generator is a device for generating various types of electrical signals, which will be used as reference signals or test signals to calibrate the radar target simulator. The spectrum analyzer is a multi-purpose electronic measuring instrument used to measure signal distortion, regulation system, spectral purity, frequency stability and cross-distortion, and is mainly used for the detection of radio frequency and microwave signals.

[0042] The embodiment of the present invention integrates a signal generator and a spectrum analyzer into an automated test environment, and implements the signal generation task of the signal generator and the measurement task of the spectrum analyzer (collecting echo signals and measuring the signal frequency of echo signals) based on control signals sent by a host computer, thereby significantly improving the automation level of the radar target simulator and improving the calibration efficiency and accuracy.

[0043] In some of the embodiments, the above-mentioned step of sending parameter initialization instructions to the signal generator and the spectrum analyzer respectively through the host computer to implement parameter initialization processing of the signal generator and the spectrum analyzer includes: creating a communication function verification session through the host computer, and performing communication function verification on the signal generator and the spectrum analyzer respectively based on the communication function verification session; when the communication function verifications are both passed, sending parameter initialization instructions to the signal generator and the spectrum analyzer respectively through the host computer to implement parameter initialization processing on the signal generator and the spectrum analyzer.

[0044] In a specific implementation, the instructions "*CLS", "*IDN", and "*RST" are written into the signal generator in sequence, so that the previous state of the signal generator can be cleared and the parameters of the signal generator can be reset. Because the state clearing of the signal generator requires a process, a delay can be set to ensure that the command execution is completed. After the state of the signal generator is reset, the instructions "FREQ 7.65E+10" and "POW-20" can be written into the input panel to realize the setting of the initialization parameters of the signal generator.

[0045] According to the embodiment of the present invention, when the communication function verification is passed, the host computer can remotely control the output frequency and power of the signal generator by transmitting instructions, and can also read the frequency and power information of the signal generator. And adjust the parameters such as the output frequency and power of the signal source according to actual needs.

[0046] In another specific implementation, by inputting corresponding instructions of bandwidth and center frequency into the spectrum analyzer, specific spectrum analyzer parameters may be input to implement the setting function of the frequency and other parameters of the spectrum analyzer.

[0047] Through the above settings, the communication function between the host computer and the signal generator and spectrum analyzer is first verified, and then the parameters of the signal generator and spectrum analyzer are initialized, which helps to ensure the stable operation of the calibration operation and improve the calibration efficiency and accuracy.

[0048] Among them, the calibration system corresponding to the calibration method of the radar target simulator provided in the embodiment of the present invention is based on the LabVIEW (LabView is a powerful development and testing platform on Windows, which can complete complex test system development in conjunction with hardware) platform to design an automatic calibration program, complete remote read and write control of the signal generator and the spectrum analyzer, realize parameter adjustment and signal data acquisition, and upload the collected data to the host computer for data analysis and processing.

[0049] The host computer and the signal generator and the spectrum analyzer provided in the embodiment of the present invention can realize data transmission through the VISA (VISA is the standard I / O API for instrument programming in LabVIEW. VISA can control GPIB, serial port, USB, Ethernet, PXI or VXI instruments, and call the corresponding driver according to the type of instrument used. The user does not need to learn the communication protocols of various instruments. VISA is independent of the operating system, bus and programming environment. In other words, no matter what device, operating system and programming language are used, the same API is used) driver.

[0050] Step S102, loop execution: based on the signal generator, a calibration test signal is sent to the radar target simulator, so that the radar target simulator simulates the radar target according to the preset speed value indicated by the data to be calibrated, and generates an echo signal in response to the calibration test signal; the echo signal is collected by the spectrum analyzer, the signal frequency of the echo signal is used as the current center frequency, and the current bandwidth of the spectrum analyzer is adjusted; until the number of cycles reaches the calibration number threshold.

[0051] Through the above-mentioned settings, the embodiment of the present invention realizes the remote control calibration of the radar target simulator, monitors and adjusts the instrument status in real time, that is, based on the frequency of the echo signal generated by the radar target simulator acquired by the spectrum analyzer this time, adjusts the center frequency and bandwidth and other parameters of the spectrum analyzer, and performs the next signal acquisition until the accurate signal frequency is obtained after multiple cycles, that is, the accurate frequency of the signal returned after reaching the simulated target, thereby completing the calibration operation of the radar target simulator at a preset speed value.

[0052] In some of the embodiments, the data to be calibrated also includes the number of points to be tested, each number of points to be tested corresponds to a different preset speed value, and the method also includes: based on the different preset speed values ​​corresponding to the number of points to be tested, executing the calibration operation of the radar target simulator in sequence until the calibration operation of the radar target simulator corresponding to all preset speed values ​​is completed.

[0053] Through the above settings, calibration operations corresponding to preset speed values ​​corresponding to multiple numbers of points to be tested are implemented, further improving the calibration effect.

[0054] In some of the embodiments, the above-mentioned loop steps of collecting echo signals through the spectrum analyzer, taking the signal frequency of the echo signals as the current center frequency, and adjusting the current bandwidth of the spectrum analyzer include: loop execution: taking the signal frequency of the previous echo signal collected during the previous cycle of the spectrum analyzer as the current center frequency, and adjusting the current bandwidth of the spectrum analyzer by a multiple according to a preset adjustment multiple to update the current parameters of the spectrum analyzer; wherein the parameters of the spectrum analyzer include the center frequency and the bandwidth; and collecting the current round of echo signals generated by the radar target simulator in this round of cycle based on the current parameters of the spectrum analyzer.

[0055] According to a specific implementation of an embodiment of the present invention, in one cycle, a reading control is used to read the signal frequency on the spectrum analyzer, the read signal frequency is used as the center frequency, and the bandwidth of the spectrum analyzer is reduced by ten times, and then measured again, a delay program is set, and after the delay is completed, the reading is continued as the center frequency and the bandwidth is reduced by ten times, and a loop structure is set, and the above program for changing the center frequency and bandwidth is looped 3 times, and then the measured signal frequency is the accurate frequency returned by the signal after reaching the simulation target, thereby completing the data collection of a simulation speed value.

[0056] Through the above settings, the data collected in the previous cycle is used as the basis for updating the spectrum analyzer parameters, so that further adjustments and optimizations can be made as needed. Through multiple cycles, it is helpful to obtain the frequency that satisfies the accurate signal return after reaching the simulation target, which significantly improves the calibration effect while ensuring the calibration efficiency.

[0057] In some of the embodiments, in the step of collecting echo signals through a spectrum analyzer, the method further includes: obtaining test parameters of a radar target simulator and sending the test parameters to a host computer; wherein the test parameters include at least one of a setting distance, a radar scattering cross section, and an operating frequency of the radar target simulator.

[0058] In some of the embodiments, when the number of cycles reaches a calibration number threshold, the method includes: sending the target signal frequency corresponding to the collected target echo signal to the host computer in real time through the spectrum analyzer, so that the host computer compares the real-time received target signal frequency with the theoretical frequency to achieve calibration of the radar target simulator.

[0059] The data collected by the spectrum analyzer is sent to the host computer for data processing. The spectrum analyzer can continue to perform data collection operations while the host computer performs calibration operations, further accelerating the calibration efficiency.

[0060] In step S103, the host computer compares the target signal frequency corresponding to the target echo signal collected when the calibration number threshold is reached with the theoretical frequency corresponding to the preset speed value to implement the calibration operation of the radar target simulator.

[0061] In some of the embodiments, the above-mentioned step of comparing the target signal frequency corresponding to the target echo signal collected when the calibration number threshold is reached with the theoretical frequency corresponding to the preset speed value by the host computer to realize the calibration operation of the radar target simulator, also includes: obtaining the simulator model and calibration time of the radar target simulator by the host computer, and creating a data file corresponding to the radar target simulator based on the simulator model and the calibration time; writing the target signal frequency sent by the spectrum analyzer to the host computer into the data file, obtaining the theoretical frequency corresponding to the preset speed value, comparing the target signal frequency with the theoretical frequency, and writing the comparison result into the data file to realize the calibration operation of the radar target simulator at the current preset speed value.

[0062] According to a specific implementation of the embodiment of the present invention, an excel table can be created in the host computer, and the excel table can be named with the simulator model and calibration time, and the data uploaded by the spectrum analyzer can be directly written into the corresponding table.

[0063] The calibration method of the radar target simulator provided in the embodiment of the present invention is that in response to the start of the calibration operation of the radar target simulator, a parameter initialization instruction is sent to the signal generator and the spectrum analyzer respectively by the host computer to realize the parameter initialization processing of the signal generator and the spectrum analyzer; a loop is executed: based on the signal generator, a calibration test signal is sent to the radar target simulator, so that the radar target simulator simulates the radar target according to the preset speed value indicated by the data to be calibrated, and generates an echo signal in response to the calibration test signal; the echo signal is collected by the spectrum analyzer, the signal frequency of the echo signal is used as the current center frequency, and the current bandwidth of the spectrum analyzer is adjusted; until the number of cycles reaches When the calibration times threshold is reached, the host computer compares the target signal frequency corresponding to the target echo signal collected when the calibration times threshold is reached with the theoretical frequency corresponding to the preset speed value to realize the technical means of calibrating the radar target simulator. The technical means overcomes the low degree of automation, high human resources and calibration costs, long calibration time, low calibration efficiency and poor calibration effect of the manual calibration method in the related technology, and realizes the automatic calibration operation of the radar target simulator based on the data interactive control of the host computer, signal generator and spectrum analyzer, which reduces the calibration cost, improves the calibration efficiency and enhances the calibration effect, and helps to promote the research and development, testing, maintenance and performance evaluation of the radar system.

[0064] Based on the calibration method of the radar target simulator provided in the embodiment of the present invention, the embodiment of the present invention also provides a calibration system of the radar target simulator, such as Figure 2 As shown, the calibration system 200 of the radar target simulator includes:

[0065] The parameter initialization module 201 is used to respond to the start of the calibration operation of the radar target simulator and send parameter initialization instructions to the signal generator and the spectrum analyzer through the host computer to implement parameter initialization processing of the signal generator and the spectrum analyzer.

[0066] The hardware equipment involved in the calibration method of the radar target simulator provided in the embodiment of the present invention includes: a host computer, a signal generator, a spectrum analyzer and a radar target simulator. The embodiment of the present invention integrates the signal generator and the spectrum analyzer into an automated test environment, and implements the signal generation task of the signal generator and the measurement task of the spectrum analyzer (collecting echo signals and measuring the signal frequency of the echo signals) based on the control signal sent by the host computer, thereby significantly improving the automation level of the radar target simulator and improving the calibration efficiency and accuracy.

[0067] According to an embodiment of the present invention, in order to ensure sufficiently high communication efficiency and guarantee long-term stable data transmission, the calibration system can rotate the GPIB (General-Purpose Interface Bus, a bus connecting devices and computers) communication mode.

[0068] In some of the embodiments, the parameter initialization module 201 is further used to: create a communication function verification session through a host computer, and perform communication function verification on the signal generator and the spectrum analyzer respectively based on the communication function verification session; when the communication function verifications are both passed, send parameter initialization instructions to the signal generator and the spectrum analyzer respectively through the host computer to implement parameter initialization processing on the signal generator and the spectrum analyzer.

[0069] Through the above settings, the communication function between the host computer and the signal generator and spectrum analyzer is first verified, and then the parameters of the signal generator and spectrum analyzer are initialized, which helps to ensure the stable operation of the calibration operation and improve the calibration efficiency and accuracy.

[0070] Among them, the calibration system corresponding to the calibration method of the radar target simulator provided by the embodiment of the present invention is an automatic calibration program designed based on the LabVIEW platform, which completes the remote read and write control of the signal generator and the spectrum analyzer, realizes parameter adjustment and signal data acquisition, and uploads the collected data to the host computer at the same time, so as to analyze and process the data. The host computer and the signal generator and the spectrum analyzer provided by the embodiment of the present invention can realize data transmission through the VISA driver. According to a specific implementation method of the embodiment of the present invention, the communication process between the host computer and the signal generator and the spectrum analyzer includes: using the VISA open function to realize the host computer's access to the signal generator and the spectrum analyzer, and selecting the VISA resource name in the I / O control. In order to distinguish instruments according to the resource name, this calibration system uniformly uses the last two IP addresses of the instrument plus letters as the resource name.

[0071] The data processing module 202 is used to: loop execution: send a calibration test signal to the radar target simulator based on the signal generator, so that the radar target simulator simulates the radar target according to the preset speed value indicated by the data to be calibrated, and generates an echo signal in response to the calibration test signal; collect the echo signal through the spectrum analyzer, use the signal frequency of the echo signal as the current center frequency, and adjust the current bandwidth of the spectrum analyzer; until the number of cycles reaches the calibration number threshold.

[0072] Through the above-mentioned settings, the embodiment of the present invention realizes the remote control calibration of the radar target simulator, monitors and adjusts the instrument status in real time, that is, based on the frequency of the echo signal generated by the radar target simulator acquired by the spectrum analyzer this time, adjusts the center frequency and bandwidth and other parameters of the spectrum analyzer, and performs the next signal acquisition until the accurate signal frequency is obtained after multiple cycles, that is, the accurate frequency of the signal returned after reaching the simulated target, thereby completing the calibration operation of the radar target simulator at a preset speed value.

[0073] In some of the embodiments, the data to be calibrated also includes the number of points to be tested, each number of points to be tested corresponds to a different preset speed value, and the data processing module 202 is also used to: based on the different preset speed values ​​corresponding to the number of points to be tested, sequentially execute the calibration operation of the radar target simulator until the calibration operation of the radar target simulator corresponding to all preset speed values ​​is completed.

[0074] Through the above settings, calibration operations corresponding to preset speed values ​​corresponding to multiple numbers of points to be tested are implemented, further improving the calibration effect.

[0075] In some of the embodiments, the data processing module 202 is further used to: execute in a loop: use the signal frequency of the previous echo signal collected during the previous cycle of the spectrum analyzer as the current center frequency, and adjust the current bandwidth of the spectrum analyzer by a multiple according to a preset adjustment multiple to update the current parameters of the spectrum analyzer; wherein the parameters of the spectrum analyzer include the center frequency and the bandwidth; and collect the current echo signal generated by the radar target simulator in this cycle based on the current parameters of the spectrum analyzer.

[0076] Through the above settings, the data collected in the previous cycle is used as the basis for updating the spectrum analyzer parameters, so that further adjustments and optimizations can be made as needed. Through multiple cycles, it is helpful to obtain the frequency that satisfies the accurate signal return after reaching the simulation target, which significantly improves the calibration effect while ensuring the calibration efficiency.

[0077] In some of the embodiments, in the step of collecting echo signals through a spectrum analyzer, the above-mentioned data processing module 202 is also used to: obtain test parameters of the radar target simulator and send the test parameters to the host computer; wherein the test parameters include at least one of the setting distance, radar scattering cross section, and operating frequency of the radar target simulator.

[0078] In some of the embodiments, when the number of cycles reaches a calibration number threshold, the data processing module 202 is also used to: send the target signal frequency corresponding to the collected target echo signal to the host computer in real time through the spectrum analyzer, so that the host computer compares the real-time received target signal frequency with the theoretical frequency to achieve calibration of the radar target simulator.

[0079] The data collected by the spectrum analyzer is sent to the host computer for data processing. The spectrum analyzer can continue to perform data collection operations while the host computer performs calibration operations, further accelerating the calibration efficiency.

[0080] The calibration module 203 is used to compare the target signal frequency corresponding to the target echo signal collected when the calibration number threshold is reached with the theoretical frequency corresponding to the preset speed value through the host computer to realize the calibration operation of the radar target simulator.

[0081] In some of the embodiments, the calibration module 203 is also used to: obtain the simulator model and calibration time of the radar target simulator through the host computer, and create a data file corresponding to the radar target simulator based on the simulator model and the calibration time; write the target signal frequency sent by the spectrum analyzer to the host computer into the data file, obtain the theoretical frequency corresponding to the preset speed value, compare the target signal frequency with the theoretical frequency, and write the comparison result into the data file to realize the calibration operation of the radar target simulator under the current preset speed value.

[0082] The calibration system of the radar target simulator provided in the embodiment of the present invention responds to the start of the calibration operation of the radar target simulator, and sends parameter initialization instructions to the signal generator and the spectrum analyzer respectively through the host computer to realize parameter initialization processing of the signal generator and the spectrum analyzer; loop execution: based on the signal generator, a calibration test signal is sent to the radar target simulator, so that the radar target simulator simulates the radar target according to the preset speed value indicated by the data to be calibrated, and generates an echo signal in response to the calibration test signal; the echo signal is collected by the spectrum analyzer, the signal frequency of the echo signal is used as the current center frequency, and the current bandwidth of the spectrum analyzer is adjusted; until the number of cycles reaches When the calibration times threshold is reached, the host computer compares the target signal frequency corresponding to the target echo signal collected when the calibration times threshold is reached with the theoretical frequency corresponding to the preset speed value to realize the technical means of calibrating the radar target simulator. The technical means overcomes the low degree of automation, high human resources and calibration costs, long calibration time, low calibration efficiency and poor calibration effect of the manual calibration method in the related technology, and realizes the automatic calibration operation of the radar target simulator based on the data interactive control of the host computer, signal generator and spectrum analyzer, which reduces the calibration cost, improves the calibration efficiency and enhances the calibration effect, and helps to promote the research and development, testing, maintenance and performance evaluation of the radar system.

[0083] An embodiment of the present invention further provides an electronic device, comprising: at least one processor; and a memory in communication with the at least one processor. The memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the electronic device executes the method of the embodiment of the present invention.

[0084] An embodiment of the present invention further provides a non-transitory machine-readable medium storing a computer program, wherein the computer program, when executed by a processor of a computer, is used to cause the computer to execute the method of the embodiment of the present invention.

[0085] An embodiment of the present invention further provides a computer program product, including a computer program, wherein the computer program, when executed by a processor of a computer, is used to enable the computer to execute the method of the embodiment of the present invention.

[0086] refer to Figure 3 , a block diagram of an electronic device that can be used as a server or client of an embodiment of the present invention will now be described, which is an example of a hardware device that can be applied to various aspects of the present invention. Electronic devices are intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic devices can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0087] like Figure 3 As shown, the electronic device includes a computing unit 301, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 302 or a computer program loaded from a storage unit 308 into a random access memory (RAM) 303. In the RAM 303, various programs and data required for the operation of the electronic device can also be stored. The computing unit 301, the ROM 302, and the RAM 303 are connected to each other via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.

[0088] Multiple components in the electronic device are connected to the I / O interface 305, including: an input unit 306, an output unit 307, a storage unit 308, and a communication unit 309. The input unit 306 can be any type of device that can input information to the electronic device, and the input unit 306 can receive input digital or character information, and generate key signal input related to user settings and / or function control of the electronic device. The output unit 307 can be any type of device that can present information, and can include but is not limited to a display, a speaker, a video / audio output terminal, a vibrator, and / or a printer. The storage unit 308 can include but is not limited to a disk, an optical disk. The communication unit 309 allows the electronic device to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks, and can include but is not limited to a modem, a network card, an infrared communication device, a wireless communication transceiver, and / or a chipset, such as a Bluetooth device, a WiFi device, a WiMax device, a cellular communication device, and / or the like.

[0089] The computing unit 301 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 301 include, but are not limited to, a CPU, a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 301 performs the various methods and processes described above. For example, in some embodiments, the method embodiments of the present invention may be implemented as a computer program, which is tangibly contained in a machine-readable medium, such as a storage unit 308. In some embodiments, part or all of the computer program may be loaded and / or installed on an electronic device via a ROM 302 and / or a communication unit 309. In some embodiments, the computing unit 301 may be configured to perform the above-described method in any other appropriate manner (e.g., by means of firmware).

[0090] The computer programs for implementing the methods of the embodiments of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer programs are executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer programs may be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.

[0091] In the context of an embodiment of the present invention, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable signal medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0092] It should be noted that the term "including" and its variations used in the embodiments of the present invention are open inclusions, that is, "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments". The modifications of "one" and "multiple" mentioned in the embodiments of the present invention are illustrative rather than restrictive. Those skilled in the art should understand that unless the context clearly indicates otherwise, it should be understood as "one or more".

[0093] The various steps described in the method implementation methods provided in the embodiments of the present invention may be performed in different orders and / or in parallel. In addition, the method implementation methods may include additional steps and / or omit the steps shown. The scope of protection of the present invention is not limited in this respect.

[0094] The term "embodiment" in this specification refers to specific features, structures or characteristics described in conjunction with the embodiment that can be included in at least one embodiment of the present invention. The appearance of this phrase in various places in the specification does not necessarily mean the same embodiment, nor does it mean that it is mutually exclusive with other embodiments and is independent or optional. The various embodiments in this specification are described in a related manner, and the same or similar parts between the various embodiments refer to each other. In particular, for the device, equipment, and system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts refer to the partial description of the method embodiment.

[0095] The above-mentioned embodiments only express several implementation methods of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the scope of patent protection. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present invention, and these all belong to the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the attached claims.

Claims

1. A calibration method for a radar target simulator, characterized in that: include: In response to the start of the calibration operation of the radar target simulator, a parameter initialization instruction is sent to the signal generator and the spectrum analyzer respectively through the host computer to implement parameter initialization processing of the signal generator and the spectrum analyzer; Loop execution: sending a calibration test signal to the radar target simulator based on the signal generator, so that the radar target simulator simulates the radar target according to the preset speed value indicated by the data to be calibrated, and generates an echo signal in response to the calibration test signal; collecting the echo signal through the spectrum analyzer, taking the signal frequency of the echo signal as the current center frequency, and adjusting the current bandwidth of the spectrum analyzer; until the number of cycles reaches the calibration number threshold; The target signal frequency corresponding to the target echo signal collected when the calibration number threshold is reached is compared with the theoretical frequency corresponding to the preset speed value by the host computer to implement the calibration operation of the radar target simulator.

2. The method according to claim 1, characterized in that The data to be calibrated also includes the number of points to be tested, each number of points to be tested corresponds to a different preset speed value, and the method further includes: Based on the different preset speed values ​​corresponding to the number of points to be tested, the calibration operation of the radar target simulator is performed in sequence until the calibration operation of the radar target simulator corresponding to all the preset speed values ​​is completed.

3. The method according to claim 1, characterized in that: The corresponding loop steps of collecting the echo signal by the spectrum analyzer, taking the signal frequency of the echo signal as the current center frequency, and adjusting the current bandwidth of the spectrum analyzer include: Cyclic execution: taking the signal frequency of the last echo signal collected in the last cycle of the spectrum analyzer as the current center frequency, and adjusting the current bandwidth of the spectrum analyzer by a multiple according to a preset adjustment multiple, so as to update the current parameters of the spectrum analyzer; wherein the parameters of the spectrum analyzer include the center frequency and the bandwidth; The current round of echo signals generated by the radar target simulator in the current cycle are collected based on the current parameters of the spectrum analyzer.

4. The method according to claim 1, characterized in that The step of sending parameter initialization instructions to the signal generator and the spectrum analyzer respectively through the host computer to implement parameter initialization processing of the signal generator and the spectrum analyzer includes: Creating a communication function verification session through the host computer, and performing communication function verification on the signal generator and the spectrum analyzer respectively based on the communication function verification session; When the communication function verifications are all passed, the host computer sends parameter initialization instructions to the signal generator and the spectrum analyzer respectively, so as to perform parameter initialization processing on the signal generator and the spectrum analyzer.

5. The method according to claim 1, characterized in that In the step of acquiring the echo signal by the spectrum analyzer, the method further includes: Acquire test parameters of the radar target simulator and send the test parameters to the host computer; wherein the test parameters include at least one of a setting distance, a radar scattering cross section, and an operating frequency of the radar target simulator.

6. The method according to claim 1, characterized in that When the number of cycles reaches a calibration number threshold, the method includes: The target signal frequency corresponding to the collected target echo signal is sent to the host computer in real time through the spectrum analyzer, so that the host computer compares the target signal frequency received in real time with the theoretical frequency to achieve calibration of the radar target simulator.

7. The method according to claim 6, characterized in that The step of comparing the target signal frequency corresponding to the target echo signal collected when the calibration number threshold is reached with the theoretical frequency corresponding to the preset speed value by the host computer to implement the calibration operation of the radar target simulator also includes: Acquire the simulator model and calibration time of the radar target simulator through the host computer, and create a data file corresponding to the radar target simulator based on the simulator model and the calibration time; The target signal frequency sent by the spectrum analyzer to the host computer is written into the data file, the theoretical frequency corresponding to the preset speed value is obtained, the target signal frequency is compared with the theoretical frequency, and the comparison result is written into the data file to realize the calibration operation of the radar target simulator under the current preset speed value.

8. A radar target simulator calibration system, characterized in that: The system comprises: A parameter initialization module, for responding to the start of the calibration operation of the radar target simulator, sending parameter initialization instructions to the signal generator and the spectrum analyzer through the host computer respectively, so as to implement parameter initialization processing of the signal generator and the spectrum analyzer; The data processing module is used to: cyclically execute: sending a calibration test signal to the radar target simulator based on the signal generator, so that the radar target simulator simulates the radar target according to the preset speed value indicated by the data to be calibrated, and generates an echo signal in response to the calibration test signal; collecting the echo signal through the spectrum analyzer, taking the signal frequency of the echo signal as the current center frequency, and adjusting the current bandwidth of the spectrum analyzer; until the number of cycles reaches the calibration number threshold; The calibration module is used to compare the target signal frequency corresponding to the target echo signal collected when the calibration number threshold is reached with the theoretical frequency corresponding to the preset speed value through the host computer to realize the calibration operation of the radar target simulator.

9. An electronic device, comprising: A processor, and a memory storing a program, wherein the program comprises instructions, which, when executed by the processor, cause the processor to perform the method according to any one of claims 1 to 7.

10. A non-transitory machine-readable medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Broadband coherent radar target simulator

    CN102590794A

  • Radar object simulator calibration system

    CN108107413A

  • Driving assistance system and deceleration control unit and method thereof

    CN112824187A