Motor Control Interpolation for Peak Torque Linearity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional motor control systems experience errors in interpolation when operating near peak torque, especially when the actual DC voltage lies between pre-stored tables, leading to inaccuracies in current command calculations due to the non-linear nature of torque versus voltage curves.

Innovation Solution

A modified interpolation technique that uses extrapolated torque commands from the upper table to improve torque linearity by interpolating between the maximum torque limit of one table and a revised torque value from the adjacent table, allowing for accurate current command computation even when the torque command exceeds the lower table's limit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional linear interpolation is used between two DC voltage tables, then the system can operate at intermediate voltages, but torque accuracy deteriorates due to non-linear torque-Vdc characteristics

Engineering Contradiction:
Improveoperating rangeVSAvoidtorque accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent changes the interpolation parameter from voltage-based linear interpolation to torque-based interpolation. Instead of interpolating current commands directly based on voltage ratio, the system calculates an extrapolated torque command that accounts for the non-linear torque-Vdc relationship, then uses this corrected torque value for current command interpolation. This parameter transformation resolves the contradiction by maintaining torque accuracy while preserving intermediate voltage operation capability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary calculation step involving extrapolated torque command. Before performing the final current command interpolation, the system computes a corrected torque value that serves as an intermediary parameter. This intermediary torque command compensates for non-linear effects and enables accurate current command determination at intermediate voltages, resolving the accuracy issue while maintaining system adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Force

If the torque command exceeds the peak torque limit of the lower Vdc table, then the system can handle higher torque demands, but interpolation errors occur because only valid operating commands are available in the upper table

Engineering Contradiction:
Improvetorque command capabilityVSAvoidcurrent command accuracy
Core Design Contradiction:
ForceVSManufacturing precision

Solution Approach 1:

The patent performs preliminary action by calculating an extrapolated torque command before the interpolation step. When the torque command exceeds the lower table's peak torque limit, the system proactively computes a corrected torque value that accounts for the non-linear relationship between torque and DC voltage. This preliminary torque correction ensures that subsequent current command interpolation uses accurate reference values, preventing interpolation errors while maintaining high torque command capability.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple look-up tables are stored for different DC voltages, then the system can cover a wide voltage range, but memory requirements and computational complexity increase

Engineering Contradiction:
Improvevoltage range coverageVSAvoidcontrol algorithm complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent simplifies the control algorithm by changing the interpolation approach from direct voltage-based current command interpolation to torque-based interpolation. The modified method uses a single extrapolation formula that works across all intermediate voltages, reducing the need for complex conditional logic and multiple interpolation paths. This parameter transformation maintains wide voltage range coverage while reducing algorithmic complexity and computational burden.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8134321B2Motor control system for achieving peak torque
Publication Date: 2012.03.13 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US8134321B2 patent drawing
  • US8134321B2 patent drawing
  • US8134321B2 patent drawing

AI summary

In a motor controller, a modified interpolation technique uses an extrapolated torque command for the upper table to improve torque linearity under certain conditions. When the torque command input is greater than the max torque limit of a first look-up table, but less than the maximum torque limit of a second, adjacent look-up table, the desired current command is computed by interpolating between the maximum torque limit of the first table and a revised torque value for the second look-up table, wherein the revised torque value is determined by extrapolating from the maximum torque limit of the first look-up table through a torque value based on the torque command input.