Next Article in Journal
Development and New Challenges of Sensorless Control for Permanent Magnet Synchronous Motors
Previous Article in Journal
Image-Based Fault Detection and Severity Classification of Broken Rotor Bars in Induction Motors Using EfficientNetB3
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analog Duty Cycle Peak-Shaving Control for Inverter Air Conditioners Considering User Comfort Under Prolonged High Temperatures

College of Electrical Engineering, Sichuan University, Chengdu 610065, China
*
Author to whom correspondence should be addressed.
Energies 2026, 19(4), 1111; https://doi.org/10.3390/en19041111
Submission received: 16 January 2026 / Revised: 6 February 2026 / Accepted: 20 February 2026 / Published: 23 February 2026
(This article belongs to the Section F1: Electrical Power System)

Abstract

Current research on the participation of inverter-based air conditioners in demand response often prioritizes system performance during regulation periods yet frequently overlooks the prolonged high indoor temperatures that follow. Furthermore, oversimplified user comfort constraints limit the accurate evaluation of peak-shaving potential. To address these limitations, this paper proposes a novel control framework. First, a differential user comfort evaluation model is established to quantify the adjustable temperature range under varying scenarios. Second, an analog duty cycle grouped rotation control model is developed. By leveraging the variable-frequency characteristics of inverter ACs, this method optimized peak-shaving potential while preventing indoor temperatures from remaining at their upper limits for extended durations. Third, to ensure fairness, a user selection model incorporating a User Impact Factor is introduced as a dynamic ranking criterion for participation priority. Finally, to address the inevitable parameter mismatch in practical engineering, the control strategy is upgraded to a feedforward–feedback closed-loop framework. Simulation results demonstrate the superiority of the proposed ADC strategy over existing methods. Specifically, compared to existing methods, it achieved a 45–50% reduction in the high-temperature influence factor and a 67% decrease in the standard deviation of user impact, indicating significantly improved thermal comfort and fairness. Furthermore, the framework exhibits strong robustness; even under 20% parameter uncertainty, it restricted the duration of temperature exceedance to within 0.8%, strictly outperforming traditional open-loop approaches in preventing user discomfort. These improvements ensure a more uniform distribution of comfort impacts among users, thereby enhancing both the precision and sustainability of demand-side peak shaving.

1. Introduction

The rapid proliferation of distributed renewable energy, particularly wind and solar, has introduced significant volatility to modern power grids [1]. With generation-side regulation reaching its limits, demand-side resources offer a crucial buffer for system stability [2]. In this context, Thermostatically Controlled Loads (TCLs) and specifically inverter-based air conditioners have been widely recognized as a critical flexibility resource. Foundational studies by Hao et al. [3] have mathematically quantified the aggregate flexibility of TCLs, establishing a theoretical basis for their participation in demand response. Complementing this, Vrettos and Andersson [4] demonstrated the efficacy of aggregating commercial building loads for providing secondary frequency control reserves, validating the potential of TCLs in maintaining grid stability. Wu et al. explored the coordination between air conditioning loads and electric vehicles, demonstrating that optimizing these resources under price guidance can effectively mitigate peak grid demands [5]. Focusing specifically on building air conditioning systems, various control architectures have been proposed. For instance, Yuan et al. developed a control strategy for AC clusters based on a cyber-physical system (CPS), which enhances the reliability and response speed of the aggregation [6]. Among these resources, air conditioners (ACs) stand out due to their substantial adjustable potential [7,8,9]. Their ability to respond swiftly to control signals makes them a superior adjustable resource [10]. However, characterizing these loads remains challenging due to their wide geographical distribution, vast quantity, and small individual capacity [11]. Consequently, a reasonable evaluation of the aggregate peak-shaving capacity of air conditioner clusters is a fundamental prerequisite for effective demand response [12].
As a critical factor, user comfort has a fundamental impact on the accurate evaluation of the peak-shaving capacity of air conditioning loads [13]. Hou et al. quantified the temperature impact on thermal comfort via the linearized PMV, which improves control accuracy and mitigates the effects of power rebound. However, the main shortcomings lie in the oversimplification of user’s comfort. The control strategy focused on the symptom management of the power drop rather than the optimization of comfort, precision and rebound trade-offs [14]. Bao et al. proposed a probabilistic temperature-setpoint control strategy to achieve smooth regulation of aggregated ACs. But their work is limited by the assumption of homogeneous parameters and a uniform adjustable temperature range, which does not adequately account for the heterogeneity of ACLs [15]. Li et al. improved load smoothness and reduced user electricity cost by analyzing the diversity of electricity consumption behavior. Unfortunately, it fails to establish a connection with the physical thermal comfort metric that directly governs human perception. The absence of explicit thermal comfort constraints in its optimization model undermines its practical viability [16]. Most existing control strategies rely on static temperature constraints, often overlooking the potential benefits of flexible operation. However, strict adherence to static temperature setpoints limits the flexibility of air conditioning clusters. In recent research, as highlighted in the international review by O’Brien et al. [17], there is a growing consensus towards “occupant-centric” control, which emphasizes that building energy codes should account for the adaptive behaviors and diverse thermal needs of users rather than relying solely on rigid standards.
The International Energy Agency (IEA) has underscored that deploying energy-efficient air conditioning is no longer optional but a prerequisite for sustainable urban growth and grid resilience [18]. In this context, inverter-based air conditioners (IACs) have systematically displaced conventional fixed-frequency units [19], owing to their inherent energy-saving advantages and superior thermal regulation [20,21]. Consequently, research on the DR of inverter-based air conditioner load (IACL) clusters is crucial for enhancing grid flexibility and regulation [22,23,24]. Early research on IACs often modeled them as virtual batteries [9]. While this approach achieved compatibility between IACs and conventional battery storage, it largely neglected user comfort requirements and the inherent flexibility and adjustability of IACs themselves [25]. Yu et al. proposed a control strategy for peak shaving by directly reducing the operating frequency of IACs and discussed the feasibility of large-scale implementation. However, the effect of IACs will be detrimental to optimization on longer future timescales [26]. Zhou et al. proposed an analog on/off state-switching (AOSS) control method that elucidates the mechanism of on–off cycling to utilize building thermal inertia and validated its effectiveness through physical experiments. But the proposed strategy is overly conservative and fails to fully exploit the dispatch potential of IACs [27]. In summary, current approaches to assessing the peak-shaving potential of IAC clusters are problematic: strategies based on a single control event severely affect user comfort due to prolonged load support without sufficient rebound, thereby limiting effective long-term response. Moreover, the recent grouped rotation strategies are too conservative to utilize the full adjustable potential. To unlock this potential, a shift in perspective is required. Challenging the traditional view that comfort requires a strict isothermal state, recent physiological research offers a new perspective for demand response. Parkinson et al. [28] introduced the concept of alliesthesia in built environments, demonstrating that corrective thermal transients can actually generate thermal pleasure and are perceived as more comfortable than static conditions. Leveraging this physiological insight, our method operates within the extended admissive range framework established by Hoyt et al. [29]. Rather than clamping the temperature to a single setpoint, we allow indoor temperatures to oscillate within these pre-defined bounds, thereby utilizing the building’s thermal inertia as a virtual storage buffer. This aligns with the transactive control frameworks proposed by Hao et al. [30], where commercial loads dynamically adjust power profiles across timescales to accommodate grid needs.
By these physiological findings and to address the limitations discussed above, this paper proposes an analog duty cycle (ADC) control method for IACs that incorporates differentiated user comfort for efficient peak shaving. First, a differential user comfort evaluation model is established to calculate individualized optimal temperatures based on metabolic rates. Unlike uniform constraints, this model quantifies permissible adjustment ranges for each user, allowing for a granular and personalized assessment of regulation potential. Second, a novel ADC grouped rotation strategy is developed to refine the traditional AOSS method. By enabling the analog duty cycle operation of IACs, this strategy effectively resolves power rebound during restoration and overcomes the conservatism of existing methods, thereby unlocking the full latent regulation capacity of the cluster. Third, to ensure enhanced long-duration response capability, the framework integrates a “User Impact Factor” to prioritize participation. This mechanism ensures a fair distribution of comfort impacts, enabling sustainable, long-duration demand response (DR) without compromising user satisfaction. Finally, unlike existing studies that assumed perfect knowledge of building thermal parameters, a feedforward–feedback control mechanism is designed to compensate for parameter errors, ensuring that the indoor temperature strictly adheres to user comfort constraints during the demand response period. Simulation results demonstrate that the proposed method can effectively exploit the adjustable potential of air conditioning loads while guaranteeing user comfort, achieving satisfactory DR performance.

2. Difference User Comfort Model

The most prevalent model for assessing user comfort is based on the Predicted Mean Vote (PMV) for thermal comfort calculation [31]. A PMV index of zero indicates that the user feels optimal thermal comfort. The larger the absolute value of the PMV index, the greater the thermal discomfort perceived by the user. The calculation formula for the PMV index IPMV is formulated as follows:
I PMV = [ 0.303 exp ( 0.036 M ) + 0.028 ] { M W 3.05 10 3 [ 5733 6.99 ( M W ) p a ] 0.42 ( M W 58.15 ) 1.7 10 5 M ( 5867 p a ) 0.0014 M ( 34 T in ) 3.96 10 8 f cl [ ( T cl + 273 ) 4 ( T ¯ r + 273 ) 4 ] f cl h c ( T cl T in ) }
where M represents the metabolic rate. W represents the effective mechanical power. p a represents the water vapor pressure. T in represents the indoor air temperature. f cl represents the clothing surface area factor. T cl represents the clothing surface temperature. T r ¯ represents the mean radiant temperature. h c represents the convective heat transfer coefficient. The calculations formulated for p a , f cl , T cl , h c refer to reference [31]. The primary parameters affecting residential thermal comfort are metabolic rate, indoor air temperature, relative humidity and air velocity. For indoor air conditioning users, the influence of metabolic rate and indoor temperature on comfort is significantly greater than that of humidity and air velocity [31]. This paper focused on studying the impact of indoor/outdoor temperature variations and differences in human metabolic rate on air conditioning regulation. The changes in indoor humidity and air velocity are temporarily disregarded. It is assumed that after the air conditioner is activated, indoor humidity and air velocity remain constant. Furthermore, data such as outdoor temperature, humidity and wind speed can be monitored and acquired via smart devices.
The main factors influencing the adjustable temperature range of IACs under different scenarios include differences in the initial temperature setpoint, variations in user thermal tolerance and occupant density. These factors collectively lead to differentiated adjustable temperature ranges across IACs. Without loss of generality, the subsequent analysis in this paper will focus on upward temperature adjustments of IACs for peak shaving in summer. The corresponding case for downward temperature adjustments in winter can be derived analogously and will not be discussed further. The difference between initial temperature setpoints arises because of varying environmental conditions, work activities, and occupant densities which lead to differences in metabolic rates. These lead to different temperature setpoints of IACs. It is assumed that before DR each user’s initial temperature setpoint (ITS) represents their most comfortable temperature. In this situation, the user’s PMV index is equal to zero. By substituting the metabolic rate M and setting I PMV = 0 into Equation (1) and then solving for the temperature variable, (ITS) T s can be derived. The upper comfort boundary is defined to account for differing user sensitivities to temperature variations, as I PMVup 0.4 , 0.6 . By substituting the PMV comfort constraint and the metabolic rate into Equation (1) and solving for the temperature variable, the upper limit of the IAC temperature setpoint T c that satisfies user comfort can be obtained. From this, the corresponding upward adjustable temperature (UAT) Δ T c for different IACs is derived. Furthermore, the metabolic rate M typically falls within the range of [58, 93] W/m2 based on common indoor activities in summer such as sitting, standing, office work, and resting [29]. The absolute value of the adjustable temperature range is discretized with a step size of 0.1 °C by taking the lower bound. The actual adjustable temperature range Δ T c that satisfies the PMV constraint can then be derived, as listed in Table 1.
The value for other input parameters are formulated as follows: the clothing insulation I cl ranges from 0.5 to 1.0 clo; the relative humidity R H is 40%; the air velocity v ar is 0.1 m/s; and the mean radiant temperature T r ¯ is defined as the air temperature indoor T in plus 1.8 °C. It is noted that humidity and air velocity are treated as constants in this study. While this simplifies the model, it is a common practice in residential DR optimization due to the difficulty of real-time measurement for these parameters [32]. As shown in Table 1, the metabolic rate increases stepwise, and the user’s ITS rises from 22 °C to 26 °C, while the mean value of the UAT decreases correspondingly. Specifically, a higher metabolic rate leads to a higher mean UAT range and vice versa. The adjustable temperature range gradually narrows as the initial setpoint increases. In general, the modeling approach to setting a uniformly adjustable upper temperature has limitations. For users with a higher UAT, their regulation potential remains underutilized, leading to an underestimation of the aggregate adjustable capacity. For users with a lower UAT, their thermal comfort may be violated during regulation. Hence, it is necessary to establish a differentiated user comfort model to accurately assess the adjustable temperature potential.

3. IACL Grouped Rotation Control Model and Aggregation Model

3.1. IACL Model

The Equivalent Thermal Parameter (ETP) model, founded on a circuit analogy, is the most widely used framework for single ACLs [7]. The ETP model is employed to simulate the heat transfer process in a room, as shown in following equation:
C d T a ( t ) d t = T o ( t ) T a ( t ) R Q a ( t )
where C represents the equivalent thermal capacitance of the building in kJ/°C. T a ( t ) represents the indoor air temperature at time t . T o ( t ) represents the outdoor air temperature at time t . Q a ( t ) represents the cooling capacity of IAC at time t . R represents the equivalent thermal resistance of the building in °C/kW. It is demonstrated in references [26,33,34] that the electrical power, cooling capacity, and working frequency of an IAC are approximately linearly correlated, as shown in the following equation:
P a ( t ) = k 1 f ( t ) + l 1 Q a ( t ) = k 2 f ( t ) + l 2
where P a ( t ) represents the electrical power of IAC at time t . f ( t ) represents the working frequency of IAC at time t . k 1 , l 1 , k 2 and l 2 are electrical power coefficients and cooling capacity coefficients, as shown in the following equation:
k 1 = P a rate P a min f rate f min ,   l 1 = P a rate k 1 f rate k 2 = Q a rate Q a min f rate f min ,   l 2 = Q a rate k 2 f rate
where f set ( t ) , f set ( t ) , f set ( t ) , f set ( t ) , f set ( t ) , and f set ( t ) represent the rated parameters of electrical power, cooling capacity and working frequencies for the IAC. The control principle of IAC temperature mode is to adjust the operating frequency of the compressor through the difference between the temperature setpoint and the indoor temperature [26], as shown in following equation:
f ( t ) = f rate T a T set n + f min + U Δ f   n < T a T set < n + f min T a T set n
U = K ( T a ( t ) T set ( t ) n )
where Δ f represents the difference between the rated and minimum operating frequencies. n + and n are the upper and lower bounds set in the control strategy, respectively. U and K represent the frequency scaling factor and control coefficient of the IAC, respectively. T set ( t ) represents the temperature setpoint at time t . This strategy is applicable only under normal grid conditions. In contrast, the working frequency of the IAC is determined exclusively by the external DR control strategy during DR.

3.2. ADC Control for Single IACL

To prevent users from remaining at the upper comfort limit for prolonged periods, it is necessary for IACs to perform periodic cooling storage rebound to regularly lower the indoor temperature. The ADC method defines two distinct operating states for IACs. First, ‘Power Support’ state (PSS) refers to the operational state where the air conditioners actively curtail their power consumption to assist the grid in peak shaving. Second, the ‘Thermal Charging’ state (TCS) describes the phase where air conditioners increase power to lower the indoor temperature, utilizing the building’s thermal inertia to store cold energy as a buffer for the regulation period. The IAC operates at a lower power within the user’s comfort range in the PSS, allowing the indoor temperature to rise from its initial value to the upper comfort limit. The IAC operates at a higher power in the TCS to reduce the indoor temperature from the upper comfort limit back to the initial value. The alternating operation of two states for a single IAC is illustrated in Figure 1.
In these two states, T 1 , f 1 , and P 1 represent the initial indoor temperature which is equal to ITS, the initial compressor working frequency and electrical power of the IAC, respectively. T c represents the upper limit of the IAC temperature setpoint. f c and P c represent the compressor working frequency and electrical power of the IAC when indoor temperature is maintained at T c , respectively. T 2 represents a simulated target steady-state temperature setpoint during the TCS. f 2 and P 2 represent the compressor working frequency and electrical power of the IAC when indoor temperature is maintained at T 2 , respectively. In contrast to the initial operating point f 1 and P 1 of the IAC, the IAC operates at a working frequency of f c and a corresponding electrical power of P c during PSS. The indoor temperature gradually increases from T 1 to T c during time t 1 to t 2 , simulating the ‘low’ period within the duty cycle. Then, the IAC operates at another working frequency of f 2 and a corresponding electrical power of P 2 during the TCS. The indoor temperature gradually decreases from T c to T 1 during time t 2 to t 3 , simulating the ‘high’ period within the duty cycle. The duration from time t 1 to t 2 and time t 2 to t 3 is τ 1 and τ 2 , respectively. The interval from t 1 to t 3 constitutes one complete operating cycle, with the next cycle starting from t 3 and the process repeating thereafter. The method involves alternating the IAC’s electrical power between low and high states, a characteristic analogous to the duty cycle operation in fixed-frequency air conditioners. Hence, it is named the ADC method. As described by the concept of “alliesthesia” [28], corrective thermal transients such as the slight cooling during the recovery phase after a temperature rise can generate thermal pleasure, which is absent in static environments. In our proposed ADC method, the indoor temperature naturally oscillates within the permitted comfort bounds as shown in Figure 1. Instead of perceiving this fluctuation as a control deviation, it should be viewed as a beneficial dynamic rhythm. This allows the IACs to temporarily operate outside the strict “optimal” point and utilize the building’s thermal inertia as a buffer, thereby achieving a balance between grid peak-shaving needs and the occupants’ dynamic thermal well-being.
The appropriate electrical power level is achieved by varying the compressor’s working frequency to implement the ‘high-low’ electrical power switching of the IAC [26,27]. It is necessary to calculate the required cooling capacity Q a ( t ) when the indoor–outdoor heat exchange reaches equilibrium to ensure the user comfort during DR. Assuming the indoor temperature is T c , the relevant IAC parameters are formulated as follows:
Q a t = T o t T c R     f t = Q a t l 2 k 2 P a t = k 1 f t + l 1
where T o ( t ) represents the outdoor temperature at time t . Once Q a ( t ) is obtained, it can be substituted into Equation (5) to back-calculate the corresponding IAC working frequency f ( t ) and electrical power P a ( t ) . Thus, the operating electrical power of an IAC can be determined based on the outdoor temperature, room thermal resistance parameters, and target steady-state temperature setpoint. In contrast to the AOSS method where τ 2 is equal to τ 1 and T 2 is equal to T 1 , τ 2 is typically less than τ 1 and T 2 is more than T 1 in the ADC method. During TCS, the IAC electrical power exhibits a rebound, quantified as P 2 P 1 . Because of the same value for T 1 and T 2 , the rebound has been overlooked in the AOSS method. This simplification inherently underestimates the adjustable potential of IACs. To quantitatively describe this rebound power, a derivation is performed as follows. When the system is in the steady state at time t 2 , the indoor temperature is formulated as follows:
T c = T o ( t ) Q c R
where Q c represents the IAC cooling capacity when the electrical power is P c . Then, the dynamic equation for the indoor temperature transition from time t 1 to t 2 is obtained by substituting this relation into Equation (3). The dynamic equation for the indoor temperature transition from T 1 to T c is formulated as follows:
T in ( t ) = T c Δ T c e t / R C Δ T c = T c T 1
where T in ( t ) represents the dynamic indoor temperature. Δ T c represents upward adjustable temperature. From Equation (10), it can be concluded that the indoor temperature will not exceed the user comfort limit during time t 1 to t 2 . During the TCS, it is assumed the target temperature T 2 is equal to T 1 . The dynamic equation describing the temperature change from T c to T 1 is formulated as follows:
T in 1 ( t ) = T   1 Δ T c 1 e t / R C Δ T c 1 = T 1 T c
where T in 1 ( t ) represents the dynamic indoor temperature. Δ T c 1 represents the difference between T 1 and T c . During the TCS, assuming the target temperature T 2 is less than T 1 . The dynamic equation describing the temperature change from T c to T 1 is formulated as follows:
T in 2 ( t ) = T   2 Δ T c 2 e t / R C Δ T c 2 = T 2 T c
where T in 2 ( t ) represents the dynamic indoor temperature. Δ T c 2 represents the difference between T 2 and T c . The difference between T 1 and T 2 can be obtained from Equations (11) and (12) when both T in 1 ( t ) and T in 2 ( t ) reach T 1 . This difference is formulated as follows:
Δ T 12 = e τ 2 / R C e τ 1 / R C 1 e τ 2 / R C Δ T c 1 Δ T 12 = T 2 T 1
where Δ T 12 represents the difference between T 2 and T 1 . Then, with known values τ 1 and τ 2 , the difference between T 1 and T 2 can be determined. Subsequently, based on this difference and by applying Equation (8), the rebound power relative to P 1 and P c is formulated as follows:
Δ P 12 = e τ 2 / R C e τ 1 / R C 1 e τ 2 / R C Δ P c 1 Δ P 12 = P 2 P 1 Δ P c 1 = P 1 P c
where Δ P 12 represents the difference between P 2 and P 1 . Δ P c 1 represents the difference between P 1 and P c . It can derive the electric power during the PSS and the rebound power during the TCS after determining the values τ 1 , τ 2 , R and C . Additionally, assuming the target temperature T 2 is more than T 1 would complicate the model and lead to a more conservative estimate of the total adjustable potential in peak-shaving evaluation. This scenario will not be elaborated further here.

3.3. Group Rotation Strategy for IACLs

Following the development of the single-IAC operational model, the focus shifts to enabling continuous power output from an IAC cluster. The ADC’s grouped rotation control is explained using the example of a 2:1 analog duty cycle. Assuming that τ 1 is equal to 2 τ 2 and τ 2 is equal to 2 R C , the schematic diagram of the electrical power for IACs is illustrated in Figure 2.
Figure 2 shows a group of three parameter-similar IACLs (IACa, IACb, IACc). The plot depicts their electrical power profiles over a specific period. Through alternating operation, these IACLs collectively provide continuous power support P t from t 1 to t 7 , which is formulated as follows:
P t = 2 Δ P c 1 Δ P 12
where P t represents total power reduction provided by the group of three IACs (IACa, IACb and IACc). However, as noted, the cluster size is not fixed at three but depends on the regulation needs. To generalize this for a cluster of N IACs, the aggregate power reduction depends on the duty cycle ratio τ 1 : τ 2 . This ratio determines the proportion of units in the Power Support State versus the Thermal Charging State at any given moment. Consequently, the generalized total power reduction P total for N similar IACs operating under a duty cycle of τ 1 : τ 2 is formulated as follows:
P total ( τ 1 Δ P c 1 τ 2 Δ P 12 τ 1 + τ 2 ) N
where P total represents the total power reduction provided by the IACL cluster. A subset of IACs is put into the thermal charging state in advance to avert the initial power drop at the beginning of DR. This pre-cooling causes the indoor temperature to fall below T 1 . According to Equation (11), the indoor temperature will stabilize at T 2 . Ensure that it does not violate the lower limit of T 2 during TCS. Furthermore, based on Equation (12), the model’s cycle is set to 30 min for peak-shaving evaluation and the PSS cycle is less than 24 min. The resultant temperature deviation Δ T 12 is significantly smaller than Δ T c 1 . Therefore, this strategy does not excessively compromise user comfort. Additionally, the target temperature is restored to T 1 for all IACs once the DR event ends to mitigate post-DR power rebound. IACLs with significantly different parameters, variations in indoor thermal properties lead to distinct dynamic responses. When subjected to a uniform control period, the temperature trajectories within the IAC cluster diverge into the three curves illustrated in Figure 3.
Figure 3 shows the resulting three representative curves for IAC1, IAC2, and IAC3, whose specific parameters are R 1 , C 1 , R 2 , C 2 , R 3 , and C 3 . The indoor temperature of IAC1 reaches a steady state precisely when the PSS or TCS end, indicating that its thermal parameters are perfectly aligned with the control time. The indoor temperature of IAC2 reaches a steady state before the PSS or TCS end, indicating that its thermal parameters are less than the control time, as R 2 C 2 < R 1 C 1 . Based on Equation (12), IAC2 is capable of sustaining power support while ensuring the indoor temperature does not surpass its prescribed limit during the PSS and TCS. The indoor temperature of IAC3 cannot reach a steady state when the PSS or TCS end, indicating that its thermal parameters are more than the control time, as R 3 C 3 > R 1 C 1 . IAC3 will adjust without reaching the user’s comfort limit throughout its operation. This allows its regulation to stay comfortably within the permissible thermal range. Consequently, the analog duty cycle period is fixed relative to the dispatch timescale within the ADC method. This strategy accommodates IACs with different thermal parameters to work on the same cycle and ensures all IACs remain within their permissible operating bounds during DR.

4. IACL Potential Evaluation and Optimal Scheduling

4.1. System Architecture for IAC Load Regulation

With the bidirectional communication technology and advanced metering infrastructure of the smart grid, a load aggregator can conveniently acquire IAC user parameters and operational status, enabling real-time remote frequency control. On this basis, this paper constructs an air conditioning load regulation framework, as illustrated in Figure 4.
As illustrated in Figure 4, the process comprises three stages. In the potential evaluation stage, the load aggregator partitions the IAC load cluster into several aggregated groups based on IAC and indoor parameters, and it builds an aggregated power model. Combined with the constraints and methods for evaluation from Section 2 and Section 3, the load aggregator assesses the load curtailment and upward regulation potential and reports these to the control center. In the optimal scheduling stage, the control center dispatches a regulation command, mandating the load aggregator to provide a specified amount of regulation capacity through DR. Based on this requirement, the load aggregator formulates a detailed dispatch plan for each aggregated group through an optimization model. In the user response stage, the load aggregator ranks users according to their impact factor. He selects participating AC users in batches over time and implements remote frequency control to accomplish the load curtailment task following the dispatch plan from the previous stage.

4.2. IAC Potential Evaluation Model Based on ADC Method

The primary determinants of IAC potential include UAT, outdoor temperature, parameters with IAC, building, and the specific regulation strategy. Parameters within an IAC cluster such as building thermal properties and user setpoints are typically heterogeneous. However, the ADC method can be applied to model IACLs’ aggregate power dynamics for clusters with plenty of units, consistent parameters and fixed setpoints. A hierarchical multi-step clustering approach is adopted to effectively group IACLs with similar parameters. The procedure is illustrated in Figure 5.
In Figure 5, parameters for each air conditioner and its associated building are identified through a parameter identification method. These parameters include cooling capacity, electrical power, equivalent thermal capacity, equivalent thermal resistance, and UAT. The initial preliminary clustering is performed based on the rated electrical power and cooling capacity of each IAC to ensure homogeneous characteristics of electrical power. Another clustering is based on the adjustable capacity of the IACs, resulting in final aggregated groups where all IACs share a similar temperature adjustment capacity. Because the operating cycle of an IAC is determined by the rate of indoor temperature change, it is characterized by the temperature variation parameter R C and characteristic temperature difference Q R . The final clustering stage is performed using the parameters R C and Q R to ensure that the resulting IAC clusters exhibit highly similar dynamic response characteristics. Then, the aggregate power of each IAC group is formulated as follows:
P i , agg ( t ) = n = 1 N P i , n , set ( t ) P i , set ( t ) N
where N represents the quantity of IAC in each group. P i , a g g ( t ) represents the aggregate power of the IAC cluster in group i . P i , n , set ( t ) represents the n -th IAC electric power in group i . P i , set ( t ) represents the initial power of a representative single IAC in group i , calculated based on its cluster centroid. Then, the aggregate power of all IAC is formulated as follows:
P agg ( t ) = i = 1 I P i , agg ( t )
where I represents the quantity of IAC group. P agg ( t ) represents the aggregate power of the IAC cluster. The clustering method adopted for the aforementioned grouping is based on the K-means algorithm.

4.3. Optimal Dispatch of IAC Groups Based on ADC Method

The decision variables are selected based on the clustering results from Section 4.2 to validate the feasibility of the proposed method in practical dispatch. For the i -th group, these variables are the number of participating air conditioners n c , i , the temperature upward quantity Δ T set , i , the duty cycle D c , i and the number of regulation cycles l . The minimum duration of each control event is limited to one minute for each aggregation group to ensure user comfort while alleviating the computational and communication burden on the load aggregator. All decision variables are formulated as L dimensional vectors, which are formulated as follows:
Δ T set , i = Δ T set , i , 1 , Δ T set , i , 2 , , Δ T set , i , l , , Δ T set , i , L n c , i = n c , i , 1 , n c , i , 2 , , n c , i , l , , n c , i , L D c , i = D c , i , 1 , D c , i , 2 , , D c , i , l , , D c , i , L P set , i ( t ) = P set , i , 1 ( t ) , P set , i , 2 ( t ) , , P set , i , l ( t ) , , P set , i , L ( t )
where Δ T set , i , l represents temperature upward quantity for IAC group i during regulation cycle l . n c , i , l represents the number of IAC participants in regulation for IAC group i during regulation cycle l . P set , i , l ( t ) represents the electric power for IAC group i during regulation cycle l . D c , i , l represents the duty cycle for IAC group i during regulation cycle l , which is formulated as follows:
D c , i , l = τ 1 τ 1 + τ 2
P set , i ( t ) is obtained by optimizing the temperature upward quantity Δ T set , i , the number of IACs participants in regulation n c , i and the duty cycle D c , i , l for each aggregated group. Additionally, the optimization model is designed to minimize the deviation between the actual load curtailment P cut ( t ) and the required demand reduction P need . This objective function is formulated as follows:
min F 1 = ( t = t start t end ( P cut ( t ) P need ) ) 2 P cut ( t ) = i = 1 I ( P set , i ( t ) P initial , i ( t ) )
where min F 1 represents the deviation between P cut ( t ) and P need . P initial , i ( t ) represents the initial power for IAC group i .The restraint condition is formulated as follows:
Δ T set , i , l Δ T c , i n c , i , l ( t ) = n c , i , l , t s , i , l t t d , i , l 0 , e l s e n c , i , l ( t ) < N i 0.5 < D c , i , l < 0.8 t start t s , i , l t d , i , l t end       t t start , t end , l 1 , L , i 1 , I
where n c , i , l ( t ) represents the number of IACs participants in regulation for IAC group i during regulation cycle l , at time t . N i represents the number of IACs for IAC group i . Δ T c , i represents the UAT for IAC group i . t s , i , l and t d , i , l represent the start time and end time of regulation cycle l for IAC group i , respectively. t start and t end represents the start time and end time of DR, respectively. Additionally, each IAC group needs to restore the target temperature to T 1 .
After determining the parameters of participating IACs for each aggregated group, a dynamic priority weight, termed the impact factor σ , is incorporated into each decision cycle to enhance long-term fairness in regulation. This weight is inversely proportional to the IAC’s historical cumulative average impact. Specifically, an IAC that has been less affected in the past is assigned a higher dispatch priority in the current period. The impact factor is formulated as follows:
σ i , j = l = 1 l + 1 ( Δ T set , i , j , l l i n Δ T c , i ( l + 1 ) ) l 1 , L - 1
where Δ T set , i , j , l represents temperature upward quantity for IAC j in group i during regulation cycle l . Δ T c , i represents the UAT for IAC group i . σ i , j represents the impact factor for IAC j in group i . l i n represents the participated cycle length. Specifically, during each regulation interval, IACs are compared based on their impact factor. The smaller the impact factor, the higher the priority for an IAC to be selected for regulation.

4.4. Local Controller with Parameter Uncertainty

To simulate real-world robustness issues, the local controller operates based on estimated parameters rather than true parameters. This distinction is critical, as the parameter mismatch introduces disturbances that the control system must reject. The cooling capacity command is generated via a feedforward–feedback logic. The flowchart is illustrated in Figure 6.
Q a t = T o t ( T set , i , j , l + Δ T bias ( t ) ) β R est , i , j + K p e i , j ( t ) + K i e i , j ( t )
where β represents a coefficient adjusting the feedforward gain. K p and K i represent the proportional gain and integral gain coefficients of the feedback controller, respectively. T set , i , j , l represents temperature setpoint for IAC j in group i during regulation cycle l . R est , i , j represents the equivalent heat capacity for IAC j in group i . e i , j ( t ) represents the local temperature tracking error for IAC j in group i during time t . Δ T bias ( t ) represents the dynamically global temperature bias. e i , j ( t ) and Δ T bias ( t ) are formulated as follows:
e i , j ( t ) = T in , i , j ( t ) T set , i , j , l Δ T bias ( t ) = K g ( P real , i ( t ) P set , i ( t ) )
where T in , i , j ( t ) represents the indoor temperature for IAC j in group i during time t . P real , i ( t ) represents the real electrical power for IAC in group i . K g represent the proportional gain coefficients of the feedback controller. To prevent specific units from being over-utilized, the dispatch logic replaces random selection with a priority-based sorting mechanism. This approach utilizes a Fairness Index, defined by the cumulative usage count O usage , i , and a Safety Index M i ( t ) , which is formulated as follows:
M i ( t ) = T c , i , j T in , i , j ( t )
where T c , i , j represents the upward adjustable temperature for IAC j in group i . The units are classified into a safe set and an unsafe set, which are formulated as follows:
Ω safe = i | M i ( t ) > 0.3 Ω unsafe = i | M i ( t ) 0.3
where the sorting rules are then applied as follows: units in Ω safe are sorted in ascending order of O usage , i to prioritize users with less prior participation, while units in Ω unsafe are sorted in descending order of M i ( t ) to utilize those with the largest safety margins as a backup. Finally, the top O usage , i units from the sorted list are activated for regulation.
To mitigate power surges at the onset of demand response t start , a buffer period T buf is introduced. During this interval, the control signals are modulated by a sinusoidal S-curve, which is formulated as follows:
S ( t ) = sin ( π 2 t ( t start T buf ) T buf ) t [ t start T buf , t start ]
The target reduction and setpoint shifts are scaled by S ( t ) , ensuring a smooth transition from zero to the nominal target, thereby utilizing the building’s thermal inertia to dampen grid impact.

5. Results

Assume a regional case comprising residential and office buildings with a total of 10,000 IACLs available for potential evaluation. Based on pre-collected user data, the potential evolution of the IAC cluster is conducted. It is important to note that this study assumes all aggregated users have pre-authorized participation for the entire duration of the demand response event. This assumption allows this study to focus on the validation of the dispatch precision and fairness mechanisms under defined capacity. To validate the effectiveness of the proposed method in preserving user comfort and to quantify the proportion of time users are exposed to high-temperature conditions, this paper employs the mean comfort factor and the max comfort factor as the evaluation metrics, which are formulated as follows:
σ mean = t start t end I PMV ( t ) d t t start t end σ max = max ( I PMV ( t ) )
where I PMV ( t ) represents the PMV index for user at time t . σ mean and σ max represent the average value and max value of PMV index during the scheduling, respectively. To quantify the impact of temperature regulation on user comfort, a high-temperature influence factor σ highmean is defined, which is formulated as follows:
σ high , i , j = t = 1 Z T in , i , j ( t ) T 1 , i , j Δ T c , i 2 σ highmean = i = 1 I j = 1 N i σ high , i , j Z i = 1 I N i
where σ high , i , j represents the high-temperature influence for IAC j in group i . T in , i , j ( t ) represents the indoor temperature for IAC j in group i . T 1 , i , j represents the initial temperature for IAC j in group i . Z and I represent the discrete simulation time and the number of IAC groups, respectively. We adopted this definition to strengthen the experimental validation for two reasons. First, the squared term amplifies the penalty for large deviations. This encourages the controller to exploit thermal inertia while preventing temperatures from lingering near critical bounds. Second, normalizing the deviation by the limit creates a dimensionless standard. This allows us to compare comfort loss fairly across users with different capacities, directly supporting the validation of our intra-group fairness strategy. The air conditioner and simulation parameters are listed in Table 2.

5.1. IAC Cluster Potential Evaluation

To validate the effectiveness of incorporating differentiated user comfort in assessing the potential of IAC clusters, this study compares the adjustable capacities of the cluster under the following four methods. The meteorological data for the simulation, including outdoor temperature and solar radiation, were adopted from the work of Zhou [27]. The selected data represent a typical high-temperature summer day in Chengdu, China, with the ambient temperature peaking at 37 °C, ensuring a rigorous evaluation of the system’s peak-shaving performance. The aggregated power curve of the IAC cluster without control, the outdoor temperature and deviation value of potential evaluation are illustrated in Figure 7. The experimental results are illustrated in Figure 8. The methods are illustrated as follows:
Method 1 uses the AOSS method for evaluation, incorporating user comfort differentiation. Method 2 uses the ADC method for evaluation, considering user comfort but not its heterogeneity. Method 3 uses the ADC method for evaluation, incorporating user comfort differentiation.
As shown in Figure 7a, the aggregated power of the IAC cluster increases with rising outdoor temperature. As shown in Figure 7b, the deviation in the air conditioning potential evaluation remains within 1%, demonstrating excellent performance that meets the required control accuracy. This minor discrepancy primarily stems from inherent clustering errors and insufficient unit counts in certain groups, leading to capacity shortfalls.
Figure 8 compares the lower limit of IACL aggregated power for Method 1, Method 2, and Method 3. The lower bound of the aggregated power in Methods 1 and 2 is higher than that in Method 3, indicating that Methods 1 and 2 underestimate the adjustable potential of IACs. Incorporating differentiated user comfort further unlocks this potential compared to using a uniform comfort assumption. This is particularly prominent for IACLs with higher initial temperature setpoints because the limited adjustable range of Method 2 would lead to a significant underestimation of the cluster’s overall regulation capacity. Furthermore, the proposed ADC method, by setting an analog duty cycle within the IAC operating period, demonstrates a clear advantage over the AOSS method in exploiting peak-shaving capability.
It is acknowledged that user participation in DR inevitably affects thermal comfort. A bigger analog duty cycle D c , i enables deeper exploitation of IAC potential but results in a higher average impact on user’s comfort. During potential evaluation, as the duty cycle gradually increases, a proportion of users’ indoor temperature reaches the steady state before the end of the PSS increases, leading to a rise in average comfort impact. If the duty cycle continues to increase, the model degenerates to the method described in reference [26], where IACs remain in a continuous PSS without a TCS. Conversely, as the duty cycle decreases, the proportion of users not reaching a steady state by the end of the support period increases, and the average comfort impact decreases. If the duty cycle decreases to 1:1, the model degenerates to the AOSS method. The ADC method balances adjustable potential and user comfort. It achieves significant potential exploitation while enabling timely callback to mitigate user impact. A detailed comparative analysis of comfort performance is presented in Section 5.2.

5.2. Subsection

To validate the effectiveness of the proposed method in optimal scheduling, this section conducts a comparative case study using a downward regulation scenario. The performance of the IAC cluster under the ADC method is evaluated against other methods, focusing on aggregate power tracking deviation and the impact on user comfort. The scenario assumes the control center requires a sustained load reduction of 200 kW, 400 kW and 600 kW from IACLs in the region during the peak temperature period 12:00–15:00. During this peak-shaving event, the cluster is regulated using Method 1, the proposed Method 3, and the method in reference [26], which named Method 4, respectively. The results of power tracking deviations are summarized in Table 3. The expected load curtailment curve and the actual load curtailment curve are illustrated in Figure 8.
As shown in Figure 9 and Table 3, Method 1 could not participate in the 600 kW load curtailment task due to insufficient adjustable potential, and thus its tracking deviation could not be quantified. Among the applicable methods, the accuracy with the preset target power curve is ranked from highest to lowest as follows: Method 4, Method 3, and Method 1. The superior accuracy of Method 4 stems from its simpler regulation strategy, which enables more precise tracking of the target trajectory. The advantage of Method 3 lies in its more favorable consideration of user comfort. Nevertheless, all methods maintained relatively small deviations during the regulation process. The mean value of all IACLs’ high-temperature influence factor is shown in Table 4. The impact on user comfort is illustrated in Figure 10, which shows the average and maximum comfort factors.
As shown in Table 4, when the reduction power is 400 kW, the high-temperature influence factor of Method 3 is reduced by 45% and 50%, respectively, compared with Method 1 and Method 4. Methods 1 and 4 exhibit larger high-temperature influence factors, though for distinct reasons. Method 1 operates near its upper potential limit, necessitating a significant increase in the IAC temperature setpoint, which makes the indoor temperature more prone to reaching high levels. Method 4 maintains the IAC at low electrical power for extended periods without reversion, causing the indoor temperature to remain high for a prolonged duration. This shows that the ADC method can balance the temperature setpoint and reversion time, significantly reducing the user’s time at high temperatures.
As shown in Figure 10, the elements of the violin diagram are defined as follows: The outer shape represents the kernel density estimation of the data distribution. Wider sections indicate higher frequency. Inside each violin, the central white dot denotes the median value; the thick black bar indicates the interquartile range (IQR), spanning from the 25th to the 75th percentiles; and the thin vertical line represents the rest of the distribution range, extending to the adjacent values (1.5 IQR). The distributions of the average comfort factor are ranked from best to worst as Method 4, Method 3, and Method 1. Method 4 exhibits higher maximum and mean values of the average comfort factor, indicating that some IACs remained in the PSS for extended periods without timely callback. Although user comfort limits were not exceeded, this resulted in users being subjected to the upper temperature adjustment limit for prolonged durations, which is unfavorable for long-term DR participation. In contrast, Methods 1 and 3 show lower maximum and mean values of the average comfort factor. It demonstrates that timely thermal restoration after IAC participation can reduce the time users spend at the upper temperature limit, thereby improving overall comfort. As shown in Figure 10b, for Methods 1, 3, and 4, there are cases where the maximum comfort factor is zero, indicating that some air conditioners did not participate in regulation. This highlights the need to introduce an impact factor to enhance long-term regulatory fairness. It set to prevent situations where some IACs are dispatched repeatedly while others participate minimally or not at all. The mean value of the standard deviation for final impact with the IACL groups is illustrated in Table 5.
As shown in Table 5, final impact refers to the final value of the average impact factor. As power curtailment increases, the standard deviation rises progressively. This trend is driven by larger temperature adjustments, which widen the disparity in the impact on individual AC units. Furthermore, incorporating the impact factor reduces the mean standard deviation by 67% compared to without impact factor. Without this factor, priority ranking causes some IACs to remain in DR for extended periods while others remain idle, severely compromising the fairness of the regulation among users. This concentration reduces the disparity in the level of impact experienced by IACs. Concurrently, this method effectively address the issue where some IACs previously avoided participation. This enhancement ensures greater fairness in user engagement and improves the practicality of the control strategy. Furthermore, during regulation, some users are not subjected to prolonged periods at the upper comfort limit, which makes the strategy more suitable and sustainable for implementation under high outdoor temperature conditions.

5.3. Model Robustness Analysis

To validate the robustness of the proposed strategy under model uncertainty, comparative experiments were conducted introducing parameter estimation errors ranging from 0% to 20%. The proposed closed-loop strategy was benchmarked against a traditional open-loop control method (Direct Load Control). The primary objective was to evaluate the system’s ability to maintain high-precision grid power tracking while simultaneously safeguarding user thermal comfort under varying degrees of model mismatch. A critical disparity between the two methods is revealed when analyzing user comfort, as detailed in Table 6.
As shown in Table 6, both strategies maintain the tracking deviations at a lower level regardless of the parameter mismatch. This indicates that the proposed strategy successfully integrates complex fairness constraints without compromising response precision. The introduction of the feedback mechanism and fairness dispatch does not degrade the aggregate tracking performance, demonstrating the method’s capability to meet strict grid regulation requirements. The time violation rate represents the total violation time of all air conditioners divided by the total adjustment time. The number violation rate represents the number of IAC exceeding the limit divided by the total number of IACs. In the open-loop mode, the comfort violation rate and violation number surge significantly as the parameter error increases, reaching 25.6% and 4441, respectively, at a 20% mismatch level. This degradation occurs because the open-loop controller, lacking real-time state awareness, fails to account for model deviations. Consequently, it erroneously prolongs the off-time of units with low thermal inertia, which have smaller actual values, causing their indoor temperatures to drift beyond acceptable limits. This result underscores that the “high precision” of open-loop control is achieved at the expense of user experience. In contrast, although some air conditioners still exceed the limit, the violation number has been greatly reduced tenfold compared to open-loop control, with the highest rate of limit violations being only 3.4%, and the duration of these violations not exceeding 0.8% of the total control time. The proposed method maintains the violation rate at an exceptionally low level, even under severe parameter uncertainty.

6. Conclusions

Starting from the objectives of reducing the duration of high indoor temperatures and finely exploiting the peak-shaving potential within IAC operating periods, this paper proposes an ADC method that comprehensively accounts for differentiated user comfort. The main conclusions of this study are as follows:
(1) To address the issue in existing methods where prolonged IAC participation in DR leads to sustained high indoor temperatures, this paper proposes the ADC method. This approach represents an advancement over AOSS control and fills a gap in the existing research on frequency control for IACs. Through grouped rotation control, it establishes a continuous and sustainable peak-shaving capacity without excessively compromising user comfort. Compared to the AOSS method, the ADC method demonstrates significantly greater adjustable potential and better facilitates long-duration user participation in demand response under high-temperature conditions.
(2) IACLs are classified according to their UAT. Based on IACL parameters and the varying tolerance levels of different users, the allowable temperature adjustment range for each category is determined. Regulating according to these differentiated adjustment ranges effectively prevents the thermal comfort index I PMV from exceeding the predefined limit. Compared to existing methods, the proposed method significantly reduces the duration of user exposure to high temperatures, lowering the high-temperature influence factor by 45–50%. The proposed model aligns more closely with real conditions, thereby enabling a more accurate evaluation and utilization of the IACs’ regulation potential.
(3) The proposed impact factor has demonstrated considerable necessity within the rotation control method. Compared to existing methods, the proposed method lowers the standard deviation of user impact by 67%. Its implementation leads to a marked improvement in thermal comfort conditions compared to the scenario without it, resulting in a more uniform distribution of user comfort. This enhancement significantly promotes fairness among users during the regulation process.
(4) The proposed framework greatly enhances system robustness for practical engineering implementation. The results demonstrate that the proposed local controller effectively mitigates user comfort violations under parameter uncertainty. Specifically, the total violation time is limited to merely 0.8% of the duration, and the proportion of air conditioning units experiencing violations is drastically reduced from 44% to 3.4%.
The proposed method employs a group rotation control strategy that fully exploits the regulation potential of IACLs while accounting for differentiated user comfort and ensuring fairness during regulation events. However, this study primarily focuses on maximizing long-term potential excavation and does not fully address the cost considerations inherent in practical dispatch operations. Moreover, we acknowledge that in practical applications, user willingness to participate is often time-varying and stochastic. The proposed hierarchical framework is designed with the flexibility to address this by integrating a time-varying availability constraint vector into the dispatch queue. Furthermore, the research is centered on day-ahead peak shaving services, and the feasibility of applying this method to other DR services, such as frequency regulation, remains unexplored. Future work will focus on incorporating these dynamic user availability profiles to conduct a comprehensive potential evaluation, assessing how stochastic user participation impacts the aggregate regulation capacity and system reliability and concentrating on integrating cost optimization and extending the method’s application to frequency regulation and other ancillary services.

Author Contributions

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

Funding

This research received no external funding.

Data Availability Statement

The data is generated through Monte Carlo sampling, as shown in Table 2. The meteorological data for the simulation were adopted from the work [27].

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Forero-Quintero, J.F.; Villafáfila-Robles, R.; Barja-Martinez, S.; Munné-Collado, I.; Olivella-Rosell, P.; Montesinos-Miracle, D. Profitability analysis on demand-side flexibility: A review. Renew. Sustain. Energy Rev. 2022, 169, 112906. [Google Scholar] [CrossRef]
  2. Fan, S.; Liu, J.; Wu, Q.; Cui, M.; Zhou, H.; He, G. Optimal coordination of virtual power plant with photovoltaics and electric vehicles: A temporally coupled distributed online algorithm. Appl. Energy 2020, 277, 115583. [Google Scholar] [CrossRef]
  3. Hao, H.; Sanandaji, B.M.; Poolla, K.; Vincent, T.L. Aggregate flexibility of thermostatically controlled loads. IEEE Trans. Power Syst. 2015, 30, 189–198. [Google Scholar] [CrossRef]
  4. Vrettos, E.; Andersson, G. Scheduling and provision of secondary frequency control reserves by an aggregation of commercial buildings. IEEE Trans. Sustain. Energy 2016, 7, 850–864. [Google Scholar] [CrossRef]
  5. Wu, D.; Zhong, D.; Li, L. Coordination Mechanism Between Electric Vehicles and Air Conditioning Loads Based on Price Guidance. Energies 2025, 18, 5984. [Google Scholar] [CrossRef]
  6. Yuan, X.; Cao, H.; Chen, Z.; Xu, J.; Liu, H. Control Strategy for Building Air Conditioning Cluster Loads Participating in Demand Response Based on Cyber-Physical System. Energies 2024, 17, 1291. [Google Scholar] [CrossRef]
  7. Jiang, T.; Ju, P.; Wang, C.; Li, H.; Liu, J. Coordinated Control of Air-Conditioning Loads for System Frequency Regulation. IEEE Trans. Smart Grid 2021, 12, 548–560. [Google Scholar] [CrossRef]
  8. Song, M.; Gao, C.; Yan, H.; Yang, J. Thermal Battery Modeling of Inverter Air Conditioning for Demand Response. IEEE Trans. Smart Grid 2018, 9, 5522–5534. [Google Scholar] [CrossRef]
  9. Braslavsky, J.H.; Perfumo, C.; Ward, J.K. Model-based feedback control of distributed air-conditioning loads for fast demand-side ancillary services. In Proceedings of the 2013 IEEE 52nd Annual Conference on Decision and Control (CDC), Florence, Italy, 10–13 December 2013. [Google Scholar]
  10. Xie, K.; Hui, H.; Ding, Y.; Song, Y.; Ye, C.; Zheng, W.; Ye, S. Modeling and control of central air conditionings for providing regulation services for power systems. Appl. Energy 2022, 315, 119035. [Google Scholar] [CrossRef]
  11. Dong, L.; Wu, Q.; Hong, J.; Wang, Z.; Fan, S.; He, G. An adaptive decentralized regulation strategy for the cluster with massive inverter air conditionings. Appl. Energy 2023, 330, 120304. [Google Scholar] [CrossRef]
  12. Qi, N.; Cheng, L.; Xu, H.; Wang, Z.; Zhou, X. Practical demand response potential evaluation of air-conditioning loads for aggregated customers. In Proceedings of the 2020 7th International Conference on Power and Energy Systems Engineering (CPESE 2020), Fukuoka, Japan, 26–29 September 2020. [Google Scholar]
  13. Chen, Y.; Lou, F.; Dong, Z.; Meng, K.; Ranzi, G.; Wong, K. A day-ahead scheduling framework for thermostatically controlled loads with thermal inertia and thermal comfort model. J. Mod. Power Syst. Clean Energy 2019, 7, 568–578. [Google Scholar] [CrossRef]
  14. Hou, Y.; Zhao, L.; Jiang, H.; Ji, X.; Zhao, J. Two-Layer Control Framework and Aggregation Response Potential Evaluation of Air Conditioning Load Considering Multiple Factors. IEEE Access 2024, 12, 34435–34451. [Google Scholar] [CrossRef]
  15. Bao, Y.; Yao, Z.; Ji, Z. Probability-based temperature-set-point control of aggregate air-conditioning loads. Int. J. Electr. Power Energy Syst. 2023, 153, 109345. [Google Scholar] [CrossRef]
  16. Li, F.; Gao, B.; Shi, L.; Shen, H.; Tao, P.; Wang, H.; Mao, Y.; Zhao, Y. A Time-Varying Incentive Optimization for Interactive Demand Response Based on Two-Step Clustering. Information 2022, 13, 421. [Google Scholar] [CrossRef]
  17. O’Brien, W.; Tahmasebi, F.; Andersen, R.K.; Azar, E.; Barthelmes, V.; Belafi, Z.D.; Berger, C.; Chen, D.; De Simone, M.; d’Oca, S.; et al. An international review of occupant-related aspects of building energy codes and standards. Build. Environ. 2020, 179, 106906. [Google Scholar] [CrossRef]
  18. International Energy Agency (IEA). The Future of Cooling: Opportunities for Energy-Efficient Air Conditioning; IEA: Paris, France, 2018; Available online: https://www.iea.org/reports/the-future-of-cooling (accessed on 31 January 2026).
  19. 2025–2031 China Inverter Air Conditioner Industry Development Panoramic Monitoring and Investment Direction Research Report. Available online: https://c.m.163.com/news/a/JVBP0VG305387IEF.html (accessed on 7 January 2026).
  20. Goetzler, W.; Guernsey, M.; Young, J.; Fiske, P.; Tully, N. Variable Refrigerant Flow Systems: Energy Savings Potential and Research, Development, and Demonstration Opportunities; U.S. Department of Energy (DOE): Washington, DC, USA, 2016. Available online: https://www.energy.gov/sites/prod/files/2017/12/f46/vif-systems-report.pdf (accessed on 31 January 2026).
  21. Environment UN. Cooling emissions and policy synthesis report. In UNEP—UN Environment Programme; UN: New York, NY, USA, 2020. [Google Scholar]
  22. Wang, W.; Lin, S.; Wang, L.; Mi, Y.; Tan, J.; Qian, L.; Li, D.; Li, F. A hierarchical coordinated control strategy of air-conditioning loads for peak regulation service. IET Gener. Trans. Dist. 2024, 18, 1980–1991. [Google Scholar] [CrossRef]
  23. Yu, Z.; Ding, L.; Kong, Z.; Liu, Z.; Hu, P.; Xiao, Y. A Distributed Coordinated Framework with Fair Comfort Level Sharing for Inverter Air Conditioner in Auxiliary Services. IEEE Trans. Smart Grid 2024, 15, 2776–2790. [Google Scholar] [CrossRef]
  24. Lankeshwara, G.; Sharma, R.; Yan, R.; Saha, T.K. A hierarchical control scheme for residential air-conditioning loads to provide real-time market services under uncertainties. Energy 2022, 250, 123796. [Google Scholar] [CrossRef]
  25. Che, Y.; Yang, J.; Zhou, Y.; Zhao, Y.; He, W.; Wu, J. Demand response from the control of aggregated inverter air conditioners. IEEE Access 2019, 7, 88163. [Google Scholar] [CrossRef]
  26. Yu, L.; Jian, T.; Tingji, C.; Hongda, Z.; Jiru, Y.; Ciwei, G. Study on power network planning in consideration of demand response of aggregate inverter air-conditioner load. In Proceedings of the 2017 International Conference on Smart Grid and Electrical Automation (ICSGEA), Changsha, China, 27–28 May 2017. [Google Scholar]
  27. Zhou, T.; Chen, H.; Zhang, N.; Han, Y.; Zhou, S.; Li, Z.; Zhou, M. An analogue on/off state-switching control method suitable for inverter-based air conditioner load cluster participating in demand response. Appl. Energy 2024, 363, 123096. [Google Scholar] [CrossRef]
  28. Parkinson, T.; de Dear, R. Thermal pleasure in built environments: Physiology of alliesthesia. Build. Res. Inf. 2015, 43, 288–301. [Google Scholar] [CrossRef]
  29. Hoyt, T.; Arens, E.; Zhang, H. Extending air temperature setpoints: Simulated energy savings and expected occupant thermal comfort. Build. Environ. 2015, 88, 227–236. [Google Scholar] [CrossRef]
  30. Hao, H.; Corbin, C.D.; Kalsi, K.; Pratt, R.G. Transactive control of commercial buildings for demand response. IEEE Trans. Power Syst. 2016, 32, 774–783. [Google Scholar] [CrossRef]
  31. ISO 7730; Ergonomics of the Thermal Environment—Analytical Determination and Interpretation of Thermal Comfort Using Calculation of the PMV and PPD Indices and Local Thermal Comfort Criteria. International Organization for Standardization: Geneva, Switzerland, 2005.
  32. Liu, P.; Chokwitthaya, C.; Olofsson, T.; Lu, W. Demand response optimization incorporating thermal comfort in single-family houses with on-site generation: A systematic review. Appl. Energy 2026, 406, 127305. [Google Scholar] [CrossRef]
  33. Hui, H.; Ding, Y.; Zheng, M. Equivalent modeling of inverter air conditioners for providing frequency regulation service. IEEE Trans. Ind. Electron. 2019, 66, 1413–1423. [Google Scholar] [CrossRef]
  34. Kim, Y.J.; Fuentes, E.; Norford, L.K. Experimental study of grid frequency regulation ancillary service of a variable speed heat pump. IEEE Trans. Power Syst. 2016, 31, 3090–3099. [Google Scholar] [CrossRef]
Figure 1. ADC control for single IACL of participating in demand response.
Figure 1. ADC control for single IACL of participating in demand response.
Energies 19 01111 g001
Figure 2. Group rotation control for IACLs of participating in demand response.
Figure 2. Group rotation control for IACLs of participating in demand response.
Energies 19 01111 g002
Figure 3. Different IAC behaviors of participating in demand response.
Figure 3. Different IAC behaviors of participating in demand response.
Energies 19 01111 g003
Figure 4. IAC evaluation and regulation framework.
Figure 4. IAC evaluation and regulation framework.
Energies 19 01111 g004
Figure 5. Diagram of hierarchical clustering grouping.
Figure 5. Diagram of hierarchical clustering grouping.
Energies 19 01111 g005
Figure 6. Flowchart of the local controller with parameter uncertainty.
Figure 6. Flowchart of the local controller with parameter uncertainty.
Energies 19 01111 g006
Figure 7. (a) The aggregated power and the outdoor temperature. (b) Deviation value of potential evaluation.
Figure 7. (a) The aggregated power and the outdoor temperature. (b) Deviation value of potential evaluation.
Energies 19 01111 g007
Figure 8. Lower limit of IACLs aggregated power for Methods 1, 2 and 3.
Figure 8. Lower limit of IACLs aggregated power for Methods 1, 2 and 3.
Energies 19 01111 g008
Figure 9. Power tracking curve for Methods 1, 3 and 4 in load reduction of 400 kW.
Figure 9. Power tracking curve for Methods 1, 3 and 4 in load reduction of 400 kW.
Energies 19 01111 g009
Figure 10. Comfort factor for Methods 1, 3 and 4. (a) Average user comfort factor. (b) Max user comfort factor.
Figure 10. Comfort factor for Methods 1, 3 and 4. (a) Average user comfort factor. (b) Max user comfort factor.
Energies 19 01111 g010
Table 1. Metabolic rate, ITS and UAT range of different IACs.
Table 1. Metabolic rate, ITS and UAT range of different IACs.
Metabolic Rate (W/m2)ITS (°C)UAT (°C)
[89, 93][22, 22.5][1.9, 2.8]
[85, 89][22.5, 23][1.8, 2.7]
[81, 85][23, 23.5][1.7, 2.5]
[77, 81][23.5, 24][1.6, 2.4]
[72, 77][24, 24.5][1.5, 2.2]
[68, 72][24.5, 25][1.4, 2.1]
[63, 68][25, 25.5][1.3, 1.9]
[58, 63][25.5, 26][1.2, 1.8]
Table 2. Simulation parameters of IAC.
Table 2. Simulation parameters of IAC.
IAC TypeProportion (%)PAC Rate (kW)PAC Min (kW)QAC Rate (kW)QAC Min (kW)Room Area (m2)Normal Distribution Parameters
Mean ValueVariance
1 HP17.960.640.0752.30.1510–16130.8
1.5 HP37.450.860.13.50.214–22180.6
2 HP17.011.30.195.120.520–31251.6
3 HP27.582.10.257.20.928–45351.6
Table 3. Power reduction deviations for Methods 1, 3 and 4.
Table 3. Power reduction deviations for Methods 1, 3 and 4.
Except Reduction Power (kW)Deviations (kW)
Method 1Method 3Method 4
2002.271.760.78
4003.243.081.54
600/3.982.58
Table 4. The mean value of IACLs’ high-temperature influence factors for Method 1, 3 and 4.
Table 4. The mean value of IACLs’ high-temperature influence factors for Method 1, 3 and 4.
Except Reduction Power (kW)Mean Value of High-Temperature Influence Factor
Method 1Method 3Method 4
2000.40820.28960.4633
4000.53190.28970.5845
600/0.29030.7451
Table 5. The standard deviation of final impact.
Table 5. The standard deviation of final impact.
Except Reduction Power (kW)Standard Deviation
with Impact FactorWithout Impact Factor
2005.4618.09
4005.7918.20
6009.5229.06
Table 6. Mean violation rate, violation number and deviation of 20% errors for open-loop and proposed methods.
Table 6. Mean violation rate, violation number and deviation of 20% errors for open-loop and proposed methods.
Except Reduction Power (kW)Time Violation Rate (%)Number Violation Rate (%)Deviations (kW)
Open-LoopProposed MethodOpen-LoopProposed MethodOpen-LoopProposed Method
20016.00.235.090.985.7466.426
40020.40.341.232.6011.28111.214
60025.60.844.413.4115.75715.366
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

Wu, X.; Li, C.; Dong, X.; Liang, X. Analog Duty Cycle Peak-Shaving Control for Inverter Air Conditioners Considering User Comfort Under Prolonged High Temperatures. Energies 2026, 19, 1111. https://doi.org/10.3390/en19041111

AMA Style

Wu X, Li C, Dong X, Liang X. Analog Duty Cycle Peak-Shaving Control for Inverter Air Conditioners Considering User Comfort Under Prolonged High Temperatures. Energies. 2026; 19(4):1111. https://doi.org/10.3390/en19041111

Chicago/Turabian Style

Wu, Xiuzheng, Chengxin Li, Xiaohan Dong, and Xin Liang. 2026. "Analog Duty Cycle Peak-Shaving Control for Inverter Air Conditioners Considering User Comfort Under Prolonged High Temperatures" Energies 19, no. 4: 1111. https://doi.org/10.3390/en19041111

APA Style

Wu, X., Li, C., Dong, X., & Liang, X. (2026). Analog Duty Cycle Peak-Shaving Control for Inverter Air Conditioners Considering User Comfort Under Prolonged High Temperatures. Energies, 19(4), 1111. https://doi.org/10.3390/en19041111

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