Abstract
This paper contains two parts: numerical analyses and a control method. The numerical analyses of a hypersonic flying object’s aerodynamic heating environment are based on three different two-dimensional outflow fields via finite element calculations. Then, the reference temperature trajectories of a hypersonic flying object are obtained. The other one is an intelligent proportional-derivative (IPD) with a nonlinear global sliding mode control (NGSMC) based on a nonlinear extended state observer (NESO) for a real-time ground aerodynamic heating simulation of a hypersonic flying object, named a thermal-structural test with quartz lamp heaters. The composite controller is made of three sub-components: a model free frame that is independent of the system dynamic model along with an ultra-local model; a NESO for the lumped disturbances observation; and an integral sliding mode control with a nonlinear function for the observation errors compensation. The flight environment of the hypersonic flying object is from Mach number 0.6 to Mach number 5.0, with between flight altitude of 31,272 m and flight altitude of 13,577 m. The comparative results demonstrate some superiorities of the proposed composite controller in terms of tracking errors and robustness.
Keywords:
a hypersonic flying object; a real-time ground aerodynamic heating simulation; thermal-structural test; quartz lamp heaters; model free; nonlinear sliding mode control MSC:
93B05; 93B18; 93B52
1. Introduction
Nowadays, the hypersonic vehicle [] is one of new development directions in the aeronautic and astronautic fields because of its hypersonic speed. There are a variety of hypersonic vehicles, such as unmanned aerial vehicles [], hypersonic missiles [], space shuttles [], and other winged/wingless aircrafts []. When the speed of a hypersonic vehicle exceeds that of sound, an aerodynamic heating phenomenon [], also known as “thermal barrier”, occurs, especially if a hypersonic vehicle’s speed is more than Mach number 5.0. This serious aerodynamic heating phenomenon has two characteristics: a fast heating rate and high temperature, which not only burn through the surface of hypersonic vehicles but also affect the lifetime of the electronic devices inside the hypersonic vehicles, even resulting in flight accidents. Therefore, it is necessary to evaluate the rationality of the thermal protection systems (TPS) [,] of hypersonic vehicles, called thermal-structural tests.
The thermal-structural test [,] is developed to reproduce a real aerodynamic heating environment of hypersonic vehicles in a time sequence on the ground. So far, the heat transfer of thermal-structural test has been divided into three main ways: heat convection, heat conduction, and heat radiation. Among them, the wind tunnel experiment [] is a kind of typical heat convection, which is realized by the high-speed relative motion between the high-speed airstream and test sample. In [], hypersonic wind tunnels of the China Aerodynamics Research and Development Center were developed for the hypersonic aerodynamic characteristics acquisition of air-breathing hypersonic vehicles. In [], four typical driving modes of the high enthalpy wind tunnel are introduced: air-direct-heated hypersonic wind tunnels, light-gas-heated shock tunnels, free-piston-driven shock tunnels, and detonation-driven shock tunnels. However, the flexibility of a wind tunnel’s design size is single and it cannot adapt to multi-size test samples. At the same time, running time is short, leading to limited information acquisition in thermal-structural characteristics. Different from the wind tunnel, non-convective thermal-structural tests, which usually focus on heat radiation to reproduce a real aerodynamic heating environment, are applied widely and flexibly. Common heating elements of heat radiation have many varieties: nichrome wires, silicon carbide rods, graphite rods, and quartz lamps. By contrast, the quartz lamp [], as an infrared radiation heating element, is used in non-convective thermal-structural test due to its small thermal inertia, long lifetime, antioxidant capacity, high efficiency, and other advantages. In [], the heat flux distributions of a quartz lamp and its array are studied via the Monte Carlo method in terms of loading power and array height. However, in view of thermal-structural test based on quartz lamp (TSTQL) control systems, its nonlinear and external disturbances lead to some problems: poor robustness, long response time, and low precision in control systems.
To solve the abovementioned problems, some control strategies, which are fuzzy control [], proportional-integral-derivative (PID) control [], and iterative learning control (ILC) [] were developed for TSTQL. In [], a fuzzy control is used for transient aerodynamic heating simulation, which is produced by the surface of a hypersonic flying object, in a quartz lamp heating device. In [], a nonlinear PID, along with digital and analog values, are applied for aerodynamic heating tracking of quartz lamp heaters. In [], a fractional order PDα ILC is designed for quartz lamp infrared radiation aerodynamic heating simulation experiment. However, fuzzy control is mostly based on empirical formulae with many parameters for tuning, leading to an imbalance between high precision and efficient decision-making; the PID control just relies on tracking errors linear superposition, which poses a threat to rapidity and overshoot. ILC with some prepared calculations cannot track temperature trajectories in real time during its open loop control.
Model-free control (MFC) [] is a model independent strategy in an ultra-local model frame, consisting of three aspects: a closed loop controller, a lumped disturbances observation, and an auxiliary controller. In general, the model-based control relies on parameters of the complex system dynamic model, but the system dynamic model itself is sometimes changeable and indeterminate. Moreover, in the absence of accurate system dynamic model information, the model-based control may have difficulty tuning parameters with uncertainties. MFC uses an ultra-local model to replace the complex system dynamic model for reducing order and simplifying the system model, and its loop is usually closed by an intelligent PID (IPID). In [], a theoretical summary of MFC is on the basis of an ultra-local model, in which IPID and estimation techniques in model-free frames have some concrete applications from intelligent transportation systems to energy management as well. Then, an observer is employed for the lumped disturbances observation, such as time-delay estimation (TDE) and extended-state observer (ESO). In [], an intelligent proportional-derivative neural network model-free control based on TDE is presented for a five-DOFs lower extremity exoskeleton, in which TDE is employed for system uncertainties estimation. In [], for a permanent magnet synchronous motor (PMSM), a control strategy about intelligent proportional-integral super-twisting nonlinear fractional-order sliding mode model-free control with a linear ESO (LESO), is applied to estimate the unknown terms from the ultra-local model. As such, an IPID and an observer are integrated into an ultra-local model to achieve some goals of reducing system complexity, improving dynamics robustness. In addition, due to some observation errors and measurement noise existing, an auxiliary controller is required for real-time compensation. In [], an unknown nonlinear system, such as an inverted pendulum plant, is replaced by a one-order ultra-local model with an intelligent proportional-derivative neural network model-free control, in which the neural network control functions as an auxiliary controller and has a function for estimation error compensation. However, neural network control may have more computational load of approximation properties.
Sliding mode control (SMC), as an auxiliary controller of MFC, is a type of the variable structure control strategy, which has two discrete structures: a reaching phase and a sliding phase. It is insensitive to parameter variation and fast dynamic response compared with neural network control functions. SMC is applied in many fields, such as the attitude stabilization of a rigid spacecraft [], salient-pole wound rotor synchronous generators [], and unmanned surface vehicles []. In [], according to the cascaded control structure about the speed loop and the current loop from the synchronous reluctance motor drive system, a Hermite neural network-based second-order SMC is able to obtain better tracking performance and stronger robustness. In [], SMC with a bat algorithm is designed to save energy by minimizing the forces in a two-DOF robot. In [], a super twisting SMC with a fuzzy logic for the hybrid energy storage system of fuel cell hybrid electric vehicles. At the beginning, the system state is driven towards the sliding surface along with high-frequency switching motions, and then system state is constrained to lie in the prescribed sliding mode surface with convergence to equilibrium state. In [], an intelligent proportional-integral sliding mode model-free control is proposed to track the maximum power point in doubly fed induction generator (DFIG) wind turbine systems, in which SMC circumvents estimation errors, whereas during the reaching phase, the system dynamics performance is sensitive to internal parametric uncertainties and external disturbances. So, a global SMC (GSMC) [,,,] without the reaching phase is proposed to suppress chattering phenomena from the high-frequency switching motions. The original system state lies in the prescribed sliding mode surface, avoiding the problem of sensitivity to internal parametric uncertainties and external disturbances. In [], a GSMC controller is proposed for both variable order fractional systems and constant order fractional systems. In [], due to the GSMC controller, precise locating of load position and eliminating fluctuations are obtained during anti-sway control of offshore container cranes. In [], a continuous GSMC with a nonlinear disturbance observer is designed for the translational oscillator with rotational actuator system. In [], an adaptive backstepping GSMC is proposed to track attitude and position of the quad-rotor unmanned aerial vehicles in finite time, and, at the same time, model uncertainties, external disturbances, and input saturation are under consideration. In [], an adaptive global terminal sliding mode control without the reaching phase is used for the overload control system of anti-warship flying objects. These references remove the reaching phase to obtain higher performance; by contrast, the conventional first-order SMC has a reaching phase and a sliding phase leading to chattering phenomena from the high-frequency switching motions. Moreover, instead of sign function, a nonlinear function [] is introduced into a global SMC, which alleviates steady state errors and saturation errors, achieving a goal: smaller errors corresponding to larger gains and larger errors corresponding to smaller gains.
Hence, this paper presents a control strategy: an intelligent proportional-derivative (IPD) with a nonlinear global sliding mode control (NGSMC) based on a nonlinear extended state observer (NESO) for a real-time ground aerodynamic heating simulation of a hypersonic flying object, named a TSTQL heater (TSTQLs). The composite controller has three parts: based on an ultra-local model, the system dynamic model is replaced by a model free frame; the loop of an ultra-local model is closed via IPD and NESO, which is for the lumped disturbances observation; and an NGSMC, as an auxiliary controller, consists of an integral sliding mode and a nonlinear function for the observation errors compensation. As a consequence, the control strategy, a composite controller, is proposed to track temperature trajectories from numerical analyses of a hypersonic flying object.
In this paper, we make some contributions:
- Numerical analyses of a hypersonic flying object’s aerodynamic heating environment are based on three different two-dimensional outflow fields via finite element calculation in ANSYS Workbench 2020 R2.
- The composite controller control strategy is proposed for the TSTQLs, which can provide a model free frame being independent of the system dynamic model along with an ultra-local model.
- The NESO is designed for the lumped disturbances observation and the NGSMC, an auxiliary controller of MFC, combines an integral sliding mode with a nonlinear function to achieve a stage of great tracking errors, fast response time, and strong robustness. Moreover, the NGSMC eliminates the reaching phase, suppressing chattering phenomena from the high-frequency switching motions.
- Instead of sign functions, the nonlinear function is integrated into NGSMC, alleviating steady state errors and saturation errors and achieves a goal: smaller errors corresponding to larger gains and larger errors corresponding to smaller gains.
- The comparative results demonstrate some superiorities of the proposed composite controller in terms of tracking errors and robustness.
2. Thermal-Structural Test with Quartz Lamp Heaters
In Figure 1, there is a general framework of the TSTQLs for the rationality evaluation of the hypersonic vehicle’s TPS, including aerodynamic heating data, control system, and feedback. These steps are explained in details as follows:
Figure 1.
The flowchart of TSTQLs system.
Step 1 (aerodynamic heating data): based on the outflow fields of a hypersonic flying object, the real flight environment needs to be added into the finite element calculation, such as flight altitude, ambient temperature, ambient sound velocity, ambient pressure, ambient density, and flight Mach number. Then, transient aerodynamic heating data in time sequence are required, which are regarded as reference temperature trajectories for the next control system’s tracking aim.
Step 2 (control system): the control system is made of five parts: temperature trajectory, control center, power regulator, quartz lamp heaters, and temperature sensor. The temperature trajectories are from the finite element calculation results, called transient aerodynamic heating. In the control center, our proposed controllers are loaded to calculate. The transistor, as a power regular, is a type of silicon-controlled rectifier (SCR), and it can obtain different power values via changing the SCR conduction angle in the AC voltage regulating circuit. Therefore, the quartz lamp heaters have a variety of heat radiation abilities, providing an adaptive heating environment for test samples. Next, in the temperature sensor module, the K_Thermocouple collects real temperature signals of quartz lamp heaters and transmits these temperature signals to the temperature transmitter isolation safety barrier. Finally, reference temperature trajectories and real temperature signals are fed back in the control center.
Step 3 (feedback): once the control system can track reference temperature trajectories successfully, the whole circle can be evaluated the TPS of hypersonic vehicles because it can reproduce the real aerodynamic heating environment on the ground.
3. Numerical Analyses
The first step of Figure 1 is aerodynamic heating data acquisition via the finite element calculation in ANSYS Workbench 2020 R2. In Figure 2, there is a three-dimensional drawing and a two-dimensional drawing of the hypersonic flying object. A hypersonic flying object is selected as the calculated object, and its specific parameters are: total length 295 mm, flying object warhead length 87 mm, flying object warhead radius 6 mm, flying object body diameter 40 mm, angle of the flying object warhead 6.31°, angle of the flying object body 1.38°, as shown in Figure 2b.
Figure 2.
(a) The three-dimensional drawing and (b) the two-dimensional drawing of the hypersonic flying object.
Based on the two-dimensional drawing of the hypersonic flying object, the range of the outflow field of the hypersonic flying object is 590 mm by 200 mm, in which 590 mm is 2 times length in horizontal direction and 200 mm is 5 times in longitudinal direction. In Figure 3, three different attack angles are set: 0°, 5°, and 10° and from a partially enlarged drawing of the hypersonic flying object’s warhead (Figure 3d), three different parts of the hypersonic flying object’s warhead are chosen as calculated objects: Wall 0, Wall 1, and Wall 2 because these three parts represent the whole of the hypersonic flying object’s warhead and are the maximum temperature values.
Figure 3.
The two-dimensional outflow fields with different attack angles: (a) 0°; (b) 5°; (c) 10°, and (d) partially enlarged drawing of the hypersonic flying object’s warhead with different calculated objects: Wall 0, Wall 1, and Wall 2.
In Table 1 is a flight trajectory of the hypersonic flying object from flight altitude (H m) 31,272 m, flight Mach number 0.61136 to flight altitude 13,577 m, and flight Mach number 5.015958. The flight trajectory of the hypersonic flying object is a continuous flight course and that is divided into 30 Groups a–D of Table 1 with the same interval, which are different flight positions and represent the whole flight trajectory for the finite element calculation. The flight trajectories of the hypersonic flying object from Groups a–i are set with attack angle 0°; those from Groups j–x are set with attack angle 5°; those from Groups y–D are set with attack angle 10°. Based on the ATMOSCOESA (H) formula [] and flight altitude data, the corresponding atmospheric environment values are obtained in MATLAB, including ambient temperature (T K), ambient sound velocity (a m/s), ambient pressure (P Pa), ambient density (R kg/m3). Some details about the ATMOSCOESA (H) formula are explained: SCOESA represents the U.S. Committee on Extension to the Standard Atmosphere, and the ATMOSCOESA (H) formula is a built-in MATLAB formula used for checking 1976 U.S. Standard Atmosphere. For example, if the flight altitude value of a hypersonic flying object is input into MATLAB, the corresponding atmospheric environment values (T, a, P, R) are obtained via the ATMOSCOESA (H) formula.
Table 1.
The flight trajectory of the hypersonic flying object and corresponding atmospheric environment.
The two-dimensional outflow fields with different attack angles of the hypersonic flying object are imported into ANSYS Workbench 2020 R2, and its flight trajectory values with the corresponding atmospheric environment are also input into ANSYS Workbench 2020 R2. Then, all groups (a–D) adopt the triangles method to generate Mesh with element size 10.0 mm. So, the element quality of Mesh Metric is in Table 2.
Table 2.
The element quality of mesh metric.
Moreover, the top and the bottom of the two-dimensional outflow fields are set as pressure-far-field; the left and the right of those are set as inlet and outlet, respectively. All boundary conditions correspond to Table 1. Some details of solution methods and solution controls are set in Table 3 and Table 4, respectively. In addition, the solution initialization uses hybrid initialization methods to initialize the outflow fields and the number of iterations is 20. In calculation activities, the number of iterations of run calculation is 3000. In the end, all contours of groups a–D are presented in Figure 4, Figure 5 and Figure 6 corresponding to residuals in Figure 7.
Table 3.
The specific parameters of solution methods.
Table 4.
The specific parameters of solution controls.
Figure 4.
The contours of groups (a–i) with attack angle 0°.
Figure 5.
The contours of groups (j–x) with attack angle 5°.
Figure 6.
The contours of groups (y–D) with attack angle 10°.
Figure 7.
The residuals with different attack angles (a) 0°; (b) 5°; (c) 10°.
According to the contours of all groups (a–D) in Figure 4, Figure 5 and Figure 6, the finite element calculation results of three chosen calculated objects (Wall 0, Wall 1, Wall 2) from the hypersonic flying object’s warhead are plotted to scatter graphs in Figure 8, Figure 9 and Figure 10. Figure 8a–c is connected to the relationship of Wall 0 between position and temperature; Figure 9a–c is connected to that of Wall 1; Figure 10a–c is connected to that of Wall 2. As a result, temperature values are positively associated with the flight Mach number.
Figure 8.
(a–c) The scatter graphs of Wall 0 between positions and temperature values and (d) the fitting curves.
Figure 9.
(a–c) The scatter graphs of Wall 1 between positions and temperature values and (d) the fitting curves.
Figure 10.
(a–c) The scatter graphs of Wall 2 between positions and temperature values and (d) the fitting curves.
Based on Table 1, the flight trajectory of the hypersonic flying object is divided into 30 groups: a–D, and each group has the same independent time interval, which is regarded as one second. Then, three positions of each Wall are selected as the reference points, which can represent the whole Wall 0 or Wall 1 or Wall 2. For example, Wall 0 chooses three positions: 0 mm, 3 mm, and 6 mm in Figure 8c, and the others are shown in Figure 9c and Figure 10c. Finally, the reference temperature trajectories are plotted to scatter graphs and the fitting curves of them are as follows:
Wall 0_0 mm (aim 1):
Wall 0_3 mm (aim 2):
Wall 0_6 mm (aim 3):
Wall 1_5 mm (aim 4):
Wall 1_45 mm (aim 5):
Wall 1_85 mm (aim 6):
Wall 2_5 mm (aim 7):
Wall 2_45 mm (aim 8):
Wall 2_85 mm (aim 9):
where is the reference temperature trajectories of the TSTQLs system and the goodness of fit results are illustrated in Table 5.
Table 5.
The goodness of fit results.
4. Control System
The second step of Figure 1 is the control system of TSTQLs, including the system dynamic model [,] and some control methods, in which the system dynamic model is derived from the energy conservation law, and IPD, NESO, MFC, NGSMC are introduced.
4.1. The System Dynamic Model of TSTQLs
In the AC voltage regulating circuit, the input voltage of quartz lamp heaters (QLH) is expressed as:
where is the input voltage of QLH (V); is the SCR conduction angle (rad); is the supply voltage (V); is the phase angle (rad).
Based on the electric power equation, the input electric power of QLH is calculated:
where is the input electric power of QLH (W); is the total resistance of QLH (Ω).
According to the theories of thermodynamics and heat transfer, the output electrothermal energy of QLH is given:
where the left of (12) is the output electrothermal energy of QLH (J); the right of (12) is the internal energy , heat convection , heat conduction , and heat radiation , respectively. is the specific heat capacity of quartz lamp filament (); is the mass of quartz lamp filament (); is the current temperature of QLH (K); is the QLH’s previous temperature (K) of the time interval (s); is the surface area of quartz lamp tube (); , , and are the coefficients of heat convection (), heat conduction (), and heat radiation blackness, respectively; is the Stephen Boltzmann’s constant (); and is the angle coefficient.
On the basis of the energy conservation law, combining (11) with (12), the system dynamic model of TSTQLs is obtained:
where the system dynamic model of TSTQLs is established between input variable and output variable .
All parameters are explained in detail in Table 6.
Table 6.
All parameters of QLH.
4.2. Control Methods
Both sides of (13) are divided by , and (13) can be further calculated:
Considering the system dynamic model of TSTQLs with uncertainties, (14) can be written:
where , , and are denoted as internal parametric uncertainties, and is the lumped parametric uncertainties.
According to the definition of a derivative, the derivative of is:
Substituting (17) to (15), the system dynamic model of TSTQLs can be written:
Then, (18) can be further calculated:
where is the lumped disturbances of TSTQLs and it contains periodic oscillations of the trigonometric function and strong nonlinearity of the high-order term, viewed as input variable disturbances and output variable disturbances.
4.2.1. NESO
A NESO [,] is designed for the lumped disturbances observation in the absence of the accurate system dynamic model, which is defined:
where is the observation of the current temperature ; is the observation of the lumped uncertainties and is an another expression form ; is the observation error of the observer state ; is the observation error of the observer state . , , are gain parameters and they satisfy:
Define:
where is the observation error of .
Proof.
The stability of NESO is proven [].
Substituting (22) to (19), the system dynamic model of TSTQLs is further given:
Substituting (24) to (21), then (21) is expressed:
where is the derivative of and satisfies:
Then, the derivative of is:
Define a Lyapunov function:
where is:
In addition, the derivative of (29) is:
Based on the mean value theorem for integrals, the (28) is calculated:
where , is for assumption and .
Substituting (29) and (30), then the derivative of (28) is:
where satisfies:
If
Or if
So,
Hence, when , is for assumption and , the stability of NESO has been proven. □
4.2.2. Controller Design
Define the system error:
The derivative of (36) is:
Definition 1.
The controller 1 with NESO is designed by an integral sliding mode control (ISMC) [] called the ISMCNESO controller, which is illustrated in Figure 11.
Figure 11.
Schematic illustration for the ISMCNESO controller.
Define the ISMC:
where (38) is an integral sliding mode surface. is a gain parameter, and , are from the system dynamic model parameters, which satisfy:
The derivative of (38) is:
Define the ISMCNESO controller:
where is the input of the ISMCNESO controller, consisting of the equivalent control and the reaching law .
Substituting (19) and (37) to (40) and let , the equivalent control is calculated:
Define the reaching law :
where the is traditional constant reaching law and is a gain parameter.
Then, (41) is further calculated:
Proof.
The stability of the ISMCNESO controller is proven.
Define a Lyapunov function:
The derivative of (45) is:
Substituting (19), (37), and (40) to (46), (46) is further calculated:
Substituting (44) to (47), (47) is further calculated:
Assumption 1.
In practical applications, the lumped disturbances are bounded.
Define a boundary condition:
Hence, according to Assumption 1, and the ISMCNESO controller is stable. □
Definition 2.
The controller 2 with NESO is designed by theNGSMC, named the NGSMCNESO controller, which is depicted in Figure 12.
Figure 12.
Schematic illustration for the NGSMCNESO controller.
Define the NGSMC:
where the (50) is a nonlinear global sliding mode surface. is the initial state of system error, and , ,, are gain parameters, which satisfy:
The derivative of (50) is:
Define the NGSMCNESO controller:
where is the input of the NGSMCNESO controller, consisting of the equivalent control and the reaching law .
Substituting (19) and (37) to (52) and let , the equivalent control is calculated:
Then, the reaching law of the NGSMCNESO controller is the same as that of the ISMCNESO controller. So, (53) is further calculated:
where, for the NGSMCNESO controller, on the basis of the traditional integral sliding mode surface (38), a nonlinear global sliding mode surface (50) with a nonlinear Function (51) has the integral component with the exponential stability for the convergence rate in finite time .
The calculated process of :
If , (52) can be rewritten:
When , the (56) is given:
Then, is obtained:
where is an arbitrary constant.
When , (56) is given:
Then, is obtained:
If , (52) can be rewritten:
When , (61) is given:
Then, is obtained:
When , (61) is given:
Then, is obtained:
As a whole, is obtained:
Moreover, the NGSMC (50), a global sliding mode surface, lets the initial system state be trapped on the prescribed sliding mode surface (50), eliminating chattering phenomena from the high-frequency switching motions and avoiding the problem of sensitivity to internal parametric uncertainties and external disturbances; a nonlinear Function (51) can provide: smaller errors corresponding to larger gains and larger errors corresponding to smaller gains.
Proof.
The stability of the NGSMCNESO controller is proven.
Define a Lyapunov function:
The derivative of (67) is:
Substituting (19), (37), and (52) to (68), (68) is further calculated:
Substituting (55) to (69), (69) is further calculated:
Hence, according to Assumption 1, and the NGSMCNESO controller is stable. □
Definition 3.
The controller 3 with NESO is designed by an IPD and a NGSMC in an ultra-local model frame of MFC, called the composite controller, as is shown in Figure 13.
Figure 13.
Schematic illustration for the composite controller.
Based on the system dynamic model (19), define:
where (71) is a one-order ultra-local model []. are the lumped disturbances and is a gain parameter without any real physical meaning.
Define an IPD as a closed-loop controller:
Substituting (71) and (72) to (37), the system error equation is given:
According to Laplace transform , (73) is further calculated:
where (74) reveals a fact that the system error relies on some gain parameters and and the lumped disturbances observer NESO, but the system error has difficulty trending to zero in the presence of bounded and measurement noise. Hence an auxiliary controller is added into the IPDNGSMC controller for the observation errors compensation.
Use an NGSMC as an auxiliary controller and define the IPDNGSMC controller:
where is an auxiliary controller.
Substituting (37) and (75) to (71), the system error is:
where is made of the equivalent control and the reaching law .
Substituting (76) to (52) and letting , the equivalent control of an auxiliary controller is calculated:
where is the equivalent control of an auxiliary controller.
Define the reaching law []:
where , , , are gain parameters. is a positive odd integer and is a positive integer. All parameters satisfy:
So, the whole auxiliary controller is expressed:
where is the whole of an auxiliary controller.
Then, the input of the composite controller is written:
where is the composite controller including IPD, NGSMC and NESO. For the composite controller, IPD (72), as a closed-loop controller, NESO, as a lumped disturbances observation, NGSMC (50), as an auxiliary controller are integrated into a one-order ultra-local model frame of MFC (71). The composite controller maintains the advantages of the NGSMCNESO controller (55) and introduces a reaching law (78) to further suppress chattering phenomena from the high-frequency switching motions, which is the combination of an exponential reaching law and a power reaching law. From the reaching law (78), when the system error state is far away from the sliding mode surface (50), , then means that the reaching rate (78) alleviates chattering phenomena; when the system error state is near the sliding mode surface (50), , then means that the reaching rate (78) is faster than the traditional exponential reaching law, and limits the amplitude from the high-frequency switching motions, so the reaching rate (78) has variable reaching speed.
Proof.
The stability of the composite controller is proven.
Define a Lyapunov function:
The derivative of (82) is:
Substituting (37), (52), and (71) to (83), (83) is further calculated:
Substituting (81) to (84), (84) is further calculated:
If , (85) is further calculated:
Then,
If ,(85) is further calculated:
Then,
is a positive odd integer and is a positive integer, , and Let
when , then , , so, , , are large enough for ;
when , then , , so, or or for ;
when , then , , so, or or for ;
Hence, the boundary condition: , , are large enough or or or for and the composite controller is stable. □
5. Simulation Results
To further validate some superiorities of the proposed composite controller, some specific parameters are set, including the TSTQLs system’s parameters and some controllers’ parameters in Table 7.
Table 7.
All parameters of TSTQLs system and controllers.
To obtain proper parameters of the composite controller, some steps are explained. The sampling period used in the simulation tests is 30 s. Step 1, tune via increasing its value from negative to positive until the control performance is degrade; Step 2, maintain and tune , via increasing their values and satisfy and ; Step 3, tune , by satisfying and is a positive odd integer; Step 4, tune , , by satisfying and until the tracking errors decrease and the chattering trend declines; Step 5, if these above steps are successful, maintain the same parameters of the ISMCNESO controller and NGSMCNESO controller, and tune the other parameters to achieve a great performance as comparison.
As is shown in Figure 14, Figure 15, Figure 16, Figure 17, Figure 18, Figure 19, Figure 20, Figure 21 and Figure 22, there are three comparative control methods, including the ISMCNESO controller, the NGSMCNESO controller, and the composite controller. The ISMCNESO controller is based on a traditional integral sliding mode surface (38) with a NESO (21). The NGSMCNESO controller and the composite controller have the same nonlinear sliding mode surface (50). In Figure 14a, the fitting curve of the reference temperature trajectory from Wall 0_0 mm, named aim 1, is from 247.596 K to 1595.98 K between 0 s and 30 s and the sequence of other aims is from aim 2 to aim 9 corresponding to Figure 15a, Figure 16a, Figure 17a, Figure 18a, Figure 19a, Figure 20a, Figure 21a and Figure 22a. From Figure 14b, Figure 15b, Figure 16b, Figure 17b, Figure 18b, Figure 19b, Figure 20b, Figure 21b and Figure 22b, the reference temperature tracking performances among the ISMCNESO controller, NGSMCNESO controller, and composite controller have a similar trend. However, in terms of tracking errors and their partial enlarged figures, the composite controller has the least chattering phenomena compared with the ISMCNESO controller and NGSMCNESO controller because of IPD (72) and the reaching law (78). The MFC provides the model free nature for independence of the system dynamic model and the reaching law (78) suppresses chattering phenomena from the high-frequency switching motions. In addition, the less chattering phenomena occurs in the NGSMCNESO controller than that in ISMCNESO owing to the nonlinear Function (51).
Figure 14.
Simulation results: (a) the fitting curve of the reference temperature trajectory from Wall 0_0 mm; (b) the reference temperature tracking performance among ISMCNESO controller, NGSMCNESO controller, composite controller; (c) the tracking errors; (d) their partial enlarged figures in details.
Figure 15.
Simulation results: (a) the fitting curve of the reference temperature trajectory from Wall 0_3 mm; (b) the reference temperature tracking performance among ISMCNESO controller, NGSMCNESO controller, composite controller; (c) the tracking errors; (d) their partial enlarged figures in details.
Figure 16.
Simulation results: (a) the fitting curve of the reference temperature trajectory from Wall 0_6 mm; (b) the reference temperature tracking performance among ISMCNESO controller, NGSMCNESO controller, composite controller; (c) the tracking errors; (d) their partial enlarged figures in details.
Figure 17.
Simulation results: (a) the fitting curve of the reference temperature trajectory from Wall 1_5 mm; (b) the reference temperature tracking performance among ISMCNESO controller, NGSMCNESO controller, composite controller; (c) the tracking errors; (d) their partial enlarged figures in details.
Figure 18.
Simulation results: (a) the fitting curve of the reference temperature trajectory from Wall 1_45 mm; (b) the reference temperature tracking performance among ISMCNESO controller, NGSMCNESO controller, composite controller; (c) the tracking errors; (d) their partial enlarged figures in details.
Figure 19.
Simulation results: (a) the fitting curve of the reference temperature trajectory from Wall 1_85 mm; (b) the reference temperature tracking performance among ISMCNESO controller, NGSMCNESO controller, composite controller; (c) the tracking errors; (d) their partial enlarged figures in details.
Figure 20.
Simulation results: (a) the fitting curve of the reference temperature trajectory from Wall 2_5 mm; (b) the reference temperature tracking performance among ISMCNESO controller, NGSMCNESO controller, composite controller; (c) the tracking errors; (d) their partial enlarged figures in details.
Figure 21.
Simulation results: (a) the fitting curve of the reference temperature trajectory from Wall 2_45 mm; (b) the reference temperature tracking performance among ISMCNESO controller, NGSMCNESO controller, composite controller; (c) the tracking errors; (d) their partial enlarged figures in details.
Figure 22.
Simulation results: (a) the fitting curve of the reference temperature trajectory from Wall 2_85 mm; (b) the reference temperature tracking performance among ISMCNESO controller, NGSMCNESO controller, composite controller; (c) the tracking errors; (d) their partial enlarged figures in details.
To analyze tracking performance of the composite controller quantitatively, the calculation results of RMSE and MAX are in Table 8, which are root mean square error and maximum error , respectively. In Table 7, The RMSE values of these three controllers: composite controller < NGSMCNESO controller < ISMCNESO controller and the MAX values are in the same sequence. The quantitative calculation results can effectively demonstrate the superiorities of the nonlinear sliding mode surface (50) with the nonlinear Function (51), MFC (71), and the reaching law (78).
Table 8.
The calculation results of RMSE and MAX.
To study the robustness of the composite controller, the time-varying resistance is chosen as a kind of external disturbance: R1, R2, R3. As is shown in Figure 23, the value of R1 is set as a step signal which is 100 Ω from 14 s to 16 s and 3.08 Ω in the other time. The values of R1 and R2 are also set as a step signal with 300 Ω and 500 Ω, respectively, and that of the other time is 3.08 Ω. From Figure 24, Figure 25, Figure 26, Figure 27, Figure 28, Figure 29, Figure 30, Figure 31 and Figure 32, the larger the value of the step signal is, the lager the amplitude of chattering will be. For example, the overshoot of R3 for the composite controller is 0.25 K in Figure 24b and the system state reaches the steady state after 1 s. At 16 s, the value of R3 is from 500 Ω to 3.08 Ω, and the overshoot of R3 for the composite controller is about 2.5 K in Figure 24a. Although the external disturbances have two sudden changes which have an adverse impact on tracking performance, the composite controller shows a strong robustness. Considering the effect of some measurement noises, the external signal is set as a step signal which is 100 Ω from 4 s to 5 s and from 25 s to 26 s on the basis of external disturbances before (R1, R2, R3). The tracking errors of Wall 2_45 mm and Wall 2_85 mm for the composite controller are shown in Figure 33. At the beginning of 4 s and 25 s, the tracking error trend has a slight chattering and converges to zero quickly. Hence, the composite controller is insensitive to measurement noises.
Figure 23.
Simulation results with some external disturbances: (a) a step signal disturbance of R1; (b) a step signal disturbance of R2; (c) a step signal disturbance of R3.
Figure 24.
Simulation results with some external disturbances: (a) the tracking errors of Wall 0_0 mm for composite controller; (b) their partial enlarged figures in details.
Figure 25.
Simulation results with some external disturbances: (a) the tracking errors of Wall 0_3 mm for composite controller; (b) their partial enlarged figures in details.
Figure 26.
Simulation results with some external disturbances: (a) the tracking errors of Wall 0_6 mm for composite controller; (b) their partial enlarged figures in details.
Figure 27.
Simulation results with some external disturbances: (a) the tracking errors of Wall 1_5 mm for composite controller; (b) their partial enlarged figures in details.
Figure 28.
Simulation results with some external disturbances: (a) the tracking errors of Wall 1_45 mm for composite controller; (b) their partial enlarged figures in details.
Figure 29.
Simulation results with some external disturbances: (a) the tracking errors of Wall 1_85 mm for composite controller; (b) their partial enlarged figures in details.
Figure 30.
Simulation results with some external disturbances: (a) the tracking errors of Wall 2_5 mm for composite controller; (b) their partial enlarged figures in details.
Figure 31.
Simulation results with some external disturbances: (a) the tracking errors of Wall 2_45 mm for composite controller; (b) their partial enlarged figures in details.
Figure 32.
Simulation results with some external disturbances: (a) the tracking errors of Wall 2_85 mm for composite controller; (b) their partial enlarged figures in details.
Figure 33.
Simulation results with the measurement noises: (a) the tracking errors of Wall 2_45 mm for composite controller; (b) the tracking errors of Wall 2_85 mm for composite controller.
6. Conclusions
In this paper, a general framework for the TSTQLs for the rationality evaluation of a hypersonic vehicle’s TPS is introduced, including two key roles: numerical analyses and control methods. Numerical analyses of a hypersonic flying object’s aerodynamic heating environment are based on three different two-dimensional outflow fields via finite element calculations in ANSYS Workbench 2020 R2. The reference temperature trajectories are plotted to scatter graphs and the fitting curves of scatter graphs are obtained from three calculated objects: Wall 0, Wall 1, and Wall 2. In order to track these reference temperature trajectories, a composite controller is proposed for a real-time ground aerodynamic heating simulation of a hypersonic flying object, named the TSTQLs. The proposed composite controller is made of IPD, NGSMC, and NESO. In an ultra-local model of MFC frame, the system dynamic model of the TSTQLs is replaced by IPD controller, and the NESO is as the observation for the lumped disturbances from internal parametric uncertainties, periodic oscillations, strong nonlinearity, and external disturbances. The NGSMC with a nonlinear function is an auxiliary controller to achieve a stage of great tracking errors and strong robustness. Moreover, the NGSMC eliminates the reaching phase suppressing chattering phenomena from the high-frequency switching motions. In addition, the reaching law is the combination of an exponential reaching law and a power reaching law and further improves the dynamic performance of chattering and robustness. Finally, the comparative simulation results demonstrate some superiorities of the proposed composite controller for the TSTQLs.
For the proposed composite controller strategy, this control method brings so many parameters for tuning. In the future, we will focus on the adaptive control. During a real flight process of the hypersonic vehicle, the hypersonic vehicle will also face serious high-frequency vibration and high-intensity sound fields, and hence aerodynamic heating, vibration, and sound will be considered synthetically, and we will also focus on the interaction mechanism among sound, vibration, and heating. Moreover, the heating environment is in time sequence, and then the group control needs to be considered for the TSTQLs with the circular quartz lamp group.
Author Contributions
Conceptualization, X.L.; methodology, X.L.; software, M.Z.; validation, G.W., M.Z., Z.S. and Z.B.; formal analysis, X.L. and G.W.; data curation, X.L.; writing—original draft preparation, X.L.; writing—review and editing, M.Z., G.Z. and I.V.A.; visualization, M.Z.; supervision, I.V.A.; project administration, G.Z.; funding acquisition, G.Z. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the China Scholarship Council (No. 202108670007).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Acknowledgments
The authors would like to express their gratitude to all those who helped them during the writing of this paper.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Wang, Z.; Wang, H.; Ding, N.; Zhang, J.; Hu, B. Research on the development of hypersonic vehicle technology. Sci. Technol. Rev. 2021, 39, 59–67. [Google Scholar]
- Tachinina, O.M.; Lysenko, O.I.; Alekseeva, I.V. Algorithm for Operational Optimization of Two-Stage Hypersonic Unmanned Aerial Vehicle Branching Path. In Proceedings of the 5th IEEE International Conference on Methods and Systems of Navigation and Motion Control (MSNMC), Kyiv, Ukraine, 16–18 October 2018; IEEE: Piscataway, NJ, USA; pp. 11–15. [Google Scholar]
- Zhu, C.; Xu, G.; Wei, C.; Cai, D.; Yu, Y. Impact-Time-Control Guidance Law for Hypersonic Missiles in Terminal Phase. IEEE Access 2020, 8, 44611–44621. [Google Scholar] [CrossRef]
- Niculescu, M.L.; Cojocaru, M.G.; Pricop, M.V.; Fadgyas, M.C.; Stoican, M.G.; Pepelea, D. Hypersonic Gas Dynamics of a Marco Polo Reentry Capsule. In Proceedings of the International Conference of Numerical Analysis and Applied Mathematics (ICNAAM), Thessaloniki, Greece, 13–18 September 2018. [Google Scholar]
- Urzay, J. Supersonic Combustion in Air-Breathing Propulsion Systems for Hypersonic Flight. Annu. Rev. Fluid Mech. 2018, 50, 593–627. [Google Scholar] [CrossRef]
- D’Oriano, V.; Savino, R.; Visone, M. Aerothermodynamic study of a small hypersonic plane. Aircr. Eng. Aerosp. Technol. 2018, 90, 471–480. [Google Scholar] [CrossRef]
- Qin, X.; Shui, Y.; Wang, Y.; Wang, F.; Li, Q. Research on Aeroheating of Complicated Hypersonic Reentry Vehicles. In Proceedings of the 9th International Conference on Mechanical and Aerospace Engineering (ICMAE), Budapest, Hungary, 10–13 July 2018; IEEE: Piscataway, NJ, USA; pp. 136–140. [Google Scholar]
- Gong, C.-L.; Gou, J.-J.; Hu, J.-X.; Gao, F. A novel TE-material based thermal protection structure and its performance evaluation for hypersonic flight vehicles. Aerosp. Sci. Technol. 2018, 77, 458–470. [Google Scholar] [CrossRef]
- Lv, X.; Zhang, G.; Zhu, M.; Ouyang, H.; Shi, Z.; Bai, Z.; Alexandrov, I.V. Adaptive Neural Network Global Nonsingular Fast Terminal Sliding Mode Control for a Real Time Ground Simulation of Aerodynamic Heating Produced by Hypersonic Vehicles. Energies 2022, 15, 3284. [Google Scholar] [CrossRef]
- Liu, L.; Dai, G.; Zeng, L.; Wang, Z.; Gui, Y. Experimental Model Design and Preliminary Numerical Verification of Fluid-Thermal-Structural Coupling Problem. AIAA J. 2019, 57, 1715–1724. [Google Scholar]
- Shams, T.A.; Shah, S.I.A.; Ahmad, M.A. Capability Analysis of Global Hypersonic Wind Tunnel Facilities for Aerothermodynamic Investigations. In Proceedings of the 17th International Bhurban Conference on Applied Sciences and Technology (IBCAST), Natl Ctr Phys, Islamabad, Pakistan, 14–18 January 2020; pp. 481–501. [Google Scholar]
- Xu, X.; Shu, H.; Xie, F.; Wang, X.; Guo, L. Research progress on aerodynamic test technology of hypersonic wind tunnel for air-breathing aerocraft. J. Exp. Fluid Mech. 2018, 32, 29–40. [Google Scholar]
- Jiang, Z. Progresses on experimental techniques of hypersonic and high-enthalpy wind tunnels. Acta Aerodyn. Sin. 2019, 37, 347–355. [Google Scholar]
- Lin, L.; Wu, D.; Ren, H.; Zhu, F. Thermal shock fracture behavior of wave-transparent brittle materials in hypersonic vehicles under high thermal flux by digital image correlation. Opt. Express 2019, 27, 10269–10279. [Google Scholar] [CrossRef]
- Zhu, Y.; Zeng, L.; Dong, W.; Du, Y.; Gui, Y. Computational and Experimental Study on Quartz Lamp Array Heat Flux Distribution. J. Astronaut. 2017, 38, 1131–1138. [Google Scholar]
- Wu, D.; Gao, Z.; Wang, Y. Experimental Study on Fuzzy Control of Transient Aerodynamic Heat Flow of Missile. J. Beijing Univ. Aeronaut. Astronaut. 2002, 28, 682–684. [Google Scholar]
- Zhang, W.J.S.; Engineering, E. Research on control of heating system for aerodynamic heating simulation test. Adv. Mater. Res. 2005, 705, 528–533. [Google Scholar]
- Lan, T.; Lin, H.; Zhang, K. Fractional Order Iterative Learning Control Strategy for Quartz Lamp Radiation Aerodynamic Heating Experiment. J. Northwestern Polytech. Univ. 2017, 35, 26–31. [Google Scholar]
- Fliess, M.; Join, C. Model-free control. Int. J. Control 2013, 86, 2228–2252. [Google Scholar] [CrossRef] [Green Version]
- Zhang, X.; Wang, H.; Tian, Y.; Peyrodie, L.; Wang, X. Model-free based neural network control with time-delay estimation for lower extremity exoskeleton. Neurocomputing 2018, 272, 178–188. [Google Scholar] [CrossRef]
- Gao, P.; Lv, X.; Ouyang, H.; Mei, L.; Zhang, G. A Novel Model-Free Intelligent Proportional-Integral Supertwisting Nonlinear Fractional-Order Sliding Mode Control of PMSM Speed Regulation System. Complexity 2020, 2020, 8405453. [Google Scholar] [CrossRef]
- Wang, H.; Li, S.; Tian, Y.; Aitouche, A. Intelligent Proportional Differential Neural Network Control for Unknown Nonlinear System. Stud. Inform. Control 2016, 25, 445–452. [Google Scholar] [CrossRef] [Green Version]
- Liu, Y.; Jiang, B.; Lu, J.; Cao, J.; Lu, G. Event-Triggered Sliding Mode Control for Attitude Stabilization of a Rigid Spacecraft. Ieee Trans. Syst. Man Cybern.-Syst. 2020, 50, 3290–3299. [Google Scholar] [CrossRef]
- Lopac, N.; Bulic, N.; Vrkic, N. Sliding Mode Observer-Based Load Angle Estimation for Salient-Pole Wound Rotor Synchronous Generators. Energies 2019, 12, 1609. [Google Scholar] [CrossRef] [Green Version]
- Qiu, B.; Wang, G.; Fan, Y.; Mu, D.; Sun, X. Adaptive Sliding Mode Trajectory Tracking Control for Unmanned Surface Vehicle with Modeling Uncertainties and Input Saturation. Appl. Sci. 2019, 9, 1240. [Google Scholar] [CrossRef] [Green Version]
- Liu, Y.-C.; Laghrouche, S.; N’Diaye, A.; Cirrincione, M. Hermite neural network-based second-order sliding-mode control of synchronous reluctance motor drive systems. J. Frankl. Inst.-Eng. Appl. Math. 2021, 358, 400–427. [Google Scholar] [CrossRef]
- Soriano, L.A.; Rubio, J.d.J.; Orozco, E.; Cordova, D.A.; Ochoa, G.; Balcazar, R.; Cruz, D.R.; Meda-Campana, J.A.; Zacarias, A.; Gutierrez, G.J. Optimization of Sliding Mode Control to Save Energy in a SCARA Robot. Mathematics 2021, 9, 3160. [Google Scholar] [CrossRef]
- Rahman, A.U.; Zehra, S.S.; Ahmad, I.; Armghan, H. Fuzzy supertwisting sliding mode-based energy management and control of hybrid energy storage system in electric vehicle considering fuel economy. J. Energy Storage 2021, 37, 102468. [Google Scholar] [CrossRef]
- Li, S.; Wang, H.; Tian, Y.; Aitouch, A.; Klein, J. Direct power control of DFIG wind turbine systems based on an intelligent proportional-integral sliding mode control. ISA Trans. 2016, 64, 431–439. [Google Scholar] [CrossRef]
- Jiang, J.; Chen, H.; Cao, D.; Guirao, J.L.G. The global sliding mode tracking control for a class of variable order fractional differential systems. Chaos Solitons Fractals 2022, 154, 111674. [Google Scholar] [CrossRef]
- Saghafi Zanjani, M.; Mobayen, S. Anti-sway control of offshore crane on surface vessel using global sliding mode control. Int. J. Control 2022, 95, 2267–2278. [Google Scholar] [CrossRef]
- Wu, X.; Xu, K. Global sliding mode control for the underactuated translational oscillator with rotational actuator system. Proc. Inst. Mech. Eng. Part I-J. Syst. Control Eng. 2021, 235, 540–549. [Google Scholar] [CrossRef]
- Mofid, O.; Mobayen, S. Adaptive Finite-Time Backstepping Global Sliding Mode Tracker of Quad-Rotor UAVs Under Model Uncertainty, Wind Perturbation, and Input Saturation. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 140–151. [Google Scholar] [CrossRef]
- Tong, X.; Zhao, H.; Feng, G. Adaptive global Terminal Sliding Mode Control for Anti-Warship Missiles. In Proceedings of the 6th World Congress on Intelligent Control and Automation, Dalian, China, 21–23 June 2006; IEEE: Piscataway, NJ, USA; pp. 1962–1966. [Google Scholar]
- Lv, X.; Zhang, G.; Zhu, M.; Shi, Z.; Bai, Z.; Alexandrov, I.V. Aerodynamic Heating Ground Simulation of Hypersonic Vehicles Based on Model-Free Control Using Super Twisting Nonlinear Fractional Order Sliding Mode. Mathematics 2022, 10, 1664. [Google Scholar] [CrossRef]
- Sissenwine, N. U.S. committee on extension to the standard atmosphere. Nature 1962, 195, 133–134. [Google Scholar] [CrossRef]
- Han, J. From PID to Active Disturbance Rejection Control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef]
- Yang, H.; Guo, M.; Xia, Y.; Sun, Z. Dual closed-loop tracking control for wheeled mobile robots via active disturbance rejection control and model predictive control. Int. J. Robust Nonlinear Control 2020, 30, 80–99. [Google Scholar] [CrossRef]
- Shyu, K.K.; Shieh, H.J. A new switching surface sliding-mode speed control for induction motor drive systems. IEEE Trans. Power Electron. 1996, 11, 660–667. [Google Scholar] [CrossRef]
- Li, T. Nonlinear Integral Sliding Mode Control Method Based on New Reaching Law. Control Eng. China 2019, 26, 2031–2035. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).