Drive Axle Motion Profile Control Without a Downstream Jerk Filter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing drive axle regulation methods face challenges in efficiently limiting jerk and eliminating the need for jerk filters, particularly in applications like long stator linear motors where computing power is limited.

Innovation Solution

The method involves creating a movement profile consisting of a starting and a target movement profile, where the target movement profile is derived using an acceleration profile with acceleration changes limited by a maximum jerk, ensuring a jerk-limited movement without the need for a jerk filter.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a jerk filter is used to limit acceleration changes, then the movement becomes smoother and mechanical loads are reduced, but computing power is consumed and dead time is introduced

Engineering Contradiction:
Improvemovement smoothnessVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The movement profile is pre-calculated with jerk-limited acceleration changes before execution. By planning the acceleration profile in advance with maximum jerk constraints, the system avoids the need for real-time jerk filtering during movement execution, thereby reducing computational load and eliminating dead time while ensuring smooth movement.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The jerk limitation function is extracted from the real-time control loop and integrated into the offline movement profile generation. This separates the jerk limiting computation from the real-time control execution, allowing the movement profile to be pre-computed with jerk constraints while the real-time controller only needs to follow the pre-established profile.

Inventive Principle:
Principle #2Taking out (Extraction)

2Strength

If a jerk filter is applied to limit acceleration changes, then mechanical loads are reduced, but dead time is introduced in the control system

Engineering Contradiction:
Improvemechanical load reductionVSAvoiddead time
Core Design Contradiction:
StrengthVSLoss of time

Solution Approach 1:

The acceleration profile is pre-calculated with jerk constraints applied before movement execution. This preliminary planning ensures that acceleration changes never exceed the maximum jerk limit, eliminating the need for real-time jerk filtering that would introduce dead time, while still achieving mechanical load reduction through smooth acceleration transitions.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If complex jerk filtering algorithms are used, then acceleration changes are precisely limited, but computing power is excessively consumed

Engineering Contradiction:
Improveacceleration control precisionVSAvoidcomputational power consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The jerk-limited movement profile is generated in advance using simple iterative algorithms that calculate acceleration values step-by-step, ensuring maximum jerk constraints are met. This pre-computation approach achieves precise acceleration control without requiring complex real-time algorithms, significantly reducing computational power consumption during actual movement execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The movement profile is segmented into discrete regulation time steps with individually calculated acceleration values. Each acceleration value is computed based on simple iterative procedures that check jerk constraints, dividing the complex control problem into manageable segments that require minimal computational resources.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250132714A1Method for controlling the movement of a drive AXLE of a drive unit
Publication Date: 2025.04.24 ABB (SCHWEIZ) AG
  • US20250132714A1 patent drawing
  • US20250132714A1 patent drawing
  • US20250132714A1 patent drawing

AI summary

Disclosed is a method to determine a jerk-limited movement profile without the use of a downstream jerk filter. A movement profile consists of a starting movement profile and a target movement profile, wherein the starting movement profile starts at the starting movement phase and transitions into the target movement profile. The target movement profile is determined with an acceleration profile over a plurality of control time steps, wherein an acceleration change in each control time step maximally corresponds to a predefined maximum jerk, such that the acceleration profile of the target movement profile is provided as a step function. The step function is created while maintaining the predefined movement limits such that the area below the step function corresponds to a speed change between the beginning speed of the beginning movement phase and the target speed of the target movement phase.