IP Library Granted Patent US 10,558,937
Granted Patent B1
US 10,558,937 · App. 16/391,027 · Granted Feb 11, 2020

Scheduled thermal control system

Inventors: Elliott Gerard Wolf (San Francisco, CA); Alexander James Woolf (San Francisco, CA)
Assignee: Lineage Logistics LLC
G06Q10/06311G06Q10/087G06Q50/28
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 10,558,937
App. No.
16/391,027
Granted
Feb 11, 2020
Kind
B1
Abstract

Refrigeration management includes determining an optimal operational schedule to control a refrigeration system for a cold storage facility. Various approaches can be used to determine an operational schedule with an optimal operational outcome that satisfies constraints representative of a range of factors, such as thermal characteristics of a refrigeration management system, energy cost, and environmental factors external to the system, which can affect refrigeration management of a cold storage facility.

Claims (74)

1. A method for determining an operational schedule to control a refrigeration system for an enclosure, the method comprising:

determining a thermal model of the enclosure and the refrigeration system, the thermal model modeling one or more thermal properties of the enclosure and the refrigeration system under varied use and environmental conditions;

obtaining an energy cost model, the energy cost model including a schedule of projected energy costs for a predetermined period of future time;

obtaining an environmental model, the environmental model including one or more projected external environmental conditions in a geographic area where the enclosure is located for the predetermined period of future time;

determining the operational schedule to control the refrigeration system over the predetermined period of future time by:

generating a plurality of candidate schedules for controlling the refrigeration system for the predetermined period of future time, the plurality of candidate schedules determined based on the thermal model, the energy cost model, and the environmental model, wherein each of the plurality of candidate schedules provides a different schedule of, at least, operation levels for the refrigeration system over the predetermined period of future time;

generating a multi-dimensional graph providing costs for cooling the enclosure according to the plurality of candidate schedules, wherein each of the costs represent a combination of an energy cost and an energy consumption according to each of the plurality of candidate schedules;

randomly selecting a seed schedule from the plurality of candidate schedules;

evaluating the seed schedule in the multi-dimensional graph using an iterative optimization algorithm; and

selecting the operational schedule that provides an optimal cost from among the plurality of candidate schedules, the optimal cost corresponding to a local minimum of the costs identified when starting with the seed schedule in the multi-dimensional graph; and

controlling the refrigeration system over the predetermined period of future time according to the determined operational schedule.

2. The method of claim 1 , where the operational schedule is determined further by:

evaluating the costs for cooling the enclosure according to the plurality of candidate schedules, based on the thermal model, the energy cost model, and the environmental model.

3. The method of claim 1 , wherein evaluating the seed schedule includes:

comparing a cost of the seed schedule to costs of a portion of the plurality of candidate schedules.

4. The method of claim 1 , wherein the costs represent efficiency of the plurality of candidate schedules in controlling the refrigeration system.

5. The method of claim 1 , wherein the costs represent an energy cost, an energy consumption, or a combination of the energy cost and the energy consumption.

6. The method of claim 1 , wherein the operational schedule is determined for one or more points in time over the predetermined period of future time.

7. The method of claim 1 , further comprising:

calibrating the multi-dimensional graph over time.

8. The method of claim 1 , wherein the iterative optimization algorithm includes gradient descent.

9. The method of claim 1 , wherein the thermal properties include at least one of a thermal capacity of content within the enclosure and a thermal resistance of the enclosure.

10. The method of claim 1 , wherein the external environmental conditions include at least one of temperature, humidity, precipitation, cloud cover, wind speed, and wind direction external to the enclosure.

11. The method of claim 1 , wherein the plurality of candidate schedules provides different levels of cooling of the enclosure at different points in time.

12. The method of claim 11 , wherein the different levels of cooling include different levels of electric power for operating the refrigeration system.

13. A cold storage facility comprising:

a cold storage enclosure defining a space for content;

a refrigeration system configured to cool the enclosed space;

a plurality of sensors configured to sense temperatures at locations within the enclosed space, and detect parameters of the refrigeration system; and

a processor configured to perform operations comprising:

determining a thermal model of the enclosure and the refrigeration system, the thermal model modeling one or more thermal properties of the enclosure and the refrigeration system under varied use and environmental conditions;

obtaining an energy cost model, the energy cost model including a schedule of projected energy costs for a predetermined period of future time;

obtaining an environmental model, the environmental model including one or more projected external environmental conditions in a geographic area where the enclosure is located for the predetermined period of future time;

determining the operational schedule to control the refrigeration system over the predetermined period of future time by:

generating a plurality of candidate schedules for controlling the refrigeration system for the predetermined period of future time, the plurality of candidate schedules determined based on using the thermal model, the energy cost model, and the environmental model;

generating a multi-dimensional graph providing costs for cooling the enclosure according to the plurality of candidate schedules;

randomly selecting a seed schedule from the plurality of candidate schedules;

evaluating the seed schedule in the multi-dimensional graph using an iterative optimization algorithm; and

selecting the operational schedule that provides an optimal cost from among the plurality of candidate schedules, the optimal cost corresponding to a local minimum of the costs identified when starting with the seed schedule in the multi-dimensional graph; and

a controller configured to control the refrigeration system over the over the predetermined period of future time according to the determined operational schedule.

14. The cold storage facility of claim 13 , where evaluating the seed schedule includes:

comparing a cost of the seed schedule to costs of a portion of the plurality of candidate schedules.

15. The cold storage facility of claim 13 , wherein the costs represent efficiency of the plurality of candidate schedules in controlling the refrigeration system.

16. The cold storage facility of claim 13 , wherein the costs represent an energy cost, an energy consumption, or a combination of the energy cost and the energy consumption.

17. The cold storage facility of claim 13 , wherein the operational schedule is determined for one or more points in time over the predetermined period of future time.

18. The cold storage facility of claim 13 , wherein the iterative optimization algorithm includes gradient descent.

19. The cold storage facility of claim 13 , wherein the plurality of candidate schedules provides different levels of cooling of the enclosure at different points in time, the different levels of cooling including different levels of electric power for operating the refrigeration system.

20. A cold storage management computer system for controlling a refrigeration system for an enclosure, the cold storage management computer system comprising:

one or more processors; and

memory storing instructions that when executed by the one or more processors cause the one or more processors to perform operations comprising:

receiving, from a control system, a request for an operational schedule for the refrigeration system;

determining a thermal model of the enclosure and the refrigeration system, the thermal model modeling one or more thermal properties of the enclosure and the refrigeration system under varied use and environmental conditions;

obtaining an energy cost model, the energy cost model including a schedule of projected energy costs for a predetermined period of future time;

obtaining an environmental model, the environmental model including one or more projected external environmental conditions in a geographic area where the enclosure is located for the predetermined period of future time;

determining the operational schedule to control the refrigeration system over the predetermined period of future time by:

generating a plurality of candidate schedules for controlling the refrigeration system for the predetermined period of future time, the plurality of candidate schedules determined based on using the thermal model, the energy cost model, and the environmental model;

generating a multi-dimensional graph providing costs for cooling the enclosure according to the plurality of candidate schedules;

randomly selecting a seed schedule from the plurality of candidate schedules;

evaluating the seed schedule in the multi-dimensional graph using an iterative optimization algorithm; and

selecting the operational schedule that provides an optimal cost from among the plurality of candidate schedules, the optimal cost corresponding to a local minimum of the costs identified when starting with the seed schedule in the multi-dimensional graph.

21. A cold storage control system for controlling cooling of a cold storage facility, the cold storage control system comprising:

one or more processors;

an interface that transmits and receives data over one or more networks;

one or more input ports configured to receive sensor signals from a plurality of sensors, the plurality of sensors configured to sense temperatures at locations within the cold storage facility, and detect parameters of a refrigeration system;

one or more output ports configured to trigger operation of the refrigeration system configured to cool the cold storage facility; and

memory storing instructions that when executed by the one or more processors cause the one or more processors to perform operations comprising:

transmitting, over the one or more networks, a request for an operational schedule for the refrigeration system;

receiving, in response to the request, the operational schedule determined by:

generating a plurality of candidate schedules for controlling the refrigeration system for the predetermined period of future time, the plurality of candidate schedules determined based on using the thermal model, the energy cost model, and the environmental model;

generating a multi-dimensional graph providing costs for cooling the enclosure according to the plurality of candidate schedules;

randomly selecting a seed schedule from the plurality of candidate schedules;

evaluating the seed schedule in the multi-dimensional graph using an iterative optimization algorithm; and

selecting the operational schedule that provides an optimal cost from among the plurality of candidate schedules, the optimal cost corresponding to a local minimum of the costs identified when starting with the seed schedule in the multi-dimensional graph; and

a controller configured to control the refrigeration system over the predetermined period of future time according to the operational schedule.

Assignments (2)
SECURITY INTEREST Recorded Sep 9, 2021
From: JPMORGAN CHASE BANK, N.A.
To: LINEAGE LOGISTICS, LLC
Reel/Frame 057428/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2019
From: WOLF, ELLIOTT GERARD; WOOLF, ALEXANDER JAMES
To: LINEAGE LOGISTICS, LLC
Reel/Frame 051337/0509 →
Cited By (1)
US 12,480,677