One of the most challenging problems in feedback control is strong stabilization, i.e. stabilization by a stable controller. This problem has been shown to be equivalent to finding a finite dimensional, real, rational and bounded unit in satisfying certain interpolation conditions. The problem is transformed into a classical Nevanlinna–Pick interpolation problem by using a predetermined structure for the unit interpolating function and analysed through the associated Pick matrix. Sufficient conditions for the existence of the bounded unit interpolating function are derived. Based on these conditions, an algorithm is proposed to compute the unit interpolating function through an optimal solution to the Nevanlinna–Pick problem. The conservatism caused by the sufficient conditions is illustrated through strong stabilization examples taken from the literature.
This paper studies the Real, Rational, Bounded, Unit Interpolation Problem (RRBUIP), which is closely related to strong stabilization and simultaneous stabilization problems in feedback control theory (Abdallah et al., 1995; Bredemann, 1995; Wakaiki et al., 2013; Xin and Liu, 2013). In Hara and Vidyasagar (1990), the bounded unit interpolation problem is defined and its connections with sensitivity shaping and robust stabilization by a stable controller are discussed. The definition of RRBUIP is as follows.
Problem definition: Given interpolation data and where and for , find a finite dimensional, real, rational function such that
I1.
I2.
I3. for all
I4.
where is the set of all bounded analytic functions on . Naturally, the set consists of distinct elements and in order to obtain solutions with real coefficients, we assume that set and are conjugate symmetric, i.e. if and then , , and for all where and are the complex conjugate of and , respectively.
Note that if we only consider I1, I3 and I4, the problem reduces to a classical Nevanlinna–Pick interpolation problem which is known to be solvable if and only if the associated Pick matrix is positive definite. The reader can be directed to Ball et al. (1990) for the details and all suboptimal solutions to this problem. In the literature, there are some other suboptimal solution methods for the Nevanlinna–Pick interpolation problem which involve some mappings (Möbius transforms or conformal maps) (Khargonekar and Tannenbaum, 1985; Doyle et al., 1992; Foias et al., 1996; Zeren and Özbay, 1998). Recently, an optimal solution to the Nevanlinna–Pick interpolation problem has been described in Yücesoy and Özbay (2016), without any mappings, through an eigenvalue–eigenvector decomposition. The method of this paper is going to make use of this optimal solution method to the Nevanlinna–Pick interpolation problem.
In feedback control theory, the stabilization of a plant by a stable controller is called strong stabilization. The motivation for strong stability comes from a robustness to sensor failures (Doyle et al., 1992; Ünal and Iftar, 2012b) and possibility of controller verification in open loop (van de Wal et al., 2002).
There is a range of literature surrounding the strong stabilization of finite dimensional systems (Campos–Delgado and Zhou, 2003; Cheng et al., 2007, 2011; Gümüşsoy and Özbay, 2009; Gündeş and Özbay, 2011; Petersen, 2009). For infinite dimensional systems, sensitivity shaping by a stable controller has been studied in Gümüşsoy and Özbay (2008). Most of these methods rely on finding an interpolating function which satisfies I1, I2 and I3. This problem can be called a unit interpolation problem and there are some alternative approaches to solve this problem or a relaxed version of it (positive real interpolation) (Ball et al., 1990; Doyle et al., 1992; Vidyasagar, 1985). Another paper which studies stable and controller design for multi-input multi-output systems with multiple input/output time delays, making use of the small gain theorem, is Ünal and Iftar (2012c). Readers are also directed to Luy et al. (2014) and Luy (2017) for recent advances in optimal control methods in state-space representations with applications.
It is essential to note that a parity interlacing property (PIP) is necessary for a plant to be strongly stabilized. In other words, plants without an even number of poles between any pair of right half plane zeros on the extended positive real axis cannot be stabilized by a stable controller. In addition, according to Ünal and Iftar (2012a), a PIP is also sufficient for time delay systems with added restrictions.
To the best of our knowledge, robust stabilization by a stable controller for infinite dimensional systems is an open research problem and one of the most recent contributions has been made in Wakaiki et al. (2013), where it is shown that robust stabilization of an infinite dimensional system by an infinite dimensional stable controller can be reduced to a bounded unit interpolation problem. In general, it is easy to show that for the finite dimensional case, robustly stabilizing stable controller design can be reduced to bounded unit interpolation.
Assume that is the finite dimensional plant and is a co-prime factorization of the plant where for all . Then, it is known that is the parametrization of all stabilizing controllers provided that and . Let us define ; in this case has to satisfy the interpolation conditions for internal stability of the feedback loop where stands for the zeros of the plant in . It is obvious that is necessary for strong stabilization. For robust stabilization
is required, where is the multiplicative plant uncertainty (Doyle et al., 1992). Following the ideas of Wakaiki et al. (2013) it is easy to see that for it is sufficient to have
for all provided that . In addition to these, assume that there exists a which satisfies and
for all . Hence, we can find a robustly stabilizing stable controller if it is possible to find a bounded unit such that , and it satisfies the interpolation conditions . If such a function exists, then gives the desired controller.
In light of the above discussion, this paper aims to find a solution to the finite dimensional, real, rational, bounded unit interpolation problem in , since robust stabilization using a stable controller can be reduced to this type of problem. Finite dimensionality of the interpolating function is crucial for practical purposes. The necessary and sufficient conditions for an infinite dimensional bounded unit interpolating function is given in Ball and Helton (1979) and Tannenbaum (1982) through a modified Pick matrix. In Gümüşsoy and Özbay (2009) and Özbay (2010), a solution method for the infinite dimensional case is discussed. This paper aims to find a sufficient condition for the finite dimensional case and to derive an algorithm for the desired interpolating function. The conservatism of the proposed method is also compared to the infinite dimensional case as well.
The rest of the paper is organized as follows: Section ‘Known solutions of bounded unit interpolation’ briefly explains the known finite dimensional solutions of the bounded unit interpolation problem together with the relevant literature about the positive real interpolation problem and generalized entropy criteria. Section ‘Solution through optimal Nevanlinna–Pick interpolant’ is the novel contribution of this paper as it explains the method used to generate a bounded unit interpolating function having a predetermined form if the necessary conditions are satisfied. At the end of the section, an algorithm is provided as a summary of the proposed method for practical purposes. Two simple interpolation problems from previous literature are also revisited in this section in order to illustrate the performance comparison of the proposed method. Four different illustrative examples from literature on strong stabilization are revisited and solved by the proposed method in section ‘Examples’. The final section concludes the paper with a discussion and possible future studies.
Known solutions of bounded unit interpolation
In Abdallah et al. (1995), sufficient conditions to find a solution for RRBUIP are derived. The conservatism of these conditions is represented by a two-point interpolation problem in Abdallah et al. (1995) and by a three-point interpolation problem in Bredemann (1995). Both examples will be revisited in the next section and solved by the proposed method of this paper to give a comparison. The method of Abdallah et al. (1995) solves the bounded rational real unit interpolation problems with interpolants of a higher degree than the method proposed in this paper.
In Yücesoy and Özbay (2015), a method to solve bounded rational real unit interpolation problems with only real interpolation data is introduced. This method modifies the algorithm defined in Doyle et al. (1992) and Vidyasagar (1985). The original algorithm is designed to find an interpolating unit without a bound on the infinity norm. The modification decreases the norm of the interpolating function at the cost of increasing the order. The effectiveness of the method on two-point interpolation problems with real data was shown in Yücesoy and Özbay (2015). However, this method lacks the ability to solve problems with complex interpolation data.
In Ball et al. (1990), the parametrization of all solutions to the positive real interpolation problem is defined in terms of four transfer functions defined by the interpolation data. Note that any positive real rational function is also a unit in ; (i.e. ). This method is capable of handling both real and complex interpolation data; however, there exists no insight on how to bound the infinity norm of the resulting interpolating function.
There have been some efforts in the literature which try to solve the bounded unit interpolation problem through positive real functions: Byrnes et al. (2001) and Georgiou (1999) formulated the problem of positive real interpolation as a maximization problem with a generalized entropy criterion. The dual of this problem is a convex optimization problem in a finite dimensional space. The bound on the infinity norm of the interpolating function is modelled as a constraint to the minimization problem; Fanizza et al. (2007) utilizes these ideas to find a passive finite dimensional approximate for originally passive systems by analytic interpolation. The method from Fanizza et al. (2007) produces positive real interpolating functions with a finite dimension which closely approximates the frequency response of the original system. Furthermore, Karlsson et al. (2010) also uses the same approach towards analytic interpolation and solves the finite dimensional bounded interpolation problem with a possible non-minimum phase but stable interpolating function. Although all of these studies are related to an analytic interpolation problem, none of them directly addresses RRBUIP.
Solution through optimal Nevanlinna–Pick interpolant
In this paper we consider a form of given as
where and is a positive integer with and .
Proposition 1.defined by is a unit function in , i.e. and , if , with . Moreover, under these conditions, we have .
Proof. The fact that is a unit in comes from the small gain theorem. In order to prove that , let us follow the definition of the norm
Using (2) we can rewrite the statement as
where , and for all . By simple algebra and assuming for some , we need to prove
Note that the condition
implies that for all . Putting together and for all , (4) is proven.
Conditions of Proposition 1 correspond to I1, I2 and I4 of RRBUIP.
Proposition 2.If satisfies conditions I1, I2 and I4, then these conditions also hold for any positive integer power of , i.e. for for some positive integer .
Proof. The case for conditions I1 and I2 is straightforward since has the same zeros and poles as with multiplicity . For I4, we can rewrite and where and for all . With this interpretation
implies that for all . Hence, we can conclude that
since for all and .
Let us consider the arguments in Ohta et al. (2001) for I1, I2 and I3. Given the interpolation data and as in RRBUIP, a unit interpolating function of degree exists for a positive integer if the following Nevanlinna–Pick matrix
is a positive definite matrix for . As explained in Ohta et al. (2001), the -th root is calculated in such a way that if and are conjugate pairs, so are and . All possible combinations of the -th roots of complex interpolation pairs should be checked to decide if is a positive definite matrix. It is proven in Ohta et al. (2001) that every unit interpolation problem has a solution in the integer interval if the problem is feasible for some integer . Note that this condition is only for the existence of an interpolating unit; however, it says nothing about the infinity norm (I4) of the interpolating function. The following proposition defines a sufficient condition for the solution of RRBUIP.
Proposition 3.In order to solve the problem defined by RRBUIP, let be a Pick matrix defined as
where
for . If is positive definite for some and , where is a positive integer, then a real rational bounded unit interpolating function with degree exists and it satisfies all conditions I1, I2, I3 and I4.
Proof. To prove this proposition, let us first note that if is positive definite for some integer , then it is possible to find a rational function of order which satisfies the interpolation conditions for all and . For the calculation of optimal , we refer to Yücesoy and Özbay (2016). By using this , we can write as in (1) and this satisfies for all . Note that has degree and it satisfies I1, I2 and I4 by Proposition 1. For the final step, if we write , then it satisfies I3; i.e. for all . also satisfies I1, I2 and I4 by Proposition 2, hence is a solution of RRBUIP with degree .
It is important to note that having be positive definite is a sufficient condition to have a solution for the real rational bounded unit interpolation problem provided that the necessary conditions (parity interlacing property and for all ) are satisfied.
Proposition 3 has two parameters, and , in order to satisfy being positive definite. In general, we need to conduct a search on vs. planes to find the region in which is positive definite. However, in this study we want to find the lowest possible degree interpolating function; i.e. minimum possible . In order to achieve this, throughout this paper we will first find the smallest possible for which can be made positive definite. But first, let us figure out the effect of on .
Proposition 4.If solves RRBUIP for some positive integer then there exists for which the problem is feasible.
Proof. Let us assume that , which is defined by (9) for , is positive definite (i.e. where is the identity matrix of proper size and ).
Write using (9) for as
where
For , we know that , hence and is positive definite by assumption. As increases, the right hand side of (11) decreases. However, is positive definite until it reaches zero. Assume that is the point which makes the right hand side of (11) zero. Hence, it is proven that the problem is feasible when where .
Proposition 5.If the RRBUIP is feasible for some and , then it is possible to decrease the norm of the interpolating function by some if also solves the interpolation problem.
Proof. The result is obtained directly from the proofs of Propositions 1 and 4.
Putting all these together, we can divide the problem into two parts.
Fix as some sufficiently small number and search linearly over and find the smallest possible which makes in (9) positive definite.
Using the idea in Proposition 5, fix this time and conduct a search on to find largest possible for which in (9) stays positive definite.
This interpretation leads us to the smallest degree solution of the RRBUIP within the framework of the proposed method (however, there may be other solutions that give lower-degree solutions). The proposed method is summarized in Algorithm 1 in detail.
Bounded unit interpolation
1: Interpolation Data: ,
2: Maximum Degree Desired:
3: Continue if PIP is satisfied, jump to Step 19 if not.
4: Continue if all for all , jump to Step 19 if not.
5: where .
6:
7:
8: whiledo
9:
10: Calculate for all using and as in (10)
11: if in (9) is positive definite then
12: Set
13: Set as a big number. (in most practical cases issufficiently large)
14: Binary search on by using to find the range overwhich is positive definite
19: No feasible interpolating function exists, exit
In order to understand the conservatism introduced by this sufficient condition, we can compare it to some other sufficient conditions from the literature. In Abdallah et al. (1995), a method to generate bounded unit interpolating functions is introduced. The interpolation problem of
is solved by a 5th order unit interpolating function having an infinity norm of 0.8473. By the method proposed in this paper, it is possible to solve the same problem with a 3rd order bounded unit function having an infinity norm of 0.9745. It is important to note that since the infinity norm of both solutions remains below 1, having a smaller degree is an advantage to the proposed method. A 28th order unit is designed by the same method in Bredemann (1995) to solve the interpolation problem with the data
It is indeed possible to solve this problem with an 18th order unit by using the method in this paper.
Examples
The test cases for the proposed algorithm and the conservatism caused by the proposed sufficient condition will be explained by four different examples.
Example 1
Let us revisit the example in Wakaiki et al. (2013) with a slight modification. The plant definition and co-prime factorization of the plant is given as
where is the only zero of the term in . Note that is outer (i.e. ). Let us assume further that we are given a robustness weight of
(i.e. for is required for robust stability) which satisfies when and there exists a finite dimensional outer approximation such that for all . It has been proven that for such a plant , a robustly stabilizing stable controller can be designed if it is possible to find a bounded unit interpolating function such that
where and are the only simple zeros of the plant in (see Wakaiki et al. (2013) for details). The maximum allowable uncertainty bound (i.e. ) calculated with the method defined in Wakaiki et al. (2013) for each value of is given in Figure 1. Note that this bound shows the maximum value of where the problem is solvable by an infinite dimensional bounded interpolating function using their method.
Maximum allowable multiplicative uncertainty with respect to the location of the unstable zero, see Wakaiki et al. (2013) for details.
We should also note that Yücesoy and Özbay (2015) has attempted to find finite dimensional bounded interpolating functions for this problem. The disadvantage of the method in Yücesoy and Özbay (2015) is that it only applies to real interpolation data. Otherwise, it gives a good approximation of the maximum allowable uncertainty bound with a 5th order for each . Figure 1 also shows the maximum allowable uncertainty bound calculated by a 3rd and 5th order which is designed by the proposed method of this paper. It is clear that the results in this method are similar to the results in Yücesoy and Özbay (2015) and in addition, the newly proposed method is also capable of handling complex interpolation data. This is a superior feature of the proposed method. It is also important to note that the proposed method approximates the infinite dimensional behaviour more accurately as the order of the interpolating function increases. This is a natural and expected feature of an interpolation method.
Example 2
Let us consider a different example as shown below
Note that has two complex zeros and one real zero in . Because of the complex zeros, the method of Yücesoy and Özbay (2015) is not applicable. Figure 2 shows the maximum allowable uncertainty bound for each value of using an infinite dimensional interpolator, a 4th order interpolator and an 8th order interpolator. The controller design method and robustness weight are the same as in Example 1. As expected, the maximum allowable uncertainty bound approaches the infinite dimensional interpolator case as the degree of the interpolator increases.
Maximum allowable multiplicative uncertainty with respect to real part of the unstable zeros.
Example 3
This example is taken from Zeren and Özbay (2000), where a method is introduced to design finite dimensional stable controllers which have the same degree as the plant. The example is given to illustrate the MIMO case of the proposed method. In Zeren and Özbay (2000), a MIMO plant is defined as
It was shown that, as decreases, it becomes more difficult to find a stable controller using their method and indeed, for , their solution becomes numerically fragile.
Note that if it is possible to find a stable controller which internally stabilizes and satisfies for , then this will strongly stabilize . Since as in Figure 3, then we can apply the ideas in Wakaiki et al. (2013) to find finite dimensional stable . One important observation is that since is strictly proper, the controller will be improper. However, it is always possible to adjust an improper controller to make it bi-proper without losing stability (see Xin and Liu (2013) for details).
Figure 4 shows the order of the bounded unit interpolating function which was designed by the proposed method of this paper with respect to (i.e. imaginary part of the zeros of in ). This point was first discussed in Smith and Sondergeld (1986), that is, the degree of the unit interpolating function increases as the PIP comes closer to violation (i.e. as decreases).
Degree of the interpolator with respect to imaginary part of the unstable zeros, see Zeren and Özbay (2000) for details.
As seen from Figure 4, the proposed method in this paper is capable of finding a stable controller for some relatively small values of (i.e. ), whereas the original study was not able to give a numerically stable solution strategy. However, the degree of the controller becomes impractically high as . The biggest disadvantage of the proposed method is that it can find a 4th order interpolating function at its best, which yields a 6th order controller, whereas the method from Zeren and Özbay (2000) can only find a 4th order controller. Further studies can be undertaken to find conditions which will focus on the degree of the resulting controller.
Example 4
In Gümüşsoy and Özbay (2007), a method to design stable controllers for sensitivity minimization is proposed by bounded unit interpolation. Let us revisit an example from that paper. We need to find a real, rational transfer function such that for where is also a bounded unit function, and . Gümüşsoy and Özbay (2007) have proposed a search algorithm to find and they showed that for it is always possible to find a third order satisfying all conditions.
Using the proposed method in this paper, as shown in Figure 5, it is possible to find some high degree for . Despite this disadvantage, for the proposed method from this paper is capable of finding of degree three or less. This might be an advantage in designing low order controllers despite some performance degradation - i.e. for larger .
Degree of the interpolating function with respect to norm of the weighted sensitivity, see Gümüşsoy and Özbay (2007) for details.
Conclusion
An alternative approach to solve the finite dimensional, real, rational, bounded unit interpolation problem has been proposed. The proposed approach starts with a predetermined form for the interpolating function given by (1) and converts the bounded unit interpolation problem into the classical Nevanlinna–Pick interpolation problem by utilizing the given form. Sufficient conditions are derived by using the associated Pick matrix of the transformed problem on top of the well-known necessary conditions for bounded unit interpolation in (e.g. PIP).
The performance of the proposed approach is compared to other methods from the literature over two different examples: a two-point and a three-point bounded unit interpolation problem. This method from literature addresses the same problem and it was observed that the proposed method is able to find lower-degree interpolating functions in comparison to this approach.
The conservatism caused by the proposed method is discussed in four different strong stabilization problems. Example 1 is a simple modification of the problem studied in Wakaiki et al. (2013). The same example was also studied in Yücesoy and Özbay (2015), which suggests an interpolation method to interpolate only real interpolation data. The method in this paper performs as well as the method in Yücesoy and Özbay (2015) and additionally has the ability to handle complex interpolation data. Example 2 was created in order to discuss the performance of the proposed method when the complex interpolation data is involved. It is clear from this example that the proposed method can handle complex interpolation data as well. We can also see that, as expected, the proposed method approximates the performance of the infinite dimensional interpolating function better as the allowable degree of the final interpolating function increases. Examples 3 and 4 were considered in order to compare the performance of the proposed method through known examples from strong stabilization literature. The degree of the interpolating function increases rapidly as the problem data comes closer to violating the necessary condition (i.e. parity interlacing property), as expected. This behaviour conforms to the discussions in relevant papers. The proposed method is also able to find a controller in the infeasible region of Zeren and Özbay (2000) at the expense of an increase in the controller degree. The proposed method is also more capable of finding lower-degree controllers than the one given in Gümüşsoy and Özbay (2007) with the expense of a small degradation in the performance.
One main disadvantage of the proposed interpolation algorithm is that it can only find interpolating functions having order where is a positive integer and is the total number of interpolation conditions, i.e. . For some smaller sized problems (having 2-3 interpolation points) such as the examples in this paper, this is not a significant problem (indeed this is not a problem at all when there are exactly two interpolation points). However, this can be a major disadvantage when the size of the problem increases. In order to circumvent this, some future work can be conducted in order to find conditions under which the norm of will remain less than 1, when in (1) is a unit function in instead of being scalar.
Footnotes
Declaration of Conflicting Interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
References
1.
AbdallahCTBredemannMDoratoP (1995) Interpolation with bounded real rational units with applications to simultaneous stabilization. In: 34th IEEE conference on decision and control, New Orleans, USA, 13–15 December 1995, pp.4267–4272. New York, NY: IEEE.
2.
BallJAGohbergIRodmanL (1990) Interpolation of Rational Matrix Functions. Basel: Birkhäuser.
3.
BallJAHeltonJW (1979) Interpolation with outer functions and gain equalization in amplifiers. In: Proceedings of the conference on mathematical theory of networks and systems. Delft, The Netherlands, July 1979, pp.41–49. North Hollywood, CA: Western Periodicals Co.
4.
BredemannM (1995) Feedback controller design for simultaneous stabilization. PhD Thesis, University of New Mexico, USA.
5.
ByrnesCIGeorgiouTTLindquistA (2001) A generalized entropy criterion for Nevanlinna–Pick interpolation with degree constraint. IEEE Transactions on Automatic Control46(6): 822–839.
6.
Campos–DelgadoDUZhouK (2003) A parametric optimization approach to ℋ∞ and H2 strong stabilization. Automatica39: 1205–1211.
7.
ChengPCaoYYSunY (2007) On strong γk − γcl ℋ∞ stabilization and simultaneous γk − γcl ℋ∞ control. In: Proceedings of the 46th IEEE conference on decision and control (CDC2007), New Orleans, USA, 12–14 December 2007, pp.5417–5422. New York, NY: IEEE.
8.
ChengPCaoYYSunY (2011) A new LMI method for strong γk γcl ℋ∞ stabilization. Proceedings of the 9th IEEE international conference on control and automation (ICCA2011), Santiago, Chile, 19–21 December 2011, pp.94–99. New York, NY: IEEE.
9.
DoyleJCFrancisBATannenbaumAR (1992) Feedback Control Theory. New York: Macmillan.
10.
FanizzaGKarlssonJLindquistAet al. (2007) Passivity-preserving model reduction by analytic interpolation. Linear Algebra and its Applications425(2): 608–633.
11.
FoiasCÖzbayHTannenbaumA (1996) Robust Control of Infinite Dimensional Systems. Berlin, Heidelberg: Springer–Verlag.
12.
GeorgiouTT (1999) The interpolation problem with a degree constraint. IEEE Transactions on Automatic Control44(3): 631–635.
13.
GümüşsoySÖzbayH (2007) Sensitivity minimization by stable controllers: An interpolation approach for suboptimal solution. In: Proceedings of the 46th IEEE conference on decision and control, New Orleans, LA, 12–14 December 2007, pp.6071–6076. New York, NY: IEEE.
14.
GümüşsoySÖzbayH (2008) Stable ℋ∞ controller design for time-delay systems. International Journal of Control81: 546–556.
15.
GümüşsoySÖzbayH (2009) Sensitivity minimization by strongly stabilizing controllers for a class of unstable time-delay systems. IEEE Transaction on Automatic Control54: 590–595.
16.
GündeşAÖzbayH (2011) Strong stabilization of a class of MIMO systems. IEEE Transaction on Automatic Control56: 1445–1451.
17.
HaraSVidyasagarM (1990) Sensitivity minimization and robust stabilization by stable controller. In: KaashoekMAvan SchuppenJHRanACM. (eds) Robust Control of Linear Systems and Nonlinear Control. Progress in Systems and Control Theory. Volume 4. Birkhauser. pp.293–300. Boston: Birkhuser.
18.
KarlssonJGeorgiouTTLindquistAG (2010) The inverse problem of analytic interpolation with degree constraint and weight selection for control synthesis. IEEE Transactions on Automatic Control55(2): 405–418.
19.
KhargonekarPTannenbaumA (1985) Non-Euclidian metrics and the robust stabilization of systems with parameter uncertainty. IEEE Transactions on Automatic Control30(10): 1005–1013.
20.
LuyNT (2017) Robust adaptive dynamic programming based online tracking control algorithm for real wheeled mobile robot with omni-directional vision system. Transactions of the Institute of Measurement and Control39(6): 832–847.
21.
LuyNTThanhNTTriHM (2014) Reinforcement learning-based intelligent tracking control for wheeled mobile robot. Transactions of the Institute of Measurement and Control36(7): 868–877.
22.
OhtaYMaedaHKodamaSet al. (2001) A study on unit interpolation with rational analytic bounded functions. Transactions of the Society of Instrument and Control Engineers1: 124–129.
23.
ÖzbayH (2010) Stable ℋ∞ controller design for systems with time delays. In: Perspectives in Mathematical System Theory, Control, and Signal Processing. Berlin, Heidelberg: Springer–Verlag, pp.105–113.
24.
PetersenIR (2009) Robust ℋ∞ control of an uncertain system via a stable output feedback controller. IEEE Transactions on Automatic Control54: 1418–1423.
25.
SmithMCSondergeldKP (1986) On the order of stable compensators. Automatica22: 127–129.
26.
TannenbaumA (1982) Modified Nevanlinna–Pick interpolation and feedback stabilization of linear plants with uncertainty in the gain factor. International Journal on Control36: 331–336.
27.
ÜnalHUIftarA (2012a) Strong stabilization of time-delay system. In: Preprints of the 10th IFAC workshop on time delay systems (TDS2012), Boston, USA, 22–24 June 2012, pp.272–277. Amsterdam, Netherlands: Elsevier.
28.
ÜnalHUIftarA (2012b) Stable ℋ∞ flow controller design using approximation of FIR filters. Transactions of the Institute of Measurement and Control34: 3–25.
29.
ÜnalHUIftarA (2012c) Stable controller design for systems with multiple input/output time-delays. Automatica48(3): 563–568.
30.
van de WalMvan BaarsGSperlingFet al. (2002) Multivariable ℋ∞/μ feedback control design for high-precision wafer stage motion. Control Engineering Practice10: 739–755.
31.
VidyasagarM (1985) Control System Synthesis: A Factorization Approach. Cambridge: MIT Press.
32.
WakaikiMYamamotoYÖzbayH (2013) Stable controllers for robust stabilization of systems with infinitely many unstable poles. Systems & Control Letters62(6): 511–516.
YücesoyVÖzbayH (2015) On stable controller design for robust stabilization of time delay systems. IFAC-PapersOnline48(12): 404–409.
35.
YücesoyVÖzbayH (2016) On the optimal Nevanlinna–Pick interpolant and its application to robust control of systems with time delays. In: Proceedings of 22nd international symposium on mathematical theory of networks and systems, Minneapolis, 12–15 July 2016, pp.515–516. Minneapolis, MN: University of Minnesota Digital Conservancy.
36.
ZerenMÖzbayH (1998) Comments on ‘solutions to the combined sensitivity and complementary sensitivity problem in control systems’. IEEE Transactions on Automatic Control43(5): 724.
37.
ZerenMÖzbayH (2000) On the strong stabilization and stable ℋ∞-controller design problems for MIMO systems. Automatica36: 1675–1684.