Next Article in Journal
Research on Adaptive AGV Speed Control System Based on EKF State Estimation
Previous Article in Journal
Development of an Automatic Reagent Dispensing System for Micro Passive Pumps
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of PI-P Controllers for a Class of Nonlinear Discrete Cascade Control Systems

School of Automation, Jiangsu University of Science and Technology, Zhenjiang 212100, China
*
Author to whom correspondence should be addressed.
Actuators 2026, 15(6), 350; https://doi.org/10.3390/act15060350
Submission received: 8 May 2026 / Revised: 16 June 2026 / Accepted: 17 June 2026 / Published: 19 June 2026
(This article belongs to the Section Control Systems)

Abstract

To address the parameter coordination and system integration issues in nonlinear discrete-time cascade control systems, this paper proposes, for the first time, a novel collaborative PI-P controller design method. First, an augmented state-space model for the PI-P controller is introduced, where the integral term is embedded into the state variables. Then, stability conditions are derived using Lyapunov stability theory, which are formulated as linear matrix inequality (LMI) constraints, enabling the simultaneous design of both primary and secondary controllers. The method is validated through simulations on a steam temperature control system. The results demonstrate that the proposed method outperforms conventional methods, achieving a faster response, reduced overshoot, and enhanced robustness. Moreover, the proposed method shows strong disturbance rejection capability and improved overall dynamic performance, further confirming its effectiveness and potential for application in nonlinear discrete-time cascade control systems.

1. Introduction

Cascade control employs a hierarchical strategy through coordinated primary and secondary loops. The primary controller maintains the core process variable to ensure final control accuracy, while the secondary controller rapidly suppresses local disturbances within the main loop, significantly improving the system’s disturbance rejection capability [1,2]. This control method has gained widespread adoption in critical industrial applications due to its superior performance. It plays essential roles in precise temperature control in thermal power plants [3], stable tank level maintenance and flow control in chemical processes [4,5], dynamic regulation of key parameters in power systems [6], pressure control in petrochemical reactors, heat exchanger temperature management, and metallurgical process temperature control. By leveraging the synergy between primary and secondary control loops, this approach not only ensures continuous stable operation of complex industrial processes but also delivers enhanced control precision, making it a fundamental enabling technology for modern industrial production [3,7].
As industrial automation shifts toward digitalization and intelligence, cascade control systems are increasingly characterized by the superposition of nonlinearity and discretization [8,9,10]. Nonlinear factors such as material coupling and reaction kinetics in industrial processes interact with discrete sampling, resulting in increasingly complex system dynamics [11,12,13]. This complexity poses significant challenges to cascade control: traditional linearized modeling methods struggle to accurately capture the essential characteristics of nonlinear components and fail to quantify the coupling effects between nonlinearity and discretization. Furthermore, the introduction of integral action to meet industrial requirements for steady-state error control further exacerbates the difficulties in system modeling and stability analysis [14,15]. Consequently, traditional cascade control strategies in nonlinear scenarios often exhibit excessive overshoot and response lag, failing to meet the control demands of complex industrial systems [16,17,18]. By focusing on the superimposed effects of nonlinearity and discretization, this analysis highlights their adverse impacts on cascade control modeling, stability, and performance, thereby exposing the inadequacy of traditional cascade control in nonlinear applications.
Cascade control is inherently a complex multi-loop closed-loop system that shares connections with but differs significantly from single-loop systems [19,20]. A single-loop system employs only one controller and one measurement point to form a feedback loop, offering structural simplicity and ease of implementation [21,22]. However, it can only regulate global disturbances and exhibits limited capability in suppressing local disturbances [23,24]. In contrast, cascade control embeds a secondary loop within the primary loop, enabling localized disturbances—which are challenging to handle in a single-loop structure—to be rapidly compensated within the secondary loop. This allows the primary loop to focus solely on the core control objective, substantially enhancing the system’s ability to handle complex disturbances [1,3]. For instance, in main steam temperature control in thermal power plants [25,26], the secondary loop of a cascade system quickly suppresses fluctuations in desuperheating water flow, while the primary loop maintains stable steam temperature. Compared to a single-loop system, this results in accelerated disturbance rejection and significantly improved control accuracy [26,27]. By comparing cascade control with single-loop architectures, the advantage of enhanced local disturbance suppression through the secondary loop is emphasized, highlighting the superiority of cascade control in complex closed-loop scenarios.
Existing cascade controller design methods can generally be classified into three categories. The first category relies on empirical or industrial tuning rules, which are simple to implement but often fail to guarantee closed-loop stability and coordinated optimization of primary and secondary loops. The second category employs intelligent optimization algorithms or nonlinear optimization techniques to simultaneously tune cascade controller parameters. Although satisfactory control performance can be achieved, the computational burden is often high and theoretical stability guarantees are generally difficult to establish. The third category is based on state-space and modern control theory, where controller parameters are determined through analytical design procedures. Compared with these approaches, the method proposed in this paper formulates the coordinated PI-P controller design problem for nonlinear discrete cascade systems within a unified state-space framework and transforms the controller synthesis conditions into solvable LMI constraints, thereby enabling simultaneous parameter tuning together with theoretical stability guarantees.
Recent studies have also investigated simultaneous tuning of cascade controllers through nonlinear optimization techniques [28]. For example, Torga et al. proposed a coordinated tuning framework based on nonlinear optimization. However, the obtained controller parameters are determined through iterative numerical optimization, whereas the present work focuses on a state-space-based nonlinear PI-P controller design with Lyapunov stability guarantees. In response to the aforementioned requirements for handling nonlinearity, discretization effects, and closed-loop control, the combined scheme of a PI controller in the primary loop and a P controller in the secondary loop demonstrates clear rationale. From a control performance perspective, the primary loop must satisfy both dynamic response speed and steady-state accuracy. The proportional component of the PI controller accelerates response, while the integral action eliminates steady-state error [14,15], aligning with the core control objectives. The secondary loop is primarily tasked with rapid suppression of localized disturbances [29]; it achieves fast response without requiring integral action, and the simple structure and low computational load of the P controller meet the millisecond-level real-time control demands [30,31]. From a technical adaptability standpoint, traditional cascade tuning often relies on empirical methods that fail to coordinate the primary and secondary loops effectively [32,33]. In contrast, the PI-P combination enables integrated parameter optimization, avoiding the high computational complexity and limited real-time applicability of intelligent optimization algorithms [19,26]. Moreover, this scheme is compatible with industrial discrete control architectures such as PLC and DCS [34,35], ensuring feasibility for practical implementation. By addressing both control requirements and technical adaptability, this analysis clarifies the selection rationale for the PI + P cascade structure, highlights the functional strengths and engineering suitability of the PI-P controllers, and demonstrates the scheme’s applicability to nonlinear and discretized industrial scenarios.
To overcome the limitations of existing cascade control in nonlinear discrete systems, this paper proposes three core innovations that collectively form a complete and practically viable technical solution:
1.
Extended state-space modeling for nonlinear cascade systems. An augmented state-space framework is developed by embedding integral terms directly into the state variables, allowing unified representation of nonlinear elements and integral dynamics. Unlike traditional transfer function-based or single-loop LMI PI/PID designs, this approach explicitly captures coupling effects between primary and secondary loops, providing a solid theoretical basis for coordinated controller parameter synthesis.
2.
Lyapunov-based stability analysis and coordinated PI-P tuning framework. A Lyapunov functional with embedded nonlinear compensation is constructed, and sector-bounded constraints are employed to reformulate the stability conditions as convex LMIs. This allows integrated parameter optimization of PI-P controllers in a theoretically supported manner, distinguishing it from conventional empirical tuning or single-loop LMI designs. The method provides reproducible and systematic parameter selection that accounts for loop interactions and nonlinearities.
3.
A complete simulation-validated framework for industrial applicability. The proposed methodology integrates theoretical modeling, simulation verification, and practical adaptation. Its effectiveness is demonstrated on a main steam temperature control system, showing coordinated suppression of coupled disturbances. Unlike previous LMI or empirical methods that primarily target nominal single-loop systems, the framework can be applied directly to industrial discrete control processes, such as chemical or metallurgical plants, without extensive modification, thus providing a systematic and practical design tool.
The structure of this paper is organized as follows. Section 2 establishes a nonlinear CCS model with a PI controller as the primary controller and a P controller as the secondary controller. Section 3 derives sufficient conditions for the stability of the nonlinear CCS and proposes a co-design method for the primary and secondary controllers based on these conditions. Section 4 presents a simulation case of main steam temperature cascade control with the PI-P control structure to validate the effectiveness and feasibility of the proposed method. Section 5 provides the conclusion of this paper.
Notation 1.
Let I denote the identity matrix of appropriate dimensions. For a matrix X ∈ R n × n , X > 0 (respectively, X < 0 ) indicates that X is a real symmetric positive definite (respectively, negative definite) matrix.

2. Nonlinear CCS Modeling

This section establishes a general model of “Primary loop PI and Secondary loop P” under the nonlinear discrete cascade control framework shown in Figure 1. In the figure, P 1 represents the primary controlled object, C 1 is the primary discrete PI controller, S 1 is the primary sensor responsible for sampling the primary object state x 1 ( k ) and sending it to C 1 ; P 2 denotes the secondary controlled object, C 2 is the discrete P controller, S 2 is the secondary sensor feeding back the secondary object state x 2 ( k ) to C 2 ; the actuator A is placed between C 2 and P 2 , its output directly drives the secondary controlled object. The output of the secondary controlled object y 2 ( k ) serves as the input to the primary controlled object, forming cascade coupling. Within the discrete-time framework, the main controller’s integration mechanism and the auxiliary P controller’s swift regulation establish dynamical coordination, forming a unified basis for subsequent stability verification and parameter design.
The primary controlled object can be described as:
x ˙ 1 ( t ) = A 1 x 1 ( t ) + B 1 y 2 ( t ) y 1 ( t ) = C 1 x 1 ( t )
where x 1 ( t ) ∈ R n is the state vector of the primary controlled object, y 2 ( t ) is its input, which is also the input of the primary controlled object. A 1 , B 1 , C 1 are constant matrices of appropriate dimensions.
The secondary controlled object is nonlinear and can be described as:
x ˙ 2 ( t ) = f ( x 1 ( t ) , x 2 ( t ) ) y 2 ( t ) = C 2 x 2 ( t )
f ( x 1 ( t ) , x 2 ( t ) ) satisfies the Lurie system, thus it can be represented as a linear part and a nonlinear part. Therefore, the secondary controlled object can be expressed as:
x ˙ 2 ( t ) = A 2 x 2 ( t ) + B 2 u 2 ( t ) + B 3 w ( t ) y 2 ( t ) = C 2 x 2 ( t )
where x 2 ( t ) ∈ R n is the state vector of the secondary system, u 2 ( t ) ∈ R m is the input of the secondary system, y 2 ( t ) is the output of the secondary system. A 2 , B 2 , B 3 , C 2 are constant matrices of appropriate dimensions. The nonlinear part w ( t ) can be denoted as − Φ ( t , y 1 ( t ) ) . Φ ( t , y 1 ( t ) ) is piecewise-continuous in t and satisfies the local Lipschitz condition on y 1 ( t ) , and Φ ( t , 0 ) = 0 , then for t ≥ 0 and y 1 ( t ) , it satisfies the following condition:
Φ ( t , y 1 ( t ) ) − N 1 y 1 ( t ) T Φ ( t , y 1 ( t ) ) − N 2 y 1 ( t ) ≤ 0
where N 2 − N 1 > 0 , meaning the nonlinear function satisfies the sector condition N 1 , N 2 . Let N = N 2 − N 1 , then a special sector constraint condition for the nonlinear function can be obtained:
Φ T ( t , y 1 ( t ) ) Φ ( t , y 1 ( t ) ) − N y 1 ( t ) ≤ 0
Remark 1.
The nonlinear term Φ ( t , y 1 ( t ) ) represents the effects of unmodeled dynamics, parameter variations, and nonlinear coupling in the cascade control system. It is modeled using a Lurie system and assumed to satisfy a sector-bounded condition defined by N 1 and N 2 , which provides a bounded description of the nonlinearity and allows it to be incorporated into the Lyapunov-based stability analysis and LMI design. For the considered case, a conservative choice N 1 = 0 and N 2 = I is adopted, yielding N = N 2 − N 1 = I . The matrix B 3 describes how the nonlinear term enters the state-space model and affects each state variable, reflecting the structural characteristics of the original system.
Discretization of (1) and (2) across the interval k h , ( k + 1 ) h leads to:
x 1 ( k + 1 ) = Φ 1 x 1 ( k ) + Γ 1 y 2 ( k ) y 1 ( k ) = C 1 x 1 ( k )
where Φ 1 = e A 1 h , Γ 1 = ∫ 0 h e A 1 s d s B 1 , and
x 2 ( k + 1 ) = Φ 2 x 2 ( k ) + Γ 2 u 2 ( k ) + Ψ 3 w ( k ) y 2 ( k ) = C 2 x 2 ( k )
where Φ 2 = e A 2 h , Γ 2 = ∫ 0 h e A 2 s d s B 2 , Ψ 3 = ∫ 0 h e A 2 s d s B 3 .
Remark 2.
The nonlinear cascade control system is modeled by (4) and (5). The cascade control system features a dual closed-loop structure with two controllers connected in series. The primary design objective focuses on enhancing main variable control through the incorporation of an auxiliary control loop. The secondary loop possesses fast regulation characteristics, enabling it to quickly suppress disturbances entering it, while also exhibiting certain robustness. These features work together to effectively optimize the dynamic performance of the nonlinear controlled object.
Remark 3.
Considering the challenges posed by nonlinear systems, few studies have described the closed-loop state-space model for a “PI controller with state feedback” even in nonlinear single-loop systems, and achieving one-step optimal PI tuning remains largely unexplored. Given this methodological gap, our work does not directly extend such approaches to cascade systems. Instead, we derive a closed-loop state-space model for a nonlinear cascade system incorporating a PI controller and establish corresponding design conditions that account for nonlinear characteristics. This approach enables simultaneous quantitative optimization of dynamic performance and robustness for both loops under nonlinear effects.
Remark 4.
The secondary controller is a state feedback controller, satisfying the state feedback expression u ( t ) = k x ( t ) + v ( t ) , where v ( t ) is the reference input, that is, the set value. For convenience in calculating, let v ( t ) = 0 . The primary controller u 1 ( t ) is also a state feedback controller with a reference input of 0.
While single-loop systems commonly utilize P, PI, and PID controllers, nonlinear CCS implementations remain predominantly based on P control with state feedback. To further enhance control performance, this paper proposes modifying the main loop controller to a PI structure and introducing an integration interval τ . The control law of the main PI controller under this configuration is given by:
u 1 ( t ) = K p x 1 ( t ) + K i ∫ t − τ t x 1 ( t ) d t
The discretized form can be obtained as follows:
u 1 ( k ) = K p x 1 ( k ) + K i h ∑ m = k − n − 1 k − 1 x 1 ( m ) = ( K p + K i h ) x 1 ( k ) + K i h ∑ m = k − n − 1 k − 1 x 1 ( m )
where K p , K i are the proportional and integral gains to be designed, with h and n representing the sampling period and a settable constant, respectively.
A conventional discrete P controller is employed for the secondary loop, generating an output formed by two components: one is the output signal from the main controller, and the other is the state feedback signal of the secondary system. The output of this controller can be expressed as:
u 2 ( k ) = u 1 ( k ) + K 2 x 2 ( k ) = ( K p + K i h ) x 1 ( k ) + K i h ∑ m = k − n − 1 k − 1 x 1 ( m ) + K 2 x 2 ( k )
The continuous-time nonlinear term w ( t ) is discretized by sampling its instantaneous value at each sampling instant and representing it with the discrete-time index k, resulting in the corresponding discrete signal w ( k ) .
Under the assumption of complete state observability, the following closed-loop discrete nonlinear CCS model is constructed based on (4), (5), (7) and (8):
x 1 ( k + 1 ) = Φ 1 x 1 ( k ) + Γ 1 C 2 x 2 ( k ) x 2 ( k + 1 ) = Φ 2 x 2 ( k ) + Γ 2 u 2 ( k ) + Ψ 3 w ( k ) y 1 ( k ) = C 1 x 1 ( k ) u 1 ( k ) = ( K p + K i h ) x 1 ( k ) + K i h ∑ m = k − n − 1 k − 1 x 1 ( m ) u 2 ( k ) = u 1 ( k ) + K 2 x 2 ( k )
It should be emphasized that the proposed framework is developed for a class of nonlinear systems with sector-bounded nonlinearities.
Based on the established nonlinear system model (9), this paper constructs a nonlinear cascade control system based on the state-space method. This control system adopts a structure combining the primary loop PI control and the secondary loop P control to achieve dual-loop cooperative operation. For this nonlinear closed-loop system, this paper conducts a rigorous stability analysis using Lyapunov stability theory, effectively verifying the system’s closed-loop performance. The research results provide a theoretical basis for the further design and optimization of the controller.
Remark 5.
The primary controller’s integral signal in the developed model is composed of past state values covering the last n + 1 sampling instants. The integral term is synthesized from the state sequence defined by time instances k − 1 , k − 2 , … , k − n − 1 .
Remark 6.
For theoretical analysis, the reference input is assumed to be zero without loss of generality. This is achieved by defining the tracking error as the new system state and shifting the equilibrium point to the origin. Therefore, the subsequent stability analysis is conducted on the error system, and the obtained results remain applicable to nonzero reference inputs.
Remark 7.
For theoretical analysis, all system states are assumed to be available. This assumption is commonly adopted in cascade control design and facilitates the coordinated synthesis of controller parameters. In practical industrial systems, key process variables can often be measured directly, while unmeasurable states may be estimated using state observers. Therefore, the proposed framework can be extended to observer-based output feedback designs, which will be investigated in future work.

3. Stability of Nonlinear CCS

The primary objective of this section is to formulate sufficient conditions, based on the derived nonlinear cascade system (9), that guarantee asymptotic stability.
Theorem 1.
Given the primary controller parameters K p , K i , and the secondary controller gain K 2 , if there exist positive definite matrices P > 0 , Q m > 0 , T > 0 , m ∈ 1 , n + 1 , satisfying the matrix in (10), then the closed-loop system (9) is asymptotically stable.
Ω ˜ = Ω ˜ 11 Ω ˜ 12 Ω ˜ 13 * − P 0 * * − T < 0
where
Ω ˜ 11 = θ ˜ 11 0 0 θ ˜ 14 * θ ˜ 22 0 0 * * θ ˜ 33 0 * * * θ ˜ 44 , θ ˜ 11 = − P + ∑ m = 1 n + 1 Q m ,
θ ˜ 22 = − diag [ Q 1 , Q 2 , … , Q n + 1 ] , θ ˜ 14 = − C 1 T N T
θ ˜ 33 = − T , θ ˜ 44 = − I , Ω ˜ 12 = [ P T Φ 1 , 0 , … , 0 ︸ n + 1 , P T ( Γ 1 C 2 ) , 0 ] T ,
Ω ˜ 13 = [ T T Γ 2 ( K p + K i h ) , h T T ( Γ 2 K i ) , … , h T T ( Γ 2 K i ) ︸ n + 1 , T T ( Φ 2 + Γ 2 K 2 ) , T T Ψ 3 ] T .
Proof. 
Consider the following Lyapunov function candidate V ( k ) , constructed with positive definite matrix P > 0 , Q m > 0 , T > 0 , and m ∈ 1 , n + 1 .
V ( k ) = V 1 ( k ) + V 2 ( k ) + V 3 ( k )
where
V 1 ( k ) = x 1 T ( k ) P x 1 ( k ) , V 2 ( k ) = ∑ m = 1 n + 1 ∑ s = k − m k − 1 x 1 T ( s ) Q m x 1 ( s ) , V 3 ( k ) = x 2 T ( k ) T x 2 ( k ) ,
Δ V ( k ) = Δ V 1 ( k ) + Δ V 2 ( k ) + Δ V 3 ( k )
where
Δ V 1 ( k ) = V 1 ( k + 1 ) − V 1 ( k ) = x 1 T ( k + 1 ) P x 1 ( k + 1 ) − x 1 T ( k ) P x 1 ( k ) = x 1 T ( k ) Φ 1 T P Φ 1 x 1 ( k ) + 2 x 1 T ( k ) Φ 1 T P Γ 1 C 2 x 2 ( k ) + x 2 T ( k ) C 2 T Γ 1 T P Γ 1 C 2 x 2 ( k ) − x 1 T ( k ) P x 1 ( k ) = x 1 T ( k ) Φ 1 T P Φ 1 − P x 1 ( k ) + 2 x 1 T ( k ) Φ 1 T P Γ 1 C 2 x 2 ( k ) + x 2 T ( k ) C 2 T Γ 1 T P Γ 1 C 2 x 2 ( k ) , Δ V 2 ( k ) = V 2 ( k + 1 ) − V 2 ( k ) = ∑ m = 1 n + 1 ∑ s = k + 1 − m k x 1 T ( s ) Q m x 1 ( s ) − ∑ m = 1 n + 1 ∑ s = k − m k − 1 x 1 T ( s ) Q m x 1 ( s ) = ∑ m = 1 n + 1 [ x 1 T ( k ) Q m x 1 ( k ) + ∑ s = k + 1 − m k − 1 x 1 T ( s ) Q m x 1 ( s ) ] − ∑ m = 1 n + 1 ∑ s = k − m k − 1 x 1 T ( s ) Q m x 1 ( s ) = ∑ m = 1 n + 1 x 1 T ( k ) Q m x 1 ( k ) − ∑ m = 1 n + 1 x 1 T ( k − m ) Q m x 1 ( k − m ) , Δ V 3 ( k ) = V 3 ( k + 1 ) − V 3 ( k ) = [ ( Φ 2 + Γ 2 K 2 ) x 2 ( k ) + Γ 2 ( K p + K i h ) x 1 ( k ) + Γ 2 K i h ∑ m = k − n − 1 k − 1 x 1 ( m ) + Ψ 3 w ( k ) ] T T [ ( Φ 2 + Γ 2 K 2 ) x 2 ( k ) + Γ 2 ( K p + K i h ) x 1 ( k ) + Γ 2 K i h ∑ m = k − n − 1 k − 1 x 1 ( m ) + Ψ 3 w ( k ) ] − x 2 T ( k ) T x 2 ( k ) = x 2 T ( k ) ( Φ 2 + Γ 2 K 2 ) T T ( Φ 2 + Γ 2 K 2 ) x 2 ( k ) + x 1 T ( k ) ( K p + K i h ) T Γ 2 T T Γ 2 ( K p + K i h ) x 1 ( k ) + [ ∑ m = k − n − 1 k − 1 x 1 ( m ) ] T ( Γ 2 K i ) T h 2 T Γ 2 K i ∑ m = k − n − 1 k − 1 x 1 ( m ) + w T ( k ) Ψ 3 T T Ψ 3 w ( k ) + 2 x 1 T ( k ) ( K p + K i h ) T Γ 2 T T ( Φ 2 + Γ 2 K 2 ) x 2 ( k ) + 2 [ ∑ m = k − n − 1 k − 1 x 1 ( m ) ] T ( Γ 2 K i ) T h T ( Φ 2 + Γ 2 K 2 ) x 2 ( k ) + 2 x 1 T ( k ) ( K p + K i h ) T Γ 2 T T Γ 2 K i h ∑ m = k − n − 1 k − 1 x 1 ( m ) + 2 x 1 T ( k ) ( K p + K i h ) T Γ 2 T T Ψ 3 w ( k ) + 2 [ ∑ m = k − n − 1 k − 1 x 1 ( m ) ] T ( Γ 2 K i ) T h T Ψ 3 w ( k ) + 2 x 2 T ( k ) ( Φ 2 + Γ 2 K 2 ) T T Ψ 3 w ( k ) − x 2 T ( k ) T x 2 ( k )
Combining the Lyapunov functionals obtained from the above calculations yields:
Δ V ( k ) ≤ Δ V 1 ( k ) + Δ V 2 ( k ) + Δ V 3 ( k ) − x 1 ( k ) C 1 T N T w ( k ) − w T ( k ) w ( k ) ≤ ξ T ( k ) Ω ξ ( k )
where
ξ T ( k ) = [ x 1 T ( k ) , x 1 T ( k − 1 ) , x 1 T ( k − 2 ) , ⋯ , x 1 T ( k − n − 1 ) , x 2 T ( k ) , w T ( k ) ] ,
and
Ω = Ω 11 Ω 12 Ω 13 Ω 14 * Ω 22 Ω 23 Ω 24 * * Ω 33 Ω 34 * * * Ω 44
where
Ω 11 = Φ 1 T P Φ 1 − P + ∑ m = 1 n + 1 Q m + ( K p + K i h ) T Γ 2 T T Γ 2 ( K p + K i h ) , Ω 12 = [ M 1 , ⋯ , M n + 1 ︸ n + 1 ] ,
where
M 1 = M 2 = ⋯ = M n + 1 = h ( K p + K i h ) T Γ 2 T T Γ 2 K i , Ω 13 = Φ 1 T P Γ 1 C 2 + ( K p + K i h ) T Γ 2 T T ( Φ 2 + Γ 2 K 2 ) , Ω 14 = ( K p + K i h ) T Γ 2 T T Ψ 3 − C 1 T N T , Ω 22 = − diag [ Q 1 , Q 2 , ⋯ , Q n + 1 ] + Ξ 11 Ξ 12 ⋯ Ξ 1 , n + 1 * Ξ 22 ⋱ ⋮ * * ⋱ Ξ m + 1 * * * Ξ n + 1 , n + 1 ,
where
Ξ a b = h 2 K i T Γ 2 T T Γ 2 K i , a ∈ 1 , n + 1 , b ∈ 1 , n + 1 Ω 23 = [ N 1 , ⋯ , N n + 1 ︸ n + 1 ] T , Ω 24 = [ B 1 , ⋯ , B n + 1 ︸ n + 1 ] T ,
where
N 1 = N 2 = ⋯ = N n + 1 = h ( Φ 2 + Γ 2 K 2 ) T T T Γ 2 K i , B 1 = B 2 = ⋯ = B n + 1 = h Ψ 3 T T T ( Γ 2 K i ) , Ω 33 = ( Γ 1 C 2 ) T P Γ 1 C 2 + ( Φ 2 + Γ 2 K 2 ) T T ( Φ 2 + Γ 2 K 2 ) − T , Ω 44 = Ψ 3 T T Ψ 3 − I , Ω 34 = ( Φ 2 + Γ 2 K 2 ) T T Ψ 3 ,
For any nonzero ξ ( k ) , when Ω < 0 , it can be guaranteed that Δ V ( k ) < 0 holds, thereby indicating that the closed-loop nonlinear cascade control system is asymptotically stable. This completes the proof of Theorem 1. □
Remark 8.
If the nonlinear terms are removed, a comparison with Theorem 1 in [36] reveals that the Lyapunov function constructed in this study features a simpler structure, lower dimensionality, fewer decision variables, and reduced computational complexity, as demonstrated in Table 1.
Based on Theorem 1, a sufficient condition for the stability of the system is derived. A cooperative approach for designing the parameters of both the master and slave controllers is then presented.
Remark 9.
The external disturbance model considered in Theorem 2 is identical to that in Theorem 1. The difference is that Theorem 1 provides a stability condition for a given set of controller parameters, whereas Theorem 2 transforms the resulting bilinear matrix inequalities into LMIs through appropriate variable substitutions, thereby enabling direct computation of the PI-P controller parameters under the same disturbance environment.
Theorem 2.
For the nonlinear discrete CCS system (9) subject to external disturbances, assuming the existence of positive definite matrices P ^ > 0 , Q ^ m > 0 , T ^ > 0 , m ∈ 1 , n + 1 , and matrices W p , W i , W 2 of appropriate dimensions such that the following inequality holds:
Ω ˜ = Ω ^ 11 Ω ^ 12 Ω ^ 13 * − P 0 * * − T < 0
where
Ω ^ 11 = θ ^ 11 0 0 θ ^ 14 * θ ^ 22 0 0 * * θ ^ 33 0 * * * θ ^ 44 , θ ^ 11 = − P ^ + ∑ m = 1 n + 1 Q ^ m , θ ^ 14 = − C 1 T N T , θ ^ 22 = − diag [ Q ^ 1 , Q ^ 2 , ⋯ , Q ^ n + 1 ] , θ ^ 33 = − T ^ , θ ^ 44 = − I ^ , Ω ^ 12 = [ Φ 1 P ^ T , 0 , … , 0 ︸ n + 1 , ( Γ 1 C 2 ) P ^ T , 0 ] T , Ω ^ 13 = [ Γ 2 W p T + h Γ 2 W i T , h Γ 2 W i T , … , h Γ 2 W i T ︸ n + 1 , Φ 2 T ^ T + Γ 2 W 2 T , Ψ 3 T ^ T ] T .
Under these conditions, the nonlinear cascade system (9) is asymptotically stable with the controller gains determined by K p = ( P ^ − 1 W p ) T , K i = ( P ^ − 1 W i ) T , K 2 = ( T ^ − 1 W 2 ) T .
Proof. 
Based on the stability conditions of Theorem 1, assuming the existence of positive definite matrix P > 0 , Q m > 0 , and T > 0 with appropriate dimensions for m ∈ 1 , n + 1 that satisfy (10), then system (9) will be asymptotically stable. When P ^ = P − 1 , T ^ = T − 1 , m ∈ 1 , n + 1 . Next, multiply both sides of (10) by a suitably defined matrix E and its transpose E T , where E is constructed to facilitate the transformation of the stability condition into a more tractable form.
E = d i a g [ P ^ , P ^ , ⋯ , P ^ ︸ n + 1 , T ^ , I ^ , P ^ , T ^ ] ,
Then we can obtain:
Ω ˜ = Ω ^ 11 Ω ^ 12 Ω ^ 13 * − P 0 * * − T < 0
where
Ω ^ 11 = θ ^ 11 0 0 θ ^ 14 * θ ^ 22 0 0 * * θ ^ 33 0 * * * θ ^ 44 , θ ^ 11 = − P ^ + P ^ ∑ m = 1 n + 1 Q ^ m P ^ , θ ^ 14 = − C 1 T N T , θ ^ 22 = − diag [ P ^ Q ^ 1 P ^ , P ^ Q ^ 2 P ^ , … , P ^ Q ^ n + 1 P ^ ] , θ ^ 33 = − T ^ , θ ^ 44 = − I ^ , Ω ^ 12 = [ Φ 1 P ^ T , 0 , … , 0 ︸ n + 1 , ( Γ 1 C 2 ) P ^ T , 0 ] T , Ω ^ 13 = [ Γ 2 K p + K i h P ^ T , h ( Γ 2 K i ) P ^ T , ⋯ , h ( Γ 2 K i ) P ^ T ︸ n + 1 , Φ 2 + Γ 2 K 2 T ^ T , Ψ 3 T ^ T ] T .
Then, by applying the variable substitutions Q ^ m = P ^ Q m P ^ , W p = P ^ K p T , W i = P ^ K i T , and W 2 = T ^ K 2 T , inequality (16) can be transformed into the following LMI condition:
Ω ˜ = Ω ^ 11 Ω ^ 12 Ω ^ 13 * − P 0 * * − T < 0
which is exactly inequality (15). This completes the conversion from the stability condition in Theorem 1 to the LMI-based design condition in Theorem 2.
Therefore, if inequality (15) holds, then system (9) is stable. The controller gains are given by: K p = ( P ^ − 1 W p ) T , K i = ( P ^ − 1 W i ) T , K 2 = ( T ^ − 1 W 2 ) T . Thus, Theorem 2 is proved. □
According to Theorem 2, if there is no integral term in the system, the following corollary can be obtained.
Corollary 1.
For the nonlinear discrete CCS system (9) subject to external disturbances, assuming the existence of positive definite matrix P ^ > 0 , Q ^ m > 0 , T ^ > 0 , m ∈ 1 , n + 1 , and matrices W p , W i , W 2 of appropriate dimensions such that the following inequality holds:
Ω ˜ = Ω ^ 11 Ω ^ 12 Ω ^ 13 * − P 0 * * − T < 0
where
Ω ^ 11 = θ ^ 11 0 0 θ ^ 14 * θ ^ 22 0 0 * * θ ^ 33 0 * * * θ ^ 44 , θ ^ 11 = − P ^ + ∑ m = 1 n + 1 Q ^ m , θ ^ 14 = − C 1 T N T , θ ^ 22 = − diag [ Q ^ 1 , Q ^ 2 , ⋯ , Q ^ n + 1 ] , θ ^ 33 = − T ^ , θ ^ 44 = − I ^ , Ω ^ 12 = [ Φ 1 P ^ T , 0 , … , 0 ︸ n + 1 , ( Γ 1 C 2 ) P ^ T , 0 ] T , Ω ^ 13 = [ 0 , … , 0 ︸ n + 2 , Φ 2 T ^ T + Γ 2 W 2 T , Ψ 3 T ^ T ] T .
Under these conditions, the system is asymptotically stable with the controller gain determined by K p = ( P ^ − 1 W p ) T , K 2 = ( T ^ − 1 W 2 ) T .
Remark 10.
The controller design is formulated to transform complex synthesis problems into tractable optimization tasks. This approach allows simultaneous consideration of multiple objectives—including dynamic performance and robustness—while avoiding the inefficiencies of trial-and-error methods and the complexities associated with BMI and PLMI. In this work, the main PI controller is designed in a single step using standard convex optimization techniques, resulting in a straightforward procedure with efficient computation. The resulting cascade PI control system achieves rapid disturbance suppression and significantly reduced settling time, providing faster response and overall dynamic performance markedly superior to conventional methods.
Remark 11.
Compared to the P controller typically used in CCS [36,37], this paper employs a PI controller that incorporates integral action to continuously eliminate minor residuals. This approach fundamentally removes steady-state errors while accelerating response and suppressing fluctuations, resulting in more stable, faster, and more precise control. The proposed PI control scheme can be directly applied to relevant industrial systems, with its effectiveness demonstrated through a subsequent case study on main steam temperature cascade control.

4. Simulation Example

To validate the engineering advantages of the nonlinear CCS control strategy, this paper applies it to the main steam temperature system described in [38], investigating its potential for precision temperature control in power plants through thermal experiments. Main steam temperature control directly impacts the efficiency, safety, and economic performance of thermal power units. Characterized by high inertia and large time delays, the system poses challenges such as modeling difficulties and inadequate response in traditional single-loop control. This study adopts a cascade PI-P control structure, where coordinated action between the primary and secondary controllers enables precise compensation and stable control of temperature dynamics.
Figure 2 shows the cascade control system for main steam temperature. Steam is initially heated in the primary superheater before entering an attemperator, where the spray water flow is adjusted to control the temperature θ 2 . The steam then proceeds to the next superheater, with the final temperature θ 1 being detected. The primary (PI) controller processes the deviation between θ 1 and the setpoint, sending its output to the secondary (P) controller, which jointly regulates the attemperator spray water based on the θ 2 deviation. This structure ensures rapid response and maintained temperature stability even under disturbances such as load variations.
In the state-space model, x 1 ( k ) and x 2 ( k ) denote the state vectors of the primary and secondary loops, respectively. The output of the secondary loop acts as the input to the primary loop, forming the cascade structure. Accordingly, the discrete-time state-space model can be written as:
x 1 ( k + 1 ) = Φ 1 x 1 ( k ) + Γ 1 y 2 ( k ) x 2 ( k + 1 ) = Φ 2 x 2 ( k ) + Γ 2 u 2 ( k ) + Ψ 3 w ( k ) y 1 ( k ) = C 1 x 1 ( k ) y 2 ( k ) = C 2 x 2 ( k )
where
Γ 1 = 0.8367 0.4273 0.4437 , Γ 2 = 0.3425 0.2542 0.1008 ,
Φ 1 = 0.6687 − 0.0093 − 0.0342 0.8356 0.9051 − 0.0254 0.3425 0.2542 0.1008 , Φ 2 = − 0.0342 0.2287 − 0.0342 0.3425 0.8965 0.0254 0.2542 − 0.0674 0.9901 ,
Ψ 3 = 0.5 0 0 0 0.5 0 0 0 0.5 , C 1 = 0 0 0.111 , C 2 = 0 0 0.1 .
Among them, y 1 ( k ) represents the output of the inertial area, that is, the output of the main steam temperature, and y 2 ( k ) represents the output of the preheater area, that is, the output of the pre-heater steam temperature.
Example 1.
We assume that the gain matrices of the master controller and the auxiliary controller are, respectively:
K p = − 0.2 − 0.05 0.01 , K i = 10 − 5 × − 0.2 − 0.1 0.2 , K 2 = − 0.05 − 0.1 − 0.05 .
According to Theorem 1, using the Matlab/LMI Toolbox (R2024a), we can conclude that the system is stable and obtain the following matrices:
P ^ = 16.2061 − 10.1239 4.5578 − 10.1239 153.0906 37.5390 4.5578 37.5390 79.2495 ,   Q ^ 1 = 1.7900 − 3.3292 0.6181 − 3.3292 10.8279 1.3066 0.6181 1.3066 17.6750 ,
Q ^ 2 = 1.7900 − 3.3292 0.6181 − 3.3292 10.0523 0.8739 0.5854 0.8739 15.8528 ,   Q ^ 3 = 1.6404 − 3.1598 0.5854 − 3.1598 10.8279 1.3066 0.6181 1.3066 17.7650 ,
T ^ = 8.6906 − 2.2391 − 2.4865 − 2.2391 3.0537 − 0.1448 − 2.4865 − 0.1448 6.8018 .
If the initial condition is:
x 1 ( 0 ) = 1 − 0.5 0.5 T ,           x 2 ( 0 ) = 1.5 − 1.5 2 T
As shown in Figure 3, the system state responses indicate that under the action of the aforementioned gains of the master and auxiliary controllers, the system states tend toward zero. This implies that the Constant Temperature Control System is stable, and the system states can converge to zero.
The results of Example 1 confirm the feasibility of the LMI conditions in Theorem 1. Based on this theoretical verification, Example 2 further investigates the controller synthesis procedure of Theorem 2 and evaluates the resulting closed-loop performance.
Next, based on Theorem 2 proposed above, we will design the PI control law for the master controller and the P control law for the slave controller of system (9).
Example 2.
To design the state feedback control law for system (9), we follow Theorem 2. The parameter n is a configurable constant. For this implementation, we choose n = 2 with sampling period h = 0.5 s. The required matrices are computed via the MATLAB/LMI toolbox as follows:
P ^ = 6.0749 − 5.9737 1.1034 − 5.9737 46.6746 10.0205 1.1034 10.0205 29.0824 , Q ^ 1 = 0.7422 − 1.3194 0.2363 − 1.3194 4.1270 0.4422 0.2363 0.4422 6.9285 ,
Q ^ 2 = 0.7422 − 1.3194 0.2363 − 1.3194 4.1270 0.4422 0.2363 0.4422 6.9285 , Q ^ 3 = 0.7422 − 1.3194 0.2363 − 1.3194 4.1270 0.4422 0.2363 0.4422 6.9285 ,
T ^ = 5.4816 − 0.5763 − 1.0273 − 0.5763 7.3156 3.0589 − 1.0273 3.0589 4.7662 , W p = − 4.5547 − 2.1466 − 1.0151 ,
W i = 10 − 12 × − 0.0013 − 0.0833 0.1140 , W 2 = − 0.5928 − 10.4001 − 5.3058 , C 2 = 0 0 0.142 .
Based on Theorem 2, the parameters for both primary and secondary controllers are determined as follows:
K p = ( P ^ − 1 W p ) T = − 0.9375 − 0.1794 0.0625 , K i = ( P ^ − 1 W i ) T = 10 − 14 × − 0.4643 − 0.3518 0.5307 , K 2 = ( P ^ − 1 W 2 ) T = − 0.3096 − 1.3021 − 0.3443 .
If the initial conditions are:
x 1 ( 0 ) = 1 − 0.5 0.5 T ,         x 2 ( 0 ) = 1.5 − 1.5 2 T
As demonstrated by the system response curves in Figure 4, the system states approach zero at approximately 150 s, which directly substantiates their convergence properties. Consequently, the closed-loop control system is confirmed to be stable, and the controller gain obtained via LMI guarantees that the system states converge effectively to zero.
To the best of our knowledge, limited theoretical results are available for systems operating under nonlinear discrete cascade PI-P controllers. To demonstrate the effectiveness of the proposed approach, a comparative simulation study was carried out under identical conditions, utilizing a controller derived from Corollary 1 of this paper by removing the integral term.
Based on Corollary 1, the parameters for both primary and secondary controllers are determined as follows:
K p = ( P ^ − 1 W p ) T = − 0.8582 − 0.1639 0.0466 , K 2 = ( P ^ − 1 W 2 ) T = − 0.2252 − 1.2797 − 0.1254 .
As illustrated by the state response curves in Figure 5, the system states converge to zero at approximately 150 s as well.
Due to the fact that the dynamic behavior of augmented-state systems is determined by multiple state variables, the response of a single output channel is insufficient to comprehensively measure the overall operational performance of the system. Therefore, this paper adopts the state vector norm ∥ x ( k ) ∥ 2 = x 1 T ( k ) x 1 ( k ) + x 2 T ( k ) x 2 ( k ) as a comprehensive evaluation indicator to aggregate the overall variation trend of all state components, enabling a more accurate characterization of the system’s dynamic characteristics. Based on this indicator, the time required for the state norm to decay to 1% of its initial value is defined as the settling time of the system, which quantifies the convergence speed.
The work presented in [39] employs an LQR-based approach for PID controller tuning. Since [39] and the proposed method are developed under different modeling assumptions and design objectives, the former is cited here to illustrate an alternative controller design strategy rather than as a benchmark for performance comparison.
Based on the time-varying state norm curves under the two controllers shown in Figure 6, the integral absolute error (IAE) and integral square error (ISE) are calculated, and the results are presented in Table 2.
The state norm is used here as an auxiliary indicator to characterize the overall convergence behavior of the augmented state-space model, while the control performance is further evaluated using conventional metrics such as peak overshoot, ISE, and IAE shown in Table 2. Comparing the time-varying state norm trajectories in Figure 6 with the control performance metrics in Table 2 reveals that the PI-P controller outperforms the P-P controller in terms of overall control performance. The PI-P controller yields a lower peak state norm and a much smaller overshoot, effectively reducing initial shocks and fluctuations. Meanwhile, its ISE and IAE values are significantly lower than those of the P-P controller, demonstrating superior error suppression, faster convergence, and higher control accuracy. These results confirm the dual advantages of the PI-P controller in both dynamic response and steady-state performance.
To evaluate the disturbance rejection capability of the designed controller under practical operating conditions, three representative external disturbances, namely Gaussian white noise, sinusoidal disturbance, and power-function disturbance, are injected into the control input channel u 2 ( k ) . These disturbances are applied only during the interval k ≤ 100 . By comparing the state norm response trajectories under both disturbance-free and disturbed conditions, as well as the post-disturbance recovery behavior for k > 100 , the controller’s ability to suppress external disturbances and restore the system to its equilibrium state can be comprehensively evaluated.
(1)
Gaussian white noise disturbance: d 1 ( k ) ∼ N ( 0 , σ 2 ) , σ = 0.2 , k ≤ 100 .
(2)
Sinusoidal disturbance: d 2 ( k ) = 1.2 e − 0.8 k sin ( 0.1 k ) .
(3)
Power function disturbance: d 3 ( k ) = 0.15 k − 1.8 .
The state vector norm trajectories of the proposed system under the aforementioned three types of disturbances are shown in Figure 7.
The simulation results demonstrate that under the influence of three typical disturbances, the system state norm converges rapidly and remains stable. This fully indicates that the controller designed in this paper possesses strong anti-interference capability, can effectively handle different types of external disturbances, and ensures stable system operation in complex environments.
Unlike Figure 7, which evaluates disturbance rejection against external inputs, Figure 8 focuses on robustness with respect to model uncertainty. To evaluate this robustness, a Monte Carlo simulation comprising 200 independent trials was conducted. In each trial, random perturbations of ± 15 % were independently applied to the discrete-time state-space matrices Φ 1 and Φ 2 , the input matrices Γ 1 and Γ 2 , and the nonlinear distribution matrix Ψ 3 to represent model uncertainty. The resulting state-norm trajectories, shown in Figure 8, demonstrate that the proposed controller maintains stability and acceptable performance despite significant parameter variations.
Remark 12.
In engineering scenarios such as thermoelectric temperature control, nonlinear factors like saturation and dead zone significantly increase the complexity of system dynamics. Wide-range operating variations induce strongly nonlinear heat exchange, thereby breaking the linear dependence between the temperature change rate and the control input [23,24]. The stability of nonlinear systems is highly sensitive to initial conditions, which can easily lead to response divergence. Therefore, in PI controller design, it is necessary to adopt a customized state-space model and incorporate Lyapunov functions for stability analysis to ensure the effectiveness of the control method.
Remark 13.
Research on PI controllers for nonlinear discrete cascade systems carries dual significance in theoretical and practical domains. Theoretically, it addresses the under-explored integration of nonlinear discrete dynamics with cascade PI control, establishing systematic design and stability analysis methods to advance control theory for complex systems. Practically, it resolves key industrial challenges by developing coordinated parameter tuning mechanisms that mitigate common issues like response lag and overshoot, thereby enhancing control precision and reducing commissioning costs while modernizing traditional control methodologies.

5. Conclusions

To address the control challenges of nonlinear discrete cascade systems, this paper constructs an extended state-space model incorporating integral terms, achieving collaborative state feedback modeling and tuning of PI-P controllers. By effectively handling nonlinear elements via the sector-bounding method and utilizing Lyapunov functionals with LMI tools, the proposed method ensures asymptotic stability of the system. It simultaneously eliminates steady-state error through the primary loop PI control while preserving the rapid disturbance rejection advantage of the secondary loop P control, meeting the dual requirements for offset-free performance and fast response. Simulation results on a main steam temperature control system demonstrate the effectiveness of the proposed method in nonlinear discrete cascade systems, showing improved dynamic response and disturbance rejection compared to conventional sequential tuning approaches. The theoretical contribution lies in establishing a systematic design and stability analysis framework for nonlinear discrete cascade control. The proposed method has potential application value and offers theoretical support for control upgrades in relevant industrial fields. Future work will extend this approach to consider practical engineering constraints, and also explore integration with state observers and adaptive algorithms to address more complex industrial scenarios.

Author Contributions

Conceptualization, Z.D. and W.J.; methodology, W.J.; software, W.J.; validation, Z.D. and W.J.; formal analysis, W.J.; investigation, W.J.; resources, W.J.; data curation, W.J.; writing—original draft preparation, W.J.; writing—review and editing, Z.D.; visualization, W.J.; supervision, Z.D.; project administration, Z.D.; funding acquisition, Z.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are openly available in a publicly accessible repository. The data can be accessed in Actuators at https://github.com/xixibabe050421/Actuators, accessed on 9 May 2026.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Lu, X.; Cao, H.; Zhang, C.; Chen, Y. Adaptive temperature control of two-phase cooling loop against heat disturbances. Int. J. Heat Mass Transf. 2026, 256, 128092. [Google Scholar] [CrossRef] [Scilit]
  2. Furqan, M.; Uddin, W.; Zeb, K.; Khalid, M.; Neamah, H.A. Super Twisting Sliding Mode Control for High-Efficiency and Fast Charging of Electric Vehicles using Current-Fed Resonant Converter: 400 V and 800 V Validation. Results Eng. 2025, 28, 107945. [Google Scholar] [CrossRef] [Scilit]
  3. Pal, R.S.; Mukherjee, V. Robust Control of Photovoltaic-fed Distribution Static Compensator Using Student Psychology Optimization-Based Least Mean Logarithmic Square Algorithm. Arab. J. Sci. Eng. 2025, 51, 10559–10589. [Google Scholar] [CrossRef] [Scilit]
  4. Behara, K.; Behara, R.K. Metaheuristic-Based Control Parameter Optimization of DFIG-Based Wind Energy Conversion Systems Using the Opposition-Based Search Optimization Algorithm. Energies 2025, 18, 5843. [Google Scholar] [CrossRef] [Scilit]
  5. Roy, P.; Kar, B.; Roy, B.K. Fractional order PI-PD control of liquid level in coupled two tank system and its experimental validation. Asian J. Control 2017, 19, 1699–1709. [Google Scholar] [CrossRef] [Scilit]
  6. Sheng, Z.; Yang, H.; Wang, J.; Zhang, T. Robust Convergency Indicator using MIMO-PI Controller in the presence of disturbances. J. Frankl. Inst. 2025, 362, 108152. [Google Scholar] [CrossRef] [Scilit]
  7. Du, Z.; Chen, C.; Li, C.; Yang, X.; Li, J. Fault-tolerant H-infinity stabilization for networked cascade control systems with novel adaptive event-triggered mechanism. IEEE Trans. Autom. Sci. Eng. 2025, 22, 22597–22608. [Google Scholar] [CrossRef] [Scilit]
  8. Laib, A.; Gharib, M. Design of an Intelligent Cascade Control Scheme Using a Hybrid Adaptive Neuro-Fuzzy PID Controller for the Suppression of Drill String Torsional Vibration. Appl. Sci. 2024, 14, 5225. [Google Scholar] [CrossRef] [Scilit]
  9. Huang, C.; Bai, Y.; Liu, X. H-infinity state feedback control for a class of networked cascade control systems with uncertain delay. IEEE Trans. Ind. Inform. 2009, 6, 62–72. [Google Scholar] [CrossRef] [Scilit]
  10. Khajepour, G.; Vakilzadeh, M.; Vatankhah, R. Controller design for discrete-time nonlinear feed-forward cascades with application to bacterial quorum sensing. J. Frankl. Inst. 2023, 360, 3967–3988. [Google Scholar] [CrossRef] [Scilit]
  11. Yağan, Y.E. Design and comparison of a PI controller and an ANN controller for a three-phase three-wire grid-connected NPC inverter. Measurement 2025, 258, 119224. [Google Scholar]
  12. Oberoi, V.; Chankaya, M.; Panda, M.; Chauhan, T. Novel Knowledge Propagation Optimization (KPO) Algorithm for Grid-tied PV System. Results Eng. 2025, 28, 107647. [Google Scholar] [CrossRef] [Scilit]
  13. Du, Z.; Di, M.; Li, C.; Ye, H.; Li, J. Improved event-triggered controller design for nonlinear networked cascade control system under cyber attacks. Nonlinear Dyn. 2025, 113, 31305–31321. [Google Scholar] [CrossRef] [Scilit]
  14. Wu, Z.; Liu, T.; Lyu, Y.; Guo, C.; Sun, L. Non-linear cascade control with gain-scheduling and startup control strategy study for thermionic space reactor TOPAZ-II. Prog. Nucl. Energy 2025, 178, 105514. [Google Scholar] [CrossRef] [Scilit]
  15. Shi, W.; Guo, K.; Li, S.; Li, Z. Nonlinear cascade control based on an integral separated disturbance observer of proportional poppet valve. Int. J. Robust Nonlinear Control 2024, 34, 7406–7423. [Google Scholar] [CrossRef] [Scilit]
  16. Ayten, K.K.; Dumlu, A.; Golcugezli, S.; Tusik, E.; Kalınay, G. Comparative Real-Time Study of Three Enhanced Control Strategies Applied to Dynamic Process Systems. Appl. Sci. 2024, 14, 9955. [Google Scholar] [CrossRef] [Scilit]
  17. Zafar, F.; Malik, S.A.; Ali, T.; Daraz, A.; Alamri, A.M.; AlQahtani, S.A.; Bhatti, F. Metaheuristic optimization algorithm based cascaded control schemes for nonlinear ball and balancer system. Processes 2024, 12, 291. [Google Scholar] [CrossRef] [Scilit]
  18. Liu, Z.; Jin, H.; Zhao, J. An Adaptive Control Scheme Based on Non-Interference Nonlinearity Approximation for a Class of Nonlinear Cascaded Systems and Its Application to Flexible Joint Manipulators. Sensors 2024, 24, 3178. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  19. Sakai, Y.; Kawaguchi, N.; Arrieta, O.; Sato, T. Data-driven cascade control system: Response estimation and controller design. ISA Trans. 2023, 140, 157–169. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  20. Hoyo, Á.; Guzmán, J.L.; Moreno, J.C.; Hägglund, T. Double feedforward compensation for cascade control schemes. Comput. Chem. Eng. 2024, 181, 108544. [Google Scholar] [CrossRef] [Scilit]
  21. Pätsi, T.; Ohenoja, M.; Kukkasniemi, H.; Vuolio, T.; Österberg, P.; Merikoski, S.; Joutsijoki, H.; Ruusunen, M. Comparison of Single Control Loop Performance Monitoring Methods. Appl. Sci. 2023, 13, 6945. [Google Scholar] [CrossRef] [Scilit]
  22. Li, Z. Review of PID control design and tuning methods. J. Phys. Conf. Ser. 2023, 2649, 012009. [Google Scholar] [CrossRef] [Scilit]
  23. Jain, N.; Li, B.; Keir, M.; Hencey, B.; Alleyne, A. Decentralized feedback structures of a vapor compression cycle system. IEEE Trans. Control Syst. Technol. 2009, 18, 185–193. [Google Scholar] [CrossRef] [Scilit]
  24. Li, S.; Lv, Z.; Feng, L.; Wu, Y.; Li, Y. Nonlinear cascade control for a new coaxial tilt-rotor UAV. Int. J. Control Autom. Syst. 2022, 20, 2948–2958. [Google Scholar] [CrossRef] [Scilit]
  25. Wang, Y.; Zhao, J.; Ding, H.; Zhang, H. Nonlinear cascade control of an electro-hydraulic actuator with large payload variation. Asian J. Control 2023, 25, 101–113. [Google Scholar]
  26. Maya-Gress, K.; Álvarez, J.; Villafuerte-Segura, R.; Romero-Trejo, H.; Bernal, M. A novel family of exact nonlinear cascade control design solutions for a class of UAV systems. Math. Probl. Eng. 2021, 2021, 2622571. [Google Scholar] [CrossRef] [Scilit]
  27. Du, Z.; Li, J.; Ye, H.; Li, J. Integral sliding mode control for nonlinear networked cascade control systems with multiple delays. J. Frankl. Inst. 2025, 362, 107680. [Google Scholar] [CrossRef] [Scilit]
  28. Torga, D.S.; da Silva, M.T.; Reis, L.A.; Euzebio, T.A. Simultaneous tuning of cascade controllers based on nonlinear optimization. Trans. Inst. Meas. Control 2022, 44, 3118–3131. [Google Scholar] [CrossRef] [Scilit]
  29. Siddiqui, M.A.; Anwar, M.; Laskar, S.; Mahboob, M. A unified approach to design controller in cascade control structure for unstable, integrating and stable processes. ISA Trans. 2021, 114, 331–346. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  30. Lv, Z.-Y.; Wu, Y.; Xia, W.; Wang, W. Nonlinear cascade control for a quadrotor transporting a slung load. IFAC-PapersOnLine 2020, 53, 14781–14786. [Google Scholar] [CrossRef] [Scilit]
  31. Shi, W.; Wei, J.; Fang, J.; Li, M. Nonlinear cascade control of high-response proportional solenoid valve based on an extended disturbance observer. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 2019, 233, 921–934. [Google Scholar]
  32. Li, A.m.; Meng, D.y.; Lu, B.; Li, Q.y. Nonlinear cascade control of single-rod pneumatic actuator based on an extended disturbance observer. J. Cent. South Univ. 2019, 26, 1637–1648. [Google Scholar] [CrossRef] [Scilit]
  33. Shi, W.; Wei, J.; Fang, J. Desired compensation nonlinear cascade control of high-response proportional solenoid valve based on reduced-order extended state observer. IEEE Access 2018, 6, 64503–64514. [Google Scholar] [CrossRef] [Scilit]
  34. Li, X.; Chen, M. Extended state observer–based nonlinear cascade proportional–integral–derivative control of the nano quadrotor. Adv. Mech. Eng. 2016, 8, 1687814016680799. [Google Scholar] [CrossRef] [Scilit]
  35. El Majdoub, K.; Giri, F.; Ouadi, H.; Chaoui, F.Z. Nonlinear cascade strategy for longitudinal control of electric vehicle. J. Dyn. Syst. Meas. Control 2014, 136, 2877–2883. [Google Scholar]
  36. Du, Z.; Yufan, F.; Yang, X.; Li, J. Design of PI controller for a class of discrete cascade control systems. IEEE Trans. Autom. Sci. Eng. 2023, 20, 2607–2615. [Google Scholar] [CrossRef] [Scilit]
  37. Wang, D.; Wu, X.; Shen, J. An efficient robust predictive control of main steam temperature of coal-fired power plant. Energies 2020, 13, 3775. [Google Scholar] [CrossRef] [Scilit]
  38. Bittanti, S.; Piroddi, L. Nonlinear identification and control of a heat exchanger: A neural network approach. J. Frankl. Inst. 1997, 334, 135–153. [Google Scholar] [CrossRef] [Scilit]
  39. Choubey, C.; Ohri, J. Tuning of LQR-PID controller to control parallel manipulator. Neural Comput. Appl. 2022, 34, 3283–3297. [Google Scholar]
Figure 1. The structure diagram of a cascade control system.
Figure 1. The structure diagram of a cascade control system.
Actuators 15 00350 g001
Figure 2. Schematic diagram of cascade control of main steam temperature.
Figure 2. Schematic diagram of cascade control of main steam temperature.
Actuators 15 00350 g002
Figure 3. The state response of x 1 ( k ) and x 2 ( k ) in Example 1.
Figure 3. The state response of x 1 ( k ) and x 2 ( k ) in Example 1.
Actuators 15 00350 g003
Figure 4. State responses of x 1 ( k ) and x 2 ( k ) under PI-P controller in Example 2.
Figure 4. State responses of x 1 ( k ) and x 2 ( k ) under PI-P controller in Example 2.
Actuators 15 00350 g004
Figure 5. State responses of x 1 ( k ) and x 2 ( k ) under P-P controller in Example 2.
Figure 5. State responses of x 1 ( k ) and x 2 ( k ) under P-P controller in Example 2.
Actuators 15 00350 g005
Figure 6. The state vector norm trajectory of the system in Example 2 with different controllers.
Figure 6. The state vector norm trajectory of the system in Example 2 with different controllers.
Actuators 15 00350 g006
Figure 7. Response of the state vector norm of the system in Example 2 under different input disturbances.
Figure 7. Response of the state vector norm of the system in Example 2 under different input disturbances.
Actuators 15 00350 g007
Figure 8. Thestate norm trajectories of the system obtained from 200 Monte Carlo trials under the condition of ± 15 % parameter perturbation.
Figure 8. Thestate norm trajectories of the system obtained from 200 Monte Carlo trials under the condition of ± 15 % parameter perturbation.
Actuators 15 00350 g008
Table 1. Comparison of theorem dimensions and number of variables.
Table 1. Comparison of theorem dimensions and number of variables.
Theorem SourceDimensionNumber of Variables
Theorem 1 ( n + 5 ) × ( n + 5 ) n + 3
Theorem 1 in [36] ( 2 n + 6 ) × ( 2 n + 6 ) 2 n + 4
Table 2. Comparison of Controller Performance Metrics.
Table 2. Comparison of Controller Performance Metrics.
MetricPI-P ControllerP-P Controller
Peak time (s)4.004.50
Norm peak3.51063.6713
Overshoot (%)24.1229.8
ISE198.0861203.5358
IAE98.304898.4031
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Jia, W.; Du, Z. Design of PI-P Controllers for a Class of Nonlinear Discrete Cascade Control Systems. Actuators 2026, 15, 350. https://doi.org/10.3390/act15060350

AMA Style

Jia W, Du Z. Design of PI-P Controllers for a Class of Nonlinear Discrete Cascade Control Systems. Actuators. 2026; 15(6):350. https://doi.org/10.3390/act15060350

Chicago/Turabian Style

Jia, Wenting, and Zhaoping Du. 2026. "Design of PI-P Controllers for a Class of Nonlinear Discrete Cascade Control Systems" Actuators 15, no. 6: 350. https://doi.org/10.3390/act15060350

APA Style

Jia, W., & Du, Z. (2026). Design of PI-P Controllers for a Class of Nonlinear Discrete Cascade Control Systems. Actuators, 15(6), 350. https://doi.org/10.3390/act15060350

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop