International Journal of Electrical and Computer Engineering (IJECE)
Vol. 13, No. 5, October 2023, pp. 5076∼5090
ISSN: 2088-8708, DOI: 10.11591/ijece.v13i5.pp5076-5090
❒
5076
Fuzzy control of synchronous buck converters utilizing
fuzzy inference system for renewable energy applications
Fredy Martı́nez, Holman Montiel, Fernando Martı́nez
Facultad Tecnológica, Universidad Distrital Francisco José de Caldas, Bogotá D.C, Colombia
Article Info
ABSTRACT
Article history:
In the present research, an innovative fuzzy control approach is developed
specifically for synchronous buck converters utilized in renewable energy applications. The proposed control strategy effectively manages load changes,
nonlinear loads, and input voltage variations while improving both stability and
transient response. The method employs a fuzzy inference system (FIS) that
integrates adaptive control, feedforward control, and multivariable control to
guarantee optimal performance under a wide range of operating conditions. The
design of the control scheme involves formulating a rule base connecting input
variables to an output variable, which signifies the duty cycle of the switching
signal. The rule base is configured to dynamically modify control rules and
membership functions in accordance with load conditions, input voltage fluctuations, and other contributing factors. The performance of the control scheme
is evaluated in comparison to conventional techniques, such as proportional integral derivative (PID) control. Results indicate that the advanced fuzzy control
approach surpasses traditional methods in terms of voltage regulation, stability,
and transient response, particularly when faced with variable load conditions
and input voltage changes. As a result, this control scheme is highly compatible
with renewable energy systems, encompassing solar and wind power installations where input voltage and load conditions may experience considerable fluctuations. This research highlights the potential of the proposed fuzzy control
approach to significantly enhance the performance and reliability of renewable
energy systems.
Received Apr 6, 2023
Revised Apr 16, 2023
Accepted Apr 24, 2023
Keywords:
Adaptive control
Fuzzy control
Multivariable control
Renewable energy systems
Synchronous buck converter
Voltage regulation
This is an open access article under the CC BY-SA license.
Corresponding Author:
Fredy Martı́nez
Facultad Tecnológica, Universidad Distrital Francisco José de Caldas
Carrera 7 No 40B-53, Bogotá D.C., Colombia
Email: fhmartinezs@udistrital.edu.co
1.
INTRODUCTION
Synchronous buck converters are an essential component in power electronics, playing a crucial role
in voltage regulation, power management, and energy conversion [1]–[3]. They are widely used in a variety of
applications, including mobile devices, computer systems, automotive electronics, and industrial equipment,
among others [4], [5]. The primary function of the synchronous buck converter is to step-down a high input
voltage to a lower output voltage, while maintaining high efficiency, low ripple, and fast transient response [6].
The output voltage can be regulated by adjusting the duty cycle of the switching signal, which controls the
on/off times of the high-side and low-side power switches [7]. The synchronous buck converter operates under
two distinct conduction modes based on the load current and inductor value: continuous conduction mode
(CCM) and discontinuous conduction mode (DCM) [8], [9].
Journal homepage: http://ijece.iaescore.com
Int J Elec & Comp Eng
ISSN: 2088-8708
❒
5077
One of the main challenges in designing a synchronous buck converter is achieving precise voltage
regulation under varying load conditions, input voltage fluctuations, and temperature changes [10]. To address
this challenge, the control strategy of the synchronous buck converter plays a critical role in ensuring stable
and efficient operation. Traditionally, analog control circuits such as voltage-mode control (VMC) and currentmode control (CMC) have been used for synchronous buck converters, which rely on passive components such
as resistors, capacitors, and inductors to regulate the output voltage [11]. However, analog control circuits have
limitations in terms of accuracy, flexibility, and adaptability to changing conditions.
To overcome these limitations, the embedded-based control strategy is increasingly being used in synchronous buck converters [12], [13]. The digital embedded system acts as the brain of the converter, providing
precise and adaptive control of the switching signal based on the feedback signal from the output voltage and
current sensors. The embedded system can implement various control algorithms such as pulse-width modulation (PWM), maximum power point tracking (MPPT), and feedforward control, depending on the application
requirements. The use of microcontroller-based control strategy as digital embedded system offers several advantages, including high accuracy, flexibility, programmability, and the ability to implement advanced control
algorithms [14], [15].
In addition to precise voltage regulation, the microcontroller-based control strategy also enables the
implementation of other advanced features such as fault detection, protection, and communication [16], [17].
The microcontroller can monitor the input voltage, output voltage, and current, and detect abnormal conditions
such as overvoltage, undervoltage, overcurrent, and short-circuit [18]. In the event of a fault, the microcontroller
can activate protection mechanisms such as shutdown, current limiting, or voltage clamping to prevent damage
to the converter and the load [19]. Furthermore, the microcontroller can communicate with other devices in the
system using protocols such as I2C, SPI, or CAN, enabling advanced system-level control and monitoring.
Several operating principles are used to analyze the behavior of synchronous buck converters, including the duty cycle, the switching frequency, and the input and output voltages [20], [21]. The duty cycle is
defined as the ratio of the on-time of the high-side switch to the switching period, and determines the output
voltage. The switching frequency is the number of times the switches change state per second, and affects
the efficiency and ripple of the converter. The input and output voltages determine the power transfer and the
voltage regulation of the converter. Various mathematical models and simulation tools have been developed to
analyze the behavior of synchronous buck converters under different operating conditions [22].
Several control strategies are used to regulate the output voltage of synchronous buck converters, including voltage-mode control (VMC), current-mode control (CMC), and peak current control (PCC) [23], [24].
VMC regulates the output voltage by adjusting the duty cycle of the switching signal, while CMC regulates the
output current by sensing the inductor current and adjusting the switching signal accordingly. PCC regulates
the peak inductor current by sensing the input voltage and adjusting the on-time of the high-side switch. Each
control strategy has its advantages and limitations, depending on the application requirements [25]. In addition,
various advanced control techniques such as adaptive control, fuzzy logic control, and neural network control
have been proposed to improve the performance of synchronous buck converters [26].
Despite their advantages, synchronous buck converters have some limitations that need to be addressed, such as high ripple voltage, voltage overshoot, and electromagnetic interference (EMI) [27]. The high
ripple voltage is caused by the switching action of the power switches and the parasitic capacitance of the
circuit, leading to increased output voltage ripple and decreased efficiency. Voltage overshoot occurs when the
output voltage exceeds the target value due to the parasitic capacitance and inductance of the circuit, leading
to instability and reduced reliability. EMI is generated by the high-frequency switching of the power switches,
causing interference with other electronic devices and affecting their performance.
In recent years, various control strategies have been proposed for buck converters. These control
methods can be broadly classified into linear and nonlinear techniques. Linear control techniques focus on
achieving maximum efficiency while avoiding complexity, whereas nonlinear control techniques aim to utilize
the full dynamic capabilities of the converter. This section presents a brief review of existing control strategies
for buck converters, including their advantages and limitations.
Izci et al. [28] proposed a hybrid metaheuristic optimization algorithm, the artificial ecosystembased optimization integrated with Nelder-Mead (AEONM) method, to design an optimal proportional integral derivative (PID) controller for output voltage regulation of DC-DC buck converters. The performance of
the AEONM-based PID was compared with other optimization algorithms, and it was found to be superior in
enhancing the buck converter’s transient and frequency responses. Ahmad et al. [29] presented a data-driven
Fuzzy control of synchronous buck converters utilizing fuzzy inference system for ... (Fredy Martı́nez)
5078
❒
ISSN: 2088-8708
sigmoid-based PI controller for tracking the angular velocity of a DC motor powered by a DC-DC buck converter. The proposed method demonstrated better control performance compared to conventional PI controllers
and other existing approaches.
Ghamari et al. [30] designed a fractional-order fuzzy PID (FO-F-PID) controller for buck converters in
the presence of harmful disturbances. The proposed method utilized the antlion optimization (ALO) algorithm
for tuning the FO-PID gains, resulting in more accurate responses and robustness against disturbances and
parametric variations. Hanif et al. [31] proposed a piecewise affine proportional-integral (PA-PI) controller for
angular velocity tracking of a DC motor powered by a buck converter. The simulation results showed that the
PA-PI controller offered higher control accuracy compared to other existing controllers.
Warrier and Shah [32] described the optimal design of a fractional order PID (FOPID) controller
for a buck converter using the cohort intelligence (CI) optimization approach. The FOPID controller demonstrated faster transient and dynamic response characteristics compared to conventional PID controllers, and
it performed well in comparison with other optimization techniques. Soriano-Sánchez et al. [33] proposed
a fractional-order PID controller for DC-DC converters. The controller was synthesized using a biquadratic
approximation, which provided a flat phase response in a band-limited frequency spectrum. The fractionalorder PID controller showed a faster and stable regulation capacity compared to typical PID controllers.
Ghazali et al. [34] utilized a model-free PID controller for a DC/DC buck-boost converter-inverter-DC motor
structure. The adaptive safe experimentation dynamics (ASED) algorithm was used for tuning the PID controller, providing high precision control for the complex, nonlinear, and high-dimensional MIMO structure of
the system. The proposed approach achieved convergence stability and minimized the objective function in
comparison with the conventional safe experimentation dynamics (SED) method.
The objective of this research is to investigate the control strategy of a synchronous buck converter
controlled from a microcontroller. The specific problem that the paper aims to address is the development
of a precise and adaptive control strategy that can regulate the output voltage of the converter under varying
load conditions, input voltage fluctuations, and temperature changes. The paper hypothesizes that the use of
a microcontroller-based control strategy can improve the performance and reliability of the synchronous buck
converter by providing accurate and flexible control of the switching signal.
To achieve this objective, the paper will first analyze the operating principles of the synchronous buck
converter and the existing control strategies, including their advantages and limitations. The paper will then
propose a microcontroller-based control strategy that can adapt to changing conditions and implement advanced
control algorithms. The proposed control strategy will be implemented in hardware and tested under various
load conditions, input voltage fluctuations, and temperature changes. The performance of the converter will be
evaluated based on key parameters such as efficiency, voltage regulation, ripple voltage, and transient response.
2.
PROBLEM STATEMENT
Synchronous buck converters play a vital role in the domain of power electronics, offering numerous
benefits in voltage regulation, power management, and energy conversion for various applications [3]. However, they face challenges in achieving precise voltage regulation under varying load conditions, input voltage
fluctuations, and temperature changes [5]. Although traditional analog control circuits, such as voltage-mode
control (VMC) and current-mode control (CMC), have been employed for synchronous buck converters, they
have limitations in terms of accuracy, flexibility, and adaptability to changing conditions.
The advent of embedded-based control strategies, specifically microcontroller-based control strategies, has addressed some of the limitations of analog control circuits [5]. These digital embedded systems
provide precise and adaptive control based on the feedback signal from the output voltage and current sensors.
Moreover, they enable the implementation of advanced features such as fault detection, protection, and communication. Nonetheless, synchronous buck converters still face issues such as high ripple voltage, voltage
overshoot, and electromagnetic interference (EMI), which impact their efficiency, stability, and reliability.
This research aims to address the problem of developing a precise and adaptive control strategy for
synchronous buck converters that can regulate the output voltage under varying load conditions, input voltage
fluctuations, and temperature changes. The hypothesis is that employing a microcontroller-based control strategy can enhance the performance and reliability of synchronous buck converters by providing accurate and
flexible control of the switching signal.
Int J Elec & Comp Eng, Vol. 13, No. 5, October 2023: 5076-5090
Int J Elec & Comp Eng
❒
ISSN: 2088-8708
5079
One of the major challenges in controlling synchronous buck converters is their non-linear and timevarying nature, which arises from input voltage fluctuations, load variations, and non-linear loads. Conventional control strategies, such as proportional-integral-derivative (PID) control, have limitations when it comes
to addressing these challenges. Consequently, the development of advanced control strategies tailored for synchronous buck converters is essential to improve their performance and ensure stable operation under varying
conditions.
In this context, fuzzy control has emerged as a promising alternative to traditional control methods.
Fuzzy control is a robust and adaptive approach that can handle uncertainties and nonlinearities effectively. This
study aims to introduce an advanced fuzzy control scheme tailored for synchronous buck converters employed
in renewable energy systems. The proposed control strategy addresses load variations, nonlinear loads, and
input voltage fluctuations, while simultaneously enhancing stability and transient response.
3.
METHOD
The development of the prototype required careful selection of elements, with particular attention paid
to availability, robustness, accuracy, energy consumption, and cost. The main components included a microcontroller, a synchronous buck converter, current and voltage sensors, and a gate driver. The microcontroller
was chosen based on its processing capabilities, low energy consumption, and ease of integration with the fuzzy
control scheme. The synchronous buck converter was selected for its high efficiency and wide range of input
voltages, making it suitable for renewable energy applications. Current and voltage sensors were chosen for
their accuracy and compatibility with the microcontroller’s analog-to-digital converters.
The buck converter, a power conversion circuit, is capable of regulating direct current (DC) output
voltages to levels below the input values. It operates with a single switch, which necessitates the use of only
one control signal. A variation of the traditional power stage of the buck converter is the synchronous buck
converter. Figure 1 shows the general topology of the buck converter, in Figure 1(a) the traditional scheme
with a diode and a single controlled switch, and in Figure 1(b) the synchronous buck in which the two switches
are directly controlled. In this design, the power metal-oxide-semiconductor field-effect transistor (MOSFET)
replaces the freewheeling diode. The advantages of this modification include improved efficiency, reduced
conduction losses, and enhanced control of the converter’s operation. The MOSFET is meticulously chosen
so that its conduction losses are minimized in comparison to the diode’s losses, thereby increasing the overall efficiency of the converter. This enhanced efficiency leads to reduced energy consumption and superior
performance in various power conversion applications.
(a)
(b)
Figure 1. Equivalent circuit of the power stage (a) traditional buck converter and (b) synchronous buck
converter
3.1. Operating principles
The power stage of a synchronous buck converter consists of two semiconductor switches, typically
metal-oxide-semiconductor field-effect transistors (MOSFETs), arranged in a bridge-leg configuration. An
inductor is connected at the common point between the two switches, serving as the energy storage element. A
capacitor is employed as the output filter at the converter’s output, smoothing the voltage ripple and maintaining
a stable output voltage. The synchronous buck converter is capable of bidirectional operation, allowing for both
step-down (buck) and step-up (boost) modes, determined by the direction of power flow.
In the step-down mode, pulse width modulated (PWM) pulses are applied to the high-side switch (Q1 ),
controlling the duty cycle and regulating the output voltage. Conversely, the step-up operation is established by
Fuzzy control of synchronous buck converters utilizing fuzzy inference system for ... (Fredy Martı́nez)
5080
❒
ISSN: 2088-8708
applying PWM pulses to the low-side switch (Q2 ). In either mode, the anti-parallel diode of the inactive switch
functions as a freewheeling diode, providing a path for the inductor current when the corresponding switch is
off.
The equivalent circuits and current flow paths for each operating condition, including the different
states of the switches and the direction of current flow through the inductor and freewheeling diodes, are illustrated in Figures 2(a) to 2(c). These diagrams provide a visual representation of the synchronous buck
converter’s operation, allowing for better understanding of the converter’s behavior and analysis of its performance under various conditions. There are three distinct stages in the control cycle, during the body driving of
Q1 , during the diode driving of Q2 , and during the body driving of Q2 .
(a)
(b)
(c)
Figure 2. Equivalent circuits in each operating interval (a) Q1 tON time interval, (b) Q1 tOF F time interval
and Q2 antiparallel diode conduction, and (c) Q1 tOF F time interval and Q2 MOSFET body conduction
(synchronous rectification mode)
One key aspect of the synchronous buck converter is the interaction between the switches, the inductor,
and the output capacitor. The inductor plays a critical role in storing and releasing energy during the switching
cycles, while the output capacitor ensures that the output voltage remains stable and minimizes voltage ripple.
The proper selection and sizing of these components are crucial for achieving desired performance metrics,
such as efficiency, transient response, and voltage regulation.
One highly effective strategy to minimize conduction losses and enhance the overall system efficiency
of a DC/DC converter is the implementation of synchronous rectification. This technique involves activating
the low-side switch (Q2 ) during the time intervals when its freewheeling diode would otherwise conduct. By
replacing the diode with a low on-resistance MOSFET, the voltage drop and associated power losses during the
conduction phase can be significantly reduced.
The bootstrap driving technique, commonly used to provide the gate drive voltage for the high-side
switch (Q1 ), necessitates a minimum duration pulse in each switching cycle. This minimum pulse duration is
essential to supply the required charge to the bootstrap capacitor, ensuring proper gate drive voltage for the highside switch. While it is not mandatory to cover the entire conduction interval of the diode with synchronous
operation, doing so can yield substantial improvements in efficiency.
The dynamic model of a synchronous buck converter is characterized by its transfer function, as represented in (1). This equation delineates the relationship between the input, which is the duty cycle of the (Q1 )
switch, and the output, which corresponds to the output voltage.
Int J Elec & Comp Eng, Vol. 13, No. 5, October 2023: 5076-5090
Int J Elec & Comp Eng
ISSN: 2088-8708
G (s) =
V0 (s)
Vin
= 2
d (s)
s LC + s RLL + 1
❒
5081
(1)
Synchronous rectification is particularly advantageous in low voltage applications, where diode conduction losses are critical due to the relatively higher forward voltage drop of the diode in comparison to the low
output voltage. By minimizing these losses, the overall efficiency of the power converter can be significantly
improved, leading to better thermal management and extended component lifetime.
The concept of synchronous rectification is well-suited for DC/DC converters operating in continuous
conduction mode (CCM) with a constant switching frequency. In this mode of operation, the inductor current
remains continuous, and the time intervals for synchronous operation can be readily determined, allowing for
optimized control of the low-side switch (Q2 ).
The proposed fuzzy control scheme facilitates the implementation of synchronous rectification mode
by maintaining a constant switching frequency, providing a stable and predictable switching pattern. This
control strategy not only enables the efficient operation of the converter but also ensures fast transient response
and precise output voltage regulation, making it a highly desirable approach for various applications, including
power supplies, battery chargers, and voltage regulators.
3.2. Microcontroller-based control
The system operates by controlling the duty cycle of the switching signal applied to the synchronous
buck converter, thereby regulating the output voltage. The fuzzy inference system (FIS) receives input variables, such as load conditions and input voltage fluctuations, and processes them according to the rule base.
The output variable, representing the duty cycle, is then fed to the gate driver to adjust the switching signal
accordingly. The microcontroller, acting as the central processing unit, oversees the entire operation, executing
the fuzzy control algorithm and managing communication between sensors and the FIS. The adaptive control component of the FIS allows for dynamic adjustments in response to varying conditions, ensuring stable
operation and optimal performance.
In this investigation, the control technique is implemented using the Espressif Systems ESP32 microcontroller, which is an ideal choice for executing complex digital algorithms due to its high clock speed and
powerful processing capabilities. Unlike traditional analog approaches, the ESP32 microcontroller integrates
key components such as slope compensation, error amplifier, and PWM generator within its architecture, operating in the discrete time domain. As a result, the implementation of the fuzzy control mechanism can be
achieved using just one microcontroller, thereby eliminating the need for additional external components and
simplifying the overall system design. Figure 3 provides a detailed schematic representation of the proposed
control strategy, highlighting the interaction between various components and illustrating the efficiency and
compactness of the digital control solution.
Figure 3. Block diagram of the experimental set-up
Fuzzy control of synchronous buck converters utilizing fuzzy inference system for ... (Fredy Martı́nez)
5082
❒
ISSN: 2088-8708
The implementation of the fuzzy control scheme on the ESP32 for the synchronous buck converter,
functioning in continuous conduction mode (CCM) and maintaining a constant switching frequency, aimed to
maximize the converter’s efficiency while fully harnessing the microcontroller’s capabilities. To accomplish
this, the primary objective was to refine the fuzzy controller’s design through a comprehensive approach. This
involved developing a suitable rule base and membership functions that accurately modeled the synchronous
buck converter’s behavior under various scenarios. The rule base encompassed a wide range of possible states
and transitions, ensuring that the controller could adapt to different operating conditions swiftly and effectively.
The membership functions, on the other hand, were carefully crafted to represent the linguistic variables and
their corresponding quantitative values accurately, enabling the controller to make appropriate decisions based
on the system’s state.
In addition, the tuning of these parameters was performed using advanced optimization techniques,
which helped identify the optimal parameter settings to achieve the best control performance. These techniques
significantly improved the controller’s ability to adapt to a wide array of operating conditions, including load
variations, input voltage fluctuations, and temperature changes, ensuring stable and efficient control throughout
the converter’s entire operational range. Moreover, the implementation considered the integration of a robust
supervisory control layer to monitor the system’s performance, enabling the fuzzy controller to adjust its parameters in real-time based on the system’s dynamic behavior. This adaptive control strategy further enhanced
the efficiency and stability of the synchronous buck converter, even under unpredictable or rapidly changing
conditions.
Subsequently, the ESP32’s processing capabilities were harnessed to execute the fuzzy control algorithm in real-time, guaranteeing swift response times and minimal control latency. The microcontroller’s
built-in peripherals, including high-resolution PWM generators and analog-to-digital converters (ADCs), facilitated accurate measurement and control of the converter’s output voltage, input current, and other pertinent
parameters. Additionally, the advanced features of the ESP32, such as its energy-efficient sleep modes and
configurable clock speeds, were exploited to optimize the control system’s overall power consumption. By implementing an adaptive power management scheme, the microcontroller’s performance could be dynamically
adjusted based on the converter’s operating conditions, striking an optimal balance between computational
power and energy efficiency.
To further enhance the system’s performance, advanced fault detection and diagnostic techniques
were integrated into the control algorithm, allowing the microcontroller to identify and respond to potential
issues such as overcurrent, overvoltage, and thermal overload events. This not only improved the system’s
reliability and safety but also contributed to prolonging the converter’s operational life. Ultimately, a thorough
testing and validation procedure was conducted to confirm the dependable performance of the fuzzy control
implementation. This encompassed an extensive array of simulation, laboratory testing, and field trials under
a wide variety of operating conditions to validate the control scheme’s efficacy in optimizing the efficiency of
the synchronous buck converter while preserving stability and robustness.
During the simulation phase, advanced computer-aided design and analysis tools were employed to
model the converter’s electrical, thermal, and dynamic behavior, enabling the identification and optimization
of critical design parameters and control settings. This facilitated the fine-tuning of the fuzzy control algorithm
and ensured its compatibility with the converter’s performance characteristics. Subsequently, in the laboratory
testing stage, rigorous experiments were conducted on a hardware prototype of the synchronous buck converter
with the ESP32-based fuzzy control system. Various load profiles, input voltage levels, and environmental
conditions were emulated to assess the converter’s response and control performance under realistic operating
scenarios. Key performance metrics, such as efficiency, transient response, and output voltage regulation, were
carefully monitored and compared against predefined benchmarks to ascertain the system’s performance.
3.3. Fuzzy inference system
The FIS structure consists of four primary components: fuzzification, rule base, inference engine,
and defuzzification. The fuzzification module receives input variables and converts them into fuzzy sets using
membership functions. The rule base contains a collection of fuzzy rules that define the control strategy. The
inference engine processes the fuzzy rules using input variables and determines the fuzzy output. The defuzzification module converts the fuzzy output into a crisp value, which represents the duty cycle of the synchronous
buck converter.
Int J Elec & Comp Eng, Vol. 13, No. 5, October 2023: 5076-5090
Int J Elec & Comp Eng
ISSN: 2088-8708
❒
5083
The input variables considered for the FIS are: input voltage fluctuations (error in Vin , ev1), load
current (iL ), and battery voltage (error in v0 , ev2). These variables allow the FIS to take into account the
characteristics of renewable energy systems, such as varying input voltage and load conditions.
Each input variable is associated with multiple linguistic terms represented by membership functions.
For example, ev1 is categorized into low, medium, and high. Similarly, iL can be defined as light, moderate,
and heavy, while ev2 can be categorized as low, nominal, and high. Triangular and trapezoidal membership
functions are used to describe the relationship between the input variables and their linguistic terms, offering
an intuitive and computationally efficient representation as shown in Figure 4.
Figure 4. Definition of fuzzy sets
The rule base contains fuzzy rules that link input variables to the output variable, which represents
the duty cycle of the synchronous buck converter. These rules are designed to dynamically adjust the control
strategy based on the adaptive control, feedforward control, and multivariable control criteria. For instance, a
sample rule could be: ”If ev1 is High and iL is Heavy and ev2 is Low, then Duty Cycle is High.” The rule base
is devised to cover all possible combinations of input variable conditions, ensuring optimal performance under
diverse operating conditions.
Given the three input variables, we will have a total of 27 rules. Here is the complete rule base:
− If (ev1 is Low) and (iL is Light) and (ev2 is Low), then (Duty Cycle is Low).
− If (ev1 is Low) and (iL is Light) and (ev2 is Nominal), then (Duty Cycle is Low).
− If (ev1 is Low) and (iL is Light) and (ev2 is High), then (Duty Cycle is Medium).
Fuzzy control of synchronous buck converters utilizing fuzzy inference system for ... (Fredy Martı́nez)
5084
−
−
−
−
−
−
−
−
−
−
−
−
−
−
−
−
−
−
−
−
−
−
−
−
❒
ISSN: 2088-8708
If (ev1 is Low) and (iL is Moderate) and (ev2 is Low), then (Duty Cycle is Low).
If (ev1 is Low) and (iL is Moderate) and (ev2 is Nominal), then (Duty Cycle is Medium).
If (ev1 is Low) and (iL is Moderate) and (ev2 is High), then (Duty Cycle is High).
If (ev1 is Low) and (iL is Heavy) and (ev2 is Low), then (Duty Cycle is Medium).
If (ev1 is Low) and (iL is Heavy) and (ev2 is Nominal), then (Duty Cycle is Medium).
If (ev1 is Low) and (iL is Heavy) and (ev2 is High), then (Duty Cycle is High).
If (ev1 is Medium) and (iL is Light) and (ev2 is Low), then (Duty Cycle is Low).
If (ev1 is Medium) and (iL is Light) and (ev2 is Nominal), then (Duty Cycle is Medium).
If (ev1 is Medium) and (iL is Light) and (ev2 is High), then (Duty Cycle is Medium).
If (ev1 is Medium) and (iL is Moderate) and (ev2 is Low), then (Duty Cycle is Medium).
If (ev1 is Medium) and (iL is Moderate) and (ev2 is Nominal), then (Duty Cycle is Medium).
If (ev1 is Medium) and (iL is Moderate) and (ev2 is High), then (Duty Cycle is High).
If (ev1 is Medium) and (iL is Heavy) and (ev2 is Low), then (Duty Cycle is Medium).
If (ev1 is Medium) and (iL is Heavy) and (ev2 is Nominal), then (Duty Cycle is High).
If (ev1 is Medium) and (iL is Heavy) and (ev2 is High), then (Duty Cycle is High).
If (ev1 is High) and (iL is Light) and (ev2 is Low), then (Duty Cycle is Medium).
If (ev1 is High) and (iL is Light) and (ev2 is Nominal), then (Duty Cycle is Medium).
If (ev1 is High) and (iL is Light) and (ev2 is High), then (Duty Cycle is High).
If (ev1 is High) and (iL is Moderate) and (ev2 is Low), then (Duty Cycle is Medium).
If (ev1 is High) and (iL is Moderate) and (ev2 is Nominal), then (Duty Cycle is High).
If (ev1 is High) and (iL is Moderate) and (ev2 is High), then (Duty Cycle is High).
If (ev1 is High) and (iL is Heavy) and (ev2 is Low), then (Duty Cycle is High).
If (ev1 is High) and (iL is Heavy) and (ev2 is Nominal), then (Duty Cycle is High).
If (ev1 is High) and (iL is Heavy) and (ev2 is High), then (Duty Cycle is High).
The inference engine processes the fuzzy rules using input variables to determine the fuzzy output.
The Mamdani inference method is employed in the FIS, as it is widely used in control applications and offers
a good balance between complexity and performance. The Mamdani method calculates the output fuzzy sets
based on the input fuzzy sets and the rules’ antecedents, then combines these output fuzzy sets using the union
operator.
The defuzzification module converts the fuzzy output into a crisp value, representing the duty cycle of
the synchronous buck converter. The center of gravity (centroid) method is used for defuzzification due to its
accuracy and widespread use in control applications. The crisp duty cycle value is then fed to the gate driver to
adjust the switching signal accordingly.
To determine the membership functions for each linguistic term of the input variables, we used a
combination of expert knowledge and empirical analysis of the system’s behavior. The membership functions
are defined as follows:
For ev1 (error in Vin ):
µLow (ev1) = trapmf(ev1, [0, 0, 0, 1])
µM edium (ev1) = trimf(ev1, [0.5, 1, 1])
µHigh (ev1) = trapmf(ev1, [0, 1, 1, 1])
For iL (load current):
µLow (iL ) = trapmf(iL , [0, 0, 0, 1])
µM edium (iL ) = trimf(iL , [0.5, 1, 1])
µHigh (iL ) = trapmf(iL , [0, 1, 1, 1])
Int J Elec & Comp Eng, Vol. 13, No. 5, October 2023: 5076-5090
Int J Elec & Comp Eng
ISSN: 2088-8708
❒
5085
For ev2 (error in v0 ):
µLow (ev2) = trapmf(ev2, [0, 0, 0, 1])
µM edium (ev2) = trimf(ev2, [0.5, 1, 1])
µHigh (ev2) = trapmf(ev2, [0, 1, 1, 1])
where trapmf(x, [a, b, c, d]) and trimf(x, [a, b, c]) represent the trapezoidal and triangular membership functions, respectively.
In the defuzzification process, we employed the center of gravity (centroid) method to convert the
fuzzy output into a crisp value. The centroid method calculates the crisp output as the weighted average of the
output fuzzy set’s centroid. Mathematically, the center of gravity method is defined as:
DutyCycle =
R xmax
x · µDutyCycle (x)dx
xmin
R xmax
xmin
µDutyCycle (x)dx
(2)
where DutyCycle is the crisp output value, µDutyCycle (x) is the aggregated output fuzzy set, and xmin and
xmax represent the output variable’s range.
3.4. Converter power circuit
In order to assess performance, a 1.2 kW battery charging circuit was developed. Table 1 provides
a comprehensive overview of the design values established for the power stage, in addition to detailing the
components employed in the construction of the prototype. The choke size was selected to ensure continuous current drive at operating conditions, and the switching frequency considered the responsiveness of the
microcontroller.
Table 1. Power stage parameters
Parameter
fs =switching frequency
L =choke inductance
Co =output capacitance
MOSFET (Q1 and Q2 )
Gate driver
Vin
V0
I0(max)
Voltage sensor
Current sensor
Value
100 kHz
100 uH
2200 uF
IRFB4110
DGD2104
100 Vdc
60 Vdc
20 Adc
AD8276
ACS712
In a synchronous buck converter, rapid switching can lead to considerable voltage overshoots and
oscillations at the switch node, resulting from the electromagnetic interference that arises due to residual energy
in the parasitic drain and source inductances of the MOSFET after the gate signal has been deactivated. To
mitigate these undesirable effects, an RC snubber circuit is implemented in the low-side MOSFET (10 Ω
resistor and a 0.1 µF capacitor), serving to dampen the influence of parasitic inductances and capacitances
during the course of switching transitions.
4.
RESULT AND DISCUSSION
To evaluate the performance of the proposed system, a series of tests were conducted, focusing on key
parameters such as voltage regulation, stability, transient response, and energy efficiency. The experimental
setup involved subjecting the synchronous buck converter to varying load conditions, input voltage fluctuations,
and nonlinear loads as shown in Figure 5. Data was collected using high-precision sensors, and the results were
compared to those obtained from a traditional PID control system.
Performance indicators, such as settling time, overshoot, and steady-state error, were used to characterize the system’s response to disturbances. Additionally, energy efficiency and power consumption were
Fuzzy control of synchronous buck converters utilizing fuzzy inference system for ... (Fredy Martı́nez)
5086
❒
ISSN: 2088-8708
assessed to determine the system’s overall effectiveness in a renewable energy context. Based on the findings,
our adaptive control scheme, fine-tuned for optimal performance through observations of the prototype’s behavior in a laboratory setting, successfully managed to decrease response times by at least 10% during both
the startup phase of the converter and the disturbance tests involving input voltage and load variations. This
was achieved in comparison to a PID controller that had been calibrated in accordance with (1). By employing
an adaptive control approach, we were able to enhance the efficiency and responsiveness of the system under
varying conditions, thereby demonstrating the value of this method in optimizing converter performance and
ensuring robust operation across a diverse range of scenarios.
Figure 5. Behavior of output voltage and load current during start-up transient and input voltage disturbance
Int J Elec & Comp Eng, Vol. 13, No. 5, October 2023: 5076-5090
Int J Elec & Comp Eng
❒
ISSN: 2088-8708
5087
To perform the comparison, we first designed a PID controller using the following control law:
u(t) = Kp e(t) + Ki
Z
t
e(τ )dτ + Kd
0
de(t)
,
dt
(3)
where u(t) is the control signal, e(t) is the error signal, and Kp , Ki , and Kd are the proportional, integral, and
derivative gains, respectively. The PID controller was tuned to achieve satisfactory performance under similar
operating conditions as the FLC. We then simulated both the FLC and PID controllers using the same test
scenarios, including varying input voltage and load conditions. The comparison results showed that the FLC
outperforms the PID controller in terms of faster settling time, lower overshoot, and smaller steady-state error
under various operating conditions. This can be attributed to the adaptive and non-linear nature of the FLC,
which is better suited for handling the dynamic characteristics of renewable energy systems. On the other hand,
the PID controller’s performance degrades when subjected to significant input voltage variations, as its tuning
parameters are fixed and may not be optimal for all possible scenarios.
The hardware and software implementation of the proposed system involved programming the microcontroller to execute the fuzzy control algorithm, configuring the sensors for accurate data collection, and
setting up the gate driver for precise control of the switching signal. The experimental setup was designed
to closely mimic real-world operating conditions, including fluctuating input voltage levels, variable load demands, and nonlinear loads.
Data collection involved monitoring the system’s output voltage, current, and power consumption
under various conditions. The resulting data revealed that the proposed fuzzy control scheme significantly
improved voltage regulation, transient response, and stability when compared to the conventional PID control
strategy. Specifically, the settling time, overshoot, and steady-state error were reduced, indicating a more robust
control strategy.
The proposed system also demonstrated superior performance in terms of energy efficiency and power
consumption. By intelligently adapting the duty cycle of the switching signal, the system minimized energy
losses and ensured efficient energy conversion, making it particularly suitable for renewable energy applications. Overall system efficiency exceeded 80%, and there were no overstresses on the converter switches.
The proposed system stands out from conventional solutions due to its robustness and adaptability
in handling nonlinearities, uncertainties, and varying conditions commonly encountered in renewable energy
systems. Moreover, the integration of adaptive, feedforward, and multivariable control elements further distinguishes it from other control strategies. The converter control is easily implemented in a low-cost microcontroller, making it suitable for a wide range of applications.
5.
CONCLUSION
In this study, we introduced an advanced fuzzy control scheme tailored for synchronous buck converters employed in renewable energy systems. The proposed control strategy effectively addressed load variations,
nonlinear loads, and input voltage fluctuations, resulting in enhanced stability, transient response, and voltage
regulation. The integration of adaptive control, feedforward control, and multivariable control within the FIS
allowed for optimal performance across diverse operating conditions. Furthermore, the dynamic rule base and
membership functions provided the system with the ability to adapt in real-time to changing conditions, setting
it apart from traditional control strategies.
Experimental results have provided compelling evidence that the proposed fuzzy control scheme significantly surpasses conventional PID control in numerous performance metrics. This superiority is especially
pronounced under fluctuating load conditions and input voltage variations, which are characteristic of renewable energy systems. The fuzzy control approach has demonstrated an enhanced ability to adapt dynamically to
these changing conditions, resulting in improved system stability and performance. In addition, the proposed
fuzzy control scheme has exhibited superior energy efficiency compared to traditional PID control. By intelligently adjusting the duty cycle of the synchronous buck converter, the fuzzy controller effectively reduces
power consumption and optimizes energy usage. This attribute is crucial for renewable energy applications,
where energy efficiency is of paramount importance. Furthermore, the improved energy efficiency and reduced
power consumption of the fuzzy control scheme underscore its potential as a robust and reliable solution for a
wide range of renewable energy applications. These applications span various domains, such as solar and wind
Fuzzy control of synchronous buck converters utilizing fuzzy inference system for ... (Fredy Martı́nez)
5088
❒
ISSN: 2088-8708
power installations, where the inherent variability in energy generation requires advanced control strategies
to ensure optimal system performance. By leveraging the capabilities of the proposed fuzzy control scheme,
renewable energy systems can achieve enhanced efficiency and stability, ultimately contributing to the global
transition towards sustainable energy sources.
Potential applications of the proposed control scheme extend beyond renewable energy systems to
other areas requiring robust and adaptive control strategies, such as electric vehicle charging stations, uninterruptible power supplies, and power factor correction devices. Future work may involve further optimization of
the fuzzy control algorithm, exploring the integration of artificial intelligence techniques, such as neural networks or deep learning, to improve the adaptability and performance of the control scheme. Additionally, the
development of a more compact and cost-effective hardware implementation could facilitate the widespread
adoption of this control strategy in various industrial and commercial applications. The advanced fuzzy control
scheme presented in this paper offers a promising solution for the efficient control of synchronous buck converters in renewable energy systems. Its superior performance, adaptability, and robustness make it a valuable
contribution to the field of power electronics and control systems, paving the way for more reliable and efficient
renewable energy solutions in the future.
ACKNOWLEDGEMENT
We gratefully acknowledge the financial support provided by the Universidad Distrital Francisco José
de Caldas, partially through the Center for Research, Development, and Innovation (CIDC), and the Faculty
of Technology. The perspectives presented in this article do not necessarily reflect the official stance of the
Universidad Distrital. We extend our appreciation to the ARMOS research team for their valuable assessment
of the conceptual prototypes and strategic approaches in the field of robotics and power electronics.
REFERENCES
Y. Belkhier and A. Y. Achour, “Passivity-based current control strategy for PMSG wind turbine,” in 2019 1st International Conference on Sustainable Renewable Energy Systems and Applications (ICSRESA), Dec. 2019, pp. 1–4,
doi: 10.1109/ICSRESA49121.2019.9182518.
[2] P. Thayumanavan et al., “Combined harmonic reduction and DC voltage regulation of a single DC
source five-level multilevel inverter for wind electric system,” Electronics, vol. 9, no. 6, Jun. 2020,
doi: 10.3390/electronics9060979.
[3] V. Kamaraj and C. Nallaperumal, “Modified multiport Luo converter integrated with renewable energy sources for electric vehicle applications,” Circuit World, vol. 46, no. 2, pp. 125–135, Feb. 2020,
doi: 10.1108/CW-08-2019-0104.
[4] K. Ashitha and D. Thomas, “Analysis and design of non-isolated SEPIC based buck-boost converter suitable for
LVDC systems,” in 2020 Third International Conference on Smart Systems and Inventive Technology (ICSSIT),
Aug. 2020, pp. 550–557, doi: 10.1109/ICSSIT48917.2020.9214131.
[5] M. Potocny et al., “Low-voltage DC-DC converter for IoT and on-chip energy harvester applications,” Sensors,
vol. 21, no. 17, Aug. 2021, doi: 10.3390/s21175721.
[6] F. Martı́nez, Algunas aplicaciones de la lógica difusa en el control de convertidores DC/DC. Universidad Distrital
Francisco José de Caldas, 2011.
[7] F. Martı́nez and M. Castiblanco, “UPS single-phase rectifier with reduction of current harmonic content,” Tecnura,
vol. 15, no. 28, pp. 23–31, 2011.
[8] H. Chaoui, M. Alzayed, O. Okoye, and M. Khayamy, “Adaptive control of four-quadrant DC-DC converters in both
discontinuous and continuous conduction modes,” Energies, vol. 13, no. 16, Aug. 2020, doi: 10.3390/en13164187.
[9] S. Xu, X. Kou, C. Wang, W. Sun, and L. Shi, “New digital control method for improving dynamic response of
synchronous rectified PSR flyback converter with CCM and DCM modes,” IEEE Transactions on Power Electronics,
vol. 35, no. 11, pp. 12347–12358, Nov. 2020, doi: 10.1109/TPEL.2020.2984581.
[10] X. Ding, P. K. Chan, and K. N. Leung, “A 40nm CMOS hysteretic buck DC-DC converter with digitalcontrolled power-driving-tracked-duration current pump,” IEEE Access, vol. 8, no. 1, pp. 177374–177384, 2020,
doi: 10.1109/ACCESS.2020.3026678.
[11] S. Takuma, K. Kusaka, J. Itoh, Y. Ohnuma, and S. Miyawaki, “A novel current ripple cancellation PWM for isolated
three-phase matrix DAB AC-DC matrix converter,” in 2019 21st european conference on power electronics and
applications, Sep. 2019, doi: 10.23919/EPE.2019.8915474.
[12] G. Nayak and S. Nath, “Decoupled voltage mode control of coupled inductor single-input dual-output buck converter,”
IEEE Transactions on Industry Applications, vol. 56, no. 4, 2020, doi: 10.1109/TIA.2020.2991650.
[1]
Int J Elec & Comp Eng, Vol. 13, No. 5, October 2023: 5076-5090
Int J Elec & Comp Eng
ISSN: 2088-8708
❒
5089
[13] L. Zhang, Z. Wang, S. Li, S. Ding, and H. Du, “Universal finite-time observer based second-order sliding mode
control for DC-DC buck converters with only output voltage measurement,” Journal of the Franklin Institute,
vol. 357, no. 16, pp. 11863–11879, 2020, doi: 10.1016/j.jfranklin.2019.11.057.
[14] P. Vishnuram and S. Ramasamy, “Fuzzy logic-based pulse density modulation scheme for mitigating uncertainties in
AC–AC Resonant converter aided induction heating system,” Journal of Circuits, Systems and Computers, vol. 28,
no. 2, Feb. 2019, doi: 10.1142/S0218126619500300.
[15] J. J. G. López, C. A. H. Suarez, and F. H. M. Sarmiento, “Fuzzy logic control for active power factor correction,”
Ingenierı́a y Desarrollo, vol. 29, no. 1, pp. 1–16, 2011.
[16] U. B. Joy, S. Chakraborty, T. K. Murad, A. Tasnim, B. Barua, and J. Das, “Microcontroller based feeder protection
system from various fault conditions in distribution line,” in 2022 International Conference on Innovations in Science,
Engineering and Technology (ICISET), Feb. 2022, pp. 89–94, doi: 10.1109/ICISET54810.2022.9775914.
[17] P. M. Garcı́a-Vite, B. L. Reyes-Garcı́a, C. L. Valdez-Hernández, and A. L. Martı́nez-Salazar, “Microcontroller-based
emulation of a PEM fuel cell,” International Journal of Hydrogen Energy, vol. 45, no. 26, pp. 13767–13776, May
2020, doi: 10.1016/j.ijhydene.2019.10.034.
[18] H. Zhu and X. Pan, “Microcontroller-based implementation of a direct AC-AC SPWM power converter,” in
Proceedings of the 15th IEEE Conference on Industrial Electronics and Applications, 2020, pp. 743–747,
doi: 10.1109/ICIEA48937.2020.9248248.
[19] Z. A. Ghani et al., “Peripheral interface controller-based maximum power point tracking algorithm for photovoltaic
DC to DC boost controller,” TELKOMNIKA (Telecommunication Computing Electronics and Control), vol. 18, no. 1,
pp. 240-250, Feb. 2020, doi: 10.12928/telkomnika.v18i1.12730.
[20] M. K. Hossain and M. R. Islam, “Power stage design of a synchronous buck converter for battery charger application,”
in 2018 International Conference on Advancement in Electrical and Electronic Engineering (ICAEEE), Nov. 2018,
pp. 1–4, doi: 10.1109/ICAEEE.2018.8642962.
[21] J. Bacmaga, R. Blecic, and A. Baric, “Conducted emissions for different conversion ratios of GaN-based synchronous
buck converter,” in 2019 Joint International Symposium on Electromagnetic Compatibility, Sapporo and AsiaPacific International Symposium on Electromagnetic Compatibility (EMC Sapporo/APEMC), Jun. 2019, pp. 204–207,
doi: 10.23919/EMCTokyo.2019.8893653.
[22] N. Rigogiannis et al., “Experimental investigation of a digitally current controlled synchronous buck DC/DC
converter for microgrids applications,” in 2019 Panhellenic Conference on Electronics and Telecommunications
(PACET), Nov. 2019, pp. 1–5, doi: 10.1109/PACET48583.2019.8956274.
[23] Y. Wang, X. Ruan, Y. Leng, and Y. Li, “Hysteresis current control for multilevel converter in parallel-form
switch-linear hybrid envelope tracking power supply,” IEEE Transactions on Power Electronics, vol. 34, no. 2,
pp. 1950–1959, Feb. 2019, doi: 10.1109/TPEL.2018.2835640.
[24] T. Guo, Z. Wang, X. Wang, S. Li, and Q. Li, “A simple control approach for buck converters with currentconstrained technique,” IEEE Transactions on Control Systems Technology, vol. 27, no. 1, pp. 418–425, Jan. 2019,
doi: 10.1109/TCST.2017.2758347.
[25] E. Jamshidpour, S. Jovanovic, and P. Poure, “Equivalent two switches and single switch buck/buck-boost circuits for
solar energy harvesting systems,” Energies, vol. 13, no. 3, Jan. 2020, doi: 10.3390/en13030583.
[26] B. Babes, A. Boutaghane, N. Hamouda, M. Mezaache, and S. Kahla, “A robust adaptive fuzzy fast terminal synergetic voltage control scheme for DC/DC buck converter,” in 2019 International Conference on Advanced Electrical
Engineering (ICAEE), Nov. 2019, pp. 1–5, doi: 10.1109/ICAEE47123.2019.9014717.
[27] K. Chaudhary, K. A. Singh, S. R. Chowdhury, and M. Kumar, “A modified compact multiple output synchronous
buck converter for vehicular application,” in 2021 4th Biennial International Conference on Nascent Technologies in
Engineering (ICNTE), Jan. 2021, pp. 1–6, doi: 10.1109/ICNTE51185.2021.9487699.
[28] D. Izci, B. Hekimoğlu, and S. Ekinci, “A new artificial ecosystem-based optimization integrated with Nelder-Mead
method for PID controller design of buck converter,” Alexandria Engineering Journal, vol. 61, no. 3, pp. 2030–2044,
Mar. 2022, doi: 10.1016/j.aej.2021.07.037.
[29] M. A. Ahmad and R. M. T. R. Ismail, “A data-driven sigmoid-based PI controller for buck-converter powered DC
motor,” in 2017 IEEE Symposium on Computer Applications Industrial Electronics (ISCAIE), Apr. 2017, pp. 81–86,
doi: 10.1109/ISCAIE.2017.8074954.
[30] S. M. Ghamari, H. G. Narm, and H. Mollaee, “Fractional-order fuzzy PID controller design on buck converter
with antlion optimization algorithm,” IET Control Theory and Applications, vol. 16, no. 3, pp. 340–352, Feb. 2022,
doi: 10.1049/cth2.12230.
[31] M. I. F. M. Hanif, M. H. Suid, and M. A. Ahmad, “A piecewise affine PI controller for buck converter generated DC motor,” International Journal of Power Electronics and Drive Systems (IJPEDS), vol. 10, no. 3,
pp. 1419–1426, Sep. 2019, doi: 10.11591/ijpeds.v10.i3.pp1419-1426.
[32] P. Warrier and P. Shah, “Optimal fractional PID controller for buck converter using cohort intelligent algorithm,”
Applied System Innovation, vol. 4, no. 3, Aug. 2021, doi: 10.3390/asi4030050.
Fuzzy control of synchronous buck converters utilizing fuzzy inference system for ... (Fredy Martı́nez)
5090
❒
ISSN: 2088-8708
[33] A. G. Soriano-Sánchez, M. A. Rodrı́guez-Licea, F. J. Pérez-Pinal, and J. A. Vázquez-López, “Fractional-order
approximation and synthesis of a PID controller for a buck converter,” Energies, vol. 13, no. 3, Feb. 2020,
doi: 10.3390/en13030629.
[34] M. R. Ghazali, M. A. Ahmad, M. H. Suid, and M. Z. M. Tumari, “A DC/DC buck-boost converter-inverterDC motor control based on model-free PID controller tuning by adaptive safe experimentation dynamics algorithm,” in 2022 57th International Universities Power Engineering Conference (UPEC), Aug. 2022, pp. 1–6,
doi: 10.1109/UPEC55022.2022.9917628.
BIOGRAPHIES OF AUTHORS
Fredy Martı́nez
is a professor of control, intelligent systems, and robotics at the Universidad Distrital Francisco José de Caldas (Colombia) and director of the ARMOS research group (Modern Architectures for Power Systems). His research interests are control schemes for autonomous
robots, mathematical modeling, electronic instrumentation, pattern recognition, and multi-agent systems. Martinez holds a Ph.D. in Computer and Systems Engineering from the Universidad Nacional
de Colombia. He can be contacted at email: fhmartinezs@udistrital.edu.co.
Holman Montiel
is a professor of algorithms, embedded systems, instrumentation,
telecommunications, and computer security at the Universidad Distrital Francisco José de Caldas
(Colombia) and a researcher in the ARMOS research group (Modern Architectures for Power Systems). His research interests are encryption schemes, embedded systems, electronic instrumentation,
and telecommunications. Montiel holds a master’s degree in computer security. He can be contacted
at email: hmontiela@udistrital.edu.co.
Fernando Martı́nez
is a doctoral researcher at the Universidad Distrital Francisco José
de Caldas focusing on the development of navigation strategies for autonomous vehicles using hierarchical control schemes. In 2009 he completed his M.Sc. degree in Computer and Electronics
Engineering at Universidad de Los Andes, Colombia. He is a researcher of the ARMOS research
group (Modern Architectures for Power Systems) supporting the lines of electronic instrumentation,
control and robotics. He can be contacted at email: fmartinezs@udistrital.edu.co.
Int J Elec & Comp Eng, Vol. 13, No. 5, October 2023: 5076-5090