Tuning of Fuzzy PID Controllers - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

Tuning of Fuzzy PID Controllers

Description:

Tuning of Fuzzy PID Controllers : : 19953025 : Tuned Nonlinear Fuzzy PID ... – PowerPoint PPT presentation

Number of Views:904
Avg rating:3.0/5.0
Slides: 27
Provided by: smclCnce
Category:
Tags: pid | base | controllers | fuzzy | rule | tuning

less

Transcript and Presenter's Notes

Title: Tuning of Fuzzy PID Controllers


1
Tuning of Fuzzy PID Controllers
  • ?????????
  • ????? ??
  • ????? ??? 19953025

2
??
  • ????Tuned Nonlinear Fuzzy PID?Linear Fuzzy
    PID?PID ?????????????gain?Linear PID?Linear Fuzzy
    PID??Tuned Nonlinear Fuzzy PID,????????Rise
    time?Overshoot?Settling time ?Gain factor
    ???????,???Tuning of Fuzzy PID Controllers???????
    Auto-tuned Fuzzy PID Controllers ????? 2

3
Tuned Nonlinear Fuzzy PID?????????
  • 1.?Tune a PID Controller
  • 2.??Equivalent Linear Fuzzy Controller
  • 3.???Make the Fuzzy controller nonlinear
  • 4.?? Fine tune it ?
    3

4
Figure Proportional controller with load
(L) and noise (n) 4
5
1st step Tuning a PID controller
  • U Kp (e l/ Ti?0t edt Td(de/dt))
    KpProportional gain, U controller output Ti
    integral time Td the derivative time , e error
    (ref-Y) y Process output Ts sampling period
  • ?in discrete approximation???Un Kp (en l/ Ti
    SnJ1 ej Ts Td(en-en-1)/ Ts)
  • n time instant tuning items Kp ?Ti ? Td
    ,??Propotional controller (P) ?
  • Td0 ?1/ Ti0 ?Un Kp(en) 5

6
?? proportional gain Kp ,process ?steady state
gain K,process output X
  • X Kp K(Ref-n)/(1 Kp K) KL/(1 Kp K)
  • ?n? L 0? ??Kp ?X??Ref ?L????????????L,?n ?????Kp
    ????????????????
  • ???Process??,?Kp ????,??????,??Kp
    ???????????????????????????

    6

7
Hand-tuning PID???
  • Action Rise time Overshoot Stability
  • Kp ? ?? ?? ??
  • Td ? ?? ?? ??
  • 1/ Ti? ?? ?? ??

  • 7

8
Hand-tuning??
  • 1.??Td 0,1/ Ti 0
  • 2.??Kp ???????
  • 3.???Kp??Td ?Overshoot ??
  • 4.??1/ Ti ???????
  • 5.?????Kp ????

  • 8

9
??PID
  • ??????????????
  • ?? ????????????

  • 9

10
2nd step ??Linear fuzzy controller
  • ???PID????????Linear fuzzy controller????????????

  • 10

11
3rd step
  • transfer gains from PID to fuzzy controller
  • (1)Fuzzy proportional controller (FP)

  • 11

12
12

13
  • ???FPD?EGEe
  • controller output Unf(GEen)GU?
    (GEen)GUGEGU en ??GEGUkp
  • ????-100, 100???input output universe ???????
  • Max.en1 ( ?refstep 1 ) ?GE100 ???
  • ?GUKp/100
  • ??FPD(proportional and derivative control)?FPDI
    ??

  • 13

14
14
15
15
16
  • FPD? Change in error
  • Cen? (en-en-1)/Ts Unf(GEen,GCECen)GU?
    (GEenGCECen)GU
  • GEGU(enGCEcen/GE)
  • ??GEGUKp
  • GCE/GETd
    16

17
17
  • ?FInc???
  • UnGCEGCU?GE/GCE Si1nei Tsen?
  • ? GCEGCUKp GE/GCE1/Ti
  • FPDI Un?GEGU?en(GCEcen/GE)ienGIE/GE?,????
    GEGUKp,GCE/GETd,GIE/GE1/Ti

18
??
  • Controller advantage disadvantage
  • FP simple Maybe too simple
  • FPD Less overshoot Noise sensitive,

  • derivative kick
  • FInc removes steady slow
  • state error
  • smooth control signal
    18

19
  • FPDI All in one Windup,derivative kick
  • ??
  • 1.?????????overshoot??????FPD
  • 2.???????FInc ,FPDI ??????

  • 19

20
PID gain ?FUZZY ??
  • Controller Kp 1/Ti
    Td
  • FP GEGU
  • FInc GCEGCU GE/GCE
  • FPD GEGU GCE/GE
  • FPDI GEGU GIE/GE GCE/GE

  • 20

21
4th-5th step
  • 4th step ?????????????????????,???Rule base ? 3
    input terms 3 input terms9 Rules
  • 5th step ?????(Fine-tuning the non-linear fuzzy
    controller),????GAIN????????,

  • 21

22
????????
  • 1.the sample period .the sample period ?????Cen
    ?????????,??sample period???gain
    factor??????????????
  • 2.GEGE??????Ki integral gain ???FInc
    ?????FPD?,GE??proportional gain(Kp) ?derivative
    gain(Kd),???GE???????????????proportional
    gain(Kp)?FPDI??,???GE???????integral
    gain(Ki)?derivative gain(Kd)?????proportional
    gain(Kp) 22

23
  • 3.GCE???,???FPD?,GCE????derivative
    gain(Kd)???????proportional gain(Kp),?????GCE?????
    FInc?? GCE???proportional gain(Kp)?????integral
    gain(Ki),?????GCE?????????FPDI
    ??,GCE????derivative gain(Kd)??,?????GCE????
    23

24
  • GCU?GU??????proportional gain(Kp),?????GCU?GU????
    ???overshoot??,????????????,???????????

  • 24

25
?????
  • 1.Insert a crisp PID and tune it
  • 2.Insert a linear FPDI
  • 3.Transfer Kp?Td and l/Ti to GE?GCE?GIE and GU
  • 4.Insert a nonlinear rule base
  • 5.Fine-tune using hand-tuning use GE to improve
    the rise time ,GCE to dampen overshoot ,and GIE
    to remove any steady state error
    25

26
  • ????
  • ??

  • 26
Write a Comment
User Comments (0)
About PowerShow.com