430 likes | 442 Vues
Learn the fundamentals of controller adjustments for stable, efficient, and robust systems in chemical engineering. Understand tuning methods and synthesis of feedback controllers. Get insights on integral criteria tuning and achieve optimal closed-loop responses. Develop your skills through comprehensive examples and analysis.
E N D
Chapter 7 Adjusting Controller Parameters Professor Shi-Shang Jang Chemical Engineering Department National Tsing-Hua University Hsin Chu, Taiwan
7-1 Basic Requirement of a controller • The closed loop system must be stable • The effects of disturbance must be minimized, good disturbance rejection (regulation performance) • Rapid, smooth responses to set-point changes are required, good servo performance • Steady state error (offset) is eliminated • Excessive control action is avoided (control action should avoid oscillation, input stable) • The control system robust, that is, insensitive to changes in process
7-1 Example (Example 6-1.1 Ku=10.4 Pu=4.6min
7.2 61.5 7-2 Open Loop Characterization -Example
7-2.2 Tuning for Integral Criteria • Integral of absolute value of the error (IAE) • Integral of the square error (ISE) • Integral of the time-weighted abolute error (ITAE)
Regression Test Response; C Time (min)
Step Response Test; SOPDT, Smith’s Method Response; C time
Response; C Time (min)
PID Control Comparison FOPTD Temperature; C SOPTD Time, min
7-3 Summary • A control loop should be stable, fast responding and robust • Z-N QD tuning and IAE tuning are widely used in the industries • On-Line tuning is also widely used
Homeworks • Text p 271 • 7-3, , 7-12, 7-15, 7-19, 7-22
Synthesis of Feedback Controllers Chapter 7 • Controller synthesis • Given the transfer functions of the components of a feedback loop, synthesize the controller required to produce a specific closed-loop response • Formula derivation
Chapter 7 • For perfect control • This says that in order to force the output to equal the set point at all times, the controller gain must be infinite. • In other words, perfect control cannot be achieved with feedback control. • This is because any feedback corrective action must be based on an error.
Specification of the Closed-Loop Response Chapter 7 • The simplest achievable closed-loop response is a first-order lag response • τc is the time constant of the closed-loop response • The single tuning parameter for the synthesized controller • Design parameter τc provides a convenient controller tuning parameter that can be used to make the controller more aggressive (small τc) or less aggressive (large τc).
~ Chapter 7 • This controller has integral mode • No offset • i.e. unity gain
Notes Chapter 7 Although second- and higher-order closed-loop responses could be specified, it is seldom necessary to do so. When the process contains dead time, the closed-loop response must also contain a dead-time term, with the dead time equal to the process dead time.
If the process transfer function contains a known time delay θ, a reasonable choice for the desired closed-loop transfer function is: • The time-delay term is essential because it is physically impossible for the controlled variable to respond to a set-point change at t = 0, before t = θ. • If the time delay is unknown, θ must be replaced by an estimate. Chapter 7
Although this controller is not in a standard PID form, it is physically realizable. • Using a truncated Taylor series expansion: Chapter 7 Note that this controller also contains integral control action.
FOPDT Model Consider the standard FOPDT model, Chapter 7
SOPDT Model Consider a SOPTD model, Chapter 7 where:
Example Use the DS design method to calculate PID controller settings for the process: Consider three values of the desired closed-loop time constant: . Evaluate the controllers for unit step changes in both the set point and the disturbance, assuming that Gd = G. Repeat the evaluation for two cases: Chapter 7 • The process model is perfect ( = G). • The model gain is = 0.9, instead of the actual value, K = 2. Thus,
The values of Kc decrease as increases, but the values of and do not change. Chapter 7
Perfect process model Chapter 7
With model mismatch Chapter 7
Chapter 7 Set the parameters of the PID controller according to Table 7-1.1