Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Distributed parameter system

From Wikipedia, the free encyclopedia
System with an infinite-dimensional state-space
icon
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Distributed parameter system" – news ·newspapers ·books ·scholar ·JSTOR
(April 2007) (Learn how and when to remove this message)

Incontrol theory, adistributed-parameter system (as opposed to alumped-parameter system) is asystem whosestate space is infinite-dimensional. Such systems are therefore also known as infinite-dimensional systems. Typical examples are systems described bypartial differential equations or bydelay differential equations.

Linear time-invariant distributed-parameter systems

[edit]

Abstract evolution equations

[edit]

Discrete-time

[edit]

WithU,X andYHilbert spaces andA{\displaystyle A\,} ∈ L(X),B{\displaystyle B\,} ∈ L(UX),C{\displaystyle C\,} ∈ L(XY) andD{\displaystyle D\,} ∈ L(UY) the followingdifference equations determine a discrete-timelinear time-invariant system:

x(k+1)=Ax(k)+Bu(k){\displaystyle x(k+1)=Ax(k)+Bu(k)\,}
y(k)=Cx(k)+Du(k){\displaystyle y(k)=Cx(k)+Du(k)\,}

withx{\displaystyle x\,} (the state) a sequence with values inX,u{\displaystyle u\,} (the input or control) a sequence with values inU andy{\displaystyle y\,} (the output) a sequence with values inY.

Continuous-time

[edit]

The continuous-time case is similar to the discrete-time case but now one considers differential equations instead of difference equations:

x˙(t)=Ax(t)+Bu(t){\displaystyle {\dot {x}}(t)=Ax(t)+Bu(t)\,},
y(t)=Cx(t)+Du(t){\displaystyle 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 considerunbounded operators. UsuallyA is assumed to generate astrongly continuous semigroup on the state spaceX. AssumingB,C andD to be bounded operators then already allows for the inclusion of many interesting physical examples,[1] but the inclusion of many other interesting physical examples forces unboundedness ofB andC as well.

Example: a partial differential equation

[edit]

The partial differential equation witht>0{\displaystyle t>0} andξ[0,1]{\displaystyle \xi \in [0,1]} given by

tw(t,ξ)=ξw(t,ξ)+u(t),{\displaystyle {\frac {\partial }{\partial t}}w(t,\xi )=-{\frac {\partial }{\partial \xi }}w(t,\xi )+u(t),}
w(0,ξ)=w0(ξ),{\displaystyle w(0,\xi )=w_{0}(\xi ),}
w(t,0)=0,{\displaystyle w(t,0)=0,}
y(t)=01w(t,ξ)dξ,{\displaystyle y(t)=\int _{0}^{1}w(t,\xi )\,d\xi ,}

fits into the abstract evolution equation framework described above as follows. The input spaceU and the output spaceY are both chosen to be the set of complex numbers. The state spaceX is chosen to beL2(0, 1). The operatorA is defined as

Ax=x{\displaystyle Ax=-x'},D(A)={xX:x absolutely continuous ,xL2(0,1),x(0)=0}.{\displaystyle D(A)=\left\{x\in X:x{\text{ absolutely continuous }},\,x'\in L^{2}(0,1),\,x(0)=0\right\}.}

It can be shown[2] thatA generates a strongly continuoussemigroup onX. The bounded operatorsB,C andD are defined as

Bu=u,   Cx=01x(ξ)dξ,   D=0.{\displaystyle Bu=u,~~~Cx=\int _{0}^{1}x(\xi )\,d\xi ,~~~D=0.}

Example: a delay differential equation

[edit]

The delay differential equation

w˙(t)=w(t)+w(tτ)+u(t),{\displaystyle {\dot {w}}(t)=w(t)+w(t-\tau )+u(t),}
y(t)=w(t),{\displaystyle y(t)=w(t),}

fits into the abstract evolution equation framework described above as follows. The input spaceU and the output spaceY are both chosen to be the set of complex numbers. The state spaceX is chosen to be the product of the complex numbers withL2(−τ, 0). The operatorA is defined as

A(rf)=(r+f(τ)f){\displaystyle A{\begin{pmatrix}r\\f\end{pmatrix}}={\begin{pmatrix}r+f(-\tau )\\f'\end{pmatrix}}},D(A)={(rf)X:f absolutely continuous ,fL2([τ,0]),r=f(0)}.{\displaystyle D(A)=\left\{{\begin{pmatrix}r\\f\end{pmatrix}}\in X:f{\text{ absolutely continuous }},\,f'\in L^{2}([-\tau ,0]),\,r=f(0)\right\}.}

It can be shown[3] thatA generates a strongly continuous semigroup on X. The bounded operatorsB,C andD are defined as

Bu=(u0),   C(rf)=r,   D=0.{\displaystyle Bu={\begin{pmatrix}u\\0\end{pmatrix}},~~~C{\begin{pmatrix}r\\f\end{pmatrix}}=r,~~~D=0.}

Transfer functions

[edit]

As in the finite-dimensional case thetransfer function is defined through theLaplace transform (continuous-time) orZ-transform (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 stillholomorphic).

Discrete-time

[edit]

In discrete-time the transfer function is given in terms of the state-space parameters byD+k=0CAkBzk{\displaystyle D+\sum _{k=0}^{\infty }CA^{k}Bz^{k}} and it is holomorphic in a disc centered at the origin.[4] In case 1/z belongs to theresolvent set ofA (which is the case on a possibly smaller disc centered at the origin) the transfer function equalsD+Cz(IzA)1B{\displaystyle D+Cz(I-zA)^{-1}B}. An interesting fact is that any function that is holomorphic in zero is the transfer function of some discrete-time system.

Continuous-time

[edit]

IfA generates a strongly continuous semigroup andB,C andD are bounded operators, then[5] the transfer function is given in terms of the state space parameters byD+C(sIA)1B{\displaystyle D+C(sI-A)^{-1}B} fors with real part larger than the exponential growth bound of the semigroup generated byA. In more general situations this formula as it stands may not even make sense, but an appropriate generalization of this formula still holds.[6]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

[edit]

Setting the initial conditionw0{\displaystyle w_{0}} equal to zero and denoting Laplace transforms with respect tot by capital letters we obtain from the partial differential equation given above

sW(s,ξ)=ddξW(s,ξ)+U(s),{\displaystyle sW(s,\xi )=-{\frac {d}{d\xi }}W(s,\xi )+U(s),}
W(s,0)=0,{\displaystyle W(s,0)=0,}
Y(s)=01W(s,ξ)dξ.{\displaystyle Y(s)=\int _{0}^{1}W(s,\xi )\,d\xi .}

This is an inhomogeneouslinear differential equation withξ{\displaystyle \xi } as the variable,s as a parameter andinitial condition zero. The solution isW(s,ξ)=U(s)(1esξ)/s{\displaystyle W(s,\xi )=U(s)(1-e^{-s\xi })/s}. Substituting this in the equation forY and integrating givesY(s)=U(s)(es+s1)/s2{\displaystyle Y(s)=U(s)(e^{-s}+s-1)/s^{2}} so that the transfer function is(es+s1)/s2{\displaystyle (e^{-s}+s-1)/s^{2}}.

Transfer function for the delay differential equation example

[edit]

Proceeding similarly as for the partial differential equation example, the transfer function for the delay equation example is[7]1/(s1es){\displaystyle 1/(s-1-e^{-s})}.

Controllability

[edit]

In the infinite-dimensional case there are several non-equivalent definitions ofcontrollability 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

[edit]

An important role is played by the mapsΦn{\displaystyle \Phi _{n}} which map the set of allU valued sequences into X and are given byΦnu=k=0nAkBuk{\displaystyle \Phi _{n}u=\sum _{k=0}^{n}A^{k}Bu_{k}}. The interpretation is thatΦnu{\displaystyle \Phi _{n}u} is the state that is reached by applying the input sequenceu when the initial condition is zero. The system is called

Controllability in continuous-time

[edit]

In controllability of continuous-time systems the mapΦt{\displaystyle \Phi _{t}} given by0teAsBu(s)ds{\displaystyle \int _{0}^{t}{\rm {e}}^{As}Bu(s)\,ds} plays the role thatΦn{\displaystyle \Phi _{n}} plays in discrete-time. However, the space of control functions on which this operator acts now influences the definition. The usual choice isL2(0, ∞;U), the space of (equivalence classes of)U-valued square integrable functions on the interval (0, ∞), but other choices such asL1(0, ∞;U) are possible. The different controllability notions can be defined once the domain ofΦt{\displaystyle \Phi _{t}} is chosen. The system is called[8]

Observability

[edit]

As in the finite-dimensional case,observability 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

[edit]

An important role is played by the mapsΨn{\displaystyle \Psi _{n}} which mapX into the space of allY valued sequences and are given by(Ψnx)k=CAkx{\displaystyle (\Psi _{n}x)_{k}=CA^{k}x} ifk ≤ n and zero ifk > n. The interpretation is thatΨnx{\displaystyle \Psi _{n}x} is the truncated output with initial conditionx and control zero. The system is called

Observability in continuous-time

[edit]

In observability of continuous-time systems the mapΨt{\displaystyle \Psi _{t}} given by(Ψt)(s)=CeAsx{\displaystyle (\Psi _{t})(s)=C{\rm {e}}^{As}x} fors∈[0,t] and zero fors>t plays the role thatΨn{\displaystyle \Psi _{n}} plays in discrete-time. However, the space of functions to which this operator maps now influences the definition. The usual choice isL2(0, ∞, Y), the space of (equivalence classes of)Y-valued square integrable functions on the interval(0,∞), but other choices such asL1(0, ∞, Y) are possible. The different observability notions can be defined once the co-domain ofΨt{\displaystyle \Psi _{t}} is chosen. The system is called[9]

Duality between controllability and observability

[edit]

As in the finite-dimensional case, controllability and observability are dual concepts (at least when for the domain ofΦ{\displaystyle \Phi } and the co-domain ofΨ{\displaystyle \Psi } the usualL2 choice is made). The correspondence under duality of the different concepts is:[10]

  • Exact controllability ↔ Exact observability,
  • Approximate controllability ↔ Approximate observability,
  • Null controllability ↔ Final state observability.

See also

[edit]

Notes

[edit]
  1. ^Curtain and Zwart
  2. ^Curtain and Zwart Example 2.2.4
  3. ^Curtain and Zwart Theorem 2.4.6
  4. ^This is the mathematical convention, engineers seem to prefer transfer functions to be holomorphic at infinity; this is achieved by replacingz by 1/z
  5. ^Curtain and Zwart Lemma 4.3.6
  6. ^Staffans Theorem 4.6.7
  7. ^Curtain and Zwart Example 4.3.13
  8. ^Tucsnak Definition 11.1.1
  9. ^Tucsnak Definition 6.1.1
  10. ^Tucsnak Theorem 11.2.1

References

[edit]
  • Curtain, Ruth; Zwart, Hans (1995),An Introduction to Infinite-Dimensional Linear Systems theory, Springer
  • Tucsnak, Marius; Weiss, George (2009),Observation and Control for Operator Semigroups, Birkhauser
  • Staffans, Olof (2005),Well-posed linear systems, Cambridge University Press
  • Luo, Zheng-Hua; Guo, Bao-Zhu; Morgul, Omer (1999),Stability and Stabilization of Infinite Dimensional Systems with Applications, Springer
  • Lasiecka, Irena; Triggiani, Roberto (2000),Control Theory for Partial Differential Equations, Cambridge University Press
  • Bensoussan, Alain; Da Prato, Giuseppe; Delfour, Michel; Mitter, Sanjoy (2007),Representation and Control of Infinite Dimensional Systems (second ed.), Birkhauser
International
National
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=Distributed_parameter_system&oldid=1306387731"
Category:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp