Abstract

The main aim of this paper is to present and compare three approaches to uncertainty modeling and robust stability analysis for fractional-order (FO) linear time-invariant (LTI) single-input single-output (SISO) uncertain systems. The investigated objects are described either via FO models with parametric uncertainty, by means of FO unstructured multiplicative uncertainty models, or through FO unstructured additive uncertainty models, while the unstructured models are constructed on the basis of appropriate selection of a nominal plant and a weight function. Robust stability investigation for systems with parametric uncertainty uses the combination of plotting the value sets and application of the zero exclusion condition. For the case of systems with unstructured uncertainty, the graphical interpretation of the utilized robust stability test is based mainly on the envelopes of the Nyquist diagrams. The theoretical foundations are followed by two extensive, illustrative examples where the plant models are created; the robust stability of feedback control loops is analyzed, and obtained results are discussed.

1. Introduction

The impact of FO calculus ([15]) on real-life applications has been rapidly growing lately. It has already significantly influenced areas such as robotics [6, 7], signal processing [8], electrical circuits [9, 10] and fractance devices [11], bioengineering [12], viscoelasticity [13], and chaos theory [14]. The field of control theory is no exception to this trend. Control researchers exploit benefits of differentiation and integration under an arbitrary real or even complex number, and thus, many related scientific control-oriented works have appeared recently [1523].

Robust control represents an efficient, attractive, and widely studied branch of control theory with direct influence on real practical applications. The principal idea is that a controller must guarantee the preservation of some property of a control loop (typically stability and performance) for all possible members from the assumed family of controlled plants defined by some uncertain model (i.e., not only for one fixed plant as in the “classical” control methods). Typically, there are two main ways of uncertainty modeling and description for SISO systems in the literature, namely, parametric [2428] and unstructured [2934] approach. Incorporating the uncertainty into the multiple-input multiple-output (MIMO) models is based mainly on so-called structured uncertainty and linear fractional transformations [35].

An immense amount of works, devoted to the robustness of integer-order (IO) LTI systems, has been published during the last decades. Recently, a number of authors have already tried to solve the robustness of FO LTI systems, especially under parametric uncertainty [3650]. The particularized bibliographic research on advances in robust stability analysis of FO LTI systems with parametric uncertainty, starting from the pioneering contribution [51], can be found within the introduction of the paper [48]. However, there is still not many works focused on the robustness of FO LTI systems with unstructured uncertainty [5254].

The paper is focused on three approaches to modeling of uncertainty and robust stability analysis for uncertain FO LTI SISO systems. More specifically, the plants are supposed to be described either by means of FO models with parametric uncertainty, through FO models with unstructured multiplicative uncertainty, or via FO models with unstructured additive uncertainty. Furthermore, the work presents also the possible construction of unstructured (multiplicative or additive) uncertainty models (choice of a nominal system and a suitable weight function) for plants originally considered to be affected by parametric uncertainty. From the robust stability viewpoint, the systems with parametric uncertainty are analyzed with the assistance of the value set concept in combination with the zero exclusion condition and the systems with unstructured uncertainty are graphically investigated primarily via plotting the envelopes of the Nyquist diagrams. The practical tests with a discussion of the obtained results and potential discrepancies are included in two extensive, illustrative examples.

The principal advantage of the applied graphical robust stability analysis under parametric uncertainty is its universality, that is, the technique is applicable to various uncertainty structures which suffer from a lack of alternative methods. It works even for extremely complicated uncertainty structures as well as for time-delay systems, and above all, it works not only for IO LTI systems but also for FO LTI systems of noncommensurate orders [48]. Relatively weak restrictions include the invariant degree of polynomials in the family, pathwise-connected uncertainty bounding set, and continuous coefficient functions. Then, regardless of the complexity of the uncertainty structure, the robust stability is always tested with the necessary and sufficient condition, despite some other methods that can lead to sufficient condition results only. On the other hand, a long computational time of the sampled value sets for a high number of uncertain parameters and indeterminate range of suitable frequencies for visualization represent the main disadvantages of the approach.

The robust stability of FO LTI systems with unstructured uncertainty, investigated in this paper mainly using the envelopes of the Nyquist diagrams, maintains the advantage of the necessary and sufficient condition. This holds true for both studied types of unstructured uncertainty, that is, multiplicative and additive uncertainties. However, some level of conservatism can be introduced before the robust stability test itself, during the creation of an unstructured uncertainty model. The examples in this paper discuss such conservatism caused by the replacement of the “true” plant with parametric uncertainty by an unstructured multiplicative uncertainty model. On the other hand, the unstructured uncertainty models are appropriate if unmodelled dynamics or nonlinearities are presented, and moreover, they are preferential for -based control design methods. The multiplicative uncertainty is usually reported to be more frequently used because their numerical value is more informative when compared with the additive uncertainty [29].

The used methods may find their application in any engineering field (see the examples in the first paragraph of this section), where a control system (or typically a controlled plant) can be described by using one of the three uncertain FO LTI models that are studied in this paper and where the robust stability of the closed loop needs to be analyzed.

The paper is organized as follows. In Section 2, the basics of robust stability analysis for (FO) LTI systems with parametric uncertainty are provided. Section 3 then presents a possible description and robust stability investigation for (FO) LTI systems with unstructured multiplicative uncertainty. The analogical methods, but applicable to (FO) LTI systems with unstructured additive uncertainty, are described in Section 4. Next, two simulation examples with comparisons of various approaches are shown in Section 5. And finally, Section 6 offers some concluding remarks.

A preliminary version of this paper was presented at the IEEE Multi-Conference on Systems and Control 2016 [55].

2. Robust Stability Analysis under Parametric Uncertainty

The (robust) stability of the (family of) closed-loop system(s) will be tested via (robust) stability of (family of) its closed-loop characteristic polynomial(s).

The continuous-time FO uncertain polynomial is assumed in the form: where is the vector of uncertainty, are real numbers, and for are coefficient functions.

Then, the family of (FO or IO) polynomials is [24] where is the uncertainty bounding set. Most frequently, it is a multidimensional box which means that individual components of vector are bounded by intervals.

The family of polynomials (2) is robustly stable if and only if is stable for all . The selection of a specific method for investigation of robust stability depends mainly on the structure of uncertainty. Generally speaking, the higher level of relation among coefficients requires more complex robust stability analysis and consequently more sophisticated tools. There is a rich variety of tools for IO families available in the literature. For FO cases, the selection is more limited (e.g., the famous Kharitonov theorem is not valid for FO interval polynomials [46]), but several approaches have been already developed (see, e.g., [3650]), and the number is still growing.

Nevertheless, one graphical method seems to be unique from the viewpoint of its universality. It is based on the combination of the value set concept and the well-known zero exclusion condition [24]. It can be applied to a wide range of uncertainty structures, from the simplest to very complicated ones. Moreover, it is utilizable also for various regions of stability (robust -stability). The detailed information on parametric uncertainty and robust stability analysis and also examples of the typical value sets for the IO systems can be found in [24] and subsequently, for example, in [27, 28]. The works [36, 37, 41, 42, 4648] have extended the idea of the value set concept also to FO uncertain polynomials (or quasi-polynomials [49, 50]).

The value set for the family of polynomials (2) at the frequency is defined as [24] which means that is the image of under . Practically speaking, the value sets can be constructed by substituting for , fixing , and letting the vector of uncertain parameters ranges over the set .

The zero exclusion condition for (Hurwitz) stability of the family of continuous-time polynomials (2) can be formulated [24]. Assume the invariant degree of polynomials in the family, pathwise-connected uncertainty bounding set , continuous coefficient functions for and at least one stable member . Then, the family is robustly stable if and only if the origin of the complex plane (zero point) is excluded from the value set at all frequencies , that is, is robustly stable if and only if

In works [37, 41, 42, 46, 47], the value sets for the FO families of polynomials are constructed principally on the basis of the fact that the fractional power of can be expressed as and on the subsequent analysis of vertices and exposed edges.

In this paper, the visualization of the value set is based on suitable sampling (gridding) of the uncertain parameters and on direct calculation of related partial points of the value sets for a supposed frequency range. This sampling (brute-force) method is easily applicable for the computation of the value sets of a polynomial family even with complicated uncertainty structures [48] (or even for quasi-polynomial families [49, 50]). Then, the robust stability can be analyzed via standard zero exclusion theorem with the necessary and sufficient condition. In fact, the main advantage of the direct sampling lies in the applicability to complex uncertainty structures where a lack of more sophisticated methods is. However, the cost for the simplicity is a long computational time for a high number of uncertain parameters.

3. Robust Stability Analysis under Unstructured Multiplicative Uncertainty

The multiplicative uncertainty model is probably the most frequently used kind of the model with unstructured uncertainty. The other commonly used one is the additive model (see Section 4). Besides, the inverse versions of both multiplicative and additive models are available [29, 3234].

The multiplicative model is described by where is an uncertain (perturbed) model, represents a nominal model, stands for a stable weight function representing uncertainty dynamics (i.e., distribution of the maximum amplitude of the uncertainty over the frequency), and means the uncertainty itself (i.e., uncertain information on actual magnitude and phase of perturbation), which can be represented by an arbitrary stable function that fulfills the inequality:

The requirement of the stability of may be replaced by the presumption that all members of the family have the same amount of right-hand (unstable) poles. In other words, and have the same amount of right-hand poles for all . However, the assumption of the stable perturbations is preferred in practice [29].

The diagram of the multiplicative uncertainty, which corresponds to (6), is shown in Figure 1.

The key part of multiplicative model creation (as will be demonstrated in the examples below) consists in the selection of a suitable nominal model and a weight function. For the weight function, the following inequality must be fulfilled: where the left side represents a normalized perturbation (relative error).

The closed-loop system with the unstructured multiplicative uncertainty plant is robustly stable if and only if [29, 30] where stands for a complementary sensitivity function given by with representing the open-loop transfer function:

The fundamental inequality condition (9) can be rewritten to the form: which means that the closed-loop system is robustly stable if and only if the envelope of the Nyquist diagrams with a radius of and center does not include the critical point . The visualization of this condition is shown in Figure 2.

Besides, the basic form of the robust stability condition (9) has also its equivalent alternative formulation: which reflects an upper bound restriction on complementary sensitivity and which is suitable for visualization by using a Bode magnitude plot.

4. Robust Stability Analysis under Unstructured Additive Uncertainty

As it has been already mentioned, the unstructured additive uncertainty represents the commonly used alternative for describing the uncertain systems.

The additive uncertainty model can be written as where , , and have the same meaning as in the multiplicative case and represent a stable weight function representing uncertainty dynamics (analogically to the multiplicative case).

The graphical representation of the additive uncertainty model, corresponding to the (14), is depicted in Figure 3.

The weight function for the additive uncertainty must fulfill the following inequality:

The multiplicative and additive uncertainty descriptions are equivalent if

The closed-loop system with the unstructured additive uncertainty plant is robustly stable if and only if [29, 30] where is a controller and represents a sensitivity function defined as

A graphical interpretation of the fundamental inequality condition (17) can be obtained from its adjustment:

It means that the closed-loop system is robustly stable if and only if the envelope of the Nyquist diagrams with a radius of and center does not include the critical point . This condition is depicted in Figure 4.

Furthermore, the robust stability condition (17) can also have the equivalent alternative formulation, representing an upper bound restriction, convenient for a Bode magnitude plot:

5. Illustrative Examples

The robust stability of the specific FO feedback control loops with either the plant with parametric uncertainty, the plant with unstructured multiplicative uncertainty, or the plant with unstructured additive uncertainty, and a selected controller is investigated within this section. Moreover, a possible way for the construction of the unstructured (multiplicative or additive) model for the originally parametrically uncertain system is also included.

5.1. Example 1

Consider a FO plant with integrating behavior (inspired by the IO version from [56] and its FO modification in [57]) where and .

The aim is to verify if the family of systems (21) is robustly stabilized by the feedback unit proportional controller: and the analysis is going to be performed successively for the originally parametrically uncertain family (21), unstructured multiplicative model (27), and unstructured additive model (29) which are constructed to cover the original one. Furthermore, the critical controller gain (for robust stability border) should be found for all cases.

Note that the robust stability conditions for both types of studied unstructured uncertainties are valid even for the unstable (or integrating) plants as long as the number of right-hand (unstable) poles remains the same for each member of the family G(s) [29].

5.1.1. Parametric Uncertainty

Thus, first, the direct robust stability test of the parametric uncertainty plant (21) with the controller (22) is discussed. The family of FO closed-loop characteristic polynomials is

The value sets are plotted in Figure 5 for the frequency range from 0 to 2.5 with the step 0.02. Figure 5 is based on sampling of the uncertain parameters (both with the step 0.02) and direct calculation of related partial value set points. The same plot but with just convex hulls of the obtained convex tetragons can be seen in Figure 6. Anyway, the family (23) is robustly stable, because it contains a stable member and the origin of the complex plane (zero point) is excluded from the calculated value sets.

Next, instead of working directly with the parametric system, the FO models with unstructured multiplicative or additive uncertainty are going to be created and used.

5.1.2. Unstructured Multiplicative Uncertainty

The construction of the multiplicative model (6) means the selection of a nominal model and a weight function . The FO nominal system is simply supposed as the one with the average values of uncertain parameters from (21):

Subsequently, the appropriate weight function, which can be considered as the envelope of uncertainty, has to be selected in order to fulfill the inequality (8), that is, the magnitude of the weight function has to cover the magnitudes of all normalized perturbations, even for the worst possible case of uncertainty in the model (21), from the upper side for all frequencies. Figure 7 shows the Bode magnitude plots of the set of normalized perturbations (for all combinations of uncertain parameters with chosen steps and ) (see the blue curves). Moreover, the Bode magnitude plot of the suitable weight function (26) is also included in Figure 7. The convenient weight function (26) is chosen as with the damping ratio , that is, its final form is

Thus, the final model of the FO system with unstructured multiplicative uncertainty is

Under the assumption of the unit controller (22), the envelope of the Nyquist diagrams given by circles with radius around the Nyquist diagram of nominal (blue curve) is plotted in Figure 8. It can be clearly seen that the critical point is excluded from the envelope and consequently the closed loop with the controller (22) and family of systems (27) is robustly stable.

5.1.3. Unstructured Additive Uncertainty

The procedure of constructing the additive model (14) is basically the same as for the previous multiplicative model, that is, a nominal model and a weight function have to be selected. The FO nominal system is assumed to be the same “average-parameter” system (24) as in the multiplicative case. Furthermore, the appropriate weight function fulfilling the inequality (15) has to be found.

The Bode magnitude plots of the perturbations (for all combinations of uncertain parameters with chosen steps and ), represented by the blue curves again, together with the Bode magnitude plot of the selected weight function (28) are shown in Figure 9. This weight function is chosen as

The specific weight (28) is obtained from the initial function , which respects the basic shape of the requested magnitude Bode plot. Such initial weight is subsequently multiplied by a corrective function in order to lift the gain near the requested frequency. More details on the ideas behind the selection of the weights (applied to the IO systems) can be found in [58].

So, the final model of the FO system with unstructured additive uncertainty is

As in the previous cases, suppose that the family (29) is in the feedback connection with the unit controller (22) and the aim is to decide on the robust stability. Figure 10 shows the envelope of the Nyquist diagrams given by the circles with radius around the Nyquist diagram of nominal (blue curve). Obviously, the critical point is excluded from the envelope and consequently the closed loop with the controller (22) and family of systems (29) is robustly stable.

5.1.4. Comparison and Discussion

So, all three robust stability results (for the system with parametric uncertainty, the system with unstructured multiplicative uncertainty, and the system with unstructured additive uncertainty) concur. However, it needs not to be true in all cases. Therefore, the following goal is to find the critical gain of the proportional controller which brings the feedback loop to the robust stability border.

First, the critical gain for the original system with parametric uncertainty (21) is near the value 2.065 (see Figure 11 where the value sets touch the complex plane origin for this ). Nonetheless, the critical gain for the constructed multiplicative model (27) is only about 1.18 and for the constructed additive model (29) is about 1.46 (again, see Figures 12 and 13 with the envelopes of the Nyquist diagrams touching the critical point for the corresponding values of ).

The obtained outcomes indicate that one should be aware of potential conservatism in the investigation of robust stability when the (FO) system with parametric uncertainty is modelled as a (FO) system with unstructured (multiplicative or additive) uncertainty. One part of the discrepancy reason consists in an inexact approximation of the perturbations by the weight function. However, even if the weight function covered the perturbations as precisely as possible, the family of unstructured uncertainty systems still could contain some members which would not be stabilized because the perturbations satisfying at all frequencies are supposed. All in all, the necessary and sufficient robust stability condition can change to only sufficient one.

5.2. Example 2

Assume a FO plant adopted from [59] where all four parameters are supposed to vary around the nominal values from [59]. That is, the uncertain parameters are , , , and .

Further, consider the FO controller designed for the nominal plant in [60] and the goal is to analyze the robust stability of the feedback loop with this controller and with plant affected by parametric uncertainty (30) or subsequently created unstructured multiplicative model (35).

5.2.1. Parametric Uncertainty

As in the previous example, the parametric uncertainty case is studied in the first instance. Thus, the family of FO closed-loop characteristic polynomials is

Figure 14 depicts the value sets for the frequency range from 0 to 50 with step 0.1 (the value set for is a short line in the positive real axis which is not observable in the presented view). As can be clearly seen, the polynomial family (32) (and consequently also the feedback loop with FO plant (30) and controller (31)) is robustly stable, because the zero point is excluded from the computed value sets and the family contains a stable member.

5.2.2. Unstructured Multiplicative Uncertainty

Now, the attention is going to be paid to the unstructured multiplicative uncertainty case. The FO nominal system with the average values from (30) (i.e., directly the plant model from [59]) is considered, that is,

The Bode magnitude plots of the set of normalized perturbations (for all combinations of the parameters with chosen steps , , , and ) are shown in Figure 15 (blue curves). Furthermore, the same Figure 15 contains also the Bode magnitude plot of the weight function that has been selected, with respect to condition (8), as

Then, the zoomed version (both frequency and magnitude axes) of the same plots is shown in Figure 16.

So, the final model of the FO system with unstructured multiplicative uncertainty for the second example is

The robust stability test for the loop with this model (35) and controller (31) follows. The envelope of the Nyquist diagrams is visualized in Figure 17, and closer look at the neighborhood of the critical point is provided in Figure 18. Unfortunately, the point −1 is included in the envelope which means the closed-loop system is robustly unstable.

5.2.3. Comparison and Discussion

Despite the fact that the closed-loop system with the multiplicative uncertainty model (35) is robustly unstable, the original plant (30) with parametric uncertainty is robustly stabilized by the same controller (31). The explanation of the discrepancy and conservatism in the robustness analysis can be found in Section 5.1.4 (i.e., an inexact approximation of the perturbations by the weight function and the character of the supposed perturbations itself). For this specific case, the visualization of the alternative form of the robust stability condition (13) from Figure 19 reveals that the problematic area is at the frequencies of the magnitude peak of the weight function (34) (see Figure 16).

6. Conclusion

The paper has been focused on three approaches to mathematical description and robust stability investigation of FO LTI systems under conditions of uncertainty. The parametric uncertainty is natural and advantageous from the viewpoint of relative simplicity. On the other hand, the unstructured (multiplicative or additive) uncertainty is favorable especially for unmodelled dynamics or nonlinearities and preferential for -based control design methods. The presented examples have demonstrated analysis of robust stability for control loops with various kinds of FO uncertain systems including a technique for creation of the multiplicative or additive uncertainty model from the plant with parametric uncertainty by selecting a suitable nominal model and a weight function. Moreover, the potential discrepancies in obtained closed-loop robust stability results (while using various plant models and or controller) have been discussed.

Data Availability

All relevant data are available within the manuscript.

Disclosure

A preliminary version of this paper was presented at the IEEE Multi-Conference on Systems and Control 2016 [55].

Conflicts of Interest

The authors declare that there is no conflict of interest regarding the publication of this paper.

Acknowledgments

The work was supported by the European Regional Development Fund under the project CEBIA-Tech Instrumentation no. CZ.1.05/2.1.00/19.0376 and by the Ministry of Education, Youth and Sports of the Czech Republic within the National Sustainability Programme Project no. LO1303 (MSMT-7778/2014). This assistance is very gratefully acknowledged.