IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0794109
(2010-06-04)
|
등록번호 |
US-8301275
(2012-10-30)
|
발명자
/ 주소 |
- Tondolo, Flavio
- Valoti, Roberto
|
출원인 / 주소 |
|
대리인 / 주소 |
Stetina Brunda Garred & Brucker
|
인용정보 |
피인용 횟수 :
3 인용 특허 :
24 |
초록
▼
A method and device for controlling a process variable based upon a set point is disclosed. A process variable is measured, and a proportional term is assigned to a manipulated variable that is based upon a product of a proportional gain coefficient and an error magnitude between the process variabl
A method and device for controlling a process variable based upon a set point is disclosed. A process variable is measured, and a proportional term is assigned to a manipulated variable that is based upon a product of a proportional gain coefficient and an error magnitude between the process variable and the set point. An integral term is added to the manipulated variable under a first set of conditions, and a derivative term is added to the manipulated variable under a second set of conditions different from the first set of conditions. The sum of the proportional term, the integral term, and the derivative term is output, resulting in the process variable being responsively adjusted thereto.
대표청구항
▼
1. A method for controlling a process variable based upon a set point, the method comprising: measuring the process variable;assigning a proportional term to a manipulated variable, the proportional term being a product of a proportional gain coefficient and an error magnitude of a difference betwee
1. A method for controlling a process variable based upon a set point, the method comprising: measuring the process variable;assigning a proportional term to a manipulated variable, the proportional term being a product of a proportional gain coefficient and an error magnitude of a difference between the set point and the process variable at a given time instance;adding an integral term to the manipulated variable under a first set of conditions, the integral term being a product of an integral gain coefficient and a sum of a predefined number of error magnitudes over a time interval;adding a derivative term to the manipulated variable under a second set of conditions different from the first set of conditions, the derivative term being a product of a derivative gain coefficient and the rate of change of the error magnitudes over the time interval; andgenerating a controller output of the manipulated variable, the process variable being responsively adjusted to the generated controller output. 2. The method of claim 1, wherein the first set of conditions includes a rate of change of the process variable over the time interval being less than a first threshold rate. 3. The method of claim 2, wherein the first set of conditions includes the error magnitude at the given time instance is greater than a predefined deadband. 4. The method of claim 1, wherein the first set of conditions includes a rate of change of the process variable over the time interval being greater than a first threshold rate, the manipulated variable over the time interval being constant, error magnitudes increasing over the time interval, and the error magnitude at the given time instance is greater than a predefined deadband. 5. The method of claim 1, further comprising: adding an integral term to the manipulated variable under an alternative set of conditions different from the first set of conditions, the added integral term being a previous integral term reduced by a predetermined factor. 6. The method of claim 5, wherein the alternative set of conditions includes a rate of change of the process variable over the time interval being greater than a first threshold rate, and the manipulated variable over the time interval being irregular. 7. The method of claim 5, wherein the alternative set of conditions includes a rate of change of the process variable over the time interval being greater than a first threshold rate, and the error magnitudes decreasing over the time interval. 8. The method of claim 1, wherein the second set of conditions includes a rate of change of the process variable over the time interval being greater than a second threshold rate, and the rate of change of the error magnitudes over the time interval being negative. 9. The method of claim 8, wherein the derivative gain coefficient varies according to the error magnitude. 10. The method of claim 1, wherein: the process variable is a position of a valve actuator;the set point relates to a position of a control valve driven by the valve actuator; andthe manipulated variable is related to a pneumatic output to the valve actuator. 11. A controller device for an actuator of a control valve, the actuator including an input port and an output port, the device comprising: a set point input receptive to a signal representative of a set point value;an actuator position feedback connectible to the output port of the actuator and receptive to a process variable value;an actuator drive output connectible to the input port of the actuator, an output corresponding to the manipulated variable value being generated therefrom;a proportional module, a proportional term being generated thereby;an integral module, an integral term having a non-zero value under a first set of conditions being generated thereby;a derivative module, a derivative term having a non-zero value under a second set of conditions different from the first set of conditions being generated thereby; andan adder module, the manipulated value being generated thereby from a sum of the proportional term, the integral term, and the derivative term. 12. The controller device of claim 11, wherein the proportional term is a product of a proportional gain coefficient and an error magnitude of a difference between the set point value and the process variable value at a given time instance. 13. The controller device of claim 11, wherein the integral term is a product of an integral gain coefficient and a sum of a predefined number of error magnitudes of the differences between the set point value and the process variable values over a time interval. 14. The controller device of claim 11, wherein the derivative term is a product of a derivative gain coefficient and a rate of change of the error magnitudes of the differences between the set point value and the process variable values over a time interval. 15. The controller device of claim 11, wherein the first set of conditions includes a rate of change of the process variable over the time interval being less than a first threshold rate. 16. The controller device of claim 15, wherein the first set of conditions includes the error magnitude at the given time instance is greater than a predefined deadband. 17. The controller device of claim 11, wherein the first set of conditions includes a rate of change of the process variable over the time interval being greater than a first threshold rate, the manipulated variable over the time interval being constant, error magnitudes increasing over the time interval, and the error magnitude at the given time instance is greater than a predefined deadband. 18. The controller device of claim 11, wherein the integral term is a previous integral term reduced by a predetermined factor under an alternative set of conditions different from the first set of conditions. 19. The controller device of claim 18, wherein the alternative set of conditions includes a rate of change of the process variable over the time interval being greater than a first threshold rate, and the manipulated variable over the time interval being irregular. 20. The controller device of claim 18, wherein the alternative set of conditions includes a rate of change of the process variable over the time interval being greater than a first threshold rate and the error magnitudes decreasing over the time interval. 21. The method of claim 11, wherein the second set of condition includes a rate of change of the process variable over the time interval being greater than a second threshold rate, and the rate of change of the error magnitudes over the time interval being negative. 22. The device of claim 11, wherein the actuator is pneumatically driven, the manipulated variable being the flow of compressed air to the actuator. 23. An article of manufacture comprising a program storage medium readable by a data processing device, the medium including a tangible embodiment of one or more programs of instructions executable by the data processing device to perform a method for controlling a process variable based upon a defined set point, the method comprising: measuring the process variable;assigning a proportional term to a manipulated variable, the proportional term being a product of a proportional gain coefficient and an error magnitude of a difference between the set point and the process variable at a given time instance;adding an integral term to the manipulated variable under a first set of conditions, the integral term being a product of an integral gain coefficient and a sum of a predefined number of error magnitudes over a time interval;adding a derivative term to the manipulated variable under a second set of conditions, the derivative term being a product of a derivative gain coefficient and the rate of change of the error magnitudes over the time interval; andgenerating a controller output of the manipulated variable, the process variable being responsively adjusted to the generated controller output.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.