Distributed parameter system
   HOME

TheInfoList



OR:

In
control theory Control theory is a field of mathematics that deals with the control system, control of dynamical systems in engineered processes and machines. The objective is to develop a model or algorithm governing the application of system inputs to drive ...
, a distributed-parameter system (as opposed to a lumped-parameter system) is a
system A system is a group of interacting or interrelated elements that act according to a set of rules to form a unified whole. A system, surrounded and influenced by its environment, is described by its boundaries, structure and purpose and express ...
whose
state space A state space is the set of all possible configurations of a system. It is a useful abstraction for reasoning about the behavior of a given system and is widely used in the fields of artificial intelligence and game theory. For instance, the to ...
is infinite-
dimensional In physics and mathematics, the dimension of a mathematical space (or object) is informally defined as the minimum number of coordinates needed to specify any point within it. Thus, a line has a dimension of one (1D) because only one coordi ...
. Such systems are therefore also known as infinite-dimensional systems. Typical examples are systems described by
partial differential equation In mathematics, a partial differential equation (PDE) is an equation which imposes relations between the various partial derivatives of a multivariable function. The function is often thought of as an "unknown" to be solved for, similarly to h ...
s or by
delay differential equation In mathematics, delay differential equations (DDEs) are a type of differential equation in which the derivative of the unknown function at a certain time is given in terms of the values of the function at previous times. DDEs are also called time ...
s.


Linear time-invariant distributed-parameter systems


Abstract evolution equations


Discrete-time

With ''U'', ''X'' and ''Y''
Hilbert space In mathematics, Hilbert spaces (named after David Hilbert) allow generalizing the methods of linear algebra and calculus from (finite-dimensional) Euclidean vector spaces to spaces that may be infinite-dimensional. Hilbert spaces arise natural ...
s and ''A\,'' ∈ ''L''(''X''), ''B\,'' ∈ ''L''(''U'', ''X''), ''C\,'' ∈ ''L''(''X'', ''Y'') and ''D\,'' ∈ ''L''(''U'', ''Y'') the following
difference equation In mathematics, a recurrence relation is an equation according to which the nth term of a sequence of numbers is equal to some combination of the previous terms. Often, only k previous terms of the sequence appear in the equation, for a parameter ...
s determine a discrete-time
linear time-invariant system In system analysis, among other fields of study, a linear time-invariant (LTI) system is a system that produces an output signal from any input signal subject to the constraints of linearity and time-invariance; these terms are briefly defin ...
: :x(k+1)=Ax(k)+Bu(k)\, :y(k)=Cx(k)+Du(k)\, with ''x\,'' (the state) a sequence with values in ''X'', ''u\,'' (the input or control) a sequence with values in ''U'' and ''y\,'' (the output) a sequence with values in ''Y''.


Continuous-time

The continuous-time case is similar to the discrete-time case but now one considers differential equations instead of difference equations: :\dot(t)=Ax(t)+Bu(t)\, , :y(t)=Cx(t)+Du(t)\, . An added complication now however is that to include interesting physical examples such as partial differential equations and delay differential equations into this abstract framework, one is forced to consider
unbounded operator In mathematics, more specifically functional analysis and operator theory, the notion of unbounded operator provides an abstract framework for dealing with differential operators, unbounded observables in quantum mechanics, and other cases. The ter ...
s. Usually ''A'' is assumed to generate a
strongly continuous semigroup In mathematics, a ''C''0-semigroup, also known as a strongly continuous one-parameter semigroup, is a generalization of the exponential function. Just as exponential functions provide solutions of scalar linear constant coefficient ordinary diffe ...
on the state space ''X''. Assuming ''B'', ''C'' and ''D'' to be bounded operators then already allows for the inclusion of many interesting physical examples, but the inclusion of many other interesting physical examples forces unboundedness of ''B'' and ''C'' as well.


Example: a partial differential equation

The partial differential equation with t>0 and \xi\in ,1/math> given by :\fracw(t,\xi)=-\fracw(t,\xi)+u(t), :w(0,\xi)=w_0(\xi), :w(t,0)=0, :y(t)=\int_0^1 w(t,\xi)\,d\xi, fits into the abstract evolution equation framework described above as follows. The input space ''U'' and the output space ''Y'' are both chosen to be the set of complex numbers. The state space ''X'' is chosen to be ''L''2(0, 1). The operator ''A'' is defined as :Ax=-x',~~~D(A)=\left\. It can be shown that ''A'' generates a strongly continuous
semigroup In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative internal binary operation on it. The binary operation of a semigroup is most often denoted multiplicatively: ''x''·''y'', or simply ''xy'', ...
on ''X''. The bounded operators ''B'', ''C'' and ''D'' are defined as :Bu=u,~~~Cx=\int_0^1 x(\xi)\,d\xi,~~~D=0.


Example: a delay differential equation

The delay differential equation :\dot(t)=w(t)+w(t-\tau)+u(t), :y(t)=w(t), fits into the abstract evolution equation framework described above as follows. The input space ''U'' and the output space ''Y'' are both chosen to be the set of complex numbers. The state space ''X'' is chosen to be the product of the complex numbers with ''L''2(−''τ'', 0). The operator ''A'' is defined as :A\beginr\\f\end=\beginr+f(-\tau)\\f'\end,~~~D(A)=\left\. It can be shown that ''A'' generates a strongly continuous semigroup on X. The bounded operators ''B'', ''C'' and ''D'' are defined as :Bu=\beginu\\0\end,~~~C\beginr\\f\end=r,~~~D=0.


Transfer functions

As in the finite-dimensional case the
transfer function In engineering, a transfer function (also known as system function or network function) of a system, sub-system, or component is a mathematical function that theoretically models the system's output for each possible input. They are widely used ...
is defined through the
Laplace transform In mathematics, the Laplace transform, named after its discoverer Pierre-Simon Laplace (), is an integral transform that converts a function of a real variable (usually t, in the '' time domain'') to a function of a complex variable s (in the ...
(continuous-time) or
Z-transform In mathematics and signal processing, the Z-transform converts a discrete-time signal, which is a sequence of real or complex numbers, into a complex frequency-domain (z-domain or z-plane) representation. It can be considered as a discrete-tim ...
(discrete-time). Whereas in the finite-dimensional case the transfer function is a proper rational function, the infinite-dimensionality of the state space leads to irrational functions (which are however still
holomorphic In mathematics, a holomorphic function is a complex-valued function of one or more complex variables that is complex differentiable in a neighbourhood of each point in a domain in complex coordinate space . The existence of a complex derivati ...
).


Discrete-time

In discrete-time the transfer function is given in terms of the state-space parameters by D+\sum_^\infty CA^kBz^k and it is holomorphic in a disc centered at the origin. In case 1/''z'' belongs to the resolvent set of ''A'' (which is the case on a possibly smaller disc centered at the origin) the transfer function equals D+Cz(I-zA)^B. An interesting fact is that any function that is holomorphic in zero is the transfer function of some discrete-time system.


Continuous-time

If ''A'' generates a strongly continuous semigroup and ''B'', ''C'' and ''D'' are bounded operators, then the transfer function is given in terms of the state space parameters by D+C(sI-A)^B for ''s'' with real part larger than the exponential growth bound of the semigroup generated by ''A''. In more general situations this formula as it stands may not even make sense, but an appropriate generalization of this formula still holds. To obtain an easy expression for the transfer function it is often better to take the Laplace transform in the given differential equation than to use the state space formulas as illustrated below on the examples given above.


Transfer function for the partial differential equation example

Setting the initial condition w_0 equal to zero and denoting Laplace transforms with respect to ''t'' by capital letters we obtain from the partial differential equation given above :sW(s,\xi)=-\fracW(s,\xi)+U(s), :W(s,0)=0, :Y(s)=\int_0^1 W(s,\xi)\,d\xi. This is an inhomogeneous linear differential equation with \xi as the variable, ''s'' as a parameter and initial condition zero. The solution is W(s,\xi)=U(s)(1-e^)/s. Substituting this in the equation for ''Y'' and integrating gives Y(s)=U(s)(e^+s-1)/s^2 so that the transfer function is (e^+s-1)/s^2.


Transfer function for the delay differential equation example

Proceeding similarly as for the partial differential equation example, the transfer function for the delay equation example is 1/(s-1-e^).


Controllability

In the infinite-dimensional case there are several non-equivalent definitions of controllability which for the finite-dimensional case collapse to the one usual notion of controllability. The three most important controllability concepts are: *Exact controllability, *Approximate controllability, *Null controllability.


Controllability in discrete-time

An important role is played by the maps \Phi_n which map the set of all ''U'' valued sequences into X and are given by \Phi_n u=\sum_^n A^kBu_k. The interpretation is that \Phi_nu is the state that is reached by applying the input sequence ''u'' when the initial condition is zero. The system is called *exactly controllable in time ''n'' if the range of \Phi_n equals ''X'', *approximately controllable in time ''n'' if the range of \Phi_n is dense in ''X'', *null controllable in time ''n'' if the range of \Phi_n includes the range of ''An''.


Controllability in continuous-time

In controllability of continuous-time systems the map \Phi_t given by \int_0^t ^Bu(s)\,ds plays the role that \Phi_n plays in discrete-time. However, the space of control functions on which this operator acts now influences the definition. The usual choice is ''L''2(0, ∞;''U''), the space of (equivalence classes of) ''U''-valued square integrable functions on the interval (0, ∞), but other choices such as ''L''1(0, ∞;''U'') are possible. The different controllability notions can be defined once the domain of \Phi_t is chosen. The system is called *exactly controllable in time ''t'' if the range of \Phi_t equals ''X'', *approximately controllable in time ''t'' if the range of \Phi_t is dense in ''X'', *null controllable in time ''t'' if the range of \Phi_t includes the range of ^.


Observability

As in the finite-dimensional case,
observability Observability is a measure of how well internal states of a system can be inferred from knowledge of its external outputs. In control theory, the observability and controllability of a linear system are mathematical duals. The concept of observ ...
is the dual notion of controllability. In the infinite-dimensional case there are several different notions of observability which in the finite-dimensional case coincide. The three most important ones are: *Exact observability (also known as continuous observability), *Approximate observability, *Final state observability.


Observability in discrete-time

An important role is played by the maps \Psi_n which map ''X'' into the space of all ''Y'' valued sequences and are given by (\Psi_nx)_k=CA^kx if ''k'' ≤ ''n'' and zero if ''k'' > ''n''. The interpretation is that \Psi_nx is the truncated output with initial condition ''x'' and control zero. The system is called *exactly observable in time ''n'' if there exists a ''k''''n'' > 0 such that \, \Psi_nx\, \geq k_n\, x\, for all ''x'' ∈ ''X'', *approximately observable in time ''n'' if \Psi_n is
injective In mathematics, an injective function (also known as injection, or one-to-one function) is a function that maps distinct elements of its domain to distinct elements; that is, implies . (Equivalently, implies in the equivalent contrapositi ...
, *final state observable in time ''n'' if there exists a ''k''''n'' > 0 such that \, \Psi_nx\, \geq k_n\, A^nx\, for all ''x'' ∈ ''X''.


Observability in continuous-time

In observability of continuous-time systems the map \Psi_t given by (\Psi_t)(s)=C^x for ''s∈ ,t' and zero for ''s>t'' plays the role that \Psi_n plays in discrete-time. However, the space of functions to which this operator maps now influences the definition. The usual choice is ''L''2(0, ∞, ''Y''), the space of (equivalence classes of) ''Y''-valued square integrable functions on the interval ''(0,∞)'', but other choices such as ''L''1(0, ∞, ''Y'') are possible. The different observability notions can be defined once the co-domain of \Psi_t is chosen. The system is called *exactly observable in time ''t'' if there exists a ''k''''t'' > 0 such that \, \Psi_tx\, \geq k_t\, x\, for all ''x'' ∈ ''X'', *approximately observable in time ''t'' if \Psi_t is
injective In mathematics, an injective function (also known as injection, or one-to-one function) is a function that maps distinct elements of its domain to distinct elements; that is, implies . (Equivalently, implies in the equivalent contrapositi ...
, *final state observable in time ''t'' if there exists a ''k''''t'' > 0 such that \, \Psi_tx\, \geq k_t\, ^x\, for all ''x'' ∈ ''X''.


Duality between controllability and observability

As in the finite-dimensional case, controllability and observability are dual concepts (at least when for the domain of \Phi and the co-domain of \Psi the usual ''L''2 choice is made). The correspondence under duality of the different concepts is:Tucsnak Theorem 11.2.1 *Exact controllability ↔ Exact observability, *Approximate controllability ↔ Approximate observability, *Null controllability ↔ Final state observability.


See also

*
Control theory Control theory is a field of mathematics that deals with the control system, control of dynamical systems in engineered processes and machines. The objective is to develop a model or algorithm governing the application of system inputs to drive ...
*
State space (controls) In control engineering, a state-space representation is a mathematical model of a physical system as a set of input, output and state variables related by first-order differential equations or difference equations. State variables are variables wh ...


Notes


References

* * * * * * {{DEFAULTSORT:Distributed Parameter System *