Programmable Code Generator for Radar Target Distinction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Radar systems for vehicles face challenges in accurately determining the range, velocity, and angle of objects due to limitations in signal processing and transmission, particularly in environments with multiple targets and complex geometries.
Innovation Solution
A programmable code generation unit is integrated into radar systems to provide synchronized spreading code sequences to both transmitters and receivers, enabling improved signal processing and transmission by generating diverse codes such as Hadamard, Golay, Frank-Zadoff-Chu, and APAS codes, which enhance the radar system's ability to distinguish targets and determine their properties.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple spreading codes are supplied to each receiver while only one is supplied to each transmitter, then the radar system can improve target distinction and measurement precision, but the device complexity increases due to the programmable code generator and synchronization requirements
Solution Approach 1:
The system segments the code distribution by providing different spreading codes to different receivers while using a single code per transmitter. This allows the radar system to distinguish between multiple targets more effectively by assigning unique code combinations to different receiver-transmitter pairs, thereby improving measurement precision without requiring every component to have full code diversity.
Solution Approach 2:
The programmable code generator serves multiple functions: it generates spreading codes for multiple receivers, manages code synchronization across the system, and coordinates the code assignment strategy. This multi-functional approach reduces the need for separate code generation and synchronization mechanisms for each receiver, thereby managing device complexity while maintaining improved measurement capabilities.
2Device complexity
If a single spreading code is used by all transmitters and receivers, then the device complexity is minimized, but the ability to distinguish targets in complex environments deteriorates
Solution Approach 1:
The system applies local quality by assigning different spreading codes to different receivers based on their specific detection needs and environmental conditions. Each receiver can be optimized with codes that enhance its ability to distinguish targets in its particular operational zone, thereby improving target distinction capability without requiring a completely different code for every component.
Solution Approach 2:
The programmable code generator enables dynamic code assignment and reassignment based on detected target characteristics and environmental conditions. The system can adaptively change which codes are assigned to which receivers in real-time, allowing the radar system to maintain high target distinction capability while using a manageable code generation infrastructure.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution enhances the radar system's performance by improving the accuracy of range, velocity, and angle estimation, particularly in complex environments, by utilizing programmable code sequences that provide better autocorrelation and cross-correlation properties, leading to more effective object detection and adaptive cruise control.
Implementation Method 1
A programmable code generator unit communicatively coupled to each of the transmitters and receivers is configured to provide the sequences of spreading code chips
Implementation Method 2
Radar systems typically transmit a radio frequency (RF) signal and listen for the reflection of the radio signal from objects in the environment
Implementation Method 3
A radar system can also estimate the velocity of the target by Doppler processing
Implementation Method 4
A radar system estimates the location of objects, also called targets, in the environment by correlating delayed versions of the received radio signal with the transmitted radio signal
Data Source
AI summary
A radar sensing system includes a plurality of transmitters configured to transmit radio signals and a plurality of receivers configured to receive radio signals. First and second transmitters of the plurality of transmitters are configured to generate radio signals defined by first and second spreading code chip sequences, respectively. A first receiver of the plurality of receivers processes received radio signals as defined by a plurality of spreading code chip sequences that includes at least the first and second spreading code chip sequences. The radar sensing system also includes a code generator for generating the spreading code chip sequences.


