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