Published Version (PDF 152Kb)

Published Version (PDF 152Kb)

This may be the author’s version of a work that was submitted/accepted for publication in the following source: Walker, Geoffrey R. (2000) Evaluating MPPT converter topologies using a MATLAB PV model. In Australasian Universities Power Engineering Conference, AUPEC’00, 2000-09-24 - 2000-09-27. This file was downloaded from: https://eprints.qut.edu.au/63586/ c Copyright 2000 Please consult the author This work is covered by copyright. Unless the document is being made available under a Creative Commons Licence, you must assume that re-use is limited to personal use and that permission from the copyright owner must be obtained for all other uses. If the docu- ment is available under a Creative Commons License (or other specified license) then refer to the Licence for details of permitted re-use. It is a condition of access that users recog- nise and abide by the legal requirements associated with these rights. If you believe that this work infringes copyright please provide details by email to [email protected] Notice: Please note that this document may not be the Version of Record (i.e. published version) of the work. Author manuscript versions (as Sub- mitted for peer review or as Accepted for publication after peer review) can be identified by an absence of publisher branding and/or typeset appear- ance. If there is any doubt, please refer to the published source. EVALUATING MPPT CONVERTER TOPOLOGIES USING A MATLAB PV MODEL Geoff Walker Dept of Computer Science and Electrical Engineering, University of Queensland, Australia. email: [email protected] Abstract An accurate PV module electrical model is presented based on the Shockley diode equation. The simple model has a photo-current current source, a single diode junction and a series resistance, and includes temperature dependences. The method of parameter extraction and model evaluation in Matlab is demonstrated for a typical 60W solar panel. This model is used to investigate the variation of maximum power point with temperature and inso- lation levels. A comparison of buck versus boost maximum power point tracker (MPPT) topologies is made, and compared with a direct connection to a constant voltage (battery) load. The boost con- verter is shown to have a slight advantage over the buck, since it can always track the maximum power point. 1 PHOTOVOLTAIC MODULES IIL RS Solar cells consist of a p-n junction fabricated in a thin wafer or layer of semiconductor. In the dark, the I-V G output characteristic of a solar cell has an exponential V characteristic similar to that of a diode. When exposed to light, photons with energy greater than the bandgap energy of the semiconductor are ab- T sorbed and create an electron-hole pair. These carri- Figure 1: The circuit diagram of the PV model. ers are swept apart under the influence of the internal electric fields of the p-n junction and create a current I proportional to the incident radiation. When the cell is Temperature dependence of the photo current L . short circuited, this current flows in the external circuit; R Series resistance S , which gives a more accurate when open circuited, this current is shunted internally shape between the maximum power point and the by the intrinsic p-n junction diode. The characteristics open circuit voltage. of this diode therefore sets the open circuit voltage char- R acteristics of the cell. Shunt resistance P in parallel with the diode. n 1.1 Modelling the Solar Cell Either allowing the diode quality factor to be- come a variable parameter (instead of being fixed Thus the simplest equivalent circuit of a solar cell is a at either 1 or 2) or introducing two parallel diodes =1 A =2 current source in parallel with a diode. The output of (one with A , one with ) with indepen- the current source is directly proportional to the light dently set saturation currents. falling on the cell. The diode determines the I-V char- acteristics of the cell. For this research work, a model of moderate complexity was used. The model included temperature dependence Increasing sophistication, accuracy and complexity can I of the photo-current L and the saturation current of the be introduced to the model by adding in turn I R S diode 0 . A series resistance was included, but not a shunt resistance. A single shunt diode was used with Temperature dependence of the diode saturation the diode quality factor set to achieve the best curve I current 0 . match. This model is a simplified version of the two msx60 model, 1Sun, 25C, 1.0 < A < 2.0 diode model presented by Gow and Manning [1]. The 4 circuit diagram for the solar cell is shown in Figure 1. A = 1.0 3.5 The equations which describe the I-V characteristics of A = 2.0 the cell are 3 2.5 q V +IR =nk T S I = I I e 1 0 L (1) 2 Module Current (A) 1.5 I = I 1 + K T T L 0 1 T L (2) 1 = G I =G I 1 T SC T ;nom nom L (3) 1 1 K = I I =T T 0 2 1 T SC T SC (4) 1 2 0.5 0 0 5 10 15 20 25 =n 3 Module Voltage (V) I = I T=T 0 1 0T 1 Figure 2: The Matlab model VI curves for various diode qV =nk 1=T 1=T g 1 e (5) quality factors. qV =nk T 1 OC T 1 I = I =e 1 T SC T 0 (6) 1 1 msx60 model, 1Sun, 25C, Rs = 0, 8, 16 mOhm per cell 4 Rs = 0 R = dV =dI 1=X S V V (7) OC 3.5 qV =nk T 1 T OC Rs = 16mOhm 1 X = I q =nk T e V 1 T 0 (8) 1 3 All of the constants in the above equations can be de- 2.5 termined by examining the manufacturers ratings of 2 the PV array, and then the published or measured I-V curves of the array. As a typical example, the Solarex Module Current (A) 1.5 MSX60 60W array will be used to illustrate and verify 1 the model. 0.5 I The photo-current L (A) is directly proportional to ir- 2 0 Wm radiance G ( ). When the cell is short circuited, 0 5 10 15 20 25 Module Voltage (V) negligible current flows in the diode. Hence the propor- Figure 3: The Matlab model VI curves for various tionality constant in equation 3 is set so the rated short model series Resistances. I circuit current SC at is delivered under rated irradia- 2 tion (usually 1 Sun = 1000Wm ). For the MSX60, I = 3:8A T = 25 1 SC at 1 Sun at C (298K), so until a more accurate value is estimated later through I =3:8A=S un: T L curve fitting. The effect of varying the ideality factor 1 can be seen in the MSX60 model, figure 2 – higher val- The relationship between the photo-current and temper- ues soften the knee of the curve. ature is linear (eqn. 2) and is deduced by noting the I change of photo-current with the change of tempera- The relationship of 0 to temperature is complex, but I ture (eqn. 4). For the MSX60, L changes from 3.80 to fortunately contains no variables requiring evaluation 3.92A (3%) as T changes from 25 to 75 C. (eqn 5) [1]. When the cell is not illuminated, the relationship be- The series resistance of the panel has a large impact V = V tween the cell’s terminal voltage and current is given on the slope of the I-V curve at OC , as seen in by the Shockley equation. When the cell is open cir- figure 3. Equations 7 and 8 are found by differentiating V = V cuited and illuminated, the photo-current flows entirely equation 1, evaluating at OC , and rearranging R in the diode. The I-V curve is offset from the origin by in terms of S [1]. Using the values obtained from I the the photo generated current L (eqn 1). the MSX60 manufactures’ curves, a value of total panel R =8m series resistance S was calculated. I 25 The value of the saturation current 0 at C is cal- culated using the open circuit voltage and short circuit 1.2 Matlab model of the PV module current at this temperature (eqn 6). The Solarex MSX60, a typical 60W PV module, was An estimate must be made of the unknown “ideality chosen for modelling. The module has 36 series con- factor” n. Green [3] states that it takes a value between nected polycrystalline cells. The key specifications are 1 and 2, being near one at high currents, rising towards shown in table 1. two at low currents. A value of 1.3 is suggested as typical in normal operation, and may be used initially, The model was evaluated using Matlab. The model pa- At Temperature T 25 C V function Ia = msx60i(Va,Suns,TaC) Open Cct Voltage OC 21.0 V % msx60.m model for the MSX-60 solar array I % current given voltage, illumination and temperature Short Cct Current SC 3.74 A % Ia = msx60(Va,G,T) = array voltage V % Ia,Va = array current,voltage Voltage, max power m 17.1 V % G = num of Suns (1 Sun = 1000 W/mˆ2) I % T = Temp in Deg C Current, max power m 3.5 A P k = 1.38e-23; % Boltzman’s const Maximum Power m 59.9 W q = 1.60e-19; % charge on an electron % enter the following constants here, and the model will be Table 1: The key specifications of the Solarex MSX60 % calculated based on these.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    7 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us