Abstract
Nowadays, quantum systems have become one of the focuses of the ongoing research and they are typical complex systems, whose state variables are defined on the complex field. In this paper, the issue of reachability and observability is addressed for a class of linear impulsive systems on complex field, for simplicity, complex linear impulsive systems. This kind of time-driven impulsive systems allows free impulsive instants, which leads to the limitation of using traditional definitions of reachability and observability directly. New notations about the span reachable set and unobservable set are proposed. Sufficient and necessary conditions for span reachability and observability of such systems are established. Moreover, the explicit characterization of span reachable set and unobservable set is presented by geometric analysis. It is pointed out that the geometric conditions are equivalent to the algebraic ones in known results for special cases. Numerical examples are also presented to show the effectiveness of the proposed methods.
1. Introduction
Recent years have witnessed growing interest in investigating the control theory of hybrid systems and most progress has been made in the stability and stabilization of hybrid systems, see [1–5] and the references therein. Impulsive dynamical systems are an important class of hybrid systems which exhibit continuous evolutions described by ordinary differential equations and abrupt changes at some instants or impulses. Examples of these systems include evolution processes, optimal control models in economics, stimulated neural networks, frequency-modulated systems, and some motions of missiles or aircrafts. In view of both theoretical and practical significance, much attention has been paid on the analysis and synthesis of impulsive systems, or impulsive control systems, see [6–11] and the references therein.
Closely related to the pole assignment, structural decomposition, quadratic optimal control and observer design, the controllability, reachability, and observability play a significant role in the control theory and engineering [12–14]. The controllability and observability of various hybrid systems have been extensively investigated using different approaches such as geometric analysis [7–9], algebraic characterization [10, 11], functional analysis [15, 16], and differential geometric method [3]. Particularly, research efforts have been made on the controllability and observability for impulsive systems. By proposing algebraic rank conditions, the state controllability and observability of linear time-varying impulsive systems were investigated in [10, 11]. For impulsive functional differential systems, the controllability is considered with the help of fixed-point theorems [15, 16]. References [7–9] presented the geometric analysis of reachability, controllability and observability for (switched) impulsive systems. Geometric analysis is effective in providing easily verifiable conditions for the controllability and observability based on the explicit characterization of controllable and observable sets in terms of invariant sets of systems. Hence, it provides an effective and simple method to investigate the fundamental properties of hybrid systems.
However, in the above-mentioned works, the state space of the considered systems is always -dimensional real vector space, that is, , except few reports on the issue of controllability for complex systems [10, 17]. Nowadays, control of complex systems, especially quantum systems, has attracted considerable attention [18–22]. It should be noticed that quantum system models are typical complex dynamical systems whose states evolve in Banach (Hilbert) space on the field of complex number, which are much more complicated than real systems. In view of this, complex dynamics systems have many potential applications ranging from science to engineering. Therefore, it is important and necessary to study the control theory of a special class of complex dynamical systems, complex linear impulsive systems. This motivates us to consider the reachability and observability of complex linear impulsive systems by geometric analysis. The impulsive system considered in the current paper has uncertainty in the impulsive instants which can be regarded as time-driven impulsive systems. This kind of more general systems exists in many practical applications [7]. Due to the novel properties of reachable set and unobservable set for this kind of systems, traditional geometric analysis may be limited to characterize them. Hence, new concepts on the reachable set and unobservable set are introduced. Based on these definitions, we generalize the geometric analysis approach for reachability and observability to complex linear impulsive systems. Specifically, sufficient and necessary criteria for reachability and observability are derived, and explicit characterization of reachable set and unobservable set is proposed consequently. Moreover, it is proved that the span reachable set and unobservable set with free impulsive times are invariant subspaces of the complex impulsive system.
The rest of this paper is organized as follows. In Section 2, the complex linear impulsive systems to be dealt with are formulated and the solution expression for such systems is presented. In Sections 3 and 4, based on the geometric characterization of reachable set and unobservable set for complex linear impulsive systems, sufficient and necessary conditions for state reachability and state observability of complex linear impulsive systems are derived, respectively. Moreover, examples are discussed to illustrate the effectiveness of the proposed methods. Finally, some conclusions are drawn in Section 5.
2. Preliminaries
Consider the complex linear time-varying impulsive system described by where , and are known , , , and continuous-time complex-valued matrices, is the state vector, is the control input, and are complex and constant matrices, respectively, is the output, , , where , with discontinuity points , which implies that the solution of system (2.1) is left-continuous at . It should be noticed that the impulsive instants can be chosen freely in this paper. We know that , and is a Banach space on the complex field . where is the bounded -linear continuous map. Hence complex impulsive system (2.1) is a special differential-difference equation in Banach space defined on the complex number field . Let be the conjugated transpose of the complex matrix . stands for the matrix product .
Corresponding to system (2.1), consider the following complex differential equation: Suppose that is the fundamental solution matrix of system (2.2). Then , is the transition matrix associated with the matrix . It is clear that , and . Now we present the solution expression of complex impulsive system (2.1) which was proved in [10] using ordinary differential equations theory in the complex field.
Lemma 2.1 (see [10]). For , , the solution of system (2.1) is given by
In the remainder of this paper, we focus our attention on the reachability of time-invariant version of system (2.1) with respect to the continuous-time input and observability with respect to the continuous-time output . The complex linear impulsive system is given by where are known , , , constant complex matrices. Let be a countable set of impulse times.
Remark 2.2. System (2.4) is a class of more general linear impulsive systems in the complex field with time-driven impulsive behavior. The system parameter matrices are all complex matrices. It should be noticed that the impulse times could be chosen freely, allowing for a richer interaction between the continuous-time dynamics and the impulsive effects. Hence, with inherent uncertainties, system (2.4) has interesting features in reachability and observability different from that of common impulsive systems. This motivates our current work.
Given an initial time and final time , Lemma 2.1 gives the solution of (2.4) as follows: where and , . In the subsequent, we proceed to investigate the reachability and observability criteria of complex linear impulsive system (2.4).
3. Geometric Analysis of Reachability
In this section, the main purpose is to characterize the geometric properties of reachability of complex linear impulsive system (2.4) and establish the equivalence between algebraic criteria in known results [10] and the geometric ones obtained here. To discuss the geometric property of reachable set for complex impulsive system (2.4), we first introduce the concept of invariant subspace of complex linear systems.
Consider the following complex linear system: For the complex constant matrix , denote as the range of spanned by the columns of , that is, . For a given matrix and a linear space , let be the minimal -invariant subspace containing , that is, . For simplicity, we denote . By [13], for any complex matrices and , we have , which is the reachable subspace of complex linear system (3.1). Moreover, the equivalence between the algebraic condition for controllability and the geometric one is given as follows. rank is equivalent to .
In view of the special structure of the system considered here, definitions about the reachability are introduced first. The state space for complex impulsive system (2.4) is denoted by .
Definition 3.1 (Reachable set with fixed final time and fixed impulse times). For complex linear impulsive system (2.4), a nonzero state is said to be reachable from zero with fixed final time and fixed impulse times, if given and a set of impulse times , there exists a piecewise continuous input , such that the system is driven from to . The set of reachable states with fixed final time and fixed impulse times is denoted by .
Definition 3.2 (Reachable set with free final time and free impulse times). For system (2.4), a nonzero state is said to be reachable from zero with free final time and free impulse times, if given , there exists , a set of impulse times and a piecewise continuous input , such that the system is driven from to . The set of reachable states with free final time and free impulse times is denoted by .
From the definitions, we obtain . Given an impulse times set , by (2.5) and Definition 3.1, is given by In [7], it was pointed out that for real impulsive systems, the reachable set does not necessarily constitute a subspace. Thus, for complex linear impulsive system (2.4), may be a subset instead of subspace of the state space. This fact will be clarified in the following example.
Example 3.3. Consider complex linear impulsive system (2.4) with It is clear that . For the case , For any even number and , it yields that Therefore, when the final time and the impulse times are fixed, the system can reach at most a three-dimensional complex subspace of the state space. It follows that when only two impulse times are required, that is, , can be characterized as follows: For a vector given by , it can be represented by the linear combination of elements in while it is not included in . It should be noticed that the subspace spanned by the reachable set with free impulse times is the entire complex state space.
Example 3.3 motivates us to present a new concept, span reachability, for complex impulsive system (2.4).
Definition 3.4 (Span Reachability). For complex impulsive system (2.4), the subspace spanned by the elements of is denoted by . A complex impulsive system for which is said to be span reachable.
In the following, the explicit construction of span reachable set is proposed and its property is discussed. Denote the following subspaces sequences: It is clear that , . If there exists an integer such that , by the construction of , it is easy to verify . This implies that the sequence converges to . For the proof of the main results, a Lemma is presented first. The proof is similar to that of Lemma 2 in [12]. Thus, we omit it here.
Lemma 3.5. Given a complex matrix , for almost , one has .
Theorem 3.6. For complex linear impulsive system (2.4), one has
Proof. For any , by (3.2) and the property of invariant subspace, we have . Then . Next we prove the reverse inclusion. From Lemma 3.5, there exists such that sequence (3.7) can be redefined as follows: Using the property of invariant subspace, (3.9) can be rewritten as which implies that has the following form: Denote an impulse times set to be . It is easy to get that . Hence, we obtain . Since any element of can be expressed as a linear combination of elements from , we conclude that . This completes the proof.
Remark 3.7. From Definition 3.4 and Theorem 3.6, it can be found that if , system (2.4) is span reachable. For fixed final time and impulse times, if , which implies that constitutes the entire space, then we know that rank. From Theorem 3 in [10], the above condition indicates that system (2.4) is controllable. Hence, when reduced to linear systems, the algebraic condition (3.11) in [10] and the geometric criterion are equivalent in checking the reachability and controllability of system (2.4). When reduced to complex linear impulsive systems with fixed impulse times and , simple computation follows that the conditions for reachability and controllability are equivalent. While in this paper, we consider a more general system with time-driven impulses, and a new concept, span reachability is introduced. Hence, the derived conditions in this paper and the known literature [10] cannot be compared directly.
The concept of invariant subspace is fundamental to a geometric analysis of linear time-invariant systems. The invariance facilitates the investigation of system control problems such as disturbance decoupling, output stabilization, output regulation, and structure stability. Hence, we develop the invariant subspace characterization of the span reachable set for complex linear time-driven impulsive systems. A follow-up question is that whether the span reachable set is an invariant subspace of system (2.4). The invariant subspace of complex impulsive systems (2.4) is defined as follows.
Definition 3.8. For complex impulsive system (2.4) with , is an invariant subspace if for any initial time and any set of impulse times , implies , .
Generalizing Lemma 4.2 in [7] to the complex case, we conclude that for complex linear impulsive systems, is an invariant subspace if and only if , . Now, for system (2.4), we relate to the infimal invariant subspace containing .
Theorem 3.9. For complex linear impulsive system (2.4), one has
Proof. First, we prove that . From (3.7), it is obvious that , , , ; , . Thus is an invariant subspace containing . Since is the infimal one, we obtain that .
Next, we prove that . Since is the infimal invariant subspace containing , we get , , . Then and . By the same reasoning, the fact that implies that , . Similarly, for , , which means that . The proof is completed.
Example 3.10. Consider complex linear impulsive system (2.4) with the same coefficient matrices as that in Example 3.3. Now we modify the matrix as follows Using the construction proposed in (3.7), we have , , and . It can be easily verified that spans the entire complex state space . Hence, system (2.4) with the above matrices is span reachable. Moreover, form this example, we can find that the explicit construction (3.7) helps us to derive the span reachable set easily.
4. Geometric Characterization of Observability
In this section, we present the geometric characterization of the unobservability of complex linear impulsive system (2.4). For convenience, the unobservable set of complex linear systems and its geometric property are introduced first. For a matrix , let be the kernel of , that is, . Given a matrix and a linear space , the largest -invariant subspace contained in is given by which is the unobservable subspace for complex system (3.1) when , where denotes the inverse image of subspace . Also we have [13]. We introduce the following definitions of unobservability.
Definition 4.1 (Unobservable set with finite intervals and fixed impulse times). For complex impulsive system (2.4), a state is said to be unobservable on with fixed impulse times, if given , impulse times set and , the output is identically equal to zero for all . The set of unobservable states with finite interval and fixed impulse times is denoted by .
Definition 4.2 (Unobservable set with free impulse times). For complex impulsive system (2.4), a state is said to be unobservable on with free impulse time, if given , yields a response that is identically equal to zero for all and all impulse times sets . The set of these unobservable states is denoted by . System (2.4) is observable if .
By the above definitions, we have .
It is easy to see from Definitions 4.1 and 4.2, the observability of complex linear impulsive system (2.4) is equivalent to that of zero-input complex impulsive system. In this way, given an impulse times set and , the output is given by Denote the following subspace sequences: Similar to the discussion about , the sequence converges to .
Theorem 4.3. For complex linear impulsive system (2.4), one has .
Proof. For an initial state and a given impulsive times set , it is obvious that from , we have , which implies that , . Since , the definition of the largest invariant subspace implies that . Then , . From the property of matrix exponent, it follows that , which means that . By the same reasoning, we get , , . It means that the output , . From Definition 4.2, we conclude that and .
On the other hand, if , then for any impulse times set ,
The first equation in (4.3) shows that . If , (4.3) becomes , , then it follows from the definition of unobservable subspace that
Repeating the same process, we obtain , . This means that and . The proof is completed.
From Definition 4.2 and Theorem 4.3, we can see that if , system (2.4) is observable. Similarly, we aim to show the invariance of the unobservable set with free impulse times . Denote the supremal invariant subspace of system (2.4) contained in to be .
Theorem 4.4. For complex linear impulsive system (2.4), one has
Proof. First, we prove that . Given any , since is the largest invariant subspace contained in , we have , , which means that . Furthermore, , , which means that . By the same deduction, indicates that by the definition of , . Then we have .
Next, we prove that . Given any , , then . Moreover, since are -invariant subspaces, we have , . It is clear that . On the other hand, the sequence converges to , which implies that and , . Thus , . This shows that , . In conclusion, we have and . It means that is an invariant subspace contained in with respect to matrices and . Since is the largest one, we conclude that . This completes the proof.
Remark 4.5. When the systems in this paper and [10] are reduced to complex linear systems, if , from [13], we know that , that is, rank, which means that system (2.4) is observable, where .
Thus the geometric condition is equivalent to the algebraic one in Theorem 5(i) in [10] for the observability of system (2.4). When reduced to complex linear impulsive systems with , simple computation follows that the algebraic condition in [10] and the geometric one here for the observability are equivalent.
Example 4.6. Consider complex linear impulsive system (2.4) with It is easy to get that . Simple computations from (4.2) yield that and . Then we have , which means that the system is observable.
5. Conclusion
In this paper, the reachability and observability have been investigated for a class of time-driven complex linear impulsive systems which allow free impulsive times. It has been shown that traditional geometric approach may be not sufficient to study the reachability and observability for such systems. Hence, a new geometric analysis method is developed. New concepts of the reachability and observability have been introduced. Sufficient and necessary conditions for the span reachability and observability of such systems have been established. Moreover, geometric properties of span reachable set and unobservable set have been studied. The equivalence between the algebraic conditions in known results [10] and the geometric ones obtained here has been established. Numerical examples have been provided to show the explicit construction of the reachable subspace and unobservable subspace and easily-verifiable conditions for the reachability and observability of complex linear impulsive systems.
Acknowledgments
The authors would like to thank the editor and the reviewers for their constructive comments and suggestions to improve the quality of the paper. Project supported by NNSF of China under Grants 60874027, 60114039, the Fundamental Research Funds for the Central Universities of China, TDSI (TDSI/08-004/1A), TL@NUS (TL/CG/2009/1), and Shanghai Municipal Education Commission Research Funding under Grants gjd10009 and A-3500-11-10.