CN105888971A - Active load reducing control system and method for large wind turbine blade - Google Patents
Active load reducing control system and method for large wind turbine blade Download PDFInfo
- Publication number
- CN105888971A CN105888971A CN201610274672.0A CN201610274672A CN105888971A CN 105888971 A CN105888971 A CN 105888971A CN 201610274672 A CN201610274672 A CN 201610274672A CN 105888971 A CN105888971 A CN 105888971A
- Authority
- CN
- China
- Prior art keywords
- signal
- control
- blade
- wing flap
- controller
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000012545 processing Methods 0.000 claims abstract description 10
- 238000005457 optimization Methods 0.000 claims abstract description 8
- 230000008859 change Effects 0.000 claims abstract description 4
- 238000012544 monitoring process Methods 0.000 claims abstract description 4
- 239000013307 optical fiber Substances 0.000 claims abstract description 4
- 101150104383 ALOX5AP gene Proteins 0.000 claims description 66
- 101100236114 Mus musculus Lrrfip1 gene Proteins 0.000 claims description 66
- 239000000835 fiber Substances 0.000 claims description 27
- 230000006870 function Effects 0.000 claims description 9
- 230000006978 adaptation Effects 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 5
- 230000005611 electricity Effects 0.000 claims description 4
- 230000009471 action Effects 0.000 claims description 3
- 230000003044 adaptive effect Effects 0.000 claims description 3
- 230000001419 dependent effect Effects 0.000 claims description 3
- 238000001914 filtration Methods 0.000 claims description 3
- 230000001105 regulatory effect Effects 0.000 claims description 3
- 230000009897 systematic effect Effects 0.000 claims description 3
- 238000012360 testing method Methods 0.000 claims description 3
- 238000004088 simulation Methods 0.000 claims description 2
- 230000009286 beneficial effect Effects 0.000 abstract 1
- 230000002035 prolonged effect Effects 0.000 abstract 1
- 230000008901 benefit Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 239000008358 core component Substances 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D7/00—Controlling wind motors
- F03D7/02—Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor
- F03D7/022—Adjusting aerodynamic properties of the blades
- F03D7/0232—Adjusting aerodynamic properties of the blades with flaps or slats
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D7/00—Controlling wind motors
- F03D7/02—Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor
- F03D7/04—Automatic control; Regulation
- F03D7/042—Automatic control; Regulation by means of an electrical or electronic controller
- F03D7/043—Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic
- F03D7/044—Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic with PID control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05B—INDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
- F05B2270/00—Control
- F05B2270/30—Control parameters, e.g. input parameters
- F05B2270/32—Wind speeds
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05B—INDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
- F05B2270/00—Control
- F05B2270/70—Type of control algorithm
- F05B2270/706—Type of control algorithm proportional-integral-differential
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05B—INDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
- F05B2270/00—Control
- F05B2270/80—Devices generating input signals, e.g. transducers, sensors, cameras or strain gauges
- F05B2270/808—Strain gauges; Load cells
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/70—Wind energy
- Y02E10/72—Wind turbines with rotation axis in wind direction
Landscapes
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- Wind Motors (AREA)
Abstract
The invention relates to an active load reducing control system and method for a large wind turbine blade. An optical fiber strain sensor measures a stress value of the root portion of the blade and transmits the stress value to a control unit; the control unit comprises a PID controller performing parameter optimization through a teaching and learning algorithm and a fuzzy controller for processing a strain force signal of the root portion of the blade; a flap swing angle is subjected to switching control through the fuzzy controller and the PID controller, and beneficial effects of fuzzy control and PID control are synthesized; meanwhile, a machine front wind field signal sensing device measures the front air speed of a wind turbine and transmits the front air speed to the control unit; a feedforward controller in the control unit calculates control quantities needed by uniform loads caused by reducing stochastic wind or turbulent wind by monitoring the change of the machine front air speed in real time; and the control unit couples the two parts of control quantities, and control over the flap swing angle is completed. The active load reducing control system and method for the large wind turbine blade effectively reduce the strain force of the root portion of the blade, the service life of the blade is prolonged, and the using cost of a wind turbine unit is reduced.
Description
Technical field
The invention belongs to technical field of wind power generation, particularly to a kind of large scale wind power machine blade actively load shedding control
System and method processed.
Background technology
Along with the high speed development of wind-power electricity generation, wind energy conversion system the most gradually towards offshore, the trend development of maximization,
The core component fan blade of wind energy conversion system is just had higher requirement by this.Blower fan maximizes and means to increase
Add the load of blower fan and the quality of system, made fatigue load and ultimate load sharply increase, seriously reduce
In the service life of unit, too increase hardware and engineering cost and later maintenance expense simultaneously.
In order to reduce fatigue load and the ultimate load of blower fan, improve fan life, generated energy and exert oneself steady
Qualitative, create a kind of large scale wind power machine blade containing active trailing edge flaps in recent years, its hardware configuration and
Control method is not quite similar with traditional blade.Due to the complexity of this blade construction, set up it and count accurately
Learn model be extremely difficult, and RANDOM WIND and turbulent wind very important to the loading effect of fan blade,
Therefore conventional single-stage PID controls to be difficult to meet the load shedding demand of blade.
Summary of the invention
Not enough for prior art, the invention provides a kind of large scale wind power machine blade actively load shedding control system
And method.
A kind of large scale wind power machine blade actively load shedding control system, described system includes signal acquisition module, control
Molding block and electrical servo module;
Described signal acquisition module includes that wind field sensing equipment and optical fiber should before fibre optic strain sensor, machine
Varying signal processing equipment;Described control module includes No. 5 low pass filters, No. 5 analog-digital converters, 4 tunnel controls
Unit processed, PLC, 4 way weighted-voltage D/A converters and 4 road signal isolators;Described electrical servo module includes 4 tunnels
Wing flap actuator drive circuit and 4 road wing flap actuator;
Described fibre optic strain sensor is arranged on pneumatic equipment blades root, and with fibre strain signal handling equipment
Connect;1 road signal output of fibre strain signal handling equipment and wind field sensing equipment corresponding 4 before machine
4 road signals of road wing flap export the most corresponding No. 1 low pass filter and No. 1 analog-digital converter is sequentially connected with;With
No. 1 analog-digital converter that fibre strain signal handling equipment is corresponding is respectively connecting to 4 tunnel control units, before machine
No. 4 analog-digital converters that wind field sensing equipment is corresponding connect one to one to 4 tunnel control units, and every road is controlled
Unit processed is driven by the most corresponding 1 way weighted-voltage D/A converter of PLC, 1 road signal isolator, 1 road wing flap actuator
Galvanic electricity road and 1 road wing flap actuator are sequentially connected with;
Described fibre optic strain sensor is for gathering the adaptability to changes signal of root of blade, described fibre strain signal
Processing equipment is for being converted to voltage signal by the signal of fibre optic strain sensor collection;Wind field letter before described machine
Number sensing equipment is used for measuring wind speed before wind energy conversion system;Before fibre strain signal handling equipment and machine, wind field signal passes
Sense equipment transmits signals to the low pass filter of correspondence respectively, and described low pass filter is used for filtering high frequency to be done
Disturb signal;Described analog-digital converter is used for converting analog signals into digital signal;Described control unit includes
The feedforward controller processing wind field signal before machine, uses learning aid algorithm to carry out the PID of parameter optimization
The fuzzy controller that controller and the adaptability to changes signal to root of blade process, is used for reducing root of blade
The control computing of stress;Described PLC is used for switching the output signal of PID controller and fuzzy controller, and
Couple the control signal from feedforward controller;Described digital to analog converter is used for converting digital signals into simulation
Signal;Described signal isolator is for keeping apart control system output signal and electrical servo module;Described
Wing flap actuator drive circuit produces the signal of telecommunication driving wing flap actuator;Described wing flap actuator is according to wing flap
Actuator drive circuit output signal regulating flap makes it produce different pivot angles.
Described feedforward controller is when wind power generating set is run, and is changed by wind speed before real-time monitoring machine,
Calculate because reducing the controlled quentity controlled variable needed for RANDOM WIND or the wind-induced uneven load of turbulent flow.
The control method of above-mentioned a kind of large scale wind power machine blade actively load shedding control system, specifically includes following step
Rapid:
Step 1: to fuzzy controller FCi, feedforward controller FBiWith PID controller PIDiInitialize,
I=1,2,3,4;
Step 2: read the stress value of current wind speed and root of blade, root stress value y (k) that will obtain
Stress value r (k) specified with root of blade carries out difference operation, obtains stress-deviation e (k) and deviation variation rate
Ec (k), specified stress value r (k) of its Leaf be dispatched from the factory by blower fan before test and record;
Step 21: stress-deviation e (k) that step 2 obtained, deviation variation rate ec (k) are as fuzzy controller
FCiInput variable;
Step 22: select membership function to carry out obfuscation, and foundation fuzzy rule obtains the controlled quentity controlled variable of wing flap,
Fuzzy controller FC is tried to achieve after anti fuzzy methodiOutput variable, this be output as wing flap control expectation angle θ 1i;
Step 23: using stress-deviation e (k) of step 21 as PID controller PIDiInput signal, utilize
Learning aid optimizing algorithm is to PIDiParameter KPi, KIi, KDiCarry out online self-tuning, described PID controller
PIDiOutput variable be wing flap control expectation angle θ 2i;
Step 24: gather wind speed v (t) before the machine of wind power generating set, as independent variable, puts wing flap
Dynamic angle θiAs dependent variable, flap angle-wind speed is fitted, sets up the feedforward control of flap angle-wind speed
Device FB processediModel: θi(v)=a0+a1v+a2v2+L+anvn, use method of least square to determine each term system
Number;Using wind speed as feedforward controller FBiInput signal, then feedforward controller FBiOutput variable be the flap
The wing controls expectation angle θ 3i;
Step 3: wing flap expectation angle control signal step 22 and step 23 obtained is sent to PLC respectively and carries out
Process, PLC arranges handoff algorithms: use from Fuzzy Control when blade root stress error is more than setting value
Device FC processediSignal θ 1i, from PID controller PIDiControl signal θ 2iWill not work;When blade root should
Power error uses from PID controller PID less than during setting valueiControl signal θ 2i, from fuzzy controller
FCiSignal θ 1iWill not work;Finally, PLC couples from feedforward controller FB againiControl signal
θ3i, and these signals are transferred to the wing flap actuator drive circuit of correspondence;
Step 4:4 wing flap actuator accepts the signal from 4 wing flap actuator drive circuits respectively, holds
Row wing flap wobbling action is to reduce root stress;
Above-mentioned steps 2-4 is run repeatedly, until completing control task.
Learning aid optimizing algorithm for pid parameter comprises the following steps:
Step 1): arranging initial parameter, region of search scope is defined as X=(x1,x2,...,xd) ∈ [L, U],
L=(L1,L2,...,Ld) it is space lower bound, U=(U1,U2,...,Ud) it is the upper bound, space, d is optimization problem
Dimension, d dimension space i-th student is defined asStudent's scale is N, and maximum is repeatedly
Generation number is maxgen;
Step 2): the teaching phase of teacher:
Step 21): calculate the adaptive value of each student, select best individuality as teacher Xteacher, calculate
Individual meansigma methodsThen according to the difference of student with individual average level
Practise, such as following formula:
TFi=2-gen/max gen (2)
In formula:WithValue before expression i-th student learns respectively and after study;
W1=1-gen/max gen is self adaptation weight coefficient;riFor the random number between 0-1;TFiBetween 1-2
Certain number, its value changes with the change of iterations;riAnd TFiFor regularized learning algorithm speed;Gen with
Max gen is respectively current iteration number of times and maximum iteration time;
Step 22): student updates:
IfAdaptive value ratioAdaptive value good, then useReplaceOtherwise, continue
Continuous use
Step 3): mutually learn the stage between student:
Step 31): each student XiA learning object X is randomly selected in classj(j ≠ i), XiLogical
Cross and analyze oneself and student XjBetween difference carry out study adjust, such as following formula:
If XiIt is better than Xj,
If XjIt is better than Xi,
In formula: w2=1-gen/max gen is self adaptation weight coefficient;riFor the random number between 0-1;
Step 32): student updates:
IfAdaptive value ratioAdaptive value good, then useReplaceOtherwise, continue
Continuous use
Step 4): calculate the fitness value of each student according to fitness function, its formula is as follows:
In formula, e (t) is systematic error, updates the global optimum of student according to fitness function, works as calculating
Obtained by optimal value reach setting value or time algorithm reaches maximum iteration time, exit learning aid optimizing algorithm,
Otherwise return step 2).
The invention have the benefit that
1., relative to traditional single-stage PID control system, native system can be had by introducing feedforward controller
Effect reduces the impact produced root stress due to the randomness fluctuation of wind.2. use fuzzy control with
PID controls to switch over control at setting value, both make use of fuzzy controller to need not set up and accurately count
Learn model, adapt to that controlled device is non-linear and the advantage of time variation, utilize again the letter of PID controller algorithm
Single, the feature of good stability.3. use learning aid algorithm speed of searching optimization fast, the feature that solving precision is high,
Three parameters of line PID controller, thus effectively reduce the adaptability to changes of root of blade, extend
In the service life of blade, reduce the use cost of Wind turbine.4. the present invention designs simply, application side
Just, control more accurately and reliably, be especially suitable for modeling and the control of large scale wind power machine blade.
Accompanying drawing explanation
Fig. 1 is the structured flowchart of a kind of large scale wind power machine blade actively load shedding control system.
Fig. 2 is the control principle block diagram of a kind of large scale wind power machine blade actively load shedding control system.
Fig. 3 is the learning aid optimizing algorithm flow chart that PID controller parameter carries out online self-tuning.
Fig. 4 is one large scale wind power machine blade of the present invention actively load shedding control method and existing methodical contrast
Result.
Detailed description of the invention
The present invention will be further described with detailed description of the invention below in conjunction with the accompanying drawings.Under it is emphasized that
State bright that be merely exemplary rather than in order to limit the scope of the present invention and application thereof.
A kind of large scale wind power machine blade actively load shedding control system as shown in Figure 1, described system includes that signal is adopted
Collection module, control module and electrical servo module;
Described signal acquisition module includes that wind field sensing equipment and optical fiber should before fibre optic strain sensor, machine
Varying signal processing equipment;Described control module includes No. 5 low pass filters, No. 5 analog-digital converters, 4 tunnel controls
Unit processed, PLC, 4 way weighted-voltage D/A converters and 4 road signal isolators;Described electrical servo module includes 4 tunnels
Wing flap actuator drive circuit and 4 road wing flap actuator;
Described fibre optic strain sensor is arranged on pneumatic equipment blades root, and with fibre strain signal handling equipment
Connect;1 road signal output of fibre strain signal handling equipment and wind field sensing equipment corresponding 4 before machine
4 road signals of road wing flap export the most corresponding No. 1 low pass filter and No. 1 analog-digital converter is sequentially connected with;With
No. 1 analog-digital converter that fibre strain signal handling equipment is corresponding is respectively connecting to 4 tunnel control units, before machine
No. 4 analog-digital converters that wind field sensing equipment is corresponding connect one to one to 4 tunnel control units, and every road is controlled
Unit processed is driven by the most corresponding 1 way weighted-voltage D/A converter of PLC, 1 road signal isolator, 1 road wing flap actuator
Galvanic electricity road and 1 road wing flap actuator are sequentially connected with;
Described fibre optic strain sensor is for gathering the adaptability to changes signal of root of blade, described fibre strain signal
Processing equipment is for being converted to voltage signal by the signal of fibre optic strain sensor collection;Wind field letter before described machine
Number sensing equipment is used for measuring wind speed before wind energy conversion system;Before fibre strain signal handling equipment and machine, wind field signal passes
Sense equipment transmits signals to the low pass filter of correspondence respectively, and described low pass filter is used for filtering high frequency to be done
Disturb signal;Described analog-digital converter is used for converting analog signals into digital signal;Described control unit is used for
Reducing the control computing of root stress, it includes the feedforward processing wind field signal before machine
Device, described feedforward controller is when wind power generating set is run, and is changed by wind speed before real-time monitoring machine,
Calculate because reducing the controlled quentity controlled variable needed for RANDOM WIND or the wind-induced uneven load of turbulent flow;Use learning aid is calculated
Method carries out the PID controller of parameter optimization;And the adaptability to changes signal of root of blade processed fuzzy
Controller;Described PLC for switching the output signal of PID controller and fuzzy controller, and couple from
The control signal of feedforward controller;Described digital to analog converter is used for converting digital signals into analogue signal;Institute
State signal isolator for control system output signal and electrical servo module being kept apart;Described wing flap start
Device drive circuit produces the signal of telecommunication driving wing flap actuator;Described wing flap actuator is driven according to wing flap actuator
Dynamic circuit output signal regulating flap makes it produce different pivot angles.
A kind of large scale wind power machine blade actively load shedding control method as shown in Figure 2, specifically includes following steps:
Step 1: to fuzzy controller FCi, feedforward controller FBiWith PID controller PIDiInitialize,
I=1,2,3,4.
Step 2: read the stress value of current wind speed and root of blade, root stress value y (k) that will obtain
Stress value r (k) specified with root of blade carries out difference operation, obtains stress-deviation e (k) and deviation variation rate
Ec (k), specified stress value r (k) of its Leaf be dispatched from the factory by blower fan before test and record;
Step 21: stress-deviation e (k) that step 2 obtained, deviation variation rate ec (k) are as fuzzy controller
FCiInput variable;
Step 22: select membership function to carry out obfuscation, and foundation fuzzy rule obtains the controlled quentity controlled variable of wing flap,
Fuzzy controller FC is tried to achieve after anti fuzzy methodiOutput variable, this be output as wing flap control expectation angle θ 1i;
Step 23: using stress-deviation e (k) of step 21 as PID controller PIDiInput signal, utilize
Learning aid optimizing algorithm is to PIDiParameter KPi, KIi, KDiCarry out online self-tuning, described PID controller
PIDiOutput variable be wing flap control expectation angle θ 2i;
As it is shown on figure 3, the learning aid optimizing algorithm for pid parameter comprises the following steps:
Step 1): arranging initial parameter, region of search scope is defined as X=(x1,x2,...,xd) ∈ [L, U],
L=(L1,L2,...,Ld) it is space lower bound, U=(U1,U2,...,Ud) it is the upper bound, space, d is optimization problem
Dimension, d dimension space i-th student is defined asStudent's scale is N, and maximum is repeatedly
Generation number is max gen;
Step 2): the teaching phase of teacher:
Step 21): calculate the adaptive value of each student, select best individuality as teacher Xteacher, calculate
Individual meansigma methodsThen according to the difference of student with individual average level
Practise, such as following formula:
TFi=2-gen/max gen (2)
In formula:WithValue before expression i-th student learns respectively and after study;
W1=1-gen/max gen is self adaptation weight coefficient;riFor the random number between 0-1;TFiBetween 1-2
Certain number, its value changes with the change of iterations;riAnd TFiFor regularized learning algorithm speed;Gen with
Max gen is respectively current iteration number of times and maximum iteration time;
Step 22): student updates:
IfAdaptive value ratioAdaptive value good, then useReplaceOtherwise, continue
Continuous use
Step 3): mutually learn the stage between student:
Step 31): each student XiA learning object X is randomly selected in classj(j ≠ i), XiLogical
Cross and analyze oneself and student XjBetween difference carry out study adjust, such as following formula:
If XiIt is better than Xj,
If XjIt is better than Xi,
In formula: w2=1-gen/max gen is self adaptation weight coefficient;riFor the random number between 0-1;
Step 32): student updates:
IfAdaptive value ratioAdaptive value good, then useReplaceOtherwise, continue
Continuous use
Step 4): calculate the fitness value of each student according to fitness function, its formula is as follows:
In formula, e (t) is systematic error, updates the global optimum of student according to fitness function, works as calculating
Obtained by optimal value reach setting value or time algorithm reaches maximum iteration time, exit learning aid optimizing algorithm,
Otherwise return step 2);
Step 24: gather wind speed v (t) before the machine of wind power generating set, as independent variable, puts wing flap
Dynamic angle θiAs dependent variable, flap angle-wind speed is fitted, sets up the feedforward control of flap angle-wind speed
Device FB processediModel: θi(v)=a0+a1v+a2v2+L+anvn, use method of least square to determine each term system
Number;Using wind speed as feedforward controller FBiInput signal, then feedforward controller FBiOutput variable be the flap
The wing controls expectation angle θ 3i。
Step 3: wing flap expectation angle control signal step 22 and step 23 obtained is sent to PLC respectively and carries out
Process, PLC arranges handoff algorithms: use from Fuzzy Control when blade root stress error is more than setting value
Device FC processediSignal θ 1i, from PID controller PIDiControl signal θ 2iWill not work;When blade root should
Power error uses from PID controller PID less than during setting valueiControl signal θ 2i, from fuzzy controller
FCiSignal θ 1iWill not work;Finally, PLC couples from feedforward controller FB againiControl signal
θ3i, and these signals are transferred to the wing flap actuator drive circuit of correspondence.
Step 4:4 wing flap actuator accepts the signal from 4 wing flap actuator drive circuits respectively, holds
Row wing flap wobbling action is to reduce root stress.
Above-mentioned steps 2-4 is run repeatedly, until completing control task.
5WM with reference to wind energy conversion system under the turbulent wind that wind regime is 11.4m/s, using the blade root moment of flexure of blade as wind
Power machine load shedding target, uses one large scale wind power machine blade of the present invention actively load shedding control method and existing method
Comparing result as shown in Figure 4, it is seen that use the method for the present invention to effectively reduce the adaptability to changes of root of blade.
The above, be only presently preferred embodiments of the present invention, and the present invention not makees any pro forma restriction,
Any those familiar with the art in the technical scope that the invention discloses, the letter that can readily occur in
Single amendment, equivalent variations, all should contain within protection scope of the present invention.Therefore, the protection of the present invention
Scope should be as the criterion with scope of the claims.
Claims (4)
1. a large scale wind power machine blade actively load shedding control system, it is characterised in that described system includes
Signal acquisition module, control module and electrical servo module;
Described signal acquisition module includes that wind field sensing equipment and optical fiber should before fibre optic strain sensor, machine
Varying signal processing equipment;Described control module includes No. 5 low pass filters, No. 5 analog-digital converters, 4 tunnel controls
Unit processed, PLC, 4 way weighted-voltage D/A converters and 4 road signal isolators;Described electrical servo module includes 4 tunnels
Wing flap actuator drive circuit and 4 road wing flap actuator;
Described fibre optic strain sensor is arranged on pneumatic equipment blades root, and with fibre strain signal handling equipment
Connect;1 road signal output of fibre strain signal handling equipment and wind field sensing equipment corresponding 4 before machine
4 road signals of road wing flap export the most corresponding No. 1 low pass filter and No. 1 analog-digital converter is sequentially connected with;With
No. 1 analog-digital converter that fibre strain signal handling equipment is corresponding is respectively connecting to 4 tunnel control units, before machine
No. 4 analog-digital converters that wind field sensing equipment is corresponding connect one to one to 4 tunnel control units, and every road is controlled
Unit processed is driven by the most corresponding 1 way weighted-voltage D/A converter of PLC, 1 road signal isolator, 1 road wing flap actuator
Galvanic electricity road and 1 road wing flap actuator are sequentially connected with;
Described fibre optic strain sensor is for gathering the adaptability to changes signal of root of blade, described fibre strain signal
Processing equipment is for being converted to voltage signal by the signal of fibre optic strain sensor collection;Wind field letter before described machine
Number sensing equipment is used for measuring wind speed before wind energy conversion system;Before fibre strain signal handling equipment and machine, wind field signal passes
Sense equipment transmits signals to the low pass filter of correspondence respectively, and described low pass filter is used for filtering high frequency to be done
Disturb signal;Described analog-digital converter is used for converting analog signals into digital signal;Described control unit includes
The feedforward controller processing wind field signal before machine, uses learning aid algorithm to carry out the PID of parameter optimization
The fuzzy controller that controller and the adaptability to changes signal to root of blade process, is used for reducing root of blade
The control computing of stress;Described PLC is used for switching the output signal of PID controller and fuzzy controller, and
Couple the control signal from feedforward controller;Described digital to analog converter is used for converting digital signals into simulation
Signal;Described signal isolator is for keeping apart control system output signal and electrical servo module;Described
Wing flap actuator drive circuit produces the signal of telecommunication driving wing flap actuator;Described wing flap actuator is according to wing flap
Actuator drive circuit output signal regulating flap makes it produce different pivot angles.
The most according to claim 1, a kind of large scale wind power machine blade actively load shedding control system, its feature exists
In, described feedforward controller is when wind power generating set is run, and is changed by wind speed before real-time monitoring machine,
Calculate because reducing the controlled quentity controlled variable needed for RANDOM WIND or the wind-induced uneven load of turbulent flow.
3. a kind of large scale wind power machine blade actively load shedding control system described in claim 1-2 any claim
Control method, it is characterised in that specifically include following steps:
Step 1: to fuzzy controller FCi, feedforward controller FBiWith PID controller PIDiInitialize,
I=1,2,3,4;
Step 2: read the stress value of current wind speed and root of blade, root stress value y (k) that will obtain
Stress value r (k) specified with root of blade carries out difference operation, obtains stress-deviation e (k) and deviation variation rate
Ec (k), specified stress value r (k) of its Leaf be dispatched from the factory by blower fan before test and record;
Step 21: stress-deviation e (k) that step 2 obtained, deviation variation rate ec (k) are as fuzzy controller
FCiInput variable;
Step 22: select membership function to carry out obfuscation, and foundation fuzzy rule obtains the controlled quentity controlled variable of wing flap,
Fuzzy controller FC is tried to achieve after anti fuzzy methodiOutput variable, this be output as wing flap control expectation angle θ 1i;
Step 23: using stress-deviation e (k) of step 21 as PID controller PIDiInput signal, utilize
Learning aid optimizing algorithm is to PIDiParameter KPi, KIi, KDiCarry out online self-tuning, described PID controller
PIDiOutput variable be wing flap control expectation angle θ 2i;
Step 24: gather wind speed v (t) before the machine of wind power generating set, as independent variable, puts wing flap
Dynamic angle θiAs dependent variable, flap angle-wind speed is fitted, sets up the feedforward control of flap angle-wind speed
Device FB processediModel: θi(v)=a0+a1v+a2v2+L+anvn, use method of least square to determine each term system
Number;Using wind speed as feedforward controller FBiInput signal, then feedforward controller FBiOutput variable be the flap
The wing controls expectation angle θ 3i;
Step 3: wing flap expectation angle control signal step 22 and step 23 obtained is sent to PLC respectively and carries out
Process, PLC arranges handoff algorithms: use from Fuzzy Control when blade root stress error is more than setting value
Device FC processediSignal θ 1i, from PID controller PIDiControl signal θ 2iWill not work;When blade root should
Power error uses from PID controller PID less than during setting valueiControl signal θ 2i, from fuzzy controller
FCiSignal θ 1iWill not work;Finally, PLC couples from feedforward controller FB againiControl signal
θ3i, and these signals are transferred to the wing flap actuator drive circuit of correspondence;
Step 4:4 wing flap actuator accepts the signal from 4 wing flap actuator drive circuits respectively, holds
Row wing flap wobbling action is to reduce root stress;
Above-mentioned steps 2-4 is run repeatedly, until completing control task.
A kind of control method, it is characterised in that for pid parameter religion with
Optimizing algorithm comprises the following steps:
Step 1): arranging initial parameter, region of search scope is defined as X=(x1,x2,...,xd) ∈ [L, U],
L=(L1,L2,...,Ld) it is space lower bound, U=(U1,U2,...,Ud) it is the upper bound, space, d is optimization problem
Dimension, d dimension space i-th student is defined asStudent's scale is N, and maximum is repeatedly
Generation number is maxgen;
Step 2): the teaching phase of teacher:
Step 21): calculate the adaptive value of each student, select best individuality as teacher Xteacher, calculate
Individual meansigma methodsThen according to the difference of student with individual average level
Practise, such as following formula:
TFi=2-gen/maxgen (2)
In formula:WithValue before expression i-th student learns respectively and after study;
W1=1-gen/maxgen is self adaptation weight coefficient;riFor the random number between 0-1;TFiBetween 1-2
Certain number, its value changes with the change of iterations;riAnd TFiFor regularized learning algorithm speed;Gen with
Max gen is respectively current iteration number of times and maximum iteration time;
Step 22): student updates:
IfAdaptive value ratioAdaptive value good, then useReplaceOtherwise, continue
Continuous use
Step 3): mutually learn the stage between student:
Step 31): each student XiA learning object X is randomly selected in classj(j ≠ i), XiLogical
Cross and analyze oneself and student XjBetween difference carry out study adjust, such as following formula:
If XiIt is better than Xj,
If XjIt is better than Xi,
In formula: w2=1-gen/maxgen is self adaptation weight coefficient;riFor the random number between 0-1;
Step 32): student updates:
IfAdaptive value ratioAdaptive value good, then useReplaceOtherwise, continue
Continuous use
Step 4): calculate the fitness value of each student according to fitness function, its formula is as follows:
In formula, e (t) is systematic error, updates the global optimum of student according to fitness function, works as calculating
Obtained by optimal value reach setting value or time algorithm reaches maximum iteration time, exit learning aid optimizing algorithm,
Otherwise return step 2).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610274672.0A CN105888971B (en) | 2016-04-28 | 2016-04-28 | A kind of large scale wind power machine blade active load shedding control system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610274672.0A CN105888971B (en) | 2016-04-28 | 2016-04-28 | A kind of large scale wind power machine blade active load shedding control system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105888971A true CN105888971A (en) | 2016-08-24 |
CN105888971B CN105888971B (en) | 2018-12-18 |
Family
ID=56702436
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610274672.0A Expired - Fee Related CN105888971B (en) | 2016-04-28 | 2016-04-28 | A kind of large scale wind power machine blade active load shedding control system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105888971B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107559143A (en) * | 2017-07-27 | 2018-01-09 | 华北电力大学 | A kind of large scale wind power machine trailing edge flaps structural parameters optimizing and multiple target wing flap optimal control method |
CN107762730A (en) * | 2017-08-23 | 2018-03-06 | 华北电力大学 | A kind of large-scale change oar turbine control system and control method with trailing edge flaps |
CN108241288A (en) * | 2016-12-23 | 2018-07-03 | 重庆邮电大学 | A kind of PID controller parameter setting method based on improvement TLBO algorithms |
CN109162878A (en) * | 2018-08-01 | 2019-01-08 | 汕头大学 | A kind of intelligent blade of wind driven generator investigating method and its system |
CN109958574A (en) * | 2017-12-22 | 2019-07-02 | 北京金风科创风电设备有限公司 | Load reduction control method and device for wind generating set |
CN111749845A (en) * | 2019-03-29 | 2020-10-09 | 北京金风科创风电设备有限公司 | Load reduction control method and device for wind turbine generator |
CN113167233A (en) * | 2018-12-13 | 2021-07-23 | 西门子歌美飒可再生能源公司 | Estimating wind speed |
CN115242072A (en) * | 2022-09-16 | 2022-10-25 | 深圳市首航新能源股份有限公司 | Method and device for reducing stress of inverter tube and inverter |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001195102A (en) * | 2000-01-13 | 2001-07-19 | Seiko Seiki Co Ltd | Controller having variable saturation function |
US20020105189A1 (en) * | 1997-08-08 | 2002-08-08 | Mikhail Amir S. | Variable speed wind turbine generator |
CN102192084A (en) * | 2011-06-22 | 2011-09-21 | 成都阜特科技有限公司 | Servo-driven control system for changing propeller of wind generating set |
CN102878016A (en) * | 2012-10-26 | 2013-01-16 | 华北电力大学 | Large-scale wind turbine blade pendulating inhibition system and control method based on intelligent structure |
CN102900609A (en) * | 2012-10-26 | 2013-01-30 | 华北电力大学 | Giant magnetostrictive flap wind turbine blade vibration reduction system and control method |
CN103912447A (en) * | 2014-04-04 | 2014-07-09 | 上海电机学院 | Attach angle weight coefficient based independent variable pitch control system controlled by fuzzy PID (proportional integral derivative) |
CN104005909A (en) * | 2014-04-22 | 2014-08-27 | 重庆邮电大学 | Nonlinear feed-forward and fuzzy PID combined variable pitch control method for wind generating set |
-
2016
- 2016-04-28 CN CN201610274672.0A patent/CN105888971B/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020105189A1 (en) * | 1997-08-08 | 2002-08-08 | Mikhail Amir S. | Variable speed wind turbine generator |
JP2001195102A (en) * | 2000-01-13 | 2001-07-19 | Seiko Seiki Co Ltd | Controller having variable saturation function |
CN102192084A (en) * | 2011-06-22 | 2011-09-21 | 成都阜特科技有限公司 | Servo-driven control system for changing propeller of wind generating set |
CN102878016A (en) * | 2012-10-26 | 2013-01-16 | 华北电力大学 | Large-scale wind turbine blade pendulating inhibition system and control method based on intelligent structure |
CN102900609A (en) * | 2012-10-26 | 2013-01-30 | 华北电力大学 | Giant magnetostrictive flap wind turbine blade vibration reduction system and control method |
CN103912447A (en) * | 2014-04-04 | 2014-07-09 | 上海电机学院 | Attach angle weight coefficient based independent variable pitch control system controlled by fuzzy PID (proportional integral derivative) |
CN104005909A (en) * | 2014-04-22 | 2014-08-27 | 重庆邮电大学 | Nonlinear feed-forward and fuzzy PID combined variable pitch control method for wind generating set |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108241288A (en) * | 2016-12-23 | 2018-07-03 | 重庆邮电大学 | A kind of PID controller parameter setting method based on improvement TLBO algorithms |
CN107559143A (en) * | 2017-07-27 | 2018-01-09 | 华北电力大学 | A kind of large scale wind power machine trailing edge flaps structural parameters optimizing and multiple target wing flap optimal control method |
CN107762730A (en) * | 2017-08-23 | 2018-03-06 | 华北电力大学 | A kind of large-scale change oar turbine control system and control method with trailing edge flaps |
CN107762730B (en) * | 2017-08-23 | 2019-06-18 | 华北电力大学 | A kind of large-scale variable pitch turbine control system and control method with trailing edge flaps |
CN109958574A (en) * | 2017-12-22 | 2019-07-02 | 北京金风科创风电设备有限公司 | Load reduction control method and device for wind generating set |
CN109162878A (en) * | 2018-08-01 | 2019-01-08 | 汕头大学 | A kind of intelligent blade of wind driven generator investigating method and its system |
CN113167233A (en) * | 2018-12-13 | 2021-07-23 | 西门子歌美飒可再生能源公司 | Estimating wind speed |
CN111749845A (en) * | 2019-03-29 | 2020-10-09 | 北京金风科创风电设备有限公司 | Load reduction control method and device for wind turbine generator |
CN111749845B (en) * | 2019-03-29 | 2022-04-05 | 北京金风科创风电设备有限公司 | Load reduction control method and device for wind turbine generator |
CN115242072A (en) * | 2022-09-16 | 2022-10-25 | 深圳市首航新能源股份有限公司 | Method and device for reducing stress of inverter tube and inverter |
CN115242072B (en) * | 2022-09-16 | 2022-12-23 | 深圳市首航新能源股份有限公司 | Method and device for reducing stress of inverter tube and inverter |
Also Published As
Publication number | Publication date |
---|---|
CN105888971B (en) | 2018-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105888971A (en) | Active load reducing control system and method for large wind turbine blade | |
CN108334672B (en) | Maximum wind energy capturing method of variable-speed wind generating set based on effective wind speed estimation | |
CN105179164B (en) | Wind-energy changing system sliding-mode control and device based on T-S fuzzy models | |
Bottasso et al. | Aero-servo-elastic modeling and control of wind turbines using finite-element multibody procedures | |
CN104595106B (en) | Wind-power generating variable pitch control method based on intensified learning compensation | |
JP2010506094A (en) | Wind turbine control system | |
CN104533701A (en) | Automatic setting method for control parameters of water turbine speed regulating system | |
CN109737008A (en) | Wind turbines intelligence variable blade control system and method, Wind turbines | |
CN109787251B (en) | Cluster temperature control load aggregation model, system parameter identification and reverse control method | |
CN103758699A (en) | Pitch angle control method and pitch angle controller of wind generating set | |
CN105626378A (en) | Large wind turbine unit individual pitch control method based on RBF neural network | |
CN113489015B (en) | Multi-time-scale reactive voltage control method for power distribution network based on reinforcement learning | |
CN108468622B (en) | Wind turbines blade root load estimation method based on extreme learning machine | |
CN105649877A (en) | Ant colony PID individual pitch control method of large wind turbine unit | |
CN102509152A (en) | Switched reluctance motor on-line modeling method based RBF neural network | |
Nouriani et al. | Variable speed wind turbine power control: A comparison between multiple MPPT based methods | |
EP3771822A1 (en) | A method for computer-implemented determination of a vertical speed wind profile of a wind field | |
CN104747368A (en) | Method and system for optimizing power of wind turbine generator | |
WO2018115423A1 (en) | Fatigue load minimization in an operation of a wind farm | |
CN110081966A (en) | The fault diagnosis system and method for fan vibration sensor | |
CN105116733A (en) | Improved particle swarm optimizing neural network ultrasonic motor control system and method thereof | |
Malmir et al. | Controlling megawatt class WECS by ANFIS network trained with modified genetic algorithm | |
CN114583710A (en) | Wind power plant reactive voltage optimization control method based on data-driven modeling | |
CN102410138A (en) | Method for acquiring optimal control input of wind generating set | |
Xie et al. | Power regulation and load mitigation of floating wind turbines via reinforcement learning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20181218 |
|
CF01 | Termination of patent right due to non-payment of annual fee |