Upload
hemanth-krishna
View
20
Download
0
Embed Size (px)
DESCRIPTION
cosimulation
Citation preview
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
M.Sc. Aline DrivetMonterrey Institute of Technology (ITESM)
Monterrey, Mexico
2
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Abstract
• Title: Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
• Presentation Reference Number: 2006-71• Authors: M.Sc.Aline Drivet, Phd. Ricardo Ramírez-Mendoza
Mechatronics Department, Monterrey Institute of Technology, ITESM.Ave. Eugenio Garza Sada Sur nº 2501 Col. Tecnológico, MTY. N.L. México
Tel:52(818)3 58 20 00Email :{ ricardo.ramirez, drivet} @itesm.mx
Abstract: Present the work done to model a passive front suspension of a car in Adams/View; the methodology to include actuators and controllers using a mathematicalsolver such as Matlab®. Some preliminary results are included, such as validation of themodel and the results obtained after including different types of controls.
3
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
• Outline:Introduction: Some general issues on modeling and simulation.Objective and MaterialsModeling a SuspensionUse of realistic actuatorsPreliminary results using active suspensionConclusionsQuestions
4
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
Center for Innovation on Design and TechnologyMechatronics and Automation Area
5
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
DISTANCE IN MILES:
GUADALAJARA, JAL. 481
PHILADELPHIA, PA.1,776
SAN FRANCISCO, CA1,653
DALLAS, TX.567
MEXICO, DF 618
6
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
Introduction:• It is more convenient for a manufacturer of cars, airplanes or any other
vehicle to create accurate designs before producing a prototype, saving both time and money.
• One solution is using software to simulate and test a model before going into production.
• The principal reason is financial.• It is a lot cheaper try an idea in a PC than implement it.
• It is very expensive to make a prototype.
• It is cheaper and faster to create a digital prototype.
• There are some things that can not be digitally tested, these have to be done with an actual prototype.
7
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
We need a PC to solve simulation problemsWe know the math solution, such as differential equations (DE’s), homogeny solutions
and particulars, numerical methods, FEM, etc.But in reality, simulation requires more complicated equations :
4 Steps for a good Simulation• First : modeling of physical system
• Usually used in ordinary, partial differential equations, etc.• Second : Introduce the desired model form into a simulation software
• Different ‘Syntax’ for different software.• Third : Simulate the system using an appropriate numeric integration.
• fast system? lineal system? • Fourth : analyze the results
• Are they reasonable?, What are the outputs of each scenario?
0)0( ; xtxaxx ===&
8
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
• Objective:
To obtain a computer model of a Renault Scenic’s suspension for active control purposes• Visual Inspection• Data acquisition• Physical measures
• Methodology:1. Modeling the car2. Validating the model3. Preliminary Tests
9
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
• Materials:1. Renault Scenic 2.1liter 16v (2001)2. MTS 810 Material Testing System3. MSC Adams 2005
• Adams/View• Adams/Car• Adams/Controls
4. MATLAB 75. Cad Software
10
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
1. Suspension ModelingProceed to disarm the suspension, and take precise measurements.(if possible use sophisticated coordinate machine)
11
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
Draw all the pieces in a CAD software to obtain Inertias, weight andother relevant data.
12
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
Obtain damper and spring characteristics through testing.
STRUT2 F-xy = 0.0279x - 3.9041R2 = 0.9056
-4.9
-4.8
-4.7
-4.6
-4.5
-4.4
-4.3
-4.2
-4.1
-4.0-35 -30 -25 -20 -15 -10 -5 0
Despl (mm)
Fuer
za (k
N
13
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
Model in Adams/View:1 - Establish all space coordinates of the joints.2 – Establish type of joints and characteristics (bushings)3 – Build the model in Adams with the inertias, weight and
properties obtained previously.
14
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
• Use Non linear Characteristics for Spring and Damper.
15
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
2. Validating the model: frequency response analysis and Time response
16
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
• Why introduce mathematical Solver software?• There are many models of controllers already in this type of
software.• There are many models for actuator already in this type of
software. For example: MR DAMPER (Bouc-Wen)
17
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
• Why introduce mathematical Solver software? • Use realistic actuators. Bouc Wen Model of MR damper.
18
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
• Why introduce mathematical Solver software? • Use realistic actuators. Bouc Wen Model of MR damper.
19
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
Use sophisticated Controllers in real time simulations. Skyhook,Hinf, etc…
20
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
3. Preliminary results: Chassis displacement of open and closeloop.
21
MSC.Software VPD Conference | July 17-19, 2006 | Huntington Beach, California
Virtual Prototyping of an Active Suspension Using Adams/View® and Matlab®
• CONCLUSIONS:
• Development of models and simulation, reduce cost and time.• Commercial software simplifies the Virtual Product Development
process re: model creation and data entry.• Must be careful to analyze signal/noise; useful signals. Garbage in
=> Garbage out.• We must have a “good feeling” on the physical relationships of
the model. Do not believe all simulation results!• Analytical models are very useful to understand the vehicle
dynamics. Consider sub-models of the complex vehicle dynamics.