Research Article | Open Access
Yujian Guo, Fucheng Liao, "Design of Optimal Output Regulators for Dual-Rate Linear Discrete-Time Systems Based on the Lifting Technique", Mathematical Problems in Engineering, vol. 2016, Article ID 2879724, 10 pages, 2016. https://doi.org/10.1155/2016/2879724
Design of Optimal Output Regulators for Dual-Rate Linear Discrete-Time Systems Based on the Lifting Technique
A design strategy of optimal output regulators for dual-rate discrete-time systems, whose output sampling period is an integer multiple of the input updating period, is proposed. At first, by using the discrete lifting technique, the dual-rate discrete-time system is converted to a single-rate augmented system in form and the lifted state-space model is constructed. Correspondingly, the performance index of the original system is modified to the performance index of the single-rate augmented system. And the original problem is transformed into an output regulation problem for the augmented system. Then, according to the optimal regulator theory, an optimal output regulator for the dual-rate discrete-time system is derived. In the meantime, the existence conditions of the optimal output regulator are discussed. Finally, a numerical example is included to illustrate the effectiveness of the proposed method.
Sampling systems are obtained by discretization of a continuous signal for an actual system. For sampling systems, multirate systems arise when the components of the same system have several different sampling rates . In many complex systems, it is unrealistic or sometimes impossible to sample all the physical signals uniformly at one single rate. For example, in chemical industrial process control, the output sampling rate is much slower than the input updating rate because the control output (such as measuring gas molecular weight, etc.) is obtained from laboratory analysis. As the input and the output are sampled in two different sampling periods, the system is often described as a dual-rate system [2, 3]. The dual-rate system is a special and simple case of multirate systems. In recent years, multirate systems in petrochemical processes , hard disk drives , and optimal filtering  have obtained full application. At the same time, multirate systems have also gained numerous theoretical developments in predictive control , stabilization , repetitive control , robust control , and so on.
An optimal output regulator is designed by using linear quadratic regulator theory. The output regulation problem aims to find the optimal control law that can minimize the sum of the dynamic deviation of output and the dissipated energy of the control variables with the given weight . Research based on linear quadratic regulator theory for multirate system has always been the focus. By solving the linear quadratic regulation problem, a new adaptive technique is proposed for the control of the temperature in a greenhouse in . A time-invariant, single-rate design approach for a multirate optimal regulator is presented, and, as an example, a typical problem in the research of control, the control of an inverted pendulum on a cart, is studied in . In addition, the lifting technique is a standard tool to handle multirate systems in . By using the lifting technique, the multirate system can be converted into a single-rate system. Thus, the control problem for multirate systems can be solved by applying the methods of single-rate systems.
In this regard, preview control based on the optimal regulation theory for discrete-time multirate systems has produced very good research results recently [13–15]. An optimal preview controller design method for discrete-time multirate input systems was proposed in . References [14, 15] applied this method to descriptor systems; the optimal preview control problem for discrete-time descriptor causal systems in a multirate setting and discrete-time descriptor noncausal multirate systems was studied, separately. But the studies on designing the optimal output regulator for multirate systems were relatively few. Reference  studied the robustness of optimal output regulators based on multirate sampling of plant output. Reference  introduced the design problem of the optimal output regulator for discrete-time descriptor causal multirate input systems.
On the basis of [16, 17] and by using the method of [13–15], this paper studies the design problem of optimal output regulators for dual-rate discrete-time systems whose output sampling period is an integer multiple of the input updating period. The basic method is as follows. First, by using the lifting technique, the normal dual-rate system is converted to a single-rate augmented system. Second, by transformation, this problem becomes an optimal control problem of the augmented system. Finally, returning to the original system, an optimal output regulator for the dual-rate discrete-time system is obtained. Furthermore, the stabilizability and detectability of the single-rate augmented system are discussed, and their rigorous mathematical proofs are given. The following lemmas will be used in this paper (see [18, 19]).
Lemma 1 (PBH test). is stabilizable if and only if the matrix has full row rank, where is a complex number satisfying ; is detectable if and only if the matrix has full column rank, where is a complex number satisfying .
Lemma 2. is stabilizable if and only if ; then , where is any eigenvalue of , , and is the corresponding left eigenvector.
2. Description and Related Assumptions
Consider the following linear discrete-time system:where , , and represent the state vector, the control input vector, and the output vector, respectively. are known constant matrices with appropriate dimensions.
For system (1), we introduce the following assumptions:(A1)The state vector and output vector can only be measured at , where is a positive integer.(A2)The input vector can only be refreshed at , where is a positive integer.
Remark 3. If (A1) and (A2) hold, the system is dual-rate sampled. That is, the state vector and output vector can be measured once during every sampling interval. The input vector can only be refreshed once during every sampling interval.(A3)Assume in this paper, where is a positive integer and . Suppose the system has zero-order-hold, that is(A4), .(A5) is stabilizable and , where is any eigenvalue of and .
Remark 4. (A5) guarantees the existence of the state feedback during the design of the optimal output regulator.(A6) is detectable.
We introduce the quadratic performance index function for system (1):where the weight matrices satisfy .
3. Design of the Optimal Output Regulator
In this section, the optimal output regulator for system (1) with a dual-rate setting is obtained.
3.1. Derivation of the Lifting System
Based on the multirate study methods, the dual-rate discrete-time system is converted into a single-rate augmented system in form by using the lifting technique. Lifting technique is a typical approach to multirate control. By using this technique, a fast-rate signal can be mapped to a slow-rate signal with increased dimensionality. While this operation maps a fast-rate signal to a slow-rate signal, the inverse operation maps a lifted signal to a fast-rate signal in [20, 21].
Next, a lifted state-space model is constructed.
First, the lifting technique is applied to the input vectors. According to (A2), (A3), and (A4), the input vector of system (1) can be input at and (). Noticing , we have
Second, we apply the lifting technique to the state vectors and output vectors. According to (A1), the state vectors can only be measured at , where is a positive integer. That is, the state vector cannot be used in the state feedback if .
Using the first group of equations of (3), we get By that analogy, we haveContinuing the process of lifting by using the second group of equations of (3) and (5), we getthen we haveBy using the other equations of (3), we continue lifting and obtainThat is,
We introduce the vectors as follows:Then (9) can be written aswhereCorrespondingly, the output equation isSimilarly, by using the lifting technique, the output equation can be written as
Introduce the vectors as follows:Letting (14) can be written as
3.2. Design Method of the Optimal Output Regulator
Substituting into (19), we getBecause of and , we have and
Further, by means of contract transformation in the matrix, we can eliminate the cross term of and in (20); that is,Thus (20) becomesAs we all know, contract transformation cannot change the positive definiteness of the matrix. So and .
By using the optimal regulator theory in , the following theorem is obtained.
Theorem 5. If the discrete-time system (1) satisfies assumptions (A1)–(A6), the optimal output regulator iswhereand is the unique semipositive definite solution of the algebraic Riccati equation:
4. Proof of Theorem 5
To prove Theorem 5, the following two lemmas are needed.
Lemma 6. If (A5) holds, is stabilizable.
Proof. First, we prove that is stabilizable if and only if is stabilizable.
Noticing that elementary transformation of the matrix cannot change the rank of the matrix, and applying the PBH test, we haveSo is stabilizable if and only if is stabilizable.
Next, we prove that if (A5) holds, is stabilizable.
Noticing that , and . According to Lemma 2, if is stabilizable, for any and such that , .
Obviously, we can deriveSoIf , is obtained. Using Lemma 2 again, is stabilizable. This completes the proof.
Lemma 7. One has the following:is detectable if and only if is detectable.
Proof. Set and introduce the complex unit . Assumingwe have , where and .
So is detectable if and only if is detectable.
Becauseis reversible andwe haveTherefore,is detectable if and only if is detectable.
And noticeApplying the result of , is detectable if and only if is detectable. This completes the proof.
Proof of Theorem 5. In Section 3.2, the output regulation problem of system (1) with dual-rate setting (satisfying (A1)–(A4)) has been transformed into an optimal control problem of the augmented system (18) with the performance index (23).
According to Lemmas 6 and 7, if (A5) and (A6) hold, the optimal control input of system (18) minimizing the performance index (23) is where is determined by (27) and is the unique semipositive definite solution of the algebraic Riccati equation (28).
And due to (A4),
5. Numerical Example
In this section, a numerical example is included to illustrate the effectiveness of the proposed method.
Consider a linear discrete-time system:In comparison with system (1), the coefficient matrices are as follows:
Suppose and ; that is, the state vector and output vector can only be measured at and the input vector can be input only at . Let the initial conditions be , , and . In addition, take the weight matrices and .
Next we perform MATLAB simulation results. The output response of the discrete-time system with dual-rate setting is shown in Figure 1 and the corresponding control input is shown in Figure 2. In the upper right of these two figures, there are magnified simulated images around . Note that the output response of the system can reach steady state rapidly from Figure 1, and the designed optimal output regulator is effective. The input curve of the closed-loop system is shown in Figure 2.
We notice that the output response in Figure 1 is not quite smooth. The response shows a small oscillation, which is the multirate feature of the system. In addition, the input curve shows a stair-step feature in Figure 2. This is because ZOH is used in the input.
In this paper, we studied the optimal output regulator for a class of linear discrete-time systems with dual-rate setting. By using the discrete lifting technique, the dual-rate discrete-time system is converted to a single-rate augmented system in form, and the lifted state-space model is constructed. Then we can use the method for single-rate systems to study the optimal regulator problem of the lifted system. By using optimal regulator theory, an optimal output regulator for the dual-rate discrete-time system is finally derived. This approach is also a guideline for future study of the optimal preview control problem for dual-rate systems. Furthermore, when assumption (A3) does not hold, for example, in the cases where is not an integer or , this approach can also be applied. But the lifting process is different and the corresponding lifted system need to be reconstructed. Finally, the numerical simulation showed the effectiveness and validity of the conclusions in this paper.
The authors declare that there are no competing interests regarding the publication of this paper.
This work is supported by the National Natural Science Foundation of China (no. 61174209).
- J. Xiao, Multirate Sampling Digital Control System, Science Press, Beijing, China, 2003.
- F. Ding, T.-W. Chen, and D.-Y. Xiao, “State-space modeling and identification of general dual-rate stochastic systems,” Acta Automatica Sinica, vol. 30, no. 5, pp. 652–663, 2004.
- D. Li, S. L. Shah, T. Chen, and K. Z. Qi, “Application of dual-rate modeling to CCR octane quality inferential control,” IEEE Transactions on Control Systems Technology, vol. 11, no. 1, pp. 43–51, 2003.
- J. Salt and M. Tomizuka, “Hard disk drive control by model based dual-rate controller. Computation saving by interlacing,” Mechatronics, vol. 24, no. 6, pp. 691–700, 2014.
- J. Sheng, T. Chen, and S. L. Shah, “Optimal filtering for multirate systems,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 52, no. 4, pp. 228–232, 2005.
- Y. Zou, T. Chen, and S. Li, “Network-based predictive control of multirate systems,” IET Control Theory and Applications, vol. 4, no. 7, pp. 1145–1156, 2010.
- W. Chen and L. Qiu, “Stabilization of networked control systems with multirate sampling,” Automatica, vol. 49, no. 6, pp. 1528–1537, 2013.
- B. Zhang, K. Zhou, and D. Wang, “Multirate repetitive control for PWM DC/AC converters,” IEEE Transactions on Industrial Electronics, vol. 61, no. 6, pp. 2883–2890, 2014.
- S. López-López, A. Sideris, and J. Yu, “Two-stage optimization approach to multirate controller design,” International Journal of Control, Automation and Systems, vol. 10, no. 4, pp. 675–683, 2012.
- C. Li and G. Ma, Optimal Control, Science Press, Beijing, China, 2011.
- K. G. Arvanitis, P. N. Paraskevopoulos, and A. A. Vernardos, “Multirate adaptive temperature control of greenhouses,” Computers and Electronics in Agriculture, vol. 26, no. 3, pp. 303–320, 2000.
- Y. Zhang, Z. Sun, and J. Xiao, “Design of multi-rate optimal regulator for an inverted pendulum,” Journal of Southwest Jiao Tong University, vol. 37, no. 3, pp. 281–285, 2002.
- Q.-S. Shi and F.-C. Liao, “Design of an optimal preview controller for linear discrete-time multirate systems with state-delay,” Journal of University of Science and Technology Beijing, vol. 33, no. 3, pp. 363–375, 2011.
- F. Liao, M. Tomizuka, M. Cao, and D. Wang, “Optimal preview control for discrete-time descriptor causal systems in a multirate setting,” International Journal of Control, vol. 86, no. 5, pp. 844–854, 2013.
- M. Cao and F. Liao, “Design of an optimal preview controller for linear discrete-time descriptor noncausal multirate systems,” The Scientific World Journal, vol. 2014, Article ID 965915, 11 pages, 2014.
- K. G. Arvanitis and G. Kalogeropoulos, “Stability robustness of LQ optimal regulators based on multirate sampling of plant output,” Journal of Optimization Theory and Applications, vol. 97, no. 2, pp. 299–337, 1998.
- M.-J. Cao and F.-C. Liao, “Design of optimal output regulators for multirate linear discrete-time descriptor causal system with time delay,” Journal of University of Science and Technology Beijing, vol. 36, no. 4, pp. 551–561, 2014.
- D. Z. Zheng, Linear Systems Theory, Tsinghua University Press, Beijing, China, 2002.
- K. Zhou, J. C. Doyle, and K. Glover, Robust and Optimal Control, Prentice Hall, Englewood Cliffs, NJ, USA, 1996.
- T. Chen and B. A. Francis, Optimal Sampled-Data Control Systems, Springer, New York, NY, USA, 1995.
- A. K. Tangirala, D. Li, R. Patwardhan, S. L. Shah, and T. Chen, “Issues in multirate process control,” in Proceedings of the American Control Conference (ACC '99), pp. 2771–2775, San Diego, Calif, USA, June 1999.
- F. Liao, K. Takaba, T. Katayama, and J. Katsuura, “Design of an optimal preview servomechanism for discrete-time systems in a multirate setting,” Dynamics of Continuous, Discrete and Impulsive Systems, Series B: Applications and Algorithms, vol. 10, no. 5, pp. 727–744, 2003.
Copyright © 2016 Yujian Guo and Fucheng Liao. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.