SlideShare a Scribd company logo
14
ITEE, 6 (4) pp. 14-19, AUG 2017
ITEE Journal ISSN: - 2306-708X
Information Technology & Electrical Engineering
©2012-17 International Journal of Information Technology and Electrical Engineering
Design and Analysis of a Control System Using Root Locus and
Frequency Response Methods
Umair Shahzad1
1
Department of Electrical and Computer Engineering, University of Nebraska-Lincoln, Lincoln, NE, USA
Email: 1
umairshahzada@hotmail.com
ABSTRACT
Control systems play a very important role in the domain of Electrical Engineering. Without them, it is impossible to
comprehensively analyze and design electrical systems. This paper successfully attempts to model a practical real control system
using root locus (time domain) and frequency response (Bode Plots) techniques. A brief review of root locus and Bode plots is
given. Major focus has been placed on controller design and how the required goal criteria can be achieved. MATLAB has been
used exclusively for simulation and design purpose.
Keywords: Control Systems, Root Locus, Frequency Response, Bode Plots, Controller, MATLAB
1. INTRODUCTION
The paper aims to control a real time practical system
using root locus and frequency response techniques. The
device chosen to control is a commercial car. Point of interest
is controlling the overshoot produced by shock absorbers
(shock dampers) in case of bumps the car may experience. The
less the overshoot, the more the ability of car to get to stable
condition in case of external disturbances in the form of
sudden bumps on the road. The parameter which shall be
controlled is the position. We can also choose velocity or
acceleration as the desired variable but “position” has been
chose for the sake of simplicity. The control can be hydraulic
or pneumatic. It must be pointed out that we are not interested
in the way it is controlled but rather how it meets the desired
performance parameters.
Pneumatic and hydraulic shock absorbers are often used in
combination with cushions and springs. An automobile shock
absorber has spring-loaded check valves and openings to
regulate the oil flow with the aid of an internal piston. One
design thought, when designing a shock absorber, is where
that extra energy will go. In many of these shock absorbers,
energy is dissipated as heat inside the viscous fluid.
In hydraulic cylinders, the hydraulic fluid heats up, while
in air cylinders, the hot air is usually exhausted to the
atmosphere. In other types of shock absorbers, such
as electromagnetic types, the dissipated energy can be stored
and used later. In general terms, shock absorbers help boost
vehicles on uneven bumpy roads [1-2].
2. ROOT LOCUS BACKGROUND
The root locus technique or method is a very handy
graphical method for sketching the locus of roots in the s-
plane as a parameter is varied. The parameter may be gain,
phase, overshoot or any other suitable control parameter. This
method has been applied broadly in control engineering design
problems. It equips the control engineer with a degree of the
sensitivity of roots of the system a disparity in parameter
under observation [3].
Consider Figure 1 which shows a closed loop feedback
system. Gain of the system is given by ‘K’. By feedback, we
mean that the “loop” is closed. The output “feeds” back to the
input.
Figure 1 Feedback Control System
The closed loop transfer function of the system can be
found by using:
Closed loop poles are found by finding the roots of the
denominator in the above mentioned equation.
Some key points or rules regarding root locus are
mentioned for easy reference [4]:
Rule 1: Number of branches are equal to number of closed
loop poles
Rule 2: Root locus is always symmetrical about the real
axis
Rule 3: Real-axis segments lie to the left of an odd number
of real-axis finite poles/zeros.
Rule 4: Root locus originates at poles and terminates at
zeros.
3. BODE PLOTS BACKGROUND
A Bode plot is a standard technique used for plotting
frequency response of Linear Time-Invariant (LTI) systems.
Becoming acquainted with this arrangement is valuable
because firstly it is a standard procedure, thereby using it
enables to reduce communication gap between engineers and
helps to remove any ambiguity which may arise due to
working on different formats. Secondly, many common
system behaviors produce simple graphical shapes (e.g.
straight lines, circles, hyperbolas etc.) on a Bode plot, so it is
relatively simpler to either look at a plot and identify the
Volume 6, Issue 4
August 2017
15
ITEE, 6 (4) pp. 14-19, AUG 2017
system behavior, or to draw a plot from what information you
have regarding the system behavior. The standard format of a
typical Bode plot consists of a log frequency scale on the X-
axis (horizontal axis) and on the Y-axis (vertical axis), phase
in degrees (for phase plot) and magnitude in decibels (for gain
plot) [5].
To accurately plot Bode Graphs, we need to collect gain
and phase responses for a large range of frequencies, mostly in
the order of kilohertz (kHz.). After gathering the phase and
amplitude (gain) responses for a large number of frequencies,
one of the most instinctive ways to show it is to plot the Gain
Bode Plot (amplitude response vs. frequency) and Phase Bode
Plot (phase response vs. frequency) and display it on a single
diagram [6].
Figure 2 below shows an example of Bode Gain and Phase
plots on a single diagram for an ideal motor.
Figure 2 Frequency Response of an Ideal Motor
The term ‘ideal motor’ implies that the data used in
evaluating frequency response is based on simplification of
real data for understanding.
Referring to Figure 2, observe the frequency response at
the frequencies which are less than the value of 5 Hz. The
response is quite near to 0 dB. This implies that the
response(output) of the motor will be like its input. If there is
input of, say, 2 Hz position command, this motor with this
control system can follow it with nearly equal amplitude
(gain). Observing the phase, for the same range of frequency
values, it is evident that the phase is about 0 degrees, which
shows that the output will not lag the input. 0 dB at 0 degrees
infers flawless arrangement between the output and input to
the system. This is the basic theme which has been
implemented in this paper for a commercial car control
system. Now, let us look at the amplitude and phase response
near 10 Hz frequency point. Observing closely, the amplitude
response is about 4 dB and phase angle at that point is -60
degrees. From this, it can be inferred that the output will be
1.6 times the input and 60 degrees lagging the input at 10 Hz.
Obviously, this is not our requirement. We want the designed
system to move as required i.e. to accurately adhere the
position control. Lastly, observe the frequency response at
frequency value of 200 Hz. The amplitude response is -40 dB
and phase angle is -90 degrees. This corresponds to the fact
that the output amplitude is 0.01 times the input gain
(amplitude) and the output lags 90 degrees from the input.
This condition does not conform to our requirement [6-8].
4. TYPES OF CONTROL SYSTEMS
Control systems can be broadly classified per various
parameters. The most common and simple classification is
based on the value of damping factor denoted by ς (zeta). The
following conditions show the system type per zeta (ς) value
[6].
ς >1 (Overdamped)
ς =1 (Critically Damped)
0< ς <1 (Under Damped)
ς =0 (Undamped)
Figure 3 Types of Control Systems based on Damping
Factor
5. BANDWIDTH
The term “Bandwidth” is used often to describe “efficacy”
or “efficiency” of a control system. The bandwidth of a system
is simply the “value” of frequency at which the closed
loop gain response declines to about -3 dB. As an example,
consider a control system’s Bode Plot in Figure 4. According
to the definition mentioned above, the bandwidth of the
system is 17 Hz [7].
Figure 4 Finding Bandwidth using Bode Plot
It must, however, be mentioned that bandwidth is not a
very exact measure of system performance. It can be used only
for getting approximate idea of system performance.
6. GAIN AND PHASE MARGINS
Stability of control systems is commonly described by
using the terms “Gain Margin” and “Phase Margin” These
terms are used more frequently as compared to bandwidth as
they are ideal indicators of stability.
16
ITEE, 6 (4) pp. 14-19, AUG 2017
Gain margins and phase margins are measured using
the open loop frequency response of the system. This is a
significant point which must be considered. Gain and phase
margins cannot be developed directly from a closed loop
frequency response. To find the value gain margin of a typical
control system, we find the point at which the open loop phase
response intersects “-180 degrees” phase angle. At the same
frequency as this point, we calculate the open loop gain
response. The distance below 0 dB that the open loop
amplitude response displays at this frequency value gives us
the gain margin. In the example (Figure 5) below, the gain
margin comes out to be about 32.5 dB. To measure the phase
margin of the same control system, we locate the point at
which open loop amplitude intersects 0 dB. At the same
frequency as this point, we calculate the open loop phase
response. The distance above -180 degrees that the open loop
phase response is at this frequency value is the phase margin.
Using same figure, the phase margin is 33 degrees (180
degrees - 147 degrees = 33 degrees) [7].
Figure 5 Finding Gain and Phase Margins
7. PLANT CONTROL
To begin designing our control requirement, we first
implement the uncompensated closed loop system block
diagram in Simulink (MATLAB) using “Control Systems
Toolbox”. The diagram is shown in Figure 6. It is drawn using
Simulink tool.
Figure 6 Uncompensated System Block Diagram
Next, we need to derive the closed loop transfer function.
Using the MATLAB command, T=feedback(K*G,1), we get
the desired closed loop transfer function:
T(s)=K/[s3+27s2+218s+504+K]
The root locus of open loop system is shown in Figure 7. It
has been plotted using the simple MATLAB command
rlocus(G).
Figure 7 Root locus of Open Loop System
The Bode magnitude and phase plots (for K=1) are shown
in Figure 8. They have been plotted using the MATLAB
commands bode(G) and grid(on). The latter command is very
helpful in visualizing the exact values of gains and phase
angles. To force the plot to start at 0 dB, we set K=504 (DC
gain) in the open loop function. The desired bode plots in this
case are shown in Figure 9.
Figure 8 Bode Gain and Phase Plots for K=1
Figure 9 Bode Gain and Phase Plots for K=504
8. ANALYSIS
For finding the range of gain ‘K’ for stability, we inspect
the open loop root locus plot (Figure 7). Using the command,
[K, p] =rlocfind(G), we find the gain at the point where the
root locus crosses the imaginary (jw) axis. Using this we find
the range of gain for stability is: 0<K<5290
17
ITEE, 6 (4) pp. 14-19, AUG 2017
Frequency response technique can also be used to find this
range. Using bode plots of Figure 9, we find the gain margin.
It comes out to be 10.67. We multiply this by K=504 to get the
value of K for the range of stability. Hence, for stability
0<K<5290 which agrees with the value found using root locus
method
Next, we can use the command [Gm, Pm] =margin(G) to
find the gain and phase margins. Alternatively, for finding
gain margin, we see -1800
frequency line on phase plot and
see the corresponding frequency. Then on that frequency, we
read the magnitude plot. The gain margin means that we can
shift the magnitude plot by this gain to keep the system in
stability range. In other words, gain margin is the change in
open loop gain, usually expressed in dBs, required at 1800
of
phase shift to make the closed loop system in stable range.
For finding phase margin, we see the 0-dB crossing of gain
plot, and see the corresponding phase on phase plot. Then we
subtract 1800
from this value to get the phase margin. In other
words, this is the change in open loop phase shift required at
unity gain (or 0 dB) to make the closed loop system stable.
Using the command of [Gm, Pm] =margin(G), we attain
Gain margin= 20.56 dBs or 10.67, Phase margin= -1800
A critical point to consider is that systems possessing
larger gain and phase margins can endure greater changes in
system parameters before entering unstable mode of operation.
In this case, the gain can be increased by about 20 dBs
before the shock dampers of car take the car into unstable
region where it cannot be controlled by the driver. So, for
shock dampers to properly limit the external disturbances, gain
should not be increased more than the calculated gain margin
so that the vehicle remains in stable condition. Similarly,
phase margin tells us the maximum phase that the device can
attain to remain in the region of stability. After that phase
margin is exceeded, the system will go into instability mode.
Let us assume that our goal is to achieve damping ratio of
0.5 which implies a percent overshoot of 16.3%. The
corresponding gain can be found by finding ‘K’ at the point
where root locus crosses the damping ratio (0.5) line. Using
the command [K,p] =rlocfind(G) to get the desired gain, we
get corresponding gain ‘K’ to be 703.
The importance of this gain cannot be overestimated. It
implies that the shock dampers of cars must be operated at this
gain to keep within the desired overshoot of 16.3%. If the gain
is less or greater than this value, the desired transient
overshoot specification criterion will not be satisfied.
The step response of the uncompensated system is shown in
Figure 10
Figure 10 Step Response of Uncompensated System
To attain the transient response parameters, we right click
on the response, go to characteristics and see the required
values. The values found are given below:
Settling Time (Ts)= 1.03s, percent overshoot 13.9%, Peak
Time (Tp)=0.518 s
At selected point (where root locus intersects zeta (ς=0.5)
line), we have these poles:
-18.8293 + 0.0000i, -4.0853 + 6.8892i, -4.0853 - 6.8892i
Expected values: Settling time, Ts= 4/4.0853=0.979 s
Peak time, Tp=π/6.8892=0.456 s
2nd order approximation does not hold as real pole (-
18.82) is not at least 5 times farther than the real part of
dominant 2nd order pole pair. Moreover, there also exists
difference between expected and actual values of settling and
peak times.
Closed loop poles are found by using pole(T) MATLAB
command. They are as follows:
-18.8293 + 0.0000i, -4.0853 + 6.8892i, -4.0853 - 6.8892i
9. DESIGN
Let us assume that our requirement is improvement in
steady state error by a factor of 10 using a step input. It shall
be achieved using a lag compensator.
Let E1 denoted the new required error and E the previous
error (error before compensation)
E1= 1/(1+Kp.Zc/Pc) =0.0417
Putting Kp= 1.39 (703/504) and solving for Zc/Pc, we get
Zc/Pc= 19.16
Arbitrarily choosing compensator pole Pc=0.01. This
implies compensator zero Zc= 0.19
Now the net open loop function is denoted by Gcomp(s)
and is given by:
Gcomp(s)=K(s+0.19)/[(s+4) (s+9) (s+14) (s+0.01)]
We plot the root locus and find the point where it intersects
ς=0.5 line. The value of gain K is noted at this point which
comes out to be 669.
10. DISCUSSIONS
The selection of pole of lag compensator is done in such a
way that compensator pole and zero are close together so that
the angular contribution to point X (the dominant pole) is
nearly zero degrees.
One important point to consider is that after adding the
compensator the gain ‘K’ is nearly the same. This is because
the length of the vectors drawn from the lag compensator are
approximately equal and all other vectors have not changed
much. In short, the lag compensator improves the static error
contact by a factor of Zc/Pc.
There is no need of testing the design with other responses
like ramp or parabolic as the desired steady
error improvement has already been achieved using the
step response and lag compensator. As it is a type zero system
(no pure integrations in forward path), the error due to ramp
and parabolic inputs shall be infinity (Refer to Table
1 below). However, if the system was a type 1 or type 2, we
can plot the ramp and parabolic responses [9].
18
ITEE, 6 (4) pp. 14-19, AUG 2017
Table 1 Relation Between Various System Types and
Steady State Errors
11. DESIGN SUMMARY
Overall the design was successful as we achieved the
required steady state error improvement. It must be noted,
however, that the lag compensator has reduced the steady state
error but has not reduced it to zero. For our system (the car),
the improvement is sufficient to make the system operating in
a good stable condition. With a steady state error improvement
by a factor of 10, the car will have much better performance in
terms of damping ratio and will sustain disturbances more
efficiently. Before this improvement, the car would not have
operated and behaved much better in steady state conditions.
12. TIME DOMAIN VS. FREQUENCY
DOMAIN
It is important to mention a comparison of two different
techniques that were used in this paper to achieve the designed
control criteria. Frequency and time domain techniques are
both very useful in meeting the desired transient performance
characteristics. Each has its own pros and cons. Time domain
techniques are less rigorous and involves less calculations (as
far as the system is 2nd order) as compared to frequency
techniques. In frequency techniques, we need to solve
preliminary equations to get close loop bandwidth ωBW and
zeta (ς) value from phase margin. However, in time domain
analysis, the analysis becomes cumbersome for systems of
higher order. In frequency domain analysis, the order of the
system has a little effect on the time or effort of analysis.
Moreover, in frequency domain, pole-zero concept give an
intuitive feel for the design problem. A simple example can be
used to illustrate the difference: determining the stability of a
system using Routh-Hurwitz criteria becomes increasingly
time-consuming and tiresome when the system order
increases. However, in a Bode plot, the effect of increased
order is very less or negligible. Moreover, time domain
usually put the equations in the form of state space, which
allows to look "inside” system in the form of internal (state)
variables that are invisible when using frequency domain. On
the contrary, in frequency domain we can establish a
relationship between input and output by Laplace
transform. Summarizing the both approaches is very valuable
when designing a complex control system.
13. CONCLUSION AND FUTURE WORK
This paper successfully attempts to model a practical
control system using root locus and frequency response
techniques. The system of interest is a commercial car whose
damping ratio must be controlled and designed effectively.
Major focus has been placed on controller design and how the
required goal criteria can be achieved. Bode magnitude and
phase plots were very helpful in getting the required design
criteria. Root locus methods were also used simultaneously to
get the required results. MATLAB software has been used
exclusively for simulation and design purpose. This work can
be continued in future on different software such as MapleSoft
and using a different design criterion for a different model of
the same commercial car.
REFERENCES
[1] Shelton Chris. "Then, Now, and Forever”, March 2017,
pp.16-29.
[2] MATLAB User Manual.
[3] Root Locus Method,
http://www.me.ust.hk/~mech261/index/Lecture/Chapter_7.pdf
[4] https://ocw.mit.edu/courses/mechanical-engineering/2-
004-systems-modeling-and-control-ii-fall-2007/lecture-
notes/lecture20.pdf
[5] Root Locus Sketching Rules,
http://www.dartmouth.edu/~sullivan/22files/Bode_plots.pdf
[6] Understanding Bode Plots,
http://support.motioneng.com/utilities/bode/bode_16.html
[7] AA Kesarkar, N. Selvaganesan, “Asymptotic
Magnitude Bode Plots of Fractional-Order Transfer
Functions”, IEEE Journal of Automatica Sinica, 2016, pp.1-8.
[8] D Biolek, V Biolkova, Z Kolka, “Z-domain Bode
Plots”, 26th International Conference on Radio-electronics,
2016, Slovakia, pp.36-41.
[9] Norman Nise, “Control Systems Engineering”, 6th
Edition, 2011, Wiley.
AUTHOR’S PROFILE
Mr. Umair Shahzad was born in Faisalabad, Pakistan on
28th September, 1987. He has completed his M.Sc. Electrical
Engineering Degree, with Distinction, from The University of
Nottingham (U.K.) in 2012. Prior to that, he completed his
B.Sc. Electrical Engineering Degree from University of
Engineering & Technology, Lahore (Pakistan) in 2010.
He has worked at The University of Faisalabad, Faisalabad
(Pakistan) as a Lecturer for two years. During this tenure, he
has taught various subjects on Control and Power Engineering
to B.Sc. Electrical Engineering students. On his outstanding
teaching abilities, he was presented the Best Teacher Award in
2014. Moreover, he has also taught various Electrical
Engineering modules including Network Analysis and Power
Generation at Riphah International University, Faisalabad,
Pakistan. His research interests mainly consist of power
systems, load flow studies, renewable energy, distributed
generation, power system protection and microgrids.
Presently, he is pursuing his Ph.D. in Electrical Engineering at
University of Nebraska-Lincoln, USA in the capacity of a
Fulbright Scholar.
19
ITEE, 6 (4) pp. 14-19, AUG 2017

More Related Content

What's hot

Power system protection seminar report
Power system protection seminar reportPower system protection seminar report
Power system protection seminar report
Rahul Aman
 
Two Quadrant chopper
Two Quadrant chopperTwo Quadrant chopper
Two Quadrant chopper
Ashish Kashyap
 
Solutions manual -hadi saadat-power systems analysis - 2nd edition (2002)
Solutions manual -hadi saadat-power systems analysis - 2nd edition (2002)Solutions manual -hadi saadat-power systems analysis - 2nd edition (2002)
Solutions manual -hadi saadat-power systems analysis - 2nd edition (2002)
Engr umar
 
Per unit representation
Per unit representationPer unit representation
Per unit representation
Md. Rimon Mia
 
Basics of overcurrent protection
Basics of overcurrent protectionBasics of overcurrent protection
Basics of overcurrent protection
Salim Palayi
 
Line to Line & Double Line to Ground Fault On Power System
Line to Line & Double Line to Ground Fault On Power SystemLine to Line & Double Line to Ground Fault On Power System
Line to Line & Double Line to Ground Fault On Power System
Smit Shah
 
Protection against over voltage under voltage using oamp
Protection against over voltage under voltage using oampProtection against over voltage under voltage using oamp
Protection against over voltage under voltage using oamp
Ankan Biswas
 
POWER INSULATOR PPT persented by DK
POWER INSULATOR PPT persented by DKPOWER INSULATOR PPT persented by DK
POWER INSULATOR PPT persented by DK
DHARMENDRA KUMAR
 
The sheath voltage_limiter
The sheath voltage_limiterThe sheath voltage_limiter
The sheath voltage_limiter
Gilberto Mejía
 
File 1 power system fault analysis
File 1 power system fault analysisFile 1 power system fault analysis
File 1 power system fault analysis
kirkusawi
 
Matlab for Electrical Engineers
Matlab for Electrical EngineersMatlab for Electrical Engineers
Matlab for Electrical Engineers
Manish Joshi
 
Flexible Ac Transmission System
Flexible Ac Transmission SystemFlexible Ac Transmission System
Flexible Ac Transmission System
Brunda R
 
About SOLID STATE TRANSFORMER
About SOLID STATE TRANSFORMERAbout SOLID STATE TRANSFORMER
About SOLID STATE TRANSFORMER
BalaNaik2
 
Principles of Power Systems V.K Mehta Complete Book - Chapter 3
Principles of Power Systems V.K Mehta Complete Book - Chapter 3Principles of Power Systems V.K Mehta Complete Book - Chapter 3
Principles of Power Systems V.K Mehta Complete Book - Chapter 3
Power System Operation
 
REPORT- RADIAL FEEDER PROTECTION PANEL DEVELOPMENT
REPORT- RADIAL FEEDER PROTECTION PANEL DEVELOPMENTREPORT- RADIAL FEEDER PROTECTION PANEL DEVELOPMENT
REPORT- RADIAL FEEDER PROTECTION PANEL DEVELOPMENTHimanshu Paghdal
 
Disadvantages of corona, radio interference, inductive interference between p...
Disadvantages of corona, radio interference, inductive interference between p...Disadvantages of corona, radio interference, inductive interference between p...
Disadvantages of corona, radio interference, inductive interference between p...
vishalgohel12195
 
Busbar configuarations
Busbar configuarationsBusbar configuarations
Busbar configuarations
Boopathi Thambusamy
 
Robust and Optimal Control
Robust and Optimal ControlRobust and Optimal Control
Robust and Optimal ControlCHIH-PEI WEN
 
POWER SUPPLY SYSTEMS& DISTRIBUTION SYSTEMS
POWER SUPPLY SYSTEMS& DISTRIBUTION SYSTEMSPOWER SUPPLY SYSTEMS& DISTRIBUTION SYSTEMS
POWER SUPPLY SYSTEMS& DISTRIBUTION SYSTEMS
Duddu Rajesh
 

What's hot (20)

Power system protection seminar report
Power system protection seminar reportPower system protection seminar report
Power system protection seminar report
 
Two Quadrant chopper
Two Quadrant chopperTwo Quadrant chopper
Two Quadrant chopper
 
Corona in power system
Corona  in power systemCorona  in power system
Corona in power system
 
Solutions manual -hadi saadat-power systems analysis - 2nd edition (2002)
Solutions manual -hadi saadat-power systems analysis - 2nd edition (2002)Solutions manual -hadi saadat-power systems analysis - 2nd edition (2002)
Solutions manual -hadi saadat-power systems analysis - 2nd edition (2002)
 
Per unit representation
Per unit representationPer unit representation
Per unit representation
 
Basics of overcurrent protection
Basics of overcurrent protectionBasics of overcurrent protection
Basics of overcurrent protection
 
Line to Line & Double Line to Ground Fault On Power System
Line to Line & Double Line to Ground Fault On Power SystemLine to Line & Double Line to Ground Fault On Power System
Line to Line & Double Line to Ground Fault On Power System
 
Protection against over voltage under voltage using oamp
Protection against over voltage under voltage using oampProtection against over voltage under voltage using oamp
Protection against over voltage under voltage using oamp
 
POWER INSULATOR PPT persented by DK
POWER INSULATOR PPT persented by DKPOWER INSULATOR PPT persented by DK
POWER INSULATOR PPT persented by DK
 
The sheath voltage_limiter
The sheath voltage_limiterThe sheath voltage_limiter
The sheath voltage_limiter
 
File 1 power system fault analysis
File 1 power system fault analysisFile 1 power system fault analysis
File 1 power system fault analysis
 
Matlab for Electrical Engineers
Matlab for Electrical EngineersMatlab for Electrical Engineers
Matlab for Electrical Engineers
 
Flexible Ac Transmission System
Flexible Ac Transmission SystemFlexible Ac Transmission System
Flexible Ac Transmission System
 
About SOLID STATE TRANSFORMER
About SOLID STATE TRANSFORMERAbout SOLID STATE TRANSFORMER
About SOLID STATE TRANSFORMER
 
Principles of Power Systems V.K Mehta Complete Book - Chapter 3
Principles of Power Systems V.K Mehta Complete Book - Chapter 3Principles of Power Systems V.K Mehta Complete Book - Chapter 3
Principles of Power Systems V.K Mehta Complete Book - Chapter 3
 
REPORT- RADIAL FEEDER PROTECTION PANEL DEVELOPMENT
REPORT- RADIAL FEEDER PROTECTION PANEL DEVELOPMENTREPORT- RADIAL FEEDER PROTECTION PANEL DEVELOPMENT
REPORT- RADIAL FEEDER PROTECTION PANEL DEVELOPMENT
 
Disadvantages of corona, radio interference, inductive interference between p...
Disadvantages of corona, radio interference, inductive interference between p...Disadvantages of corona, radio interference, inductive interference between p...
Disadvantages of corona, radio interference, inductive interference between p...
 
Busbar configuarations
Busbar configuarationsBusbar configuarations
Busbar configuarations
 
Robust and Optimal Control
Robust and Optimal ControlRobust and Optimal Control
Robust and Optimal Control
 
POWER SUPPLY SYSTEMS& DISTRIBUTION SYSTEMS
POWER SUPPLY SYSTEMS& DISTRIBUTION SYSTEMSPOWER SUPPLY SYSTEMS& DISTRIBUTION SYSTEMS
POWER SUPPLY SYSTEMS& DISTRIBUTION SYSTEMS
 

Similar to Design and Analysis of a Control System Using Root Locus and Frequency Response Methods

Automated Tuning and Controller Design for DC-DC Boost Converter
Automated Tuning and Controller Design  for DC-DC Boost ConverterAutomated Tuning and Controller Design  for DC-DC Boost Converter
Automated Tuning and Controller Design for DC-DC Boost Converter
IRJET Journal
 
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
TaraGonzales5
 
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
IRJET Journal
 
Pa3426282645
Pa3426282645Pa3426282645
Pa3426282645
IJERA Editor
 
Design and simulation of radio frequency
Design and simulation of radio frequencyDesign and simulation of radio frequency
Design and simulation of radio frequency
eSAT Journals
 
IRJET-Proportional Resonant Controller with Resonant Harmonic Compensators fo...
IRJET-Proportional Resonant Controller with Resonant Harmonic Compensators fo...IRJET-Proportional Resonant Controller with Resonant Harmonic Compensators fo...
IRJET-Proportional Resonant Controller with Resonant Harmonic Compensators fo...
IRJET Journal
 
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC SystemIRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET Journal
 
An Optimal LFC in Two-Area Power Systems Using a Meta-heuristic Optimization...
An Optimal LFC in Two-Area Power Systems Using  a Meta-heuristic Optimization...An Optimal LFC in Two-Area Power Systems Using  a Meta-heuristic Optimization...
An Optimal LFC in Two-Area Power Systems Using a Meta-heuristic Optimization...
IJECEIAES
 
Autotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plantAutotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plant
eSAT Journals
 
B010411016
B010411016B010411016
B010411016
IOSR Journals
 
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
IJSRD
 
1 bode plot
1 bode plot1 bode plot
1 bode plot
Vani Adiga
 
Implementation of closed loop control technique for improving the performance...
Implementation of closed loop control technique for improving the performance...Implementation of closed loop control technique for improving the performance...
Implementation of closed loop control technique for improving the performance...
IJERA Editor
 
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET Journal
 
IRJET- Grid Connected Third Harmonic Injection PWM in a Multilevel Invert...
IRJET-  	  Grid Connected Third Harmonic Injection PWM in a Multilevel Invert...IRJET-  	  Grid Connected Third Harmonic Injection PWM in a Multilevel Invert...
IRJET- Grid Connected Third Harmonic Injection PWM in a Multilevel Invert...
IRJET Journal
 
Servo Fundamentals
Servo FundamentalsServo Fundamentals
Servo Fundamentalspurnima saha
 
Mathematical Modelling and Simulation of Compensator for Dynamical System
Mathematical Modelling and Simulation of Compensator for Dynamical SystemMathematical Modelling and Simulation of Compensator for Dynamical System
Mathematical Modelling and Simulation of Compensator for Dynamical System
IRJET Journal
 
Controlling of EDM Servo System Using Fuzzy Logic Controller
Controlling of EDM Servo System Using Fuzzy Logic ControllerControlling of EDM Servo System Using Fuzzy Logic Controller
Controlling of EDM Servo System Using Fuzzy Logic Controller
Scientific Review SR
 

Similar to Design and Analysis of a Control System Using Root Locus and Frequency Response Methods (20)

Automated Tuning and Controller Design for DC-DC Boost Converter
Automated Tuning and Controller Design  for DC-DC Boost ConverterAutomated Tuning and Controller Design  for DC-DC Boost Converter
Automated Tuning and Controller Design for DC-DC Boost Converter
 
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
 
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
 
Pa3426282645
Pa3426282645Pa3426282645
Pa3426282645
 
Design and simulation of radio frequency
Design and simulation of radio frequencyDesign and simulation of radio frequency
Design and simulation of radio frequency
 
IRJET-Proportional Resonant Controller with Resonant Harmonic Compensators fo...
IRJET-Proportional Resonant Controller with Resonant Harmonic Compensators fo...IRJET-Proportional Resonant Controller with Resonant Harmonic Compensators fo...
IRJET-Proportional Resonant Controller with Resonant Harmonic Compensators fo...
 
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC SystemIRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
 
An Optimal LFC in Two-Area Power Systems Using a Meta-heuristic Optimization...
An Optimal LFC in Two-Area Power Systems Using  a Meta-heuristic Optimization...An Optimal LFC in Two-Area Power Systems Using  a Meta-heuristic Optimization...
An Optimal LFC in Two-Area Power Systems Using a Meta-heuristic Optimization...
 
Autotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plantAutotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plant
 
B010411016
B010411016B010411016
B010411016
 
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
 
40220130405010 2-3
40220130405010 2-340220130405010 2-3
40220130405010 2-3
 
1 bode plot
1 bode plot1 bode plot
1 bode plot
 
Implementation of closed loop control technique for improving the performance...
Implementation of closed loop control technique for improving the performance...Implementation of closed loop control technique for improving the performance...
Implementation of closed loop control technique for improving the performance...
 
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
 
final report updated
final report updatedfinal report updated
final report updated
 
IRJET- Grid Connected Third Harmonic Injection PWM in a Multilevel Invert...
IRJET-  	  Grid Connected Third Harmonic Injection PWM in a Multilevel Invert...IRJET-  	  Grid Connected Third Harmonic Injection PWM in a Multilevel Invert...
IRJET- Grid Connected Third Harmonic Injection PWM in a Multilevel Invert...
 
Servo Fundamentals
Servo FundamentalsServo Fundamentals
Servo Fundamentals
 
Mathematical Modelling and Simulation of Compensator for Dynamical System
Mathematical Modelling and Simulation of Compensator for Dynamical SystemMathematical Modelling and Simulation of Compensator for Dynamical System
Mathematical Modelling and Simulation of Compensator for Dynamical System
 
Controlling of EDM Servo System Using Fuzzy Logic Controller
Controlling of EDM Servo System Using Fuzzy Logic ControllerControlling of EDM Servo System Using Fuzzy Logic Controller
Controlling of EDM Servo System Using Fuzzy Logic Controller
 

More from Umair Shahzad

A Review of Protection Schemes for Active Distribution Systems
A Review of Protection Schemes for Active Distribution SystemsA Review of Protection Schemes for Active Distribution Systems
A Review of Protection Schemes for Active Distribution Systems
Umair Shahzad
 
A Comprehensive Review of Protection Schemes for Distributed Generation
A Comprehensive Review of Protection Schemes for Distributed GenerationA Comprehensive Review of Protection Schemes for Distributed Generation
A Comprehensive Review of Protection Schemes for Distributed Generation
Umair Shahzad
 
Power Flow Analysis using Power World Simulator
Power Flow Analysis using Power World SimulatorPower Flow Analysis using Power World Simulator
Power Flow Analysis using Power World Simulator
Umair Shahzad
 
A Quantitative Comparison of Wind and Solar Energy
A Quantitative Comparison of Wind and Solar EnergyA Quantitative Comparison of Wind and Solar Energy
A Quantitative Comparison of Wind and Solar Energy
Umair Shahzad
 
Renewable Energy Education and Awareness at the University Level in Pakistan
Renewable Energy Education and Awareness at the University  Level in PakistanRenewable Energy Education and Awareness at the University  Level in Pakistan
Renewable Energy Education and Awareness at the University Level in Pakistan
Umair Shahzad
 
The Need For Renewable Energy Sources
The Need For Renewable Energy SourcesThe Need For Renewable Energy Sources
The Need For Renewable Energy Sources
Umair Shahzad
 
The Importance of Renewable Energy Sources in Pakistan
The Importance of Renewable Energy Sources in PakistanThe Importance of Renewable Energy Sources in Pakistan
The Importance of Renewable Energy Sources in Pakistan
Umair Shahzad
 
Global Warming: Causes, Effects and Solutions
Global Warming: Causes, Effects and SolutionsGlobal Warming: Causes, Effects and Solutions
Global Warming: Causes, Effects and Solutions
Umair Shahzad
 
Control Schemes for Distribution Grids with Mass Distributed Generation
Control Schemes for Distribution Grids with Mass Distributed GenerationControl Schemes for Distribution Grids with Mass Distributed Generation
Control Schemes for Distribution Grids with Mass Distributed Generation
Umair Shahzad
 

More from Umair Shahzad (9)

A Review of Protection Schemes for Active Distribution Systems
A Review of Protection Schemes for Active Distribution SystemsA Review of Protection Schemes for Active Distribution Systems
A Review of Protection Schemes for Active Distribution Systems
 
A Comprehensive Review of Protection Schemes for Distributed Generation
A Comprehensive Review of Protection Schemes for Distributed GenerationA Comprehensive Review of Protection Schemes for Distributed Generation
A Comprehensive Review of Protection Schemes for Distributed Generation
 
Power Flow Analysis using Power World Simulator
Power Flow Analysis using Power World SimulatorPower Flow Analysis using Power World Simulator
Power Flow Analysis using Power World Simulator
 
A Quantitative Comparison of Wind and Solar Energy
A Quantitative Comparison of Wind and Solar EnergyA Quantitative Comparison of Wind and Solar Energy
A Quantitative Comparison of Wind and Solar Energy
 
Renewable Energy Education and Awareness at the University Level in Pakistan
Renewable Energy Education and Awareness at the University  Level in PakistanRenewable Energy Education and Awareness at the University  Level in Pakistan
Renewable Energy Education and Awareness at the University Level in Pakistan
 
The Need For Renewable Energy Sources
The Need For Renewable Energy SourcesThe Need For Renewable Energy Sources
The Need For Renewable Energy Sources
 
The Importance of Renewable Energy Sources in Pakistan
The Importance of Renewable Energy Sources in PakistanThe Importance of Renewable Energy Sources in Pakistan
The Importance of Renewable Energy Sources in Pakistan
 
Global Warming: Causes, Effects and Solutions
Global Warming: Causes, Effects and SolutionsGlobal Warming: Causes, Effects and Solutions
Global Warming: Causes, Effects and Solutions
 
Control Schemes for Distribution Grids with Mass Distributed Generation
Control Schemes for Distribution Grids with Mass Distributed GenerationControl Schemes for Distribution Grids with Mass Distributed Generation
Control Schemes for Distribution Grids with Mass Distributed Generation
 

Recently uploaded

H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 

Recently uploaded (20)

H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 

Design and Analysis of a Control System Using Root Locus and Frequency Response Methods

  • 1. 14 ITEE, 6 (4) pp. 14-19, AUG 2017 ITEE Journal ISSN: - 2306-708X Information Technology & Electrical Engineering ©2012-17 International Journal of Information Technology and Electrical Engineering Design and Analysis of a Control System Using Root Locus and Frequency Response Methods Umair Shahzad1 1 Department of Electrical and Computer Engineering, University of Nebraska-Lincoln, Lincoln, NE, USA Email: 1 umairshahzada@hotmail.com ABSTRACT Control systems play a very important role in the domain of Electrical Engineering. Without them, it is impossible to comprehensively analyze and design electrical systems. This paper successfully attempts to model a practical real control system using root locus (time domain) and frequency response (Bode Plots) techniques. A brief review of root locus and Bode plots is given. Major focus has been placed on controller design and how the required goal criteria can be achieved. MATLAB has been used exclusively for simulation and design purpose. Keywords: Control Systems, Root Locus, Frequency Response, Bode Plots, Controller, MATLAB 1. INTRODUCTION The paper aims to control a real time practical system using root locus and frequency response techniques. The device chosen to control is a commercial car. Point of interest is controlling the overshoot produced by shock absorbers (shock dampers) in case of bumps the car may experience. The less the overshoot, the more the ability of car to get to stable condition in case of external disturbances in the form of sudden bumps on the road. The parameter which shall be controlled is the position. We can also choose velocity or acceleration as the desired variable but “position” has been chose for the sake of simplicity. The control can be hydraulic or pneumatic. It must be pointed out that we are not interested in the way it is controlled but rather how it meets the desired performance parameters. Pneumatic and hydraulic shock absorbers are often used in combination with cushions and springs. An automobile shock absorber has spring-loaded check valves and openings to regulate the oil flow with the aid of an internal piston. One design thought, when designing a shock absorber, is where that extra energy will go. In many of these shock absorbers, energy is dissipated as heat inside the viscous fluid. In hydraulic cylinders, the hydraulic fluid heats up, while in air cylinders, the hot air is usually exhausted to the atmosphere. In other types of shock absorbers, such as electromagnetic types, the dissipated energy can be stored and used later. In general terms, shock absorbers help boost vehicles on uneven bumpy roads [1-2]. 2. ROOT LOCUS BACKGROUND The root locus technique or method is a very handy graphical method for sketching the locus of roots in the s- plane as a parameter is varied. The parameter may be gain, phase, overshoot or any other suitable control parameter. This method has been applied broadly in control engineering design problems. It equips the control engineer with a degree of the sensitivity of roots of the system a disparity in parameter under observation [3]. Consider Figure 1 which shows a closed loop feedback system. Gain of the system is given by ‘K’. By feedback, we mean that the “loop” is closed. The output “feeds” back to the input. Figure 1 Feedback Control System The closed loop transfer function of the system can be found by using: Closed loop poles are found by finding the roots of the denominator in the above mentioned equation. Some key points or rules regarding root locus are mentioned for easy reference [4]: Rule 1: Number of branches are equal to number of closed loop poles Rule 2: Root locus is always symmetrical about the real axis Rule 3: Real-axis segments lie to the left of an odd number of real-axis finite poles/zeros. Rule 4: Root locus originates at poles and terminates at zeros. 3. BODE PLOTS BACKGROUND A Bode plot is a standard technique used for plotting frequency response of Linear Time-Invariant (LTI) systems. Becoming acquainted with this arrangement is valuable because firstly it is a standard procedure, thereby using it enables to reduce communication gap between engineers and helps to remove any ambiguity which may arise due to working on different formats. Secondly, many common system behaviors produce simple graphical shapes (e.g. straight lines, circles, hyperbolas etc.) on a Bode plot, so it is relatively simpler to either look at a plot and identify the Volume 6, Issue 4 August 2017
  • 2. 15 ITEE, 6 (4) pp. 14-19, AUG 2017 system behavior, or to draw a plot from what information you have regarding the system behavior. The standard format of a typical Bode plot consists of a log frequency scale on the X- axis (horizontal axis) and on the Y-axis (vertical axis), phase in degrees (for phase plot) and magnitude in decibels (for gain plot) [5]. To accurately plot Bode Graphs, we need to collect gain and phase responses for a large range of frequencies, mostly in the order of kilohertz (kHz.). After gathering the phase and amplitude (gain) responses for a large number of frequencies, one of the most instinctive ways to show it is to plot the Gain Bode Plot (amplitude response vs. frequency) and Phase Bode Plot (phase response vs. frequency) and display it on a single diagram [6]. Figure 2 below shows an example of Bode Gain and Phase plots on a single diagram for an ideal motor. Figure 2 Frequency Response of an Ideal Motor The term ‘ideal motor’ implies that the data used in evaluating frequency response is based on simplification of real data for understanding. Referring to Figure 2, observe the frequency response at the frequencies which are less than the value of 5 Hz. The response is quite near to 0 dB. This implies that the response(output) of the motor will be like its input. If there is input of, say, 2 Hz position command, this motor with this control system can follow it with nearly equal amplitude (gain). Observing the phase, for the same range of frequency values, it is evident that the phase is about 0 degrees, which shows that the output will not lag the input. 0 dB at 0 degrees infers flawless arrangement between the output and input to the system. This is the basic theme which has been implemented in this paper for a commercial car control system. Now, let us look at the amplitude and phase response near 10 Hz frequency point. Observing closely, the amplitude response is about 4 dB and phase angle at that point is -60 degrees. From this, it can be inferred that the output will be 1.6 times the input and 60 degrees lagging the input at 10 Hz. Obviously, this is not our requirement. We want the designed system to move as required i.e. to accurately adhere the position control. Lastly, observe the frequency response at frequency value of 200 Hz. The amplitude response is -40 dB and phase angle is -90 degrees. This corresponds to the fact that the output amplitude is 0.01 times the input gain (amplitude) and the output lags 90 degrees from the input. This condition does not conform to our requirement [6-8]. 4. TYPES OF CONTROL SYSTEMS Control systems can be broadly classified per various parameters. The most common and simple classification is based on the value of damping factor denoted by ς (zeta). The following conditions show the system type per zeta (ς) value [6]. ς >1 (Overdamped) ς =1 (Critically Damped) 0< ς <1 (Under Damped) ς =0 (Undamped) Figure 3 Types of Control Systems based on Damping Factor 5. BANDWIDTH The term “Bandwidth” is used often to describe “efficacy” or “efficiency” of a control system. The bandwidth of a system is simply the “value” of frequency at which the closed loop gain response declines to about -3 dB. As an example, consider a control system’s Bode Plot in Figure 4. According to the definition mentioned above, the bandwidth of the system is 17 Hz [7]. Figure 4 Finding Bandwidth using Bode Plot It must, however, be mentioned that bandwidth is not a very exact measure of system performance. It can be used only for getting approximate idea of system performance. 6. GAIN AND PHASE MARGINS Stability of control systems is commonly described by using the terms “Gain Margin” and “Phase Margin” These terms are used more frequently as compared to bandwidth as they are ideal indicators of stability.
  • 3. 16 ITEE, 6 (4) pp. 14-19, AUG 2017 Gain margins and phase margins are measured using the open loop frequency response of the system. This is a significant point which must be considered. Gain and phase margins cannot be developed directly from a closed loop frequency response. To find the value gain margin of a typical control system, we find the point at which the open loop phase response intersects “-180 degrees” phase angle. At the same frequency as this point, we calculate the open loop gain response. The distance below 0 dB that the open loop amplitude response displays at this frequency value gives us the gain margin. In the example (Figure 5) below, the gain margin comes out to be about 32.5 dB. To measure the phase margin of the same control system, we locate the point at which open loop amplitude intersects 0 dB. At the same frequency as this point, we calculate the open loop phase response. The distance above -180 degrees that the open loop phase response is at this frequency value is the phase margin. Using same figure, the phase margin is 33 degrees (180 degrees - 147 degrees = 33 degrees) [7]. Figure 5 Finding Gain and Phase Margins 7. PLANT CONTROL To begin designing our control requirement, we first implement the uncompensated closed loop system block diagram in Simulink (MATLAB) using “Control Systems Toolbox”. The diagram is shown in Figure 6. It is drawn using Simulink tool. Figure 6 Uncompensated System Block Diagram Next, we need to derive the closed loop transfer function. Using the MATLAB command, T=feedback(K*G,1), we get the desired closed loop transfer function: T(s)=K/[s3+27s2+218s+504+K] The root locus of open loop system is shown in Figure 7. It has been plotted using the simple MATLAB command rlocus(G). Figure 7 Root locus of Open Loop System The Bode magnitude and phase plots (for K=1) are shown in Figure 8. They have been plotted using the MATLAB commands bode(G) and grid(on). The latter command is very helpful in visualizing the exact values of gains and phase angles. To force the plot to start at 0 dB, we set K=504 (DC gain) in the open loop function. The desired bode plots in this case are shown in Figure 9. Figure 8 Bode Gain and Phase Plots for K=1 Figure 9 Bode Gain and Phase Plots for K=504 8. ANALYSIS For finding the range of gain ‘K’ for stability, we inspect the open loop root locus plot (Figure 7). Using the command, [K, p] =rlocfind(G), we find the gain at the point where the root locus crosses the imaginary (jw) axis. Using this we find the range of gain for stability is: 0<K<5290
  • 4. 17 ITEE, 6 (4) pp. 14-19, AUG 2017 Frequency response technique can also be used to find this range. Using bode plots of Figure 9, we find the gain margin. It comes out to be 10.67. We multiply this by K=504 to get the value of K for the range of stability. Hence, for stability 0<K<5290 which agrees with the value found using root locus method Next, we can use the command [Gm, Pm] =margin(G) to find the gain and phase margins. Alternatively, for finding gain margin, we see -1800 frequency line on phase plot and see the corresponding frequency. Then on that frequency, we read the magnitude plot. The gain margin means that we can shift the magnitude plot by this gain to keep the system in stability range. In other words, gain margin is the change in open loop gain, usually expressed in dBs, required at 1800 of phase shift to make the closed loop system in stable range. For finding phase margin, we see the 0-dB crossing of gain plot, and see the corresponding phase on phase plot. Then we subtract 1800 from this value to get the phase margin. In other words, this is the change in open loop phase shift required at unity gain (or 0 dB) to make the closed loop system stable. Using the command of [Gm, Pm] =margin(G), we attain Gain margin= 20.56 dBs or 10.67, Phase margin= -1800 A critical point to consider is that systems possessing larger gain and phase margins can endure greater changes in system parameters before entering unstable mode of operation. In this case, the gain can be increased by about 20 dBs before the shock dampers of car take the car into unstable region where it cannot be controlled by the driver. So, for shock dampers to properly limit the external disturbances, gain should not be increased more than the calculated gain margin so that the vehicle remains in stable condition. Similarly, phase margin tells us the maximum phase that the device can attain to remain in the region of stability. After that phase margin is exceeded, the system will go into instability mode. Let us assume that our goal is to achieve damping ratio of 0.5 which implies a percent overshoot of 16.3%. The corresponding gain can be found by finding ‘K’ at the point where root locus crosses the damping ratio (0.5) line. Using the command [K,p] =rlocfind(G) to get the desired gain, we get corresponding gain ‘K’ to be 703. The importance of this gain cannot be overestimated. It implies that the shock dampers of cars must be operated at this gain to keep within the desired overshoot of 16.3%. If the gain is less or greater than this value, the desired transient overshoot specification criterion will not be satisfied. The step response of the uncompensated system is shown in Figure 10 Figure 10 Step Response of Uncompensated System To attain the transient response parameters, we right click on the response, go to characteristics and see the required values. The values found are given below: Settling Time (Ts)= 1.03s, percent overshoot 13.9%, Peak Time (Tp)=0.518 s At selected point (where root locus intersects zeta (ς=0.5) line), we have these poles: -18.8293 + 0.0000i, -4.0853 + 6.8892i, -4.0853 - 6.8892i Expected values: Settling time, Ts= 4/4.0853=0.979 s Peak time, Tp=π/6.8892=0.456 s 2nd order approximation does not hold as real pole (- 18.82) is not at least 5 times farther than the real part of dominant 2nd order pole pair. Moreover, there also exists difference between expected and actual values of settling and peak times. Closed loop poles are found by using pole(T) MATLAB command. They are as follows: -18.8293 + 0.0000i, -4.0853 + 6.8892i, -4.0853 - 6.8892i 9. DESIGN Let us assume that our requirement is improvement in steady state error by a factor of 10 using a step input. It shall be achieved using a lag compensator. Let E1 denoted the new required error and E the previous error (error before compensation) E1= 1/(1+Kp.Zc/Pc) =0.0417 Putting Kp= 1.39 (703/504) and solving for Zc/Pc, we get Zc/Pc= 19.16 Arbitrarily choosing compensator pole Pc=0.01. This implies compensator zero Zc= 0.19 Now the net open loop function is denoted by Gcomp(s) and is given by: Gcomp(s)=K(s+0.19)/[(s+4) (s+9) (s+14) (s+0.01)] We plot the root locus and find the point where it intersects ς=0.5 line. The value of gain K is noted at this point which comes out to be 669. 10. DISCUSSIONS The selection of pole of lag compensator is done in such a way that compensator pole and zero are close together so that the angular contribution to point X (the dominant pole) is nearly zero degrees. One important point to consider is that after adding the compensator the gain ‘K’ is nearly the same. This is because the length of the vectors drawn from the lag compensator are approximately equal and all other vectors have not changed much. In short, the lag compensator improves the static error contact by a factor of Zc/Pc. There is no need of testing the design with other responses like ramp or parabolic as the desired steady error improvement has already been achieved using the step response and lag compensator. As it is a type zero system (no pure integrations in forward path), the error due to ramp and parabolic inputs shall be infinity (Refer to Table 1 below). However, if the system was a type 1 or type 2, we can plot the ramp and parabolic responses [9].
  • 5. 18 ITEE, 6 (4) pp. 14-19, AUG 2017 Table 1 Relation Between Various System Types and Steady State Errors 11. DESIGN SUMMARY Overall the design was successful as we achieved the required steady state error improvement. It must be noted, however, that the lag compensator has reduced the steady state error but has not reduced it to zero. For our system (the car), the improvement is sufficient to make the system operating in a good stable condition. With a steady state error improvement by a factor of 10, the car will have much better performance in terms of damping ratio and will sustain disturbances more efficiently. Before this improvement, the car would not have operated and behaved much better in steady state conditions. 12. TIME DOMAIN VS. FREQUENCY DOMAIN It is important to mention a comparison of two different techniques that were used in this paper to achieve the designed control criteria. Frequency and time domain techniques are both very useful in meeting the desired transient performance characteristics. Each has its own pros and cons. Time domain techniques are less rigorous and involves less calculations (as far as the system is 2nd order) as compared to frequency techniques. In frequency techniques, we need to solve preliminary equations to get close loop bandwidth ωBW and zeta (ς) value from phase margin. However, in time domain analysis, the analysis becomes cumbersome for systems of higher order. In frequency domain analysis, the order of the system has a little effect on the time or effort of analysis. Moreover, in frequency domain, pole-zero concept give an intuitive feel for the design problem. A simple example can be used to illustrate the difference: determining the stability of a system using Routh-Hurwitz criteria becomes increasingly time-consuming and tiresome when the system order increases. However, in a Bode plot, the effect of increased order is very less or negligible. Moreover, time domain usually put the equations in the form of state space, which allows to look "inside” system in the form of internal (state) variables that are invisible when using frequency domain. On the contrary, in frequency domain we can establish a relationship between input and output by Laplace transform. Summarizing the both approaches is very valuable when designing a complex control system. 13. CONCLUSION AND FUTURE WORK This paper successfully attempts to model a practical control system using root locus and frequency response techniques. The system of interest is a commercial car whose damping ratio must be controlled and designed effectively. Major focus has been placed on controller design and how the required goal criteria can be achieved. Bode magnitude and phase plots were very helpful in getting the required design criteria. Root locus methods were also used simultaneously to get the required results. MATLAB software has been used exclusively for simulation and design purpose. This work can be continued in future on different software such as MapleSoft and using a different design criterion for a different model of the same commercial car. REFERENCES [1] Shelton Chris. "Then, Now, and Forever”, March 2017, pp.16-29. [2] MATLAB User Manual. [3] Root Locus Method, http://www.me.ust.hk/~mech261/index/Lecture/Chapter_7.pdf [4] https://ocw.mit.edu/courses/mechanical-engineering/2- 004-systems-modeling-and-control-ii-fall-2007/lecture- notes/lecture20.pdf [5] Root Locus Sketching Rules, http://www.dartmouth.edu/~sullivan/22files/Bode_plots.pdf [6] Understanding Bode Plots, http://support.motioneng.com/utilities/bode/bode_16.html [7] AA Kesarkar, N. Selvaganesan, “Asymptotic Magnitude Bode Plots of Fractional-Order Transfer Functions”, IEEE Journal of Automatica Sinica, 2016, pp.1-8. [8] D Biolek, V Biolkova, Z Kolka, “Z-domain Bode Plots”, 26th International Conference on Radio-electronics, 2016, Slovakia, pp.36-41. [9] Norman Nise, “Control Systems Engineering”, 6th Edition, 2011, Wiley. AUTHOR’S PROFILE Mr. Umair Shahzad was born in Faisalabad, Pakistan on 28th September, 1987. He has completed his M.Sc. Electrical Engineering Degree, with Distinction, from The University of Nottingham (U.K.) in 2012. Prior to that, he completed his B.Sc. Electrical Engineering Degree from University of Engineering & Technology, Lahore (Pakistan) in 2010. He has worked at The University of Faisalabad, Faisalabad (Pakistan) as a Lecturer for two years. During this tenure, he has taught various subjects on Control and Power Engineering to B.Sc. Electrical Engineering students. On his outstanding teaching abilities, he was presented the Best Teacher Award in 2014. Moreover, he has also taught various Electrical Engineering modules including Network Analysis and Power Generation at Riphah International University, Faisalabad, Pakistan. His research interests mainly consist of power systems, load flow studies, renewable energy, distributed generation, power system protection and microgrids. Presently, he is pursuing his Ph.D. in Electrical Engineering at University of Nebraska-Lincoln, USA in the capacity of a Fulbright Scholar.
  • 6. 19 ITEE, 6 (4) pp. 14-19, AUG 2017