15
© 2008 The MathWorks, Inc. Steve Miller Technical Marketing, Physical Modeling Tools The MathWorks GmbH, Munich, Germany [email protected] System-level design of electrohydraulic and mechatronic systems http://physical-modeling.mathworks.com/

System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

Embed Size (px)

Citation preview

Page 1: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

©20

08 T

he M

athW

orks

, Inc

.

Steve Miller

Technical Marketing, Physical Modeling Tools

The MathWorks GmbH, Munich, Germany

[email protected]

System-level design of electrohydraulic and mechatronic systems

http://physical-modeling.mathworks.com/

Page 2: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

2

Key Points

1. Testing different actuator designsin one environment saves time and encourages innovation

2. Optimizing systems with respectto design requirements leads to optimal design choices

3. Simulating at different levels of fidelity is required throughout the development process

Steering Torque Rack Travel

Page 3: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

3

Agenda

� Trends in the automotive industry 10 min– Industry trends– Strategies for improvement– How simulation can help

� Example: Power steering system 15 min– Model explanation– Tradeoff study– System optimization– Assess implementation effects

� Conclusions

Page 4: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

4

Industry Trends

� System needs– Vehicles must produce less pollution– Vehicles must be more efficient

� Energy losses in vehicles– Friction and accessories

reduce efficiency significantly

� Strategies include advancing technology, vehicle-level design

Losses due to friction = 10%Fuel economy loss due to

power steering pump = 1km/L

Losses due to friction = 10%Fuel economy loss due to

power steering pump = 1km/L

Argonne National Laboratory, 2006

Worldwide price increases (dramatization)

Environmental zone signStuttgart, Germany

Page 5: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

5

Strategies for Improved Vehicle Design

� Technology: Electrical actuation– Fewer losses than hydraulic actuation– Only needs to be turned on when in use– Tend to be more reliable, cleaner, and safer

� Vehicle-level design and optimization– Integration with other systems– Optimization of integrated systems

� Simulation can help with each of these strategies

Electric Power SteeringBMW Z4 Coupe

Audi A3Toyota PriusPeugeot 307 Ford Escape

Chevrolet Cobalt

Electric Power SteeringBMW Z4 Coupe

Audi A3Toyota PriusPeugeot 307 Ford Escape

Chevrolet Cobalt

Hybrid Electric VehiclesIntegrated power sources

Regenerative braking

Hybrid Electric VehiclesIntegrated power sources

Regenerative braking

Page 6: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

6

How Simulation Can Help

1. Tradeoff studies to test electrical and hydraulic systems– Determine actuator requirements– Test hydraulic and electrical actuator designs

2. System-level models– Required to test system integration– Few key parameters and quick simulation

3. Simulating at different levels of fidelity– Enable rapid iteration and test impact of design implementation– Reuse work done at system level (Model-Based Design)

Page 7: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

7

Example: Power Steering System

� System

� Simulation goals1. Determine requirements for actuation systems2. Test performance with electrical or hydraulic actuation3. Optimize the actuation system4. Assess effects of system implementation

Control Actuation

Page 8: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

8

Determining Actuator Requirements

Problem : Determine the requirements for hydraulic and electric power steering actuators

Solution : Use SimMechanics ™ to model the steering system and Simscape ™ for an ideal actuator

Model:

IdealActuator

Page 9: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

9

Test Electrical and Hydraulic Designs

Problem : Test different actuator designs in the system

Solution : Use SimHydraulics ™

and SimElectronics ™ to model the actuators, and configurable subsystems to exchange them

Model:

Actuator

Hydraulic

Electro-mechanical

Page 10: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

10

Actuator System-Level Designs

� Hydraulic

– Valve position controller– Directional valve– Double-acting

hydraulic cylinder– Fixed-displacement pump– Pressure-relief valves

� Electric

– DC Motor– Current sensor

and current controller– Hall effect sensor

and speed controller– PWM and H-bridge driver

Page 11: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

11

Optimize System Performance

Problem : Optimize the speed controller to meet system requirements

Solution : Use Simulink Response Optimization ™ to tune the controller parameters

Model:

ω

SpeedControl

Speed

Current

ω

SpeedControl

CurrentControl

i

0.050.10

KiKp

0.3010.312

KiKp

Page 12: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

12

Assess Implementation Effects

Problem : Assess the effects of design implementation on system performance

Solution : Use SimElectronics ™

to add a PWM signal and analog circuit implementation

Model: Current

CurrentControlSpeed

Control

ω

i

Averaged PWM

1s

Simulink Circuit

ω i

Page 13: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

13

Conclusion

1. Testing different actuator designsin one environment saves time and encourages innovation

2. Optimizing systems with respectto design requirements leads to

optimal design choices

3. Simulating at different levels of fidelity is required throughout the development process

Steering Torque Rack Travel

Page 14: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

14

MathWorks Products Used

� Simscape™

– Multidomain physical systems

� SimMechanics™

– 3-D mechanical systems

� SimHydraulics®

– Hydraulic (fluid power) systems

� SimElectronics™ (new)– Electronic and electromechanical systems

� Simulink Parameter Estimation

� Simulink® Response Optimization™

Drivers

Semi-conductors

Actuators& Sensors

P TT

A B

MATLAB®, Simulink®

Sim

Pow

erS

yste

ms™

Simscape ™

Sim

Mec

hani

cs™

Sim

Driv

elin

e™

Sim

Hyd

raul

ics

®

Sim

Ele

ctro

nics

Page 15: System-level design of electrohydraulic and mechatronic ... · System-level design of electrohydraulic and ... Build up pieces of power steering system (electric, hydraulic) Tune

15

Physical Modeling Master Class(4:00 – 5:30PM)

� Build up pieces of power steering system (electric, hydraulic)� Tune parameters using measurement data� Build custom components (valves, etc.)

MotorServoamplifier

DC Motor

Worm Gearand Lead Screw

0.45

K

0.11

J

1e-4

L

1.074.03

BR M