Motor Startup Control Using Forced-Driving Angle Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motor starting technologies experience long startup durations and startup dead zones due to rotor position uncertainty, leading to motor oscillations and inefficient CPU resource usage.

Innovation Solution

A method involving alternately accumulating direct-axis and quadrature-axis electrical parameters and angular increments to generate control signals that apply perpendicular forces to the rotor, synchronizing the motor startup by dynamically updating these parameters and angles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If software control method is used to gradually increase quadrature-axis reference current from zero to target current, then the motor can be positioned at desired angle, but the startup duration becomes long and motor oscillations occur

Engineering Contradiction:
Improverotor positioning precisionVSAvoidstartup duration
Core Design Contradiction:
Manufacturing precisionVSDuration of action of moving object

Solution Approach 1:

The patent applies preliminary action by pre-calculating the forced-driving angle based on the rotor's initial position before startup. This allows the motor to be driven directly toward the target position without gradual current increases, eliminating oscillations and reducing startup duration while maintaining positioning precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of gradually increasing current from zero to target (forward approach), the patent inverts the approach by calculating the direct angular displacement needed and applying the corresponding forced-driving angle immediately. This reverse engineering of the control sequence eliminates the oscillatory behavior inherent in gradual current ramping.

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

2Measurement precision

If software calculations are performed to determine rotor position and control startup, then rotor positioning can be achieved, but CPU resources are consumed and startup dead zones exist

Engineering Contradiction:
Improverotor position determinationVSAvoidCPU resource efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces complex software-based rotor position detection with a mathematical model that calculates the forced-driving angle directly from the initial rotor position. This substitution eliminates the need for continuous software calculations during startup, reducing CPU resource consumption while maintaining position determination accuracy.

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

Solution Approach 2:

The system uses the rotor's own initial position information to self-determine the required forced-driving angle through mathematical calculation, without requiring external sensors or continuous CPU intervention. This self-service approach eliminates startup dead zones and reduces computational overhead.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If forced driving is applied to drive rotor rotation, then motor startup can be achieved, but severe oscillations occur and motor may rotate in reverse direction

Engineering Contradiction:
Improvemotor startup capabilityVSAvoidrotation stability
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The patent applies preliminary action by pre-calculating the exact forced-driving angle needed based on the rotor's initial position before applying any driving force. This ensures the motor rotates directly toward the target position without oscillations or reverse rotation, maintaining stability while enabling reliable startup.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback by continuously monitoring the relationship between the forced-driving angle and rotor angle, and adjusting the control signals accordingly. This feedback mechanism prevents oscillations and ensures stable rotation by correcting any deviations from the intended rotation path in real-time.

Inventive Principle:
Principle #23Feedback

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

This approach reduces motor startup duration, minimizes CPU resource consumption, and ensures motor startup regardless of rotor position, overcoming oscillations and dead zones.

Implementation Method 1

Driving a motor requires applying force to the rotor. The effect of the applied force on the rotor varies depending on the rotor's position

Methodology Applied
Scientific EffectElectromagnetic force: Lorentz Force

Data Source

PatentUS20260031750A1Motor starting control method, device and system
Publication Date: 2026.01.29 CRM ICBG (WUXI) CO LTD
  • US20260031750A1 patent drawing
  • US20260031750A1 patent drawing
  • US20260031750A1 patent drawing

AI summary

A motor starting control method, device, and system, the method including: accumulating electrical parameter to obtain accumulated electrical parameter values, which are alternately assigned to a direct-axis electrical parameter and quadrature-axis electrical parameter; accumulating an angular increment to obtain accumulated values of a forced-driving angle; generating a control signal for a motor based on real-time values of the direct-axis electric parameter, quadrature-axis electrical parameter, and forced-driving angle; the control signal drives the motor; repeating said steps until the direct-axis electrical parameter or the quadrature-axis electrical parameter reaches a target electrical parameter, and then continuing accumulating to obtain the accumulated values of the forced-driving angle while forcibly driving the motor based on the corresponding control signal; when the real-time value of the forced-driving angle stays in sync with the rotor angle, the motor completes the startup; the motor is driven by alternately applying two perpendicular forces to the rotor.