Next Article in Journal
A Review of Capacitive Power Transfer Technology for Electric Vehicle Applications
Next Article in Special Issue
Brief Comparison of High-Side Gate Drivers for Series Capacitor Buck Converters
Previous Article in Journal
Measuring the Impact of ChatGPT on Fostering Concept Generation in Innovative Product Design
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhanced Power Factor Correction and Torque Ripple Mitigation for DC–DC Converter Based BLDC Drive

by
Geethu Krishnan
1,2,3,4,
Moshe Sitbon
1,* and
Shijoh Vellayikot
2,3
1
Department of Electrical and Electronic Engineering, Ariel University, Ariel 40700, Israel
2
Department of Electrical and Electronic Engineering, Jyothi Engineering College, Thrissur 679531, Kerala, India
3
CET Campus, APJ Abdul Kalam Technological University, Thiruvananthapuram 695016, Kerala, India
4
Department of Electrical and Electronic Engineering, Carmel College of Engineering and Technology, Alappuzha 688004, Kerala, India
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(16), 3533; https://doi.org/10.3390/electronics12163533
Submission received: 11 June 2023 / Revised: 13 August 2023 / Accepted: 16 August 2023 / Published: 21 August 2023
(This article belongs to the Special Issue New Trends in Power Electronics for Microgrids)

Abstract

:
A novel approach to the design of power factor correction (PFC) and torque ripple minimization in a brushless direct current (BLDC) motor drive with a new pulse width modulation (PWM) technique is demonstrated. The drive was designed to have a better power factor (PF) and less torque ripple. On the other hand, the modified Zeta converter is used to enhance the power factor of the proposed system. The modified Zeta converter is operated in discontinuous inductor current mode (DICM) by using a voltage follower technique, which only needs a voltage sensor for power factor correction (PFC) operation and DC-link voltage control. The output voltage of the VSI is determined by switching patterns generated by the PWM-ON-PWM switching strategy, and it reduces the torque ripples. The proposed drive is developed and simulated in a MATLAB/Simulink environment. The power factor of 0.9999 is produced by the PFC modified zeta converter topology and the PWM-ON-PWM scheme reduce the torque ripple in the commutation region by 34.2% as compared with the PWM-ON scheme. This demonstrates the effectiveness of the suggested control method.

1. Introduction

The BLDC motor’s excellent efficiency, high energy density, high torque/inertia ratio, low maintenance requirements, and broad range of speed control make it the perfect motor for low and medium power applications [1] The motor is a three-phase synchronous motor with permanent magnets on the rotor and three phase windings on the stator. There are no mechanical brushes or commutator assemblies, so it is sometimes called an electronically commutated motor. In BLDC motors, the rotor position is sensed by using hall effect sensors to provide electronic commutation [2,3]. Good power quality converters are required to achieve the unity power factor at AC mains with minimum current distortion [4,5]. In a conventional diode bridge rectifier (DBR) and high-value DC-link capacitor-provided BLDC motor driving system, a sizeable amount of harmonic current is pulled from the AC mains. Due to the integration of these elements, the supply current is severely distorted, resulting in a low PF at the AC mains and a current waveform with distinct peaks [6]. To power the BLDC motor drive, numerous single-phase power factor correction (PFC) converters have been described in the literature. A commonly employed approach involves the utilization of two-stage PFC converters, which employ two distinct converters for power factor correction and control of the DC-link voltage [7]. According to the type of application and the voltage level necessary for that specific application, a boost converter is typically employed as the first stage for PFC, followed by a second stage [8]. Two-stage power factor correction converters require larger numbers of MOSFET switches than single-stage power factor correction converters, which produce higher losses. Additionally, the PFC and DC–DC conversion stage requires two different controllers, which raises the cost and complexity of the system. As their name implies, single-stage power factor correction converters need just one converter to handle both voltage control and the power factor correction function. Using a PFC boost converter is the most traditional method of fueling the BLDC motor. The BLDC motor’s voltage source inverter (VSI) keeps the DC-link voltage at the DC-link capacitor constant. Speed control is achieved via the pulse width modulation (PWM)-based switching of VSI, which has significant switching losses corresponding to the PWM switching frequency. Reference [9] makes a novel suggestion for changeable DC-link voltage for BLDC motor speed control. A comparison of permanent magnet synchronous motors and trapezoidal back emf BLDC motors reveals various advantages of the BLDC motors. These benefits include the capacity to function at high speeds, excellent reliability, and few maintenance needs. The torque ripple that occurs in the conduction and commutation zone of BLDC motors, which reduces BLDC drive precision, is their main flaw. Electric vehicles, robots, and industrial automation are just a few of the many applications in which BLDC drives are employed. But BLDC drives frequently have low power factors, which can decrease efficiency and put more strain on the power supply. Power factor correction is a method of raising the power factor of a load, usually by lowering the amount of reactive power required from the power source. For BLDC drives, a number of PFC methods have been suggested, including boost converters, buck-boost converters, and Sepic converters. However, these converters have some drawbacks, including difficult input current regulation and significant voltage stress on the switches. The buck-boost and the Sepic converter’s capabilities are combined in the DC–DC converter, which is known as the Zeta. It allows the input current to be regulated independently of the input voltage and has two inductors and two capacitors. Due to its ability to regulate the input current, it is in phase with the input voltage. This paper uses a Zeta converter to obtain a better power factor [10].
In [11], a voltage source inverter and a new control approach were used to obtain the commutation. For smooth electromagnetic torque, a phase current with a rectangular shape is ideal. Due to the armature winding inductance, a perfect rectangular phase current cannot be achieved. The inductance causes different slew rates for the two incoming and outgoing phases, which causes current ripples. The current ripples damage the electromagnetic torque and can produce mechanical vibration and noise [12]. To overcome these restrictions, a variety of complex and high-cost pulse width modulation approaches were proposed in [13]. There are reports that the switching losses and harmonics in front of the VSI unit can be reduced using unipolar and bipolar PWM approaches [14]. Therefore, throughout the operation, diode freewheeling and the commutation current ripple remained ignored. For the PFC, a topology based on a Luo converter installed before the standard BLDC motor drive using traditional PWM was created in [15]. The main issue with this topology is the current ripple caused by commutation, along with the fact that freewheeling of the inactive phase of the diode is not taken into account. The current and torque ripples in BLDC motor drives were addressed by the introduction of the ON-PWM method [16].
The commutation torque ripple under conventional two-phase operation is analyzed using a vector coordinate approach and provides a unique BLDCM drive method with vector control to reduce commutation torque ripple based on the analysis. This technique avoids switching the control method between the normal conduction period and the commutation period and increases system reliability by calculating the constraint equation of both torque ripple minimization and maximum torque per ampere characteristics [17]. It should be observed that at about 28%, the torque ripple is effectively reduced. Before the traditional BLDC motor drive, a super-lift Luo converter was utilized to handle current ripple for high-speed applications [18]. To suppress the commutation current ripple, a traditional SEPIC converter-based BLDC motor drive was used [19]. In [20], a notch filter was used to control unwanted AC components present in the DC link voltage across the capacitor of the DC–DC converter. The number of transistor switches increases size, switching losses, and complexity, and decreases the system’s efficiency. Therefore, to avoid these restrictions, a single traditional SEPIC converter was used [21]. In [22], torque ripple was effectively reduced at about 28%, where copper losses and torque pulsations were somewhat reduced by using the dq-Transformation. In [23], torque ripples due to the diode free-wheeling of the inactive phase were considered, and were suppressed by nearly 32.5% using the PWM-Model Antiseptic Control Technique.

Contributions

The major contributions to this work are as follows:
  • A modified zeta converter was used to improve the power factor and provide the DC link voltage to the voltage source inverter;
  • Reducing the current and torque ripples during the commutation zone was given top priority in the current investigation, and duty cycle was also calculated;
  • The effect of PWM-ON-PWM scheme on torque ripple minimization was examined;
  • This neoteric method reduced the torque ripples and improved the power factor;
  • The proposed control strategy was implemented using MATLAB/Simulink.

2. Problem Definition

Torque ripples in BLDC motors are mainly brought on by commutation torque ripple and diode freewheeling in the inactive period. These torque ripples can result in machine vibration when BLDC motors are employed in applications like underwater defense, potentially revealing the presence of the BLDC motor to adversaries. Therefore, it is crucial to reduce torque ripples in order for a BLDC motor to operate quietly and without vibration. To mitigate torque ripple arising from commutation, the PWM-ON-PWM scheme was implemented.
The diode bridge rectifier alone can create significant harmonic distortion and reduce the efficiency of the motor. The BLDC motor drive’s power factor may be enhanced with the use of an improved zeta converter. Adding an improved zeta converter can correct the power factor by shaping the input current waveform and reducing the harmonic distortion. The zeta converter can smooth out the input current waveform, provide the motor with a more stable DC voltage, and reduce stress on the components. By improving the power factor and reducing the input current ripple, the zeta converter can increase the overall efficiency of the BLDC motor drive system. Energy savings and lower running costs may result from this.

3. Constructional Elements of BLDC Motor

Three stator windings and a rotor equipped with permanent magnets were used to develop the BLDC motor. A three-phase voltage source inverter provides power to the BLDC motor, with the motor being star-connected. The configuration is illustrated in Figure 1, where Va, Vb, and Vc represent the phase voltages and ia, ib, and ic denote the phase currents. Additionally, ea, eb, and ec represent the back emf; R represents the resistance per phase; and L represents the self-inductance per phase. The three-phase windings’ voltage equations were:
V a = R i a + L d i a d t + e a + U n V b = R i b + L d i b d t + e b + U n V c = R i c + L d i c d t + e c + U n
The electromagnetic torque is given by
T e = e a i a + e b i b + e c i c ω
where ω is the be the mechanical angular velocity of the rotor.
In BLDC, the shape of the back emf is trapezoidal. There are six alternative rotor alignments 60° apart. This means that two phases commutate at a time, and the control, called the trapezoidal control, causes the rotor to spin. The hall sensors can determine the rotor’s position to properly commutate the motor at the appropriate times with the appropriate phases. Commutation occurs in this manner. The rotor chases the stator’s magnetic field rather than ever aligning with it. The motor of the BLDC engine requires a continuous voltage supplied by its three-phase converter to run continuously. However, the variable voltage must be used in order to drive the BLDC motor at various speeds. PWM logic can be used to accomplish this. Due to the inductance of the winding, the phase current of BLDC motors trails the phase voltage by an angle that depends on speed. This angle is greater if the BLDC motor is operating at a high speed. The phase voltage should be applied ahead of the phase current to the back-emf in order to generate the most torque. Any phase difference between the back-emf and phase current causes flux weakening, reduced torque, and low efficiency. A high state is produced when the rotor’s north pole passes through a hall sensor, and a low state is produced when the south pole does so. When exposed to any 60° electrical arc, the three hall sensors produce three states of the signal, as shown in Figure 2. Six states are produced by the three hall sensors depending on the rotor’s position. The controller will determine the two stator windings that need replacing based on the hall sensors’ six states. The commutation is consequently continuous. Every 60 degrees of rotation, a DC voltage that is electrically switched energizes each phase terminal of the BLDC motor. As a result, each phase winding’s waveform resembles a staircase with a step angle of 60° [24].

4. Configuration of Proposed System

A detailed schematic of the proposed improved zeta converter-fed BLDC motor is shown in Figure 3. This arrangement uses a single-phase voltage source to convert the sinusoidal alternating current into a pulsing direct current using an uncontrolled semiconductor diode bridge rectifier. The action of full-wave rectification causes ripples in this pulsating DC voltage source. To provide a steady DC supply with reduced ripple factor, an LC filter was implemented, where Lf represents the filter inductance and Cf denotes the filter capacitance. The input of the modified zeta converter received this filtered DC supply. The modified zeta converter was made up of a PWM-controlled MOSFET switch Sw, input inductor Li, output inductor Lo, intermediate capacitor Ci, and dc link capacitor Cd. The input inductor, intermediate capacitor, and output inductor all began charging when the MOSFET switch, Sw, was turned ON. The diode was in non-conduction mode during this time, since it was configured to be reverse-biased. The associated Cd was applied to the load. The diode transformed into a forward biased intermediate capacitor as soon as the switch was turned off, and the DC link capacitor discharged to the lower voltage. In this approach, the VCd or Ud of the modified Zeta converter was managed by a single voltage loop.
A voltage source inverter (VSI) received the DC link voltage as a power source. A three-legged semiconductor switch-based bridge known as a VSI was designed. In the VSI design configuration, six MOSFET-based switches were employed. According to the diagram, S1, S3, and S5 made up the upper legs, and S2, S4, and S6 comprised the corresponding lower legs. The switching order was used to assign numbers to the switches. S1 was switched ON first, followed by S2, then S3 was triggered ON after S2. There was a 60° pause before each switch. The first leg was made up of S1 and S2, and one phase of a three-phase output supply was given at their common junction point. The other two phases came from the following two legs. There were two toggle switches per leg. The lower switch was required to be OFF if the corresponding upper switch was ON, and vice versa. A positive half cycle of the corresponding phase was delivered to the load when the upper switch was ON and the lower switch was OFF. The opposite was required for the negative half cycle. In the same way, the subsequent upper and lower switches were actuated, with a gap of a 120° phase shift. With a 2π/3 phase shift between any two phases, a three-phase output voltage supply was achieved in this way. The three-phase stator winding of the BLDC motor received the three-phase output supply generated by the VSI in order to deliver the required flux. A speed encoder was used to measure the speed of the BLDC motor. The error signal was produced after comparing the actual speed to the reference speed. The PI controller’s proportional and integral (PI) gain was used to amplify the error signal. Six switches were given the PWM-ON-PWM pulses to regulate their ON and OFF times. In this manner, PWM-ON-PWM managed the VSI’s generated three-phase voltage, which in turn managed the speed of the BLDC motor. Block diagrams of the suggested model are depicted in Figure 4.
To reduce torque ripples in BLDC motors, the suggested strategy primarily chooses to use the PWM_ON_PWM scheme to send gate pulses to the inverter section. It is a bilateral modulation system in which the first and last 30° are in PWM mode, and the middle 60° are in constant turn-on mode, which is exhibited by switches of VSI and is shown in Figure 5. In this manner, the torque ripple brought on by the commutation current during the commutation period can be compensated for.

5. Operation of the Improved Zeta Converter

Figure 6 shows the basic circuit of the improved zeta converter. To increase the power factor of the BLDC motor drive, the improved zeta converter ran on discontinuous inductor current mode. In DICM, the current flow to the output inductor was not continuous in a cycle. In order for the PFC zeta converter to operate in DICM, the input side inductor (ILi) needed to become discontinuous while the output side inductor (ILo) and intermediate capacitor (VCi) maintained continuous conduction during the switching cycle. In an entire switching cycle, the modified zeta converter could operate in four different modes. The modes of operation are explained below.
  • Mode 1
The Switch Sw must be turned on to enter this mode. Figure 7 illustrates how the charge begins to accumulate as soon as the switch is turned ON across the intermediate capacitor Ci, input inductor Li, and output inductor Lo. The first mode is split into two parts. Due to the intermediate capacitor’s negative charge in the first section, the voltage rises across it. In this mode, the Cd is directly loaded, while diode D is reverse-biased. In this mode, the DC link capacitor voltage dissipates via the load. Figure 7 illustrates how the intermediate capacitor begins to charge up in a positive way during the second phase of mode 1. This mode’s output inductor current duration and intermediate capacitor voltage (Ci) depend on the duty ratio.
  • Mode 2
The switch Sw should be turned off to enter this mode. Ci discharges in this manner in accordance with Figure 8. The output inductor current falls and the input inductor current increases as the intermediate capacitor voltage rises. When the diode D is forward-biased, it begins to conduct. Through this diode, the DC link capacitor charges, starting to increase the voltage across it. Figure 8 demonstrates that the diode current (ID) is produced by adding the input inductor current (ILi) and the output inductor current (ILo) together. When the DC link capacitor reaches a voltage equal to the intermediate capacitor voltage VCi, this mode is terminated.
  • Mode 3
When VCi decreases from Ud and the intermediate capacitor continues to discharge between the input and output inductors, this mode starts. In this mode, the output inductor discharges through the forward-biased diode when the dc link voltage rises as a result of the dc link capacitor charging. As the current through the output inductor declines and the current through the input inductor increases, the voltage across the dc link capacitor increases. The output inductor’s current decreases to zero in mode 3, since the modified Zeta converter is designed to operate in discontinuous inductor current mode. Because the output inductor is meant to be completely discharged, it must have a lower value than the input inductance. In Figure 9, Mode 3 is presented.
  • Mode 4
When reaching zero, the output inductor current reverses polarity to begin this mode. The two sections of this mode are also separated. The current rises in the initial portion of the mode input inductor as the intermediate capacitor keeps discharging. The output inductor current is equal to the inductor current during that time, since the diode is reverse-biased. As the Cd discharges through the load directly, the Ud becomes smaller. When the intermediate capacitor voltage reaches zero, the second phase of the mode begins. The intermediate capacitor then begins to charge with reverse polarity. Figure 10 illustrates the input inductor current used to charge Ci as the input inductor voltage decreased. Often, the duration of Mode 4 is the longest of all modes of operation. Switch Sw is then turned ON once more, and the cycle starts all over again.

6. Control of Proposed BLDC Drive

The control of the modified zeta converter-fed BLDC is divided into two parts as follows.

6.1. Control of PFC Modified Zeta Converter

The front-end PFC converter, which produces the PWM pulses for the PFC converter switch for DC-link voltage control, is controlled using a voltage follower strategy. For the PFC zeta converter running in DICM, a single voltage control loop (voltage follower technique) is used. A reference DC-link voltage Vdc* is considered.
V d c * = K v × ω *
where ω* is the reference speed and Kv is the motor voltage constant.
DC-link reference voltage Vdc* and detected DC-link voltage Ud can be compared to produce voltage error signal Ve. The proportional–integral (PI) controller receives this error voltage signal (Ve) in order to produce a controlled voltage, Vc. Finally, the output of the voltage controller, Vc, is compared with a high-frequency saw-tooth signal (Md) to generate the PWM pulses as follows:
i f   M d t < V c t ,   t h e n   S w = O N i f   M d t V c t ,   t h e n   S w = O F F
where Sw represents the switching signals of the PFC modified zeta converter.

6.2. Control of BLDC Motor for Torque Ripple Minimization

The voltage source inverter must be switched precisely during the electronic commutation of a BLDC motor. To locate the rotor within a 120° span, Hall effect position sensors are used. Due to the stator and rotor magnetic field interaction, torque ripples in BLDC motors occur. These interactions generate a “ripple” effect in the motor’s torque curve, which results in variations in its power output. The timing and accuracy of the commutation process may also cause torque ripples for one reason or another. If the current is not switched at precisely the right time, the magnetic field may not be properly aligned, leading to variations in the torque output. The main reason behind the ripple formation is that the commutation between two phases cannot be completed simultaneously. It is possible for three cases to occur when considering stator currents and the maximum value of the back-emf, E.
Case 1: If Ud is smaller than E, the commutation between the two phases cannot be completed simultaneously, i.e., the motor speed is higher than a specific value, and as a result, ic does not reach its steady state value when ia is zero. This can be seen in Figure 11a.
Case 2: If Ud is greater than E, the motor cannot commutate between the two phases at the same rate, and, as shown in Figure 11b, ic achieves its constant state value before ia reaches zero.
Case 3: If Ud and E are equal, the commutation between them can be finished simultaneously. If this occurs, the motor will run at a specific speed, causing ic to attain its steady-state value just as ia drops to zero, as shown in Figure 11c.
The amount of current in the non-commutating phase can be increased, decreased, or held constant. Thus, during commutation, the non-commutating phase has a positive slope at slower speeds and a negative slope at faster speeds. As a result, this slope is adjusted during commutation by injecting PWM pulses using the bilateral modulation scheme of PWM-ON-PWM. In this manner, the torque ripple brought on by the commutation current during the commutation period will be eliminated.

6.2.1. Estimation of Duty Cycle for the PWM-ON-PWM Scheme

The main cause of torque ripples is commutation. For example, consider the region from 0 to π/2. As shown in Figure 12, the back-emf and current will be
e a = E e b = E       e c = E
i a = i c   a n d   i b = 0
By substituting (5) and (6) into (2), the torque will be
T e = 2 E i c ω
From (7), it is clear that the torque is proportional to the non-commutation phase current during commutation, i.e., the commutation torque ripple can be eliminated by keeping the non-commutation phase current constant during the time of commutation.
The following is an analysis of the commutation process. For the analysis, overlapping commutation was suggested, which would control the PWM duty cycle in order to control the commutation torque ripple. Assuming that S1 was switched OFF and S2 was switched ON during a specific commutation procedure at the time the current is transferred from phase A to phase B, S3 is then chopped. For analysis, overlapping commutation was suggested, which would control the PWM duty cycle to control the commutation torque ripple. The three-phase voltage equations are, therefore:
V a = D × U d = R i a + L d i a d t + e a + U n
V b = U d = R i b + L d i b d t + e b + U n
V c = 1 D U d = R i c + L d i c d t + e c + U n
From the above three equations, the neutral voltage U n can be obtained as
U n = 2 U d e a e b e c 3
The values 1 and 0 signify turning the switch on and off, respectively, while D stands for the switching function. In each PWM carrier cycle, S maintains a value of 1 during DT and a value of 0 during (1-D) T, where D is the PWM duty ratio.
Substituting (11) into (8), (9), and (10) the differential equations of the phase current become:
L d i a d t = D × U d e a U n = 3 D 2 U d + e a + e c 2 e a 3 = V a 1
        R i b + L d i b d t = U d e b U n =   U d + e a + e c 2 e b 3 = V b 1
By considering the initial conditions (at t = 0) ia = I, ib = 0 ic = −I,
i a = U a 1 R + I V a 1 R e R L t
i b = V b 1 R V b 1 R e R L t = V b 1 R 1 e R L t
The first term can be described as e R L t = 1 R L t . Substituting it into (14) and (15), the time t a when i a decreases from 1 to 0 and the time t b when i b increases from 0 to 1 can be explained as
t a = 3 IL 2 e a     e b     e c + 3 D     2 ×   U d
t b = 3 IL U d +   e a +   e c     2 e b
Thus, the duty cycle of PWM can therefore be stated as:
D k = 1 e a k +   e b   k     2 e c   k 3 U d
The duty ratio given in Equation (16) is used for providing gate pulses to the switches of the inverter.

6.2.2. Pulse Width Modulation Scheme: Digital Logic of PWM-ON-PWM Scheme

A suitable switching of VSI is one of the important parts of the electronic commutation of the BLDC motor, drawing a symmetrical dc current for 120° from the DC-link capacitor and placing it in the middle of each phase. Rotor position sensing over a span of 120° is accomplished using Hall effect position sensors. The applied DC-link voltage, back electromotive forces, resistance, and self- and mutual inductance of the stator windings all affect how much current flows through them. Six switching pulses are needed for the proper switching of the inverter. Two switches per phase are present. The back emf signal and current/decoded hall sensor signals are considered for the implementation of the PWM pattern. For phase A, current ia and back-emf eb and ec are considered; similarly, for phase B, current ib and back-emf ec and ea are studied; and for phase C, current ic and back-emf eb and ea are considered. In the PWM_ON_PWM pattern, for the first and last 30°, PWM mode is used, and for the middle 60°, the constant turn-on mode is used. In order to implement this, logical operations were mainly used. For the implementation of the first 30° of phase A, the region of ia = 1 and ec ≥ 0 was considered and the first 30° were developed. The region of ia = 1 and eb ≥ 0 was considered to develop the last 30°. By providing OR operation, a combination of the first and last 30° will occur. For the next step, XOR operation of this developed region with ia = 1 will allow a constant 60° region to develop. Then, by using AND operation, the pulses developed by using the duty ratio as per Equation (18) with the combination of first and last 30° will generate a combination of the first and last 30° PWM pulses. For the final stage, the OR operation is provided with the XOR output, and the combination of the first and last 30° PWM pulses will generate the PWM-ON-PWM pattern. Similar operations are used for the next two phases, and these, correspondingly, will generate the PWM-ON-PWM pattern. The digital logic of the PWM-ON-PWM scheme and a complete scheme of implementation using MATLAB are shown in Figure 13.

7. Results and Analysis

With the aid of the MATLAB/Simulink, the proposed system is illustrated with ideal models of all the elements. Design factors for the employed zeta converter and BLDC motor are mentioned in Table 1 and Table 2, respectively. The framework of the proposed scheme to achieve the power factor correction and torque ripple minimization is shown in Figure 14.
This model mainly focuses on improving the power factor of the BLDC motor drive using the modified zeta converter. In this model, the modified zeta converter is designed to produce an output voltage of 200 V, which is demonstrated in Figure 15.
In a BLDC drive that does not incorporate a zeta converter, the rectifier stage commonly employs a diode bridge configuration to convert the AC input voltage into a pulsating DC voltage. This pulsating DC voltage is subsequently fed into a voltage source inverter, which generates the three-phase voltage waveforms necessary for driving the BLDC motor. However, the diode bridge rectifier operates by drawing current from the AC supply in short pulses, resulting in a distorted input current waveform characterized by a low power factor. Introducing a zeta converter into the rectifier stage of the BLDC drive can improve the power factor. The zeta converter could regulate the input current, which would allow it to determine the shape of the input voltage and reduce its harmonics in a way that would allow for an improved power factor through control of the switch timing and the duty cycle.
Figure 16 shows the power factor obtained from the simulated model. From Figure 16, it is clear that the power factor value is 0.9999, which is approximately equal to unity and demonstrates the UPF operation of the modified zeta converter-fed BLDC drive.
PWM-ON-PWM is the suggested technique to deal with the commutation current ripple in the commutation zone and the freewheeling diode in the non-commutation zone. To validate the results of the PWM-ON-PWM scheme, a comparison using a PWM-ON scheme is also introduced. The PWM-ON technique is not able to reduce the torque ripple at the end of commutation or the ON-PWM technique at the beginning of commutation. The PWM-ON-PWM control strategy is suggested for the concurrent execution of both tasks. As a result, the PWM-ON-PWM scheme can reduce the freewheeling diode current in the first and last 30° of commutation. To validate the results, the PWM-ON scheme is also implemented. The results of the simulated model are depicted below. Figure 17 shows the PWM-ON pulses exhibited by the MOSFET switches of the BLDC drive.
The simulated stator current waveforms of the BLDC drive using the PWM_ON scheme are shown in Figure 18.
It is important to note that the freewheeling diode enters the scene at the last 30° of commutation in Figure 18. PWM-ON approaches have the current ripple overlaid on the stator current in the non-commutation zone because of the diode freewheeling of the inactive phase.
A load torque of 2 Nm is applied for 3 s, and the performance is analyzed. A simulated waveform of the BLDC drive using the PWM-ON scheme is shown in Figure 19, and the expanded view is also included.
Torque ripples in the BLDC drive are calculated by
Torque   Ripple   ( % ) = T m a x T a v g T a v g 100
From the expanded figure, it is clear that torque ripples of about 58.9% are present in the drive using the PWM-ON scheme.
The details of BLDC motor operation using the PWM-ON-PWM scheme are given below. PWM-ON-PWM pulses are used to attain torque ripple minimization in the BLDC drive, fed to the MOSFET’s of VSI. In the PWM-ON-PWM pattern, for the first and last 30°, PWM pulses are provided, and for the middle 60°, a constant turn-on scheme is followed. The simulated waveform of the PWM-ON-PWM pattern is shown in Figure 20.
Using the same parameters, the stator currents and back emf of the BLDC motor based on the PWM-ON-PWM technique and the zeta converter are depicted in Figure 21 and Figure 22. It is crucial to remember that PWM pulses are offered in both the first and last 30° of the commutations, which completely eliminates the freewheeling action of the diode and develops a ripple-free stator current waveform of a constant amplitude with no distortion.
The trapezoidal back-emf of BLDC drive using the PWM-ON_PWM scheme is illustrated in Figure 22. To analyze the feasibility of the proposed PWM-ON-PWM switching scheme, a load torque of 2 Nm was applied for 3 s and the performance was analyzed. A simulated waveform using the PWM-ON-PWM scheme is shown in Figure 23. The expanded view is also depicted.
By comparison with the PWM-ON scheme, it becomes clear that the torque ripples in the BLDC drive using PWM-ON-PWM were less as compared to PWM-ON. With the proposed scheme, the torque ripple in the BLDC drive was only 24.7%.
PWM-ON-PWM mode reduces the torque ripple caused by the current during the time of commutation. For showing the variation in torque, expanded waveforms using the PWM-ON and PWM-ON-PWM patterns are depicted in Figure 24. From Figure 24, it is clear that the torque ripples were less in the PWM-ON-PWM scheme as compared to the PWM-ON scheme. The PWM-ON-PWM was able to reduce the torque ripple by 34.2%.
The proposed system can be used for both constant- and variable-speed applications. For a reference speed of 1200 rpm, the motor followed the reference speed quickly, as shown in Figure 25. Also, when loaded, the machine was capable of supplying the required load torque demand. Thus, it is very evident from the result that the drive is doing well. The outcomes clearly demonstrate the viability of the suggested approach.
The ability to control motor speed allows for optimized performance, energy efficiency, and precise operation in diverse applications. BLDC drives with variable speed capabilities find extensive applications in electric vehicles, HVAC systems, industrial automation, aerospace, renewable energy, robotics, and medical equipment. The proposed drive is also applicable to variable speed applications, and the operation of the drive for variable driving cycles is shown in Figure 26.

8. Conclusions

The PWM-ON-PWM switching logic was proposed to reduce the torque ripples in the BLDC drive, and the improved zeta converter to improve the power factor. The PFC-modified zeta converter offers a good power factor correction capacity. With a power factor of 0.9999, the PFC-modified zeta converter’s topology outperforms the topology explained in [10]. A power factor correction zeta converter-driven BLDC motor drive was shown to have a wide range of speed control with the unit power factor at the supply mains. The modified zeta converter was used to control the DC-link voltage of VSI, which in turn controlled the BLDC motor’s speed. It is possible to use the drive for both constant- and variable-speed applications. Additionally, a comparative study was presented using the PWM-ON and PWM-ON-PWM switching strategy. It was observed that the PWM-ON switching offered 58.9% ripples, whereas the proposed method offered only 24.7% of the torque ripples. The PWM-ON-PWM method was able to reduce the torque ripples by 34.2%, which is a lesser result than that mentioned in [23]. The effectiveness of the proposed strategy was illustrated by simulation. The combination of these techniques offers a better power factor and better torque ripple minimization in BLDC drives, thus having a positive impact on both industrial and energy-saving efforts.

9. Future Works

Future work will consider the practical grid interfaced solar water pumping system, which includes a PV panel, an improved zeta converter, and a voltage source inverter of a BLDC motor using the PWM-ON-PWM scheme with a new topology for a bidirectional converter. The methodology in the manuscript will be incorporated into the future work in a practical way. Integration with the grid will be a significant milestone in terms of enhancing the solar water pumping system’s functionality. By enabling bidirectional power flow, the system can efficiently utilize surplus solar energy, which can be injected back into the grid, ensuring an environmentally friendly approach and potential revenue generation through net metering schemes. This switching strategy can be used in situations where torque ripple minimization is crucial.

Author Contributions

Conceptualization, G.K. and M.S.; methodology, G.K.; software, G.K.; validation, M.S. and S.V.; formal analysis, M.S.; investigation, G.K.; resources, G.K. and M.S.; data curation, G.K.; writing—original draft preparation, G.K.; writing—review and editing, M.S and S.V.; visualization, G.K.; supervision, M.S. and S.V.; project administration, M.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors are grateful for the administrative and technical support from the Ariel University, Ariel, Israel, and Jyothi Engineering College, Kerala, India.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mohanraj, D.; Aruldavid, R.; Verma, R.; Sathiyasekar, K.; Barnawi, A.B.; Chokkalingam, B.; Mihet-Popa, L. A Review of BLDC Motor: State of Art, Advanced Control Techniques, and Applications. IEEE Access 2022, 10, 54833–54869. [Google Scholar] [CrossRef]
  2. Kumar, N.S.; Chandrasekaran, G.; Thangavel, J.; Vanchinathan, K.; Chandrasekaran, G.; Priyadarshi, N.; Bhaskar, M.S.; Hussien, M.G.; El-Sousy, F.F.M.; Ali, M.M. A Novel Design Methodology and Numerical Simulation of BLDC Motor for Power Loss Reduction. Appl. Sci. 2022, 12, 10596. [Google Scholar] [CrossRef]
  3. Saha, S.; Modal, S.; Chattopadhyay, M.; Mukherjee, M. A Scheme for Torque Ripple Minimization in BLDC Drive Using Two-Inductor Boost Converter. In Proceedings of the 2022 IEEE International Conference of Electron Devices Society Kolkata Chapter, EDKON, Kolkata, India, 26–27 November 2022; pp. 69–74. [Google Scholar] [CrossRef]
  4. Singh, B.; Chandra, A.; Al-Haddad, K.; Pandey, A.; Kothari, D. A review of single-phase improved power quality AC~DC converters. IEEE Trans. Ind. Electron. 2003, 50, 962–981. [Google Scholar] [CrossRef]
  5. Singh, B.; Bist, V. Power factor correction (PFC) converters feeding brushless DC motor drive. Int. J. Eng. Sci. Technol. 2016, 7, 65–75. [Google Scholar] [CrossRef]
  6. Singh, B.; Singh, S. Single-phase power factor controller topologies for permanent magnet brushless D.C. motor drives. IET Power Electron. 2010, 3, 147–175. [Google Scholar] [CrossRef]
  7. Wu, C.-H.; Tzou, Y.-Y. Digital control strategy for efficiency optimization of a BLDC motor driver with VOPFC. In Proceedings of the 2009 IEEE Energy Conversion Congress and Exposition, San Jose, CA, USA, 20–24 September 2009; pp. 2528–2534. [Google Scholar] [CrossRef]
  8. Singh, B.; Bist, V. Power quality improvements in a zeta converter for brushless DC motor drives. IET Sci. Meas. Technol. 2015, 9, 351–361. [Google Scholar] [CrossRef]
  9. Gopalarathnam, T.; Toliyat, H. A new topology for unipolar brushless DC motor drive with high power factor. IEEE Trans. Power Electron. 2003, 18, 1397–1404. [Google Scholar] [CrossRef]
  10. Bin, L.; Abdeen, Z.U.; Abrar, M.; Muqeet, H.A.; Shahzad, M.; Zulfiqar, M.; Hussain, M.M. A novel approach to design of a power factor correction and total harmonic distortion reduction-based BLDC motor drive. Front. Energy Res. 2023, 10, 963889. [Google Scholar] [CrossRef]
  11. Glowacz, A. Thermographic Fault Diagnosis of Ventilation in BLDC Motors. Sensors 2021, 21, 7245. [Google Scholar] [CrossRef]
  12. Ali, J.A.; Hannan, M.; Mohamed, A. A Novel Quantum-Behaved Lightning Search Algorithm Approach to Improve the Fuzzy Logic Speed Controller for an Induction Motor Drive. Energies 2015, 8, 13112–13136. [Google Scholar] [CrossRef]
  13. Huang, C.-L.; Wu, C.-J.; Yang, S.-C. Full-Region Sensorless BLDC Drive for Permanent Magnet Motor Using Pulse Amplitude Modulation with DC Current Sensing. IEEE Trans. Ind. Electron. 2021, 68, 11234–11244. [Google Scholar] [CrossRef]
  14. Shchur, I.; Lis, M.; Biletskyi, Y. Passivity-Based Control of Water Pumping System Using BLDC Motor Drive Fed by Solar PV Array with Battery Storage System. Energies 2021, 14, 8184. [Google Scholar] [CrossRef]
  15. Gu, C.; Wang, X.; Shi, X.; Deng, Z. A PLL-Based Novel Commutation Correction Strategy for a High-Speed Brushless DC Motor Sensorless Drive System. IEEE Trans. Ind. Electron. 2018, 65, 3752–3762. [Google Scholar] [CrossRef]
  16. Shchur, I.; Jancarczyk, D. Electromagnetic Torque Ripple in Multiple Three-Phase Brushless DC Motors for Electric Vehicles. Electronics 2021, 10, 3097. [Google Scholar] [CrossRef]
  17. Yao, X.; Lu, G.; Zhao, J.; Lin, H. Torque Ripple Minimization in Brushless DC Motor with Optimal Current Vector Control Technique. In Proceedings of the 2018 Chinese Automation Congress (CAC), Xi’an, China, 30 November–2 December 2018; pp. 2524–2529. [Google Scholar] [CrossRef]
  18. Viswanathan, V.; Jeevananthan, S. Approach for Torque Ripple Reduction for Brushless DC Motor Based on Three-Level Neutral-Point-Clamped Inverter with DC-DC Converter. IET Power Electron. 2015, 8, 47–55. [Google Scholar] [CrossRef]
  19. Viswanathan, V.; Seenithangom, J. Commutation Torque Ripple Reduction in the BLDC Motor Using Modified SEPIC and Three-Level NPC Inverter. IEEE Trans. Power Electron. 2018, 33, 535–546. [Google Scholar] [CrossRef]
  20. Kumar, D.; Gupta, R.A.; Tiwari, H. Front-end zeta converter based BLDCM drive for efficient reduction of commutation current ripple using notch-filter. Int. Trans. Electr. Energy Syst. 2020, 30, e12508. [Google Scholar] [CrossRef]
  21. Kumar, D.; Gupta, R.A.; Tiwari, H. A Novel High Voltage Gain SEPIC Converter Based on Hybrid Split-Inductor for Renewable Application. IETE J. Res. 2020, 68, 3457–3473. [Google Scholar] [CrossRef]
  22. Azab, M. Comparative Study of BLDC Motor Drives with Different Approaches: FCS-Model Predictive Control and Hysteresis Current Control. World Electr. Veh. J. 2022, 13, 112. [Google Scholar] [CrossRef]
  23. Kumar, D.; Choudhary, S.D.; Tabrez; Ayob, A.; Lipu, M.S.H. Model Antiseptic Control Scheme to Torque Ripple Mitigation for DC-DC Converter-Based BLDC Motor Drives. Energies 2022, 15, 7823. [Google Scholar] [CrossRef]
  24. Gamazo-Real, J.C.; Vázquez-Sánchez, E.; Gómez-Gil, J. Position and Speed Control of Brushless DC Motors Using Sensorless Techniques and Application Trends. Sensors 2010, 10, 6901–6947. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Equivalent circuit of BLDC motor.
Figure 1. Equivalent circuit of BLDC motor.
Electronics 12 03533 g001
Figure 2. Hall sensor signal, back-emf, output torque, and phase current.
Figure 2. Hall sensor signal, back-emf, output torque, and phase current.
Electronics 12 03533 g002
Figure 3. Modified zeta converter-fed BLDC drive.
Figure 3. Modified zeta converter-fed BLDC drive.
Electronics 12 03533 g003
Figure 4. Block diagram of the proposed model.
Figure 4. Block diagram of the proposed model.
Electronics 12 03533 g004
Figure 5. PWM-ON-PWM Pattern.
Figure 5. PWM-ON-PWM Pattern.
Electronics 12 03533 g005
Figure 6. Basic circuit of zeta converter.
Figure 6. Basic circuit of zeta converter.
Electronics 12 03533 g006
Figure 7. Mode 1 of the improved zeta converter.
Figure 7. Mode 1 of the improved zeta converter.
Electronics 12 03533 g007
Figure 8. Mode 2 of the improved zeta converter.
Figure 8. Mode 2 of the improved zeta converter.
Electronics 12 03533 g008
Figure 9. Mode 3 of the improved zeta converter.
Figure 9. Mode 3 of the improved zeta converter.
Electronics 12 03533 g009
Figure 10. Mode 4 of the improved zeta converter.
Figure 10. Mode 4 of the improved zeta converter.
Electronics 12 03533 g010
Figure 11. Different cases of commutation. (a) Negative Torque Ripple (b) Positive Torque Ripple (c) Zero Torque ripple.
Figure 11. Different cases of commutation. (a) Negative Torque Ripple (b) Positive Torque Ripple (c) Zero Torque ripple.
Electronics 12 03533 g011
Figure 12. Ideal current commutation of BLDC motor.
Figure 12. Ideal current commutation of BLDC motor.
Electronics 12 03533 g012
Figure 13. Digital logic of the PWM-ON-PWM scheme.
Figure 13. Digital logic of the PWM-ON-PWM scheme.
Electronics 12 03533 g013
Figure 14. Simulation model of the proposed system.
Figure 14. Simulation model of the proposed system.
Electronics 12 03533 g014
Figure 15. Output voltage of zeta converter.
Figure 15. Output voltage of zeta converter.
Electronics 12 03533 g015
Figure 16. Power factor of the BLDC drive.
Figure 16. Power factor of the BLDC drive.
Electronics 12 03533 g016
Figure 17. Simulated waveform of the PWM-ON pattern.
Figure 17. Simulated waveform of the PWM-ON pattern.
Electronics 12 03533 g017
Figure 18. Simulated waveform of the stator current using the PWM-ON switching scheme.
Figure 18. Simulated waveform of the stator current using the PWM-ON switching scheme.
Electronics 12 03533 g018
Figure 19. Electromagnetic torque using the PWM-ON scheme.
Figure 19. Electromagnetic torque using the PWM-ON scheme.
Electronics 12 03533 g019
Figure 20. Simulated waveform of the PWM-ON-PWM pattern.
Figure 20. Simulated waveform of the PWM-ON-PWM pattern.
Electronics 12 03533 g020
Figure 21. Simulated waveform of the stator current using the PWM-ON-PWM switching scheme.
Figure 21. Simulated waveform of the stator current using the PWM-ON-PWM switching scheme.
Electronics 12 03533 g021
Figure 22. Simulated waveform of the back emf using the PWM-ON-PWM switching scheme.
Figure 22. Simulated waveform of the back emf using the PWM-ON-PWM switching scheme.
Electronics 12 03533 g022
Figure 23. Electromagnetic torque using the PWM-ON-PWM switching scheme.
Figure 23. Electromagnetic torque using the PWM-ON-PWM switching scheme.
Electronics 12 03533 g023
Figure 24. Electromagnetic torque using the PWM-ON-PWM and PWM-ON patterns.
Figure 24. Electromagnetic torque using the PWM-ON-PWM and PWM-ON patterns.
Electronics 12 03533 g024
Figure 25. Speed response of the BLDC drive using the PWM-ON-PWM pattern.
Figure 25. Speed response of the BLDC drive using the PWM-ON-PWM pattern.
Electronics 12 03533 g025
Figure 26. Variable speed response of the BLDC drive using the PWM-ON-PWM pattern.
Figure 26. Variable speed response of the BLDC drive using the PWM-ON-PWM pattern.
Electronics 12 03533 g026
Table 1. Parameters of the zeta converter.
Table 1. Parameters of the zeta converter.
SymbolQuantityValue of Parameter
VinInput Voltage100 V
UdOutput Voltage200 V
LiInput Inductance3.3 mH
LoOutput Inductance70 mH
CiIntermediate Capacitance0.66 uF
CdOutput Capacitance2200 uF
SwSwitching Frequency10 kHz
Table 2. Parameters of the BLDC motor.
Table 2. Parameters of the BLDC motor.
Symbol QuantityValue of Parameter
UdInput Voltage200 V
JMoment of Inertia0.12 Kgm2
BFriction Coefficient0.005 Nm/rad/sec
KeBack-emf Constant0.07 V/rad/sec
RResistance per phase0.2 Ω
LInductance per phase8.5 mH
PNumber of pole pairs4
TTorque2 Nm
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Krishnan, G.; Sitbon, M.; Vellayikot, S. Enhanced Power Factor Correction and Torque Ripple Mitigation for DC–DC Converter Based BLDC Drive. Electronics 2023, 12, 3533. https://doi.org/10.3390/electronics12163533

AMA Style

Krishnan G, Sitbon M, Vellayikot S. Enhanced Power Factor Correction and Torque Ripple Mitigation for DC–DC Converter Based BLDC Drive. Electronics. 2023; 12(16):3533. https://doi.org/10.3390/electronics12163533

Chicago/Turabian Style

Krishnan, Geethu, Moshe Sitbon, and Shijoh Vellayikot. 2023. "Enhanced Power Factor Correction and Torque Ripple Mitigation for DC–DC Converter Based BLDC Drive" Electronics 12, no. 16: 3533. https://doi.org/10.3390/electronics12163533

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

Article Metrics

Back to TopTop