Integration of CAE Tools for Complete System Prototyping EASY5 User Conference May, 2000 Presented by: Joel Tollefson

Similar documents
Introduction to Physical Modelling Rory Adams Senior Application Engineer

USE OF ADAMS IN DYNAMIC SIMULATION OF LANDING GEAR RETRACTION AND EXTENSION

Using RecurDyn. Contents

MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape

PTC Newsletter January 14th, 2002

imaginit.com/simulation Complete and robust mechanical simulation solution

Multidisciplinary design optimization (MDO) of a typical low aspect ratio wing using Isight

Complete and robust mechanical simulation solution. imaginit.com/simulation-mechanical

Master Class: Diseño de Sistemas Mecatrónicos

Vom Konzept zum Modell physikalischer Systeme Smarter Modellieren mit Simscape

LMS Virtual.Lab The Unified Environment for Functional Performance Engineering

Physical Modelling with Simscape

Introduction to Control Systems Design

Moving MATLAB Algorithms into Complete Designs with Fixed-Point Simulation and Code Generation

Using Classical Mechanism Concepts to Motivate Modern Mechanism Analysis and Synthesis Methods

Simcenter Motion 3D. Mechatronics - Improve Design Dynamics Performance: Combine 3D Multi-Body Simulation with 1D Actuation & Controls Simulation

Simulation Comparison Between PTC/Creo and Professional CAE Software Li-xin WANG*, Jun-hui LIU and Lin-kai CHEN

Leveraging Integrated Concurrent Engineering for vehicle dynamics simulation. Manuel CHENE MSC.Software France

GITAM. Skill Development Centre. Computer Aided Engineering UNIVERSITY H Y D E R A B A D. (Estd.u/s 3 of the UGC, 1956)

Lesson 1: Introduction to Pro/MECHANICA Motion

Open source software tools for powertrain optimisation

Research of 3D parametric design system of worm drive based on Pro/E. Hongbin Niu a, Xiaohua Li b

MSC.Software: Product Brief - SimXpert What s New PRODUCT BRIEF. SimXpert 2010

Appendix P. Multi-Physics Simulation Technology in NX. Christian Ruel (Maya Htt, Canada)

ICS 180 Spring Embedded Systems. Introduction: What are Embedded Systems and what is so interesting about them?

Plant Modeling for Powertrain Control Design

New paradigm for MEMS+IC Co-development

Free-Form Shape Optimization using CAD Models

Computer-Aided Design / Computer-Aided Manufacturing MEE430,KIM,ME,NIU

Development and Deployment of ECU based Control Systems through MBD. Imperative role of Model based design in System Engineering

다중센서기반자율시스템의모델설계및개발 이제훈차장 The MathWorks, Inc. 2

CAD - How Computer Can Aid Design?

Efficient Shape Optimisation of an Aircraft Landing Gear Door Locking Mechanism by Coupling Abaqus to GENESIS

Applications of Program analysis in Model-Based Design

SIMULATION CAPABILITIES IN CREO

FUNCTIONAL OPTIMIZATION OF WINDSHIELD WIPER MECHANISMS IN MBS (MULTI-BODY SYSTEM) CONCEPT

2D CAD. Courseware Issued: DURATION: 64 hrs

SIMULATION CAPABILITIES IN CREO. Enhance Your Product Design with Simulation & Analysis

Stress Analysis of Cross Groove Type Constant Velocity Joint

Needs for performance of Large Scale Modeling & Simulation

OzenCloud Case Studies

Volvo Car Group Jonn Lantz Agile by Models

ACCELERATING STRUCTURAL ANALYSIS WITH THE RB-FEA WORKFLOW. Application Note

DSH plus a HWPA Program Gateway into Model-Based Design of Mechatronic Systems

Modeling and Simulation for Heterogeneous systems

Introduction to Abaqus. About this Course

Model Library Mechanics

Automatic Code Generation Technology Adoption Lessons Learned from Commercial Vehicle Case Studies

Physical Modeling of Multi-Domain System

SimWise. 3D Dynamic Motion, and Stress Analysis. integrated with Alibre Design

SimWise 4D. Integrated Motion and Stress Analysis

Using LS-DYNA from ANSYS Workbench Environment

Weapon System Fault Detection, Isolation, and Analysis using Stateflow

Virtual Product Development for HCV -FUPD Structure

midas NFX An insight into midas NFX

Automotive Fluid-Structure Interaction (FSI) Concepts, Solutions and Applications. Laz Foley, ANSYS Inc.

Plant modeling: A First Step to Early Verification of Control Systems

Virtual Hardware ECU How to Significantly Increase Your Testing Throughput!

EEM870 Embedded System and Experiment Lecture 4: SoC Design Flow and Tools

APPLICATION OF THE V-CYCLE DEVELOPMENT IN THE AEROSPACE INDUSTRY

Pick and Place Robot Simulation

Integrating Mechanical Design and Multidomain Simulation with Simscape

Analysis of cylindrical roller bearings design in order to optimize the classical process using FEM

Interfacing Chrono & Matlab. Chrono units for MATLAB and SIMULINK

Model-Based Design: Generating Embedded Code for Prototyping or Production

Design and Verification of Motion Control Algorithms Using Simulation

System modeling using Simulink and Simscape

Introduction to FEM calculations

Model Based Systems Engineering Engine Control: from concept to validation. Jan Smolders Technical Account Manager

Enhancing the RAMSAS method for Systems Reliability Analysis through Modelica

Hybrid Systems Analysis of Periodic Control Systems using Continuization

NATIONAL CERTIFICATE in 1 of 14

Real-Time Simulation of Simscape Models

Principles of Engineering PLTW Scope and Sequence Year at a Glance First Semester

Simulation of Articulated Robotic Manipulator & It s Application in Modern Industries

System-level co-modeling AADL and Simulink specifications using Polychrony (and Syndex)

NX Advanced Simulation

AUTOMATED EXTRUSION DIE DESIGN INTEGRATED WITH SIMULATION OF MATERIAL FLOW

Using LS-DYNA from ANSYS Workbench Environment

INTELLIGENT SYSTEM OF GEARBOXES DESIGN

MT 21_CAD/CAM 3(1-2) Than Lin, Ph.D. Assistant Professor Asian Institute of Technology. Lecture: Week 1

Overcoming Data Translation Issues Using SimDesigner Enterprise Gateway

Mechatronic Design Approach D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

NX Advanced FEM. fact sheet

Many Roles and Point Solutions are Used in Product Development

Integrated Workflow to Implement Embedded Software and FPGA Designs on the Xilinx Zynq Platform Puneet Kumar Senior Team Lead - SPC

Computer Aided Draughting and Design: Graded Unit 1

VIRTUAL PROTOTYPING SIMULATION FOR THE DESIGN OF TWO-WHEELED VEHICLES

Graphical System Design for Machine Control

Probabilistic Optimization of Polarized Magnetic Actuators by Coupling of Network and Finite Element Models

Passion. Innovation. Solutions. Virtual Engine.

Introduction to Adams/Solver C++ Jose L Ortiz, PhD. Adams User Meeting Munich - May 18, 2011

Model Checking for Hybrid Systems

CODE Product Solutions

Live Classroom Curriculum Guide

Virtuelle Inbetriebnahme und Optimierung von Robotersystemen mit Simscape The MathWorks, Inc. 1

Integrating multi-body simulation and CFD: toward complex multidisciplinary design optimisation

Integrated Aircraft Design

CAD-BASED WORKFLOWS. VSP Workshop 2017

Entwicklung mechatronischer Systeme in der Luft- und Raumfahrt

Transcription:

Integration of CAE Tools for Complete System Prototyping 2000 User Conference May, 2000 Presented by: Joel Tollefson

Presentation Focus Provide a framework to support other presentations define concepts outline different methods for integrating CAE tools survey current tools and practices Methods of integrating CAE tools static data integration co-simulation coupled-simulation s Integration of Engineering Tools Integration of CAE Tools - Chart 2

Introduction What s driving integrated systems modeling and engineering? need to be streamline engineering process: companies have many different engineering tools, methods and processes goal: reduce time to market promise: complete system prototyping What is virtual system prototyping? modeling of entire systems, from systems level down to detailed subsystems goal: produce a complete virtual system prototype - a computer model use computer models to design, analyze, simulate, test entire system before cutting metal prototype: increase design iterations, validate design, reduce h/w testing costs Requirements for system prototyping ability to integrate systems modeling tools - apply broad array of computeraided engineering (CAE) tools create an integrated engineering environment Integration of CAE Tools - Chart 3

Overview of the Engineering Environment higher Product Definition lower Functional Design & Analysis Engineering Flight Controls Electrical System Certification Mechanical Propulsion System Req ments Functional Objectives Flight Avionics Loads & S & C Structures Flutter ECS Propulsion Hydraulics H/W Design Level of Abstraction lower Model Fidelity Application/ Verification Real Time Auto Code Simulators LRU s Schematics Drawings... and others... higher multi-discipline Integration of CAE Tools - Chart 4

Selecting Design and Analysis Tools Design & Analysis Engineering Electrical MATLAB, MATRIXx Flight Controls System Certification Mechanical DADS, ADAMS Landing Gear Product Definition System Req ments Functional Objectives Flight SABER Avionics Two opposing views: Propulsion, FlowMaster Hydraulics RPAS NASTRAN CATIA S & C Structures Loads & Flutter ECS H/W Design tool-centric integrated tools many different engineering design and analysis tools can be applied to different disciplines Application Real Time Auto Code Simulators LRU s Schematics Drawings... and others... multi-discipline Integration of CAE Tools - Chart 5

Survey of Design & Simulation Tools Partial list of simulation-based tools Engineering Disciplines MATLAB MATRIXx SABER FlowMaster ADAMS, DADS Pro/Mechanica VANTAGE STATEMATE Controls Finite State StateFlow BetterState Mechanical Electric Circuits Integrated Circuits Electric Machinery Pneumatics Powertrain Hydraulics Auto-Code Real Time Integration of CAE Tools - Chart 6

Chose the Integrated Tools Approach Over 6 years of experience integrating CAE tools with. Tools are integrated using our Extensions feature. Finite State STATEMATE Multi-body Dynamics CAD MATLAB ADAMS Pro/ENGINEER Controls Simulink DADS CATIA MATRIXx Pro/MECHANICA SystemBuild NASTRAN/ANSYS Structural ASIC design Vantage (& other ViewLogic tools) GSDS Beacon Auto-Code Generator in work Integration of CAE Tools - Chart 7

s Extension What is the Extension? a special component that provides the s/w hooks for other CAE tools to integrate with from user s point-of-view it provides a seamless integration of tools Provides an open architecture and published API for integrating other tools with. Integration of CAE Tools - Chart 8

Example of Extensions: Integration of and GSDS GSDS Auto-code modules may be added as components in When the user clicks on the GSDS module the diagram for that module will pop up in BDED Presentation on and GSDS integration to be given by Mike Bingle. Integration of CAE Tools - Chart 9

Extensions Expands s Application Domain MATLAB MATRIXx SABER FlowMaster ADAMS, DADS Pro/Mechanica VANTAGE STATEMATE Controls Finite State StateFlow BetterState Statemate Mechanical (1) (1) (2) Electric Circuits Integrated Circuits VANTAGE Electric Machinery Pneumatics Powertrain Hydraulics Auto-Code Real Time GSDS (1) linked with DADS, ADAMS, Pro/Mechanica (2) integrated with DADS, ADAMS, Pro/Mechanica embedded tool = linked/integrated with external tool = Integration of CAE Tools - Chart 10

Cross-Functional Integration of Tools Bridging the Gap Between & Design Behavioral system requirements flows down design capability flows up Detailed Design Design & Analysis Engineering Flight Controls Electrical System Certification Mechanical Propulsion System Req ments Functional Objectives Flight Avionics Loads & S & C Structures Flutter ECS Integrate tools across functional boundaries: <==> Design Most difficult, least understood integration process Propulsion Hydraulics Different engineering environment: Behavioral Vrs. Detailed Design Important integration - detailed behavior can affect high level behavior - Preliminary Design - Trade Studies H/W Design Integration of CAE Tools - Chart 11

Example of Cross-Functional Integration Draper Labs IEE Program Precision Instrument Simulation Equations of motion Behavioral Description of a Detailed Mechanical Design Implementation Detail flows up into the system simulation Draper Labs Integrated Engineering Environment Build a systems level model Integrate detailed design model as needed. Integration of CAE Tools - Chart 12

Bridging the Gap Between Engineering Disciplines Engineering Electrical System Certification Mechanical System Req ments Functional Objectives Flight Integrate across engineering disciplines, within same function Much easier process Propulsion Similar engineering environment Two ways to integrate: - Static Integration - Dynamic Integration Design & Analysis Flight Controls Propulsion Avionics Loads & S & C Structures Flutter ECS Hydraulics H/W Design multi-disciplines Integration of CAE Tools - Chart 13

Static Integration of CAE Tools Static Integration: geometric or parametric data is shared between programs simple - implementation is usually straight forward commonly used to integrate different types of application tools; example: geometric-based modeling with simulation-based tool example: CATIA and DADS integration - shares geometric data example: NASTRAN <==> integration NASTRAN /NASTRAN Integration extract NASTRAN modes convert to modal data insert data directly into component /NASTRAN integration is implemented using an Extension component. Integration of CAE Tools - Chart 14

Beyond Static Integration Example: Genesis/KIRTS functional integration with Genesis/KIRTS: generates functional dynamic models from CAD definitions of hydraulic and ECS systems Presentation will be given by Raju. CATIA Genesis/KIRTS Solid Model Assembly Parts Schematics Hydraulic Model Genesis/Kirts Functional Integration Integration of CAE Tools - Chart 15

Dynamic Integration of CAE Tools Involves dynamic integration of data and/or code. Much more complex and difficult to implement geared to simulation-based tools 2 methods co-simulation integration coupled-simulation integration Integration of CAE Tools - Chart 16

CAE Integration Using Co-Simulation Co-Simulation two simulation programs run simultaneously each solves its own differential equations - each controls its own Time data is shared between programs at predetermined time intervals Simulator 1 (Controls time) Simulator 2 I/O Model Equations X X Central Integrator Data Between Models Exchanged At Sample Periods I/O Model Equations X X Central Integrator Examples of co-simulation s co-simulation with SystemBuild and Simulink Integration of CAE Tools - Chart 17

Co-Simulation Disadvantage Not a design and analysis tool -- only a simulation tool not possible to generate a linear model of complete system can not perform controls design and analysis, steady state, etc. Excessive run times for models with coupled dynamics small data sharing time intervals may be required - constrains numerical integration and results in unacceptable simulation run-times MATRIXx/DADS co-simulation is a good example of this problem: f DYNAMIC SIMULATION PROGRAM actuator model pressure forces pos, vel, accel MULTI-BODY PROGRAM mechanism model differential equation for pressure in actuator is closely related to the mechanism velocity velocity is closely related to pressure force from actuator requires small data sharing time interval (about 1E-6) to achieve accurate results Co-simulation works best on systems that are not tightly coupled. Integration of CAE Tools - Chart 18

Interface to MATRIXx/MATLAB Purpose To simulate any model from within MATRIXx (SystemBuild) or MATLAB (Simulink) models. Advantage you can use to build large, complex highly nonlinear plant models - difficult to do with MATLAB/ MATRIXx use Switch states and special integrators use application libraries - hc, hv, ec, pt, en, etc. use other tool s strength - controller design and analysis Controller MATRIXx MATLAB Co-Simulation Plant Dynamics Integration of CAE Tools - Chart 19

CAE Integration Using Coupled-Simulation Coupled-Simulation approach equations (differential, difference, algebraic) from different CAE tools are combined (coupled) into one set of equations, inserted into one of the CAE programs solved by a central numerical integrator in the simulator that controls time required when equations in different tools are tightly coupled - such that only a central numerical integrator can produce more accurate results within a reasonable amount of time Simulator 1 (Controls Time) Model Equations From Simulator 1 X Model Equations From Simulation 2 X Central Integrator Integration of CAE Tools - Chart 20

Advantages/Disadvantages of Coupled-Simulation Advantages reduced simulation time true design and analysis tool allows engineer to apply all analyses: simulation, steady-state, linear analysis, control systems design integration is more seamless from users point of view Disadvantages much more difficult to integrate CAE tools using coupled-equations approach Example of coupled-simulation integration: integration with DADS, ADAMS, and ProE/Mechanica actuator model pressure forces pos, vel, accel multi body model differential equations & data DADS by CADSI mechanism model Coupled-simulation of CAE tools easily done with Extensions. Integration of CAE Tools - Chart 21

Summary Integration of CAE tools is necessary for complete system prototyping. Integration of CAE tools is central to - being developed as a core competency Extensions feature provides a mechanism for integrating CAE tools - makes the integration appear seamless to the user. Integration of CAE Tools - Chart 22