Over-the-air radar test system with modulation change detection
The radar modulation parameter detection system efficiently identifies and predicts changes in radar modulation parameters, addressing the need for reliable testing of vehicle radar systems and ensuring accurate functionality verification.
Patent Information
- Application Number
- JP2024180546
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-10-17
- Filing Date
- 2024-10-16
- Publication Date
- 2025-04-30
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing vehicle radar systems require reliable and efficient testing methods to verify their functionality, particularly in detecting changes in modulation parameters, which is crucial for adaptive cruise control and emergency braking systems.
A radar modulation parameter detection system that uses an antenna to receive radar signals, a power detector to determine the temporal power level profile, and processing circuitry to identify the current modulation scheme by comparing the detected profile with recorded profiles, allowing for real-time adaptation of radar test systems.
The system enables efficient and reliable detection of current and future radar modulation parameters, allowing for preemptive reconstruction of radar target simulators and ensuring accurate testing of vehicle radar systems.
Smart Images

Figure 2025069097000001_ABST
Abstract
Description
[Technical field]
[0001] This disclosure relates generally to automotive radar systems, and more particularly to testing methods, software, and apparatus for verifying the functionality of automotive radar systems. Aspects of this disclosure relate to methods, apparatus, and systems for detecting changes in modulation by a radar transmitter under test and adapting one or more operations of a radar test system in response thereto. [Background technology]
[0002] Today's vehicles, such as cars and trucks, may use multiple radars to provide awareness of the vehicle's surroundings, which is used in applications such as adaptive cruise control, emergency braking, and other comfort and safety features. Radar systems measure characteristics such as distance, speed, and radar cross section (RCS) of one or more objects around the vehicle. Some more advanced radar systems also measure the azimuth and / or height of nearby objects. Objects may be stationary, such as road signs, or moving, such as other road users, including pedestrians, cyclists, and other vehicles.
[0003] It is necessary to verify that automotive radar systems provide the intended functionality. For this purpose, reliable and at the same time space-efficient and low-cost test systems are required. Summary of the Invention
[0004] A radar modulation parameter detection system is disclosed that can automatically detect which modulation parameters are used by a radar under test in an efficient and reliable manner. The system includes an antenna or at least one antenna port configured to receive a radar signal from a radar under test (RUT), and a power detector configured to determine a temporal power level profile of the received radar signal (i.e., a profile of how the radar signal power varies over time, such as when the radar signal power starts and stops). The system also includes a processing circuit configured to obtain a record including at least two different radar modulation schemes, each radar modulation scheme in the record being associated with a respective radar modulation parameter and a respective temporal power level profile data entry. The processing circuit is configured to identify a current modulation scheme being used by the RUT out of the at least two different radar modulation schemes in the record based on a comparison between the determined temporal power level profile of the received radar signal and the temporal power level profile data entry in the record. In this manner, the radar modulation parameter detection system can output a radar test system control signal determined based on the current modulation scheme of the RUT. In essence, the radar modulation parameter detection system uses the temporal power profile of the radar transmission as a key to find the correct input in the record. Once the correct inputs are found during recording, the radar modulation parameters can be read out. The system is extremely reliable and cost-effective. Advanced versions can also predict future changes in the radar modulation parameters, meaning that the radar target simulator system can be preemptively reconfigured to accommodate future changes in the radar modulation parameters. The radar modulation parameters thus determined can include any of the following: radar signal bandwidth, chirp length, chirp period, chirp slope, chirp center frequency, antenna configuration, antenna activation pattern, and antenna transmission pattern.The proposed radar modulation parameter detection system is versatile in that the records can contain any type of data, which can then be indexed using the power level profile over time.
[0005] According to an embodiment, the recording also describes a repeating time series of modulation schemes of the RUT. In this case, the processing circuitry can be configured to determine a future modulation scheme of the RUT based on the identified current modulation scheme of the RUT and the repeating time series of modulation schemes of the RUT, and the radar modulation parameter detection system is configured to output data indicative of the future modulation scheme of the RUT. In this way, future changes in the modulation parameters can be proactively determined, which is an advantage. One way to describe this type of repeating time series of modulation schemes is to add a pointer to the recording entry that points to the next recording entry in the time series. Thus, having identified the current modulation scheme, for example by its temporal power level profile, the next modulation scheme can be found in an efficient manner by following the pointer that points to the next recording entry. The repeating time series of modulation schemes of the RUT can be determined based on a recursive analysis of a series of detected modulation schemes of the RUT, as described in more detail below.
[0006] According to an aspect, the processing circuitry is configured to detect the onset and / or cessation of transmission by the RUT based on the determined temporal power level profile of the received radar signal, and the radar modulation parameter detection system is arranged to output a trigger signal indicative of the onset and / or cessation of transmission by the RUT. The trigger signal can be used, for example, to control various operations of the radar target simulator system. The trigger signal can also be used to control other auxiliary systems or to collect data.
[0007] According to an aspect, the temporal power level profile of the received radar signal and the temporal power level profile data entry during the recording include a frame time period measured from the start of radar signal transmission to the cessation of radar signal transmission, the start and cessation of radar signal transmission being detected, for example, using a power threshold and the frame time period being detected using a timer or clock. Using the frame time period in this manner has been shown to be a simple and reliable way to identify the exact data entry during the recording and to reliably derive the current radar modulation parameters.
[0008] According to an aspect, the temporal power level profile of the received radar signal and the temporal power level profile data input during recording includes at least one power threshold and a series of times at which the received radar signal crosses the power threshold. This is a simple and reliable method for determining the temporal power profile data. Methods for robust configuration of the power threshold are also described in detail herein.
[0009] According to an aspect, the processing circuitry is configured to identify the current modulation scheme used by the RUT by using comparison metrics including a time period of the temporal power level profile of the received radar signal and / or a power level of the temporal power level profile of the received radar signal and / or an amplitude pattern of the temporal power level profile of the received radar signal. These comparison metrics tolerate the presence of noise and other impairments; that is, the output of the power detector does not need to be perfect to identify the correct set of radar modulation parameters in the recording. The stability of the system is thus enhanced, especially in the presence of noise and other impairments. The comparison between the determined temporal power level profile of the received radar signal and the temporal power level profile data input in the recording preferably includes rising edge and / or falling edge threshold detection.
[0010] According to an aspect, the radar modulation parameter detection system also includes a modulation scheme detection subsystem configured to identify radar modulation parameters in the radar modulation scheme. The processing circuitry can be configured to populate the record in an automatic manner with the identified radar modulation parameters, which is advantageous if the radar modulation parameters used by the RUT are unknown or partially unknown.
[0011] According to an embodiment, the record includes at least two different sets of modulation schemes, each set including at least one modulation scheme, and the processing circuitry is configured to select which set to use based on an external input signal associated with the RUT. In this manner, external factors that influence the selection of the modulation scheme by the RTS can be taken into account. The external input signal can include, for example, any of a CAN, bus signal, an Ethernet signal, or a FlexRay bus signal, and the external input signal can indicate the vehicle speed or yaw rate of the vehicle 100.
[0012] According to an embodiment, the radar modulation parameter detection system is further configured to output a lock signal upon successful identification of the current modulation scheme of the RUT among at least two different radar modulation schemes, which lock signal can be used to identify valid radar test data and distinguish valid data from unreliable data obtained without lock, i.e., from unreliable data obtained using incorrect radar modulation parameters. In association with the above-mentioned advantages, a method, a radar test system, a radar target emulator, and a computer program product are also disclosed herein.
[0013] In general, all terms used in the claims may be interpreted according to their usual meaning in the art, unless otherwise specifically defined herein. Elements, devices, components, means, steps, etc., should be broadly interpreted as referring to at least one example of the element, device, component, means, step, etc., unless otherwise specifically stated. The steps of any method disclosed herein do not have to be performed in the exact order disclosed, unless specifically stated. Further features and advantages of the present invention will become apparent upon studying the appended claims and the following description. Those skilled in the art will recognize that different features of the present invention can be combined to create embodiments other than those described below without departing from the scope of the present invention. [Brief description of the drawings]
[0014] A more particular description of aspects of the disclosure will now be set forth, by way of example only, with reference to the accompanying drawings, in which:
[0015] [Figure 1] FIG. 1 shows a vehicle having an automotive radar system. [Figure 2A-2C] 2A-2C show schematic examples of radar waveform modulation schemes. [Fig. 2D-2E] 2D-2E show schematics of some examples of radar waveform modulation schemes. [Diagram 3] FIG. 3 provides some examples of modulation parameters for an exemplary radar waveform. [Figure 4] Figure 4 shows an example of a radar test system in use. [Diagram 5] FIG. 5 shows modulation detection for a radar controlled by an external input signal. [Figure 6] FIG. 6 illustrates the detection and prediction of modulation parameters. [Figure 7A-7C] 7A-7C show some examples of power level profiles over time. [Figure 8A-8B] 8A-8B show some examples of recordings that include radar modulation schemes. [Figure 9]FIG. 9 shows a schematic example of determining a temporal power level profile. [Figure 10] FIG. 10 illustrates a process for determining and verifying the threshold. [Figure 11] FIG. 11 shows a histogram of noise and signal samples for adjusting the initial threshold. [Figure 12] FIG. 12 illustrates a process for determining multiple thresholds. [Figure 13] FIG. 13 shows a schematic diagram of the frequency-based backscatter generation principle. [Figure 14] FIG. 14 shows a schematic diagram of the frequency-based backscatter generation principle. [Figure 15] FIG. 15 shows the time alignment between the mixer IF signal and the change in modulation scheme. [Figure 16] FIG. 16 illustrates generally an exemplary method for testing and evaluating the response of an automotive radar system. [Figure 17] FIG. 17 is a schematic diagram of an exemplary computer system. [Figure 18] FIG. 18 illustrates an exemplary computer program product. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] The present disclosure will be described in more detail below with reference to the accompanying drawings in which exemplary embodiments are shown. However, this disclosure may be embodied in many different forms and should not be construed as being limited to the embodiments described below. Rather, these embodiments are provided for the sake of thoroughness and completeness. Similar reference words refer to similar elements throughout the specification. The following aspects represent the necessary information to enable one skilled in the art to practice this disclosure.
[0017] Automotive radars are used to enhance vehicle safety and comfort. They give the vehicle an accurate awareness of its surroundings that is used by safety features for life-saving decisions. Radars can measure the distance, speed, angle (both azimuth and height), and RCS (radar cross section) of objects in the environment around the vehicle. The objects may be stationary (like road signs and other traffic infrastructure) or moving (like other road users). Radars send radio waves into the environment using one or more transmitter (TX) antennas. The transmitted signal is often set at a high frequency, around 24 GHz or around 77 GHz. The radar signal interacts with one or more objects in the environment, and the echo signal (often referred to as radar signal backscatter) is received by the radar receiver (RX) antenna. The received signal is processed by the radar after down-conversion and analog-to-digital conversion. When processing the received signal, the signals from all receiver channels are processed and compared to estimate the range, speed, RCS, and angle of the target relative to the radar transmitter.
[0018] Radar is expected to provide high quality data, however, like most sensors, radar has physical and technological limitations that impair its performance.
[0019] To be able to evaluate, test and verify the performance of automotive radars, it is necessary to test them properly in scenarios as close to reality as possible. With Radar Target Simulator (RTS) technology, target recognition can be virtually generated for the radar under test (RUT) in an over-the-air (OTA) manner. RTS systems are usually active devices that operate in or near the same frequency bands as the radar and are usually placed in an anechoic chamber. Most RTS systems for automotive radars create recognition of the virtual target distance by receiving the radar signal and delaying it according to the expected distance. Another type of RTS system works in the frequency domain and instead of delaying the radar signal, they apply a frequency shift that represents the delay applied to the radar transmission signal. Such RTS technology requires information about the radar signal modulation to accurately create the frequency recognition of the target for the radar under test (RUT).
[0020] An example of a frequency domain RTS system is described in WO2017 / 069695A1. At least some aspects of the technology disclosed herein are applicable in this type of RTS and may find use in other radar testing applications, as described in more detail below.
[0021] Automotive radars are used in many safety applications with different requirements. A radar system may be required to detect targets at greater distances in one application, e.g., high-speed driving, and the radar system may need to measure the range or speed of targets at shorter distances with higher resolution when used in another application, e.g., low-speed driving. The multi-purpose functionality of such radars requires different modulation parameters, i.e., the radar system emits different types of waveforms depending on the operating scenario.
[0022] Frequency modulated continuous wave (FMCW) radar signals represent a well-known type of radar signaling used by many automotive radars. FMCW signals include multiple frequency sweeps, or chirps, which are generally grouped into frames, where each frame is a transmission with a well-defined start and pause in transmission. FMCW signals can be adapted to have different bandwidths, different frequency sweep durations or chirp lengths, different sweep or chirp periods, different chirp slopes, different numbers of sweeps per frame, different chirp center frequencies, etc., depending on the operational scenario and conditions placed on the radar system function. Some radar systems also use different antenna configurations or antenna beam patterns to illuminate long-range and short-range targets, as shown in FIG. 1. The configuration parameters of the radar transmission will be referred to herein as radar modulation parameters. As a result, bandwidth, frequency sweep duration or chirp length, sweep period or chirp period, chirp slope, number of chirps per frame, chirp center frequency, antenna configuration, transmit antenna activation, and transmit pattern are all examples for radar modulation parameters. FIG. 3 shows some examples of radar modulation parameters.
[0023] Sometimes, automotive radar systems use several different radar modulation parameters to improve detection accuracy and reliability. Several sweep parameters can be used in FMCW-based systems, for example, within one frame or in different frames. Different antennas can also be used within a frame in a pattern, for example, a first transmit antenna can be active only during the first chirp transmission and a second transmit antenna can be active only during the second chirp transmission. Switching between transmit antennas can be done in a repeating pattern within a frame or between frames.
[0024] Several examples of radar transmission waveforms are provided in Figures 2A-E. Each waveform is described by a corresponding set of radar modulation parameters plotted using a frequency-time graph.
[0025] 2A shows an example of an FMCW waveform that includes two different frames of chirps with the same bandwidth but different chirp slopes, lengths, and periods. The transmit antennas have a transmit pattern where the first transmit antenna is active during chirps 1, 3, 5, ... and the second transmit antenna is active during chirps 2, 4, 6, ...
[0026] FIG. 2B shows another example of an FMCW waveform in which the center frequency is shifted between each two chirps.
[0027] 2C shows two FMCW frames with different bandwidths, different chirp slopes and chirp periods, which can be related, for example, to long-range and short-range detection, where a larger bandwidth is needed for high-resolution detection by a radar at short range.
[0028] Figure 2D shows the modulation characteristics of an FMCW waveform that includes a frame with two long chirps, commonly referred to as slow chirps, followed by a frame of a short chirp known as a fast chirp, with each frame transmitted by a different set of transmit antennas.
[0029] FIG. 2E shows an FMCW waveform with a variable center frequency within a frame.
[0030] FIG. 1 shows a vehicle 100 with a front radar 110 and multiple corner radars 120. The front radar 110 is configured to generate a short-range beam 140 and a long-range beam 150, which have different detection characteristics and also exhibit different radar modulation parameters. A target (in this case a pedestrian 130) is detected by the short-range beam 140, but not by the long-range beam 150, in this example. As a result, the RTS should ideally generate a return signal only when the short-range beam 140 is used, and should not generate a return signal when the long-range beam 150 is used. The objective of the system disclosed herein is not only to detect when a change in the radar modulation parameters occurs, but to predict what such a change will be, and to associate the correct set of radar modulation parameters with the detection of a change in radar operation.
[0031] For a type of radar target simulator (RTS) known as a frequency-domain (modulation-based) RTS, the modulation scheme and parameters of the radar under test (RUT) must be known, since the simulated target is represented using a target frequency signature that depends on radar modulation parameters such as FMCW chirp information (see Figure 3).
[0032] FIG. 13 shows an example of how a frequency domain RTS can emulate a target that causes reflected radar backscatter with a lag T (seconds), as shown in graph 1300. It is desirable to emulate the backscatter with a lag T. This can be accomplished using a design such as the one in schematic 1410 shown in FIG. 14. A receive antenna 200 receives the transmitted radar signal from the RUT, whereby an optional amplification 202 is applied. A digital signal processor (DSP) determines a target signature that is applied to the received signal to emulate a target such as the target with lag T. The target signature is input to a mixer 204, which adjusts the frequency of the received radar signal. This target signature is an approximation of the frequency difference between the radar transmitted signal and that which would be observed if that signal were reflected by a target with lag T.
[0033] In this way, with the radar modulation parameters known, the frequency domain RTS can calculate the frequency signature of the simulated target. However, any change in the radar modulation parameters will cause a change in the frequency representation of the target, i.e., the input to the mixer 204 to make the target appear at the correct range (and the correct speed and / or angle). Consider for example the case in graph 1300 with a higher slope chirp, which would result in a higher frequency IF signal input to the mixer to emulate the same target at delay T.
[0034] Therefore, for radars with varying modulation parameters, the RTS preferably adapts the calculation of the frequency signature applied to the mixer depending on which modulation parameters the radar is currently using. Both the detection of changes in the radar modulation and the adaptation of the target frequency signature should be done in real time during the test.
[0035] This is shown in FIG. 15, where the RTS has two sets of modulation parameters, which can also be referred to as "modulation schemes" (Scheme A and Scheme B). The RTS switches between them in a repeating pattern. The input to the mixer also switches between the two frequency signatures in time alignment with the modulation changes of the RUT. Thus, when the RUT changes modulation schemes to generate the near and far beams described in connection with FIG. 1, for example, the emulated target will be at the same distance, speed and / or angle.
[0036] Most automotive radars change their modulation in a pattern. Thus, the modulation changes are periodic in some way. According to certain aspects of the present disclosure, the changes in the modulation parameters are predicted based on observation of the current modulation parameters (modulation scheme). With prior knowledge of the radar modulation pattern and the current modulation parameters, the next modulation parameters can be predicted. This prediction is used by the RTS to generate the desired frequency signature of the simulated target in real time. FIG. 4 shows an example RTS system 400 during testing of the RUT. The radar modulation parameters are required for signal generation in a frequency-based RTS system, as described above. Signal generation includes, for example, generating an input signal to the mixer 204 described in connection with FIG. 14.
[0037] This information can be provided by the radar designer / manufacturer according to a first example, or according to a second example, it is also possible to obtain such parameters by using a spectrum analyzer with transient measurement capabilities (i.e. a measurement device such as an oscilloscope or spectrum analyzer with the ability to perform time-frequency measurements of high frequency signals).
[0038] In this disclosure, a third example of measuring radar modulation parameters is given. Radar signal measurements are here performed in an over-the-air configuration, as shown in Figure 5. This method can be used in a separate system for analyzing radar modulation or can be integrated with the RTS as a subsystem that provides radar parameters during the initial stages of RTS operation.
[0039] Referring to FIG. 5, the RUT should be placed in front of this signal measurement system 500, which includes the following elements: an antenna 510 for receiving signals emitted by the radar in the frequency band of the RUT; an amplifier 520 for optionally amplifying the signal received from the radar; A mixer 530 for downconverting the radar RF frequency to baseband or IF; a frequency synthesizer 540 for generating a center frequency in the mixer; An Analog-to-Digital Converter (ADC) 550 that converts the downconverted radar signal into digital form; A digital signal processor (DSP) 560 that processes the radar signal to extract radar modulation parameters such as modulation bandwidth, chirp slope, chirp time, and chirp period.
[0040] The DSP unit 560 executes algorithms for processing the signals received from the RUT. The algorithms use time-spectral analysis of the received signals, such as a spectrogram or wavelet transform, which obtains the time evolution of the spectrum of the radar signal. A spectrogram is a 3D plane, where the x-axis is time, the y-axis is frequency, and the z-axis is magnitude / power. A radar signal appears as a "sawtooth" shaped waveform in the time-frequency plane, which corresponds to a train of chirps, e.g. for FMCW radar. The range of the signal in the frequency domain reflects the bandwidth of the radar modulation. The periodicity of the chirps in the "sawtooth" curve can be used to extract, for example, the chirp period. The slope of the teeth in the "sawtooth" waveform is also a measure of the chirp slope.
[0041] Observation of the modulation parameters over successive frames makes it possible to identify whether the modulation parameter changes repeat in a pattern, and if so, to identify that pattern, i.e., a repeating time sequence of modulation schemes. For example, if the third frame of a chirp has the same parameters (e.g., slope, chirp period, etc.) as the first, the fourth frame is similar to the second measured frame, and this sequence repeats, then the radar signal of the RUT can be assumed to follow a pattern that includes two frame types or two alternating modulation schemes.
[0042] Some automotive radars vary their modulation depending on the ego-vehicle speed or yaw rate. In this case, the RUT can be triggered by a message on its communication bus (CAN, Ethernet, FlexRay, ...), so that the modulation parameters of the RUT change due to the movement of the ego-vehicle while the RUT is measuring. Now, for each case where the modulation varies with the ego-vehicle speed, a different set of modulation schemes and their patterns are identified. For example, the RUT may use one set of three modulation schemes for ego-vehicle speeds below 60 kph and another set of four modulation schemes when the vehicle is driven above 60 kph. All sets of modulation schemes and patterns are stored in the record, which is used by the RTS to switch between modulation schemes when testing the RUT.
[0043] The modulation parameter detection system 420 in FIG. 4 identifies the current radar modulation parameters of the RUT and also predicts future modulation parameters (i.e., the RUT's next modulation scheme in time). This is done in real-time based on previously known / measured modulation patterns and modulation parameters in the recordings. As in FIG. 4, the system works in conjunction with the frequency-based RTS 430 to generate an appropriate frequency signature of the target, which adapts according to the radar modulation parameters as they vary over time. Thus, the modulation parameter detection system provides timing of modulation parameter changes in the form of trigger signals and indications of current or future modulation schemes from the recordings.
[0044] 6 shows a schematic of a radar modulation parameter detection system that receives radar signals over the air and detects radar parameters currently being used by the RUT. The system may also output data indicative of the RUT's future modulation schemes to be emitted at later locations in time.
[0045] The system consists of the following hardware components: an antenna 610 in the frequency band of the RUT; an RF power detector 620 in the same frequency band as the radar signal; ADC630 to convert the detector signal to digital; DSP 640 includes processing circuitry for processing the radar signal received through the RF power detector.
[0046] Algorithms executing in the DSP 640 enable the modulation change detection system to provide information about when the next state in the modulation pattern begins and / or when the current state in the modulation pattern ends, and which modulation parameters correspond to the current and / or future states, e.g., which frame type is next. The system does this by determining a temporal power level profile of the received radar signal based on the output from the power detector 620, and uses this power level profile to find the correct entry in the record of different modulation schemes associated with the RUT (i.e., the modulation scheme of the RUT). Each entry in the record is associated with a predefined temporal power level profile comprising a frame period, a chirp length pattern, a chirp period pattern, an average power level, a power level transition pattern, etc. The processing circuitry of the DSP can thus identify the current modulation scheme of the RUT 601 among at least two different radar modulation schemes in the record based on a comparison between the determined temporal power level profile of the received radar signal and the temporal power level profile data entries in the record.
[0047] 7A shows a first example where one modulation scheme has a temporal power level profile in time periods T1-T4 and another modulation scheme has a temporal power level profile in time periods T2-T3. The two schemes can be distinguished from each other in this case based on the frame period, which is then used to index into the recording to find the modulation parameters of each scheme. Thus, the system uses the temporal power level profile of the radar signal transmitted by the RUT to determine the modulation parameters used by the RUT in an efficient manner with very low latency.
[0048] Figure 7B shows an example where two modulation schemes have the same frame duration and therefore cannot be distinguished using frame duration alone. In this case, other aspects of the temporal power level profile can be used to index into the recording to find the correct set of modulation parameters. In the example of Figure 7B, the average power of the radar signal is used instead of the frame duration.
[0049] The temporal power level profile may also include multiple thresholds to distinguish the presence of each modulation scheme and associated crossing times, as shown in Figure 7C. This may be due to activity of the transmit antennas of the RUT. These transmit antennas are differently positioned with respect to the antenna 610 connected to the detector 620, so that different levels may appear in the power level profile of the signal received from, for example, each alternate antenna.
[0050] The power level profile may include any number of data items related to the output of a power detector in combination with a timer or clock, such as the integral over power level, the peak power level, and the total radar signal energy taken as the power level variation over a frame period.
[0051] Each entry in the record may include modulation parameters and may be identified using a temporal power level profile determined based on the output of the power detector 620. The record may also describe a repeating time sequence of modulation schemes used by the RUT 601. That is, the record entries may be connected to form a state machine as shown in Figures 8A and 8B. In this case, the processing circuitry of the DSP 640 may be configured to determine future modulation schemes for the RUT 601 based on the identified current modulation scheme of the RUT 601 and the repeating (time) sequence of modulation schemes.
[0052] FIG. 8B shows an example of modulation schemes of the RUT that can correspond to different ego speeds. In this case, either set is used by the radar depending on the ego speed. The radar modulation parameter detection system can use the record with all sets of modulation schemes and, by comparing the power level profile of the received radar signal with the power level profile over time of all data entries in the record, identify the current modulation scheme of the RUT and therefore identify which ego speed mode A or B the radar is in.
[0053] Alternatively, an external signal corresponding to the vehicle speed can, for example, limit the recording to a set of modulation types, so that the radar modulation parameter detection system compares only the selected set with the temporal power level profile of the received radar signal.
[0054] If the state machine is more complex than a simple repeating pattern, it may be required to observe multiple modulation scheme changes to indicate the correct position in the state machine, i.e., in the time series of modulation schemes. One way to solve this problem is to form multiple hypotheses for each possible starting state in the state machine, and discard those hypotheses that cannot be true over time as more currently used modulation schemes are identified.
[0055] FIG. 9 shows an example system 900 for determining the frame start and end triggers, determining the frame length from the temporal power level profile of the received signal, and finding the corresponding modulation scheme from the input being recorded.
[0056] The algorithm includes at least the following steps: 1. A threshold is found to detect where a radar signal is present as opposed to where no radar signal is present (ie where there is only noise between two frames, for example). 2. The detector output is compared to a threshold to find where the radar signal begins and / or ends based on the corresponding rising or falling edges. 3. A trigger signal is reported indicating the start of a frame / chirp by looking for a rising edge (from absence to presence of radar signal). 4. A trigger signal is reported indicating the end of a frame / chirp by looking for a falling edge (from the presence of a radar signal to its absence). A falling edge for the end of a frame can only be found after a certain time, i.e. the frame length, has elapsed. 5. The length of the current frame is found by comparing the time difference between the rising and falling edges which correspond to the start and end of the frame respectively. 6. The current chirp length is found from the chirp rising and falling edges. 7. The current chirp period is found from two consecutive chirp rising edges. 8. The frame length, chirp length or chirp period of the current frame are compared to the recorded temporal power delay profile data input or modulation parameters (which are shown here as look-up tables (LUTs)) to identify the current state of the radar modulation pattern. Using the modulation pattern, the system can predict the next expected modulation parameters. 9. The following modulation parameters (modulation method) and trigger (synchronization signal) are sent to the RTS and used to generate a target signature corresponding to the radar modulation parameters. 10. If the vehicle speed changes the radar modulation during the test, the modulation change detection system will identify it using the same algorithm and predict the next modulation parameters based on the radar modulation pattern corresponding to the new vehicle speed.
[0057] A threshold is needed to identify whether a radar signal is present or not, i.e. to determine the characteristics of the power level profile over time. Having a good threshold is key for the modulation change detection algorithm to function properly. The placement of the antenna detector may not be sufficient for the radar power to be received by the system. In this case, a good threshold cannot be found. Finding a reliable threshold is possible given a good signal-to-noise ratio (SNR). The SNR is very much affected by the placement of the detector antenna. This can be identified by referring to the threshold as explained below.
[0058] In this invention, we propose an algorithm that uses statistical information from one or more detector signals to find the best possible threshold and verifies whether the SNR is good enough for the modulation change detection algorithm to function properly. Figures 10 and 11 both show an example of how the threshold configuration can be verified. 1. The digital signal processor receives samples of the detector signal coming from the ADC, such as the temporal power level profile mentioned above. The number of samples acquired (i.e. the period of this signal) is arranged in such a way that all modulation patterns and interframe intervals (noise) occur several times, in order to have better statistics. 2. A histogram of the level of the signal over all acquired samples is made. This histogram gives an empirical estimate of the distribution of the radar signal and noise magnitude, which may appear as two or more distinct peaks with a valley in between, depending on how the signal and noise levels are differentiated. More than two peaks in this distribution of samples can be due, for example, to frames from different transmit antennas, or different central frequencies received by the detector at different signal strength levels. The idea is to find the valley as the threshold. 3. The threshold level is where there is a zero crossing in the derivative of the histogram. 4. If there is no direct zero crossing, one can find the points in the derivative of the histogram where a positive value appears next to a negative value. The threshold can then be achieved by taking the average of these two points as the potential zero crossing point. The Early Raid Gate method can also be used to set the threshold. 5. From this initial threshold, a percentile of the left tail of the signal distribution as well as a percentile of the right tail of the noise-only distribution identify an interval. This interval is a measure of how good the SNR is. If the length of this interval is very small, it means that the signal and noise levels are not well differentiated. The signal-to-noise ratio thus determined may be deemed not sufficient for the modulation detection algorithm to operate at the initial threshold. Now, a change in configuration, for example in the position of the detector antenna, may help to alleviate the problem, and repeating this process may lead to a better SNR for finding the threshold. 6. If the SRN is deemed sufficient to improve the initial threshold, the average between the two percentiles of the last pass is used as the new threshold.
[0059] In summary, aspects of the present teachings relate to a radar modulation parameter detection system 400 in which a temporal power level profile is determined based at least in part on a comparison between the output of the power detector 62 and a threshold, as shown in FIGS. 10 and 11 and described above. The processing circuitry 640 can be configured to determine the threshold based, for example, on a histogram of output samples from the power detector. According to an aspect, the processing circuitry 640 is also configured to determine a signal-to-noise (SNR) ratio based on the histogram. The system can issue a notification if the SNR is too low so that mitigating actions can be taken to improve the SNR. The system can also be configured to display the SNR during testing and / or record the SNR during testing to facilitate further analysis of the data.
[0060] If the radar has a varying bandwidth, center frequency or transmit antennas, such changes will appear as a variation in the level of the detector's output signal. For example, radar signals coming from different transmit antennas of the RUT will be received at the detector with different strengths. Similarly, a change in center frequency will result in different levels in the detector's output signal. Thus, such changes will be reflected in the temporal power level profile of the radar signal received by the detector. These different levels in the detector's output signal will create multiple valleys and peaks in the histogram of the detector's output signal. Now, the modulation change detection system can identify different types of frames by using more than one threshold. If such changes occur within a frame, it is possible to use one threshold to identify the start of a frame and knowledge of the change pattern to predict the time when a change in center frequency or a switch between RUT transmit antennas will occur.
[0061] The threshold finding algorithm described above can be used to find multiple thresholds. In such a case, instead of finding one valley by looking for zero crossings of the derivative of the histogram of the detector's output, it is necessary to find n-1 zero crossings, where n is the number of frames of different types in the overall radar modulation.
[0062] In case of radars with multiple transmit antennas, they may switch between them. If the detector antennas are placed in front of the radar, the signals from all the radar transmit antennas may not be received well enough. This can be addressed by using two or more detectors with their detector antennas geometrically separated in front of the RUT transmit antenna. The combination of detector outputs can be used in various ways to contribute to the improvement of the threshold finding or modulation change detection algorithm. For example, they can be combined by simply summing them together to have a stronger signal, or by combining (summing) a scaled down version of the output of each detector. This gives the modulation change detection system a reliable signal to work with thanks to spatial diversity.
[0063] There may be radars that do not follow a periodic pattern in their modulation parameter variations. This may reduce interference from other radars by using a kind of randomness. In this case, the radar modulation pattern based on the previous sweep / frame cannot be predicted. However, other systems can be used to measure sweep parameters such as chirp slope from a few observations during a sweep or chirp. To calculate the slope of a sweep / chirp, methods such as instantaneous frequency measurement receivers can be deployed, where the phase of the received signal with respect to its delayed version is calculated. With knowledge of the fixed delay, the frequency of the signal can be calculated by dividing the delay by the phase and multiplying it by 2pi. Thus, with two samples of a signal with a known time between them during a chirp, we can estimate the bandwidth between the samples and, as a result, the chirp slope. Another way to identify the frequency of a signal is to use a set of filters that give values equivalent to matching the signal to the most relevant filter.
[0064] In summary, a radar modulation parameter detection system 420, 600 has been described. The system includes an antenna 610 or at least one antenna port configured to receive a radar signal 602 from a radar under test (RUT) 601. The type of antenna 610 may vary between implementations. Some implementations of the radar modulation parameter detection system may include only an antenna port to which different types of antennas can be connected to perform various types of tests and performance characterization involving different RUTs. Antenna arrays and single antennas are possible.
[0065] The system includes a power detector 620, shown generally in FIG. 6, configured to determine a temporal power level profile of the received radar signal. A power detector is generally some form of device or system that determines the power or magnitude of a signal as a function of time. The power detector may be implemented in hardware or by a combination of hardware and software. For example, a system including an ADC and processing circuitry performing an integration operation or absolute value function can be viewed as a power detector, as a diode-based pure hardware detector, and as a so-called root-mean-square (RMS) power detector that utilizes the nonlinear properties of MOSFET transistors to achieve an RMS conversion. The term "temporal power level profile" should be interpreted broadly here as meaning some form of power level pattern as a function of time. Examples of temporal power level profiles include, for example, a radar frame period measured as a time period with significant output from the power detector, an average power level of the received radar signal, an amplitude pattern of the received radar signal, etc. An example temporal power delay profile was discussed above in connection with FIGS. 7A-C.
[0066] The radar modulation parameter detection system 420, 600 described herein also includes a processing circuit 640 configured to obtain a record including at least two different radar modulation schemes, each radar modulation scheme in the record being associated with a respective radar modulation parameter and a respective temporal power level profile data input. In other words, the processing circuit has access to information regarding radar modulation schemes that may be used by the RUT at a given time. Each such modulation scheme is associated with some type of radar modulation parameters. As described above, it is these radar modulation parameters that can be used by the RTS to emulate a target, i.e., to configure a radar return transmission. A typical processing circuit of the type that can be used to implement the radar modulation parameter detection system herein is also described below in connection with FIG. 17.
[0067] The processing circuit 640 is configured to identify the current modulation scheme of the RUT 601 among at least two different radar modulation schemes based on a comparison between the determined temporal power level profile of the received radar signal and the temporal power level profile data entries in the recording. This means that the system checks to see which temporal power level profile data entries in the recording match the temporal power level profile detected by the power detector, and uses the matching data entry to find the current radar modulation scheme. Thus, the system uses a simple and robust power detector to obtain a temporal power "fingerprint" of the current transmission, and then converts this fingerprint into modulation parameters via the recording. Another way to look at this is that certain features of the temporal power level profile of the received radar signal (e.g. frame length) are used as a key to identify the correct radar modulation parameters in the recording.
[0068] The actual record can be configured in a variety of different ways. Manual configuration is one option, where an operator inputs the radar modulation schemes that can be used by a given radar system into a file, along with some type of temporal power level profile data input for each modulation scheme. FIG. 4 shows a system for deployment of a radar target simulator (RTS) with a RUT 400 having a number of different components. A key component is the radar modulation parameter detection system 420, which detects changes in the modulation parameters of the RUT and notifies the rest of the system of this change. Another component that may be advantageous to include in the target simulator is a modulation scheme detection subsystem 410, which is configured to identify radar modulation parameters in the radar modulation scheme. The processing circuitry can be configured to update the record with the identified radar modulation parameters. In this way, the record can be updated even if the modulation scheme of the RUT is not known, which is advantageous. This feature can also be used separately for automatic construction of records used by the radar modulation parameter detection system.
[0069] The radar modulation parameter detection system 420, 600 outputs at least one radar test system control signal determined based on the current modulation scheme of the RUT 601. This control signal should also be broadly interpreted to encompass not only trigger signals but also a complete report of the modulation parameters used, statistics of the modulation parameters used, etc. Radar modulation parameters that can be obtained by the system in this manner include any of the radar signal bandwidth, chirp length, chirp period, chirp slope, chirp center frequency, antenna configuration, antenna activation pattern, and antenna transmission pattern.
[0070] Another method for describing the radar modulation parameter detection system is where processing circuitry 640 is configured to obtain a record including at least two different radar modulation schemes, where each radar modulation scheme in the record is associated with a respective radar modulation parameter and a respective temporal power level profile data entry, and processing circuitry 640 is configured to identify a current modulation scheme of the RUT 601 from among the at least two different radar modulation schemes in the record based on a one-to-one mapping between the determined temporal power level profile of the received radar signal and the temporal power level profile data entries in the record.
[0071] The record can also be used to describe a repeating time sequence of modulation schemes of the RUT 601. In this case, the processing circuit 640 can be configured to determine a future modulation scheme of the RUT 601 based on the identified current modulation scheme of the RUT 601 and the repeating time sequence of modulation schemes, where the radar modulation parameter detection system 420, 600 is configured to output data indicative of the future modulation scheme of the RUT 601. This means that the record can include an indication of the sequence of the different schemes of the RUT, and a radar test system knowing the sequence can identify where the RUT is in the sequence and predict which modulation scheme will be used in the future. For example, assume that the record includes three different modulation schemes A, B and C with three corresponding temporal power level profiles, such as different frame lengths or different power levels. Furthermore, assume that the record includes information indicating that the sequence used by the RUT is {A, A, B, A, C} in a repeating manner. In this case, the processing circuitry can use the output from the power detector, together with the information in the recording, to identify where in the sequence the RUT is currently at in a manner that synchronizes the action by the RTS with the point in the recording. Once this synchronization is achieved, the RTS can actively vary the modulation parameters, thus enabling radar testing of radar systems that vary their modulation parameters over time. The processing circuitry is optionally configured to determine a repeating time sequence of the modulation schemes of the RUT 601 based on a recursive analysis of the sequence of the detected modulation schemes of the RUT. One such method of recursive analysis is to perform a frequency analysis of the sequence of the detected modulation schemes and identify repeating patterns therein from the fundamental frequency. A correlation analysis using increasing blocks of the detected modulation schemes can also be used. Methods of determining a repeating time sequence in a series of samples are generally known and therefore will not be described in further detail here.
[0072] According to an aspect, the processing circuit 640 is configured to detect the start and / or cessation of transmission by the RUT based on the determined temporal power level profile of the received radar signal. The radar modulation parameter detection system 420, 600 can also be configured to output a trigger signal indicating the start and / or cessation of transmission by the RUT 601. The trigger signal can be used to control various operations of the RTS, such as initiating retransmissions or activating other functions. An example of this trigger signal can be seen in FIG. 4.
[0073] The received radar signal temporal power level profile and recorded temporal power level profile data input typically includes a frame time period measured from the onset of radar signal transmission to the cessation of radar signal transmission, as described above. The onset and cessation of radar signal transmission can be detected using power thresholds, and the frame time period can be determined using a timer or clock. Methods for configuring the thresholds were described above in connection with Figures 10 and 11.
[0074] The temporal power level profile of the received radar signal and the temporal power level profile data input during recording can include one or more power thresholds and a set of times at which the received radar signal crosses the thresholds. This allows for defining more advanced power level profiles based on more than one power threshold. The temporal power level profile can include a first threshold indicating the start and cessation of radar frame transmission, for example, along with a central portion of the frame that includes a transmission of higher signal power. As mentioned above, different power levels can also indicate a change in the transmitting antenna by the RUT, since signals from different radar antennas to the antenna of the radar modulation parameter detection system 420, 600 are often associated with different levels of attenuation.
[0075] According to an aspect, the processing circuit 640 is configured to identify the current modulation scheme being used by the RUT 601 using a comparison metric including a time period of the temporal power level profile of the received radar signal and / or a power level of the temporal power level profile of the received radar signal and / or an amplitude pattern of the temporal power level profile of the received radar signal. Thus, the radar modulation parameter detection system looks at the output from the power detector and compares this output to different inputs in the recording using the time period and / or the power level. The comparison between the determined temporal power level profile of the received radar signal and the temporal power level profile data inputs in the recording may include rising edge and / or falling edge threshold detection, as described above.
[0076] The record may further include at least two different sets of modulation schemes, where each set includes at least one modulation scheme, and the processing circuitry may be configured to select which set to use based on an external input signal associated with the RUT. The external input signal may include, for example, any of a Controller Area Network (CAN) bus signal, an Ethernet signal, or a FlexRay bus signal. The external input signal may indicate, for example, a vehicle speed or a yaw rate of the vehicle 100. Thus, the radar modulation parameter detection system may be configured to listen to the same signal as the RUT and look for a modulation scheme in the corresponding set of modulation schemes based on the external signal. In this way, the RTS can adapt its retransmission in response to a change in the operating state of the RUT even before the change in operating state is triggered. The RTS can adapt its retransmission radar modulation parameters in response to, for example, a change in speed, in time alignment with the transmission by the RTS, which is an advantage. In the broad case, the radar modulation parameter detection system does not use any external signal to identify the current set of modulation schemes, but it uses the record to identify whether the RUT is switching to another set of modulation schemes. If there is no longer any match between the temporal power level profile of the received signal in one set and the temporal power level profile data input, the system looks at all other sets in the record to find a match.
[0077] The radar modulation parameter detection system 400 can also be configured to output a lock signal if it is successful in identifying the current modulation scheme of the RUT 601 among at least two different radar modulation schemes. This lock signal can be used to tag the output data from the RTS, thereby indicating validly obtained test results and distinguishing these valid results from invalid test data obtained without radar modulation scheme lock.
[0078] 16 illustrates a computer-implemented method, which also summarizes what has been described herein, that is implemented by a radar modulation parameter detection system 420, 600 (i.e., a system according to the description herein). The method includes receiving a radar signal 602 from a radar under test (RUT) 601 by an antenna 610 (S1); determining a temporal power level profile of the received radar signal by a power detector 620 (S2); obtaining a record by a processing circuit 640 including at least two different radar modulation schemes, each radar modulation scheme in the record being associated with a respective radar modulation parameter and a respective temporal power level profile data entry (S3); identifying by the processing circuit 640 a current modulation scheme being used by the RUT 601 from the at least two different radar modulation schemes in the record based on a comparison between the determined temporal power level profile of the received radar signal and the temporal power level profile data entry in the record (S4); and outputting by the radar modulation parameter detection system 420, 600 a radar test system control signal determined based on the current modulation scheme of the RUT 601 (S5).
[0079] 17 shows a schematic of components of a control unit 1700 according to an embodiment of the present subject matter in relation to a number of functional units. This control unit may be included in the devices and systems described above. The processing circuitry 1710, which may be distributed across multiple units, may be implemented using any combination of one or more suitable central processing units CPU, multiprocessors, microcontrollers, digital signal processors DSP, etc., capable of executing software instructions stored in a computer program product, for example in the form of a storage medium 1730. The processing circuitry 1710 may further be implemented as at least one application specific integrated circuit ASIC, or field programmable gate array FPGA.
[0080] In particular, the processing circuitry 1710 is configured to cause the control unit 1700 to perform a set of operations or steps, such as the method described in connection with FIG. 16 and elsewhere therein.
[0081] For example, the storage medium 1730 can store a set of operations, and the processing circuitry 1710 can be configured to retrieve the set of operations from the storage medium 1730 to cause the control unit 1700 to perform the set of operations. The set of operations can be provided as a set of executable instructions. Thus, the processing circuitry 1710 is configured to perform the methods disclosed herein. The control unit includes the processing circuitry 1710, an interface 1720 coupled to the processing circuitry 1710, and a memory 1730 coupled to the processing circuitry 1710, the memory including machine-readable computer program instructions that, when executed by the processing circuitry, cause the control unit to perform the methods described above in connection with FIG. 16 .
[0082] The storage medium 1730 may also include a non-removable storage medium, such as any one or combination of magnetic memory, optical memory, solid-state memory, or remotely attached memory.
[0083] The control unit 1700 may further include an interface 1720 for communication with at least one external device. The interface 1720 may thus include one or more transmitters and receivers, including analog and digital components, as well as a suitable number of ports for wireline or wireless communication.
[0084] The processing circuitry 1710 controls the general operation of the control unit 1700, for example, by sending data and control signals to the interface 1720 and storage medium 1730, by receiving data and reports from the interface 1720, and by retrieving data and instructions from the storage medium 1730. Other components of the control node and associated functions are omitted so as not to obscure the components presented herein.
[0085] Figure 18 shows a computer readable medium 1810 carrying a computer program comprising program code means 1820 for performing the method shown in Figure 16 when the program product is executed on a computer. The computer readable medium and the code means may together form a computer program product 1800.
Claims
1. In a radar modulation parameter detection system (420, 600) comprising an antenna (610) configured to receive a radar signal (602) from a radar under test (RUT) (601), a power detector (620) configured to determine a temporal power level profile of the received radar signal, and a processing circuit (640), the temporal power level profile being a power level pattern as a function of time, the processing circuit (640) configured to obtain a recording including at least two different radar modulation schemes, each radar modulation scheme in the recording being associated with a respective radar modulation parameter and a respective temporal power level pattern. the processing circuitry (640) is configured to identify a current modulation scheme being used by the RUT (601) of at least two different radar modulation schemes in the record based on a comparison between the determined temporal power level profile of the received radar signal and the recorded temporal power level profile data input, and the radar modulation parameter detection system (420, 600) is configured to output a radar test system control signal determined based on the current modulation scheme of the RUT (601).
2. 2. The radar modulation parameter detection system of claim 1, wherein the radar modulation parameters include any of: radar signal bandwidth, chirp length, chirp period, chirp slope, chirp center frequency, antenna configuration, antenna activation pattern, and antenna transmission pattern.
3. 3. The radar modulation parameter detection system (420, 600) of claim 1 or 2, wherein the record further describes a repeating time sequence of modulation schemes of the RUT (601), the processing circuit (640) is configured to determine a future modulation scheme of the RUT (601) based on the identified current modulation scheme of the RUT (601) and the repeating time sequence of modulation schemes of the RUT (601), and the radar modulation parameter detection system (420, 600) is configured to output data indicative of the future modulation scheme of the RUT (601).
4. A radar modulation parameter detection system (420, 600) as claimed in any one of claims 1 to 3, wherein the processing circuit (640) is configured to detect the start and / or cessation of transmission by the RUT based on the determined temporal power level profile of the received radar signal, and the radar modulation parameter detection system (420, 600) is configured to output a trigger signal indicative of the start and / or cessation of transmission by the RUT (601).
5. 5. The radar modulation parameter detection system (420, 600) of claim 1, wherein the received radar signal temporal power level profile and the recorded temporal power level profile data input comprises a frame time period measured from a start of radar signal transmission to a cessation of radar signal transmission.
6. 6. The radar modulation parameter detection system (420, 600) of claim 5, wherein the onset and cessation of radar signal transmission is detected using a power threshold and the frame time period is detected using a timer or clock.
7. 7. The radar modulation parameter detection system (420, 600) of any one of claims 1 to 6, wherein the temporal power level profile of the received radar signal and the recorded temporal power level profile data input include at least one power threshold and a series of times at which the received radar signal exceeds the power threshold.
8. The radar modulation parameter detection system (420, 600) of any one of claims 1 to 7, wherein the processing circuit (640) is configured to identify a current modulation scheme used by the RUT (601) using a comparison metric comprising a time period of the temporal power level profile of the received radar signal and / or a power level of the temporal power level profile of the received radar signal and / or an amplitude pattern of the temporal power level profile of the received radar signal.
9. A radar modulation parameter detection system (420, 600) as claimed in any preceding claim, wherein the comparison between the determined temporal power level profile of the received radar signal and the recorded temporal power level profile data input comprises rising edge and / or falling edge threshold detection.
10. 10. The radar modulation parameter detection system (400) of claim 1, further comprising a modulation scheme detection subsystem (410) configured to identify radar modulation parameters in a radar modulation scheme, and the processing circuitry is configured to update the record with the identified radar modulation parameters.
11. 4. The radar modulation parameter detection system (400) of claim 3, wherein the processing circuitry is configured to determine a repeating time sequence of modulation schemes of the RUT (601) based on a recursive analysis of a sequence of detected modulation schemes of the RUT.
12. 12. The radar modulation parameter detection system (400) of claim 1, wherein the record includes at least two different sets of modulation schemes, each set including at least one modulation scheme, and the processing circuitry is configured to select which set to use based on an external input signal associated with the RUT.
13. 13. The radar modulation parameter detection system (400) of claim 12, wherein the external input signal comprises any of a Controller Area Network (CAN), a bus signal, an Ethernet signal, or a FlexRay bus signal.
14. The radar modulation parameter detection system (400) of claim 12 or 13, wherein the external input signal is indicative of a vehicle speed or a yaw rate of the vehicle (100).
15. The radar modulation parameter detection system (400) according to any one of claims 1 to 14, configured to output a lock signal if the radar modulation parameter detection system (400) successfully identifies a current modulation scheme of the RUT (601) among at least two different radar modulation schemes.
16. 16. The radar modulation parameter detection system (400) of claim 1, wherein the temporal power level profile is determined based at least in part on a comparison between an output of the power detector (620) and a threshold, and the processing circuit (640) is configured to determine the threshold based on a histogram of output samples from the power detector.
17. 17. The radar modulation parameter detection system of claim 16, wherein the processing circuitry is configured to determine a signal-to-noise (SNR) value based on the histogram.
18. A radar test system (400) comprising a radar modulation parameter detection system (400) according to any of the preceding claims.
19. A computer-implemented method performed by a radar modulation parameter detection system (420, 600), the method comprising: receiving (S1) a radar signal (602) from a radar under test (RUT) (601) by an antenna (610); and Determining (S2) a temporal power level profile of the received radar signal by a power detector (620). Including, A method, wherein the temporal power level profile is a power level pattern as a function of time, obtaining (S3) a record including at least two different radar modulation types, with the processing circuitry (640), wherein each radar modulation type in the record is associated with a respective radar modulation parameter and a respective temporal power level profile data input; Identifying (S4), by the processing circuitry (640), based on a comparison between the determined temporal power level profile of the received radar signal and the temporal power level profile data input in the record, a current modulation scheme being used by the RUT (601) from among at least two different radar modulation schemes in the record; and Outputting (S5) a radar test system control signal determined by the radar modulation parameter detection system (420, 600) based on the current modulation scheme of the RUT (601). The method according to claim 1, further comprising:
Citation Information
Patent Citations
Radar signal analyzer
JP2005241360A
Digital RF memory device
JP2007132702A
On-vehicle radar device
JP2008224511A
Target detector
JP2012189584A
Radar system
JP2019184370A