Adaptable Motion Profile Segmentation for Machine Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for operating controlled machines, such as packaging and textile machines, are limited by rigid cyclical motion profiles that cannot be easily changed or adapted to independent guide sources, restricting flexibility and reaction to process events.

Innovation Solution

A method that subdivides motion profiles into segments, assigns each segment to different masters dependent on unique command variables, allowing for flexible and real-time adjustment of motion paths, enabling independent guidance from multiple variables and enabling jumps between segments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a rigid cyclical motion profile is used to control machine elements, then the motion path is well-defined and stable, but the system lacks flexibility and cannot react dynamically to process events

Engineering Contradiction:
Improvemotion path stabilityVSAvoidmotion profile flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The motion profile is divided into multiple individual path segments, each controlled by its own master variable. This segmentation allows the system to maintain stable, well-defined motion within each segment while enabling flexible transitions between segments based on different process requirements, thus resolving the contradiction between motion stability and profile flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a static, fixed cyclical motion profile to a dynamic profile where individual segments can be independently controlled by different master variables. This dynamic approach allows the motion profile to adapt in real-time to process events while maintaining reliability through controlled segment transitions.

Inventive Principle:
Principle #15Dynamics

2Ease of manufacture

If a fixed cam disk path is used, then the motion control is simple and reliable, but any change in the path of motion requires manual switching to a different cam disk

Engineering Contradiction:
Improvecontrol system simplicityVSAvoidpath change flexibility
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

A single motion profile structure serves multiple functions by allowing different path segments to be controlled by different master variables. This universal framework eliminates the need for multiple fixed cam disks while maintaining the simplicity of cam-based control, enabling both easy operation for path changes and manufacturing simplicity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes the controlling parameter from a single fixed cam disk to multiple master variables that can be independently adjusted. This parameter change approach allows flexible path modifications without requiring physical cam disk changes, improving ease of operation while maintaining control simplicity through systematic parameter management.

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If interpolation between motion portions is done according to predetermined rules, then the motion transitions are smooth and predictable, but the system cannot make jumps or rapid changes in individual motion steps

Engineering Contradiction:
Improvemotion transition smoothnessVSAvoidreaction speed to process events
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

By segmenting the motion profile into independent path segments, the system can apply different transition strategies to different segments. Critical segments can use smooth interpolation for stability, while time-critical segments can enable rapid transitions or jumps, thus resolving the contradiction between smoothness and reaction speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The transition behavior between motion portions becomes dynamic rather than uniformly predetermined. The system can adaptively choose between smooth interpolation and rapid transitions based on process requirements, enabling both stable motion where needed and fast reaction to process events where required.

Inventive Principle:
Principle #15Dynamics

4Device complexity

If the motion profile is limited to a single master variable, then the control system is simple, but the individual paths of motion are only limitedly changeable

Engineering Contradiction:
Improvecontrol system structureVSAvoidmotion path variability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The control system uses a universal master-variable framework that can accommodate one or multiple masters depending on the application requirements. This multi-functional approach allows the system to maintain simplicity for basic applications while providing enhanced motion path variability when multiple masters are employed, resolving the contradiction between complexity and adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7853335B2Method for operating machines with adaptable motion profiles
Publication Date: 2010.12.14 ROBERT BOSCH GMBH
  • US7853335B2 patent drawing
  • US7853335B2 patent drawing
  • US7853335B2 patent drawing

AI summary

For operating controlled machines, a slave motion of at least one movable machine element of the machine is controlled using a motion profile specific to that motion, and this motion profile of the motion of the machine element is subdivided into a plurality of profile segments. The profile segments are each assigned masters, and the masters depend on predetermined command variables, motion profile in the individual profile segments depends in each case on the respective masters, at least two masters are different from one another, and at least two masters of the motion profile depend on command variables that are different from one another.