Control Engineering: Types of Control Systems
Control Engineering: Types of Control Systems
com
Control Engineering
Control system engineering is the branch of engineering which deals with the principles of control
theory to design a system which gives desired behavior in a controlled manner. Hence, this is
interdisciplinary. Control system engineers analyze, design, and optimize complex systems which
consist of highly integrated coordination of mechanical, electrical, chemical, metallurgical, electronic
or pneumatic elements. Thus control engineering deals with diverse range of dynamic systems which
include human and technological interfacing.
Control system engineering focuses on analysis and design of systems to improve the speed of
response, accuracy and stability of system. The two methods of control system include classical
methods and modern methods. The mathematical model of system is set up as first step followed by
analysis, designing and testing. Necessary conditions for the stability are checked and finally
optimization follows.
In classical method, mathematical modeling is usually done in time domain, frequency domain or
complex s domain. Step response of a system is mathematically modeled in time domain differential
analysis to find its settling time, % overshoot etc. Laplace transforms are most commonly used in
frequency domain to find the open loop gain, phase margin, band width etc of system. Concept of
transfer function, sampling of data, poles and zeros, system delays all comes under the classical
control engineering stream. Modern control engineering deals with Multiple Input Multiple Output
(MIMO) systems, State space approach, Eigen values and vectors etc. Instead of transforming
complex ordinary differential equations, modern approach converts higher order equations to first
order differential equations and solved by vector method. Automatic control systems are most
commonly used as it does not involve manual control. The controlled variable is measured and
compared with a specified value to obtain the desired result. As a result of automated systems for
control purposes, the cost of energy or power as well as the cost of process will be reduced increasing
its quality and productivity.
Non-linear Systems
We can simply define non linear control system as all those system which do not follow the principle of
homogeneity. In practical life all the systems are non-linear system.
Now there are various advantages of discrete or digital system over the analog system and these
advantages are written below:
1. Digital systems can handle non linear control systems more effectively than the analog type of
systems.
2. Power requirement in case of discrete or digital system is less as compared to analog systems.
3. Digital system has higher rate of accuracy and can perform various complex computations easily as
compared to analog systems.
4. Reliability of digital system is more as compared to analog system. They also have small and compact
size.
5. Digital system works on the logical operations which increases their accuracy many times.
6. Losses in case of discrete systems are less as compared to analog systems in general.
Again when during rising, the temperature crosses the preset value, the fans again start rotating to
cool down the transformer. Theoretically, we assume that there is no lag in the control equipment.
That means, there is no time day for on and off operation of control equipment. With this assumption
if we draw series of operations of an ideal on off control system, we will get the graph given below.
But in practical on off control, there is always a non zero time delay for closing and opening action of
controller elements. This time delay is known as dead time. Because of this time delay the actual
response curve differs from the above shown ideal response curve. Let us try to draw actual response
curve of an on off control system.
4ELE14.blogspot.com
Say at time T O the temperature of the transformer starts rising. The measuring instrument of the
temperature does not response instantly, as it requires some time delay for heating up and expansion
of mercury in temperature sensor bulb say from instant T 1 the pointer of the temperature indicator
starts rising. This rising is exponential in nature. Let us at point A, the controller system starts
actuating for switching on cooling fans and finally after period of T 2 the fans starts delivering force
air with its full capacity. Then the temperature of the transformer starts decreasing in exponential
manner.
At point B, the controller system starts actuating for switching off the cooling fans and finally after a
period of T3 the fans stop delivering force air. Then the temperature of the transformer again starts
rising in same exponential manner. N.B.: Here during this operation we have assumed that, loading
condition of the electrical power transformer, ambient temperature and all other conditions of
surrounding are fixed and constant.
Sensitivity : The parameters of control system are always changing with change in surrounding conditions,
internal disturbance or any other parameters. This change can be expressed in terms of sensitivity. Any control
system should be insensitive to such parameters but sensitive to input signals only.
Noise : An undesired input signal is known as noise. A good control system should be able to reduce the noise
effect for better performance.
Stability : It is an important characteristic of control system. For the bounded input signal, the output must be
bounded and if input is zero then output must be zero then such a control system is said to be stable system.
Bandwidth : An operating frequency range decides the bandwidth of control system. Bandwidth should be
large as possible for frequency response of good control system.
Speed : It is the time taken by control system to achieve its stable output. A good control system possesses
high speed. The transient period for such system is very small.
Oscillation : A small numbers of oscillation or constant oscillation of output tend to system to be stable.
1. Electric Hand Drier – Hot air (output) comes out as long as you keep your hand under the machine,
irrespective of how much your hand is dried.
2. Automatic Washing Machine – This machine runs according to the pre-set time irrespective of washing
is completed or not.
3. Bread Toaster - This machine runs as per adjusted time irrespective of toasting is completed or not.
4. Automatic Tea/Coffee Maker – These machines also function for pre adjusted time only.
5. Timer Based Clothes Drier – This machine dries wet clothes for pre – adjusted time, it does not matter
how much the clothes are dried.
6. Light Switch – lamps glow whenever light switch is on irrespective of light is required or not.
7. Volume on Stereo System – Volume is adjusted manually irrespective of output volume level.
1. Automatic Electric Iron – Heating elements are controlled by output temperature of the iron.
2. Servo Voltage Stabilizer – Voltage controller operates depending upon output voltage of the system.
3. Water Level Controller– Input water is controlled by water level of the reservoir.
4. Missile Launched & Auto Tracked by Radar – The direction of missile is controlled by comparing the
target and position of the missile.
5. An Air Conditioner – An air conditioner functions depending upon the temperature of the room.
6. Cooling System in Car – It operates depending upon the temperature which it controls.
1. Closed loop control systems are more accurate even in the presence of non-linearity.
2. Highly accurate as any error arising is corrected due to presence of feedback signal.
3. Bandwidth range is large.
4. Facilitates automation.
5. The sensitivity of system may be made small to make system more stable.
6. This system is less affected by noise.
Sr. No. Open loop control system Closed loop control system
1 The feedback element is absent. The feedback element is always present.
2 An error detector is not present. An error detector is always present.
3 It is stable one. It may become unstable.
4 Easy to construct. Complicated construction.
5 It is an economical. It is costly.
6 Having small bandwidth. Having large bandwidth.
7 It is inaccurate. It is accurate.
8 Less maintenance. More maintenance.
9 It is unreliable. It is reliable.
10 Examples: Hand drier, tea maker Examples: Servo voltage stabilizer, perspiration
When feedback signal is positive then system called positive feedback system. For positive feedback system,
the error signal is the addition of reference input signal and feedback signal. When feedback signal is negative
then system is called negative feedback system. For negative feedback system, the error signal is given by
difference of reference input signal and feedback signal.
Effect of Feedback
Refer figure beside, which represents feedback system where R = Input signal E = Error signal G = forward path
gain H = Feedback C = Output signal B = Feedback signal
4ELE14.blogspot.com
1. Error between system input and system output is reduced.
2. System gain is reduced by a factor 1/(1±GH).
3. Improvement in sensitivity.
4. Stability may be affected.
5. Improve the speed of response.
In addition to that, the diagram also shows there is a feedback path through which output signal C(s)
is fed back and compared with the input R(s) and the difference between input and output E(s) = R(s)
– C(s) is acting as actuating signal or error signal.
In each block of diagram, the output and input are related together by transfer function. Where,
transfer function
where, C(s) is the output and R(s) is the input of that particular block.
A complex control system consists of several blocks. Each of them has its own transfer function. But
overall transfer function of the system is the ratio of transfer function of final output to transfer
function of initial input of the system. This overall transfer function of the system can be obtained by
simplifying the control system by combining this individual blocks, one by one. Technique of
combining of these blocks is referred as block diagram reduction technique. For successful
4ELE14.blogspot.com
implementation of this technique, some rules for block diagram reduction to be followed. Let us
discuss these rules, one by one for reduction of block diagram of control system.
If the transfer function of input of control system is R(s) and corresponding output is C(s), and the
overall transfer function of the control system is G(s), then the control system can be represented as
Cascade Blocks
When several systems or control blocks are connected in cascaded manner, the transfer function of the entire
system will be the product of transfer function of all individual blocks. Here it also to be remembered that the
output of any block will not be affected by the presence of other blocks in the cascaded system.
Parallel Blocks
When same input signal is applied different blocks and the output from each of them are added in a summing
point for taking final output of the system then over all transfer function of the system will be the algebraic
sum of transfer function of all individual blocks.
4ELE14.blogspot.com
If Cone, Ctwo and Cthree are the outputs of the blocks with transfer function G one, Gtwo and Gthree, then
In the figure above the take off point is shifted from position A to B. The signal R(s) at take off point A will
become G(s)R(s) at point B. Hence another block of inverse of transfer function G(s) is to be put on that path
to get R(s) again.
4ELE14.blogspot.com
Now let us examine the situation when take off point is shifted before the block which was previously after
the block.
Here, we have to put one block of transfer function G(s) on the path so that output again comes as C(s).
Hence, a summing point can be redrawn with input signals R(s)G(s) and ± X(s)G(s)
4ELE14.blogspot.com
The above equation can be represented by a block of transfer function G(s) and input R(s)±X(s)/G(s) again
R(s)±X(s)/G(s) can be represented with a summing point of input signal R(s) and ±X(s)/G(s) and finally it can be
drawn as below.
4ELE14.blogspot.com
Block Diagram of Closed Loop Control System
In a closed loop control system, a fraction of output is fed-back and added to input of the system. If H (s) is the
transfer function of feedback path, then the transfer function of feedback signal will be B(s) = C(s)H(s). At
summing point, the input signal R(s) will be added to B(s) and produces actual input signal or error signal of
the system and it is denoted by E(s).
4ELE14.blogspot.com
The same equation can be represented by signal flow graph, where x is input variable node, y is output variable
node and a is the transmittance of the branch connecting directly these two nodes.
1. First, the input signal to be calculated at each node of the graph. The input signal to a node is
summation of product of transmittance and the other end node variable of each of the branches
arrowed towards the former node.
2. Now by calculating input signal at all nodes will get numbers of equations which relating node
variables and transmittance. More precisely, there will be one unique equation for each of the input
variable node.
3. By solving these equations we get, ultimate input and output of the entire signal flow graph of control
system.
4. Lastly by dividing inspiration of ultimate output to the expression of initial input we calculate the
expiration of transfer function of that signal flow graph.
4ELE14.blogspot.com
If P is the forward path transmittance between extreme input and output of a signal flow graph. L1, L
2…………………. loop transmittance of first, second,……..loop of the graph. Then for first signal flow graph of
control system, the overall transmittance between extreme input and output is
Then for second signal flow graph of control system, the overall transmittance between extreme input and
output is
4ELE14.blogspot.com
Here in the figure above, there are two parallel forward paths. Hence, overall transmittance of that signal flow
graph of control system will be simple arithmetic sum of forward transmittance of these two parallel paths.
As the each of the parallel paths having one loop associated with it, the forward transmittances of
these parallel paths are
Where, Pk is the forward path transmittance of kth in path from a specified input is known to an output node.
In arresting P k no node should be encountered more than once. Δ is the graph determinant which involves
closed loop transmittance and mutual interactions between non-touching loops. Δ = 1 - (sum of all individual
loop transmittances) + (sum of loop transmittance products of all possible pair of non-touching loops) - (sum
of loop transmittance products of all possible triplets of non-touching loops) + (……) - (……) Δ k is the factor
associated with the concerned path and involves all closed loop in the graph which are isolated from the
forward path under consideration. The path factor Δ k for the k th path is equal to the value of grab determinant
of its signal flow graph which exist after erasing the K th path from the graph.
By using this formula one can easily determine the overall transfer function of control system by
converting a block diagram of control system (if given in that form) to its equivalent signal flow graph.
Let us illustrate the below given block diagram
4ELE14.blogspot.com
Addition of Signals
This particular operation involves the addition of amplitude of two or more signals at each instance of time or
any other independent variables which are common between the signals. Addition of signals is illustrated in
the diagram below, where X1(t) and X2(t) are two time dependent signals, performing the additional operation
on them we get, Y(t) = X1(t) + X2(t)
4ELE14.blogspot.com
Multiplication of Signals
Like addition multiplication of signals also falls under the category of basic signal operations. Here
multiplication of amplitude of two or more signals at each instance of time or any other independent variables
is done which are common between the signals. The resultant signal we get has values equal to the product
of amplitude of the parent signals for each instance of time. Multiplication of signals is illustrated in the
diagram below, where X1(t) and X2(t) are two time dependent signals, on whom after performing the
multiplication operation we get, Y(t) = X1(t) X2(t)
Differentiation of Signals
For differentiation of signals, it must be noted that this operation is only applicable for only continuous signals,
as a discrete function cannot be differentiated. The modified signal we get on differentiation has tangential
values of the parent signal at all instance of time. Mathematically it can be expressed as:-
Differentiation of a standard square and sine wave is shown in the figure below.
4ELE14.blogspot.com
Integration of Signals
Like differentiation, integration of signals is also applicable to only continuous time signals. The limits of
integration will be from − ∞ to present instance of time t. It is mathematically expressed as,
Time scaling of signals of signals involves the modification of a periodicity of the signal, keeping its amplitude
constant. Its mathematically expressed as, Y(t) = βX(t) Where, X(t) is the original signal, and β is the scaling
factor. If β > 1 implies, the signal is compressed. And β < 1 implies, the signal is expanded. This is illustrated
diagrammatically for better understanding.
4ELE14.blogspot.com
Reflection of Signals
Reflection of signal is a very interesting operation applicable on both continuous and discrete signals. Here in
this case the vertical axis acts as the mirror, and the transformed image obtained is exactly the mirror image
of the parent signal. It can be defined as Y(t) = X( - t) Where, X(t) is the original signal. But if the reflected signal
X( - t) = X(t); then its called an even signal. Where as when X( - t) = − X(t); then its known as an odd signal.