New results on passivity-based H control for networked cascade control systems with application to power plant boiler–turbine system

https://doi.org/10.1016/j.nahs.2015.02.002Get rights and content

Abstract

This paper is concerned with the problem of passivity-based H controller design for a class of networked cascade control systems (NCCSs) with random packet dropouts. The NCCS under consideration is modeled by using state feedback controllers and the network-induced imperfections like packet dropouts and time-varying delays. The model is defined with a stochastic packet-dropout case by using the Bernoulli distributed white sequence with time-varying probability measures. The probability-dependent conditions for stabilization of NCCSs are established to guarantee the resulting closed-loop system to be stochastically stable and achieve a prescribed mixed H and passivity performance. The Lyapunov stability theory and linear matrix inequality (LMI) approach are used to derive criteria for the existence of the state feedback controllers. The proposed probability-dependent gain scheduled controller can be designed by solving the convex optimization problem by means of a set of LMIs, which can be easily solved by using some standard numerical packages. Finally, a practical application is presented to illustrate the effectiveness and potential of the proposed results.

Introduction

Networked control systems (NCSs) are feedback control systems, in which the control loops are closed through a real-time network. In recent years, NCSs are becoming progressively more significant and have many outstanding advantages compared to traditional point-to-point control systems  [1], [2], [3]. Here, it should be noted that the network-induced delay and packet loss are the main factors which sources the performance weakening and potential system instability of NCSs. The time delays occur when the data are exchanged between the connected devices to a shared medium. Moreover, during the transmission, the data packets can be lost in the network itself, in literature there are some interesting results found in  [4], [5], [6]. In NCSs, the data packets sent through the communication channels might encounter failures in a random way due to the sharing of a common network medium. However, in literature, there are two main approaches followed to study the packet dropouts in NCSs: One is to model NCSs with packet dropouts as switched systems  [7], [8] and the other is the usage of Markov chain and independent Bernoulli random process  [9], [10]. It is noted that the model studied in a deterministic framework in the first approach, while the NCSs are transformed into a system with stochastic parameters which has known expectation and variance in the second approach.

On the other hand, cascade control systems in which the control loops are closed through a real-time network are called NCCSs. Cascade control was originated by Franks and Worley  [11]. After that, it became a useful approach to develop the performance of the control system; particularly, it has the ability to rapidly reduce the disturbances in the inner loop. The NCCSs have been extensively used in practical industrial process due to their excellent control performances and also have the advantages similar to the NCSs model such as cost reduction, maintenance and so on. Further, like NCSs, the NCCSs also has some unavoidable problems such as network-induced delays, data packet dropout, and so on. Transmission topology and traffic cause transmission delay which can degrade the control performance of NCCSs  [12]. Therefore, it is of useful to study that how to handle these network induced imperfections in NCCSs has attracted much research interest.

In the existing literature, packet dropouts and time delays have received substantial interests from many researchers and some remarkable results have been proposed, for example, see  [13], [14], [15] and the references therein. Moreover, many interesting approaches has been proposed and applied for the industrial and real world systems see  [16], [17] and the references therein. Exponential stability problem for a class of networked control systems with time delays and packet dropouts has been proposed in  [18]. The problem of input-to-state stability for networked control systems with random delays and packet dropouts appearing simultaneously in both feedback and forward channels has been investigated in  [10]. Millan et al.  [19] proposed a novel distributed estimation technique for linear time-invariant systems with network-induced delays and packet dropouts. A modeling method for networked control systems with random time delays and communication constraints based on quasi-TS fuzzy models has been presented in  [20]. In  [21], the authors studied the event-triggered communication scheme and an H control co-design method for networked control systems with communication delay and packet loss. The problem of predictive output feedback control for networked control systems with random communication delays has been investigated in  [22].

But, most of the papers in the existing literature are concerned about using single-loop control systems or multi-input–multi-output control systems. It should be noted that only few papers have studied the multi-loop control systems, particularly on cascade control systems by considering various parameters which degrades the performance of NCCSs. For example, Guo et al.  [23] proposed a cascade control strategy for temperature control of air handling units. The problem of stabilization and H control problems for a class of singular networked cascade control systems with state delay and disturbance is studied in  [24]. Huang et al.  [25] studied the H state feedback control for a class of networked cascade control systems with uncertain delay. Luo et al.  [26] presented a robust cascaded control strategy to underwater robot thrust. Predictive compensation for networked cascade control systems with uncertainties has been presented in  [27].

In NCCSs, the primary sensor, the secondary sensor and the actuator are the intelligent field devices. The primary and secondary controllers can be placed in any one of the three devices or in any other independent intelligent node connected to the same network  [27], [28]. So, as combinations, there may be at least eleven different NCCSs configurations which can be modeled theoretically. However, based on the real world industrial applications, four common configurations of NCCSs are explicitly proposed and often employed. In  [28], the authors studied the advantages and disadvantages of each of these four classic configurations of NCCSs model and comparison study over each other also presented. As mentioned earlier, NCCSs have issues such as the network-induced delays, single-packet transmission, multiple-packet transmission and data packet dropout due to the existence of real-time network in the feedback control loop. This makes analysis and design of an NCCSs more complex  [20]. But, a realistic NCCSs design must take all of them into account in the analysis and modeling.

In  [24], [25], the authors studied the second configuration of NCCSs which is also known as Type II NCCSs (as mentioned in  [28]). In this paper, we consider the Type I NCCSs as presented in Fig. 1. Also, it should be noticed that there are no existing method works on the problem of stabilization for NCCSs when the packet loss happens in a random way. Moreover, in existing literature, the random packet dropout conditions are defined by using a Bernoulli distributed stochastic variable with a known constant expectation and variance. Recently, Wei et al.  [29] proposed a probability-dependent gain-scheduled control for a discrete-time stochastic systems by assuming that the sector nonlinearities occur according to a Bernoulli distribution with measurable time-varying probability. In this paper, we utilized some new techniques for the case of random data packet dropouts.

In literature, two important control schemes have been studied, namely H control and passivity based control. The H control problem is used to design an appropriate controller such that the energy-to-energy gain from exogenous disturbances may be restricted less than a prescribed level. It is also noted that H setting is robust with respect to the disturbances because they do not use any statistical information. The design problem of H controller is designed with the minimum disturbance attenuation level by means of the following energy function described by J1(z(k),v(k))=zT(k)z(k)γ2vT(k)v(k), where v(k) is the disturbance input, z(k) is the output and γ is the nonnegative constant. On the other hand, the passivity framework has its origins in the circuit theory and plays a vital role in electrical networks as well as in control systems. The problem of passivity-based controller can guarantee that the system is strictly-output passive with the energy function J2(z(k),v(k))=2zT(k)v(k)γvT(k)v(k). As it is well known that the individual H and passivity-based controller design have readily computable results and more useful in practice, see  [30], [31] and the references therein. So, combining these two objective (energy) functions can systematically make the design tradeoffs between these design procedures more useful. In this paper, we make an attempt to capture the benefits of the both H controller and passivity-based controller for NCCSs. For this, we define the following energy function:J(z(k),v(k))=γ1δzT(k)z(k)2(1δ)zT(k)v(k)γvT(k)v(k), where J() be the supply rate of system and is a real-valued functional in terms of input v(k) and output z(k) and δ[0,1] represents a weighting parameter that defines the trade-off between H and passivity performances.

Based on the above discussions, in this paper, the probability-dependent conditions are obtained for the passivity-based H control design. In many cases, performance of the simple control structures will not be satisfactory. In this paper, we propose a probability-dependent gain-scheduled cascade control strategy for NCCSs. The main aim of this work is to design the gain-scheduled control with a disturbance attenuation level such that the resulting closed loop system is stochastically stable. In the proposed NCCS model, the accessible status of the actuator is governed by a Bernoulli distributed white sequence, that is, the communication scheduling with a stochastic distribution scheme using the time-varying probability values for the random variables. This is an advantage here because, in most cases, the fixed probability values for the random variables are used in literature. Also, it should be noted that the controller is mostly designed based on either H control or passivity based control. The objective of this paper is to overcome this issue by implementing a common control strategy for using these two controller design. So, the proposed results are more general one because the existence of controller gains are expressed with a trade-off parameter between the H and passivity performance criterions. Sufficient probability-dependent conditions are derived for the existence of time-varying feedback controller to achieve a prescribed mixed H and passivity performance level. The algorithms for the proposed cascade control strategy are constructed by means of two control loops: an inner loop with fast dynamic to eliminate the input disturbances and an outer loop to regulate the output performance.

This paper is organized as follows. The configuration of NCCSs is proposed and the problem is formulated in the next section. In Section  3, main results for the controller design in terms of probability-dependent conditions are presented. In Section  4, a power plant boiler–turbine system as a practical example is considered to show that how the network-induced delays and data packet dropouts affect the performance of the system. Finally, the paper is concluded in Section  5.

Notations: Throughout this paper, the superscripts “T” and “(1)” stand for matrix transposition and matrix inverse respectively. Rn denotes the n-dimensional Euclidean space. Rn×n denotes the set of all n×n real matrices. P>0 (respectively P<0) means that P is positive definite (respectively, negative definite). I and 0 represent the identity matrix and the zero matrix with compatible dimension. In symmetric block matrices or long matrix expressions, we use an asterisk () to represent a term that is induced by symmetry. diag{.} stands for a block-diagonal matrix. refers to the Euclidean vector norm. E[] stands for the mathematical expectation operator with respect to the given probability measure P.

Section snippets

Model description

The configuration and block diagram of a class of Type I NCCSs is presented in Fig. 1, Fig. 2. The locations of the networks inserted into the control loops are clearly pointed.

In the Type I NCCS model, there are two networks: one is intersected between the primary controller C1 and the secondary controller C2, the other is inserted between C2 and the actuator A. That is, the primary controller is installed inside the primary sensor and the secondary controller is placed inside the secondary

Controller design for given probability measure

In this section, we first propose the probability-dependent LMI conditions to design the passivity-based H control for the given probability measure such that the resulting closed-loop system (13) is stochastically stable. Then, in the next subsection, the results will be extended to parameterized representation of the unknown probability measure in terms of the feasible solutions to a set of LMIs.

Theorem 3.1

Let the time-varying positive scalar sequence α(k) be given. The augmented system   (13)   is

Application

In this section, we provide a numerical example for NCCSs to illustrate the effectiveness and applicability of the proposed results. The example is illustrated through a power plant boiler–turbine system, described by a NCCS with external disturbance, see  [24], [25].

The superheater is a vital portion and plays important role in the steam generation process. It is noted that, control of superheated steam temperature is not only economically important in terms of improving lifetime and

Conclusion

The problem of gain scheduled controller design has been investigated for a class of NCCS. The considered NCCS is defined with random packet dropout and time-varying delay. The packet dropout is described by a Bernoulli distributed sequence with variable probability measure. The passivity-based H controller is designed by means of probability-measure dependent sufficient conditions. The main contribution of this paper is to design the probability-dependent gain scheduled controller such that

Acknowledgment

The work was supported by Basic Science Research Program through the National Research Foundation (NRF) of Korea funded by the Ministry of Education, Science and Technology (02013R1A1A2A10005201).

References (32)

  • S. Hu et al.

    TS fuzzy-model-based robust stabilization for a class of nonlinear discrete-time networked control systems

    Nonlinear Anal. Hybrid Syst.

    (2013)
  • F. Liu et al.

    Networked multirate output feedback control for setpoints compensation and its application to rougher flotation process

    IEEE Trans. Ind. Electron.

    (2014)
  • S.J.L.M. van Loon et al.

    Stability analysis of networked and quantized linear control systems

    Nonlinear Anal. Hybrid Syst.

    (2013)
  • B. Chen et al.

    Distributed finite-horizon fusion Kalman filtering for bandwidth and energy constrained wireless sensor networks

    IEEE Trans. Signal Process.

    (2014)
  • W.A. Zhang et al.

    Optimal guaranteed cost stabilization of networked systems with bounded random packet losses

    Optim. Control Appl. Methods

    (2012)
  • W.A. Zhang et al.

    Multi-rate distributed fusion estimation for sensor networks with packet losses

    Automatica

    (2012)
  • W.A. Zhang et al.

    A switched system approach to H control of networked control systems with time-varying delays

    J. Franklin Inst.

    (2011)
  • J. Bai et al.

    Modeling and stabilization of a wireless network control system with packet loss and time delay

    J. Franklin Inst.

    (2012)
  • B. Demirel et al.

    Deterministic and stochastic approaches to supervisory control design for networked systems with time-varying communication delays

    Nonlinear Anal. Hybrid Syst.

    (2013)
  • X.M. Sun et al.

    Input-to-state stability for networked predictive control with random delays in both feedback and forward channels

    IEEE Trans. Ind. Electron.

    (2014)
  • R. Franks et al.

    Quantitative analysis of cascade control

    Ind. Eng. Chem.

    (1956)
  • A. Fadaei, K. Salahshoor, Evaluation study of the transmission delay effects in a practical networked cascade control...
  • T.H. Lee et al.

    Robust sampled-data control with random missing data scenario

    Internat. J. Control

    (2014)
  • W.A. Zhang et al.

    Modelling and control of networked control systems with both network-induced delay and packet-dropout

    Automatica

    (2008)
  • C. Zhang et al.

    Control synthesis for a class of linear network-based systems with communication constraints

    IEEE Trans. Ind. Electron.

    (2013)
  • T. Teige et al.

    Constraint-based analysis of concurrent probabilistic hybrid systems: an application to networked automation systems

    Nonlinear Anal. Hybrid Syst.

    (2011)
  • Cited by (0)

    View full text