mathematical modeling and performance evaluation of electro-hydraulic...

24
Mathematical Modeling and Performance Evaluation of Electro-Hydraulic Servo Actuators Tanveer Ahmad Rubani , Scientist – Flight Control Systems, ADE DRDO Bangalore Kira n Kumar M- Scientist – Integrated Flight Control Systems, ADA Bangalore Dr. Vijay V Patel, Group Director (Flight Control Law) , ADA Bangalore

Upload: duongnga

Post on 15-May-2018

230 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Mathematical Modeling and Performance Evaluation of Electro-Hydraulic Servo

Actuators

Tanveer Ahmad Rubani , Scientist – Flight Control Systems, ADE DRDO Bangalore

Kira n Kumar M- Scientist – Integrated Flight Control Systems, ADA Bangalore

Dr. Vijay V Patel, Group Director (Flight Control Law) , ADA Bangalore

Page 2: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Edifice

Indigenous Actuators

OUTLINE

1. Introduction – Flight Control Actuators & Modelling Requirements

2. Objective & Learnings

3. Challenges & Solutions With MATLAB/Simulink

4. Physical and Equation Based Models

5. Modelling Nonlinearities

6. Translating Complex Systems into Mathematical Models

7. Performance Parameters - Experimental vs Simulation Results

8. Model Linearization & Order Reduction for HILS Implementation

9. Loading Rig and Robust Force control Design

10.Design Optimization for Software Thresholds

11.Conclusions

Page 3: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Flight Control Actuators & Key Design Challenges

Unstable Aircraft

State of art high performance Actuators

Optimized Envelope and Weight

Build in Redundancy

Reliable development tools

Design of Test Systems

Independent validation and verification

Stringent Certification Process - RCMA

Airworthy /MIL Qualification Requirements

Page 4: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Fly By Wire Control Systems

Actuators Connected to Flight Control Computer which houses the Servo Electronicsor the Drive Circuitry for various units namely LVDTs, motor, solenoid valves etc.

The flight control computer contain Software Algorithms for Health Monitoring (Builtin Tests, Inhibition etc.) and implementation of Autopilot and Control Lawfunctionalities.

Power to overcome Aerodynamic Load provided by Hydraulic Power Source

Page 5: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Modelling Requirements in Servo Actuators

Indigenous Actuators

Key Requirements

Need for reliable modelling and simulation tools for state of art Direct Drive Valve

(DDV) and Electro Hydro Servo Valve (EHSV) based Hydraulic Actuators

Robust Controller Design and Stability Analysis

Modelling Non Linearities like Friction, Hysteresis, Backlash and Dead Band which

are very important in characterizing low amplitude behavior

Real time and Hardware/Software Implementation (HIL and SIL simulations)

Why MATLAB/SIMULINK is every Flight Control System Designer’s Choice

Ease of modelling with functional blocks and detailed components

Vast set of libraries make it very easy to model and simulate inter disciplinary

system like Fly By Wire Flight Control systems

Physical system models and equation/signal based model can be easily coupled

Easy interface with Aircraft model, other software and large data handling

Quick Simulation of different test conditions and actual enviroment

Page 6: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Objective & Key Learnings

Indigenous Actuators

Objective

1. Non Linear Mathematical Model of a Electro-Hydraulic Servo Actuator

2. Controller Design to meet Dynamic Requirement

3. Actuator Test Rig for Loaded Performance of the Actuator

4. Robust Force Control Design for the Rig

Key Learnings

Fly by wire Flight Control Systems and Actuators

Equation and Physical Component Based Model

Modelling Hydraulic Components

Servo Valve Dynamics –EHSV

Model Reduction Techniques & Linearization

Modelling Non –Linearities

Controller Design Optimization & DOE

Loading Rig Simulation & Force Controller Design

Software logic verification using model

Page 7: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Modelling Challenges & Solutions With MATLAB/SIMULINK

Functional Blocks/Non Linear Blocks in Simulink

Resistive Pipe Elements in Sim Hydraulics

Customized MATLAB Code for FRA

Modelling Hysteresis & other

Non Linearities

Pressure Fluctuations due

to Fluid Inertia and Capacitance

Non Linear Model Frequency

Response

Analysis at Different Test Points

Optimal Force Control

MATLAB Code generation for Automation

Robust Control Toolbox in Simulink

Page 8: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Physical Component Based Model of an EHSV Based Actuator

Control Electronics is modelled with Transfer Functions

Torque motor is model with equations

Page 9: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Equation based Model for Flapper-Nozzle Dynamics

Easy to Implement Certain Features

Can be easily Coupled with Physical Component Based Model

0 11 3 ( )s

sV A xdx dpQ Q A

dt dt

0 2

2 4 ( )ss

V A xdx dpQ Q Adt dt

3 3

3 4 5V dpQ Q Q

dt

22 2

1 2 1 2 1 2( ) * [ ( ) ( ) ]4

CdfF F P P An P Xfo Xf P Xfo Xf

Nozzle Flapper Equations

Simulink Implementation

Page 10: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Modelling Non Linearities

0 1 2 3 4 5 6 7 8 9 10

Time (sec)

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

Ampl

itude

(mm

)

Hysteresis Block output for 5% Hysterisis

InputOutput with hysteresis

Hysteresis Backlash

0 1 2 3 4 5 6 7 8 9 10

Time (sec)

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

Ampl

itude

(mm

)

Backlash Block Output for 5 % backlash

InputOutput with Backlash

Single & Multivalued Non Linearities

They are not same

Page 11: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Translating Complex Systems into Models

Self Centering Actuator withComplex Dynamics

Failure Logic Simulation

Dual Tandem Actuator withForce Addition

Hydraulic Failure Simulationduring external Force

Page 12: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Frequency Response for Nonlinear Model vs Experimental Data

Important Performance Requirements for Servo Actuators

Stall Load, No Load Rate, Frequency Response, Dynamic Stiffness

Failure Transients

Page 13: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Effect of Non Linearities on Frequency Response

Why Modelling Nonlinearities is important ?

Frequency Response for Hydro Mechanical Servo

Page 14: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

No load Rate-Experimental data Match

0 1 2 3 4 5 6 7 8 9 10-10

-8

-6

-4

-2

0

2

4

6

8

10

Time (sec)

Am

plitu

de

ModelExperimental

Page 15: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Linearized Model Behavior

-250 -200 -150 -100 -50 0-40

-30

-20

-10

0

10

20

30

40

Phase(degrees)

Mag

nitu

de (d

B)

AircraftRequirement

Nichols Plot Showing Linear Behavior of the Servo Actuator

Page 16: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Reduced Order Model for HILS

Servo Valve ModelActuator Flow Displacement Model

'

'

pp

p p

QX A

X X

Simulink Implementation

Frequency Response Data Match

Page 17: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Loading Rig Working

Actuator Performance under Load

Page 18: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Loading Rig Configuration

Key Features

Flight Control Actuator in Position Loop

Loading Actuator in Force Control Loop

Force correction due to angle change

Force control within ± 10 % of commanded load for all conditions

Design Challenges

Modeling dynamic Characteristics

Set point is changing with time

Cater for various strokes, loads and frequencies

Disturbance in the force caused by movement of flight control actuator

Page 19: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Loading Rig Control Design

Flight Control Actuator

Loading Actuator

Feed Forward Loop

Force control PID

Force Transmission

Force Correction

Optimum sizing of the servo valve- rated flow, pressure gain, dead band, response

Optimum size of loading cylinder, pump and other components

Accumulative pressure drop and power consumption at all operating conditions

Page 20: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Loading Performance & Stability Analysis Results

10-1

100

101

102

103

-100

-80

-60

-40

-20

0

20 X: 32.7Y: -3.023

Frequency (Hz)

Gai

n in

dB

Closed loop FRX: 146.7Y: -3.74

10-1

100

101

102

103

-600

-500

-400

-300

-200

-100

0 X: 25.37Y: -89.92

Frequency (Hz)

Pha

se in

deg

rees

10-1 100 101 102 103-100

-50

0

50

100

X: 71.37Y: -17.17

Open loop FR

Frequency (Hz)

Gai

n in

dB X: 18.5

Y: -0.03681

10-1 100 101 102 103-200

-100

0

100

200

X: 71.1Y: -180

Frequency (Hz)

Pha

se in

deg

rees

X: 18.51Y: -123.3

High Load, Low FrequencyVery Low Load, High Frequency

Page 21: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Software Thresholds & parameters- Multiple Loop System

Analog Electronics in Flight Control Computer

Actuator Model

Detailed Force Motor Model

Software Loop for Motor Current Correction in presence of the rig bias

Four Channel LVDT Model

Four Channel DFCC Electronics & Actuator with Detailed Motor Model

Page 22: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Software Thresholds & parameters

0 2 4 6 8 10 12 14 16 18 200

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

time- seconds

curre

nt- A

mpe

res

Convergence of Coil Current under Rig bias, LVDT VoltageOutput Variation & LVDT Noise

Page 23: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Conclusions

Quick Verification of Preliminary Design with Model

Estimation of System Parameters, which can’t be measured easily

Controller design for non linear model to meet dynamic requirement

Excellent match with experimental data for all performance parameters

Reduced order model for HILS – C Code

For The Loading Rig

Prediction of actuator performance under load

Prediction of Hydro Mechanical Resonant Frequencies

Additional feed forward force control loop with adaptive gains based ondynamics of the disturbance caused by the movement of flight controlactuator is essential for robust force control design of loading actuator.

The design criteria to keep the force variation within ±10% of commandedforce and keep the phase lag within ±10 degrees in the force control loopis achieved.

Modelling and Simulation as an effective Design Tool

MATLAB/Simulink are part of design process

Modelling aspects and simulation results are of paramount

importance for all design reviews related to actuators/test rigs

Page 24: Mathematical Modeling and Performance Evaluation of Electro-Hydraulic ...matlabexpo.com/...performance-evaluation-of-electro-hydraulic-servo... · Mathematical Modeling and Performance

Indigenous Actuators

Thank YouAny Questions ??