Inductive Torque Sensor Difference Angle Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining the difference angle between two rotors with unequal periodicities in inductive torque sensors suffer from undesirable inductive coupling and output signal irregularities due to the discontinuity of the arc tangent function.

Innovation Solution

A method that calculates the difference angle using integer arithmetic, scaling measurement signals to fit within an integer data type range, and multiplying and subtracting them to avoid arithmetical integer overflow, allowing for cost-effective implementation in an integrated circuit, while also considering the uniqueness range based on periodicities to avoid inductive coupling effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the arc tangent function is used to calculate the difference angle from sine and cosine signals, then the angular position can be determined, but output signal irregularities occur due to the discontinuity of the arc tangent function

Engineering Contradiction:
Improveangular position determinationVSAvoidoutput signal regularity
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent extracts only the necessary trigonometric relationships (sin(α-β) and cos(α-β)) from the full arc tangent calculation, avoiding the discontinuity problem by working directly with sine and cosine components rather than converting to an angular value that suffers from periodic discontinuities

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of calculating the angle and then finding the difference, the patent inverts the approach by directly calculating the sine and cosine of the angle difference from the product of the individual sine and cosine signals, bypassing the arc tangent function entirely

Inventive Principle:
Principle #13The other way round (Inversion)

2Object-affected harmful factors

If unequal periodicities are used for the two measurement signals, then inductive coupling effects are avoided, but the calculation of the difference angle becomes more complex

Engineering Contradiction:
Improveinductive couplingVSAvoiddifference angle calculation
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent changes the parameters of the measurement signals by assigning different periodicities (different numbers of sine/cosine periods) to the two channels, which fundamentally alters the signal characteristics to eliminate inductive coupling while the mathematical approach handles the unequal periodicities through cross-multiplication

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If floating point arithmetic is used for the calculation algorithm, then accurate results are obtained, but cost-effective implementation in integrated circuits becomes difficult

Engineering Contradiction:
Improvecalculation accuracyVSAvoidintegrated circuit implementation cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent substitutes the mechanical/floating-point arithmetic system with an integer-based computational system, replacing complex floating-point operations with simpler integer multiplication and addition operations that are naturally suited for digital integrated circuit implementation

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

Solution Approach 2:

The patent changes the numerical parameter representation from floating-point to integer format, scaling the input signals appropriately so that all calculations can be performed using integer arithmetic while maintaining the necessary precision for the application

Inventive Principle:
Principle #35Parameter changes

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 accurate calculation of the difference angle and torque between two movements with unequal periodicities, reducing measurement errors and inductive coupling, and allowing for scalable and efficient implementation in various mechanical systems.

Implementation Method 1

at least one exciter coil (1a, 1b), at least one oscillator circuit (2a, 2b), which are coupled to the exciter coils (1a, 1b) and couple an alternating voltage periodic signal into the exciter coils (1a, 1b) during operation

Methodology Applied
Scientific EffectElectromagnetic induction: Electromagnetic Induction

Implementation Method 2

at least two rotors (3a, 3b) which are rotatable relative to each other and relative to the stator circuit board (5) and influence the strength of the inductive coupling between the exciter coil (1a, 1b) and the receiver structures

Methodology Applied
Scientific EffectInductive coupling: Electromagnetic Induction

Data Source

PatentUS20240019275A1Method and Device for Determining a Difference Value Between Two Movements
Publication Date: 2024.01.18 ROBERT BOSCH GMBH
  • US20240019275A1 patent drawing
  • US20240019275A1 patent drawing

AI summary

A method for determining a difference value includes multiplying one measurement signal, representing a current mechanical movement acquired at a first periodicity, with a second periodicity of another measurement signal, which represents another current mechanical movement, based on an integer algorithm, and using a potentially occurring arithmetical integer overflow, to provide a resulting multiplication result, and multiplying the other measurement signal by the first periodicity based on an integer algorithm, and using a potentially occurring arithmetical integer overflow to provide a resulting other multiplication result, wherein the measurement ranges for the measurement signal and the other measurement signal are each scaled such that they each apply a full range of a provided integer data type. The method includes determining a difference value between the multiplication result and the other multiplication result using an integer algorithm, and using a potentially occurring arithmetical integer overflow.