slide# 1 212 ketter hall, north campus, buffalo, ny 14260 fax: 716 645 3733 tel: 716 645 2114 x...

62
Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260 www.civil.buffalo.edu Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations Lecture #7_1 Active Control - Algorithms Instructor: Andrei M. Reinhorn P.Eng. D.Sc. Professor of Structural Engineering

Post on 20-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 1

212 Ketter Hall, North Campus, Buffalo, NY 14260

www.civil.buffalo.edu

Fax: 716 645 3733 Tel: 716 645 2114 x 2400

Control of Structural Vibrations

Lecture #7_1

Active Control - Algorithms

Instructor:

Andrei M. Reinhorn P.Eng. D.Sc.

Professor of Structural Engineering

Page 2: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 2

Page 3: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 3

Issues in Active Control

Control Logic - Algorithms Control Considerations - Stability, etc. Control Implementations - Force Generation Physical Implementations Full Scale Implementations

Page 4: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 4

Control Algorithms

Method 1: Optimal Control Method 2: Poles Assignment Method 3: Instantaneous optimum Method 4: Independent Modal Space Control Method 5: Bounded State Control

Method 6: H2 and H Control Method 7: Sliding Mode Control Method 8: Fuzzy Logic Control

Page 5: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 5

Control Considerations

Stability - Liapunov Considerations Controlability Observability Spill-Over

Page 6: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 6

Control Implementations

Force Generation Time Delay Robustness

Page 7: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 7

Block Diagram of Control

Page 8: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 8

Control Algorithms

Method 1: Optimal Control Method 2: Poles Assignment Method 3: Instantaneous optimum Method 4: Independent Modal Space Control Method 5: Bounded State Control

Method 6: H2 and H Control Method 7: Sliding Mode Control Method 8: Fuzzy Logic Control

Page 9: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 9

Structure Equations

M x(t) + C x(t) + K x(t) = D u(t) + E f(t)

1 1 1u(t) = K x(t) + C x(t) + E f(t)

Structure’s Equation

Control Force

1 1 1M x(t) + (C-DC ) x(t) + (K-DK ) x(t) = (E + DE ) f(t)

Effective Equation with Control

Page 10: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 10

Structure Equations

M x(t) + C x(t) + K x(t) = D u(t) + E f(t)Structure’s Equation

-1 -1 -1 -1 x(t) + M C x(t) + M K x(t) = M D u(t) + M E f(t)

1 2z = z

Denote Variables as:

-1 -1 -1 -12 2 1 z (t) + M C z (t) + M K z (t) = M D u(t) + M E f(t)

1 2z = x(t) z = x(t)

Page 11: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 11

State Space Equation

0

Page 12: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 12

Quadratic Performance Index

Page 13: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 13

Optimized Solution

• Solutions of the above leads to basic equations to determine control forces u(t):

Page 14: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 14

Closed Loop (Feed Back Loop)

Page 15: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 15

Closed Loop Control

• Ricatti Equation

Page 16: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 16

Closed Loop Control

Page 17: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 17

Closed Loop Control

For time independent P :

Page 18: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 18

Output Control

Computed output Cz(t)

Page 19: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 19

Open-Closed Loop (Feed Back-Feed Forward)

Page 20: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 20

Open-Closed Loop Control

Open Loop Control

• Closed Loop Control Excitation

Page 21: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 21

Open Loop (Feed Forward)

Page 22: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 22

Open Loop Control

The solution needs the information of loading history and its derivative. Can’t work for earthquake type loading

Page 23: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 23

Active Tendon System

Page 24: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 24

Example of Control

Page 25: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 25

Example’s Parameters

Page 26: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 26

Example’s Equations

Page 27: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 27

Optimization Parameters

Page 28: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 28

SDOF System on Shaking Table

at University at Buffalo (SUNY)

Page 29: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 29

Active Tendon System

Page 30: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 30

Frequency Response Function

Page 31: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 31

Page 32: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 32

Effect of Weighting Matrices

Page 33: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 33

Control Algorithms

Method 1: Optimal Control Method 2: Poles Assignment Method 3: Instantaneous optimum Method 4: Independent Modal Space Control Method 5: Bounded State Control

Method 6: H2 and H Control Method 7: Sliding Mode Control Method 8: Fuzzy Logic Control

Page 34: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 34

Method 2: Poles Assignment

Desired eigenvalue for matrix: A+BG

Page 35: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 35

Determining Gain Matrix

Determinant equation:

Page 36: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 36

Determining Gain Matrix

Page 37: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 37

Example of Poles Assignment

Page 38: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 38

Example of Poles Assignment

Page 39: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 39

Example of Poles Assignment

Page 40: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 40

Example of Poles Assignment

Page 41: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 41

Example of Poles Assignment

Page 42: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 42

Example of Poles Assignment

Displacements at the two floors:

Page 43: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 43

Control Algorithms

Method 1: Optimal Control Method 2: Poles Assignment Method 3: Instantaneous optimum Method 4: Independent Modal Space Control Method 5: Bounded State Control

Method 6: H2 and H Control Method 7: Sliding Mode Control Method 8: Fuzzy Logic Control

Page 44: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 44

Method 3: Instantaneous Optimum

Page 45: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 45

Method 3: Instantaneous Optimum

Modal formulation:

Page 46: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 46

Method 3: Instantaneous Optimum

Page 47: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 47

Method 3: Instantaneous Optimum

Page 48: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 48

Instantaneous Closed Loop

Page 49: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 49

Example of Instantaneous Control

Data:mi=345.6 tonki =3,404x105 kN/m1= 2=2%I=5.79, 17.18, 27.98, 37.82,

46.38, 53.36, 58.53 rad/smd=29.63 ton (=2%W1)cd = 25 ton /m/sec (=7.3%)kd = 957.2 kN/m

Page 50: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 50

Example of Instantaneous Control

Page 51: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 51

Example of Instantaneous Control

Page 52: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 52

Example of Instantaneous Control

Page 53: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 53

Control Algorithms

Method 1: Optimal Control Method 2: Poles Assignment Method 3: Instantaneous optimum Method 4: Independent Modal Space Control Method 5: Bounded State Control

Method 6: H2 and H Control Method 7: Sliding Mode Control Method 8: Fuzzy Logic Control

Page 54: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 54

Method 4: Independent Modal Space Control (IMSC)

Page 55: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 55

Method 4: Independent Modal Space Control (IMSC)

Page 56: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 56

Control Algorithms

Method 1: Optimal Control Method 2: Poles Assignment Method 3: Instantaneous optimum Method 4: Independent Modal Space Control Method 5: Bounded State Control

Method 6: H2 and H Control Method 7: Sliding Mode Control Method 8: Fuzzy Logic Control

Page 57: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 57

Method 5: Bounded State Control

Page 58: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 58

Method 5: Bounded State Control

Page 59: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 59

Method 5: Bounded State Control

Page 60: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 60

Method 5: Bounded State Control

Prucz, Soong and Reinhorn, 1983

Page 61: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 61

Method 5: Bounded State Control

Page 62: Slide# 1 212 Ketter Hall, North Campus, Buffalo, NY 14260  Fax: 716 645 3733 Tel: 716 645 2114 x 2400 Control of Structural Vibrations

Slide# 62

Method 5: Bounded State Control