Professional Documents
Culture Documents
Arithmetic Control
Cold water in steam in 3-15psi Set point
I/P TIC TT
Controller
Sensor
Process Control Priyatmadi 2008 3
CONTROL ACTION
How to compute m(t) e(t) Controller m(t)
ON-OFF PROPORTIONAL (P) PROPORTIONAL + INTEGRAL (PI) PROPORTIONAL + DIFFERENTIAL (PD) PID + AUCTIONEERING RATIO CONTROL MODERN CONTROL
4
e(t)
Controller Sensor
m(t)
Plant
c(t)
c(t)
M1 M2 e
e(t)
Controller Sensor
m(t)
Plant
c(t)
c(t)
M1 e2
e1 M2
h(t)
example
e(t)
m(t) Controller
Sensor
Plant
c(t)
c(t)
m(t)=Kpe(t)
e(t)
m(t)
e(t)
Controller Sensor
m(t)
Plant
c(t)
c(t)
m(t)=Kie(t)dt
e(t)
m(t)
t
10
e(t)
Controller Sensor
m(t)
Plant
c(t)
c(t)
m(t)=Kd(de(t)/dt)
e(t)
m(t)
t
11
Problem in control
Stability Sensitivity Disturbance rejection Steady state accuracy Transient response Noise
12
STABILITY
y A control loop will be stable if at the frequency of oscillation that gives a total phase shift of 3600 around the loop, the gain around the loop is less then 1 Set point r(t)
e(t)
m(t) Controller
Sensor
Plant
c(t)
c(t)
13
OUTPUT OF CONTROL SYSTEM WHEN SET POINT IS RISEN Set point r(t)
e(t)
m(t) Controller
Sensor
Plant
c(t)
c(t)
c(t)
UNSTABLE r(t)
[n t
Process Control Priyatmadi 2008 14
SENSITIVITY
Sensitivity is a measure of changes in system characteristic due to changes in parameters. Example: Load change Sensor characteristic change Plant characteristic change etc. Controller can be design to be insensitive to one parameter but often it must be sensitive to the others.
15
Disturbance rejection
The input to the plant we manipulated is m(t). Plant also receives disturbance input that we do not control. The plant then can be modeled as follow
plant D(t) Gd(s) Gp(t) Gd(t)D(t)
+ +
R(r)
Gc M(t)
C(t)
H Methods to reduce Td(j[) 1. make Gd(s) small 2. increase loop gain by increasing Gc 3. reduced D(s) 4. use feed forward compensation
16
Disturbance rejection
Feedforward compensation Feedforward compensation can be applied if the disturbance can be measured.
D(s) Gcd(s)
+
Gc
M(s)
Gp(s)
C(s)
R(s)
17
R(t)
+
E(t)
Gc
M(t)
Gp(t)
C(t)
R(t)
C(t)
[n t
ess
Used integrator to eliminate steady state error but be carefull system can be unstable
c(t)
r(t)
[n t
Process Control Priyatmadi 2008 18
Time Response of Control System The typical of unit step response of a system is as c(t) Mpt 1+ d 1.0 0.9 1 d 0.1 Tr
Process Control Priyatmadi 2008
css
Tp
Ts
[nt
19
Problem of Noise
Random, meaningless signals can occur in many parts of control loops. These signals, often referred to as noise, can interfere with the intelligence of the signal. For example, heater control the cold water and heated water may not be completely intermixed by the time they reach the thermometer bulb. Slugs of cold water may alternate with hot water to give a rapidly fluctuating, wholly meaningless temperature signal at the bulb. If such a noise bearing signal is allowed to reach the controller, it may result in wild and meaningless corrections to the process, which may cause fluctuating or completely unstable automatic control.
Process Control Priyatmadi 2008 20
Problem of Noise
Similar noise problems can occur in connection with most signals, e.g.,
random pulsations in pressure signals, waves in liquid-level signals, turbulence in differential-measured flow signals, and induced currents in circuits (electromagnetic wave, lightning, groundloop, etc)
Process Control Priyatmadi 2008 21
23
Ratio Control
In ratio control, a predetermined ratio is maintained between two or more variables. Each controller has its own measured variable and output to a separate final control element. However, all set points are from a master primary signal that is modified by individual ratio settings A typical application of ratio control is the control of the fuel flow/airflow ratio in a combustion control system
Process Control Priyatmadi 2008 24
25
27
28
The system measures the process, compares it to a set point, and then manipulates the output in the direction which should move the process toward the set point.
Valves are usually non-linear. That is, the flow through the valve is not the same as the valve position. Several types of valves exist: Linear
Same gain regardless of valve position
Equal Percentage
Low gain when valve is nearly closed High gain when valve is nearly open
Quick Opening
High gain when valve is nearly closed Low gain when valve is nearly open
As we will see later, the gain of the process, including the valve, is very important to the tuning of the loop. If the controller is tuned for one process gain, it may not work for other process gains.
At low flow, the head loss through the pipes is less, leaving a larger differential pressure across the valve. At high flow, the head loss through the pipe is more, leaving a smaller differential pressure across the valve.
Valves are usually either: Fail Closed, air to open or Fail Open, air to close
Measurement of dynamics
Disturbances
Manual Mode
Automatic Mode:
Key concepts
The PID control algorithm does not "know" the correct output to bring the process to the setpoint.
It merely continues to move the output in the direction which should move the process toward the setpoint. The algorithm must have feedback (process measurement) to perform.
The PID algorithm must be "tuned" for the particular process loop. Without such tuning, it will not be able to function.
To be able to tune a PID loop, each of the terms of the PID equation must be understood. The tuning is based on the dynamics of the process response.
P PI PID
0.3/D 0.5/D
0.5D
Derivative Pu/8