Cam Editor Motion Profiles Within Drive Limit Values
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computer-based design systems for electric drive systems lack the capability to ensure safe operation by preventing parameter inputs that violate physical limit values, leading to potential unsafe motion profiles.
Innovation Solution
A computer-based design system with a cam editor and limit value monitoring device that adjusts user inputs to prevent exceeding predetermined physical limit values, ensuring the motion profile remains within safe operational boundaries through graphical user interface settings and real-time monitoring.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the cam editor allows free parameter adjustment through graphical user interface, then ease of operation is improved, but reliability deteriorates due to potential violation of physical limit values
Solution Approach 1:
The system pre-calculates and stores limit values for motion profile parameters (acceleration, velocity, jerk) based on the electric drive system's physical constraints before the user performs parameter adjustment. These predetermined limits are stored in a limit value memory and used to constrain subsequent user inputs, preventing unsafe parameter combinations from being entered in the first place
Solution Approach 2:
The limit value monitoring device continuously monitors user-adjusted parameters in real-time and provides feedback by automatically correcting parameters that would violate physical limits. When a parameter adjustment approaches or exceeds predetermined limits, the system intervenes to adjust the parameter back within safe boundaries, ensuring reliability while maintaining ease of operation
2Reliability
If limit value monitoring is implemented to ensure safe operation, then reliability is improved, but device complexity increases
Solution Approach 1:
The limit value monitoring device operates autonomously using predetermined limit values stored in memory. The system self-corrects parameter violations without requiring external intervention or complex control algorithms, as the monitoring device automatically compares user inputs against stored limits and adjusts parameters independently, minimizing additional system complexity
Solution Approach 2:
The system manages complexity by focusing monitoring efforts on key motion profile parameters (acceleration, velocity, jerk) rather than all possible system parameters. By converting physical constraints into predetermined numerical limits for these critical parameters, the system achieves reliable safety monitoring through simple parameter comparison and adjustment mechanisms
3Manufacturing precision
If extreme value analyses are performed to calculate limit values, then manufacturing precision is improved, but loss of time increases during design phase
Solution Approach 1:
Extreme value analyses and limit value calculations are performed in advance during system setup or initial configuration, before the actual cam profile design work begins. These predetermined limits are stored in memory and reused throughout the design process, eliminating the need to recalculate them for each parameter adjustment and significantly reducing time loss during the design phase while maintaining high precision
Data Source
AI summary
A computer-based design system for an electric drive system includes: a cam editor having a graphical user interface, wherein the graphical user interface sets values of parameters of a motion profile of the electric drive system on the basis of user inputs, a limit value memory, which stores limit values of the motion profile, and a limit value monitoring device, which monitors whether a value of a parameter inputted by a user input causes one or more of the stored limit values to be violated by the resulting motion profile and, in the case that one or more of the stored limit values are violated by the resulting motion profile, to adjust the inputted value of the parameter to such a value of the parameter that none of the stored limit values are violated by the resulting motion profile.


