Controller Tuning: A Motivational Example

Slides:



Advertisements
Similar presentations
Dynamic Behavior of Closed-Loop Control Systems
Advertisements

Controller Design Based on Transient Response Criteria
Controller Tuning: A Motivational Example
Model-based PID tuning methods Two degree of freedom controllers
PID Controllers and PID tuning
Dynamic Behavior of Closed-Loop Control Systems
PID Controller Tuning for Desired Closed-Loop Response for SI/SO System 指導老師 : 曾慶耀 學生 : 詹佳翔.
Chapter 4: Basic Properties of Feedback
Controller Design, Tuning. Must be stable. Provide good disturbance rejection---minimizing the effects of disturbance. Have good set-point tracking---Rapid,
Ratio Control Chapter 15.
Nyquist Stability Criterion
Chapter 12. Direct Synthesis ( G includes G m, G v ) 1. Specify closed-loop response (transfer function) 2. Need process model, (= G P G M G V ) 3. Solve.
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS
© Goodwin, Graebe, Salgado, Prentice Hall 2000 Chapter7 Synthesis of SISO Controllers.
Feedback Controllers Chapter 8
Control System Design Based on Frequency Response Analysis
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Enhanced Single-Loop Control Strategies
Chapter Summer 2. Comparator 3. Block Blocks in Series
Dynamic Behavior and Stability of Closed-Loop Control Systems
Development of Empirical Models From Process Data
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Dynamic Behavior and Stability of Closed-Loop Control Systems
Chapter 11 1 Closed-Loop Responses of Simple Control Systems In this section we consider the dynamic behavior of several elementary control problems for.
Overall Objectives of Model Predictive Control
More General Transfer Function Models
Feedback Controllers Chapter 8.
PID Tuning and Controllability Sigurd Skogestad NTNU, Trondheim, Norway.
Chapter 7 PID Control.
Control System Design Based on Frequency Response Analysis
Book Adaptive control -astrom and witten mark
Cascade and Ratio Control
DYNAMIC BEHAVIOR AND STABILITY OF CLOSED-LOOP CONTROL SYSTEMS
Chapter 13 1 Frequency Response Analysis Sinusoidal Forcing of a First-Order Process For a first-order transfer function with gain K and time constant,
Dynamic Response Characteristics of More Complicated Systems
Simple rules for PID tuning Sigurd Skogestad NTNU, Trondheim, Norway.
Chapter 8 Model Based Control Using Wireless Transmitter.
Controller Design (to determine controller settings for P, PI or PID controllers) Based on Transient Response Criteria Chapter 12.
PID Controller Design and
Feedback Controllers Chapter 7.
Feedback Control system
Chapter 20 1 Overall Objectives of Model Predictive Control 1.Prevent violations of input and output constraints. 2.Drive some output variables to their.
Chapter 7 Adjusting Controller Parameters Professor Shi-Shang Jang Chemical Engineering Department National Tsing-Hua University Hsin Chu, Taiwan.
CHAPTER 12: Controller Design, Tuning, & Troubleshooting
Chapter 8 Feedback Controllers 1. On-off Controllers Simple Cheap Used In residential heating and domestic refrigerators Limited use in process control.
Control System Design Based on Frequency Response Analysis
Features of PID Controllers
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
Controllability Analysis for Process and Control System Design
Feedback Controllers Chapter 8
ERT 210/4 Process Control & Dynamics DYNAMIC BEHAVIOR OF PROCESSES :
TRANSFER FUNCTION Prepared by Mrs. AZDUWIN KHASRI.
Lecture 9: PID Controller.
1 Chapter 6 Time Delays Time delays occur due to: 1.Fluid flow in a pipe 2.Transport of solid material (e.g., conveyor belt) 3.Chemical analysis -Sampling.
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
Chapter 11 1 ERT 210/4 Process Control CHAPTER 11 DYNAMIC BEHAVIOR AND STABILITY OF CLOSED-LOOP CONTROL SYSTEMS.
DYNAMIC BEHAVIOR OF PROCESSES :
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Feedback Controllers Chapter 8
Transfer Functions Chapter 4
Controller Tuning: A Motivational Example
Controller Tuning: A Motivational Example
Features of PID Controllers
Feedback Controllers Chapter 8
Closed-Loop Frequency Response and Sensitivity Functions
Controller Tuning: A Motivational Example
PID Controller Design and
Controller Tuning Relations
Presentation transcript:

Controller Tuning: A Motivational Example Fig. 12.1. Unit-step disturbance responses for the candidate controllers (FOPTD Model: K = 1,

PID Controller Design, Tuning, and Troubleshooting Performance Criteria For Closed-Loop Systems The function of a feedback control system is to ensure that the closed loop system has desirable dynamic and steady-state response characteristics. Ideally, we would like the closed-loop system to satisfy the following performance criteria: The closed-loop system must be stable. The effects of disturbances are minimized, providing good disturbance rejection. Rapid, smooth responses to set-point changes are obtained, that is, good set-point tracking.

Steady-state error (offset) is eliminated. Excessive control action is avoided. The control system is robust, that is, insensitive to changes in process conditions and to inaccuracies in the process model. PID controller settings can be determined by a number of alternative techniques: Direct Synthesis (DS) method Internal Model Control (IMC) method Controller tuning relations Frequency response techniques Computer simulation On-line tuning after the control system is installed.

Direct Synthesis Method In the Direct Synthesis (DS) method, the controller design is based on a process model and a desired closed-loop transfer function. The latter is usually specified for set-point changes, but responses to disturbances can also be utilized (Chen and Seborg, 2002). Although these feedback controllers do not always have a PID structure, the DS method does produce PI or PID controllers for common process models. As a starting point for the analysis, consider the block diagram of a feedback control system in Figure 12.2. The closed-loop transfer function for set-point changes was derived in Section 11.2:

Fig. 12.2. Block diagram for a standard feedback control system.

For simplicity, let and assume that Gm = Km. Then Eq. 12-1 reduces to Rearranging and solving for Gc gives an expression for the feedback controller: Equation 12-3a cannot be used for controller design because the closed-loop transfer function Y/Ysp is not known a priori. Also, it is useful to distinguish between the actual process G and the model, , that provides an approximation of the process behavior. A practical design equation can be derived by replacing the unknown G by , and Y/Ysp by a desired closed-loop transfer function, (Y/Ysp)d:

Desired Closed-Loop Transfer Function The specification of (Y/Ysp)d is the key design decision and will be considered later in this section. Note that the controller transfer function in (12-3b) contains the inverse of the process model owing to the term. This feature is a distinguishing characteristic of model-based control. Desired Closed-Loop Transfer Function For processes without time delays, the first-order model in Eq. 12-4 is a reasonable choice,

The model has a settling time of ~ 4 , as shown in Section 5. 2. Because the steady-state gain is one, no offset occurs for set-point changes. By substituting (12-4) into (12-3b) and solving for Gc, the controller design equation becomes: The term provides integral control action and thus eliminates offset. Design parameter provides a convenient controller tuning parameter that can be used to make the controller more aggressive (small ) or less aggressive (large ).

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 in (12-6) 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. Combining Eqs. 12-6 and 12-3b gives:

Although this controller is not in a standard PID form, it is physically realizable. Next, we show that the design equation in Eq. 12-7 can be used to derive PID controllers for simple process models. The following derivation is based on approximating the time-delay term in the denominator of (12-7) with a truncated Taylor series expansion: Substituting (12-8) into the denominator of Eq. 12-7 and rearranging gives Note that this controller also contains integral control action.

First-Order-plus-Time-Delay (FOPTD) Model Consider the standard FOPTD model, Substituting Eq. 12-10 into Eq. 12-9 and rearranging gives a PI controller, with the following controller settings: Second-Order-plus-Time-Delay (SOPTD) Model Consider a SOPTD model,

Substitution into Eq. 12-9 and rearrangement gives a PID controller in parallel form, where: Example 12.1 Use the DS design method to calculate PID controller settings for the process:

Consider three values of the desired closed-loop time constant: 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: The process model is perfect ( = G). The model gain is = 0.9, instead of the actual value, K = 2. Thus, The controller settings for this example are: 3.75 1.88 0.682 8.33 4.17 1.51 15 3.33

The values of Kc decrease as increases, but the values of and do not change, as indicated by Eq. 12-14. Figure 12.3 Simulation results for Example 12.1 (a): correct model gain.

Fig. 12. 4 Simulation results for Example 12 Fig. 12.4 Simulation results for Example 12.1 (b): incorrect model gain.

Internal Model Control (IMC) A more comprehensive model-based design method, Internal Model Control (IMC), was developed by Morari and coworkers (Garcia and Morari, 1982; Rivera et al., 1986). The IMC method, like the DS method, is based on an assumed process model and leads to analytical expressions for the controller settings. These two design methods are closely related and produce identical controllers if the design parameters are specified in a consistent manner. The IMC method is based on the simplified block diagram shown in Fig. 12.6b. A process model and the controller output P are used to calculate the model response, .

Figure 12.6. Feedback control strategies The model response is subtracted from the actual response Y, and the difference, is used as the input signal to the IMC controller, . In general, due to modeling errors and unknown disturbances that are not accounted for in the model. The block diagrams for conventional feedback control and IMC are compared in Fig. 12.6.

It can be shown that the two block diagrams are identical if controllers Gc and satisfy the relation Thus, any IMC controller is equivalent to a standard feedback controller Gc, and vice versa. The following closed-loop relation for IMC can be derived from Fig. 12.6b using the block diagram algebra of Chapter 11:

For the special case of a perfect model, , (12-17) reduces to The IMC controller is designed in two steps: Step 1. The process model is factored as where contains any time delays and right-half plane zeros. In addition, is required to have a steady-state gain equal to one in order to ensure that the two factors in Eq. 12-19 are unique.

Step 2. The controller is specified as where f is a low-pass filter with a steady-state gain of one. It typically has the form: In analogy with the DS method, is the desired closed-loop time constant. Parameter r is a positive integer. The usual choice is r = 1.

For the ideal situation where the process model is perfect , substituting Eq. 12-20 into (12-18) gives the closed-loop expression Thus, the closed-loop transfer function for set-point changes is Selection of The choice of design parameter is a key decision in both the DS and IMC design methods. In general, increasing produces a more conservative controller because Kc decreases while increases.

Several IMC guidelines for have been published for the model in Eq > 0.8 and (Rivera et al., 1986) (Chien and Fruehauf, 1990) (Skogestad, 2003)