Next Article in Journal
A Modern Strategy for the Selection of Efficacious Solar Panels at Industrial Level under an Interval-Valued Picture Fuzzy Set Hybrid Environment
Next Article in Special Issue
FCH HVAC Honeycomb Ring Network—Transition from Traditional Power Supply Systems in Existing and Revitalized Areas
Previous Article in Journal
Integrated Transmission Network Planning by Considering Wind Power’s Uncertainty and Disasters
Previous Article in Special Issue
Variable Structure-Based Control for Dynamic Temperature Setpoint Regulation in Hospital Extreme Healthcare Zones
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Finite Time Disturbance Observer Based on Air Conditioning System Control Scheme

1
Department of Automated Manufacturing, Al Khwarizmi College of Engineering, University of Baghdad, Baghdad 10071, Iraq
2
Centre for Engineering and Industrial Design, Te Pūkenga—Waikato Institute of Technology, Hamilton 3240, New Zealand
3
Chemical and Materials Engineering, Faculty of Engineering, The University of Auckland, Auckland 1010, New Zealand
4
Institute of Biomedical Technologies (IBTec), Auckland University of Technology (AUT), Auckland 1010, New Zealand
5
Faculty of Science, Engineering and Technology, Swinburne University of Technology, Melbourne, VIC 3122, Australia
*
Author to whom correspondence should be addressed.
Energies 2023, 16(14), 5337; https://doi.org/10.3390/en16145337
Submission received: 25 February 2023 / Revised: 9 July 2023 / Accepted: 10 July 2023 / Published: 12 July 2023

Abstract

:
A novel robust finite time disturbance observer (RFTDO) based on an independent output-finite time composite control (FTCC) scheme is proposed for an air conditioning-system temperature and humidity regulation. The variable air volume (VAV) of the system is represented by two first-order mathematical models for the temperature and humidity dynamics. In the temperature loop dynamics, a RFTDO temperature (RFTDO-T) and an FTCC temperature (FTCC-T) are designed to estimate and reject the lumped disturbances of the temperature subsystem. In the humidity loop, a robust output of the FTCC humidity (FTCC-H) and RFTDO humidity (RFTDO-H) are also designed to estimate and reject the lumped disturbances of the humidity subsystem. Based on Lyapunov theory, the stability proof of the two closed-loop controllers and observers is presented. Comparative simulations are carried out to confirm that the proposed controller outperforms conventional methods and offers greater accuracy of temperature, humidity, and carbon dioxide concentration, having superior regulation performance in terms of a rapid finite time convergence, an outstanding disturbance rejection property, and better energy consumption. In addition to presenting the comparative simulation results from the control applications on the VAV system, the quantitative values are provided to further confirm the superiority of the proposed controller. In particular, the proposed method exhibits the shortest settling time of, respectively, 15 and 40 min to reach the expected temperature and humidity, whereas other comparative controllers require a longer time to settle down.

1. Introduction

Demand for effective indoor air quality and climate control for heating, ventilating, and air conditioning (HVAC) systems in commercial buildings accounts for approximately 70–90% of the building’s energy consumption [1,2]. Commercial energy consumption entails a significant “carbon footprint”, or contribution to global emissions which exacerbate climate change, and many businesses are committed to minimizing their environmental impact [3,4]. Consequently, there is significant demand for effective energy consumption management systems to maintain good indoor air quality, achieve acceptable thermal comfort, and minimize energy usage and wastage.
Current research is focused on developing robust HVAC control systems to achieve acceptability of parameters such as temperature, humidity, and carbon dioxide concentration. Several control schemes have been embedded in HVAC systems, such as proportional–integral–derivative (PID) control [5,6], sliding mode control (SMC) schemes [7,8,9,10], model predictive control (MPC) [11,12,13,14], feedback linearization [15,16,17], etc. In addition, the operating environment of the HVAC system presents uncertainties and disturbances which impact on controller performance, such as air supply fluctuation, parametric uncertainties, unmodeled dynamics, and time delays, which deteriorate the tracking and regulation performance. Thus, it is necessary to consider the disturbance compensation and active rejection in the HVAC control design to accomplish satisfactory control performance. In the existing literature of the temperature control, the disturbance compensation-based control has been proposed for different system applications [11,12,13,14,15,16,17]. However, those systems have only one variable to be controlled, while the HVAC systems at least could have multivariable of temperature, humidity, and CO2 which are required to be controller simultaneously.
Standard HVAC control systems for temperature and relative humidity are based on multiloop PID control [5,6]. Castilla et al. [11] suggested complex regulation procedures to maintain acceptable thermal comfort conditions in confined environments based on the `users’ productivity and an indirect effect on energy saving. Complex regulation uses a non-linear model predictive controller to maintain high thermal comfort levels whilst reducing energy consumption.
In an HVAC system consisting of multiple air handling units with variable air volume units, Kalaimani et al. [18] presented a controller based on several personal thermal comfort systems, which they called “SPOT”, using model predictive control (MPC). This controller combined a two-time-scale MPC-based predictive controller for the HVAC system (at the 1 h and 10-min time scales) using a non-linear thermal model with reactive control by the SPOT systems at the fastest (30 s) time scale. Their controller achieved 45% and 15% savings of energy in summer and winter, respectively. Alamin et al. [12] presented an MPC controller to calculate how much money it costs for the required energy to reach the desired thermal comfort associated with the HVAC. This was based on optimizing the fan coil speed to achieve an acceptable thermal comfort satisfaction. The temperature and relative humidity independent control system to ensure energy saving has been in the interest of researchers in the last decade [19,20]. These researchers focused on improving indoor air quality and thermal comfort parameters using a dehumidification system embedded in an HVAC system [21,22,23,24]. These studies focus on developing different controllers for the temperature or the humidity. Attia et al. [23] compared fuzzy logic control to the PID control in residential buildings to control the temperature and relative humidity during partial and complete load in different climates. These techniques were proposed to maintain the targeted temperature and relative humidity in the dwelling using an HVAC system with the main focus on reducing energy consumption presented as the electrical intake from the HVAC compressor [24].
In addition, many applications of model predictive control (MPC) for HVAC systems have been reported in the existing literature [25,26,27,28,29,30,31]. In [25], a stability margin and gap metric based on a reduced multiple-MPC is proposed for the nonlinear HVAC. In [26], an optimal energy management strategy based on a nonlinear predictive model is presented for a plant of a test building within a single-zone by using singular perturbation arguments to introduce a multiple time scale dynamic response of buildings with energy recovery. In addition, a distributed MPC scheme is presented in [27] for regulating building temperature with a single zone building a multi-zone. In [28], the MPC with time-varying constraints framework is designed for building climate control in the presence of parametric uncertainties, in which linear matrix inequalities are used for optimization problems. In [29], the predictive control based on the number of occupants detected by video data is proposed for an indoor environment incorporating CO2 concentration measures. In [30], a MPC is developed for an air-conditioning system with a dedicated outdoor air system, in which a linear building model is employed to optimize indoor comfort and energy use, and a lecture theatre for real-time control is used to experimentally demonstrate the system. In [31], a nonlinear MPC (NMPC) approach is implemented for the HVAC system that is modelled by index-1 differential-algebraic equations, derived from energy balances and rigorous material. However, the primary shortcoming of model predictive control schemes is that the control algorithms largely rely on a precise system model that is crucial to the prediction stage. As a result, any non-exact cancellation in the dynamic model severely affects the closed-loop controlled system performance.
In this paper, we propose a finite time composite control (FTCC) method that is effective and robust for an application to an air conditioning system. We will present a new design of robust finite time disturbance observer (RFTDO) technique-based output feedback FTCC, which attenuates the influence of system uncertainties and disturbances on the system humidity, temperature, and carbon dioxide outputs. The aim of the proposed control scheme is to effectively regulate humidity and temperature outputs to ensure that they converge to their corresponding references in finite time, whilst also maintaining the robustness of control action. The following lists the significant contributions made in this paper:
(1) By using a nonlinear function in the finite time disturbance observer (FTDO), a novel robust FTDO (RFTDO) is designed for the HVAC system to enhance the disturbance estimation effectiveness. Accordingly, two RFTDO temperature (RFTDO-T) and humidity (RFTDO-H) estimators are proposed to estimate the lumped disturbances acting on the temperature and humidity subsystems of the HVAC, respectively. Then, the rigorous stability and convergence analysis of the proposed RFTDO is performed. This constitutes an improvement to both the disturbance estimation and the finite time convergence. The state of the art in the RFTDO-T and RFTDO-H estimators proposed for the temperature and humidity subsystem, respectively, is centered on not only ensuring the finite time convergence of estimations, but also enhancing the robustness property.
(2) Then, the estimations of the lumped disturbances information are used to reject these disturbances during the design procedure of FTCC. Under the independent control structure; by integrating the lumped disturbance estimations in the temperature and humidity controller, the FTCC temperature (FTCC-T) and FTCC humidity (FTCC-H) schemes are proposed to improve the temperature and humidity regulation precision.
(3) Not only the disturbance estimation enhancement and control robustness are guaranteed, but also the finite time convergence of the control and observer element of both the FTCC-T and FTCC-H is ensured. Thus, the temperature and humidity output of the HVAC system are regulated to their desired values at the finite time.
(4) Finally, simulation results are presented to verify the superiority of the proposed temperature and humidity control approach compared with composite linear control, the ADRC, and SMC.

2. The State of the Art of the Work

In this section, a state-of-the-art review of the estimators used in this work is presented and the contribution of this paper is clarified, with respect to the proposed estimator. In the literature, there have been many attempts at applying observer techniques to HVAC systems to cope with the issue of temperature and humidity states and the overall disturbance estimation. For instance, in [32], minimum-order and full-order observers are proposed for the air handling units with system uncertainties to estimate online the state variables of indoor temperature and relative humidity. Moreover, a regulator system for disturbance rejection is designed using the Lyapunov stability theory. In [33], a load disturbance observer is designed for estimation of non-measurable heat and moisture load disturbances that can be completely compensated by a backstepping controller applied to the HVAC system linearized model in the presence of time-varying loads. In [34], the stochastic grey-box modelling approach is proposed for estimating the ventilation air change rate of a room, which can assist in overcoming disturbances acting on the indoor room system. However, the convergence rate of estimations to their corresponding true values is asymptotic. This means that the estimation errors of both disturbances and the system states converge to zero slowly, and the estimation accuracy by the above observers is limited. To speed up the estimation error convergence, the finite time observers were proposed by [35], which have been successfully applied in many applications such as electric furnace and robot systems [36,37], electronic throttle systems [38,39], dc–dc buck converters [40], dc servomotors [41], etc.
Most of the observation techniques for HVAC systems that appeared in the literature have certain issues that need attention. First, many of them ensure asymptotic and slow estimation of all state variables and disturbances. Next, those observers frequently lack robustness against the first-order time derivative of the total lumped disturbance and uncertainties. Moreover, some estimate the system state variables and disturbances in a separated manner. After a review of the state-of-the-art of the estimators applied to the HVAC systems above, we propose a novel robust finite-time disturbance observer for the temperature loop denoted by the RFTDO-T estimator and for the humidity loop denoted by the RFTDO-H estimator. The reasons for using those estimators are to estimate the disturbance in a finite time. With the assistance of the disturbance estimation, the output response of temperature and humidity of the HVAC is free from an offset and deviation caused by such disturbances. Compared to the state of the art in designing disturbance estimators, the primary contribution of the estimator designs in the current paper is that the robustness of both RFTDO-T and RFTDO-H is enhanced by incorporating the nonlinear function terms. In addition, the finite time stability of these estimators under the robustness terms is newly analyzed by using the Lyapunov theorem. Moreover, since there are fewer results from applying observers, the current work will pave the way for more facile applications of different types of observers to the HVAC systems.

3. Mathematical Modeling of Air Conditioning System

The architecture of the air-conditioning system is illustrated in Figure 1, and its basic components are described as follows. It mainly consists of an air handling unit, air supply pipeline module, indoor air supply terminal, electric control unit, and a common all-air module. First, the outdoor fresh air and the indoor return air are mixed. Second, the mixed air is chilled and sent to each room. Figure 1 shows the schematic diagram of an independent control unit for temperature and relative humidity, using a chiller, based on the variable air volume (VAV) method of fresh air supply by the dehumidification unit (HEPA filter, heat exchanger, dehumidifier) and the fresh cool air supplied by the temperature control unit. The device works to achieve thermal comfort and air quality parameters, adjusting (reducing or increasing) the temperature, relative humidity, and filtering particulate matters in the office. A robust feedback controller adjusts the supply fan speed and heat exchanger settings to target the setpoint temperature. The return fan includes a HEPA filter and a flow controller, which targets the airflow rate to a particular setpoint. The outdoor air controller regulates the positions of the mixing damper, outdoor air damper and exhaust damper to control the outdoor air ratio. The purpose of this is to sustain a positive pressure and moderate airflow. In this study, the mathematical model is solved based on the assumptions: (i) the office room is closed-system, sealed by way of double-glazed windows and automatic doors; (ii) based on (i), the change in air pressure is equal to zero; (iii) the indoor temperature is measured using sensors and with the objective of achieving desirable fresh air diffusion; (iv) the changes in the indoor relative humidity are impacted by many factors such as the number of occupants and activities which create humidity (for example, steam from using the office kitchen facilities), which will affect the office room temperature.
The air-conditioning system dynamics can be described by a standard temperature model and a humidity dynamic model. The plant system parameters and their nominal values are listed in Table 1. The overall system dynamics that comprise dynamic response of temperature and humidity subsystem [9] can be expressed as
x ˙ 1 ( t ) = [ F λ ρ V C 1 δ + α i ρ V C 1 ] ( T o ( t ) T s + x 1 ( t ) ) 1 ρ V C 1 σ ( t ) 1 V u 1 ( t )
x ˙ 2 ( t ) = L ρ M n ( d o ( t ) d s + x 2 ( t ) ) 0.27 n g * 10 6 M n 1 M n u 2 ( t )
with
x 1 ( t ) = T s T i ( t ) ,       x 2 ( t ) = d s d n ( t )
u 1 ( t ) = G s ( T s T i ( t ) ) ,     u 2 ( t ) = G o ( d s d n ( t ) )
where T i ; Ts, and To are the room, the dry fan coil (sensible heat), and the outdoor ambient temperature  ( ) ,   respectively.  d n ( t ) represents the building air’s moisture content ( g / kg ) ; d s is the moisture content of the air conditioner’s supplied air ( g / kg ) ; and d o is the outdoor air’s moisture content ( g / kg ) . Equation (1) is based on the heat energy balance in an air-conditioning system in which [ F λ ρ V C 1 δ + α i ρ V C 1 ] ( T o ( t ) T s + x 1 ( t ) ) represents the heat provided by the cooling coil, and the heat dissipation, respectively, and 1 ρ V C 1 σ ( t ) refers to the heat radiation of the room window glass generated by sun. This equation will be controlled using u 1 ( t ) as an input temperature. Equation (2) is based on the mass conservation of air humidity with the assumption that the office is a closed-loop system and the pressure in the commercial building is constant, in which L ρ M n ( d o ( t ) d s + x 2 ( t ) ) represents the wet load due to the fresh air penetration and 0.27 n g M n is the wet load of personnel. This equation will be controlled using u 2 ( t )  as an input humidity. u 1 ( t ) and u 2 ( t ) are actuated by the air supply volume using two dampers for the cold air flow and for the dehumidified air as shown in Figure 1 relying on G s (heat removal air supply) and G o (exhaust volume of the dehumidification) [42].
Such control inputs will be designed by our controllers to supply the required air temperature and humidity as well as meeting the occupants’ requirements for thermal comfort.
Based on Equations (1) and (2), the air conditioner system dynamics can be written in the following state space form
x ˙ 1 ( t ) = f 1 ( x 1 ,   t ) + b 1 u 1 ( t ) + d 1 ( t )
x ˙ 2 ( t ) = f 2 ( x 2 ,   t ) + b 2 u 2 ( t ) + d 2 ( t )
where
f 1 ( x 1 , t ) = [ F λ ρ V C 1 δ + α i ρ V C 1 ] ( T o ( t ) T s + x 1 ( t ) ) 1 ρ V C 1 σ ( t )
b 1 = 1 V
f 2 ( x 2 , t ) = L ρ M n ( d o ( t ) d s + x 2 ( t ) ) 0.27 n g * 10 6 M n
b 2 = 1 M n
where d 1 ( t ) and d 2 ( t ) represent external disturbances acting on the temperature and humidity subsystem. It must be noted that the system functions f 1 ( x 1 , t ) and f 2 ( x 2 , t ) , and the input coefficients b 1 and b 2 cannot be exactly known due to system uncertainties and hence have to be expressed as f i ( x i , t )  =  f 0 i ( x i , t ) + Δ f i ( x i , t ) for i = 1 ,   2 and b i = b o i + Δ b i for i = 1 ,   2 where f 0 i and b o i are the nominal parts of f   ( x i , t ) and b i .
Δ f i ( x i , t ) and Δ b i represent modeling errors and are presumed to be differential with respect to time. Generally, the state space form of Equations (3) and (4) can be rewritten as
x ˙ i ( t ) = f 0 i ( x i ,   t ) + Δ f i ( x i , t ) + ( b 0 i + Δ b i ) u i ( t ) + d i ( t )   for   i = 1 , 2 .
The term
D i ( x i , d i , t ) = f 0 i ( x i ,   t ) + Δ f i ( x i , t ) + Δ b i u i ( t ) + d i       for   i = 1 , 2 .
is considered to be equivalent to the lumped disturbance. Thus, the state space representation (5) used for further analysis is
x ˙ i ( t ) = D ( x i , d i , t ) + b 0 i u i ( t )       for   i = 1 , 2 .
Hence, the control objective is to design a constructive control strategy for the system dynamics given in (7) such that an accurate temperature and humidity regulation can be attained in a finite time regardless of system uncertainties and external disturbances. Mathematically, the objective can be expressed as
lim t t f 1 T i = T d ,   lim t t f 2 d n = d l  
where T d and d l are the desired temperature and humidity, respectively, which are pre-adjusted to meet satisfactory thermal comfort parameters in the room environment. Furthermore, t f 1 and t f 2 are the finite times when the actual outputs of the HVAC of T i and d n converge to the references of T d and d l , respectively.

4. Proposed Control Design for the Air Conditioning System

Based on the literature [42,43,44,45,46], the air-conditioning systems consists of one air handling unit (AHU) which supplies air to VAV terminals using the supply and return fans and the VAV system which is cooled by chilled water coming from the AHU coil. Therefore, the desired condition within the system is regulated by local controllers. This will result in the current PID temperature controller maintaining the desired room temperature. Depending on the air mixture and after the filter, the outside air is cooled by the chiller and the outside air is dehumidified by the dehumidification solution and then supplied to the room by the supply fan. However, to adjust the humidity, the temperature will change as well (and vice versa) so it is recommended by [44] to introduce two controllers with a self-turning parameter for two feedback control loops of temperature and Humidity with CO2 as subsystems. Therefore, the decoupling control principal is recommended by the literature when it is difficult to avoid the impact of the temperature on the dehumidification process for complex systems in commercial buildings [46], this concept was validated experimentally by [42]. This section gives the design of u 1 in (3) and u 2 in (4) for the temperature and humidity control, respectively, of the air conditioning system using the output feedback finite time composite control (FTCC) based on a novel robust finite time disturbance observer (RFTDO). For concise representation in this paper, the design procedure of u 1 for the temperature regulation is presented. Similarly, the other control input u 2 can be built for the humidity regulation. Thus, the RFTDO-T-based FTCC-T and the RFTDO-H-based FTCC-H are designed the control laws u 1  and u 2 of the temperature and humidity subsystems, respectively, as shown in the block diagram in Figure 2, where CO2 is estimated based on the humidity control.

4.1. Design of a RFTDO-T-Based FTCC-T Scheme for the Temperature Subsystem

In the following, we start with the design steps of the temperature control law u 1 .

4.1.1. Design of the RFTDO-T Estimator

To design our new disturbance observer of RFTDO-T in this subsection, we first present the following assumption:
Assumption 1. 
The lumped disturbances D 1 ( x 1 , d 1 , t ) and D 2 ( x 2 , d 2 , t ) of the temperature and humidity subsystem, respectively, existed in the system dynamics Equation (7) are differentiable with respect to time and there exist positive constants D 1 m a x and D 2 m a x such that their derivatives are bounded, satisfying | D ˙ i ( t ) | ≤ D i m a x for i = 1, 2.
Now, to estimate D 1 , recall the temperature subsystem dynamics from Equation (7) as follows:
x ˙ 1 = D 1 ( x 1 , d 1 , t ) + b 10 u 1 ( t )
where D 1 represents the lumped disturbance associated with the temperature dynamics, for which the derivative with respect to time is bounded as clarified in Assumption 1.
Let us consider the x 12 ( t ) = D 1 ( x 1 , d 1 , t ) as an extended state and D ˙ 1 ( x 1 , d 1 , t ) = h 1 ( t ) . Then, the dynamic of the air conditioning system Equation (9) can be rewritten:
{       x ˙ 1 ( t ) = x 12 ( t ) + b 10 u 1 ( t )   x ˙ 12 ( t ) = h 1 ( t ) .
To estimate the lumped disturbance D 1 ( x 1 , d 1 , t ) in the temperature dynamics Equation (7), the RFTDO-T is designed for the extended temperature subsystem dynamics Equation (10) as
x ˙ ^ 1 ( t ) = x ^ 12 + b 10 u 1 ( t ) + l 11 e ˜ 1 ( t )   γ o 1
x ˙ ^ 12 ( t ) = l 12 e ˜ 1 ( t )   ( 2 γ o 1 1 ) + φ 1 ( ω 1 Δ e ˜ 1   ( t ) )
where e ˜ 1 ( t ) = x 1 ( t ) x ^ 1 ( t ) is the estimation error, x ^ 1 ( t ) , x ^ 12 ( t ) are the estimations of states x 1 ( t ) and x 12 ( t ) , respectively, l 11 , l 12 and ω 1 are the positive adjustable gains of RFTDO estimator, and γ 01 is the observer exponent. According to the observer design Equation (11), x ^ 12 ( t ) is the estimation of D 1 ( x 1 , d 1 , t ) . Moreover, the nonlinear function φ 1 ( χ 1 ) satisfies:
φ 1 ( χ 1 ) = {       1 ,                 χ 1 π 2   sin ( χ 1 ) ,     π 2 χ 1 π 2     .   1 ,                     χ 1 π 2  
According to the bandwidth parameterization concept [47], the RFTDO-T gains in (11) can be calculated properly as follows:
l 11 = 2 L 1   a n d   l 12 = ( L 1 ) 2
where L 1 is the observer bandwidth of the RFTDO-T (11).
Theorem 1. 
In regard to Assumption 1, when the observer gains of the temperature dynamics Equation (9) are properly tuned, the estimation error of the RFTDO-T estimator Equation (11) converges to zero in finite time instance. Thus, we prove this Theorem in Appendix A.

4.1.2. Design of FTCC-T for the Temperature Subsystem

In this subsection, the FTCC-T including disturbance rejection term x ^ 12 ( t )   is designed for temperature dynamics Equation (9) as follows:
u 1 ( t ) = 1 b 10 [ k 1 e 1 ( t )   α 1 x ^ 12 ( t ) ]
with
e 1 ( t ) = T d ( t ) T i ( t )
where k 1 > 0 is the control gain to be tuned, 0 < α 1 < 1 is the control fractional power, e 1 ( t ) is the tracking error of temperature, T d ( t ) is the reference temperature command, and x ^ 12 ( t ) is the estimated lumped disturbance by the finite time observer designed in (11).
Theorem 2. 
Regarding that the temperature dynamics Equation (9) is subject to the lumped disturbance satisfying Assumption 1. For a given feedback control gain k 1 > 0 , the output error of temperature, e 1 ( t ) , is bounded and converges to zero in a finite-time. This theorem is proved in Appendix B.

4.2. Design of RFTDO-H-Based FTCC-H Scheme for Humidity Subsystem

In the following, we start with the design steps of the humidity control law.

4.2.1. Design of the RFTDO-H for the Humidity Subsystem

In this subsection, our new RFTDO is designed for the humidity dynamics. To estimate   D 2 , recall the humidity subsystem dynamics from (7) as follows:
x ˙ 2 ( t ) = D 2 ( x 2 ,   d 2 , t ) + b 20 u 2 ( t )
where D 2 represents the lumped disturbance associated with the humidity dynamics, for which the disturbance derivative with respect to time is bounded as clarified in Assumption 1.
Similarly, let us consider the x 22 ( t ) = D 2 ( x 2 , d 2 , t ) as an extended state and D ˙ 2 ( x 2 , d 2 , t ) = h 2 ( t ) . Then, the humidity dynamic of the air conditioning system (13) can be rewritten as follows:
{ x ˙ 2 ( t ) = x 22 ( t ) + b 20 u 2 ( t ) x ˙ 22 ( t ) = h 2 ( t ) .
To estimate the lumped disturbance D ^ 2 ( x 2 , d 2 , t ) in the humidity dynamics (7), the RFTDO-H is designed for the extended humidity subsystem dynamics (14) as
x ˙ ^ 2 ( t ) = x ^ 22 ( t ) + b 20 u 2 ( t ) + l 21 e ˜ 2 ( t )   γ o 2
x ˙ ^ 22 ( t ) = l 22 e ˜ 2 ( t )   ( 2 γ o 2 1 ) + φ 2 ( ω 2 Δ e ˜ 2 ( t ) )
where e ˜ 2 ( t ) = x 2 ( t ) x ^ 2 ( t ) is the estimation error; x ^ 2 ( t ) and x ^ 22 ( t ) are the estimations of states x 2 ( t ) and x 22 ( t ) , respectively; l 21 , l 22 , and ω 2 are the positive adjustable gains of the RFTDO-H estimator; and γ o 2 is the observer exponent. According to the observer design (14), x ^ 22 ( t ) is the estimation of D 2 ( x 2 , d 2 , t ) . Moreover, the nonlinear function φ 2 ( χ 2 ) satisfies
φ 2 ( χ 2 ) = { 1 ,                               χ 2 π 2   sin ( χ 2 ) ,                     π 2 χ 2 π 2         . 1 ,                                   χ 2 π 2  
According to the bandwidth parameterization concept [47], the RFTDO-H gains (15) can be calculated properly as follows:
l 21 = 2 L 2   a n d   l 22 = ( L 2 ) 2
where L 2 is the observer bandwidth of the RFTDO-H (15).
Theorem 3. 
Based on Assumption 1, when the observer gains of the humidity dynamics Equation (33) are properly chosen, the estimation error of the RFTDO-H estimator (15) converges to the zero in finite time instance.
Proof of Theorem 3. 
To avoid duplication, the stability proof is on a similar line of Proof of Theorem 1 given in Appendix A. Thus, we omit the stability proof of the RFTDO-H estimator (15). □

4.2.2. Design of the Finite-Time Composite Humidity Controller

In this subsection, finite time composite control humidity (FTCC-H) including disturbance rejection term x ^ 22 ( t ) is designed for the humidity dynamics (13) as follows:
u 2 ( t ) = 1 b 20 [ k 2 e 2 ( t )   α 2 x ^ 22 ( t ) ]
with
e 2 ( t ) = d l ( t ) d n ( t )
where k 2 > 0 is the control gain to be tuned, 0 < α 2 < 1 is the control fractional power, e 2 ( t ) is the tracking error of humidity, d l ( t ) is the reference humidity command, and x ^ 22 ( t ) is the estimated lumped disturbance by the RFTDO-H designed in (15).
Theorem 4. 
Regarding that the humidity model (4) is subject to the lumped disturbance satisfying Assumption 1. For a given feedback control gain k 2 > 0 , the output error of humidity e 2 ( t ) is bounded and converges to zero in a finite-time. This theorem is proved in Appendix C.

4.3. Stability Analysis of the Whole Closed Loop System

The analysis of the finite time stability of the whole closed loop system that consists of the error dynamics Equations (A15) and (A21) has two steps. First, we prove that e 1 ( t ) and e 2 ( t ) are bounded when t ( 0 , T f ] , where T f = max ( t f 1 , t f 2 ) is the time constant. Second, the whole closed loop stability is finite time at t > T f .
Step 1: when t ( 0 , T f ] , the Lyapunov candidate function along the closed loop system dynamics Equations (A15) and (A21) is considered as
V = 1 2 e 1 2 + 1 2 e 2 2 = V c 1 + V c 2
Subsequently, the qualities of the closed loop stability of the temperature and the humidity dynamics in Equations (A15) and (A21), respectively, are combined based on the total Lyapunov as
V = V c 1 + V c 2 = 2 k 1 V c 1 2 k 2 V c 2 + 1 2 | e ˜ 12 m a x | 2 + 1 2 | e ˜ 22 m a x | 2
From (A19) and (A23), we can conclude that the boundedness of e 1 ( t ) and e 2 ( t ) is guaranteed.
Step 2: when t > T f , the closed loop dynamics of the controlled temperature and humidity dynamics is recalled and reduced to
e ˙ 1 ( t ) = k 1 e 1 ( t )   α 1
e ˙ 2 ( t ) = k 2 e 2 ( t )   α 2
Choosing the same Lyapunov function as in Equation (17), when t > T f , the differentiation of V is
V ˙ = e 1 e ˙ 1 + e 2 e ˙ 2 = k 1 | e 1 | α 1 + 1 + k 2 | e 2 | α 2 + 1 = 2 α 1 + 1 2 k 1 ( 1 2 e 1 ) α 1 + 1 2 2 α 2 + 1 2 k 2 ( 1 2 e 2 ) α 2 + 1 2
Using (A19) and (A23), we have
V ˙ 2 α 1 + 1 2 k 1 ( 1 2 e 1 ) α 1 + 1 2 2 α 2 + 1 2 k 2 ( 1 2 e 2 ) α 2 + 1 2 = 2 α 1 + 1 2 k 1 ( V c 1 ) α 1 + 1 2 2 α 2 + 1 2 k 2 ( V c 2 ) α 2 + 1 2 0
Hence, at t > T f
V ˙ + 2 α 1 + 1 2 k 1 ( V c 1 ) α 1 + 1 2 + 2 α 2 + 1 2 k 2 ( V c 2 ) α 2 + 1 2 0 .
Therefore, the tracking errors e 1 and e 2 approach zero in finite time, i.e., the temperature and humidity can track the reference values T d and d l in finite time.

4.4. Estimation of Indoor CO2 Concentration

To guarantee that the estimated air concentration in the office space will stay fresh, full fresh air input is used by the latent heat control system. The amount of the indoor CO2 concentration estimation model is given by:
C ˙ = C o u t V V v ( t ) + Q p + 18 n C V ( V v ( t ) L )
with
V v ( t ) = u 2 ( t ) d s d n  
where C is the indoor CO2 concentration, Q p is the pollutant emission rate, n is the number of people in the office building, and V v ( t ) is the mechanical ventilation (m3/h) of the office. In (23), the control law u 2 ( t ) has been designed in the FTCC-H (16).
For better understanding the philosophy of the proposed control algorithm, the flowchart of the proposed control is shown in Appendix D (Figure A1). For reproducibility of the paper idea, the Simulink Code of the proposed method is given in Appendix E (Figure A2).
Remark 1. 
When α 1 = α 2 = γ o 1 = γ o 2 = 1 , the control law of FTCC-T (11), (12) will reduce to the linear composite control (called counterpart controller), which is given as
u 1 ( t ) = 1 b 10 [ k 1 e 1 ( t ) x ^ 12 ( t ) ]
and
x ^ ˙ 1 ( t ) = x ^ 12 ( t ) + b 10 u 1 ( t ) + l 11 e ˜ 1 ( t )
x ^ ˙ 12 ( t ) = l 12 e ˜ 1 ( t ) + φ 1 ( ω 1 Δ e ˜ 1 ( t ) )
Similarly, the control law of FTCC-H (15), (16) will reduce to the linear composite control (called counterpart controller) as follows
u 2 ( t ) = 1 b 20 [ k 2 e 2 ( t ) x ^ 22 ( t ) ]
and
x ^ ˙ 2 ( t ) = x ^ 22 ( t ) + b 20 u 2 ( t ) + l 21 e ˜ 2 ( t )
x ^ ˙ 22 ( t ) = l 22 e ˜ 1 ( t ) + φ 2 ( ω 2 Δ e ˜ 2 ( t ) )
In this case, the tracking error trajectories will asymptotically converge to zero instead of finite-time convergence. That is, robust finite-time composite control will illustrate a faster convergence rate than the linear counterpart control, which will be shown by comparing the responses curves of the simulation section of this paper.
Remark 2. 
By setting   φ 1 ( ω 1 Δ e ˜ 1 ( t ) ) = φ 2 ( ω 2 Δ e ˜ 2 ( t ) ) = 0 , the FTCC-T control law (11), (12) will reduce to the well-known active disturbance rejection control (ADRC) for the temperature subsystem, which is given as
u 1 ( t ) = 1 b 10 [ k 1 e 1 ( t )     x ^ 12 ( t ) ]
and
x ^ ˙ 1 ( t ) = x ^ 12 ( t ) + b 10 u 1 ( t ) + l 11 e ˜ 1 ( t )
x ^ ˙ 12 ( t ) = l 12 e ˜ 1 ( t )
Similarly, the FTCC-H (15), (16) will reduce to the ADRC for the humidity subsystem follows:
u 2 ( t ) = 1 b 20 [ k 2 e 2 ( t )     x ^ 22 ( t ) ]
and
x ^ ˙ 2 ( t ) = x ^ 22 ( t ) + b 20 u 2 ( t ) + l 21   e ˜ 2 ( t )  
x ^ ˙ 12 ( t ) = l 12 e ˜ 1 ( t )
In this case, the tracking errors e 1 ( t ) and e 2 ( t ) trajectories will asymptotically converge to zero instead of finite-time convergence. That is, the robust FTCC-T and FTCC-H control laws will illustrate not only a faster convergence rate, but also a higher robustness than the ADRC, which is shown by comparing the curves responses of the simulation section.
Remark 3. 
It is worth noting that our novel estimators in (11) and (15) are designed based on three parameters, including observer bandwidth L i , exponent γ o i , robustness gain ω i , for i  = 1, 2. Therefore, we summarize and discuss the tuning process of the parameters of the proposed control scheme and give a suggested guideline on how to design those estimators. The tuning process of the proposed observers includes three key selections of the parameters as follows:
(1)
Selection of   L i : Large observer bandwidth L i increases the estimation accuracy, but overlarge observer bandwidth Li cause negative effects such as a peaking phenomenon. Thus, based on the selection of Li, we have to have an optimal tradeoff between the estimation accuracy and peaking phenomenon.
(2)
Selection of γ o i : Large observer fractional powers γ o i lead to not only fast convergence of the estimation error to zero in a shorter finite time, but also increasing disturbance rejection ability. However, overlarge fractional powers cause the chattering behaviors in both estimations and control inputs u 1 and u 2 . Generally, the fractional exponents in (11) and (15) have values between 0 and 1. If the values are close to 0, the convergence speed of estimations is fast, but the estimations and control inputs are highly affected by the chattering, whereas if the values are near 1, the chattering can be suppressed, but the estimations convergence is slow. Therefore, it is required to have an optimal balance between estimation convergence rate and chattering.
(3)
Selection of ωi: A suitable large gain ωi can lead a strong robustness performance of the estimators (11) and (15). Moreover, the estimation errors convergences to zero are speeded up remarkably.
Remark 4. 
For more details about how to design the presented estimator in (11), the finite time disturbance observer (estimator) of the temperature loop denoted by the RFTDO-T is designed based on the availability of the temperature state x1 and u1 as expressed in (11). Generally, the structure of the RFRDO has correction terms which represented in the term with the fractional power γo1 existed in the first and second channel of the estimator structure. Our estimator objective is to minimize the correction terms as much as possible by increasing the estimator bandwidth in (11b); thus, the image of this estimator can be close the original system dynamics. Accordingly, the disturbance estimation in the loop temperature is the output of the RFTDO-T, which can track its true value accurately at the finite time. To this end, to the best of authors’ knowledge, the nonlinear function term ϕ in the second channel of the estimator is newly used in the RFTDO-T as the robustness term against the first derivative of the disturbance h1 in the dynamics (10). Based on correction and robustness terms, we will have accurate disturbance estimation that can be incorporated and compensated in the control law in (12). To avoid repetition, the explanation above can be used for the RFTDO-H (15) in the humidity loop.

5. Simulation Results

To carry out the simulation model of the air conditioning system, MATLAB/Simulink is used. In this section, the effectiveness of the proposed output feedback is evaluated through the numerical simulations of an air conditioning system. The solver of simulations is set as fixed-step and its size is chosen as 0.1 ms. The numerical values of the air conditioning system parameters used in the mathematical model are selected to be same as that in [9] and are listed in Table 1. Based on the data taken from the article in [9], the heat produced by the sunlight radiation through the glass windows (in Joules per square meter per second), the outdoor temperature, and the outdoor humidity change are plotted in Figure 3.
For comparison purposes, three different control strategies are also applied for the air conditioning system: the linear counterpart controller; the active disturbance rejection controller, and the sliding mode controller are labelled counterpart, ADRC, and SMC in the simulation curves, respectively. Based on Remark 1 in this work, the first scheme of comparison is the linear composite counterpart controller, which was given in (24) and (26). Based on Remark 2, the second scheme of comparison is the ADRC, which has been given in (28) and (30).
Moreover, the third method of comparison is the output-based SMC for the temperature and humidity subsystems system (5), respectively, are designed [9] as:
u i ( t ) = 1 b i 0 [ f i 0 ( x i , t ) + c i e i ( t ) x ˙ d i + K i s i + k i sin ( s i ) ] for   i = 1 , 2 .
with
s i ( t ) = e i ( t ) + c i e i ( t ) d t   for   i = 1 , 2 .  
where c i , K i , and k i for i = 1 , 2 are positive constants.
Remark 5. 
The reason for choosing these comparative control algorithms, including counterpart, ADRC, and SMC is that the structure of these algorithms is similar owing to the use of disturbance observer-based controller techniques. According to Remarks 1 and 2, the comparative counterpart and ADRC schemes are derived from the proposed control scheme as in (24)–(27) and (28)–(31), respectively, by taking the special case of control parameters into account. For the sake of variety and distinct from the observer-based controller technique, we also apply the SMC (32) approach which is one of the robust control strategies and does not need an accurate system modelling. For another comparison purpose, the SMC in (32) can be reduced from the proposed method without incorporating the RFTDO-T and RFTDO-H estimators. Consequently, we possess unified specifications of the comparative controls’ parameters that can be selected equally to ensure the fairness of comparison in terms of control and parameters’ selection, referring to Remarks 1 and 2, and Table 2, respectively. In brief, the control bandwidth is a common specification among proposed and comparative controllers, which is, of course, chosen equally.
Two groups of simulated results are conducted to verify this work. The first mission is the temperature and humidity regulation under the nominal case and the second would be this regulation under external disturbances. These missions are chosen to actively analyze the effect of the proposed controller on the variables of temperature, humidity, and CO2 of the air conditioning system. The proposed and comparative controllers’ parameters are selected as in Table 2. Accordingly, with reference to Remark 3, such parameters are treated equally in order to ensure the fairness of comparison taking into account that most of the parameters are common in the schemes.
(1)
Regulation Task under the nominal system case: In this task, the temperature and humidity in the air conditioning system are desired to follow trajectories represented by step references. The objective here is to find and compare the estimation error and tracking curves of the proposed method against the comparative controllers. To begin with this, the air conditioning system model is subject to the following input references T d   = 25 ° C and d d   = 12 g/kg.
Figure 4 shows the estimation performance of the RFTDO-T for the nominal temperature and humidity subsystems’ dynamics. As demonstrated in Figure 4a,b, the estimation error e ˜ 1 of x 1 and the lumped disturbance estimation error e ˜ 12 of x 12 in the temperature dynamics approach zero in finite time by the proposed RFTDO estimator compared to the linear DO estimator in the counterpart control and the ESO in the ADRC technique. Figure 4c,d, illustrate that the estimation error e ˜ 2 of x 2 and the lumped disturbance estimation error e ˜ 21 of x 21 in the humidity dynamics both approach zero in finite time by the Proposed RFTDO estimator in comparison to the comparative estimators. Accordingly, the lumped disturbance D 1 and D 2 in both the temperature and humidity subsystems can be estimated with high accuracy.
The simulation comparison of indoor temperature, humidity, and CO2 responses of the air conditioning system are shown in Figure 5. From the results, it can be seen that the proposed methodology has a better performance than the ADRC, and SMC in terms of overshoot elimination, short settling time, and high accuracy steady state. From the simulation results, the settling time of the temperature and humidity profile under the proposed control are inferred to be about at 08:15 and 08:40, which are shorter than the comparative controls. In other words, the convergence rate of the proposed temperature and humidity control system is faster than the SMC, ADRC, and Counterpart schemes.
In addition, by using the fresh air input, the CO2 concentration of the indoor air within a day is well estimated, considering that the office CO2 concentration is 0.045% of the air at 8:00. One can also observe from Figure 5c that the air conditioning system with the robust FTCC-T and FTCC-H scheme has a CO2 level below the maximum level of CO2 of 0.1%. Based on that, we can ensure the freshness of the indoor air whilst meeting thermal comfort requirements. Furthermore, it can be seen from Figure 6a,b that the proposed control effort shows a lower input air volume of G s and G o as compared to others. More importantly, this leads to improving the energy consumption reduction under the proposed temperature and humidity control.
(2)
Regulation Task under Multi-source disturbances: In this case, two sinusoidal waveform disturbances are combined as a multi-sources disturbance. The amplitude and angular frequency of the first sinusoidal disturbance are A1 = 10 °C or 0.5 g/kg.hr and ω ¯ 1 = 7 rad/hr, respectively. The second sinusoidal disturbance has amplitude and frequency of A2 = 2   ° C or 0.1 g/kg.hr and ω ¯ 2 = 4 rad/hr, respectively. More specifically, the temperature dynamics in (3) are subject to a net dual disturbance defined by d 1 ( t ) = 10   sin ( ω ¯ 1   t ) + 2 sin ( ω ¯ 2   t ) in °C, while a net dual disturbance of d 2 ( t ) = 0.5   sin ( ω ¯ 1   t ) + 0.1 sin ( ω ¯ 2   t ) g/kg.hr affects the humidity dynamics in (4). Note that such disturbances, d 1 ( t ) and d 2 ( t ) , are depicted in Figure 7a,c, respectively, which are labelled as actual disturbances acting on the temperature and humidity dynamics and are plotted by black dash-dotted lines. As in Task 1, the ideal reference inputs of the temperature and moisture are kept in the current case.
The estimation errors of temperature, the lumped disturbance D 1 in the temperature dynamics in (6), humidity, and the lumped disturbance D 2 in the humidity dynamics in (6) are shown in Figure 6 where it can be observed that the estimation errors of the proposed disturbance observers rapidly approach zero in the finite time. It is obvious that the proposed control scheme has higher precision of the estimations than the ADRC and Counterpart schemes. To further evaluate the observation performance of the proposed disturbance observers, the estimation and its error of the net dual disturbance d 1 ( t ) and d 2 ( t ) that act on the temperature and humidity subsystem, are shown in Figure 7. From these plots, it is easy to find that the proposed observers’ design has an obvious observation performance improvement for the air conditioner system.
Based on the accurate estimations by the designed observers, Figure 8a,b. demonstrate that the fast convergence of the indoor temperature and humidity to their reference inputs are achieved by the proposed independent control. It can be seen that the convergence time of the temperature and humidity under the proposed method is roughly 15 min of operating the air conditioner and has oscillation free at the steady state region. However, the SMC exhibits a huge overshoot in the transient region and has the effect of the control chattering in the steady state region. Additionally, the comparative ADRC and counterpart does not settle and oscillates around the reference commands. From Figure 8c, for the same CO2 circumstance in Task 1, the level of CO2 concentration in the indoor air within a day is well estimated by the proposed method and is below the maximum level of the CO2 of 0.1%. Consequently, we can keep the freshness of air indoor and meet the human comfort requirements even in the presence of the influence of the external disturbance on the conditioner.
Furthermore, it can be seen from Figure 8d,e that the proposed control effort shows a lower the input air volume of G s and G o as compared to the other controllers. However, the SMC obviously suffers from the saturation and the chattering problem. Crucially, the proposed temperature and humidity controller improves energy consumption: there is a reduction in the energy required to run the system compared to the other controllers.
(3)
Regulation Task under HVAC system uncertainties (Task 3): In this task, we further investigate the robustness of the proposed scheme against the system uncertainties. Since the model of the considered system is an approximation of the real HVAC system, this model has some inaccuracies and uncertainties in some different parameters and unmodeled dynamics. To demonstrate this in the simulative case, system uncertainties can be introduced by varying with 20% of nominal values of n and L as listed in Table 1. This reflects an increase in the number of occupants from 10 to 12. In this case, the setpoint reference and external disturbances are kept as in Task 1 and 2, and other system parameters are kept unchanged.
Accordingly, the humidity dynamics are affected by these system uncertainties, in which the output variable of humidity regulation is shown in Figure 9. As demonstrated in Figure 9, the proposed observer-based control can quickly and precisely track the required setpoint from occupants because the proposed scheme has a strong performance with respect to system uncertainties rejection.

6. Conclusions

In this paper, an effective and robust FTCC method has been proposed for an air conditioning system. A new RFTDO technique based on output feedback, the FTCC has been proposed to minimize the influence of system uncertainties and disturbances on the system humidity and temperature outputs. The proposed control scheme not only guarantees humidity and temperature outputs converge to their reference points in finite time, but also maintains the robustness of control action. The finite time stability of the whole closed loop system has been guaranteed by using the Lyapunov theory. Extensive simulation results demonstrated that, overall, the effectiveness of the proposed controller outperforms both the conventional SMC and ADRC methods. Accordingly, the proposed controller offers better temperature, humidity, and CO2 regulation accuracy. Furthermore, the proposed controller outcompetes the SMC and ADRC controllers in terms of reduced energy consumption, which is beneficial for businesses aiming to reduce ongoing energy costs and their carbon footprint. Future work will concentrate on applying the FTCC scheme based on RFTDO technique to different cities. In addition to that, future research will account for the time lag which is caused by distributed parameters in the system modelling that come from partial differential equations and can be approximated with a dead time or transport time. Moreover, the mathematical model of the HVAC system will be verified by focusing on and providing solutions for the differential equations used to establish that mathematical model. Furthermore, we will apply the proposed scheme on the real time HVAC system under the complex assumptions of non-step signals. To execute this future work, not only the C language, but also the Simulink blocks will be written in a step-by-step manner. This would be helpful for interested researchers to reproduce the experimental application of the proposed work.

Author Contributions

Conceptualization, K.R. and M.A.-R.; methodology, K.R and M.A.-R.; software, K.R.; validation, K.R. and M.A.-R.; formal analysis, K.R. and M.A.-R.; investigation, K.R. and M.A.-R.; resources, M.A.-R.; data curation, M.A.-R.; writing—original draft preparation, K.R. and M.A.-R.; writing—review and editing, A.M.A.-J. and Z.C.; visualization, Z.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data sharing not applicable.

Acknowledgments

The research presented in this paper was partially supported by the Centre for Engineering and Industrial Design, Te Pūkenga—Waikato Institute of Technology.

Conflicts of Interest

The authors declare no conflict of interest.

Code Availability

The code generated during this research is available from the first author on reasonable request.

Appendix A

Proof of Theorem 1. 
The estimation errors of the RFTDO are defined as
x ˜ 1 ( t ) = x 1 ( t ) x ^ 1 ( t )
x ˜ 12 ( t ) = x 12 ( t ) x ^ 12 ( t )
Subtracting (10) from (11), the observer estimation error dynamics is governed by
e ˜ ˙ 1 ( t ) = e ˜ 12 ( t ) l 11 e ˜ 1 ( t )   γ o 1     = e ˜ 12 ( t ) g 1 ( e ˜ 1 ( t ) )
e ˜ ˙ 12 ( t ) = l 12 · e ˜ 1 ( t )   ( 2 γ o 1 1 ) φ 1 ( ω 1 · e ˜ 1 ( t ) ) + h 1 ( t )                       = g 2 ( e ˜ 1 ( t ) ) + h 1 ( t )
where g 1 ( χ 1 ) and g 2 ( χ 2 ) are functions as
g 1 ( χ 1 ) = l 11 [ χ 1 ] γ o 1 ,     g 2 ( χ 2 ) = l 12 [ χ 1 ] ( 2 γ o 1 1 ) + φ 1 ( ω 1 χ 1 ) .
When we set η 1 ( t ) = e ˜ 1 ( t ) ,   η 12 ( t ) = e ˜ 12 ( t ) , the vector of η ( t ) = [ η 1 ( t ) ,   η 12 ( t ) ] T is given as
η ˙ 1 ( t ) = η 2 ( t ) g 1 ( η 1 ( t ) )
η ˙ 2 ( t ) = g 2 ( η 1 ( t ) ) + h ( t ) .
Based on [48], W ( y ) = λ 3 η 2 is chosen, the stability conditions of the RFTDO-T estimation error observer dynamics (13) and (14) are mentioned in the following lemma. □
Lemma A1. 
If there are positive constants λ i ,   ( i = 1 , 2 , 3 ) ,   β ,   and a positive Lyapunov function V     R meeting
λ 1 η 2 V ( η ) λ 2 η 2
V η 1 ( η 12 ( t ) g 1 ( η 1 ( t ) ) ) V η 2 g 2 ( η 1 ( t ) ) λ 3 η 2  
| V η 12 | β η  
then for every positive constant  t f > 0 , we have
lim t t f | e ˜ 1 ( t ) | 0 ,     uniformly   i n   t ,   t > t f  
and  lim t t f | e ˜ 12 ( t ) | 0 ,   uniformly   i n   t ,   t > t f .
According to Equation (15), we find that
η ˙ ( t ) = A η ( t ) + ξ ( t )
A = [ l 11 l 12 1 0 ] ,   ξ ( t ) = [ 0 h 1 ( t ) φ 1 ( ω 1 η 1 ( t ) ) ]   .
Note that A is Hurwitz for the given l 1 > 0 and l 2 > 0 ; thus, there exists a positive definite matrix P being the solution of the Lyapunov function P A + A T P = I 2 , and P can be determined as
P = [ 1 + l 12 2 l 11 1 2               1 2 l 11 2 + l 12 + 1 2 l 11 l 12 ] .
Consider the Lyapunov function as
V ( η ( t ) ) = l 11 l 12 l 11 2 + l 12 + 1 η T ( t ) P η ( t ) + 0 η 1 ( t ) φ 1 ( s ) d s .
We can subsequently obtain
V η 1 = l 11 l 12 l 11 2 + l 12 + 1 [ 1 + l 12 2 l 11 η 1 ( t ) η 12 ( t ) ] + φ 1 ( η 1 ( t ) )
and
V η 2 ( t ) = η 12 ( t ) l 11 l 12 l 11 2 + l 12 + 1 η 1 ( t ) .
Then, we have
V η 1 ( t ) ( η 12 ( t ) g 1 ( η 1 ( t ) ) ) V η 12 g 2 ( η 1 ( t ) ) = l 11 l 12 l 11 2 + l 12 + 1 ( η 1 2 ( t ) + η 12 2 ( t ) ) l 11 3 + l 11 l 11 2 + l 12 + 1 η 1 ( t ) φ 1 ( η 1 ( t ) ) l 11 l 12 l 11 2 + l 12 + 1 ( η 1 2 ( t ) + η 12 2 ( t ) ) = λ 3 η 2 .
On the other hand
| V η 2 | = | l 11 l 12 l 11 2 + l 12 + 1 η 1 ( t ) + η 12 ( t ) | 1 + ( l 11 l 12 l 11 2 + l 12 + 1 ) 2   η ( t ) = β η ( t )
Therefore, we satisfy all Lemma A1 conditions without any other limitations. Thus, the proposed RFTDO-T with proper parameters selection can estimate the lumped disturbance actively.

Appendix B

Proof of Theorem 2. 
Under the control law action Equation (12), the closed loop temperature tracking error dynamics equation can be obtained as follows:
e ˙ 1 ( t ) = k 1 e 1 ( t )   α 1 x ^ 12 ( t ) + x 12 ( t ) = k 1 e 1 ( t )   α 1 + e ˜ 12 ( t )
where e ˜ 12 ( t ) is the disturbance estimation error defined in the observer error dynamics. From Proof of Theorem 1, the RFTDO-T estimator dynamics (11) is convergent in a given amount of finite time. In other words, there exists a constant finite time, t f 1 , enabling the estimation errors e ˜ 1 ( t ) = e ˜ 12 ( t ) = 0 ,   t > t f 1 .
The closed loop system under the finite time convergence is divided into two steps.
One ensures the boundedness of e 1 ( t ) when t ( 0 , t f 1 ] , and the other guarantees that the closed loop system is finite time stable when t > t f 1 .
On the one hand, while t ( 0 , t f 1 ] , the Lyapunov function is as follows:
V c 1 ( t ) = 1 2 e 1 2 ( t ) .
Based on Equation (A15), the first derivative with respect to time of the above function can be determined as
V ˙ c 1 ( t ) = e 1 ( t ) e ˙ 1 ( t ) = e 1 ( t ) ( ( k 1 e 1 ( t )   α 1 e ˜ 2 ( t ) ) = k 1 e 1 ( t )   α 1 + 1 e 1 ( t ) e ˜ 2 ( t ) 2 k 1 1 2 e 1 ( t ) 2 + 1 2 e ˜ 12 2 ( t ) = 2 k 1 V c 1 + 1 2 | e ˜ 12 m a x | 2
where e ˜ 12 m a x is the upper bound of the disturbance estimation error   e ˜ 12 .
Thus, when t ( 0 , t f 1 ] , the output tracking error e 1 ( t ) will be bounded.
On the other hand, the closed-loop temperature dynamics Equation (A15), when t > t f 1 , is reduced to
e ˙ 1 ( t ) = k 1 e 1 ( t )   α 1
Considering the above in the Lyapunov function as in Equation (A16), when   t > t f 1 , the time derivative of V c 1 is
V ˙ c 1 ( t ) = e 1 ( t )   e ˙ 1 ( t ) = e 1 ( t ) ( k 1 e 1 ( t )   α 1 ) = k 1 e 1 ( t )   α 1 + 1 = 2 α 1 + 1 2 k 1 1 2 e 1 2 ( t )   = 2 α 1 + 1 2 k 1 V c 1 α 1 + 1 2 0 .
Hence, when t > t f 1
V ˙ c 1 + 2 α 1 + 1 2 k 1 V c 1 α 1 + 1 2 0
where   k 1 > 0 and 0 < α 1 < 1 ; based on Lemma A1, the output error approaches zero in finite time. That is to say, the temperature can track the desired temperature value T d in finite time. □

Appendix C

Proof of Theorem 4. 
Under the humidity control law Equation (16), we have the following closed loop error humidity subsystem
e ˙ 2 ( t ) = k 2 e 2 ( t )   α 2 x ^ 22 ( t ) + x 22 ( t ) = k 2 e 2 ( t )   α 2 + e ˜ 22 ( t )
where e ˜ 22 ( t ) is the disturbance estimation error defined in the observer error dynamics. From Proof of Theorem 2, the RFTDO-H estimator dynamics (15) is convergent in an amount of finite time. In other words, there exists a constant finite time t f 2 , enabling the estimation errors e ˜ 2 ( t ) = e ˜ 22 ( t ) = 0 ,   t > t f 2 .
As with the stability proof of the temperature control in Equation (A17), and for brevity, when t ( 0 , t f 2 ] , we have the following stability quality
V ˙ c 2 ( t ) = 2 k 2 V c 2 + 1 2 | e ˜ 22 m a x | 2
with
V c 2 ( t ) = 1 2 e 2 2 ( t ) .  
where e ˜ 22 m a x is the upper bound of the disturbance estimation error e ˜ 22 . Thus, when t ( 0 , t f 2 ] , the output tracking error e 2 ( t ) will be bounded.
Additionally, when t > t f 2 , we have the following stability quality
V ˙ c 2 + 2 α 2 + 1 2 k 2 V c 2 α 2 + 1 2 0
where   k 2 > 0 and 0 < α 2 < 1 ; based on Lemma A1, the output error e 2 approaches to zero in finite time. That is to say, the actual humidity can track the desired humidity value d l in finite time. □

Appendix D

Figure A1. Flow chart of the proposed control scheme. (a) Temperature control loop. (b) Humidity control loop.
Figure A1. Flow chart of the proposed control scheme. (a) Temperature control loop. (b) Humidity control loop.
Energies 16 05337 g0a1

Appendix E

Figure A2. Simulink code of the proposed method, where x ^ 12 is the disturbance estimation by RFTDO-T. For avoiding the repetition of Figure A2, the reader can repeat the above code to program the RFTDO-H for the humidity loop.
Figure A2. Simulink code of the proposed method, where x ^ 12 is the disturbance estimation by RFTDO-T. For avoiding the repetition of Figure A2, the reader can repeat the above code to program the RFTDO-H for the humidity loop.
Energies 16 05337 g0a2

References

  1. Atmaca, B.; ŞEnol, A.; Çağlar, A. Performance testing and optimization of a split-type air conditioner with evaporatively-cooled condenser. Int. J. Eng. Sci. 2022, 32, 101064. [Google Scholar] [CrossRef]
  2. Bellos, E.; Tzivanidis, C. Energetic and financial sustainability of solar assisted heat pump heating systems in Europe. Sustain. Cities Soc. 2017, 33, 70–84. [Google Scholar] [CrossRef]
  3. Banani, R.; Vahdati, M.M.; Shahrestani, M.; Clements-Croome, D. The development of building assessment criteria framework for sustainable non-residential buildings in Saudi Arabia. Sustain. Cities Soc. 2016, 26, 289–305. [Google Scholar] [CrossRef]
  4. Han, Y.; Taylor, J.E. Simulating the Inter-Building Effect on energy consumption from embedding phase change materials in building envelopes. Sustain. Cities Soc. 2016, 27, 287–295. [Google Scholar] [CrossRef] [Green Version]
  5. Wang, X.D.; Wang, X.; Wei, J.L.; Li, S.J. The Temperature Control Based on the AHU of Fuzzy-PID. Appl. Mech. Mater. 2013, 427-429, 537–540. [Google Scholar] [CrossRef]
  6. Gu, X.; Li, H.; Zhao, L.; Wang, H. Adaptive PID Control of Indoor Air Quality for an Air-Conditioned Room. In Proceedings of the International Conference on Intelligent Computation Technology and Automation (ICICTA), Changsha, China, 20–22 October 2008. [Google Scholar] [CrossRef]
  7. Setayesh, H.; Moradi, H.; Alasty, A. Nonlinear robust control of air handling units to improve the indoor air quality & CO2 concentration: A comparison between H∞ & decoupled sliding mode controls. Appl. Therm. Eng. 2019, 160, 113958. [Google Scholar] [CrossRef]
  8. Huang, Y.; Khajepour, A.; Ding, H.; Bagheri, F.; Bahrami, M. An energy-saving set-point optimizer with a sliding mode controller for automotive air-conditioning/refrigeration systems. Apply Energy 2017, 188, 576–585. [Google Scholar] [CrossRef]
  9. Yang, L.; Li, Z.; Wu, Z.; Xie, M.; Jiang, B.; Fu, B. Independent Control of Temperature and Humidity in Air Conditioners by Using Fuzzy Sliding Mode Approach. Complexity 2020, 2020, 1976584. [Google Scholar] [CrossRef]
  10. Niu, F.; Li, Z.; Yang, L.; Wu, Z.; Zhu, Q.; Jiang, B. Fuzzy Sliding Mode Control of a VAV Air-Conditioning Terminal Temperature System. Complexity 2020, 2020, 8823674. [Google Scholar] [CrossRef]
  11. Castilla, M.; Álvarez, J.; Normey-Rico, J.; Rodríguez, F. Thermal comfort control using a non-linear MPC strategy: A real case of study in a bioclimatic building. J. Process. Control. 2014, 24, 703–713. [Google Scholar] [CrossRef]
  12. Alamin, Y.I.; Del Mar Castilla, M.; Álvarez, J.D.; Ruano, A. An Economic Model-Based Predictive Control to Manage the Users’ Thermal Comfort in a Building. Energies 2017, 10, 321. [Google Scholar] [CrossRef] [Green Version]
  13. Gao, Y.; Miyata, S.; Akashi, Y. Energy saving and indoor temperature control for an office building using tube-based robust model predictive control. Appl. Energy 2023, 341, 121106. [Google Scholar] [CrossRef]
  14. Yao, Y.; Shekhar, D.K. State of the art review on model predictive control (MPC) in Heating Ventilation and Air-conditioning (HVAC) field. Build. Environ. 2021, 200, 107952. [Google Scholar] [CrossRef]
  15. Semsar-Kazerooni, E.; Yazdanpanah, M.J.; Lucas, C. Nonlinear Control and Disturbance Decoupling of HVAC Systems Using Feedback Linearization and Backstepping with Load Estimation. IEEE Trans. Control. Syst. Technol. 2008, 16, 918–929. [Google Scholar] [CrossRef]
  16. Moradi, H.; Saffar-Avval, M.; Alasty, A. Nonlinear dynamics, bifurcation and performance analysis of an air-handling unit: Disturbance rejection via feedback linearization. Energy Build. 2013, 56, 150–159. [Google Scholar] [CrossRef]
  17. Shi, Z.; Li, X.; Hu, S. Direct Feedback Linearization Based Control in Variable Air Volume Air-conditioning System. Phys. Procedia 2012, 24, 1248–1254. [Google Scholar] [CrossRef]
  18. Kalaimani, R.; Jain, M.; Keshav, S.; Rosenberg, C. On the interaction between personal comfort systems and centralized HVAC systems in office buildings. Adv. Build. Energy Res. 2018, 14, 129–157. [Google Scholar] [CrossRef] [Green Version]
  19. Lazzarin, R.M.; Castellotti, F. A new heat pump desiccant dehumidifier for supermarket application. Energy Build. 2007, 39, 59–65. [Google Scholar] [CrossRef]
  20. Hao, X.; Zhang, G.; Chen, Y.; Zou, S.; Moschandreas, D.J. A combined system of chilled ceiling, displacement ventilation and desiccant dehumidification. Build. Environ. 2007, 42, 3298–3308. [Google Scholar] [CrossRef]
  21. Chen, W.; Fang, G.; Wang, C.; Weng, W.; Chan, M.-Y.; Deng, S.; Liu, X.; Yan, H. An experimental study on a novel direct expansion based temperature and humidity independent control air conditioning system. Energy Procedia 2019, 158, 2237–2243. [Google Scholar] [CrossRef]
  22. Hussain, T. Optimization and comparative performance analysis of conventional and desiccant air conditioning systems regenerated by two different modes for hot and humid climates: Experimental investigation. Energy Built Environ. 2022, 4, 281–296. [Google Scholar] [CrossRef]
  23. Attia, A.-H.; Rezeka, S.F.; Saleh, A.M. Fuzzy logic control of air-conditioning system in residential buildings. Alex. Eng. J. 2015, 54, 395–403. [Google Scholar] [CrossRef] [Green Version]
  24. Shahnawazahmed, S.; Shahmajid, M.; Novia, H.; Abdrahman, H. Fuzzy logic based energy saving technique for a central air conditioning system. Energy 2007, 32, 1222–1234. [Google Scholar] [CrossRef]
  25. Rikhtehgar, P.; Haeri, M. Reduced multiple model predictive control of an heating, ventilating, and air conditioning system using gap metric and stability margin. Build. Serv. Eng. Res. Technol. 2022, 43, 589–603. [Google Scholar] [CrossRef]
  26. Touretzky, C.R.; Baldea, M. Nonlinear model reduction and model predictive control of residential buildings with energy recovery. J. Process. Control. 2014, 24, 723–739. [Google Scholar] [CrossRef]
  27. Moroşan, P.-D.; Bourdais, R.; Dumur, D.; Buisson, J. Building temperature regulation using a distributed model predictive control. Energy Build. 2010, 42, 1445–1452. [Google Scholar] [CrossRef]
  28. Nagpal, H.; Staino, A.; Basu, B. Robust model predictive control of HVAC systems with uncertainty in building parameters using linear matrix inequalities. Adv. Build. Energy Res. 2020, 14, 338–354. [Google Scholar] [CrossRef]
  29. Wang, F.; Feng, Q.; Chen, Z.; Zhao, Q.; Cheng, Z.; Zou, J.; Zhang, Y.; Mai, J.; Li, Y.; Reeve, H.M. Predictive control of indoor environment using occupant number detected by video data and CO2 concentration. Energy Build. 2017, 145, 155–162. [Google Scholar] [CrossRef]
  30. Yang, S.; Wan, M.P.; Henze, G.P.; Dubey, S.; Henze, G.P.; Chen, W.; Baskaran, K. Experimental study of model predictive control for an air-conditioning system with dedicated outdoor air system. Appl. Energy. 2020, 257, 113920. [Google Scholar] [CrossRef]
  31. Santoro, B.F.; Rincón, D.; da Silva, V.C.; Mendoza, D.F. Nonlinear model predictive control of a climatization system using rigorous nonlinear model. Comput. Chem. Eng. 2019, 125, 365–379. [Google Scholar] [CrossRef]
  32. Setayesh, H.; Moradi, H.; Alasty, A. A comparison between the minimum-order & full-order observers in robust control of the air handling units in the presence of uncertainty. Energy Build. 2015, 91, 115–130. [Google Scholar] [CrossRef]
  33. Semsar, E.; Yazdanpanah, M.J.; Lucas, G. Nonlinear control, disturbance decoupling and load estimation in HVAC systems. IFAC Proc. Vol. 2005, 38, 177–182. [Google Scholar] [CrossRef]
  34. Macarulla, M.; Casals, M.; Forcada, N.; Gangolells, M.; Giretti, A. Estimation of a room ventilation air change rate using a stochastic grey-box modelling approach. Measurement 2018, 124, 539–548. [Google Scholar] [CrossRef]
  35. Levant, A. Robust exact differentiation via sliding mode technique. Automatica 1998, 34, 379–384. [Google Scholar] [CrossRef]
  36. Rsetam, K.; Al-Rawi, M.; Cao, Z. Robust adaptive active disturbance rejection control of an electric furnace using additional continuous sliding mode component. ISA Trans. 2022, 130, 152–162. [Google Scholar] [CrossRef]
  37. Rsetam, K.; Cao, Z.; Wang, L.; Al-Rawi, M.; Man, Z. Practically Robust Fixed-Time Convergent Sliding Mode Control for Underactuated Aerial Flexible Joint Robots Manipulators. Drones. 2022, 6, 428. [Google Scholar] [CrossRef]
  38. Wang, H.; Shi, L.; Man, Z.; Zheng, J.; Li, S.; Yu, M.; Jiang, C.; Kong, H.; Cao, Z. Continuous Fast Nonsingular Terminal Sliding Mode Control of Automotive Electronic Throttle Systems Using Finite-Time Exact Observer. IEEE Trans. Ind. Electron. 2018, 65, 7160–7172. [Google Scholar] [CrossRef]
  39. Wang, H.; Li, Z.; Jin, X.; Huang, Y.; Kong, H.; Yu, M.; Ping, Z.; Sun, Z. Adaptive Integral Terminal Sliding Mode Control for Automobile Electronic Throttle via an Uncertainty Observer and Experimental Validation. IEEE Trans. Veh. Technol. 2018, 67, 8129–8143. [Google Scholar] [CrossRef]
  40. Wang, J.; Li, S.; Yang, J.; Wu, B.; Li, Q. Finite-time disturbance observer based non-singular terminal sliding-mode control for pulse width modulation-based DC–DC buck converters with mismatched load disturbances. IET Power Electron. 2016, 9, 1995–2002. [Google Scholar] [CrossRef]
  41. Kommuri, S.K.; Rath, J.J.; Veluvolu, K.C. Sliding-Mode-Based Observer–Controller Structure for Fault-Resilient Control in DC Servomotors. IEEE Trans. Ind. Electron. 2018, 65, 918–929. [Google Scholar] [CrossRef]
  42. Soyguder, S.; Alli, H. Fuzzy adaptive control for the actuators position control and modeling of an expert system. Expert Syst. Appl. 2010, 37, 2072–2080. [Google Scholar] [CrossRef]
  43. Jin, X.; Ren, H.; Xiao, X. Prediction-based online optimal control of outdoor air of multi-zone VAV air conditioning systems. Energy Build. 2005, 37, 939–944. [Google Scholar] [CrossRef]
  44. Mien, T.L. Design of Fuzzy-PI Decoupling Controller for the Temperature and Humidity Process in HVAC System. Int. J. Eng. Res. Technol. 2016, 5, 589–594. [Google Scholar] [CrossRef]
  45. Lee, W.; Chen, H.; Leung, Y.; Zhang, Y. Decoupling dehumidification and cooling for energy saving and desirable space air conditions in hot and humid Hong Kong. Energy Convers. Manag. 2012, 53, 230–239. [Google Scholar] [CrossRef]
  46. Shah, A.; Huang, D.; Chen, Y.; Kang, X.; Qin, N. Robust Sliding Mode Control of Air Handling Unit for Energy Efficiency Enhancement. Energies 2017, 10, 1815. [Google Scholar] [CrossRef] [Green Version]
  47. Gao, Z. Active disturbance rejection control: A paradigm shift in feedback control system design. In Proceedings of the 2006 American Control Conference, Minneapolis, MN, USA, 14–16 June 2006; p. 7. [Google Scholar] [CrossRef]
  48. Guo, B.-Z.; Zhao, Z.-L. On the convergence of an extended state observer for nonlinear systems with uncertainty. Syst. Control. Lett. 2011, 60, 420–430. [Google Scholar] [CrossRef]
Figure 1. The schematic view of the HVAC system for the office.
Figure 1. The schematic view of the HVAC system for the office.
Energies 16 05337 g001
Figure 2. Block diagram of the air conditioning system actuated by the proposed compound control scheme.
Figure 2. Block diagram of the air conditioning system actuated by the proposed compound control scheme.
Energies 16 05337 g002
Figure 3. Data of outdoor parameters including heat from solar radiation, outdoor temperature variation, and outdoor humidity variation (adapted from [9]).
Figure 3. Data of outdoor parameters including heat from solar radiation, outdoor temperature variation, and outdoor humidity variation (adapted from [9]).
Energies 16 05337 g003
Figure 4. Estimation error curves under the ADRC, Counterpart, and proposed control schemes in Task 1. (a) Estimation error e ˜ 1 . (b) Lumped disturbance estimation error e ˜ 12 . (c) Estimation error e ˜ 2 . (d) Lumped disturbance estimation error e ˜ 21 .
Figure 4. Estimation error curves under the ADRC, Counterpart, and proposed control schemes in Task 1. (a) Estimation error e ˜ 1 . (b) Lumped disturbance estimation error e ˜ 12 . (c) Estimation error e ˜ 2 . (d) Lumped disturbance estimation error e ˜ 21 .
Energies 16 05337 g004aEnergies 16 05337 g004b
Figure 5. Responses Curves of the air conditioning system under the SMC, ADRC, Counterpart, and Proposed control schemes in Task 1. (a) Temperature tracking response. (b) Humidity tracking response. (c) CO2 estimation response. (d) Temperature control input air volume. (e) Humidity control input air volume.
Figure 5. Responses Curves of the air conditioning system under the SMC, ADRC, Counterpart, and Proposed control schemes in Task 1. (a) Temperature tracking response. (b) Humidity tracking response. (c) CO2 estimation response. (d) Temperature control input air volume. (e) Humidity control input air volume.
Energies 16 05337 g005aEnergies 16 05337 g005bEnergies 16 05337 g005c
Figure 6. Estimation error curves under ADRC, Counterpart, and proposed control schemes in Task 2. (a) Estimation error e ˜ 1 . (b) Lumped disturbance estimation error e ˜ 12 . (c) Estimation error e ˜ 2 . (d) Lumped disturbance estimation error e ˜ 21 .
Figure 6. Estimation error curves under ADRC, Counterpart, and proposed control schemes in Task 2. (a) Estimation error e ˜ 1 . (b) Lumped disturbance estimation error e ˜ 12 . (c) Estimation error e ˜ 2 . (d) Lumped disturbance estimation error e ˜ 21 .
Energies 16 05337 g006
Figure 7. Estimation curves under ADRC, Counterpart, and proposed control schemes in Task 2. (a) Estimation of d 1 ( t ) in °C. (b) Estimation of d 1 ( t ) error of d 1 ( t ) in . (c) Estimation of d 2 ( t ) in g/kg.hr. (d) Estimation error of d 2 ( t ) in g/kg.hr.
Figure 7. Estimation curves under ADRC, Counterpart, and proposed control schemes in Task 2. (a) Estimation of d 1 ( t ) in °C. (b) Estimation of d 1 ( t ) error of d 1 ( t ) in . (c) Estimation of d 2 ( t ) in g/kg.hr. (d) Estimation error of d 2 ( t ) in g/kg.hr.
Energies 16 05337 g007
Figure 8. Responses curves of the air conditioning system under the SMC, ADRC, Counterpart, and Proposed control schemes in Task 2. (a) Temperature tracking response. (b) Humidity tracking response. (c) CO2 tracking response. (d) Temperature control input air volume. (e) Humidity control input air volume.
Figure 8. Responses curves of the air conditioning system under the SMC, ADRC, Counterpart, and Proposed control schemes in Task 2. (a) Temperature tracking response. (b) Humidity tracking response. (c) CO2 tracking response. (d) Temperature control input air volume. (e) Humidity control input air volume.
Energies 16 05337 g008aEnergies 16 05337 g008b
Figure 9. Humidity response of the SMC, ADRC, Counterpart, and Proposed control schemes in Task 3 for the air conditioner under the system uncertainties.
Figure 9. Humidity response of the SMC, ADRC, Counterpart, and Proposed control schemes in Task 3 for the air conditioner under the system uncertainties.
Energies 16 05337 g009
Table 1. System parameters values.
Table 1. System parameters values.
DescriptionsParametersNominal Values
Wall area F   [ m 2 ] 208
Wall material thermal conductivity λ   [   W / ( mK ) ] 0.58
Wall material thickness δ   [ m ] 0.5
Glass window (inner wall) heat transfer coefficient α i [ W / ( m 2 K ) ] 5.6
Air density (indoor) ρ [ kg m 3 ] 1.204
Volume of the room V   [ m 3 ] 16 × 10 × 4
Air specific heat capacity (indoor) C 1 [ kJ kg * K ] 1.003
Total mass of air in building M n [ g ] 768,000
Number of room occupants n 10
Cluster coefficient for room occupants ϕ 0.95
Quantity of moisture dissipated by room occupants g [ g h ] 1000
Infiltration air volume L   [ m 3 ] 268
Table 2. Control parameters.
Table 2. Control parameters.
ControllerParameters
Proposed k 1 = 5 ,   α 1 = 0.4 ,   γ o 1 = 0.85 ,   L 1 = 30 ,   ω 1 = 5000
  k 2 = 2.3 ,   α 2 = 0.8 ,   γ o 2 = 0.8 ,   L 2 = 23 ,   ω 2 = 10 , 000
Counterpart k 1 = 5 ,   α 1 = 1 ,   γ o 1 = 1 ,   L 1 = 30 ,   ω 1 = 5000
  k 2 = 2.3 ,   α 2 = 1 ,   γ o 2 = 1 ,   L 2 = 23 ,   ω 2 = 10 , 000
ADRC k 1 = 5 ,   α 1 = 1 ,   γ o 1 = 1 ,   L 1 = 30 ,   ω 1 = 0
  k 2 = 2.3 ,   α 2 = 1 ,   γ o 2 = 1 ,   L 2 = 23 ,   ω 2 = 0
SMC c 1 = 5 ,   K 1 = 2.5 ,   k 1 = 0.6
  c 2 = 2.3 ,   K 2 = 7 ,   k 1 = 0.6
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Rsetam, K.; Al-Rawi, M.; Al-Jumaily, A.M.; Cao, Z. Finite Time Disturbance Observer Based on Air Conditioning System Control Scheme. Energies 2023, 16, 5337. https://doi.org/10.3390/en16145337

AMA Style

Rsetam K, Al-Rawi M, Al-Jumaily AM, Cao Z. Finite Time Disturbance Observer Based on Air Conditioning System Control Scheme. Energies. 2023; 16(14):5337. https://doi.org/10.3390/en16145337

Chicago/Turabian Style

Rsetam, Kamal, Mohammad Al-Rawi, Ahmed M. Al-Jumaily, and Zhenwei Cao. 2023. "Finite Time Disturbance Observer Based on Air Conditioning System Control Scheme" Energies 16, no. 14: 5337. https://doi.org/10.3390/en16145337

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

Article Metrics

Back to TopTop