Event-Driven Motion Profile Segmentation for Machine Control
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
Data Source
Figure 1~4
Figure 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.