CN101145750A - Multi-model integrated intelligent control method of large generator group - Google Patents

Multi-model integrated intelligent control method of large generator group Download PDF

Info

Publication number
CN101145750A
CN101145750A CNA2007100357644A CN200710035764A CN101145750A CN 101145750 A CN101145750 A CN 101145750A CN A2007100357644 A CNA2007100357644 A CN A2007100357644A CN 200710035764 A CN200710035764 A CN 200710035764A CN 101145750 A CN101145750 A CN 101145750A
Authority
CN
China
Prior art keywords
rule
centerdot
controller
fuzzy
sigma
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
CNA2007100357644A
Other languages
Chinese (zh)
Other versions
CN100544186C (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.)
Hunan University
Original Assignee
Hunan University
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 Hunan University filed Critical Hunan University
Priority to CNB2007100357644A priority Critical patent/CN100544186C/en
Publication of CN101145750A publication Critical patent/CN101145750A/en
Application granted granted Critical
Publication of CN100544186C publication Critical patent/CN100544186C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Feedback Control In General (AREA)

Abstract

The invention discloses a multi-model integrated intelligent controlling method of a heavy-duty generator unit. The method comprises (1) constructing a model library and a controller library, wherein the model library comprises N submodels corresponding to the N operation conditions of the generator unit, the controller library comprises N submodel fuzzy controllers, each is designed a control rule corresponding to one submodel; each submodel fuzzy controller is the controller with double inputs and double outputs, the inputs are power angle deviation amount e delta and terminal voltage deviation amount u2, and the outputs are excitation regulation amount uf and valve opening regulation amount u2; (2) acquiring the real-time operating conditions data of the generator unit, and judging the actual operating conditions value based on the variable (delta, Vt); and (3) calculating the matching degree fn of the actual operating conditions value (delta, Vt) and N submodels in the model library, which is used as a weighting coefficient wn (n is an integer) of the integration of the integrated controller. The invention has the advantages of simplicity, good reliability, good real-time performance, high control accuracy, and good practical performance.

Description

The multi-model integrated intelligent control method of Generator Set
Technical field
The present invention is mainly concerned with the control field of Generator Set, refers in particular to a kind of multi-model integrated intelligent control method of Generator Set.
Background technology
In the prior art, the security and stability problem of power system operation, promptly the dynamic security integrity problem is the major issue of power system operation, is subjected to expert's the attention of going together deeply both at home and abroad always, and has carried out a large amount of research and experimental work.Improving with the main means that improve stability of power system is to adopt novel electric power equipment and control mode.Generator Set is the key equipment in the power system operation, its effectively control help stable, safety, the economical operation of electric power system, also be a kind of effective link of improving power system transient stability.The Comprehensive Control that excitation control is regulated in conjunction with the porthole aperture is a kind of main trend of Generator Set control, for the stability and the running quality that improve electric power system significant impact is arranged, and also is main research contents of the present invention.
The excitation of generating set and porthole system are a multivariable, non-linear, cross coupling complicated system, some scholars have inquired into different generating set integrated control methods in recent years, as direct feedback linearization method, the backstepping decoupling control method, self adaptation backstepping method is based on the non-linear decentralized control method of Hamilton energy function, non-linear variable structure control method, Neural Network Adaptive Control method etc.Because these methods all depend on the Mathematical Modeling of generating set, be based upon that complex nonlinear is handled or repeatedly on the interative computation basis, be not easy to solve the practical problems such as strong nonlinearity, operation on a large scale and the continuous variation of operating mode in the generating set Comprehensive Control, and also be difficult to realize preferable decoupling zero for excitation and this coupled system of porthole.
Summary of the invention
The problem to be solved in the present invention just is: at the technical problem that prior art exists, the invention provides a kind of simple and reliable, real-time good, control precision is high, the multi-model integrated intelligent control method of the Generator Set being convenient to realize.
For solving the problems of the technologies described above, the solution that the present invention proposes is: a kind of multi-model integrated intelligent control method of Generator Set is characterized in that step is:
(1), sets up model library and controller storehouse: comprised N kind submodel in the model library, N kind operating condition corresponding to generating set, the controller storehouse is made up of N sub-model fuzzy controller, and each submodel fuzzy controller is at a kind of submodel design control law; Each submodel fuzzy controller is the controller of dual input dual output, and it is input as power angle deviation amount e δWith terminal voltage departure e Vt, be output as excitation regulation amount u fWith porthole aperture regulated quantity u 2
(2), actual condition data acquisition: gather the real-time working condition data of generating set, with variable (δ, V t) weigh the actual condition value of generating set;
(3), the generation and the output of working control amount: calculate actual condition value (δ, V with fuzzy logic t) with model library in the matching degree f of N submodel n, with this as the integrated weight coefficient w of general controller n(n=1,2 ..., N);
Set up variable (δ, V 1., at first respectively t) membership function, be expressed as with formula (7):
μ δn = 1 1 + ( δ - c 1 n a 1 n ) 2 , μ Vn = 1 1 + ( V t - c 2 n a 2 n ) 2 , n=1,2,…,N (7)
C wherein 1n, c 2nRepresent variable (δ, V respectively t) central value, and α 1n, α 2nRepresent variable (δ, V respectively t) width;
2., according to degree of membership μ δ n, μ VnObtain the matching degree f of actual condition and submodel n nFor:
f nδ n* μ Vn, f n∈ [0,1] and Σ n = 1 N f n = 1 - - - ( 8 )
Weight coefficient w 1, w 2..., w NNumerically have
[w 1, w 2..., w N] T=[f 1, f 2..., f N] T, w n∈ [0,1] and Σ n = 1 N w n = 1 (n=1,2,…,N)(9)
3., act on of the weighting of the working control amount of generating set for the output of submodel fuzzy controller:
u 2 = Σ n = 1 N w n * u 2 n , u f = Σ n = 1 N w n * u fn - - - ( 10 )
The described idiographic flow of setting up model library and controller storehouse is:
1., primary data sample:
According to the different work condition states of the existing generator of measuring δ → = { δ 1 , δ 2 , . . . , δ a } , V t → = { V t 1 , V t 2 , . . . , V tb } , Choose (δ, V t) arranging in pairs or groups obtains a * b=ab kind operating mode, as initial sample;
2., set up the IF-THEN rule according to expertise:
Under each operating mode, according to the default fuzzy control rule of expertise, adopt the fuzzy controller of dual input dual output, it is input as merit angle error amount e δWith terminal voltage margin of error e Vt, be output as porthole regulated quantity u 2With excitation regulation amount u f, fuzzy rule adopts " IF-THEN " fuzzy relation formula, all obtains 5 * 5=25 bar rule for each operating mode, that is:
rulel?IF?E δis?PB?AND?E Vt?is?PB?THEN?U 2?is?NS?AND?U f?is?NB;
rule?25?IF?E δ?is?NB?AND?E Vt?is?NB?THEN?U 2?is?PB?AND?U f?is?PS;
3., the IF-THEN rule is represented with regular matrix:
Use matrix Rule 0Represent control law: Rule 0 j = PB PB NS NB · · · · · · · · · · · · NB NB PB PS 25 × 4 , (j=1,2 ..., ab), if with 1 ,-0.5,0,0.5,1} represent NB, NS, Z, PS, PB} then is equivalent to: Rule 0 j ′ = 1 1 0.5 1 · · · · · · · · · · · · - 1 - 1 1 0.5 25 × 4 ; With matrix Rule 0' preceding two column skips, only stay back two row, i.e. 25 * 2 matrix, and the matrix of (25 * 2) is stretched as delegation (1 * 50), i.e. Rule j=0.5,1 ..., 1,0.5} 1 * 50, this moment, the domain of object to be clustered was Rule={Rule 1, Rule 2..., Rule Ab, each sample Rule j(j=1,2 ..., ab) describe, i.e. Rule by 50 characteristic ginseng values j={ Rule J1, Rule J2..., Rule J50;
4., the standardization of regular matrix:
Adopt standardization characteristic ginseng value to be compressed to [0,1] interval:
Rule ji ′ = Rule ji - Rule min Rule max - Rule min (j=1,2 ..., ab, i=1,2 ..., 50), so the object domain to be clustered after the standardization is Rule '={ Rule 1', Rule 2' ..., Rule Ab';
5., demarcate:
Set up the fuzzy resembling relation R of object, the membership function mui R (Rule of R i', Rule j') expression Rule i' with Rule j' by the similarity degree of its character, R is similar matrix R=[r Ij], r IjR(Rule ' i, Rule ' j), calculate r by the minimax method here Ij:
r ij = [ Σ k = 1 50 min ( Rule ik ′ , Rule jk ′ ) ] / [ Σ k = 1 50 max ( Rule ik ′ , Rule jk ′ ) ] - - - ( 1 )
6., fuzzy clustering:
According to fuzzy set theory, obtain U 2, U fMembership function value μ (U 2i), μ (U Fi), then the controlled quentity controlled variable of each submodel fuzzy controller is:
u 2 n = Σ i = 1 25 μ ( U 2 i ) · U 2 i Σ i = 1 25 μ ( U 2 i ) , u fn = Σ i = 1 25 μ ( U f i ) · U f i Σ i = 1 25 μ ( U fi ) , n=1,2,…,N (2)
After described step (1) finishes, learn to optimize after having set up model library and controller storehouse, the step of described study optimization is:
1., obtain N ruled surface by N controller storehouse;
To obtain model library and controller storehouse that scale is N after the cluster, each submodel fuzzy controller can be expressed as 2 ruled surfaces, i.e. U 2About E δWith E VtRuled surface, U fAbout E δWith E VtRuled surface, N controller storehouse is exactly 2N ruled surface, the input dimension of each ruled surface is 2, output dimension be 1;
2., 2N SVM network approaches 2N ruled surface;
Return by SVMs SVM and to approach ruled surface, fuzzy control rule is converted into SVM network weight parameter, be convenient to realize the online self study of control law by gradient algorithm; According to the controller storehouse that cluster obtains, set up learning sample collection { ((E 1, E 2), U) ..., ((E 1n, E 2n), U n) _ R 2* R, the learning process that SVM returns is converted into a quadratic programming problem; Supported the vector ((E of learning outcome 1i, E 2i), U i) and corresponding coefficient (α i* α i), use
Figure A20071003576400093
Expression (E 1i, E 2i), thereby obtain regression function be:
f ( E → ) = Σ i = 1 g ( α i * - α i ) K ( E → , E → i ) + b - - - ( 3 )
Wherein g is the support vector number, uses W iExpression (α i *i), adopt the RBF kernel function: K (x i, x j)=exp (| x i-x j| 2/ σ 2), equation (6) can be expressed as:
f ( E → ) Σ i = 1 g W i K ( E → , E → i ) + b = Σ i = 1 g W i exp ( - | E → - E → i | 2 / σ 2 ) + b - - - ( 4 )
3., whether error in judgement meets the demands;
Because the non-linear approximation capability of SVM is excellent, 2N the SVM network that step calculates in 2. can be directly used in On-line Control, and determine whether needs optimization and study according to the margin of error of On-line Control; If the error amount of merit angle and terminal voltage all one of setting in advance more among a small circle in, judge that then the control law that is obtained by expertise is more excellent, can not adjust control law; If the error amount of any one physical quantity surpasses the scope of setting in advance in merit angle and the terminal voltage, with step below adopting 4. partly algorithm be optimized;
4., become yardstick gradient optimizing algorithm;
Adopt to become yardstick gradient optimizing algorithm, the recurrence formula that calculates SVM network weight W is:
W k + 1 = W k - H k E k ( W k ) · ▿ E k ( W k ) / β k H k + 1 = λ - 1 ( H k - H k ▿ E k · ▿ E k T · H k / β k ) β k + 1 = λ + ▿ E k T · H k · ▿ E k - - - ( 5 )
Here k is sampling, and 0<λ<1 is a forgetting factor, and H is Hessian matrix and H 1=I (unit matrix), E kBe error vector, be respectively δ rkAnd V Tr-V Tk, hereinafter will be with E krkRealization for example explanation SVM parameter adjustment; ▽ E kRepresent ▽ E (K respectively k), ▽ E (W k) gradient, obtain the gradient of network weight by following formula (6):
▿ E k ( W k ) = ∂ J ∂ W k = ∂ J ∂ δ k · ∂ δ k ∂ u 2 k · ∂ u 2 k ∂ W k = - ( δ m - δ k ) · ∂ δ k ∂ u k · Ku 1 · w n · K ( E → , E → k ) - - - ( 6 )
Wherein,
Figure A20071003576400103
Still be (E 1, E 2), E krk, _ δ k/ u 2kWith
Figure A20071003576400104
Obtain.
Compared with prior art, advantage of the present invention just is:
(1) set up model library and controller storehouse, control law designs at different operating modes, and specific aim is better, and can adapt to the generator 's parameter wide variation; (2) fuzzy controller does not rely on the Mathematical Modeling of generator, and decoupling zero is effective; (3) calculate the submodel matching degree based on fuzzy logic, matching degree has determined the integrated weight coefficient in the multi-model control system, helps eliminating model and switches caused vibration; (4) expertise has been merged in the control law design, can obtain preferable effect; (5) utilize SVMs (SVM) to realize the rule optimization of fuzzy controller, self-learning capability is strong.
Description of drawings
Fig. 1 is the multi-model integrated intelligent control method implementing procedure schematic diagram of Generator Set of the present invention;
Fig. 2 is the structural representation of neutron model controller of the present invention;
Fig. 3 is the interval schematic diagram of the submodel after the cluster;
Fig. 4 is the input-output ruled surface schematic diagram of FLC;
Fig. 5 is the structural representation of multi-model integrated intelligent controller;
Fig. 6 is the present invention's three machine system schematic;
Fig. 7 is the schematic diagram of generating set A terminal voltage response curve;
Fig. 8 is the schematic diagram of generating set A merit angular response curve;
Fig. 9 is the schematic diagram of generating set A active power response curve;
Figure 10 is the schematic diagram of generating set A angular speed response curve.
Embodiment
Below with reference to the drawings and specific embodiments the present invention is described in further details.
As shown in Figure 1, the multi-model integrated intelligent control method of a kind of Generator Set of the present invention the steps include:
(1), sets up model library and controller storehouse: comprised N kind submodel in the model library, N kind operating condition corresponding to generating set, the controller storehouse is made up of N sub-model fuzzy controller, and each submodel fuzzy controller is at a kind of submodel design control law; Each submodel fuzzy controller is the controller of dual input dual output, and it is input as power angle deviation amount e δWith terminal voltage departure e Vt, be output as excitation regulation amount u fWith porthole aperture regulated quantity u 2
(2), actual condition data acquisition: gather the real-time working condition data of generating set, with variable (δ, V t) weigh the actual condition value of generating set;
(3), the generation and the output of working control amount: calculate actual condition value (δ, V with fuzzy logic t) with model library in the matching degree f of N submodel n, with this as the integrated weight coefficient w of general controller n(n=1,2 ..., N).
In the present embodiment, the idiographic flow of setting up model library and controller storehouse is:
The structure flow process in model library and controller storehouse is shown in first empty frame among Fig. 1, and distributing below is described as follows:
1.1 primary data sample.
According to the different work condition states of the existing generator of measuring δ → = { δ 1 , δ 2 , · · · , δ a } , V → t = { V t 1 , V t 2 , · · · , V tb } , Choose that (δ Vt) arranges in pairs or groups and obtains a * b=ab kind operating mode, as initial sample.
1.2 set up the IF-THEN rule according to expertise.
Under each operating mode, according to the default fuzzy control rule of expertise.Adopt the fuzzy controller (FLC) of dual input dual output shown in Figure 2, it is input as merit angle error amount e δ, terminal voltage margin of error e Vt, be output as porthole regulated quantity u 2, excitation regulation amount u fFuzzy rule adopts " IF-THEN " fuzzy relation formula, all obtains 5 * 5=25 bar rule for each operating mode, that is:
rule1?IF?E δis?PB?AND?E Vtis?PB?THENU 2is?NS?ANDU fis?NB;
......
rule25?IF?E δis?NB?AND?E Vt?is?NB?THEN?U 2is?PB?AND?U f?is?PS。
1.3 the IF-THEN rule is represented with regular matrix.
Use matrix Rule oRepresent control law: Rule 0 j = PB PB NS NB · · · · · · · · · · · · NB NB PB PS 25 × 4 , (j=1,2 ..., ab), if with 1 ,-0.5,0,0.5,1} represent NB, NS, Z, PS, PB} then is equivalent to: Rule 0 j ′ = 1 1 0.5 1 · · · · · · · · · · · · - 1 - 1 1 0.5 25 × 4 . , Regular matrix Rule o' in preceding two classify premise part as, be identical, and what embody regular difference is exactly back two row, i.e. conclusion part.Be convenience of calculation, with matrix Rule 0' preceding two column skips, only stay back two row, i.e. 25 * 2 matrix, and the matrix of (25 * 2) is stretched as delegation (1 * 50), i.e. Rule j=0.5,1 ..., 1,0.5} 1 * 50This moment, the domain of object to be clustered was Rule={Rule 1, Rule 2..., Rule Ab, each sample Rule j(j=1,2 ..., ab) describe, i.e. Rule by 50 characteristic ginseng values j={ Rulej 1, Rulej 2..., Rule J50.
1.4 the standardization of regular matrix.
Adopt standardization characteristic ginseng value to be compressed to [0,1] interval:
Rule ji ′ = Rule ji - Rule min Rule max - Rule min (j=1,2,…,ab,i=1,2,…,50)。So the object domain to be clustered after the standardization be Rule '=Rule ' 1, Rule ' 2..., Rule ' Ab}
1.5 demarcate.
Set up the fuzzy resembling relation R of object, the membership function mui of R R(Rule ' i, Rule ' j) expression Rule ' iWith Rule ' jSimilarity degree by its character.R is similar matrix R=[r Ij], r Ij=u R(Rule ' i, Rule ' j).Here calculate r by the minimax method Ij:
r ij = [ Σ k = 1 50 min ( Rule ik ′ , Rule jk ′ ) ] / [ Σ k = 1 50 max ( Rule ik ′ , Rule jk ′ ) ] - - - ( 1 )
1.6 fuzzy clustering.
According to fuzzy set theory, obtaining similar matrix R=[r Ij] after, the fuzzy equivalence relation matrix R of calculating R *, use λ again and cut matrix and carry out fuzzy clustering.Cut the pairing λ of relation for the λ of any λ ∈ [0,1] intercepting and cut matrix, like this each common section matrix R λ *Can determine the classification of a level.For arbitrary λ ∈ [0,1], divide time-like R λ *In each element change such value into: all change more than or equal to the element of λ and be taken as 1, all change less than the element of λ and be taken as 0, according to R λ *In 1 and 0 arranging situation can classify.
This moment, ab kind operating mode was a N kind typical condition with regard to yojan, was N submodel interval according to the combination situation of operating mode with the sample data cluster, and as shown in Figure 3, the interior data clusters of same square frame is a kind of operating mode.N kind submodel correspondence has N sub-model fuzzy controller.Obtain U according to the Mamdani fuzzy reasoning method 2, U fMembership function value μ (U 2i), μ (U Fi), then the controlled quentity controlled variable of each submodel fuzzy controller is:
u 2 n = Σ i = 1 25 μ ( U 2 i ) · U 2 i Σ i = 1 25 μ ( U 2 i ) , u fn = Σ i = 1 25 μ ( U f i ) · U f i Σ i = 1 25 μ ( U fi ) , n=1,2,…,N(2)
In the present embodiment, can learn to optimize to model library after setting up and controller storehouse, the idiographic flow that this study is optimized be:
2.1 obtain N ruled surface by N controller storehouse.
To obtain model library and controller storehouse that scale is N after the cluster, each submodel fuzzy controller can be expressed as 2 ruled surfaces as shown in Figure 4, i.e. U 2About E δWith E VtRuled surface, U fAbout E δWith E VtRuled surface.Like this, N controller storehouse is exactly 2N ruled surface, and the input dimension of each ruled surface is 2, and the output dimension is 1.
2.2 2N SVM network approaches 2N ruled surface.
Approach ruled surface by SVMs (SVM) recurrence, thereby fuzzy control rule is converted into SVM network weight parameter, be convenient to realize the online self study of control law by gradient algorithm.
According to the controller storehouse that cluster obtains, set up learning sample collection { ((E 1, E 2), U) ..., ((E 1n, E 2n), U n) _ R 2* R, the learning process that SVM returns is converted into a quadratic programming problem.Supported the vector ((E of learning outcome 1i, E 2i), U i) and corresponding coefficient (α i *i), use
Figure A20071003576400133
Expression (E 1i, E 2i), thereby obtain regression function be:
f ( E → ) = Σ i = 1 g ( α i * - α i ) K ( E → , E → i ) + b - - - ( 3 )
Wherein g is the support vector number, uses W iExpression (α i *i), adopt the RBF kernel function: K (x i, x j)=exp (| x i-x j| 2/ σ 2), equation (6) can be expressed as:
f ( E → ) Σ i = 1 g W i K ( E → , E → i ) + b = Σ i = 1 g W i exp ( - | E → - E → i | 2 / σ 2 ) + b - - - ( 4 )
2.3 whether error in judgement meets the demands.
Because the non-linear approximation capability of SVM is excellent, the 2N that 2.2 parts calculate SVM network can be directly used in On-line Control, and determine whether needs optimization and study according to the margin of error of On-line Control.If the error amount of merit angle and terminal voltage all one of setting in advance more among a small circle in, illustrate that then front 1.2 parts are more excellent by the control law that expertise obtains, can not adjust control law.If the error amount of any one physical quantity surpasses the scope of setting in advance in merit angle and the terminal voltage,, control effect preferably in the hope of reaching with adopting the algorithm of 2.4 parts to be optimized.
2.4 become yardstick gradient optimizing algorithm.
Adopt to become yardstick gradient optimizing algorithm, the recurrence formula that calculates SVM network weight W is:
W k + 1 = W k - H k E k ( W k ) · ▿ E k ( W k ) / β k H k + 1 = λ - 1 ( H k - H k ▿ E k · ▿ E k T · H k / β k ) β k + 1 = λ + ▿ E k T · H k · ▿ E k - - - ( 5 )
Here k is sampling, and 0<λ<1 is a forgetting factor, and H is Hessian matrix and H 1=I (unit matrix), E kBe error vector, be respectively δ rkAnd V Tr-V Tk, hereinafter will be with E krkRealization for example explanation SVM parameter adjustment; ▽ E kRepresent ▽ E (K respectively k), ▽ E (W k) gradient. the gradient of following computing network weights:
▿ E k ( W k ) = ∂ J ∂ W k = ∂ J ∂ δ k · ∂ δ k ∂ u 2 k · ∂ u 2 k ∂ W k = - ( δ m - δ k ) · ∂ δ k ∂ u k · Ku 1 · w n · K ( E → , E → k ) - - - ( 6 )
Wherein,
Figure A20071003576400143
Still be (E 1, E 2), Ek=δ rk, δ k/ u 2tWith
Figure A20071003576400144
Calculate.Each SVM network is all optimized weights according to the online adjustment of similar gradient algorithm, and through a certain amount of study, the SVM network weight no longer changes then study optimization to be finished.
3. the enforcement of multi-model integrated Based Intelligent Control
The multi-model integrated Based Intelligent Control flow process of generating set is shown in the 3rd empty frame among Fig. 1, and its structure mainly comprises two parts in model library and controller storehouse as shown in Figure 5.Comprised N kind submodel in the model library, corresponding to the N kind operating condition of generating set, with n represent (n=1,2 ..., N) each submodel.The controller storehouse is made of N sub-model fuzzy controller (FLC), and each FLC is at a kind of submodel design control law.
Adopt variable (δ, V t) weigh the operating mode of generating set.Adopt fuzzy logic to calculate actual condition value (δ, V t) with model library in the matching degree f of N submodel n, with this as the integrated weight coefficient w of general controller n(n=1,2 ..., N).Fig. 3 has described the interval division of the submodel of the N in the model library, and dash area is the overlapping or boundary section of submodel among the figure, will belong to a certain submodel by fuzzy membership functions value decision actual condition.Set up variable (δ, V respectively t) membership function, be expressed as with mathematical expression:
μ δn = 1 1 + ( δ - c 1 n a 1 n ) 2 , μ Vn = 1 1 + ( V t - c 2 n a 2 n ) 2 , n=1,2,…,N(7)
C wherein 1n, c 2nRepresent variable (δ, V respectively t) central value, and α 1n, α 2nRepresent variable (δ, V respectively t) width.
According to degree of membership μ δ n, μ VnObtain the matching degree f of actual condition and submodel n nFor:
f nδ n* μ Vn, f n∈ [0,1] and Σ n = 1 N f n = 1 - - - ( 8 ) Weight coefficient w 1, w 2..., w N[w is numerically arranged 1, w 2..., w N] T=[f 1, f 2..., f N] T, w n∈ [0,1] and Σ n = 1 N w n = 1 (n=1,2,…,N)(9)
At this moment, act on of the weighting of the working control amount of generating set for the output of submodel fuzzy controller:
u 2 = Σ n = 1 N w n * u 2 n , u f = Σ n = 1 N w n * u fn - - - ( 10 )
Make concrete control examples, carry out simulation study with a typical case three machine systems here, its structure comprises A, B, three units of C as shown in Figure 6, and with unit C as the reference phase place.System's actual parameter and working point are:
Unit A: impedance xd '=0.26, impedance xd=1.28, Parameter H=8, parameter D=5, initial value Td0=6.9s, parameter TB=0.15s, parameter value T μ=0.2s, initial value Pe0=0.85, initial value δ 0=46.3o, initial value Vt0=1.07;
B of Unit: impedance xd '=0.32, impedance xd=1.35, Parameter H=10, parameter D=3, initial value Td0=7.8s, parameter TB=0.2s, parameter T μ=0.25s, initial value Pe0=1.0, initial value δ 0=50.6o, initial value Vt0=1.05;
Other parameter: impedance x12=0.55, impedance x13=0.53, impedance x23=0.6, parameter Eq3 '=1.0, parameter δ 30=0o.
In order to reflect the control performance of the multi-model integrated intelligent controller that this paper designs, itself and traditional PID controller, a kind of RBF nerve network controller have been given contrast here.Unit A and B operate in the aforementioned stable working point, rise more and descend for 5% rank of generating set terminal voltage set-point respectively when t=2s and t=10s, reflect the performance of different controllers with this.Fig. 7 is that generating set A terminal voltage response curve, Fig. 8 are that generating set A merit angular response curve, Fig. 9 are that generating set A active power response curve, Figure 10 are generating set A angular speed response curve.Dotted line is the control effect of PID control among Fig. 7-10, and fine line is the control effect of RBF ANN Control, and heavy line is the control performance of multi-model integrated Based Intelligent Control.The dynamic response curve of each variable shows in the emulation experiment, multi-model integrated Based Intelligent Control has more excellent control performance, the terminal voltage of generating set A can require rapid tracing preset value according to adjusting, and each state variable of unit Vt, δ, P, ω can both enter new stable state with fast speeds.Other two kinds of controllers then need the long time just can reach stable state, and have overshoot and certain vibration.

Claims (3)

1. the multi-model integrated intelligent control method of a Generator Set is characterized in that step is:
(1), sets up model library and controller storehouse: comprised N kind submodel in the model library, N kind operating condition corresponding to generating set, the controller storehouse is made up of N sub-model fuzzy controller, and each submodel fuzzy controller is at a kind of submodel design control law; Each submodel fuzzy controller is the controller of dual input dual output, and it is input as power angle deviation amount e δWith terminal voltage departure e Vt, be output as excitation regulation amount u fWith porthole aperture regulated quantity u 2
(2), actual condition data acquisition: gather the real-time working condition data of generating set, with variable (δ, V t) weigh the actual condition value of generating set;
(3), the generation and the output of working control amount: calculate actual condition value (δ, V with fuzzy logic t) with model library in the matching degree f of N submodel n, with this as the integrated weight coefficient w of general controller n(n=1,2 ..., N);
Set up variable (δ, V 1., at first respectively t) membership function, be expressed as with formula (7):
μ δn = 1 1 + ( δ - c 1 n a 1 n ) 2 , μ Vn = 1 1 + ( V t - c 2 n a 2 n ) 2 , n=1,2,…,N (7)
C wherein 1n, c 2nRepresent variable (δ, V respectively t) central value, and a 1n, a 2nRepresent variable (δ, V respectively t) width;
2., according to degree of membership μ δ n, μ VnObtain the matching degree f of actual condition and submodel n nFor:
f nδ n* μ Vn, f n∈ [0,1] and Σ n = 1 N f n = 1 - - - ( 8 )
Weight coefficient w 1, w 2..., w NNumerically have
[w 1, w 2..., w N] T=[f 1, f 2..., f N] T, w n∈ [0,1] and Σ n = 1 N w n = 1 ( n = 1,2 , . . . , N ) - - - ( 9 ) ;
3., act on of the weighting of the working control amount of generating set for the output of submodel fuzzy controller:
u 2 = Σ n = 1 N w n * u 2 n , u f = Σ n = 1 N w n * u fn - - - ( 10 ) .
2. the multi-model integrated intelligent control method of Generator Set according to claim 1 is characterized in that the described idiographic flow of setting up model library and controller storehouse is:
1., primary data sample:
According to the different work condition states of the existing generator of measuring δ → = { δ 1 , δ 2 , . . . , δ a } , V → t = { V t 1 , V t 2 , . . . , V tb } , Choose (δ, V t) arranging in pairs or groups obtains a * b=ab kind operating mode, as initial sample;
2., set up the IF-THEN rule according to expertise:
Under each operating mode, according to the default fuzzy control rule of expertise, adopt the fuzzy controller of dual input dual output, it is input as merit angle error amount e δWith terminal voltage margin of error e Vt, be output as porthole regulated quantity u 2With excitation regulation amount u f, fuzzy rule adopts " IF-THEN " fuzzy relation formula, all obtains 5 * 5=25 bar rule for each operating mode, that is:
rule1?IF?E δ?is?PB?AND?E Vt?is?PB?THEN?U 2?is?NS?AND?U f?is?NB;
......
rule25?IFE δ?is?NB?AND?E Vt?is?NB?THEN?U 2?is?PB?AND?U f?is?PS;
3., the IF-THEN rule is represented with regular matrix:
Use matrix Rule 0Represent control law: Rule 0 j = PB PB NS NB . . . . . . . . . . . . NB NB PB PS 25 × 4 , (j=1,2 ..., ab), if with 1 ,-0.5,0,0.5,1} represent NB, NS, Z, PS, PB} then is equivalent to: Rule 0 j ′ = 1 1 0.5 1 . . . . . . . . . . . . - 1 - 1 1 0.5 25 × 4 ; With matrix Rule 0' preceding two column skips, only stay back two row, i.e. 25 * 2 matrix, and the matrix of (25 * 2) is stretched as delegation (1 * 50), i.e. Rule j=0.5,1 ..., 1,0.5} 1 * 50, this moment, the domain of object to be clustered was Rule={Rule 1, Rule 2..., Rule Ab, each sample Rule j(j=1,2 ..., ab) describe, i.e. Rule by 50 characteristic ginseng values j={ Rule J1, Rule J2..., Rule J50;
4., the standardization of regular matrix:
Adopt standardization characteristic ginseng value to be compressed to [0,1] interval: Rule ji ′ = Rule ji - Rule min Rule max - Rule min ( j = 1,2 , . . . , ab , i = 1,2 , . . . , 50 ) , So the object domain to be clustered after the standardization is Rule '={ Rule 1', Rule 2' ..., Rule Ab';
5., demarcate:
Set up the fuzzy resembling relation R of object, the membership function mui of R R(Rule i', Rule j') expression Rule i' with Rule j' by the similarity degree of its character, R is similar matrix R=[r Ij], r IjR(Rule i', Rule j'), calculate r by the minimax method here Ij:
r ij = [ Σ k = 1 50 min ( Rule ik ′ , Rule jk ′ ) ] / [ Σ k = 1 50 max ( Rule ik ′ , Rule jk ′ ) ] - - - ( 1 ) ;
6., fuzzy clustering:
According to fuzzy set theory, obtain U 2, U fMembership function value μ (U 2i), μ (U Fi), then the controlled quentity controlled variable of each submodel fuzzy controller is:
u 2 n = Σ i = 1 25 μ ( U 2 i ) · U 2 i Σ i = 1 25 μ ( U 2 i ) , u fn = Σ i = 1 25 μ ( U fi ) · U fi Σ i = 1 25 μ ( U fi ) , n=1,2,…,N (2)。
3. the multi-model integrated intelligent control method of Generator Set according to claim 1 and 2, it is characterized in that described step (1) finishes after, after having set up model library and controller storehouse, learn optimization, the step of described study optimization is:
1., obtain N ruled surface by N controller storehouse;
To obtain model library and controller storehouse that scale is N after the cluster, each submodel fuzzy controller can be expressed as 2 ruled surfaces, i.e. U 2About E δWith E VtRuled surface, U fAbout E δWith E VtRuled surface, N controller storehouse is exactly 2N ruled surface, the input dimension of each ruled surface is 2, output dimension be 1;
2., 2N SVM network approaches 2N ruled surface;
Return by SVMs SVM and to approach ruled surface, fuzzy control rule is converted into SVM network weight parameter, be convenient to realize the online self study of control law by gradient algorithm; According to the controller storehouse that cluster obtains, set up learning sample collection { ((E 1, E 2), U) ..., ((E 1n, E 2n), U n) _ R 2* R, the learning process that SVM returns is converted into a quadratic programming problem; Supported the vector ((E of learning outcome 1i, E 2i), U i) and corresponding coefficient (α i *i), use
Figure A2007100357640004C3
Expression (E 1i, E 2i), thereby obtain regression function be:
f ( E → ) = Σ i = 1 g ( α i * - α i ) K ( E → , E → i ) + b - - - ( 3 )
Wherein g is the support vector number, uses W iExpression (α i *i), adopt the RBF kernel function: K (x i, x j)=exp (| x i-x j| 2/ σ 2), equation (6) can be expressed as:
f ( E → ) = Σ i = 1 g W i K ( E → , E → i ) + b = Σ i = 1 g W i exp ( - | E → - E → i | 2 / σ 2 ) + b - - - ( 4 ) ;
3., whether error in judgement meets the demands;
Because the non-linear approximation capability of SVM is excellent, 2N the SVM network that step calculates in 2. can be directly used in On-line Control, and determine whether needs optimization and study according to the margin of error of On-line Control; If the error amount of merit angle and terminal voltage all one of setting in advance more among a small circle in, judge that then the control law that is obtained by expertise is more excellent, can not adjust control law; If the error amount of any one physical quantity surpasses the scope of setting in advance in merit angle and the terminal voltage, with step below adopting 4. partly algorithm be optimized;
4., become yardstick gradient optimizing algorithm;
Adopt to become yardstick gradient optimizing algorithm, the recurrence formula that calculates SVM network weight W is:
W k + 1 = W k - H k E k ( W k ) · ▿ E k ( W k ) / β k H k + 1 = λ - 1 ( H k - H k ▿ E k · ▿ E k T · H k / β k ) β k + 1 = λ + ▿ E k T · H k · ▿ E k - - - ( 5 )
Here k is sampling, and 0<λ<1 is a forgetting factor, and H is Hessian matrix and H 1=I (unit matrix), E kBe error vector, be respectively δ rkAnd V Tr-V Tk, hereinafter will be with E krkRealization for example explanation SVM parameter adjustment; _ E kExpression _ E (K respectively k), _ E (W k) gradient, obtain the gradient of network weight by following formula (6):
▿ E k ( W k ) = ∂ J ∂ W k = ∂ J ∂ δ k · ∂ δ k ∂ u 2 k · ∂ u 2 k ∂ W k = - ( δ m - δ k ) · ∂ δ k ∂ u k · Ku 1 · w n · K ( E → , E → k ) - - - ( 6 )
Wherein,
Figure A2007100357640005C3
Still be (E 1, E 2), E krk, _ δ k/ _ u 2kWith
Figure A2007100357640005C4
Obtain.
CNB2007100357644A 2007-09-18 2007-09-18 The multi-model integrated intelligent control method of Generator Set Expired - Fee Related CN100544186C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007100357644A CN100544186C (en) 2007-09-18 2007-09-18 The multi-model integrated intelligent control method of Generator Set

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007100357644A CN100544186C (en) 2007-09-18 2007-09-18 The multi-model integrated intelligent control method of Generator Set

Publications (2)

Publication Number Publication Date
CN101145750A true CN101145750A (en) 2008-03-19
CN100544186C CN100544186C (en) 2009-09-23

Family

ID=39208088

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007100357644A Expired - Fee Related CN100544186C (en) 2007-09-18 2007-09-18 The multi-model integrated intelligent control method of Generator Set

Country Status (1)

Country Link
CN (1) CN100544186C (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699786A (en) * 2013-12-12 2014-04-02 广东电网公司电力科学研究院 Energy consumption difference analysis method for load varying of ultra-supercritical generating unit of thermal power plant
CN107276474A (en) * 2017-06-29 2017-10-20 贵州电网有限责任公司电力调度控制中心 A kind of synchronous generator exciting control method based on fuzzy sliding mode
CN108614940A (en) * 2018-05-02 2018-10-02 湖南大学 A kind of permanent magnet synchronous motor performance degradation assessment method and system
CN109559041A (en) * 2018-11-29 2019-04-02 广州发展集团股份有限公司 The marginal information acquisition method and device of Power Plant
CN109695892A (en) * 2018-12-03 2019-04-30 中冶南方都市环保工程技术股份有限公司 A kind of boiler heating surface wall temperature guard method and device
CN109709792A (en) * 2017-10-26 2019-05-03 中国航发商用航空发动机有限责任公司 Aero-engine stable state circuit pi controller and its design method and device

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699786A (en) * 2013-12-12 2014-04-02 广东电网公司电力科学研究院 Energy consumption difference analysis method for load varying of ultra-supercritical generating unit of thermal power plant
CN107276474A (en) * 2017-06-29 2017-10-20 贵州电网有限责任公司电力调度控制中心 A kind of synchronous generator exciting control method based on fuzzy sliding mode
CN107276474B (en) * 2017-06-29 2019-10-29 贵州电网有限责任公司电力调度控制中心 A kind of synchronous generator exciting control method based on fuzzy sliding mode
CN109709792A (en) * 2017-10-26 2019-05-03 中国航发商用航空发动机有限责任公司 Aero-engine stable state circuit pi controller and its design method and device
CN108614940A (en) * 2018-05-02 2018-10-02 湖南大学 A kind of permanent magnet synchronous motor performance degradation assessment method and system
CN109559041A (en) * 2018-11-29 2019-04-02 广州发展集团股份有限公司 The marginal information acquisition method and device of Power Plant
CN109559041B (en) * 2018-11-29 2021-02-09 广州发展集团股份有限公司 Method and device for acquiring marginal information of power plant unit
CN109695892A (en) * 2018-12-03 2019-04-30 中冶南方都市环保工程技术股份有限公司 A kind of boiler heating surface wall temperature guard method and device

Also Published As

Publication number Publication date
CN100544186C (en) 2009-09-23

Similar Documents

Publication Publication Date Title
Sui et al. Finite-time filter decentralized control for nonstrict-feedback nonlinear large-scale systems
CN102411305B (en) Design method of comprehensive disturbance rejection control system for single-rotor wing helicopter/turboshaft engine
CN109212974B (en) Robust fuzzy prediction fault-tolerant control method of interval time-varying time-delay system
Van Wingerden et al. Two-degree-of-freedom active vibration control of a prototyped “smart” rotor
CN100544186C (en) The multi-model integrated intelligent control method of Generator Set
Li et al. A novel robust adaptive-fuzzy-tracking control for a class of nonlinearmulti-input/multi-output systems
CN104537415B (en) A kind of non-linear process industry failure predication and recognition methodss based on compressed sensing and DROS ELM
CN103529698B (en) Generator Governor parameter identification method
Yousefian et al. A review of neural network based machine learning approaches for rotor angle stability control
CN102004444A (en) Multi-model predictive control method for component content in process of extracting rare earth
CN100511042C (en) Groove type reactor non-linear predication control method based on multi-kernel support vector machine
Vassilyev et al. Intelligent control systems and fuzzy controllers. II. trained fuzzy controllers, fuzzy PID controllers
Masti et al. Learning approximate semi-explicit hybrid MPC with an application to microgrids
Ma An improved fuzzy PID control algorithm applied in liquid mixing system
CN103559556B (en) A kind of method of on-line prediction power system load capacity limit
Li et al. Off-policy reinforcement learning-based novel model-free minmax fault-tolerant tracking control for industrial processes
Yin et al. Expandable deep width learning for voltage control of three-state energy model based smart grids containing flexible energy sources
CN101635553A (en) Integrated intelligent decoupling control method for generator excitation system and steam valve system
Cheng et al. An improved neuro-fuzzy generalized predictive control of ultra-supercritical power plant
Zeng et al. Hamiltonian stabilization additional L 2 adaptive control and its application to hydro turbine generating sets
CN104808486A (en) Predictive control method and predictive control device for piezoelectric ceramic actuator based on fuzzy TS (Takagi-Sugeno) model
Jagtap et al. Extreme-ANFIS: A novel learning approach for inverse model control of Nonlinear Dynamical Systems
CN106444389A (en) Method for optimizing PI control by fuzzy RBF neural network based on system of pyrolysis of waste plastic temperature
Lin et al. Modeling of vertical mill raw meal grinding process and optimal setting of operating parameters based on wavelet neural network
Xiao et al. Research on the Control Strategy of Battery Roller Press Deflection Device by Introducing Genetic Algorithm to Optimize Integral Separation PID

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090923

Termination date: 20180918