Investigation of bidirectional quasi Z-Source inverter for BLDC drive with modified shoot-through hysteresis current control in low power EV applications

Abstract Research and development concerning the electrification of the easily affordable two-wheel vehicle segments operating at low power capacity are significant for a highly populated country like India to attain sustainable transportation. Hence, a novel approach is proposed in this paper focussing on the investigation of bi-directional quasi-Z source inverter (BD-qZSI) using a modified shoot through hysteresis current control (STHCC) loop for brushless direct current (BLDC)-motor-based low power electric vehicle (EV) applications to address this issue. The practical vehicle dynamics, without the computational burden of the complete drive cycle. are suitably established in this research work by achieving different speed and torque conditions with the inclusion of five different modes of operations consisting of three motoring modes (eco, coast, and wrap) and two regenerative braking modes (soft regen and hard regen). The combination of the closed loop speed control of BLDC motor involving PI control in cascade with modified STHCC for the operation of BD-qZSI is analysed in MATLAB/Simulink environement. The performance of the bidirectional power transfer in a single stage including regenerative braking is examined. The results confirm the validity of the proposed system for low-power EV applications. The modified STHCC is easy to implement with quick response compared to other control methods. The performance of single stage BD-qZSI is superior to the conventional two stage converter topologies and to that of Z source inverters. The commutation ripple observed in the torque profile is insignificant in low-power BLDC drive applications. The overall drivetrain efficiency of 84.82% is achieved at rated load condition.


Introduction
In highly populated nations like India, transportation sector utilizes large quantity of depleting conventional energy sources like coal and oil, leading to two big problems, namely, excessive exploitation of these sources and the release of residual pollutants to the environment (S et al., 2022).The resulting greenhouse gas emission has drastic harmful effect on the overall life sustenance due to climate change.Overall, addressing the environmental impact of transportation requires a multi-faceted approach that involves a combination of technological, behavioral, and policy solutions.Electrification of automobiles is one of the most viable alternative solutions to the existing gasoline engines to this problem.Meanwhile, there is an escalating trend in the research and development of relevant power electronics and battery technology.In addition, new electrical safety policies (Juyal et al., 2018) are offered to improve the performance and passenger comfort in EV.Further, the Indian continent has major share of two-wheeler commute segment in transportation.Both in the urban and rural areas, the popularity and the demand, especially, for two wheeler commute segments, are expanding day-by-day for their multifold benefits over larger transporting options in overcrowded traffic due to the convenience, affordability, and minimal requirement of energy (Abu Hanifah et al., 2019).To address the need of the hour in such problem, significant research efforts need to be materialized on the powertrain of the EV for two-wheeler segment at low power capacity.
Effective regulation of the motor is equally significant.Sinusoidal commutation and field-oriented control (FOC) may be involved in motor control for high performance motor drives, but they are more complex and expensive (Li & Liu, 2018;Yilmaz, 2015).Further, hysteresis-band-based current controller is one of the unambiguous current control algorithms as it is comparatively easy to implement with good performance (Shokri & Naderi, 2017;Smythe, 2021) which is suitable for low power application.It is observed that torque and speed ripples are present in HCC at commutation angles (Li et al., 2019;Yilmaz, 2015) which is acceptable at lower power capacity.
In EV powertrains, the power demand of themotor drive is supplied by the energy storage system with limited capacity with limited capacity to maintain a better state of charge (SoC) and state of energy (Wang et al., 2015).The ratings and capacity of the batteries are decided based on the requirement of the two-wheeler drive capacity.The main possible energy sources in EV are battery, fuel cell, super capacitor and their different combinations.However, fuel cell is not a viable option yet due to its safety issues and space confinement in two wheelers (Ehsani et al., 2005;Li et al., 2019).Therefore, in this research work, battery alone is considered as energy storage element for the operation of BLDC drive.Out of the different chemistries, lithium-ion is considered as the best option for EV applications at present (Chen & Rincón-Mora, 2006: Ehsani et al., 2006& Miller et al., 2009) due to its high energy density and no memory effect.Conventionally, the energy from battery is transferred to the load through DC bus through a DC-DC converter and an inverter (Sankarkumar & Natarajan, 2021).However, it is found that the variation in the load causes fluctuations in the DC bus voltage (Siwakoti et al., 2015).Also, the bidirectional power transfer is essential in EV applications to improve the efficiency of the system to include regenerative braking in motors (Zheng et al., 2018).
Researchers tried to improve the performance of the system by replacing two-stage DC-DC converter and inverter with a single stage bidirectional Z-source inverter (ZSI).This simplifies the inverter circuitry control and reliability (Florescu et al., 2010;Liu et al., 2014) with shoot through mode to increase the voltage gain.Further, the limitations of ZSI are overcome by bi-directional quasi Z source inverter (BD-qZSI) since it has continuous source current and the current stress on the switches are reduced (Liu et al., 2016;Singh, 2018).Thus, due to the composition and better performance, BD-qZSI is utilized in wide variety of applications (Mande et al., 2020).Hence, for drivetrain of the low power capacity, BD-qZSI is one of the best alternatives to overcome the limitations of the conventional voltage source inverter (VSI) and current source inverters (CSI) concerning wide range of voltage gain and number of stages of operation.The available literature is cumulated in Table 1 for the comparison of the research work with the existing work in the EV powertrain.
Research gaps observed from the above-mentioned literature works are listed below: • The existing conventional two-stage bidirectional DC-DC converter with inverter has limited voltage gain.It also requires two separate control strategies for the speed regulation.In addition, it is observed that the DC link voltage is affected from the load variation in the traditional system.
• The potential application of single stage BD-qZSI to the low power drivetrain system is not investigated for the two-wheeler segment of EV in the available literature.
• Hysteresis current control is not explored for BD-qZSI in the available literature.
• Significant effort to include the dynamic performance of the motor drive for two-wheeler EV applications is not carried out based on the drive cycle.
To overcome the above-mentioned limitations, a novel design of single stage BD-qZSI with shoot through hysteresis current control is applied to transfer power from a battery rated at 36 V, 3.6kWh to drive a trapezoidally commutated 1.5 kW BLDC motor with variable load torque in this paper.
Five different steps of operation with three motoring modes namely, eco, coast and wrap and two regenerative braking modes namely soft regen and hard regen are introduced to realize static performances of the motor at different speed and different torque conditions.A PI controller is applied for speed control in the proposed system.The potential of BD-qZSI for BLDC drive is investigated in low power, two-wheeler EV application, which is not explored in the available literature.The energy transfer between the source and load is controlled with gating pulses along with the insertion of shoot through for BD-qZSI.The modified shoot-through hysteresis current control (STHCC) is based on the reference of the battery voltage and motor voltage.This is a simple and cost effective yet innovative combination to operate the drivetrain of the EV in low power capacity with good efficiency in high loading condition.Inclusion of regenerative mode improves the efficiency of the system further.The simulation results are presented with suitable interpretation and finally the merits and limitations of the system are summarized.This research adds the following key improvements to the existing literature: • To imitate the practical EV operation dynamics, a feature of five different modes of operation with different speed limiting values and variable torque is introduced in the speed control of the BLDC motor.
• The scope of BD-qZSI for BLDC drive with trapezoidal commutation is explored by introducing shoot through duty ratio (STDR) to the Hysteresis Current Control to develop modified STHCC based on the reference of both battery and motor voltages.
• The simulation study of single stage bidirectional power transfer through BD-qZSI in closed loop is carried out.The speed control of BLDC using basic PI controller in cascade with modified STHCC for BD-qZSI is the novelty achieved.• This simulation study validates the performance of the proposed system for EV power drive application with following advantages: (1) low and effective cost with considerable efficiency; (2) the control approach is simple and easy to implement compared to other control methods; (3) the regulation of continuous input inrush current at the desired level; (4) boost/buck bidirectional power flow operation in a single stage at different voltage levels The configuration and the different components of the drive system involved in this research work are discussed in detail with the complete design and methodology further.The rest of the paper is structured in the following manner.Section 2 familiarises the complete drive system along with the energy storage and the load specifications.It also includes the brief narration of modes of operation to enclose the response of the system for different load conditions.The design and operation of the bi-directional quasi Z source inverter topology with the novel modified shoot through hysteresis current control and PI control are explained in Section 3. Section 4 analyses the results of the simulation study with graphical illustration.Section 5 concludes the article.

Source and load configuration of the proposed system
In this research work, the lithium-ion battery with rating of 36 V, 3.6kWh is connected to the BD-qZSI to determine its suitability for the speed control of a 1.5 kW BLDC motor drive with five newly adopted modes of operation with different levels of reference speed limit and variable reference load torque values at different intervals of time.Inclusion of the different modes is an effort to realize the working of the actual EV power drive in the proposed system.The schematic block diagram of the proposed system is shown in Figure 1.PI controller is applied to regulate the actual speed.Further, the reference current is obtained for STHCC based on the reference torque value to compare it with the actual motor current involving trapezoidal commutation.STHCC generates the shoot through duty ratio (STDR) for BD-qZSI along with gating pulses to its inverter legs at a switching frequency of 25 kHz.The STDR is derived based on the rated motor voltage V m and nominal battery voltage V bat using the formula as mentioned below (Liu et al., 2016).

Key aspects Limitations
Ahmad et al. ( 2019), ( 2022), Pan et al. (2020) Quasi Z source inverter Hysteresis current control • It is easy implementation, quick response, maximum current limit and insensitive to load parameter variations due to the band limit • Band width must be chosen carefully to have good tradeoff between current ripple and spikes • Waveform is not as smooth as FOC

Battery
There are many battery technologies in the market utilized for EV applications such as leadacid, nickel cadmium, nickel metal hydride and lithium-ion batteries.Out of these, the lithiumion battery is new generation, which is considered as a better choice due to its high voltage capacity, better energy density, no memory effect with good performance, low self-discharge (Hannan et al., 2017).The operation of the battery is highly complex since its reactions to different temperatures, accumulated charge-discharge, charge-discharge rate, and other factors.Some of the parameters such the battery specific energy, specific power, consistency, longevity are still under improvement, and a suitable battery management strategy (Jiang & Zhang, 2015) is required.In this research work, lithium-ion battery generic model is considered during MATLAB simulation with the following specifications as mentioned in Table 2.

BLDC motor drive
In three-phase BLDC motor with trapezoidal back EMF, the current drawn by the stator is rectangular in nature to produce constant torque.Back emf waveforms generated are also trapezoidal in nature (Derammelaere et al., 2017;Rauth & Samanta, 2020).The mathematical modelling and the equations governing the motor operation in steady state and dynamic performance are considered from Hayes & Goodarzi (2018), Krause et al. (2002) and Shokri & Naderi (2017).Design calculation for motor is carried out with following assumptions and parameters of the motor are obtained and presented in Table 3.
• All three windings are concentrated and symmetrical.
• Stator resistance and inductances are constant and equal.
• Hysteresis and eddy current losses are ignored.
• Magnetic saturation and armature reaction are not considered.

Modes of operation
To include the functioning of variable torque similar to the actual vehicle dynamics, following different modes are introduced in the simulation at different time intervals with different speed and torque specifications of the motor.The exact time intervals are discussed in the result analysis section.

Motoring-eco, coast and warp modes
In the simulation, the mode selection is based on the user input logic.For every mode, the speed limit and current clamp is set to limit the power.There are three modes for motoring namely, eco, coast and warp.The rated torque of the BLDC motor is 4.8 Nm.The different speed limits and the different percentage of rated torque values are given in the three different motoring modes as shown in Table 4.

Regen-soft and hard
Regeneration modes are only enabled after the warp mode.A significant amount of energy can be recovered through regenerative braking since it reduces the battery consumption by more than 20% (Van Sterkenburg et al., 2011) and the efficiency lies in between 70% (Boretti, 2013;Doyle & Muneer, 2017).The regenerative braking is disabled in other two motoring modes, which results in freewheeling.The torque applied to motor is monitored all the time.A negative torque is applied to the motor to indicate braking.During braking, the motor acts a generator pushing current in the opposite direction when back emf is higher than supply voltage.With proper gating of IGBT switch S 7 of BD-qZSI, the battery charging is controlled.During regenerative braking, the battery current is negative and the voltage is positive.The torque and speed tracking details are mentioned in Table 4.

Bi-directional quasi z-source inverter
The transient and the steady-state response of both BD-qZSI and the two-stage DC-DC converter with three phase inverters are comparable under same criteria.The application of  BD-qZSI improves the performance of the drive system by overcoming the restrictions of twostage converter system (Mohammadi et al., 2018) such as low voltage stress on inverter leg switches.The results in (Siwakoti et al., 2015) also demonstrate that the BD-qZSI efficiency is higher.Also, the BD-qZSI stands out with minimum current ripple in inductor compared to traditional two stage bidirectional topology (Chakraborty et al., 2019).BD-qZSI operates like VSI with boost converter during motoring, and as buck converter with CSI in charging conditions (Ayad & Kennel, 2017;Ayad et al., 2015;Mohammadi et al., 2018).It regulates the voltage and current of the energy storage system.In the motoring operation of the drive, the DC voltage from the energy storage system is converted to three-phase voltage through the BD-qZSI to drive the motor load with required torque for achieving the desired speed of the vehicle.In the regenerative braking operation mode, the BLDC motor behaves like a generator and the energy flows in reverse direction to recharge the battery through BD-qZSI working as rectifier.The circuit diagram is depicted in Figure 2.

Design of BD-qZSI
The mathematics of the design of BD-qZSI involves calculation of various parameters such as STDR D s , voltages across inductors, and capacitors V L1 , V L2 , V C1 , V C2 , the output of quasi Z-Source network (qZSN) V PN , the currents I L1 , I L2 , I C1 , I C2 , modulation index m, boost factor B, minimum inductance value for continuous current L m , inductor values L 1, L 2 , capacitances C 1 and C 2 .The following equations determine the design values (Ahn et al., 2020;Miller et al., 2009).Table 5 presents the parameter specifications obtained from the calculations based on following design equations.It is observed that for a predefined rated power, V PN is inversely proportional to the inductor current.
Further, the common mode voltage in the proposed technique is represented as V CM the BD-qZSI which is represented by the following equation Common mode voltage V CM is significant in motor drives since the leakage current through ground resistance is estimated based on it.V CM is changed by applying different modulation techniques.This common mode voltage induces shaft voltage in the rotor side of the motor.If the voltage induced in the motor shaft exceeds the breakdown voltage of the lubricant in the bearings, it causes a flow of current in the bearings.This is not good for the motor and ultimately leads to motor failure or malfunctioning.Apart from affecting the motor bearings, this current flow also causes damage to the output terminals and the electronic components connected to the motor.

Operation modes of quasi Z-Source inverter
The two functional parts of BD-qZSI are bidirectional quasi z-source network (BD-qZSN) and the three-phase inverter bridge.The topology of qZSN operates in bidirectional mode by replacing the diode of the traditional qZSI by a switch S 7 with a parallel diode as shown in Figure 3(a,b).The BD-QZSN consists of L 1 , L 2 , C 1 , C 2, and S 7 .Generally, three operating states exist namely, the active state (AS), zero state (ZS) and shoot through (ST) state.In ST, both the switches in the same leg of inverter operate simultaneously and this shorting is utilized to boost the dc link voltage V pn .S 7 switch operates in complimentary with the ST state of the bridge.S 7 is kept open, the diode develops the voltage, and boost of V pn is realized.S 7 is closed during AS and ZS.The impedance network is highly beneficial since it prevents the short circuit of the source, regulates the inrush currents and voltage boosting.
The values of L 1 , L 2 , C 1 , C 2 are chosen such that L 1 =L 2 , and C 1 = C 2 to maintain the symmetry of the structure.The output current of BD-qZSN is given by where S 1 , S 3 , S 5 are closed switches and i a , i b , i c are ac side currents of three phase at the instant.I pn is the component of AC active power and i pnac is the reactive power component of the current i pn .In BD-qZSI, when S 7 is closed, i pnac is able to circulate through only the two capacitors through switch; this improves the working of the battery source (Liu et al., 2020).The I pn traverses through BD-qZSN and is responsible for the energy transfer between DC and AC side.There are total seven intervals of operation of the converter in one switching cycle which can be referred in detail from Guo et al. (2013).The condition of discharge of capacitances and raising inductor currents remains the same.The waveforms of the current through inductor I L1 and voltage across capacitor V C1 in one complete switching cycle including seven modes are presented in Figure 4.In BD-qZSI, the reverse current flows due to the presence of switch, which results in charging of the battery.In this research, a switching frequency of 25 kHz is applied similar to the reference Liu et al. (2016) since it is appropriate to use IGBTs in the simulation work of EV application.

Controller design
The speed of the motor is different at different time intervals due to the applied limitation.The speed at any time is determined by the rotor position of the rotor with the help of Hall sensor.This value is compared with the reference speed limit values in the control unit for speed control, which will be discussed in detail in this section.

Estimation of speed error with PI controller
First step in designing the controller is to estimate the obtained speed error.The speed error is generated by comparing the actual speed and the reference speed.This speed error is fed to the PI controller, which compensates the error and generates torque as the output.In this research work, the PI controller is tuned using the Ziegler-Nicols method through which the gains are chosen optimally.The corresponding parameters are Kp = 1.5 and Ki = 0.7.These selected gain values hold good for the entire speed range of operations.

Hysteresis current control
The relation between torque and current is exploited by dividing the torque constant (k t ) to obtain the current (Hayes & Goodarzi, 2018).The current reference is embedded with the hall sensor values from the decoder block.The reference current and the actual motor current values are compared before feeding to the hysteresis block to generate the reference torque signal.
In a normal two-level HCC, the bandwidth selection plays an important role to regulate the ripple in the output motor torque.It is observed from Talib et al. (2017) that, using a narrow bandwidth, results in high and uncontrolled oscillations and wide bandwidth produce large amount of ripples in the output.If the actual current is exceeding the limit, then the current is cut off to get back to the original reference value on the either side.In this due process, switching frequency may increase drastically and result in uncontrolled switching which further results in large ripples.Hence, the hysteresis band is selected based on soft chopping method (Sridhar & Serbanda, 2014).The soft chopping method involves switching either of the upper or lower leg switches with another switch being in the open state.This method is promising because the system performance involves speed and current control.It is very easy to control the current by limiting the current value.This further helps to reduce the ripple in torque and prevents the switching losses.The complete process of standard HCC is narrated as follows.
The compensated torque value obtained from the PI controller is compared with the actual motor torque to generate reference value T e .Further, the Hall sensor reference signals H a *, H b *, H c * decoded from hall sensors H a , H b , H c are multiplied with the torque reference value T e .The relation between torque and current is exploited by dividing the torque constant (k t ) to obtain the current.The current reference is embedded with the hall sensor values from the decoder block.The threephase reference currents i a *, i b *, i c * are produced by dividing the resulting signals from the calculated torque constant (k t ).Thus, the three-phase currents are established at the reference value in a simple mathematical approach in HCC.The actual motor current values i a , i b , i c are compared with their corresponding references i a *, i b *, i c * before feeding to the hysteresis block.Three two-level hysteresis comparators separately control the individual phase currents based on the bandwidth to generate the switching signals S a , S b , S c to be given to the inverter switches.The comparator decides the band of the hysteresis control, which either increases or decreases the phase current around the reference value so that the error is nothing but the ripple in the current, which is observed in all three phases.The typical HCC method combined with a PI regulator for speed control of a BLDC drive using VSI for a DC source is schematically represented in Figure 5.The existing HCC controls the output current of the VSI.

Proposed modified shoot-through hysteresis current control
In this research work, 2% of the rated motor current is considered as the bandwidth of the hysteresis controller to balance the tradeoff between the torque output ripple and the oscillations.The current value of the motor is forced to stay within the range of −0.5 and 0.5 from the reference current based on the torque value to form the hysteresis bandwidth.Further, to explore the voltage boosting in single stage operation of BD-qZSI, inserting shoot-through mode is necessary.This process is carried out by adding ('OR'ing) shoot through pulses with the existing two-level HCC to generate shoot through duty ratio (STDR).The STDR is generated based on the reference of motor voltage V m and battery voltage V bat as represented in Equation 1.Therefore, the variation of STDR is related only with the changes in V bat .The schematic of novel modified shoot through insertion in the generation of PWM pulses for BD-qZSI is presented in Figure 6.The operation of modified STHCC to generate STDR is explained further.The STDR based on Equation 1 is compared with triangular wave generator to produce shootthrough PWM signals.The variable shoot-through PWM signals is inserted through "OR" gate function in the MATLAB simulation to the regular gating signals obtained by the hysteresis band.These gating signals are modified with shoot-through to enable the shorting of the upper and lower switches of an inverter leg to produce maximum current for a certain time.In the due process, the capacitor C 1 gets charged that in turn boosts the output voltage of BD-qZSI.This modified approach is termed as shoot-through hysteresis current control or STHCC in this research work.Figure 7 pictorially represents the complete structure of the novel operation approach of the modified STHCC.In this case, the output voltage of the BD-qZSI is higher than the input voltage to achieve higher voltage gain compared to conventional HCC used for VSI.
In this simple yet effective method, the notable benefits of the BD-qZSI such as boost/buck bidirectional power flow operation of the voltage in single stage, continuous input current with inrush regulation are established through the reorientation of HCC approach.The essential feature of BD-qZSI to boost the input voltage with the help of capacitor C 1 through shoot-through is explored in this research work with STHCC.The commutation ripple is observed in the torque profile because of the finite time taken for the transfer of current from one winding inductance to other in BLDC drive.However, in low power applications, these issues are insignificant.

Results and analysis
The proposed drive system with the modified STHCC is simulated using MATLAB/Simulink for a time interval of 10 seconds to study the preliminary performances at static modes accommodating different speed and torque values.Thus, in this research, the computational burden of one complete drive cycle is avoided but the implications of the real-time static performance of the EV drive system is realized.The first 5 seconds are considered for motoring operation and during this interval all the three modes of motoring are included and the battery is discharging.After 5 seconds, the load torque is reversed to allow two modes of regenerative braking.The motor acts as generator to charge the battery.To demonstrate both motoring and regenerative braking operations, the SoC considered is 60% in this simulation study since the SoC level at the beginning of the practical operation condition is usually 60-80%.The variations of the SoC as per the motoring and regenerative braking in the simulation study are clearly defined in Figure 8.The initial voltage level of the battery is found to be 38.8V and the variation in the battery voltage is observed in different time intervals due to trapezoidal commutation, as shown in Figure 9. Further, the variations in the battery current are proportional to the variations of the load torque and are displayed in Figure 10.The battery current remains continuous due the inductor L 1 which is a feature of BD-qZSI that helps to improve the battery life (Liu et al., 2020).

Vm
For the total 10 seconds simulation, in motoring mode (0-5 Seconds), the SoC dropped to 53.937%, and in regenerative braking mode (5-10 seconds), the SoC level raised to 59.953%.The battery is discharging during the initial 5 seconds of simulation which is evident of motoring operation.After 5 seconds, the current waveform is negative and the voltage waveform is positive which infer the charging of the battery.In addition, the increase in SoC level is also a clear indication of the charging of battery during braking of the motor.The output of the BD qZSI is given to motor and the responses of current and voltage, as shown in Figure 11(a,b), respectively.The input battery voltage is 36 V and the motor voltage is 48 V, which proves the increase of voltage gain due to the BD qZSI with modified controller as in Figure 11(b).The motor is trapezoidally commutated with the STHCC, resulting in spikes and ripples in motor voltage and current waveforms.The variable speed dynamics of the real time vehicle is mimicked by producing different reference speed conditions for the BLDC motor in different time intervals as mentioned in Table 4.The actual speed regulated using PI controller to generate the reference torque, T e , is depicted in Figure 12.The speed is varied at different intervals due to the variable torque applied on the rotor.The motor operation with variable reference load torque and the electromagnetic torque developed is shown in Figure 13.
In BD-qZSI module, the inductor currents I L1 and I L2 show the variations according to the variable torque applied to the motor, as shown in Figure 14(a,b).The voltage across the capacitors C 1 and C 2 vary as per the actual load applied on the motor, as shown in Figure 15(a,b), respectively.At no load condition (0-1 second), as per the calculation, the capacitor C 1 should charge to 48 V.In the simulation, the capacitor is charged to 46 V.The motor enters to soft regen mode (II quadrant operation) at 5 seconds, which increases the voltage across the capacitor.Further, at 7 seconds, in hard regen mode, the voltage across C 1 (DC link Capacitor) is boosted to a higher value.The  voltage across the capacitor C 2 , as per the calculations is 7 V, but in the simulation, the capacitor charges to 5 V.In regenerative braking operation, the voltage across C 2 increases to 8 V at 5 seconds (soft regen mode) and it rises to 15 V at 7 seconds (hard regen).The voltage ripples present in the capacitor voltage waveforms are due to trapezoidal commutation and shoot through phenomenon, which must be neglected in low power applications.
The shoot-through gate pulses are generated by comparing the actual current and reference current obtained from torque reference through the hysteresis band.The STDR obtained from the Equation 1 is compared with the triangular wave for amplitude (+0.5 to −0.5) to generate the duty pulses to be added to the gate pulses generated from hysteresis band.Due to this, the output voltage of the BD-qZSI is higher than the input voltage to achieve higher voltage gain compared to conventional VSI.The shoot through gating signal (G 2 -G 5 ) generation for one of the inverter legs is presented in Figure 16, highlighting the shoot-through region.
Figures 17(a,b) display the concept of relation between V b and STDR D s as mentioned in Equation 1.During the shift of the motor to regenerative braking operation, the battery voltage is increasing whereas STDR D s is decreasing.Further, the reference current for hysteresis band is obtained from the reference torque and actual motor currents, as presented in Figure 18(a,b), respectively.
The common voltage V CM obtained from the simulation is shown in Figure 19.The voltage value is found to be different at different time intervals based on the speed of the motor.The maximum value of V CM is less than 10 V if the voltage spikes are avoided.The overall system efficiency is very significant from the design perspective.The efficiency during motoring and regenerative braking operation is separately calculated based on the actual input and output power during the entire simulation.The efficiency is calculated from the ratio of total output power at the motor shaft to the input power supplied from the battery according to the following Equation (30).
The output power and the input power during motoring operation in the simulation is presented in Figure 20(a,b).The input and output power in regenerative braking operation are presented in Figure 21(a,b) in which the battery behaves as the load for the BLDC generator.Total efficiency in five different modes of operation is also calculated separately for individual time interval based on Equation 30 using graphs (Figures 9,10,12,13) with different loading conditions.The efficiency values are tabulated in Table 6 along with speed ripple and torque ripple values in each considered mode of operation at the respective speed and load torque values.It must be noted that battery voltage and battery current in the individual time interval also vary according to the load as shown in Figure 9 and 10.
Initially, for 0-1 second, the motor is made to run-in no-load condition to achieve the rated speed.The rated load torque is applied at 1 second and the overall system efficiency at for this loading condition is about 77%.At 2 seconds, the load torque is reduced to 25% of the rated load and the efficiency of the system drastically reduced to 20% due to under loading of the motor.The  maximum power limit is 250 W. In mode 2, the power limit is set to 750 W and with a loading of 50% of the rated load; the system is 43% efficient.In mode 3, the power limit is 1000 W and with a loading of 75% of the rated load torque, the system is 70% efficient.It is observed that, higher the load torque, higher is the overall system efficiency.The efficiency drastically varies based on the loading of the motor.Over loading of the motor leads to oscillations and loss of load, which is observed in simulation.In addition, sudden reduction in the torque causes overshoot in the negative direction resulting in momentary regenerative braking since torque becomes negative.
The drive has two modes in regeneration mode.The soft regen mode limits the power obtained during regenerative braking to 525 watts and hard regen power limit is 1150 watts from motor side.The efficiency of energy recovery during regenerative braking recovery is based on the control strategy and lies in between 20% and 70% as mentioned in section 2.3; 18% efficiency in soft regen mode and 38% efficiency in hard regen mode are observed in this simulation study.It is observed that as the braking torque increases, the efficiency of the recovery also increases since the heat energy released from the braking is more.Regenerative braking is a transient process and most of the energy is lost in the conversion process.The input power (the power from the motor to the battery) in soft regen mode is around 90 watts and in hard regen mode, it is around 280 watts.Additionally, the optimization of control algorithm is necessary to improve the power recovery level as per the actual practical conditions.
The overall system efficiency calculated based on battery power and the output power at the motor mainly depends on the load.If the load is reduced, the performance of the system is also reduced as inferred from the simulation results.It is observed that the torque ripple is more at full load and gradually reduces as the load decreases.The speed ripple and torque ripples are minimum at half-loading condition or 50% of the rated torque condition.

Conclusion
In this paper, the potential of the modelled bidirectional quasi Z-source inverter for low power EV application is explored with battery (energy storage) and BLDC motor using modified shoot-through hysteresis current control in cascade with PI controller in MATLAB/ Simulink platform.The essential feature of the bi-directional quasi-Z-source inverter to boost the input voltage with the help of capacitor C 1 through shoot-through is explored in this research work with modified shoot-through hysteresis current control effectively.The regulation of continuous input inrush current is another notable benefit of employing the bidirectional quasi-Z-source inverter through the simple yet effective reorientation of the hysteresis current control approach.Initially, five different modes of motoring and regenerative braking operation of the BLDC motor are introduced for the application of different load torque and different speed limits to mimic the real-world EV operating conditions.The strategy of inculcating different load torque profile in different time intervals of the simulation with different speed limit helps to understand the feasibility and the static performance of the proposed system in real time.Further, the performance of the proposed system is investigated and it is inferred that the motor speed control is achieved by applying a single stage bi-directional quasi Z-source inverter with modified hysteresis current control being satisfactory at the low power (1.5 kW) stage.The efficiency of the complete drive system is observed to be 84.82% at rated torque condition.The drive is equipped with regeneration capability, which can recover up to 500 W, as recognizable from the battery current and SoC variations.The drive control logic is designed in such a way that, whenever the motoring operation is absent, the regeneration mode is turned on automatically.This proposed system involves a simple and novel control method, which is cost effective, easy to implement and best suited for the low power EV applications with bidirectional power flow.The performance of the proposed system against the dynamics of the EV drive cycle can be considered as the extension for future works in this domain.

Figure 1 .
Figure 1.Schematic diagram of proposed system for EV application.
Figure 5. Hysteresis current controller for a BLDC drive.
Figure 7. Detailed schematic of the insertion of shoot through into gate pulses.

Figure 8 .
Figure 8. Variation in the state of charge (SoC) level based on operation of the drive.

Figure
Figure 9. Battery voltage variation different time intervals of the simulation.

Figure
Figure 10.Battery current waveform proportional to the applied torque.

Figure 11 .
Figure 11.(a) Motor current and (b) motor voltage waveforms established in the BD-qZSI output.

Figure 12 .
Figure 12.Speed tracking of the motor.

Figure 13 .
Figure 13.The reference load torque and electromagnetic torque T e in comparison.

Figure
Figure 18.Comparison of (a) reference current and (b) actual current for hysteresis band.

Figure 19 .
Figure 19.Common mode voltage of the proposed system.

Figure
Figure 20.Motoring operation: (a) output power and (b) input power of the motor.

Figure
Figure 21.Regenerative braking operation: (a) input power and (b) output power of the motor.