System and method for detecting generator incipient failures
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G08B-021/00
G05D-017/00
H02P-023/14
H02P-009/10
출원번호
US-0290910
(2011-11-07)
등록번호
US-8866626
(2014-10-21)
발명자
/ 주소
Kim, Kiyong
출원인 / 주소
Basler Electric Company
대리인 / 주소
Polster Lieder Woodruff & Lucchesi, L.C.
인용정보
피인용 횟수 :
1인용 특허 :
13
초록▼
A method, system and computer software for detecting an incipient failure of a generator in a power system including the steps of ascertaining one or more generator reference parameter of the generator for use as a baseline reference; measuring one or more operating parameter values of the generator
A method, system and computer software for detecting an incipient failure of a generator in a power system including the steps of ascertaining one or more generator reference parameter of the generator for use as a baseline reference; measuring one or more operating parameter values of the generator; using the one or more operating parameter values to solve for an estimated present value of the one or more of the generator's current performance parameters using particle swarm optimization technique; and determining whether the estimated present values of the one or more of the generator's current performance parameters are outside of an acceptable limit.
대표청구항▼
1. A method of detecting an incipient failure of a generator in a power system comprising the steps of: ascertaining at least one generator reference parameter of the generator for use as a baseline reference;measuring at least one operating parameter value of the generator;using the at least one op
1. A method of detecting an incipient failure of a generator in a power system comprising the steps of: ascertaining at least one generator reference parameter of the generator for use as a baseline reference;measuring at least one operating parameter value of the generator;using the at least one operating parameter value to solve for an estimated present value of at least one of the generator's current performance parameters using particle swarm optimization technique; anddetermining whether the estimated present values of the at least one of the generator's current performance parameters are outside of an acceptable limit. 2. The method of claim 1 wherein the step of determining whether the estimated present values of the at least one of the generator's current performance parameters are outside of an acceptable limit further comprises the step of ascertaining for each generator reference parameter a tolerance value from the corresponding generator reference parameter and determining whether the estimated present values of the generator current performance parameter is within a range between the reference value plus the tolerance value and the reference value minus the tolerance value. 3. The method of claim 1 wherein the step of determining whether the estimated present values of the at least one of the generator's current performance parameters are outside of an acceptable limit comprises the steps of: comparing the estimated value of at least one of the generator's current performance parameters to a corresponding one of the generator reference parameters; andif the estimated value is not an acceptable value, providing an alarm that an estimated value of at least one of the generator's current performance parameters is unacceptable. 4. The method of claim 1 wherein if during the step of determining whether the estimated present values of the at least one of the generator's current performance parameters are outside of an acceptable limit it is determined that the estimated present values of all of the generator's current performance parameters are within an acceptable limit, performing the step waiting a predetermined time and repeating the steps of claim 1. 5. The method of claim 1 wherein the step of using the at least one operating parameter value to solve for an estimated present value of the at least one of the generator's current performance parameters using particle swarm optimization technique further comprises the steps of: treating each estimated value of the at least one of the generator's current performance parameters set as a particle, wherein each set of estimated values is a different position of the particle; andfor each new set of operating parameters: a. initializing each particle position,b. determining an initial value for the dynamic direct and quadrature generator voltage;c. calculating a response of the generator model with a selected particle position using received operating field voltage,d. determining a fitness evaluation of the particle to find a self best value and a global best value, ande. updating a position and a velocity for each particle based on the determined self best value and global best value. 6. The method of claim 1 wherein the step of using the at least one operating parameter value to solve for an estimated present value of at least one of the generator's current performance parameters using particle swarm optimization technique further comprises the steps of: treating each estimated value of the at least one of the generator's current performance parameters set as a particle, wherein each set of estimated values is a different position of the particle; andfor each new set of operating parameters: Step 0: initializing iteration indices, NOI=0, J=0Step 1: initializing each particle position according to the equation: {circumflex over (X)}=rand( )·Xnominal Step 2: calculating initial values for the dynamic equations, E′d(0) and E′q(0), for the simulation models using the equations: Ed′(0)=1N∑k=1Ned(k)+Raid(k)-X^qiq(k)Eq′(0)=1N∑k=1Neq(k)+Raiq(k)+X^did(k)Step 3: calculating the model's response with a selected particle position, ed(k) and eq(k), k=1, . . . , N, by applying the measured field voltages to the equations: Ed′(k+1)=Ed′(k)+ΔtT^qo′(-Ed′(k)+iq(k)(X^q-X^q′))Eq′(k+1)=Eq′(k)+ΔtT^do′(-Eq′(k)-id(k)(X^d-X^d′)+K^sdEfd(k))ed(k)=Ed′(k)-R^aid(k)+X^qiq(k)eq(k)=Eq′(k)-R^aiq(k)-X^did(k)Step 4: calculating the fitness function: J=∑k=1N[(ed_m(k)-ed(k))2+(eq_m(k)-eq(k))2]to check the best particle based on the model's responses obtained in step 3 and the recorded responses and if it is better, update the best particle;Step 5: until all particles are calculated, incrementing a particle counter and repeating steps 2, 3, and 4 above for each particle;Step 6: updating new particle position and velocity using equations: vk+1=αvk+β1rand1(xkself−xk)+β2rand2(xkglobal−xk)xk+1=xk+vk Step 7: determining whether the maximum number of iterations has been reached and if the maximum number of iterations has not been reached incrementing iteration counters (NOI and J) and proceed to step 8 and if reached, stopping further estimation of the parameter value;Step 8: if the index J is 50, proceeding to step 1, and if index J is less than 50 proceeding to step 0. 7. The method of claim 1 wherein the generator reference parameters comprise at least one of: generator rated voltage and power output, Ra=armature winding resistance, Rfd=field winding resistance, Xl=leakage reactance, Xd=synchronous steady state direct reactance, Xq=synchronous steady state quadrature reactance, X′d=synchronous dynamic direct reactance, X′q=synchronous dynamic quadrature reactance, T′do=generator open circuit direct time constant or T′qo=generator open circuit quadrature time constant. 8. The method of claim 1 wherein the generator operating parameters comprise at least one of: Efd=field voltage, Ifd=field current, Et=terminal voltage, It=terminal current, φ=the load angle, δi=the power angle (internal rotor angle), Vgen=generator voltage, Vr=reference voltage, P=Real power of the generator, or Q=Reactive power of the generator. 9. The method of claim 1 wherein the generator's current performance parameters comprise at least one of: Xd=synchronous steady state direct reactance, Xq=synchronous steady state quadrature reactance, X′d=synchronous dynamic direct reactance, X′q=synchronous dynamic quadrature reactance, T′do=generator open circuit direct time constant, or T′qo=generator open circuit quadrature time constant. 10. A system for detecting an incipient failure of a generator in a power system comprising: a processor operatively coupled to memory, an input data interface for receiving operating parameters associated with the generator and a user interface, the processor for executing computer executable instructions, the computer executable instructions structured to:ascertain at least one generator reference parameter of the generator for use as a baseline reference;measure at least one operating parameter value of the generator;use the at least one operating parameter value to solve for an estimated present value of the at least one of the generator's current performance parameters using particle swarm optimization technique; anddetermine whether the estimated present values of the at least one of the generator's current performance parameters are outside of an acceptable limit. 11. The system of claim 10 wherein the computer executable instructions structured to determine whether the estimated present values of the at least one of the generator's current performance parameters are outside of an acceptable limit are further structured to ascertain for each generator reference parameter a tolerance value from the corresponding generator reference parameter and determining whether the estimated present values of the generator current performance parameters is within a range between the reference value plus the tolerance value and the reference value minus the tolerance value. 12. The system of claim 10 wherein the computer executable instructions structured to determine whether the estimated present values of the at least one of the generator's current performance parameters are outside of an acceptable limit are further structured to: compare the estimated value of at least one of the generator's current performance parameters to a corresponding one of the generator reference parameters; andif the estimated value is not an acceptable value, provide an alarm that an estimated value of at least one of the generator's current performance parameters is unacceptable. 13. The system of claim 10 wherein the computer executable instructions structured to use the at least one operating parameter value to solve for an estimated present value of the at least one of the generator's current performance parameter using particle swarm optimization technique are further structured to: treat each estimated value of the at least one of the generator's current performance parameters set as a particle, wherein each set of estimated values is a different position of the particle; andfor each new set of operating parameters, the computer executable instructions being further structured to: a. initialize each particle position,b. determine an initial value for the dynamic direct and quadrature generator voltage;c. calculate a response of the generator model with a selected particle position using received operating field voltage,d. determine a fitness evaluation of the particle to find a self best value and a global best value, ande. update a position and a velocity for each particle based on the determined self best value and global best value. 14. The system of claim 10 wherein the computer executable instructions structured to use the at least one operating parameter value to solve for an estimated present value of the at least one of the generator's current performance parameter using particle swarm optimization technique is further structured to: treat each estimated value of the at least one of the generator's current performance parameters set as a particle, wherein each set of estimated values is a different position of the particle; andfor each new set of operating parameters, the computer executable instructions being further structured to: a. initialize iteration indices, NOI=0, J=0b. initialize each particle position according to the equation: {circumflex over (X)}=rand( )·Xnominal c. calculate initial values for the dynamic equations, E′d(0) and E′q(0), for the simulation models using the equations: Ed′(0)=1N∑k=1Ned(k)+Raid(k)-X^qiq(k)Eq′(0)=1N∑k=1Neq(k)+Raiq(k)+X^did(k)d. calculate model's response with a selected particle position, ed(k) and eq(k), k=1, . . . , N, by applying the measured field voltages to the equations: Ed′(k+1)=Ed′(k)+ΔtT^qo′(-Ed′(k)+iq(k)(X^q-X^q′))Eq′(k+1)=Eq′(k)+ΔtT^do′(-Eq′(k)-id(k)(X^d-X^d′)+K^sdEfd(k))ed(k)=Ed′(k)-R^aid(k)+X^qiq(k)eq(k)=Eq′(k)-R^aiq(k)-X^did(k)e. calculate the fitness function: J=∑k=1N[(ed_m(k)-ed(k))2+(eq_m(k)-eq(k))2] to check the best particle based on the model's responses obtained in (d.) and the recorded responses and if it is better, update the best particle;f. until all particles are calculated, increment a particle counter and utilize the structure of (c.), (d.) and (e.) above for each particle; andg. update new particle position and velocity using equations: vk+1=αvk+β1rand1(xkself−xk)+β2rand2(xkglobal−xk)xk+1=xk+vk h. determine whether the maximum number of iterations has been reached and if reached, stop further estimation of the parameter value. 15. The system of claim 10 wherein the generator reference parameters comprise at least one of: generator rated voltage and power output, Ra=armature winding resistance, Rfd=field winding resistance, Xl=leakage reactance, Xd=synchronous steady state direct reactance, Xq=synchronous steady state quadrature reactance, X′d=synchronous dynamic direct reactance, X′q=synchronous dynamic quadrature reactance, T′do=generator open circuit direct time constant or T′qo=generator open circuit quadrature time constant. 16. The system of claim 10 wherein the generator operating parameters comprise at least one of: Efd=field voltage, Ifd=field current, Et=terminal voltage, It=terminal current, φ=the load angle, δi=the power angle (internal rotor angle), Vgen=generator voltage, Vr=reference voltage, P=Real power of the generator, or Q=Reactive power of the generator. 17. The system of claim 10 wherein the generator's current performance parameters comprise at least one of: Xd=synchronous steady state direct reactance, Xq=synchronous steady state quadrature reactance, X′d=synchronous dynamic direct reactance, X′q=synchronous dynamic quadrature reactance, T′do=generator open circuit direct time constant, or T′qo=generator open circuit quadrature time constant. 18. A system for detecting an incipient failure of a generator in a power system comprising software code having a plurality of computer executable instructions comprising instructions structured to: ascertain at least one generator reference parameter of the generator for use as a baseline reference;measure at least one operating parameter value of the generator;use the at least one operating parameter value to solve for an estimated present value of the at least one of the generator's current performance parameters using particle swarm optimization technique; anddetermine whether the estimated present values of the at least one of the generator's current performance parameters are outside of an acceptable limit. 19. The system of claim 18 wherein the computer executable instructions structured to determine whether the estimated present values of the at least one of the generator's current performance parameters are outside of an acceptable limit are further structured to ascertain for each generator reference parameter a tolerance value from the corresponding generator reference parameter and determining whether the estimated present values of the generator current performance parameter is within a range between the reference value plus the tolerance value and the reference value minus the tolerance value. 20. The system of claim 18 wherein the computer executable instructions structured to determine whether the estimated present values of the at least one of the generator's current performance parameters are outside of an acceptable limit are further structured to: compare the estimated value of at least one of the generator's current performance parameters to a corresponding one of the generator reference parameters; andif the estimated value is not an acceptable value, provide an alarm that an estimated value of at least one of the generator's current performance parameters is unacceptable. 21. The system of claim 18 wherein the computer executable instructions structured to use the at least one operating parameter value to solve for an estimated present value of the at least one of the generator's current performance parameters using particle swarm optimization technique are further structured to: treat each estimated value of the at least one of the generator's current performance parameters set as a particle, wherein each set of estimated values is a different position of the particle; andfor each new set of operating parameters: a. initialize each particle position,b. determine an initial value for the dynamic direct and quadrature generator voltage;c. calculate a response of the generator model with a selected particle position using received operating field voltage,d. determine a fitness evaluation of the particle to find a self best value and a global best value, ande. update a position and a velocity for each particle based on the determined self best value and global best value. 22. The system of claim 18 wherein the computer executable instructions structured to use the at least one operating parameter value to solve for an estimated present value of the at least one of the generator's current performance parameters using particle swarm optimization technique are further structured to: treat each estimated value of the at least one of the generator's current performance parameters set as a particle, wherein each set of estimated values is a different position of the particle; andfor each new set of operating parameters: a. initialize iteration indices, NOI=0, J=0b. initialize each particle position according to the equation: {circumflex over (X)}=rand( )·Xnominal c. calculate initial values for the dynamic equations, E′d(0) and E′q(0), for the simulation models using the equations: Ed′(0)=1N∑k=1Ned(k)+Raid(k)-X^qiq(k)Eq′(0)=1N∑k=1Neq(k)+Raiq(k)+X^did(k)d. calculate model's response with a selected particle position, ed(k) and eq(k), k=1, . . . , N, by applying the measured field voltages to the equations: Ed′(k+1)=Ed′(k)+ΔtT^qo′(-Ed′(k)+iq(k)(X^q-X^q′))Eq′(k+1)=Eq′(k)+ΔtT^do′(-Eq′(k)-id(k)(X^d-X^d′)+K^sdEfd(k))ed(k)=Ed′(k)-R^aid(k)+X^qiq(k)eq(k)=Eq′(k)-R^aiq(k)-X^did(k)e. calculate the fitness function: J=∑k=1N[(ed_m(k)-ed(k))2+(eq_m(k)-eq(k))2] to check the best particle based on the model's responses obtained in (d.) and the recorded responses and if it is better, update the best particle;f. until all particles are calculated, increment a particle counter and utilize the structure of (c.), (d.) and (e.) above for each particle;g. update new particle position and velocity using equations: vk+1=αvk+β1rand1(xkself−xk)+β2rand2(xkglobal−xk)xk+1=xk+vk h. determine whether the maximum number of iterations has been reached and if reached, stop further estimation of the parameter value. 23. The system of claim 18 wherein the generator reference parameters comprise at least one of: generator rated voltage and power output, Ra=armature winding resistance, Rfd=field winding resistance, Xl=leakage reactance, Xd=synchronous steady state direct reactance, Xq=synchronous steady state quadrature reactance, X′d=synchronous dynamic direct reactance, X′q=synchronous dynamic quadrature reactance, T′do=generator open circuit direct time constant or T′qo=generator open circuit quadrature time constant. 24. The system of claim 18 wherein the generator operating parameters comprise at least one of: Efd=field voltage, Ifd=field current, Et=terminal voltage, It=terminal current, φ=the load angle, δi=the power angle (internal rotor angle), Vgen=generator voltage, Vr=reference voltage, P=Real power of the generator, or Q=Reactive power of the generator. 25. The system of claim 18 wherein the generator's current performance parameters comprise at least one of: Xd=synchronous steady state direct reactance, Xq=synchronous steady state quadrature reactance, X′d=synchronous dynamic direct reactance, X′q=synchronous dynamic quadrature reactance, T′do=generator open circuit direct time constant, or T′qo=generator open circuit quadrature time constant.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (13)
Wojsznis, Wilhelm K.; Blevins, Terrence L., Adaptive feedback/feedforward PID controller.
Ganesamoorthi, Sai; Blevins, Terrence L.; Tzovla, Vasiliki; Wojsznis, Wilhelm K.; Mehta, Ashish, Adaptive predictive model in a process control system.
Robinson Moises E. ; Dupuis Tim J., Apparatus and method for providing a quiet time before analog signal sampling in a mixed signal integrated circuit employing synchronous and asynchronous clocking.
Zou Hehong (Plymouth MN) Hedstrom Kale P. (St. Paul MN) Warrior Jogesh (Chanhassen MN) Hays Coy L. (Chanhassen MN), Field based process control system with auto-tuning.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.