Resolver Signal Processing With ML Demodulation for In-Band Noise

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Microcontrollers lack sufficient memory and processing capacity to implement complex machine learning and artificial intelligence algorithms for accurately and timely resolving the angle and velocity of rotating elements, particularly in the presence of in-band noise, leading to imprecise control and significant delay in resolver systems.

Innovation Solution

Implementing a hardware delta-sigma analog-to-digital converter, filters, and rectifiers to preprocess resolver signals, followed by a trained machine learning model executed by a digital signal processor, which reduces signal complexity and enables efficient noise removal and angle determination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If tracking algorithms (e.g., Luenberger-Observer) are used to resolve the angle from sine and cosine signals, then the microcontroller can operate with limited memory and processing capacity, but the system experiences significant delay in resolving the angle during rapid frequency changes and cannot effectively remove in-band noise

Engineering Contradiction:
Improvemicrocontroller processing capacityVSAvoidangle resolution delay
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system performs preliminary filtering and rectification of the sine and cosine signals using dedicated hardware filters and rectifiers before feeding them to the machine learning model. This preprocessing reduces the complexity of the input signals, enabling the microcontroller to execute the ML model efficiently while achieving rapid angle resolution without the delays associated with traditional tracking algorithms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional mechanical tracking algorithms (software-based iterative approaches) with a machine learning model that has been trained offline. This substitution enables the system to resolve angles rapidly during runtime without the computational burden of iterative algorithms, while the hardware filters and rectifiers handle signal conditioning, dividing the workload effectively.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If complex machine learning models are implemented to remove in-band noise and rapidly resolve the angle, then measurement precision and speed improve, but the microcontroller lacks sufficient memory and processing capacity to execute these models

Engineering Contradiction:
Improveangle and velocity resolution accuracyVSAvoidmicrocontroller memory and processing capacity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the signal processing task into distinct functional blocks: hardware filters for noise filtering, rectifiers for signal conditioning, and a machine learning model for angle and velocity resolution. This segmentation allows each component to be optimized independently, with the ML model receiving pre-processed, lower-complexity inputs that reduce its computational requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameters of the input signals to the machine learning model by applying filtering and rectification that reduce their complexity. The filtered and rectified signals have reduced dynamic range and lower frequency content, which allows the ML model to operate with fewer computational resources while maintaining high measurement precision.

Inventive Principle:
Principle #35Parameter changes

3Object-affected harmful factors

If traditional hardware filters are used to remove noise from resolver signals, then noise filtering is achieved, but the system cannot effectively handle in-band noise and the hardware complexity and cost increase

Engineering Contradiction:
Improvenoise in resolver signalsVSAvoidhardware filter complexity and cost
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system introduces rectifiers as intermediary components between the filters and the machine learning model. The rectifiers convert the filtered sine and cosine signals into a form that is more suitable for ML processing, enabling the model to effectively distinguish between noise and valid signal components. This intermediary step enhances noise rejection capabilities without requiring complex hardware filters.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces complex hardware filtering solutions with a combination of simple hardware filters and a machine learning-based noise removal approach. The ML model, trained to recognize and remove in-band noise, substitutes for the need for complex analog filters, reducing hardware complexity and cost while improving noise rejection effectiveness.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12597945B2Machine learning enhanced resolver systems
Publication Date: 2026.04.07 INFINEON TECHNOLOGIES AG
  • US12597945B2 patent drawing
  • US12597945B2 patent drawing
  • US12597945B2 patent drawing

AI summary

Processing circuitry comprising an analog-to-digital converter configured to perform the techniques of this disclosure. The analog-to-digital converter may obtain, based on electrical interactions with a resolver sensor, a noisy modulated digital cosine signal (NMDCS) and a noisy modulated digital sine signal (NMDSS). The processing circuitry includes a filter configured to process the NMDCS and the NMDSS to output a filtered NMDCS and a filtered NMDSS, and a rectifier configured to process the filtered NMDCS and the filtered NMDSS to output a rectified NMDCS and a rectified NMDSS. The processing circuitry includes a digital signal processor that executes a first trained machine learning model to process the rectified NMDCS and the rectified NMDSS to obtain a demodulated DCS and a demodulated DSS, and compute, based on the demodulated DCS and the demodulated DSS, an approximate angle of the rotating element.