Dynamic Braking Point Calculation for Industrial Manipulators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for conditional stopping of manipulators in industrial applications require selecting a braking point that is often too far from the stopping point, leading to extended cycle times and potential deviations from the intended path, necessitating additional geometrical path points and inefficient braking parameters.

Innovation Solution

A method and manipulator assembly that calculate a braking point dynamically based on the manipulator's speed, allowing for optimized braking parameters and flexible adjustment of braking actions in real-time, ensuring the manipulator stops precisely at the intended point without requiring additional taught path points, by continuously updating the braking point location and monitoring the travel condition variable.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a fixed braking point is selected close to the stopping point, then the cycle time is reduced, but the manipulator cannot be stopped completely by the stopping point under varying speeds

Engineering Contradiction:
Improvecycle timeVSAvoidstopping accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The braking point is transformed from a fixed, pre-programmed location to a dynamically calculated position based on the manipulator's actual speed and deceleration characteristics. The control device continuously determines the optimal braking point by considering current speed parameters, ensuring reliable stopping while minimizing cycle time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of braking point location from a static value to a variable that depends on speed. By calculating the braking point as a function of current speed and deceleration capability, the system adapts to varying operational conditions while maintaining precise stopping accuracy.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a fixed braking point is selected far from the stopping point to ensure complete braking, then the manipulator stops reliably, but the cycle time is extended

Engineering Contradiction:
Improvestopping accuracyVSAvoidcycle time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The braking point position is dynamically adjusted based on real-time speed measurements rather than using a conservative fixed distance. This allows the system to minimize the distance to the stopping point while ensuring complete braking is achieved, thereby reducing cycle time without sacrificing reliability.

Inventive Principle:
Principle #15Dynamics

3Reliability

If program-controlled override reduction is used for conditional stopping, then the manipulator can be braked, but additional braking points must be taught and the path deviates from the original trajectory

Engineering Contradiction:
Improveconditional stopping capabilityVSAvoidpath programming complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The braking point calculation is extracted from the path programming process and performed dynamically by the control device during execution. This eliminates the need to pre-teach additional braking points and removes the complexity of path modification, while maintaining reliable conditional stopping capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses feedback from the manipulator's actual speed and position to dynamically calculate the braking point. This closed-loop approach ensures the braking point is optimally positioned without requiring pre-programming, and the manipulator remains on the original path trajectory.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9827674B2Method and manipulator assembly for the conditional stopping of at least one manipulator on a path
Publication Date: 2017.11.28 KUKA DEUT GMBH
  • US9827674B2 patent drawing
  • US9827674B2 patent drawing
  • US9827674B2 patent drawing

AI summary

A method for the conditional stopping of at least one manipulator and a manipulator assembly. The manipulator travels along a path which has a stopping point. In order to be able to stop the manipulator at the stopping point, a braking point on the path is calculated as a function of a speed of the manipulator. If the status of a travel condition variable necessitates braking of the manipulator in the event of exceeding the braking point, the manipulator is braked.