Linear Drive Cart Control With Initial Compensation for Precise Stops

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Independent cart systems in linear drive systems experience overshoot and settling time issues when decelerating, which reduce throughput in high-speed applications.

Innovation Solution

A control system that adds a compensation value to the reference signal to adjust the controller's response, automatically tuning the compensation value based on settling error magnitude to minimize overshoot and settling time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If rapid deceleration is applied to maximize throughput, then speed and productivity are improved, but overshoot and settling time increase reducing positioning precision

Engineering Contradiction:
ImprovethroughputVSAvoidpositioning precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The compensation value is calculated and applied in advance during the deceleration phase to preemptively counteract the expected overshoot. By computing the compensation based on current position, velocity, and acceleration, and applying it to the reference signal before the overshoot occurs, the system prevents positioning errors rather than correcting them after they happen, thus maintaining both high throughput and positioning precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically changes the reference signal parameter by adding a compensation value that is calculated based on real-time motion parameters (position, velocity, acceleration). This parameter modification allows the controller to adjust the deceleration profile on-the-fly, reducing overshoot without requiring slower nominal deceleration rates, thereby maintaining throughput while improving positioning precision.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If deceleration rate is reduced to eliminate overshoot, then positioning precision is improved, but traversal speed and throughput decrease

Engineering Contradiction:
Improvepositioning precisionVSAvoidthroughput
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

Instead of reducing the deceleration rate, the system calculates a compensation value in advance and applies it to the reference signal during deceleration. This preliminary action counteracts the natural tendency to overshoot, allowing the system to maintain high deceleration rates while still achieving precise positioning, thus preserving throughput while improving positioning precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces the mechanical approach of reducing deceleration rate with a control-theory-based compensation mechanism. By substituting the physical deceleration profile modification with a computational compensation value applied to the reference signal, the system achieves precision without sacrificing the high deceleration rates needed for throughput.

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

3Manufacturing precision

If settling time is increased to reduce oscillation, then positioning precision is improved, but the time to reach desired position increases reducing throughput

Engineering Contradiction:
Improvepositioning precisionVSAvoidsettling time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The compensation value is calculated and applied in advance during the approach to the desired position, preventing oscillation before it occurs. By preemptively adjusting the reference signal to account for system dynamics and potential overshoot, the mover settles quickly without prolonged oscillation, thus improving positioning precision without increasing settling time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from position, velocity, and acceleration measurements to calculate the compensation value. This feedback mechanism allows the controller to adapt to actual system behavior and apply the appropriate compensation to minimize settling time while ensuring precise positioning, thereby improving both precision and reducing time loss.

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

Significantly reduces or eliminates overshoot and settling time without impacting throughput, ensuring precise positioning and efficient operation of movers in linear drive systems.

Implementation Method 1

The first and second drive members interact with each other to propel the mover along the track

Methodology Applied
Scientific EffectElectromagnetic interaction: Lorentz Force

Data Source

PatentUS12540038B2Automatic tuning and control of a linear drive based independent cart system with initial value compensation
Publication Date: 2026.02.03 ROCKWELL AUTOMATION TECH INC
  • US12540038B2 patent drawing
  • US12540038B2 patent drawing
  • US12540038B2 patent drawing

AI summary

A controller for a linear drive system includes compensation of a reference signal as the mover approaches a commanded position along a track. The compensation value is added once as the vehicle approaches the commanded position, adjusting the reference signal. This compensation allows the controller to resolve to a zero reference signal at the same time the vehicle reaches the commanded position. The amount of compensation required may be automatically determined for a particular vehicle to reduce or eliminate overshoot as the vehicle approaches a station. Initially, no compensation is provided and the controller monitors settling error as the vehicle approaches a station. The compensation value is then incremented and the controller again monitors settling error as the vehicle approaches a station. The controller compares the new settling error to the prior settling error and adjusts the compensation value accordingly.