US5768121A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Adaptive flow controller for use with a flow control system
Assignee: Johnson Controls Technology Co
•
Filing: 1995-05-24
•
Granted: 1998-06-16
•
Expires: 2015-05-24
Abstract
Abstract The present invention relates to an adaptive airflow control system for positioning damper systems or controlling air units utilized in an environment control system. The system is based on a conservative, fixed-gain, proportional-only feedback design to guarantee stable operation given the nonlinear behavior of flow through a valve or damper. A time-dependent deadzone of nonlinearity is used to reject measurement noise. Such a system allows a person to adjust the performance of the system by selecting a parameter that affects the tradeoff between tracking capability and noise rejection.
Inventors
- 👤 Clifford C. Federspiel
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 15:33
CPC Classifications
G; G05; G05D; G05D7/00; G05D7/06; G05D7/0617; G05D7/0629; G05D7/0635; F; F24; F24F; F24F11/00; F24F11/30; F24F11/62; F24F11/70; F24F11/72; F24F11/74; G05B; G05B13/00; G05B13/02; G05B13/0205; G05B13/024
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
204 words
In an environment control system including an air unit for providing air flow to an environment, the air unit being operatively associated with a controller and controlling an amount of the air flow in accordance with a flow setpoint signal from the controller, the controller comprising: a flow sensor exposed to the air flow provided by the unit, the flow sensor generating a flow signal representative of an amount of the air flow provided to the environment; a memory; and a processor coupled to the memory and the sensor, the processor configured to cyclically receive the flow signal and generate a controller output signal in response to the flow signal and the flow setpoint signal, the controller output signal being provided to the air unit to cause the air unit to provide the amount of the air flow represented by the flow setpoint signal, the processor calculating the controller output signal in accordance with a setpoint error signal and a deadzone of nonlinearity in order to reject noise, said setpoint error signal being the difference between the flow setpoint signal and the flow signal, wherein the processor calculates the deadzone of nonlinearity in accordance with a variance and standard deviation of the flow signal.
Claim 2
Dependent Claim
204 words
In an environment control system including an air unit for providing air flow to an environment, the air unit being operatively associated with a controller and controlling an amount of the air flow in accordance with a flow setpoint signal from the controller, the controller comprising: a flow sensor exposed to the air flow provided by the unit, the flow sensor generating a flow signal representative of an amount of the air flow provided to the environment; a memory; and a processor coupled to the memory and the sensor, the processor configured to cyclically receive the flow signal and generate a controller output signal in response to the flow signal and the flow setpoint signal, the controller output signal being provided to the air unit to cause the air unit to provide the amount of the air flow represented by the flow setpoint signal, the processor calculating the controller output signal in accordance with a setpoint error signal and a deadzone of nonlinearity in order to reject noise, said setpoint error signal being the difference between the flow setpoint signal and the flow signal, wherein the processor calculates the deadzone of nonlinearity in accordance with a variance and standard deviation of the flow signal.
Claim 3
Dependent Claim
25 words
The controller of claim 1 wherein the setpoint error signal is related to the difference between a previous flow setpoint signal and the flow signal.
Claim 4
Dependent Claim
28 words
The controller of claim 1 wherein the memory includes a software-based control algorithm and the processor generates the flow setpoint signal in accordance with the software-based control algorithm.
Claim 5
Dependent Claim
52 words
The controller of claim 2 wherein the memory includes a software-based control algorithm and the processor cyclically generates the actuator output signal in accordance with cyclical operation of the software-based control algorithm, and wherein the previous flow setpoint signal is from a most recent previous cycle of operation of the control algorithm.
Claim 6
Dependent Claim
53 words
The controller of claim 1 wherein the memory includes a software-based control algorithm and the processor cyclically generates the actuator output signal in accordance with cyclical operation of the software-based control algorithm, and wherein the deadzone of nonlinearity is stored in the memory and recalculated each cycle of operation of the control algorithm.
Claim 7
Dependent Claim
13 words
The controller of claim 5 wherein the deadzone of nonlinearity is adaptively calculated.
Claim 8
Dependent Claim
16 words
The controller of claim 6 wherein the deadzone of nonlinearity is adaptively related to the variance.
Claim 9
Dependent Claim
207 words
A controller for use in an environment control system including an air duct including damper operatively associated with actuator, the actuator positioning the damper so that the damper provides a rate of air flow to an environment in response to an actuator control signal, the actuator being operatively coupled to the controller, the controller comprising; a sensor means for generating an actual flow signal representative of the rate of the air flow provided across the damper; a memory means for storing information; and a processor means coupled to the memory means and the sensor means, the processor means for cyclically receiving the actual flow signal from the sensor means and for cyclically generating the actuator control signal in response to the actual flow signal, wherein the actuator control signal is related to a desired rate for the rate of the air flow provided across the damper, the processor means calculating the actuator control signal is accordance with a setpoint error signal and a deadzone of nonlinearity in order to reject noise, said setpoint error signal being the difference between the flow setpoint signal and the flow signal, wherein the deadzone of nonlinearity is calculated in accordance with a variance and standard deviation of the actual flow signal.
Claim 10
Dependent Claim
207 words
A controller for use in an environment control system including an air duct including damper operatively associated with actuator, the actuator positioning the damper so that the damper provides a rate of air flow to an environment in response to an actuator control signal, the actuator being operatively coupled to the controller, the controller comprising; a sensor means for generating an actual flow signal representative of the rate of the air flow provided across the damper; a memory means for storing information; and a processor means coupled to the memory means and the sensor means, the processor means for cyclically receiving the actual flow signal from the sensor means and for cyclically generating the actuator control signal in response to the actual flow signal, wherein the actuator control signal is related to a desired rate for the rate of the air flow provided across the damper, the processor means calculating the actuator control signal is accordance with a setpoint error signal and a deadzone of nonlinearity in order to reject noise, said setpoint error signal being the difference between the flow setpoint signal and the flow signal, wherein the deadzone of nonlinearity is calculated in accordance with a variance and standard deviation of the actual flow signal.
Claim 11
Dependent Claim
47 words
The controller of claim 8 wherein the setpoint error signal is related to a difference between a flow setpoint signal generated in a previous cycle of operation of the processing means and the actual flow signal received in a current cycle of operation of the processing means.
Claim 12
Dependent Claim
30 words
The controller of claim 8 wherein the memory means stores a software-based control algorithm and the processor means generates the actuator output signal in accordance with the software-based control algorithm.
Claim 13
Dependent Claim
51 words
The controller of claim 9 wherein the memory means stores a software-based control algorithm and the processor cyclically generates the flow setpoint signal in accordance with cyclical operation of the software-based control algorithm, and wherein the previous cycle is from a most recent previous cycle of operation of the control algorithm.
Claim 14
Dependent Claim
56 words
The controller of claim 8 wherein the memory means includes a software-based control algorithm and the processor means cyclically generates the flow setpoint signal in accordance with cyclical operation of the software-based control algorithm, and wherein the deadzone of nonlinearity is stored in the memory means and recalculated each cycle of operation of the control algorithm.
Claim 15
Dependent Claim
23 words
The controller of claim 12 wherein the deadzone of nonlinearity is related to a previous deadzone of nonlinearity calculated in a previous cycle.
Claim 16
Dependent Claim
16 words
The controller of claim 13 wherein the deadzone of nonlinearity is adaptively related to the variance.
Claim 17
Dependent Claim
178 words
In a control system including a unit for providing a flow of a fluid, a controller for providing a controller output signal, and a flow sensor for providing an actual flow signal, said controller including a memory and a processor, the unit being operatively associated with the controller and controlling an amount of the flow in accordance with a controller output signal from the controller, the flow sensor being exposed to the flow provided by the unit, the flow sensor generating the actual flow signal representative of the amount of flow provided, a method of controlling the amount of the flow provided by the unit comprising steps of: receiving the actual flow signal from the flow sensor; determining a setpoint error signal based on the difference between a flow setpoint signal and the actual flow signal; calculating a deadzone of nonlinearity in accordance with a variance and standard deviation of the flow signal; applying the deadzone of nonlinearity to the setpoint error signal to develop the controller output signal; and providing the controller output signal to the unit.
Claim 18
Dependent Claim
178 words
In a control system including a unit for providing a flow of a fluid, a controller for providing a controller output signal, and a flow sensor for providing an actual flow signal, said controller including a memory and a processor, the unit being operatively associated with the controller and controlling an amount of the flow in accordance with a controller output signal from the controller, the flow sensor being exposed to the flow provided by the unit, the flow sensor generating the actual flow signal representative of the amount of flow provided, a method of controlling the amount of the flow provided by the unit comprising steps of: receiving the actual flow signal from the flow sensor; determining a setpoint error signal based on the difference between a flow setpoint signal and the actual flow signal; calculating a deadzone of nonlinearity in accordance with a variance and standard deviation of the flow signal; applying the deadzone of nonlinearity to the setpoint error signal to develop the controller output signal; and providing the controller output signal to the unit.
Claim 19
Dependent Claim
35 words
The controller of claim 15 wherein the step of determining a setpoint error signal includes determining the setpoint error signal based on a difference between a previous flow setpoint signal and the actual flow signal.
Claim 20
Dependent Claim
28 words
The controller of claim 15 wherein the memory includes a software-based control algorithm and the processor generates the actuator output signal in accordance with the software-based control algorithm.
Claim 21
Dependent Claim
52 words
The controller of claim 16 wherein the memory includes a software-based control algorithm and the processor cyclically generates the actuator output signal in accordance with cyclical operation of the software-based control algorithm, and wherein the previous flow setpoint signal is from a most recent previous cycle of operation of the control algorithm.
Claim 22
Dependent Claim
28 words
The controller of claim 15 wherein the deadzone of nonlinearity is adaptively calculated, whereby the deadzone of nonlinearity is related to previous values of the deadzone of nonlinearity.
Claim 23
Dependent Claim
77 words
The controller of claim 16 wherein the deadzone of nonlinearity is adaptively related to the variance. determining a setpoint error signal based on the difference between a flow setpoint signal and the actual flow signal; calculating a deadzone of nonlinearity in accordance with a variance and standard deviation of the flow signal; applying the deadzone of nonlinearity to the setpoint error signal to develop the controller output signal; and providing the controller output signal to the unit.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-06-15 | 2001-12-15 | 2002-06-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-06-15 | 2005-12-15 | 2006-06-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-06-15 | 2009-12-15 | 2010-06-16 | $7700.00 | Window Closed / Lapsed |