1 of 333

1

Syllabus

0777837368

Introduction to Control Systems . Laplace transforms. Modeling of mechanical, liquid-level and electrical control systems. Block diagram Reduction and obtaining transfer function. Calculation of time response of first-order and second-order .Applying different types of controllers (P, I, D, PI.PD and PID).Analyzing system stability using Routh’s and Nyquist criteria. Drawing Bode Plot and Nyquist plot for a given transfer function. Applying root-locus technique for control system analysis

 

 

2 of 333

Introduction to Control Systems��Text book: K. Ogata Modern control Engineering. 5th edition

2

3 of 333

applications

  • Robotic systems
  • Missile guidance systems
  • Industrial processes
  • Transportations

3

4 of 333

Liquid-level system

4

5 of 333

5

plant

Controlled variable

Manipulated variable

Reference input

Feedback Element

Feedback Signal

6 of 333

Definitions.

  • controlled variable is the quantity or condition that is measured and controlled. the controlled variable is the output of the system.
  • The manipulated variable is the quantity or condition that is varied by the controller so as to affect the value of the controlled variable.

6

7 of 333

  • Control means measuring the value of the controlled variable of the system and applying the manipulated variable to the system to correct or limit deviation of the measured value from a desired value.
  • Plants. A plant may be a piece of equipment, perhaps just a set of machine parts functioning together, the purpose of which is to perform a particular operation.

7

8 of 333

  • Processes. defines a process to be a natural, progressively continuing operation or development marked by a series of gradual changes that succeed one another in a relatively fixed way and lead toward a particular result or end;
  • Systems. A system is a combination of components that act together and perform a certain objective.

8

9 of 333

  • Disturbances. A disturbance is a signal that tends to adversely affect the value of the output of a system. If a disturbance is generated within the system, it is called internal, while an external disturbance is generated outside the system and is an input.

9

10 of 333

  • Feedback Control Feedback control refers to an operation that, in the presence of disturbances, tends to reduce the difference between the output of a system and some reference input and that does so on the basis of this difference.

10

11 of 333

Closed-Loop control Versus Open-Loop control

  • Feedback control systems. A system that maintains a prescribed relationship between the output and the reference input by comparing them and using the difference as a means of control is called a feedback control system

11

12 of 333

Closed-loop control systems

  • Closed-loop control systems. Feedback control systems are often referred to as closed-loop control systems.
  • In practice, the terms feedback control and closed-loop control are used interchangeably.
  • In a closed-loop control system the actuating error signal, which is the difference between the input signal and the feedback signal , is fed to the controller so as to reduce the error and bring the output of the system to a desired value.�

12

13 of 333

open-loop control systems

  • open-loop control systems. Those systems in which the output has no effect on the control action are called open-loop control systems.
  • In other words, in an open-loop control system the output is neither measured nor fed back for comparison with the input.

13

14 of 333

  • In the presence of disturbances, an open-loop control system will not perform the desired task.
  • Open-loop control can be used, in practice, only if the relationship between the input and output is known and if there are neither internal nor external disturbances. �

14

15 of 333

  • Closed-loop versus open-loop control systems.

possible to use relatively inaccurate and inexpensive components to obtain the accurate control of a given plant, whereas doing so is impossible in the open-loop case.

�From the point of view of stability, the open-loop control system is easier to build because system stability is not a major problem. On the other hand, stability is a major problem in the closed-loop control system,

15

16 of 333

16

17 of 333

  • The amount or fuel admitted to the engine is adjusted according to the difference between the desired and the actual engine speeds. �The sequence of actions may be stated as follows:
  • The speed governor is adjusted such that, at the desired speed, no pressured oil will flow into either side of the power cylinder.
  • If the actual speed drops below the desired value due to disturbance, then the decrease in the centrifugal force of the speed governor causes the control valve to move downward, supplying more fuel, and the speed of the engine increases until the desired value is reached,
  • On the other hand, if the speed of the engine increases above the desired value, then the increase in the centrifugal force of the governor causes the control valve to move upward. This decreases the supply of fuel, and the speed of the engine decreases until the desired value is reached. �

17

18 of 333

Robot control system

18

19 of 333

  • the computerized robot recognizes the presence and orientation of each mechanical part by a pattern-recognition process that consists of reading the code numbers attached to it. Then the robot picks up the part and moves it to an appropriate place for assembling, and there it assembles several parts into a component. A well-programmed digital computer acts as a controller.

19

20 of 333

Temperature control system

20

21 of 333

  • The temperature in the electric furnace is measured by a thermometer, which is an analog device.
  • The analog temperature is converted to a digital temperature by an AID converter.
  • The digital temperature is fed to a controller through an interface.
  • This digital temperature is compared with the programmed input temperature, and if there is any error, the controller sends out a signal to �the heater

21

22 of 333

UNIT 2

Laplace Transform

22

23 of 333

  • Why Laplace Transform
  • Definition of Laplace Transform
  • Existence of Laplace transform
  • Laplace transform Table
  • Laplace Transform properties
  • Inverse Laplace Transform

23

24 of 333

Why Laplace Transform�

  • Solving linear differential equations

  • Obtaining transfer functions

  • Converts many functions into algebraic functions of s

  • Converts LDEs into algebraic equations of s

 

  • Use graphical techniques for predicting a system performance with out solving DE

 

24

25 of 333

Definition of Laplace Transform

25

26 of 333

EXAMPLES

26

27 of 333

27

Damped exponential function

28 of 333

28

29 of 333

29

30 of 333

30

31 of 333

Laplace Transform Pairs

31

32 of 333

32

33 of 333

33

34 of 333

INVERSE LAPLACE TRANSFORMATION

  • the inverse Laplace transform can be obtained using the inversion integral

  • However, the inversion integral is complicated

34

The inverse Laplace Transform can be calculated in a few ways. If the function whose inverse Laplace Transform you are trying to calculate is in the table, you are done. Otherwise we will use

partial fraction expansion (PFE); it is also called partial fraction decomposition. If you have never used partial fraction

expansions you may wish to read a background article, but you can probably continue without it.

35 of 333

35

Inverse Laplace Transform by Partial Fraction Expansion

This technique uses Partial Fraction Expansion to split up a complicated fraction into forms that are in the Laplace Transform table.  As you read through this section, you may find it helpful to refer to the review section on partial fraction expansion techniques.  The text below assumes you are familiar with that material.

  • For problems in control systems analysis, F(s), the Laplace transform of f(t), frequently occurs in the form � � �
  • where A(s) and B(s) are polynomials in s. In the expansion of F(s) into a partial-fraction form, it is important that the highest power of s in A(s) be greater than the highest power of s in B(s),
  • If such is not the case, the numerator B(s) must be divided by the denominator A(s) in order to produce a polynomial ins plus a remainder

36 of 333

36

If F(s) is broken up into components,

and if the inverse Laplace transforms of F1(s),F2(s), . . . , Fn(s) are read available, then

-z1,-z2,…-zm are the zeros of F(s)

-p1,-p2,…-pn are the poles of F(s)

37 of 333

Case #1 Partial-fraction expansion when F(s) involves distinct poles only

  • Consider

37

Partial Fraction Expansion

 

 

There are three cases to consider in doing the partial fraction expansion of F(s).

Case 1: F(s) has all non repeated simple roots.(distinct poles)

Case 2: F(s) has complex poles:

Case 3: F(s) has repeated poles. (multiple poles)

 

 

38 of 333

38

Cancelling common terms and set s= -P1

 

39 of 333

39

40 of 333

40

Multiplying both sides by s

Canceling the common terms and replacing s by zero

S=0

We have

S=0

And A1=1

41 of 333

41

S=-2

A2=-2

A3=+1

 

 

S=-1

If all poles of the function F(s) are distinct except zero pole. The time function f(t) will be an exponential

 

 

42 of 333

Partial-Fraction Expansion

42

42

Check.

43 of 333

Case #2 Partial-fraction expansion when F(s) involves complex poles

  • Since the initial equations are real, complex poles will always appear as complex conjugate pole pairs
  • Complex poles pairs in the partial fraction expansion of the Laplace transform

43

44 of 333

44

Method of completing the square

45 of 333

45

46 of 333

46

: Complex Conjugate Poles (Method 2)

Taking common denominators

Equating both numerators

 

 

Given:

Partial Fraction

 

 

Equating the coefficients of same power

 

 

Solving we obtain A=2 ; B=-2; C=-8

47 of 333

47

And

 

Finally the inverse Laplace transform is

 

 

48 of 333

48

If all poles of the function F(s) are complex conjugate, t except zero pole. The time function f(t) will be an damped sinusoidal

49 of 333

49

Special Case :Imaginary Conjugate Poles (Method 2)

 

 

 

 

 

If all poles of the function F(s) are imaginary

conjugate except zero pole. The time function

f(t) will be sinusoidal

50 of 333

Case #3 Partial-fraction expansion when F(s) involves multiple poles

  • Instead of discussing the general case, we shall use an example to show how to obtain the partial- fraction expansion of F(s).

  • Consider the following

50

 

Taking common denominators and equating numerators

 

A=1 ; B=-1; C=-1

Equating like powers of "s" gives us:

51 of 333

51

The inverse Laplace

 

If all poles of the function F(s) are multiple except zero pole. The time function f(t) will be damped ramp

52 of 333

��

  • In solving linear, time-invariant, differential equations by the Laplace transform method, two steps are involved.

1. By taking the Laplace transform of each term in the given differential equation, convert the differential equation into an algebraic equation in s and obtain the expression for the Laplace transform of the dependent variable by rearranging the algebraic equation.

52

SOLVING LINEAR DIFFERENTIAL EQUATIONS

53 of 333

  • 2. The time solution of the differential equation is obtained by finding the inverse Laplace transform of the dependent variable. �
  • Example

53

Find the solution of the differential equation ��

54 of 333

54

55 of 333

55

56 of 333

UNIT#3A

Mathematical Modeling �of Dynamic Systems

.Mathematical Models

  • linear and nonlinear systems.
  • transfer function
  • block diagrams
  • Examples

56

57 of 333

57

The dynamics of many systems, whether they are mechanical, electrical, thermal, economic, biological, and so on, may be described in terms of differential equations.

Such differential equations may be obtained by using physical laws governing a particular system, for example, Newton's laws for mechanical systems and Kirchhoff's laws for electrical systems.

deriving reasonable mathematical models is the most important part of the entire analysis of control systems.

A mathematical model of a dynamic system is defined as a set of equations that represents the dynamics of the system accurately or, at least, fairly well

58 of 333

Steps in Modeling

  • Understand the physical systems and its components
  • Make appropriate simplifying assumptions
  • Use basic principles to formulate the mathematical model
  • Write differential and algebraic equations describing the model
  • Check the model for validity 

58

59 of 333

What will the model be used for

  • Solution of the differential and algebraic equations allows system response and performance to analyzed and designed
  • The Laplace transform will be applied to the model to allow convenient manipulations and dynamic analysis
  • Input-output relationships for system and components will be obtained
  • Controller models will be designed that can be implemented in hardware

59

60 of 333

Simplicity versus accuracy

  • . It is possible to improve the accuracy of a mathematical model by increasing its complexity.
  • we must make a compromise between the simplicity of the model and the accuracy of the results of the analysis.
  • In deriving a reasonably simplified mathematical model, we frequently find it necessary to ignore certain inherent physical properties of the system.
  • In particular, it is always necessary to ignore certain nonlinearities and distributed parameters that may be present in the physical system.

60

61 of 333

Linear systems

  • A system is linear if the principle of superposition applies.
  • The principle of superposition states that the response produced by th concurrent application of two different input functions is the sum of the two individual responses
  • The system is linear if it is represented by linear differential equation

61

62 of 333

Linear time-invariant systems

  • A differential equation is linear if the coefficients are constants or not functions only of the independent variable.
  • Dynamic systems that are composed of linear time-invariant lumped-parameter components may be described by linear time-invariant (constant- coefficient) differential equations, Such systems are called linear time-invariant (or linear constant-coefficient) systems.

62

63 of 333

linear time-varying systems

  • Systems that are represented by differential equations whose coefficients are functions of time are called linear time-varying systems. An example of a time-varying control system is a spacecraft control system. (The mass of a spacecraft changes due to fuel consumption.) ��

63

64 of 333

Nonlinear systems

  • A system is nonlinear if the principle of superposition does not apply.
  • Thus, for a nonlinear system the response to two inputs cannot be calculated by treating one input at a time and adding the results. �

64

65 of 333

Examples of nonlinear differential equations

65

66 of 333

Examples of nonlinearities

66

67 of 333

TRANSFER FUNCTION

  • transfer functions are commonly used to characterize the input—output relationships of components or systems that can be described by linear, time-invariant, differential equations.

  • The transfer function of a linear, time-invariant, differential equation system is defined as the ratio of the Laplace transform of the output (response function) to the Laplace transform of the input (driving function) under the assumption that all initial conditions are zero.

67

68 of 333

�Consider a system defined : ��

68

where y is the output of the system and x is the input

69 of 333

The transfer function of this system is obtained by taking the Laplace transforms of both sides of Equation under the assumption that all initial conditions are zero, or ��

69

70 of 333

Comments on transfer function

  • The transfer function of a system is a mathematical model in that it is an operational method of expressing the differential equation that relates the output variable to the input variable. �
  • The transfer function is a property of a system itself, independent of the magnitude and nature of the input or driving function.

  • The transfer function includes the units necessary to relate the input to the output; however, it does not provide any information concerning the physical structure of the system. (The transfer functions of many physically different systems can be identical.) �

70

71 of 333

  • If the transfer function of a system is known, the output or response can be studied for various forms of inputs with a view toward understanding the nature of the system.

  • If the transfer function of a system is unknown, it may be established experimentally by introducing known inputs and studying the output of the system.

  • a transfer function gives a full description of the dynamic characteristics of the system, as distinct from its physical description. ��

71

72 of 333

IMPULSE- �RESPONSE FUNCTION

  • Impulse-response function. Consider the output (response) of a system to a unit impulse input when the initial conditions are zero, Since the Laplace transform of the unit-impulse function is unity, the Laplace transform of the output of the system is
  • The inverse Laplace transform of the output gives the impulse response of the system. The inverse Laplace transform of G(s), or �
  • is called the impulse-response function. This function g(t) is also called the weighting function of the system. �

72

73 of 333

To derive the transfer function

1. Write the differential equation for the system.

�2. Take the Laplace transform of the differential equation, assuming all initial conditions are zero.

�3. Take the ratio of the output C(s) to the input R(s). This ratio is the transfer function. ��

73

74 of 333

BLOCK DIAGRAMS

  • A block diagram of a system is a pictorial representation of the functions performed by each component and of the flow of signals.
  • Such diagram depicts the interrelationships that exist among the various components. Differing from a purely abstract mathematical representation,
  • a block diagram has the advantage of indicating more realistically the signal flows of the actual system. �

74

75 of 333

  • In a block diagram all system variables are linked to each other through functional blocks.

  • The functional block or simply block is a symbol for the mathematical operation on the input signal to the block that produces the output.
  • The transfer functions of the components are usually entered in the corresponding blocks, which are connected by arrows to indicate the direction of the flow of signals.

75

76 of 333

Element of a block diagram. �

76

The arrowhead pointing toward the block indicates the input.

the arrowhead leading away from the block represents the output.

Such arrows are referred to as signals. ��

77 of 333

77

Summing Point

The summing point is represented with a circle having cross (X) inside it. It has two or more inputs and single output. It produces the algebraic sum of the inputs. It also performs the summation or subtraction or combination of summation and subtraction of the inputs based on the polarity of the inputs.

78 of 333

Branch Point

  • branch point (take off point) is a point from which the signal from a block goes concurrently to other blocks or summing points. ��

78

79 of 333

Block diagram of a closed-loop system.

79

B(s) the feedback signal

E(s) actuating error signal

G(S) Feed forward transfer function

G(s)H(s) Open-loop transfer function

C(S)/R(s) Closed-loop transfer function

Transfer function only used for linear time invariant systems mainly single input single output(SISO)

80 of 333

  • Modeling in State Space

80

81 of 333

Modern control theory versus conventional control theory.

  • Modern control theory is applicable to multiple-input—multiple-output systems, which may be linear or nonlinear, time invariant or time varying,

  • conventional control theory is applicable only to linear time- invariant single-input—single-output systems.

  • modern control theory is essentially a time-domain approach, while conventional control theory is a complex frequency- domain approach.

81

82 of 333

definitions

  • State. The state of a dynamic system is the smallest set of variables (called state variables) such that the knowledge of these variables at t = to, together with the knowledge of the input for t≥ t0, completely determines the behavior of the system for any time t ≥to. �

82

83 of 333

  • State variables. The state variables of a dynamic system are the variables making up the smallest set of variables that determine the state of the dynamic system. If at least n variables x1, x2,. . . , xn, are needed to completely describe the behavior of a dynamic system (so that once the input is given for t ≥ to and the initial state at t = t0 is specified, the future state of the system is completely determined), then such n variables are a set of state variables. ��

83

84 of 333

  • State vector. If n state variables are needed to completely describe the behavior of a given system, then these n state variables can be considered the n components of a vector x. Such a vector is called a state vector.
  • State space. The n-dimensional space whose coordinate axes consist of the x1 axis, x2 axis,.. . , xn, axis is called a state space.

84

85 of 333

  • State-space equations. In state-space analysis we are concerned with three types of variables that are involved in the modeling of dynamic systems:
  • input variables,
  • output variables,
  • and state variables

85

86 of 333

STATE-SPACE REPRESENTATION �OF DYNAMIC SYSTEMS

  • By use of vector-matrix notation, an nth-order differential equation may be expressed by a first- order vector-matrix differential equation. If n elements of the vector are a set of state variables, then the vector-matrix differential equation is a state equation. In this section we shall present methods for obtaining state-space representations of continuous- time systems. ��

86

Case #1 The input does not involve derivative terms

87 of 333

  • Assume that a multiple-input—multiple-output system involves
  • n state variables x1(t), x2(t),..., xn(t).
  • Assume also that there are r inputs u1(t), u2(t), . . . , ur(t)
  • and m outputs y1(t), y2(t),…, ym(t).
  • Then the system may be described by

87

88 of 333

88

89 of 333

89

90 of 333

90

91 of 333

91

92 of 333

  • then the state equations and the output equations become �

92

And the linearized equations

93 of 333

  • Where:
  • A(t) the state matrix, (n*n)
  • B(t) the input matrix, (n*r)
  • C(t) the output matrix,(m*n)
  • D(t) the direct transmission matrix.(m*r)
  • A block diagram representation of These Equations

93

94 of 333

94

95 of 333

EXAMPLE Mechanical system

95

u(t) is the input to the system,

the displacement y(t) of the mass is the output.

. This system is a single-input—single-output system.

�From the diagram, the system equation is

96 of 333

Let us define state variables x1 (t) and x2(t) as

x1(t)=y(t)

96

Then we obtain

97 of 333

  • Or

97

98 of 333

block diagram for the system

98

99 of 333

99

 

 

 

 

 

6 0 0

C=

0 0 9

0 4

D=

0 2

From the given state space model , obtain the matrices A,B,C and D

 

 

2 0

B=0 5

0 0

100 of 333

100

Solving Differential equation by Simulation

101 of 333

101

102 of 333

Correlation between transfer functions and state-space equations

102

103 of 333

  • The Laplace transform

103

assume that x(0) is zero. Then we have

Or

104 of 333

104

By substituting this Equation into the output equation, we get �

105 of 333

EXAMPLES�ELECTRICAL SYSTEMS

105

106 of 333

RC Circuit

106

Parameters: R,C

Independent variables (inputs): ei

dependent variables (outputs): eo, i

107 of 333

107

Laplace Transformed equations

108 of 333

108

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RL Series Circuit

 

 

 

 

 

109 of 333

LRC circuit

  • Consider the electrical circuit shown . The circuit consists of an inductance L (henry), a resistance R (ohm), and a capacitance C (farad). Applying Kirchhoff’s voltage law to the system, we obtain the following equations: �

109

110 of 333

110

 

 

 

 

 

 

 

 

111 of 333

111

Transfer functions of cascaded elements

Taking forward Laplace transform

Rearrange results in

First loop equation

Transfer function

In block diagram form

G1(s)

I1(s)

112 of 333

112

Taking forward Laplace transform and rearrange we obtain the

transfer function of the second loop

And the block diagram

113 of 333

113

 

 

Taking forward Laplace transform and rearrange we obtain the transfer function

 

The block diagram

Finally ,connection all blocks together results in block diagram of the system

The transfer function of the system

114 of 333

Liquid-level system

114

115 of 333

115

116 of 333

116

117 of 333

  • For linear or linearized system

117

118 of 333

118

Modeling Mechanical Systems

Translational System

  • take the Laplace transform, assuming zero initial conditions,

 

  • solving for the transfer
  • function yields

Block Diagram

119 of 333

Rotational Mechanical System

  • Consider the satellite attitude control system . The diagram shows the control of only the yaw angle θ.

  • Small jets apply reaction forces to rotate the satellite body into the desired position. The two skew symmetrically placed jets denoted by A or B operate in pairs.

  • Assume that each jet thrust is F/2 and a torque T = Fl is applied to the system. The jets are applied for a certain time duration and thus the torque can be written as T(t).

  • The moment of inertia about the axis of rotation at the center of mass is J. �Let us obtain the transfer function of this system by assuming that torque T(t) is the input, and the angular displacement θ(t) of the satellite is the output.

119

120 of 333

  • MECHANICAL SYSTEM

120

121 of 333

  • Applying Newton’s second law to the present system and noting that there is no friction in the environment of the satellite, we have ��

121

Taking the Laplace transform of both sides of this last equation and assuming all initial conditions to be zero yields ��

122 of 333

122

  • An electric circuit that is analogous to a system from another discipline is called an electric circuit analog.
  • The mechanical systems with which we worked can be represented by equivalent electric circuits.
  • Analogs can be obtained by comparing the equations of motion of a mechanical system, with either electrical mesh or nodal equations.
  • When compared with mesh equations, the resulting electrical circuit is called a series analog.
  • When compared with nodal equations, the resulting electrical circuit is called a parallel analog.

Electrical and Mechanical Systems Analogs

123 of 333

123

RLC series circuit equation

Translational mechanical system equation

Replacing displace met x(t) by velocity v(t) = dx(t)/dt the equation of mechanical system is

 

124 of 333

124

Series Analog(Force -Voltage Analog)

Equation of motion of the above translational mechanical system is;

Kirchhoff’s mesh equation for the above simple series RLC network is;

For a direct analogy b/w Eq (1) & (2), convert displacement to velocity by divide and multiply the left-hand side of Eq (1) by s, yielding;

(1)

(2)

Comparing Eqs. (2) & (3), we recognize the sum of impedances & draw the circuit shown in Figure (c). The conversions are summarized in Figure (d).

 

Replacing the position by the speed

125 of 333

125

Parallel Analog(Force-Current Analog)

  • Equation of motion of the above translational mechanical system is;
  • Kirchhoff’s nodal equation for the simple parallel RLC network shown above is;
  • Comparing Eqs. (1) & (2), we identify the sum of admittances & draw the circuit shown in Figure (c).

  • The conversions are summarized in Figure 2.43(d).

(1)

(2)

126 of 333

Block Diagram reduction (Manipulation)�

126

127 of 333

  • We often represent control systems using block diagrams. A block diagram consists of blocks that represent transfer functions of the different variables of interest.
  • If a block diagram has many blocks, not all of which are in cascade, then it is useful to have rules for rearranging the diagram such that you end up with only one block.
  • Reduction of Block Diagram means replacing all blocks and summing points by a single block relating the output and the input of the system

127

128 of 333

For example, we would want to transform the following diagram

128

To the next form

129 of 333

Block Diagram Transformations Rules

  1. Combining blocks in cascade(series connections)

129

 

 

 

130 of 333

130

2.Parallel Connection:

131 of 333

131

3.Feedback Connection :

Solving We obtain ,the equivalent or closed-loop

transfer function is

 

Negative feedback

 

Positive feedback

C(s)=G(s)E(s)

B(s)=H(s)C(s)

E(s)=R(s)+B(s)

Solving We obtain ,the equivalent or closed-loop

transfer function is

 

132 of 333

4. Moving summing�A.point behind a block

132

133 of 333

4. Moving a summing point �B.ahead of a block

133

134 of 333

5. Moving a pickoff point �A.ahead of a block

134

135 of 333

5. Moving a pickoff point �B.behind a block

135

136 of 333

8. replacing summing points

136

C=R-A-B

C=R-A-B

137 of 333

10. Combining summing points

137

Attention Don't use

thisMoving branch point through

summing point

138 of 333

Example�reduce the following block diagram

138

139 of 333

139

140 of 333

Example

140

141 of 333

Signal-flow graph�

141

142 of 333

  • Alternative method to block diagram representation, developed by S.J.Mason.
  • Advantage: the availability of a flow graph gain formula, also called Mason’s gain formula.
  • A signal-flow graph consists of a network in which nodes are connected by directed branches.
  • It depicts the flow of signals from one point of a system to another and gives the relationships among the signals. Note that the signal flows in only one direction.

142

143 of 333

Definitions

  • Node - a point representing a signal or variable.
  • Branch – unidirectional line segment joining two nodes.
  • Path – a branch or a continuous sequence of branches that can be traversed from one node to another node.
  • Loop – a closed path that originates and terminates on the same node and along the path no node is met twice.
  • Nontouching loops – two loops are said to be nontouching if they do not have a common node.

143

144 of 333

144

Signal-flow graph of two algebraic equations

Signal-flow graph of interconnected system

Corresponding block diagram

145 of 333

145

Mason’s gain formula

The linear dependence Tij between the independent variable xi (also called the input variable) and a dependent variable xj is

146 of 333

146

Systematic approach:

  1. Calculate forward path transfer function Pk for each forward path k
  2. Calculate all loop transfer functions
  3. Consider nontouching loops 2 at a time
  4. Consider nontouching loops 3 at a time
  5. etc
  6. Calculate Δ from steps 2,3,4 and 5
  7. Calculate Δk as portion of Δ not touching forward path k

Write the gain formula in a simplified form:

147 of 333

147

1.Calculate forward path transfer function Pk for each forward path k.

2.Calculate all loop TF’s.

3.Consider nontouching loops 2 at a time.

Loops L1 and L2 do not touch Loops L3 and L4

148 of 333

148

  1. Consider nontouching loops 3 at a time.

None.

  1. Calculate Δ from steps 2,3,4.

  • Calculate Δk as portion of Δ not touching forward path k.

The TF of the system is

149 of 333

149

الى هنا مادة امتحان منتصف الفصل

150 of 333

UNIT FOUR �Time response of Control Systems

150

151 of 333

Transient response and steady-state response

  • The time response of a control system consists of two parts:
  • transient response means that which goes from the initial state to the final state.(free or natural response)
  • steady-state response, we mean the manner in which the system output behaves as t approaches infinity.(forced response) �

151

152 of 333

152

153 of 333

typical input signals

  • typical input signals to use for analyzing system characteristics may he determined by the form of the input that the system will be subjected to most frequently under normal operation.
  • If the inputs to a control system are gradually changing functions of time, then a ramp function of time may be a good test signal.
  • if a system is subjected to sudden disturbances, a step function of time may be a good test signal;
  • and for a system subjected to shock inputs, an impulse function may be best.

153

154 of 333

  • Once a control system is designed on the basis of test signals, the performance of the system in response to actual inputs is generally satisfactory. The use of such test signals enables one to compare the performance of all systems on the same basis. �

154

155 of 333

FIRST-ORDER SYSTEMS

  • Consider the first-order system shown . Physically, this system may represent an RC circuit, thermal system, or the like. �

155

156 of 333

  • A simplified block diagram is shown in Figure (b). The input—output relationship is given by

156

In the following, we shall analyze the system responses to such inputs as the unit-step, unit-ramp, and unit-impulse functions. The initial conditions are assumed to be zero.

157 of 333

Unit-step response of first-order systems

  • Since the Laplace transform of the unit-step function is 1/s, substituting R(s) , we obtain �
  • Expanding C(s) into partial fractions gives �

157

158 of 333

158

t(SEC)

0

T

2T

3T

4T

inf

c(T)

0

63.2%

86.5%

95%

98.2%

1

 

159 of 333

COMMENTS

  • smaller the time constant T, faster the system response.
  • Another important characteristic of the exponential response curve is that the slope of the tangent line at t = 0 is 1/T. since �

  • The output would reach the final value at t = T if it maintained its initial speed of response

159

160 of 333

  • the steady state is reached mathematically only after an infinite time.
  • In practice, however, a reasonable estimate of the response time is the length of time the response curve needs to reach the 2% line of the final value, or four time constants. �

160

161 of 333

161

  • The first order system given below.
  • D.C Gain of the system is 3/5 and time constant is 1/5 seconds.

162 of 333

Unit-ramp time response of first-order systems

  • Since the Laplace transform of the unit-ramp function is 1/s^2, we obtain the output of the system as

162

163 of 333

163

164 of 333

Unit-impulse response of first-order systems

  • Since the Laplace transform of the unit-impulse function is R(s)=1, we obtain the output of the system

164

165 of 333

  • Comparison of the system responses to these three inputs clearly indicates that :
  • the response to the derivative of an input signal can be obtained by differentiating the response of the system to the original signal.
  • the response to the integral of the original signal can be obtained by integrating the response of the system to the original signal
  • This is a property of linear time-invariant systems.

165

166 of 333

166

167 of 333

SECOND-ORDER SYSTEMS �

167

Example: servo system

168 of 333

168

The closed-loop transfer function of a second order system

and the block diagram are

169 of 333

  • The dynamic behavior of the second-order system can then be described in terms of two parameters
  • undamped natural frequency
  • damping ratio
  • We shall now solve for the response of the system a unit-step input. We shall consider three different cases:
  • the underdamped (0 < ζ < 1),
  • critically damped (ζ = 1),
  • overdamped (ζ> 1)
  • ζ = 0, the transient response does not die out. ��

169

170 of 333

Underdamped case (0 < ζ < I):

170

un-damped natural frequency of the second order system, which is the frequency of oscillation of the system without damping.

damping ratio of the second order system, which is a measure of the degree of resistance to change in the system output.

  • Two poles of the system are

 

 

For unit step input

 

 

 

 

 

-

171 of 333

171

Φ

Φ

If (0 < ζ < I) the poles of the system are

complex conjugate and the time response

is underdamped

172 of 333

3.Critically damped case (ζ = 1):

172

2.undamped case ζ=0

the response becomes undamped and oscillations continue indefinitely. The response c(t) for the zero damping case can be obtained by substituting zeta = 0 in forgoing Equation

If (ζ =0) the poles of the system are imagenary conjugate and the time

response is undamped

If (ζ = I) the poles of the system are multiple and the time

response is criticaly damped

173 of 333

4.overdamped case (ζ> 1):

  • In this case, the two poles are negative real and udequal. For a unit-step input

173

 

174 of 333

174

unit-step time response

3

175 of 333

175

176 of 333

176

Given the transfer function below, find natural frequency ωn and damping ratio ζ.

Solution

The general form of the second-order transfer function is

Comparing the equations we will get :ωn2 = 36, or natural frequency ωn = 6

2ζωn= 4.2, substituting the value of ωn we will get, damping ratio ζ = 0.35.

177 of 333

Time domain specifications of control systems

177

178 of 333

178

179 of 333

179

Time domain specifications

180 of 333

  •  

180

181 of 333

  • Peak time Referring to the same output, we may obtain the peak time by differentiating c(t) with respect to time and letting this derivative equal zero. Since

181

and the cosine terms in this last equation cancel each other, dc/dt, evaluated

at t = tp, can be simplified to

This last equation yields the following equation:

182 of 333

182

Since the peak time corresponds to the first peak overshoot,

.Maximum overshoot

The maximum overshoot occurs at the peak time or at t = tp . Thus, Mp is obtained as

��

183 of 333

  •  

183

184 of 333

Example: Servo system with velocity feedback

184

185 of 333

185

For the system, determine the values of gain K and velocity feedback constant Kh so that the maximum overshoot in the unit-step response is 0.2 and the peak time is 1 sec. With these values of K and Kh, obtain the rise time and settling time. Assume that J 1 kg-m2 and B = 1 N-m/rad/sec. �

 

186 of 333

186

187 of 333

187

188 of 333

Higher order systems & Stability

188

189 of 333

189

  • Higher order systems

190 of 333

190

Where

Unit step response of higher

order system

191 of 333

191

191

 

If

2.

3. There are no zeros nearby the complex conjugate poles

1, There are two complex conjugate poles

The transfer function is

 

Reduction The Order Of Higher Order System

The order of higher system can be reduced to a second order system if it has dominant closed-loop poles

 

192 of 333

  • Definition of stability. A linear system is said to be stable if the output response is bounded for all bounded inputs. Otherwise, it is said to be unstable.
  • For negative pole F(s)= 1/(s+a) f(t)= e^-at stable term
  • For positive pole F(s)= 1/(s-a) f(t)= e^+at unstable term
  • Instead of poles we use roots of characteristic equation
  • stable

192

1 critically stable

2.Stable

3.unstable

193 of 333

Routh’s Stability Criterion

  • A necessary condition for stability of the system is that all of the roots of its characteristic equation have negative real parts, which in turn requires that all the coefficients be positive.

193

A necessary (but not sufficient) condition for stability

is that all the coefficients of the polynomial

characteristic equation be positive.

194 of 333

A necessary and sufficient condition �for Stability

  • Routh’s formulation requires the computation of a triangular array that is a function of the coefficients of the polynomial characteristic equation.

194

A system is stable if and only if all the elements of

the first column of the Routh array are positive

195 of 333

Characteristic Equation

  • Consider an nth-order system whose the characteristic equation (which is also the denominator of the transfer function) is:

195

196 of 333

Method for determining the Routh array

  • Consider the characteristic equation:

  • First arrange the coefficients of the characteristic equation in two rows, beginning with the first and second coefficients and followed by the even-numbered and odd-numbered coefficients:

196

197 of 333

Routh array: method (cont’d)

  • Then add subsequent rows to complete the Routh array:

197

?!

198 of 333

Routh array: method (cont’d)

  • Compute elements for the 3rd row:

198

199 of 333

Routh array: method (cont’d)

  • Compute elements for the 4th row:

199

200 of 333

Example 1:

Given the characteristic equation,

is the system described by this characteristic equation stable?

Answer:

  • One coefficient (-2) is negative.

  • Therefore, the system does not satisfy the necessary condition for stability.

200

201 of 333

Example 2:

Given the characteristic equation,

is the system described by this characteristic equation stable?

Answer:

  • All the coefficients are positive and nonzero.
  • Therefore, the system satisfies the necessary condition for stability.
  • We should determine whether any of the coefficients of the first column of the Routh array are negative.

201

202 of 333

Example 2 (cont’d): Routh array

202

203 of 333

Example 2 (cont’d): Routh array

203

204 of 333

Example 2 (cont’d): Routh array

204

205 of 333

Example 2 (cont’d): Routh array

205

The elements of

the 1st column

are not all positive:

the system is unstable

206 of 333

Example 3: Stability versus Parameter Range

Consider a feedback system such as:

The stability properties of this system are a function of the proportional feedback gain K. Determine the range of K over which the system is stable.

206

207 of 333

Example 3 (cont’d)

  • The characteristic equation for the system is given by:

207

208 of 333

Example 3 (cont’d)

  • Expressing the characteristic equation in polynomial form, we obtain:

208

209 of 333

Example 3 (cont’d)

  • The corresponding Routh array is:
  • Therefore, the system is stable if and only if

209

210 of 333

Example 4: Stability versus Two Parameter Range

Consider a Proportional-Integral (PI) control such as:

Find the range of the controller gains so that the PI feedback system is stable.

210

211 of 333

Example 4 (cont’d)

  • The characteristic equation for the system is given by:

211

212 of 333

Example 4 (cont’d)

  • Expressing the characteristic equation in polynomial form, we obtain:

212

213 of 333

Example 4 (cont’d)

  • The corresponding Routh array is:
  • For stability, we must have:

213

214 of 333

214

215 of 333

215

215

    • Zero 1st column element
      • Replace element by ε > 0
      • Proceed as usual
      • Example

⇒ 2 roots in RHP

216 of 333

216

217 of 333

Basic control actions

217

218 of 333

  • A controller compares the actual value of

output with the reference input, determines the deviation, and produces a control signal that will reduce the deviation to zero or to a small value.

  • The manner in which the controller produces the control signal is called the control action.

218

219 of 333

219

Open loop system

Closed loop uncontrolled system

Closed loop controlled system

220 of 333

block diagram of an industrial control system

220

221 of 333

Classifications of Industrial Controllers. �

  • 1. Two-position or on-off controllers
  • 2. Proportional controllers
  • 3. Integral controllers
  • 4. Proportional-plus-integral controllers
  • 5. Proportional-plus-derivative controllers
  • 6. Proportional-plus-integral-plus-derivative controllers

221

222 of 333

First order systems: Proportional control

222

For open loop system

For uncontrolled closed loop system

For closed loop system

Proportional control of first order system reduces the steady state error and the time constant both advantages

The proportional controller is defined as : m(t)=K e(t)

Or M(s)/E(s)=K

223 of 333

first Order System Integral Control

223

Integral control of the system eliminates the steady-state error in the response to the step input and rise the order of the system by one . This

Oscillates the output

224 of 333

224

Time response of first order system:1. open loop system, 2.uncontrolled

Closed loop system, 3. proportional control, 4.integral control

*Proportional controller reduce the steady state error and the time constant

*Integral controller eliminates the steady state error , rise the order of

The system by one and increase the oscillations

225 of 333

Second Order System�Proportional Control

225

For open loop

For uncontrolled

For controlled

226 of 333

Second Order System�Integral Control

226

For controlled system

The controlled system is stable if

227 of 333

227

  1. Uncontrolled system 2. proportional control 3. open loop system
  2. 4. Integral control

Time response of second order system

*Proportional controller reduces the steady state error and the damping ratio

*Integral controller eliminates the steady state error , rise the order of

The system by one and the system may be unstable

228 of 333

Response to Torque Disturbances (Proportional Control)

228

Assume that R=0, then

And

The proportional controller reduces the steady state error caused By disturbance

 

T(s)/E(s)= Kp+Ki/s=Kp(1+1/Tis), Ti =Ki/Kp

229 of 333

229

Proportional plus Integral control

230 of 333

Differential Control Action

230

231 of 333

Proportional-Plus-Derivative Control

231

. Thus derivative control introduces a damping effect. A typical response curve c ( t ) to a unit step

232 of 333

232

Change in gain in P controller

  • Increase in gain:

→ Upgrade both steady-

state and transient

responses

→ Reduce steady-state

error

Reduce stability! Of second orser system and the higer order system may be unstable

233 of 333

Integral Controller

  • Integral of error with a constant gain
  • increase the system type by 1
  • eliminate steady-state error for

a unit step input

  • amplify overshoot and oscillations
  • Second and higher order systems may be unstable

233

234 of 333

Change in gain for PI controller

234

  • Increase in gain:

→ Do not upgrade steady-

state responses

Increase oscillations

and overshoot! But less than I controller

235 of 333

Effect of change for gain PD controller

235

The PD controller is mainly used to improve the transient response of a control system. Reduce the max. peak and settling time

236 of 333

236

237 of 333

Changes in gains for PID Controller

237

238 of 333

238

Tuning PID controller Using trial error method

1.Set Ti to infinity and Td to zero

2.Increase Kp to reduce initial steady state error to half it's value

3. Add small Ti and tune for min. overshoot

4.Add a Td so that max. peak than 20%

239 of 333

  • These rules are used to determine Kp, Ti and Td for PID controllers
  • Firs Method: The response is obtained experimentally to a unit step input. The plant involves neither integrators nor differentiators

239

240 of 333

240

241 of 333

241

242 of 333

Second Method

  • Set Ti= inf and Td=0, increase Kp from 0 t a critical value Kcr where the output exhibits sustained oscillations.
  • Use Kcr , Pcr and Table 10-2 to determine the parameters of the controller

242

243 of 333

243

244 of 333

�Root Locus Design Method

244

245 of 333

Goal

Learn a specific technique which shows hochanges in one ofa system’s parameter (usually the controller gain, K)

will modify the location of the closed-loop poles in the s-domain.

245

 

246 of 333

246

 

247 of 333

247

248 of 333

248

249 of 333

Definition

  • The closed-loop poles of the negative feedback control system: are the roots of the characteristic equation:

249

The root locus is the locus of the closed-loop poles

when a specific parameter (usually gain, K)

is varied from 0 to infinity.

250 of 333

Root Locus Method Foundations

  • The value of s in the s-plane that make the loop gain KG(s)H(s) equal to -1 are the closed-loop poles

(i.e. )

  • KG(s)H(s) = -1 can be split into two equations by equating the magnitudes and angles of both sides of the equation.

250

251 of 333

Angle and Magnitude Conditions

251

Independent of K

252 of 333

252

Magnitude and phase of distinct zero assume

G(s) =s+3 and s=i4 then

G(i4)=3+i4

Magnitude and phase of distinct pole assume

G)s)=1/(s+1) and s=i1

Then G(i1)=1/(1+i1) =0.5 –i0.5

 

 

253 of 333

253

Magnitude and Phase

254 of 333

254

angle and phase conditions

255 of 333

255

256 of 333

256

257 of 333

Rules for Construction of Root Locus

Follow these rules for constructing a root locus.

Rule 1

Starting points G(s)H(s)=1/K

0,-10

Terminating points -4, or infinity

Rule 2 − Locate the open loop poles and zeros in the ‘s’ plane.

Find the number of root locus branches.

We know that the root locus branches start at the open loop poles and end at open loop zeros. So, the number of root locus branches N is equal to the number of finite open loop poles P or the number of finite open loop zeros Z, whichever is greater.

Mathematically, we can write the number of root locus branches N as

257

258 of 333

 

258

259 of 333

259

Example: Plot a root locus of a system given as

260 of 333

Rule 4 − Find the centroid and the angle of asymptotes.

If P=Z  , then all the root locus branches start at finite open loop poles and end at finite open loop zeros.

If P>Z  , then Z  number of root locus branches start at finite open loop poles and end at finite open loop zeros and PZ number of root locus branches start at finite open loop poles and end at infinite open loop zeros.

If P<Z, then P number of root locus branches start at finite open loop poles and end at finite open loop zeros and ZP  number of root locus branches start at infinite open loop poles and end at finite open loop zeros.

So, some of the root locus branches approach infinity, when PZ  .

260

261 of 333

Asymptotes give the direction of these root locus branches. The intersection point of asymptotes on the real axis is known as centroid.

We can calculate the centroid α by using this formula,

261

The formula for the angle of asymptotes θ is

 

 

Where

262 of 333

Determine the n - m asymptotes:

  • Locate s = α on the real axis:

  • Compute and draw angles:

  • Draw the asymptotes using dash lines.

262

263 of 333

Rule 5 − Find the intersection points of root locus branches with an imaginary axis.

We can calculate the point at which the root locus branch intersects the imaginary axis and the value of K at that point by using the Routh array method and special case (ii).

If all elements of any row of the Routh array are zero, then the root locus branch intersects the imaginary axis and vice-versa.

Identify the row in such a way that if we make the first element as zero, then the elements of the entire row are zero. Find the value of K for this combination.

Substitute this K value in the auxiliary equation. You will get the intersection point of the root locus branch with an imaginary axis.

263

264 of 333

264

Routh table

  1. 2
  2. K

(6-K)/3 0

K 0

Critical gain K cr=6

Auxiliary equation

265 of 333

  • Rule 6 − Find Break-away and Break-in points.
  • If there exists a real axis root locus branch between two open loop poles, then there will be a break-away point in between these two open loop poles.
  • If there exists a real axis root locus branch between two open loop zeros, then there will be a break-in point in between these two open loop zeros.

265

266 of 333

Find the breakpoints.

  • Express K such as:

  • Set dK/ds = 0 and solve for the roots.

266

267 of 333

267

Rule 7 :Angles of departure and arrival

*If there are starting points at complex conjugate

poles there will be departure angels

  • If there are terminating points at complex

conjugate zeros there will be arrival angels

268 of 333

268

269 of 333

269

270 of 333

Frequency Response Analysis

270

271 of 333

What is frequency response

So far we have described the response and performance of a system in terms of complex frequency variable s=σ+jω and the location of poles and zeros in the s-plane. An important alternative approach to system analysis and design is the frequency response method.

The frequency response of a system is defined as the steady-state response of the system to a sinusoidal input signal with constant amplitude and varying frequency . We will investigate the steady-state response of the system to the sinusoidal input as the frequency varies.

271

272 of 333

272

When the input signal is a sinusoid, the resulting output signal for LTI systems is sinusoidal in the steady state, it differs from the input only in amplitude and phase.

where p1, p2,…,pn are distinctive poles,

then in partial fraction expansion form, we have

Taking the inverse Laplace transform yields

Suppose the system is stable, then all the poles are located in the left half plane and thus the exponential terms decay to zero as t→∞. Hence, the steady-state response of the system is

273 of 333

273

the steady-state output is

That is, the steady-state response depends only on the magnitude and phase of T(jω).

274 of 333

274

Plot the frequency response of the following system

ω

0

R/L

inf

Magnitude

1

0

Phase

0

-45

-90

 

275 of 333

275

276 of 333

276

  • Bode Plot

  • The Bode plot is a most useful technique for hand plotting was developed by H.W. Bode at Bell Laboratories between 1932 and 1942.
  • This technique allows plotting that is quick and yet sufficiently accurate for control systems design.
  • The idea in Bode’s method is to plot magnitude curves using a logarithmic scale and phase curves using a linear scale.

The Bode plot consists of two graphs:

i. A logarithmic plot of the magnitude of a transfer function.

ii. A plot of the phase angle.

  • Both are plotted against the frequency on a logarithmic scale.
  • The standard representation of the logarithmic magnitude of G(jw) is 20log|G(jw)| where the base of the logarithm is 10, and the unit is in decibel (dB).

277 of 333

277

  • The log-magnitude and phase frequency response curves as functions of log ω are called Bode plots or Bode diagrams.

  • Sketching Bode plots can be simplified because they can be approximated as a sequence of straight lines.

  • Straight-line approximations simplify the evaluation of the magnitude and phase frequency response.

  • We call the straight-line approximations as asymptotes.

  • The low-frequency approximation is called the low-frequency asymptote, and the high-frequency approximation is called the high-frequency asymptote.

278 of 333

278

Classes of Factors of Transfer Functions

  • Basic factors of G(jw)H(jw) that frequently occur in an arbitrarily transfer function are

 

279 of 333

279

Class-I: The Constant Gain Factor (K)

280 of 333

280

K = 20

K = 10

K = 4

K = 4, 10, and 20

281 of 333

281

 

 

282 of 333

282

The slope intersects with 0 dB line at frequency ω =1

.01

0,1

1

10

100

Log M[dB]

40

20

0

-20

-40

283 of 333

283

 

 

284 of 333

284

The frequency response of the function G(s) = s, is shown in the Figure.

G(s) = s has only a high-frequency asymptote, where s = jω.

The Bode magnitude plot is a straight line with a +20 dB/decade slope passing through 0 dB at ω = 1.

The Bode phase plot is equal to a constant +90o.

285 of 333

285

 

 

 

 

 

 

286 of 333

286

 

Low-Frequency Asymptote (letting frequency S 0

High-Frequency Asymptote (letting frequency s INF

 

287 of 333

287

 

 

288 of 333

288

Low-Frequency

High-Frequency Asy

Corner-Frequency

289 of 333

289

Magnitude of a real pole: The piecewise linear asymptotic Bode plot for magnitude is at 0 dB until the break frequency and then drops at 20 dB per decade as frequency increases (i.e., the slope is -20 dB/decade).

Phase of a real pole: The piecewise linear asymptotic Bode plot for phase follows the low frequency asymptote at 0° until one tenth the break frequency (0.1·ωc) then decrease linearly to meet the high frequency asymptote at ten times the break frequency (10·ωc). This line is shown above.  Note that there is no error at the break frequency and about 5.7° of error at 0.1·ωc and 10·ωc the break frequency.

290 of 333

290

Again, as with the case of the real pole, there are three cases:

  1. At  low frequencies, ω<<ω0, the gain is approximately 1 (or 0 dB).
  2. At high frequencies, ω>>ω0, the gain increases at 20 dB/decade and goes through the break frequency at 0 dB.
  3. At the break frequency, ω=ωc, the gain is about 3 dB.

291 of 333

291

The phase of a single real zero also has three cases (which can be derived similarly to those for the real pole, given above):

  1. At  low frequencies, ω<<ωc, the phase is approximately zero.
  2. At high frequencies, ω>>ωc, the phase is +90°.
  3. At the break frequency, ω=ωc, the phase is +45°.

292 of 333

292

Key Concept: Bode Plot of Real Zero:

  • The plots for a real zero are like those for the real pole but mirrored about 0dB or 0°.
  • For a simple real zero the piecewise linear asymptotic Bode plot for magnitude is at 0 dB until the break frequency and then rises at +20 dB per decade (i.e., the slope is +20 dB/decade).   An n th order zero has a slope of +20·n dB/decade.
  • The phase plot is at 0° until one tenth the break frequency and then rises linearly to +90° at ten times the break frequency.  An nth order zero rises to +90°·n.

293 of 333

293

Example :The first example is a simple pole at 5 radians per second. .G(s)=1/(1+s/5)

294 of 333

294

 

295 of 333

295

Key Concept: Bode Plot for Real Pole

  • For a simple real pole the piecewise linear asymptotic Bode plot for magnitude is at 0 dB until the break frequency and then drops at 20 dB per decade (i.e., the slope is -20 dB/decade).   An nth order pole has a slope of -20·n dB/decade.
  • The phase plot is at 0° until one tenth the break frequency and then drops linearly to -90° at ten times the break frequency.  An nth order pole drops to -90°·n.

296 of 333

296

Example-5: Obtain the Bode plot of the system given by the transfer function;

  • We convert the transfer function in the following format by substituting s = jω

  • We call ω = 1/2 , the break point or corner frequency. So for

  • So when ω << 1 , (i.e., for small values of ω), then G( jω ) ≈ 1

  • Therefore taking the log magnitude of the transfer function for very small values of ω, we get

  • Hence below the break point, the magnitude curve is approximately a constant.

  • So when ω >> 1, (i.e., for very large values of ω), then

297 of 333

297

298 of 333

298

If u=1,

The magnitude asymptotes intersect at the 0dB line when u=ω/ωn=1.

The difference between the actual magnitude curve and the asymptotic approximation is a function of ζ. The max value of the frequency response occurs at the resonant frequency, ωr.

When ζ→0, ωrωn.

299 of 333

299

When u<<1, the log magnitude is -10log1=0 dB, and the phase angle approaches 00. When u>>1, the log magnitude approaches -10log(u4)=-40logu, which results in a curve with a slope of -40dB/decade. The phase angle, when u>>1, approaches -1800. The magnitude asymptotes meet at the 0dB line when

300 of 333

300

asymptotes for

301 of 333

301

The peak will have an amplitude of 1/(2·ζ)=5.00 or 14 dB.

302 of 333

302

303 of 333

303

Draw a Bode diagram for

304 of 333

304

305 of 333

305

Sum of all plots except the gain

306 of 333

306

Add the gain to obtained the total plot

307 of 333

307

 

308 of 333

308

Nyquist Plot or Polar Plot

  • Nyquist Plots were invented by Nyquist - who worked at Bell Laboratories, the premiere technical organization in the U.S. at the time.

  • Nyquist Plots are a way of showing frequency responses of linear systems. 

  • There are several ways of displaying frequency response data, including Bode' plots and Nyquist plots.

  • Bode' plots use frequency as the horizontal axis and use two separate plots to display amplitude and phase of the frequency response.

  • Nyquist plots display both amplitude and phase angle on a single plot, using frequency as a parameter in the plot. 

  • Nyquist plots have properties that allow you to see whether a system is stable or unstable.

309 of 333

309

  • A Nyquist plot is a polar plot of the frequency response function of a linear system.

  • That means a Nyquist plot is a plot of the transfer function, G(s) with s = jω.  That means you want to plot G(j ω).

  • G(j ω) is a complex number for any angular frequency, ω, so the plot is a plot of complex numbers.

  • The complex number, G(j ω), depends upon frequency, so frequency will be a parameter if you plot the imaginary part of G(j ω) against the real part of G(j ω).

Sketch the Polar plot of Frequency Response

To sketch the polar plot of G(jω) for the entire range of frequency ω, i.e., from 0 to infinity, there are four key points that usually need to be known:

  1. The start of plot where ω = 0,
  2. The end of plot where ω = ∞,
  3. Where the plot crosses the real axis, i.e., Im(G(jω)) = 0, and
  4. Where the plot crosses the imaginary axis, i.e., Re(G(jω)) = 0.

310 of 333

310

Problem-1: Polar Plot of Integrator

Representing G(s) in the frequency response form G( jω ) by replacing s = jω:

The magnitude of G( jω ), i.e., | G( jω) |, is obtained as;

The phase of G( jω ), denoted by, φ , is obtained as;

311 of 333

311

Problem-2: Polar Plot of First Order System

Consider a first order system

Representing G(s) in the frequency response form G( jω ) by replacing s = jω:

The magnitude of G( jω ), i.e., | G( jω) |, is obtained as;

The phase of G( jω ), denoted by, φ , is obtained as;

The start of plot where ω = 0

The end of plot where ω = ∞

The mid part of plot where ω = 1/T

312 of 333

312

Problem-3: Polar Plot of Second Order System

Consider a second order system

313 of 333

313

Representing G(s) in the frequency response form G( jω ) by replacing s = jω:

The magnitude of G( jω ), i.e., | G( jω) |, is obtained as;

The phase of G( jω ), denoted by, φ , is obtained as;

314 of 333

314

Example :Plot the Nyquist plot for the open loop system

315 of 333

315

Four Important Points for Derivation the Nyquist Stability Criterion

  1. The concept of mapping points;

  • The concept of mapping contours.

3. The relationship between the poles of 1 + G(s)H(s) and the poles of G(s)H(s);

4. The relationship between the zeros of 1 + G(s)H(s) and the poles of the closed-loop transfer function, T(s);

316 of 333

316

The Concept of Mapping Points

  • If we take a complex number s = x+jy on the s-plane and substitute it into a function, F(s), another complex number results. This process is called mapping.

OR

  • The term mapping is defined as the substitution of a complex number into a function, F(s), to get another complex number.

  • For example, substituting s = 4 + j3 into the function F(s) = (s2 +2s + 1) yields 16+j30. We say that 4 + j3 maps into 16+j30 through the function s2 +2s + 1.

317 of 333

317

The Concept of Mapping Contours

The collection of points, called a contour.

318 of 333

318

Examples of Contour Mapping

The contour B maps in a counter clockwise direction if F(s) has just poles that are encircled by the contour, Also, you should verify that, if the pole or zero of F(s) is enclosed by contour A, the mapping encircles the origin .

319 of 333

319

Examples of Contour Mapping

In this last case, the pole and zero rotation cancel, and the mapping does not encircle the origin.

The number of encirclements of the origin of F(s) contour is N=Z-P;

Where Z number of zeros and P number of poles of F(s) inside s contour

320 of 333

320

  1. The poles of 1 + G(s)H(s) are the same as the poles of G(s)H(s), the open-loop system.

  • The zeros of 1 + G(s)H(s) are the same as the poles of T(s), the closed-loop system.

F(s) combine the characteristic equations of the open loop and closed loop systems

The Function F(s) for Stability

321 of 333

321

THE NYQUIST STABILITY CRITERION

  • A linear closed-loop continuous control system is absolutely stable if the roots of the characteristic equation have negative real parts.

  • Equivalently, the poles of the closed-loop transfer function, or the zeros of the denominator, 1 + GH(s), of the closed-loop transfer function, must lie in the left-half plane.

  • The Nyquist Stability Criterion establishes the number of zeros of 1 + GH(s) in the right-half plane directly from the Nyquist Stability Plot of GH(s).

322 of 333

322

 

 

 

We use the Nyquist plot of the open loop system and the number of

encirclement of (-1,j0) point

 

 

Nyquist Path

 

 

323 of 333

323

Nyquist Stability Criterion

 

 

 

324 of 333

324

 

 

 

325 of 333

325

 

 

326 of 333

326

 

 

327 of 333

327

Nyquist or Polar Plot

Nyquist Diagram

B-The open loop system is critically stable

328 of 333

328

  • The region to the right of the contour has been shaded.

  • Clearly, the (-1,0) point is not in the shaded region; therefore it is not enclosed by the contour and so N ≤ 0.

  • The poles of GH(s) are at s = 0 and s = -1, neither of which are in the right-hand-plane RHP; hence Po = 0. Thus N = -Po = 0, and the system is absolutely stable.

329 of 333

329

The Nyquist Stability Plot for GH(s) = 1/s(s-1) is given in the figure below.

  • The region to the right of the contour has been shaded and the (-1,0) point is enclosed; then N > 0. (It is clear that N = 1).
  • The poles of GH are at s = 0 and s = +1, the latter pole being in the RHP. Hence Po = 1.

  • NPo indicates that the system is unstable.

  • Z = N + Po = 1 + 1 = 2, therefore the poles of the closed-loop transfer function, or the zeros of the characteristic equation 1+GH in the right-hand plane RHP.

 

330 of 333

330

Relative Stability

    • Phase Crossover Frequency (ωp) is the frequency at which the phase angle of the open-loop transfer function equals –180°.

    • Gain Crossover Frequency (ωg) is the frequency at which the magnitude of the open loop transfer function, is unity.

  • Gain margin (Kg) is the reciprocal of the magnitude of G(jω) at the phase cross over frequency.

Phase margin (γ) is that amount of additional phase lag at the gain crossover frequency required to bring the system to the verge of instability.

331 of 333

331

332 of 333

332

Figure 14.10 Gain and phase margins on a Nyquist plot.

333 of 333

333