Micro-Doppler Radar Simulation Using CAD Motion Models
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current radar simulators are unable to accurately and efficiently simulate micro-motions of target objects, such as pedestrians and cyclists, leading to inefficiencies and high computational costs.
Innovation Solution
A high-fidelity radar simulator that accurately simulates physical activities like walking, running, jumping, and riding a bicycle by calculating micro-Doppler effects and shifts, using CAD models and motion files to model human and other object motions, and performing ray tracing and physical optics simulations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional radar simulation methods are used, then computational resources and time are consumed, but the ability to accurately simulate micro-motions is lost
Solution Approach 1:
The patent segments the motion simulation into two distinct components: main motion (overall object movement) and micro-motion (fine movements of body parts). This segmentation allows the simulation to focus computational resources on capturing micro-motion characteristics through specialized CAD models with micro-motion degrees of freedom, while handling main motion through standard radar simulation techniques. The segmentation resolves the contradiction by enabling accurate micro-motion simulation without requiring complete re-simulation of all motion aspects at high fidelity.
Solution Approach 2:
The patent introduces dynamic CAD models that can adaptively represent micro-motions based on object type and motion state. The system dynamically adjusts the level of simulation detail by activating micro-motion modeling only for relevant objects (such as pedestrians, cyclists, or animals) and motion types (walking, running, cycling), while using simplified models for other cases. This dynamic approach maintains high simulation accuracy where needed while preserving computational efficiency for the overall system.
2Reliability
If detailed micro-motion simulation is implemented, then simulation fidelity is improved, but computational complexity increases
Solution Approach 1:
The patent applies local quality by enhancing the CAD model with micro-motion degrees of freedom specifically at relevant locations (body parts capable of micro-motions) while keeping other parts of the model standard. The system selectively adds micro-motion capabilities to specific objects based on their type and expected behavior, rather than uniformly complicating all models. This localized enhancement improves simulation fidelity for micro-motions while avoiding unnecessary computational complexity in unrelated areas.
Solution Approach 2:
The patent changes key simulation parameters dynamically based on object characteristics and motion states. It adjusts the level of micro-motion detail, selects appropriate motion templates (walking, running, cycling), and modifies CAD model complexity according to the specific scenario. These parameter changes enable the system to maintain high fidelity when micro-motions are present while reducing computational complexity when they are not, resolving the contradiction between reliability and device complexity.
3Adaptability or versatility
If comprehensive motion types are simulated, then versatility is improved, but processing time increases
Solution Approach 1:
The patent implements preliminary action by pre-defining motion templates and CAD model configurations for common motion types (walking, running, cycling) and object categories. When a simulation is initiated, the system quickly matches the current scenario to the appropriate pre-configured template rather than generating the model from scratch. This preliminary preparation significantly reduces processing time while maintaining the ability to handle diverse motion types, as the system can rapidly select and adapt from its library of pre-established configurations.
Solution Approach 2:
The patent creates universal CAD model templates that can represent multiple motion types and object categories through a single flexible framework. The micro-motion-capable CAD models are designed to handle various physical activities (walking, running, cycling, dancing, jumping) using a unified approach with configurable parameters. This universality allows the system to maintain high versatility across different motion types while reducing processing time, as it doesn't need separate specialized models for each scenario but can adapt the universal template to fit different cases.
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
Enables efficient simulation of micro-motions, allowing for accurate detection and differentiation of vulnerable road users, reducing computational resources and time, and improving radar system design and testing.
Implementation Method 1
performing ray tracing simulation including launching a set of rays from a ray source towards the object and determining a set of propagation paths of the set of rays from the ray source to the object and a set of reflection paths of the set of rays from the object to a ray receiver
Implementation Method 2
performing physical optics simulation to determine a set of scattered fields associated with the set of reflection paths of the set of rays
Implementation Method 3
calculating at least one of a Doppler shift and a micro-Doppler shift for each ray of the set of rays
Data Source
AI summary
A computer-implemented method includes receiving environment description data associated with a simulated environment including an object and identifying an object type of the object. The method includes, in response to the object type being a human, identifying a motion type associated with the object, loading a CAD model associated with the object, loading a motion file associated with the motion type, and mapping the CAD model to the motion file. The method includes performing ray tracing simulation, performing physical optics simulation, calculating at least one of a Doppler shift and a micro-Doppler shift for each ray of a set of rays, performing ray clustering, and transforming a simulation output for display on a user device. The simulation output includes a motion simulation associated with the motion type of the object. The motion simulation includes a main motion of the object and a set of micro-motions of the object.


