Combined proportional plus integral (PI) and neural network (nN) controller
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G05B-013/02
G06E-001/00
G06E-003/00
F01N-003/00
출원번호
US-0238575
(2002-09-09)
발명자
/ 주소
Hittle,Douglas C.
Anderson,Charles
Young,Peter M.
Delnero,Christopher
Anderson,Michael
출원인 / 주소
Colorado State University Research Foundation
대리인 / 주소
Macheledt Bales&
인용정보
피인용 횟수 :
8인용 특허 :
26
초록▼
A neural network controller in parallel with a proportional-plus-integral (PI) feedback controller in a control system. At least one input port of the neural network for receiving an input signal representing a condition of a process is included. A first set of data is obtained that includes a plura
A neural network controller in parallel with a proportional-plus-integral (PI) feedback controller in a control system. At least one input port of the neural network for receiving an input signal representing a condition of a process is included. A first set of data is obtained that includes a plurality of output values of the neural network obtained during a training period thereof using a plurality of first inputs representing a plurality of conditions of the process. The process/plant condition signals generally define the process/plant, and may include one set-point as well as signals generated using measured systems variables/parameters. In operation, the neural network contributes to an output of the PI controller only upon detection of at least one triggering event, at which time a value of the first set of data corresponding with the condition deviation is added-in thus, contributing to the proportional-plus-integral feedback controller. The triggering event can be characterized as (a) a change in any one of the input signals greater-than a preselected amount, or (b) a detectable process condition deviation greater-than a preselected magnitude, for which an adjustment is needed to the process/plant being controlled. Also a method for controlling a process with a neural network controller operating in parallel with a IP controller is included.
대표청구항▼
What is claimed is: 1. A neural network controller in parallel with a proportional-plus-integral feedback controller in a control system, the system comprising: at least one input port of the neural network controller for receiving an input signal representing a condition of a process; a first set
What is claimed is: 1. A neural network controller in parallel with a proportional-plus-integral feedback controller in a control system, the system comprising: at least one input port of the neural network controller for receiving an input signal representing a condition of a process; a first set of data comprising a plurality of learned output values of the neural network controller obtained during a training period thereof using a plurality of first inputs representing a plurality of conditions of said process; and in operation, the neural network controller to contribute to a current output, Oτ, of the proportional-plus-integral feedback controller upon detection of at least one triggering event connected with a condition deviation represented by a change in said input signal at a time, τ, otherwise said neural network controller does not contribute to said current output, Oτ; wherein said operation of the neural network controller in communication with the proportional-plus-integral feedback controller, further comprises: (a) upon detection of said triggering event at said time, τ, a respective one of said learned output values, ONN, of said first set of data corresponding with said condition deviation is added to the proportional-plus-integral feedback controller current output, Oτ, and at said time, τ, a prior control output value, Oτ-1, of the proportional-plus-integral feedback controller associated with a prior time, τ-1, does not contribute to said current output Oτ; and (b) the proportional-plus-integral feedback controller functioning with a proportional gain constant, Kp, and an integral gain constant, Ki, that remain unchanged during said operation. 2. The system of claim 1 further comprising a second input port for receiving a second input signal representing a second condition of said process; and wherein said first set of data was obtained earlier-in-time, off-line, than said operation of the neural network, and said triggering event comprises a change in any one of said input signals greater-than a preselected amount. 3. The system of claim 2 wherein said plurality of first inputs comprises real input information about said process, said change is caused by an inadvertent disturbance of said process, and said preselected amount comprises a fraction of a prediction value from said first set of data corresponding to a respective of said plurality of first inputs, said fraction selected from a range comprising from 1% to 5%. 4. The system of claim 2 wherein at least one of said input signals represents a condition set-point, said change is caused by an alteration of said condition set-point, and said preselected amount comprises a fraction of a prediction value from said first set of data corresponding to a respective of said plurality of first inputs comprising said input signal for said altered condition set-point. 5. The system of claim 4 wherein said alternation is a manual alteration of said condition set-point said plurality of first inputs comprises real input information about said process, and said fraction is selected from a range comprising from 1% to 5%, and wherein and said change is a result of a detectable process condition deviation. 6. The system of claim 1 wherein said respective one of said learned output values, ONN, at said time, τ, is added-in as said replacement for said prior control output value, Oτ-1, associated with said prior time, τ-1, according to a discrete form of the proportional-plus-integral feedback controller expression: description="In-line Formulae" end="lead"O τ=ONN+Kpeτ +KieτΔtdescription="In-line Formulae" end="tail" where Oτ=proportional-plus-integral controller output e=error, equal to the difference between set point and measured value of controlled variable Kp=proportional gain constant Ki=integral gain constant Δt=sampling rate, s. 7. The system of claim 6 in which said output value, O τ, derived by said addition of said respective one of said learned output values, ONN, at said time, τ, to the proportional-plus-integral feedback controller as said replacement for said prior control output value, Oτ-1, associated with said prior time, τ-1, is used as a process input for said process; and wherein and said triggering event comprises a detectable process condition deviation greater-than a preselected magnitude. 8. The system of claim 1 further comprising second, third, and fourth input ports for receiving, respectively, second, third, and fourth input signals representing a second, third, and fourth condition of said process; and wherein said triggering event comprises a change in any one of said input signals greater-than a preselected amount, said preselected amount comprising a fraction of a prediction value from said first set of data corresponding to a respective of said plurality of first inputs. 9. The system of claim 8 wherein the neural network controller comprises a feed forward controller, said plurality of first inputs comprises real input information about said process, said first set of data being obtained on-line during said operation of the neural network, said fraction selected from a range comprising from 1% to 5%. 10. The system of claim 8 wherein the neural network controller comprises a feed forward controller, said plurality of first inputs comprises simulated input information about said process, said first set of data was obtained earlier-in-time, off-line, from said operation of the neural network, and wherein and said change is a result of a detectable process condition deviation. 11. A neural network controller in parallel with a proportional-plus-integral feedback controller in a control system, the system comprising: a plurality of input ports of the neural network controller, each said input pod for receiving a respective input signal representing a respective condition of a process; a first set of data comprising a plurality of learned output values of the neural network controller obtained during a training period thereof using a plurality of first inputs representing a plurality of conditions of said process; and in operation, the neural network controller to contribute to a current output, Oτ, of the proportional-plus-integral feedback controller upon detection of at least one triggering event, said event comprising a change in any one of said respective input signals at a time, τ, greater-than a preselected amount indicating a condition deviation; wherein said operation of the neural network controller in communication with the proportional-plus-integral feedback controller, further comprises: (a) upon said detection at said time, τ, a respective one of said learned output values, ONN, of said first set of data corresponding with said condition deviation is added to the proportional-plus-integral feedback controller current output Oτ, and at said time, τ, a prior control output value, Oτ-1, of the proportional-plus-integral feedback controller associated with a prior time, τ-1, does not contribute to said current output, Oτ ; (b) otherwise, the system operates with the neural network controller making no contribution to the proportional-plus-integral feedback controller current output Oτ; and (c) the proportional-plus-integral feedback controller functioning with a proportional gain constant Kp and an integral gain constant Ki that remain unchanged during said operation. 12. The system of claim 11 wherein said plurality of first inputs comprises real input information about said process, said change is caused by an inadvertent disturbance of said process, and said preselected amount comprises a fraction of a prediction value from said first set of data corresponding to a respective of said plurality of first inputs, said fraction selected from a range comprising from 1% to 5%. 13. The system of claim 11 wherein the neural network controller comprises a feed forward controller, at least one of said respective input signals represents a condition set-point, said change is caused by an alteration of said condition set-point, and said plurality of first inputs comprises simulated input information about said process. 14. The system of claim 11 wherein said respective one of said learned output values, ONN, at said time, τ, is added-in as said replacement for said prior control output value, Oτ-1, associated with said prior time, τ-1, according to a discrete form of the proportional-plus-integral feedback controller expression: description="In-line Formulae" end="lead"O τ=ONN+Kpeτ +KieτΔtdescription="In-line Formulae" end="tail" where Oτ=proportional-plus-integral controller output e=error, equal to the difference between set point and measured value of controlled variable Kp=proportional gain constant Ki=integral gain constant Δt=sampling rate, s. 15. A method for controlling a process with a neural network controller operating in parallel with a proportional-plus-integral feedback controller, the method comprising the steps of: generating a first set of data comprising a plurality of learned output values of the neural network controller obtained during a training period thereof using a plurality of first inputs representing a plurality of conditions of a process; receiving, at each of a plurality of input ports of the neural network controller, an input signal representing a respective condition of said process; and the neural network controller operating in parallel with the proportional-plus-integral feedback controller to contribute to a current output, Oτ, of the proportional-plus-integral feedback controller upon detection of at least one triggering event, said triggering event comprising a change in any one of said respective input signals at a time, τ, greater-than a preselected amount indicating a condition deviation; wherein the step of operating further comprises: (a) upon said detection at said time, τ, a respective one of said learned output values, ONN, of said first set of data corresponding with said condition deviation is added to the proportional-plus-integral feedback controller current output, Oτ, and at said time, τ, a prior control output value, Oτ-1, of the proportional-plus-integral feedback controller associated with a prior time, τ-1, does not contribute to said current output Oτ; and (b) the proportional-plus-integral feedback controller functioning with a proportional gain constant, Kp, and an integral gain constant, Ki, that remain unchanged during the operating. 16. The method of claim 15 wherein said step of generating further comprises using real input information about said process for said plurality of first inputs; and said change is caused by an inadvertent disturbance of said process. 17. The method of claim 15 wherein said step of generating further comprises using simulated input information about said process for said plurality of first inputs; said receiving further comprises at least one of said input signals representing a condition set-point; said change is caused by an alternation of said condition set-point; and said triggering event further comprises said preselected amount comprising a fraction of a prediction value from said first set of data corresponding to a respective of said plurality of first inputs comprising said input signal for said altered condition set-point. 18. The method of claim 15 wherein: said training period is substantially completed prior to said step of receiving said input signals in connection with controlling said process; and said triggering event further comprises said preselected amount comprising a fraction of a prediction value from said first set of data corresponding to a respective of said plurality of first inputs, said fraction selected from a range comprising from 1% to 5%. 19. The method of claim 15 wherein the neural network controller comprises a feed forward controller, and said contribution to said output comprises adding-in said respective one of said learned output values, ONN, at said time, τ, as said replacement for said prior control output value, Oτ-1, associated with said prior time, τ-1, according to a discrete form of the proportional-plus-integral feedback controller expression: description="In-line Formulae" end="lead"Oτ =ONN+Kpeτ+ KieτΔtdescription="In-line Formulae" end="tail" where Oτ=proportional-plus-integral controller output e=error, equal to the difference between set point and measured value of controlled variable Kp=proportional gain constant Ki=integral gain constant Δt=sampling rate, s. 20. The method of claim 19 wherein: said training period takes place at least on-line and during said step of receiving said input signals in connection with controlling said process; and said output value, oτ, derived by said adding said value of said respective one of said learned output values, O NN, at said time, τ, to the proportional-plus-integral feedback controller as said replacement for said prior control output value, O τ-1, associated with said prior time, τ-1, is used as a process input for said process.
Bhat Naveen V. (2100 S. Gessner ; Apt. 1506 Houston TX 77063) Braden William B. (2229 W. Alabama Houston TX 77098) Heckendoorn Kent E. (2718 Cason Houston TX 77005) Graettinger Timothy J. (221 Bluest, Control system using an adaptive neural network for target and path optimization for a multivariable, nonlinear process.
Hamburg Douglas R. (6899 Sandalwood Dr. Bloomfield MI 48301) Reed Dennis C. (41795 Elk Plymouth MI 48170) Zorka Nicholas G. (8117 Sleepy Time Ct. Clarkston MI 48348), Engine lean air/fuel control system.
Lu Yong-Zai (Sacramento CA) Cheng George S. (Sacramento CA) Manoff Michael (Sacramento CA), Universal process control using artificial neural networks.
Takahashi,Tatsuhiko, Device for correcting fuel injection amount of internal combustion engine, and control apparatus for internal combustion engine employing the device.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.