CN116760277A - Boost PFC circuit control method for photovoltaic inverter - Google Patents
Boost PFC circuit control method for photovoltaic inverter Download PDFInfo
- Publication number
- CN116760277A CN116760277A CN202310657483.1A CN202310657483A CN116760277A CN 116760277 A CN116760277 A CN 116760277A CN 202310657483 A CN202310657483 A CN 202310657483A CN 116760277 A CN116760277 A CN 116760277A
- Authority
- CN
- China
- Prior art keywords
- drosophila
- voltage
- current
- error
- axis
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 241000255581 Drosophila <fruit fly, genus> Species 0.000 claims abstract description 49
- 238000005457 optimization Methods 0.000 claims abstract description 22
- 230000003321 amplification Effects 0.000 claims abstract description 18
- 238000003199 nucleic acid amplification method Methods 0.000 claims abstract description 18
- 238000011217 control strategy Methods 0.000 claims abstract description 4
- 238000005070 sampling Methods 0.000 claims description 13
- 238000004364 calculation method Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 abstract description 5
- 230000005611 electricity Effects 0.000 abstract 1
- 241000255588 Tephritidae Species 0.000 description 11
- 238000010586 diagram Methods 0.000 description 4
- 235000013305 food Nutrition 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 2
- 230000002431 foraging effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000000087 stabilizing effect Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M1/00—Details of apparatus for conversion
- H02M1/42—Circuits or arrangements for compensating for or adjusting power factor in converters or inverters
- H02M1/4208—Arrangements for improving power factor of AC input
- H02M1/4225—Arrangements for improving power factor of AC input using a non-isolated boost converter
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B11/00—Automatic controllers
- G05B11/01—Automatic controllers electric
- G05B11/36—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
- G05B11/42—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential for obtaining a characteristic which is both proportional and time-dependent, e.g. P. I., P. I. D.
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/006—Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
- H02J3/38—Arrangements for parallely feeding a single network by two or more generators, converters or transformers
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
- H02J3/38—Arrangements for parallely feeding a single network by two or more generators, converters or transformers
- H02J3/381—Dispersed generators
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M3/00—Conversion of dc power input into dc power output
- H02M3/02—Conversion of dc power input into dc power output without intermediate conversion into ac
- H02M3/04—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters
- H02M3/10—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
- H02M3/145—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
- H02M3/155—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only
- H02M3/156—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators
- H02M3/157—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators with digital control
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02S—GENERATION OF ELECTRIC POWER BY CONVERSION OF INFRARED RADIATION, VISIBLE LIGHT OR ULTRAVIOLET LIGHT, e.g. USING PHOTOVOLTAIC [PV] MODULES
- H02S40/00—Components or accessories in combination with PV modules, not provided for in groups H02S10/00 - H02S30/00
- H02S40/30—Electrical components
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02S—GENERATION OF ELECTRIC POWER BY CONVERSION OF INFRARED RADIATION, VISIBLE LIGHT OR ULTRAVIOLET LIGHT, e.g. USING PHOTOVOLTAIC [PV] MODULES
- H02S40/00—Components or accessories in combination with PV modules, not provided for in groups H02S10/00 - H02S30/00
- H02S40/30—Electrical components
- H02S40/32—Electrical components comprising DC/AC inverter means associated with the PV module itself, e.g. AC modules
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2300/00—Systems for supplying or distributing electric power characterised by decentralized, dispersed, or local generation
- H02J2300/20—The dispersed energy generation being of renewable origin
- H02J2300/22—The renewable source being solar energy
- H02J2300/24—The renewable source being solar energy of photovoltaic origin
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Automation & Control Theory (AREA)
- Dc-Dc Converters (AREA)
Abstract
The invention discloses a Boost PFC circuit control method for a photovoltaic inverter, which comprises the following steps: s1, acquiring mains input voltage U grid And an inverter output inductor current I L The method comprises the steps of carrying out a first treatment on the surface of the S2, acquiring PID parameters by adopting a Drosophila optimization algorithm to set, and obtaining Kp, ki and Kd parameters of a digital PID module; s3, inputting electricity according to the commercial power based on the digital PID modulePressure U grid And an inverter output inductor current I L Performing digital PID incremental error increment operation to obtain an error amplification value Ierr of the current signal; s4, based on a digital peak current control strategy, comparing the error amplification value Ierr with the modulation wave to obtain an output duty ratio signal, wherein the duty ratio signal is used for closed-loop control of the Boost PFC circuit. According to the invention, the digital peak current control is optimized by using a drosophila optimization algorithm, so that the output voltage of the Boost PFC circuit is stable, and the response speed is improved.
Description
Technical Field
The invention relates to the technical field of digital switching power supplies, in particular to a Boost PFC circuit control method for a photovoltaic inverter.
Background
In recent years, with the great development of new energy fields, household photovoltaic grid-connected inverters are becoming more and more popular. However, when the inverter is charged by using the mains supply, the power factor of the mains supply input may be low due to different loads, and the low power factor may pollute the mains supply and affect the power quality of the mains supply. To control the power factor of the mains input inverter, it is necessary to correct it by a certain factor. For this reason, it is necessary to develop a Boost PFC circuit control method for a photovoltaic inverter capable of rapidly responding and stabilizing an output voltage at the time of abrupt load change.
Disclosure of Invention
The invention aims to provide a Boost PFC circuit control method for a photovoltaic inverter, which is used for overcoming the defects existing in the prior art.
In order to achieve the above purpose, the technical scheme adopted by the invention is as follows:
a Boost PFC circuit control method for a photovoltaic inverter comprises the following steps:
s1, acquiring mains input voltage U grid And an inverter output inductor current I L ;
S2, acquiring PID parameters by adopting a Drosophila optimization algorithm to set, and obtaining Kp, ki and Kd parameters of a digital PID module;
s3, based on a digital PID module, according to the mains input voltage U grid And an inverter output inductor current I L Performing digital PID incremental error increment operation to obtain an error amplification value Ierr of the current signal;
s4, based on a digital peak current control strategy, comparing the error amplification value Ierr with the modulation wave to obtain an output duty ratio signal, wherein the duty ratio signal is used for closed-loop control of the Boost PFC circuit.
Further, the step S1 is implemented by an ADC sampling circuit.
Further, the drosophila optimization algorithm in the step S2 includes the following steps:
s21, initializing a drosophila population, and setting the size GroupSize of the drosophila population, the maximum iteration number MaxIter and the effective searching radius R Search The individual exploring radius R of Drosophila fly And an initial position radius R local And initializing a central position (KP) of the Drosophila population axis ,KI axis ,KD axis ) At (-R) local ,R local ) Is randomly set in the range of (2);
s22, initializing individual information of the drosophila, wherein the expression of the position information of the drosophila is as follows:
KP i =KP axis +rand(R fly )
KI i =KI axis +rand(R fly )
KD i =KD axis +rand(R fly )
wherein, rand () is a random function of the searching distance of the drosophila individual;
s23, calculating a fitness function, wherein the odor concentration value expression of the individual position of the drosophila is as follows:
Smell i =Fitness(S)
fitness () is the Fitness function, selecting ITAE for calculation, inputting the mains supply voltage U grid And reference voltage U ref And substituting the voltage error Uerr into e (t) to calculate the corresponding fitness:
s24, finding the optimal value of the current odor concentration and corresponding individual information of the drosophila, comparing the optimal value of the current odor concentration with the optimal value of the historical odor concentration, and updating the optimal value of the historical odor concentration and the corresponding individual information of the drosophila:
[Smell best i best ]=max(Semll i )
s25, carrying out position update on other individuals in the population to form a new drosophila population center, and updating corresponding Kp, ki and Kd values according to the optimal fitness point calculated by the voltage error Uerr:
KP axis =KP(Smell best )
KI axis =KI(Smell best )
KD axis =KD(Smell best )
s26, performing iterative searching, and repeatedly executing the steps S22-S25 until the iteration is finished.
Further, the step of obtaining the error amplification value Ierr of the current signal by digital PID incremental error increment operation in the step S3 specifically includes:
s31, inputting the mains supply voltage U grid And reference voltage U ref Comparing to obtain voltage error U err The formula is as follows:
Uerr=Uref-Ugrid
s32, error U of voltage err The current reference signal Iref is obtained by multiplying the standardized sampled mains voltage Ust, and the formula is as follows:
Iref=Uerr*Ust
wherein ust=Ugrid/Umax, umax is U grid Peak voltage of (2);
s33, inductance current I of output end of inverter L And comparing the error amplification value with the current reference signal Iref to obtain an error amplification value Ierr of the current signal.
Compared with the prior art, the invention has the advantages that: according to the invention, the digital peak current control is optimized by using a drosophila optimization algorithm, so that the output voltage of the Boost PFC circuit is stable, and the response speed is improved.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a circuit diagram of an ADC sampling in the present invention.
FIG. 2 is a flow chart of the Drosophila optimization algorithm in the present invention.
Fig. 3 is a schematic diagram of digital peak current control in the present invention.
FIG. 4 is a flow chart of the Drosophila optimized peak current control in the present invention.
Fig. 5 is a schematic diagram of digital peak current control leading edge modulation in the present invention.
FIG. 6 is a flow chart of the Drosophila optimization algorithm software of the present invention.
FIG. 7 is a graph showing the comparison of the optimization results when 400V is output.
Detailed Description
The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings so that the advantages and features of the present invention can be more easily understood by those skilled in the art, thereby making clear and defining the scope of the present invention.
The invention provides a Boost PFC circuit control method for a photovoltaic inverter, which comprises the following steps:
step S1, obtaining the mains input voltage U grid And an inverter output inductor current I L ;
S2, acquiring PID parameters by adopting a Drosophila optimization algorithm to set, and obtaining Kp, ki and Kd parameters of a digital PID module;
step S3, based on the digital PID module, according to the mains input voltage U grid And an inverter output inductor current I L Performing digital PID incremental error increment operation to obtain an error amplification value Ierr of the current signal;
and S4, comparing the error amplification value Ierr with the modulation wave based on a digital peak current control strategy to obtain an output duty ratio signal, wherein the duty ratio signal is used for closed-loop control of the Boost PFC circuit.
Referring to fig. 1, the step S1 is implemented by an ADC sampling circuit, where the voltage signal is input by J4, and the MOV1U is a varistor for overvoltage protection. D10, D12, D13, D14 form a full bridge rectifier, C53 is an output filter capacitor, and output voltage ripple of the rectifier bridge is eliminated. R55 and C51 form a parallel filter network for filtering the clutter of the sampling signal. C51 is a voltage stabilizing capacitor, and the voltage across C51 is equal to the magnitude of the sampling voltage. The sampled voltage is amplified by a differential amplifier U13D, and clutter of the amplified output signal is filtered by a filter network consisting of R54 and C55. The clamping diode D11 is connected with 3.3V voltage, so that the sampling signal voltage is limited within the safety range of 3.3V.
The ADC sampling circuit mainly uses an ADC sampling module of the DSP microcontroller to process signals, an integrator and an amplifier are built in the sampling circuit by adopting an integrated operational amplifier, and the amplifier adopts a design mode of multistage amplification. The input of the sampling circuit is a current signal of the Hall sensor, the current signal is converted into a voltage signal through a sampling resistor, the voltage signal is subjected to integral operation through an integrator, and then the voltage signal is input into an ADC channel of the DSP power management chip through an amplifying circuit.
Referring to fig. 2, the calculation process of the fruit fly optimization algorithm is divided into two stages, in the olfactory foraging stage, the fruit fly perceives the odor concentration of food through olfactory organs, and the odor concentration perceived by all fruit flies is compared, wherein the odor concentration of the position of a certain fruit fly is the largest, and the whole fruit fly population regards the position of the fruit fly as a food source and flies to the position. In the visual foraging stage, each fruit fly flies from the central position of the fruit fly population by utilizing vision in different directions and distances, and after reaching a new position, the odor concentration of each fruit fly is calculated again and flies to the position with the maximum odor concentration. Finally, the food source is found as the center of the whole drosophila population at the position where the odor concentration is the greatest.
Referring to fig. 6, the drosophila optimization algorithm in the step S2 includes the following steps:
s21, initializing a drosophila population, and setting the size GroupSize of the drosophila population, the maximum iteration number MaxIter and the effective searching radius R Search The individual exploring radius R of Drosophila fly And an initial position radius R local And initializing a central position (KP) of the Drosophila population axis ,KI axis ,KD axis ) At (-R) local ,R local ) Is randomly set in the range of (2);
step S22, initializing individual information of the drosophila, wherein the expression of the position information of the drosophila is as follows:
KP i =KP axis +rand(R fly )
KI i =KI axis +rand(R fly )
KD i =KD axis +rand(R fly )
wherein, rand () is a random function of the searching distance of the drosophila individual;
step S23, calculating a fitness function, wherein the odor concentration value expression of the individual position of the drosophila is as follows:
Smell i =Fitness(S)
fitness () is the Fitness function, selecting ITAE for calculation, inputting the mains supply voltage U grid And reference voltage U ref And substituting the voltage error Uerr into e (t) to calculate the corresponding fitness:
step S24, finding the optimal value of the current odor concentration and corresponding individual information of the fruit flies, comparing the optimal value of the current odor concentration with the optimal value of the historical odor concentration, and updating the optimal value of the historical odor concentration and the corresponding individual information of the fruit flies:
[Smell best i best ]=max(Semll i )
step S25, carrying out position update on other individuals in the population to form a new drosophila population center, and updating corresponding Kp, ki and Kd values according to the optimal fitness point calculated by the voltage error Ur:
KP axis =KP(Smell best )
KI axis =KI(Smell best )
KD axis =KD(Smell best )
and S26, carrying out iterative searching, and repeatedly executing the steps S22 to S25 until the iteration is ended.
As shown in fig. 4, the drosophila optimization algorithm sets the size of the drosophila population, the maximum iteration number, the effective search radius, the individual search radius, the initial radius and the search range, and searches out the most suitable PID parameters through the fitness function for subsequent PID adjustment. Error U of actual output voltage and output reference voltage err Is the input quantity of the Drosophila optimization algorithm, and Kp, ki and Kd are output quantities. Calculating a proper current reference value i through a digital PID module c The duty ratio is adjusted by comparing with the inductance current, and the output voltage is stabilized.
As shown in fig. 3, in the digital peak current control schematic diagram, the step of obtaining the error amplification value Ierr of the current signal by digital PID incremental error increment operation in the step S3 specifically includes (in the voltage outer loop):
step S31, inputting the mains supply voltage U grid And reference voltage U ref Comparing to obtain voltage error U err The formula is as follows:
Uerr=Uref-Ugrid
step S32, error U of voltage err Multiplying the voltage by the standardized sampled mains voltage ustTo the current reference signal Iref, the formula is:
Iref=Uerr*Ust
wherein ust=Ugrid/Umax, umax is U grid Peak voltage of (2);
step S33, the inductor current I at the output end of the inverter L And comparing the error amplification value with the current reference signal Iref to obtain an error amplification value Ierr of the current signal.
In the current inner loop, inductor current I L And I c And comparing and calculating to obtain a duty ratio, and controlling the on and off of the switching tube by the PWM Generator according to the duty ratio.
Fig. 5 is a digital peak current control leading edge modulation schematic. At the beginning of the nth period, the duty ratio d of the period is calculated by using the sampling value at the end of the last period n At the switching-off time (1-d n-1 )T s The update of the duty cycle is completed internally.
FIG. 7 is a graph showing the comparison of the optimization results at 400V output. The response time of the FOA optimization of 50 iterations is reduced by 1s compared with that of a conventional PID control method, the maximum overshoot is reduced by 24.8%, the steady-state error is reduced by 5.7%, and the output voltage waveform does not obviously oscillate. The response time of 100 iterative FOA optimizations is reduced by 0.2s compared to 50 iterative FOA optimizations, and the maximum overshoot is zero. The steady state error of 100 times of iteration FOA optimization is 1.3%, the steady state error is reduced by 0.8% compared with 50 times of iteration FOA optimization, the steady state error is reduced by 6.5% compared with the conventional PID control, the whole output waveform is more stable, and oscillation is hardly seen. The larger the drosophila population is, the more the iteration times are, and the more accurate the global optimal solution is found.
According to the invention, the digital peak current control is optimized by using a drosophila optimization algorithm, so that the output voltage of the Boost PFC circuit is stable, and the response speed is improved.
Although the embodiments of the present invention have been described with reference to the accompanying drawings, the patentees may make various modifications or alterations within the scope of the appended claims, and are intended to be within the scope of the invention as described in the claims.
Claims (4)
1. The Boost PFC circuit control method for the photovoltaic inverter is characterized by comprising the following steps of:
s1, acquiring mains input voltage U grid And an inverter output inductor current I L ;
S2, acquiring PID parameters by adopting a Drosophila optimization algorithm to set, and obtaining Kp, ki and Kd parameters of a digital PID module;
s3, based on a digital PID module, according to the mains input voltage U grid And an inverter output inductor current I L Performing digital PID incremental error increment operation to obtain an error amplification value Ierr of the current signal;
s4, based on a digital peak current control strategy, comparing the error amplification value Ierr with the modulation wave to obtain an output duty ratio signal, wherein the duty ratio signal is used for closed-loop control of the Boost PFC circuit.
2. The Boost PFC circuit control method for a photovoltaic inverter according to claim 1, wherein the step S1 is implemented by an ADC sampling circuit.
3. The Boost PFC circuit control method for a photovoltaic inverter according to claim 1, wherein the drosophila optimization algorithm in step S2 comprises the steps of:
s21, initializing a drosophila population, and setting the Size of the drosophila population, the Size of the Group, the maximum iteration number MaxIter and the effective searching radius R Search The individual exploring radius R of Drosophila fly And an initial position radius R local And initializing a central position (KP) of the Drosophila population axis ,KI axis ,KD axis ) At (-R) local ,R local ) Is randomly set in the range of (2);
s22, initializing individual information of the drosophila, wherein the expression of the position information of the drosophila is as follows:
KP i =KP axis +rand(R fly )
KI i =KI axis +rand(R fly )
KD i =KD axis +rand(R fly )
wherein, rand () is a random function of the searching distance of the drosophila individual;
s23, calculating a fitness function, wherein the odor concentration value expression of the individual position of the drosophila is as follows:
Smell i =Fitness(S)
fitness () is the Fitness function, selecting ITAE for calculation, inputting the mains supply voltage U grid And reference voltage U ref And substituting the voltage error Uerr into e (t) to calculate the corresponding fitness:
s24, finding the optimal value of the current odor concentration and corresponding individual information of the drosophila, comparing the optimal value of the current odor concentration with the optimal value of the historical odor concentration, and updating the optimal value of the historical odor concentration and the corresponding individual information of the drosophila:
[Smell best i best ]=max(Semll i )
s25, carrying out position update on other individuals in the population to form a new drosophila population center, and updating corresponding Kp, ki and Kd values according to the optimal fitness point calculated by the voltage error Uerr:
KP axis =KP(Smell best )
KI axis =KI(Smell best )
KD axis =KD(Smell best )
s26, performing iterative searching, and repeatedly executing the steps S22-S25 until the iteration is finished.
4. The Boost PFC circuit control method according to claim 1, wherein the step of obtaining the error amplification value Ierr of the current signal by digital PID incremental error increment operation in step S3 specifically comprises:
s31, inputting the mains supply voltage U grid And reference voltage U ref Comparing to obtain voltage error U err The formula is as follows:
Uerr=Uref-Ugrid
s32, error U of voltage err The current reference signal Iref is obtained by multiplying the standardized sampled mains voltage Ust, and the formula is as follows:
Iref=Uerr*Ust
wherein ust=Ugrid/Umax, umax is U grid Peak voltage of (2);
s33, inductance current I of output end of inverter L And comparing the error amplification value with the current reference signal Iref to obtain an error amplification value Ierr of the current signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310657483.1A CN116760277A (en) | 2023-06-05 | 2023-06-05 | Boost PFC circuit control method for photovoltaic inverter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310657483.1A CN116760277A (en) | 2023-06-05 | 2023-06-05 | Boost PFC circuit control method for photovoltaic inverter |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116760277A true CN116760277A (en) | 2023-09-15 |
Family
ID=87960012
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310657483.1A Pending CN116760277A (en) | 2023-06-05 | 2023-06-05 | Boost PFC circuit control method for photovoltaic inverter |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116760277A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107367937A (en) * | 2017-08-07 | 2017-11-21 | 陕西科技大学 | A kind of pid parameter optimization method based on adaptive drosophila optimized algorithm |
CN109217651A (en) * | 2018-10-08 | 2019-01-15 | 淮阴工学院 | A kind of APFC control system of online compensation control rate |
CN114900039A (en) * | 2022-05-11 | 2022-08-12 | 华中科技大学 | Digital peak current mode control method, system and extended pulse width modulation method |
CN115220366A (en) * | 2022-07-29 | 2022-10-21 | 孔祥沣 | Urea hydrolyzer pressure optimization control method based on fruit fly optimization algorithm |
CN115833238A (en) * | 2022-12-06 | 2023-03-21 | 湖南工业大学 | Light storage power generation system of single-phase grid-connected framework and control method thereof |
-
2023
- 2023-06-05 CN CN202310657483.1A patent/CN116760277A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107367937A (en) * | 2017-08-07 | 2017-11-21 | 陕西科技大学 | A kind of pid parameter optimization method based on adaptive drosophila optimized algorithm |
CN109217651A (en) * | 2018-10-08 | 2019-01-15 | 淮阴工学院 | A kind of APFC control system of online compensation control rate |
CN114900039A (en) * | 2022-05-11 | 2022-08-12 | 华中科技大学 | Digital peak current mode control method, system and extended pulse width modulation method |
CN115220366A (en) * | 2022-07-29 | 2022-10-21 | 孔祥沣 | Urea hydrolyzer pressure optimization control method based on fruit fly optimization algorithm |
CN115833238A (en) * | 2022-12-06 | 2023-03-21 | 湖南工业大学 | Light storage power generation system of single-phase grid-connected framework and control method thereof |
Non-Patent Citations (1)
Title |
---|
宋娟: ""一种用于 PID 控制参数优化的混合果蝇算法"", 《传感器与微系统》, vol. 34, no. 6, 30 June 2015 (2015-06-30), pages 137 - 140 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110212767B (en) | Digital control method for realizing multi-step frequency modulation of LL C resonant converter | |
JP5589096B2 (en) | Power converter and photovoltaic power generation system | |
CN103051220B (en) | Switching Power Supply and controller thereof | |
CN111245238B (en) | Three-level Boost circuit control method and system | |
Vadi et al. | Optimization of pi based buck-boost converter by particle swarm optimization algorithm | |
CN111010043A (en) | Full-bridge LLC resonant converter fixed-frequency control method | |
CN112653333B (en) | Digital-analog hybrid control circuit and control method of DC-DC converter | |
CN115498861B (en) | Power supply control circuit based on peak-valley value current mode | |
CN112311222A (en) | Improved bridgeless DBPFC converter based on composite prediction current control and control method | |
CN115360918A (en) | Primary side sampling resistor-based constant current control system, method and medium of primary side feedback flyback converter | |
Chu et al. | Practical application of valley current mode control in a flyback converter with a large duty cycle | |
CN116760277A (en) | Boost PFC circuit control method for photovoltaic inverter | |
CN106899207B (en) | Improved constant on-time control method for high-transformation-ratio direct-current buck converter | |
CN116667638B (en) | Linear-nonlinear peak current control strategy based on ZVS four-switch Buck-Boost circuit | |
Wang et al. | Research on the passivity-based control strategy of buck-boost converters with a wide input power supply range | |
Adragna et al. | Cycle-by-cycle Average Input Current Control of Resonant Converters | |
Gong et al. | Design, control and performance of tracking power supply for a linear power amplifier | |
CN114244116B (en) | Mode discrimination circuit for BUCK-BOOST controller | |
JP5894870B2 (en) | Solar power system | |
CN114900039A (en) | Digital peak current mode control method, system and extended pulse width modulation method | |
Suthar et al. | Proximate time-optimal control of flying-capacitor multi-level converters using a fixed frequency pid framework | |
Upadhiya et al. | A Common Ground Switched-Capacitor High Gain Boost Converter for Wide Voltage Regulation | |
Dymerets et al. | Dynamic Characteristics of Zero-Current-Switching Quasi-Resonant Boost Converter under Variation of Resonant Circuit and Load Parameters | |
CN110868066A (en) | DC-DC converter sliding mode control circuit and method based on constant-speed approach rate | |
Sivakumari et al. | Power factor correction of the enhanced SEPIC converter using a new control methodology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Country or region after: China Address after: 510000, No. 2, 4, 6, 8, 10, and 12 Donghua Huaye Road, Renhe Town, Baiyun District, Guangzhou City, Guangdong Province (Airport Baiyun) Applicant after: GUANGZHOU FELICITY SOLAR TECHNOLOGY Co.,Ltd. Address before: No.23, Donghua Xingfu street, Renhe Town, Baiyun District, Guangzhou, Guangdong 510000 Applicant before: GUANGZHOU FELICITY SOLAR TECHNOLOGY Co.,Ltd. Country or region before: China |
|
CB02 | Change of applicant information |