[go: up one dir, main page]

CN103294101A - Maximum power point tracing method and system - Google Patents

Maximum power point tracing method and system Download PDF

Info

Publication number
CN103294101A
CN103294101A CN 201210048303 CN201210048303A CN103294101A CN 103294101 A CN103294101 A CN 103294101A CN 201210048303 CN201210048303 CN 201210048303 CN 201210048303 A CN201210048303 A CN 201210048303A CN 103294101 A CN103294101 A CN 103294101A
Authority
CN
China
Prior art keywords
maximum power
power point
disturbance
length
point array
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 201210048303
Other languages
Chinese (zh)
Other versions
CN103294101B (en
Inventor
王艾
张建
潘年安
孙龙林
曹伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sungrow Power Supply Co Ltd
Original Assignee
Sungrow Power Supply Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sungrow Power Supply Co Ltd filed Critical Sungrow Power Supply Co Ltd
Priority to CN201210048303.1A priority Critical patent/CN103294101B/en
Publication of CN103294101A publication Critical patent/CN103294101A/en
Application granted granted Critical
Publication of CN103294101B publication Critical patent/CN103294101B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Supply And Distribution Of Alternating Current (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

An embodiment of the invention discloses a maximum power point tracing method and system, and aims at solving the problem of vibration generated by adopting fixed step length to perform disturbance when a working point is close to the maximum power point. The core concept of the maximum power point tracing method and system is that before the working point is close to the maximum power point, the maximum fixed step length is adopted to perform disturbance, moreover, when the working point is close to the maximum power point, the step length is changed so as to escape the vibration which is possible to appear, and accordingly, the problem of vibration generated by adopting fixed step length to perform disturbance is solved.

Description

Maximum power point tracing method and system
Technical field
The present invention relates to the photovoltaic technology field, more particularly, relate to maximum power point tracing method and system.
Background technology
The generating of photovoltaic cell is subjected to intensity of illumination, Temperature Influence, and Fig. 1 is photovoltaic cell I-V characteristic, and as shown in Figure 1, under particular light and temperature, photovoltaic cell has only a maximum power point/working point (also namely unimodal).In order to make solar photovoltaic control system export more electric energy under same intensity of illumination and temperature conditions, MPPT maximum power point tracking (MPPT) technology is arisen at the historic moment.
Fixed step size disturbance observation method (Perturb ﹠amp; Observe PO) is one of usual way of realizing at present MPPT.Its principle is at set intervals disturbance (each disturbance is a MPPT and interrupts) to be implemented with fixed step size Δ U (unit is volt) in the working point of photovoltaic cell, measure performance number after the power variation-Ruo disturbance after the disturbance performance number before greater than disturbance then, represent that then perturbation direction is correct, disturbance in the same direction; Otherwise, then toward the reverse direction disturbance.
But, when implementing the invention, the inventor finds, when adopting fixed step size disturbance observation method, in the time of near the working point arrives maximum power point, the situation that the working point strides across maximum power point can appear, but after the change perturbation direction, the difference of quiescent potential and maximum power point voltage still is less than step-length, thereby can't arrive maximum power point, and then causing the working point in the to-and-fro movement of maximum power point both sides, oscillatory occurences namely appears.
Summary of the invention
In view of this, embodiment of the invention purpose is to provide maximum power point tracing method and system, when solving near the working point arrives maximum power point, adopts the oscillation problem of fixed step size disturbance appearance.
For achieving the above object, the embodiment of the invention provides following technical scheme:
An aspect according to the embodiment of the invention provides a kind of maximum power point tracing method, comprising:
S0, default maximum power point array;
S1, every the first default duration with maximum fixed step size step MaxCarry out repeatedly disturbance as current step-length, reach near the maximum power point until judging;
S2, will be with described step MaxThe described maximum power point array of maximal value typing in the performance number that obtains in the repeatedly disturbance of doing as current step-length is with described step MaxAs historical step-length step s
S3, judge described step sWhether be not less than default minimum step after multiply by change step coefficient r, if, changeing S4, otherwise change S5, described change step coefficient is less than 1;
S4, with r*step sBe made as current step-length;
S5, described minimum step is made as current step-length;
S6, judge whether the default duration of no show the 3rd, if change step S7, otherwise change step S10;
S7, every the second default duration with the working point of the maximal value correspondence in the described maximum power point array as initial working point, with current step-length a disturbance is carried out in described initial working point, obtain the performance number after the disturbance;
S8, the performance number after described disturbance are during greater than the maximal value in the described maximum power point array, with the described maximum power point array of the performance number typing after the disturbance that obtains;
S9, the maximal value in the described maximum power point array is exported as maximum power point, returned step S6;
S10, when arriving the 3rd default duration, empty described maximum power point array, return step S1, the described the 3rd default duration is not less than the second default duration.
Another aspect according to the embodiment of the invention, a kind of MPPT maximum power point tracking system is provided, comprise array location, the first disturbance unit, step-length setup unit, the second disturbance unit, empty the unit, and the main control unit that is connected with above-mentioned each unit, wherein:
Described array location is used for default and storage maximum power point array;
Described main control unit is used for:
Judge reach near the maximum power point before, indicate described step-length setup unit with maximum fixed step size step MaxAs current step-length, and indicate the described first disturbance unit to carry out repeatedly disturbance every the first default duration with current step-length;
And, judging when reaching near the maximum power point, indicate the described first disturbance unit will be with described step MaxThe described maximum power point array of maximal value typing in the performance number that obtains in the repeatedly disturbance of doing as current step-length, and indicate described step-length setup unit with described step MaxAs historical step-length step s, and at r*step sWhen being not less than default minimum step, with r*step sBe made as current step-length, perhaps at r*step sDuring less than minimum step, described minimum step is made as current step-length, described r is the change step coefficient less than 1;
And, judge reach near the maximum power point after, but do not judge when arriving the 3rd default duration, indicate the second disturbance unit every the second default duration with the working point of the maximal value correspondence in the described maximum power point array as initial working point, with current step-length a disturbance is carried out in described initial working point, obtain the performance number after the disturbance, and the performance number after described disturbance is during greater than the maximal value in the described maximum power point array, with the described maximum power point array of the performance number typing after the disturbance that obtains, the maximal value in the described maximum power point array is exported as maximum power point;
And, to judge when arriving the 3rd default duration, indication empties the unit and empties described maximum power point array, and the described the 3rd default duration is not less than the second default duration.
From above-mentioned technical scheme as can be seen, in embodiments of the present invention, before near arriving maximum power point, adopt maximum fixed step size to carry out disturbance, and near arriving maximum power point the time, to change step-length, jumping out the vibration that may occur, thereby solve the oscillation problem that adopts the fixed step size disturbance to occur.Simultaneously, the embodiment of the invention near arriving maximum power point the time and after, the value of storing in the performance number that obtains after each disturbance and the maximum power point array is compared, as the former greater than the latter, then with the former typing maximum power point array, and the maximal value in the maximum power point array exported as maximum power point, thereby can realize the lasting tracking of maximum power point.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below, apparently, accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
The photovoltaic cell I-V performance plot that Fig. 1 provides for the embodiment of the invention;
The oscillatory occurences generation synoptic diagram that Fig. 2 a and b provide for the embodiment of the invention;
The maximum power point tracing method schematic flow sheet that Fig. 3 a provides for the embodiment of the invention;
Another schematic flow sheet of maximum power point tracing method that Fig. 3 b provides for the embodiment of the invention;
The another schematic flow sheet of maximum power point tracing method that Fig. 4 provides for the embodiment of the invention;
The MPPT maximum power point tracking system architecture synoptic diagram that Fig. 5 provides for the embodiment of the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
Prior art is had no progeny in entering MPPT, adopts fixed step size Δ U disturbance observation method at intercourse.Like this, in the time of near the working point arrives maximum power point, the situation that the working point strides across maximum power point can appear, but after the change perturbation direction, the difference of quiescent potential and maximum power point voltage is still less than step-length, thereby can't arrive maximum power point, and then cause the working point in the to-and-fro movement of maximum power point both sides, oscillatory occurences namely occur.
What is oscillatory occurences to existing brief explanation:
Suppose the voltage U of present operating point P1 correspondence 1Be positioned at maximum power point P MppThe left side, and U 1With P MppCorresponding voltage value U MppDifference less than Δ U.Then according to the basic optimizing rule of disturbance observation method, should increase the quiescent potential value, i.e. the magnitude of voltage U of the working point that disturbance next time reaches 2=U 1+ Δ U.Two kinds of situations will appear in this moment: first kind of situation is that the working point after the disturbance will be positioned at P MppThe P on right side 2The point; Second kind of situation is that the working point after the disturbance just in time is P Mpp
Under first kind of situation: the working point after the disturbance is positioned at P MppThe P on right side 2Point (corresponding U 2), shown in Fig. 2 a, will there be three kinds of possibilities of a-c this moment:
(a) if P 2<P 1, then should change perturbation direction and reduce magnitude of voltage, adjust the working point, back and will be positioned at P 3Point (U 3), and U 3=U 2-Δ U.When environmental baselines such as light intensity, temperature are constant, P 3The point should with P 1Point overlaps.Because P 2<P 3, therefore, also will continue to reduce magnitude of voltage, adjust the working point, back and will be positioned at P MppThe P in left side 4(U 4) on the point, and U 4=U 3-Δ U.Because P 4<P 3, just will change perturbation direction this moment, make the working point to P MppClose, come back to P 1The point.And because P 1>P 4, with the perturbation direction before continuing to use, thus the oscillatory process of a beginning new round.Like this, the output power of photovoltaic cell can be at P MppNeighbouring with P 2-P 3(P 1)-P 4The vibration of three point modes, and cause power loss.
(b) if P 2>P 1, then will continue to increase magnitude of voltage, the working point of system will be to away from P like this MppThe direction adjustment, and make the working point be positioned at the P on maximum power point right side 6(U 6) point on.Because P 6<P 2, will change perturbation direction this moment, make the working point to P MppClose, the working point of adjusting the back system will be positioned at P 5On the point, when environmental baselines such as light intensity, temperature are constant, P 5The point should with P 2Point overlaps.Because P 5>P 6, therefore, get back to P with continuing to reduce magnitude of voltage 1The point.And because P 1<P 5, will change perturbation direction, thus the oscillatory process of a beginning new round.Like this, the output power of photovoltaic cell can be at P MppNear, with P1-P2 (P5)-P6 three point modes vibration, and cause power loss.
(c) if P 2=P 1, this situation will cause the working point at P 1And P 2Saltus step between 2 namely with the vibration of P1-P2 two point modes, and causes power loss.
Second kind of situation: the working point after the disturbance just in time is P Mpp, see also Fig. 2 b: because P Mpp>P 1, will increase magnitude of voltage, adjust the working point, back and will be positioned at P MppThe P on right side 3(U 3) point on.At this moment, because P 3<P Mpp, will change perturbation direction and make the working point to P MppClose.Also namely, when U2 is maximum power point corresponding voltage value just, system's vibration that will between P1-Pmpp-P3, circulate, and cause power loss.
More than the analysis showed that: exist near the phenomenon of the vibration the maximum power point based on the MPPT of fixed step size disturbance observation method, the citation form of vibration has 2 vibrations and 3 vibrations.
In view of this, the embodiment of the invention discloses maximum power point tracing method, to address the above problem.
Referring to Fig. 3 a, said method comprises at least:
S0, default maximum power point array.
It should be noted that step S0 execution once gets final product, and need not repeat.
S1, every the first default duration Δ t1 with maximum fixed step size step MaxCarry out repeatedly disturbance as current step-length, reach near the maximum power point until judging.
Also namely, before near the no show maximum power point, be the interval with Δ t1, with step MaxCarry out disturbance as current step-length.And near arriving maximum power point the time, will carry out variable step disturbance (also being following step S2-S10).
In other embodiments of the invention, above-mentioned " judge and reach near the maximum power point " specifically can comprise:
Judge whether to arrive the 4th default duration N1 (be time starting point with the fixed step size disturbance first time), if then judge to reach near the maximum power point, otherwise judge and do not reach near the maximum power point.
Concrete, the time that can establish an into mppt interruption is a second (a=Δ t1), and the open-circuit voltage of the photovoltaic cell of a fixed structure itself is Voc, and the disturbance step-length is step Max, under the certain situation of environment, probably near 0.8Voc, arrival 0.9Voc has at first delayed to maximum power point in system, and having delayed step-length is 2step Max, near the time system's arrival maximum power point is so: (0.9Voc/2b) * a+[(0.8Voc-0.9Voc)/b)] and * a=N1.
Also namely, N1 can be by formula N1=(0.9Voc/2step Max) * a+[(0.8Voc-0.9Voc)/step Max)] * a tries to achieve.
Certainly, in other embodiments, also can preset power threshold, when with step MaxThe performance number of carrying out obtaining in the repeatedly disturbance as current step-length meets or exceeds above-mentioned power threshold, thinks to reach near the maximum power point.
S2, will be with above-mentioned step MaxMaximal value typing maximum power point array in the performance number that obtains in the repeatedly disturbance of doing as current step-length is with above-mentioned step MaxAs historical step-length step s
S3, judge above-mentioned step sWhether be not less than default minimum step after multiply by change step coefficient r, if, changeing S4, otherwise change S5, above-mentioned r is less than 1.Concrete, r can select 0.75, and minimum step may be selected to be 0.2V.
S4, with r*step sBe made as current step-length step 1
S5, above-mentioned minimum step is made as current step-length step 1
S6, judge whether the default duration Δ t3 of no show the 3rd (be time starting point with the fixed step size disturbance first time), if change step S7, otherwise change step S10;
Referring to Fig. 3 b, the execution sequential of step S6 can also be positioned over after the step S9.
S7, every the second default duration Δ t2 with the working point of the maximal value correspondence in the maximum power point array as initial working point, with current step-length a disturbance is carried out in initial working point, and obtains the working point after the disturbance, and the performance number after the disturbance.Above-mentioned Δ t2 can equal above-mentioned Δ t1, and certainly, the two also can be unequal.
Performance number after S8, the disturbance that obtains in step S7 is during greater than the maximal value in the maximum power point array, with the above-mentioned maximum power point array of this performance number typing;
Now step S7 and S8 are illustrated altogether.Suppose that the maximal value in the maximum power point array is P0, the voltage of P0 correspondence is U0, so with r*step sOr a disturbance doing as current step-length of minimum step, the voltage before disturbance is U0, voltage corresponding after disturbance is U0+step 1Or U0-step 1, and hypothesis U0+step 1Or U0-step 1Corresponding working point P1.
If the performance number corresponding with P1 be greater than the corresponding performance number of P0, so, the above-mentioned maximum power point array of performance number typing that will be corresponding with P1, at this moment, the performance number of P1 correspondence becomes the maximal value in the maximum power point array.So, when carrying out disturbance next time, namely carry out disturbance with P1 as initial working point.Otherwise, if when the performance number of P1 correspondence is less than or equal to the performance number of P0 correspondence, then above-mentioned maximum power point array is not operated, when carrying out disturbance next time, still carry out disturbance with P0 as initial working point.
But those skilled in the art can set the numerical value number n of maximum power point array typing flexibly, such as n being made as 20.Like this, with performance number typing maximum power point array the time, may face two kinds of situations: the maximum power point array has been recorded full or record is not full, at these two kinds of different situations, can do following typing respectively:
Do not record when full directly typing in the maximum power point array;
Recorded when full in the maximum power point array, replaced minimum value in the maximum power point array with the performance number after the disturbance that obtains.
Certainly, those skilled in the art also can establish n enough big, it is discontented to make the maximum power point array all record before zero clearing, so just directly typing.
S9, the maximal value in the above-mentioned maximum power point array is exported as maximum power point, returned step S6.
S10, empty above-mentioned maximum power point array, return step S1.
Wherein, Δ t3 is not less than Δ t2.More specifically, the above-mentioned Δ t3 integral multiple that is above-mentioned a.
When intensity of illumination changes, solar cell output power voltage response will change, thereby maximum power point changes, if continue the long disturbance of small step this moment, can not locate maximum power point fast, thereby cause bigger power loss.Therefore when setting one the 3rd default duration Δ t3, when reaching Δ t3, just become big step length searching by the long disturbance of small step, can locate maximum power point fast, the influence of avoiding light intensity to suddenly change and bring.
In other embodiments, also can be designed to: after carrying out N MPPT interruption (also being N disturbance), empty above-mentioned maximum power point array, return step S1.Need to prove, if Δ t2=Δ t1, N * Δ t2=Δ t3 so.
As can be seen, in embodiments of the present invention, in the time of near the no show maximum power point, adopt maximum fixed step size to carry out disturbance, and near arriving maximum power point the time, will change step-length jumping out the vibration that may occur, thereby solved the oscillation problem that adopts the fixed step size disturbance to occur.
It should be noted that no matter be step S2 or step S7, disturbance each time all can specifically comprise:
Whether judge dP*dU greater than zero, if, then corresponding voltage value after the preceding disturbance is added current step-length, (also being dP*dU≤0) if not then deducts current step-length with corresponding voltage value after the preceding disturbance.Wherein, above-mentioned dP represents the difference of performance number corresponding before performance number corresponding after the preceding disturbance and the preceding disturbance, and above-mentioned dU represents the difference of corresponding voltage value and the preceding corresponding voltage value of a preceding disturbance after the preceding disturbance.
In other embodiments of the invention, referring to Fig. 4, above-mentioned steps S9 also can specifically comprise:
S91, the maximal value in the maximum power point array is exported as maximum power point;
S92, judge the maximum power point array whether recorded full, if change step S93, otherwise directly return step S6.
S93, with current step-length as historical step-length, return step S3.
It should be noted that in the embodiment show in figure 4 the historical step-length among the step S3 has two sources, source is the step among the step S1 Max, another source is the current step-length that last disturbance is adopted.In other words, do not record when full in the maximum power point array, historical step-length is step all the time Max, and after the record of maximum power point array was full, historical step-length was the current step-length that last disturbance is adopted.And, as adopt and above-mentionedly " do not record when full directly typing in the maximum power point array; Recorded when full in the maximum power point array, replace minimum value in the maximum power point array with the performance number after the disturbance that obtains " mode to the words of maximum power point array typing numerical value; in case the record of maximum power point array is full, disturbance each time all can become step-length one time, up to arriving minimum step.
This is to consider, when maximum power point array record was full, initial working point had very approached actual maximum power point, and step-length is diminished, and helps more accurately must trace into maximum power point.
Corresponding with said method, the present invention also provides the MPPT maximum power point tracking system.Referring to Fig. 5, said system comprises array location 1, the first disturbance unit 2, step-length setup unit 3, the second disturbance unit 4 at least, empties unit 5, and the main control unit 6 that is connected with above-mentioned each unit, wherein:
Array location 1 is used for default and storage maximum power point array;
Main control unit 6 is used for:
Judge reach near the maximum power point before, indication step-length setup unit 3 carries out first setting operation, and indicates the first disturbance unit 2 to carry out first disturbance operation, above-mentioned first setting operation comprises " with maximum fixed step size step MaxAs current step-length ", first disturbance operation comprises " carrying out repeatedly disturbance with current step-length every the first default duration ";
And, judging when reaching near the maximum power point, indicate the first disturbance unit 2 to carry out first typing operation, and indication step-length setup unit 3 carry out first historical step-length setting operation and second setting operation;
Wherein, the first historical step-length setting operation comprises " with step MaxAs historical step-length step s"; second setting operation comprises and " when r*steps is not less than minimum step, r*steps is made as current step-length, perhaps at r*steps during less than minimum step, minimum step is made as current step-length (r goes on foot coefficient for the change less than 1) ", first typing operation comprises " will be with step MaxMaximal value typing maximum power point array in the performance number that obtains in the repeatedly disturbance of doing as current step-length ";
And, reach near the back maximum power point but do not judge when arriving the 3rd default duration judging, indicate the second disturbance unit 4 to carry out second disturbance operation, second typing operation and the output function;
Wherein, second disturbance operation comprise " every the second default duration with the working point of the maximal value correspondence in the maximum power point array as initial working point, with current step-length a disturbance is carried out in this initial working point, obtain the performance number after the disturbance ";
Second typing operation comprises " performance number after disturbance greater than the maximal value in the above-mentioned maximum power point array time, with the described maximum power point array of the performance number typing after the disturbance that obtains ";
And output function comprises " maximal value in the maximum power point array is exported as maximum power point ";
And, to judge when arriving the 3rd default duration, indication empties unit 5 and empties above-mentioned maximum power point array.It should be noted that the 3rd default duration is not less than the second default duration.
In other embodiments of the invention, main control unit 6 also can carry out following operation the indication second disturbance unit 4 " is exported the maximal value in the described maximum power point array " as maximum power point after:
When the maximum power point array has been recorded when full, indication step-length setup unit 3 carry out the second historical step-length setting operation one with current step-length as historical step-length step s, and according to step sReset step-length (also namely at r*step sWhen being not less than minimum step, with r*step sBe made as current step-length, perhaps at r*step sDuring less than minimum step, minimum step is made as current step-length), and do not record when full when the maximum power point array, then step-length setup unit 3 is not indicated.
Subsequently, as meet and reach near the back maximum power point but no show the 3rd default this condition of duration, main control unit 6 continues the indication second disturbance unit 4 and carries out above-mentioned second disturbance operation, second typing operation and the output function.
As for the specific implementation of " with the described maximum power point array of the performance number typing after the disturbance that obtains ", the calculating of N1 etc., can not give unnecessary details at this referring to the aforementioned record of this paper.
Those of ordinary skills can recognize, unit and the algorithm steps of each example of describing in conjunction with embodiment disclosed herein, can realize with electronic hardware, computer software or the combination of the two, for the interchangeability of hardware and software clearly is described, composition and the step of each example described in general manner according to function in the above description.These functions still are that software mode is carried out with hardware actually, depend on application-specific and the design constraint of technical scheme.The professional and technical personnel can specifically should be used for using distinct methods to realize described function to each, but this realization should not thought and exceeds scope of the present invention.
The those skilled in the art can be well understood to, and is the convenience described and succinct, and the concrete course of work of the device of foregoing description and unit can not repeat them here with reference to the corresponding process among the preceding method embodiment.
In several embodiment that the application provides, should be understood that disclosed apparatus and method can realize by other mode.For example, device embodiment described above only is schematic, for example, the division of said units, only be that a kind of logic function is divided, during actual the realization other dividing mode can be arranged, for example a plurality of unit or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.Another point, the shown or coupling each other discussed or directly to be coupled or to communicate to connect can be by some interfaces, the indirect coupling of device or unit or communicate to connect can be electrically, machinery or other form.
Above-mentioned unit as separating component explanation can or can not be physically to separate also, and the parts that show as the unit can be or can not be physical locations also, namely can be positioned at a place, perhaps also can be distributed on a plurality of unit.Can select wherein some or all of unit to realize the purpose of present embodiment scheme according to the actual needs.
In addition, each functional unit in each embodiment of the present invention can be integrated in the processing unit, also can be that the independent physics in each unit exists, and also can be integrated in the unit two or more unit.Above-mentioned integrated unit both can adopt the form of hardware to realize, also can adopt the form of SFU software functional unit to realize.
If above-mentioned integrated unit is realized with the form of SFU software functional unit and during as independently production marketing or use, can be stored in the computer read/write memory medium.Based on such understanding, part or all or part of of this technical scheme that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in the storage medium, comprise that some instructions are with so that a computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out all or part of step of each embodiment said method of the present invention.And aforesaid storage medium comprises: various media that can be program code stored such as USB flash disk, portable hard drive, ROM (read-only memory) (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD.
To the above-mentioned explanation of the disclosed embodiments, make this area professional and technical personnel can realize or use the present invention.Multiple modification to these embodiment will be apparent concerning those skilled in the art, and defined General Principle can realize under the situation that does not break away from the spirit or scope of the present invention in other embodiments herein.Therefore, the present invention will can not be restricted to these embodiment shown in this article, but will meet the wideest scope consistent with principle disclosed herein and features of novelty.

Claims (10)

1. a maximum power point tracing method is characterized in that, comprising:
S0, default maximum power point array;
S1, every the first default duration with maximum fixed step size step MaxCarry out repeatedly disturbance as current step-length, reach near the maximum power point until judging;
S2, will be with described step MaxThe described maximum power point array of maximal value typing in the performance number that obtains in the repeatedly disturbance of doing as current step-length is with described step MaxAs historical step-length step s
S3, judge described step sWhether be not less than default minimum step after multiply by change step coefficient r, if, changeing S4, otherwise change S5, described change step coefficient is less than 1;
S4, with r*step sBe made as current step-length;
S5, described minimum step is made as current step-length;
S6, judge whether the default duration of no show the 3rd, if change step S7, otherwise change step S10;
S7, every the second default duration with the working point of the maximal value correspondence in the described maximum power point array as initial working point, with current step-length a disturbance is carried out in described initial working point, obtain the performance number after the disturbance;
S8, the performance number after described disturbance are during greater than the maximal value in the described maximum power point array, with the described maximum power point array of the performance number typing after the disturbance that obtains;
S9, the maximal value in the described maximum power point array is exported as maximum power point, returned step S6;
S10, when arriving the 3rd default duration, empty described maximum power point array, return step S1, the described the 3rd default duration is not less than the second default duration.
2. the method for claim 1 is characterized in that, described judging specifically comprises near reaching maximum power point:
Judge whether to arrive the 4th default duration N1, if then judge to reach near the maximum power point, otherwise judgement does not reach near the maximum power point.
3. method as claimed in claim 2 is characterized in that:
Described N1 is by formula N1=(0.9Voc/2step Max) * a+[(0.8Voc-0.9Voc)/step Max)] * a and obtaining, wherein, described a represents the first default duration, described Voc represents the open-circuit voltage of photovoltaic cell.
4. method as claimed in claim 3 is characterized in that, described maximal value in the described maximum power point array is exported as maximum power point, returns step S6 and specifically comprises:
Maximal value in the described maximum power point array is exported as maximum power point;
Judge whether described maximum power point array has recorded completely, if current step-length as historical step-length, is returned step S3, otherwise directly return step S6.
5. method as claimed in claim 4 is characterized in that, described the described maximum power point array of performance number typing after the disturbance that obtains is specifically comprised:
Do not record when full directly typing in described maximum power point array;
Recorded when full in described maximum power point array, replaced minimum value in the described maximum power point array with the performance number after the described disturbance that obtains.
6. method as claimed in claim 5 is characterized in that, the described the 3rd default duration is the integral multiple of described a.
7. method as claimed in claim 6 is characterized in that, disturbance each time specifically comprises:
Judge that whether dP*dU is greater than zero, if, then corresponding voltage value after the preceding disturbance is added current step-length, if not, then corresponding voltage value after the preceding disturbance is deducted current step-length, described dP represents the difference of performance number corresponding before performance number corresponding after the preceding disturbance and the preceding disturbance, and described dU represents the difference of corresponding voltage value and the preceding corresponding voltage value of a preceding disturbance after the preceding disturbance.
8. a MPPT maximum power point tracking system is characterized in that, comprise array location, the first disturbance unit, step-length setup unit, the second disturbance unit, empty the unit, and the main control unit that is connected with above-mentioned each unit, wherein:
Described array location is used for default and storage maximum power point array;
Described main control unit is used for:
Judge reach near the maximum power point before, indicate described step-length setup unit with maximum fixed step size step MaxAs current step-length, and indicate the described first disturbance unit to carry out repeatedly disturbance every the first default duration with current step-length;
And, judging when reaching near the maximum power point, indicate the described first disturbance unit will be with described step MaxThe described maximum power point array of maximal value typing in the performance number that obtains in the repeatedly disturbance of doing as current step-length, and indicate described step-length setup unit with described step MaxAs historical step-length step s, and at r*step sWhen being not less than minimum step, with r*step sBe made as current step-length, perhaps at r*step sDuring less than minimum step, described minimum step is made as current step-length, described r is the change step coefficient less than 1;
And, judge reach near the maximum power point after, but do not judge when arriving the 3rd default duration, indicate the second disturbance unit every the second default duration with the working point of the maximal value correspondence in the described maximum power point array as initial working point, with current step-length a disturbance is carried out in described initial working point, obtain the performance number after the disturbance, and the performance number after described disturbance is during greater than the maximal value in the described maximum power point array, with the described maximum power point array of the performance number typing after the disturbance that obtains, the maximal value in the described maximum power point array is exported as maximum power point;
And, to judge when arriving the 3rd default duration, indication empties the unit and empties described maximum power point array, and the described the 3rd default duration is not less than the second default duration.
9. system as claimed in claim 8 is characterized in that,
The described second disturbance unit is exported the maximal value in the described maximum power point array as maximum power point after, described main control unit also is used for, recorded when full in described maximum power point array, indicate described step-length setup unit with current step-length as historical step-length step s, and at r*step sWhen being not less than minimum step, with r*step sBe made as current step-length, perhaps at r*step sDuring less than minimum step, described minimum step is made as current step-length.
10. system as claimed in claim 8 or 9 is characterized in that,
Described the described maximum power point array of performance number typing after the disturbance that obtains is specifically comprised:
Do not record when full directly typing in described maximum power point array;
Recorded when full in described maximum power point array, replaced minimum value in the described maximum power point array with the performance number after the described disturbance that obtains.
CN201210048303.1A 2012-02-28 2012-02-28 Maximum power point tracing method and system Active CN103294101B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210048303.1A CN103294101B (en) 2012-02-28 2012-02-28 Maximum power point tracing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210048303.1A CN103294101B (en) 2012-02-28 2012-02-28 Maximum power point tracing method and system

Publications (2)

Publication Number Publication Date
CN103294101A true CN103294101A (en) 2013-09-11
CN103294101B CN103294101B (en) 2015-05-20

Family

ID=49095153

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210048303.1A Active CN103294101B (en) 2012-02-28 2012-02-28 Maximum power point tracing method and system

Country Status (1)

Country Link
CN (1) CN103294101B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104501333A (en) * 2014-12-10 2015-04-08 广东美的制冷设备有限公司 Off-network photovoltaic air-conditioning system and power supply control method thereof
CN104866002A (en) * 2015-05-15 2015-08-26 西交利物浦大学 Mixed type maximum power point tracing control method based on Beta parameter
CN108363451A (en) * 2018-01-24 2018-08-03 吴丹 A kind of solar power generation variable step MPPT control devices and method
CN109388174A (en) * 2017-08-11 2019-02-26 华南师范大学 Variable step disturbance observation MPPT algorithm based on dichotomy
CN109946996A (en) * 2016-12-05 2019-06-28 南通大学 Simulation method of MPPT algorithm with excellent stability
CN119356475A (en) * 2024-12-30 2025-01-24 深圳市天德普储能科技有限公司 Maximum power point tracking method and system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104501333A (en) * 2014-12-10 2015-04-08 广东美的制冷设备有限公司 Off-network photovoltaic air-conditioning system and power supply control method thereof
CN104501333B (en) * 2014-12-10 2017-06-06 广东美的制冷设备有限公司 Off-grid type PV air-conditioner system and its method for controlling power supply
CN104866002A (en) * 2015-05-15 2015-08-26 西交利物浦大学 Mixed type maximum power point tracing control method based on Beta parameter
CN109946996A (en) * 2016-12-05 2019-06-28 南通大学 Simulation method of MPPT algorithm with excellent stability
CN109946996B (en) * 2016-12-05 2022-04-01 南通大学 Simulation method of MPPT algorithm
CN109388174A (en) * 2017-08-11 2019-02-26 华南师范大学 Variable step disturbance observation MPPT algorithm based on dichotomy
CN108363451A (en) * 2018-01-24 2018-08-03 吴丹 A kind of solar power generation variable step MPPT control devices and method
CN119356475A (en) * 2024-12-30 2025-01-24 深圳市天德普储能科技有限公司 Maximum power point tracking method and system

Also Published As

Publication number Publication date
CN103294101B (en) 2015-05-20

Similar Documents

Publication Publication Date Title
CN103294101A (en) Maximum power point tracing method and system
CN104700886B (en) Memory circuit with power supply status sensor
Chang et al. Transient analysis of downtimes and bottleneck dynamics in serial manufacturing systems
CN103247334B (en) Storage and column decoding circuit thereof
CN101467212A (en) Method and apparatus for managing behavior of memory devices
CN101499313B (en) Method, equipment and memory system for guaranteeing data security
JP6954448B2 (en) Anomaly detection device, anomaly detection method and program
CN101651335B (en) Electronic equipment protection device and electronic equipment
CN105183386A (en) Information processing method and electronic equipment
CN109634349A (en) Power optimization method and device, photovoltaic equipment and photovoltaic system
CN103794252A (en) Low voltage current reference generator used for sensing amplifier
US20140365186A1 (en) System and method for load balancing for parallel computations on structured multi-block meshes in cfd
CN105644369B (en) Electric machine controller and its reset processing method and device
CN108150352B (en) Method and device for controlling the operation of a wind turbine
CN105162443A (en) Periodic wake-up low-power-consumption timing circuit
CN202433033U (en) Monitoring system for seismograph station
CN104778968B (en) A kind of RRAM voltage generating systems
CN105320246A (en) Information processing method and electronic device
CN203179554U (en) Protective circuit of storage device
JP2017182399A (en) Electric power system operation control system, and method and program
CN103176843A (en) File migration method and file migration equipment of Map Reduce distributed system
CN104142653B (en) servo motor control system
CN103926537B (en) Obtaining method of electric quantity information and electronic equipment
CN203788257U (en) Control circuit
CN103177752B (en) A kind of memory array organization and method of operating thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant