Using Adams/View to Develop a Real-Time ROV Simulator

Size: px
Start display at page:

Download "Using Adams/View to Develop a Real-Time ROV Simulator"

Transcription

1 Using Adams/View to Develop a Real-Time ROV Simulator Marcelo Prado Gerson Brand Álvaro Costa Neto Multicorpos Engenharia John Hough MSC.Software Brazil Ricardo Capplonch Petrobrás

2 Summary Introduction Objectives ROV Modeling Hydrodynamics forces and torques Manipulator model Tether discretized model Human Interface Conclusions 2

3 Introduction The use of Remotely Operated Vehicle (ROV) for inspections, maintennance, building structures and surveillance in deep water offshore platforms is very intensive today. These missions are performed in risky environments where human beings cannot reach. ROV pilot needs to have great skill and experience in order to control the ROV. The cost of these missions is very expensive! Alternative to reduce cost and time: a real time simulator where the pilot can simulate the tasks in a predetermined mission 3

4 Introduction In this work we developed a real-time ROV simulator using Adams/View and Matlab/Simulink software. With the increased microprocessor power available today, there is a viable alternative. MSC Adams is a versatile tool for building complex mechanical models and it opens a new perspective in the human-in-the-loop environment. 4

5 Objectives Develop a real-time ROV simulator for training ROV pilots using Adams/View and MATLAB/Simulink. With this simulator the duration of the missions can be decreased and the likelihood of accidents minimized. Develop an open and powerful environment where the development team can implement new types of ROV in a short time. 5

6 ROV Modeling The multibody model of the ROV was developed using the Adams/View software. We can divide the model into three parts: ROV model a rigid body with 6 DOF Manipulator model 5 bodies, 5 DOF Tether model discretized model with 20 DOF (it is possible to increase the number of lumped masses in order to refine the model) In a sub sea environment hydrodynamics and drag forces and moments play a major role on the dynamics of the ROV. These forces are included into the model via Adams general forces applied on the ROV model 6

7 ROV Model Hydrodynamics Forces & Moments Hydrodynamics Forces & Moments The hydrodynamics forces and moments on the ROV can be linearly superposed. Considering the three components (Fossen, 1994): added mass due to inertia of the surrounding fluid damping force due to vortex shedding (Morrison s equation) restoring forces (weight and buoyancy) 7

8 ROV Model Added Masses Added Masses The added masses are additional inertia terms introduced into the ROV model in order to account for the effective mass of surrounding fluid that must be accelerated with the ROV. We assumed constant coefficients for the added masses. M A = diag { X, Y, Z, K, M N } u & v & w & p & q &, r & 8

9 ROV Model Damping Forces Viscous Damping In a system with a viscous fluid, frictional forces that are present are not conservative. The viscous damping forces acting on the ROV were modeled using Morrison s equation: F d 1 = C 2 d ρ AU U + C w r r m ρ AU& w Where Cd is the damping coefficient, ρw is the density of the sea water; A is the projected area of the ROV, U and U& are the relative velocities and accelerations between the ROV and the fluid. 9

10 ROV Model Restoring Forces Restoring Forces The restoring forces are the gravitational and the buoyancy forces. The buoyancy force is equal to the weight of fluid displaced by the ROV and is given by: F = ρ w gv B Where V is the volume of fluid displaced by the ROV and g is the acceleration of gravity. 10

11 ROV Model Applied Hydro Forces Hydrodynamics forces & moments on ROV model The hydrodynamics forces & torques were modeled using GFORCE and VFORCE into the Adams/View model GFORCEs VFORCEs 11

12 ROV Model Thruster Model Thruster Model The thruster force is given by the following equation: T = ρ D K 4 w T 0 ( J ) n n Where D is the diameter of the propeller, n is the propeller revolution, KT is the thruster coefficient and J 0 the advance number which can be rewritten: J Va / 0 = ( nd) Where V a is the speed of water going into the propeller (advance speed) 12

13 ROV Model - Thruster Model Applied thruster VFORCEs into ROV s model VFORCEs 13

14 ROV Modeling - Manipulator Manipulator The manipulator is composed of five bodies: two arms, the wrist and the gripper (two bodies) All the parts are connected using revolute joints (one rotational degree of freedom). 14

15 ROV Model Tether Cable Model The tether cable was modeled using the lumped parameter approach, which means dividing it into small pieces and connecting these pieces by means of a beam element. For each piece of the tether cable we can apply the hydrodynamics forces due to maritime sea current. GFORCE Hydrodynamic effects BEAM Element 15

16 Human Interface The interface between the MSC Adams ROV simulator and the human was implemented via two joysticks (one for the manipulator control and the other for the thrusters control) Using the joysticks the pilot can control the ROV s attitude, the manipulator and the gripper This interface was implemented using the Virtual Toolbox available in the MATLAB/Simulink software The task s mission can be performed in a very similar environment that the pilot will see in the real mission. It is possible to import the geometry in a standard CAD format (IGES, STEP, PARASOLID) 16

17 Human Interface Matlab/Simulink & Adams/View co-simulation Joystick for manipulator control Joystick for thrusters control ROV & Environment Models 17

18 Conclusions This work demonstrates the feasibility of using Adams/View as a tool for human-in-the loop environment for training ROV s pilot Adams is an open environment in which you can alter the model, including new types of manipulators, ROVs and the thrusters. Also it s possible to model the current using actual data in order to study the ROV s behavior under extreme conditions It s possible to create a very complex environment importing the offshore structures With the increasing power of computers, Adams will be used in more and more real-time applications in the future 18

Theory and Design Issues of Underwater Manipulator

Theory and Design Issues of Underwater Manipulator Theory and Design Issues of Underwater Manipulator Irfan Abd Rahman, Surina Mat Suboh, Mohd Rizal Arshad Univesiti Sains Malaysia albiruni81@gmail.com, sue_keegurlz@yahoo.com, rizal@eng.usm.my Abstract

More information

Application of Hydrodynamics and Dynamics Models for Efficient Operation of Modular Mini-AUVs in Shallow and Very-Shallow Waters

Application of Hydrodynamics and Dynamics Models for Efficient Operation of Modular Mini-AUVs in Shallow and Very-Shallow Waters Application of Hydrodynamics and Dynamics Models for Efficient Operation of Modular Mini-AUVs in Shallow and Very-Shallow Waters P. Ananthakrishnan Department of Ocean Engineering Florida Atlantic University

More information

Development of the Compliant Mooring Line Model for FLOW-3D

Development of the Compliant Mooring Line Model for FLOW-3D Flow Science Report 08-15 Development of the Compliant Mooring Line Model for FLOW-3D Gengsheng Wei Flow Science, Inc. October 2015 1. Introduction Mooring systems are common in offshore structures, ship

More information

Flexible Modeling and Simulation Architecture for Haptic Control of Maritime Cranes and Robotic Arms

Flexible Modeling and Simulation Architecture for Haptic Control of Maritime Cranes and Robotic Arms Flexible Modeling and Simulation Architecture for Haptic Control of Maritime Cranes and Robotic Arms F. Sanfilippo, H. P. Hildre, V. Æsøy and H.X. Zhang Department of Maritime Technology and Operation

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

UNMANNED UNDERWATER VEHICLE SIMULATOR ENABLING THE SIMULATION OF MULTI- ROBOT UNDERWATER MISSIONS WITH GAZEBO

UNMANNED UNDERWATER VEHICLE SIMULATOR ENABLING THE SIMULATION OF MULTI- ROBOT UNDERWATER MISSIONS WITH GAZEBO UNMANNED UNDERWATER VEHICLE SIMULATOR ENABLING THE SIMULATION OF MULTI- ROBOT UNDERWATER MISSIONS WITH GAZEBO MUSA MORENA MARCUSSO MANHÃES CORPORATE SECTOR RESEARCH AND ADVANCE ENGINEERING (CR) Robert

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

SOFTWARE. Sesam user course. 20 February 2017 Wadam - General wave load analysis. Ungraded SAFER, SMARTER, GREENER DNV GL 2014

SOFTWARE. Sesam user course. 20 February 2017 Wadam - General wave load analysis. Ungraded SAFER, SMARTER, GREENER DNV GL 2014 SOFTWARE Sesam user course DNV GL 1 SAFER, SMARTER, GREENER Wave Analysis by Diffraction And Morison theory Computation of wave loads and global response 2 Diffraction & radiation theory Structural part

More information

Early Stage Design of a Spherical Underwater Robotic Vehicle

Early Stage Design of a Spherical Underwater Robotic Vehicle Early Stage Design of a Spherical Underwater Robotic Vehicle Soheil Zavari, Arttu Heininen, Jussi Aaltonen, Kari T.Koskinen Mechanical Engineering and Industrial Systems Tampere University of Technology

More information

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators Robotics and automation Dr. Ibrahim Al-Naimi Chapter two Introduction To Robot Manipulators 1 Robotic Industrial Manipulators A robot manipulator is an electronically controlled mechanism, consisting of

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

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

Simulation-Based Design of Robotic Systems

Simulation-Based Design of Robotic Systems Simulation-Based Design of Robotic Systems Shadi Mohammad Munshi* & Erik Van Voorthuysen School of Mechanical and Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052 shadimunshi@hotmail.com,

More information

What Is SimMechanics?

What Is SimMechanics? SimMechanics 1 simulink What Is Simulink? Simulink is a tool for simulating dynamic systems with a graphical interface specially developed for this purpose. Physical Modeling runs within the Simulink environment

More information

Dynamic Modeling of Underwater Manipulator and its Simulation

Dynamic Modeling of Underwater Manipulator and its Simulation Dynamic Modeling of Underwater Manipulator and its Simulation Ruiheng Li, Amir Parsa Anvar, Amir M. Anvar, and Tien-Fu Lu Abstract High redundancy and strong uncertainty are two main characteristics for

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

Robot mechanics and kinematics

Robot mechanics and kinematics University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

A unified motion planning method for a multifunctional underwater robot

A unified motion planning method for a multifunctional underwater robot A unified motion planning method for a multifunctional underwater robot Koichiro Shiraishi and Hajime Kimura Dept. of Maritime Engineering Graduate School of Engineering, Kyushu University 744 Motooka,

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

Rigid Dynamic Analysis in Workbench

Rigid Dynamic Analysis in Workbench Rigid Dynamic Analysis in Workbench 1-1 Introduction Rigid Dynamic Analysis: Calculates dynamic response of an assembly of rigid bodies. Can be used to study the kinematics of an assembly. Bodies are linked

More information

Force Modeling, Quaternion PID, and Optimization

Force Modeling, Quaternion PID, and Optimization Cornell University Autonomous Underwater Vehicle Team Spring 2014 Force Modeling, Quaternion PID, and Optimization Technical Report Alex Spitzer (aes368) May 11, 2014 Contents 1 Abstract 2 2 Previous Designs

More information

NUMERICAL COUPLING BETWEEN DEM (DISCRETE ELEMENT METHOD) AND FEA (FINITE ELEMENTS ANALYSIS).

NUMERICAL COUPLING BETWEEN DEM (DISCRETE ELEMENT METHOD) AND FEA (FINITE ELEMENTS ANALYSIS). NUMERICAL COUPLING BETWEEN DEM (DISCRETE ELEMENT METHOD) AND FEA (FINITE ELEMENTS ANALYSIS). Daniel Schiochet Nasato - ESSS Prof. Dr. José Roberto Nunhez Unicamp Dr. Nicolas Spogis - ESSS Fabiano Nunes

More information

Evaluation of hydrodynamic coefficients on riser floaters using CFD

Evaluation of hydrodynamic coefficients on riser floaters using CFD Evaluation of hydrodynamic coefficients on riser floaters using CFD Erico Santos, Pedro Mendes, Bruno Luna PETROBRAS (CENPES/PDEP/TDUT) Ricardo Damian ESSS AGENDA MOTIVATION PROCEADURE OVERVIEW RISER GLOBAL

More information

Use 6DOF solver to calculate motion of the moving body. Create TIFF files for graphic visualization of the solution.

Use 6DOF solver to calculate motion of the moving body. Create TIFF files for graphic visualization of the solution. Introduction The purpose of this tutorial is to provide guidelines and recommendations for setting up and solving a moving deforming mesh (MDM) case along with the six degree of freedom (6DOF) solver and

More information

A simple example. Assume we want to find the change in the rotation angles to get the end effector to G. Effect of changing s

A simple example. Assume we want to find the change in the rotation angles to get the end effector to G. Effect of changing s CENG 732 Computer Animation This week Inverse Kinematics (continued) Rigid Body Simulation Bodies in free fall Bodies in contact Spring 2006-2007 Week 5 Inverse Kinematics Physically Based Rigid Body Simulation

More information

Robot mechanics and kinematics

Robot mechanics and kinematics University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2017/18 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

Modelling and Control of an Autonomous Underwater Vehicle for Mobile Manipulation

Modelling and Control of an Autonomous Underwater Vehicle for Mobile Manipulation Modelling and Control of an Autonomous Underwater Vehicle for Mobile Manipulation Benedetto Allotta, Roberto Conti, Riccardo Costanzi, Francesca Giardi, Enrico Meli, Alessandro Ridolfi University of Florence,

More information

Gyroscope based floating LIDAR design for getting stable offshore wind velocity profiles

Gyroscope based floating LIDAR design for getting stable offshore wind velocity profiles Gyroscope based floating LIDAR design for getting stable offshore wind velocity profiles Kameswara Sridhar Vepa a, Thomas Duffey b, and Wim Van Paepegem a a Mechanics of Materials and Structures, Ghent

More information

CSE 4360 / Homework 1- Fall 2018

CSE 4360 / Homework 1- Fall 2018 CSE 4360 / 5364 Homework 1- Fall 2018 Due Date: Oct. 8 2018 Problems marked with are mandatory only for students of CSE 5364 but will be graded for extra credit for students of CSE 4360. Forward and Inverse

More information

Preliminary Study of Hydrodynamic Load on an Underwater Robotic Manipulator

Preliminary Study of Hydrodynamic Load on an Underwater Robotic Manipulator Preliminary Study of Hydrodynamic Load on an Underwater Robotic Manipulator Submitted: 21 st June 2015; accepted: 12 th August 2015 Waldemar Kolodziejczyk DOI: 10.14313/JAMRIS_4-2015/28 Abstract: The objective

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

Machinery Belt Tutorial

Machinery Belt Tutorial Machinery Belt Tutorial 15 Machinery Belt Tutorial This tutorial teaches you how to create poly-v grooved belt system using the 2D links modeling method. The Adams/Machinery Belt module supports multiple

More information

Integrating Mechanical Design and Multidomain Simulation with Simscape

Integrating Mechanical Design and Multidomain Simulation with Simscape 1 Integrating Mechanical Design and Multidomain Simulation with Simscape 강효석과장 / Ph. D. Application Engineer MathWorks Korea 2017 The MathWorks, Inc. 2 In this session Onshape and MATLAB enable engineers

More information

Contrarotating Propellers small-diameter thrusters for marine robots

Contrarotating Propellers small-diameter thrusters for marine robots Contrarotating Propellers small-diameter thrusters for marine robots Progress Report 2.993 Special Topics in Mechanical Engineering February 8, 2006 Proposed configuration for MIT ROV, featuring four thrusters

More information

Methodology to Determine Counterweights for Passive Balancing of a 3-R Orientation Sensing Mechanism using Hanging Method

Methodology to Determine Counterweights for Passive Balancing of a 3-R Orientation Sensing Mechanism using Hanging Method Methodology to Determine Counterweights for Passive Balancing of a 3-R Orientation Sensing Mechanism using Hanging Method Shasa A. Antao, Vishnu S. Nair and Rajeevlochana G. Chittawadigi Department of

More information

FEMLAB Exercise 1 for ChE366

FEMLAB Exercise 1 for ChE366 FEMLAB Exercise 1 for ChE366 Problem statement Consider a spherical particle of radius r s moving with constant velocity U in an infinitely long cylinder of radius R that contains a Newtonian fluid. Let

More information

Recent developments in simulation, optimization and control of flexible multibody systems

Recent developments in simulation, optimization and control of flexible multibody systems Recent developments in simulation, optimization and control of flexible multibody systems Olivier Brüls Department of Aerospace and Mechanical Engineering University of Liège o.bruls@ulg.ac.be Katholieke

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

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

Chapter 5 Modeling and Simulation of Mechanism

Chapter 5 Modeling and Simulation of Mechanism Chapter 5 Modeling and Simulation of Mechanism In the present study, KED analysis of four bar planar mechanism using MATLAB program and ANSYS software has been carried out. The analysis has also been carried

More information

IMPROVING ROV CONTROL PERFORMANCE WITH THRUST IDENTIFICATION AND CONTROL. Rui M. F. Gomes, João Borges Sousa and Fernando Lobo Pereira

IMPROVING ROV CONTROL PERFORMANCE WITH THRUST IDENTIFICATION AND CONTROL. Rui M. F. Gomes, João Borges Sousa and Fernando Lobo Pereira IMPROVING ROV CONTROL PERFORMANCE WITH THRUST IDENTIFICATION AND CONTROL Rui M. F. Gomes, João Borges Sousa and Fernando Lobo Pereira Instituto de Sistemas e Robótica - Pólo do Porto, Faculdade de Engenharia

More information

DEVELOPMENT AND DEMONSTRATION OF THE WEC- SIM WAVE ENERGY CONVERTER SIMULATION TOOL

DEVELOPMENT AND DEMONSTRATION OF THE WEC- SIM WAVE ENERGY CONVERTER SIMULATION TOOL Proceedings of the 2 nd Marine Energy Technology Symposium METS2014 April 15-18, 2014, Seattle, WA DEVELOPMENT AND DEMONSTRATION OF THE WEC- SIM WAVE ENERGY CONVERTER SIMULATION TOOL Yi- Hsiang Yu 1 and

More information

Virtual Environments

Virtual Environments ELG 524 Virtual Environments Jean-Christian Delannoy viewing in 3D world coordinates / geometric modeling culling lighting virtualized reality collision detection collision response interactive forces

More information

Tutorial 2: Rock Cuting Disc 3D. Rock Cutting Disc

Tutorial 2: Rock Cuting Disc 3D. Rock Cutting Disc Rock Cutting Disc This tutorial details the simulation of a process with granular non-cohesive material, concretely a Mill. Advanced and specific aspects should be clarified during training seminars using

More information

Optimization to Reduce Automobile Cabin Noise

Optimization to Reduce Automobile Cabin Noise EngOpt 2008 - International Conference on Engineering Optimization Rio de Janeiro, Brazil, 01-05 June 2008. Optimization to Reduce Automobile Cabin Noise Harold Thomas, Dilip Mandal, and Narayanan Pagaldipti

More information

Tutorial 17. Using the Mixture and Eulerian Multiphase Models

Tutorial 17. Using the Mixture and Eulerian Multiphase Models Tutorial 17. Using the Mixture and Eulerian Multiphase Models Introduction: This tutorial examines the flow of water and air in a tee junction. First you will solve the problem using the less computationally-intensive

More information

Basilio Bona ROBOTICA 03CFIOR 1

Basilio Bona ROBOTICA 03CFIOR 1 Kinematic chains 1 Readings & prerequisites Chapter 2 (prerequisites) Reference systems Vectors Matrices Rotations, translations, roto-translations Homogeneous representation of vectors and matrices Chapter

More information

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

USE OF ADAMS IN DYNAMIC SIMULATION OF LANDING GEAR RETRACTION AND EXTENSION USE OF ADAMS IN DYNAMIC SIMULATION OF LANDING GEAR RETRACTION AND EXTENSION Author : O. NOEL Messier-Dowty SA (Velizy, France) 1. ABSTRACT This paper presents the method in use at Messier-Dowty SA during

More information

How to Enter and Analyze a Wing

How to Enter and Analyze a Wing How to Enter and Analyze a Wing Entering the Wing The Stallion 3-D built-in geometry creation tool can be used to model wings and bodies of revolution. In this example, a simple rectangular wing is modeled

More information

Applications. Human and animal motion Robotics control Hair Plants Molecular motion

Applications. Human and animal motion Robotics control Hair Plants Molecular motion Multibody dynamics Applications Human and animal motion Robotics control Hair Plants Molecular motion Generalized coordinates Virtual work and generalized forces Lagrangian dynamics for mass points

More information

AC : AN ALTERNATIVE APPROACH FOR TEACHING MULTIBODY DYNAMICS

AC : AN ALTERNATIVE APPROACH FOR TEACHING MULTIBODY DYNAMICS AC 2009-575: AN ALTERNATIVE APPROACH FOR TEACHING MULTIBODY DYNAMICS George Sutherland, Rochester Institute of Technology DR. GEORGE H. SUTHERLAND is a professor in the Manufacturing & Mechanical Engineering

More information

SESAM USER MANUAL WADAM. Wave Analysis by Diffraction and Morison theory. Valid from program version 9.3 SAFER, SMARTER, GREENER

SESAM USER MANUAL WADAM. Wave Analysis by Diffraction and Morison theory. Valid from program version 9.3 SAFER, SMARTER, GREENER SESAM USER MANUAL WADAM Wave Analysis by Diffraction and Morison theory Valid from program version 9.3 SAFER, SMARTER, GREENER Sesam User Manual Wadam Date: March/2017 Valid from program version 9.3 Prepared

More information

Numerical Estimation and Validation of Shallow Draft Effect on Roll Damping

Numerical Estimation and Validation of Shallow Draft Effect on Roll Damping The 14 th International Ship Stability Workshop (ISSW), 29 th September- 1 st October 2014, Kuala Lumpur, Malaysia Numerical Estimation and Validation of Shallow Draft Effect on Roll Damping Toru Katayama

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

Animation of Fluids. Animating Fluid is Hard

Animation of Fluids. Animating Fluid is Hard Animation of Fluids Animating Fluid is Hard Too complex to animate by hand Surface is changing very quickly Lots of small details In short, a nightmare! Need automatic simulations AdHoc Methods Some simple

More information

AQWA User Manual. 275 Technology Drive Canonsburg, PA (T) (F)

AQWA User Manual. 275 Technology Drive Canonsburg, PA (T) (F) AQWA User Manual ANSYS, Inc. Southpointe 275 Technology Drive Canonsburg, PA 15317 ansysinfo@ansys.com http://www.ansys.com (T) 724-746-3304 (F) 724-514-9494 Release 14.5 October 2012 ANSYS, Inc. is certified

More information

TRV-005. The TRV series has sufficient thrust to allow proven operations in currents up to 4 knots and down to depths of 3,300...

TRV-005. The TRV series has sufficient thrust to allow proven operations in currents up to 4 knots and down to depths of 3,300... The TRV series has sufficient thrust to allow proven operations in currents up to 4 knots and down to depths of 3,300... Wolfgang Burnside TRV-005 Ultra High Thrust ROV TRV - 005 Series : Standard Features

More information

References, tables and figures at end of OTC 7297

References, tables and figures at end of OTC 7297 OTC 7297 Recent Developments in the Towing of Very Long Pipeline Bundles Using the CDTM Method Albertus Dercksen, Maritime Research Inst. Netherlands, and Taco Taconis, Rockwater Copyright 1893. Offshore

More information

Fuzzy Logic Approach for Hybrid Position/Force Control on Underwater Manipulator

Fuzzy Logic Approach for Hybrid Position/Force Control on Underwater Manipulator Fuzzy Logic Approach for Hybrid Position/Force Control on Underwater Manipulator Mohd Rizal Arshad, Surina Mat Suboh, Irfan Abd Rahman & Mohd Nasiruddin Mahyuddin USM Robotic Research Group (URRG), School

More information

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

Virtuelle Inbetriebnahme und Optimierung von Robotersystemen mit Simscape The MathWorks, Inc. 1 Virtuelle Inbetriebnahme und Optimierung von Robotersystemen mit Simscape 2015 The MathWorks, Inc. 1 In this session Onshape and MATLAB enable engineers to combine CAD models with multidomain, dynamic

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

Virtual Prototype Development and Simulations of a Tracked Hybrid Mobile Robot

Virtual Prototype Development and Simulations of a Tracked Hybrid Mobile Robot Virtual Prototype Development and Simulations of a Tracked Hybrid Mobile Robot Pinhas Ben-Tzvi a, Cyrus Raoufi a, Andrew A. Goldenberg a, and Jean W. Zu b a Robotics and Automation Laboratory, b Vibration

More information

Tutorial 2: Rock Cutting Disc 3D. Rock Cutting Disc

Tutorial 2: Rock Cutting Disc 3D. Rock Cutting Disc Rock Cutting Disc This tutorial details the simulation of a process with granular non-cohesive material, concretely a Mill. Advanced and specific aspects should be clarified during training seminars using

More information

APPLICATIONS AND CHALLENGES FOR UNDERWATER SWIMMING MANIPULATORS

APPLICATIONS AND CHALLENGES FOR UNDERWATER SWIMMING MANIPULATORS APPLICATIONS AND CHALLENGES FOR UNDERWATER SWIMMING MANIPULATORS Jørgen Sverdrup-Thygeson AMOS Days October 2017 Introduction NEEDS FOR SUBSEA INSPECTION, MAINTENANCE AND REPAIR The number of new subsea

More information

Comparison of open-source code Nemoh with Wamit for cargo ship motions in shallow water

Comparison of open-source code Nemoh with Wamit for cargo ship motions in shallow water Comparison of open-source code Nemoh with Wamit for cargo ship motions in shallow water G.Parisella 1 and T.P.Gourlay 2 Centre for Marine Science and Technology, Curtin University Research report 2016-23,

More information

Direct Transient Response with Base Excitation

Direct Transient Response with Base Excitation WORKSHOP PROBLEM 7 Direct Transient Response with Base Excitation Z Y X Objectives Create a geometric representation of a flat rectangular plate. Use the geometry model to define an analysis model comprised

More information

State Estimation and Parameter Identification of Flexible Manipulators Based on Visual Sensor and Virtual Joint Model

State Estimation and Parameter Identification of Flexible Manipulators Based on Visual Sensor and Virtual Joint Model Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 State Estimation and Parameter Identification of Flexible Manipulators Based on Visual Sensor

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

Hydro-elastic analysis of a propeller using CFD and FEM co-simulation

Hydro-elastic analysis of a propeller using CFD and FEM co-simulation Fifth International Symposium on Marine Propulsors smp 17, Espoo, Finland, June 2017 Hydro-elastic analysis of a propeller using CFD and FEM co-simulation Vesa Nieminen 1 1 VTT Technical Research Centre

More information

Trajectory planning of 2 DOF planar space robot without attitude controller

Trajectory planning of 2 DOF planar space robot without attitude controller ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 4 (2008) No. 3, pp. 196-204 Trajectory planning of 2 DOF planar space robot without attitude controller Rajkumar Jain, Pushparaj

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

Rigid Body Dynamics, Collision Response, & Deformation

Rigid Body Dynamics, Collision Response, & Deformation Rigid Body Dynamics, Collision Response, & Deformation Pop Worksheet! Teams of 2. SOMEONE YOU HAVEN T ALREADY WORKED WITH What are the horizontal and face velocities after 1, 2, and many iterations of

More information

Quick Start Training Guide

Quick Start Training Guide Quick Start Training Guide Table of Contents 1 INTRODUCTION TO MAPLESIM... 5 1.1 USER INTERFACE... 5 2 WORKING WITH A SAMPLE MODEL... 7 2.1 RUNNING A SIMULATION... 7 2.2 GRAPHICAL OUTPUT... 7 2.3 3D VISUALIZATION...

More information

Coastal impact of a tsunami Review of numerical models

Coastal impact of a tsunami Review of numerical models Coastal impact of a tsunami Review of numerical models Richard Marcer 2 Content Physics to simulate Different approaches of modelling 2D depth average Full 3D Navier-Stokes 3D model Key point : free surface

More information

Interaction of Fluid Simulation Based on PhysX Physics Engine. Huibai Wang, Jianfei Wan, Fengquan Zhang

Interaction of Fluid Simulation Based on PhysX Physics Engine. Huibai Wang, Jianfei Wan, Fengquan Zhang 4th International Conference on Sensors, Measurement and Intelligent Materials (ICSMIM 2015) Interaction of Fluid Simulation Based on PhysX Physics Engine Huibai Wang, Jianfei Wan, Fengquan Zhang College

More information

MSC Software Aeroelastic Tools. Mike Coleman and Fausto Gill di Vincenzo

MSC Software Aeroelastic Tools. Mike Coleman and Fausto Gill di Vincenzo MSC Software Aeroelastic Tools Mike Coleman and Fausto Gill di Vincenzo MSC Software Confidential 2 MSC Software Confidential 3 MSC Software Confidential 4 MSC Software Confidential 5 MSC Flightloads An

More information

Analysis of Hydraulic Turbine using MecaFlux Heliciel

Analysis of Hydraulic Turbine using MecaFlux Heliciel Analysis of Hydraulic Turbine using MecaFlux Heliciel Suppose that we have a stream of water with no head available then for getting power out of it we can just only use the kinetic energy of water. P

More information

UW MORSE. The UnderWater Modular Open Robot Simulation Engine

UW MORSE. The UnderWater Modular Open Robot Simulation Engine UW MORSE The UnderWater Modular Open Robot Simulation Engine 6.3 Eirik Hexeberg Henriksen Department of Petroleum Technology and Applied Geophysics Norwegian University of Science and Technology Trondheim,

More information

Structural Nonlinear Analysis of a Disconnector Pelikelo (a kind of hook) using ANSYS/Workbench

Structural Nonlinear Analysis of a Disconnector Pelikelo (a kind of hook) using ANSYS/Workbench Structural Nonlinear Analysis of a Disconnector Pelikelo (a kind of hook) using ANSYS/Workbench Mário Coutinho MCS Engineering LTDA. Fátima Souza, M.Sc., Gabriel Silva e Decio Paiva SOFTEC Software Technology

More information

Navier-Stokes & Flow Simulation

Navier-Stokes & Flow Simulation Last Time? Navier-Stokes & Flow Simulation Pop Worksheet! Teams of 2. Hand in to Jeramey after we discuss. Sketch the first few frames of a 2D explicit Euler mass-spring simulation for a 2x3 cloth network

More information

Observer-Based Robust Control Robotic Systems with Passive Joints

Observer-Based Robust Control Robotic Systems with Passive Joints Proceedings of the 2000 IEEE lntemational Conference on Robotics & Automation San Francisco, CA April 2000 Disturbance for Underwater ObserverBased Robust Control Robotic Systems with Passive Joints G.B.

More information

A Hydrodynamic Assessment of a Remotely Operated Underwater Vehicle Based on Computational Fluid Dynamic Part 1 Numerical Simulation

A Hydrodynamic Assessment of a Remotely Operated Underwater Vehicle Based on Computational Fluid Dynamic Part 1 Numerical Simulation Copyright 2013 Tech Science Press CMES, vol.90, no.2, pp.165-177, 2013 A Hydrodynamic Assessment of a Remotely Operated Underwater Vehicle Based on Computational Fluid Dynamic Part 1 Numerical Simulation

More information

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation Last Time? Animation, Motion Capture, & Inverse Kinematics Navier-Stokes Equations Conservation of Momentum & Mass Incompressible Flow Today How do we animate? Keyframing Procedural Animation Physically-Based

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Kinematic chains Readings & prerequisites From the MSMS course one shall already be familiar with Reference systems and transformations Vectors

More information

Particle Systems. Lecture 8 Taku Komura

Particle Systems. Lecture 8 Taku Komura Particle Systems Computer Animation and Visualisation Lecture 8 Taku Komura Overview Particle System Modelling fuzzy objects (fire, smoke) Modelling liquid Modelling cloth Integration : implicit integration,

More information

Visually Realistic Graphical Simulation of Underwater Cable

Visually Realistic Graphical Simulation of Underwater Cable Visually Realistic Graphical Simulation of Underwater Cable Ramakrishnan Ori Ganoni Mukundan Department of Computer Department of Computer Science Science University of Canterbury University of Canterbury

More information

TR Scaling Analysis of a Penalty Approach For Multibody Dynamics with Friction and Contact. Luning Fang, Dan Negrut

TR Scaling Analysis of a Penalty Approach For Multibody Dynamics with Friction and Contact. Luning Fang, Dan Negrut TR -2013-02 Scaling Analysis of a Penalty Approach For Multibody Dynamics with Friction and Contact Luning Fang, Dan Negrut June, 2013 Abstract Currently, the most common modeling and simulation software

More information

Introduction To Robotics (Kinematics, Dynamics, and Design)

Introduction To Robotics (Kinematics, Dynamics, and Design) Introduction To Robotics (Kinematics, Dynamics, and Design) SESSION # 6: Geometrical configurations Ali Meghdari, Professor School of Mechanical Engineering Sharif University of Technology Tehran, IRAN

More information

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices A. Rahmani Hanzaki, E. Yoosefi Abstract A recursive dynamic modeling of a three-dof parallel robot, namely,

More information

NATIONAL UNIVERSITY OF SINGAPORE. (Semester I: 1999/2000) EE4304/ME ROBOTICS. October/November Time Allowed: 2 Hours

NATIONAL UNIVERSITY OF SINGAPORE. (Semester I: 1999/2000) EE4304/ME ROBOTICS. October/November Time Allowed: 2 Hours NATIONAL UNIVERSITY OF SINGAPORE EXAMINATION FOR THE DEGREE OF B.ENG. (Semester I: 1999/000) EE4304/ME445 - ROBOTICS October/November 1999 - Time Allowed: Hours INSTRUCTIONS TO CANDIDATES: 1. This paper

More information

SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK

SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK ABCM Symposium Series in Mechatronics - Vol. 3 - pp.276-285 Copyright c 2008 by ABCM SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK Luiz Ribeiro, ribeiro@ime.eb.br Raul Guenther,

More information

AMass Tutorial: Introduction to the Java AMass applet

AMass Tutorial: Introduction to the Java AMass applet AMass Tutorial: Introduction to the 13.021 Java AMass applet The purpose of this document is to familiarize you with the 13.021 Java AMass applet. This applet can be found at http://web.mit.edu/13.021/www/software.html.

More information

AMass Tutorial. Introduction to the 2.20 Java AMass applet

AMass Tutorial. Introduction to the 2.20 Java AMass applet AMass Tutorial Introduction to the 2.20 Java AMass applet The purpose of this document is to familiarize you with the 2.20 Java AMass applet. This applet can be found at http://ocw.mit.edu/ocwweb/mechanical-engineering/2-20spring-

More information

Marine Hydrodynamics Solver in OpenFOAM

Marine Hydrodynamics Solver in OpenFOAM Marine Hydrodynamics Solver in OpenFOAM p. 1/14 Marine Hydrodynamics Solver in OpenFOAM Hrvoje Jasak and Henrik Rusche h.jasak@wikki.co.uk, h.rusche@wikki.co.uk Wikki, United Kingdom and Germany 4 December

More information

A Simplified Vehicle and Driver Model for Vehicle Systems Development

A Simplified Vehicle and Driver Model for Vehicle Systems Development A Simplified Vehicle and Driver Model for Vehicle Systems Development Martin Bayliss Cranfield University School of Engineering Bedfordshire MK43 0AL UK Abstract For the purposes of vehicle systems controller

More information

Last Time? Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

Last Time? Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation Last Time? Inverse Kinematics Navier-Stokes Equations Conservation of Momentum & Mass Incompressible Flow Today How do we animate? Keyframing Procedural Animation Physically-Based Animation Forward and

More information

Robust Controller Design for an Autonomous Underwater Vehicle

Robust Controller Design for an Autonomous Underwater Vehicle DRC04 Robust Controller Design for an Autonomous Underwater Vehicle Pakpong Jantapremjit 1, * 1 Department of Mechanical Engineering, Faculty of Engineering, Burapha University, Chonburi, 20131 * E-mail:

More information

Using RecurDyn. Contents

Using RecurDyn. Contents Using RecurDyn Contents 1.0 Multibody Dynamics Overview... 2 2.0 Multibody Dynamics Applications... 3 3.0 What is RecurDyn and how is it different?... 4 4.0 Types of RecurDyn Analysis... 5 5.0 MBD Simulation

More information

A METHOD OF APPLYING LINEAR SEAKEEPING PANEL PRESSURE TO FULL SHIP STRUCTURAL MODELS

A METHOD OF APPLYING LINEAR SEAKEEPING PANEL PRESSURE TO FULL SHIP STRUCTURAL MODELS A METHOD OF APPLYING LINEAR SEAKEEPING PANEL PRESSURE TO FULL SHIP STRUCTURAL MODELS Ming Ma - DRS Defence Solutions, USA Chengbi Zhao - SCUT, China Nick Danese - COMPIT 2012 Liège, 16-18 April 2012 /1

More information

SAMCEF for ROTORS. Chapter 3.2: Rotor modeling. This document is the property of SAMTECH S.A. MEF A, Page 1

SAMCEF for ROTORS. Chapter 3.2: Rotor modeling. This document is the property of SAMTECH S.A. MEF A, Page 1 SAMCEF for ROTORS Chapter 3.2: Rotor modeling This document is the property of SAMTECH S.A. MEF 101-03-2-A, Page 1 Table of contents Introduction Introduction 1D Model 2D Model 3D Model 1D Models: Beam-Spring-

More information