H Multi-objective and Multi-Model MIMO control design for Broadband - - PowerPoint PPT Presentation

h multi objective and multi model mimo control design for
SMART_READER_LITE
LIVE PREVIEW

H Multi-objective and Multi-Model MIMO control design for Broadband - - PowerPoint PPT Presentation

H Multi-objective and Multi-Model MIMO control design for Broadband noise attenuation in a 3D enclosure Paul LOISEAU, Philippe CHEVREL, Mohamed YAGOUBI, Jean-Marc DUFFAL Mines Nantes, IRCCyN & Renault SAS March 2016 Content 1


slide-1
SLIDE 1

H∞ Multi-objective and Multi-Model MIMO control design for Broadband noise attenuation in a 3D enclosure

Paul LOISEAU, Philippe CHEVREL, Mohamed YAGOUBI, Jean-Marc DUFFAL

Mines Nantes, IRCCyN & Renault SAS

March 2016

slide-2
SLIDE 2

Content

1 Introduction

General context PhD objective State of Art Scope of the presentation

2 System to control 3 Control Strategy 4 Results 5 Conclusions and Perspectives

2

slide-3
SLIDE 3

General Context

Brief ANC overview

Duct

Propagative waves

Feedforward + feedback

Headphone

SISO control

Co-located actuator and sensor

Headrest

SISO control

Co-located actuator and sensor 3

slide-4
SLIDE 4

General Context

Active Noise Control (ANC) in a cavity

Cavity Feedback Feedforward Sensor

Feedback Feedforward Cavity Sensor

Characteristics of ANC in a cavity ◮ Stationary waves ◮ Actuators and sensors co-located or not ◮ feedback or feedback + feedforward ◮ d narrow or broadband noise ◮ SISO or MIMO control

4

slide-5
SLIDE 5

PhD objective

Active control of broadband low frequency noise in car cabin Engine noise Aeroacoustic noise ROAD noise

(Line spectrum) (Low frequency, Broadband spectrum) (Mainly in high frequency)

Passive treatments for low frequency noise ⇒ Addition of weight

Active Noise Control (ANC) is a great opportunity to simultaneously: ◮ Reduce road noise ◮ Achieve car weight reduction 5

slide-6
SLIDE 6

PhD objective

Active Noise Control of broadband noise

Cavity Feedback

Feedback Cavity

ANC problem characteristics ◮ 3D enclosure ◮ Actuators and sensors not co-located ◮ No measure of w is available ◮ d broadband low frequency noise Limitations involved ◮ Waterbed effect (Bode integral) ◮ Non minimum phase zeros

6

slide-7
SLIDE 7

State of Art

Adaptive feedforward control (FxLMS)

1

  • 1T. Sutton, S. J. Elliott, M. McDonald, et al., “Active control of road noise

inside vehicles”, Noise Control Engineering Journal, vol. 42, no. 4,

  • pp. 137–147, 1994.

7

slide-8
SLIDE 8

State of Art

Internal Model Control (feedback)

2

  • 2J. Cheer, “Active control of the acoustic environment in an automobile

cabin”, PhD thesis, University of Southampton, Southampton, 2012, p. 346.

8

slide-9
SLIDE 9

Scope of the presentation

Feedback Cavity

Problem ◮ Attenuate broadband low frequency noise; ◮ In a closed cavity; ◮ by feedback. Goal of the presentation Compare SISO and MIMO achievable performances.

9

slide-10
SLIDE 10

Content

1 Introduction

General context PhD objective State of Art Scope of the presentation

2 System to control

Experimental Set up Identification

3 Control Strategy

Control problem formulation Multi-objective optimization Controller Structure Initialization

4 Results 5 Conclusions and Perspectives

10

slide-11
SLIDE 11

Content

1 Introduction 2 System to control

Experimental Set up Identification

3 Control Strategy 4 Results 5 Conclusions and Perspectives

11

slide-12
SLIDE 12

Experimental set up

Top view of the cavity RC filter Preamplifier ADC DAC Amplifier Acquisition Card NI PCIe 6259

Cavity characteristics ◮

One predominant dimension: 1D acoustic field in low frequency;

One biased side: Attenuation of the first longitudinal mode;

Frequency complexity: Similar to vehicle one. 12

slide-13
SLIDE 13

MIMO Identification

Frequency Domain, Continuous time model

Identification ◮

Algorithm: Subspace;

Model structure: Modal;

Frequency range: [20-1000]Hz;

Order: 80.

Fit indicator

LS1 LS2 LS3 M1 86.2326 84.1038 91.1196 M2 84.6231 88.8484 91.1542 Remark: SISO transfers contain RHP zeros.

−20 20 40 60 From: LS2 To: M

1

Magnitude (dB) 200 400 600 800 1000 1200 1400 1600 1800 2000 −180 −90 90 180 Phase (deg) Bode Diagram N = 80 (FIT : 84.1038) Frequency (Hz) Measure Model

13

slide-14
SLIDE 14

Content

1 Introduction 2 System to control 3 Control Strategy

Control problem formulation Multi-objective optimization Controller Structure Initialization

4 Results 5 Conclusions and Perspectives

14

slide-15
SLIDE 15

Control problem formulation

|W1| fmin fmax

1 |W2|

fmaxG

Optimization problem

min

K

  • W1Tw→e1

subject to

            

  • W2Tw→ui

< 1

  • W3Td′

j →ei

< 1 |piK | < fe/N Re(piK ) < 0 i = 1, 2 and j = 1, 2 15

slide-16
SLIDE 16

Control problem formulation

Additional robustness needed

Environment conditions modify acoustic transfers

−10 10 20 30 40 50 Magnitude (dB) 100 200 300 400 500 600 700 800 900 1000 −180 −90 90 180 Phase (deg)

Measured frequency responses from LS2 to M1

Frequency (Hz) FRF1 FRF2 FRF3 (nominal plant)

A multi-model approach was used to tackle system variations

16

slide-17
SLIDE 17

Control problem formulation

|W1| fmin fmax

1 |W2|

fmaxG

Optimization problem

min

K

max

1,...,N

  • W1Tw→e1

subject to

            

max1,...,N

  • W2Tw→ui

< 1 max1,...,N

  • W3Td′

j →ei

< 1 |piK | < fe/N Re(piK ) < 0 i = 1, 2 and j = 1, 2 17

slide-18
SLIDE 18

Multi-objective and Multi-model optimization

Motivations ◮ Be able to consider various constraints without pessimism; ◮ Clearly distinguish objective and constraints; ◮ Have the possibility to mix H2 and H∞ objectives, if needed; ◮ Be able to structure the controller; ◮ Be able to consider reduce order controller. Optimization tool: systune ◮ Specialized in tuning fixed-structure control systems; ◮ Based on non smooth optimization; ◮ P. Apkarian, “Tuning controllers against multiple design requirements”, in American Control Conference (ACC), Washington, 2013, pp. 3888–3893 Drawback ◮ May lead to local optima; ◮ Necessity of ”good” initialization and controller structure.

18

slide-19
SLIDE 19

Controller Structure

State feedback observer

Model of the system ◮ No real time measure of w ◮ Gp is known

˙

x = Ax + Buu + Bww e = Cx + Duu + Dww Model of the controller

˙

ˆ x = Aˆ x + Buu + Kf (e − ˆ e) u = −Kcˆ x Remarks ◮ Kf : observation gain ◮ Kc : state feedback gain ◮ full order controller

19

slide-20
SLIDE 20

Initialization

LQG

LQ criteria JLQ = min

Kc

WLQe2

2 + ρu2 2

◮ WLQ is a bandpass filter (attenuation frequency range) ◮ ρ manages trade-off between performances and control energy Kalman filter

˙

xa = Aaxa + Buau + Bwaw e = Caxa + Duau + Dwaw + v ◮ Tuning parameters are the covariances of noises v and w

20

slide-21
SLIDE 21

Content

1 Introduction 2 System to control 3 Control Strategy 4 Results 5 Conclusions and Perspectives

21

slide-22
SLIDE 22

Results

Narrow attenuation: [190-220] Hz

150 160 170 180 190 200 210 220 230 240 250 −10 10 20 30 40 50 Magnitude (dB)

Transfer e1

w [190-220] Hz (SIMULATION)

Frequency (Hz) Open loop SISO (LS1) SISO (LS2) MISO MIMO

22

slide-23
SLIDE 23

Results

Narrow attenuation: [190-300] Hz

150 200 250 300 350 −5 5 10 15 20 25 30 35 40 45 Magnitude (dB)

Transfer e1

w [190-300] Hz (SIMULATION)

Frequency (Hz) Open loop SISO (LS1) SISO (LS2) MISO MIMO

23

slide-24
SLIDE 24

Results

Experimentation: 190-300 Hz (MIMO)

50 100 150 200 250 300 350 400 450 500 −20 −10 10 20 30 40 50 From: w To: e1 Magnitude (dB)

Transfer e1

w [190-300] Hz (MIMO)

Frequency (Hz) Simulation (nominal Plant) Experimentation

24

slide-25
SLIDE 25

Content

1 Introduction 2 System to control 3 Control Strategy 4 Results 5 Conclusions and Perspectives

25

slide-26
SLIDE 26

Conclusions and Perspectives

Conclusions

◮ A general framework (for identification and control) was presented; ◮ It allows to quantify and compare SISO and MIMO achievable performances according to :

◮ Frequency range of attenuation ; ◮ Actuators and sensors position ; ◮ Cavity geometry ◮ . . .

Ongoing work

◮ Compare feedback and feedforward control ◮ Apply methodology to the industrial problem where:

◮ Gp is unknown ◮ System order and dimensions are higher 26