Question: A Simulink process is provided to you. (a) Obtain and plot its unit step response and propose the simplest possible model that can well-fit the
A Simulink process is provided to you. (a) Obtain and plot its unit step response and propose the simplest possible model that can well-fit the process reaction curve. (b) Fit model parameters to minimize the squared sum of the prediction error using the appropriate Matlab optimization routine. Overlay the model predicted step response on the process reaction curve to eyeball the goodness of the model-fit. (c) A PID controller is to be tuned. To do so, first obtain Ku and Pu for the fitted model. Set I = Pu/2 (Zeigler-Nichols setting). Then adjust D to maximize Kc corresponding to a maximum closed loop log modulus of 2 dB. Plot the variation in Kc with D. Also plot the closed loop log modulus curve for the proposed tuning clearly showing the 2 dB maximum closed loop log modulus. (d) Using the fitted model in Part (b) above, develop a Smith-predictor control system that uses a PID controller. I is set to the dominant time constant of the easily controlled part of the fitted process model. Kc is chosen for a unit step servo response overshoot of < 2%. D is chosen to maximize Kc while ensuring the maximum dip in the initial part of the servo response is < 40%. (e) Plot and compare the unit step servo and regulator responses for the conventional PID and Smith-predictor PID control systems obtained above. Prepare and submit a short and crisp report on the above exercise.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
