Motor Shaft Position Control With Switching-Point Deceleration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motor position control systems face challenges in achieving precise angular positioning without overshooting, particularly in applications like top drive operations, where operational efficiency and smoothness are affected by system-specified limits on acceleration, deceleration, and velocity.

Innovation Solution

A motor control method utilizing a proportional controller and a time-optimal controller, with a switching point determined to minimize overshooting by ensuring smooth transitions between these controllers, accounting for system delays and velocity limits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a proportional controller is used to control rotational speed near the target position, then positioning accuracy is improved, but the time to reach the target position increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidtime to reach target
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The control process is divided into two segments: a time-optimal control segment for most of the travel distance, and a proportional control segment near the target position. This segmentation allows the system to use aggressive time-optimal control for the majority of the journey while switching to precise proportional control only when needed for accurate positioning, thereby resolving the contradiction between speed and accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control strategy dynamically switches between two different control modes based on the current position relative to the target. The switching point is determined by system parameters including communication delays, allowing the system to adapt its control approach in real-time to optimize both response time and positioning accuracy.

Inventive Principle:
Principle #15Dynamics

2Productivity

If the motor operates at maximum speed to improve productivity, then the time to reach target position is reduced, but overshooting the target position occurs

Engineering Contradiction:
Improvemotor speedVSAvoidposition accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs preliminary deceleration planning by determining a switching point before reaching the target position. At this switching point, the control mode changes from time-optimal to proportional control, allowing the motor to be slowed down in advance to prevent overshooting while maintaining maximum speed for as long as possible to preserve productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The proportional controller provides continuous feedback-based speed adjustment near the target position, using the position error to modulate the motor speed and ensure the motor stops precisely at the target without overshooting, even after operating at maximum speed.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If system communication delays are accounted for in the control strategy, then positioning accuracy is improved, but the control system complexity increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The switching point is predetermined based on system parameters including communication delays, rather than being calculated in real-time during operation. This preliminary determination simplifies the control system by avoiding complex real-time calculations while still compensating for known delay characteristics.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control strategy incorporates communication delay as a fixed parameter in the switching point calculation. By treating the delay as a known constant that shifts the effective switching point, the system compensates for delays without requiring complex adaptive algorithms, thus maintaining relatively simple control logic while improving accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250274064A1Motor angular position control
Publication Date: 2025.08.28 SCHLUMBERGER TECH CORP
  • US20250274064A1 patent drawing
  • US20250274064A1 patent drawing
  • US20250274064A1 patent drawing

AI summary

A motor controller to control rotational speed of an output shaft of an electric motor. The motor controller includes a proportional controller and a time-optimal controller. The proportional controller controls the rotational speed when a present rotational position of the shaft is between a target rotational position and a switching point, inclusively. The time-optimal controller controls the rotational speed when the present rotational position is not between the target rotational position and the switching point. Also introduced herein are aspects pertaining to determining the switching point in a manner that minimizes overshooting the target rotational position while maximizing expediency at which the target rotational position is reached.