S1.State Variable Representation
S1.State Variable Representation
S1.State Variable Representation
Session objectives:
Represent the system equation in various state space models
Instructions:
Students will be studying the course first time so the students should have knowledge of
linear control system.
http://www.atp.ruhr-uni-bochum.de/rt1/syscontrol/node97.html
There is no unique set of state variables that describe any given system; many different sets
of variables may be selected to yield a complete system description. However, for a given
system the order n is unique, and is independent of the particular set of state variables chosen.
State variable descriptions of systems may be formulated in terms of physical and measurable
variables, or in terms of variables that are not directly measurable. It is possible to
mathematically transform one set of state variables to another; the important point is that any
set of state variables must provide a complete description of the system. In this note we
concentrate on a particular set of state variables that are based on energy storage variables in
physical systems.
x˙ = f (x, u, t).
(2)
In this note we restrict attention primarily to a description of systems that are linear and time-
invariant (LTI), that is systems described by linear differential equations with constant
coefficients. For an LTI system of order n, and with r inputs, Eqs. (1) become a set of n
coupled first-order linear differential equations withconstant coefficients:
where the coefficients 𝑎𝑖𝑗 and 𝑏𝑖𝑗 are constants that describe the system. This set of n
equations defines the derivatives of the state variables to be a weighted sum of the state
variables and the system inputs. Equations (8) may be written compactly in a matrix form:
where the 𝑐𝑖 and 𝑑𝑖 are constants. If a total of m system variables are defined as outputs, the
m such equations may be written as:
or in matrix form:
The output equations, Eqs. (8), are commonly written in the compact form:
Y = Cx + Du
(9)
where y is a column vector of the output variables 𝑦𝑖(𝑡), C is an m×n matrix of the constant
coefficients 𝑐𝑖𝑗 that weight the state variables, and D is an m × r matrix of the constant
coefficients 𝑑𝑖𝑗 that weight the system inputs. For many physical systems the matrix D is the
null matrix, and the output equation reduces to a simple weighted combination of the state
variables:
Y = Cx
(10)
The complete system model for a linear time-invariant system consists of (i) a set of n state
equations, defined in terms of the matrices A and B, and (ii) a set of output equations that
relate any output variables of interest to the state variables and inputs, and expressed in terms
of the C and D matrices. The task of modeling the system is to derive the elements of the
matrices, and to write the the system model in the form:
The matrices A and B are properties of the system and are determined by the system
structure and elements. The output equation matrices C and D are determined by the
particular choice of output variables. The overall modeling procedure developed in this
chapter is based on the following steps: 1. Determination of the system order n and selection
of a set of state variables from the linear graph system representation.
2. Generation of a set of state equations and the system A and B matrices using a well defined
methodology. This step is also based on the linear graph system description.
3. Determination of a suitable set of output equations and derivation of the appropriate C and
D matrices.
Student Activity:
Knowledge, Understanding
Quizzes:
Explain state space modeling.