Please read this disclaimer before proceeding:
This document is confidential and intended solely for the educational purpose of RMK Group of Educational Institutions. If you have received this document through email in error, please notify the system manager. This document contains proprietary information and is intended only to the respective group / learning community as intended. If you are not the addressee you should not disseminate, distribute or copy through e-mail. Please notify the sender immediately by e-mail if you have received this document by mistake and delete this document from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.
20EI501-Process Control
Department: Electronics and Instrumentation Engineering
Batch/Year: 2021-25/III
Created by:
Ms. K.R. Chairma Lakshmi AP/EIE
Table of Contents
S.No | TITLE |
1 | Contents |
2 | Course Objectives |
3 | Pre Requisites (Course names with code) |
4 | Syllabus (with Subject code, Name LPTC details) |
5 | Course outcomes |
6 | CO- PO/PSO Mapping |
7 | Lecture Plan (S.No, Topic, No. of Periods, Proposed date, Actual Lecture Date, pertaining CO, Taxonomy level, Mode of Delivery) |
8 | Activity based learning |
9 | Lecture Notes ( with Links to Videos, e-book reference, PPTs, Quiz and any other learning materials ) |
10 | Assignments ( For higher level learning and Evaluation - Examples: Case study, Comprehensive design, etc.,) |
11 | Part A Q & A (with K level and CO) |
12 | Part B Qs (with K level and CO) |
13 | Supportive online Certification courses (NPTEL, Swayam, Coursera, Udemy, etc.,) |
14 | Real time applications in daytoday life and to Industry |
15 | Contents beyond the Syllabus ( COE related Value added courses) |
16 | Assessment Schedule |
17 | Prescribed Text Books & Reference Books |
18 | Mini Project Suggestions |
1. COURSE OBJECTIVES
S.No | Course Objectives |
1 | To introduce technical terms and nomenclature associated with Process control domain. |
2 | To familiarize the students with characteristics, selection, sizing of control valves. |
3 | To provide an overview of the features associated with Industrial type PID controller. |
4 | To make the students understand the various PID tuning methods. |
5 | To elaborate different types of control schemes such as cascade control, feed- forward control and Model Based control schemes |
2. PRE REQUISITES
Subject code | Subject Name |
EI8352 | Transducers Engineering |
IC8451 | Control Systems |
4. SYLLABUS
SUBJECT CODE : 20EI501
SUBJECT NAME: PROCESS CONTROL
L T P C :3 2 0 4
UNIT I PROCESS MODELLING AND DYNAMICS
Need for process control – Mathematical Modeling of Processes: Level, Flow, Pressure and Thermal processes – Continuous and batch processes – Interacting and Non-Interacting system - Self regulation – Servo and regulatory operations – Lumped and Distributed parameter models – Heat exchanger – CSTR
– Linearization of nonlinear systems.
UNIT II FINAL CONTROL ELEMENTS
Actuators: Pneumatic and electric actuators – Control Valve Terminology - Characteristic of Control Valves: Inherent and Installed characteristics - Valve Positioner – Modeling of a Pneumatically Actuated Control Valve – Control Valve Sizing: ISA S 75.01 standard flow equations for sizing Control Valves – Cavitation and flashing – Control Valve selection
UNIT III CONTROL ACTIONS
Characteristic of ON-OFF, Proportional, Single speed floating, Integral and Derivative controllers P+I, P+D and P+I+D control modes – Practical forms of PID Controller – PID Implementation Issues: Bumpless, Auto/manual Mode transfer, Anti-reset windup Techniques – Direct/reverse action.
UNIT IV PID CONTROLLER TUNING
PID Controller Design Specifications: Criteria based on Time Response and Criteria based Frequency Response - PID Controller Tuning: Z-N and Cohen-Coon methods, Continuous cycling method and Damped oscillation method, optimization methods, Auto tuning – Cascade control – Feed-forward control
SYLLABUS
UNIT V MODEL BASED CONTROL SCHEMES
Smith Predictor Control Scheme - Internal Model Controller – IMC PID controller –
- Three- element Boiler drum level control - Introduction to Multi-loop Control
Schemes – Control Schemes for CSTR, and Heat Exchanger - P&ID diagram.
4. Course Outcomes
CO Number | Course Outcomes |
CO1 | Understand technical terms and nomenclature associated with Process control domain.. |
CO2 | Build models using first principles approach as well as analyze models. |
CO3 | Design PID Controllers to achieve desired performance for various processes |
CO4 | Analyse Systems , design and implement control Schemes for various Processes |
CO5 | Identify, formulate and solve problems in the Process Control Domain. |
CO6 | Analyse various model based control schemes |
5. CO-PO/CO-PSO MAPPING
CO | PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO1 1 | PO1 2 |
CO1 | 3 | 2 | 1 | - | - | - | - | 2 | 2 | 2 | - | 3 |
CO2 | 3 | 2 | 1 | - | - | - | - | 2 | 2 | 2 | - | 3 |
CO3 | 3 | 1 | 1 | - | - | - | - | 2 | 2 | 2 | - | 3 |
CO4 | 3 | 2 | 2 | 1 | - | - | - | 2 | 2 | 2 | - | 3 |
CO5 | 3 | 2 | 2 | 1 | - | - | - | 2 | 2 | 2 | - | 3 |
CO6 | 3 | 2 | 2 | 1 | - | - | - | 2 | 2 | 2 | - | 3 |
CO | PSO1 | PSO2 | PSO3 |
CO1 | 1 | 3 | 1 |
CO2 | 1 | 3 | 1 |
CO3 | 1 | 3 | 1 |
CO4 | 1 | 3 | 2 |
CO5 | 1 | 3 | 2 |
CO6 | 1 | 3 | 2 |
6. Lecture Plan-UNIT-III
S. No | Topics to be covered | No of Periods | Proposed date | Actual Lecture Date | Pertai ning CO | Taxono my level | Mode of Delivery |
1 | Introduction | 1 | | | CO3 | K2 | Chalk and Board |
2 | Characteristic of ON-OFF controller | 1 | | | CO3 | K3 | Chalk and Board |
3 | Single speed floating | 1 | | | CO3 | K3 | Chalk and Board |
4 | Characteristic of Proportional controller | 1 | | | CO3 | K3 | Chalk and Board |
5 | Characteristic of integral, Derivative Controller | 1 | | | CO3 | K3 | Chalk and Board |
6 | Composite Control Modes | 1 | | | CO3 | K3 | Chalk and Board |
7 | Electronic Controllers | 1 | | | CO3 | K3 | Chalk and Board |
8 | Anti-reset windup Techniques | 1 | | | CO3 | K2 | Chalk and Board |
9 | Bumpless, Auto/manual Mode transfer | 1 | | | CO3 | K2 | Chalk and Board |
10 | Practical forms of PID Controller | 1 | | | CO3 | K2 | Chalk and Board |
11 | Problems related to error and controller output graph and electronic controllers | 2 | | | CO6 | K3 | Chalk and Board |
7. ACTIVITY BASED LEARNING
Topic: Match the controller characteristics to its suitable controller
Activity: Think and pair
Students will recall the characteristics of the controller studied and match with the suitable name of the controller. Students can be formed as a group and be instructed to discuss the characteristics and match the correct pair.
Activity: Think and correlate the suitable controller
Students can be asked to select one example and make them to draw a process diagram and depending upon the process behavior they can be asked to suggest a suitable controller for that process.
Controller Characteristics | Controller Name |
Presence of offset error | Integral controller |
Controller output is not uniquely determined by the magnitude of error | Derivative controller |
Eliminates offset error | Two-Position controller |
Cannot be used alone | Proportional Controller |
Neutral Zone | Floating-Controller |
Activity: Ponder and Propose
Students can put themselves in the real situation and allowed to think about the process, its associated variables (measuring, controlling and manipulating variables) and propose a suitable controller from their own understanding. (Can be done as a group too)
8. Lecture Notes-Unit-III
Automatic control system
The automatic controller determines the value of controlled variable and compares it with the desired value to find the deviation and produces the counter action to maintain smallest deviation from desired value.
The method by which the automatic controller produces counter action is called mode of control or control action.
Fig: Closed loop System
Basic hardware Components
Process: The material equipment along with the physical or chemical operations which takes place (Tanks, heat exchanger and reactors)
Measuring system: Sensors like bellows, thermocouples, orifice, diaphragms, gas chromatographs etc.,
Controllers: This will determine how the manipulated variable can be changed to achieve the desired value (set point)
Final control element: A control valve or variable speed metering pump. It receives the control signal from the controller and implement it by physical adjustment.
Transmission lines: It is used to carry the measurement signal from sensor to
controller and the control signal from controller to final control element.
Process Characteristics
Process Equation: Process could be described by a set of equation called process equation.
Process load: Process load refers to set of parameters excluding the controlled variable. When all the parameters have their nominal values then the system is said to at nominal load. Whenever the parameters change from nominal values, the process load change has occurred. The controlling variable is adjusted to compensate for the load change and its effect on the dynamic variable to bring it back to set point.
Transient: Temporary variation of one of the load parameter.
Process lag: The time taken by the process to have a change in itself is called process lag.
Self regulation: It is the tendency of some process to adopt a specific value of the controlled variable for nominal load with no control operations.
Control system Parameters
Error: Deviation of controlled variable from the set point.
Variable range: The variation under control has a range within which control is maintained. The range can be expressed as the minimum and maximum value of the variable.
Control parameter range: Controller output range is the translation of output to the range of possible values of final control element.
Control lag: It is the time taken by the process control loop to make necessary adjustments to final control element.
Dead Time: It is the elapsed time between the instant deviation (error) and the corrective action that occurs first. It has a profound effect on the performance of control operations on a process
Cycling : The oscillation of the error about zero is cycling. The variable is cycling above and below the set point value.
Control actions
Direct action: A controller is said to be operating with direct action, when an increasing value of the controlled variable causes an increasing value of the controller output.
Reverse action: A controller is said to be operating with reverse action when an increasing value of the controlled variable causes decreasing value of the controller output.
Consider Two cases :
1) Level Controller LC controlling discharge control valve.
In this process I have connected a level controller to the bottom valve. For this configuration the controller needs to increase its signal (and hence the flow) when the level in the tank increases.
Fig: Direct and Reverse action
2) Level Controller LC controlling inlet control valve.
In this case the controller needs to reduce the flow when the level in the tank increases.
Both configurations are equally capable of controlling the level, but they require the controller to do entirely opposite things. This is what direction of control action involves.
A direct acting controller is one whose output tends to increase as the
measurement signal increases.
A reverse acting controller is one whose output tends to decrease as the measurement signal increases.
Controller Modes
Discontinuous Modes
Two position
Single speed floating
Multiple speed floating
Continuous Modes
Proportional Integral
Derivative
Composite Control Modes
PI
PD PID
Two Position Mode [On – Off controller]
It is the simplest, cheapest and undoubtedly the most widely used type of control for both Industrial and Domestic service.
It is a position type of controller action in which the manipulated variable is quickly changes to either a maximum or minimum value depending upon whether the controlled variable is greater or lesser than setpoint.
The minimum value of the manipulated variable is usually zero (off) and the
maximum value is the full amount possible (on)
In general,
⎪⎧0% ep < 0
P= ⎨ 100% e > 0
⎪⎩ p
This relation shows that when the measured value is less than the set point, full controller output results. When it is more than the setpoint, the controller output is zero.
This relation shows that when the measured value is less than the set point, full controller output results. When it is more than the setpoint, the controller output is zero.
a) Electrical Two position control
Example : Room heater or water heater Liquid level control
A liquid level control is shown in fig. A float in the vessel operates an electric switch which controls power to a solenoid valve.
When the liquid level rises, the switch contacts are closed, the solenoid valve closes and the inflow is cutoff. When the liquid level falls, the switch contact are opened, the solenoid valve opens and the inflow resumes.
If the float has no bearing friction and the electrical contact draw no arc, the
action is sharp.
Fig: Electrical Two Position controller
The plot between P and ep for two position controller is shown below
Fig: Two Position controller Neutral zone
Until an increasing error changes by Δep above zero, the controller output will not change state. In decreasing, it must fall Δep below zero before the controller changes to 0%.
The range 2Δep, which is referred to as the neutral zone or differential gap in two position controller causes the manipulated variable to maintain its previous value until the controlled variable has moved slightly beyond the setpoint.
A differential gap is caused in two position controller for the following reason.
The liquid level must rise slightly above the desired value to create sufficient buoyant force to overcome friction when the level is rising. The liquid level must fall slightly below the desired value when the level is falling so that the weight force may overcome the friction.
b) Pneumatic Two Position Controller
It consist of flapper nozzle and air relay or power amplifier. The back pressure (Pb) in the chamber is controlled by the position of the flapper with respect to the nozzle.
If the flapper is fully closed (X=0), the back pressure will be equal to the supply pressure (Ps). If the flapper is fully open (X is very large), the back pressure will be approximately equal to the ambient pressure. The relay is termed reverse acting because an increasing Pb there is corresponding decrease in Po.
Pb = Po = -Kx
Fig: Pneumatic Two position controller
Applications
large in terms of air volume, but the overall effect of heater or cooler is relatively slow.
Advantages
Only two output states i.e. ON and OFF. Simple construction
Low cost
Disadvantages
Response of ON-OFF controller is slow.
Not suitable for complex system
Single speed floating
Floating Mode: In this mode, the specific output of the controller is not uniquely determined by the error.
If the error is zero, the output will not change but remains (floats) at whatever setting it was when the error went to zero.
When the error moves off zero, the controller output again begins to change.
Two types
Single speed floating control
Multiple speed floating control
Single speed floating control
The manipulated variable changes at a constant rate in one direction when the deviation is positive and in the opposite direction when the deviation is negative.
The output of the control element changes at a fixed rate when the error exceeds
the neutral zone
(1)
dt
p
f p
dP = ± K [e ]> Δe
dP = rateof changeof controlleroutput with respect to time dt
Kf= rate constant (%/s)
If eqn (1) is integrated for the actual controller output
P= ± Kf t + P(0)
P(0)= controller output at t=0.
Eqn. (2) shows that the present output depends on the time history of errors that have previously occurred.
If the deviation persists, eqn. (1) shows that the controller saturates at either 100% or 0% and remains there until an error drives it towards the opposite extreme.
In this example, assume controller is reverse acting, which means the controller output decreases when the error exceeds the neutral zone. This corresponds to negative Kf in equation.
The controller starts at some output P(0). At time t, the error exceeds the neutral zone.
Therefore the controller output decreases at a constant rate until t2. When the error again falls below the neutral zone limit at ‘ts’, causing controller output to change.
Single speed floating control is commonly associated with systems in which the final control element is a single speed reversible motor. The output of the reversible motor is either forward, reverse or off depending on the error condition.
If the solenoid in liquid level control is replaced by reversible motor with gear reducer to move the control valve system. When the level rises the switch contact is made and the motor reducer slowly closes the control valve. As soon as the level falls, the switch contact is broken and the motor reducer reverses its direction of rotation and opens the control valve.
Continuous controller modes
Continuous controller modes are an extension of the discontinuous controller. The output of the continuous controller changes smoothly in response to the error or rate of change of error. This mode includes proportional, Integral and differential.
Proportional control mode
A smooth linear relationship exists between the controller output and the error.
In other words, proportional action is a mode of controller action in which there is a continuous linear relation between values of the deviation and manipulated variable. The action of the controller variable is repeated and amplified in the
action of the final control element.
Common names are proportional action, correspondence control, droop control and modulating control.
The adjustable parameter of the proportional mode Kp is called proportional gain or proportional sensitivity.
Over some range of errors about the setpoint, each value of error has unique
value of controller output.
The range of error to cover the 0% to 100% controller output is called proportional band (PB) because the one to one correspondence exists only for the errors in this range. The proportional band is equivalent to inverse of proportional gain.
The proportional band characterizes the range over which the error must change in order to drive the actuating signal of the controller over its full range.
Proportional mode can be expressed by the equation
P = Kp ep + P0
Kp | = | Proportional gain between error and controller output (% / %) |
P | = | Controller output (%) |
ep | = | error (%) |
P0 | = | Controller output with no error (%) |
Transfer function of proportional controller Kp
p
B
K
P
= 100
Fig: Controller output versus error response of Proportional controller
Characteristics
If the error is zero, the output is a constant equal to P0
If there is a error, for every 1% of error a correction of Kp percent is added to or subtract
from P0 depending on the reverse or direct action of the controller.
There is a band of error about zero of magnitude PB within which the output is not saturated to 0% or 100%
Proportional band is dependent on gain. A high gain means large response to error but has a narrow error band.
Fig: Offset
Offset
Whenever a change in load occurs, the proportional control mode produces a permanent ‘residual error’ in the operating point of the controlled variable. This is called as offset. It can be minimized by a large constant Kp which also reduces the proportional band.
Fig: Controller output when load varies
Application
It is used in processes where large load changes are unlikely or with moderate to small processes lag times.
Effect of proportional control on the response of a controlled process
Fig: Closed loop system
(2)
(1)
Process Y (s)=GP (s) m(s) + Gd(s) d(s)
Measuring device Ym (s)=Gm(s) Y(s)
e(s)=Ysp(s) – Ym (s)
C(s)=Gc (s) e(s)
Final controller element=m(s)=Gf(s) C(s)
m(s)=Gf (s) Gc (s) e(s)=Gf (s) Gc (s) [Ysp(s) – Ym (s)]
m(s)=Gf(s) Gc(s) e(s) =Gf (s) Gc (s) [Ysp (s) – Gm (s) Y(s)]
Sub eqn (2) in eqn. (1)
Y (s)= GP (s) Gf (s) Gc (s) [Ysp(s) – Ym (s)] + Gd(s) d(s)
In the above equation first term shows the effect of output when set point changes. While the second term shows the effect on output when change in load.
Assume Gm (s) = 1 Gf (s) = 1 Gc (s) = Kp
Consider the process transfer function as
sp
Y (s) + d(s)
Gp (s) Gf (s) Gc (s) Gd (s)
1 + Gp (s) Gf (S) Gc (s) Gm (s) 1 + Gp (s) Gf (S) Gc (s) Gm (s)
Y(S) =
d(s)
sp
Y (s) +
p Gd (s)
G (s) K
p
1 + Gp (s) K p 1 + Gp (s) K p
Y(S) =
K
p
p
= G (s)
τ s+1
p
p
Kd = G (s)
τ s+1
K K
K K
p
Kd
sp
p
K Kp
s
τps+1
1+
τp s+1 d(s)
Y (s) +
τps+1
1+
τps+1
Y =
Closed loop response of first order system has following characteristics
It remains first order with respect to load and set point changes
The time constant has been reduced ( ) which means closed loop response has become faster than open loop response
The static gains have been decreased
Servo Problem
Fig: Output response
d(s)
p
p
sp
p
p
K Kp
s
Kd
τ s+1+ K K
Y (s) +
τ s+1+ K K
Y =
K'
p
K'
p
τ' s + 1
Ysp (s) + d d(s)
τ' s + 1
Y(s) =
p c
p
τp
1+ K K
τ' =
K Kp
1 + KKp
K' =
p
d
K'
1+ K K
= Kd
d
K' & K' → Closed
s
s p
Y (s) = 1
d(s) = 0, i.e.step change given in input
K' 1
p
τ' s + 1 s
∴Y(s) =
Take inverse Laplace transform−t
T '
Y (t) = K ' (1 − e p )
The ultimate response after t →α, never reaches the desired new setpoint. There is
always a discrepancy called offset.
Offset=(new set point) – (ultimate value of response)
K K p
1
1+ K K p 1+ K K p
=1 – K’= 1− =
Therefore offset becomes zero when
K p →
Remarks
Although offset tends to zero as K p →α, extremely large values of Kp are never are used.
1
Processes having the term in their transfer function when controlled by
proportional controller, do not exhibit offset for set point changes (Eg. Liquid level
control with pump)
Advantages
Construction is simple
These controllers has high loop gain
It has steady state tracking accuracy
It improves the disturbances signal reduction
It stabilizes the gain and makes the system more stable
Disadvantages
It cannot accommodate load change without sustained deviation. It produces the constant steady state error.
For very large gain it leads to instability of the system
It has a sluggish i.e. slow response for wide proportional band. It makes the system less sensitive to parameter variation
Integral control Mode (Reset Action Mode)
It is a mode of control action in which the value of the manipulated variable is changed at the rate proportional to the deviation.
When the controlled variable is at set point (zero deviation), the final control element remains stationary. If the deviation is doubled over a previous value, the final control element is moved twice as fast.
This mode represents a natural extension of the principle of floating control. This mode can be expressed by the following equation.
Integral time is defined as the times of change of controlled variable caused by a unit change of deviation.
P(0) = controller output at time t=0
This equation shows that the present controller output P(t) depends on the history of errors from time t=0.
If error doubles, the rate of controller output change also doubles.
I ep (1)
dp = K dt
dp = rate of change of c dt
KI=Constant relating to the error (%/s)
K
1
I
I
Integral time = T = sec or min
∫
After integrating eqn. (1), the actual controller output at any time is
t
p
0
P (t) = KI e (t) dt + P(0)
KI=expresses the scaling between error and controller output. Large value of KI means that a small error produces a large rate of change of P and vice versa.
The relationship between P rate of change and error is represented graphically as below. Rate of output change depends on gain and error
Characteristics
If the error is zero, the output stays fixed at a value to what it was when the error went to zero.
c
p
(First order system) ; G =
G =
m f
I
p
p
; G = G = 1
K
K
τ s
τ s +1
Y (s)
s p
p f c m
Gp Gf Gc
1+ G G G G
Y (s) =
If the error is not zero, the output will begin to increase or decrease at the rate of KI percent / second for every 1% of error.
The transfer function of integral control is KI (or) 1
s TI S
Applic;ations
The integral mode eliminates the offset. This mode continuously looks at the total past history of the error by continuously integrating the area under the error curve and eliminates the offset.
Effect of Integral control action
Consider
decreases.
Therefore the response moves in general from sluggish overdamped to faster but oscillatory underdamped behavior.
If τI decreases,ξ decreases then also underdamped behavior is achieved.
From above two cases, increasing Kc and decreasing τ I , the speed of closed loop response improved with high deviation and longer oscillation.
Fig: output response
Advantages
It reduces steady state error i.e. effect of offset.
It provides high controlled output at a particular time after the error generated is for high value of KI.
It responds to the continued existence of deviation.
Disadvantages
It is never used alone.
It makes the system unstable for oscillatory response.
It introduces hunting in the system response about its steady state condition.
Derivative control mode
The controller output depends on the rate of change of error. The other terms for derivative control are rate response, load component and anticipatory response.
Drawback
This mode cannot be used alone because when the error is zero or constant, the controller has no output. For a noisy response with almost zero error, it can compute large derivatives and thus yield large control action.
The analytic expression is
KD = TD = rate or derivative time in min.
It is the time interval by which the rate action advances the effect of the proportional control action.
If a derivative mode is set for time Td, it will generate a correction action immediately which the proportional mode would have generated Td time later.
Application: This mode becomes necessary as the size of processing equipment increased. In large processes, the derivative mode is to predict process errors before they have evolved and take corrective action in advance
Fig: Derivative Controller response
For a given rate of change of error there is a unique value of controller output. The extent of controller output depends on the rate at which this error is changed and not on the value of the error.
d
P = K
KD =derivative gain constant (% s/%)
dt
With the presence of derivative term, the controller anticipates what the error will be in the immediate future and applies control action which is proportional to the current rate of change of error. So called anticipatory control
dep =rate of change of error (% / s)
Characteristics
If the error is zero and constant in time, the mode provides no output
If the error changes with time, it contributes an output of KD % for every 1% / sec rate of change or error. Transfer function of derivative control = KD s (or) TD s
Effect of derivative control function
K
p
p
Gm = Gf = 1 Gc = KD S
G (s) =
τ s + 1
(s)
K
K
s p
p
⎠
⎝
⎛ ⎞
1 + ⎜ ⎟ K p TD s
⎜ ⎟ K p TD s
⎛ ⎞
Y (s) = ⎝ p ⎠ Y
⎜
τ s +1
⎟
⎜τ s +1⎟
The derivate control does not change the order of the response. (Process order is one and closed loop order is one)
The effective time constant of the closed loop response is i.e. larger than . This means the response of controlled process is slower than that of original first order process. As Kp increases, the effective time constant increases and the response becomes progressively slower.
Advantages
It can overcome the overshoot and severe cycling.
It has a rapid response to counter the effect of rapidly changing errors. It responds to the changes of the speed and direction to the deviation.
It does not affect the steady state error directly, but anticipates the error.
It increases the stability of the system by initiating an early corrective action
Disadvantages
It cannot be usedalone, since it cannot give any output for zero or constant error.
It is ineffective for slowly changing error and hence causes the drift.
It amplifies the noise signal and causes a saturation effect on the system. It does not eliminate the steady state error. (offset)
Fig: Output response for step input signal
Ys p (s)
p p D
K K p TD s
Y (s) = (
τ + K K T )s + 1
Composite control Modes
The following combinations are commonly used in industrial processes Proportional – Integral control (PI)
Proportional – Derivative control (PD) Proportional – Integral –Derivative control (PID)
Proportional Integral Control
This control mode results from a combination of the proportional mode and the integral mode.
This mode is also called as proportional plus reset action controller.
The analytic expression for PI controller
t
P = K p ep + K p KI ∫ep dt + Pt (0)
0
Pt (0)= Integral term value at t=0 (initial value)
Advantage :
One to one correspondence of the proportional mode is available and the integral mode eliminates the inherent offset.
t
K p
P = K p ep + T ∫ep dt + Pt (0)
Where TI is the integI ral0 time constant or reset time in minutes. The reset time is
an adjustable parameter and is sometimes referred to as minutes per repeat. Usually it varies in range 0.1 ≤τI ≤ 50 min . Reciprocal of TI, is known as reset rate.
Consider that the error changes by a step of magnitude ‘e’. Initially the controller output is Kp e (the contribution of integral term is zero). After a period of TI minutes the contribution of integral term is
That is, the integral control action has repeated the response of the proportional action. This repetition takes place every TI minutes and has its name reset time.
Fig: PI controller output for step input
Reset time is the time needed by the controller to repeat the initial proportional action change in its output. The integral action causes the controller output to change as long as an error exists in the process output. Therefore such as controller can eliminate even small errors.
e (TI ) K p e
I
K
p
T
K
p
T
TI
∫
p
e dt =
I 0
Characteristics
When the error is zero, the controller output is fixed at the value that the integral term had when error went to zero. Output = Pt (0).
If the error is not zero, proportional term contributes correction and the integral term begins t decrease or increase the accumulated value depending on the sign of the error and the direct or reverse action.
Integral term cannot become negative so it will saturate at zero.
Transfer function of PI controller =
Application
It is used in systems with frequent or large load changes.
Disadvantage
During startup of a batch process, the integral action causes a considerable overshoot of the error and output before settling to the operation point.
Integral windup (or) reset windup
The integral term of a PI controller causes its output to continue changing as long as there is non zer error. Often the error cannot be eliminated quickly, and given enough time they produce larger and larger values for the integral term, which in turn keeps increasing the control action until it is saturated (valve fully open / close). This condition is called integral windup and occurs during manual operational changes like shut down, changeover etc. When the process is returned to automatic operation, the control action will remain saturation leading to large overshoots.
If there is a sudden large change in setpoint, the error between setpoint, the error
⎦
⎣
s ⎥
⎡ KI ⎤
K p ⎢1 +
between setpoint and process output will suddenly shoot up and the integrator output due to this error will build up with time. As a result the controller output may exceed saturation limit of actuator. This windup unless prevented may cause continuous oscillation of process The characteristics of actuator, the output varies linearly with input till the input is within certain range beyond that output becomes constant either at maximum or minimum values of output.
Fig: Actuator response
There are number of ways that have been developed to minimize problems with reset wind up. Two methods are
1. First order feedback 2. Reset back calculating
Fig: Standard PI control without windup compensation.
First order Feedback
Fig: First order feedback
This method uses a switch to break the integral action, whenever the actuator goes to saturation.
When the switch is closed, the controller acts as a PI controller. On the other hand when the switch is open, it is simple P controller.
When the switch is closed, Transfer function becomes
Transfer function of PI controller when switch is closed=
In the linear ranghe of actuator, the switch is closed and behaves like PI controller. When the actuator is at saturation, the switch is opened and acts as a P control.
Reset back calculating
Fig: Reset back calculating
Slope of actuator in linear range is unity. As a result when the actuator is operating in the linear range the error eA is zero, the controller acts as PI controller. But when the actuator is in saturation mode, eA is negative for a positive error(e). This will reduce the integral action in overall control loop.
⎥
T s
⎡ 1 ⎤
K 1 +
⎣ I ⎦
p ⎢
Advantages
It provides better stability to the system.
It provides simplicity and directness.
It fully eliminates the steady state
error i.e. offset.
It has good transient response.
It stabilizes the controller gain.
Disadvantages
It takes the longer time to stabilize the controller gain than proportional controller action.
It suffers from only oscillation induced by the integral overshoot.
It requires excessive stabilization, when the process has many energy elements or
dead time.
Proportional Derivative control Mode
A derivative control action may be added to proportional control action and the combination is termed as proportional derivative control action
The analytic expression
It cannot eliminate offset of proportional controllers. It can handle fast process load changes.
Transfer function is Kp (1+KDs)
o
p p p D
dep
dt
P = K e + K K
Advantages
It allows the rise of narrower proportional band with its lesser offset.
It increases the controller gain during the error change. It can compensate the rapidly changing error.
It can handle the fast process load change.
It can compensate some of the lag in a process
Disadvantages
It cannot eliminate the offset of proportional controller.
Proportional Integral Derivative control Mode
It is also called as three mode controller. In industrial practice it is called as proportional plus reset plus rate controller. The combination of Proportional integral and derivative modes is one of the most powerful but complex controller mode operations. This system can be used virtually for any process condition.
This mode eliminates the offset of proportional mode and still provides fast response.
The three adjustment parameters are proportional gain, integral time and derivative time.
The PID controller can result in better control than one or two mode controllers. In practice, the control advantage can be difficult to achieve because of difficulty in selecting the proper tuning parameters.
Application
Used in process industries to control slow variables such as temperature, pH and other analytical variables.
dep dt
t
I 0
+ Pt (0)
P = K e
p p
The analytic equation + Kp
T
∫
p
e dt + K K
p D
Advantages
It reduces the overshoot which often occurs when integral control action is added to proportional control action.
It counteracts the lag characteristics introduced by the integral control action. It approaches the tendencies towards oscillations.
It senses the rate of movement away from the set point and gives corrective action earlier than only with P or PI
It is more effective for control process with many energy storage element than P+I control action used alone.
It eliminates the offset i.e. steady state error introduced by proportional control action.
It stabilizes the gain of the controller
Electronic PID controller
The characterized equation for PID mode is
Where
P= controller output in percent of full scale
ep = Process error in percent of maximum Kp = Proportional gain
KI = Integral gain
KD = Derivative gain
Pt(0) = Initial controller integral output
(1)
dep
dt
t
P = K e
p p
T
∫
I 0
e dt + K K + Pt (0)
p p D
The zero term of proportional mode is not necessary because the integral term accommodates for offset and nominal setting.
This mode can be provided by op-amp circuits.
Where R3 has been chosen from 2πR3CD<<T for stability
Comparing (1) and (2)
Fig: Electronic PID controller
Discontinuous mode controller
Electronic On-OFF controller or Two position controller
The detection of an error signal is accomplished in electronic controllers by taking
out
dv
e
dt
p D
t
+ V (0)
Therefore, Output = - V = G V + G G V dt + G G
∫
0
out p e p I e
the difference between voltages. One voltage is generated by the process signal current passed through resistor.
The second voltage represents the set point which is usually general by a voltage divider using a constant voltage as a source.
Two position controller
A two position controller can be implemented by a great variety electronic and
electromechanical designs.
Bimetal strip and mercury switch combination is employed for position controller applications.
The bimetal strips bends, when temperature decreases and reaches a when the mercury slides down to close an electrical contact. The inertia of mercury tends to keep the system in that position the temperature increases to the value above the set point temperature. This provides the required neutral zone to present excessive cycling system.
A method using op-amp implementation of ON-OFF control with adjustable neutral zone is given in figure. Here the controller input signal is assumed to be a voltage level with an ON voltage of VH and an OFF voltage VL and the output is compared V0.
The comparator output switches states when the voltage on its input Vin equal to the set point value Vsp. Analysis of this circuit shows that the high (ON) switch voltage isVH = VSP
Low (OFF) switch voltage is VL= VSP – (R1/R2 ) Vo Width of the neutral zone between VL& VH can be adjusted by variation of R2
Fig: Electronic On Off controller
Fig: Controller output response
Electronic Proportional control
Vout= GpVe+Vo
Gp= R2/R1
Ve = error voltage
Vo = output voltage
Fig: Electronic Proportional controller
Electronic Integral controller
Fig: Electronic Derivative controller
Ve= error voltage
V= output voltage
Fig: Electronic Integral controller
Vout = GI ∫ Ve dt + Vout (0)
Ve= error voltage GI = RC
Vout(0)= initial output voltage
Electronic Derivative controller
1
o
dVe dt
out D
GD = R 2C
V = G
Electronic PI controller
Fig: Electronic PI controller
Fig: Electronic PD controller
e
1
out e
R R
1
GI = G
Ve= error voltage
Vout(0)= initial output voltage
Electronic PD controller
1 ⎝ ⎠
V = R 2 V
+ R 2 ⎛ 1 ⎞
⎜ RC ⎟∫ V dt +
⎟
⎝ 1 3 ⎠
p
3
e
⎝ 1 3 ⎠ ⎝ 1 3 ⎠
out
⎛ R 2 ⎞
R + R
G = ⎜
GD = R 3C
dVe dt
⎟V + ⎜
⎟(R C)
R + R R + R
⎛ R 2 ⎞ ⎛ R 2 ⎞
V = ⎜
Auto/ Manual Transfer
Bumpless transfer is either a manual or automatic transfer procedure used when switching a PID controller from auto to manual or vice versa. Its aim is to keep the controllers output the same when switching auto/manual, that is if the controller is at 50% output in auto it should retain that 50% output as you switch it to manual. If you switch from manual to auto the same should apply. Most modern PID controllers have bumpless transfer built in, including PLC and DCS PID controllers.
The term bumpless transfer refers to the process being controlled, meaning that the process is not disturbed when switching the PID controller from Auto to manual or from manual to auto.
“Bumpless transfer” is a term used to describe the desired action a controller (PID, for example) is expected to maintain when transferring from manual to auto mode, or vice-versa.
In auto mode, the controller calculates a deviation between the desired setpoint and the actual value of the process variable, and adjusts the signal to the output to reduce the value of the deviation (or error).
However, in manual mode, the operator decides what this output signal will be, bypassing the auto mode settings, and this value could be different than what the controller has calculated.
In this case, when the operator switches from manual to auto, the controller applies its calculated output value to the process, and since there is a good chance the auto and manual outputs do not match, there will be a “bump” in the process: valves will open/close suddenly, pumps will increase/ decrease in speed abruptly… until the controller adapts the output values again. This is bad for the process (sudden jumps in actual value shows lack of overall control) and can affect adversely the process actuators (valves and pumps and motors do not like being forced to change control values quickly; repeated fast changes can even damage the actuators).
To produce a bumpless transfer, the PID controller will force the manual mode output value to the output in auto mode (no bump) and then ramp slowly the auto output to the value calculated by the controller in auto. This way passage from manual to auto is gradual, the process shows no abrupt changes and the process actuators are not affected.
Bumpless Tuning
In this case, without a bumpless tuning feature, the bump occurs due to changing controller gain or derivative settings during controller tuning.
It is because of the bump in controller output caused by changing tuning settings that it is good practice to place a controller in manual mode momentarily while making tuning changes. Because most controllers have bumpless transfer, it eliminates the bump when switching the controller back to auto after making the tuning changes in manual mode. However, this becomes a problem if the tuning settings are changed, as in the case of gain scheduling.
Bumpless tuning can be achieved without the need to place the controller in manual mode by calculating how much the controller output will jump due to the new proportional and derivative settings, and subtracting an equal quantity from the integral term, so that the sum of the three terms (the controller output) remains unchanged. Similar to bumpless transfer, bumpless tuning can also be achieved by using a velocity algorithm.
Practical forms of PID controller
Pneumatic PID controller
Pneumatic signals are the signal in which the gas is used as the process medium and the general range of pressure is 3-15 PSI for actuating the final control element.
The main parts of pneumatic PID controllers are
setpoint bellows
integral bellows with integral or reset orifice
derivate orifice restriction
flapper nozzle arrangement
Four bellows are connected to a force beam. The measured process variable is converted to air pressure and connected to the measured value bellow. Similarly the air pressure corresponding to the setpoint signal is applied to the setpoint bellow. The error corresponding to the measured value and setpoint generates a force on the top side of the force beam. The bottom side of the force beam is connected to the two bellows, proportional and integral bellows and a flapper nozzle amplifier. The output air pressure is dependent on the gap between the flapper and nozzle. An air relay enhances the air handling capacity. The output pressure is directly fed back to the feedback bellows (proportional and integral bellows) through a restrictor. The opening of the restrictor decides the integral and derivative action to be applied.
Fig: Pneumatic PID controller
PROBLEMS
1. The temperature in a certain process has a range of 300 to 440 K and a set point of 384 K. Find the percent of span error when the temperature is 379 K.
Solution:
The percent error is
𝑟 − 𝑏
𝑃
𝑒 =
𝑏𝑚𝑎𝑥−𝑏
𝑚 𝑖 𝑛
∗ 100
384 − 379
𝑒𝑃 = 440 − 300 ∗ 100
𝒆𝑷 = 𝟑. 𝟔%
2. A liquid-level control system linearly converts a displacement of 2 to 3 m into a 4- to 20-mA control signal. A relay serves as the two-position controller to open or close an inlet valve. The relay closes at 12 mA and opens at 10 mA. Find:
(a) the relation between displacement level and current, and (b) the neutral zone or displacement gap in meters.
Solution:
a. The relation between level and a current is a linear equation such as
H = KI + H0
PROBLEMS
b. The relay closes at 12 mA, which is a high level, HH of
HH = (0.0625 m/mA)(12 mA) + 1.75 m
HH = 2.5 m
The low level HL, occurs at 10 mA, which is
HL = (0.0625 m/mA)(10 mA) + 1.75 m
HL = 2.375 m
Thus, the neutral zone is HH – HL = (2.5 – 2.375), or 0.125 m.
3. A process error lies within the neutral zone with P=25%. At t=0, the error falls below the neutral zone. If K=+2% per second, find the time when the output saturates.
Solution
The relation between controller output and time is
P = KPt + p(0)
When P=100,
100% = (2%/sec)(t) + 25%
that, when solved for t, yields
t = 37.5sec
PROBLEMS
4. Consider the proportional-mode level-control system shown in fig. Value A is linear, with a flow scale factor of 10 m3 / h per percent controller output. The controller output is nominally 50% with a constant of KP = 10% per %. A load change occurs when flow through valve B changes from 500 m3 / h to 600 m3 / h Calculate the new controller output and offset error.
Solution:
Valve A must move to a new position of 600 m3/h flow or the tank will empty. This can be accomplished by a 60% new controller output because
QA=(10m^3/h)/% X 60%=600m^3/h
as required. Because this is a proportional controller, we have
P = KP.ep + P0
with the nominal condition PO = 50%. Thus,
ep=(P - PO) / KP X 100= (60-50) / 10%
ep=1%
so a 1% offset error occurred because of the load change.
PROBLEMS
5. An integral controller is used for speed control with a setpoint of 12 rpm within a range of 10 to 15 rpm. The controller output is 22% initially. The constant KI =-0.15% controller output per second per percentage error. If the speed jumps to 13.5 rpm, calculate the controller output after 2 s for a constant ep.
Solution:
𝑒𝑃 = −30%
The rate of controller output change is then given by,
𝑑𝑝
𝑑𝑡 = 𝐾𝐼 𝑒𝑃 = −0.15𝑆−1 −30%
𝑑𝑡
𝑑𝑝 = 4.5%/𝑠
The controller output for constant error can be found
from
PROBLEMS
6. For the given the error of figure, plot a graph of a proportional-integral controller output as a function of time. KP = 5, KI = 1.0S-1, and PI(0) = 20%
The error can be expressed in 4 regions
Region – 1
t<0, In this region ep=0
Region – 2
1 ≤ t ≤ 1, In this region ep= t
Region – 3
1 ≤ t ≤ 3, In this region ep= 1
Region – 4
t>3, In this region ep= 0
The PI controller is expressed as
𝑡2 1
PROBLEMS
For region 3 , the controller outputs can found as
𝑃3 = 5 + 10 + 22.5 = 37.5%
For region 4 , the controller outputs can found as
𝑃4 = 0 + 0 + 32.5 = 32.5%
7. A temperature controller controls temperature from 100° to 200°C. A sensor provides an output of 2 to 8 V for this temperature range. The controller output drives a heater with an output of 0 to 5 volts. What circuit gain is needed if the controller is to be used with a proportional gain of 4%/%?
Solution:
The range of measurement voltage will be ∆Vm = 8 V - 2 V = 6 V. The output
PROBLEMS
8. A temperature-control system inputs the controlled variable as a range from 0 to 4 V. The output is a heater requiring 0 to 8 V. A PID is to be used with KP = 2.4%/%, KI = 9% / (%/min), KD=0.7 % / (%/min). The period of the fastest expected change is estimated to be 8 s. Develop the PID circuit.
Solution:
The input range is 4 V, and the output range is 8 V. Let us figure the circuit gains.
For the proportional mode, a 1% error means a voltage change of (0.01).(4V) = 0.04V. This
should cause an output change of 2.4% or (0.024)(8V) = 0.192V . Thus,
GP = (0.192V / 0.04V) = 4.8
For the integral term, an error of 1% should cause the output to change by 9%/min, which is (9/60) =0.15%/s Thus,
GI = (0.0015S-1)(8V) / (0.04V) GI = 0.3S-1
For the derivative term, an error change of 1% per min or (0.04 V/60) = 6.67 X 10-4 V/s
should cause an output change of 0.7% or (0.007)(8V) = 0.056V. Thus,
GD = (0.056 V / 6.67 X 10-4 V/s) GD = 84s
These results provide the following relations:
R2/ R1 = 4.8
1 / (RICI) = 0.3S-1 RDCD = 84s
From the fastest period specification, we form the relationship
2𝜋𝑅3𝐶𝐷 = 0.1 8𝑠 = 0.8
which gives seven unknowns and four equations. We can pick three quantities. Let us try R1
= 10KΩ, CI = CD = 10µF. This gives
R2 = 4.8R1 = 48 KΩ
RI = 1 / (0.3CI) = 333 KΩ RD = 84 / CD = 8.4 MΩ
R3 = 0.8 / 2𝜋𝐶𝐷= 12.7 KΩ
8.4 MΩ seem too large for practical consideration. Let us change CD to 100µF. Now we get
10. ASSIGNMENTS
ASSIGNMENTS
1.A velocity control system has a range of 220 to 460 mm/s. If the setpoint is 327 mm/s and the measured value is 294 mm/s, calculate the error as percentage of span.
2.A controlling variable is a motor speed that varies from 800 to 1750 rpm. If the speed is controlled by a 25- to 50-V dc signal, calculate (a) the speed produced by an input of 38 V, and (b) the speed calculated as a percent of span.
3.A floating controller with a rate gain of 6%/min and P(0) =50% has a +5gal/min deadband. Plot the controller output for an input given by figure below. The setpoint is 60 gal/min.
4. A PD controller has KP = 2.0, KD=2s, and PO=40%. Plot the controller output for the error input given in the figure.
5. A liquid-level system converts a 4–10-m level into a 4- to 20-mA current. Design a three-mode controller that outputs 0–5 V with a 50% PB, 0.03-min reset time, and 0.05-min derivative time. Fastest expected change time is 0.8 min.
11. PART-A
Q.No | Question and Answers | K level | Course outcome |
1 | List the basic control actions in process control. The basic control actions used in process control is a).On – off control b) Proportional control c).Proportional – Integral control d).Proportional - Integral - Derivative control | K2 | CO3 |
2 | What are the two modes of controller. Discontinuous and continuous mode are the two modes of controller | K1 | CO3 |
3 | Define Discontinuous mode of controller. If for only two values of error, control action is taken, it is Discontinuous mode of controller. | K1 | CO3 |
4 | Define Continuous mode of controller. If for every value of error, control action is taken, it is Discontinuous mode of controller. | K2 | CO3 |
5 | Give an example for Discontinuous and Continuous mode of controller. Discontinuous-ON-OFF controller. Continuous – Proportional Controller | K2 | CO3 |
6 | Identify two parameters of ON-OFF controller. Cycling: when control variable does not remain at set point (SP) value rather it keeps oscillating around SP. Differential gap: to overcome cycling | K2 | CO3 |
7 | Define neutral zone in ON-OFF controller. It is known as differential gap. A small range of value through which control variable must pass in order to change from maximum to minimum or vice versa. | K2 | CO3 |
Q.No | Question and Answers | K level | Course outcome |
8 | Define differential gap. Why is it introduced in a process? A differential gap in two-position control causes the manipulated variable to maintain its previous value until the controlled variables has moved slightly beyond the set point. In actual operation it is the same as hysteresis. A differential gap is caused in the two-position controller if small friction exists at the bearing on the float arm | K2 | CO3 |
9 | Define proportional control mode A controller mode in which the controller output is directly proportional to the error signal P=Kpep+p0 P-controller output Kp= Propotional gain, ep=error in percent of variable range, P0-Bias. | K1 | CO3 |
10 | Define proportional band. Proportional band (PB) is defined as the error (expressed as a percentage of the range of measured variable ) required to move the valve from fully closed to fully open. The PB and Proportional gain (Kp) is given by PB = 100 / Kp. | K1 | CO3 |
11 | Define offset. It is the steady state deviation (error) resulting from a change in value of load variable. | K1 | CO3 |
12 | Examine about single speed floating control. The output will not change but remains (floats) at whatever previous setting it is, when the error goes to zero. The output of the control element changes at a fixed rate when the error exceed the neutral zone. | K2 | CO3 |
Q.No | Question and Answers | K level | Course outcome |
13 | Write any two limitations of single speed floating control. The present output depends on the time history of errors and such history is not known, the actual value of controller output floats at an undetermined value. If the deviation persists controller saturates at either 100% or 0% and remain there until an error drives it towards opposite extreme. | K1 | CO3 |
14 | Derivative controls cannot be used alone. Justify your answer. When the error is constant the derivative action is zero. The derivative action Anticipates future errors and introduces appropriate Action. The derivative control mode is not recommended for a noisy process because even when the process variable (PV) settles down at the set point the derivative control gives the control action for noises that are at higher frequencies, so the PV moves around the set point. It introduces a stabilizing effect on the Closed –loop control response of a process. | K1 | CO3 |
15 | Mention two drawbacks of derivative action. The output of controller is zero at constant error condition. It will amplify the noise present in the error signal | K1 | CO3 |
16 | Define reset time. The time required for the output of a proportional – Integral controller to change an amount equal to the amount of proportional response provided by a step change of actuating signal. | K1 | CO3 |
Q.No | Question and Answers | K level | Course outcome |
17 | Discuss integral windup and Anti reset windup. Windup occurs when PID system has constant error. The difference between set point and control variable never gets to zero; the integral term grows to a very large number. This is called integral windup. Anti- reset windup is a system to stop the I term from growing without bound. Reset windup is to set the reset interval to a very large number. | K2 | CO3 |
18 | Summarize the advantages and disadvantages of PI control. Advantages: It removes or reduces the steady state error without the need for manual reset. Disadvantages: It may lead to oscillatory response of increasing or decreasing amplitude which is undesirable and the system may become unstable. | K2 | CO3 |
19 | Give the advantages, disadvantages of PD controller. Advantages: Offset can be reduced without reducing settling time. Disadvantages: Offset is not eliminated. At steady state PD acts as a P controller (i.e.) Steady state error is not eliminated | K2 | CO3 |
20 | Define cycling. Oscillations of error about zero (or) oscillation of controlled variable around set point are called cycling. | K1 | CO3 |
Q.No | Question and Answers | K level | Course outcome |
21 | Show the advantages and disadvantages of PID control actions. It amplifies the error signal which increases the loop gain. This improves the steady state tracking accuracy, disturbance signal rejection and relative stability. It makes the system less sensitive to parameter variations. It removes or reduces the steady state error without the need for manual reset. It improves the speed of response | K2 | CO3 |
22 | Why is the electronic controller preferred to pneumatic controller? Electronic signals operate over great distance without time lags. Electronic signals can be made compatible with digital controllers. Electronic devices can be designed to be essentially maintenance free. Intrinsic safety techniques eliminate electrical hazards. Less expensive to install. More energy efficient. Due to the above said properties electronic controllers are preferred to pneumatic controller. | K2 | CO3 |
23 | Define Bumpless Transfer Bumpless transfer is either a manual or automatic transfer procedure used when switching a PID controller from auto to manual or vice versa. Its aim is to keep the controllers output the same when switching auto/manual, that is if the controller is at 50% output in auto it should retain that 50% output as you switch it to manual. If you switch from manual to auto the same should apply. | K2 | CO3 |
Q.No | Question and Answers | K level | Course outcome |
24 | Define Direct and reverse action Direct action means that the controller output rises if the measurement increases. Indirect (reverse) action means that the controller output drops when the measurement rises. | K2 | CO3 |
25 | What is the difference between a direct acting and a reverse acting controller? A proportional controller gives an output that is ‘directly’ proportional to the error. Error is the difference between set-point and measured variable. Thus, if error increases, an increase in the controller output is expected. Here, we consider the relations between the controlled variable and the measured variable. Controlled variable is manipulated by the actuator. In direct acting control, an increase in error would cause increase in actuator output. For example, while controlling the level of a tank with an outflow valve, if the level increases the valve would need to be opened more, if level decreases the valve would need to be closed. This would be easily implemented by a direct acting controller. In reverse acting control, the actuator output decreases if the error increases. Consider again level control of a tank but with an inflow valve, if the level increases the valve would need to be closed and if level decreases then the valve would need to opened further. | K2 | CO3 |
12. PART-B
Q.No | Questions | K level | Course outcome |
1 | With neat schematic diagram describe the single speed floating control. Explain about the characteristics of two position control. | K2 | CO3 |
2 | Discuss about the characteristics of on-off control and the effect of differential gap of ON-OFF controller | K2 | CO3 |
3 | How to avoid bump less transfer and reset windup? | K2 | CO3 |
4 | Examine when an on-off controller is recommended? How its performance affected by process dead time. | K2 | CO3 |
5 | Obtain the response of PID controller for a step change in input. | K2 | CO3 |
6 | PI controller has 20% and integral time of 10sec for a constant error of 5%. Determine the controller output after 10sec.The controller offset is 25%. | K3 | CO6 |
7 | Compare the features of ON & OFF, P, I, D control modes and draw their characteristics. | K2 | CO3 |
8 | Illustrate the need and benefit of each component of composite PID controller | | CO3 |
9 | Describe the characteristics of P, PI, PID controller modes | K2 | CO3 |
10 | Compare the practical forms of Proportional, Integral and Derivative controllers available commercially. | K2 | CO3 |
11 | How to avoid bumpless Transfer and reset windup | K2 | CO3 |
12 | Discuss the reset windup problem and explain any one scheme to avoid the same. | K2 | CO3 |
Q.No | Questions | K level | Course outcome |
13 | Given the error values plot a graph of a PI and PID controller output as a function of time Kp=5, KI=0.7s- 1, KD=0.5s and PI (0) =20% | K3 | CO3 |
14 | Discuss the need and benefits of each mode of composite PID controller with suitable illustration. | K2 | CO3 |
15 | Discuss the working of electronic PID controller with neat diagram. | K2 | CO3 |
16 | Describe the working of P+I+D pneumatic controller with neat sketch. | K2 | CO3 |
13. SUPPORTIVE ONLINE CERTIFICATION COURSES
Course Name: Chemical Process control
Course Instructor: Prof. Sujit Jogwar, IIT Bombay Duration: 8 weeks
AICTE approved FDP course
Course Name: Sensor Manufacturing and Process Control
University: University of Colorado Boulder
Course Instructor: James Zweighaft, Jay Mendelson Duration: 5 weeks
Course Name: Introduction to process control and Instrumentation
Course Instructor: WR Training, Petroleum Petrochemical & Chemical Engineering
Duration: 10 sections,75 lectures
14. REAL TIME APPLICATIONS IN DAY TO DAY LIFE AND TO INDUSTRY
A good example of temperature control using PID would be an application where the controller takes an input from a temperature sensor and has an output that is connected to a control element such as a heater or fan. The controller is usually just one part of a temperature control system, and the whole system should be analyzed and considered in selecting the proper controller.
PID Controller Problem Example
Almost every process control application would benefit from PID control. Here are several PID controller problem examples:
Heat treatment of metals: "Ramp & Soak" sequences need precise control to ensure desired metallurgical properties are achieved.
Drying/evaporating solvents from painted surfaces: Over-temperature conditions can damage substrates while low temperatures can result in product damage and poor appearance.
Curing rubber: Precise temperature control ensures complete cure is achieved without adversely affecting material properties.
Baking: Commercial ovens must follow tightly prescribed heating and cooling sequences to ensure the necessary reactions take place.
15. CONTENT BEYOND SYLLABUS
Topic: Linear fractional order controllers; A survey in the frequency domain
Today, there is a great tendency toward using fractional calculus to solve engineering problems. The control is one of the fields in which fractional calculus has attracted a lot of attention. On the one hand, fractional order dynamic models simulate characteristics of real dynamic systems better than integer order models. On the other hand, Fractional Order (FO) controllers outperform Integer Order (IO) controllers in many cases. FO-controllers have been studied in both time an frequency domain. The latter one is the fundamental tool for industry to design FO-controllers. The scope of this paper is to review research which has been carried out on FO-controllers in the frequency domain. In this review paper, the concept of fractional calculus and their applications in the control problems are introduced. In addition, basic definitions of the fractional order differentiation and integration are presented. Then, four common types of FO-controllers are briefly presented and after that their representative tuning methods are introduced. Furthermore, some useful continuous and discrete approximation methods of FO- controllers and their digital and analogue implementation methods are elaborated. Then, some Matlab toolboxes which facilitate utilizing FO calculus in the control field are presented. Finally, advantages and disadvantages of using FO calculus in the control area are discussed. To wrap up, this paper helps beginners to get started rapidly and learn how to select, tune, approximate, discretize, and implement FO-controllers in the frequency domain.
Reference: Linear fractional order controllers; A survey in the frequency domain Article in Annual Reviews in Control · April 2019
Assessment Tools | Proposed Date | Actual Date | Course Outcome | Program Outcome (Filled Gap) |
Class Test 1 | 31/08/2023 | | CO1 | |
Quiz 1 | 01/09/2023 | | CO1 | PO12 |
Assignment 1 | 05/09/2023 | | CO1 | PO8,PO9,PO10 & PO12 |
Assessment 1 | 09/09/2023 | | CO1 & CO2 | |
Seminar 1 | 19/09/2023 | | CO3 | PO5,PO6,PO7,PO8,PO 9,PO10, & PO12 |
Class Test 2 | 14/10/2023 | | CO2 | |
Quiz 2 | 01/11/2023 | | CO2 | PO12 |
Assignment 2 | 24/11/2023 | | CO2 | PO8,PO9,PO10&PO12 |
Assessment 2 | 26/10/2023 | | CO3 & CO4 | |
Seminar 2 | 27/10/2023 | | CO5 & CO6 | PO5,PO6,PO7,PO8,PO 9,PO10, & PO12 |
Mini Project | 11/11/2023 | | CO1 to CO6 | PO2,PO3,PO4,PO5,PO 10, & PO12 |
Model Exam | 15/11/2023 | | CO1 to CO6 | |
Online Course Certification | 30/12/2023 | | CO1 to CO6 | PO5,PO6,PO7,PO8,PO 9,PO10, & PO12 |
16. ASSESSMENT SCHEDULE (PROPOSED DATE & ACTUAL DATE)
17. Prescribed Text Books & Reference Books
TEXT BOOKS:
REFERENCES:
18. MINI PROJECT SUGGESTIONS
Project 1: Examine the output response for a two tank interacting system using on-off controller
Aim: To obtain the output response for a two tank interacting system when step input is applied with on-off controller.
Project 2: Examine the output response for a flow process
using P controller
Aim: To obtain the output response for a flow process when step input is applied with P controller.
Project 3: Examine the output response for a level process using PI controller
Aim: To obtain the output response for a level process when step input is applied with PI controller.
Project 4: Examine the output response for a temperature process using PD controller
Aim: To obtain the output response for a temperature process when step input is applied with PD controller.
Project 5: Examine the output response for a temperature process using PID controller
Aim: To obtain the output response for a temperature process when step input is
applied with PID controller.
Project 6: Examine the output response of second order system using PID controller in Matlab
Aim: To obtain the output response of a second order system when step input is applied with PID controller using Matlab
Thank you
Disclaimer:
This document is confidential and intended solely for the educational purpose of RMK Group of Educational Institutions. If you have received this document through email in error, please notify the system manager. This document contains proprietary information and is intended only to the respective group / learning community as intended. If you are not the addressee you should not disseminate, distribute or copy through e-mail. Please notify the sender immediately by e-mail if you have received this document by mistake and delete this document from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.