1 / 13

PID Control Using MATLAB Simulation

PID Control Using MATLAB Simulation. Lecturer: 黃教琪 Int. phone #:4375 s8323091@cc.ncu.edu.tw. Proportional-Integral-Derivative(PID) Control. For control over steady-state and transient errors we can combine all three control strategies we have discussed is PID control.

skerry
Télécharger la présentation

PID Control Using MATLAB Simulation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PID Control Using MATLAB Simulation Lecturer:黃教琪 Int. phone #:4375 s8323091@cc.ncu.edu.tw Automatic Control - Matlab lecture4

  2. Proportional-Integral-Derivative(PID) Control • For control over steady-state and transient errors we can combine all three control strategies we have discussed is PID control. • PID combination is sometimes able to provide an acceptable degree of error reduction simultaneously with stability and damping. Automatic Control - Matlab lecture4

  3. PID by MATLAB Implement Example 1 • Consider a system with transfer function T=10K/[(1*2)s^2+ (1+2)s+1+AK] Change it manually Automatic Control - Matlab lecture4

  4. PID by MATLAB Implement Example 2 • Consider a system with transfer function T=(K*S+Ki)/[S^3+ 3*S^2+(2+K)*S+Ki] Automatic Control - Matlab lecture4

  5. Automatic Control - Matlab lecture4

  6. Ziegler-Nichols Tuning of PID Regulators • J. G. Ziegler and N. B. Nichols recognized that the step responses of a large number of processes control systems exhibits a process reaction curve like <fig.1> • Ziegler & Nichols gave two methods for tuning the controller • For a decay ratio of 0.25 • Based on a stability boundary Automatic Control - Matlab lecture4

  7. Fig.1 Automatic Control - Matlab lecture4

  8. Z.-N. Tuning of PID Regulators Method One For a decay ratio of 0.25 Automatic Control - Matlab lecture4

  9. Sample of MATLAB Implement • Consider a system with transfer function T=2/[(S+2)*(0.18*S^2+0.6*S+1)] With L=0.38;R=1; 1 Automatic Control - Matlab lecture4

  10. 4 2 3 5 Automatic Control - Matlab lecture4

  11. Automatic Control - Matlab lecture4

  12. Z.-N. Tuning of PID Regulators Method Two Based on a stability boundary Automatic Control - Matlab lecture4

  13. Homework Assignment • Using Z.-N. method Two to establish the PID regulator using the same transfer function above. • Adjusting the P,I,D value manually to establish the most stable output using the same transfer function above. (Deadline: Nov. 10th) Automatic Control - Matlab lecture4

More Related