Coupled Simulations Using different Tools

Size: px
Start display at page:

Download "Coupled Simulations Using different Tools"

Transcription

1 Coupled Simulations Using different Tools Dag Fritzson MODPROD Workshop SKF Slide 1 MODPROD Contents Why coupled simulations? - Problem definition Meta-Modelling TLM Co-Simulation & Framework Examples Conclusion SKF Slide 2 MODPROD SKF Slide 1 [Code] SKF [Organisation]

2 1Why coupled simulation - Problem definition SKF Slide 3 [Code] SKF [Organisation] Problem Definition MSC.ADAMS BEAST Modelica Facts: Large investment in specialized tools No universal tool solves everything One Possibility: Coupled simulation Ansys Questions on the Way: How to couple different simulation models? How to model coupled simulations? How organize models of coupled simulation models? SKF Slide 4 MODPROD SKF Slide 2 [Code] SKF [Organisation]

3 Application Example Car With Hub-unit BEAST hub-unit model BEAST allows for detailed contact analysis in the wheel Bearings. MSC.ADAMS car model MSC.ADAMS allows for analysis of chassis and body dynamics. Hub-unit placed in front wheel SKF Slide 5 MODPROD A car and SKF hub unit SKF Slide 6 MODPROD SKF Slide 3 [Code] SKF [Organisation]

4 Using Co-Simulation for Connecting Tools Co-simulation is a well known technique. However: How to model coupled simulations? How to make co-simulation modeling easy to use? Many co-simulation applications focus on control-system applications, e.g., hardware in the loop. Our focus is on coupling different mechanical system simulations. This puts special requirements on the modeling process, i.e., general interface for force and motion exchange and 3D component modeling SKF Slide 7 MODPROD 2Meta-Modelling SKF Slide 8 [Code] SKF [Organisation] SKF Slide 4 [Code] SKF [Organisation]

5 Meta-Model Definitions A meta-model here defines the physical interconnections combining different external component models An external model is a model defined in some specific modeling language together with some modeling and simulation tool that can perform a simulation of it. Meta-Model: BEAST model Modelica model MSC.ADAMS model SKF Slide 9 MODPROD The Complete Modelling Process Modeling in specialized environment Define interface points and encapsulate model Meta-modeling Sim. tool specialists Sim. tool specialists and/or meta-model designers Meta-model designers SKF Slide 10 MODPROD SKF Slide 5 [Code] SKF [Organisation]

6 Component Encapsulation for Meta-Modeling Simple easy-to-use graphical user interface (wizard) Automated TLM interface detection (requested from simulation model) Component encapsulation for improved component reusability and exchange SKF Slide 11 MODPROD Meta-Model Editor (MME) Features/requirements: Easy simulation model integration 3D view of all meta-model components Automated physical TLM interface alignment Visual connection verification SKF Slide 12 MODPROD SKF Slide 6 [Code] SKF [Organisation]

7 3TLM Co-Simulation & Framework SKF Slide 13 [Code] SKF [Organisation] Transmission Line Model Physical time delay for force waves The physical delay is used to decouple equations Numerically stable method SKF Slide 14 MODPROD SKF Slide 7 [Code] SKF [Organisation]

8 TLM Theory Mechanical Delay Line c 2 (t) = F 1 (t-t TLM ) + Z F v 1 (t-t TLM ) v 1 v 2 F 1 (t) = Z F v 1 (t) + c 1 (t) c 1 (t) = F 2 (t-t TLM ) + Z F v 2 (t-t TLM ) F 2 (t) = Z F v 2 (t) + c 2 (t) Passing wave variables c 1, c 2 Velocity variables v 1, v 2 Force variables F 1, F 2 Time delay in the line T TLM Line impedance Z F SKF Slide 15 MODPROD Meta-Model Simulation Environment System Design Meta-Models are stored in a Meta-Model-Language (MML) file The TLM-Manager executes and organizes the Co- Simulation MMS results can be visualized (animated) in MME post-processing mode The Simulator starts the TLM- Manager and stores Meta-Model Simulation (MMS) results SKF Slide 16 MODPROD SKF Slide 8 [Code] SKF [Organisation]

9 TLM Co-Simulation in Practice - TLM Manager TLM Manager controls the cosimulation Narrow and efficient interface for the tools Use a meta model that defines Which external-models are involved How are they connected (name of points) Start, stop, time step and TLM parameters BEAST TLM Manager ADAMS SKF Slide 17 MODPROD TLM Framework A general framework has been defined that can be implemented in many different simulation tools. It has successfully been implemented and tested for: MSC.ADAMS (Released) Matlab-Simulink Modelica BEAST (SKF) (Released) Orpheus (SKF) SKF Slide 18 MODPROD SKF Slide 9 [Code] SKF [Organisation]

10 3Examples SKF Slide 19 [Code] SKF [Organisation] Verification Meta-Model A simulation model has been designed to verify TLM cosimulations The model is simple and contains all important features to test the complete TLM framework SKF Slide 20 MODPROD SKF Slide 10 [Code] SKF [Organisation]

11 Running the Verification Meta-Model The verification meta-model has been created and tested for different simulation tool combinations. NOTE: Some tools, e.g., Simulink cannot create VRML files for visualization in MME. Simulink-BEAST-Simulink SKF Slide 21 MODPROD Example: Single Pendulum Pendulum beam in ADAMS 1) Frictionless joint in ADAMS 2) Support DGBB in BEAST Results similar Friction in the DGBB brake a little SKF Slide 22 SKF [ERC] SKF Slide 11 [Code] SKF [Organisation]

12 Example: Single Pendulum Results Pendulum beam in ADAMS 1) Frictionless joint in ADAMS 2) Support DGBB in BEAST Results similar Friction in the DGBB brake a little SKF Slide 23 SKF [ERC] Example: Modelica TLM Plug-in Comparing a BEAST-Modelica Meta-Model simulation with a pure Modelica model simulation. TLM BEAST shaft Inertia1 J= SKF Slide 24 MODPROD SKF Slide 12 [Code] SKF [Organisation]

13 Example: ADAMS Spindle with two BEAST bearings SKF Slide 25 MODPROD Results: ADAMS Spindle with two BEAST bearings Splindle position affected by bearings SKF Slide 26 MODPROD SKF Slide 13 [Code] SKF [Organisation]

14 Astra car and SKF hub unit Complete car model in ADAMS Hub unit in BEAST connects the knuckle with the wheel SKF Slide 27 SKF [ERC] Astra car and SKF hub unit - Animations SKF Slide 28 MODPROD SKF Slide 14 [Code] SKF [Organisation]

15 Astra car and SKF hub unit MME Animation Results can be visualized in MME postprocessing mode SKF Slide 29 MODPROD Conclusions Coupled simulations needed in industry Easy to do meta-modelling process Support many tools, easy to add new Stable simulations Starting to be used in SKF Issues: Company wide coupled simulations possible or practical? SKF Slide 30 MODPROD SKF Slide 15 [Code] SKF [Organisation]

16 SKF Slide 16 [Code] SKF [Organisation]

Linköping University Post Print. A Meta-Modeling Environment for Mechanical System Co-Simulations

Linköping University Post Print. A Meta-Modeling Environment for Mechanical System Co-Simulations Linköping University Post Print A Meta-Modeling Environment for Mechanical System Co-Simulations Alexander Siemers and Dag Fritzson N.B.: When citing this work, cite the original article. Original Publication:

More information

Proceedings of the 4th International Modelica Conference, Hamburg, March 7-8, 2005, Gerhard Schmitz (editor)

Proceedings of the 4th International Modelica Conference, Hamburg, March 7-8, 2005, Gerhard Schmitz (editor) Proceedings of the 4th International Modelica Conference, Hamburg, March 7-8, 2005, Gerhard Schmitz (editor) A Siemers, I Nakhimovski, D Fritzson Linköping University, Sweden Meta-modelling of Mechanical

More information

Model Library Mechanics

Model Library Mechanics Model Library Mechanics Using the libraries Mechanics 1D (Linear), Mechanics 1D (Rotary), Modal System incl. ANSYS interface, and MBS Mechanics (3D) incl. CAD import via STL and the additional options

More information

An Easy-to-use Generic Model Configurator for Models in Multiple Tool Formats

An Easy-to-use Generic Model Configurator for Models in Multiple Tool Formats An Easy-to-use Generic Model Configurator for Models in Multiple Tool Formats Vadim Engelson 1, Peter Fritzson 1, Ulf Sellgren 2 1 Department of Computer and Information Science Linköping University SE-58183

More information

2. Motion Analysis - Sim-Mechanics

2. Motion Analysis - Sim-Mechanics 2 Motion Analysis - Sim-Mechanics Figure 1 - The RR manipulator frames The following table tabulates the summary of different types of analysis that is performed for the RR manipulator introduced in the

More information

Example: Modeling a Cruise Control System in Simulink

Example: Modeling a Cruise Control System in Simulink Example: Modeling a Cruise Control System in Simulink Physical setup and system equations Building the model Open-loop response Extracting the Model Implementing PI control Closed-loop response Physical

More information

Rotational3D Efficient modelling of 3D effects in rotational mechanics

Rotational3D Efficient modelling of 3D effects in rotational mechanics Rotational3D - Efficient Modelling of 3D Effects in Rotational Mechanics Rotational3D Efficient modelling of 3D effects in rotational mechanics Johan Andreasson Magnus Gäfvert Modelon AB Ideon Science

More information

Functional Testing of Solid Edge Designs

Functional Testing of Solid Edge Designs Scott Ziemba, Director of Customer Service, Design Simulation Technologies Functional Testing of Solid Edge Designs Solid Edge University 2014 May 12-14, Atlanta, GA, USA 4 SOLID EDGE UNIVERSITY 2014 #SEU14

More information

Sensor Accuracy in Vehicle Safety

Sensor Accuracy in Vehicle Safety Sensor Accuracy in Vehicle Safety Sas Harrison Claytex Services Ltd. Leamington Spa UK Global Business: Software Support Consultancy Training Expertise: Modelica / C++ Software Simulation Libraries Systems

More information

Vehicle Dynamics & Safety: Multibody System. Simulation tools based on MultiBody approach are widespread in vehicle design and testing

Vehicle Dynamics & Safety: Multibody System. Simulation tools based on MultiBody approach are widespread in vehicle design and testing Vehicle Dynamics & Safety: Multibody System Simulation tools based on MultiBody approach are widespread in vehicle design and testing Vehicle Dynamics & Safety: Multibody System What is a Multibody System?

More information

Modeling Mechanical System using SIMULINK

Modeling Mechanical System using SIMULINK Modeling Mechanical System using SIMULINK Mechanical System We will consider a toy train consisting of an engine and a car as shown in Figure. Assuming that the train only travels in one direction, we

More information

Parallel Computing Using Modelica

Parallel Computing Using Modelica Parallel Computing Using Modelica Martin Sjölund, Mahder Gebremedhin, Kristian Stavåker, Peter Fritzson PELAB, Linköping University ModProd Feb 2012, Linköping University, Sweden What is Modelica? Equation-based

More information

Learning algorithms for physical systems: challenges and solutions

Learning algorithms for physical systems: challenges and solutions Learning algorithms for physical systems: challenges and solutions Ion Matei Palo Alto Research Center 2018 PARC 1 All Rights Reserved System analytics: how things are done Use of models (physics) to inform

More information

Simulink Based Robot Arm Control Workstation. Figure 1-1 High Level Block Diagram

Simulink Based Robot Arm Control Workstation. Figure 1-1 High Level Block Diagram Introduction: This project consists of designing a software-based control workstation in the Simulink environment using the SimMechanics Toolbox. The Quanser robot arm system will be modeled using this

More information

M-2300-ZX Focus SVT Brake Conversion Kit INSTRUCTION SHEET

M-2300-ZX Focus SVT Brake Conversion Kit INSTRUCTION SHEET Please contact the Tech Hot Line for the most current instruction information (586) 468-1356!!! PLEASE READ THE FOLLOWING INSTRUCTIONS CAREFULLY PRIOR TO INSTALLATION!!! OVERVIEW: This kit is designed

More information

MACHINE THEORY Bachelor in Mechanical Engineering INTRODUCTION TO MACHINE DESIGN

MACHINE THEORY Bachelor in Mechanical Engineering INTRODUCTION TO MACHINE DESIGN MACHINE THEORY Bachelor in Mechanical Engineering INTRODUCTION TO MACHINE DESIGN Ignacio Valiente Blanco José Luis Pérez Díaz David Mauricio Alba Lucero Efrén Díez Jiménez Timm Lauri Berit Sanders Machine

More information

Gaining Insight into Designs with MSC.EASY5 and MSC.ADAMS. Kent West Andrew Dyer MSC.Software Corporation

Gaining Insight into Designs with MSC.EASY5 and MSC.ADAMS. Kent West Andrew Dyer MSC.Software Corporation Gaining Insight into Designs with MSC.EASY5 and MSC.ADAMS Kent West Andrew Dyer MSC.Software Corporation Agenda Introduction Process overview Process Specifics Results Questions/comments? Introduction

More information

Anticipatory Shifting Optimization of a Transmission Control Unit for an Automatic Transmission through Advanced Driver Assistance Systems

Anticipatory Shifting Optimization of a Transmission Control Unit for an Automatic Transmission through Advanced Driver Assistance Systems Anticipatory Shifting Optimization of a Transmission Control Unit for an Automatic Transmission through Advanced Driver Assistance Systems Salim Chaker 1 Michael Folie 2 Christian Kehrer 1 Frank Huber

More information

Chrono::Irrlicht demos

Chrono::Irrlicht demos Chrono Demos Chrono::Engine demos demo_ch_archive demo_ch_buildsystem demo_ch_coords demo_ch_functions demo_ch_math demo_ch_powertrain demo_ch_solver demo_ch_stream Demonstrate archives for serialization/de-serialization

More information

Using Modelica for Interactive Simulations of Technical Systems in a Virtual Reality Environment

Using Modelica for Interactive Simulations of Technical Systems in a Virtual Reality Environment 4th MODPROD 2010 Chair of Construction Machines and Conveying Technology Using Modelica for Interactive Simulations of Technical Systems in a Virtual Reality Environment J. Frenkel C. Schubert Prof. Dr.-Ing.

More information

MECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS

MECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS MECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS Finn CONRAD and Francesco ROLI Department of Mechanical Engineering, Technical University

More information

Importing Models from Physical Modeling. Tools Using the FMI Standard

Importing Models from Physical Modeling. Tools Using the FMI Standard Importing Models from Physical Modeling Tools Using the FMI Standard Overview The objective of this tutorial is to demonstrate the workflow for the integration of FMUs in DYNA4. The following use case

More information

Balancing Control of Two Wheeled Mobile Robot Based on Decoupling Controller

Balancing Control of Two Wheeled Mobile Robot Based on Decoupling Controller Ahmed J. Abougarair Elfituri S. Elahemer Balancing Control of Two Wheeled Mobile Robot Based on Decoupling Controller AHMED J. ABOUGARAIR Electrical and Electronics Engineering Dep University of Tripoli

More information

September 20, Chapter 5. Simple Mechanisms. Mohammad Suliman Abuhaiba, Ph.D., PE

September 20, Chapter 5. Simple Mechanisms. Mohammad Suliman Abuhaiba, Ph.D., PE Chapter 5 Simple Mechanisms 1 Mohammad Suliman Abuhaiba, Ph.D., PE 2 Assignment #1 All questions at the end of chapter 1 st Exam: Saturday 29/9/2018 3 Kinematic Link or Element kinematic link (link) or

More information

Physics 101, Lab 1: LINEAR KINEMATICS PREDICTION SHEET

Physics 101, Lab 1: LINEAR KINEMATICS PREDICTION SHEET Physics 101, Lab 1: LINEAR KINEMATICS PREDICTION SHEET After reading through the Introduction, Purpose and Principles sections of the lab manual (and skimming through the procedures), answer the following

More information

Large scale physics simulations in industrial vehicle simulators

Large scale physics simulations in industrial vehicle simulators Large scale physics simulations in industrial vehicle simulators Kenneth Bodin Algoryx Simulation, Umeå, Sweden http://www.algoryx.se/ kenneth@aloryx.se Scope The anatomy, models and methods of a Phyics

More information

Kinematics of Machines. Brown Hills College of Engineering & Technology

Kinematics of Machines. Brown Hills College of Engineering & Technology Introduction: mechanism and machines, kinematic links, kinematic pairs, kinematic chains, plane and space mechanism, kinematic inversion, equivalent linkages, four link planar mechanisms, mobility and

More information

Design optimisation of industrial robots using the Modelica multi-physics modeling language

Design optimisation of industrial robots using the Modelica multi-physics modeling language Design optimisation of industrial robots using the Modelica multi-physics modeling language A. Kazi, G. Merk, M. Otter, H. Fan, (ArifKazi, GuentherMerk)@kuka-roboter.de (Martin.Otter, Hui.Fan)@dlr.de KUKA

More information

System modeling using Simulink and Simscape

System modeling using Simulink and Simscape System modeling using Simulink and Simscape Abhisek Roy Sruthi Geetha Veer Alakshendra 2015 The MathWorks, Inc. 1 Multi-domain Systems 2 Common challenges 1. Multi-domain simulation 2. Capturing the system

More information

SIMULINK Tutorial. Select File-New-Model from the menu bar of this window. The following window should now appear.

SIMULINK Tutorial. Select File-New-Model from the menu bar of this window. The following window should now appear. SIMULINK Tutorial Simulink is a block-orientated program that allows the simulation of dynamic systems in a block diagram format whether they are linear or nonlinear, in continuous or discrete forms. To

More information

ADAS Virtual Prototyping using Modelica and Unity Co-simulation via OpenMETA

ADAS Virtual Prototyping using Modelica and Unity Co-simulation via OpenMETA ADAS Virtual Prototyping using Modelica and Unity Co-simulation via OpenMETA Masahiro Yamaura 1 Nikos Arechiga 1 Shinichi Shiraishi 1 Scott Eisele 2 Joseph Hite 2 Sandeep Neema 2 Jason Scott 2 Theodore

More information

PRACTICAL SESSION 4: FORWARD DYNAMICS. Arturo Gil Aparicio.

PRACTICAL SESSION 4: FORWARD DYNAMICS. Arturo Gil Aparicio. PRACTICAL SESSION 4: FORWARD DYNAMICS Arturo Gil Aparicio arturo.gil@umh.es OBJECTIVES After this practical session, the student should be able to: Simulate the movement of a simple mechanism using the

More information

Simulation of Rolling Element Bearings

Simulation of Rolling Element Bearings e b Simulation of Rolling Element Bearings Lars-Erik Stacke Dag Fritzson SKF Nova AB Chalmers Teknikpark, S-42 88 Göteborg, Sweden October, 999 Abstract Rolling bearings are high precision, low cost machine

More information

High-Fidelity Transmission Simulation for Hardware-in-the-Loop Applications

High-Fidelity Transmission Simulation for Hardware-in-the-Loop Applications High-Fidelity Transmission Simulation for Hardware-in-the-Loop Applications Paul Goossens, Maplesoft; Orang Vahid, Maplesoft; Ang Zhao, Maplesoft; Takashi Iwagaya, Cybernet Systems Japan; Yoshihiko Nishi,

More information

3D Capture. 3D Capture. 3D Capture. 3D Capture. Real-world

3D Capture. 3D Capture. 3D Capture. 3D Capture. Real-world Real-world Need at least two cameras, commonly on side-by-side Plug-in the Minoru 3D webcam Right-click the Minoru icons to see a list of options. Set the mode to use Side-by-Side with Left first. Set

More information

Enhancing the RAMSAS method for Systems Reliability Analysis through Modelica

Enhancing the RAMSAS method for Systems Reliability Analysis through Modelica 7th MODPROD Workshop on Model-Based Product Development February 05-06, 2013 Linköping University, Sweden Enhancing the RAMSAS method for Systems Reliability Analysis through Modelica Alfredo Garro and

More information

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T 3 3 Motion Control (wheeled robots) Introduction: Mobile Robot Kinematics Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground

More information

MECHANICAL ENGINEERING

MECHANICAL ENGINEERING MECHANICAL ENGINEERING ESE TOPICWISE OBJECTIVE SOLVED PAPER-II FROM (1995-2018) UPSC Engineering Services Examination State Engineering Service Examination & Public Sector Examination. IES MASTER PUBLICATION

More information

MODPROD'2014 8th International Workshop on Model-Based Product Development

MODPROD'2014 8th International Workshop on Model-Based Product Development class x { public int a; class x { float b; public int func (int a,int b); int a; class x { Asa asad float b; public Asda ad int func int a; Asd (int ad a,int cc b); class x { Asa asad float b; Aac sdscfcc

More information

SAMCEF MECANO FlexDyn: Market analysis

SAMCEF MECANO FlexDyn: Market analysis SAMCEF MECANO FlexDyn: Market analysis Sebastien GOHY 1 - ASD Competence Center - 2011 SAMCEF Mecano Flexdyn: Market analysis SAMCEF Mecano: Reminder Mecano Structure Classical NL FEM Cf Abaqus, MSC Marc

More information

the bridge between Vehicle Component and ECU Development

the bridge between Vehicle Component and ECU Development LABCAR-VDYM V5.0 the bridge between Vehicle Component and ECU Development Dr.-Ing. Gerd Wittler, 2004 1 Copyright 2004, ETAS GmbH LiveDevices Ltd. Vetronix Corp. All rights reserved. The names and designations

More information

Hardware in the Loop Simulation of Production Systems Dynamics

Hardware in the Loop Simulation of Production Systems Dynamics Hardware in the Loop Simulation of Production Systems Dynamics Sascha Röck 1 1 Institute for Control Engineering of Machine Tools and Manufacturing Units (ISW), University of Stuttgart Abstract Constantly

More information

car=1700 FS gear=13.5 Wind: cw=0.33 AutoGear ThrottlePos JMotorPump=0.28 TS Jturbine=0.034 TS 1 Engine converter ECU ControlBox

car=1700 FS gear=13.5 Wind: cw=0.33 AutoGear ThrottlePos JMotorPump=0.28 TS Jturbine=0.034 TS 1 Engine converter ECU ControlBox Physical Modeling with Modelica and Dymola and Real-Time Simulation with Simulink and Real Time Workshop H. Elmqvist 1, M. Otter 2, and C. Schlegel 2 1 Dynasim AB, Research Park Ideon, S{223 70 Lund, Sweden,

More information

Written exams of Robotics 2

Written exams of Robotics 2 Written exams of Robotics 2 http://www.diag.uniroma1.it/~deluca/rob2_en.html All materials are in English, unless indicated (oldies are in Year Date (mm.dd) Number of exercises Topics 2018 07.11 4 Inertia

More information

Flexible multibody systems - Relative coordinates approach

Flexible multibody systems - Relative coordinates approach Computer-aided analysis of multibody dynamics (part 2) Flexible multibody systems - Relative coordinates approach Paul Fisette (paul.fisette@uclouvain.be) Introduction In terms of modeling, multibody scientists

More information

A co simulation method for system level simulation of fluid structure couplings in hydraulic percussion units

A co simulation method for system level simulation of fluid structure couplings in hydraulic percussion units DOI 10.1007/s00366-016-0476-8 ORIGINAL ARTICLE A co simulation method for system level simulation of fluid structure couplings in hydraulic percussion units Håkan Andersson 1,2 Peter Nordin 3 Thomas Borrvall

More information

Rachel Weinstein, Joseph Teran and Ron Fedkiw

Rachel Weinstein, Joseph Teran and Ron Fedkiw Rachel Weinstein, Joseph Teran and Ron Fedkiw presented by Marco Bernasconi (mberna7@uic.edu) Politecnico di Milano A couple of questions: Why did I choose this paper? What does contact vs collision mean?

More information

Application to Vehicles Dynamics. Taking into account local non linearity in MBS models. This document is the property of SAMTECH S.A.

Application to Vehicles Dynamics. Taking into account local non linearity in MBS models. This document is the property of SAMTECH S.A. Application to Vehicles Dynamics Taking into account local non linearity in MBS models This document is the property of SAMTECH S.A. Page 1 Tables of contents Introduction SAMTECH Expertise SAMTECH Methodology

More information

Non Linear Control of Four Wheel Omnidirectional Mobile Robot: Modeling, Simulation and Real-Time Implementation

Non Linear Control of Four Wheel Omnidirectional Mobile Robot: Modeling, Simulation and Real-Time Implementation Non Linear Control of Four Wheel Omnidirectional Mobile Robot: Modeling, Simulation and Real-Time Implementation eer Alakshendra Research Scholar Robotics Lab Dr Shital S.Chiddarwar Supervisor Robotics

More information

Lesson 1: Introduction to Pro/MECHANICA Motion

Lesson 1: Introduction to Pro/MECHANICA Motion Lesson 1: Introduction to Pro/MECHANICA Motion 1.1 Overview of the Lesson The purpose of this lesson is to provide you with a brief overview of Pro/MECHANICA Motion, also called Motion in this book. Motion

More information

SKF Capital Markets Day Patrick Tong President / Specialty Business

SKF Capital Markets Day Patrick Tong President / Specialty Business SKF Capital Markets Day Patrick Tong President / Specialty Business Agenda Overview of Specialty Business Specialty Business strategy Application driven innovation Success stories Summary Overview of Specialty

More information

ROBOTICS 01PEEQW Laboratory Project #1. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW Laboratory Project #1. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Laboratory Project #1 Basilio Bona DAUIN Politecnico di Torino The structure to be simulated 2 Lab Simulation Project #1: Pan-Tilt (PT) structure (2dof) This system is composed by two

More information

Manipulator Dynamics: Two Degrees-of-freedom

Manipulator Dynamics: Two Degrees-of-freedom Manipulator Dynamics: Two Degrees-of-freedom 2018 Max Donath Manipulator Dynamics Objective: Calculate the torques necessary to overcome dynamic effects Consider 2 dimensional example Based on Lagrangian

More information

ROBOTICS 01PEEQW Laboratory Project #1. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW Laboratory Project #1. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Laboratory Project #1 Basilio Bona DAUIN Politecnico di Torino The structure to be simulated This structure simulates a pan-tilt camera, pointing down to a plane. It is also possible to

More information

John Hsu Nate Koenig ROSCon 2012

John Hsu Nate Koenig ROSCon 2012 John Hsu Nate Koenig ROSCon 2012 Outline What is Gazebo, and why should you use it Overview and architecture Environment modeling Robot modeling Interfaces Getting Help Simulation for Robots Towards accurate

More information

A Co-simulation Approach Based on ADAMS-MATLAB for Development of an Industrial Manipulator

A Co-simulation Approach Based on ADAMS-MATLAB for Development of an Industrial Manipulator ISSN 2395-1621 A Co-simulation Approach Based on ADAMS-MATLAB for Development of an Industrial Manipulator #1 SwapnilDokhe, #2 ShaileshPimpale, 1 swapnildokhe@gmail.com 2 shailesh_pimpale@rediffmail.com

More information

Application of planar air-bearing microgravity simulator for experiments related to ADR missions

Application of planar air-bearing microgravity simulator for experiments related to ADR missions Application of planar air-bearing microgravity simulator for experiments related to ADR missions Tomasz Rybus, Karol Seweryn, Jakub Oleś, Piotr Osica, Katarzyna Ososińska Space Research Centre of the Polish

More information

DESIGN AND ANALYS OF KNUCKLE STREERING USING FINITE ELEMENT ANALYSIS

DESIGN AND ANALYS OF KNUCKLE STREERING USING FINITE ELEMENT ANALYSIS International Journal of Mechanical Engineering and Technology (IJMET) Volume 8, Issue 6, June 2017, pp. 264 272, Article ID: IJMET_08_06_027 Available online at http://www.ia aeme.com/ijmet/issues.asp?jtype=ijmet&vtyp

More information

SimulationX The Powerful Simulation Software Package for the Future

SimulationX The Powerful Simulation Software Package for the Future ARLA Simulation in Cooperation with ITI (SimulationX - Page 1) SimulationX The Powerful Simulation Software Package for the Future Introduction SimulationX is a standard software for valuation of the interaction

More information

MODA. Modelling data documenting one simulation. ALLIANCE, Design and Optimization

MODA. Modelling data documenting one simulation. ALLIANCE, Design and Optimization MODA Modelling data documenting one simulation ALLIANCE, Design and Optimization Metadata for these elements are to be elaborated over time Purpose of this document: Definition of a data organisation that

More information

Customer Training Material. Contact Control. Mechanical. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved. WS3.1-1

Customer Training Material. Contact Control. Mechanical. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved. WS3.1-1 Workshop 3.1 Contact Control Introduction to ANSYS Mechanical WS3.1-1 Goals Workshop 3.1 investigates contact behavior on a simple assembly. It is meant to illustrate how rigid body motion can occur as

More information

Role of Kinematic Analysis in tuning the Dynamic Behavior of a Formula Car

Role of Kinematic Analysis in tuning the Dynamic Behavior of a Formula Car gopalax -International Journal of Technology And Engineering System(IJTES): Jan March 2011- Vol.2.No.3. Role of Kinematic Analysis in tuning the Dynamic Behavior of a Formula Car K. J. Prashanth 1, Ashish

More information

SIMPACK - A Tool for Off-Line and Real- Time Simulation

SIMPACK - A Tool for Off-Line and Real- Time Simulation SIMPACK - A Tool for Off-Line and Real- Time Simulation Real-Time for ECU Testing: State of the Art and Open Demands SIMPACK - Code Export: A Newly Emerging Module for Real-Time Models Application Example

More information

Master Class: Diseño de Sistemas Mecatrónicos

Master Class: Diseño de Sistemas Mecatrónicos Master Class: Diseño de Sistemas Mecatrónicos Luis López 2015 The MathWorks, Inc. 1 Key Points Create intuitive models that all teams can share Requirements 1. Mechanical System Simulate system in one

More information

Development of Vehicle Characteristics Using MSC.ADAMS Simulation Including Chassis Controllers

Development of Vehicle Characteristics Using MSC.ADAMS Simulation Including Chassis Controllers Development of Vehicle Characteristics Using MSC.ADAMS Simulation Including Chassis Controllers Dr.-Ing. Harald Wilhelm, Simulation Handling & Ride Audi AG Thomas Kriegel, Audi AG, Head Simulation Handling

More information

Object oriented modeling of a smart structure

Object oriented modeling of a smart structure Object oriented modeling of a smart structure D.S. Necsulescu Department of Mechanical Engineering, University of Ottawa, Canada. Abstract The Object Oriented Modelling approach permits modular development

More information

Introduction to Multi-body Dynamics

Introduction to Multi-body Dynamics division Graduate Course ME 244) Tentative Draft Syllabus 1. Basic concepts in 3-D rigid-body mechanics 1. Rigid body vs flexible body 2. Spatial kinematics (3-D rotation transformations) and Euler theorem

More information

Ansys Mechanical APDL

Ansys Mechanical APDL Ansys Mechanical APDL Day 1: FEA and ANSYS 9.00 12.00 About ANSYS, What is FEA?, Instructor Example Getting Started 12.00 1.00 Interactive Vs. Batch Mode, Starting ANSYS, Product Launcher, ANSYS Workbench,

More information

Appending Variable-Structure to Modelica Models (WIP)

Appending Variable-Structure to Modelica Models (WIP) Appending Variable-Structure to Modelica Models (WIP) Daniel Gomez Esperon, Alexandra Mehlhase, Thomas Karbe Technische Universität Berlin Ernst-Reuter-Platz 7, 10587 Berlin, Germany {gomezesperon, a.mehlhase,

More information

Properties of Hyper-Redundant Manipulators

Properties of Hyper-Redundant Manipulators Properties of Hyper-Redundant Manipulators A hyper-redundant manipulator has unconventional features such as the ability to enter a narrow space while avoiding obstacles. Thus, it is suitable for applications:

More information

Structural Configurations of Manipulators

Structural Configurations of Manipulators Structural Configurations of Manipulators 1 In this homework, I have given information about the basic structural configurations of the manipulators with the concerned illustrations. 1) The Manipulator

More information

VIBRATION-ISOLATION SYSTEM WITH GYROSCOPIC STABILIZER

VIBRATION-ISOLATION SYSTEM WITH GYROSCOPIC STABILIZER 11 th International Conference on Vibration Problems Z. Dimitrovová et al. (eds.) Lisbon, Portugal, 9-12 September 2013 VIBRATION-ISOLATION SYSTEM WITH GYROSCOPIC STABILIZER Jan Škoda* 1, Jan Šklíba 2

More information

Driver Master By Efim Armand

Driver Master By Efim Armand Driver Master By Efim Armand INTRODUCTION There are more than a few scripts and rigging tools available for rigging automobiles in 3ds Max. Some offer an easy way to get wheels rotating based on the movement

More information

Introduction to Simulink

Introduction to Simulink University College of Southeast Norway Introduction to Simulink Hans-Petter Halvorsen, 2016.11.01 http://home.hit.no/~hansha Preface Simulink, developed by The MathWorks, is a commercial tool for modeling,

More information

Set up and verify the operation of basic motor starters. Understand the purpose of a separate control circuit.

Set up and verify the operation of basic motor starters. Understand the purpose of a separate control circuit. Exercise 3-1 Motor Starters EXERCISE OBJECTIVE Set up and verify the operation of basic motor starters. Understand the purpose of a separate control circuit. DISCUSSION OUTLINE The Discussion of this exercise

More information

PORTFOLIO. Web: rxmatos.weebly.com Mobile: Ricardo Matos

PORTFOLIO. Web: rxmatos.weebly.com   Mobile: Ricardo Matos PORTFOLIO Web: rxmatos.weebly.com Email: rxmatos76@gmail.com Mobile: 075 417 95421 Ricardo Matos Career / Biography + 15 years of experience as a mechanical engineer BEng Mechanical Engineer 1 st Class-Honours

More information

VIRTUAL PROTOTYPING FOR ROBOT CONTROLLERS

VIRTUAL PROTOTYPING FOR ROBOT CONTROLLERS VIRTUAL PROTOTYPING FOR ROBOT CONTROLLERS Mehmet İsmet Can DEDE, cdede002@fiu.edu İzmir Institute of Technology, 35430, İzmir, Turkey ABSTRACT Production of a new mechanism involves design, manufacturing

More information

Modeling and Verification of Generic Flexible Bogie Frames with Beam Elements

Modeling and Verification of Generic Flexible Bogie Frames with Beam Elements DLR.de Chart 1 Modeling and Verification of Generic Flexible Bogie Frames with Beam Elements Christoph Wesseler German Aerospace Center (DLR) Institute of System Dynamics and Control Department Vehicle

More information

Finite Element Analysis using ANSYS Mechanical APDL & ANSYS Workbench

Finite Element Analysis using ANSYS Mechanical APDL & ANSYS Workbench Finite Element Analysis using ANSYS Mechanical APDL & ANSYS Workbench Course Curriculum (Duration: 120 Hrs.) Section I: ANSYS Mechanical APDL Chapter 1: Before you start using ANSYS a. Introduction to

More information

EFFICIENT DEVELOPMENT OF COMPLEX SYSTEMS USING A UNIFIED MODULAR APPROACH

EFFICIENT DEVELOPMENT OF COMPLEX SYSTEMS USING A UNIFIED MODULAR APPROACH DocumentID: 370201 EFFICIENT DEVELOPMENT OF COMPLEX SYSTEMS USING A UNIFIED MODULAR APPROACH U. Wurstbauer, M. Herrnberger, A. Raufeisen, V. Fäßler TWT GmbH Science & Innovation, Ernsthaldenstr. 17, 70565

More information

SYSTEM FOR MONITORING CONDITIONS ON DANGEROUS ROAD SECTIONS

SYSTEM FOR MONITORING CONDITIONS ON DANGEROUS ROAD SECTIONS SYSTEM FOR MONITORING CONDITIONS ON DANGEROUS ROAD SECTIONS Miha Ambrož Jernej Korinšek Ivan Prebil University of Ljubljana Faculty of Mechanical Engineering Chair of Modelling in Engineering Sciences

More information

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. Satheesh Kumar, Y. G. Srinivasa and T. Nagarajan Precision Engineering and Instrumentation Laboratory Department of Mechanical Engineering Indian

More information

ROSE-HULMAN INSTITUTE OF TECHNOLOGY

ROSE-HULMAN INSTITUTE OF TECHNOLOGY More Working Model Today we are going to look at even more features of Working Model. Specifically, we are going to 1) Learn how to add ropes and rods. 2) Learn how to connect object using joints and slots.

More information

2.007 Design and Manufacturing I Spring 2009

2.007 Design and Manufacturing I Spring 2009 MIT OpenCourseWare http://ocw.mit.edu 2.007 Design and Manufacturing I Spring 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 2.007 Design and Manufacturing

More information

A MECHATRONIC APPROACH OF THE WINDSHIELD WIPER MECHANISMS

A MECHATRONIC APPROACH OF THE WINDSHIELD WIPER MECHANISMS A MECHATRONIC APPROACH OF THE WINDSHIELD WIPER MECHANISMS Alexandru Cătălin Transilvania University of Braşov calex@unitbv.ro Keywords: windshield wiper mechanism, dynamic simulation, control system, virtual

More information

TOPOLOGICAL OPTIMIZATION OF STEERING KNUCKLE BY USING ADDITIVE MANUFACTURING PROCESS

TOPOLOGICAL OPTIMIZATION OF STEERING KNUCKLE BY USING ADDITIVE MANUFACTURING PROCESS TOPOLOGICAL OPTIMIZATION OF STEERING KNUCKLE BY USING ADDITIVE MANUFACTURING PROCESS Prof.P.S.Gorane 1,Mr. Piyush Jain 2 Mechanical engineering, G. S.Mozecollege of engineering, Savitri Bai Phule Pune

More information

-$QGUHDVVRQ$0 OOHU02WWHU 0RGHOLQJRID5DFLQJ&DUZLWK0RGHOLFDV 0XOWL%RG\/LEUDU\ 0RGHOLFD:RUNVKRS3URFHHGLQJVSS

-$QGUHDVVRQ$0 OOHU02WWHU 0RGHOLQJRID5DFLQJ&DUZLWK0RGHOLFDV 0XOWL%RG\/LEUDU\ 0RGHOLFD:RUNVKRS3URFHHGLQJVSS -$GUD$0 OOU02WWU 0GOJIDDFJ&DUZWK0GOFD 0XOW%G\ 0GOFD:UNKS3UFGJSS 3DSUSUWGDWWK0GOFD:UNKS2FWXG6ZG $OOSDSUIWKZUNKSFDGZODGGIUP KWWSZZZ0GOFDUJPGOFDSUFGJKWPO :UNKS3UJUDP&PPWW œ 3WU)UW]3($%'SDUWPWI&PSXWUDG,IUPDW6FFN

More information

Open Loop Step Response

Open Loop Step Response TAKE HOME LABS OKLAHOMA STATE UNIVERSITY Open Loop Step Response by Sean Hendrix revised by Trevor Eckert 1 OBJECTIVE The objective is to find a first-order model for a DC motor using the open loop step

More information

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

Leveraging Integrated Concurrent Engineering for vehicle dynamics simulation. Manuel CHENE MSC.Software France Leveraging Integrated Concurrent Engineering for vehicle dynamics simulation Manuel CHENE MSC.Software France Agenda Challenge of vehicle dynamic simulation: frequency domain coverage necessity for a multi

More information

9. Representing constraint

9. Representing constraint 9. Representing constraint Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 9. Mechanics of Manipulation p.1 Lecture 9. Representing constraint.

More information

Mathematical Modelling Using SimScape (Mechanical Systems)

Mathematical Modelling Using SimScape (Mechanical Systems) Experiment Three Mathematical Modelling Using SimScape (Mechanical Systems) Control Systems Laboratory Dr. Zaer Abo Hammour Dr. Zaer Abo Hammour Control Systems Laboratory 1. Translational Mechanical System

More information

NX for Simulation: Product capabilities in NX 8

NX for Simulation: Product capabilities in NX 8 for : Product capabilities in NX 8 NX 8.0 for capability chart Add-on products to or Advanced Included in module NX Updating NX Design NX Motion Preprocessing Geometry import Neutral geometry transfer

More information

Dynamic Analysis of Quick Return Mechanism Using MATLAB Shrikant R. Patel, D.S.Patel Research Scholar, Associate professor

Dynamic Analysis of Quick Return Mechanism Using MATLAB Shrikant R. Patel, D.S.Patel Research Scholar, Associate professor Dynamic Analysis of Quick Return Mechanism Using MATLAB Shrikant R. Patel, D.S.Patel Research Scholar, Associate professor Abstract Quick return mechanism is generally use in machining process, such as

More information

Control of Industrial and Mobile Robots

Control of Industrial and Mobile Robots Control of Industrial and Mobile Robots Prof. Rocco, Bascetta January 29, 2019 name: university ID number: signature: Warnings This file consists of 10 pages (including cover). During the exam you are

More information

Integrating Mechanical Design and Multidomain Simulation with Simscape

Integrating Mechanical Design and Multidomain Simulation with Simscape Integrating Mechanical Design and Multidomain Simulation with Simscape Steve Miller Simscape Product Manager, MathWorks 2015 The MathWorks, Inc. 1 Integrating Mechanical Design and Multidomain Simulation

More information

Flow Sim. Chapter 12. F1 Car. A. Enable Flow Simulation. Step 1. If necessary, open your ASSEMBLY file.

Flow Sim. Chapter 12. F1 Car. A. Enable Flow Simulation. Step 1. If necessary, open your ASSEMBLY file. Chapter 12 F1 Car Flow Sim A. Enable Flow Simulation. Step 1. If necessary, open your ASSEMBLY file. Step 2. If necessary, turn on Flow Simulation, click the flyout of Options on the Standard toolbar and

More information

WEC-Sim Training Course

WEC-Sim Training Course 1 Program Name or Ancillary Text eere.energy.gov FOSWEC wave tank testing and WEC-Sim simulation WEC-Sim Training Course for users and developers August 17, 2017 Yi-Hsiang Yu (NREL) Kelley Ruehl (Sandia)

More information

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

MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape SimPowerSystems SimMechanics SimHydraulics SimDriveline SimElectronics MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape Simscape MATLAB, Simulink September 13, 2012

More information

Darshan Vijay Wale 1

Darshan Vijay Wale 1 IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) ISSN: 2278-1684, PP: 16-20 www.iosrjournals.org Modelling and Simulation of Full Vehicle for Analysing Kinematics and Compliance Characteristics

More information

Dynamic Balance Design of the Rotating Arc Sensor Based on PSO Algorithm

Dynamic Balance Design of the Rotating Arc Sensor Based on PSO Algorithm 016 International Conference on Advanced Manufacture Technology and Industrial Application (AMTIA 016) ISBN: 978-1-60595-387-8 Dynamic Balance Design of the Rotating Arc Sensor Based on PSO Algorithm Ji-zhong

More information