Proportional-integral-derivative controller having adaptive control capability
First Claim
1. Apparatus for controlling at least one variable output parameter in response to a variable predetermined input parameter in a process system, said apparatus comprising:
- means for sensing said variable input parameter and generating a signal that is indicative of said sensed input parameter;
means for sensing the output parameter and generating a signal that is indicative of the sensed output parameter;
processing means including memory means for storing instructions and data relating to the operation of the apparatus, said processing means being adapted to receive said signals indicative of said sensed input and output parameters and generate an output control signal for controlling said output parameter;
said processing means including instructions and data which define a controller means for controlling the operation of said apparatus, said controller means including an adaptive controller means, an identifier means and a tuner means;
said identifier means defining a model having parameters which represent the operational characteristics of the process system, said identifier means operating to monitor the operation of the adaptive controller means and selectively change the parameters of said model to improve the operation of the adaptive controller means;
said adaptive controller means being adapted to receive said electrical signal from said input sensing means and said electrical signal from said output sensing means and producing said output control signal utilizing predetermined gain factors received from said tuner means;
said tuner means receiving said model parameters from said identifier means and calculating appropriate values of said predetermined gain factors and applying the same to said adaptive controller means for use by said adaptive controller means; and
, means operatively connected to said processing means for adjusting the value of said variable input parameter.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatus for controlling at least one variable output parameter in response to a variable predetermined input parameter in a process system, such as a digital thermostat. The apparatus provides adaptive control of the output variable by utilizing a controller means that includes an adaptive controller means, an identifier means and a tuner means. The identifier means defines a model having parameters which represent the operational characteristics of the process system, and the identifier means monitors the operation of the adaptive controller means and selectively changes the parameters of said model to improve the operation of the adaptive controller means. The tuner means receives the model parameters from the identifier means and calculating robust and reliable values of said predetermined gain factors and applying the same to the adaptive controller means for use thereby.
-
Citations
39 Claims
-
1. Apparatus for controlling at least one variable output parameter in response to a variable predetermined input parameter in a process system, said apparatus comprising:
-
means for sensing said variable input parameter and generating a signal that is indicative of said sensed input parameter;
means for sensing the output parameter and generating a signal that is indicative of the sensed output parameter;
processing means including memory means for storing instructions and data relating to the operation of the apparatus, said processing means being adapted to receive said signals indicative of said sensed input and output parameters and generate an output control signal for controlling said output parameter;
said processing means including instructions and data which define a controller means for controlling the operation of said apparatus, said controller means including an adaptive controller means, an identifier means and a tuner means;
said identifier means defining a model having parameters which represent the operational characteristics of the process system, said identifier means operating to monitor the operation of the adaptive controller means and selectively change the parameters of said model to improve the operation of the adaptive controller means;
said adaptive controller means being adapted to receive said electrical signal from said input sensing means and said electrical signal from said output sensing means and producing said output control signal utilizing predetermined gain factors received from said tuner means;
said tuner means receiving said model parameters from said identifier means and calculating appropriate values of said predetermined gain factors and applying the same to said adaptive controller means for use by said adaptive controller means; and
,means operatively connected to said processing means for adjusting the value of said variable input parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
5. Apparatus as defined in claim 1 wherein said adaptive controller means further comprises a proportional-derivative-integral (PID) controller means producing an output control signal that comprises the sum of a proportional term, a derivative term and an integral term, with the respective terms having associated gain constants Kp, Kd and Ki.
-
6. Apparatus as defined in claim 5 wherein said output control signal from said PID controller means is applied to a dynamic model means that has a dynamic model output applied to a delay model means that has a delay model output that is summed with said signal indicative of said sensed output parameter to provide a first error signal, said first error signal being summed with said dynamic model output to provide a second error signal that is summed with said value of said variable input parameter to provide an input error signal that is applied to said PID controller means.
-
7. Apparatus as defined in claim 6 wherein said adaptive controller means operates to produce an output control signal recursively each predetermined sample period.
-
8. Apparatus as defined in claim 7 wherein said proportional term of said output control signal of said PID controller means is defined by the equation
-
9. Apparatus as defined in claim 7 wherein said derivative term of said output control signal of said PID controller means is defined by the equation
-
10. Apparatus as defined in claim 7 wherein said integral term of said output control signal of said PID controller means is defined by the equation
-
11. Apparatus as defined in claim 7 wherein said dynamic model output is defined by the equation
-
12. Apparatus as defined in claim 7 where said delay model output comprises the dynamic model output from a previous number of sample periods and is defined by the equation
-
13. Apparatus as defined in claim 11 wherein said tuner means determines a maximum proportional gain factor prepatory to providing said appropriate values of said predetermined gain factors.
-
14. Apparatus as defined in claim 13 wherein said maximum proportional gain factor Kmax is determined analytically from said model parameters in accordance with the following equations
-
Q ) b 2 Q and the gain factors are determined in accordance with the following equations
-
-
15. Apparatus as defined in claim 1 wherein said predetermined input parameter is a temperature set point and said output parameter represents a temperature value.
-
-
16. An electronic digital thermostat for use in a pneumatically controlled temperature control system of the type which has a pneumatic source line and pneumatic output control lines, the pressure in each control line of which controls the temperature of a particular indoor area, said thermostat being adapted to maintain a desired ambient temperature in an indoor area, said thermostat comprising:
-
means for determining and adjusting the temperature set point of the thermostat;
valve means being adapted to be operatively connected to the pneumatic source line and to an exhaust and having a pneumatic output line, said valve means controlling the pressure in said pneumatic output line in response to electrical control signals being applied to said valve means, said controlled pressure being within the range defined by the pressures of said source line and said exhaust;
means for sensing the ambient temperature and generating an electrical signal that represents the sensed temperature;
means for sensing the pneumatic pressure in said pneumatic output line and generating an electrical signal that represents the sensed pressure;
processing means including memory means for storing instructions and data relating to the operation of the thermostat, said processing means being adapted to receive electrical signals representing sensed temperature and sensed pressure, and to generate said electrical control signals for controlling said valve means;
said memory means of said processing means including instructions and data which define a controller means for controlling the operation of said thermostat, said controller means including an adaptive controller means, an identifier means and a tuner means;
said identifier means defining a model having parameters which represent the operational characteristics of the temperature control system as it controls the temperature of said indoor area, said identifier means operating to monitor the operation of the adaptive controller means and selectively change the parameters of said model to improve the operation of the adaptive controller means;
said adaptive controller means being adapted to receive said electrical signal representing said sensed temperature and said electrical signal representing said sensed pressure and producing said output control signal utilizing predetermined gain factors received from said tuner means;
said tuner means receiving said model parameters from said identifier means and calculating appropriate values of said predetermined gain factors and applying the same to said adaptive controller means for use by said adaptive controller means; and
,means for providing power for operating the thermostat. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
23. Apparatus as defined in claim 21 wherein said derivative term of said output control signal of said PID controller means is defined by the equation
-
24. Apparatus as defined in claim 21 wherein said integral term of said output control signal of said PID controller means is defined by the equation
-
25. Apparatus as defined in claim 21 wherein said dynamic model output is defined by the equation
-
26. Apparatus as defined in claim 21 where said delay model output comprises the dynamic model output from a previous number of sample periods and is defined by the equation
-
27. Apparatus as defined in claim 25 wherein said tuner means determines a maximum proportional gain factor prepatory to providing said appropriate values of said predetermined gain factors.
-
28. Apparatus as defined in claim 27 wherein said maximum proportional gain factor Kmax is determined analytically from said model parameters in accordance with the following equations
-
Q ) b 2 Q and the gain factors are determined in accordance with the following equations
-
-
-
29. An electronic digital thermostat adapted for use in a pneumatically controlled temperature control system of the type which has at least one pneumatic source line and at least one pneumatic output control line, the pressure in each output control line controlling the temperature of a particular indoor area, said thermostat being adapted to maintain a desired ambient temperature in at least one particular indoor area, said thermostat comprising:
-
a housing for containing the various means of the thermostat, said housing having a compact overall size;
means for determining and adjusting the temperature set point of the thermostat;
valve means being adapted to be operatively connected to one pneumatic source line and to an exhaust and having a pneumatic output line, said valve means controlling the pressure in said pneumatic output line in response to electrical control signals being applied to said valve means, said controlled pressure being within the range defined by the pressures that exist in said source line and said exhaust;
means for sensing the ambient temperature and generating an electrical signal that is indicative of the sensed temperature;
means for sensing the pneumatic pressure in said pneumatic output line and generating an electrical signal that is indicative of the sensed pressure;
processing means including memory means for storing instructions and data relating to the operation of the thermostat, said processing means being adapted to receive electrical signals that are indicative of sensed temperature and sensed pressure and said temperature set point, and to generate said electrical control signals for controlling said valve means;
said memory means of said processing means including instructions and data which define a controller means for controlling the operation of said thermostat, said controller means including an adaptive controller means being adapted to receive said electrical signal representing said sensed temperature and said electrical signal representing said sensed pressure and producing said output control signal utilizing predetermined gain factors;
means operatively connected to said processing means for communicating with a remote controlling means; and
,means for providing power for operating the thermostat. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
said identifier means defining a model having parameters which represent the operational characteristics of the temperature control system as it controls the temperature of said indoor area, said identifier means operating to monitor the operation of the adaptive controller means and selectively change the parameters of said model to improve the operation of the adaptive controller means;
said tuner means receiving said model parameters from said identifier means and calculating appropriate values of said predetermined gain factors and applying the same to said adaptive controller means for use by said adaptive controller means;
said adaptive controller means utilizing said predetermined gain constants received from said tuner means.
-
-
31. Apparatus as defined in claim 30 wherein said tuner means determines a maximum proportional gain factor prepatory to providing said appropriate values of said predetermined gain factors.
-
32. Apparatus as defined in claim 31 wherein said adaptive controller means further comprises a proportional-derivative-integral (PID) controller means producing an output control signal that comprises the sum of a proportional term, a derivative term and an integral term, with the respective terms having associated gain constants Kp, Kd and Ki.
-
33. Apparatus as defined in claim 32 wherein said output control signal from said PID controller means is applied to a dynamic model means that has a dynamic model output applied to a delay model means that has a delay model output that is summed with said signal indicative of said sensed output parameter to provide a first error signal, said first error signal being summed with said dynamic model output to provide a second error signal that is summed with said value of said variable input parameter to provide an input error signal that is applied to said PID controller means.
-
34. Apparatus as defined in claim 33 wherein said adaptive controller means operates to produce an output control signal recursively each predetermined sample period.
-
35. Apparatus as defined in claim 34 wherein said proportional term of said output control signal of said PID controller means is defined by the equation
-
36. Apparatus as defined in claim 34 wherein said derivative term of said output control signal of said PID controller means is defined by the equation
-
37. Apparatus as defined in claim 34 wherein said integral term of said output control signal of said PID controller means is defined by the equation
-
38. Apparatus as defined in claim 34 wherein said dynamic model output is defined by the equation
-
39. Apparatus as defined in claim 34 where said delay model output comprises the dynamic model output from a previous number of sample periods and is defined by the equation
Specification