Motor Control Jitter Reduction via Periodic Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional torque-based motor control systems experience jitter in the timing of motor voltage command updates due to immediate availability of motor current commands, leading to variations in the timing of voltage command computations.

Innovation Solution

A control system and method that involve producing a first output data in a first time period, followed by a second output data in a non-deterministic time period, with a motor control command generated at a command time based on a timing criterion that considers a posting time after the initial time, thereby reducing or eliminating jitter in periodic events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If motor current commands are made immediately available for voltage command computation, then productivity is improved, but timing stability deteriorates causing jitter

Engineering Contradiction:
Improveresponse speedVSAvoidtiming stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing motor current commands in a buffer before they are needed for voltage command computation. This allows the system to prepare data in advance during available time periods, ensuring that when computation is needed, the data is ready without causing timing variations or jitter in the periodic voltage command updates.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If operations are performed in non-deterministic time periods, then adaptability is improved, but timing precision deteriorates

Engineering Contradiction:
ImproveflexibilityVSAvoidtiming precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent applies periodic action by structuring the computation operations to occur at fixed periodic intervals rather than in non-deterministic time periods. The voltage command computation is synchronized to occur at regular periods, ensuring consistent timing precision while still allowing flexibility in how the computations are scheduled and executed within that periodic framework.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11305810B2Method and system to synchronize non-deterministic events
Publication Date: 2022.04.19 STEERING SOLUTIONS IP HOLDING CORP
  • US11305810B2 patent drawing
  • US11305810B2 patent drawing
  • US11305810B2 patent drawing

AI summary

Technical solutions for controlling operation of an electric machine by a control system are provided. The control system comprises an inverter and a controller performing a first operation to produce a first output data representing a motor control current command in a first time period beginning at one of a plurality of initial times occurring at a first periodic timing interval. The controller also performs a second operation upon the first output data to produce a second output data in a second time period. The controller also performs a third operation at a periodic command time to produce a motor control voltage command using the second output data in response to satisfaction of a timing criterion. The timing criterion is based upon comparing the command time and occurrence of a posting time after the initial time. A method of enforcing timing restriction to synchronize non-deterministic motor control events is also provided.