An optimization system for a central plant includes a processing circuit configured to receive load prediction data indicating building energy loads and utility rate data indicating a price of one or more resources consumed by equipment of the central plant to serve the building energy loads. The op
An optimization system for a central plant includes a processing circuit configured to receive load prediction data indicating building energy loads and utility rate data indicating a price of one or more resources consumed by equipment of the central plant to serve the building energy loads. The optimization system includes a high level optimization module configured to generate an objective function that expresses a total monetary cost of operating the central plant over an optimization period as a function of the utility rate data and an amount of the one or more resources consumed by the central plant equipment. The high level optimization module is configured to optimize the objective function over the optimization period subject to load equality constraints and capacity constraints on the central plant equipment to determine an optimal distribution of the building energy loads over multiple groups of the central plant equipment.
대표청구항▼
1. An optimization and control system for a central plant configured to serve building energy loads, the optimization and control system comprising: a central plant controller configured to receive utility rate data indicating a price of one or more resources consumed by equipment of the central pla
1. An optimization and control system for a central plant configured to serve building energy loads, the optimization and control system comprising: a central plant controller configured to receive utility rate data indicating a price of one or more resources consumed by equipment of the central plant to serve building energy loads at each of the plurality of time steps, the central plant controller comprising: a load/rate prediction module configured to use feedback from a building automation system to predict the building energy loads for a plurality of time steps in an optimization period, the feedback from the building automation system comprising input from one or more sensors configured to monitor conditions within a controlled building; anda high level optimization module configured to generate an objective function that expresses a total monetary cost of operating the central plant over the optimization period as a function of the utility rate data and an amount of the one or more resources consumed by the central plant equipment at each of the plurality of time steps;wherein the high level optimization module is configured to optimize the objective function over the optimization period subject to load equality constraints and capacity constraints on the central plant equipment to determine an optimal distribution of the predicted building energy loads over multiple groups of the central plant equipment at each of the plurality of time steps, wherein the load equality constraints ensure that the optimal distribution satisfies the predicted building energy loads at each of the plurality of time steps;wherein the central plant controller is configured to control the central plant equipment such that the central plant equipment operate to achieve the optimal distribution of the building energy loads at each of the plurality of time steps. 2. The optimization and control system of claim 1, wherein the high level optimization module uses linear programming to generate and optimize the objective function. 3. The optimization and control system of claim 1, wherein the objective function comprises: a cost vector comprising cost variables representing a monetary cost associated with each of the one or more resources consumed by the central plant equipment to serve the building energy loads at each of the plurality of time steps; anda decision matrix comprising load variables representing an energy load for each of the multiple groups of the central plant equipment at each of the plurality of time steps, wherein the high level optimization module is configured to determine optimal values for the load variables in the decision matrix. 4. The optimization and control system of claim 1, wherein: the central plant comprises a plurality of subplants; andeach of the multiple groups of the central plant equipment corresponds to one of the plurality of subplants. 5. The optimization and control system of claim 4, wherein: the plurality of subplants comprise at least one of a hot thermal energy storage subplant and a cold thermal energy storage subplant; andthe thermal energy storage subplants are configured to store thermal energy generated in one of the plurality of time steps for use in another of the plurality of time steps. 6. The optimization and control system of claim 4, wherein the high level optimization module is configured to: generate a subplant curve for each of the plurality of subplants, wherein each subplant curve indicates a relationship between resource consumption and load production for one of the plurality of subplants;use the subplant curves to formulate subplant curve constraints; andoptimize the objective function subject to the subplant curve constraints. 7. The optimization and control system of claim 6, wherein generating the subplant curve comprises at least one of: converting a nonlinear subplant curve into a linear subplant curve comprising one or more piecewise linear segments; andconverting a non-convex subplant curve into a convex subplant curve. 8. The optimization and control system of claim 6, wherein generating the subplant curve comprises: receiving an initial subplant curve based on manufacturer data for the group of equipment corresponding to the subplant; andupdating the initial subplant curve using experimental data from the central plant. 9. A cascaded optimization and control system for a central plant configured to serve building energy loads, the cascaded optimization system comprising: a central plant controller configured to use dynamic programming to split an optimization problem for the central plant into a high level optimization and a low level optimization, the central plant controller comprising: a load/rate prediction module configured to use feedback from a building automation system to predict building energy loads for a plurality of time steps in an optimization period, the feedback from the building automation system comprising input from one or more sensors configured to monitor conditions within a controlled building;a high level optimization module configured to perform the high level optimization, wherein the high level optimization comprises determining an optimal distribution of the predicted building energy loads over multiple groups of central plant equipment subject to load equality constraints that ensure the optimal distribution satisfies the predicted building energy loads at each of the plurality of time steps; anda low level optimization module configured to perform the low level optimization, wherein the low level optimization comprises determining optimal operating statuses for individual devices within each of the multiple groups of the central plant equipment;wherein the central plant controller is configured to control the central plant equipment such that the central plant equipment operate to achieve the optimal distribution of the building energy loads at each of the plurality of time steps. 10. The cascaded optimization and control system of claim 9, wherein: the optimal distribution of the building energy loads determined by the high level optimization module optimizes a monetary cost of operating the central plant over an optimization period; andthe optimal operating statuses determined by the low level optimization module optimize an amount of energy consumed by each of the multiple groups of the central plant equipment to achieve the optimal distribution of the building energy loads determined by the high level optimization module. 11. The cascaded optimization and control system of claim 9, wherein: the low level optimization module is configured to generate a subplant curve for each of the groups of central plant equipment, wherein each subplant curve indicates a relationship between resource consumption and load production for one of the groups of central plant equipment; andthe high level optimization module is configured to use the subplant curves to formulate subplant curve constraints and to determine the optimal distribution of the building energy loads subject to the subplant curve constraints. 12. A method for optimizing cost in a central plant configured to serve building energy loads, the method comprising: using feedback from a building automation system to predict building energy loads for a plurality of time steps in an optimization period, the feedback from the building automation system comprising input from one or more sensors configured to monitor conditions within a controlled building;receiving, at a central plant controller, utility rate data indicating a price of one or more resources consumed by equipment of the central plant to serve the predicted building energy loads at each of the plurality of time steps;generating, by a high level optimization module of the central plant controller, an objective function that expresses a total monetary cost of operating the central plant over the optimization period as a function of the utility rate data and an amount of the one or more resources consumed by the central plant equipment at each of the plurality of time steps;optimizing, by the high level optimization module, the objective function over the optimization period subject to load equality constraints and capacity constraints on the central plant equipment to determine an optimal distribution of the predicted building energy loads over multiple groups of the central plant equipment at each of the plurality of time steps, wherein the load equality constraints ensure that the optimal distribution satisfies the predicted building energy loads at each of the plurality of time steps; andcontrolling, by the central plant controller, the central plant equipment such that the central plant equipment operate to achieve the optimal distribution of the building energy loads at each of the plurality of time steps. 13. The method of claim 12, wherein the high level optimization module uses linear programming to generate and optimize the objective function. 14. The method of claim 12, wherein the objective function comprises: a cost vector comprising cost variables representing a monetary cost associated with each of the one or more resources consumed by the central plant equipment to serve the building energy loads at each of the plurality of time steps; anda decision matrix comprising load variables representing an energy load for each of the multiple groups of the central plant equipment at each of the plurality of time steps, wherein optimizing the objective function comprises determining optimal values for the load variables in the decision matrix. 15. The method of claim 12, further comprising: using the building energy loads and capacity limits for the central plant equipment to generate the load equality constraints and the capacity constraints;wherein the capacity constraints ensure that the multiple groups of central plant equipment are operated within the capacity limits at each of the plurality of time steps. 16. The method of claim 12, wherein: the central plant comprises a plurality of subplants; andeach of the multiple groups of the central plant equipment corresponds to one of the plurality of subplants. 17. The method of claim 16, further comprising: generating a subplant curve for each of the plurality of subplants, wherein each subplant curve indicates a relationship between resource consumption and load production for one of the plurality of subplants;using the subplant curves to formulate subplant curve constraints; andoptimizing the objective function subject to the subplant curve constraints. 18. The method of claim 17, wherein generating the subplant curve comprises at least one of: converting a nonlinear subplant curve into a linear subplant curve comprising one or more piecewise linear segments; andconverting a non-convex subplant curve into a convex subplant curve. 19. The method of claim 12, wherein the central plant optimization system uses dynamic programming to split the method for optimizing cost into a high level optimization and a low level optimization; wherein the high level optimization comprises determining the optimal distribution of the building energy loads over the multiple groups of the central plant equipment; andwherein the low level optimization comprises determining optimal operating statuses for individual devices within each of the multiple groups of the central plant equipment. 20. The method of claim 19, wherein the optimal distribution of the building energy loads optimizes the monetary cost of operating the central plant over the optimization period; and wherein the optimal operating statuses optimize an amount of energy consumed by each of the multiple groups of the central plant equipment to achieve the optimal distribution of the building energy loads.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (76)
Seem, John E., Adaptive real-time optimization control.
Lecue, Freddy; Ploennigs, Joern; Schumann, Anika, Automated creation of semantically-enriched diagnosis models using time series data of temperatures collected by a network of sensors.
Morshedi Abdol M. (Houston TX) Cutler Charles R. (Houston TX) Fitzpatrick Thomas J. (Katy TX) Skrovanek Thomas A. (Houston TX), Dynamic process control.
Mehta,Ashish; Wojsznis,Peter; Wojsznis,Wilhelm K.; Blevins,Terrence L.; Thiele,Dirk; Ottenbacher,Ron; Nixon,Mark, Integrated model predictive control and optimization within a process control system.
Vouzis, Panagiotis; Bleris, Leonidas; Arnold, Mark G.; Kothare, Mayuresh V., Iterative matrix processor based implementation of real-time model predictive control.
Boe, Eugene; Piche, Stephen; Martin, Gregory D., Method and apparatus for attenuating error in dynamic and steady-state processes for prediction, control, and optimization.
Frerichs,Donald Karl; Toth,Frank Marvin, Method and apparatus for detecting faults in steam generator system components and other continuous processes.
Pekar, Jaroslav; Strewart, Greg; Kihas, Dejan; Borrelli, Francesco, Method and system for combining feedback and feedforward in model predictive control.
Lu Zhuxin J. (Glendale AZ) MacArthur J. Ward (Scottsdale AZ) Horn Brian C. (Phoenix AZ), Method of multivariable predictive control utilizing range control.
Pekar, Jaroslav; Borralli, Francesco; Stewart, Gregory, Methods and systems for the design and implementation of optimal multivariable model predictive controllers for fast-sampling constrained dynamic systems.
Stewart,Gregory E.; Kolavennu,Soumitri N.; Borrelli,Francesco; Hampson,Gregory J.; Shahed,Syed M.; Samad,Tariq; Rhodes,Michael L., Multivariable control for an engine.
Butoyi, Firmin, Multivariable process controller and methodology for controlling catalyzed chemical reaction to form phthalic anhydride and other functionalized aromatics.
MacArthur J. Ward (Minneapolis MN) Wahlstedt David A. (Minneapolis MN) Woessner Michael A. (Minneapolis MN) Foslien Wendy K. (Minneapolis MN), Receding horizon based adaptive control having means for minimizing operating costs.
Lu, Joseph; Morningred, John Duane, System and method for continuous supply chain control and optimization using stochastic calculus of variations approach.
Das,Indraneel; Rey,Gonzalo, System and method for exploiting a good starting guess for binding constraints in quadratic programming with an infeasible and inconsistent starting guess for the solution.
Sinha, Sudhi; Curtis, Daniel M.; Albinger, Donald; Park, Youngchoon; Mueller, Joseph; Reichenberger, Karl, Systems and methods for agent interaction with building management system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.