This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Control Ability with Time Attributy for Linear Continous-time Systems thanks: Work supported by the National Natural Science Foundation of China (Grant No. 61273005)

Mingwang Zhao Information Science and Engineering School, Wuhan University of Science and Technology, Wuhan, Hubei, 430081, China
Tel.: +86-27-68863897
Work supported by the National Natural Science Foundation of China (Grant No. 61273005)
Abstract

In this paper, the control ability with time attributy for the linear continuous-time (LCT) systems are defined and analyzed by the volume computing for the controllability region. Firstly, a relation theorem about the open-loop control ability, the control strategy space (i.e., the solution space of the input variable for control problems), and the some closed-loop performance for the LCT systems is purposed and proven. This theorem shows us the necessity to optimize the control ability for the practical engineering problems. Secondly, recurssive volume-computing algorithms with the low computing complexities for the finite-time controllability region are discussed. Finally, two analytical volume computations of the infinite-time controllability region for the systems with nn different and repeated real eigenvalues are deduced, and then by deconstructing the volume computing equations, 3 classes of the shape factors are constructed. These analytical volume and shape factors can describe accurately the size and shape of the controllability region. Because the time-attribute control ability for LCT systems is directly related to the controllability region with the unit input variables, based on these analytical expressions on the volume and shape factors, the time-attribute control ability can be computed and optimized conveniently.

keywords:
control ability , controllability region , smooth geometry , volume computation , shape factor , continuous-time systems , state controllability , state reachability
journal: Journal Name

1 Introduction

The concepts of the state controllability and observability for the dynamical systems, born in 1960’s by R. Kalman, et al, [13] became the firm basises of many branches of control theory, such as optimal control, stochastic control, nonlinear control, adaptive control, robust control, etcetc. The so-called state controlabiity is only a two-values logic concept whether the states in state space can be controlled or not by the input variables of the dynamical systems, and the state observability is also a two-values logic concept whether the unmeasurable states can be estimated or not by the measurable output and input variables. The controllability concepts and corresponding criterions can tell us that the dynamical systems are controllable or not, and but the control ability and control effciency can not be analyzed and got. So is observability. In fact, the quantitative concept and analysis methods for that are very important for the practical control engineering, and many control engineering problems are dying to these quantitative studies.

In past 60 years, some works stated as follows are on the quantitation of control ability.

1) Based the definition of the controllability Grammian matrix GcG_{c} and the correspongding controllability Ellipsoid EcE_{c}, in papers [16], [6], [15], and [11], the determinant value det(Gc)\det\left(G_{c}\right) and the minimum eigenvalue λmin(Gc)\lambda_{\textnormal{min}}\left(G_{c}\right) of the matrix GcG_{c}, correspondingly the volume vol(Ec)\textnormal{vol}\left(E_{c}\right) and the minimum radius rmin(Ec)r_{\textnormal{min}}\left(E_{c}\right) of the ellipsoid EcE_{c}, can be used to quantify the control ability of the input variable to the state space, and then be chosen as the objective function for optimizing and promoting the control ability of the linear dynamical systems. Due to lack of the analytical computing of the determinant det(Gc)\det\left(G_{c}\right) and eigenvalue λmin(Gc)\lambda_{\textnormal{min}}\left(G_{c}\right), correspondingly the volume vol(Ec)\textnormal{vol}\left(E_{c}\right) and the radius rmin(Ec)r_{\textnormal{min}}\left(E_{c}\right), these optimizing problems for the control ability are solved very difficulty, and few achievements about that have been made.

2) Based the definition of the controllability region RcR_{c}, the minimum distance of the boundary Rc\partial R_{c} to the original of the state space is used to measure and optimize the control ability [17]. Because of the difficulty to compute the distance, the further works have not been reported.

3) Based on the well-known PBH controllability test, a degree of modal controllability was put forward to measure and optimize the control ability with the eigenvalue mobility, i.t., the changing ability of the system eigenvalues by the control law [14] [7] [8]. Because the degree is only for the single modal and not for the whole system, the further works have not been carried forward.

Recently, a systemical studies on the control ability of the input variables to the state variables for the linear discrete-time (LDT) systems are carried out by M.W. Zhao [20] [18] [21] [19], a new quantifying concept and analysis method for the control ability are put forth. And then a relation theorem among the open-loop control ability, the control strategy space (i.e., the solution space of the input variables for the control problems), and the some closed-loop control performance, such as, the optimal time waste, the response speed, the robustness of the the control strategy, etcetc, is purposed and proven in paper [21]. By the theorem in paper [21], we can see, optimizing the control ability of the open-loop systems is with the great significations for promoting the performance indices of the closed-loop control systems. In addtion, in these papers, the analytical expressions of the volumes and the multiple shape factors of the controllability region/ellipsoid are deduced and can be used to analyze and optimize the control ability. Based on these results, the analysis and optimization methods for the control ability of the LDT systems can be founded.

In this paper, the concepts and analysis methods for control ability of the LDT systems in [20] [21] [19] will be generalized to the linear continuous-time (LCT) systems, and it is expected that the analyzing and optimizing for the time-attribute control ability of LCT systems can be carried out conveniently based on the new results in this paper.

2 Definition on the Control Ability with Time Attribute

In general, the LCT Systems can be modelled as follows:

x˙t=Axt+But,xtRn,utRr,\dot{x}_{t}=Ax_{t}+Bu_{t},\quad x_{t}\in R^{n},u_{t}\in R^{r}, (1)

where xtx_{t} and utu_{t} are the state variable and input variable, respectively, and matrices ARn×nA\in R^{n\times n} and BRn×rB\in R^{n\times r} are the state matrix and input matrix, respectively [12] [3]. To investigate the controllability of the LCT systems (1), the controllability matrix and the controllability Grammian matrix can be defined as follows

Pn\displaystyle P_{n} =[B,AB,,An1B]\displaystyle=\left[B,AB,\dots,A^{n-1}B\right] (2)
GT\displaystyle G_{T} =0T1eAtB(eAtB)Tst\displaystyle=\int_{0}^{T1}e^{At}B\left(e^{At}B\right)^{T}\textnormal{s}t (3)

That the rank of the matrix PnP_{n}/GTG_{T} is nn, that is, the dimension of of the state space the systems (1), is the well-known criterion on the state controllability.

In papers [16], [6], [15], and [11], the determinant value det(GT)\det\left(G_{T}\right) and the minimum eigenvalue λmin(GT)\lambda_{\textnormal{min}}\left(G_{T}\right) of the controllability Grammian matrix GTG_{T} can be used to quantify the control ability of the input variable to the state space, and then be chosen as the objective function for optimizing and promoting the control ability of the linear dynamical systems. Due to lack of the analytical computing of the determinant det(GT)\det\left(G_{T}\right) and eigenvalue λmin(GT)\lambda_{\textnormal{min}}\left(G_{T}\right), these optimizing problems for the control ability are solved very difficulty, and few achievements about that were made. Out of the need of the practical control engineering, quantifying and optimizing the control ability are key problems in control theory and engineering fields, and the further studyings on that are encouraged.

2.1 The Normalization of the Input Variable and The Definitions of the Controllability Region

According to paper [21], to study rationally the control ability of the input variables to the state variables for the different dynamical systems, it is necessary to normalize the input variable and state variables. For studying the control ability with time attribute, the normalization of the input variablles utu_{t} is as follows

Ua={ut:ut=maxi[1,r]|ut,i|1}\displaystyle U_{a}=\left\{u_{t}:\|u_{t}\|_{\infty}=\max_{i\in[1,r]}|u_{t,i}|\leq 1\right\} (4)

where rr and ut,iu_{t,i} are the input variable numbers and the ii-th input variable of the multi-input systems, respectively. In fact, the constraint condition (4) can be used to describe the input variables for the following two cases:

1) The input variables are bounded or with some saturation elements.

2) The unit input variables are considered for conveniently computing and comparing the control ability.

Based on the above normolization on the input variables, the state controllability region and control ability with time attribute can be defined and studied. In this paper, the controllability region is a broad concept and it includes narrow controllability region and reachability region. The so-called narrow controllability region and reachability region are the state ranges of the controllable state and reachable state, respectively. The word ’controllable state’ means the state that can be controlled to the original of the state space by a finite-time input sequence, and ’reachable state’ means the state that can be reached form the original by a finite-time input sequence.

Similar to the definition of the state controllability region ( a.k.a. ”recover region”) for the input-saturated linear systems in papers [1], [9], [10], the narrow controllability region and reachability region of the LCT Systems with the input constraints UaU_{a} are defined as follows

Rc(T)\displaystyle R_{c}(T) ={x:x=0TeAtButdt,utUa}\displaystyle=\left\{x:x=\int_{0}^{T}e^{-At}Bu_{t}\textnormal{d}t,\;\;\forall u_{t}\in U_{a}\right\} (5)
Rd(T)\displaystyle R_{d}(T) ={x:x=0TeAtButdt,utUa}\displaystyle=\left\{x:x=\int_{0}^{T}e^{At}Bu_{t}\textnormal{d}t,\;\;\forall u_{t}\in U_{a}\right\} (6)

In fact, the controllability regions Rc(T)R_{c}(T) and reachability region Rd(T)R_{d}(T) are the biggest range of the controllable states and the reachable states with the unit input variables.

In paper [20], a special zonotope generated by the matrix pair (A,B)(A,B) is defined as follows

Ra(N)\displaystyle R_{a}(N) ={x:x=k=0N1AkBzk,zk:zk1}\displaystyle=\left\{x:x=\sum_{k=0}^{N-1}A^{k}Bz_{k},\;\;\forall z_{k}:\|z_{k}\|_{\infty}\leq 1\right\} (7)

and the controllability region of the LDT systems can be regarded as a special zonotope defined as (7). Similarly, a smooth geometry generated by the matrix pair (A,B)(A,B) can be defined as follows

Ra(T)\displaystyle R_{a}(T) ={x:x=0TeAtBztdt,zt:zt1}\displaystyle=\left\{x:x=\int_{0}^{T}e^{At}Bz_{t}\textnormal{d}t,\;\;\forall z_{t}:\|z_{t}\|_{\infty}\leq 1\right\} (8)

Similar to the zonotope Ra(N)R_{a}(N), the smooth geometry Ra(T)R_{a}(T) is also a convex nn-dimensional geometry with the origin symmetry, and can be called as smooth zonotope generated by the matrix pair (A,B)(A,B).

In fact, based on the definition Eq. (8), the narrow controllability region Rc(T)R_{c}(T) and reachability region Rd(T)R_{d}(T) can be regared as two smooth zonotopes generated by the two matrix pairs (A,B)(A,B) and (A,B)(-A,B), respectively. And then, the smooth zonotope Ra(T)R_{a}(T) can be regarded as a broad controllability region. In addition, the narrow controllability region and reachability region can be transformed each other, and then some results about the geometry properties and volume computing for the two regiones can be used to generalized to another.

2.2 The properties of the controllability Region Ra(T)R_{a}(T)

In paper [21] and [19], some properties about the controllability region Ra(N)R_{a}(N) for the LDT systems, such as, the boundary, the shape and size, are put forth and proven, and then the similar resultes for the controllability region Ra(T)R_{a}(T) for the LCT systems the can be stated and proven as folows

Property 1

The boundary of the controllability region Ra(T)R_{a}(T) can be descrbed as follows

Ra(T)={x|x=0Tsgn(dTeAtB)eAtBdt,dRn}\displaystyle\partial R_{a}(T)=\left\{x\left|x=\int_{0}^{T}\textnormal{sgn}\left(d^{T}e^{At}B\right)e^{At}B\textnormal{d}t,\;\forall d\in R^{n}\right.\right\} (9)
Property 2

If the LCT Systems (1) is controllable, for a given T>0T>0, the controllability region Ra(T)R_{a}(T) is a nn-dimensional geometry, and then for any T1<T2T_{1}<T_{2}{}, we have

Ra(T1)Ra(T2)andRa(T1)Ra(T2)=ϕ\displaystyle R_{a}(T_{1})\subset R_{a}(T_{2})\;\textnormal{and}\;\partial R_{a}(T_{1})\cap\partial R_{a}(T_{2})=\phi (10)

that is, the geometry RaR_{a} is strictly monotonic expansion, where R\partial R is the bound of the geometry RR.

If the systems is not controllable, for a given T>0T>0, the region Ra(T)R_{a}(T) is a ncn_{c}-dimensional geometry, and then for any T1<T2T_{1}<T_{2}, we have

Ra(T1)Ra(T2)andRa(T1)Ra(T2)ϕ\displaystyle R_{a}(T_{1})\subseteq R_{a}(T_{2})\;\textnormal{and}\;\partial R_{a}(T_{1})\cap\partial R_{a}(T_{2})\neq\phi (11)

that is, the geometry RaR_{a} is monotonic expansion, where ncn_{c} is the controllability index with the value rankPN\textnormal{rank}P_{N}.

Fig. 1 shows the 2-dimensional ellipsoids RN(S)R_{N}(S) generated by the matrix (A,B)(A,B) as follows

A=[2.91.22500.45]b=[11]A=\left[\begin{array}[]{cc}-2.9&-1.225\\ 0&-0.45\end{array}\right]\;\;b=\left[\begin{array}[]{c}1\\ 1\end{array}\right]
Refer to caption
Figure 1: The 2-D somooth zonotopes Ra(T)R_{a}(T) when T=1,1.5,3,4.5,6sT=1,1.5,3,4.5,6s

In the next discussion, the systems are assumed always as a controllable systems and the geometry RaR_{a} is a nn-dimensional smooth zonotope.

2.3 The Definition of the Control Ability with time Attributy

As we know, the bigger of the controllability region RaR_{a} is, the more the controllable states in the state space are, and but whether the control ability of the dynamical systems is stronger or not. In the next subsection, it will proven that for the control/reach problems, the bigger of the controllability region, the bigger the solution space of the input variables is, and then the better the some closed-loop control performance is. Thus, the size and shape of the controllability region RaR_{a} is used to define and describe the control ability with time attribute.

Next, 2 equivalent definitions on the stronger control ability between the two differential controlled plants, or of one controlled plants with two sets of systems parameters are purposed as follows.

Definition 1

For the given controllability regions Ra(1)(T)R_{a}^{(1)}(T) and Ra(2)(T)R_{a}^{(2)}(T) of the two LCT Systems Σ1\Sigma_{1} and Σ2\Sigma_{2}, if the given x0Ra(1)(T1)Ra(2)(T2)x_{0}\in\partial R_{a}^{(1)}(T_{1})\cap\partial R_{a}^{(2)}(T_{2}) and T1<T2T_{1}<T_{2}, the control ability of the systems Σ1\Sigma_{1} at state x0x_{0} is stronger than the systems Σ2\Sigma_{2}. If for any T>0T>0, the control ability of the systems Σ1\Sigma_{1} at all state in Ra(1)(T)Ra(2)(T)\partial R_{a}^{(1)}(T)\cap\partial R_{a}^{(2)}(T) is stronger than the systems Σ1\Sigma_{1}, the control ability of the systems Σ1\Sigma_{1} is stronger than the systems Σ2\Sigma_{2}.

Definition 2

For any T>0T>0, if the two controllability regions Ra(1)(T)R_{a}^{(1)}(T) and Ra(2)(T)R_{a}^{(2)}(T) of the LCT Systems Σ1\Sigma_{1} and Σ2\Sigma_{2} satisfy

Ra(1)(T)Ra(2)(T)andRa(1)(T)Ra(2)(T)=ϕ,\displaystyle R_{a}^{(1)}(T)\supset R_{a}^{(2)}(T)\;\textnormal{and}\;\partial R_{a}^{(1)}(T)\cap\partial R_{a}^{(2)}(T)=\phi, (12)

the control ability of the systems Σ1\Sigma_{1} is stronger than the systems Σ2\Sigma_{2}. if Ra(1)(T)R_{a}^{(1)}(T) and Ra(2)(T)R_{a}^{(2)}(T) for any TT satisfy

Ra(1)(T)Ra(2)(T)andRa(1)(T)Ra(2)(T)ϕ,\displaystyle R_{a}^{(1)}(T)\supseteq R_{a}^{(2)}(T)\;\textnormal{and}\;\partial R_{a}^{(1)}(T)\cap\partial R_{a}^{(2)}(T)\neq\phi, (13)

the control ability of the systems Σ1\Sigma_{1} is not weaker than the systems Σ2\Sigma_{2}.

According to the above definitions, the control ability of the dynamical systems can be compared for many control engineering problems as stated above.

3 Theorem on Relation between the Open-loop Control Ability and the Closed-loop Performances

Before discussing on relation between the open-loop control ability and the closed-loop performances, a time-optimal property for the boundary of controllability region is stated as follows [9], [10].

Property 3

If the LCT Systems (1) is controllable and the given state x0x_{0} satisfy

x0Ra(T)\displaystyle x_{0}\in\partial R_{a}(T) (14)

the time waste of the time-optimal control problem for stabilizing the initial state x0x_{0} to the original of the state space (or for controlling the state at the original to the expecting state x0x_{0} ) under the input amplitude constraint UaU_{a} is TT, that is, the fewest control time is TT.

Based on the definition of the control ability and above properties, a theorem on the relations among the open-loop control ability, the solution space of the input variables, and the closed-loop performances are purposed and proven as follows.

Theorem 1

It is assumed that two LCT Systems Σ1\Sigma_{1} and Σ2\Sigma_{2} are controllable, and their controllability regions are Ra(1)(T)R^{(1)}_{a}(T) and Ra(2)(T)R^{(2)}_{a}(T) respectively. If we have

Ra(1)(τ)Ra(2)(τ),τT,\displaystyle R^{(1)}_{a}(\tau)\subseteq R^{(2)}_{a}(\tau),\;\forall\tau\leq T, (15)

for the control problem stabilizing the state x0(x0Ra(1)(T)Ra(2)(T))x_{0}\left(x_{0}\in R^{(1)}_{a}(T)\cap R^{(2)}_{a}(T)\right) to the original of the state space (or for controlling the state at the original to the expecting state x0x_{0} ), the following conclusions hold under the input amplitude constraint UaU_{a}.

1) The time waste of the time-optimal control for the system Σ2\Sigma_{2} is not more than that of Σ1\Sigma_{1}, that is, there exist some control strategies with the less control time and the faster response speed for the system Σ2\Sigma_{2}.

2) There exist more control strategies for the system Σ2\Sigma_{2}, that is, the bigger the controllability region is, the bigger the solution space of the input variable for the control problems, the easier designing and implementing the control are.

The above theorem will be proven by the discretization model with a sufficient small sampling period for approximating the LCT systems. The discretization model with a small sampling period Δ\Delta for the LCT systems (1) should be as follows [12] [3]

xk+1=A^xk+B^uk\displaystyle x_{k+1}=\hat{A}x_{k}+\hat{B}u_{k} (16)

where xkx_{k} and uku_{k} are the state variable and input variable of the discretization model, respectively.

A^=eAΔ;B^=BΔ\displaystyle\hat{A}=e^{A\Delta};\;\;\hat{B}=B\Delta (17)

Therefore, when Δ0\Delta\rightarrow 0, the linear discrete-time (LDT) systems (A^,B^)\left(\hat{A},\hat{B}\right) will approxiamte the LCT systems (A,B)(A,B).

Proof of Theorem 1 Beacuse that the LCT systems (A,B)(A,B) can be approximated by the LDT systems (A^,B^)\left(\hat{A},\hat{B}\right) with a sufficient small sampling-period Δ\Delta, the conclussions of Theorem 1 in paper [21] for the LDT systems are still established when Δ0\Delta\rightarrow 0 and then the conclussions in Theorem 1 for the LCT systems, similar to that Theorem 1 in paper [21], will be regarded as true. \qed

By Theorem 1, we have the following discussions:

(1) Not only the time waste can be reduced by promoting the control ability, but also other closed-loop performance related the control time waste can be improved.

(2) In fact, that the solution space of the input variable for the control problems is bigger implies that the control strategies in the solution space are with better robustness, and then the closed-loop control systems is also with better robustness.

(3) According to the theorem, the control ability defined and discussed here is indeed a control ability with time attributy. In fact, optimizing the control ability of the open-loop systems is to equal to promote some closed-loop performance indices related to the control time.

Therefore, optimizing the open-loop control ability with time attribute are with very greater signification and it’s very necessary to optimize the control ability for these practical control engineering problems. To optimize the control ability, it is necessary to establish the quantify analysis and computing method for that. An analytical computing equation for the volume of the controllability region for the LDT systems is deduced in paper [20] and the some analytical factors about the shape of the controllability region can be got by deconstructing the volume equation. Next, the similar studies for the LCT systems are carried out and then based on these analytical expressions of the volume and shape factors, the optimizing and promoting methods for the control ability can be set up conveniently.

4 The Volume Computing for the Smooth Zonotope for the Matrix AA with nn Different Eigenvalues

The volume computing problem for the zonotope generated by a matrix pair (A,B)(A,B) is discussed and two recurssive computing methods with the low time complexity are deduced in paper [20]. Furthermore, an analytic volume-computing theorem about the zonotope that the matrix AA is with nn different real eigenvalues are purposed and proven. In paper [19], the analytic volume-computing theorem for that the matrix AA is with real repeated eigenvalues is proven also. Because that the narrow controllability region and reachability region can be described by the zonotope generated by the matrix pair, these results on the recurrsive and analytic volume computing also are used to analyze these regions and control abilities for the LDT systems. Later, these computing and analyzing methods for the LDT systems in papers [20] [19] wlii be generalized to the LCT systems.

4.1 the recurrsive computing of the volume of the smooth zonotope

As the proof of Theorem 1, the LCT systems can be approximated by a LDT systems with a sufficient small sampling-period Δ\Delta, and then the volume computing problem for the controllability region of the LCT systems can be transformated as that for LDT systems in papers [20] [19].

It is assumed the sufficient small sampling-period is Δ\Delta, the controllability region Ra(T)R_{a}(T) defined in Eq. (8) can be represented approximately as follows

Ra(N){x:x=Δ2[Bu0+2i=1N1eAΔiBui+eAΔNBuN],ui1}\displaystyle R_{a}(N)\approxeq\left\{x:x=\frac{\Delta}{2}\left[Bu_{0}+2\sum_{i=1}^{N-1}e^{A\Delta i}Bu_{i}+e^{A\Delta N}Bu_{N}\right],\;\;\forall\|u_{i}\|_{\infty}\leq 1\right\} (18)

or

Ra(N){x:x=Δi=0N1eAΔiBui,ui1}\displaystyle R_{a}(N)\approxeq\left\{x:x=\Delta\sum_{i=0}^{N-1}e^{A\Delta i}Bu_{i},\;\;\forall\|u_{i}\|_{\infty}\leq 1\right\} (19)

where NN is the integer part of T/ΔT/\Delta. Therefore, according to the above approximation equations, the controllability region Ra(T)R_{a}(T) can be regarded as a zonotope Ra(N)R_{a}(N) generated by the matrix pair (A^,B^)\left(\hat{A},\hat{B}\right) as Eq. (17), and then the recurssive volume-computing methods for the controllability regions fo the LDT systems in Section 2 and Section 3 of paper [20] can be applied to that of the LDT systems.

4.2 the analytical computing of the volume of the time-infinite smooth zonotope

In paper [20], an analytic volume-computing equation for the zonotope Ra(N)R_{a}(N) generated by the matrix pair (A,B)(A,B) with nn different real eigenvalues of matrix AA is proven. In fact, the region Ra(N)R_{a}(N) defined by Eq. (19) is a special zonotope defined in paper [20]. Therefore, the quantifying and maximizing of the controllability region Ra(N)R_{a}(N) can be carried out based on the results in paper [20]. The results in the volume computation of the zonotope generated by the matrix pair (A,B)(A,B), in Theorem 2 and Theorem 3 of paper [20] can be summarized and generalized to the LCT systems. Hence, we have the following theorem about the analytical volume computing for the infinite-time controllability region Ra()R_{a}(\infty) of the LCT systems.

Theorem 2

If matrix ARn×nA\in R^{n\times n} is with nn different eigenvalues in the interval (,0)(-\infty,0) and bRnb\in R^{n}, the volume of the infinite-time smooth zonotope Ra()R_{a}(\infty) generated by matrix pair (A,B)(A,B) can be computed analytically by the following equation:

vol(R)=2n|det(P)(1j1<j2nλj2λj1λj1+λj2)(i=1nqibλi)|\textnormal{vol}(R_{\infty})=2^{n}\left|\det(P)\left(\prod_{1\leq j_{1}<j_{2}\leq n}\frac{\lambda_{j_{2}}-\lambda_{j_{1}}}{\lambda_{j_{1}}+\lambda_{j_{2}}}\right)\left(\prod_{i=1}^{n}\frac{q_{i}b}{\lambda_{i}}\right)\right| (20)

where λi\lambda_{i} and qiq_{i} are the ii-th eigenvalue and the corresponding unit left eigenvector of matrix AA, matrix PP is the matrix transforming the matrix AA as a diagonal matrix.

Proof of Theorem 2 Similar to above approximation method by the sampling model, the smooth zonotope generated by the matrix pair (A,b)(A,b) can be approximated by the zonotope generated by the matrix pair (A^,b^)\left(\hat{A},\hat{b}\right) as Eq. (17). When the matrix AA is with nn different eigenvalues λi\lambda_{i} in interval (,0)(-\infty,0), the matrix A^=eAΔ\hat{A}=e^{A\Delta} is also with nn different eigenvalues eΔλie^{\Delta\lambda_{i}} in interval [0,1)[0,1). And then, by the Theorem 2 in paper [20], we have the following volume computation of the zonotope generated by (A^,b^)\left(\hat{A},\hat{b}\right) as follows.

vol(R)2n|det(P)(1j1<j2neΔλj2eΔλj11eΔ(λj1+λj2))(i=1nqibΔ1eΔλi)|\textnormal{vol}(R_{\infty})\approxeq 2^{n}\left|\det(P)\left(\prod_{1\leq j_{1}<j_{2}\leq n}\frac{e^{\Delta\lambda_{j_{2}}}-e^{\Delta\lambda_{j_{1}}}}{1-e^{\Delta\left(\lambda_{j_{1}}+\lambda_{j_{2}}\right)}}\right)\left(\prod_{i=1}^{n}\frac{q_{i}b\Delta}{1-e^{\Delta\lambda_{i}}}\right)\right| (21)

So, when Δ0\Delta\rightarrow 0, we have

vol(R)=2n|det(P)(1j1<j2nλj2λj1λj1+λj2)(i=1nqibλi)|\textnormal{vol}(R_{\infty})=2^{n}\left|\det(P)\left(\prod_{1\leq j_{1}<j_{2}\leq n}\frac{\lambda_{j_{2}}-\lambda_{j_{1}}}{\lambda_{j_{1}}+\lambda_{j_{2}}}\right)\left(\prod_{i=1}^{n}\frac{q_{i}b}{\lambda_{i}}\right)\right| (22)

that is, the theorem is true. \qed

Based on the above theorem, the volume of the controllability region Ra(N)R_{a}(N) when NN\rightarrow\infty can be computed analytically. Furthermore, some analytical factors describing the shape of the Ra(N)R_{a}(N) can be got by deconstructing the analytical volume computing equation (20). These analytical expressions for these volume and shape factors can be describe quantitatively the control ability of the dynamical systems, and then optimizing these volume and shape factors is indeed maximizing the control ability.

4.3 Decoding the Controllability Region

According to the volume computing equation (20), some factors described the shape and size of the controllability region, that is, the control ability of the dynamical systems, are deconstructed as follows.

F1\displaystyle F_{1} =|1j1<j2nλj2λj1λj1+λj2|\displaystyle=\left|\prod_{1\leq j_{1}<j_{2}\leq n}\frac{\lambda_{j_{2}}-\lambda_{j_{1}}}{\lambda_{j_{1}}+\lambda_{j_{2}}}\right| (23)
F2,i\displaystyle F_{2,i} =|qib|λi\displaystyle=\frac{\left|q_{i}b\right|}{\lambda_{i}} (24)
F3,i\displaystyle F_{3,i} =|qib|\displaystyle=\left|q_{i}b\right| (25)

The above analytical factors can be called respectively as the shape factor, the side length of the circumscribed rhombohedral, and the modal controllability. In fact, the shape factor F1F_{1} is also the eigenvalue evenness factor of the linear system, and can describe the control ability caused by the eigenvalue distribution. In addition, the modal controllability factor F3,iF_{3,i} have been put forth by papers [2] [7] [5] [4], and will not be discussed here.

4.3.1 The Shape Factor of the Reachability Region and the Eigenvalue Evenness Factor of the Linear System

Fig. 2 shows the 2-dimensional smooth zonotopes Ra(6s)R_{a}(6s), i.e., the terminal time T=6sT=6s, generated by the 3 matrix pairs (A,b)(A,b) that the matrix AA is with the different eigenvalues and matrix bb is a same vector, and Fig. 3 shows the 2-dimensional smooth zonotopes generated by the diagonal matrix pairs of these 3 matrix pairs (A,b)(A,b), that is, the smooth zonotopes in Fig. 3 are in the invariant eigen-space.

Refer to caption

(a) (-2.9,-0.75,0.5891)

Refer to caption

(b) (-2.9,-1.75,0.2473)

Refer to caption

(c) (-2.9,-2.75,0.0265)

Figure 2: The 2-dimensional smooth zonotope with (λ1,λ2,F1)(\lambda_{1},\lambda_{2},F_{1})
Refer to caption

(a) (-2.9,-0.75,0.5891)

Refer to caption

(b) (-2.9,-1.75,0.2473)

Refer to caption

(c) (-2.9,-2.75,0.0265)

Figure 3: The 2-dimensional smooth zonotope with (λ1,λ2,F1)(\lambda_{1},\lambda_{2},F_{1})

From these figures, we can see, when the two eigenvalues of the matrix AA are approximately equal, the minimum distances of the boundary of the region Ra(T)R_{a}(T) to the original will be approximately zero, and the region Ra(T)R_{a}(T) will be flattened. Similar casees are also for the nn-dimensional smooth zonotope generated by the matrix pair. Therefore, the distributions of all eigenvalues of the matrix AA are even, the ratio between the minimum and maximum distance of the boundary of the smooth zonotope generated by the pair (A,b)(A,b) can be avoided as a small value and the smooth zonotope will be avoided flattened.

The factor F1F_{1} deconstructed from the volume computing equation (20) can be used to describe the uniformity of the nn biggest distances of the region Ra(T)R_{a}(T) in nn eigenvectors. The bigger the value of the factor F1F_{1}, the bigger the ratio between the minimum and maximum distances of the bounded of the region R¯a(T)\overline{R}_{a}(T) is, and then the greater the volume of the region is.

Otherwise, the factor F1F_{1} can be used to describe the evenness of the eigenvalue distribution of the linear system Σ(A,B)\Sigma(A,B). The bigger the value of the factor F1F_{1}, the bigger the controllable region of the system is, and the stronger the control ability of the systems is.

4.3.2 The circumscribed hypercube and circumscribed rhombohedral of the controllability region

The factor F2,iF_{2,i} is indeed the biggest distance of the region RNdR_{N}^{d} in the ii-dimensional coordinate of the eigen-space (shown as in Fig. 3 ), that is, the nn side lengths of the circumscribed hypercube of the region RaTR_{a}{T} are 2F2,i,i=1,n¯2F_{2,i},i=\overline{1,n}. By the volume equation (20), the volume of the region can be represented as the production of the volume i=1nF2,i\prod_{i=1}^{n}F_{2,i} of the circumscribed hypercube and the shape factor F1F_{1}

Because that these expressions of the volume and the shape factors can describe accurately the size and shape of the smooth zonotope generated by the matrix pair, i.e., the control ability of the dynamical systems [21], these expressions can be used conveniently to be the objective function or the constrained conditions for the optimizing problems of the control ability of dynamical systems.

5 The Control Ability for the Systems with the Repeated real Eigenvalues

5.1 A Property about the Control Ability for the Systems with the Repeated Eigenvalues

In the last section, the volume of the smooth zonotope generated by the matrix pair (A,b)(A,b), correspondingly the control ability of the linear systems, is discussed for the matrix AA with nn different real eigenvalues. Next, the volume is discussed for that the matrix AA is with the repeated real eigenvalues.

When some eigenvalues of matrix AA are the repeated eigenvalues, the matrix AA can be transformed as a Jordan matrix by a similar transformation in the matrix theory. In view of this, the following discussion are only carried out for the Jordan matrix. For the volume of the smooth zonotope generated by the Jordan matrix pair (A,b)(A,b), a following theorem about the relation between the volume and matrix bb can be stated and proven firstly.

Theorem 3

The volume of the smooth zonotope generated by the Jordan matrix pair (A,b)(A,b) has relation only to the last rows of the matrix blocks of the matrix bb, corresponding to the each Jordan block of the matrix AA, and has no relation to other rows.

The conclusion in Theorem 3 is consistent with the conlusion, in control theory, that the state controllability of the systems Σ(A,b)\Sigma(A,b) has relation only to the last rows of these matrix blocks of the matrix bb, corresponding to the each Jordan block of the Jordan matrix AA, and has no relation to other rows. According to Theorem 3, for simplifying the volume computation for the Jordan matrix pair (A,b)(A,b), the rows of matrix bb entirely unrelated to the volume will be regarded as 0.

Proof: Without loss of the generality, the theorem is proven only for the Jordan matrix with one Jordan block, and other cases can be proven similarly.

When the matrix AA is with only one Jordan block, the two matrices of the matrix pair (A,b)(A,b) can be written as follows

A=[λ1000λ1000λ0000λ],b=[b1b2b3bn]A=\left[\begin{array}[]{ccccc}\lambda&1&0&\cdots&0\\ 0&\lambda&1&\cdots&0\\ 0&0&\lambda&\cdots&0\\ \vdots&\vdots&\vdots&\ddots&\vdots\\ 0&0&0&\cdots&\lambda\end{array}\right],\quad b=\left[\begin{array}[]{c}b_{1}\\ b_{2}\\ b_{3}\\ \vdots\\ b_{n}\end{array}\right] (26)

the corrsponding two matrices of the matrix pair (A^,b^)\left(\hat{A},\hat{b}\right) of the sampling model as follows

A^=eAΔ=eλΔ[1ΔΔ22Δmi1(mi1)!01ΔΔmi2(mi2)!001Δmi3(mi3)!0001],b^=bΔ=Δ[b1b2b3bn]\hat{A}=e^{A\Delta}=e^{\lambda\Delta}\left[\begin{array}[]{ccccc}1&\Delta&\frac{\Delta^{2}}{2}&\cdots&\frac{\Delta^{m_{i}-1}}{\left(m_{i}-1\right)!}\\ 0&1&\Delta&\cdots&\frac{\Delta^{m_{i}-2}}{\left(m_{i}-2\right)!}\\ 0&0&1&\cdots&\frac{\Delta^{m_{i}-3}}{\left(m_{i}-3\right)!}\\ \vdots&\vdots&\vdots&\ddots&\vdots\\ 0&0&0&\cdots&1\end{array}\right],\quad\hat{b}=b\Delta=\Delta\left[\begin{array}[]{c}b_{1}\\ b_{2}\\ b_{3}\\ \vdots\\ b_{n}\end{array}\right] (27)

And then, the matrix transformated the matrix A^\hat{A} as a Jordan matrix is as follows

P=[10000Δ1eλΔ00Δ2e2λΔ000(ΔeλΔ)mi+1]P=\left[\begin{array}[]{ccccc}1&0&0&\cdots&0\\ 0&\Delta^{-1}e^{-\lambda\Delta}&*&\cdots&*\\ 0&0&\Delta^{-2}e^{-2\lambda\Delta}&\cdots&*\\ \vdots&\vdots&\vdots&\ddots&\vdots\\ 0&0&0&\cdots&\left(\Delta e^{-\lambda\Delta}\right)^{-m_{i}+1}\end{array}\right] (28)

where ’*’ means some value. Therefore, we have

P1=[10000ΔeλΔ00Δ2e2λΔ000(ΔeλΔ)mi1]P^{-1}=\left[\begin{array}[]{ccccc}1&0&0&\cdots&0\\ 0&\Delta e^{\lambda\Delta}&*&\cdots&*\\ 0&0&\Delta^{2}e^{2\lambda\Delta}&\cdots&*\\ \vdots&\vdots&\vdots&\ddots&\vdots\\ 0&0&0&\cdots&\left(\Delta e^{\lambda\Delta}\right)^{m_{i}-1}\end{array}\right] (29)

and the corresponding matrices of the Jordan matrix pair are as follows

A¯\displaystyle\overline{A} =P1A^P=[eλΔ1000eλΔ1000eλΔ0000eλΔ],\displaystyle=P^{-1}\hat{A}P=\left[\begin{array}[]{ccccc}e^{\lambda\Delta}&1&0&\cdots&0\\ 0&e^{\lambda\Delta}&1&\cdots&0\\ 0&0&e^{\lambda\Delta}&\cdots&0\\ \vdots&\vdots&\vdots&\ddots&\vdots\\ 0&0&0&\cdots&e^{\lambda\Delta}\end{array}\right],\quad (35)
b¯\displaystyle\overline{b} =P1b^=[(ΔeλΔ)mi1bn]\displaystyle=P^{-1}\hat{b}=\left[\begin{array}[]{c}*\\ \\ \\ \vdots\\ \left(\Delta e^{\lambda\Delta}\right)^{m_{i}-1}b_{n}\end{array}\right] (41)

Therefore, by Theorem 3 in paper [19], the volume of the zonotope generated by the Jordan matrix pair (A¯,b¯)\left(\overline{A},\overline{b}\right) has relation only to the last rows of the matrix blocks of the matrix b¯\overline{b}, corresponding to the each Jordan block of the matrix A¯\overline{A}, and has no relation to other rows, that is, by Eq. (27), we can see, the approximating-zonotope volume Ra(N)R_{a}(N) is only related to parameter bnb_{n} of the LCT systems (A,b)(A,b) and not to other bib_{i}. Thus, considered that the LDT systems (A¯,b¯)\left(\overline{A},\overline{b}\right) will be equal to the LCT systems (A,b)(A,b) when Δ0\Delta\rightarrow 0, we know, the conclusion of Theorem 3 holds. \qed

According to the theorem, the volume computation of the smooth zonotope for the Jordan matrix pair (A,b)(A,b) can be equivalent to the volume computation for the Jordan matrix pair (A,β)(A,\beta), where β=[0,,0,bn]T\beta=[0,\dots,0,b_{n}]^{T}.

5.2 Volume Computing for the Infinite-time Smooth Zonotope When the Jordan Matrix AA with Multiple Jordan Blocks

If the matrix AA is a Jordan matrix with multiple Jordan blocks, the Jordan matrix pair (A,b)(A,b) can be denoted by

(A,b)=(diag-block{J1,J2,,Jq},[β1T,β2T,,βqT]T)\displaystyle(A,b)=\left(\textnormal{diag-block}\left\{J_{1},J_{2},\dots,J_{q}\right\},\left[\beta_{1}^{T},\beta_{2}^{T},\dots,\beta_{q}^{T}\right]^{T}\right) (42)

where qq is the Jordan block number, JiJ_{i} is a mi×mim_{i}\times m_{i} Jordan block with the eigenvalue λi\lambda_{i}, the matrix block βi\beta_{i} is [bi,1,bi,2,,bi,mi]T\left[b_{i,1},b_{i,2},\dots,b_{i,m_{i}}\right]^{T}. And then, we have

i=1qmi=n\sum_{i=1}^{q}m_{i}=n

Similar to Theorem 5 for the LDT Jordan models with multiple Jordan blocks in paper [19], a theorem about the volume computation of the infinite-time smooth zonotope for the LCT Jordan models with multiple Jordan blocks can be stated as follows.

Theorem 4

When all eigenvalues of the matrix AA satisfy λ(,0)\lambda\in(-\infty,0), the volume of the infinite-time smooth zonotope generated by the Jordan matrix pair (A,b)(A,b) as Eq. (42) is computed as follows

V=2n|i=1q1j=i+1q(λiλjλi+λj)mi×mj|×|i=1q(bi,mi/λi)mi(2λi)mi(mi1)/2|\displaystyle V=2^{n}\left|\prod_{i=1}^{q-1}\prod_{j=i+1}^{q}\left(\frac{\lambda_{i}-\lambda_{j}}{\lambda_{i}+\lambda_{j}}\right)^{m_{i}\times m_{j}}\right|\times\left|\prod_{i=1}^{q}\frac{\left(b_{i,m_{i}}/\lambda_{i}\right)^{m_{i}}}{\left(2\lambda_{i}\right)^{m_{i}(m_{i}-1)/2}}\right| (43)

When matrix AA isn’t a Jordan matrix, the volume of the infinite-time smooth zonotope generated by the matrix pair (A,b)(A,b) is computed as follows

V=2n|i=1q1j=i+1q(λiλjλi+λj)mi×mj|×|det(PJ)i=1q(bi,mi/λi)mi(2λi)mi(mi1)/2|V=2^{n}\left|\prod_{i=1}^{q-1}\prod_{j=i+1}^{q}\left(\frac{\lambda_{i}-\lambda_{j}}{\lambda_{i}+\lambda_{j}}\right)^{m_{i}\times m_{j}}\right|\times\left|\det\left(P_{J}\right)\prod_{i=1}^{q}\frac{\left(b_{i,m_{i}}/\lambda_{i}\right)^{m_{i}}}{\left(2\lambda_{i}\right)^{m_{i}(m_{i}-1)/2}}\right| (44)

where the matrix PJP_{J} is the Jordan transformation matrix and the vector qiq_{i} is the only unit left eigenvector of the matrix AA for the eigenvalue λi\lambda_{i}.

Based on Theorem 5 in paper [19], the above theorem can be proven as the proof of Theorem 2 by the discreting approximating models.

5.3 Decoding the Volume of the Controllability Region

According to the computing equation (44), some factors described the shape and size of the controllability religion, that is, the smooth zonotope generated by the matrix pair (A,B)(A,B) with the repeated eigenvalues, are deconstructed as follows.

F1\displaystyle F_{1} =|i=1q1j=i+1q(λiλjλi+λj)mi×mj|×|i=1q1λimi(mi1)/2|\displaystyle=\left|\prod_{i=1}^{q-1}\prod_{j=i+1}^{q}\left(\frac{\lambda_{i}-\lambda_{j}}{\lambda_{i}+\lambda_{j}}\right)^{m_{i}\times m_{j}}\right|\times\left|\prod_{i=1}^{q}\frac{1}{\lambda_{i}^{m_{i}(m_{i}-1)/2}}\right| (45)
F2,i,j\displaystyle F_{2,i,j} ={|qi,jb|λij=mi|qi,jb+Fi,j+1|λij=mi1,mi2,i=1,2,,q\displaystyle=\left\{\begin{array}[]{ll}\frac{\left|q_{i,j}b\right|}{\lambda_{i}}&j=m_{i}\\ \frac{\left|q_{i,j}b+F_{i,j+1}\right|}{\lambda_{i}}&j=m_{i}-1,m_{i}-2,\dots\end{array}\right.\;\;i=1,2,\dots,q (48)
F3,i\displaystyle F_{3,i} =|qi,mib|mi\displaystyle=\left|q_{i,m_{i}}b\right|^{m_{i}} (49)

where all qi,jbq_{i,j}b are assumed as with the same sign. These 3 classes of factors are similar to the last section, called as the shape factor, the side length of the circumscribed rhombohedral, and the modal controllability. These factors can be describe the shape and size of the smooth zonotope, the control ability of the system, and the eigenvalue evenness factor of the linear system.

5.3.1 The Smooth Zonotope Shape Factor and the Eigenvalue Evenness Factor of the Linear System

Similar to the analysis for the matrix AA with nn different eigenvalues in last section, by Eq. (44), we can see, when some two eigenvalues of the two Jordan blocks of the system matrix AA are approximately equal, the minimum distance of the boundary of the smooth zonotope to the original of the stat space will be approximately zero, and the smooth zonotope will be flattened. Therefore, the distributions of all eigenvalues of the matrix AA are even, the ratio between the minimum and maximum distance of the boundary to original can be avoided as a small value and the smooth zonotope, that is, the control region, will be avoided flattened. And then, the volume of the smooth zonotope and the control ability will maintain a certain size.

The factor F1F_{1} deconstructed from the volume computing equation (44) can be used to describe the uniformity the nn distance of the boundary to the original in the nn eigenvector. The bigger the value of the factor F1F_{1}, the bigger the ratio between the minimum and maximum distance of the boundary is, and then the greater the volume of the smooth zonotope.

Otherwise, the factor F1F_{1} can be used to describe the evenness of the eigenvalue distribution of the linear system Σ(A,B)\Sigma(A,B). The bigger the value of the factor F1F_{1}, the bigger the controllable region of the system is, and the stronger the control ability of the systems is.

5.3.2 The circumscribed hypercube and circumscribed rhombohedral of the controllability region

Fig. 4 shows the 2-dimensional smooth zonotopes Ra(6s)R_{a}(6s) by the 3 Jordan matrix pairs (A,b)(A,b) as follows

A=[2102]b=[0.71],[0.31],[01],[0.31],[0.71]A=\left[\begin{array}[]{cc}-2&1\\ 0&-2\end{array}\right]\;\;b=\left[\begin{array}[]{c}0.7\\ 1\end{array}\right],\;\left[\begin{array}[]{c}0.3\\ 1\end{array}\right],\;\left[\begin{array}[]{c}0\\ 1\end{array}\right],\;\left[\begin{array}[]{c}-0.3\\ 1\end{array}\right],\;\left[\begin{array}[]{c}-0.7\\ 1\end{array}\right]
Refer to caption
Figure 4: The 3 2-D smooth zonotopes for Jordan matrix pairs (A,b)(A,b) with the different bb

By Fig. 4, we know, the factor F2,i,jF_{2,i,j} is indeed the biggest distance of the boundary of the smooth zonotope in the each eigenvector, that is, the nn side lengths of the circumscribed hypercube of the smooth zonotope in the invariant eigen-space are 2F2,i,j,i=1,n¯2F_{2,i,j},i=\overline{1,n}. By the volume equation (44), the volume of the smooth zonotope region can be represented as the production of the volume i=1nF2,i,j\prod_{i=1}^{n}F_{2,i,j} of the circumscribed hypercube and the shape factor F1F_{1}

By Theorem, 3, we know, the volume of the smooth zonotope generated by the Jordan matrix pair (A,b)(A,b) has relation only to the last rows of the matrix blocks of the matrix bb, corresponding to the each Jordan block of the matrix AA, and has no relation to other rows. But from Fig. 4, we know, these ’other’ rows of matrix bb of Jordan matrix pair (A,b)(A,b) don’t affect the size of the volume but maybe affect the shape of the corresponding smooth zonotopes.

6 Numerical Experiments (It’s not available for now)

7 Conclusions

In this paper, the control ability with time attributy for the linear conti- nuous-time (LCT) systems are defined and analyzed by the volume computing for the controllability region. Firstly, a relation theorem about the open-loop control ability, the control strategy space (i.e., the solution space of the input variable for control problems), and the some closed-loop performance for the LCT systems is purposed and proven. This theorem shows us the necessity to optimize the control ability for the practical engineering problems. Secondly, recurssive volume-computing algorithms with the low computing complexities for the finite-time controllability region are discussed. Finally, two analytical volume computations of the infinite-time controllability region for the systems with nn different and repeated real eigenvalues are deduced, and then by deconstructing the volume computing equations, 3 classes of the shape factors are constructed. These analytical volume and shape factors can describe accurately the size and shape of the controllability region. Because the time-attribute control ability for LCT systems is directly related to the controllability region with the unit input variables (i.e. the input variable is with bounded value as 1), based on these analytical expressions on the volume and shape factors, the time-attribute control ability can be computed and optimized conveniently. And then, a noval researching field about the optimizing open-loop control ability and promoting the closed-loop control performance and robustness is expected to be founded in control theory and engineering.

References

  • Bernstein and Michel [1995] D. Bernstein, A. Michel, A chronological bibliography on saturating actuators, Inter. J. of Robust and Nonlinear Control 5 (1995) 375–380.
  • Chan [1984] S. Chan, Modal controllability and observability of power-system models, International Journal of Electrical Power & Energy Systems 6 (1984) 83–88.
  • Chen [1998] C.T. Chen, Linear system theory and design, Oxford University Press, Inc. New York, NY, USA, 3rd edition, 1998.
  • Chen et al. [2001] Y. Chen, S. Chen, Z. Liu, Quantitative measures of modal controllability and observability in vibration control of defective and near-defective systems, Journal of Sound and Vibration 248 (2001) 413–26.
  • Choi et al. [2000] J.W. Choi, U.S. Park, S.B. Lee, Measures of modal controllability and observability in balanced coordinates for optimal placement of sensors and actuators: a flexible structure application, in: Proceedings of the SPIE, volume 3984, pp. 425–436.
  • Georges [1995] D. Georges, The use of observability and controllability gramians or functions for optimal sensor and actuator location in finite-dimensional systems, in: Proc. of IEEE Conf. on Decision and Control, New Orleans, LA, USA, p. 3319–3324.
  • Hamdan and Eladbdalla [1988] A. Hamdan, A. Eladbdalla, Geometric measures of modal controllability and observability of power system models, Electric Power Systems Research 15 (1988) 147–155.
  • Hamdan and Jaradat [2014] A.M.A. Hamdan, A.M. Jaradat, Modal controllability and observability of linear models of power systems revisited, Arabian Journal for Science and Engineering 39 (2014) 1061–1066.
  • Hu and Lin [2001] T. Hu, Z. Lin, Control systems with actuator saturation: analysis and design, BirkhTauser, Boston, 2001.
  • Hu et al. [2002] T. Hu, Z. Lin, L. Qiu., An explicit description of the null controllable regions of linear systems with saturating actuators, Systems & Control Letters 47 (2002) 65–78.
  • Ilkturk [2015] U. Ilkturk, Observability Methods in Sensor Scheduling, Ph.D. thesis, ARIZONA STATE UNIVERSITY, 2015.
  • Kailath [1980] T. Kailath, Linear systems, Prentice-Hall, Englewood Cliffs, NJ, 1980.
  • Kalman et al. [1963] R.E. Kalman, Y.C. Ho, K.S. Narendra, Controllability of dynamical systems, Contributions to Differential Equations 1 (1963) 189–213.
  • Longman et al. [1982] R.W. Longman, T.L. S. W. Sirlin, G. Sevaston, Optimization of actuator placement via degree of controllability criteria including spillover considerations, AIAA/AAS Astrodynamics Conference, San Diego, California, Paper No. AIAA-82-1434 (1982).
  • Pasqualetti et al. [2014] F. Pasqualetti, S. Zampieri, F. Bullo, Controllability metrics, limitations and algorithms for complex networks, IEEE Trans. on Control of Network Systems 1 (2014) 40–52.
  • VanderVelde and Carignan [1982] W. VanderVelde, C. Carignan, A dynamic measure of controllability and observability for the placement of actuators and sensors on large space structures, Technical Report, NASA-CR-168520, SSL-2-82, 1982.
  • Viswanathan et al. [1984] C.N. Viswanathan, R.W. Longman, P.W. Likins, A degree of controllability definition - fundamental concepts and application to modal systems, J. Guidance, Control, Dynamics 7 (1984) 222–230.
  • Zhao [2020a] M.W. Zhao, Analytical expression and deconstruction of the volume of the controllability ellipsoid, arXiv:2004.05528 (2020a) 10.
  • Zhao [2020b] M.W. Zhao, Analytical factors for describing the control ability of linear discrete-time systems, arXiv:2004.07982 (2020b).
  • Zhao [2020c] M.W. Zhao, Exact volume of zonotopes generated by a matrix pair, arXiv:2004.05530 (2020c) 20.
  • Zhao [2020d] M.W. Zhao, Relations among open-loop control ability, control strategy space and closed-loop performance for linear discrte-time systems, arXiv:2004.05619 (2020d) 13.