Control System Assignment
Control System Assignment
Introductory concept
1. Plant
• In control theory, the plant refers to the part of the system that is to be controlled.
• The plant takes an input (control signal) and produces an output (response or measured
variable).
2. System
• Its primary goal is to ensure the output follows the desired reference or setpoint.
• The output voltage of a DC generator is proportional to the magnetic flux (φ) produced
by the field winding.
• By varying the field current (If) using a rheostat or automatic voltage regulator (AVR),
the flux changes, thereby controlling the output voltage.
2. Speed Control
• Changing the mechanical input speed NNN changes the output voltage.
• However, speed control is less common as it may affect the mechanical system.
Block Diagram:
Example: Air conditioner with thermostat (adjusts cooling based on room temperature).
Block Diagram:
b) Time-Variant System
• Parameters change with time.
Summary Table:
Definition:
A servomechanism is a type of automatic control system that uses feedback to control position,
speed, or torque of a mechanical device with high accuracy.
Features:
Examples:
• Robotic arms
• CNC machines
A regular control system refers to a general-purpose automatic control system that controls
output based on input, not necessarily needing very high precision.
Features:
• Deals with general control tasks like temperature, light, or fluid levels.
Example:
Definition:
A process control system is designed to manage and control industrial processes such as
chemical production, oil refining, power generation, etc.
Features:
• Typically closed-loop.
• Controls variables like temperature, pressure, flow, pH, etc.
• Involves sensors, controllers (like PID), actuators (valves, motors).
Example:
Components:
• Process (Plant)
• Measurement (Sensor)
4. Disturbance Signal
Definition:
A disturbance signal is an undesired input that affects the output of a control system but does
not come from the controller.
Characteristics:
Example:
In a Block Diagram:
Summary Table:
• Feedback continuously compares the actual output with the desired output (setpoint).
• Any error is detected and corrected.
Example: In a temperature control system, feedback ensures the room stays close to the target
temperature.
• Properly designed feedback prevents the system from becoming erratic or unstable.
Increases Robustness
• Feedback systems can handle variations in system parameters (like aging components,
temperature changes, etc.).
• The system continues to work correctly even if its internal dynamics change slightly.
• In a feedback system, the difference between the desired and actual output can be
minimized over time.
Summary Table
Benefit Explanation
Improved Accuracy Reduces error between desired and actual output
Disturbance Rejection Minimizes effect of external disturbances
Enhanced Stability Maintains consistent, stable behavior
Automatic Adjustment Enables systems to self-correct without manual input
Robustness Handles system parameter variations
Reduced Steady-State Error Minimizes long-term error between output and input
Chapter 2
Modeling a control system transfer function
approach
Introduction :
We have discussed in the previous chapter that a control system consists of a number of sub-
systems. All the sub-systems work in unison to achieve a desired output for a given input.
Mathematical modelling of sub-systems and also of the whole system is required for carrying out
performance studies. In this chapter, modelling of a control system using transfer function
approach has been dealt with.
Transfer Function:
In control theory, transfer functions are commonly used to characterize the input-output
relationship of components or systems that can be described by linear, time-invariant differential
equations. The relationship between input and output is represented by a diagram known as
block.
The ratio of the Laplace transform of the output to the Laplace transform of the input, with all
initial conditions set to zero.
• 𝐺(𝑠) = 𝑇𝑟𝑎𝑛𝑠𝑓𝑒𝑟𝐹𝑢𝑛𝑐𝑡𝑖𝑜𝑛
The Laplace transform is the tool that converts functions of time (t) into functions of a complex
variable (𝑠 = σ + 𝑗ω). It is particularly powerful because it converts differential
equations (which are hard to solve) into algebraic equations (which are easy to solve).
• ℒ[𝑥(𝑡)] = 𝑋(𝑠)
dx(t)
• ℒ[ ] = 𝑠𝑋(𝑠) − 𝑥(0) (Initial condition 𝑥(0) is set to zero)
dt
𝑑𝑛 𝑥(𝑡)
• ℒ[ ] = 𝑠 𝑛 𝑋(𝑠) (with zero initial conditions)
𝑑𝑡 𝑛
1
• ℒ[∫ 𝑥(𝑡)𝑑𝑡] = 𝑠 𝑋(𝑠)
Most physical systems (electrical, mechanical, etc.) can be modeled by linear ordinary
differential equations (ODEs). Let's start with a general 𝑛𝑡ℎ order ODE:
𝑑𝑛 𝑦 𝑑 𝑛−1 𝑦 𝑑𝑚 𝑥 𝑑𝑚−1 𝑥
ℒ [𝑎𝑛 𝑛 + 𝑎𝑛−1 𝑛−1 + ⋯ + 𝑎0 𝑦] = ℒ [𝑏𝑚 𝑚 + 𝑏𝑚−1 𝑚−1 + ⋯ + 𝑏0 𝑥]
𝑑𝑡 𝑑𝑡 𝑑𝑡 𝑑𝑡
𝑑𝑛 𝑦 𝑑 𝑛−1 𝑦 𝑑𝑚 𝑥 𝑑 𝑚−1 𝑥
𝑎𝑛ℒ [ 𝑛 ] + 𝑎𝑛−1ℒ [ 𝑛−1 ] + ⋯ + 𝑎0ℒ [𝑦] = 𝑏𝑚ℒ [ 𝑚 ] + 𝑏𝑚−1ℒ [ 𝑚−1 ] + ⋯ + 𝑏0ℒ [𝑥]
𝑑𝑡 𝑑𝑡 𝑑𝑡 𝑑𝑡
𝑑𝑘 𝑦
ℒ [ 𝑘 ] = 𝑠 𝑘 𝑌(𝑠)
𝑑𝑡
The derived equation is the general form of a transfer function. It is often rewritten by factoring
the coefficients:
𝐾(𝑠 − 𝑧1 )(𝑠 − 𝑧2 ) … (𝑠 − 𝑧𝑚 )
𝐺(𝑠) =
(𝑠 − 𝑝1 )(𝑠 − 𝑝2 ) … (𝑠 − 𝑝𝑛 )
• Zeros (𝒛𝟏 , 𝒛𝟐 , … , 𝒛𝒏 ): The roots of the numerator polynomial. Values of 𝑠 that make
𝐺(𝑠) = 0
The poles and zeros completely define the dynamic behavior of the system (stability, speed of
response, oscillations), while the gain defines the overall scaling.
System: A mass m connected to a spring with stiffness K and a damper with damping coefficient
c. An external force F(t) is the input. The position y(t) is the output.
Hydraulic system
Core Principle: Pascal's Law
This means a small force (F1) applied to a small area (A1) can generate a much larger
force (F2) on a larger area (A2).
𝐹1 𝐹2 𝐴2
𝑃1 = 𝑃2 ⇒ = ⇒ 𝐹2 = 𝐹1
𝐴1 𝐴2 𝐴1
This is the most common output device. It converts fluid power into linear mechanical motion.
The flow rate q into the cylinder chamber has two jobs:
In a feedback control system there is one reference input signal which corresponds to the desired
output and one feedback signal. The feedback signal is received from the output (as a fraction of
the output) if there is any deviation of the output from the desired output. Error detector is a
summing device which produces a resultant signal. This signal is the difference between the
reference input and the feedback signal of the control system. As shown in Fig. 3.1, R(s) is the
reference input corresponding to the desired output, C(s) is the desired output, and B(s) is the
feedback signal.
The characteristic equation of a linear time-invariant (LTI) control system is obtained by setting
the denominator of the system's closed-loop transfer function equal to zero.
It is a polynomial in the complex variable s (from the Laplace domain). The roots of this
polynomial are called the poles of the closed-loop system.
The closed-loop transfer function T(s) from reference input R(s) to output C(s) is:
𝐶(𝑠) 𝐺(𝑠)
𝑇(𝑠) = =
𝑅(𝑠) 1 + 𝐺(𝑠)𝐻(𝑠)
Step 2: Set the Denominator to Zero
The characteristic equation is:
1 + 𝐺(𝑠)𝐻(𝑠) = 01 + 𝐺(𝑠)𝐻(𝑠) = 0
This is the most important form to remember. G(s)H(s) is called the open-loop transfer
function.
Example:
𝐾
Let 𝐺(𝑠) = 𝑠(𝑠+4) 𝑎𝑛𝑑 𝐻(𝑠) = 1 (unity feedback).
𝐾
• Open-loop transfer function: 𝐺(𝑠)𝐻(𝑠) = 𝑠(𝑠+4)
2. Parallel Blocks
Blocks connected in parallel can be combined by adding or subtracting their transfer functions.
Rule: 𝐺𝑒𝑞 = 𝐺1 ± 𝐺2
3. Moving a Summing Junction
• Moving a summing junction AFTER a block: You must add the same block in the other
path.
• Moving a summing junction BEFORE a block: You must add the same block in the other
path.
• Moving a pickoff point BEFORE a block: You must add the same block in the feedback
path.
The goal is to repeatedly apply the rules above to collapse the diagram. Follow these steps:
3. Eliminate Feedback Loops: Apply the feedback rule to inner loops. Start from the
innermost loop and work your way outward.
4. Shift Summing Junctions and Pickoff Points: Use the moving rules to get summing
junctions and pickoff points into positions that allow you to apply rules 1, 2, and 3. This
is often the key to solving tricky diagrams.
Circuit analysis (using voltage divider rule, Kirchhoff's laws, etc.) becomes algebraic, making it
easy to find transfer functions.
A common technique is to use summing junctions for Kirchhoff's Voltage Law (KVL)
and integrators (1/s) for capacitors.
Circuit:
Input voltage 𝑉𝑖𝑛 (𝑡) applied to a series combination of a resistor R and capacitor C. Output
voltage 𝑉𝑜𝑢𝑡 (𝑡) is taken across the capacitor.
1. The impedance of R is R.
4. Simplify:
𝑉𝑜𝑢𝑡 (𝑠) 1
𝐺(𝑠) = =
𝑉𝑖𝑛 (𝑠) 1 + 𝑠𝑅𝐶
text
𝑑𝑣𝑜𝑢𝑡
2. The voltage across the resistor is 𝑉𝑅 (𝑡) = 𝑖(𝑡)𝑅 = 𝑅𝐶 𝑑𝑡
𝑑𝑣𝑜𝑢𝑡
3. From KVL: 𝑉𝑖𝑛 (𝑡) = 𝑉𝑅 (𝑡) + 𝑉𝑜𝑢𝑡 (𝑡) = 𝑅𝐶 + 𝑉𝑜𝑢𝑡 (𝑡)
𝑑𝑡
𝑑𝑣𝑜𝑢𝑡
4. Rearrange: 𝑅𝐶 = 𝑉𝑖𝑛 (𝑡) − 𝑉𝑜𝑢𝑡 (𝑡)
𝑑𝑡
This shows the RC circuit is itself a closed-loop system! The output voltage is fed back and
compared to the input. The "plant" is an integrator (the capacitor), and the controller is a simple
gain (1/RC).
Circuit: Input voltage 𝑉𝑖𝑛 (𝑡)applied to a series R, L, C. Output is voltage across the capacitor,
𝑉𝑜𝑢𝑡 (𝑡)
3. Transfer function:
1
𝑉𝑜𝑢𝑡 (𝑠) 𝑠𝐶 1
𝐺(𝑠) = = =
𝑉𝑖𝑛 (𝑠) 1 2
𝑅 + 𝑠𝐿 + 𝑠𝐶 𝐿𝐶𝑠 + 𝑅𝐶𝑠 + 1
Step 2: Create the Block Diagram (from Dynamics)
Let's find a more detailed block diagram. The mesh current is 𝐼(𝑠)
1
1. From KVL: 𝑉𝑖𝑛 (𝑠) = 𝐼(𝑠) ⋅ (𝑅 + 𝑠𝐿 + 𝑠𝐶)
1
2. Output: 𝑉𝑜𝑢𝑡 (𝑠) = 𝐼(𝑠) ⋅ 𝑠𝐶
Simplified Representation:
The most common representation is the single transfer function block:
text
Introduction
Time response analysis is also called time domain analysis. Here, we study the response, i.e. the
output as a function of time. Total time response c(t) of a control system consists of transient
response (dynamic response ct (t) and steady state response css (t).
Where,
𝑡𝑐 (𝑡) = 𝑡𝑜𝑡𝑎𝑙𝑡𝑖𝑚𝑒𝑟𝑒𝑠𝑝𝑜𝑛𝑠𝑒
𝑐(𝑡) = 𝑡𝑟𝑎𝑛𝑠𝑖𝑒𝑛𝑡𝑟𝑒𝑠𝑝𝑜𝑛𝑠𝑒
The transient state of the system remains for a very short time while steady-state is that stage
of the system as time t approaches infinity. A feedback control system has the inherent
capabilities that its parameters can be adjusted to alter both its transient and steady-state
behaviour. In order to analyse the transient and steady-state behaviour of control systems, we
obtain a mathematical model of the system. For any specific input signal, a complete time
response expression can then be obtained through the Laplace transform inversion. This
expression yields the steady-state behaviour of the system with time tending to infinity. In case
of simple deterministic signals, steady-state response expression can be calculated by the use of
the fi nal value theorem. Before proceeding with the time response analysis of a control system,
it is necessary to test stability of the system through indirect tests without actually obtaining the
transient response. In case a system happens to be unstable, hence of no practical use, we need
not proceed with its transient response analysis.
Typical test signals that is, signals which can be generated in the laboratory are:
i) Unit step
ii) Unit ramp
iii) Parabolic
iv) Sinusoidal
The nature of the transient response of a system is dependent upon system
poles only and not on the type of input. Therefore, we shall analyse the
transient response to one of the standard test signals. A step signal is
generally used for this purpose. The time consuming transient analysis need
not be carried out for all the test signals by the final value.
𝒀(𝒔) 𝑲
=
𝑼(𝒔) 𝛕𝒔 + 𝟏
Where:
• 𝑲 is the DC Gain (or steady-state gain). It's the ratio of the output change to the input
change at steady state.
• 𝛕 (tau) is the Time Constant. This is the most important parameter, defining the speed of
the system's response.
Let 𝑠 = 0: 𝐾 ⋅ 𝐴 = C1 (1) → C1 = 𝐾 ⋅ 𝐴
Let 𝑠 = −: 𝐾 ⋅ 𝐴 = 𝐶2 (−1/𝜏) → 𝐶2 = −𝐾 ⋅ 𝐴
Therefore:
𝐾⋅𝐴 𝐾⋅𝐴⋅𝜏 𝐾⋅𝐴 𝐾⋅𝐴
𝑌(𝑠) = − = −
𝑠 𝜏𝑠 + 1 𝑠 1
𝑠+𝜏
𝒀(𝒔) 𝜔𝒏𝟐
= 𝟐
𝑹(𝒔) 𝒔 + 𝟐𝜁𝜔𝒏 𝒔 + 𝜔𝒏𝟐
Where:
• 𝜁 (zeta) is the Damping Ratio. This is the most important parameter as it determines
the nature of the response (oscillatory or not).
The Characteristic Equation is the equation obtained by setting the denominator of a system's
transfer function equal to zero.
• Why is it important?
The roots of the characteristic equation (the values of 𝑠 that satisfy 𝐷(𝑠) = 0) are
the poles of the system. The location of these poles in the complex s-plane completely
determines the stability and the natural (transient) response of the system. The
numerator only affects the amplitude of the response.
In a higher-order system (order 3 or higher), the characteristic equation has multiple roots
(poles). Dominant poles are the poles that have the most significant influence on the transient
response of the system.
1. The slowest poles: The poles closest to the imaginary axis (𝑗𝜔-axis) in the s-plane.
2. Not cancelled by zeros: They must not be nearly cancelled out by a nearby zero.
The response due to poles that are much faster (further to the left in the s-plane) decays away
much more quickly and has a negligible effect on the overall, longer-term shape of the
response.
Analyzing a 4th or 5th order system by hand is very difficult. The concept of dominant poles
allows us to approximate a higher-order system by a lower-order system (usually first or
second order). This simplification lets us use the well-known formulas for rise time, peak time,
overshoot, and settling time.
Mathematically:
If a system has poles at:
𝑠1 , 𝑠2 = −𝜎𝑑 ± 𝑗𝜔𝑑 (Candidate dominant poles)
𝑠3 = −𝜎𝑓 (A faster, non-dominant pole)
i) The system will produce a bounded output for every bounded input;
ii) If there is no input, the output should tend to be zero, irrespective of any
initial conditions. Stability of a system may be referred to as absolute stability
or in terms of relative stability. The term relative stability is used in relation to
comparative analysis of stability of systems and their operating condition.
In transfer function analysis, any linear time-invariant (LTI) system can be represented by its
transfer function, H(s), in the Laplace domain.
• Zeros: The roots of the numerator polynomial N(s) = 0. Zeros are values of s that make
the transfer function zero. They represent frequencies where the system's output is zero
even for a non-zero input.
• Poles: The roots of the denominator polynomial D(s) = 0. Poles are values of s that
make the transfer function approach infinity. They define the system's natural response
(transient behavior) and are the eigenvalues of the system.
Example:
𝐻(𝑠) = (𝑠 + 2)/(𝑠 2 + 4𝑠 + 3)
• 𝑍𝑒𝑟𝑜: 𝑆𝑜𝑙𝑣𝑒 𝑠 + 2 = 0 → 𝑠 = −2
The location of poles and zeros is plotted on the s-plane (or complex plane), where the x-axis is
the real axis (σ) and the y-axis is the imaginary axis (𝑗𝜔). This visualization is key to
understanding system behavior.
Zeros affect the amplitude and phase of the response components but do not determine
stability on their own. They can make the system's response faster or slower (e.g., non-
minimum phase systems have RHP zeros).
3. Conditions for Stability
A linear time-invariant (LTI) system is stable if and only if ALL of its closed-loop poles have
negative real parts (i.e., they are located in the Left-Half of the s-plane).
• Unstable: At least one pole in the RHP (𝜎 > 0) OR a repeated pole on the imaginary
axis.
• Marginally Stable: No poles in the RHP, but non-repeated poles on the imaginary axis
(𝑒. 𝑔. , 𝑠 = 0, 𝑠 = ±𝑗𝜔).
Why? The time-domain response for each pole is of the form 𝑒 (𝑠∗𝑡) . If s has a negative real part
(𝑒 (𝜎𝑡) 𝑤ℎ𝑒𝑟𝑒 𝜎 < 0), this exponential term decays to zero. If the real part is positive, it grows to
infinity. If the real part is exactly zero, it oscillates forever.
• Open-Loop Poles: The poles of G(s)H(s), the loop gain. An open-loop system can be
stable or unstable.
• Closed-Loop Poles: The poles of the closed-loop transfer function T(s) = G(s) / (1 +
G(s)H(s)). They are the roots of the characteristic equation: 1 + G(s)H(s) = 0.
A system can have an unstable open-loop but a stable closed-loop, and vice-versa. The
feedback connection changes the pole locations. The goal of control design is often to place the
closed-loop poles in desirable locations in the LHP.
Finding the roots of high-order characteristic equations can be difficult. Several methods exist to
determine stability without explicit root-solving:
1. Routh-Hurwitz Criterion:
2. Root Locus:
➢ What it is: A graphical plot showing how the closed-loop poles move in the s-plane as a
single parameter (almost always the gain K) is varied from 0 to infinity.
➢ How it works: The branches of the root locus start at the open-loop poles (when K=0)
and end at the open-loop zeros (as K→∞).
➢ Use: To visually see if and when the closed-loop poles move into the RHP as gain
increases. It is a powerful tool for control design.
➢ What it is: A more advanced graphical technique that uses the open-loop frequency
response G(jω)H(jω) to determine closed-loop stability.
➢ How it works: It relates the number of encirclements of the Nyquist plot around the
critical point (-1, 0) to the number of RHP poles of the open-loop and closed-loop
systems.
➢ Use: Provides information on stability and relative stability (gain and phase margins).
Summary Table
Concept Description Implication for Stability
Pole 𝑅𝑜𝑜𝑡 𝑜𝑓 𝑑𝑒𝑛𝑜𝑚𝑖𝑛𝑎𝑡𝑜𝑟 𝐷(𝑠) = 0 Primary determinant of stability.
Zero 𝑅𝑜𝑜𝑡 𝑜𝑓 𝑛𝑢𝑚𝑒𝑟𝑎𝑡𝑜𝑟 𝑁(𝑠) = 0 Affects response but not inherent
stability.
LHP Pole 𝑠 = −𝜎 ± 𝑗𝜔 (𝜎 > 0) Stable. Contributes a decaying
transient.
RHP Pole 𝑠 = +𝜎 ± 𝑗𝜔 (𝜎 > 0) Unstable. Contributes a growing
transient.
Imaginary Axis 𝑠 = ±𝑗𝜔 Marginally Stable. Sustained
Pole oscillation.
Stability All closed-loop poles must be in the System is BIBO stable.
Condition LHP.
Instability Any closed-loop pole is in the RHP. System is unstable.
Condition
In essence, the "where" of the poles on the s-plane answers the "if" of system stability. Control
design is the art of using feedback to move these poles to their desired, stable locations.
Chapter 9
INTRODUCTION
We have observed in the previous chapter that there are two related points with respect to study
of stability of a control system. First, all the poles of the closed loop system must lie in the left
hand side of the imaginary axis in the s-plane. The second, the examination that has to be made
as to see how close the poles are with the 𝑗𝑤 − 𝑎𝑥𝑖𝑠 of the s-plane. The second aspect provides
us with information regarding the relative stability of the control system. We have also seen that
the poles are the roots of the characteristic equation. The characteristic equation is obtained by
putting the denominator of the closed loop transfer function to zero. The characteristic equation
is useful in the study of dynamic characteristics of a control system. From the design point of view,
by writing the differential equation of the system and solving the differential equation with
respect to a controlled variable, the time response can be found out. Thus, we will know the
accurate solution of the equation and hence the performance of the system. But this approach of
solution may be difficult for even a slightly complex system. Efforts involved in determining the
roots of the characteristic equation has been avoided by applying Routh-Hurwitz criterion as
described in the previous chapter. But this criterion only tells the designer as to whether a system
is stable or unstable. The designer of a control system cannot remain satisfied with this
information alone, because he is unable to indicate the degree of stability of the system. The
degree of stability will tell about the amount of overshoot, settling time, etc. for an input, say a
step or a ramp input. Root locus technique, described in this chapter, is a powerful graphical
method used for the analysis and design of a control system. This method of analysis not only
indicates whether a system is stable or unstable but also shows the degree of stability of a stable
system
The Root Locus is the set of all possible points in the s-plane (the complex plane) that are
closed-loop poles for some value of 𝐾 (0 ≤ 𝐾 < ∞).
• It's a "locus" (a path or a curve) that the roots of the closed-loop characteristic equation
follow.
• It's a plot of how the poles of the closed-loop system migrate as the gain is increased
from zero to infinity.
Why is it So Important?
The root locus is an indispensable tool for control engineers because it allows them to:
3. Design Controllers: Choose a gain K that places the closed-loop poles in a desired
location to meet performance specifications (e.g., a specific overshoot or settling time).
4. Understand Sensitivity: See how sensitive the pole locations are to changes in gain.
1 + 𝐺(𝑠)𝐻(𝑠) = 0
For a simple system where the controller is just a gain K and the plant is G(s), this becomes:
1 + 𝐾 𝐺(𝑠) = 0
o This equation must be satisfied for a point s to be on the root locus for a specific
value of K.
2. The Angle Condition (The "Where"):
∠𝐺(𝑠) = ±180° (𝑜𝑟 ± 180° + 𝑛 × 360°)
o This is the fundamental rule. A point s in the complex plane is on the root locus if
and only if the angle of G(s) is an odd multiple of 180°. This is the test we use to
sketch the locus. The Rules for Sketching a Root Locus
You don't always need a computer. Using a set of logical rules, you can quickly sketch the root
locus. Here are the most important ones:
2. Symmetry: The root locus is always symmetric about the real axis (because complex
poles always come in conjugate pairs).
4. Real Axis Segments: A point on the real axis is part of the root locus if the number of
open-loop poles and zeros to its right is odd.
6. Breakaway/Break-in Points: These are points on the real axis where two or more
branches meet and then diverge (breakaway from the real axis) or converge (break-in to
the real axis). They are found by solving dK/ds = 0 from the characteristic equation.
7. Imaginary Axis Crossings: The gain K where the locus crosses into the RHP (and the
system becomes unstable) can be found using the Routh-Hurwitz criterion or by
substituting s = jω into the characteristic equation.
5. A Simple Example
5. Asymptotes:
o 𝑛 − 𝑚 = 2
o 𝑪𝒆𝒏𝒕𝒓𝒐𝒊𝒅: 𝜎 = (0 + (−2) − 0) / 2 = −1
6. Breakaway Point: Solve dK/ds = 0. From Char. Eq.: 𝐾 = −𝑠² − 2𝑠. 𝑑𝐾/𝑑𝑠 = −2𝑠 −
2 = 0 −> 𝑠 = −1. This is on the real-axis segment we identified, so it's a valid
breakaway point.
As K increases, the poles become complex and move into the LHP (stable but oscillatory). The
system is stable for all K > 0 because the branches never enter the RHP. The damping decreases
as K increases, leading to more oscillation.
Chapter 10
FREQUENCY RESPONSE ANALYSIS
Introduction
In the previous chapters we have studied the response of a system to step input, ramp input, etc.
Since most of the input signals in practice are sinusoidal inputs, in this chapter; we will consider
the steady state response of a system to a sinusoidal input test signal. The response will also be
sinusoidal for a linear constant coefficient system once the transient die out. The output
sinusoidal signal will also have the same frequency as the input signal. However, the magnitude
and phase of the output will differ from the input signal once the frequency of the input signal is
changed. The frequency response analysis deals with the study of steady state response of a
system to sinusoidal input of variable frequency. Thus, we can defi ne the frequency response of
a system as the steady-state response of the system to a variable frequency sinusoidal input
signal. Analysis involves examining the transfer function G(s) when 𝑠 = 𝑗𝑤 and graphically
displaying 𝐺(𝑗𝑤) as w varies. As mentioned, for analysis of many systems frequency response is
of importance since most of the input signals are either sinusoidal or composed of sinusoidal
components (harmonics). The starting point for frequency response analysis is the determination
of system transfer function. Then in the frequency response the transfer function is expressed in
terms of magnitude and phase angle as 𝑀𝑠 𝑀 ( ) .
• Key Insight: For a linear time-invariant (LTI) system, a sinusoidal input produces
a sinusoidal output at the same frequency, but with a different amplitude and phase
shift.
• The Change: The amount of amplitude change and phase shift depends on the
frequency (ω) of the input signal.
Frequency response specifications are metrics that quantify this behavior, telling us about the
system's speed, stability, and robustness.
1. Bode Magnitude Plot: Shows the amplitude ratio (gain) between output and input,
in decibels (dB), vs. frequency (on a logarithmic scale).
2. Bode Phase Plot: Shows the phase shift (in degrees) between the output and input
sinusoids vs. frequency (on the same logarithmic scale).
These specifications are read directly from the Bode plot of the open-loop transfer
function, 𝐺(𝑗𝜔)𝐻(𝑗𝜔).
• What it is: A measure of how much the gain can be increased before the system
becomes unstable.
1. On the Bode plot, find the frequency where the phase angle is −𝟏𝟖𝟎°. This is
called the phase crossover frequency (𝝎_𝒑𝒄).
3. The Gain Margin is the distance (in dB) from the magnitude curve to 𝟎 𝒅𝑩.
𝐺𝑀 (𝑑𝐵) = 0 𝑑𝐵 − |𝐺(𝑗𝜔_𝑝𝑐)| 𝑑𝐵
For a linear time-invariant (LTI) system, the time response and frequency response are two
different ways of looking at the same thing. They are mathematically equivalent descriptions,
linked by the Fourier and Laplace transforms.
• Time Domain: Describes how the system reacts to inputs over time (e.g., step response).
• Frequency Domain: Describes how the system reacts to inputs at different
frequencies (e.g., sinusoidal inputs).
The characteristics that appear in one domain have direct, predictable counterparts in the
other.
Where:
This simple model provides the Rosetta Stone for translating between domains.
Bandwidth
Bandwidth (BW) is the range of frequencies over which a system can operate effectively. It is a
measure of the system's speed or ability to track rapid changes.
• For a Closed-Loop Control System: It is the frequency at which the closed-loop gain
drops to -3 decibels (dB) below its low-frequency (or DC) value.
• For a Filter or Communication Channel: It is the width of the range of frequencies that
can pass through with minimal attenuation.
The -3 dB point is not arbitrary. It has a precise mathematical and physical meaning:
• −𝟑 𝒅𝑩 𝑪𝒂𝒍𝒄𝒖𝒍𝒂𝒕𝒊𝒐𝒏: 20 · 𝑙𝑜𝑔₁₀(𝑀𝑎𝑔𝑛𝑖𝑡𝑢𝑑𝑒) = −3 𝑑𝐵
1. Identify the low-frequency gain. For most control systems, this is the gain at ω = 0 rad/s
(DC gain). Let's assume it's 1 (0 dB) for a standard servo system.
2. Find the point where the gain has fallen by 3 dB from that low-frequency gain.
3. Drop a line down from that point on the curve to the frequency axis.