Event-Driven Motion Profile Segmentation for Machine Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for controlling machine movements in controlled machines, such as packaging and textile machines, are inflexible and do not allow for real-time adjustments to external conditions or user specifications, limiting the ability to change movement trajectories and respond to process events.

Innovation Solution

A method and control device that divide the movement profile into segments with associated triggering events and action events, enabling real-time changes and jumps between segments, using predefined motion laws for flexible and event-driven motion control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a rigid cyclic movement profile is used for controlling machine elements, then the control system is simple and reliable, but the system cannot respond flexibly to external operating conditions or user specifications

Engineering Contradiction:
Improveflexibility to change movement trajectoryVSAvoidcomplexity of movement profile control
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The movement profile is divided into multiple profile segments, each representing a section of the overall movement trajectory. This segmentation allows individual segments to be selectively activated or modified based on triggering events, enabling flexible trajectory changes without redesigning the entire movement profile. The control system can jump between different profile segments dynamically, providing adaptability while maintaining manageable complexity through modular organization.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If the movement profile is divided into segments with event-controlled jumps, then real-time flexibility and user-friendliness are improved, but the path calculation complexity increases

Engineering Contradiction:
Improveuser-friendliness of trajectory adjustmentVSAvoidcomplexity of path calculation
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The movement profile is pre-divided into segments with predefined triggering events and associated actions stored in a condition table. This preliminary organization allows the control system to simply lookup and execute pre-defined segment transitions based on triggered conditions, rather than performing complex real-time path calculations. The system prepares all possible trajectory variations in advance, making runtime operations simple and intuitive while managing computational complexity through pre-computation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP1956452B1Method for operating controlled machines
Publication Date: 2013.04.17 ROBERT BOSCH GMBH
  • EP1956452B1 patent drawingFigure 1~4
  • EP1956452B1 patent drawingFigure 5~7

AI summary

A method for operating controlled machines, wherein the movement of at least one movable machine element of the machine is controlled using a motion profile specific to this movement, and wherein this motion profile of the movement of the machine element is divided into several profile segments. According to the invention, each of the profile segments is assigned at least one motion condition that influences this profile segment, and each motion condition comprises at least one triggering event and at least one action event associated with and triggered by this triggering event, wherein the action event influences the profile segment.