Composable Simulation
SimKit
- Goals
- Rapidly create simulators for mechatronic systems
- electrical, mechanical and information components
- Approach
- Automatically compose simulations of individual components into product
level simulations
- Impact
- Allow reuse of simulation models
- Significantly reduce the time to build simulators
- Increase fidelity of simulations
Novel Features
- Creation of Simulation Software by Combining Individual Simulation
Processes
- Inclusion of Information Agents in Simulation Process
- Provision of Distributed Environment
- Automatic Model Refinement
System Overview

Component Models
- Object-Oriented Modeling Paradigm
- A Library of Electromechanical Components
- will incorporate ADAMS or DADS
- Information Agents
- control system algorithms
- environment definition
Conceptual Design

Simulation Software Architecture
- Analyze Conceptual Graph and Create Simulation Processes
- can run in a distributed manner
- retrieve relevant geometric information through ACIS calls
- Build Simulator Architecture
- synchronization mechanisms
- communication protocols
- Execute Simulation
An Example Scenario

Simulation Output
