me 751 introduction to adams/view. virtual prototyping process build a model of your design using:...

29
ME 751 Introduction to ADAMS/View

Upload: garret-rivers

Post on 02-Apr-2015

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

ME 751

Introduction to ADAMS/View

Page 2: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

VIRTUAL PROTOTYPING PROCESS

Build a model of your design using: Bodies Forces Contacts Joints Motion generators

Build Test Review Improve

Page 3: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Build Test Review Improve

VIRTUAL PROTOTYPING PROCESS

Test your design using: Measures Simulations Animations Plots

Validate your model by: Importing test data Superimposing test data

Page 4: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Build Test Review Improve

VIRTUAL PROTOTYPING PROCESS

Review your model by adding: Friction Forcing functions Flexible parts Control systems

Iterate your design through variations using: Parametrics Design Variables

Page 5: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Build Test Review Improve

VIRTUAL PROTOTYPING PROCESS

Improve your design using: DOEs Optimization

Automate your design process using: Custom menus Macros Custom dialog boxes

Page 6: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Creating some parts

Link Box Sphere Extrusion Importing a geometry from CAD

In ADAMS/View, use FileImport Change the filetype to CAD standard

e.g. Parasolid (*.x_t, *.x_b), IGES, STEP Properly defined solids will have their inertia properties

imported Sheet/surfaces need to have their inertia defined

Page 7: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Constraints

Definition of a constraint Restricts relative movement between parts. Represents idealized connections. Removes rotational and/or translational DOF

from a system. Joints

Revolute Translational Fixed etc., e.g. Joint Primitives, Hooke, etc.

Page 8: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Slider Crank Example

Page 9: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Reference layout for a quick return Mechanism

Page 10: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Snapshot of ADAMS Model

Page 11: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview
Page 12: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Suspension System

Page 13: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Flexible Tire with Suspension

Here is a snapshot of suspension system with a flexible tire attached to it

The flexible tire model was imported in ADAMS using a MNF file created using ABAQUS

Page 14: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Tire deformation

Page 15: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Full Vehicle Model

Page 16: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Full Vehicle Model

Page 17: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Track Model Snapshot

• Track shoes & Rolling elements interact through frictional contacts• Video available on SBEL lab website

Page 18: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Controls in ADAMS/View

Page 19: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Controls

Page 20: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Controls

Page 21: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Controls example using ADAMS/SIMULINK Interface

HOISTHOIST

SWINGSWING

CROWDCROWD

ADAMSMODEL

H out

S in

S out

C in

C out

H in

Positionx,y,z

Positionx,y,z

o Electric Mining shovel shown in classo Multi-body model in ADAMSo Motor characteristics and controls in Simulink

Page 22: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Snapshot of ADAMS/View multibody dynamic model

Page 23: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

ADAMS/Controls

Plug-In creates the ADAMS PLANT (*.m,*.cmd,*.adm) Used to export

ADAMS/View model into Simulink

State Variables as Inputs and Outputs between ADAMS & Simulink simulators

Page 24: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

SIMULINK Model

Adams_sub = Adams Model

Motor characteristics included in Lookup Tables Three different motors

Hoist Swing Crowd

Page 25: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

SIMULINK Model

Swing Motion torque controlled

Page 26: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

SIMULINK Model

Crowd Motion velocity controlled

Page 27: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

SIMULINK Model Hoist Motion velocity controlled

Page 28: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Results Simulation results easily imported and analyzed using

ADAMS/PostProcessor .GRA Files Animations .RES Files Plots Example Plots of Swing Torque and Velocity

Page 29: ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview

Interested in specific models or animations?

Contact Makarand or Justin in the lab Makarand – datar @ wisc.edu Justin – jcmadsen @ wisc.edu