robust control of magnetic bearings

Upload: skuseyri6905

Post on 04-Apr-2018

221 views

Category:

Documents


1 download

TRANSCRIPT

  • 7/31/2019 Robust Control of Magnetic Bearings

    1/70

    Multi-Objective Robust Control of

    Rotor/Active Magnetic Bearing Systems

    Ibrahim Sina Kuseyri

    Ph.D. Dissertation

    June 13, 2011

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 1 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    2/70

    Outline

    1 Introduction

    Overview

    Applications

    2 System Dynamics

    Magnetic Bearings

    Rotordynamics

    3 Robust ControlController Design

    Model Uncertainty

    Robust Stability and Performance

    Numerical Results and Simulations

    4 Multi-Objective LPV Control

    Linear Parametrically Varying (LPV) Systems

    Mixed Performance Specifications

    Numerical Results and Simulations

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 2 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    3/70

    Outline

    1 Introduction

    Overview

    Applications

    2 System Dynamics

    Magnetic Bearings

    Rotordynamics

    3 Robust ControlController Design

    Model Uncertainty

    Robust Stability and Performance

    Numerical Results and Simulations

    4 Multi-Objective LPV Control

    Linear Parametrically Varying (LPV) Systems

    Mixed Performance Specifications

    Numerical Results and Simulations

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 3 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    4/70

    Overview

    Radial electromagnetic bearing

    50 100 150 200 250 300 350

    50

    100

    150

    200

    250

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 4 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    5/70

    Overview

    Radial electromagnetic bearing

    50 100 150 200 250 300 350

    50

    100

    150

    200

    250

    Horizontal rotor with active magnetic bearings (AMBs)

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 4 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    6/70

    Advantages of rotor/AMB systems

    No mechanical wear and friction.

    No lubrication therefore non-polluting.

    High circumferential speeds possible (more than 300 m/s).

    Operation in severe and demanding environments.

    Easily adjustable bearing characteristics (stiffness, damping).

    Online balancing and unbalance compensation.

    Online system parameter identification possible.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 5 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    7/70

    Applications

    Satellite flywheels

    Turbomachinery

    High-speed milling and

    grinding spindles

    Electric motors

    Turbomolecular pumps

    Blood pumps

    Computer hard diskdrives, x-ray devices, ...

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 6 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    8/70

    Outline

    1 Introduction

    Overview

    Applications

    2 System Dynamics

    Magnetic Bearings

    Rotordynamics

    3 Robust ControlController Design

    Model Uncertainty

    Robust Stability and Performance

    Numerical Results and Simulations

    4 Multi-Objective LPV Control

    Linear Parametrically Varying (LPV) Systems

    Mixed Performance Specifications

    Numerical Results and Simulations

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 7 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    9/70

    Electromagnetic Bearings

    The AMB model considered is based on the zero leakage assumption:

    Magnetic flux in a high permeability magnetic structure with small airgaps is confined to the iron and gap volumes.

    In the configuration above, the forces in orthogonal directions are

    almost decoupled and can be calculated separately.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 8 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    10/70

    Electromagnetic bearings

    Two opposing electromagnets at orthogonal directions cause the force

    Fr = F+ F = kM i+s0 r2

    is0 + r2

    on the rotor. The magnetic bearing constant kM is

    kM :=0AAn

    2c

    4

    cos M

    with M denoting the angle between a pole and magnet centerline.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 9 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    11/70

    Electromagnetic bearings

    The non-linearities of the magnetic force are generally reduced by

    adding a high bias current i0 to the control currents

    ic in each control

    axis. Linearization in one axis around the operating point leads to

    Fr = Fr|OP +Fri

    OP

    (ic ic OP) +Frr

    OP

    (r rOP) .

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 10 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    12/70

    Electromagnetic bearings

    The non-linearities of the magnetic force are generally reduced by

    adding a high bias current i0 to the control currents

    ic in each control

    axis. Linearization in one axis around the operating point leads to

    Fr = Fr|OP +Fri

    OP

    (ic ic OP) +Frr

    OP

    (r rOP) .

    At ic OP = 0 and rOP = 0, the linearized magnetic bearing force of thebearing for small currents and small displacements is given by

    Fr,lin = kiic ksr

    with the actuator gain ki and the open loop negative stiffness ksdefined as

    ki := 4kMi0

    s20and ks := 4kM

    i20s30

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 10 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    13/70

    Rotordynamics

    Equations of motion for a rigid rotor may be derived from

    F= P= ddt

    (Mrv) , and M = H = ddt

    (I) .

    a b

    bearing A bearing B

    fa1

    fa2

    fa3

    fa4

    fb1

    fb2

    fb3

    fb4

    x,

    y,

    z,

    mub,s

    mub,c

    mub,c

    CGd

    2

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 11 / 51

  • 7/31/2019 Robust Control of Magnetic Bearings

    14/70

    Rotordynamics

    The equations of motion for the four degrees of freedom are

    x =1

    Mr[fA,x + fB,x +

    Mr2

    g+mub,s

    22dcos (t + s)] ,

    y =1

    Mr [fA,y + fB,y +

    Mr2g+

    mub,s

    2 2dsin (t + s)] ,

    =1

    Ir[Ip + a(fA,y) + b(fB,y) + (a+ b)

    2mub,c

    2dsin (t + c)] ,

    =

    1

    Ir [Ip

    +

    a(fA,x) +

    b(

    fB,x)

    (a+ b)

    2m

    ub,c

    2dcos(

    t+

    c)]

    .

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 12 / 51

    R /AMB d l i

  • 7/31/2019 Robust Control of Magnetic Bearings

    15/70

    Rotor/AMB model in state-space

    The equations of motion for the electromechanical system in thestate-space form are

    xr =

    0 I

    AS AG()

    xr + Bwr w + Bur u+ g,

    where xr := (x y x y )T, u = (icA,x icA,y icB,x icB,y)

    T,

    w = ( 12 mub,sd12 mub,cd)

    T.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 13 / 51

    R t /AMB d l i t t

  • 7/31/2019 Robust Control of Magnetic Bearings

    16/70

    Rotor/AMB model in state-space

    The equations of motion for the electromechanical system in thestate-space form are

    xr =

    0 I

    AS AG()

    xr + Bwr w + Bur u+ g,

    where xr := (x y x y )T, u = (icA,x icA,y icB,x icB,y)

    T,

    w = ( 12 mub,sd12 mub,cd)

    T.

    Control objective is to stabilize the system and to minimize the rotor

    displacements (whirl) with acceptable control effort.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 13 / 51

    O tli

  • 7/31/2019 Robust Control of Magnetic Bearings

    17/70

    Outline

    1 Introduction

    Overview

    Applications

    2 System Dynamics

    Magnetic Bearings

    Rotordynamics

    3 Robust ControlController Design

    Model Uncertainty

    Robust Stability and Performance

    Numerical Results and Simulations

    4 Multi-Objective LPV Control

    Linear Parametrically Varying (LPV) Systems

    Mixed Performance Specifications

    Numerical Results and Simulations

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 14 / 51

    C t ll d i

  • 7/31/2019 Robust Control of Magnetic Bearings

    18/70

    Controller design

    Kym u

    di

    n+

    + v

    di

    nw

    + +

    z

    yuP

    K

    {v ym

    ue}

    G

    G

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 15 / 51

    Controller design

  • 7/31/2019 Robust Control of Magnetic Bearings

    19/70

    Controller design

    Measurement(Feedback)Input

    w z

    u y

    Manipulated

    K

    P

    Performance

    OutputInput

    Exogenous

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 16 / 51

    Controller design

  • 7/31/2019 Robust Control of Magnetic Bearings

    20/70

    Controller design

    Measurement(Feedback)Input

    w z

    u y

    Manipulated

    K

    P

    Performance

    OutputInput

    Exogenous

    Q: How to choose K?

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 16 / 51

    Controller design

  • 7/31/2019 Robust Control of Magnetic Bearings

    21/70

    Controller design

    Measurement(Feedback)Input

    w z

    u y

    Manipulated

    K

    P

    Performance

    OutputInput

    Exogenous

    Q: How to choose K?

    A: Minimize the size (e.g. H or H2-norm) of the closed-loop

    transfer function M from w to z.

    w zM

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 16 / 51

    H and H norms

  • 7/31/2019 Robust Control of Magnetic Bearings

    22/70

    H2 and H-norms

    The definitions are

    M := sup

    M(j)

    Note : (M) :=

    max(MM)

    M2 := 12

    Trace

    M(j)M(j)

    d

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 17 / 51

    H2 and H -norms

  • 7/31/2019 Robust Control of Magnetic Bearings

    23/70

    H2 and H-norms

    The definitions are

    M := sup

    M(j)

    Note : (M) :=

    max(MM)

    M2 := 12

    Trace

    M(j)

    M(j)

    d

    For SISO LTI systems,

    M

    = sup

    |M(j)

    |= peak of the Bode plot

    M2 =

    12

    |M(j)|2 d area under the Bode plot

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 17 / 51

    Frequency Weighting

  • 7/31/2019 Robust Control of Magnetic Bearings

    24/70

    Frequency Weighting

    Can fine-tune the solution by using frequency weights on w and z.

    K +

    ym

    udi do

    n

    +

    +

    +

    ++

    +

    v

    u

    n

    di do

    eWr

    Wu Wi Wo We

    Wn

    +

    e

    ri ri ri ymG

    log

    |W|dB

    c log

    |W|dB

    ul log

    |W|dB

    c

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 18 / 51

    Model uncertainty

  • 7/31/2019 Robust Control of Magnetic Bearings

    25/70

    Model uncertainty

    Uncertainty in Rotor/AMB Models

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 19 / 51

    Model uncertainty

  • 7/31/2019 Robust Control of Magnetic Bearings

    26/70

    Model uncertainty

    Uncertainty in Rotor/AMB Models

    Model Parameter Uncertainty (such as AMB stiffness ks)

    Neglected High Frequency Dynamics (high frequency flexible

    modes of the rotor)

    Nonlinearities (such as hysteresis effects in AMB)

    Neglected Dynamics (such as vibrations of rotor blades)

    Setup Variations (e.g., a controller for an AMB milling spindle

    should function with tools of different mass)

    Changing System Dynamics (gyroscopic effects change the

    location of the poles at different operating speeds)

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 19 / 51

    Closed-loop rotor/AMB system with uncertainty

  • 7/31/2019 Robust Control of Magnetic Bearings

    27/70

    Closed loop rotor/AMB system with uncertainty

    K

    WqWp

    WzWww zw z

    p q

    yu

    P

    p q

    P

    W1p (j) (j) W1q (j)

    =

    (j)

    1 Re :=

    ksI 0

    0 I

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 20 / 51

    Closed-loop rotor/AMB system with uncertainty

  • 7/31/2019 Robust Control of Magnetic Bearings

    28/70

    Closed loop rotor/AMB system with uncertainty

    Overall system in the state-space form

    K

    WqWp

    WzWww zw z

    p q

    yu

    P

    p q

    P

    x = Ax + Bpp+ Bww + Buuq = Cqx + Dqww

    z = Czx + Dzuu

    y = Cyx + Dyww

    p = q

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 21 / 51

    Robust stability and performance

  • 7/31/2019 Robust Control of Magnetic Bearings

    29/70

    Robust stability and performance

    w z

    qp

    w z

    M

    N

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 22 / 51

    Robust stability and performance

  • 7/31/2019 Robust Control of Magnetic Bearings

    30/70

    y p

    w z

    qp

    w z

    M

    N

    Nominal Stability (NS) M is internally stableNominal Performance

    NS, and M(j) < ReRobust Stability (RS) NS, and

    N to be stable : (j) 1 ReRobust Performance RS, andN(j) < : (j) 1 Re

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 22 / 51

    Robust stability - Structured singular value

  • 7/31/2019 Robust Control of Magnetic Bearings

    31/70

    y g

    Transfer matrix of the closed-loop uncertain system in LFT form is

    N=

    Mzw +

    Mzp(

    I

    Mqp)

    1Mqw

    .

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 23 / 51

    Robust stability - Structured singular value

  • 7/31/2019 Robust Control of Magnetic Bearings

    32/70

    y g

    Transfer matrix of the closed-loop uncertain system in LFT form is

    N=

    Mzw +

    Mzp(

    I

    Mqp)

    1Mqw

    .

    For robust stability

    I Mqp(s)(s)1

    should have no poles in C+

    for

    all with () 1 .

    Meaning that = detIMqp(j) = 0, with () 1, Re.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 23 / 51

    Robust stability - Structured singular value

  • 7/31/2019 Robust Control of Magnetic Bearings

    33/70

    y g

    Transfer matrix of the closed-loop uncertain system in LFT form is

    N = Mzw

    + Mzp

    (I

    Mqp

    )1Mqw

    .

    For robust stability

    I Mqp(s)(s)1

    should have no poles in C+

    for

    all with () 1 .

    Meaning that = detIMqp(j) = 0, with () 1, Re.Therefore, robust stability holds if and only if

    inf

    {() : det

    I Mqp(j)= 0, Re} > 1 .

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 23 / 51

    Robust stability - Structured singular value

  • 7/31/2019 Robust Control of Magnetic Bearings

    34/70

    y g

    Transfer matrix of the closed-loop uncertain system in LFT form is

    N = Mzw

    + Mzp

    (I

    Mqp

    )1Mqw

    .

    For robust stability

    I Mqp(s)(s)1

    should have no poles in C+

    for

    all with () 1 .

    Meaning that = detIMqp(j) = 0, with () 1, Re.Therefore, robust stability holds if and only if

    inf

    {() : det

    I Mqp(j)= 0, Re} > 1 .

    Inversion leads to the definition

    (M) :=1

    inf {() : detI Mqp(j)

    = 0} < 1 Re.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 23 / 51

    Numerical Results - System Data

  • 7/31/2019 Robust Control of Magnetic Bearings

    35/70

    A

    A

    bearing A bearing B

    touch-down bearing A touch-down bearing B

    displacement sensors

    magneticmagnetic

    sA

    a b

    sB

    LD

    LS

    dDSection A-A

    dS

    g

    Symbol Value Unit Symbol Value Unit Symbol Value Unit

    MS 85.90 kg LS 1.50 m s0 2.0 103 m

    MD 77.10 kg LD 0.05 m s1 0.5 103 m

    Ir 17.28 kgm2 dS 0.10 m i0 3.0 A

    Ip 2.41 kgm2 dD 0.50 m kM 7.8455 105 Nm2/A2

    a 0.58 m sA 0.73 m ks 3.5305 105 N/m

    b 0.58 m sB 0.73 m ki 235.4 N/A

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 24 / 51

    Numerical Results - Weighting functions

  • 7/31/2019 Robust Control of Magnetic Bearings

    36/70

    Wu =

    38s+ 1200

    s+ 50000

    I4 We =s+ 0.05

    s+ 0.01

    I4

    102

    100

    102

    104

    106

    5

    0

    5

    10

    15

    20

    25

    30

    35

    Frequency [rad/s]

    Gain[dB]

    Wu

    102

    100

    102

    104

    106

    0

    2

    4

    6

    8

    10

    12

    Frequency [rad/s]

    Gain[dB]

    We

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 25 / 51

    Results with the H controllers for the nominal system

  • 7/31/2019 Robust Control of Magnetic Bearings

    37/70

    Maximum operation speed = 3000 rpm ( 314.2 rad/s)

    102

    100

    102

    104

    106

    100

    80

    60

    40

    20

    0

    20

    Singular Values

    Frequency (rad/sec)

    SingularValues(dB)

    Singular values of controller K1

    102

    100

    102

    104

    106

    100

    80

    60

    40

    20

    0

    20

    Singular Values

    Frequency (rad/sec)

    SingularValues(dB)

    Singular values of controller K2

    102

    100

    102

    104

    106

    140

    120

    100

    80

    60

    40

    20

    0

    20

    40

    Singular Values

    Frequency (rad/sec)

    SingularValues(dB)

    Closedloop SVs with K1

    102

    100

    102

    104

    106

    140

    120

    100

    80

    60

    40

    20

    0

    20

    40

    Singular Values

    Frequency (rad/sec)

    SingularValues(dB)

    Closedloop SVs with K2

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 26 / 51

    Results with the H controllers for the nominal system

  • 7/31/2019 Robust Control of Magnetic Bearings

    38/70

    Table: H performance with K1 for different design parameters

    Maximum speed (rpm) Maximum mass center displacement (m) 1500 0.25103 70.96

    3000 0.25103 97.06

    6000 0.25103 99.81

    1500 0.50103 89.57

    3000 0.50103 99.24

    6000 0.5010

    3

    100.07

    Table: H performance with K2 for different design parameters

    Maximum speed (rpm) Maximum mass center displacement (m)

    1500 0.25103 11.41

    3000 0.25103 15.42

    6000 0.25103 31.77

    1500 0.50103 12.62

    3000 0.50103 21.05

    6000 0.50103 52.01

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 27 / 51

    Critical speeds (eigenfrequencies)

  • 7/31/2019 Robust Control of Magnetic Bearings

    39/70

    PoleZero Map

    Real Axis

    ImaginaryAxis

    250 200 150 100 50 0 50 100 150 200 250

    60

    40

    20

    0

    20

    40

    60

    x: Openloop eigenfrequencies at standstill (rad/s)

    117(x2)

    117(x2)

    65.8(x2)

    65.8(x2)

    100

    101

    102

    103

    104

    200

    150

    100

    50

    0

    50

    100

    Frequency (Speed) [rad/s]ClosedloopPhaseshiftforjournaldispla

    cements(unbalancechannel)

    XA

    YA

    XB

    YB

    120

    Phase shift with K1

    100

    101

    102

    103

    104

    200

    180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    Frequency[rad/s]ClosedloopPhaseshiftforjournaldispla

    cements(unbalancechannel)

    XA

    YA

    XB

    YB

    150

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 28 / 51

    Results with the reduced order H controllers

  • 7/31/2019 Robust Control of Magnetic Bearings

    40/70

    The H norm of the closed-loop system at 3000 rpm with the reduced

    ordered controllers K1r and K2r (4 states are eliminated) increases

    from 99.24 to 529.55 and from 21.05 to 62.07 respectively.

    102

    100

    102

    104

    106

    140

    120

    100

    80

    60

    40

    20

    0

    20

    40

    60

    Singular Values

    Frequency (rad/sec)

    SingularValues(dB)

    Closedloop SVs with K1r

    102

    100

    102

    104

    106

    140

    120

    100

    80

    60

    40

    20

    0

    20

    40

    Singular Values

    Frequency (rad/sec)

    SingularValues(dB)

    Closedloop SVs with K2r

    102

    101

    100

    101

    102

    103

    104

    200

    150

    100

    50

    0

    50

    Frequency[rad/s]ClosedloopPhaseshiftforjournaldisplace

    ments(unbalancechannel)

    XA

    YA

    XB

    YB

    170

    102

    101

    100

    101

    102

    103

    104

    200

    180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    Frequency[rad/s]ClosedloopPhaseshiftforjournaldisplace

    ments(unbalancechannel)

    XA

    YA

    XB

    YB

    185

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 29 / 51

    Robust stability of the uncertain closed-loop system

  • 7/31/2019 Robust Control of Magnetic Bearings

    41/70

    Keeping the uncertainty on the bearing stiffness constant (25%),robust stability of the closed-loop system is tested for several

    maximum operating speeds with -analysis.

    Moreover, keeping the operation speed constant (3000 rpm), robust

    stability is tested for uncertainty in bearing stiffness.

    3000 3500 4000 4500 5000 5500 60000.8

    0.9

    1

    1.1

    1.2

    1.3

    1.4

    1.5

    1.6

    1.7

    1.8

    Maximum rotor speed (RPM)

    mu

    0 5 10 15 20 250

    0.1

    0.2

    0.3

    0.4

    0.5

    0.6

    0.7

    0.8

    0.9

    Uncertainty in bearing stiffness (%)

    mu

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 30 / 51

    Results with the robust H controller

  • 7/31/2019 Robust Control of Magnetic Bearings

    42/70

    Singular values of the controller and the closed-loop system for a

    maximum operating speed of 4085 rpm are shown below.

    H performance of the system for max = 4085 rpm is 47.86.

    Order of the controller K3 (twelve) can not be reduced since it leads to

    the instability of the closed-loop system.

    102

    100

    102

    104

    106

    100

    80

    60

    40

    20

    0

    20

    Singular Values

    Frequency (rad/sec)

    SingularValues(dB)

    Singular values of controller K3

    102

    100

    102

    104

    106

    1000

    800

    600

    400

    200

    0

    200

    Singular Values

    Frequency (rad/sec)

    SingularValues(dB)

    Closedloop SVs with K3

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 31 / 51

    Simulations

  • 7/31/2019 Robust Control of Magnetic Bearings

    43/70

    Simulation Environment in SIMULINK

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 32 / 51

    Simulations

  • 7/31/2019 Robust Control of Magnetic Bearings

    44/70

    Simulation Environment in SIMULINK (Rotor/AMB)

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 33 / 51

    Simulations

  • 7/31/2019 Robust Control of Magnetic Bearings

    45/70

    We analyze the H performance of the closed-loop system using the

    controller K2 in the simulations. Disturbance acting on the system, i.e.,unbalance force and sensor/electronic noise, are shown below.

    0 0.1 0.2 0.3 0.4 0.5100

    80

    60

    40

    20

    0

    20

    40

    60

    80

    100

    Time (sec)

    UnbalanceForce(Newtons)

    0 100 200 300 400 500 6000.03

    0.02

    0.01

    0

    0.01

    0.02

    0.03

    0.04

    Time (msec)

    Volts

    Sensor Noise

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 34 / 51

    Simulations

  • 7/31/2019 Robust Control of Magnetic Bearings

    46/70

    0 0.1 0.2 0.3 0.4 0.52

    1

    0

    1

    2

    3

    4

    5

    6

    Time (sec)

    XA

    (Volts)

    Rotor displacement in Bearing A(xdirection)

    0 0.1 0.2 0.3 0.4 0.56

    5

    4

    3

    2

    1

    0

    1

    2

    Time (sec)

    YA

    (Volts)

    Rotor displacement in Bearing A(ydirection)

    0 0.1 0.2 0.3 0.4 0.54

    3

    2

    1

    0

    1

    2

    Time (sec)

    ic

    ,Ax(Amperes)

    Control current for Bearing A(xaxis)

    0 0.1 0.2 0.3 0.4 0.52

    1

    0

    1

    2

    3

    4

    Time (sec)

    ic,Ay(Amperes)

    Control current for Bearing A(yaxis)

    Rotor position and control currents during start-up

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 35 / 51

    Simulations

  • 7/31/2019 Robust Control of Magnetic Bearings

    47/70

    Mass center displacement (eccentricity) due to unbalance of the rotor

    is assumed to be 0.25 103 m in the simulations.

    Peak value of the vibration (except the transient) is less than 0.1 V,corresponding to 14 106 m. Therefore, the H controller K2 reducesthe unbalance whirl amplitude of the rotor more than 95%.

    0 0.1 0.2 0.3 0.4 0.52

    1.5

    1

    0.5

    0

    0.5

    Time (sec)

    XA

    (Volts)

    Rotor displacement in Bearing A (xdirection)

    0 0.1 0.2 0.3 0.4 0.52

    1.5

    1

    0.5

    0

    0.5

    1

    Time (sec)

    YA

    (Volts)

    Rotor displacement in Bearing A (ydirection)

    0 0.1 0.2 0.3 0.4 0.53

    2

    1

    0

    1

    2

    3

    4

    Time (sec)

    ic,Ax(Amperes)

    Control current for Bearing A (xaxis)

    0 0.1 0.2 0.3 0.4 0.53

    2

    1

    0

    1

    2

    3

    4

    Time (sec)

    ic,Ay(Amperes)

    Control current for Bearing A (yaxis)

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 36 / 51

    Outline

  • 7/31/2019 Robust Control of Magnetic Bearings

    48/70

    1 Introduction

    Overview

    Applications2 System Dynamics

    Magnetic Bearings

    Rotordynamics

    3 Robust ControlController Design

    Model Uncertainty

    Robust Stability and Performance

    Numerical Results and Simulations

    4 Multi-Objective LPV Control

    Linear Parametrically Varying (LPV) Systems

    Mixed Performance Specifications

    Numerical Results and Simulations

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 37 / 51

    LPV Systems

  • 7/31/2019 Robust Control of Magnetic Bearings

    49/70

    x

    z

    y =

    A() Bw() Bu()Cz() Dzw() Dzu()

    Cy() Dyw() Dyu()

    x

    w

    u

    Parameters (t) are measured in real-time with sensors for control.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 38 / 51

    LPV Systems

  • 7/31/2019 Robust Control of Magnetic Bearings

    50/70

    x

    z

    y =

    A() Bw() Bu()Cz() Dzw() Dzu()

    Cy() Dyw() Dyu()

    x

    w

    u

    Parameters (t) are measured in real-time with sensors for control.

    Hence controller is also parameter-dependent, using the available

    real-time information of the parameter variation.

    u y

    w z

    P

    K

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 38 / 51

    Mixed Performance Specifications

  • 7/31/2019 Robust Control of Magnetic Bearings

    51/70

    Suppose a specific control task leads to the generalized LPV plant

    x

    z1z2y

    =

    A() B1() B2()C1() D11() D12()C2() D21() D22()C() D() 0

    xw

    u

    Using an LPV controller, K(, ), the closed-loop system can bedescribed in the form

    xclz1z2

    =A BC1 D1C2 D2

    xclw

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 39 / 51

    Mixed Performance Specifications

  • 7/31/2019 Robust Control of Magnetic Bearings

    52/70

    xclz1z2 =

    A B

    C1

    D1

    C2 D2xcl

    w

    L2 gain of the w z1 channel is defined as

    opt := infKK supw2=0 z1

    2

    w2where K := {set of all stabilizing controllers} .

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 40 / 51

    Mixed Performance Specifications

  • 7/31/2019 Robust Control of Magnetic Bearings

    53/70

    xclz1z2 =

    A B

    C1

    D1

    C2 D2xcl

    w

    L2 gain of the w z1 channel is defined as

    opt := infKK supw2=0 z1

    2

    w2where K := {set of all stabilizing controllers} .To quantify the gain of the channel w z2 we use the induced norm

    opt := infKK

    supw2=0

    z2w2

    Remark: z2 :=

    z(t)Tz(t) dt

  • 7/31/2019 Robust Control of Magnetic Bearings

    54/70

    We can use a single Lyapunov function to achieve both of the control

    objectives (though conservatively) and the problem can be defined as

    minimizing an upper bound m under the constraint < m.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 41 / 51

    Mixed Performance Specifications

    We can use a single Lyapunov function to achieve both of the control

  • 7/31/2019 Robust Control of Magnetic Bearings

    55/70

    We can use a single Lyapunov function to achieve both of the control

    objectives (though conservatively) and the problem can be defined as

    minimizing an upper bound m under the constraint < m.

    This leads to defining the mixed objective functional

    I

    K(X) := inf {m | a function X() satisfying < m and < m}from the solution of the following infinite dimensional LMIs for all (, ):

    X= XT 0 ,X+ ATX+ XA XB CT1BTX I DT1

    C1 D1 2mI

    0 , C2X1C2 mI,

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 41 / 51

    Mixed Performance Specifications

    We can use a single Lyapunov function to achieve both of the control

  • 7/31/2019 Robust Control of Magnetic Bearings

    56/70

    We can use a single Lyapunov function to achieve both of the control

    objectives (though conservatively) and the problem can be defined as

    minimizing an upper bound m under the constraint < m.

    This leads to defining the mixed objective functional

    I

    K(X) := inf {m | a function X() satisfying < m and < m}from the solution of the following infinite dimensional LMIs for all (, ):

    X= XT 0 ,X+ ATX+ XA XB CT1BTX I DT1

    C1 D1 2mI

    0 , C2X1C2 mI,

    whereX is defined to be

    X:=m

    i=1

    Xi

    i

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 41 / 51

    Controller Synthesis

    A full order controller K which satisfying the mixed objective functional

  • 7/31/2019 Robust Control of Magnetic Bearings

    57/70

    A full order controller K which satisfying the mixed objective functionalI

    K(X)

    can be constructed, if there exist parameter-dependent

    functions X(), Y() with X

    0 , Y

    0 , and E(), F(), G() with

    G() = DK(), such thatX + ATX + XA + FC+ (FC)T XB1 + FD (C1 + D12GC)T(XB1 + FD)T I (D11 + D12GD)T

    C1 + D12GC D11 + D12GD 2mI

    0 ,

    Y + AY + YAT + B2E + (B2E)T B1 + B2GD (C1Y + D12E)T(B1 + B2GD)T I (D11 + D12GD)T

    C1Y + D12E D11 + D12GD 2mI

    0 ,

    mI C2Y + D22E C2 + D22GC

    (C2Y + D22E)T Y I

    (C2 + D22GC)T I X 0 .

    Inequalities above consist of convex but infinite-dimensional

    optimization problem.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 42 / 51

    LPV Model for Rotor/AMB Systems

  • 7/31/2019 Robust Control of Magnetic Bearings

    58/70

    x

    z1z2y

    =

    A() B1(2) B2

    C1 0 D12C2 0 0

    C D 0

    xw

    u

    System has parameter dependence to (t) due to gyroscopic effects

    and to 2(t) due to unbalance forces.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 43 / 51

    LPV Model for Rotor/AMB Systems

  • 7/31/2019 Robust Control of Magnetic Bearings

    59/70

    x

    z1z2y

    =

    A() B1(2) B2

    C1 0 D12C2 0 0

    C D 0

    xw

    u

    System has parameter dependence to (t) due to gyroscopic effects

    and to 2(t) due to unbalance forces.

    Letting all of the parameter dependent functions to have an affine

    structure, (such as X() = X0 + X1) infinite-dimensional inequalitiesfor controller synthesis become a series of LMIs with linear

    dependence on and linear/quadratic/cubic dependence on .

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 43 / 51

    LPV Model for Rotor/AMB Systems

  • 7/31/2019 Robust Control of Magnetic Bearings

    60/70

    x

    z1z2y

    = A() B1(

    2) B2

    C1 0 D12C2 0 0

    C D 0

    xwu

    System has parameter dependence to (t) due to gyroscopic effects

    and to 2(t) due to unbalance forces.

    Letting all of the parameter dependent functions to have an affine

    structure, (such as X() = X0 + X1) infinite-dimensional inequalitiesfor controller synthesis become a series of LMIs with linear

    dependence on and linear/quadratic/cubic dependence on .Hence one only needs to check these matrix inequalities at the

    vertices of the polytope defined by P = [min, max] [min, max]

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 43 / 51

    Numerical Results with LPV (L2) ControllersLPV controller for the parameter (rotor speed) dependent rotor/AMB

  • 7/31/2019 Robust Control of Magnetic Bearings

    61/70

    LPV controller for the parameter (rotor speed) dependent rotor/AMB

    system can be designed via semidefinite programming satisfying

    several LMIs at all the vertices of the convex hull.

    Singular values of the closed-loop system at two different speeds;

    3000 and 6000 rpm are shown below:

    102

    100

    102

    104

    106

    108

    300

    250

    200

    150

    100

    50

    0

    50

    Singular Values

    Frequency (rad/sec)

    S

    ingularValues(dB)

    LPV ClosedloopSVs at 3000 RPM

    102

    100

    102

    104

    106

    108

    250

    200

    150

    100

    50

    0

    50

    Singular Values

    Frequency (rad/sec)

    S

    ingularValues(dB)

    LPV ClosedloopSVs at 6000 RPM

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 44 / 51

    Results with LPV (L2) ControllersController to robustly stabilize the system with L2 performance is

  • 7/31/2019 Robust Control of Magnetic Bearings

    62/70

    Controller to robustly stabilize the system with L2 performance issynthesized inside a four-dimensional convex hull with the rotor speed

    range from 0 rad/s to 614 rad/s (6000 rpm), and angular acceleration

    range from -15 rad/s2 to 15 rad/s2.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 45 / 51

    Results with LPV (L2) ControllersController to robustly stabilize the system with L2 performance is

  • 7/31/2019 Robust Control of Magnetic Bearings

    63/70

    y y 2 p

    synthesized inside a four-dimensional convex hull with the rotor speed

    range from 0 rad/s to 614 rad/s (6000 rpm), and angular acceleration

    range from -15 rad/s2 to 15 rad/s2.

    L2 performance of the closed-loop LPV system at the instantaneousspeed 6000 RPM is 56.31. Note that this performance is achieved with

    a controller of the formxKu

    =

    AK(, ) BK()CK() DK()

    xKy

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 45 / 51

    Results with LPV (L2) ControllersController to robustly stabilize the system with L2 performance is

  • 7/31/2019 Robust Control of Magnetic Bearings

    64/70

    y y 2 p

    synthesized inside a four-dimensional convex hull with the rotor speed

    range from 0 rad/s to 614 rad/s (6000 rpm), and angular acceleration

    range from -15 rad/s2 to 15 rad/s2.

    L2 performance of the closed-loop LPV system at the instantaneousspeed 6000 RPM is 56.31. Note that this performance is achieved with

    a controller of the formxKu

    =

    AK(, ) BK()CK() DK()

    xKy

    If the matrix function X used for the stabilization of the closed-loop

    system is assumed to be constant (time-invariant), then the controller

    matrices will not depend on the angular acceleration of the rotor, andthe controller will be of the form

    xKu

    =

    AK() BK()CK() DK()

    xKy

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 45 / 51

    Results with LPV (L2) ControllersComparing the L2 performance of the controllers, it can be said that

  • 7/31/2019 Robust Control of Magnetic Bearings

    65/70

    there is virtually no loss of performance if the controller is constructedwithout the information on angular acceleration of the rotor.

    Table: L2 performance of LPV closed-loop systems at 3000 RPMStructure of X and Y Controller Form

    X = X0 + X1 Y = Y0 + Y1 15.92 Acceleration Feedback

    X = X0 Y = Y0 + Y1 19.13 No Acc. Feedback

    X = X0 Y = Y0 27.56 No Acc. Feedback

    Table: L2 performance of LPV closed-loop systems at 6000 RPMStructure of X and Y Controller Form

    X = X0 + X1 Y = Y0 + Y1 56.31 Acceleration Feedback

    X = X0 Y = Y0 + Y1 65.42 No Acc. Feedback

    X = X0 Y = Y0 102.29 No Acc. Feedback

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 46 / 51

    Numerical Results with Multi-objective LPV Controller

    A multi-objective LPV controller with mixed performance specification

  • 7/31/2019 Robust Control of Magnetic Bearings

    66/70

    is synthesized within the same convex hull as the single objective LPV

    controller for a maximum operating speed of 6000 rpm.

    Generalized L2 L performance m of the multi-objective LPVcontroller is found to be 364.4, with L2 performance level m of 72.12at 6000 rpm.

    102

    100

    102

    104

    106

    100

    80

    60

    40

    20

    0

    20

    40

    Singular Values

    Frequency (rad/sec)

    SingularValues(dB)

    SVs of MultiobjectiveController at 6000 RPM

    102

    100

    102

    104

    106

    108

    250

    200

    150

    100

    50

    0

    50

    Singular Values

    Frequency (rad/sec)

    SingularValues(dB)

    Closedloop SVs ofMultiobjective LPVSystem at 6000 RPM

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 47 / 51

    Simulations with Multi-objective LPV Controller

    Simulations for the LPV system are made using the LFR Toolbox from

  • 7/31/2019 Robust Control of Magnetic Bearings

    67/70

    ONERA for MATLAB R-Simulink.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 48 / 51

    Simulations with Multi-objective LPV Controller

    A pulse signal with 1 V amplitude and 0.025 seconds duration and is

  • 7/31/2019 Robust Control of Magnetic Bearings

    68/70

    injected into the loop at 0.2 seconds of simulation time at the input of

    the controller. Control current and rotor position at bearing A in y-axis

    for LPV control with L2 performance and with mixed performance isshown in the figures.

    0 0.1 0.2 0.3 0.4 0.54

    3

    2

    1

    0

    1

    2

    3

    4

    Time (sec)

    ic,Ay(Amperes)

    0 0.1 0.2 0.3 0.4 0.51.2

    1

    0.8

    0.6

    0.4

    0.2

    0

    0.2

    0.4

    Time (sec)

    YA

    Figure: Control current and rotor displacement with LPV L2 control

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 49 / 51

    1

    2

    3

    4

    eres) 0.2

    0

    0.2

    0.4

  • 7/31/2019 Robust Control of Magnetic Bearings

    69/70

    0 0.1 0.2 0.3 0.4 0.54

    3

    2

    1

    0

    Time (sec)

    ic,Ay(Ampe

    0 0.1 0.2 0.3 0.4 0.51.2

    1

    0.8

    0.6

    0.4

    Time (sec)

    YA

    Figure: Control current and rotor displacement with LPV L2 control

    0 0.1 0.2 0.3 0.4 0.52.5

    2

    1.5

    1

    0.5

    0

    0.5

    1

    1.5

    2

    2.5

    Time (sec)

    ic,Ay

    0 0.1 0.2 0.3 0.4 0.51

    0.8

    0.6

    0.4

    0.2

    0

    0.2

    0.4

    Time (sec)

    YA

    Figure: Control current and rotor displacement with LPV mixed control

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 50 / 51

    Conclusion

  • 7/31/2019 Robust Control of Magnetic Bearings

    70/70

    Comparing the results, it is clear that the peak values of both the

    control current and rotor position are suppressed in the closed-loop

    system with the multi-objective controller. Hence mixed controlprovides additional flexibility with respect to transients.

    I. Sina Kuseyri (B.U. Mech.E.) Robust Control of Rotor/AMB Systems June 13, 2011 51 / 51