Reflected Mass Computation via Dynamic Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for computing reflected mass and reflected inertia in CAD models are manual, approximate, and limited to specific configurations, failing to account for dynamic effects and time variations, making them tedious and inaccurate for complex mechanisms.

Innovation Solution

A computer-implemented method that dynamically simulates CAD models to compute reflected mass and reflected inertia over time, using a single virtual body representation for non-motor components and applying laws of motion to determine mass and inertia changes, accounting for external loads and motions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual calculations are used to compute reflected mass and reflected inertia, then the computation can be performed with simple tools, but the results are approximate and time-consuming

Engineering Contradiction:
Improveaccuracy of reflected mass and inertia computationVSAvoidtime required for computation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical calculations with an automated computer-based simulation system. The system uses virtual modeling and computational algorithms to automatically compute reflected mass and inertia values, eliminating the need for manual mathematical calculations while achieving more precise and time-efficient results.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system performs self-service computation by automatically calculating reflected mass and inertia values through integrated simulation. The computer system autonomously processes the modeling, simulation, and computation without requiring manual intervention, thereby reducing time loss while maintaining high measurement precision.

Inventive Principle:
Principle #25Self-service

2Device complexity

If manual calculations are used, then the complexity of the system can be kept low, but the computation becomes tedious and difficult for complex mechanisms

Engineering Contradiction:
Improvecomplexity of computation systemVSAvoidease of computing reflected mass and inertia
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent replaces complex manual calculation procedures with an automated computer-based system. The simulation environment automatically handles the complexity of computing reflected mass and inertia for complex mechanisms, making the process simple and intuitive for users while maintaining low system complexity from the user's perspective.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces a computer simulation system as an intermediary between the user and the complex computation. This intermediary automatically performs the complex calculations and provides simplified results, making the computation process easier to operate while hiding the underlying complexity from the user.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If computations are performed at a specific motor location and configuration, then the calculation is simplified, but the results are valid only for that specific position and cannot provide time variation

Engineering Contradiction:
Improveability to provide time variation at all configurationsVSAvoidcomplexity of simulation system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by enabling the system to compute reflected mass and inertia at multiple configurations and time points. The simulation system dynamically adapts to different motor locations and mechanism positions, providing time-variant results across all configurations rather than being limited to a single static state.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The simulation system achieves universality by being able to compute reflected mass and inertia for any motor location and configuration within the mechanism. The single simulation framework serves multiple functions: it can analyze different positions, time points, and configurations, providing versatile results without requiring separate computation systems for each scenario.

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

4Measurement precision

If current methods are used, then the computation can be done quickly, but the results are not accurate because dynamic effects and time rate of change are not taken into account

Engineering Contradiction:
Improveaccuracy of reflected mass and inertiaVSAvoidspeed of computation
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements continuous computation by calculating reflected mass and inertia at multiple time points throughout the motion cycle. The simulation continuously updates the computation results as the mechanism moves through different positions, providing accurate time-variant data without requiring separate discrete calculations for each configuration.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system replaces slow manual calculations with fast automated computer computation. The simulation environment rapidly computes accurate results by processing multiple configurations and time points through computational algorithms, achieving both high measurement precision and computational speed simultaneously.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9129083B2Automatic computation of reflected mass and reflected inertia
Publication Date: 2015.09.08 DASSAULT SYSTEMES SOLIDWORKS CORP
  • US9129083B2 patent drawing
  • US9129083B2 patent drawing
  • US9129083B2 patent drawing

AI summary

Automatically computing the reflected mass or reflected inertia of a computer-aided design model comprised of a motor includes executing a simulation of the model, using the simulation results to compute the reflected mass or reflected inertia, and treating the non-motor parts of the model as a virtual body having a time-varying mass or a time-varying inertia. The mass or inertia of the virtual body at a specific time is the reflected mass or reflected inertia, respectively, of the model at the specific time.