Next Article in Journal
Continuous Wavelet Transform-Based Method for High-Sensitivity Detection of Image Signals of Fluorescence Lateral Flow Assay
Previous Article in Journal
Numerical Simulation of Streaming Discharge Characteristics of Free Metal Particles in SF6/CF4 Gas Mixtures Under Highly Heterogeneous Electric Field
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Intelligent Robust Control Design with Closed-Loop Voltage Sensing for UPS Inverters in IoT Devices

Department of Electrical Engineering, I-Shou University, No. 1, Sec. 1, Syuecheng Rd., Dashu District, Kaohsiung City 84001, Taiwan
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(13), 3849; https://doi.org/10.3390/s25133849
Submission received: 4 May 2025 / Revised: 15 June 2025 / Accepted: 19 June 2025 / Published: 20 June 2025
(This article belongs to the Special Issue Mobile Sensing and Computing in Internet of Things)

Abstract

High-performance UPS inverters prevent IoT devices from power outages, thus protecting critical data. This paper suggests an intelligent, robust control technique with closed-loop voltage sensing for UPS (uninterruptible power supply) inverters in IoT (internet of things) devices. The suggested control technique synthesizes a modified gray fast variable structure sliding mode control (MGFVSSMC) together with a neural network (NN). The MGFVSSMC allows system states to speedily converge towards the equilibrium within a shorter time while eliminating the problems of chattering and steady-state errors. The MGFVSSMC may experience state prediction errors when the UPS inverter is subjected to external highly nonlinear loads or internal parameters changing drastically. This results in high harmonic distortion and inferior dynamic response of the inverter output, affecting the guarding of the IoT device. An NN by means of a learning mechanism is employed to properly compensate for the prediction error of the MGFVSSMC, achieving a high-performance UPS inverter. The suggested control technique operates with one voltage sensing, which can yield fast transience and low inverter output-voltage distortion. Both simulations and digital signal processing (DSP) implementation results demonstrate the effectiveness of the suggested control technique under a variety of load conditions.

1. Introduction

Uninterruptible power supply (UPS) has been frequently used in internet of things (IoT)-based environments, such as street lighting systems, traffic management systems, and healthcare security systems [1,2,3,4]. An inverter serves as the core circuit in the UPS system, transforming direct current (DC) power into alternating current (AC) power. The UPS inverter will provide the backup power in the event of an unanticipated blackout so as to protect critical IoT devices and ensure system operation [5,6,7]. The design requisites of a high-performance UPS inverter usually depend on the following criteria: (1) voltage total harmonic distortion (THD) has to be low with respect to filter parameter variations or rectifier-type nonlinear loads; (2) fast transient behavior is desired when the load undergoes a dynamic change; and (3) steady-state error needs to be confined to the minimum possible level. Towards fulfilling the above-stated requirements, some control schemes have been reported in the literature, including repetitive controller, linear quadratic Gaussian (LQG) control, and mu-synthesis controller [8,9,10]. The repetitive controller and LQG control can well address perturbations and irregularities in system dynamics. However, they require accurate modeling of controlled plant dynamics while the control design and implementation are complicated. The mu-synthesis controller offers advantages in terms of system performance and robustness, but its control design may yield higher-order controllers. Variable structure sliding mode control (VSSMC) has gained widespread adoption due to its inherent insensitivity to both inner parametric alterations and outer load interferences [11,12,13]. The state of the system can be driven and held in a prescribed sliding surface. Within the motion of the trajectory governed by the sliding mode, the system state approximates near to the sliding surface. As soon as it contacts the sliding surface, the state behavior is converged in the direction of the origin following the sliding surface. Therefore, the system response has a strong suppression capability against interferences when sliding action occurs. The VSSMC with applications to UPS inverters has been presented in a wide range of literature. A four-leg inverter having a fixed switching frequency employs the SMC to regulate the output voltage suitable for UPS applications. This solution can substantially lessen the chattering phenomenon as well as its simplicity in realization. However, the dynamic behavior of the voltage drop recovering to the reference voltage under step load changing conditions is not sufficiently satisfactory [14]. There is an integral variable structure control applied to a UPS with the aim of following a sinusoidal voltage. The proposed scheme extended to a discrete version facilitates the digital implementation and introduces an integral compensator to suppress steady-state errors. The output voltage waveform still shows distortion under rectified loading, which implies that the chattering influence persists [15]. A discrete-time sliding mode controlled UPS inverter has been developed. A double loop control and smooth function are used in the presented controller. The chattering has been diminished; however, the weak control force leads to inferior transience during highly changing step loads [16]. The SMC utilizing differential equations with discontinuous right-hand sides is realized for UPS inverters. The described method is simple and easy to comprehend and yields low voltage THD at resistive loads. When a step change in load occurs, the voltage drop of the proposed UPS inverter cannot be quickly compensated because of the chattering problem [17]. With the foregoing classical VSSMCs, their state trajectories have a tendency to converge asymptotically in infinite time.
A type of fast variable structure sliding mode control (FVSSMC) is already being investigated in numerous works concerning its application [18,19,20,21,22]. It provides the ability to quickly accelerate the state trajectory to the equilibrium point throughout a finite period of time without singularities occurring. The FVSSMC may be practically subject to problems of chattering or steady-state errors. The reason is the difficulty in precisely estimating the fluctuations in system inner parameters as well as outer interferences. The chattering exists when the estimation of the system uncertainty boundary exceeds the limit, and vice versa, the steady-state error arises when the system uncertainty boundary becomes underestimated. Chattering is a high-frequency oscillation with the potential to provoke un-modeled dynamics, reduce control precision, and incur high heat loss in power electronics circuits. These lead to a situation where the sliding-mode presence and its robustness respecting interferences cannot be maintained further. Adaptive control methods and observers are usually utilized to estimate the system uncertainty boundaries when attempting to address the chattering [23,24,25]. The above-mentioned solutions can improve the quality of the transient or steady-state response. However, the control design is highly sophisticated with time-consuming operations and needs to be matched with exact system parameters. Gray prediction (GP) was proposed by Professor Tang in 1982, and afterwards it was successfully applied in diverse engineering fields [26,27,28]. It has been found to be effective in tackling uncertain systems forecasting problems. The GP relies on historic and existing information for analyzing and anticipating sequence variation tendency. Its main advantages come from computational simplicity and the small amount of data required for constructing the gray model (GM). It should be noted that there are a large number of approximate non-homogeneous data sequences existing in practical applications. The traditional GM fits the primitive data using the homogeneous exponential sequence, causing a forecasting imprecision. Thus, a modified gray model (MGM) with non-homogeneous exponential characteristics is adopted to obtain more exact forecasting results [29,30,31]. Through the MGM-compensated FVSSMC becoming MGFVSSMC, the chattering/steady-state error is surmounted if the uncertainty limit becomes exaggerated/underestimated. The MGFVSSMC may incur predictive errors during parametric sharp alterations and severely nonlinear loading occurrences. This creates a challenge regarding the output response of closed-loop UPS inverters. The neural network (NN) based on radial basis function (RBF) was introduced in the nineteen eighties [32,33,34]. It features fine ability for function approximation, often being used as a modeling of nonlinear functions [35,36,37,38]. Using an RBFNN with learning capability to compensate for MGFVSSMC’s prediction error becomes a good solution. As can be anticipated, the suggested control technique is capable of creating highly accurate trajectory tracking. For a variety of load cases, the presented UPS inverter can produce lower THD and quicker dynamic reaction. Results from simulations and experiments corroborate the effective performance of the suggested control technique.

2. Dynamic Modeling of the UPS Inverter

The UPS inverter is illustrated in Figure 1a. It consists of four transistor switches, an output inductive–capacitive ( L C ) filter, and a resistive load ( R l ). V d c denotes the DC link voltage; i L is the inductor current; i c represents the capacitor current; and v o and i o refer to the output voltage and current, respectively. Figure 1b depicts the gate drive signals ( S 1 , S 2 , S 3 , and S 4 ) obtained by comparing the sine wave reference signal of the demanded output frequency with the high-frequency triangular carrier signal. Consider the state variables x 1 = v o and x 2 = x ˙ 1 = v ˙ o , then the dynamical behavior n of the UPS inverter utilizing Kirchhoff’s voltage and current laws in Figure 1 becomes the following:
x ˙ 2 = 1 L C x 1 1 R l C x 2 + K i n v L C u
where K i n v represents the UPS inverter equivalence gain, and u stands for the control input.
The control design in a UPS inverter can be treated as a trajectory tracking issue. Let the demanded sine wave reference voltage be formulated as v r e f = 2 V r m s sin ( ω t ) , where V r m s and ω denote its root mean square value and angular frequency, respectively. This implies that the sine wave output voltage of the UPS inverter is necessary to follow a demanded AC reference voltage v r e f . The error state and its derivative can be denoted as x e 1 = x 1 v r e f and x e 2 = x ˙ e 1 , respectively. Taking (1) and the error state variables, the error dynamics of the UPS inverter produces the following:
x ˙ e 2 = a 1 x e 1 + a 2 x e 2 + b u + f
where a 1 = 1 / L C , a 2 = 1 / R l C , b = K i n v / L C , and f = a 1 v r e f a 2 v ˙ r e f v ¨ r e f symbolize uncertainties of the system. As shown in (2), a high-accuracy tracking error behavior can be achieved by well-designing control law u . This allows the state error x e 1 and its derivative x e 2 to converge to the equilibrium quickly during a limited time. In trajectory tracking control, the system dynamics behave as an insensitive stability while a quick closed-loop with restricted time convergence is created by the FVSSMC. A practical control of the FVSSMC designed with a UPS inverter provides quick dynamic recovery time and exact steady-state tracking. The chattering or steady-state error potentially occurs encircling the sliding surface due to system uncertain boundary overestimation or underestimation. An efficient MGM with non-homogeneous exponential behavior incorporating the FVSSMC is available to remove flutter or steady-state errors. Therefore, an MGFVSSMC is used to suppress chattering or steady-state errors. Under highly varied inner parameters or heavily nonlinear outer loads, the MGFVSSMC may yield modeling errors and unexpected perturbations. The predicted error then occurs, while the poor quality of the UPS inverter output voltage leads to a challenge in the protection of the IoT device. A radial basis function (RBF) neural network (NN) learns the predicted error of the MGFVSSMC, allowing the generation of high-performance UPS inverters. By synthesizing MGFVSSMC and NN, the intelligent, robust, closed-loop-controlled UPS inverter creates both immediate transient reaction and better steady-state behavior.

3. Control Design

Taking from the error dynamics (2), a variable structure sliding surface suitable for guaranteeing singularity-free quick time convergence to the equilibrium point is represented as follows:
s = x e 1 + ξ 1 x e 2 ρ 2 / ρ 1
where ξ takes on a positive value, and ρ 1 and ρ 2 are positive odd numbers. In case the state error moves towards or away from the sliding surface, it is recommended to enhance the approach speed for quicker trajectory tracking. Thus, the sliding-mode approximation law can be specified as follows:
s ˙ = η 1 s γ 1 tanh ( κ s ) η 2 s s γ 2 s a t ( s 1 ) η 3 s
where η 1 , γ 1 , κ , η 2 , γ 2 , and η 3 are all positive numbers, and s a t ( s ) = s / δ denotes a smooth saturation function with a positive value δ .
The law u for the FVSSMC can be derived from (2)–(4) as follows:
u = b 1 [ a 1 x e 1 + a 2 x e 2 + ξ ρ 1 ρ 2 1 x e 2 2 ρ 2 / ρ 1 + η 1 s γ 1 tanh ( κ s ) + η 2 s s γ 2 s a t ( s 1 ) + η 3 s ]
Proof. 
With the aim of justifying the stability of the system at an equilibrium point, a Lyapunov candidate function V is expressed as follows:
V = s 2 / 2
With the use of the error dynamics (2) and the control law (5), the differentiation of V with respect to time can be given as follows:
V ˙ = s s ˙ = s x e 1 + ξ 1 x e 2 ρ 2 / ρ 1 s [ η 1 s γ 1 tanh ( κ s ) + η 2 s s γ 2 s a t ( s 1 ) + η 3 s ]
□.
In fact, (7) reveals that both s and x e 2 will not be zero, allowing V ˙ to be less than zero. The s and its differential s ˙ can quickly converge to the equilibrium point for a limited time since (8) fulfills the Lyapunov’s stability criterion. The error trajectory of the system (2) also must be converged towards the equilibrium status quickly during a restricted time while using the control law (5). It should be taken into consideration that if the system uncertainty boundary becomes exaggerated or insufficiently estimated, chattering or steady-state error usually occurs. To overcome these concerns, an MGM with non-homogeneous exponential characteristics based on a centered approximation is employed. It samples no fewer than four output voltages to predict the state of the next output voltage. The operating instructions for the MGM are as follows:
  • Step 1: An n -item sequence containing non-negative values is expressed as follows:
    χ ( 0 ) = x ( 0 ) ( 1 )   ,   x ( 0 ) ( 2 ) ,   ,   x ( 0 ) ( m )
  • Step 2: By allowing χ ( 1 ) to be a first-order accumulated generated operation (1-AGO) sequence for χ ( 0 ) , one obtains the following:
    χ ( 1 ) = x ( 1 ) ( 1 )   ,   x ( 1 ) ( 2 ) ,   ,   x ( 1 ) ( m )
    where x ( 1 ) ( n ) = k = 1 n x ( 0 ) ( k ) , n = 1 ,   2 ,   ,   m .
  • Step 3: The first-order non-homogeneous differential gray model based on the χ ( 1 ) can be built as follows:
    d x ( 1 ) d t + α x ( 1 ) = β t
    where α denotes the developed coefficient of the model, and β stands for the gray action.
Let Z ( 1 ) be the adjacent neighbor mean-generating sequence of χ ( 1 ) , which becomes:
Z ( 1 ) = z ( 1 ) ( 2 ) ,   z ( 1 ) ( 3 ) ,   ,   z ( 1 ) ( m )
The background value z ( 1 ) ( n ) of the gray model is then expressed as follows:
z ( 1 ) ( n ) = 1 2 ( x ( 1 ) ( n ) + x ( 1 ) ( n 1 ) )
where n = 2 ,   3 ,   ,   m .
The discrete sequence of (9) can be represented as follows:
x ( 0 ) ( n ) + α z ( 1 ) ( n ) = β
For determination of α and β values, (13) can be formulated as follows:
Y = Ψ ζ
where Y = x ( 0 ) ( 2 ) x ( 0 ) ( 3 ) x ( 0 ) ( m ) , Ψ = 1 2 [ x ( 1 ) ( 1 ) + x ( 1 ) ( 2 ) ] 1 1 2 [ x ( 1 ) ( 2 ) + x ( 1 ) ( 3 ) ] 1 1 2 [ x ( 1 ) ( m 1 ) + x ( 1 ) ( m ) ] 1   , and ζ = α β .
Both α and β can be solved by the least squares method as follows:
ζ = α β = ( Ψ T Ψ ) 1 Ψ T Y
By substituting the estimation parameters α and β into (10), the function of the time response is as follows:
x ^ ( 1 ) ( n ) = ( x ( 0 ) ( 1 ) + β α 2 β α ) e α ( n 1 ) + β α n β α 2
  • Step 4: With the inverse AGO, the predicted expression for the primitive sequence yields the following:
    x ^ ( 0 ) ( n + 1 ) = x ^ ( 1 ) ( n + 1 ) x ^ ( 1 ) ( n ) = ( x ( 0 ) ( 1 ) + β α 2 β α ) ( 1 e α ) e α n + β α
In the final step, the control law in (5) is augmented with an MGM term ( u m g m ( n ) ) for the suppression of chattering:
u m g m ( n ) = 0 Γ s ^ ( n ) s a t ( s ( n ) s ^ ( n ) ) ,   s ^ ( n ) < ε ,   s ^ ( n ) ε
where Γ represents a constant, s ^ ( n ) is a forecast of s ( n ) , s a t ( ) denotes a saturated continuous function, and ε symbolizes the system boundary. When the load on the UPS inverter becomes strictly nonlinear, the MGFVSSMC becomes subject to inaccurate prediction errors. The RBFNN is exploited to ameliorate such an issue in order to elevate the system’s performance. The architecture of RBFNN is depicted in Figure 2. It consists of an input layer, a hidden layer, and an output layer.
The input layer to the hidden layer represents a nonlinear transformation, which is performed by the RBF. Let the input of the RBFNN be as follows:
x = x 1 ,   x 2 ,   ,   x N T
A Gaussian function selected as the radial basis function ϕ j of the RBFNN can be formulated as follows:
ϕ j = exp ( x c j 2 2 r j 2 ) , j = 1 ,   2 ,   ,   M
where c j refers to the central vector corresponding to the j-th hidden layer neuron, stands for Euclidean distance, and r j denotes the width vector of the Gaussian function. The number of hidden neurons, the structure of the input vectors, the choice of Gaussian width, and the design of the center for the basis functions deserve to be further explained below. When a large number of hidden neurons are served in the network, it will result in a higher performance of the NN. With needlessly more neurons, there is a potential for overfitting. When the number of hidden neurons becomes insufficient to recognize the messages from a complicated dataset, underfitting may happen. The number of hidden neurons can equal the number of training patterns. However, the empirical rule suggested that the number of hidden neurons is usually much smaller than the number of input layer neurons [39,40]. The structure of input vectors with N-dimensional data points comes from the sampling of the MGM output in (18). The Gaussian width r j governs the interpolation function’s smoothing. As shown in (21), the nearest neighbor method is recommended to derive the width r j [41,42]:
r j = η × min ( c j c i )
where η is a positive overlapping constant, and c i denotes the clustering center vector.
The center c j is designed to perform a comparison of network input vectors for yielding a response with radial symmetry. The K-means clustering algorithm helps to search a set of centers, giving a better representation of the spread of data points. It preselects the number of centers K, and partitions the data points x p into K unlinked subsets Ω j and N j data points. The c j represents the center of data points from the set Ω j , as given by [43,44]:
c j = 1 N j p Ω j x p
The relationship between the hidden layer and the output layer consists of a linear transformation. The respective outputs from each hidden node ϕ 1 ,   ϕ 2 ,   ,   ϕ M T are multiplied by the weights w 1 ,   w 2 ,   ,   w M T for generating the output response of the network as follows:
y = j = 1 M w j ϕ j
where the weights w j can be calculated by the pseudo-inverse method [45,46]. With the aforementioned transformation relations, the RBFNN can approximate the nonlinear function that achieves the learning ability. Specifically, the gray forecast output of the (17) is initially assigned as the NN input data in the input layer. Then, the processing inputs are applied through Gaussian RBF, mapping them into the output layer. The final output function at the output layer allows for more accurate prediction results. The pseudocode of the whole method process is shown in Algorithm 1. To assist researchers in employing fewer resources and reducing training time, an Optuna framework is adopted to optimize the hyperparameters of the model [47,48]. This automatic hyperparameter optimization software promotes the predictive precision of the model [49,50]. Figure 3 compares the training error using Optuna and without Optuna for adjusting the hyperparameters. Using Optuna to optimize hyperparameters produces smaller training errors with fewer epochs.
Algorithm 1. Pseudocode of the whole method
Define all system parameters based on (1).
Initialize all width, center, and weight vectors in the RBFNN.
For k = 1:N
Define the reference sine wave.
Compute the measured output sine wave from (1).
Compute the error of the state.
Choose the sliding surface as given in (3) and the sliding-mode
approximation rule as described in (4).
Compute the control law from the FVSSMC with (5).
Sample the measured output sine wave.
Execute MGM steps 1 to 4 to predict output by using (8) to (17).
Input predict sample data using (17) into input layer of RBFNN.
Compute the width and center from (21) and (22).
Update weight vectors to get RBFNN output from (23).
End for
One should be aware that the complexity of training the RBFNN relies on the training elements N , and the hidden neurons M . The complexity normally follows an O ( N × M ) increment. To reduce the difficulty in calculation and the network complexity, a generalized RBFNN has been considered, as illustrated in Figure 4 [51]. This model generalization is performed using the Galerkin scheme. The number of hidden layer nodes is J (often less than the number of training examples N ). One of the weights in the output layer is assigned as a bias (i.e., a variable unrelated to the data), and the related RBF is treated as a constant of positive one. While the number of training elements grows, the real-time computational load becomes higher as well. The optimal number of hidden neurons and the effective training algorithms can handle the computational load. Cross-validation can be used to decide the optimal number of hidden neurons and discover how to stop training at the best time [52].

4. Simulation and Experimental Results

The Matlab (version 6.1)/Simulink (version 4.1) package has been employed to simulate the UPS inverter using the suggested control technique and the classical SMC. Table 1 displays the system parameters of the UPS inverter.
The UPS inverter is implemented on a dSPACE DS1102 (dSPACE GmbH, Paderborn, Germany) control board based on a TMS320C31 (Texas Instruments, Dallas, TX, USA), 32-bit floating-point digital signal processor. It includes 128 K words of memory, which provides enough speed to permit zero-wait-state execution. The efficient performance of dSPACE DS1102 (dSPACE GmbH, Paderborn, Germany) allows the TMS320C31 (Texas Instruments, Dallas, TX, USA) to run at 40 MHz with a 50 ns single-cycle instruction execution time. The suggested algorithm is automatically transformed as real-time C code by the Matlab/Simulink for implementation on the dSPACE. With four optocouplers (PC923 (Sharp Corporation, Sakai City, Osaka, Japan)), the control and power signals can be insulated separately. The IRF460 is adopted for the power MOSFET. The voltage sensor is based on the AD202 (Analog Devices Inc., Wilmington, MA, USA) isolated amplifier. Figure 5 shows the photo of physical equipment and the experimental environment.
The simulated output voltage waveforms of the UPS inverter with the suggested control technique and the classical SMC are depicted in Figure 6 and Figure 7, respectively. They are tested under TRIAC (triode for alternating current)-controlled loading at the 90/270 firing angles from full load to no load. The proposed strategy demonstrates a slight voltage swell, which can be regarded as approximately corresponding to the referred voltage waveform. The classical SMC has a higher voltage swell of about ten percent over a nominal referred value. The voltage swell of the suggested inverter is equal to 1.26 volts, while the voltage swell of the classical SMC inverter is 15.21 volts. The ratio of voltage swell between the two methods is approximately 12 times, which reveals the weak transient recovery ability of the classical SMC. Figure 8 and Figure 9, respectively, indicate the simulated output voltage waveforms of the UPS inverter using the suggested control technique and the classical SMC. The two methods are verified under TRIAC-controlled loading at the 90/270 firing angle from no load to full load. The suggested control technique establishes a quite minor instantaneous voltage dip followed by a speedy return to the reference voltage. In contrast, there is a large instantaneous voltage dip for the classical SMC, showing limited ability in the transient recovery to the steady state. There is a voltage dip of 10.78 volts in the suggested inverter, as compared to 59.42 volts in the classical SMC inverter. The ability of the suggested control technique in restraining voltage dip is about 5.5 times that of the classical SMC. This implies that the suggested control technique with its rapidly dynamic behavior can compensate for the voltage dip well. The simulated output voltage waveforms of the UPS inverter for the suggested control technique and the classical SMC at rectifier-type nonlinear loading are displayed in Figure 10 and Figure 11, respectively. The suggested control technique results in a low THD for the UPS inverter output voltage, exhibiting a robust AC steady-state response. The classical SMC causes the UPS inverter output voltage to have significant distortion, which appears as a non-sinusoidal waveform of high THD. The voltage THD percentage of the suggested inverter is 0.61%, whereas the classical SMC inverter has a voltage THD of 18.79%. The classical SMC has unsatisfactory THD that is nearly four times greater than the industry standard. Figure 12 and Figure 13, respectively, represent the experimental output voltage waveforms of the proposed UPS inverter and the classical SMC UPS inverter. These are checked under TRIAC-controlled load at 90 and 270 degrees firing angles with abrupt load removal. The suggested control technique is capable of producing little voltage swell along with a very short transient recovery time at the firing angle. The classical SMC shows a large voltage swell with weak transient compensation and even fails to meet industrial standard requirements. The voltage swell of the suggested inverter varies slightly by 2.47 volts at the quarter cycle. The voltage swell of the classical inverter severely expands to 16.32 volts at the three-fourths cycle. During a large voltage swell, the insulation of sensitive devices is subjected to greater stress, causing device failures. The experimental UPS inverter output voltage waveform is illustrated in Figure 14 using the suggested control technique for TRIAC-controlled loading at 90 and 270 degrees firing angles with abrupt load increase. The suggested control technique establishes a very slight voltage dip and then rapidly goes back to the reference voltage level. Figure 15 presents the experimental UPS inverter output voltage waveform obtained from the classical SMC operating under the same loading situation. The classical SMC obviously increases the output voltage dip of the UPS inverter, leading to an undesirable dynamic behavior during returning to the sine wave reference. During the positive half cycle, the suggested inverter shows a minor voltage dip of 11.82 volts, while the classical SMC inverter exhibits a severe voltage dip of 61.81 volts during the negative half cycle. A large instantaneous voltage dip imposes a burden on the inverter, which may shut down the device or induce a malfunction. The experimental output voltage waveform of the UPS inverter with the suggested control technique at rectifier-type nonlinear loading is displayed in Figure 16. The output voltage has a low THD value, well approximated to the sine reference voltage, exhibiting a fine, robust insensitivity. The experimental output voltage waveform of the UPS inverter with the classical SMC at rectifier-type nonlinear loading is given in Figure 17. A high output voltage THD reveals heavy vibration and distortion waveform. The suggested inverter offers a voltage THD percentage of 0.59%, as opposed to the 19.14% for the classic SMC inverter. The high harmonic causes waveform deformation, which makes the protection device operate incorrectly. Sometimes it even leads to overheating and shortens the life of the device. The simulated and experimental results comparing the suggested control technique with the classical SMC are summarized in Table 2 and Table 3, respectively. Figure 18 reveals the experimental UPS inverter output voltage waveform for the suggested control technique under a wider operating range of dynamic loading. In the first cycle, the inverter experiences a sudden load increase in the positive half cycle and a sudden load removal in the negative half cycle. During the second cycle, the inverter works at a full load. In the last cycle, a rectifier-type nonlinear load is applied to the inverter. From the beginning cycle until the final cycle, the suggested control technique establishes a fast dynamic response and robust insensitivity against interferences. The experimental UPS inverter output voltage waveform for the classical SMC under the same test condition is presented in Figure 19. The inverter operates under a linear resistive load during the second cycle, so the waveform appears almost sine wave. During other cycles, the output voltage drops and rises greatly and suffers from severe harmonic distortion, exceeding industry standards. The suggested control technique has provided fewer voltage swells and sags and lower THD throughout various load testing cases. These yield shorter convergence time and higher tracking precision of the steady-state behavior. With respect to the performance expectations of international standards, both the IEEE (Institute of Electrical and Electronics Engineers) Standard 519-2014 [53] and the European Standard EN50160:2010 [54] suggested practice restrict low-voltage systems below one kilovolt with a voltage THD tolerance of eight percent. In the case of medium-voltage systems ranging from one to sixty-nine kilovolts, the IEEE Standard 519-2014 and the European Standard EN50160:2010 advise the voltage THD restriction of five percent and eight percent, respectively. The voltage THD of the suggested converter is far below eight percent when compared to both the IEEE Standard 519-2014 and the European Standard EN50160:2010. Regarding voltage drop and swell, IEEE Standard 1159-2019 [55] restricts the voltage drop to the range of 0.1 to 0.9 per unit. The measured value represents the root mean square (RMS) of the voltage for the power supply frequency within one-half cycle to one minute. The voltage swell is specified as an incremental increase in voltage RMS exceeding 1.1 per unit with a duration of one-half cycle to one minute. Based on the definition of the European Standard EN50160:2010, the voltage drop occurs when the RMS voltage at a certain point from the electrical system decreases momentarily to a prescribed starting critical level, typically 90% of the reference voltage, with a duration of between one-half cycle and one minute. The voltage increase starting threshold corresponds to 110% of the reference voltage with the duration of ten milliseconds to one minute. By using the suggested control technique, the voltage dip and swell caused by the UPS inverter satisfy the requirements of the IEEE Standard 519-2014 and the European Standard EN50160:2010. This implies that the suggested UPS inverter establishes a fast transient response during transient loading before reverting back to the reference sine wave. In addition, the THD, overshoot, and settling time are investigated. These are compared with the values reported in recent related studies to highlight the performance of the proposed system. A continuous SMC is presented to control the voltage source inverter. The saturated function based on the limiting boundary is used to mitigate the chattering. A high-gain state observer is also employed to evaluate the inductor current during loading interferences. The result reveals a THD of 1.14% under nonlinear loading [56]. The suggested control technique proposed in this paper can obtain a THD of less than 0.7% at the same load. A dynamic sliding mode controlled single-stage boost inverter is developed [57]. This method utilizes a single loop associated with a modified sliding surface to address the system uncertainty. There is a low THD of 0.91% under varying load and nearly no overshoot. In the paper, the suggested method achieves a very low THD of 0.59% at heavily nonlinear loading, as well as being virtually free of overshoots. The strategy incorporating PI control and SMC has been practiced in grid-tied inverters for suppressing the THD [58]. It can operate at a fixed switching frequency to adapt to the variation of the grid environment. The THD approaches 5%, and the settling time is 3.13 ms, which is acceptable performance. Under load fluctuations, the THD of the suggested control technique proposed in this paper is far less than 5%, and the settling time reaches 1.45 ms. As analyzed in the above-mentioned summary, the methodology presented in this paper can be regarded as advantageous over recent works. The steady state and transient responses have emphasized the contribution and practical impact. Notably, the proposed UPS inverter using a single output voltage sensor has yielded good dynamic and steady-state response. In future research efforts, it can be considered to employ UPS inverters operating in parallel as well as additional current sensors. The stability and fault tolerance of the system can be strengthened. Although such a structure increases circuit complexity, it provides redundancy, reinforces dynamic response, and yields better steady-state accuracy.

5. Discussion

Both simulated and experimental findings of the suggested UPS inverter comply with the performance requisites of IEEE Standard 519-2014 and the European Standard EN50160:2010 for THD, voltage dip, and swell. The design of the output LC filter in the inverter represents an importance regarding the performance. It can be designed from the recommendations of earlier reference works [59,60,61]. With practical application considerations, the size of the filters should preferably be decreased. This needs to be matched by a relatively high switching frequency, normally between 20 kHz and 40 kHz, depending on metal-oxide semiconductor field-effect transistors. A factor correlated to the cutoff frequency of the output LC filter needs to be taken into account. Decreasing the value of this factor will result in a great decrement and minor amplification of the switching frequency and the fundamental frequency, respectively. If this factor value were to be minimized, the modulation value should be ideally designed at 0.95 or below. It is necessary to determine a critical factor in relation to the switching frequency and the inductor ripple current. Its value prefers to be in the limit of twenty percent to forty percent. Based on the aforementioned considerations, the element value of the output LC filter can be estimated.
The other issue of attention is to increase greater robustness of closed-loop control systems with different types of sliding mode controls, like complex-valued sliding mode control (CVSMC) and double-integral sliding mode control (DISMC). The CVSMC can retrieve the lost dynamics as well as diminish the chattering, while the DISMC can reduce the steady-state error and improve the transient response. A complex-valued sliding plane is proposed to control and observe induction motors. It addresses the control problem of original coordinates by not requiring an extra frame of reference. In spite of its heavily nonlinear sliding manifolds, this method streamlines the composition and analysis of the algorithms [62]. In order to synchronize the doubly fed induction generator with both imbalanced and distorted harmonic power grids, the CVSMC algorithm is introduced. Such an algorithm is chattering-free, and system state limited-time convergence is justified in the context of parameter variations and perturbations [63]. A sliding mode control designed with complex values has been introduced in the application of electric machinery. The arrival times of the CVSMC and the classical SMC are comparatively analyzed under the same preliminary circumstance and control force. The findings reveal that the complex number-based sliding mode design yields a faster arriving time towards the sliding manifold than the classical sliding mode design [64]. There is a DISMC presented to overcome the problem of asymmetrical and harmonic currents in a dual three-phase permanent magnet synchronous machine. It offers simplicity of construction as well as the absence of coordination transformations. This proposed approach can mitigate the vibration of the current during transient causes, while the steady-state error is avoided due to the integrator effect [65]. To control a pulse width-modulated DC-DC buck converter, a simplified DISMC methodology has been designed. The control law is deduced from the equivalent control, allowing for the suppression of greater interferences. The proposed solution is algorithmically unsophisticated with low realization cost and can establish quick transience and robust tracking behavior [66]. The DISMC based on pulse width modulation is examined to accomplish a converter’s voltage regulation in case of input voltage and load interferences. The presented algorithm is implemented using a field-programmable gate array for controlling the DC-DC boost converter. The proposed converter features quick dynamic response, decreased starting transient, and steady-state voltage regulation among different perturbations [67]. Additionally, some recent papers in the state-of-the-art considerations are provided for readers’ reference. These represent the application of integrating VSSMC, GP, and NN to enhance system performance [68,69,70,71].

6. Conclusions

In this paper, a modified gray model compensated FVSSMC together with an NN learning mechanism can control the UPS inverter suitable for the use of IoT devices. The system trajectory of a classical SMC into sliding motion can be impervious against both parametric fluctuations and loading interferences. One should be aware that a long time convergence to the equilibrium point occurs. Such a slow convergence makes the tracking trajectory susceptible to uncertain perturbations, weakening system robustness. The FVSSMC provides no singularity property and also accelerates the system state to converge towards the origin within a restricted time. When the system uncertainty bound is exaggerated or underestimated, the chattering or steady-state error may arise. The chattering increases the UPS inverter’s energy loss and introduces high-frequency harmonics into its output voltage. The steady-state error decreases the control precision, which results in the system state being hard to attain the desired sine wave. Since FVSSMC combines the MGM compensation as MGFVSSMC, the chattering and steady-state errors are addressed. However, the prediction error may emerge in the MGFVSSMC under highly nonlinear loading. The RBFNN is employed to learn the MGFVSSMC’s prediction error with the aim of obtaining a precisely predicted output. The proposed control technique leads to a high-performance, feedback-controlled UPS inverter. Whether under TRIAC-controlled loads or heavily nonlinear loads, the output voltage of the proposed UPS inverter displays rapid transience and low harmonic distortion. Both computer simulation results and digital signal processing (DSP)-based experimental results demonstrate the feasibility of the proposed control technique. Although MGM provides better predictions than traditional GM, a drawback still exists. The MGM utilizes a transformation from difference to differential equations for solving the time response formula. This will result in a transformation error, affecting the accuracy of the prediction. A type of non-homogeneous exponential discrete gray model can be recommended to enhance the MGM performance [72,73]. Also, the authors believe that the proposed control technique can maintain low THD and fast transient response during long-term operation (as shown in Figure 18 and Figure 19). To achieve higher performance stability and better protection against environmental disturbances (e.g., electromagnetic interference (EMI)), the use of inverters operating in parallel and EMI filters can be considered. The parallel UPS inverter with dual-loop control structure can enhance the dynamic response, stability, and redundancy [74]. The strong EMI may degrade UPS inverter performance. The EMI filters can be designed into the UPS inverter with less adverse impact on performance [75,76]. The dSPACE DSP platform provides the advantage of allowing rapid prototype development of the controller. To reduce development costs, the proposed control architecture is also suitable for integration into commercial DSP platforms. For example, the use of a field programmable gate array (FPGA) to realize the proposed control architecture provides both commercial and cost advantages [77]. These are all potential future research directions.

Author Contributions

E.-C.C. conceived and investigated the algorithm, designed the circuit, and developed the methodology; Y.-W.T. and C.-A.C. prepared software resources and set up simulation software; E.-C.C. performed control system simulations; E.-C.C. carried out experiments, analyzed the results, wrote this paper, and revised it for submission. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Science and Technology Council (NSTC) of Taiwan, under contract number NSTC 113-2221-E-214-019.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors would like to thank the research project NSTC 113-2221-E-214-019 of the National Science and Technology Council (NSTC), Taiwan, for their support.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. King, A.; Knight, W. Uninterruptible Power Supplies; McGraw-Hill Professional Publishing: New York, NY, USA, 2002. [Google Scholar]
  2. Platts, J.; Aubyn, J.S. Chapter 9: Applications to Telecommunications. In Uninterruptible Power Supplies; Institution of Engineering and Technology: London, UK, 2024. [Google Scholar]
  3. May, G.J. Standby battery requirements for telecommunications power. J. Power Sources 2006, 158, 1117–1123. [Google Scholar] [CrossRef]
  4. Ferraro, M.; Brunaccini, G.; Sergi, F.; Aloisio, D.; Randazzo, N.; Antonucci, V. From Uninterruptible Power Supply to resilient smart micro grid: The case of a battery storage at telecommunication station. J. Energy Storage 2020, 28, 101207. [Google Scholar] [CrossRef]
  5. Chandra, P.S.; Darwin, N.; Ramkumar, R.S.; Nithishkumar, S.; Somasundharam, P.L. IoT-Powered UPS Battery Monitoring: Ensuring High availability and reliability for Critical Systems. E3S Web Conf. 2023, 399, 04007. [Google Scholar]
  6. Alqinsi, P.; Edward, I.J.M.; Ismail, N.; Darmalaksana, W. IoT-Based UPS Monitoring System Using MQTT Protocols. In Proceedings of the 2018 4th International Conference on Wireless and Telematics (ICWT), Nusa Dua, Bali, Indonesia, 12–13 July 2018; pp. 1–5. [Google Scholar]
  7. Priya, V.V.; Charan, N.S.S. Industrial Uninterruptible Power Supply using IoT. RVJSTEAM 2022, 3, 34–39. [Google Scholar]
  8. Roncero-Sánchez, P.L.; Feliu-Batlle, V.; García-Cerrada, A.; García-González, P. Repetitive-Control System for Harmonic Elimination in Three-Phase Voltage-Source Inverters. IFAC Proc. Vol. 2005, 38, 430–435. [Google Scholar] [CrossRef]
  9. Raju, E.S.N.; Jain, T. Real-time Validation of a Robust LQG based Decentralized Supplementary Control Loop to Mitigate Instability in an Islanded AC Microgrid. Energy Procedia 2017, 117, 535–542. [Google Scholar] [CrossRef]
  10. Azizi, S.M. Robust Controller Synthesis and Analysis in Inverter-Dominant Droop-Controlled Islanded Microgrids. IEEE/CAA J. Autom. Sin. 2021, 8, 1401–1415. [Google Scholar] [CrossRef]
  11. Sabanovic, A.; Fridman, L.M.; Spurgeon, S.M. Variable Structure Systems: From Principles to Implementation; Institution of Engineering and Technology: London, UK, 2004. [Google Scholar]
  12. Utkin, V.I. Variable Structure Systems with Sliding Modes. IEEE Trans. Autom. Control 1977, 22, 212–222. [Google Scholar] [CrossRef]
  13. Moghaddam, R.K.; Rabbani, M. Methods of Developing Sliding Mode Controllers: Design and Matlab Simulation; Wiley-IEEE Press: Piscataway, NJ, USA, 2025. [Google Scholar]
  14. Pichan, M.; Rastegar, H. Sliding-Mode Control of Four-Leg Inverter with Fixed Switching Frequency for Uninterruptible Power Supply Applications. IEEE Trans. Ind. Electron. 2017, 64, 6805–6814. [Google Scholar] [CrossRef]
  15. Chern, T.L.; Chang, J.; Chen, C.H.; Su, H.T. Microprocessor-Based Modified Integral Discrete Variable-Structure Control for UPS. IEEE Trans. Ind. Electron. 1999, 46, 340–347. [Google Scholar] [CrossRef]
  16. Tai, T.L.; Chen, J.S. UPS inverter Design Using Discrete-Time Sliding Mode Control Scheme. IEEE Trans. Ind. Electron. 2002, 49, 67–75. [Google Scholar]
  17. Széll, K.; Korondi, P. Mathematical Basis of Sliding Mode Control of an Uninterruptible Power Supply. Acta Polytech. Hung. 2014, 11, 87–106. [Google Scholar]
  18. Li, S.H.; Yu, X.H.; Fridman, L.; Man, Z.H.; Wang, X.Y. Advances in Variable Structure Systems and Sliding Mode Control—Theory and Applications; Springer: Cham, Switzerland, 2018. [Google Scholar]
  19. Wu, S.B.; Su, X.Q.; Wang, K.D. Time-Dependent Global Nonsingular Fixed-Time Terminal Sliding Mode Control-Based Speed Tracking of Permanent Magnet Synchronous Motor. IEEE Access 2020, 8, 186408–186420. [Google Scholar] [CrossRef]
  20. Pichan, M.; Markadeh, G.R.A.; Blaabjerg, F. Continuous finite-time control of four-leg inverter through fast terminal sliding mode control. Int. Trans. Electr. Energy Syst. 2020, 30, e12355. [Google Scholar] [CrossRef]
  21. Dhar, S.; Dash, P.K. A Finite Time Fast Terminal Sliding Mode I–V Control of Grid-Connected PV Array. J. Control Autom. Electr. Syst. 2015, 26, 314–335. [Google Scholar] [CrossRef]
  22. Kumar, P.; Bhaskar, D.V.; Behera, R.K.; Muduli, U.R. Continuous Fast Terminal Sliding Surface-Based Sensorless Speed Control of PMBLDCM Drive. IEEE Trans. Ind. Electron. 2023, 70, 9786–9798. [Google Scholar] [CrossRef]
  23. Wan, Z.S.; Fu, Y.; Liu, C.; Yue, L.W. Sliding Mode Control Based on High Gain Observer for Electro-Hydraulic Servo System. J. Electr. Comput. Eng. 2023, 2023, 7932117. [Google Scholar] [CrossRef]
  24. Khan, A.M.; Bijalwan, V.; Baek, H. Dynamic high-gain observer approach with sliding mode control for an arc-shaped shape memory alloy compliant actuator. Microsyst. Technol. 2024, 30, 1593–1600. [Google Scholar] [CrossRef]
  25. Zhu, Y.; Zhu, S.H. Adaptive Sliding Mode Control Based on Uncertainty and Disturbance Estimator. Math. Probl. Eng. 2014, 2014, 982101. [Google Scholar] [CrossRef]
  26. Deng, J.L. Control problems of grey systems. Syst. Control Lett. 1982, 1, 288–294. [Google Scholar]
  27. Wu, L.f.; Chen, Y. Fractional Grey System Model and Its Application; Springer: Singapore, 2025. [Google Scholar]
  28. Zeng, B.; Shi, Z.Z. Grey Prediction Methods and Their Applications; Springer: Singapore, 2024. [Google Scholar]
  29. Li, C.C.; Chen, Y.J.; Xiang, Y.H. An unbiased non-homogeneous grey forecasting model and its applications. Appl. Math. Model. 2025, 137, 115677. [Google Scholar] [CrossRef]
  30. Liu, S.H.; Qi, Q.; Hu, Z.M. An Improved Nonhomogeneous Grey Model with Fractional-Order Accumulation and Its Application. J. Math. 2021, 2021, 9962565. [Google Scholar] [CrossRef]
  31. Cao, L.; Cao, X.; Wang, Q. Fuzzy Grey Model for Forecasting Non-homogeneous Exponential Sequence. Int. J. Fuzzy Syst. 2022, 24, 957–966. [Google Scholar] [CrossRef]
  32. Liu, J.K. Radial Basis Function (RBF) Neural Network Control for Mechanical Systems: Design, Analysis and Matlab Simulation; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
  33. Sundararajan, N.; Saratchandran, P.; Lu, Y.W. Radial Basis Function Neural Networks with Sequential Learning; World Scientific Publishing: Hackensack, NJ, USA, 1999. [Google Scholar]
  34. Sahni, M.; Sahni, R.; Merigo, J.M. Neural Networks, Machine Learning, and Image Processing: Mathematical Modeling and Applications; CRC Press: Boca Raton, FL, USA, 2024. [Google Scholar]
  35. Liu, Y.; Liu, M.; Sun, J. Research on Grey Neural Network Optimal Combination in Wind Power Generation Forecasting Technique. J. Phys. Conf. Ser. 2022, 2181, 012028. [Google Scholar] [CrossRef]
  36. Zhang, L.; Xue, H.; Li, Z.; Wei, Y. Robust stability analysis of switched grey neural network models with distributed delays over C. Grey Syst. Theory Appl. 2022, 12, 879–896. [Google Scholar] [CrossRef]
  37. Zhang, J.G.; Wan, D. Integrated buffer monitoring and control based on grey neural network. J. Oper. Res. Soc. 2019, 70, 516–529. [Google Scholar] [CrossRef]
  38. Cui, L.; Zhang, Q.; Yang, L.; Bai, C. A Performance Prediction Method Based on Sliding Window Grey Neural Network for Inertial Platform. Remote Sens. 2021, 13, 4864. [Google Scholar] [CrossRef]
  39. Karrach, L.; Pivarčiová, E. Using Different Types of Artificial Neural Networks to Classify 2D Matrix Codes and Their Rotations—A Comparative Study. J. Imaging 2023, 9, 188. [Google Scholar] [CrossRef]
  40. Dash, C.S.K.; Behera, A.K.; Dehuri, S.; Cho, S.B. Radial basis function neural networks: A topical state-of-the-art survey. Open Comput. Sci. 2016, 6, 33–63. [Google Scholar] [CrossRef]
  41. Saha, A.; Keeler, J.D. Algorithms for Better Representation and Faster Learning in Radial Basis Function Networks. Adv. Neural Inf. Process. Syst. 1989, 2, 482–489. [Google Scholar]
  42. Benoudjit, N.; Verleysen, M. On the Kernel Widths in Radial-Basis Function Networks. Neural Process. Lett. 2003, 18, 139–154. [Google Scholar] [CrossRef]
  43. Zhang, S.B.; Hu, J.M.; Bao, Z.H.; Wu, J.R. Prediction of spectrum based on improved RBF neural network in cognitive radio. In Proceedings of the 2013 International Conference on Wireless Information Networks and Systems (WINSYS), Reykjavik, Iceland, 29–31 July 2013; pp. 243–247. [Google Scholar]
  44. Zhang, S.B.; Hu, J.M.; Bao, Z.H.; Wu, J.R. Distance weighted K-Means algorithm for center selection in training radial basis function networks. IAES Int. J. Artif. Intell. (IJ-AI) 2019, 8, 54–62. [Google Scholar]
  45. Lacerda, E.G.M.; Carvalho, A.C.P.L.F.; Ludermir, T.B. Evolutionary optimization of RBF networks. In Proceedings of the Sixth Brazilian Symposium on Neural Networks, Rio de Janeiro, Brazil, 22–25 November 2000; pp. 219–224. [Google Scholar]
  46. Castañeda, G.; Nava, L.M.F.; Ríos, A.A.; Cadenas, J.A.M. Computing Pseudoinverse Matrices with Single-Layer Neural Networks. In Proceedings of the 2023 20th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), Mexico City, Mexico, 25–27 October 2023; pp. 1–4. [Google Scholar]
  47. Hassanali, M.; Soltanaghaei, M.; Gandomani, T.J.; Boroujeni, F.Z. Software development effort estimation using boosting algorithms and automatic tuning of hyperparameters with Optuna. J. Softw. Evol. Process 2024, 36, e2665. [Google Scholar] [CrossRef]
  48. Akiba, T.; Sano, S.; Yanase, T.; Ohta, T.; Koyama, M. Optuna: A Next-generation Hyperparameter Optimization Framework. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Anchorage, AK, USA, 4–8 August 2019; pp. 2623–2631. [Google Scholar]
  49. Kenny, A.; Ray, T.; Limmer, S.; Singh, H.K.; Rodemann, T.; Olhofer, M. Using Bayesian Optimization to Improve Hyperparameter Search in TPOT. In Proceedings of the Genetic and Evolutionary Computation Conference, Melbourne, VIC, Australia, 14–18 July 2024; pp. 340–348. [Google Scholar]
  50. Rimal, Y.; Sharma, N.; Alsadoon, A. The accuracy of machine learning models relies on hyperparameter tuning: Student result classification using random forest, randomized search, grid search, bayesian, genetic, and optuna algorithms. Multimed. Tools Appl. 2024, 83, 74349–74364. [Google Scholar] [CrossRef]
  51. Haykin, S. Neural Networks and Learning Machines, 3rd ed.; Pearson Education Limited: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
  52. Arlot, S.; Celisse, A. A survey of cross-validation procedures for model selection. Stat. Surv. 2010, 4, 40–793. [Google Scholar] [CrossRef]
  53. IEEE Standard 519-2014; IEEE 519 Recommended Practice and Requirements for Harmonic Control in Electric Power Systems. IEEE: New York, NY, USA, 2014.
  54. European Standard EN50160; Voltage Characteristics of Electricity Supplied by Public Distribution Systems. CENELEC: Brussels, Belgium, 2010.
  55. IEEE Standard 1159–2019; IEEE Recommended Practice for Monitoring Electric Power Quality. IEEE: New York, NY, USA, 2019.
  56. Anjum, W.; Husain, A.R.; Abdul, A.J.; Abbas, M.A.; Alqaraghuli, H. Continuous dynamic sliding mode control strategy of PWM based voltage source inverter under load variations. PLoS ONE 2020, 15, e0228636. [Google Scholar] [CrossRef]
  57. Mohammadhassani, F.; Narm, H.G. Dynamic sliding mode control of single-stage boost inverter with parametric uncertainties and delay. IET Power Electron. 2021, 14, 2127–2138. [Google Scholar] [CrossRef]
  58. Augusto, L.D.; Lourenço, L.F.N.; Altuna, J.A.T.; Filho, A.J.S. Sliding mode combined with PI controller applied for current control of grid-connected single-phase inverter under distorted voltage conditions. Eletrônica Potência 2025, 30, e202536. [Google Scholar] [CrossRef]
  59. Kim, H.S.; Sul, S.K. A Novel Filter Design for Output LC Filters of PWM Inverters. J. Power Electron. 2011, 11, 74–81. [Google Scholar] [CrossRef]
  60. Ahmad, A.A.; Abrishamifar, A.; Farzi, M. A New Design Procedure for Output LC Filter of Single Phase Inverters. In Proceedings of the 2010 Power Electronics and Intelligent Transportation System (PEITS), Shenzhen, China, 13–14 November 2010; pp. 86–91. [Google Scholar]
  61. Kim, J.; Choi, J.; Hong, H. Output LC Filter Design of Voltage Source Inverter Considering the Performance of Controller. In Proceedings of the 2000 International Conference on Power System Technology, Perth, WA, Australia, 4–7 December 2000; pp. 1659–1664. [Google Scholar]
  62. Dòria-Cerezo, A.; Olm, J.M.; Repecho, V.; Biel, D. Complex-valued sliding mode control of an induction motor. IFAC-PapersOnLine 2020, 53, 5473–5478. [Google Scholar] [CrossRef]
  63. Susperregui, A.; Martínez, M.I.; Tapia-Otaegui, G.; Solsona, J.A.; Jorge, S.G.; Busada, C.A. Complex-Valued Sliding-Mode Control for DFIG Synchronization to Non-Ideal Grids. IFAC-PapersOnLine 2023, 56, 2746–2752. [Google Scholar] [CrossRef]
  64. Dòria-Cerezo, A.; Olm, J.M.; Biel, D.; Fossas, E. Sliding Modes in a Class of Complex-Valued Nonlinear Systems. IEEE Trans. Autom. Control 2021, 66, 3355–3362. [Google Scholar] [CrossRef]
  65. Hyun, J.H.; Maaz, S.M.; Lee, D.C.; Kim, D.H. Asymmetric and Harmonic Current Suppression of Dual Three-Phase PMSM Based on Double-Integral Sliding Mode Control. IEEE Access 2025, 13, 34038–34050. [Google Scholar] [CrossRef]
  66. Al-Baidhani, H.; Kazimierczuk, M.K. Simplified Double-Integral Sliding-Mode Control of PWM DC-AC Converter with Constant Switching Frequency. Appl. Sci. 2022, 12, 10312. [Google Scholar] [CrossRef]
  67. Appikonda, M.; Kaliaperumal, D. Design of double-integral sliding-mode controller for fourth-order double input DC-DC boost converter with a voltage multiplier cell. Int. J. Electron. 2024, 111, 42–63. [Google Scholar] [CrossRef]
  68. Noniya, R.; Kachhwaha, M.; Krishna, D.V.; Fulwani, D. A New Robust Approach for Synchronization of Single-phase Inverters using Sliding Mode Controlled Harmonic Oscillators. In Proceedings of the 50th Annual Conference of the IEEE Industrial Electronics Society (IECON), Chicago, IL, USA, 3–6 November 2024; pp. 1–5. [Google Scholar]
  69. Zhang, Q.; Lu, X.Q.; Zhang, C.; Su, S.; Xie, Q.Y. A Novel Sliding Mode Control Strategy for VSG-Based Inverters with Disturbance Estimation. IET Gener. Transm. Distrib. 2025, 19, e70025. [Google Scholar] [CrossRef]
  70. Xue, J.; Ma, J.; Ma, X.; Zhang, L.; Bai, J. Research on Voltage Prediction Using LSTM Neural Networks and Dynamic Voltage Restorers Based on Novel Sliding Mode Variable Structure Control. Energies 2024, 17, 5528. [Google Scholar] [CrossRef]
  71. Ye, L.; Fang, L.P.; Dang, Y.G.; Wang, J.J. A novel intervention effect-based quadratic time-varying nonlinear discrete grey model for forecasting carbon emissions intensity. Inf. Sci. 2024, 675, 120711. [Google Scholar] [CrossRef]
  72. Zuo, H.; Zuo, K. Application of a Fractional Generalized Discrete Grey Model to Forecast COVID-19 in Japan Diamond Princess Cruises. J. Math. 2025, 1, 9029570. [Google Scholar] [CrossRef]
  73. Tong, Q.J.; Wang, L.W.; Li, L.N.; Zhang, J.K. Network Public Opinion Prediction Based on Conformable Fractional Non-homogeneous Discrete Grey Model. Eng. Lett. 2023, 31, EL_31_1_32. [Google Scholar]
  74. Shahparasti, M.; Savaghebi, M.; Hosseinpour, M.; Rasekh, N. Enhanced Circular Chain Control for Parallel Operation of Inverters in UPS Systems. Sustainability 2020, 12, 8062. [Google Scholar] [CrossRef]
  75. Liu, Y.T.; Ye, X.; Peng, J.C. EMI filter design for single-phase grid-connected inverter with noise source impedance consideration. IET Power Electron. 2020, 13, 3963–3974. [Google Scholar] [CrossRef]
  76. Luna, M.; La Tona, G.; Accetta, A.; Pucci, M.; Di Piazza, M.C. An Evolutionary EMI Filter Design Approach Based on In-Circuit Insertion Loss and Optimization of Power Density. Energies 2020, 13, 1957. [Google Scholar] [CrossRef]
  77. Saccenti, L.; Bianchi, V.; De Munari, I. Study of a Synchronization System for Distributed Inverters Conceived for FPGA Devices. Appl. Syst. Innov. 2021, 4, 5. [Google Scholar] [CrossRef]
Figure 1. Configuration of a UPS inverter: (a) Circuit diagram. (b) Gate driving signal pattern.
Figure 1. Configuration of a UPS inverter: (a) Circuit diagram. (b) Gate driving signal pattern.
Sensors 25 03849 g001
Figure 2. Architecture of an RBFNN.
Figure 2. Architecture of an RBFNN.
Sensors 25 03849 g002
Figure 3. Comparison of training errors.
Figure 3. Comparison of training errors.
Sensors 25 03849 g003
Figure 4. Architecture of a generalized RBFNN.
Figure 4. Architecture of a generalized RBFNN.
Sensors 25 03849 g004
Figure 5. Photo of physical equipment and experimental environment.
Figure 5. Photo of physical equipment and experimental environment.
Sensors 25 03849 g005
Figure 6. Simulated output voltage for the suggested control technique under TRIAC-controlled load with abrupt loading removal.
Figure 6. Simulated output voltage for the suggested control technique under TRIAC-controlled load with abrupt loading removal.
Sensors 25 03849 g006
Figure 7. Simulated output voltage for the classical SMC under TRIAC-controlled load with abrupt loading removal.
Figure 7. Simulated output voltage for the classical SMC under TRIAC-controlled load with abrupt loading removal.
Sensors 25 03849 g007
Figure 8. Simulated output voltage for the suggested control technique under TRIAC-controlled load with abrupt loading increase.
Figure 8. Simulated output voltage for the suggested control technique under TRIAC-controlled load with abrupt loading increase.
Sensors 25 03849 g008
Figure 9. Simulated output voltage for the classical SMC under TRIAC-controlled load with abrupt loading increase.
Figure 9. Simulated output voltage for the classical SMC under TRIAC-controlled load with abrupt loading increase.
Sensors 25 03849 g009
Figure 10. Simulated output voltage for the suggested control technique under rectifier-type nonlinear loading.
Figure 10. Simulated output voltage for the suggested control technique under rectifier-type nonlinear loading.
Sensors 25 03849 g010
Figure 11. Simulated output voltage for the classical SMC under rectifier-type nonlinear loading.
Figure 11. Simulated output voltage for the classical SMC under rectifier-type nonlinear loading.
Sensors 25 03849 g011
Figure 12. Experimental output voltage for the suggested control technique under TRIAC-controlled load with abrupt loading removal.
Figure 12. Experimental output voltage for the suggested control technique under TRIAC-controlled load with abrupt loading removal.
Sensors 25 03849 g012
Figure 13. Experimental output voltage for the classical SMC under TRIAC-controlled load with abrupt loading removal.
Figure 13. Experimental output voltage for the classical SMC under TRIAC-controlled load with abrupt loading removal.
Sensors 25 03849 g013
Figure 14. Experimental output voltage for the suggested control technique under TRIAC-controlled load with abrupt loading increase.
Figure 14. Experimental output voltage for the suggested control technique under TRIAC-controlled load with abrupt loading increase.
Sensors 25 03849 g014
Figure 15. Experimental output voltage for the classical SMC under TRIAC-controlled load with abrupt loading increase.
Figure 15. Experimental output voltage for the classical SMC under TRIAC-controlled load with abrupt loading increase.
Sensors 25 03849 g015
Figure 16. Experimental output voltage for the suggested control technique under rectifier-type nonlinear loading.
Figure 16. Experimental output voltage for the suggested control technique under rectifier-type nonlinear loading.
Sensors 25 03849 g016
Figure 17. Experimental output voltage for the classical SMC under rectifier-type nonlinear loading.
Figure 17. Experimental output voltage for the classical SMC under rectifier-type nonlinear loading.
Sensors 25 03849 g017
Figure 18. Experimental output voltage for the suggested control technique under a wider operating range with dynamic loading.
Figure 18. Experimental output voltage for the suggested control technique under a wider operating range with dynamic loading.
Sensors 25 03849 g018
Figure 19. Experimental output voltage for the classical SMC under a wider operating range with dynamic loading.
Figure 19. Experimental output voltage for the classical SMC under a wider operating range with dynamic loading.
Sensors 25 03849 g019
Table 1. System parameters of the UPS inverter.
Table 1. System parameters of the UPS inverter.
ParametersValues
DC-link voltage ( V d c )200 V
Filter inductor ( L )1 mH
Filter capacitor ( C ) 20 μF
Resistive load ( R l )12 ohm
Switching frequency30 kHz
AC output voltage ( v o ) 110 2  V
Frequency of AC output voltage60 Hz
Table 2. Simulated voltage dip, swell, and THD.
Table 2. Simulated voltage dip, swell, and THD.
MethodsResults
Simulations
(Suggested control technique)
Abrupt loading removalAbrupt loading increaseRectifier-type
nonlinear loading
Voltage swellVoltage dipTHD
1.26 V10.78 V0.61%
Simulations
(Classical SMC)
Abrupt loading removalAbrupt loading increaseRectifier-type
nonlinear loading
Voltage swellVoltage dipTHD
15.21 V59.42 V18.73%
Table 3. Experimental voltage dip, swell, and THD.
Table 3. Experimental voltage dip, swell, and THD.
MethodsResults
Experiments
(Suggested control technique)
Abrupt loading removalAbrupt loading increaseRectifier-type
nonlinear loading
Voltage swellVoltage dipTHD
2.47 V11.82 V0.59%
Experiments
(Classical SMC)
Abrupt loading removalAbrupt loading increaseRectifier-type
nonlinear loading
Voltage swellVoltage dipTHD
16.32 V61.81 V19.14%
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

Chang, E.-C.; Tseng, Y.-W.; Cheng, C.-A. Intelligent Robust Control Design with Closed-Loop Voltage Sensing for UPS Inverters in IoT Devices. Sensors 2025, 25, 3849. https://doi.org/10.3390/s25133849

AMA Style

Chang E-C, Tseng Y-W, Cheng C-A. Intelligent Robust Control Design with Closed-Loop Voltage Sensing for UPS Inverters in IoT Devices. Sensors. 2025; 25(13):3849. https://doi.org/10.3390/s25133849

Chicago/Turabian Style

Chang, En-Chih, Yuan-Wei Tseng, and Chun-An Cheng. 2025. "Intelligent Robust Control Design with Closed-Loop Voltage Sensing for UPS Inverters in IoT Devices" Sensors 25, no. 13: 3849. https://doi.org/10.3390/s25133849

APA Style

Chang, E.-C., Tseng, Y.-W., & Cheng, C.-A. (2025). Intelligent Robust Control Design with Closed-Loop Voltage Sensing for UPS Inverters in IoT Devices. Sensors, 25(13), 3849. https://doi.org/10.3390/s25133849

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