SlideShare a Scribd company logo
1 of 10
Download to read offline
International Journal of Power Electronics and Drive Systems (IJPEDS)
Vol. 6, No. 4, December 2015, pp. 683 – 692
ISSN: 2088-8694 683
Development of Predictive Current Controller for Multi-Port
DC/DC Converter
Santhosh T K and Govindaraju C
Department of Electrical and Electronics Engineering,Government College of Engineering, Salem,India
Article Info
Article history:
Received Jul 03, 2015
Revised Aug 14, 2015
Accepted Aug 29, 2015
Keyword:
Multiple Input Converter
Predictive Current Control
Hybrid Electric Vehicle
Ultracapacitor
Digital Signal Processor
ABSTRACT
This paper investigates the utilization of a predictive current control for a four port DC/DC
power electronic converter with an input port, two storage ports and a load port suitable
for a Hybrid Electric Vehicle. Being a power converter with multiple ports, it has differ-
ent operating modes. While the Stateflow controller is employed to handle mode selection,
the predictive current controller is used to control the inductor current . The control laws
governing each operating mode is derived out for valley current control. By making the
inductor current in the upcoming switching cycle equivalent to the reference, the duty cy-
cle is predicted. Simulation and experimental results show improvements in current ripple
minimization, faster dynamic performance and comparable to traditional PI control method.
Copyright c 2015 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
T.K. Santhosh
Department of Electrical and Electronics Engineering
Government College of Engineering, Salem,India
Email: tksanthosh.kct@gmail.com
1. INTRODUCTION
The recent developments in the power processing and storage technology are promoting electric propulsion.
Different power converter topologies suitable for automotive applications have found renewed interest in the recent
past. During the course of its evolution, many sources and storage units have found its place in a Hybrid Electric
Vehicle. Different topologies incorporating multiple input and output ports have been developed in the past. These
power converters employ different control techniques to achieve control objectives [1]. The control objective could be
target current [2, 3] or voltage [4], the limit on a ripple [5], faster or slower response [6] and quick recovery from a
disturbance or a stability criterion [7]. Traditional control techniques in both analog and digital domain have been in
use for an extended period. With the advent of digital control, the traditional analog have transformed into the digital
domain, and new controllers are being introduced to control a specific or set of system parameters. Inductor current
control is one of the control method that helps to extract constant power from input sources. Inductor current control is
usually done by making the inductor current to follow a particular reference to minimize error. The idea of predictive
control is to predict the duty cycle of the succeeding switching cycles based on the measured system parameters. The
predictive current could be of three types: valley, peak or average current. Out of these three, valley current control is
investigated in this work for trailing edge modulation. The Predictive Current Control(PCC) is applied to a Four Port
Converter proposed in [8]. Control laws are derived for each operating mode, and the performance is analyzed both
through simulation and experimental results.
The concept of predictive control [9, 10, 11, 12] is to predict the duty cycle command for the upcoming
switching periods based on the present and past status of system parameters. The topology selected in this work
necessitates a strict constraint on the inductor current that shall be fulfilled by the predictive current control technique.
Each mode necessitates a separate control law. However, from the analysis, it has been found that the first four
operating modes utilize a similar control law with different parameters for duty cycle computation. So the same
control law could be implemented for the modes I-IV, by switching the parameters used for computation. Mode V and
VI utilize a separate control law for duty cycle command computation. By making the predicted current equal to the
684 ISSN: 2088-8694
Figure 1. Four Port Converter for Hybrid Electric Vehicle
reference current in the computation of duty cycle, the reference current could be easily achieved. The originality of
the work lies in the utilization of predictive controller for the inductor current inductor current and its implementation
to the Four Port Converter.
The rest of the paper is organized as follows: section II presents the details of the power converter topology,
section III deals with different operating modes and the derivation of control laws, section IV explains the control law
implementation, section V presents the results and section VI concludes the paper.
2. TOPOLOGY
A Four Port Converter with an input port(Vi), two storage ports(Vb, Vuc) and a load port(V0) suitable for
Hybrid Electric Vehicle applications is considered for the implementation of predictive current control. The power
circuit of the converter is shown in Figure 1. Being a multi-port topology, it has six different operating modes. Each
operating mode has two different switching states. A summary of all the operating modes with the first switching state
denoted by the darkened lines and the second switching state represented by discontinuous red line is shown in Figure
2 and Figure 3. The detailed synthesis and analysis of the four port converter is handled in [8]. This converter requires
two different controllers: one for mode selection and other for inductor current regulation. A Stateflow controller is
used for mode selection and the predictive control is used for current regulation. The Predictive Current Controller
has to respond to sudden variations in modes and system parameters. Our investigation is limited to the utilization of
predictive current control for inductor current regulation.
3. PREDICTIVE CURRENT CONTROL FOR FPC
This section presents the control law derivation for each operating mode. To begin with, the inductor current
waveform is considered and a duty cycle is derived using the charge-second balance. The duty cycle calculation is
then extended to the another switching period to find the final expression.
3.1. Mode I
In the first operating mode (refer Figure 2(a)), energy is transferred from the primary source port (Vi) to
the load (V0). In the first state(denoted by darkened lines) S3, D1, and D3 are ON and during the second switching
state(denoted by discontinuous red line), switching devices D1 and D2 are turned ON. The charging slope is given by
Vi/L1 and the discharging slope is given by (Vi − V0)/L1 as shown in Figure 4. Assuming the converter operates in
Continuous Conduction Mode(CCM), the next switching cycle also repeats the same behavior. The inductor current
i(n) in nth
switching cycle is given by,
i(n) = i(n − 1) +
Vid3[n]Ts
L1
+
(Vi − V0)d3[n]Ts
L1
(1)
Where Ts is the switching period and d3 is the duty cycle of switch S3. Extending the same argument to the (n + 1)th
switching cycle,
i(n + 1) = i(n − 1) +
Vid3[n]Ts
L1
+
(Vi − V0)d3[n]Ts
L1
+
Vid3[n + 1]Ts
L1
+
(Vi − V0)d3[n + 1]Ts
L1
(2)
IJPEDS Vol. 6, No. 4, December 2015: 683 – 692
IJPEDS ISSN: 2088-8694 685
(a) Mode I
(b) Mode II
(c) Mode III
(d) Mode IV
Figure 2. Switching States in Operating Modes I-IV
Grouping variables,
i(n + 1) = i(n − 1) + 2
ViTs
L1
−
V0Ts(d3[n] + d3[n + 1])
L1
(3)
Using the relation d+d’=1 and rearranging, the duty cycle for (n + 1)th
is given by
d3[n + 1] = 2 − d3[n] +
L1
V0Ts
[i(n + 1) − i(n − 1)] − 2
Vi
V0
(4)
Development of Predictive Current Controller (Santhosh T K)
686 ISSN: 2088-8694
(a) Mode V
(b) Mode VI
Figure 3. Switching states in Operating Modes V-VI
Figure 4. Inductor Current Waveform
3.2. Mode II
In this mode, energy is transferred from the primary storage device(Vb) to the load(refer Figure 2(b)). This
mode is initialized when Vi drops below a prefixed threshold level. So the diode D1 will block the primary source(Vi).
In the first state, the switching devices S1, S3 and D3 are turned ON and the switching devices S1, D2 are turned ON
IJPEDS Vol. 6, No. 4, December 2015: 683 – 692
IJPEDS ISSN: 2088-8694 687
during the second switching state. The charging and discharging slope could be found in Table 1. Inductor current for
(n + 1)th
switching cycle in Mode II is given by,
i(n + 1) = i(n − 1) +
Vbd3[n]Ts
L1
+
(Vb − V0)d3[n]Ts
L1
+
Vbd3[n + 1]Ts
L1
+
(Vb − V0)d3[n + 1]Ts
L1
(5)
Simplifying for duty cycle in (n + 1)th
switching period,
d3[n + 1] = 2 − d3[n] +
L1[i(n + 1) − i(n − 1)]
V0Ts
−
2Vb
V0
(6)
Mode Source Port Load Port Description Charging slope Discharging slope
I Vi V0 Input source supplying load Vi
L1
Vi−V0
L1
II Vb V0 Primary storage supplying load Vb
L1
Vb−V0
L1
III Vi,Vuc V0 Secondary storage aids Input source to supply load Vi+Vuc
L1
Vi−V0
L1
IV Vb, Vuc V0 Secondary storage aids primary storage to supply load Vb+Vuc
L1
Vb−V0
L1
V Vi Vb Input source supplying primary storage Vi
L1
Vi−Vb
L1
VI V0 Vuc Regeneration V0
L2
Vuc
L2
Table 1. Summary of Different Operating Modes
3.3. Mode III
This is a hybrid mode which utilizes power from the primary source (Vi) and secondary storage port(Vuc) to
the load. This mode(Figure 2(c)) is initialized when the voltage level of the primary source falls below a threshold
value. The polarity of the secondary storage is reversed to ensure voltage addition. switching devices S3, S4 and D1
are turned on in state I and during switching state II D1 and D2 are ON. The inductor current in (n + 1)th
cycle is
given by,
i(n+1) = i(n−1)+
(Vi + Vuc)d4[n]Ts
L1
+
(Vi − V0)d4[n]Ts
L1
+
(Vi + Vuc)d4[n + 1]Ts
L1
+
(Vi − V0)d4[n + 1]Ts
L1
(7)
Regrouping variables and solving for the predicted duty cycle yields,
d4[n + 1] =
L1
(Vuc + V0)Ts
[i(n + 1) − i(n − 1)] + 2
V0 − Vi
Vuc + V0
− d4[n] (8)
3.4. Mode IV
This is another hybrid mode in which secondary storage (Vuc) assists primary storage port (Vb) and delivers
power to the load port. This mode(Figure2(d)) is initiated when both the primary source port(Vi)and primary storage
port(Vb) are below the threshold level. Inductor charges when switching devices S1, S3 and S4 are ON in state I and
discharges to the load when switching devices S1 and D2 are ON in state II. The predicted duty cycle for (n + 1)th
cycle could be predicted by,
d4[n + 1] =
L1
(Vuc + V0)Ts
[i(n + 1) − i(n − 1)] − d4[n] + 2
V0 − Vb
Vuc + V0
(9)
3.5. Mode V
This is an unique mode which transfers power from primary source port (Vi) to primary storage port (Vb).
Excess energy produced when the load is off could be stored for future use. The active switching devices are S3, D1
and D3 are during the state1 and S2 and D1 during state II(refer Figure3(a)). The value for the predicted duty cycle
could be computed using,
d4[n + 1] = 2 − d4[n] +
L1
VbTs
[i(n + 1) − i(n − 1)] + 2
Vi
Vb
(10)
Development of Predictive Current Controller (Santhosh T K)
688 ISSN: 2088-8694
3.6. Mode VI
This mode facilitates reverse power flow. The regenerated energy from the load port is fed back to the
secondary storage port Vuc. This mode replicates the operation of a buck-boost converter as it provides voltage
reduction and inversion. The first switching state in this mode as in (Figure 3(b)) shows the switches S5 is ON. During
the second switching state, energy stored in inductor L2 will be transferred to the secondary storage port. The duty
cycle prediction could be done using the following relation,
d5[n + 1] =
L2
(V0 − Vuc)Ts
[i(n + 1) − i(n − 1)] − d5[n] − 2
Vuc
V0 − Vuc
(11)
(a) Mode I
(b) Mode III
Figure 5. Controller Structure
4. PREDICTIVE CURRENT CONTROLLER LAWS
This section describes the controller for the Four Port Converter. This converter has different operating
modes. The control objective is to regulate the inductor current based on a fixed reference value. So the converter
requires two controllers: one for mode selection and other for inductor current control. An MATLAB based Stateflow
controller is used to select a particular mode based on the measured system parameters. While this work focuses on the
utilization of predictive current control for FPC, the Stateflow controller is discussed in [8]. Control laws for different
operating modes are derived out in the previous section. By making the inductor current i(n + 1) in the (n + 1)th
switching cycle equal to the reference current iref , the inductor current could be made to follow the reference exactly.
IJPEDS Vol. 6, No. 4, December 2015: 683 – 692
IJPEDS ISSN: 2088-8694 689
(a) Inductor current with PI Controller and Predictive Current controller
(b) Simulink Model for Code Generation
Figure 6. Dynamic waveform and related simulink control model
By substituting,
i(n + 1) = iref
i(n − 1) = is
(12)
where is is the sampled current. By substituting Eq.12 in final equation corresponding to Mode I (Eq.4), it becomes
d3[n + 1] = 2 − d3[n] +
L1
V0Ts
[iref − is] − 2
Vi
V0
(ModeI) (13)
Doing the similar substitutions in Eqns.6,8,9,10&11, the final equations for duty cycle computation becomes,
d3[n + 1] = 2 − d3[n] +
L1
V0Ts
[iref − is] −
2Vb
V0
(ModeII) (14)
d4[n + 1] =
L1
(Vuc + V0)Ts
[iref − is] − d4[n] + 2
V0 − Vi
Vuc + V0
(ModeIII) (15)
d4[n + 1] =
L1
(Vuc + V0)Ts
[iref − is] − d4[n] + 2
V0 − Vb
Vuc + V0
(ModeIV ) (16)
d4[n + 1] = 2 − d4[n] +
L1
VbTs
[iref − is] + 2
Vi
Vb
(ModeV ) (17)
d5[n + 1] =
L2
(V0 − Vuc)Ts
[iref − is] − d5[n] − 2
Vuc
V0 − Vuc
(ModeV I) (18)
The proposed predictive current controller for FPC is simulated using PSIM. The measured parameters are commu-
nicated to the Stateflow controller through an Outlink node. As described before, a Stateflow controller decides the
operating mode and communicate to PSIM through an Inlink node. Based on the command received, a specific oper-
ating mode is activated and the corresponding current control is activated. A schematic diagram of Mode I is shown
in Figure 5a. The final equations of Mode I, II and V(Eq.13,14,17) has a similar structure and could be implemented
just by switching variables used for the computation of the predicted duty cycle. In the same way, Mode III(Figure
5b) and IV has a similar structure so that these could use the same building block.
Development of Predictive Current Controller (Santhosh T K)
690 ISSN: 2088-8694
(a) Inductor Current with PI controller
(b) Inductor Current with Predictive Current controller
Figure 7. Steady state waveforms
5. RESULT AND ANALYSIS
This section presents the steady-state and dynamic results of the proposed predictive current control method-
ology. Simulation is done using the co-simulation tool of PSIM utilizing MATLAB. Simulation results of Mode I
using PI controller and the proposed Predictive Current Controller in steady state is shown in Figure 7. The steady-
state waveforms show a reduced current ripple in using PCC compared to the PI controller. The controller is subjected
to a step variation in load and the results are shown in Figure 6a. The PI controller goes for a spike and settles while
the PCC controller results show that the inductor current exactly follows the reference irrespective of a variation in
load. The Predictive Current Controller is implemented using a Piccolo DSP controller. The controller is programmed
using the Embedded Coder toolbox of MATLAB/Simulink with support from Code Composer Studio V3.3. The
Simulink model used for code generation is shown in Figure 6b. For experimental verification, a Photo Voltaic(PV)
panel(12V,200Wp) is connected to the primary source port. A 14V, 5Ah battery is deployed in primary storage port and
two ultracapacitors each of 2.7V, 50F rating, are connected in series and utilized as the secondary storage unit. A step
variation in load is applied to the FPC through mechanical arrangement and its results in PI controller(Kp=0.104117,
Ki =0.0334486) is shown in Figure 8a. The response to the step variation in load for PCC is presented in Figure 8b.
The Predictive Current Controller responds quickly to a step variation and keeps the inductor current exactly equal to
the reference value.
6. CONCLUSION
This paper proposes a predictive current control technique for a Four Port DC/DC converter. As the converter
has six different operating modes, a Stateflow controller is used for mode selection and PCC is utilized for inductor
current control. The control laws to predict the duty cycle for each operating mode is derived out. The feasibility of the
proposed control methodology verified using simulation and hardware. The proposed controller provides the advan-
tage of low current ripple and draw constant current from the sources (PV and Battery) which improves the life span
of both. The results are compared to a traditional PI controller and show improvements in current ripple minimization,
faster dynamic performance and is more suitable for current sensitive Hybrid Electric Vehicle applications.
REFERENCES
[1] C. Larouci, K. Ejjabraoui, P. Lefranc, and C. Marchand, “Impact of Control Constraint on A Multi-Objective
Buck Converter Design,” International Journal of Power Electronics and Drive Systems, vol. 2, no. 3, pp. 257–
266, 2012.
IJPEDS Vol. 6, No. 4, December 2015: 683 – 692
IJPEDS ISSN: 2088-8694 691
(a) Response with PI Controller
(b) Response with Predictive Current Controller
Figure 8. Dynamic response to step variation in load
[2] J. Shieh, “Closed-form oriented loop compensator design for peak current-mode controlled DCDC regulators,”
IEE Proceedings - Electric Power Applications, vol. 150, no. 3, p. 351, 2003.
[3] R. Askour and B. B. Idrissi, “DSP-Based Sensorless Speed Control of a Permanent Magnet Synchronous Motor
using Sliding Mode Current Observer,” International Journal of Power Electronics and Drive Systems, vol. 4,
no. 3, pp. 281–289, 2014.
[4] W. M. Utomo, S. S. Yi, Y. M. Y. Buswig, Z. a. Haron, a. a. Bakar, and M. Z. Ahmad, “Voltage Tracking of
a DC-DC Flyback Converter Using Neural Network Control,” International Journal of Power Electronics and
Drive Systems, vol. 2, no. 1, pp. 35–42, 2012.
[5] A. Kouzou, H. A. Rub, M. O. Mahmoudi, M. S. Boucherit, and R. Kennel, “Current/voltage ripple minimization
of DC/DC interface system for renewable energies,” in International Aegean Conference on Electrical Machines
and Power Electronics and Electromotion, Joint Conference. IEEE, Sep. 2011, pp. 758–763.
[6] S. Changchien, T. Liang, J. Chen, and L. Yang, “Fast Response DC/DC Converter with Transient Suppression
Circuit,” in 37th IEEE Power Electronics Specialists Conference. IEEE, 2006, pp. 1–5.
[7] S. Vesti, J. Oliver, R. Prieto, J. Cobos, and T. Suntio, “Stability and transient performance assessment in a
COTS-module-based distributed DC/DC system,” in 2011 IEEE 33rd International Telecommunications Energy
Conference (INTELEC). IEEE, Oct. 2011, pp. 1–7.
[8] T. K. Santhosh, K. Natarajan, and C. Govindaraju, “Synthesis and Implementation of Multi-Port DC/DC Con-
verter for Hybrid Electric Vehicle,” Journal of Power Electronics, vol. 15, no. 5, pp. 1178–1189, 2015.
Development of Predictive Current Controller (Santhosh T K)
692 ISSN: 2088-8694
[9] A. Prodic, R. R. W. Erickson, D. Maksimovic, J. Chen, A. Prodi´c, R. R. W. Erickson, and D. Maksimovi´c,
“Predictive digital current programmed control,” IEEE Transactions on Power Electronics, vol. 18, no. 1 II, pp.
411–419, Jan. 2003.
[10] W. Fang, X.-D. Liu, S.-C. Liu, and Y.-F. Liu, “A Digital Parallel Current-Mode Control Algorithm for DCDC
Converters,” IEEE Transactions on Industrial Informatics, vol. 10, no. 4, pp. 2146–2153, Nov. 2014.
[11] M. Hallworth and S. A. Shirsavar, “Microcontroller-Based Peak Current Mode Control Using Digital Slope
Compensation,” IEEE Transactions on Power Electronics, vol. 27, no. 7, pp. 3340–3351, Jul. 2012.
[12] Z. Shen, X. Chang, W. Wang, X. Tan, N. Yan, and H. Min, “Predictive Digital Current Control
of Single-Inductor Multiple-Output Converters in CCM With Low Cross Regulation,” IEEE Trans-
actions on Power Electronics, vol. 27, no. 4, pp. 1917–1925, Apr. 2012. [Online]. Available:
http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6020807
BIOGRAPHY OF AUTHORS
Santhosh T K received his B.E degree in Electrical and Electronics Engineering from Kumaraguru
College of Technology, Coimbatore, India in 2009 and M.E degree in Power Electronics and Drives
from K.S.R.College of Engineering, Tiruchengode, India in 2011. He is currently working towards
Ph.D in Electrical Engineering at Government College of Engineering, Salem under Anna Univer-
sity, Chennai. His research interest includes multiple input converters for electric vehicle, digital
control of power electronic systems and renewable energy.
Govindaraju C received his B.E degree in Electrical and Electronics Engineering from Govern-
ment College of Engineering, Salem, in 1999 and M.E degree in Power Electronics and Drives from
College of Engineering, Anna University, Chennai, in 2003. He received Ph.D in the field of energy
efficient multilevel inverters from Anna University, Chennai in 2011. He is an Assistant Professor in
department of Electrical and Electronics Engineering, Government College of Engineering, Salem,
Tamilnadu, India. His research interest includes multilevel inverters, power electronics interface for
renewable energy systems, and Smart grids.
IJPEDS Vol. 6, No. 4, December 2015: 683 – 692

More Related Content

What's hot

What's hot (20)

Sliding Mode Control of Three Levels Back-To-Back VSC- HVDC System Using Spac...
Sliding Mode Control of Three Levels Back-To-Back VSC- HVDC System Using Spac...Sliding Mode Control of Three Levels Back-To-Back VSC- HVDC System Using Spac...
Sliding Mode Control of Three Levels Back-To-Back VSC- HVDC System Using Spac...
 
I010515361
I010515361I010515361
I010515361
 
Four switch three phase brushless dc motor drive for hybrid vehicles
Four switch three phase brushless dc motor drive for hybrid vehiclesFour switch three phase brushless dc motor drive for hybrid vehicles
Four switch three phase brushless dc motor drive for hybrid vehicles
 
Implementation for Controller to Unified Single Phase Power Flow Using Digita...
Implementation for Controller to Unified Single Phase Power Flow Using Digita...Implementation for Controller to Unified Single Phase Power Flow Using Digita...
Implementation for Controller to Unified Single Phase Power Flow Using Digita...
 
Simulation Of A 4-Switch,3-Phase Inverter Fed Induction Motor (IM) Drive System
Simulation Of A 4-Switch,3-Phase Inverter Fed Induction Motor (IM) Drive SystemSimulation Of A 4-Switch,3-Phase Inverter Fed Induction Motor (IM) Drive System
Simulation Of A 4-Switch,3-Phase Inverter Fed Induction Motor (IM) Drive System
 
A variable gain PI to improve the performances of a unified power flow contro...
A variable gain PI to improve the performances of a unified power flow contro...A variable gain PI to improve the performances of a unified power flow contro...
A variable gain PI to improve the performances of a unified power flow contro...
 
Experimental Verification of Three phase quasi Switched Boost Inverter with a...
Experimental Verification of Three phase quasi Switched Boost Inverter with a...Experimental Verification of Three phase quasi Switched Boost Inverter with a...
Experimental Verification of Three phase quasi Switched Boost Inverter with a...
 
MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVES
MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVESMODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVES
MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVES
 
Ijaret 06 08_006
Ijaret 06 08_006Ijaret 06 08_006
Ijaret 06 08_006
 
Self-Tuning Fuzzy Based PI Controller for DFIM Powered by Two Matrix Converters
Self-Tuning Fuzzy Based PI Controller for DFIM Powered by Two Matrix ConvertersSelf-Tuning Fuzzy Based PI Controller for DFIM Powered by Two Matrix Converters
Self-Tuning Fuzzy Based PI Controller for DFIM Powered by Two Matrix Converters
 
IRJET - DFIG Control Design for Preventing SSR Mode
IRJET -  	  DFIG Control Design for Preventing SSR ModeIRJET -  	  DFIG Control Design for Preventing SSR Mode
IRJET - DFIG Control Design for Preventing SSR Mode
 
Experimental Validation of Shared Inverter Topology to Drive Multi AC-Loads
Experimental Validation of Shared Inverter Topology to Drive Multi AC-Loads Experimental Validation of Shared Inverter Topology to Drive Multi AC-Loads
Experimental Validation of Shared Inverter Topology to Drive Multi AC-Loads
 
L021201085091
L021201085091L021201085091
L021201085091
 
C010511620
C010511620C010511620
C010511620
 
Simplified Space Vector Pulse Width Modulation Based on Switching Schemes wit...
Simplified Space Vector Pulse Width Modulation Based on Switching Schemes wit...Simplified Space Vector Pulse Width Modulation Based on Switching Schemes wit...
Simplified Space Vector Pulse Width Modulation Based on Switching Schemes wit...
 
[8] implementation of pmsm servo drive using digital signal processing
[8] implementation of pmsm servo drive using digital signal processing[8] implementation of pmsm servo drive using digital signal processing
[8] implementation of pmsm servo drive using digital signal processing
 
IRJET - Comparative Investigation of 7-level Cascaded Multilevel Inverter usi...
IRJET - Comparative Investigation of 7-level Cascaded Multilevel Inverter usi...IRJET - Comparative Investigation of 7-level Cascaded Multilevel Inverter usi...
IRJET - Comparative Investigation of 7-level Cascaded Multilevel Inverter usi...
 
Thd minimization of modular multilevel converter with unequal dc values
Thd minimization of modular multilevel converter with unequal dc valuesThd minimization of modular multilevel converter with unequal dc values
Thd minimization of modular multilevel converter with unequal dc values
 
Improved performance with fractional order control for asymmetrical cascaded ...
Improved performance with fractional order control for asymmetrical cascaded ...Improved performance with fractional order control for asymmetrical cascaded ...
Improved performance with fractional order control for asymmetrical cascaded ...
 
published paper for ACCET
published paper for ACCETpublished paper for ACCET
published paper for ACCET
 

Similar to Development of Predictive Current Controller for Multi-Port DC/DC Converter

54.Model Predictive Controller with.pdf
54.Model Predictive Controller with.pdf54.Model Predictive Controller with.pdf
54.Model Predictive Controller with.pdf
NassimaBekhoucha1
 

Similar to Development of Predictive Current Controller for Multi-Port DC/DC Converter (20)

Digital Current Mode Controller for Buck Converter
Digital Current Mode Controller for Buck ConverterDigital Current Mode Controller for Buck Converter
Digital Current Mode Controller for Buck Converter
 
Digital Voltage Control of DC-DC Boost Converter
Digital Voltage Control of DC-DC Boost ConverterDigital Voltage Control of DC-DC Boost Converter
Digital Voltage Control of DC-DC Boost Converter
 
Experimental Study of the Boost Converter under Current Mode Control
Experimental Study of the Boost Converter under Current Mode ControlExperimental Study of the Boost Converter under Current Mode Control
Experimental Study of the Boost Converter under Current Mode Control
 
Voltage Regulation of Boost Converter using Observer based Sliding Mode Contr...
Voltage Regulation of Boost Converter using Observer based Sliding Mode Contr...Voltage Regulation of Boost Converter using Observer based Sliding Mode Contr...
Voltage Regulation of Boost Converter using Observer based Sliding Mode Contr...
 
54.Model Predictive Controller with.pdf
54.Model Predictive Controller with.pdf54.Model Predictive Controller with.pdf
54.Model Predictive Controller with.pdf
 
Performance comparison of different control strategies for the regulation of ...
Performance comparison of different control strategies for the regulation of ...Performance comparison of different control strategies for the regulation of ...
Performance comparison of different control strategies for the regulation of ...
 
Performance Analysis of Supercapacitor Integrated PV Fed Multistage Converter...
Performance Analysis of Supercapacitor Integrated PV Fed Multistage Converter...Performance Analysis of Supercapacitor Integrated PV Fed Multistage Converter...
Performance Analysis of Supercapacitor Integrated PV Fed Multistage Converter...
 
Experiment based comparative analysis of stator current controllers using pre...
Experiment based comparative analysis of stator current controllers using pre...Experiment based comparative analysis of stator current controllers using pre...
Experiment based comparative analysis of stator current controllers using pre...
 
Embedded fuzzy controller for water level control
Embedded fuzzy controller for water level control Embedded fuzzy controller for water level control
Embedded fuzzy controller for water level control
 
Journal jpe 7-3_1299739594
Journal jpe 7-3_1299739594Journal jpe 7-3_1299739594
Journal jpe 7-3_1299739594
 
Fuzzy-PI Torque and Flux Controllers for DTC with Multilevel Inverter of Indu...
Fuzzy-PI Torque and Flux Controllers for DTC with Multilevel Inverter of Indu...Fuzzy-PI Torque and Flux Controllers for DTC with Multilevel Inverter of Indu...
Fuzzy-PI Torque and Flux Controllers for DTC with Multilevel Inverter of Indu...
 
J43055863
J43055863J43055863
J43055863
 
A Predictive Control Strategy for Power Factor Correction
A Predictive Control Strategy for Power Factor CorrectionA Predictive Control Strategy for Power Factor Correction
A Predictive Control Strategy for Power Factor Correction
 
I010336070
I010336070I010336070
I010336070
 
302-Article Text-569-1-10-20210123.pdf
302-Article Text-569-1-10-20210123.pdf302-Article Text-569-1-10-20210123.pdf
302-Article Text-569-1-10-20210123.pdf
 
IRJET- Investigation on DC-DC Converter Topologies for PV Applications
IRJET-  	  Investigation on DC-DC Converter Topologies for PV ApplicationsIRJET-  	  Investigation on DC-DC Converter Topologies for PV Applications
IRJET- Investigation on DC-DC Converter Topologies for PV Applications
 
Implementation of Linear Controller for a DC-DC Forward Converter
Implementation of Linear Controller for a DC-DC Forward ConverterImplementation of Linear Controller for a DC-DC Forward Converter
Implementation of Linear Controller for a DC-DC Forward Converter
 
Comparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motorComparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motor
 
493 297
493 297493 297
493 297
 
IRJET-Three Phase Interleaved Boost Converter
IRJET-Three Phase Interleaved Boost ConverterIRJET-Three Phase Interleaved Boost Converter
IRJET-Three Phase Interleaved Boost Converter
 

More from IJPEDS-IAES

Inter-Area Oscillation Damping using an STATCOM Based Hybrid Shunt Compensati...
Inter-Area Oscillation Damping using an STATCOM Based Hybrid Shunt Compensati...Inter-Area Oscillation Damping using an STATCOM Based Hybrid Shunt Compensati...
Inter-Area Oscillation Damping using an STATCOM Based Hybrid Shunt Compensati...
IJPEDS-IAES
 
Modified SVPWM Algorithm for 3-Level Inverter Fed DTC Induction Motor Drive
Modified SVPWM Algorithm for 3-Level Inverter Fed DTC Induction Motor DriveModified SVPWM Algorithm for 3-Level Inverter Fed DTC Induction Motor Drive
Modified SVPWM Algorithm for 3-Level Inverter Fed DTC Induction Motor Drive
IJPEDS-IAES
 
Modeling and Simulation of Induction Motor based on Finite Element Analysis
Modeling and Simulation of Induction Motor based on Finite Element AnalysisModeling and Simulation of Induction Motor based on Finite Element Analysis
Modeling and Simulation of Induction Motor based on Finite Element Analysis
IJPEDS-IAES
 
Improved Stator Flux Estimation for Direct Torque Control of Induction Motor ...
Improved Stator Flux Estimation for Direct Torque Control of Induction Motor ...Improved Stator Flux Estimation for Direct Torque Control of Induction Motor ...
Improved Stator Flux Estimation for Direct Torque Control of Induction Motor ...
IJPEDS-IAES
 
IRAMY Inverter Control for Solar Electric Vehicle
IRAMY Inverter Control for Solar Electric VehicleIRAMY Inverter Control for Solar Electric Vehicle
IRAMY Inverter Control for Solar Electric Vehicle
IJPEDS-IAES
 

More from IJPEDS-IAES (20)

Inter-Area Oscillation Damping using an STATCOM Based Hybrid Shunt Compensati...
Inter-Area Oscillation Damping using an STATCOM Based Hybrid Shunt Compensati...Inter-Area Oscillation Damping using an STATCOM Based Hybrid Shunt Compensati...
Inter-Area Oscillation Damping using an STATCOM Based Hybrid Shunt Compensati...
 
Fuzzy Gain-Scheduling Proportional–Integral Control for Improving the Speed B...
Fuzzy Gain-Scheduling Proportional–Integral Control for Improving the Speed B...Fuzzy Gain-Scheduling Proportional–Integral Control for Improving the Speed B...
Fuzzy Gain-Scheduling Proportional–Integral Control for Improving the Speed B...
 
Advance Technology in Application of Four Leg Inverters to UPQC
Advance Technology in Application of Four Leg Inverters to UPQCAdvance Technology in Application of Four Leg Inverters to UPQC
Advance Technology in Application of Four Leg Inverters to UPQC
 
Modified SVPWM Algorithm for 3-Level Inverter Fed DTC Induction Motor Drive
Modified SVPWM Algorithm for 3-Level Inverter Fed DTC Induction Motor DriveModified SVPWM Algorithm for 3-Level Inverter Fed DTC Induction Motor Drive
Modified SVPWM Algorithm for 3-Level Inverter Fed DTC Induction Motor Drive
 
Modelling of a 3-Phase Induction Motor under Open-Phase Fault Using Matlab/Si...
Modelling of a 3-Phase Induction Motor under Open-Phase Fault Using Matlab/Si...Modelling of a 3-Phase Induction Motor under Open-Phase Fault Using Matlab/Si...
Modelling of a 3-Phase Induction Motor under Open-Phase Fault Using Matlab/Si...
 
Performance Characteristics of Induction Motor with Fiel
Performance Characteristics of Induction Motor with FielPerformance Characteristics of Induction Motor with Fiel
Performance Characteristics of Induction Motor with Fiel
 
A Novel Modified Turn-on Angle Control Scheme for Torque- Ripple Reduction in...
A Novel Modified Turn-on Angle Control Scheme for Torque- Ripple Reduction in...A Novel Modified Turn-on Angle Control Scheme for Torque- Ripple Reduction in...
A Novel Modified Turn-on Angle Control Scheme for Torque- Ripple Reduction in...
 
Modeling and Simulation of Induction Motor based on Finite Element Analysis
Modeling and Simulation of Induction Motor based on Finite Element AnalysisModeling and Simulation of Induction Motor based on Finite Element Analysis
Modeling and Simulation of Induction Motor based on Finite Element Analysis
 
Comparative Performance Study for Closed Loop Operation of an Adjustable Spee...
Comparative Performance Study for Closed Loop Operation of an Adjustable Spee...Comparative Performance Study for Closed Loop Operation of an Adjustable Spee...
Comparative Performance Study for Closed Loop Operation of an Adjustable Spee...
 
Novel Discrete Components Based Speed Controller for Induction Motor
Novel Discrete Components Based Speed Controller for Induction MotorNovel Discrete Components Based Speed Controller for Induction Motor
Novel Discrete Components Based Speed Controller for Induction Motor
 
Sensorless Control of a Fault Tolerant PMSM Drives in Case of Single-Phase Op...
Sensorless Control of a Fault Tolerant PMSM Drives in Case of Single-Phase Op...Sensorless Control of a Fault Tolerant PMSM Drives in Case of Single-Phase Op...
Sensorless Control of a Fault Tolerant PMSM Drives in Case of Single-Phase Op...
 
Improved Stator Flux Estimation for Direct Torque Control of Induction Motor ...
Improved Stator Flux Estimation for Direct Torque Control of Induction Motor ...Improved Stator Flux Estimation for Direct Torque Control of Induction Motor ...
Improved Stator Flux Estimation for Direct Torque Control of Induction Motor ...
 
Minimization of Starting Energy Loss of Three Phase Induction Motors Based on...
Minimization of Starting Energy Loss of Three Phase Induction Motors Based on...Minimization of Starting Energy Loss of Three Phase Induction Motors Based on...
Minimization of Starting Energy Loss of Three Phase Induction Motors Based on...
 
Hardware Implementation of Solar Based Boost to SEPIC Converter Fed Nine Leve...
Hardware Implementation of Solar Based Boost to SEPIC Converter Fed Nine Leve...Hardware Implementation of Solar Based Boost to SEPIC Converter Fed Nine Leve...
Hardware Implementation of Solar Based Boost to SEPIC Converter Fed Nine Leve...
 
Transformer Less Voltage Quadrupler Based DC-DC Converter with Coupled Induct...
Transformer Less Voltage Quadrupler Based DC-DC Converter with Coupled Induct...Transformer Less Voltage Quadrupler Based DC-DC Converter with Coupled Induct...
Transformer Less Voltage Quadrupler Based DC-DC Converter with Coupled Induct...
 
IRAMY Inverter Control for Solar Electric Vehicle
IRAMY Inverter Control for Solar Electric VehicleIRAMY Inverter Control for Solar Electric Vehicle
IRAMY Inverter Control for Solar Electric Vehicle
 
Design and Implementation of Single Phase AC-DC Buck-Boost Converter for Powe...
Design and Implementation of Single Phase AC-DC Buck-Boost Converter for Powe...Design and Implementation of Single Phase AC-DC Buck-Boost Converter for Powe...
Design and Implementation of Single Phase AC-DC Buck-Boost Converter for Powe...
 
Improvement of Wind farm with PMSG using STATCOM
Improvement of Wind farm with PMSG using STATCOMImprovement of Wind farm with PMSG using STATCOM
Improvement of Wind farm with PMSG using STATCOM
 
Modeling and Control of a Doubly-Fed Induction Generator for Wind Turbine-Gen...
Modeling and Control of a Doubly-Fed Induction Generator for Wind Turbine-Gen...Modeling and Control of a Doubly-Fed Induction Generator for Wind Turbine-Gen...
Modeling and Control of a Doubly-Fed Induction Generator for Wind Turbine-Gen...
 
A Review on Design and Development of high Reliable Hybrid Energy Systems wit...
A Review on Design and Development of high Reliable Hybrid Energy Systems wit...A Review on Design and Development of high Reliable Hybrid Energy Systems wit...
A Review on Design and Development of high Reliable Hybrid Energy Systems wit...
 

Recently uploaded

Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
MohammadAliNayeem
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
Kamal Acharya
 
Teachers record management system project report..pdf
Teachers record management system project report..pdfTeachers record management system project report..pdf
Teachers record management system project report..pdf
Kamal Acharya
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DrGurudutt
 
Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdf
Kamal Acharya
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Lecture_8-Digital implementation of analog controller design.pdf
Lecture_8-Digital implementation of analog controller design.pdfLecture_8-Digital implementation of analog controller design.pdf
Lecture_8-Digital implementation of analog controller design.pdf
mohamedsamy9878
 

Recently uploaded (20)

Attraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptxAttraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptx
 
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
 
Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1
 
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
 
Teachers record management system project report..pdf
Teachers record management system project report..pdfTeachers record management system project report..pdf
Teachers record management system project report..pdf
 
internship exam ppt.pptx on embedded system and IOT
internship exam ppt.pptx on embedded system and IOTinternship exam ppt.pptx on embedded system and IOT
internship exam ppt.pptx on embedded system and IOT
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
 
Lect_Z_Transform_Main_digital_image_processing.pptx
Lect_Z_Transform_Main_digital_image_processing.pptxLect_Z_Transform_Main_digital_image_processing.pptx
Lect_Z_Transform_Main_digital_image_processing.pptx
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission line
 
Roushan Kumar Java oracle certificate
Roushan Kumar Java oracle certificate Roushan Kumar Java oracle certificate
Roushan Kumar Java oracle certificate
 
Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdf
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
 
Lecture_8-Digital implementation of analog controller design.pdf
Lecture_8-Digital implementation of analog controller design.pdfLecture_8-Digital implementation of analog controller design.pdf
Lecture_8-Digital implementation of analog controller design.pdf
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientist
 

Development of Predictive Current Controller for Multi-Port DC/DC Converter

  • 1. International Journal of Power Electronics and Drive Systems (IJPEDS) Vol. 6, No. 4, December 2015, pp. 683 – 692 ISSN: 2088-8694 683 Development of Predictive Current Controller for Multi-Port DC/DC Converter Santhosh T K and Govindaraju C Department of Electrical and Electronics Engineering,Government College of Engineering, Salem,India Article Info Article history: Received Jul 03, 2015 Revised Aug 14, 2015 Accepted Aug 29, 2015 Keyword: Multiple Input Converter Predictive Current Control Hybrid Electric Vehicle Ultracapacitor Digital Signal Processor ABSTRACT This paper investigates the utilization of a predictive current control for a four port DC/DC power electronic converter with an input port, two storage ports and a load port suitable for a Hybrid Electric Vehicle. Being a power converter with multiple ports, it has differ- ent operating modes. While the Stateflow controller is employed to handle mode selection, the predictive current controller is used to control the inductor current . The control laws governing each operating mode is derived out for valley current control. By making the inductor current in the upcoming switching cycle equivalent to the reference, the duty cy- cle is predicted. Simulation and experimental results show improvements in current ripple minimization, faster dynamic performance and comparable to traditional PI control method. Copyright c 2015 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: T.K. Santhosh Department of Electrical and Electronics Engineering Government College of Engineering, Salem,India Email: tksanthosh.kct@gmail.com 1. INTRODUCTION The recent developments in the power processing and storage technology are promoting electric propulsion. Different power converter topologies suitable for automotive applications have found renewed interest in the recent past. During the course of its evolution, many sources and storage units have found its place in a Hybrid Electric Vehicle. Different topologies incorporating multiple input and output ports have been developed in the past. These power converters employ different control techniques to achieve control objectives [1]. The control objective could be target current [2, 3] or voltage [4], the limit on a ripple [5], faster or slower response [6] and quick recovery from a disturbance or a stability criterion [7]. Traditional control techniques in both analog and digital domain have been in use for an extended period. With the advent of digital control, the traditional analog have transformed into the digital domain, and new controllers are being introduced to control a specific or set of system parameters. Inductor current control is one of the control method that helps to extract constant power from input sources. Inductor current control is usually done by making the inductor current to follow a particular reference to minimize error. The idea of predictive control is to predict the duty cycle of the succeeding switching cycles based on the measured system parameters. The predictive current could be of three types: valley, peak or average current. Out of these three, valley current control is investigated in this work for trailing edge modulation. The Predictive Current Control(PCC) is applied to a Four Port Converter proposed in [8]. Control laws are derived for each operating mode, and the performance is analyzed both through simulation and experimental results. The concept of predictive control [9, 10, 11, 12] is to predict the duty cycle command for the upcoming switching periods based on the present and past status of system parameters. The topology selected in this work necessitates a strict constraint on the inductor current that shall be fulfilled by the predictive current control technique. Each mode necessitates a separate control law. However, from the analysis, it has been found that the first four operating modes utilize a similar control law with different parameters for duty cycle computation. So the same control law could be implemented for the modes I-IV, by switching the parameters used for computation. Mode V and VI utilize a separate control law for duty cycle command computation. By making the predicted current equal to the
  • 2. 684 ISSN: 2088-8694 Figure 1. Four Port Converter for Hybrid Electric Vehicle reference current in the computation of duty cycle, the reference current could be easily achieved. The originality of the work lies in the utilization of predictive controller for the inductor current inductor current and its implementation to the Four Port Converter. The rest of the paper is organized as follows: section II presents the details of the power converter topology, section III deals with different operating modes and the derivation of control laws, section IV explains the control law implementation, section V presents the results and section VI concludes the paper. 2. TOPOLOGY A Four Port Converter with an input port(Vi), two storage ports(Vb, Vuc) and a load port(V0) suitable for Hybrid Electric Vehicle applications is considered for the implementation of predictive current control. The power circuit of the converter is shown in Figure 1. Being a multi-port topology, it has six different operating modes. Each operating mode has two different switching states. A summary of all the operating modes with the first switching state denoted by the darkened lines and the second switching state represented by discontinuous red line is shown in Figure 2 and Figure 3. The detailed synthesis and analysis of the four port converter is handled in [8]. This converter requires two different controllers: one for mode selection and other for inductor current regulation. A Stateflow controller is used for mode selection and the predictive control is used for current regulation. The Predictive Current Controller has to respond to sudden variations in modes and system parameters. Our investigation is limited to the utilization of predictive current control for inductor current regulation. 3. PREDICTIVE CURRENT CONTROL FOR FPC This section presents the control law derivation for each operating mode. To begin with, the inductor current waveform is considered and a duty cycle is derived using the charge-second balance. The duty cycle calculation is then extended to the another switching period to find the final expression. 3.1. Mode I In the first operating mode (refer Figure 2(a)), energy is transferred from the primary source port (Vi) to the load (V0). In the first state(denoted by darkened lines) S3, D1, and D3 are ON and during the second switching state(denoted by discontinuous red line), switching devices D1 and D2 are turned ON. The charging slope is given by Vi/L1 and the discharging slope is given by (Vi − V0)/L1 as shown in Figure 4. Assuming the converter operates in Continuous Conduction Mode(CCM), the next switching cycle also repeats the same behavior. The inductor current i(n) in nth switching cycle is given by, i(n) = i(n − 1) + Vid3[n]Ts L1 + (Vi − V0)d3[n]Ts L1 (1) Where Ts is the switching period and d3 is the duty cycle of switch S3. Extending the same argument to the (n + 1)th switching cycle, i(n + 1) = i(n − 1) + Vid3[n]Ts L1 + (Vi − V0)d3[n]Ts L1 + Vid3[n + 1]Ts L1 + (Vi − V0)d3[n + 1]Ts L1 (2) IJPEDS Vol. 6, No. 4, December 2015: 683 – 692
  • 3. IJPEDS ISSN: 2088-8694 685 (a) Mode I (b) Mode II (c) Mode III (d) Mode IV Figure 2. Switching States in Operating Modes I-IV Grouping variables, i(n + 1) = i(n − 1) + 2 ViTs L1 − V0Ts(d3[n] + d3[n + 1]) L1 (3) Using the relation d+d’=1 and rearranging, the duty cycle for (n + 1)th is given by d3[n + 1] = 2 − d3[n] + L1 V0Ts [i(n + 1) − i(n − 1)] − 2 Vi V0 (4) Development of Predictive Current Controller (Santhosh T K)
  • 4. 686 ISSN: 2088-8694 (a) Mode V (b) Mode VI Figure 3. Switching states in Operating Modes V-VI Figure 4. Inductor Current Waveform 3.2. Mode II In this mode, energy is transferred from the primary storage device(Vb) to the load(refer Figure 2(b)). This mode is initialized when Vi drops below a prefixed threshold level. So the diode D1 will block the primary source(Vi). In the first state, the switching devices S1, S3 and D3 are turned ON and the switching devices S1, D2 are turned ON IJPEDS Vol. 6, No. 4, December 2015: 683 – 692
  • 5. IJPEDS ISSN: 2088-8694 687 during the second switching state. The charging and discharging slope could be found in Table 1. Inductor current for (n + 1)th switching cycle in Mode II is given by, i(n + 1) = i(n − 1) + Vbd3[n]Ts L1 + (Vb − V0)d3[n]Ts L1 + Vbd3[n + 1]Ts L1 + (Vb − V0)d3[n + 1]Ts L1 (5) Simplifying for duty cycle in (n + 1)th switching period, d3[n + 1] = 2 − d3[n] + L1[i(n + 1) − i(n − 1)] V0Ts − 2Vb V0 (6) Mode Source Port Load Port Description Charging slope Discharging slope I Vi V0 Input source supplying load Vi L1 Vi−V0 L1 II Vb V0 Primary storage supplying load Vb L1 Vb−V0 L1 III Vi,Vuc V0 Secondary storage aids Input source to supply load Vi+Vuc L1 Vi−V0 L1 IV Vb, Vuc V0 Secondary storage aids primary storage to supply load Vb+Vuc L1 Vb−V0 L1 V Vi Vb Input source supplying primary storage Vi L1 Vi−Vb L1 VI V0 Vuc Regeneration V0 L2 Vuc L2 Table 1. Summary of Different Operating Modes 3.3. Mode III This is a hybrid mode which utilizes power from the primary source (Vi) and secondary storage port(Vuc) to the load. This mode(Figure 2(c)) is initialized when the voltage level of the primary source falls below a threshold value. The polarity of the secondary storage is reversed to ensure voltage addition. switching devices S3, S4 and D1 are turned on in state I and during switching state II D1 and D2 are ON. The inductor current in (n + 1)th cycle is given by, i(n+1) = i(n−1)+ (Vi + Vuc)d4[n]Ts L1 + (Vi − V0)d4[n]Ts L1 + (Vi + Vuc)d4[n + 1]Ts L1 + (Vi − V0)d4[n + 1]Ts L1 (7) Regrouping variables and solving for the predicted duty cycle yields, d4[n + 1] = L1 (Vuc + V0)Ts [i(n + 1) − i(n − 1)] + 2 V0 − Vi Vuc + V0 − d4[n] (8) 3.4. Mode IV This is another hybrid mode in which secondary storage (Vuc) assists primary storage port (Vb) and delivers power to the load port. This mode(Figure2(d)) is initiated when both the primary source port(Vi)and primary storage port(Vb) are below the threshold level. Inductor charges when switching devices S1, S3 and S4 are ON in state I and discharges to the load when switching devices S1 and D2 are ON in state II. The predicted duty cycle for (n + 1)th cycle could be predicted by, d4[n + 1] = L1 (Vuc + V0)Ts [i(n + 1) − i(n − 1)] − d4[n] + 2 V0 − Vb Vuc + V0 (9) 3.5. Mode V This is an unique mode which transfers power from primary source port (Vi) to primary storage port (Vb). Excess energy produced when the load is off could be stored for future use. The active switching devices are S3, D1 and D3 are during the state1 and S2 and D1 during state II(refer Figure3(a)). The value for the predicted duty cycle could be computed using, d4[n + 1] = 2 − d4[n] + L1 VbTs [i(n + 1) − i(n − 1)] + 2 Vi Vb (10) Development of Predictive Current Controller (Santhosh T K)
  • 6. 688 ISSN: 2088-8694 3.6. Mode VI This mode facilitates reverse power flow. The regenerated energy from the load port is fed back to the secondary storage port Vuc. This mode replicates the operation of a buck-boost converter as it provides voltage reduction and inversion. The first switching state in this mode as in (Figure 3(b)) shows the switches S5 is ON. During the second switching state, energy stored in inductor L2 will be transferred to the secondary storage port. The duty cycle prediction could be done using the following relation, d5[n + 1] = L2 (V0 − Vuc)Ts [i(n + 1) − i(n − 1)] − d5[n] − 2 Vuc V0 − Vuc (11) (a) Mode I (b) Mode III Figure 5. Controller Structure 4. PREDICTIVE CURRENT CONTROLLER LAWS This section describes the controller for the Four Port Converter. This converter has different operating modes. The control objective is to regulate the inductor current based on a fixed reference value. So the converter requires two controllers: one for mode selection and other for inductor current control. An MATLAB based Stateflow controller is used to select a particular mode based on the measured system parameters. While this work focuses on the utilization of predictive current control for FPC, the Stateflow controller is discussed in [8]. Control laws for different operating modes are derived out in the previous section. By making the inductor current i(n + 1) in the (n + 1)th switching cycle equal to the reference current iref , the inductor current could be made to follow the reference exactly. IJPEDS Vol. 6, No. 4, December 2015: 683 – 692
  • 7. IJPEDS ISSN: 2088-8694 689 (a) Inductor current with PI Controller and Predictive Current controller (b) Simulink Model for Code Generation Figure 6. Dynamic waveform and related simulink control model By substituting, i(n + 1) = iref i(n − 1) = is (12) where is is the sampled current. By substituting Eq.12 in final equation corresponding to Mode I (Eq.4), it becomes d3[n + 1] = 2 − d3[n] + L1 V0Ts [iref − is] − 2 Vi V0 (ModeI) (13) Doing the similar substitutions in Eqns.6,8,9,10&11, the final equations for duty cycle computation becomes, d3[n + 1] = 2 − d3[n] + L1 V0Ts [iref − is] − 2Vb V0 (ModeII) (14) d4[n + 1] = L1 (Vuc + V0)Ts [iref − is] − d4[n] + 2 V0 − Vi Vuc + V0 (ModeIII) (15) d4[n + 1] = L1 (Vuc + V0)Ts [iref − is] − d4[n] + 2 V0 − Vb Vuc + V0 (ModeIV ) (16) d4[n + 1] = 2 − d4[n] + L1 VbTs [iref − is] + 2 Vi Vb (ModeV ) (17) d5[n + 1] = L2 (V0 − Vuc)Ts [iref − is] − d5[n] − 2 Vuc V0 − Vuc (ModeV I) (18) The proposed predictive current controller for FPC is simulated using PSIM. The measured parameters are commu- nicated to the Stateflow controller through an Outlink node. As described before, a Stateflow controller decides the operating mode and communicate to PSIM through an Inlink node. Based on the command received, a specific oper- ating mode is activated and the corresponding current control is activated. A schematic diagram of Mode I is shown in Figure 5a. The final equations of Mode I, II and V(Eq.13,14,17) has a similar structure and could be implemented just by switching variables used for the computation of the predicted duty cycle. In the same way, Mode III(Figure 5b) and IV has a similar structure so that these could use the same building block. Development of Predictive Current Controller (Santhosh T K)
  • 8. 690 ISSN: 2088-8694 (a) Inductor Current with PI controller (b) Inductor Current with Predictive Current controller Figure 7. Steady state waveforms 5. RESULT AND ANALYSIS This section presents the steady-state and dynamic results of the proposed predictive current control method- ology. Simulation is done using the co-simulation tool of PSIM utilizing MATLAB. Simulation results of Mode I using PI controller and the proposed Predictive Current Controller in steady state is shown in Figure 7. The steady- state waveforms show a reduced current ripple in using PCC compared to the PI controller. The controller is subjected to a step variation in load and the results are shown in Figure 6a. The PI controller goes for a spike and settles while the PCC controller results show that the inductor current exactly follows the reference irrespective of a variation in load. The Predictive Current Controller is implemented using a Piccolo DSP controller. The controller is programmed using the Embedded Coder toolbox of MATLAB/Simulink with support from Code Composer Studio V3.3. The Simulink model used for code generation is shown in Figure 6b. For experimental verification, a Photo Voltaic(PV) panel(12V,200Wp) is connected to the primary source port. A 14V, 5Ah battery is deployed in primary storage port and two ultracapacitors each of 2.7V, 50F rating, are connected in series and utilized as the secondary storage unit. A step variation in load is applied to the FPC through mechanical arrangement and its results in PI controller(Kp=0.104117, Ki =0.0334486) is shown in Figure 8a. The response to the step variation in load for PCC is presented in Figure 8b. The Predictive Current Controller responds quickly to a step variation and keeps the inductor current exactly equal to the reference value. 6. CONCLUSION This paper proposes a predictive current control technique for a Four Port DC/DC converter. As the converter has six different operating modes, a Stateflow controller is used for mode selection and PCC is utilized for inductor current control. The control laws to predict the duty cycle for each operating mode is derived out. The feasibility of the proposed control methodology verified using simulation and hardware. The proposed controller provides the advan- tage of low current ripple and draw constant current from the sources (PV and Battery) which improves the life span of both. The results are compared to a traditional PI controller and show improvements in current ripple minimization, faster dynamic performance and is more suitable for current sensitive Hybrid Electric Vehicle applications. REFERENCES [1] C. Larouci, K. Ejjabraoui, P. Lefranc, and C. Marchand, “Impact of Control Constraint on A Multi-Objective Buck Converter Design,” International Journal of Power Electronics and Drive Systems, vol. 2, no. 3, pp. 257– 266, 2012. IJPEDS Vol. 6, No. 4, December 2015: 683 – 692
  • 9. IJPEDS ISSN: 2088-8694 691 (a) Response with PI Controller (b) Response with Predictive Current Controller Figure 8. Dynamic response to step variation in load [2] J. Shieh, “Closed-form oriented loop compensator design for peak current-mode controlled DCDC regulators,” IEE Proceedings - Electric Power Applications, vol. 150, no. 3, p. 351, 2003. [3] R. Askour and B. B. Idrissi, “DSP-Based Sensorless Speed Control of a Permanent Magnet Synchronous Motor using Sliding Mode Current Observer,” International Journal of Power Electronics and Drive Systems, vol. 4, no. 3, pp. 281–289, 2014. [4] W. M. Utomo, S. S. Yi, Y. M. Y. Buswig, Z. a. Haron, a. a. Bakar, and M. Z. Ahmad, “Voltage Tracking of a DC-DC Flyback Converter Using Neural Network Control,” International Journal of Power Electronics and Drive Systems, vol. 2, no. 1, pp. 35–42, 2012. [5] A. Kouzou, H. A. Rub, M. O. Mahmoudi, M. S. Boucherit, and R. Kennel, “Current/voltage ripple minimization of DC/DC interface system for renewable energies,” in International Aegean Conference on Electrical Machines and Power Electronics and Electromotion, Joint Conference. IEEE, Sep. 2011, pp. 758–763. [6] S. Changchien, T. Liang, J. Chen, and L. Yang, “Fast Response DC/DC Converter with Transient Suppression Circuit,” in 37th IEEE Power Electronics Specialists Conference. IEEE, 2006, pp. 1–5. [7] S. Vesti, J. Oliver, R. Prieto, J. Cobos, and T. Suntio, “Stability and transient performance assessment in a COTS-module-based distributed DC/DC system,” in 2011 IEEE 33rd International Telecommunications Energy Conference (INTELEC). IEEE, Oct. 2011, pp. 1–7. [8] T. K. Santhosh, K. Natarajan, and C. Govindaraju, “Synthesis and Implementation of Multi-Port DC/DC Con- verter for Hybrid Electric Vehicle,” Journal of Power Electronics, vol. 15, no. 5, pp. 1178–1189, 2015. Development of Predictive Current Controller (Santhosh T K)
  • 10. 692 ISSN: 2088-8694 [9] A. Prodic, R. R. W. Erickson, D. Maksimovic, J. Chen, A. Prodi´c, R. R. W. Erickson, and D. Maksimovi´c, “Predictive digital current programmed control,” IEEE Transactions on Power Electronics, vol. 18, no. 1 II, pp. 411–419, Jan. 2003. [10] W. Fang, X.-D. Liu, S.-C. Liu, and Y.-F. Liu, “A Digital Parallel Current-Mode Control Algorithm for DCDC Converters,” IEEE Transactions on Industrial Informatics, vol. 10, no. 4, pp. 2146–2153, Nov. 2014. [11] M. Hallworth and S. A. Shirsavar, “Microcontroller-Based Peak Current Mode Control Using Digital Slope Compensation,” IEEE Transactions on Power Electronics, vol. 27, no. 7, pp. 3340–3351, Jul. 2012. [12] Z. Shen, X. Chang, W. Wang, X. Tan, N. Yan, and H. Min, “Predictive Digital Current Control of Single-Inductor Multiple-Output Converters in CCM With Low Cross Regulation,” IEEE Trans- actions on Power Electronics, vol. 27, no. 4, pp. 1917–1925, Apr. 2012. [Online]. Available: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6020807 BIOGRAPHY OF AUTHORS Santhosh T K received his B.E degree in Electrical and Electronics Engineering from Kumaraguru College of Technology, Coimbatore, India in 2009 and M.E degree in Power Electronics and Drives from K.S.R.College of Engineering, Tiruchengode, India in 2011. He is currently working towards Ph.D in Electrical Engineering at Government College of Engineering, Salem under Anna Univer- sity, Chennai. His research interest includes multiple input converters for electric vehicle, digital control of power electronic systems and renewable energy. Govindaraju C received his B.E degree in Electrical and Electronics Engineering from Govern- ment College of Engineering, Salem, in 1999 and M.E degree in Power Electronics and Drives from College of Engineering, Anna University, Chennai, in 2003. He received Ph.D in the field of energy efficient multilevel inverters from Anna University, Chennai in 2011. He is an Assistant Professor in department of Electrical and Electronics Engineering, Government College of Engineering, Salem, Tamilnadu, India. His research interest includes multilevel inverters, power electronics interface for renewable energy systems, and Smart grids. IJPEDS Vol. 6, No. 4, December 2015: 683 – 692