Modified Fast Terminal Sliding Mode Control for DC-DC Buck Power Converter with Switching Frequency Regulation

In this paper, a modifed fast terminal sliding mode control (FTSMC) with a fxed switching frequency is proposed for regulating the output voltage of the DC-DC buck converters. Te design steps of the proposed FTSMC such as the selection of sliding surface, switching control strategy, existence, robustness, and stability analysis are presented in detail. To overcome the variable switching frequency in FTSMC, a frequency control loop is designed. Moreover, the proposed FTSMC with fxed switching frequency can be implemented by using only one voltage sensor. Hence, the proposed control method not only ofers a fast dynamic response and fxed switching frequency but also simplifes the controller design in practical implementation. Te efectiveness of the proposed control methods has been investigated by experimental studies. Te results reveal that the proposed methods exhibit a good performance under both steady-state and dynamic transients caused by the variations in load resistance, input voltage, and reference voltage. Moreover, the proposed method is compared with four existing methods.


Introduction
Te improvements in technology have caused massive developments in many felds such as industry, manufacturing, medical, communication, mechanics, energy, and military, over the past decade. Power converters are widely used almost in all of these felds. Terefore, the interest in power converters is increasing, day by day. On the other hand, power components have undergone a fast evolution. As a result of this evolution, some improvements are achieved in terms of cost, energy consumption, size, efciency, and lifetime [1,2]. Tese improvements are also refected in electronic circuits which use power components. Hence, the size, cost, and weight of the power electronic systems are reduced while the efciency is increased [3].
DC-DC converters are an example of powerful and sophisticated electronic circuits which is structured with the improved power components. Generally, DC-DC converters are utilized as a power supply in a similar fashion to the traditional linear power supplies. In comparison to linear alternatives, DC-DC converters have a lot of outstanding advantages such as stepping up/down, reversing the polarity of the output voltage, a higher efciency, operating in a much larger DC input voltage range, the ability to operate in a wide input voltage range, [4,5] lower power loss, smallersize, and cost-efective structure [6]. All of these qualities are paving the way for DC-DC converters to become more widespread. Hence, they are used as replacements for the linear counterparts in many areas where higher efciency and smaller size or lighter weight are required [7] such as personal computers, computer peripherals, communication, medical electronics, and adapters of consumer electronic devices [8].
Tere are various types of DC-DC converters that are derived from modifying the location of the advanced power components. Te main types of DC-DC converters can be described as buck, boost, and buck-boost converters. Tese converters are used to convert DC input voltage at a certain level to obtain a regulated DC output voltage at a diferent level with very high conversion efciency [6] for static and dynamic loads [9]. Among them, the buck converter has drawn the attention of many researchers because it is the most popular in the industry as well as the most basic power converter due to its linear and minimum phase type by nature [10]. As a result of these characteristics, it has been extensively utilized in various kinds of applications where the required output voltage is lower than the input voltage, for instance, mobile phones, DC motor drives, computer systems, renewable energy systems, LED drivers [6,[11][12][13].
In general, buck converters are fed by an input voltage from a battery or other source, such as renewable energy, and then convert this voltage to the desired output voltage to use in a load. However, the desired output voltage may vary in steps, and even within a wide range in some applications [14]. Tis requires a good closed-loop mechanism so that the output voltage can track various desired reference voltage satisfactorily. Apart from the variation in reference voltage, unreliable input voltage, unanticipated load disturbances, and parametric and nonparametric uncertainties in the used model also give rise to poor dynamic response [15]. Hence, these challenging issues which are a signifcant area of research and study in DC-DC converters must be addressed in order to achieve better performance, which necessitates the use of a reliable closed-loop control system. From this perspective, traditional linear and nonlinear control methods have been proposed as good solutions. However, many studies from diferent felds [12,[16][17][18] have shown that nonlinear controllers outperform linear controllers in terms of disturbance rejection, small steady-state error, fast dynamic response, and low overshoot. Tus, the use of nonlinear control methods in a wide range of applications is rapidly broadening and growing at an unprecedented rate. Te widespread use of various nonlinear control types for improving the behavior of buck converters can be found in the following studies: neuro-adaptive backstepping, [19] fuzzy logic, [20] sliding mode control, [10,[21][22][23][24][25] predictive control, [26] hierarchical control, [27] artifcial neural network [28]. Among these control algorithms, the sliding mode control (SMC) has attracted a lot of interest because of its exceptional robustness against uncertainties and disturbances, simplicity in computational and implementation, fast dynamic response, guaranteed stability for all the operating conditions, and acceptable transient performance with respect to other controllers [21,22,29].
Since SMC improves the dynamic and static performances of systems such as buck converters and other power electronics circuits, it has been successfully applied to a wide range of linear and nonlinear systems besides power electronics, including bioreactor system, [17] robot manipulators, [29] coupled tank system, [18] and pendulum system [29]. However, it should be noted that SMC behaves diferently in the feld of power electronics because an ideal SMC means that the system should be operated at the highest possible switching frequency, which is unattainable in power electronics practical applications [4]. One of the proposed methods to make SMC applicable in power electronics circuits is hysteresis modulation (HM). Tis technique, which is essentially based on a special switching law bounded by two conditions, has been efectively implemented to power electronics circuits, particularly DC-DC converters [10,16,21,23,25] numerous times due to ofering straightforward and simple implementation, not requiring additional computation or auxiliary circuitries [4]. Aside from these benefts, the most signifcant advantage it provides is that it translates an uncontrollable infnite switching frequency, which is undesirable in practice, into a limited and controllable switching frequency. In this way, unwanted high-frequency noises can be prevented. On the other hand, despite being a popular research subject, HM-based SMC brings with it the variable switching frequency problem. High and variable switching frequency causes excessive power losses, electromagnetic-interference (EMI) generation, and deteriorates the regulation properties of the converters [4,22]. Hence, it is necessary to fx the switching frequency or at least limit its variation. For this purpose, SMC can be used to greatly enhance the switching frequency regulation of power converters as in output voltage regulation. At this point, SMC demonstrates its robustness as a controller once more. In contrast to the other controllers, it can simplify the solution to the aforesaid problem by utilizing its own internal structure (the assumption of piecewise linear behavior of the sliding function).
In recent years, SMC is preferred for controlling buck converters in many papers. In the majority of the papers, the conventional SMC (CSMC) method which employs a linear sliding surface based on the linear combination of the system states with a time-invariant coefcient [21] has been utilized. In order to obtain the fast dynamic response, large values are used as a coefcient. On the other hand, due to the asymptotic convergence property of the sliding surface, the state error signal cannot converge to zero in a fnite time. Terefore, a relatively slow dynamic response and poor steady-state tracking problem may occur [30]. To address these issues and revamp the system's overall performance, terminal sliding mode control (TSMC) has been proposed. With respect to the CSMC, TSMC has a fractional power term in the sliding surface and uses a nonlinear sliding surface as well as ofering some superior properties such as fast, fnite-time convergence, better tracking precision [30,31]. On the other hand, despite the advantages of TSMC, satisfactory time for convergence cannot be obtained when system states are away far from the equilibrium point [31]. Tis fact has stimulated researchers to dedicate a considerable efort to further enhanced control. Consequently, fast terminal sliding mode control (FTSMC) has been found for the above problem. Tis method combines the advantage of TMSC and CSMC [16,31] and, hence, shows excellent transient response and convergence characteristics for both near and far away states from the equilibrium point [32]. FTSMC gets attention owing to its ability to attain a good dynamic performance and gradually is becoming the choice of many researchers for practical application.
In this paper, a modifed FTSMC strategy is proposed for DC-DC buck converters. Te main objective of the proposed method is to take the advantage of TMSC and CSMC simultaneously and then generate a regulated output voltage under the variations in the input voltage and load resistance. It is critical to fx the switching frequency in power electronics because high and variable switching frequency causes some undesirable outcomes. Terefore, another control algorithm also has been presented to achieve fxed switching frequency. Furthermore, experimental results are obtained by using the voltage regulation controller in two separate scenarios under the same conditions: with and without switching frequency control strategy. In doing so, it is aimed to demonstrate the diference easily.
Te rest of this paper is organized as follows: First, in Section 2, an analysis of the proposed converter is presented in order to facilitate the design of CSMC, TSMC, and FTSMC. Tereafter, CSMC, TSMC, and FTSMC are analyzed and compared with each other in Section 3. Te theoretical considerations are verifed by experimental studies, and obtained results are presented in Section 4. Te determination of the parameters of the proposed control methods is also covered in this section. Finally, the conclusions are drawn in Section 5.

Modeling of the DC-DC Buck Power Converter
Te circuit model of the buck converter is depicted in Figure 1. Clearly, it consists of an inductor, a capacitor (C), a semiconductor switch S w , and a diode (D). Input voltage, load resistance, and output current are denoted with E, R, and I 0 , respectively. During the modeling of power converters, the converter parameters and power switch were assumed to be ideal [1]. Te state equations describing the operation of the proposed converter can be written for the switching conditions ON and OFF as (1) and (2), respectively [21]. It is worth noting that the parasitic parameters are neglected for simplicity. and where I L is the inductor current and V 0 is the output voltage. Combining (1) and (2) gives the average state space model of the buck converter as in the following matrix: where u is the control input which takes "0" for the OFF state and "1" for the ON state of the switch. For simplicity of mathematical expressions as well as making the proposed controller design easier, new defnitions based on output voltage error are defned in the following equations: where _ x 1 denotes the derivative of x 1 , and V ref is the reference voltage for the output terminal. By taking the time derivative of (4), the voltage error x 1 and its derivative x 2 dynamics can be obtained as (6) and (7), respectively.

Conventional Sliding Mode Control.
Te fundamental design of SMC is accomplished through two necessary requirements. One of the two requirements is an appropriate sliding manifold [22]. Hence, for the CSMC design based on (4) and (5), the sliding surface S can be written as in the following equation [21]: where λ is always a positive constant for achieving system stability. Te solution of (8) in steady-state is expressed as (9) [33] by imposing S CSMC � 0 in (8).
Since x 1 symbolizes the error, the linear sliding surface can guarantee the asymptotic error convergence in the sliding mode, which means the output error will not converge to zero in fnite time [32,33]. In order to obtain a fast transient response, i.e., decreasing the time of convergence, the large value of λ can be preferred as shown in Figure 2. On the other hand, the system errors still cannot converge to zero in fnite time [21]. To address this issue, i.e., to enhance the asymptotic convergence to a fnite time state convergence, [34] a new SMC scheme known as TSMC has been suggested.

Terminal Sliding Mode Control.
Te sliding surface for the TSMC is defned by the following equation [35]: where β > 0 is a constant, and 0 < (c � q/p) < 1 where p and q are positive odd integers, which satisfy the condition p > q. By employing the nonlinear term x q/p 1 into the sliding surface, the TSMC has a better performance to speed up the rate of convergence towards equilibrium in fnite time [23,31,32]. Te time can be found as (11) [33] by solving the diferential equation (10).
To see the fnite time convergence of TMSC, (11) can be investigated. Equation (11) clearly shows that equation (10) can provide a fnite-time convergence of the error from a starting point to an equilibrium position [21,33] which is unattainable for CSMC. Notice that t TSMC depends on parameters (β, c) and initial point as can be seen from (11). On the other hand, TSMC has some faws that make it difcult to achieve satisfactory results. Firstly, with Figure 3, the performance of convergence is deteriorated when initial error is far away (|x 1 | > 0, blue line) from equilibrium point [32,36]. Secondly, as shown in Figure 4(a), comparison with CSMC, TSMC provides an acceptable convergence time when initial error is far away from equilibrium, but it presents poor convergence performance and long convergence time when compared to the CSMC if the initial error is near equilibrium as demonstrated in Figure 4(b). Te explanation of this predicament is that when the initial error is far away from the equilibrium point, the term x q/p 1 tends to increase the magnitude of the convergence rate, i.e., the dynamical system converges rapidly. To overcome this challenge, a popular approach which is known as FTSMC has been presented.

Fast Terminal Sliding Mode Control.
Sliding surface for the FTSMC can be written as in the following equation [37]: Comparing with the TSMC, an additional linear term has been defned in the FTSMC's sliding surface. By introducing a linear term in (12), system states reach at the equilibrium point in a shorter time [37]. Te convergence time can be expressed as (13) [33]. Equation (13) expresses the exact convergence time to equilibrium point from an initial point for FTSMC. Similar to t TSMC in (11), t FTSMC also depends on parameters (β, c) and initial state.
As demonstrated in Figure 5, diferent from TMSC, FTSMC exhibits unique convergence characteristics when initial values are either far away (|x 1 | > 0) from or near (|x 1 | < 0) equilibrium. In addition, the convergence performance of FTSMC at far away initial values (|x 1 | > 0, red line) is even superior to the performance of TSMC at near initial values (|x 1 | < 0, black line).
With the help of the recommended FTSMC strategy, the performance of the closed-loop system can be improved compared to ordinary TSMC and CSMC. As it can be seen from (8) and (10), FTSMC is a hybrid combination of TSMC and CSMC [16]. Hence, the suggested approach is wellperformed than TSMC and CSMC in terms of driving error remission capability within fnite time, fast convergence tract, lower steady-state error, providing a high convergence rate even when the states are at a distance from the equilibrium point [31,32,36,37].
As detaily studied in Reference 37, the fast convergence property of (12) can be explained using the structure of the fast terminal sliding surface. When the system reaches and moves on the sliding surface, i.e., S FTSMC � 0, then the equation of (12) can be described as shown in the following equation: When x 1 is far away from equilibrium point, the frst term of (14) has an important efect on dynamics whereas the second term of (14) plays a small role. Terefore, the frst term of (14) dominates over the second term of (14). In this case, (12) becomes approximately as _ x 1 � − λx 1 . When x 1 is close to equilibrium point, the second term of (14) plays a crucial role whereas the frst term of (14) has a small efect on dynamics. Hence, the second term of (14) has the upper hand to the frst term of (14). In this case, (12) becomes approximately as _

Selection Surface for Fast Terminal Sliding Mode Control.
Inspired by the study in Reference 35, a modifed fast terminal sliding surface is used in this paper instead of (12). Modifcation was made by taking the absolute value of the nonlinear term of the surface in equation (12) and multiplying the same expression with the sign function. By doing so, a more robust surface function is obtained. For (12). In this case, S FTSMC ∉ R. For the surface in (12), unfavorable outcomes may be obtained in the case of x 1 < 0. To cope with the mentioned problem, the sliding surface in (15) which is slightly diferent from the previously given in (12) is presented. S FTSMC ∈ R is guaranteed by using (15) [16]. Sliding surface for the modifed FTSMC is introduced as follows: To see the convergence performance of the modifed method, Figure 6 has been drawn. It is obvious from Figure 6(a), for the case of near initial values, the suggested technique has a shorter convergence time than CSMC, whereas TMSC lags behind CSMC. Furthermore, the proposed strategy also presents an excellent convergence performance in the case of faraway initial values when compared to CSMC and TSMC as shown in Figure 6(b). It is worth noting that the parameters given in the boxes were used to generate convergence graphs.

Switching Control Strategy.
Another requirement for designing SMC is a suitable control law [22]. A common switching control law can be given as follows [21]: A switching function must be employed so that the system's state trajectory at any initial location hits the sliding surface. Tis is referred to as the hitting condition, which is satisfed by the control law in (16), and it is one of the three prerequisites for SM control operation to occur [22]. From (16), the state trajectory of the system, in which every point above the sliding line (S FTSMC > 0) can only converge towards the sliding surface when the switching function becomes u � 0. In this case, the switch S w is OFF. Conversely, the system's state trajectory, where Initial error TSMC FTSMC β=20 γ=0.12 (for TMSC) λ=20 β=20 γ=0.12 (for FTSMC) International Transactions on Electrical Energy Systems 5 any arbitrary location below the sliding line (S FTSMC < 0) will strike the sliding surface only when the switching function becomes u � 1. In this case, the switch S w is ON [4,22]. As it can be realized from (16), the control law has a signum function sign(·). However, this discontinuous function leads to unlimited and uncontrollable switching frequency, i.e., causes chattering in the control signal [23,38]. Te chattering is harmful because, in practical applications, it results in poor control accuracy, [39] excessive wear of moving mechanical parts, and high heat losses in power circuits [29]. Furthermore, a practical system cannot switch at infnite frequency [4]. To make the control law applicable while alleviating the efect of the aforementioned problems, the hysteresis modulation (HM) method which is commonly used as a classical solution in literature is presented in this paper. Te method is defned in the following equation: keep previous position, when otherwise, where Δ is a hysteresis bandwidth that can be set to any suitable value. Te goal of using a constant bandwidth with the boundary conditions S FTSMC � Δ and S FTSMC � − Δ is to provide a control law to limit the converter's switching frequency (f s ) [22,40]. Note that (17) simply expresses that the switch of the proposed converter will turn of when S FTSMC > Δ. Similarly, when S FTSMC < − Δ, the switch of the buck converter will turn on. If − Δ ≤ S FTSMC ≤ Δ, the switch of the converter will keep the previous position. In the region − Δ ≤ S FTSMC ≤ Δ, no switching takes place, and thus, unlimited and uncontrollable switching frequency of the sliding mode can be restricted and controlled [22]. Figure 7 simply confrms that when the switch is ON, i.e., in T on , function S FTSMC must increase, while when it is OFF, i.e., in T off , function S FTSMC must decrease [41]. Switching frequency of the converter can be obtained by using the derivatives of S FTSMC with the help of Figure 7. In order to fnd the frequency, _ S FTSMC is obtained as follows [16]: ( _ S FTSMC ) + and ( _ S FTSMC ) − are considered as the positive slope and negative slope of the time derivatives of sliding surface S FTSMC , i.e., _ S FTSMC > 0 and _ S FTSMC < 0, for ON and OFF states of the switch S w , respectively.
For ON state: if S FTSMC < 0, then _ S FTSMC > 0, so u � 1, then a positive slope can be obtained as follows:  International Transactions on Electrical Energy Systems For OFF state: if S FTSMC > 0, then _ S FTSMC < 0, so u � 0, and then, negative slope can be obtained as follows: With the help of (19) and (20), ON and OFF states of the switch S w are written as follows: Hence, the switching frequency can be calculated as follows: Assume those error variables (x 1 , x 2 ) are negligible in the steady-state, [21] then (23) can be simplifed as follows: As can be seen from (24), the switching frequency is inversely proportional to the hysteresis bandwidth Δ. By choosing an appropriate hysteresis bandwidth, a suitable switching frequency can be obtained. However, this control strategy sufers from a variable switching frequency. Because, as can be seen from 24, the switching frequency increases as the input voltage increases and drops as the input voltage falls. Similarly, with an increase in the reference value of the output voltage, the switching frequency lowers, and with a decrease in the reference value of the output voltage, the switching frequency increases. Tese variations in switching frequency result in switching and gate-driven power losses, which downgrade the accuracy and reliability of the whole system, especially, in terms of power conversion efciency. Besides, the lost energy generates heat, which, if not efectively dispersed, might shorten the system's lifespan. Terefore, to avoid operating the converter at a diferent switching frequency than the one designed for it, several innovative researches has been offered to either fx or limit the variations of switching frequency [38,[42][43][44][45]. Among these studies, Reference 38 describes a simple hysteresis band controller which regulates the switching frequency to a predefned desired constant value without the use of additional control components, a perfect knowledge of all the states in the system (hence, no need for many sensors), or complicated calculations (in the duty cycle computation).
In Reference 38, a control technique based on a hysteresis band comparator was developed to regulate the switching frequency. Te technique adds a new loop that measures the switching period, uses a frequency controller loop (FCL) to update the hysteresis band value, and enforces the measured switching period (T s ) to converge to a preassigned reference (Ts ref). Te FCL in Reference 38 is a discrete-time integrator, and the implementation of the control is required using a digital control platform. Te study also includes the FCL's comprehensive design approach as well as the switching frequency control system's stability analysis. In order to get a fxed switching-frequency operation, this work uses the FCL scheme. By following the steps given in Reference 38, the design of the FLC for this study is given in the experimental results section.

Existence of Fast Terminal Sliding Mode Control.
Another prerequisite for SMC operation to occur is the existence condition [22]. Te condition for checking the existence of a sliding mode control, Lyapunov's second theory is used as a sufcient method. Te aim of using this method is to ensure that the movement of the error variables stays on the sliding surface [23]. To check the existence of modifed FTSMC, frstly, a positive defnite Lyapunov function candidate is selected as V � (1/2)(S FTSMC ) 2 . Te time derivative of the Lyapunov function candidate must be negative in order to check the existence condition [29].
International Transactions on Electrical Energy Systems 7 Mathematically to satisfy (25), two constraints are given as follows: Case 1: Based on equation (26), if S FTSMC < 0, then _ S FTSMC must be positive. In this case, the control law u takes the value 1(u � 1) as seen in Figure 7. By using (18) and considering u � 1, the following inequality can be written as follows: Case 2: Based on (27), when S FTSMC > 0, then _ S FTSMC needs to be negative. In this case, the control law u will turn the value 0(u � 0) as seen in Figure 7. Considering (18) and u � 0, the following inequality is derived: Te above equations, i.e., (28) and (29), show the sliding mode dynamics for the closed loop [21] modifed FTSMC system. When the inequalities in (28) and (29) are held, the existence condition can be guaranteed and a stable system is obtained. (28) and (29) are combined in a new inequality as follows: Based on (30), the parameters β, λ, and c in (15) can be determined. However, it should be noted that it is difcult to fnd the values of control parameters by using (30). To make the process of selecting parameters that satisfy the existence condition more straightforward, (4) and (5) are substituted into (30) as shown in (31). It can be seen that the inequality includes I L and V 0 which are instantaneous state variables. Te consideration of the time-varying nature of these components undesirably complicates the design. In this paper, a static sliding surface is used. When designing a sliding mode controller with a static surface, ensuring the existence condition for the steady-state operation can be specifed as a practical approach. With these considerations, the state variables I L and V 0 can be replaced with their steady-state values. Tis ensures that the existing condition is satisfed at least in the vicinity of the equilibrium point, [4] as well as providing a convenient way to identify control parameters. Terefore, (30) can be rewritten as follows:

Stability Analysis of Fast Terminal Sliding Mode Control.
Te fnal prerequisite for SMC operation is stability analysis [22]. Te stability of the system can be proved by Lyapunov's stability theory. In order to achieve this, the Lyapunov function is considered as V � (1/2)(S FTSMC ) 2 . Its time derivative is obtained as follows: Considering Case 1, (32) can be written as follows: Similarly, based on Case 2, (32) can be obtained as follows: Te combination of (32), (33), and (34) gives (35).

International Transactions on Electrical Energy Systems
Te following inequality can be obtained by using the following equation: Te derivative of the Lyapunov function must be negative defnite ( _ V < 0) so as to satisfy the stability of the system [4]. It would be guaranteed that _ V < 0 if the following inequality is satisfed.
As long as appropriate values for parameters λ, β and c are chosen, stability of modifed FTSMC can be obtained. From (28), (29), and (37), it can be concluded that the parameter selection is critical in order to satisfy both the existence and stability conditions. Te values of the coefcients we use in the experimental application are as follows: λ � 3600, β � 10, c � 0.2. Te requirement mentioned in (37) is satisfed in a steady state, as shown in Figure 8 which is produced with above coefcients and nominal values of the converter parameters. Satisfying (37) demonstrates the efectiveness of the proposed surface, because it is much more difcult to meet (37) for some other FTSM surfaces.

Equivalent Control.
It is important to fnd an equivalent control in order to ensure that the error variables are maintained on the selected surface [21,23]. Te equivalent control, denoted by u eq is derived through the invariance condition given by the following equation [29]: Ten, the equivalent control can be obtained as follows: As mentioned before, the equivalent control keeps dynamic variables on the selected surface. However, this control might not be enough to bring the system states to an equilibrium point from an initial point [16,21]. Hence, an additional switching action is added to the equivalent control structure as shown in (39). Now, the fnal control input can be written as follows: where k is the switching control gain.

Robustness Analysis.
Power electronic converters sufer disturbances and uncertainties. Te controllers designed for power converters are expected to regulate the output voltage and current while also dealing with disturbances and uncertainties. Terefore, to investigate the robustness of the controllers against parametric uncertainties and external disturbances, equation (7) can be rewritten as follows: where d(t) represent external disturbances and parametric uncertainties, i.e. the parameters of (3) are partially unknown. Ten substituting (40) and (41) into (25) yields.
It can be concluded from (42), and it is possible to eliminate the efect of external disturbances and parametric uncertainties as long as a suitable value for the switching control gain that satisfy |d(t)| < k is chosen.

Implementation of Proposed Controllers and Experimental Results
To further assess the performance and efectiveness of the proposed approach, an experimental prototype for both output voltage regulation and switching frequency control of the buck converter has been constructed, and the fndings of the experiment are presented in this section. Te prototype consists of a buck converter, an adjustable DC power supply, resistive load, a voltage sensor, a microcontroller (TMS320F28379D) assisted Matlab/Simulink. Te specifcations of the buck converter are given in Table 1. As shown in Figure 9, the backward Euler technique has been designed in Matlab/Simulink software for the experimental test to avoid utilizing a current sensor for the capacitor. By doing so, both the cost of the system is reduced, and the voltage distortion caused by the capacitor current sensor is prevented. In terms of computational burden, compared to the conventional FTSMC method, the proposed method needs one absolute and one sign function, additionally. Terefore, the execution times of both algorithms are very close to each other (conventional FTSMC: 17.4 μs and proposed method: 17.9 μs). Consequently, the increment in the computational power requirement is less. Since some delays may occur during the control operations, the sampling time is defned as 25 μs to prevent overtime error.

Determination of Modifed FTSMC Coefcients.
As previously stated, the satisfaction of the conditions which are dependent on coefcients given in (31) and (37) is signifcant for the system. To make parameter selection easier while adhering to (31) and (37) It is extremely clear from equation (43) that any value of coefcients can be chosen for the proposed strategy. Te same procedure is followed for the stability analysis, and the coefcients to be chosen are more precisely determined. Te control parameters are set to λ � 3600, β � 10, c � 0.2. (17) produces a series of kth switching periods (k > 0) that correspond to

Determination of FCL Parameter. Equation
where p + k and p − k are the inverse of (19) and (20), respectively, and T k is the switching period. Te obtaining of (44) relies on the assumption of piecewise linear behavior for _ S FTSMC , which implies that p + k and p − k remain constant during the switching interval. Te kth switching period is given as follows: where p k � p + k − 2p − k and p k � 2(p + k − p − k ). Switching period error is defned as e � Ts ref − T s . By using (45), it is simple to discover that During controlling the buck converter, the reference value is constant, i.e., it is time-invariant. Te steady-state vector can be considered also constant by assuming that the amplitude of the ripple, 2Δ, of S FTSMC in the vicinity of S FTSMC � 0 is small. As a result, the derivatives of the switching function and their inverses are constant in the steady state as well. Consequently, from a certain discretetime instant k 0 , it follows that with p + * , p * , p * ∈ R + and p − * ∈ R − . With the approximations in (47), the switching period error equation in (46) can be rewritten as follows: Te proposed control law for the hysteresis band amplitude in the case of a time-invariant reference value is an integral type and yields the following diference equation: where η > 0 referring the integral constant. For stability analysis of FCL, Reference 38 can be visited. In order to ensure that the switching frequency control loop performs consistently within all operating ranges, the value of η must be chosen carefully. If the integral gain η is selected as then the switching period converges asymptotically to its reference value in the steady state. As can be seen from (50), p + * and p − * have to be calculated in order to determine η. Te steady-state values of (18) can be written as follows: Inverse of (51) for ON and OFF states is found as (52) and (53), respectively.
With the specifcations given in Table 1 and taking into account (50), the intervals for integral constant η can be found as follows: International Transactions on Electrical Energy Systems Based on the above inequalities, η can be chosen between 0 < η < 3003003. To determine the impact of the FCL integral constant value (η) on switching frequency and other system variables, various simulations have been performed. From Figure 10, a dynamic response with a shorter settling time for the switching frequency is more likely to be obtained with the bigger value of the integral constant. However, the larger η causes much more oscillation after the settling of the system as can be seen from the same fgure. Once more, a higher η can exhibit better robustness against disturbance as shown in Figure 11(a). On the other hand, despite the fact that the inductor current does not need to be measured due to the sliding surface being used, it should still be taken into consideration. Because of the ΔIL � (1 − D)V 0 /Lf s , the ripple in inductor current unfortunately will rise since the bigger η produces more oscillation as illustrated in Figure 11(b). Based on the above reasoning and demonstrations, it is inferred that FCL integral constant must be selected with care in order to maintain a balance between switching frequency and inductor current ripple. In study, the integral gain is selected as η � 500.

Experimental Results under Disturbances and
Uncertainties. Te efectiveness of the proposed method is investigated under diferent operational conditions such as variations in load resistance, input voltage, reference voltage, and the parametric uncertainty in capacitor and inductor values. Figure 12 depicts the suggested controller's dynamic reactions with and without FCL. In this scenario, the ability to regulate the output voltage of the proposed controller is evaluated by decreasing the load resistance from 10 Ω to 5 Ω. Clearly, the output current is increased from 1.2 A to 2.4 A after the step change. Te experimental results show that the proposed control strategy successfully regulates the output voltage to its reference (12 V) against the step change in load resistance. Moreover, before and after the step change, the result reveals that the proposed method is also capable to regulate the output voltage in steady state. In the preceding sections, the switching frequency was calculated theoretically while ignoring the error variables in the steady state, yielding an equation not dependent on load resistance. From a practical point of view, the step change in load resistance may afect the switching frequency. As can be seen from both fgures, the load change has only a minor efect on the switching frequency. Figure 13 illustrates the performance of the modifed FTSMC and FCL controllers under a wide range variation in input voltage. In this scenario, the input voltage is increased from 15 V to 25 V and then returns back to the frst value. As expected, the FTSMC yields an insensitive behavior under the transient condition regardless of increasing or decreasing the input voltage in both fgures. On the other hand, as can be seen from Figure 13(a), when the input voltage is increased, the switching frequency is approximately doubled which means more losses in the converter will arise. Similarly, the switching frequency returns back to the initial level when the input voltage is reduced. Tese two situations demonstrate that the switching frequency is not in a position to operate in a consistent manner owing to large variations. However, by using FCL, the variations of switching frequency are limited and ensured that the switching frequency remained at the predetermined level as can be observed in Figure 13(b). FCL keeps the frequency constant by changing the hysteresis band adaptively as shown in Figure 13(b).

Scenario C-Reference Voltage Variation.
Tis scenario is conducted by changing the reference voltage from 12 V to 7 V and then return to 12 V again. As clearly seen in the Figure 14(a), the output voltage is regulated to its new reference with the help of proposed strategy. In other respects, from Figure 14(a), the switching frequency has a wide range of variations when reference voltage is changed. Unfortunately, this also will adversely afect the operation of the converter. By implementing the FCL control algorithm, it is possible to eliminate such aforementioned problems. As it is seen from Figure 14(a), FCL successfully controls the switching frequency before and after step change. Figure 15 demonstrates the efects of variations in the inductance (L) and capacitance (C) on system performance. Te inductance is reduced from 1 mH to 0.7 mH, and the system responses are given in Figure 15(a). As seen from the fgure, the proposed voltage controller successfully keeps the output voltage at the desired value against 30% change in inductance. As it seen from (24), the inductance value afects the switching frequency as well. With the help of FCL, the switching frequency is shielded from this uncertainty as illustrated in         Figure 15(b), the output voltage and switching frequency maintained its response without any change. Te fndings above reveal that the proposed voltage control method and FCL are robust against parametric disturbances.

Scenario D-Parameter Variation.
For further verifcation of the efectiveness of modifed FTSMC, comparison with four existing studies is presented in Table 2. As can be observed in Table, some of the studies have fewer control parameters than this study, implying that fne-tuning control parameters are easier for them. Contrary to these studies including 16, the proposed study requires only one sensor for control, and thus, the system is less afected by sensor characteristics such as sensitivity, response time, and linearity. Moreover, three other studies   involve the measurement of capacitor current I C which leads to distortion in capacitor voltage as discussed in [46]. Consequently, the proposed method is more benefcial in terms of eliminating high frequency noises, reliability, cost of the control system, and maintenance requirements.

Conclusion
In this paper, a modifed FTSMC is proposed for DC-DC buck converters. Te output voltage of the converter is regulated to its reference by the proposed control strategy. In addition, the switching frequency control method is integrated into the modifed FTSMC method. Te performance of the proposed control method was investigated in steadystate and transient conditions such as variation in load resistance, input voltage, and reference of output voltage. Te proposed control method exhibits good steady-state and transient responses. Also, the experimental results obtained with and without a switching frequency controller loop reveal that high deviations occur in switching frequency in transient cases. Te combination of the proposed FTSMC and FCL methods successfully fxes the switching frequency to the desired value. In addition, a further comparison has been done between modifed FTSMC and other studies in literature in terms of experimental feasibility. Since the proposed control method needs only one voltage sensor, it presents an easy implementation.

Data Availability
Te data used to support the fndings of this study are available from the corresponding author upon request.

Conflicts of Interest
Te authors declare that they have no conficts of interest.