Skip to main content
Entropy logoLink to Entropy
. 2025 Aug 20;27(8):880. doi: 10.3390/e27080880

Fixed-Time Active Disturbance Rejection Temperature–Pressure Decoupling Control for a High-Flow Air Intake System

Louyue Zhang 1, Hehong Zhang 2, Duoqi Shi 1,*, Zhihong Dan 3, Xi Wang 1, Chao Zhai 4, Gaoxi Xiao 5, Zhouzhe Xu 2
Editor: Quanmin Zhu
PMCID: PMC12385721  PMID: 40870352

Abstract

High-flow aeroengine transient tests involve strong coupling and external disturbances, which pose significant challenges for intake environment simulation systems (IESSs). This study proposes a compound control scheme that combines fixed-time active disturbance rejection with static decoupling methods. The scheme integrates a fixed-time sliding-mode controller (FT-SMC) and a super-twisting fixed-time extended-state observer (ST-FT-ESO). A decoupling transformation separates pressure and temperature dynamics into two independent loops. The observer estimates system states and total disturbances, including residual coupling, while the controller ensures fixed-time convergence. The method is deployed on a real-time programmable logic controller (PLC) and validated through hardware-in-the-loop (HIL) simulations under representative high-flow scenarios. Compared to conventional linear active disturbance rejection decoupling control (LADRDC), the proposed scheme reduces the absolute integral error (AIE) in pressure and temperature tracking by 71.9% and 77.9%, respectively, and reduces the mean-squared error (MSE) by 46.0% and 41.3%. The settling time improves from over 5 s to under 2 s. These results demonstrate improved tracking accuracy, faster convergence, and enhanced robustness against disturbances.

Keywords: altitude test facility, flight environment simulation system, active disturbance rejection control, fixed-time control, temperature–pressure decoupling control, sliding-mode controller, super-twisting algorithm

1. Introduction

Altitude simulation testing is an essential method for aeroengine design, performance evaluation, model refinement, technology development, and fault reproduction and mitigation. A key component of this testing is the precise replication of the engine’s in-flight operating conditions. The intake environment simulation system (IESS) is a critical subsystem within the altitude simulation facility [1,2]. Under transient conditions—such as thrust surges, inertial starts, and acceleration phases—the IESS must maintain high dynamic performance. At the same time, it must ensure stable pressure regulation to satisfy strict requirements regarding response speed, overshoot, and steady-state accuracy [3].

For temperature–pressure control in high-flow aeroengine inlet systems, existing research has concentrated on three main areas: (1) Robust disturbance rejection capability: During altitude tests, the inlet mass flow rate can vary rapidly—rates may exceed 30kgs2. The system characteristics change accordingly, demanding control strategies that maintain excellent dynamic response and disturbance suppression over a wide disturbance range. (2) Multivariable decoupling in multi-actuator structures: High-flow conditions induce strong coupling between pressure and temperature, and rapid changes in either variable can severely degrade control performance. (3) Estimation and compensation of internal and external uncertainties: A high-flow IESS constitutes a high-order, nonlinear, and high-inertia thermo-fluid system, for which establishing an accurate mathematical model is particularly challenging. Internally, it suffers drift in valve-flow characteristics, actuator hysteresis and saturation, sensor noise, and thermal deformation and parameter perturbations in piping. Externally, it endures severe flow disturbances from the engine and environmental influences. The interaction of these uncertainties undermines the effectiveness of model-based advanced controllers [4].

Therefore, an advanced control strategy is urgently needed—one that integrates robustness, efficient multivariable decoupling, and real-time disturbance estimation and rejection. Such a strategy would overcome the limitations imposed by model mismatch, strong coupling, and large disturbances on the transient control performance of a high-flow IESS, meeting the rigorous demands of aeroengine altitude simulation testing.

Common strategies for multivariable control include decentralised control, centralised control, and decoupling control [5,6]. Decentralised methods treat inter-channel coupling as disturbances [7], but they often fail when coupling is strong. Centralised approaches—such as internal-model control [8,9], predictive control [10], robust control [11,12], and adaptive control [13]—can handle system uncertainties but require complex models and heavy computation. Adaptive schemes in particular demand significant time for online parameter tuning, making them unsuitable for rapid transients. In contrast, decoupling control separates the IESS into independent loops, greatly reducing coupling effects on regulation quality and allowing each loop’s controller to be designed independently. Active disturbance rejection decoupling control (ADRDC) treats the coupling as a disturbance between loops, estimates it, and compensates for it to achieve high performance.

Extensive work has addressed coordinated multi-actuator regulation of inlet pressure and temperature. The Arnold Engineering Development Complex (AEDC) applied process control-based strategies to hypersonic engine pressure and temperature transients [14,15]. Researchers at Stuttgart University designed a feed-forward multivariable controller, achieving substantial improvements in transient regulation [16,17]. Others have used linear ADRC for inlet-pressure control, enhancing overall performance [18]. However, true pressure–temperature decoupling remains in its infancy: most studies are theoretical, with few practical implementations. Lun et al. [19] proposed a linear parameter-varying (LPV)-based decoupling to improve PID performance, but proportional–integral–derivative (PID) control still suffers from large overshoot or divergence under severe disturbances. Zhu et al. [20] applied LPV μ-synthesis to handle large uncertainty, yet this approach demands extensive model linearisation and frequent updates.

Active disturbance rejection control (ADRC), introduced by Han, compensates for multivariable coupling as disturbances via a nonlinear extended-state observer (NESO) [21,22]. To simplify tuning, Gao et al. developed linear ADRC (LADRC) [23,24]. More recently, fixed-time stability theory has been incorporated into ADRC: a fixed-time ESO in a voltage regulator achieved faster convergence and higher estimation accuracy than its conventional counterpart [25]. A missile flight controller used a fixed-time ESO to precisely estimate unknown acceleration disturbances [26]. In wheeled mobile robots, a fixed-time sliding-mode controller paired with a novel fixed-time ESO delivered global fixed-time stability and superior dynamic and steady-state performance [27]. The fixed-time sliding-mode controller offers fast convergence with a guaranteed upper bound on settling time, regardless of initial conditions, while remaining suitable for real-time implementation. Combined with a fixed-time ESO, it reduces noise and further boosts disturbance rejection, guaranteeing stabilisation within a fixed time [26,27].

Recent studies show that pairing a fixed-time sliding-mode controller with a fixed-time ESO delivers efficient, high-quality control in uncertain, strongly coupled systems that use multiple actuators. High-flow IESSs need fast and stable pressure–temperature regulation during rapid transients and severe disturbances. Transient tests add further challenges: sharp flow changes, strong multivariable coupling, multi-source noise, and tight settling time limits. To meet these challenges, this paper embeds the super-twisting algorithm into a fixed-time ESO, develops a super-twisting fixed-time ESO (ST-FT-ESO), and combines it with a fixed-time sliding-mode controller to form a fixed-time active disturbance rejection compound decoupling controller (FT-ADRCDC) for high-flow IESS.

The main contributions of this article are listed as follows:

  1. We introduce a static decoupling method to remove the IESS’s static coupling. By defining virtual control inputs, the system is split into pressure and temperature loops, each equipped with a dedicated fixed-time sliding-mode controller (FT-SMC) and super-twisting fixed-time ESO (ST-FT-ESO) to achieve high-quality decoupling under high airflow.

  2. We employ ST-FT-ESO for rapid and precise estimation of dynamic coupling and other disturbances and FT-SMC as the core controller to reject the total disturbance. Lyapunov analysis shows that the ST-FT-ESO converges in a fixed time and, together with the FT-SMC law, guarantees fixed-time stability of the entire closed-loop system.

  3. We implement FT-ADRCDC on a hardware-in-the-loop (HIL) simulation platform for the IESS and compare it with LADRC, demonstrating faster response and superior stability in rapid transient tests.

The remainder of this article is organised as follows: Section 2 introduces the high-flow intake environment simulation system. Section 3 presents the pressure and temperature decoupling design of the IESS. Section 4 proposes the active disturbance rejection compound decoupling controller. Section 5 analyses system stability via Lyapunov methods. Section 6 reports experimental simulation and validation results. Section 7 concludes the paper.

2. Intake Environment Simulation System

The structure and basic operational process of the IESS are illustrated in Figure 1. First, real-time pressure and temperature signals are acquired by dedicated sensors within the system. A feedback controller is then employed to generate opening commands for two control valves, which regulate the motion of valve 1 and valve 2. These valves adjust the respective flows of hot and cold air streams into the front-chamber cavity, thereby enabling precise closed-loop control of both pressure and temperature within the cavity.

Figure 1.

Figure 1

Simplified diagram of the IESS.

The controlled variables—intake pressure and temperature—are influenced by several component dynamics, including the flow characteristics of the front-chamber cavity, the actuation and flow behaviour of the control valves, and the airflow dynamics associated with the tested aeroengine. The detailed modelling process is described in [4]. For completeness, the key modelling results are summarised below.

2.1. Front-Chamber Cavity Model

The front-chamber cavity contains two air intakes and one exhaust. The first air intake is a high-temperature airflow with temperature Tin1, and the second intake is a low-temperature airflow with temperature Tin2, controlled by Control Valve 1 and Control Valve 2, respectively. Because the main duct of the high-flow intake system has a large diameter (>1.5 m) and a relatively low gas velocity (<100 m s−1), the flow inside the duct can be reasonably assumed to be perfectly mixed [4,28]. Thus the dynamic characteristics of the intake pressure and temperature are

dpdt=RVThRTcpRm˙in1+m˙in2m˙out +RQ˙V(cpR)+RV(cpR)hin1+Cin122m˙in1+hin2+Cin222m˙in2h+Cout22m˙out, (1)
dTdt=RTpV(cpR)m˙in1+m˙in2m˙out(hRT)+Q˙ +RTpV(cpR)hin1+Cin122m˙in1+hin2+Cin222m˙in2h+Cout22m˙out. (2)

where p,T,V,cp,h,Cout and m˙out denote cavity pressure, temperature, volume, specific heat at constant pressure, enthalpy, average outflow velocity and mass flow rate, respectively; m˙in1,hin1, and Cin1 and m˙in2,hin2, and Cin2 are analogous quantities for the hot- and cold-air paths; R is the gas constant; and Q˙ is the convective heat transfer between the cavity and its surroundings.

Throughout this work, the specific heat at constant pressure, cp, and the enthalpy, h, of dry air are treated as temperature-dependent. For 199–2201 K, we use the NASA CEA eight-coefficient polynomial [29]

cp(T)R=i=08AiT1000i,h(T)RT=i=08Aii+1T1000i+1,

and the complete coefficient list is given in Appendix A.

2.2. Motion and Flow Characteristics of the Control Valve

The valve actuator is modelled by a first-order inertial element identified through system identification:

χa(s)=Katas+1u(s),
m˙=φA0χa2ρp1,

where Ka is the equivalent gain, ta is the time constant (for the valve shown in Figure 1, ta=1.6), χa denotes the valve displacement, u is the control input, φ is the flow coefficient, A0 is the flow area, ρ is the air density, and p1 is the upstream pressure.

In practical operating conditions, mechanical backlash and clearances between the valve plate and linkage structures introduce a degree of hysteresis into the actuator’s response. This effect can be equivalently represented by an input delay term eθs, which is incorporated into the simulation system (with θ=0.15). From the controller’s perspective, such delay is difficult to observe and is treated as an external disturbance.

2.3. Airflow Model of the Aeroengine

The IESS supplies conditioned air to the aeroengine. During transient tests, engine flow variations constitute the largest disturbance source. A data-driven approximation is

W˙engine=feH,Ma,Apla,

where H is the flight altitude, Ma the flight Mach number, and Apla is the throttle-lever angle. Strong nonlinearity under different operating conditions leads to significant model uncertainty; the above function serves only as an approximation.

3. Pressure and Temperature Decoupling Design of the IESS

To eliminate the static coupling part of the system control parameters, virtual control parameters are introduced into the system for the decoupling design. The system output and input are defined as pTT and u1u2T, respectively, where p and T are the intake pressure and temperature in the front-chamber cavity, and u1 and u2 refer to the control quantities of Control Valve 1 and Control Valve 2.

3.1. Decoupling Design

3.1.1. Affine Model of the IESS

According to Equations (4) and (5), the flow characteristic equations of control valves, as well as the outflow equation of the front-chamber cavity, can be described as

m˙in1=φA02ρ1p1,1χa,1m˙in2=φA02ρ2p1,2χa,2 (3)
m˙out=Waengine=fe(H,Ma,Apla) (4)

Therein, p1,1 is the upstream pressure of Control Valve 1, and p1,2 is the upstream pressure of Control Valve 2.

Combining Equations (1), (2), (3) and (4), the nonlinear affine model of the system is given as

p˙=fp*(p,T)+b11*χa,1+b12*χa,2T˙=fT*(T,p)+b21*χa,1+b22*χa,2 (5)

where fp*(p,T) and fT*(T,p) are the total disturbances of the intake pressure and temperature loop in system (8), which contains system model error, dynamic coupling, uncertainties, etc. b11*,b12*,b21*, and b22* are the real-time opening coefficients of the valves, detailed as follows:

b11*=RVThRTcpR+RVcpRhin1+Cin122φA02ρ1p1,1
b12*=RVThRTcpR+RVcpRhin2+Cin222φA02ρ2p1,2
b21*=RTpVcpRhRT+RTpVcpRhin1+Cin122φA02ρ1p1,1
b22*=RTpVcpRhRT+RTpVcpRhin2+Cin222φA02ρ2p1,2

3.1.2. Decoupling Design of Valve Control Quantity and System Output

Firstly, the derivative of Va,1 and Va,2 can be deduced from Equation (3):

χ˙a,1χ˙a,2=1ta,1001ta,2χa,1χa,2+Ka,1ta,100ta,2Ta,2u1u2 (6)

where Ka,1,Ka,2, and ta,1,ta,2 are the equivalent coefficients and time constants of the control valves, respectively.

Then, the affine nonlinear model of the control parameters and the system outputs is established, as shown below:

p¨=fp(p,T)+b11u1+b12u2T¨=fT(T,p)+b21u1+b22u2 (7)

where fp(p,T) and fT(T,p) are the dynamic coupling part and other unknown disturbances (including system model error, uncertainty, etc.) of the system. b11,b12,b21, and b22 are the control coefficients of the valves.

fp(p,T)=f˙p*(p,T)+b˙11*χa,1+b˙12*χa,2b11*ta,1χa,1b12*ta,2χa,2
fT(T,p)=f˙T*(T,p)+b˙21*χa,1+b˙22*χa,2b21*ta,1χa,1b22*ta,2χa,2
b11=b11*Ka,1ta,1=[RVThRTcpR+RVcpRhin1+Cin122]φA02ρ1p1,1Ka,1ta,1
b12=b12*Ka,2ta,2=[RVThRTcpR+RVcpRhin2+Cin222]φA02ρ2p1,2Ka,2ta,2
b21=b21*Ka,1ta,1=[RTpVcpRhRT+RTpVcpRhin1+Cin122]φA02ρ1p1,1Ka,1ta,1
b22=b22*Ka,2ta,2=[RTpVcpRhRT+RTpVcpRhin2+Cin222]φA02ρ2p1,2Ka,2ta,2

To simplify the calculation, the virtual control parameters, total disturbances (including the system model error, the dynamic coupling part excluding the control parameters of the system, uncertainty, etc.), and static coupling matrix are defined as U,F, and B, respectively.

U=U1U2=b11b12b21b22u1u2,B=b11b12b21b22
F=fp(p,T)fT(T,p)=F1F2

Finally, Equation (10) is organised into the following form:

p¨=F1+U1T¨=F2+U2 (8)

where the static coupling part of the system’s control parameters has been eliminated.

Figure 2 illustrates the control framework derived above, showing how the virtual inputs U1 and U2, produced by two independent single-variable controllers, are mapped through the static decoupling matrix B1 to the physical valve commands u1 and u2. These commands drive the hot- and cold-stream valves, whose mass flow rates, m˙1 and m˙2, feed the front-chamber cavity model, generating the controlled pressure P and temperature T that close the feedback loop.

Figure 2.

Figure 2

Schematic of the pressure–temperature decoupling control framework.

3.2. Static Coupling Matrix Reversibility Analysis

As demonstrated in Section 3.1, the introduction of virtual control variables enables decoupling between the controlled output and these virtual variables. During the practical implementation of the control process, the virtual control variables presented in Equation (11) need to be converted into the actual control parameters by B1. Consequently, it is crucial to evaluate the invertibility of the matrix B.

To facilitate the calculation, let the matrices A=a1a2a3a4 and C=c100c4.

a1=RVThRTcpRa2=RVcpRhin1+Cin122a3=RTpVcpRhRTa4=RVcpRhin2+Cin222c1=φA02ρ1p1,1Ka,1ta,1c4=φA02ρ2p1,2Ka,2ta,2

The matrix B=a1+a2a1+a4a3+Tpa2a3+Tpa4C is obtained; taking the determinants on both sides, it follows that

B=a1+a2a1+a4a3+Tpa2a3+Tpa4C (9)
a1+a2a1+a4a3+Tpa2a3+Tpa4=R2T2pV21cpRhin2hin1+Cin222Cin122 (10)
C=2φ2A02ρ1ρ2p1,1p1,2Ka,1ta,1Ka,2ta,2 (11)

where cpR>0,hin2+Cin222hin1+Cin122,φ0, A00, and ρ1ρ2p1,1p1,2Ka,1ta,1Ka,2ta,2>0.

It can be seen from the above that φA00, and this equation holds if and only if the valves are completely closed, so when the valve output is not 0, we have

B=R2T2pV21cpRhin2hin1+Cin222Cin1222φ2A02ρ1ρ2p1,1p1,2Ka,1ta,1Ka,2ta,20

The matrix B is invertible only when the valve output is not zero. During the decoupling control process of the system, control valves will always maintain a certain opening; that is, the valve output will not be zero.

Remark 1.

The flight mission profile includes inertial start, descending or climbing at constant Mach number, thrust transient, and so on. During the test process, the inverse matrix of B does not have excessive values for some elements.

4. Design of Fixed-Time Active Disturbance Rejection Decoupling Controller

4.1. Pressure and Temperature Decoupling Control Structure

A static decoupling strategy is introduced into the intake environment simulation system (IESS) to achieve a one-to-one correspondence between control inputs and environmental parameters. The resulting decoupling control structure is illustrated in Figure 3. Based on this framework, a fixed-time sliding-mode controller (FT-SMC) and a super-twisting fixed-time extended-state observer (ST-FT-ESO) are designed for the pressure and temperature control loops, respectively. The ST-FT-ESO enables rapid and accurate estimation of both system states and the total disturbances for each loop, which are subsequently compensated for within the FT-SMC. This design effectively mitigates complex and time-varying disturbances, ensuring fast and stable system performance. In particular, by accurately estimating the total disturbances—including the dynamic coupling between intake pressure and temperature—the ST-FT-ESO facilitates full decoupling of the controlled variables.

Figure 3.

Figure 3

Pressure and temperature decoupling control structure.

4.2. Design of ST-FT-ESO

To achieve complete system decoupling while suppressing measurement noise, we propose a fixed-time extended-state observer enhanced with the super-twisting algorithm. The state definitions of the intake pressure and intake temperature loops remain

x1p=ppset,x˙1p=x2p,x1Te=TTset,x˙1Te=x2Te,

leading to the second-order lumped plant models:

x˙1p=x2p,x˙2p=bpU1+dp,x˙1Te=x2Te,x˙2Te=bTeU2+dTe. (12)

Assuming that the disturbances dp and dTe are bounded but unknown, they are promoted to new states:

x3p=dp,x3Te=dTe,

thus yielding third-order plant models:

x˙1p=x2p,x˙2p=bpU1+x3p,x˙3p=d˙p,x˙1Te=x2Te,x˙2Te=bTeU2+x3Te,x˙3Te=d˙Te. (13)

The lumped terms dp(t) and dTe(t) collect all bounded uncertainties, including sensor noise, actuator hysteresis, unmodelled wall heat transfer, minor losses, and other external disturbances. By promoting d(·) to the extended state x3(·), the proposed ST-FT-ESO estimates and compensates for these effects online, providing robustness to the control system.

To clarify the interaction between internal components, the modular structure of ST-FT-ESO is illustrated in Figure 4. As shown, the ST-FT-ESO augments the fixed-time observer structure by incorporating a super-twisting correction mechanism into its nonlinear feedback law. The super-twisting algorithm introduces a sign-integrating internal state, w, to attenuate high-frequency noise, and its output is modulated by nonlinear gain functions to form the composite feedback terms. These terms are then applied within the fixed-time ESO to ensure finite-time convergence of the estimated states x^ip and x^iTe, even in the presence of bounded disturbances.

Figure 4.

Figure 4

Structure of the ST-FT-ESO framework.

  • Super-twisting correcting law:

For any scalar error x, super-twisting feedback is introduced:

uST(x,w)=k1|x|ρsign(x)+k2w,w˙=sign(x),

where 0<ρ<1 and k1,k2>0 are design gains. The auxiliary state w integrates the sign function and thus attenuates high-frequency noise.

  • Error feedback functions:

By combining the super-twisting feedback uST with the feedback function of the fixed-time ESO, the pressure-channel ESO feedback function is obtained as follows:

ϕ1p(x,w)=|x|β1puST(x,w)+|x|β2puST(x,w),ϕ2p(x,w)=|x|2β1p1uST(x,w)+|x|2β2p1uST(x,w),ϕ3p(x,w)=|x|3β1p2uST(x,w)+|x|3β2p2uST(x,w), (14)

and analogously this holds for ϕjTe(x,w) with parameters β1Te and β2Te. The exponents satisfy 0<β1(·)<β2(·)<1 and ρ<β1(·).

  • The FT-ST-ESO dynamics (pressure loop) are as follows:

e1p=x1pz1p,z˙1p=z2p+θpl1pϕ1pe1p(θp)2,wp,z˙2p=bpU1+z3p+l2pϕ2pe1p(θp)2,wp,z˙3p=l3pθpϕ3pe1p(θp)2,wp,w˙p=sign(e1p),x^ip=zip(i=1,2,3). (15)

The temperature loop dynamics, z1Te,z2Te,z3Te, and wTe, follow exactly the same pattern with superscript Te.

4.3. Design of the FT-SMC

The errors in the system are estimated to be x^1p and x^1Te, and the differential errors are estimated to be x^2p and x^2Te. To enable better rapid performance in practical applications, let x^˙1p=x^2p and x^˙1Te=x^2Te; the fixed-time sliding-mode surfaces of the system are then formulated as follows:

sp=x^2p+α1px^1p12+m1p2n1p+m1p2n1p12signx^1p1+γ1px^1pδ1pq1p (16)
sTe=x^2Te+α1Tex^1Te12+m1Te2n1Te+m1Te2n1Te12signx^1Te1+γ1Tex^1Teδ1Teq1Te (17)

According to the above sliding-mode surfaces, the following FT-SMCs are designed:

u1=[α1p12+m1p2n1p+m1p2n1p12signx^1p1×x^1p12+m1p2n1p+m1p2n1p12signx^1p11+satγ1pδ1pq1px^1pδ1pq1p1x^2p,h+α2psp12+m2p2n2p+m2p2n2p12signsp1+γ2pspδ2pq2p+x^3p]/bp (18)
u2=[α1Te12+m1Te2n1Te+m1Te2n1Te12signx^1Te1×x^1Te12+m1Te2n1Te+m1Te2n1Te12signx^1Te11+satγ1Tδ1Teq1Tex^1Teδ1Teq1Te1x^2Te,h+α2TesTe12+m2Te2n2Te+m2Te2n2Te12signsTe1+γ2TesTeδ2Teq2Te+x^3Te]/bTe (19)

We take the intake pressure loop as an example, where α1p,γ1p,α1p, and γ2p are positive constants and the positive odd integers m1p,n1p,m2p,n2p,δ1p,q1p,δ2p, and q2p satisfy m1p>n1p, m2p>n2p, δ1p<q1p, and δ2p<q2p, with (m1p+n1p)/2, (m2p+n2p)/2, (δ1p+q1p)/2, and (δ2p+q2p)/2 being positive odd integers. The parameters in another loop adopt the same definition.

The singularity terms x^1pδ1pq1p1x^2p and x^1Tδ1Teq1Te1x^2Te may cause a singularity problem; a saturation function, sat, is adopted to avoid this situation:

sata,b=a,a<bbsigna,ab

5. System Stability Analysis

This section formulates the formal theorem and supporting lemmas required for the proposed ST-FT-ESO and for the closed-loop control system of the IESS, and, for each system, it provides a rigorous fixed-time stability proof.

5.1. Stability of the ST-FT-ESO

  • (1)

    Homogeneity property

Lemma 1.

We consider the pressure loop observer dynamics (15) with error state ξp=[e1p,e2p,e3p,wp]. We then introduce the dilation

Δλ:ξDλξ,Dλ=diagλr1,λr2,λr3,λr4,

with r1=1/(1ρ),r2=r1+1,r3=r1+2, and r4=r2, 0<ρ<1. Then f(Dλξ)=λqDλf(ξ) with q=ρ/(1ρ)<0; hence the ST-FT-ESO is homogeneous with a negative degree.

Proof. 

Each term of (15) is scaled and its exponent is compared with the corresponding row of Dλ. In particular, |e1p|ρsign(e1p) scales as λr1ρ=λq+r2 and w˙p=sign(e1p)=λq+r4sign(e1p) because q+r4=0. All higher-order terms inherit the same degree. □

  • (2)

    Fixed-time convergence of the ESO

Theorem 1

(ESO fixed-time stability). Assume d˙p(t)Dd˙. Select ljp,k1, and k2>0 so that

k2>Dd˙+ε,ε>0. (20)

With the Lyapunov function

Vp=a1|e1p|ρ+1+a2|e2p|1+ρ/2+a3|e3p|+a4(wp)2,ai>0,

one has

V˙pc˜1Vpαc˜2Vpβ,α=ρρ+1(0,1),β=1+ρ2>1,

for some c˜1,c˜2>0. Consequently

TESOp1c˜1(1α)+1c˜2(β1)

is an initial condition-independent convergence bound.

Proof. 

Vp is differentiated along (15). Using Lemma 1 and Young’s inequality, one obtains

V˙pc1|e1p|ρ+1+ρc2|e2p|1+ρc3|e3p|1+ρ/2c4(wp)2,

with c4>0 enforced by (20). Because ρ+1+ρ=(ρ+1)1+ρρ+1=(ρ+1)α1 and the equivalent is true for the other exponents, the right-hand side can be written in the required two-power form. Fixed-time convergence then follows directly from reference [30]. □

5.2. Stability of the Closed-Loop IESS

Only the pressure channel is analysed; the temperature loop is symmetric. Let Ξp=[e1p,e2p,e3p,wp,x^1p,x^2p,sp], with sp defined in (16).

  • (1)

    Sliding-surface reachability

Lemma 2.

With positive gains α2p and γ2p and odd integers m2p>n2p and δ2p<q2p, the inequality V˙1c1V1μc2V1ν, with 0<μ<1<ν, holds for V1=12(sp)2. Direct integration gives the fixed-time bound

Tsp1c1(1μ)+1c2(ν1),

which depends only on the chosen gains.

Proof. 

Differentiating V1 yields V˙1=sps˙p. Substituting this into (18) and applying the controller inequalities above produce the stated two-power inequality.

Separating variables and integrating over V1(0,V1(0)] produces the explicit bound

0Tspdt0V1(0)dV1c1V1μ+c2V1νV1(0)1μc1(1μ)+1c2(ν1).

Since V1(0)1 by construction (surface normalisation), the right-hand side never exceeds the bound in the lemma. □

  • (2)

    Vanishing of the position error

Lemma 3.

After the surface sp=0 is reached, the reduced dynamics satisfy x^˙1p=α1p|x^1p|μγ1p|x^1p|ν, with0<μ<1<ν. Choosing gains so that m1p>n1p,δ1p<q1p gives the fixed-time bound

Txp1α1p(1μ)+1γ1p(ν1).

Proof. 

Let V2=|x^1p|. Then V˙2α1pV2μγ1pV2ν. Integration exactly as in Lemma 2 yields the stated bound. □

  • (3)

    Closed-loop fixed-time stability

Theorem 2.

Under the conditions of Theorem 1 and Lemmas 2 and 3, the origin Ξp=0 has global fixed-time stability. All errors vanish for

tTtot=TESOp+Tsp+Txp, (21)

where each component of time is initial condition-independent.

Proof. 

(i) The observer errors converge in time TESOp (Theorem 1); (ii) once they vanish, the sliding surface is reached in Tsp (Lemma 2); and (iii) on sp=0, the position error decays in Txp (Lemma 3). From reference [31], the sum of the fixed-time subsystems remains stable in fixed time, giving the stated bound. □

Remark 2.

The saturation operator sat(·,h) reduces x^2p so that |x^1p|δ1pq1p1sat(x^2p,h)h1δ1pq1p, ensuring every derivative in the Lyapunov analysis is finite and the negative definiteness of V˙ is preserved.

6. Experimental Simulation and Validation Analysis

In this section, we develop a real-time simulation platform and configure an aeroengine flight mission to validate the proposed FT-ADRCDC algorithm through simulation and assess its performance. For benchmarking, the linear active disturbance rejection decoupling control (LADRDC) method is implemented under identical conditions, allowing for a direct comparison of algorithmic performance.

6.1. Simulation Verification Platform Setup

To verify the feasibility of the FT-ADRCDC in engineering applications, experimental simulations are conducted on a hardware-in-the-loop (HIL) simulation platform of the IESS. As shown in Figure 5, the HIL simulation platform comprises a host computer, a programmable logic controller (PLC), a hydraulic system, two butterfly control valves, and a real-time simulator. The host computer provides the human–machine interface: it sets the controller and model parameters, displays both environmental and intermediate variables, and converts flight setpoints (altitude and Mach number) into temperature- and pressure-based control commands. The simulator deploys the mathematical model of the high-flow intake system, including the valve-flow model, the cavity temperature and pressure models, and the aeroengine model, and replicates the physical input/output environment. The PLC runs the proposed control algorithm, receives feedback from the simulator and commands from the host computer, and outputs control signals in real time. The hydraulic system executes these control signals to drive the butterfly valves. The valves’ openings are measured by displacement sensors, and these signals are sent back to the simulator.

Figure 5.

Figure 5

HIL simulation platform.

In the HIL simulation tests, the platform reproduces multiple flight conditions encountered in the high-flow altitude test:

  • Task 1:

    Constant-altitude ascent/descent and level-flight acceleration.

  • Task 2:

    Simultaneous variation in Mach number and altitude.

  • Task 3:

    Thrust transient: sudden engine flow change under constant altitude and Mach number.

6.2. Real-Time Implementation of Control Algorithm

The ST-FT-ESO and FT-SMC are executed on a GE PACSystems RX3i PLC (CPU CPE330, 1.2 GHz quad-core). All control function blocks are written in IEC 61131-3 Structured-Text and scheduled in a single high-priority task with a 20 ms period (50 Hz). For each scan, the PLC receives intake pressure and temperature from the real-time simulator via EtherCAT, updates the observer by explicit Euler integration, evaluates the sliding-mode control laws, and issues analogue valve commands.

Performance profiling using the PLC’s built-in diagnostics indicates that the complete algorithm consumes less than one third of the available CPU budget, and the end-to-end latency—from the sensor to the actuator—is two orders of magnitude smaller than the dominant cavity time constants. Hardware-in-the-loop tests confirm that the PLC code is numerically equivalent to the offline Simulink model, thereby ensuring that the subsequent simulation results faithfully reflect real-time operational characteristics.

6.3. Experimental Task Setup

  • Task 1:

    This test evaluates the control system’s simulation performance under level-flight acceleration and constant-Mach-number ascent/descent conditions.

  • 0–30 s (level-flight acceleration) at fixed altitude of 8 km:

    • 0–5 s: Mach number, 0.5; throttle, 20°.

    • 5–15 s: uniform acceleration to Mach number of 0.75 (hold to 20 s) and throttle of 22°.

    • 20–28 s: uniform acceleration to Mach number of 0.9 (hold to 30 s) and throttle of 24°.

  • 30–75 s (constant-Mach-number ascent/descent) at Mach number of 0.9 and throttle of 24°:

    • 30–38 s: climb from 8 km to 10 km (hold to 43 s).

    • 43–53 s: climb from 10 km to 12 km (hold to 58 s).

    • 58–63 s: descend from 12 km to 11 km.

  • Task 2:

    This test evaluates performance under simultaneous variation in Mach number and altitude (75–110 s):

  • Altitude: 11 km → 5 km (uniform descent).

  • Mach number: 0.9 → 0.5 (uniform deceleration).

  • Throttle: 24° → 10° (uniform decrease).

  • Task 3:

    This test evaluates the control system’s response to a thrust transient (110–180 s):

  • Altitude: hold at 5 km; Mach number: hold at 0.5.

  • 110–130 s: hold throttle at 10°.

  • 130–135 s: increase throttle to 48°; hold to 155 s.

  • 155–160 s: decrease throttle back to 10°; hold to 180 s.

Tasks 1 and 2 primarily validate the algorithm’s multivariable, multi-actuator decoupling performance. Task 3 focuses on the algorithm’s disturbance rejection capability. The corresponding profiles of altitude, Mach number, throttle angle, and engine flow are shown in Figure 6, Figure 7, Figure 8, and Figure 9, respectively.

Figure 6.

Figure 6

The profile of altitude.

Figure 7.

Figure 7

The profile of Mach number.

Figure 8.

Figure 8

The profile of throttle angle.

Figure 9.

Figure 9

The profile of engine flow.

6.4. Simulation Conditions and Control Parameters

Initial simulation conditions: the hot flow temperature is 283.15 K, the cold flow temperature is 213.15 K, the hot flow pressure is 180 kPa, and the cold flow pressure is 120 kPa. The initial intake temperature is 258.15 K, and the initial intake pressure is 75 kPa. The parameter selection mainly involved configuring a similar bandwidth gain to conduct some comparative experiments. The controller parameters for the control strategies are shown in Table 1. Therein, Prop1,Deri1,Prop2, and Deri2 are the parameters of the core controller in LADRDC, and ωp and ωTe are the parameters of the ESO in LADRDC.

Table 1.

Control parameter settings.

Method Core Controller ESO
FT-ADRCDC α1p=0.6,α2p=1.2,γ1p=0.6,γ2p=1.2,m1p=15,n1p=11,δ1p=3,q1p=7,m2p=11,n2p=7,δ2p=3,q2p=7,bp=1,α1Te=0.6,α2Te=1.2,γ1Te=0.6,γ2Te=1.2,m1Te=15,n1Te=11,δ1Te=3,q1Te=7,m2Te=11,n2Te=7,δ2Te=3,q2Te=7,bTe=1,h=1.0 ρp=0.8,β1p=0.9,β2p=1.1,k1p=2,k2p=5,l1p=18,l2p=108,l3p=216,θp=1,ρTe=0.8,β1Te=0.9,β2Te=1.1,k1Te=2,k2Te=5,l1Te=18,l2Te=108,l3Te=216,θTe=1
LADRDC Prop1=4,Deri1=8,Prop2=4,Deri2=8 ωp=7,ωTe=7

For the proposed FT-ADRCDC, parameter setting is conducted as follows: The fixed-time ESO component adopts a structured tuning methodology, as summarised in reference [26]. The parameters of the super-twisting algorithm are heuristically tuned based on typical disturbance characteristics observed in large-flow intake systems.

6.5. Results Analysis

Using the host computer’s embedded algorithm, the altitude and Mach trajectories shown in Figure 4 and Figure 5 are converted in real time into target front-chamber pressure and temperature references, which are then issued as control commands to the PLC.

The corresponding HIL responses under FT-ADRCDC and LADRDC are illustrated in Figure 10, Figure 11 and Figure 12. As LADRDC is one of the most widely used controllers currently implemented in the facility, it is chosen as the benchmark to ensure practical relevance.

Figure 10.

Figure 10

Intake pressure control effect.

Figure 11.

Figure 11

Intake temperature control effect.

Figure 12.

Figure 12

Control valve movement.

Specifically, Figure 10 and Figure 11 compare the intake pressure and temperature tracking performance of the two controllers. To quantitatively assess the results, three performance indicators are considered: the maximum absolute residual (MAR), the mean-squared error (MSE), and the absolute integral error (AIE). The MAR evaluates the peak instantaneous tracking deviation; the MSE reflects average performance by penalising squared deviations; and the AIE captures the total cumulative deviation over the mission. The computed metrics are summarised in Table 2, showing the consistent advantages of FT-ADRCDC in both pressure and temperature regulation. Figure 12 displays the corresponding actuation trajectories of Control Valve 1 and Control Valve 2. Under the current hardware configuration, all valve movements remain within feasible limits and comply with practical engineering constraints [1].

Table 2.

Tracking performance comparison during t=0–180 s.

Category Metric FT-ADRCDC LADRDC Unit
Pressure tracking MAR 0.899 1.271 kPa
MSE 0.0821 0.1521 kPa2
AIE 5.122 18.206 kPa·s
Temperature tracking MAR 1.137 1.655 °C
MSE 0.267 0.456 °C2
AIE 5.013 22.689 °C·s
  1. Comparison of Collaborative Decoupling Control Performance for Dual-Variable Temperature–Pressure Tracking

In HIL simulations from 0 to 110 s, the control system was tested on constant-Mach-number ascent/descent, level-flight acceleration, and deceleration–descent tasks. These scenarios validate the algorithm’s ability to perform real-time, cooperative decoupling control of front-chamber temperature and pressure.

As shown in Figure 10 and Figure 11, the proposed FT-ADRCDC delivers superior transient characteristics and faster convergence than LADRDC. Specifically, as shown in Figure 10, under LADRDC, the intake pressure exhibits significant overshoot over the intervals 15–20 s, 53–58 s, and 63–70 s, with convergence times typically exceeding 5 s. In contrast, the FT-ADRCDC ensures pressure convergence within 2 s. Likewise, Figure 11 shows that the intake temperature experiences disturbance due to coupling over 48–53 s, and the FT-ADRCDC controller rejects these disturbances rapidly, yielding markedly improved response quality compared to LADRDC. Table 3 summarises the tracking performance of both algorithms over the 0–110 s interval.

Table 3.

Tracking performance comparison during t=110–180 s.

Category Metric FT-ADRCDC LADRDC Unit
Pressure tracking MAR 0.899 1.271 kPa
MSE 0.109 0.213 kPa2
AIE 2.965 10.015 kPa·s
Temperature tracking MAR 1.137 1.655 °C
MSE 0.497 0.666 °C2
AIE 3.851 13.332 °C·s
  • 2.

    Comparison of anti-disturbance abilities under changing flow rates of aeroengine

In Task 3, the throttle lever angle was pushed from 10° to a maximum angle of 48° during the 135–155 s time interval, and the flow rate of the aeroengine changed drastically, which greatly tested the anti-disturbance abilities of the designed algorithm.

During the thrust transient phase under the LADRDC method, the tracking performance over the interval t=110–180 s is summarised in Table 4. As illustrated in Figure 10, Figure 11 and Figure 12, the maximum temperature deviation exceeds 1 °C, while the maximum pressure deviation exceeds 0.8 kPa.

Table 4.

Tracking performance comparison during t=110–180 s.

Category Metric FT-ADRCDC LADRDC Unit
Pressure tracking MAR 0.372 0.843 kPa
MSE 0.005 0.051 kPa2
AIE 2.019 6.381 kPa·s
Temperature tracking MAR 0.489 1.203 °C
MSE 0.009 0.101 °C2
AIE 2.625 8.435 °C·s

Based on FT-ADRCDC, the absolute integral errors during the 110∼180 s interval are shown in Table 4. As shown in Figure 10, Figure 11 and Figure 12, the maximum temperature deviation in test 1 is approximately 0.5 °C.

Moreover, the maximum pressure deviation is within 1 kPa, at approximately 0.37 kPa. Moreover, the convergence time to reach the reference pressure is significantly faster than that of the LADRDC method.

  • 3.

    Comparison of convergence rates of FT-ADRDC and LADRDC.

The magnified windows in Figure 10 (pressure loop) and Figure 11 (temperature loop) display every commanded step change or external disturbance applied in Tasks 1–3. Across these transients, the proposed FT–ADRDC trajectory (blue dotted curve) reaches the ±1% pressure band or the ±0.5 °C temperature band within 1–2 s and thereafter remains inside that band, whereas the reference LADRDC scheme (red solid curve) requires 3–8 s to achieve the same settling accuracy under identical conditions.

Using Equation (21) and the gain set of Table 1, the theoretical fixed-time upper bound is Ttot=2.16s.

All experimentally observed settling times of FT–ADRDC remain below this bound, thereby corroborating the theoretical prediction without further tuning or adjustment.

  • 4.

    Discussion on algorithmic differences and open issues.

The transient discrepancies between LADRDC and FT-ADRDC in Figure 10, Figure 11 and Figure 12 mainly arise from two structural factors:

  • (i)

    Convergence mechanism: FT-ADRDC adopts a fixed-time sliding-mode law whose settling time is upper-bounded and independent of the initial error, whereas the linear feedback in LADRDC converges proportionally to both the initial error and the ESO bandwidth.

  • (ii)

    Observer bandwidth: The super-twisting fixed-time ESO (ST-FT-ESO) in FT-ADRDC permits a higher effective bandwidth without noise, enabling disturbance estimation roughly one sampling period earlier and thereby suppressing the temperature spike at t = 48–53 s in Figure 11.

Although FT-ADRCDC achieves high tracking accuracy within the current operating window, several limitations warrant closer examination:

  • (i)

    The fixed-time gains αi, γi, and Tf are tuned for flows below 500kgs1; robustness at higher rates remains to be verified. Adaptive scheduling or data-driven tuning merits investigation.

  • (ii)

    Actuator saturation and dead-zone effects are currently only handled implicitly, which may degrade performance under extreme throttle commands. A structured anti-windup design could mitigate this issue.

  • (iii)

    The current model neglects distributed duct losses and measurement uncertainty; these factors become important in larger, more complex piping networks.

Addressing these aspects would broaden the applicability of the proposed controller and thus represents a worthwhile direction for future investigation.

To sum up, under the condition of disturbance impact where the aeroengine flow changes drastically, the FT-ADRCDC method, equipped with more effective anti-disturbance abilities, can achieve high-quality control of intake pressure and temperature.

7. Conclusions

The proposed fixed-time active disturbance rejection compound decoupling controller (FT-ADRCDC) method, which integrates a fixed-time sliding-mode controller (FT-SMC) with a super-twisting fixed-time extended-state observer (ST-FT-ESO), was evaluated through hardware-in-the-loop (HIL) simulations. The following conclusions can be drawn:

  1. The algorithm achieves fixed-time convergence by introducing virtual control variables that decouple the intake environment simulation system (IESS) into two single-input, single-output loops. This decoupling mitigates the static coupling between pressure and temperature. The ST-FT-ESO provides rapid, noise-free estimation of the system states and total disturbances. These disturbances are then compensated for in real time by the FT-SMC, enhancing control robustness.

  2. Compared with the linear ADRDC (LADRDC) baseline, the proposed FT-ADRCDC achieves significantly better performance across the full simulation window (t=0–180 s). Specifically, the absolute integral error (AIE) for pressure tracking is reduced by 71.9%, and for temperature tracking, it is reduced by 77.9%. The corresponding reductions in the mean-squared error (MSE) are 46.0% and 41.3%, respectively. Moreover, the FT-ADRCDC maintains settling times within 1–2 s, compared to 5 s or more under LADRDC. These results validate the fixed-time design and demonstrate improved anti-disturbance capability and tracking accuracy.

  3. The proposed controller structure is compact, requires moderate parameter tuning, and is compatible with real-time industrial PLC deployment. These properties make FT-ADRCDC a promising solution for high-speed, high-accuracy intake environment control in high-altitude test facilities. Future work will investigate its scalability to more complex multivariable test systems and its robustness under actuator constraints and sensor noise.

Appendix A. Eight-Coefficient Polynomials for Dry Air

Table A1.

Polynomial coefficients A0A8 for cp(T)/R and h(T)/RT (valid for 199–2201 K).

A0 A1 A2 A3 A4 A5 A6 A7 A8
0.992313 0.236688 1.852148 6.083152 8.893933 7.097112 3.234725 0.794571 0.081873

Author Contributions

Conceptualization, H.Z.; Methodology, L.Z., H.Z., Z.D., C.Z. and G.X.; Software, H.Z. and C.Z.; Validation, L.Z.; Formal analysis, H.Z. and X.W.; Data curation, L.Z. and Z.X.; Writing—original draft, L.Z. and C.Z.; Writing—review & editing, L.Z., H.Z., D.S., Z.D. and Z.X.; Visualization, L.Z.; Supervision, D.S., X.W. and G.X.; Project administration, D.S.; Funding acquisition, X.W. All authors have read and agreed to the published version of the manuscript.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

Funding Statement

This research was funded by the Stable Support Project of the Sichuan Gas Turbine Research Institute, Aero Engine Corporation of China (AECC), grant number GJCZ-0011-19. The APC was funded by the same project.

Footnotes

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.

References

  • 1.Hou M.J. High-Altitude Simulation Testing Technology. Aviation Industry Press; Beijing, China: 2014. [Google Scholar]
  • 2.Davis M., Montgomery P. A flight-simulation vision for aeropropulsion altitude ground test facilities. J. Eng. Gas Turbines Power. 2005;127:8–17. doi: 10.1115/1.1806452. [DOI] [Google Scholar]
  • 3.Walker S., Tang M., Mamplata C. TBCC propulsion for a Mach 6 hypersonic airplane; Proceedings of the 16th AIAA/DLR/DGLR International Space Planes and Hypersonic Systems and Technologies Conference; Bremen, Germany. 16–20 October 2013; p. 7238. [Google Scholar]
  • 4.Pei X., Wang X., Liu J., Zhu M., Dan Z., He A., Miao K., Xu Z. A review of modeling, simulation and control technologies of altitude ground test facilities for control application. Chin. J. Aeronaut. 2023;36:38–62. doi: 10.1016/j.cja.2023.07.014. [DOI] [Google Scholar]
  • 5.Lu L., Tian S., Xue D., Zhang T., Chen Y., Zhang S. A review of industrial MIMO decoupling control. Int. J. Control Autom. Syst. 2019;17:1246–1254. doi: 10.1007/s12555-018-0367-4. [DOI] [Google Scholar]
  • 6.Guan J.C., Ren H.W., Tan G.L. Distributed dynamic event-triggered control to leader-following consensus of nonlinear multi-agent systems with directed graphs. Entropy. 2024;26:113. doi: 10.3390/e26020113. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Zhao B., Wang D., Shi G., Liu D., Li Y. Decentralized control for large-scale nonlinear systems with unknown mismatched interconnections via policy iteration. IEEE Trans. Syst. Man Cybern. Syst. 2018;48:1725–1735. doi: 10.1109/TSMC.2017.2690665. [DOI] [Google Scholar]
  • 8.Garrido J., Vázquez F., Morilla F. Inverted-decoupling internal-model control for square stable multivariable time-delay systems. J. Process Control. 2014;24:1710–1719. doi: 10.1016/j.jprocont.2014.09.003. [DOI] [Google Scholar]
  • 9.Chekari T., Mansouri R., Bettayeb M. IMC–PID fractional-order filter multi-loop controller design for multivariable systems based on a two-degree-of-freedom control scheme. Int. J. Control Autom. Syst. 2018;16:689–701. doi: 10.1007/s12555-016-0699-x. [DOI] [Google Scholar]
  • 10.Gouta H., Saïd S.H., Barhoumi N., M’Sahli F. Generalized predictive control for a coupled four-tank MIMO system using a continuous–discrete-time observer. ISA Trans. 2017;67:280–292. doi: 10.1016/j.isatra.2016.11.021. [DOI] [PubMed] [Google Scholar]
  • 11.Noshadi A., Shi J., Lee W.S., Shi P., Kalam A. System identification and robust control of multi-input multi-output active-magnetic-bearing systems. IEEE Trans. Control Syst. Technol. 2016;24:1227–1239. doi: 10.1109/TCST.2015.2480009. [DOI] [Google Scholar]
  • 12.Huang X., Song Y. Distributed and performance-guaranteed robust control for uncertain MIMO nonlinear systems with controllability relaxation. IEEE Trans. Autom. Control. 2023;68:2460–2467. doi: 10.1109/TAC.2022.3174037. [DOI] [Google Scholar]
  • 13.Wang H., Yang C., Liu X., Zhou L. Neural-network-based adaptive control of uncertain MIMO singularly perturbed systems with full-state constraints. IEEE Trans. Neural Netw. Learn. Syst. 2021;34:3764–3774. doi: 10.1109/TNNLS.2021.3123361. [DOI] [PubMed] [Google Scholar]
  • 14.Garrard D., Vaughn D., Milhoan A., Williams S., Choi S. Checkout testing of the new basic process-control system at the aerodynamic and propulsion test unit; Proceedings of the 18th AIAA/3AF International Space Planes and Hypersonic Systems and Technologies Conference; Tours, France. 24–28 September 2012; p. 5969. [Google Scholar]
  • 15.Garrard G.D. Hypersonic test capabilities at AEDC’s aerodynamic and propulsion test unit; Proceedings of the 53rd AIAA Aerospace Sciences Meeting; Kissimmee, FL, USA. 5–9 January 2015; p. 1784. [Google Scholar]
  • 16.Bierkamp J., Köcke S., Staudacher S., Fiola R. Influence of ATF dynamics and controls on jet-engine performance; Proceedings of the ASME Turbo Expo 2007: Power for Land, Sea and Air; Montreal, QC, Canada. 14–17 May 2007; pp. 105–113. [Google Scholar]
  • 17.Weisser M., Bolk S., Staudacher S. Hardware-in-the-Loop Simulation of a Feedforward Multivariable Controller for the Altitude Test Facility at the University of Stuttgart. DGLR; Bonn, Germany: 2013. [Google Scholar]
  • 18.Dan Z., Zhang S., Bai K., Qian Q., Pei X., Wang X. Air-intake environment simulation of an altitude-test facility control based on an extended-state observer. J. Propuls. Technol. 2021;42:2119–2128. [Google Scholar]
  • 19.Lun Y., Wang H., Zhang S., Dan Z., Qian Q., Pei X., Yang Z. Continuous-state control of a flight-environment testbed based on state feedback and LPV; Proceedings of the International Conference on Autonomous Unmanned Systems; Beijing, China. 14–16 June 2021; pp. 1055–1063. [Google Scholar]
  • 20.Zhu M., Wang X., Yang S., Chen H., Miao K., Gu N. Two-degree-of-freedom μ-synthesis control with a Kalman filter for flight-environment simulation volume with sensor uncertainty; Proceedings of the ASME Turbo Expo 2019: Power for Land, Sea and Air; Phoenix, AZ, USA. 17–21 June 2019; p. V006T05A002. [Google Scholar]
  • 21.Han J. From PID technique to active-disturbance-rejection control technique. Control Eng. China. 2002;9:13–18. (In Chinese) [Google Scholar]
  • 22.Han J. Active Disturbance-Rejection Control Technique. National Defense Industry Press; Beijing, China: 2008. Active-disturbance-rejection control technique—The technique for estimating and compensating the uncertainties; pp. 197–270. [Google Scholar]
  • 23.Gao Z. Scaling and bandwidth-parameterisation-based controller tuning; Proceedings of the American Control Conference; Denver, CO, USA. 4–6 June 2003; pp. 4989–4996. [Google Scholar]
  • 24.Zhang Z., Cheng J., Guo Y. PD-based optimal ADRC with an improved linear extended-state observer. Entropy. 2021;23:888. doi: 10.3390/e23070888. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Chai J., Wang M., Li Z., Zhao X. Improved super-twisting sliding-mode control for single-phase T-type three-level converters based on a fixed-time extended-state observer. IEEE Trans. Transp. Electrific. 2023;in press doi: 10.1109/TTE.2023.3325803. [DOI] [Google Scholar]
  • 26.Cui L., Jin N., Chang S., Zuo Z., Zhao Z. Fixed-time ESO-based fixed-time integral terminal sliding-mode controller design for a missile. ISA Trans. 2022;125:237–251. doi: 10.1016/j.isatra.2021.06.039. [DOI] [PubMed] [Google Scholar]
  • 27.Chang S., Wang Y., Zuo Z. Fixed-time active-disturbance-rejection control and its application to wheeled mobile robots. IEEE Trans. Syst. Man Cybern. Syst. 2021;51:7120–7130. doi: 10.1109/TSMC.2020.2966077. [DOI] [Google Scholar]
  • 28.Boylston B.M. Ph.D. Thesis. University of Tennessee; Knoxville, TN, USA: 2011. Quasi-One-Dimensional Flow for Use in Real-Time Facility Simulations. [Google Scholar]
  • 29.McBride B.J., Zehe M.J., Gordon S. NASA Glenn Coefficients for Calculating Thermodynamic Properties of Individual Species. NASA TP-2002-211556, 1 September 2002. [(accessed on 17 August 2025)]; Available online: https://ntrs.nasa.gov/citations/20020085330.
  • 30.Bhat S.P., Bernstein D.S. Finite-time stability of continuous autonomous systems. SIAM J. Control Optim. 2000;38:751–766. doi: 10.1137/S0363012997321358. [DOI] [Google Scholar]
  • 31.Polyakov A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control. 2012;57:2106–2110. doi: 10.1109/TAC.2011.2179869. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.


Articles from Entropy are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES