Chapter 1
Chapter 1
Introduction
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.1 Overview of Discrete-Time Systems
Suppose that the input u1(t) of a system produces an output y1(t), and the input
u2(t) produces the output y2(t). Then, if the system is linear, the principle of
superposition applies and the input [al u1(t) + a2 u2(t)] will produce the output
[al y1(t) + a2 y2(t)].
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.1 Overview of Discrete-Time Systems
• Some preliminary definitions to start with:
Suppose that the input u1(k) of a discrete-time system produces an output y1(k),
and the input u2(k) produces the output y2(k). Then, if the system is linear, the input
[al u1(k) + a2 u2(k)] will produce the output [al y1(k) + a2 y2(k)], where k=0, 1, 2,…are
the instants of measurement
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.1 Overview of Discrete-Time Systems
The focus of this book is to design control systems for linear time-invariant
discrete-time systems
b) Sensor – Devices that measure various signals in a plant at discrete points of time
d) Feedback signal – A signal from the plant entering the controller as an input
producing a desired transformed signal that can control the plant
e) Actuator – A physical device that actuates the controller to take action on the plant
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-1 Closed-loop system.
Controllers are
also referred to
as Output
compensators
or filters
Feedback Signal
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.2 Digital Control System
• The lateral control system controls the lateral position of the aircraft
• Thus the bank command input affects only the lateral position of the aircraft, and
the pitch command input affects only the altitude of the aircraft.
• To simplify the treatment further, only the lateral control system will be discussed.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-2 Automatic aircraft landing system.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.2 Digital Control System
A block diagram of the lateral control system is given in Figure 1-3 (refer to next
slide).
The aircraft lateral position y(t) = the lateral distance of the aircraft from the
extended centerline of the runway.
Sensor: The radar unit measures y(t) every T=0.05 s. Thus y(kT) is the sampled
value of y(t), with T = 0.05 s and k = 0, 1, 2, 3, . . . .
The digital controller processes the sampled outputs and generates the discrete
bank commands φ(kT).
The data hold, which is on board the aircraft, clamps the bank command φ(t)
constant at the last value received until the next value is received.
The aircraft responds to the command, which changes the lateral position y(t).
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-3 Aircraft lateral control system.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.2 Digital Control System
Two additional inputs are shown in Figure 1-3.
1. The first, w(t), is the wind input, which affects the position of the aircraft.
2. The second disturbance input, labeled radar noise, is present as the radar
cannot measure the exact position of the aircraft.
The design problem for this system is to maintain y(t) at a small level despite
the presence of the wind and radar-noise disturbances.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.3 The Control Problem
We may state the control problem as follows:
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.3 The Control Problem
Step 4: Design the controller based on the developed models and the control
criteria
Step 5: Evaluate the design analytically, by simulation, and finally, by testing the
physical system
Figure 1-4 shows the relationships between the physical plant model
and the controller iterations
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-4 Mathematical solutions for physical systems.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.4 Example 1: Satellite Model
Assume that the satellite is spherical and has the thruster configuration shown in
Figure 1-5.
One may consider the problem of a complete three-axis control of the satellite. We
will consider only the yaw-axis control systems, whose purpose is to control the
angle θ(t).
The relationship between torque T(t) to angle θ(t) is given by Newton’s law of
motion, resulting in the transfer function
Θ( s ) 1
= G= (s)
T (s) p
Js 2
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-5 Satellite.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.4 Example 1: Satellite Model
Next, let us convert the TF to an equivalent state-variable model.
This results in
Combining the two first-order state equations, we can write the model as:
Input
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.5 Example 2: Servomotors
The motor is armature controlled with a constant field. The armature resistance
and inductance are Ra and La (neglected for simplicity), respectively.
List of variables:
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-6 Servomotor system.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.5 Example 2: Servomotors
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.5 Example 2: Servomotors
The state-variable model for the system can be written, as before, in the form:
Input
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-7 Servo control system.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.5 Example 2: Servomotors
A line drawing of an industrial robot is shown in Figure 1-8 (next slide)
If the armature inductance of the motor cannot be ignored, then the model is
third- order (extra differential equation from Faraday’s law)
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-8 Schematic diagram of a robotic arm with three angles of
motion.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-9 Model of robot arm joint.
Robot link
angle
From digital Armature voltage, Motor shaft
computer used to control the angle
position of the arm.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.6 Example 3: Temperature Control System
A temperature control system is shown in Figure 1-10
List of variables:
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-10 Thermal system.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.6 Example 3: Temperature Control System
Heat capacity
Letting v(t) equal the flow into and out of the tank (assumed equal) and H equal
the specific heat of the liquid
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.6 Example 3: Temperature Control System
Let τa be the ambient temperature outside the tank and R be the thermal
resistance to heat flow through the tank
First-order linear differential equation with constant coefficients: qe(t) is the control
input signal, τi(t) and τa(t) are disturbance input signals, and τ(t) is the output signal.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-11 Block diagram of a thermal system.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.7 Example 4: Electric Power System
1 synchronous
Consider the classical single-machine infinite bus power system generator
shown in Figure 1-12
1 load bus with
infinite inertia
List of Variables
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-12 Single-machine infinite bus power system.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.7 Example 4: Electric Power System
δ = ω − ω s
Nonlinear swing
Mω = Pm − Pe − dω equations
Similarly, from Kirchoff’s law we obtain the effective power transfer from the machine
to the infinite bus as
E
P= (sin δ + j ( E − cos δ ))
x
δ = ω − ω s
Nonlinear
E
Mω = Pm − sin δ − dω state-variable model
x
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
1.7 Example 4: Electric Power System
Linearize the nonlinear state variable model at (δ0, 0) to obtain a small-signal state
variable model
∆δ 0 1 ∆δ 0
= − E cos δ 0 d + 1 ∆P
− ∆ω m Input
∆ω Mx M M
Consider the output of the small-signal model as the change in electric power:
E cos δ 0
∆Pe = ∆δ = k∆δ
x
k
The transfer function is: G p (s) =
Ms 2 + ds + k See Fig 1-13
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
FIGURE 1-13 Block diagram of a closed-loop SMIB power system model.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.
References
1. M. L. Dertouzos, M. Athans, R. N. Spann, and S. J. Mason, Systems, Networks, and
Computation: Basic Concepts. Huntington, NY: R.E. Krieger Publishing Co., Inc., 1979.
3. C. L. Phillips, E. R. Graf, and H. T. Nagle, Jr., “MATCALS Error and Stability Analysis,”
Report AU-EE-75-2080-1, Auburn University, Auburn, AL, 1975.
5. A. E. Fitzgerald, C. Kingsley, and S. D. Umans, Electric Machinery, 6th ed. New York:
McGraw-Hill Publishing Company, 2003.
6. C. L. Phillips and J. Parr, Feedback Control Systems, 5th ed. Upper Saddle River, NJ:
Prentice-Hall, 2011.
7. C. W. deSilva, Control Sensors and Actuators. Upper Saddle River, NJ: Prentice Hall, 1989.
Digital Control System Analysis & Design, 4e Copyright ©2015, 1995 by Pearson Education, Inc.
Phillips | Nagle | Chakrabortty All rights reserved.