Engineering, Technology & Applied Science Research Vol. 8, No. 5, 2018, 3373-3379 3373  
  

www.etasr.com Zaky et al.: PFC Control for LED Lamp Driver Using Sensorless Predictive Current Controller 

 

PFC Control for LED Lamp Driver Using Sensorless 

Predictive Current Controller  
 

Mohamed S. Zaky 

Department of Electrical Engineering 

Northern Border University 

Arar, Saudi Arabia 

mszaky78@yahoo.com 

Haitham Z. Azazi 

Faculty of Electrical Engineering 

Menoufia University  

Shebin El-Kom, Egypt 

haitham_azazi@yahoo.com 

Ezzeddine Touti 

Department of Electrical Engineering 

Tunis University  

Montfleury, Tunisia 

touti.these09@gmail.com 

 

 

Abstract—Light-emitting diodes (LEDs) have recently become of 

utmost significance to replace conventional lighting sources. 

Power factor correction (PFC) control of LED lamps requires 

three sensors which cause more cost, increase time delay, and 

increase noise, thus reducing drive reliability. Alternative 

methods to estimate the inductor current instead of its 

measurement are mandatory. This paper proposes a sensorless 

predictive current controller to enhance power factor (PF) of 

LED lamp driver and reduce driver cost. The inductor current is 

estimated instead of employing current sensor relying on 

measured input and output voltages. Zero-crossing detector is 

utilized to accomplish robust performance during distorted 

supply voltage. The controller and power circuit are isolated. The 

control algorithm employs a two-loop control to achieve a high 

PF with sinusoidal input current. Rapid speed performance is 

accomplished. The influences of PFC on input current value, PF 

and harmonic orders are presented. A prototype LED lamp 

driver with the suggested PFC structure is tested practically by a 

digital signal processor (DSP) DS1104 platform to validate its 

effectiveness. Experimental tests under various working 

conditions are provided to prove the usefulness of the suggested 

PFC control. 

Keywords-LED lamp; power factor correction; sensorless 

control; predictive control; DC/DC converter 

I. INTRODUCTION 

Twenty percent of worldwide consumed power is spent on 
lighting. To decrease the price of the consumed lighting power, 
light-emitting diode (LED) lamps were deployed. They have 
various advantages over conventional light sources, like long 
lifetime, high resistance to mechanical vibrations, high 
reliability, higher optical efficiency, uncomplicated interface 
circuit, smaller size, and they are mercury-free [1-3]. AC/DC 
converters are wanted to energize LED lamps [4]. Traditional 
AC/DC rectifier circuit using filter capacitor was used in [5]. 
Filter capacitor minimizes considerably the ripples of the 
output voltage [6]. However, it causes ripples in the supply 
current. Moreover, it draws discontinuous current from utility 
[6]. This creates some difficulties such as decrease of available 
power and increase of losses [7]. Power factor correction (PFC) 
circuits are commonly utilized to give sinusoidal input current 
[8]. PFC circuit must achieve the needs of international 
harmonic standards. AC/DC LED drivers for lighting with 

power larger than 25W must fulfil current harmonic borders, 
IEC61000-3-2 class C [9]. Single-stage PFCs were considered 
the best converters regarding lighting purposes. In [10], PFC 
and regulator structures were combined together. These 
guarantee ease circuit control, minimized size, a close to unity 
power factor (PF), and increased efficiency [11]. Numerous 
methods to enhance PF and current distortions for LED lamps 
were employed in [12-14]. The majority of these approaches 
were depending on traditional analog control principles. They 
fundamentally carry out analog control principles in a digital 
form [15]. In traditional digital execution, division and 
multiplication processes can be realized via software. As all 
computations are performed in each switching period, so, 
implementation of traditional approaches needs rapid digital 
controllers. While various discrete PFC techniques were 
offered in [16, 17], many issues of digital applications like high 
computation burden, augmented price, and restricted switching 
frequency in comparison to analog control needed to be 
remedied. To attain large switching frequency with the required 
specifications, a predictive digital PFC scheme was employed 
in [16]. It achieves minimized cost, small computation burden, 
and improved behaviour compared with the traditional PFC 
approaches. 

PFC control of LEDs, requires three kinds of sensors for 
detecting input current, inductor current and output voltage. 
Current sensors are commonly utilized in order to capture 
inductor current. But, using sensors with interface circuits costs 
more, increases time delay, and increases noise. This reduces 
the drive reliability. The input current sensing is considered a 
significant issue. A resistive sensor is generally utilized in 
practice. Nevertheless, it introduces extra cost, power loss, and 
heating. So, sensorless current control PFC schemes were 
employed. In [16, 18], the current was predicted for improving 
the power section behavior. PFC algorithms using digital 
current reconstruction suffer from difficult mathematical 
computation [19]. Also, the supply current may be distorted 
and there is a phase difference in the input voltage. In [20], 
PFC-based on Kalman filters for current sensorless controller 
was presented. However, it has large computation modeling 
and the input current has some distortion. In [21, 22], control 
approach using current law was introduced, in which, the 
instantaneous input current and proportional gain was applied 



Engineering, Technology & Applied Science Research Vol. 8, No. 5, 2018, 3373-3379 3374  
  

www.etasr.com Zaky et al.: PFC Control for LED Lamp Driver Using Sensorless Predictive Current Controller 

 

to manage a constant DC link voltage. But, this approach 
neglects current compensation. For these issues, alternative 
methods to estimate the inductor current instead of its 
measurement are mandatory. Thus, sensorless current 
techniques are considered a suitable solution in terms of cost 
and reliability. Moreover, stable performance during transition 
state besides protecting instruments against over current is 
considered a big challenge. 

This paper suggests a sensorless predictive current 
controller to improve the PF of LED lamp driver and reduce 
cost. Inductor current is estimated. The power circuit and the 
controller using the proposed scheme are isolated. The control 
structure is relied on a two-loop control to attain a high PF with 
sinusoidal input current. Rapid speed performance is also 
accomplished. The impact of PFC on the input current is 
presented. Theoretical analysis, simulation modeling, and 
experimental verifications of LED lamp driver with the 
proposed PFC control are presented. 

II. LED LAMP DRIVER 

A. System Structure 

The structure of the LED lamp driver with its proposed 
sensorless predictive current controller is demonstrated in 
Figure 1. The system is consists of a LED lamp string fed from 
a DC-DC boost converter. The boost converter is fed from 
single-phase full bridge rectifier and step-down transformer. 
The proposed sensorless PFC control consists of two control 
circuits. A proportional-integral (PI) controller in the external 
circuit is employed for the voltage control to adjust the LED 
lamp output voltage (Vo). Reference and actual voltages are 
compared and the difference is fulfilled with the PI voltage 
controller. The resultant output is considered the scaling factor 
of the rectified voltage Vin. The reference current iLref can be 
obtained by multiplying this scaling factor with Vin and 
dividing by the square of the root mean square (RMS) of Vin. 
The second control circuit can be considered the current 
controller. This circuit is structured with the inductor current 

^

L
i and a predictive current controller. The current estimation 

module is using rectified voltage and output voltage to estimate 
the inductor current. 

 

 

is     

Vs   
+

-

C

+

-

L D

S

Gate

Driver

DSP Control Platform

iL

 

+

-

Vin   

Tran     

  

LED 

String 

Vo   
 

 

 
Voltage 

Controller

+

-

Predictive Current Controller

Vref     
iLref (m+1)

Current 

Estimator

iL(m)
 

ADCADC

vin (m)  

 

vo (m)  
D (m)  

D (t)  

 

Fig. 1.  LED driver topology and proposed control 

B. Modeling of LEDs 

To appropriately design the proposed PFC converter, 
modeling of the load of the LED is needed. A comparison 
between I-V characteristics of LED load and resistive load is 
displayed in Figure 2. The resistance of each load can be 
obtained by the inverse of each curve slope. The dynamic 
resistance of the LED load is much lesser than the 
corresponding resistive load. As obvious, the LED 
characteristics cause instability problems. 

 

Fig. 2.  Comparisons of I-V characteristics of LED and resistive loads. 

The I-V relationship of LED shown in Figure 2 is given by: 

=
bV

I ae      (1) 

where, a and b are separate gains. The correlation in (1) shows 
the minimum dynamic resistance of LED at operating 
condition. This is a simple model that considers only the device 
equivalent resistance during normal working point. But, this 
assumption causes undesirable errors. These errors result from 
the large variation of the equivalent and dynamic resistances at 
the working point. The actual dynamic resistance is much 
smaller than the equivalent resistance. Thus, the most common 
approximation model is the one containing a threshold voltage 
connected in series with a dynamic resistance, as seen in Figure 
3 [23]. 

 

 

Fig. 3.  Approximate equivalent circuits of LED string. 

Therefore, the I-V model of the LED load can be as: 

D di d i
V R I V


= +      (2) 

where VD is the forward voltage drop on one LED, Rdi the

 
dynamic resistance, Id the

 

LED forward current, and Vγi the

 
threshold voltage. The relationship of the output voltage for a 
complete string in series is described by the product of (2) with 
the number of LEDs connected in series: 

( )
o di d i DI D I

V N R I V R I V
 

= + = +    (3) 

where, Vo is the LED string output voltage and N the number of 
LEDs connected in series. 

LED model can be attained via capturing the voltage Vo and 
forward current ID in the laboratory to get the dynamic 
resistance and load threshold voltage. The rated power demand 
for most LED street lights ranges from 60W to 150W. The 



Engineering, Technology & Applied Science Research Vol. 8, No. 5, 2018, 3373-3379 3375  
  

www.etasr.com Zaky et al.: PFC Control for LED Lamp Driver Using Sensorless Predictive Current Controller 

 

LED lamp selected in this paper consists of three branches in 
parallel. Each branch consists of 19 LEDs. Each LED current is 
350mA. This provides a total of 60 LEDs consuming 60W at 
string output voltage 60V. The LED threshold voltage and 
dynamic resistance are 2.8V and 1.03Ω. 

III. DESIGN OF PREDICTIVE CURRENT CONTROLLER 

The predictive current controller for LED lamp driver 
working in continuous conduction mode (CCM) as 
demonstrated in Figure 1 is presented in this section. Some 
assumptions for analysis simplification are: 

• The switch S and diode D can be considered ideal. 

• The input voltage vin(t) is a full-wave rectified, i.e., 
vin(t)=Vm|sin(ωe t)|, where Vm is the peak value of AC 
supply voltage and ωe=2πf is the angular frequency. 

• The capacitor C is large enough to ignore the frequency 
voltage ripple. 

• The switching frequency should be greater than the supply 
frequency. Thus, input and output voltages of the boost 
converter are assumed as constant through one switching 
period T. 

The suggested LED driver has two modes of operation 
during a switching cycle. Figure 4 illustrates these two 
operation modes. 

 

 
(a) Mode 1 

 

 
(b) Mode 2 

Fig. 4.  Two equivalent circuits of the boost LED driver working in CCM 

1) Mode 1: ( )
r s

m t m d m T  +  

Referred to Figure 1, when the switch S is on. Accordingly, 

the inductor voltage is vin(t). Therefore, iL(t) is  obtained from: 

( )
( ) L

in

di t
v t L

dt
=     (4) 

where L is the coil inductance. 

2) Mode 2: ( ) 1
r s

m d m T t m+   +  

The switch S is off. Therefore, iL(t) decreases linearly as: 

( )
( ) ( ) L

in o

di t
v t v t L

dt
− =     (5) 

The equations of mode 1 and mode 2 can be arranged as (6) 

and (7) because the switching frequency is much higher than 
the supply frequency. 

( ( ) ) ( )
( )

( )

L r s L

in

r s

i m d m T i m
v m L

d m T

+ −
=

 

 (6) 

( 1) ( ( ) )
( ) ( )

1 ( )

L L r s

in o

r s

i m i m d m T
v m v m L

d m T

+ − +
− =

−
 (7) 

Where, m and (m+1) are the starting moments of mth and 

(m+1)th switching periods, and dr(m) is the duty ratio in the mth 
switching period. iL(m) and iL(m+1) are the values of iL(t) at the 

starting of mth and (m+1)th switching periods. Figure 5 shows 
iL(t) at one switching period.  

 
 

Mode 1 Mode 2 

t 

( )
L

i t  

( )
L

i m  

( )+
L r s

i m d T  
( 1)+

L
i m  

( 1 )+ +
L r s

i m d T  
( 2)+

L
i m  

s
T  sT  

m  1+m  2+m  

( )
r s

d m T  

( )+
r s

m d T  ( 1 )+ + r sm d T  

( 1)+
r s

d m T  

 

Fig. 5.  Inductor current waveform in one switching period under 
predictive current control. 

Equation (6) is used to derive iL(t) at the moment of 
switching off, m+dr(m)Ts, by: 

( )
( ( ) ) ( ) ( )r s

L r s L in

d m T
i m d m T i m v m

L
+ = +

 
 (8) 

iL(t) during the starting moment at (m+1) using (7) is given 
in (9): 

( )
[(1 ( )) ]

( 1) ( ( ) )) ( ) ( ) r s
L L r s in o

d m T
i m i m d m T v m v m

L

−
+ = + + −  (9) 

Using (8) and (9), iL(t) at the (m+1)
th instant using iL(t) at 

the mth moment, is obtained by: 

( ) ( )[1 ( ) ]
( 1) ( ) in o r s

L L

v m v m d m T
i m i m

L

− −
+ = +  (10) 

Transforming (10) to a digital structure gives: 

( ) ( )[1 ( ) ]
( 1) ( ) in o r s

L L

v K v K d K T
i K i K

L

− −
+ = +  (11) 

It is observed that the inductor current in the next switching 
period iL(K+1) is calculated by the inductor current iL(K), the 
output and input voltages and the present duty ratio. The duty 
ratio is obtained from (11) as: 

( 1) ( ) ( ) ( )
( )

( ) ( )

L L o in
r

s o o s

L i K i K v K v K
d K

T v K v K T

 + − −
= + 

 
 (12) 

Equation (12) indicates that the desired duty ratio dr(K) for 
the present switching cycle is derived depending on the boost 



Engineering, Technology & Applied Science Research Vol. 8, No. 5, 2018, 3373-3379 3376  
  

www.etasr.com Zaky et al.: PFC Control for LED Lamp Driver Using Sensorless Predictive Current Controller 

 

inductance, 
L

i ,

 

in
v , and 

o
v . 

For properly PFC design for the LED driver, the current 
controller forces iL(K+1) to track iref (K+1). Also, the voltage 
controller forces vo(K) to track Vref . Alternatively, actual iL(K) 

is replaced with the estimated value ˆ ( )
L
i K . Hence, the duty 

ratio is written by using (13): 

( 1) ( ) ( )
( )

ref L ref in

r

s ref ref s

i K i K V v KL
d K

T V V T

 
+ − −

 = +
 
  

 (13) 

The reference current is calculated by integrating the 
difference between vo(m) and Vref. Then, this integration output 
is multiplied by a generated absolute sine wave of unity 
amplitude. This sine wave can be completely synchronized 
with Vin using the zero-crossing detection concept. The zero-
crossing detector can be employed in the suggested scheme to 
attain high performance during distorted supply voltage. The 
inductor reference current iref (m+1) is obtained from Figure 6 
as: 

( )( 1) ( ) ( ) ( ) sin( ( 1))ref p I si m K e t K t e t dt t m+ = + +  (14) 

where e(t) is the voltage error, KP is the proportional gain, and 
KI is the integral gain. 

 

A/Dvo(t)    
+

Vref

e(t)
PI

A/Dvin(t)
Zero-crossing

detector
Sine wave

Look up table

Sin(wst(m+1))

iref(m+1)

 

Fig. 6.  Inductor reference current estimator. 

IV. CURRENT ESTIMATE METHOD 

The proposed method of PFC control is employed without 
employing the current sensor to attain a close to unity PF of a 
LED lamp driver fed from a single-phase rectifier. The inductor 
current is estimated instead of the current sensor relied on the 
measured input and output voltages. The inductor current can 
be estimated from the two states of boost converter as follow:  

• The rebuilt 
ˆ ( )
l
i k

 in On-state is introduced by: 

( )
ˆ in
l

v t
i dt

L
=       (15) 

• The rebuilt 
ˆ ( )
l
i k

 in Off-state is expressed by: 

( ) ( )
ˆ in i
l

v t v t
i dt

L

−
=      (16) 

The above two integration processes are bilaterally 

incorporated to estimate the inductor current ˆ ( )
l
i t . Figure 7 

displays the block diagram of the inductor current estimator for 
PFC of LED driver to attain PF close to unity. The inductor 
current is computed using the actual output and input voltages. 

Estimated and reference currents are considered the inputs of 
the predictive current controller. Then, the output is used as a 
feedback to control the command signal’s one and off state. 
Furthermore, it is used as an input to the pulse with modulator 
(PWM) for controlling the boost converter switch states. 

 

Switch

On

Off

On and Off
Pulses

L

A/DVo(t)

A/DVin(t)  a / b

 

+

a / b

 

  


iL(m)

+ 

   
PWM Pulsesa

b

a
b

DSP

iref (m+1)

Predictive 
Controller 

 

Fig. 7.  Inductor current estimator 

V. RESULTS AND DISCUSSION  

A. Laboratory System Setup 

To examine the performance of the LED system, a 
laboratory implementation of the LED system is carried out 
using the proposed controller approach. Figure 8 shows a photo 
of the real-time experimental system using DSP-DS1104 
control platform. The experimental system consists of 60W 
LED streetlight, DC-DC boost converter, single-phase auto 
transformer, gate drive and interface circuits, voltage sensors, 
and a DS11104 control board. 

 

 

Fig. 8.  Photo of the real-time experimental system of the LED system 
using DSP-DS1104 control platform. 

The experiment is implemented with a grid phase voltage of 
220V, and the LED lamp is fed from the boost converter, 
which is consisting of coil, fast recovery diode (DESI 60), 
single power switch (IGBTs) and a gate interface board. The 
IGBT used in the experimental system is MITSUBISHI IGBT 
Module (CM50DY-24H) 50A/1200V. The LED lamp consists 
of three branches in parallel. Each branch has 19 LEDs. Single 
LED current is 350mA. The input voltage and output voltage 
are measured using voltage sensors (LV25-P) and sent to the 
dSPACE-DS1104 control board via the A/D converter port. 
The DSP platform uses a dSPACE-DS1104. 
MATLAB/Simulink software is employed for model built. The 
dSPACE board has facilitated to capture the experimental 



Engineering, Technology & Applied Science Research Vol. 8, No. 5, 2018, 3373-3379 3377  
  

www.etasr.com Zaky et al.: PFC Control for LED Lamp Driver Using Sensorless Predictive Current Controller 

 

waveforms and exports them numerically per sample. Table I 
provides the main converter specifications used for the 
experimental system. 

TABLE I. SYSTEM PARAMETERS 

Parameters Values 

Vs (RMS) 220V 

f 50Hz 

Vo (AVG) 60V 

Io ( AVG) 1A 

PLED 60W 

L 2mH 

C 1000µF 

Tr 220:24V rms 

 

B. Results 

Figure 9 shows the steady state simulation and 
experimental tests of supply voltage and current waveforms for 
LED lamp driver. This figure implies that the supply current is 
and the supply voltage Vs are sinusoidal and in phase. Figure 10 
displays the harmonics spectrum of is (up to 20

th) in simulation 
and experimental tests. As noted, THD of the supply current 
using the suggested LED driver is 3% and the PF is 0.9996. 
This meets IEC-61000-3-2 class C limit with large margins.  

 
 

0.5 0.52 0.54 0.56
-400

-200

0

200

400

Time (sec)

is [2 Amp./div] 

 
Vs [200 V/div] 

 

 
(a) Simulation 

 
 

0.5 0.52 0.54 0.56
-400

-200

0

200

400

Time (sec)

is [2 Amp./div] 

 
Vs [200 V/div] 

 

 
(b) Experiment 

Fig. 9.  Steady-state tests showing the supply voltage and current. 

 

 

Fig. 10.  Harmonics spectrum of supply current. 

Steady-state results showing the actual current and 
estimated coil current are displayed in Figure 11. As obvious, 
the estimated coil current is precise enough, permitting the 
inductor current immediately tracks the reference current 
variation and achieve the required response. Figure 12 displays 
the LED voltage and current at steady-state. 

 

 

0.5 0.52 0.54 0.56
0

1

2

3

4

5

Time (sec)

iL  [Amp] 

 
 ˆ

L
i [Amp] 

 

 
(a) Simulation 

 

 

0.5 0.52 0.54 0.56
0

1

2

3

4

5

Time (sec)

iL [Amp] 

 
 ˆ

L
i [Amp] 

 

 
(b) Experiment 

Fig. 11.  Steady-state results showing the actual current and estimated coil 
current. 

  

0.5 0.52 0.54 0.56
0

20

40

60

Time (sec)

Vo [10V/div] 

 Io [0.5 Amp./div] 
 

 
(a) Simulation 

 

 

0.5 0.52 0.54 0.56
0

10

20

30

40

50

60

Time (sec)

Vo [10V/div] 

 Io [0.5 Amp./div] 
 

 
(b) Experiment 

Fig. 12.  Steady-state results LED voltage and current. 

Voltage and current of the LED driver are DC nearly 
without ripples. Figures 13-15 demonstrate the waveforms of 
supply voltage and current under various voltage levels. These 

3 5 7 9 11 13 15 17 19
0

10

20

30

Harmonic order

T
H

D
 i
s
 (

%
)

 

 

Experimental

Simulation

IEC61000-3-2 class C



Engineering, Technology & Applied Science Research Vol. 8, No. 5, 2018, 3373-3379 3378  
  

www.etasr.com Zaky et al.: PFC Control for LED Lamp Driver Using Sensorless Predictive Current Controller 

 

figures prove that the supply current is and the supply voltage 
Vs are sinusoidal and in phase.  

 
 

0.5 0.52 0.54 0.56
-200

-150

-100

-50

0

50

100

150

200

Time (sec)

is [1 Amp./div] 

 
Vs [100 V/div] 

 

 
(a) Simulation 

 

 

0.5 0.52 0.54 0.56
-200

-150

-100

-50

0

50

100

150

200

Time (sec)

is [1 Amp./div] 

 
Vs [100 V/div] 

 

 
(b) Experiment 

Fig. 13.  Supply voltage and current at 100V rms. 

 
 

0.5 0.52 0.54 0.56
-300

-200

-100

0

100

200

300

Time (sec)

is [1 Amp./div] 

 
Vs [100 V/div] 

 

 
(a) Simulation 

 

 

0.5 0.52 0.54 0.56
-300

-200

-100

0

100

200

300

Time (sec)

is [1 Amp./div] 

 

Vs [100 V/div] 

 

 
(b) Experiment 

Fig. 14.  Supply voltage and current at 150V rms. 

The robustness of the proposed control technique is 
checked at step changes in the reference voltage as displayed in 
Figure 16. It is evident that the proposed converter achieves a 
fast recovery time to its reference voltage.  

Figure 17 demonstrates transient response of supply voltage 
variations. The transient response of output voltage and current 
during supply voltage changes is displayed in Figure 18. As 
noted, the output voltage can be attainted at its reference value 
under the changes in supply voltage and the system has a good 
dynamic response against sudden variations of the source 
voltage. 

 

0.5 0.52 0.54 0.56

-400
-300
-200
-100

0
100
200
300
400

Time (sec)

is [0.5 Amp./div] 

 
Vs [100 V/div] 

 

 
(a) Simulation 

 

0.5 0.51 0.52 0.53 0.54 0.55 0.56

-400

-300

-200

-100

0

100

200

300

400

Time (sec)

is [0.5 Amp./div] 

 

Vs [100 V/div] 

 

 
(b) Experiment 

Fig. 15.  Supply voltage and current at 250V rms 

 

0.5 1 1.5 2
0

10

20

30

40

50

60

70

Time (sec)

Vo [10V/div] 

 

Io [0.5 Amp./div] 

 

Vref [10V/div] 

 

 
(a) Simulation 

 

0.5 1 1.5 2
0

10
20
30
40
50
60
70

Time (sec)

Vo [10V/div] 

 

Io [0.5 Amp./div] 

 

Vref [10V/div] 

 

 
(b) Experiment 

Fig. 16.  Transient response due to reference voltage changes 

 
 

(a) Simulation 

 
 

(b) Experiment 

Fig. 17.  Transient response showing supply voltage changes. 

1 1.5 2
-400

-200

0

200

400

Time (sec)

1 1.5 2
-400

-200

0

200

400

Time (sec)Time (sec) 

Time (sec) 



Engineering, Technology & Applied Science Research Vol. 8, No. 5, 2018, 3373-3379 3379  
  

www.etasr.com Zaky et al.: PFC Control for LED Lamp Driver Using Sensorless Predictive Current Controller 

 

 

0.6 0.8 1 1.2 1.4 1.6 1.8 2 2.2
0

10

20

30

40

50

60

Time (sec)

Vo [10V/div] 

 Io [0.5 Amp./div] 
 

 
(a) Simulation 

 

0.6 0.8 1 1.2 1.4 1.6 1.8 2 2.2
0

10

20

30

40

50

60

Time (sec)

Vo [10V/div] 

 Io [0.5 Amp./div] 
 

 
(b) Experimental 

Fig. 18.  Transient response showing output voltage and current due to 
supply voltage changes. 

VI. CONCLUSION 

A sensorless predictive current controller for LED lamp 
driver was proposed. The sensorless current scheme was 
designed to estimate the inductor current relied on the sampled 
value of input and output voltages. This scheme achieves 
reliability and simplicity on estimating inductor current. This 
remedies the issues of a current sensor. The predictive current 
controller generates the duty cycles in advance relied on the 
reference and estimated inductor currents and input and output 
voltages. The proposed PFC control technique has low 
computation burden and it has been executed using a minimum 
cost digital signal processor to accomplish high switching 
frequency. Results demonstrated the advantages of the 
suggested driver with a high PF and sinusoidal supply current 
waveform with low harmonics, complying with IEC 61000-3-2 
class C. The proposed scheme can attain good dynamic 
performance for reference and supply voltage changes.  

ACKNOWLEDGEMENT 

Authors acknowledge the approval and support of this 
research study by the grant no. ENG-2017-1-8-F-7217 from the 
Deanship of Scientific Research at Northern Border University, 
Arar, KSA. 

REFERENCES 

[1] E. F. Schubert, Light-Emitting Diodes, E. Fred Schubert, 2006 

[2] A. Zukauskas, M. S. Shur, R. Gaska, Introduction to Solid-State 
Lighting, Wiley, pp. 79-82, 2002 

[3] C. C. Wang, K. H. Wu, Y. C. Liu, C. Y. Yang, M. M. Alam, Y. K. Lo, 
H. J. Chiu, “Study and implementation of an improved power factor 
alternating-current-light emitting diode driver”, IET Power Electronics, 
Vol. 8, No. 7, pp. 1156-1163, 2015 

[4] C. Moo, Y. Chen, W. Yang, “An efficient driver for dimmable LED 
lighting”, IEEE Transactions on Power Electronics, Vol. 27, No. 11, pp. 
4613-4618, 2012 

[5] J. C. Lam, P. K. Jain, “Isolated AC/DC Offline High Power Factor 
Single-switch LED Drivers without Electrolytic Capacitors”, IEEE 
Journal of Emerging and Selected Topics in Power Electronics ,Vol. 3, 
No. 3, pp. 679-690, 2015 

[6] S. W. Lee, H. L. Do, “A Single-Switch AC-DC LED Driver Based on a 
Boost-Flyback PFC Converter with Lossless Snubber”, IEEE 
Transactions on Power Electronics, Vol. 32, No. 2, pp. 1375-1384, 2017 

[7] U. Anwar, D. Maksimovic, K. K. Afridi, “A simple control architecture 
for four-switch buck-boost converter based power factor correction 
rectifier”, IEEE 18th Workshop on Control and Modeling for Power 
Electronics, Stanford, USA, July 9-12, 2017 

[8] H. Wu, S. C. Wong, C. K. Tse, S. Y. Ron Hui, Q. Chen, “Single-Phase 
LED Drivers with Minimal Power Processing, Constant Output Current, 
Input Power Factor Correction, and without Electrolytic Capacitor”, 
IEEE Transactions on Power Electronics, Vol. 33, No. 7, pp. 6159-6170, 
2017 

[9] Hewlett-Packard, Compliance Testing to the IEC 1000-3-2 (EN 61000-
3-2) and IEC 1000-3-3 (EN 61000-3-3) Standards, Application Note 
1273, Hewlett Packard Co., 1995 

[10] C. Trujillo, G. Henao, J. Castro, A. Narvaez, “Design and development 
of a LED Driver prototype with a Single-Stage PFC and low current 
harmonic distortion”, IEEE Latin America Transactions, Vol. 15, No. 8, 
pp. 1368-1375, 2017 

[11]  D. C. Lu, “High Voltage Stress in Single-Phase Single-Stage PFC 
Converters: Analysis and an Alternative Solution”, IEEE Transactions 
on Power Electronics, Vol. 63, No. 1, pp. 133-143, 2016 

[12] H. L. Cheng, Y. N. Chang, C. A. Cheng, C. H. Chang, Y. H. Lin, “High-
power-factor dimmable LED driver with low-frequency pulse-width 
modulation”, IET Power Electronics, Vol. 9, No. 10, pp. 2139-2146, 
2016. 

[13] J. B. Baek, S. Chae, “Single-Stage Buck-Derived LED Driver With 
Improved Efficiency and Power Factor Using Current Path Control 
Switches”, IEEE Transactions on Industrial Electronics, Vol. 64, No. 10, 
pp. 7852-7861, 2017 

[14] B. White, H. Wang,Y. F. Liu, X. Liu, “An Average Current Modulation 
Method for Single-Stage LED Drivers With High Power Factor and Zero 
Low-Frequency Current Ripple”, IEEE Journal of Emerging and 
Selected Topics in Power Electronics, Vol. 3, No. 3, pp. 714-731, 2015 

[15] W. Zhang, G. Feng, Y. F. Liu, B. Wu, “New digital control method for 
power factor correction”, IEEE Transactions on Industrial Electronics, 
Vol. 53, No. 3, pp. 987-990, 2006 

[16] J. Chen, A. Prodic, R. W. Erickson, D. Maksimovic, “Predictive digital 
current programmed control”, IEEE Transactions on Power Electronics, 
Vol. 18, No. 1, pp. 411-419, 2003 

[17] C. W. Clark, F. Musavi, W. Eberle, “Digital DCM Detection and Mixed 
Conduction Mode Control for Boost PFC Converters”, IEEE 
Transactions on Power Electronics, Vol. 29, No. 1, pp. 347-355, 2016 

[18] S. Bibian, H. Jin, “High performance predictive deadbeat controller for 
DC power supplies”, IEEE Transactions on Power Electronics, Vol. 17, 
No. 3, pp. 420-427, 2002 

[19] A. P. Finazzi, L. C. de Freitas, J. B. Vieira, E. A. A. Coelho, V. J. Farias, 
L. G. Freitas, “Current-sensorless PFC boost converter with 
preprogrammed control strategy”, IEEE International Symposium on 
Industrial Electronics, Gdansk, Poland, June 27-30, 2011 

[20] K. I. Hwu, H. W. Chen, Y. T. Yau, “Fully-digitalized implementation of 
PFC rectifier in CCM without ADC”, 26th Annual IEEE Applied Power 
Electronics Conference and Exposition, Fort Worth, USA, March 6-11, 
2011 

[21] F. J. Azcondo, A. de Castro, V. M. Lopez, O. Garcia, “Power factor 
correction without current sensor based on digital current rebuilding”, 
IEEE Transactions on Power Electronics, Vol. 25, No. 6, pp. 1527-1536, 
2010 

[22] J. W. Kimball, P. T. Krein, “A current-sensorless digital controller for 
active power factor correction control based on Kalman filters”, 23rd 
Annual IEEE Applied Power Electronics Conference and Exposition, 
Austin, USA, February 24-28, 2008 

[23] D. Gacio, J. M. Alonso, A. J. Calleja, J. Garcia, M. Rico-Secades, “A 
Universal-Input Single-Stage High-Power-Factor Power Supply for HB-
LEDs Based on Integrated Buck-Flyback Converter”, 24th Annual IEEE 
Applied Power Electronics Conference and Exposition, Washington, 
DC, USA, February 15-19, 2009 

 

http://digital-library.theiet.org/search;jsessionid=bo5sq3nbqajt.x-iet-live-01?value1=&option1=all&value2=Huang-Jen+Chiu&option2=author
https://scholar.google.com.eg/citations?user=2NYXRLoAAAAJ&hl=ar&oi=sra
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Sin-Woo%20Lee.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Hyun-Lark%20Do.QT.&newsearch=true
https://scholar.google.com.eg/citations?user=i74FDMAAAAAJ&hl=ar&oi=sra
https://scholar.google.com.eg/citations?user=97xFEH0AAAAJ&hl=ar&oi=sra
https://scholar.google.com.eg/citations?user=ZFVa37gAAAAJ&hl=ar&oi=sra
http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=8009514
http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=8009514
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Hao%20Wu.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Siu-Chung%20Wong.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Chi%20K.%20Tse.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Qianhong%20Chen.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Cesar%20Trujillo.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Gabriel%20Henao.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Johann%20Castro.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Alexander%20Narvaez.QT.&newsearch=true
http://ieeexplore.ieee.org/document/7994781/
http://ieeexplore.ieee.org/document/7994781/
http://ieeexplore.ieee.org/document/7994781/
http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9907
http://ieeexplore.ieee.org/document/7244200/
http://ieeexplore.ieee.org/document/7244200/
http://digital-library.theiet.org/search?value1=&option1=all&value2=Hung-Liang+Cheng&option2=author
http://digital-library.theiet.org/search?value1=&option1=all&value2=Yong-Nong+Chang&option2=author
http://digital-library.theiet.org/search?value1=&option1=all&value2=Chun-An+Cheng&option2=author
http://digital-library.theiet.org/search?value1=&option1=all&value2=Chien-Hsuan+Chang&option2=author
http://digital-library.theiet.org/search?value1=&option1=all&value2=Yu-Hung+Lin&option2=author
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Jong-Bok%20Baek.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Suyong%20Chae.QT.&newsearch=true
http://ieeexplore.ieee.org/document/7913618/
http://ieeexplore.ieee.org/document/7913618/
http://ieeexplore.ieee.org/document/7913618/
http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=41
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Brian%20White.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Hongliang%20Wang.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Yan-Fei%20Liu.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Xiaodong%20Liu.QT.&newsearch=true
http://ieeexplore.ieee.org/document/7089156/
http://ieeexplore.ieee.org/document/7089156/
http://ieeexplore.ieee.org/document/7089156/
http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=41
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Colin%20W.%20Clark.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Fariborz%20Musavi.QT.&newsearch=true
http://ieeexplore.ieee.org/search/searchresult.jsp?searchWithin=%22Authors%22:.QT.Wilson%20Eberle.QT.&newsearch=true
http://ieeexplore.ieee.org/document/6482648/
http://ieeexplore.ieee.org/document/6482648/