IP Library Granted Patent US 12,487,567
Granted Patent B2
US 12,487,567 · App. 18/538,913 · Granted Dec 2, 2025

Chiller and air handler control using customizable artificial intelligence system

Inventors: Jim Jingyue Gao (Seattle, WA); Vedavyas Panneershelvam (Burnaby, CA); Katherine Elizabeth Hoffman (Seattle, WA); Paritosh Mohan (London, GB); Christopher R. Vause (Austin, TX)
Assignee: Phaidra, Inc.
G05B13/028G05B13/00G05B13/024G06N5/022
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,487,567
App. No.
18/538,913
Granted
Dec 2, 2025
Kind
B2
Abstract

Methods and systems are disclosed for determining a plan to optimize key performance indicators (KPIs) of an industrial process using a trained artificial intelligence agent and a custom objective function determined based on process information from the industrial system.

Claims (36)

1 . A method, comprising:

determining a set of key performance indicators (KPIs) associated with an industrial process comprising a set of cooling equipment, wherein the set of cooling equipment comprises a chiller;

receiving process information for the industrial process that are associated with the set of KPIs from a user, wherein the process information comprises a set of semantic human-readable variable names and a mapping of the variable names to a set of industrial process data streams;

generating a custom objective function based on the process information;

using a reinforcement learning artificial intelligence agent comprising a set of hidden neural network layers, predicting a set of setpoints that optimize the set of KPIs based on the custom objective function and sensor data from the set of cooling equipment, wherein the sensor data comprise chiller data from the chiller; and

controlling the set of cooling equipment based on the set of setpoints, comprising selectively activating or deactivating the chiller.

2 . The method of claim 1 , wherein determining the set of setpoints comprises: predicting a future state of the industrial process based on the sensor data; and determining the set of setpoints based on the future state of the industrial process.

3 . The method of claim 1 , wherein the reinforcement learning artificial intelligence agent is trained using the custom objective function.

4 . The method of claim 1 , wherein the sensor data comprises historical sensor data and real-time sensor data from the set of cooling equipment components.

5 . The method of claim 1 , wherein the process information comprises a set of process variables associated with the custom objective function, wherein the set of setpoints are further determined based on a relationship between the set of process variables and the set of setpoints.

6 . The method of claim 1 , wherein the industrial process comprises at least one of a chemical manufacturing process, a heating and cooling process, a pharmaceutical manufacturing process, an oil and gas manufacturing process, a paper and pulp manufacturing process, a metal manufacturing process, a cement manufacturing process, a glass manufacturing process, or a power generation process.

7 . The method of claim 1 , wherein the reinforcement learning artificial intelligence agent (RL AI agent) further comprises an exploration module configured to explore setpoint values outside of a training data set for the RL AI agent.

8 . The method of claim 1 , wherein the process information is received from a user using interactive hierarchical querying.

9 . A system, comprising:

a processing system configured to:

determine a set of key performance indicators (KPIs);

determine process information associated with the set of KPIs from a user using interactive querying, wherein the process information comprises a set of semantic human-readable variable names and a mapping of the variable names to a set of industrial process data streams; generate a custom objective function for the set of KPIs based on the process information;

using a trained artificial intelligence agent, determine a plan for optimizing the set of KPIs based on the custom objective function and sensor data from a set of equipment, the set of equipment comprising an air handler and wherein the plan comprises a set of process variable setpoints for the air handler; and

control the set of equipment based on the plan, comprising controlling the air handler based on the set of process variable setpoints.

10 . The system of claim 9 , wherein the artificial intelligence agent is trained using the custom objective function.

11 . The system of claim 9 , wherein the process information comprises at least one of: a set of process variables associated with the custom objective function, a set of constraints associated with the set of process variables, or a dependency between process variables in the set of process variables.

12 . The system of claim 9 , wherein the process information comprises a mapping between a set of elements of the objective function and the sensor data.

13 . The method of claim 9 , wherein the process information comprises a set of responses to a set of queries.

14 . The system of claim 9 , wherein the artificial intelligence agent comprises a reinforcement learning agent.

15 . The system of claim 9 , wherein the equipment further comprises at least one of: a chiller, a pump, a fan, or a cooling tower.

16 . The system of claim 9 , wherein the set of KPIs comprises at least one of: energy usage, product quality, product yield, or process stability.

17 . A method, comprising:

generating an objective function associated with a set of key performance indicators (KPIs) based on a set of semantic human-readable variable names received from a user;

receiving a set of equipment data streams from a set of equipment of an industrial process, wherein the set of equipment comprises a chiller;

determining a mapping between the set of variable names and the set of equipment data streams from the user;

using a reinforcement learning artificial intelligence agent, determining a plan for optimizing the set of KPIs based on the objective function, the set of equipment data streams, and the mapping, wherein the plan comprises a set of chiller setpoints; and

controlling the set of equipment based on the plan, comprising controlling the chiller based on the set of chiller setpoints.

18 . The method of claim 17 , wherein a set of elements of the objective function comprise the semantic human-readable variable names.

19 . The method of claim 17 , wherein determining the plan comprises predicting a future state of the industrial process based on the set of equipment data streams, and determining the plan based on the future state of the industrial process.

20 . The method of claim 17 , further comprising iteratively training the reinforcement learning artificial intelligence agent using the objective function.

21 . The method of claim 17 , wherein the industrial process comprises at least one of a chemical manufacturing process, a heating and cooling process, a pharmaceutical manufacturing process, an oil and gas manufacturing process, a paper and pulp manufacturing process, a metal manufacturing process, a cement manufacturing process, a glass manufacturing process, or a power generation process.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2023
From: GAO, JIM JINGYUE; PANNEERSHELVAM, VEDAVYAS; HOFFMAN, KATHERINE ELIZABETH; MOHAN, PARITOSH; VAUSE, CHRISTOPHER R.
To: PHAIDRA, INC.
Reel/Frame 065862/0640 →
Continuity (2)
Continuation 17525694 · Nov 12, 2021
Related Publication 20240111260A1 · Apr 4, 2024
References Cited (71)
US 3593744A · Smith · 1971 [cited by applicant]
US 3786922A · Materese · 1974 [cited by applicant]
US 3944770A · Pepper · 1976 [cited by applicant]
US 4628435A · Tashiro · 1986 [cited by examiner]
US 5711483A · Hays · 1998 [cited by applicant]
US 6053703A · Kawaguchi et al. · 2000 [cited by applicant]
US 10311507B2 · Stausholm et al. · 2019 [cited by applicant]
US 11762371B1 · Sayyarrodsari et al. · 2023 [cited by applicant]
US 11868098B2 · Gao et al. · 2024 [cited by applicant]
US 20020038336A1 · Abileah et al. · 2002 [cited by applicant]
US 20020046294A1 · Brodsky et al. · 2002 [cited by applicant]
US 20030171851A1 · Brickfield et al. · 2003 [cited by applicant]
US 20040049295A1 · Wojsznis et al. · 2004 [cited by applicant]
US 20050021314A1 · Rose · 2005 [cited by examiner]
US 20050137727A1 · Feuerbach et al. · 2005 [cited by applicant]
US 20060074501A1 · Hartman · 2006 [cited by examiner]
US 20070059838A1 · Morrison et al. · 2007 [cited by applicant]
US 20080003120A1 · Meza · 2008 [cited by applicant]
US 20080082302A1 · Samardzija et al. · 2008 [cited by applicant]
US 20080319936A1 · Wong et al. · 2008 [cited by applicant]
US 20120053909A1 · Forbes et al. · 2012 [cited by applicant]
US 20130066471A1 · Wang et al. · 2013 [cited by applicant]
US 20160025360A1 · West · 2016 [cited by examiner]
US 20160098037A1 · Zornio et al. · 2016 [cited by applicant]
US 20160163179A1 · Matsumoto et al. · 2016 [cited by applicant]
US 20160274552A1 · Strohmenger et al. · 2016 [cited by applicant]
US 20160281607A1 · Asati · 2016 [cited by examiner]
US 20160357886A1 · Fralick et al. · 2016 [cited by applicant]
US 20170102693A1 · Kidd et al. · 2017 [cited by applicant]
US 20170132553A1 · Theirl · 2017 [cited by examiner]
US 20170205815A1 · Wegner · 2017 [cited by examiner]
US 20170366414A1 · Hamilton · 2017 [cited by examiner]
US 20180052451A1 · Billi-Duran et al. · 2018 [cited by applicant]
US 20180063244A1 · Maturana et al. · 2018 [cited by applicant]
US 20180279636A1 · Poos · 2018 [cited by applicant]
US 20180364654A1 · Locke et al. · 2018 [cited by applicant]
US 20190030544A1 · Kratzer et al. · 2019 [cited by applicant]
US 20190102360A1 · Sayyarrodsari et al. · 2019 [cited by applicant]
US 20190129395A1 · Niemiec et al. · 2019 [cited by applicant]
US 20190361412A1 · Park et al. · 2019 [cited by applicant]
US 20200233384A1 · Iwane · 2020 [cited by applicant]
US 20200265329A1 · Thomsen et al. · 2020 [cited by applicant]
US 20200310394A1 · Wouhaybi et al. · 2020 [cited by applicant]
US 20200326684A1 · Chand et al. · 2020 [cited by applicant]
US 20200379452A1 · Yamaguchi et al. · 2020 [cited by applicant]
US 20200380447A1 · Wang · 2020 [cited by examiner]
US 20200387818A1 · Chan et al. · 2020 [cited by applicant]
US 20210096541A1 · Sayyarrodsari et al. · 2021 [cited by applicant]
US 20210096551A1 · Sayyarrodsari et al. · 2021 [cited by applicant]
US 20210197275A1 · Sohn et al. · 2021 [cited by applicant]
US 20210278957A1 · Canneto et al. · 2021 [cited by applicant]
US 20210307210A1 · Wong · 2021 [cited by examiner]
US 20210365840A1 · Park et al. · 2021 [cited by applicant]
US 20210379552A1 · Shimoni et al. · 2021 [cited by applicant]
US 20210397166A1 · Sayyarrodsari et al. · 2021 [cited by applicant]
US 20220308533A1 · Robert et al. · 2022 [cited by applicant]
US 20220373206A1 · Tillack · 2022 [cited by examiner]
US 20230003418A1 · Utt · 2023 [cited by examiner]
US 20230280723A1 · Thomsen et al. · 2023 [cited by applicant]
US 20230412696A1 · Sandler et al. · 2023 [cited by applicant]
US 20240103852A1 · Pierce et al. · 2024 [cited by applicant]
KR 20180115146A · 2018 [cited by applicant]
“A new approach to process optimization”, Imubit, first downloaded Jun. 2, 2023, https://imubit.com/deep-learning-process-control-platform-for-hydrocarbon-processors/. [cited by applicant]
Alanne, Kari , et al., “An overview of machine learning applications for smart buildings”, Sustainable Cities and Society, vol. 76, Jan. 2022, 103445. [cited by applicant]
Vause, Christopher R., et al., “Industrial Process Control Using Unstructured Data”, U.S. Appl. No. 18/732,128, filed Jun. 3, 2024. [cited by applicant]
“DeepMind AI Reduces Google Data Centre Cooling Bill by 40%”, Jul. 20, 2016, https://www.deepmind.com/blog/deepmind-ai-reduces-google-data-centre-cooling-bill-by-40. [cited by applicant]
“Safety-first AI for autonomous data centre cooling and industrial control”, https://www.deepmind.com/blog/safety-first-ai-for-autonomous-data-centre-cooling-and-industrial-control, Aug. 17, 2018. [cited by applicant]
Gao, Jim , “AI assistance for plant operators”, Phaidra, downloaded Dec. 22, 2022. [cited by applicant]
Gao, Jim , “Machine Learning Applications for Data Center Optimization”, Google (2014), https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/42542.pdf. [cited by applicant]
Silver, David , et al., “Mastering the game of Go with deep neural networks and tree search”, Nature, vol. 529, Jan. 28, 2016. [cited by applicant]
Luo, Jerry , et al., “Controlling Commercial Cooling Systems Using Reinforcement Learning”, DeepMind, Dec. 15, 2022, arXiv:2211.07357v2. [cited by applicant]