Workshop Poster Presentation

download Workshop Poster Presentation

of 1

Transcript of Workshop Poster Presentation

  • 7/23/2019 Workshop Poster Presentation

    1/1

    Decentralised Anti-windup design approacheswith application to Quadrotor UAVs

    Nkemdilim A Ofodile, Matthew C Turner, Teng D Chollom

    Control Research Group, Department of Engineering, University of Leicester, UK

    Motivation

    Anti-windup (AW) compensatorsimprove performancein both MIMO andSISO systemswhen saturation occurs.

    However in practice, MIMO AW compensators are;not as simple as SISO AW , the practical consequences ofL

    2performance may be difficult to interpret.

    Highly complex, hence problems arise when computational resources arelimited.

    not structured. Key featuresAim: Design decentralized AW compensators for a class of MIMO systems

    (eg: Quadrotor UAVs fall in this category).The AW must ensure global stability of the entire nonlinear system.

    MIMO Plant Description

    GD(s) =diag(G1(s), G2(s), . . .Gm(s)) diag(Gi(s)) KD(s) =diag(K1(s), K2(s), . . .Km(s)) diag(Ki(s))

    KD GDX1 u

    K

    r y

    G

    X

    (u)

    Figure : MIMO system structure

    GD is a diagonal dynamic part of the plant G Xis a non-diagonal but static, invertible matrix. Its inverseX1 can be

    interpreted as a contol allocation matrix.Whensaturation inactive, system behaves as m decoupled loopsWhensaturation occurs, decoupling is destroyed,system experiences windup

    Typical Anti-Windup (AW) Structure

    +

    +

    -

    -

    +

    +

    GDKD XX1r y

    GK

    u

    u

    um

    ud

    yd

    Figure : Full anti-windup structure

    The AW compensator,(s)has the structure and state-space realisation:

    (s) =

    M(s) I

    N(s)

    A + BF BF 0

    C + DF D

    Ghas right coprime factorisation G(s) = N(s)M1(s). Fis chosen so thatA+BF is Hurwitz.

    A stable system with F can be obtained by satisfying the LMI described in [2]

    Psuedo-Decentralized AW Features

    +

    +

    -

    -

    +

    +GDKD XX

    1r y

    ylin

    vlin

    v

    v

    vm

    vd

    yd

    (v)

    Figure : Decentralized AW structure

    Here, the AW, (s) is driven by virtual signal v = v (v). By performing the stability analysis as described in [3], this LMI is obtained

    He

    ADQD+ BDLD BDXUD 0 0LDX

    1 X1UDX1 0

    0 0 2

    I 0CDQD+ DDLD DDUD 0

    2I

    0 and V > 0 such thatV = XWXexists, AW

    compensators can be designed using the LMI in [2] Result is structured and easy to implement with great practical appeal. Note:

    [MD, ND] [diag(Mi(s)), diag(Ni(s))]

    Quadrotor UAV Test Platform

    System has the same structureas earlier stated MIMO plant

    Practical quadrotor used is aModified 2014 3DR Quadrotor

    Flight Tests Results

    Figure: Pitch angleresponse: From Left; 1st

    Nominal response; 2nd

    Saturated response noAW;3rd Saturation,decentralized AW; 4th

    Saturation,channel-by-channelAW

    Note: All plots are not exactly

    alike because outdoor flights

    conditions are not constant.

    1.06 1.08 1.1 1.12 1.14 1.16 1.18 1.2

    x105

    25

    20

    15

    10

    5

    0

    5

    10

    15

    Time in milliseconds

    Pitch

    in

    degrees

    Desired Pitch

    NominalPitch

    7 7.2 7.4 7.6 7.8 8 8.2 8.4

    x104

    25

    20

    15

    10

    5

    0

    5

    10

    15

    Time in milliseconds

    Pitch

    in

    degrees

    Desired Pitch

    ActualPitch Saturated no AW

    1.08 1.1 1.12 1.14 1.16 1.18

    x 105

    25

    20

    15

    10

    5

    0

    5

    10

    15

    Time in milliseconds

    Pitch

    in

    degrees

    Desired Pitch

    ActualPitch Saturated with AW

    2.38 2.4 2.42 2.44 2.46 2.48 2.5

    x105

    25

    20

    15

    10

    5

    0

    5

    10

    15

    Time in milliseconds

    Pitch

    in

    degrees

    Desired Pitch

    ActualPitch Saturated with AW

    Conclusion

    Two approaches proposed for structured AW design. Pseudo-decentralised approach provides a one-step design procedure. Channel-by-channel approach allows independent AW design for each channel

    and combines them safely for the MIMO system.

    Channel-by-channel AW is preferred due to its transparency, flexibility andease of implementation.

    Flight results for both designs show improved performance during saturation.

    References

    [1] Nkemdilim A Ofodile, Matthew C Turner, and Osichinaka C Ubadike. Channel-by-channelanti-windup design for a class of multivariable systems. In American Control Conference(ACC). IEEE, 2015.

    [2] Matthew C Turner, Guido Herrmann, and Ian Postlethwaite. Accounting for uncertainty inanti-windup synthesis. In American Control Conference. IEEE, 2004.

    [3] Matthew C Turner and Ian Postlethwaite. A new perspective on static and low order anti-windup synthesis. International Journal of Control, 77(1):2744, 2004.

    tp://www2.le.ac.uk/departments/engineering/research/control @le.ac.uk