PMSM Torque Control Under Voltage and Current Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle systems with advanced driver-assistance systems (ADAS) and driver assistance systems (DAS) face challenges in accurately determining optimal vehicle paths due to the lack of consideration for motor and component constraints, leading to suboptimal maneuvering and path planning.

Innovation Solution

A method and system for real-time motor control in permanent magnet synchronous machines that calculate voltage, supply current, and motor current constraints to determine a first operating torque, allowing for selective motor control and information generation, thereby optimizing motor capability and preventing stalling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If complex local path planning algorithms are used to determine optimal vehicle paths, then path planning capability is improved, but the system does not account for motor and component constraints leading to suboptimal maneuvering

Engineering Contradiction:
Improvepath planning capabilityVSAvoidmaneuvering optimality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback by continuously monitoring motor constraints (voltage, current, torque, velocity) and using this information to adjust path planning decisions. The controller receives real-time motor capability data and feeds it back into the path planning algorithm to ensure planned maneuvers are physically achievable, thereby resolving the contradiction between path planning capability and maneuvering optimality.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary action by calculating motor constraints and capability envelopes before executing path planning. By pre-determining the motor's voltage, current, torque, and velocity constraints, the system ensures that subsequent path planning operates within realistic boundaries, preventing suboptimal maneuvering while maintaining adaptability.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If motor constraints are not considered in path planning, then computational complexity is reduced, but motor stalling and suboptimal maneuvering occur

Engineering Contradiction:
Improvecomputational complexityVSAvoidmotor operation reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system calculates motor constraints (voltage, current, torque, velocity) in advance before path planning execution. By pre-computing the motor capability envelope and storing these constraints, the system avoids complex real-time calculations during path planning while ensuring motor operation reliability through constraint-aware decision-making.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements dynamics by creating a real-time updated motor capability envelope that reflects current operating conditions. The motor constraints are not fixed but dynamically adjusted based on instantaneous voltage, current, torque, and velocity states, allowing the system to maintain reliability without excessive computational burden through efficient dynamic modeling.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12077143B2Systems and methods for real time permanent magnet synchronous machine control
Publication Date: 2024.09.03 STEERING SOLUTIONS IP HOLDING CORP
  • US12077143B2 patent drawing
  • US12077143B2 patent drawing
  • US12077143B2 patent drawing

AI summary

A method includes calculating, for a motor, a voltage constraint and calculating, for the motor, a supply current constraint and a regenerative current constraint. The method also includes calculating, for the motor, a motor current constraint and determining, for the motor, a first operating torque based on the voltage constraint, the supply current constraint, and the motor current constraint. The method also includes at least one of selectively controlling the motor based on the first operating torque and generating information associated with the first operating torque.