Professional Documents
Culture Documents
Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 05,2020 at 02:39:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 05,2020 at 02:39:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
WANG et al.: NEURAL NETWORK ASSISTANCE AMPPT SOLAR ENERGY HARVESTING SYSTEM 3
Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 05,2020 at 02:39:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 05,2020 at 02:39:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
WANG et al.: NEURAL NETWORK ASSISTANCE AMPPT SOLAR ENERGY HARVESTING SYSTEM 5
The total current drawn from the PV cell thus equals to the
sum of I I N and IV C O :
N
I P H = I I N + IV C O = C fclk (N V P H −Vout )+λ f clk (12)
N −1
where λ = λ1 + λ2 .
Combining (8) and (12), it can be got:
N
C f clk (N V P H − Vout ) + λ f clk
N −1
∞
(−n)n−1 n nφV +nϕ Fig. 8. The principle of AMPPT method.
=δ (ε e ) + βV + α (13)
n!
n=1
Thus, the SC converter switching frequency can be calcu-
lated as follows:
∞
(−n)n−1 n nφV P H +nϕ
δ n! (ε e ) + βV P H + α
n=1
f clk = (14)
N−1 C(N V P H − Vout ) + λ
N
Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 05,2020 at 02:39:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
the potential of the upper plate of C1 (state of A) increases Is e (R0 +R1 )VT (R3 + R4 ) R1 (R3 + R4 )
f clk ≈ +
at the slope of I3 /C1 until the inversion voltage of INV1 is 2C1 V P H R4 (R0 + R1 )R3 R4
R1 V P H k1 V P H
reached, at which point B starts to turn to low, point C starts Is e (R0 +R1 )VT 2R1 Is e V T 2k1
to turn to high. So that point D also begins to turn to high, = + = + (26)
C1 V P H (R0 + R1 )R2 C1 V P H R2
because the voltage on capacitor C1 cannot change suddenly,
then point A rises instantaneously to make sure the voltage The R0 and R1 provides a divider ratio k1 to affect the
difference of C1 stays the same as the previous state. output frequency exponentially and R2 can affect the output
After that, the upper transfer gate T1 is closed, the lower frequency linearly.
transfer gate T2 is turned on, the charging process is com- As mentioned in Section II, equation (26) has the similar
pleted, and the discharge process starts. The voltage of point A form with (15) when the constant n in (15) takes the first
begins to decrease, point B remains low, and point C remains term, in other words, once those parameters (k1 , C1 , R2 ) are
high, so point D also remains high. Due to discharge, the chose specially, the BJT based VCO can meet the condition
voltage of the upper plate of C1 decreases at the slope of restricted by (15) to some extent. And those parameters can be
−I4 /C1 until the inversion voltage of INV1 is reached. Thus, confirmed by calculation and simulation before layout shown
point B turns to high, point C turns to low, and point D is also as Section V in detail.
low.
Since the C1 charge is conserved and cannot respond in a V. S IMULATION OF THE S OLAR E NERGY
short time, hence the voltage of point A rapidly turns to low. H ARVESTING S YSTEM
At this time, since point C goes low, the upper transfer gate A. The Neural Network Model
T1 is turned on, the lower transfer gate T2 is turned off, and
the charging process starts, so the cycle is repeated, so that The whole structure of the NN used in this paper is shown
a square wave can be obtained at the output terminal. In this in Fig. 11(a). In order to simulate the output current of the
circuit, the charge and discharge currents are designed to be PV cell to power the circuit, light intensity (LI) and V P H
equal, so the output waveform should be a pulse square wave are as the input variables, the output current (I P H ) is as the
with 50% duty cycle. The waveform of the points A, B, C, output variable. 3400 sets of sampling data are used to be as
D and f clk is shown as Fig. 10. training sets, 1700 sets are used to be as validation sets. And
The rise or fall of the voltage at point A is cyclical, so it the number of hidden nodes is 3 to get high fitness.
exists: As shown in Fig. 11(b), the RSquare same as SE mentioned
in Section II is a result that characterizes the accuracy of the
1 1 1 I3 fitness, the closer the RSquare is to 1, the higher the accuracy.
f clk = = V V
= V = (20)
T ( I3 + I4 )C1 2 I3 C1 2 V C1 The RSquare of the training and validation of this PV cell are
Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 05,2020 at 02:39:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
WANG et al.: NEURAL NETWORK ASSISTANCE AMPPT SOLAR ENERGY HARVESTING SYSTEM 7
Fig. 11. The result of the NN (a) The structure of the NN; (b) Training and
validation results of the NN.
Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 05,2020 at 02:39:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
Fig. 17. The V - f curves of the VCO (a) R2 is the axis variable; (b) k1 is
the axis variable.
the VCO obviously changes when the controlling voltage V P H
changes.
Pr is within the range 3.7623mW-14.738mW when the light For the reason that the C1 need to be integrated inside the
intensity changes from 3000lux to 10000lux; chip and only k1 , R2 can be changed by the way of off-chip
2. Find out the real MPP shown as ② and draw the straight resisters. Fig. 17. (a) gives the scanning results of V-f curves
lines of V P H = Vr shown as ③; of the VCO when R2 is the axis variable and Fig. 17. (b) is
3. Make the NFC loop in the open state (disconnect the the result when k1 is the axis variable. It is obviously that
VCO in Fig. 12) and change the frequency f clk artificially at the value of k1 has great affect to the slope of the V-f curve
different LIs to get the V-f curves shown as ④; of the VCO and the value of R2 has effect to the magnitude
4. Get the intersections (Vr , fr ) shown as ⑤ of the V-f of the frequency. The combination of the characteristics of k1
curves and lines of V P H = Vr , which constitute the desired and R2 ensures that the BJT based VCO can fit most Vr − fr
Vr − fr curve; curves for different PV cells, which can improve the university
5. Use Newton iteration method to solve the unknown of the whole system.
parameters (k1 , C1 , R2 ) of equation (26) to make it fit to
the desired Vr − fr curve;
6. Make the NFC loop in the closed state (connect the VCO VI. E XPERIMENTAL R ESULTS
into the circuit) and use the solved parameters to check the The solar energy harvesting circuit except for Cbu f and the
AMPPT and fine-tune the parameters to reduce the tracking fly capacitors of the SC converter is implemented in 0.18μm
error further. The V-f curve of the fine-tuning VCO is shown CMOS technology and its die photograph is shown in Fig. 18.
as ⑥, then the final simulating operation points of (Vs , fs ) is The testing setup is illustrated in Fig. 19. Two different PV
shown as ⑦. cells are tested with changing environment by adjusting the
The solved parameters (k1 , C1 , R2 ) are (0.39, 276pF, light intensity of the xenon lamp.
400K
). After fine tuning, the final parameters with the best As shown as Table. I, those parameters (k1 , C1 , R2 ) of
performance to simulate are (0.39, 300pF, 360K
). The co- the VCO used during testing is very closed to the solved and
simulation results of closed loop are shown in Fig. 16, the red simulated ones. The reason for the difference among those
line is the output voltage (V P H ) of the PV cell, the pink line three results is mainly the approximation of the VCO model
is the switching frequency ( f clk ) and the purple line is the SC and the process variation.
converter’s output voltage (VOU T ). When the light intensity In order to verify the correct AMPPT procedure with the
changes from 10000lux to 3000lux, V P H can be stable at the light intensity changing. Fig. 20 (a) illustrates different track-
point which is closed to Vr compared to Fig. 14 at last. VOU T ing procedures for the light intensity changing from 3000lux to
is regulated to 4.2V to charge the battery. And the output of 10000lux. The blue one is the V P H of the PV cell 1 and the red
Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 05,2020 at 02:39:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
WANG et al.: NEURAL NETWORK ASSISTANCE AMPPT SOLAR ENERGY HARVESTING SYSTEM 9
TABLE I TABLE II
PARAMETERS OF VCO FOR D ESIGN P ERFORMANCE S UMMARY
Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 05,2020 at 02:39:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
TABLE III
C OMPARISON W ITH P RIOR A RTS
VII. C ONCLUSION
An NN-A-AMPPT method for solar energy harvesting
system based on the improved AMPPT model and the
co-simulation tool with NN model has been proposed in
this paper. The main purpose of this paper is to make the
AMPPT method become suitable for industrial realization,
Fig. 23. Tracking results of PV cell 2.
and detailed modeling process, specific circuit design, simula-
tion and implementation of this high-accuracy NN-A-AMPPT
errors are shown in Table. II. Due to process variation, there method are completely considered. It successfully achieves a
is a certain degree of error between the simulation f clk ( f s peak efficiency about 89.39%@ 3000lux of PV cell 1 when
in two figures) and testing f clk ( f t in two figures). It can be the off-chip C f ly is 3.3nF and voltage tracking errors of 0.01-
derived from the Table. I that tracking errors of two PV cells 0.51% (PV cell 1) and 0.01-0.5% (PV cell 2) when the light
are within the range of 0.01-0.51% and 0.01-0.5%. intensity is changing from 3000lux to 10000lux by turning the
The main advantages of the proposed NN-A-AMPPT tunable xenon lamp. In summary, the proposed NN-A-AMPPT
method are low circuit complexity, high tracking accuracy method has the advantages of high precision, applicability and
and the convenience of simulating light intensity changes. generality.
Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 05,2020 at 02:39:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
WANG et al.: NEURAL NETWORK ASSISTANCE AMPPT SOLAR ENERGY HARVESTING SYSTEM 11
Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 05,2020 at 02:39:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
Xiao Zeng (Member, IEEE) received the B.S. and Zhaoji Li (Member, IEEE) received the B.S. degree
M.S. degrees in mechantronics engineering from from the University of Electronic Science and
Xihua University, Chengdu, China, in 2003 and Technology of China (UESTC), Chengdu, China,
2007, respectively, the Ph.D. degree in microelec- in 1963. He joined UESTC in 1963, where he was
tronics and solid-state electronics from the Uni- a Lector, an Associate Professor, and a Professor.
versity of Electronic Science and Technology of He has authored more than 80 articles published on
China (UESTC) in 2018. several journals. He is currently the Vice Director of
He is currently with UESTC. His research interests the Academy of Power Electronics of Sichuan.
include broad areas of power electronics, industrial His research interests include semiconductor
embedded measuring and controlling systems, fail- device physics, semiconductor power devices, and
ure analysis of semiconductor devices, and ICs. IC technologies.
Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 05,2020 at 02:39:09 UTC from IEEE Xplore. Restrictions apply.