In this section, we will review some standard facts on ODE and set up notation and terminology of control theory.

Standard Facts on ODE

We consider a typical ordinary differential equation,egin{cases} dot{x}(t)=f(t,x(t)), quad t in [0,T]\ x(0)=x_0 end{cases}	ag{1}label{1}where, at time tin[0,T], the state x(t)in mathbb{R}^n. We call this equation Cauchy Problem if it has such boundary conditions.

We first define the solution of this Cauchy Problem for given x_0 in mathbb{R}^n.

Definition 1 The map x: [0,T] 
ightarrow mathbb{R}^n? is a solution of (1) , if x(cdot)in C([0,T];mathbb{R}^n)and satisfiesx(t)=x_0+int_0^t f(s,x(s))ds, quad tin[0,T]It is of interest to know whether the solution exists, if it exists, is it unique. In order to answer this question, it is necessary to put some restrictions on f.

We will make the following assumptions:

  1. The mapf: [0,T]	imesmathbb{R}^n 
ightarrowmathbb{R}^n is measurable,
  2. The map f(cdot,0)in L^1([0,T];mathbb{R}^n),
  3. There exists a constant M>0, such that|f(t,x)-f(t,y)|leq M|x-y|holds for alltin [0,T], x,yinmathbb{R}^n.

Under the above assumptions, the existence and uniqueness of solution is established by our next theorem. This can be found in[1, ch.2].

Theorem 1 (Existence and uniqueness theorem) If f satisfy the above assumptions, there exists a unique solution of equation (1).

Proof of the Theorem 1We begin by constructing Picard iterative sequences as follows,egin{cases} x_0(t)=x(0), & t in [0,T]\ x_{k+1}(t)=x_0+int_0^t f(s,x_k(s))ds, & tin[0,T], kgeq 0 end{cases} In order to prove the existence of solution, it suffices to prove thatx_k?converges uniformly to a limiting function x?on[0,T]. Thus x will be the solution of equation (1) . Consider the series x_0(t)+ sum_{j=1}^{k}(x_{j}(t)-x_{j-1}(t)) we only need to show that it converges uniformly on[0,T], which is clear from following inequality,|x_{k+1}(t)-x_k(t)|leq frac{N(Mt)^k}{k!}, quad forall tin [0,T], kgeq0whereN=int_{0}^{T} |f(s,x_0)|ds. Note that the existence of N depended on the assumption 2. The above inequality can be proved by induction and the assumption 3.

We next prove the solution is unique. By definition, ifx,yare solutions, then|x(t)-y(t)|leq Mint_0^t|x(s)-y(s)|ds, quad forall tin [0,T].The uniqueness of solution is established by the following Gr?nwalls inequality.Box

Theorem 2 (Gr?nwalls inequality)Letalphain mathbb{R}and letvarphi, psi , etabe continue functions on [0,T]. Assumepsiis non-negative. Ifvarphi(t)leq alpha + int_0^t [psi(s)varphi(s)+eta(s)]ds,quad tin[0,T],thenvarphi(t)leq alpha e^{int_0^tpsi(s)ds} + int_0^t e^{int_s^tpsi(r)dr}eta(s)ds,quad tin[0,T].

Proof of Theorem 2Let	hetabe defined by	heta(t)=alpha + int_0^t [psi(s)varphi(s)+eta(s)]ds,quad tin[0,T]Thendot	heta(t)=psi(t)varphi(t)+eta(t)leqpsi(t)	heta(t)+eta(t)Multiplyinge^{-int_s^tpsi(r)dr}to the both side, yieldsfrac{d}{dt}left(e^{-int_s^tpsi(r)dr}	heta(t
ight)leq e^{int_s^tpsi(r)dr} eta(t).Integrating both side, we thus obtain the conclusion.Box

Controllability of Linear Control System

We consider the time-varying linear control systemdot{x}(t)=A(t)x(t)+B(t)u(t),quad tin[0,T], 	ag{2}label{2}where the mapA(t)in L^{infty}([0,T];mathcal{L}(mathbb{R}^m,mathbb{R}^n))andB(t)in L^{infty}([0,T];mathcal{L}(mathbb{R}^m,mathbb{R}^n), the controlu(t)in L^{1}([0,T];mathbb{R}^n).

By Theorem 1, there exists a unique solutionx(t)of equation(2)for given initial datax(0)=x_0in mathbb{R}^n, which satisfiedx(t)=x_0+int_0^t (A(s)x(s)+B(s)u(s))ds,quad tin[0,T].Moreover, according to Gr?nwalls inequality,|x(t)|leq C(|x_0|+|u|_{L^1}), quad t in [0,T],the constantCis dependent ofAandB.

Note that we can get an explicit formula by using variation of constants method (see[2, ch.3]for more details).

Theorem 3 (variation of constant formula)The solution of equation(2)isx(t)=S(t)x_0 +int_0^tS(t-s)B(s)u(s)ds,quad tin[0,T],whereS(t)satisfiesfrac{dS(t)}{dt}=AS(t), S(0)=I. HereIdenotes the identity matrix.

Proof of Theorem 3The solution set of equationfrac{dx(t)}{dt}=Ax(t)is a vector space of dimensionn. Indeed, given independent initial datax_0,cdots, x_n, it follows from the existence and uniqueness of solution and linearity of equation. Hence, there exists a standard solution matrixS(t), such that all solutions are given byx(t)=S(t)c, wherecis inmathbb{R}^n.

Therefore, all solutions of equation eqref{2} are given byx(t)=S(t)c+	ilde{x}(t), where	ilde{x}(t)is any solution of the equation. Replacingcbyc(t), setting	ilde{x}(t)=S(t)c(t), and substituting it into equation eqref{2} , we can getS(t)frac{c(t)}{dt}=B(t)u(t), and obtainc(t)=int_0^t S^{-1}(s)B(s)u(s)ds. It follows that	ilde{x}(t)=int_0^t S(t-s)B(s)u(s)ds, which proves the theorem.Box

Now, we are interested in the controllability of the control system(2). We defined here two types of controllability (see[3]and references given there).

Definition 4 (exact controllability)LetT>0. The control system(2)isexactly controllability in time Tif, for everyx_0, x_1in mathbb{R}^n, there existsuin L^2([0,T];mathbb{R}^m)such that the solutionxof the equation(2)with initial datax(0)=x_0satisfiesx(T)=x_1.

Definition 5 (null controllability)LetT>0. The control system(2)isnull controllability in time Tif, for everyx_0, 	ilde x_0in mathbb{R}^n, there existsuin L^2([0,T];mathbb{R}^m)such that the solutionxof the equation(2)with initial datax(0)=x_0satisfiesx(T)=S(T)	ilde x_0.

According to the linearity, we get an equivalent definition of null controllability if, in the definition above, one assumes that	ilde x_{0}=0.

It is worth pointing out that the exact controllability is equivalent to null controllability in the case of equation(2), which we will prove later. The proof is similar ifS(t)is a strong continuous group of linear operators.

Theorem 6 (exact controllability/null controllability)The control system(2)is exactly controllable in timeTif and only if it is null controllable in timeT.

Proof of Theorem 6Necessity is obvious.

Letx_0 in mathbb{R}^nandx_1in mathbb{R}^n. From null controllability applied to the initial datax_0-S(-T)x_1, there existsuin L^2([0,T];mathbb{R}^m)such that the solution	ilde x(t)of the equation(2)with above initial data satisfies	ilde x(T)=0. It follows that the solutionx(t)of the equation(2)is given byx(t)=	ilde x(t)+S(t-T)x_1, quad t in [0,T].In particular,x(T)=x_1. This concludes the proof of the theorem.Box

References

  1. Jiongmin Yong, 最優控制理論簡明教程
  2. Weinian Zhang, 常微分方程
  3. Jean-Michel Coron (2009) Control of partial differential equations. Scholarpedia, 4(11):6451.

You may want toreturn to the chapter content.


推薦閱讀:
查看原文 >>
相关文章