Simulation Coupling Constraints for Gear and Cam Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current simulation systems face challenges in accurately and efficiently handling coupling constraints between moving parts, particularly in gear and cam constraints, due to limitations in representing complex relationships between multiple rigid bodies and constraints, which affects the stability and accuracy of motion simulations.

Innovation Solution

The method involves determining the master and slave axes of motion, making motor and cross-base determinations, and storing constraints to execute simulations effectively, allowing for accurate simulation of coupling constraints and reflected motion in gear and cam systems by selecting appropriate rigid bodies and applying constraint equations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If complex coupling constraints between multiple rigid bodies are represented in traditional simulation systems, then the system can model gear and cam mechanisms, but the simulation stability and accuracy deteriorate

Engineering Contradiction:
Improvecapability to model gear and cam mechanismsVSAvoidsimulation stability and accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the complex coupling constraint problem into distinct cases based on motor presence and cross-base relationships. By dividing the general problem into specific scenarios (Case 1: no motors, Case 2: master motor only, Case 3: slave motor only, Case 4: both motors), the system can apply targeted constraint equations to each segment, improving both stability and accuracy while maintaining versatility in modeling gear and cam mechanisms

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter representation by introducing specific constraint equations tailored to different motor configurations. Instead of using a single generic constraint model, the system adjusts the constraint parameters and equations based on the specific case (e.g., constraining master attachment position and orientation in Case 1, versus constraining slave attachment in Cases 2-4), thereby resolving the contradiction between modeling versatility and simulation reliability

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If traditional constraint models are used for coupling joints, then implementation is simpler, but simulation accuracy and stability for complex mechanisms deteriorates

Engineering Contradiction:
Improveease of implementationVSAvoidsimulation accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent introduces dynamic constraint selection that adapts to the specific configuration of each simulation case. The system dynamically determines which constraint equations to apply based on motor presence and cross-base relationships, allowing the constraint model to be as simple as needed for each specific case while collectively providing high accuracy for all complex mechanisms. This dynamic approach maintains ease of implementation through automated case detection while achieving high simulation accuracy through case-specific constraint equations

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9424378B2Simulation using coupling constraints
Publication Date: 2016.08.23 SIEMENS INDUSTRY SOFTWARE INC
  • US9424378B2 patent drawing
  • US9424378B2 patent drawing
  • US9424378B2 patent drawing

AI summary

Methods for model simulation and corresponding systems and computer-readable mediums. A method includes receiving a simulation model in the data processing system, the simulation model including at least one master joint connected to at least one slave joint by a coupling, the master joint having a rigid body master attachment and the slave joint having a rigid body slave attachment. The method includes identifying a master axis of the master attachment and a slave axis of the slave attachment. The method includes making a motor determination as to whether the master axis or the slave axis has a motor and making a cross-base determination. The method includes making a constraint determination of which bodies to constrain based on the motor determination and the cross-base determination, storing constraints according to the constraint determination, and executing the simulation model according to the constraint determination.