EED-412 Slide Set-I - Share
EED-412 Slide Set-I - Share
Presentation By:
Dr. B B Sharma
Associate Professor
Department of Electrical Engineering
National Institute of Technology
Hamirpur HP-177005
Phone: +91-1972-254540
E-mail: [email protected]
CONTENTS
CO3: Writing difference equation description of discrete systems and analysing the
stability
Text/Reference Books:
The classical control theory and methods are based on a simple input-output
description of the plant, usually expressed as a transfer function.
These methods do not use any knowledge of the interior structure of the
plant, and limit us to single-input single-output (SISO) systems.
Classical control allows only limited control of the closed-loop behavior when
feedback control is used.
o Not amenable to adaptive and optimal control systems, which are nonlinear and
time-varying.
o Mostly frequency domain approaches are used for analysis which are complex.
Design can be done for a class of inputs rather then specific inputs
This approach considers initial conditions also, hence leads to accurate response.
STATE SPACE APPROACH
The state-space description provides the dynamics as a set of coupled first-order
differential equations in a set of internal variables known as state variables,
together with a set of algebraic equations that combine the state variables into
physical output variables.
Important Terminology:
State: Behavior of a system at any time t , which is depicted by the values of
variables is called as state.
All the above forms are used in modern control theory and practice due to
their specific advantages.
STATE SPACE APPROACH
State Space Model &Differential Equations:
• Consider a general nth-order model of a dynamic system represented by a n-th
order differential equation
• Consider the case when no derivatives with respect to the input are present.
STATE SPACE APPROACH
State Space Model &Differential Equations:
• Introduce the following (easy to remember) change of variables:
STATE SPACE APPROACH
State Space Model &Differential Equations:
• The above selection in state space description (Matrix Form) is given as
• (I)
• This state space form is known in the literature as the phase variable canonical
form (Bush Form) .
STATE SPACE APPROACH
• In order to extend this technique to the general case defined by initial
differential equation, which includes derivatives with respect to the input,
we form an auxiliary differential equation as
(A)
(B)
STATE SPACE APPROACH
• Since is response of (A), then by superposition, response of (B) is given by
(C)
(D)
(E)
• It is interesting to point out that for bn = 0, which is almost always the case, the
• output equation also has an easy-to-remember form given by
(F)
STATE SPACE APPROACH
General Phase Variable form:
STATE SPACE APPROACH
EXAMPLE:1
STATE SPACE APPROACH
EXAMPLE:1
STATE SPACE APPROACH
Block Diagram Realization
STATE SPACE APPROACH
Example of state space modeling:
Derive the state space model for the following RLC circuit:
STATE SPACE APPROACH
(1) Example of state space modeling:
STATE SPACE APPROACH
(1)Example of state space modeling:
Block diagram representation:
STATE SPACE APPROACH
(2) Example of state space modeling:
STATE SPACE APPROACH
The resulting state space models may or may not contain all the modes of the
original transfer function, where by transfer function modes we mean poles of the
original transfer function (before zero-pole cancellation, if any, takes place).
STATE SPACE APPROACH
If some zeros and poles in the transfer function are cancelled, then the
resulting state space model will be of reduced order.
The corresponding modes will not appear in the state space model.
For this system an auxiliary variable V(s) is introduced such that the transfer
function is split as
(1)
(2)
STATE SPACE APPROACH
Controller Canonical Form Continued…..
Equation (1) has the same structure as Bush form, after the Laplace transformation is applied,
which directly produces the state space system equation as that of Bush Form.
To find output equation from second part, one can write:
STATE SPACE APPROACH
Controller Canonical Form Continued…..
The model obtained is same as that of PVF ( Replace V by ξ )
STATE SPACE APPROACH
Controller Canonical Form Continued…..
This form of the system model is called the controller canonical form. It is identical
to the one obtained earlier.
Controller canonical form (CCF) plays an important role in control theory since it
represents the so-called controllable system.
STATE SPACE APPROACH
Direct Programming Technique & Observer Canonical Form:
Let the transfer function is given as
STATE SPACE APPROACH
Observer Canonical Form Continued…
The above relationship can be implemented by using a simulation diagram composed of
integrators in a cascade, and letting the corresponding signals to pass through the
specified number of integrators.
1
+ −𝑎0 𝑌 𝑠 + 𝑏0 𝑈(𝑠)
𝑠
STATE SPACE APPROACH
Observer Canonical Form Continued…
1
+ −𝑎0 𝑌 𝑠 + 𝑏0 𝑈(𝑠)
𝑠
STATE SPACE APPROACH
Observer Canonical Form Continued…
STATE SPACE APPROACH
Observer Canonical Form Continued…
STATE SPACE APPROACH
Observer Canonical Form Continued:
STATE SPACE APPROACH
Direct Programming Technique & Observer Canonical Form:
The matrix form of observer canonical form is easily obtained from the earlier
differential equations as
• OCF form represents an observable system, which means that all state variables
have an impact on the system output, and vice versa.
• That from the system output and state equations, one is able to reconstruct the
state variables at any time instant.
STATE SPACE APPROACH
Direct Programming Technique Example:
STATE SPACE APPROACH
(2) Example of state space modeling:
The state space model derived from this simulation diagram is given by:
STATE SPACE APPROACH
Parallel Programming Technique Example:
The state space form obtained by using the direct programming technique is
STATE SPACE APPROACH
Parallel Programming Technique Example Continued…
This form of the system model is known as the Jordan Canonical Form.
STATE SPACE APPROACH
The System Characteristic Equation and Eigenvalues:
o As in algebraic equations, we solve set of equations Ax=y, where A maps given vector x to y.
o If there exists a x =v such that Ax is mapped along the direction of x vector itself i.e. Av= kv; the
v is called eigenvector and scalar k is called eigenvalue.
STATE SPACE APPROACH
•Thus, the roots of the characteristic equation in the state space context are the eigenvalues of the
matrix A.
•These roots in the transfer function context are called the system poles, according to the
mathematical tools for analysis of these systems—the complex variable methods.
STATE SPACE APPROACH
Modal Transformation:
Note that pure diagonal state space form can be obtained only in the cases where
system matrix has distinct eigenvalues i.e. no multiplicity of eigenvalues is there.
STATE SPACE APPROACH
Multiple Eigenvalues
• If the matrix A has multiple eigenvalues, it is possible to transform it into a block diagonal form by
using the transformation:
• Here the matrix V is composed of n linearly independent, so-called generalized eigenvectors and
J is known as the Jordan canonical form.
• This block diagonal form contains simple Jordan blocks on the diagonal.
• Simple Jordan blocks have the given eigenvalue on the main diagonal, ones above the
main diagonal with all other elements equal to zero.
• For example, a simple Jordan block of order four is given by:
STATE SPACE APPROACH
Multiple Eigenvalues:
It can be used to convert controllable canonical state space model to Jordan Canonical Model.
STATE SPACE APPROACH
;
Transformation Matrix for Diagonal and Jordan Canonical Form:
(i) For the case with distinct eigenvalues:
The transformation matrix is constituted as Vander Mode Matrix which results in
diagonalized form:
Matrix V leads to diagonal form and Matrix S leads to Jordan Canonical form.
STATE SPACE APPROACH
Similarity Transformation:
• Note: A system modelled by state space technique may have many state space
forms related to each other through linear transformation known as similarity
transformation.
STATE SPACE APPROACH
Similarity Transformation Continued:
•
•Another important feature of the similarity transformation is that the transfer function
remains the same for both models, which can be shown as follows:
STATE SPACE APPROACH
The System Characteristic Equation and Eigenvalues:
•In the state space variable approach, we know:
•A third form of the characteristic equation is obtained in the context of the transfer
function approach. The transfer function of a single-input single-output system is