IP Library Granted Patent US 10,026,046
Granted Patent B2
US 10,026,046 · App. 13/475,219 · Granted Jul 17, 2018

Rundown blending optimization apparatus and method

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,026,046
App. No.
13/475,219
Granted
Jul 17, 2018
Kind
B2
Abstract

A computer modeling apparatus and method optimize refinery operations. Included are an input module enabling user specification of inventory information including at least one rundown component, and user specification of refinery product commitments, and a processor routine executable by a computer and coupled to the input module. The processor routine, in response to the user specification, sequences refinery operations into a schedule that matches refinery commitments with inventory and unit rundown operations, wherein the refinery operations include refinery operations events, and provides on output a display of the schedule in a manner enabling optimized refinery operations.

Claims (35)

1. A computer modeling apparatus, comprising:

an input module enabling: (i) user specification of inventory information including one or more rundown blending components without an intermediate storage tank but with splitters that separate the one or more rundown blending components, and (ii) user specification of refinery product commitments;

a processor routine executable by a computer and coupled to the input module, the processor routine responding to the user specification by sequencing refinery operations into an optimized multi-period, multi-event schedule that matches the refinery product commitments with (a) the inventory information and (b) rundown blending component operations without intermediate storage tanks, wherein the processor routine optimizes scheduling of the rundown blending component operations directly off a process unit to a finished product tank without having intermediate storage tanks;

the processor routine sequencing the refinery operations into the optimized refinery operations schedule by comprehensively modeling nonlinear properties, linear properties, nonlinear constraints, and discrete constraints of the rundown blending component operations as an optimization problem, the modeling formulating the optimized refinery operations schedule to simultaneously optimize each of:

(i) sequence and timing of refinery operations events, including determining optimal number and duration of event periods for the sequencing of the refinery operations events,

(ii) split ratio of splitters, and according to the optimum split ratio, scheduling the splitters to separate the rundown blending component operations into multiple component streams of different flow and quality, the splitters changing properties of at least one of the multiple component streams, and

(iii) recipes for product blends in the refinery product commitments, the optimal recipes including optimal components and optimal amounts; and

an output module including:

a display member receiving the optimized refinery operations schedule from the processor routine and providing a display of the optimized refinery operations schedule; and

a blending control system receiving the optimized refinery operations schedule from the processor routine, wherein the blending control system adjusts parameters of the rundown blending component operations based on the received optimized refinery operations schedule, such that the blending control system controls the rundown blending components in a manner that simultaneously optimizes the sequence and timing of the refinery operations events, the split ratio of the splitters, and the recipes for the product blends.

2. The computer modeling apparatus of claim 1 , wherein refinery operations events include blending, transferring, receiving, or shipping components and/or refinery products, or any combination thereof.

3. The computer modeling apparatus of claim 1 , wherein inventory information includes tank levels and properties for at least one stored component.

4. The computer modeling apparatus of claim 1 , wherein sequencing refinery operations events includes moving refinery operations events.

5. The computer modeling apparatus of claim 1 , wherein sequencing refinery operations events includes switching rundown component operations between refinery products and/or associated tanks.

6. The computer modeling apparatus of claim 1 , wherein the splitters separate the rundown blending component operations between refinery products and/or associated tanks.

7. The computer modeling apparatus of claim 6 , wherein separating the rundown blending component operations includes changing qualities of at least one of the multiple component streams.

8. A computer-implemented method of scheduling refinery operations, comprising:

in a digital processor:

collecting inventory information including one or more rundown blending components without an intermediate storage tank but with splitters that separate the one or more rundown blending components;

collecting refinery product commitments of a refinery;

optimizing a schedule of refinery operations by sequencing refinery operations events into a multi-period, multi-event schedule that matches the refinery product commitments with (a) the inventory information and (b) rundown blending component operations without intermediate storage tanks, wherein optimizing scheduling of the rundown blending component operations directly off a process unit to a finished product tank without having intermediate storage tanks, sequencing the refinery operations into the optimized refinery operations schedule being by comprehensively modeling nonlinear properties, linear properties, nonlinear constraints, and discrete constraints of the rundown blending component operations as an optimization problem, the modeling formulating the optimized refinery operations schedule to simultaneously optimize each of:

(i) sequence and timing of the refinery operations events, including determining optimal number and duration of event periods for the sequencing of the refinery operations events,

(ii) split ratio of splitters, and according to the optimum split ratio, scheduling the splitters to separate the rundown blending component operations into multiple component streams of different flow and quality, the splitters changing properties of at least one of the multiple component streams, and

(iii) recipes for product blends in the refinery product commitments, the optimal recipes including optimal components and optimal amounts; and

outputting the optimized schedule including:

displaying on a computer monitor the optimized schedule of the refinery operations; and

transmitting the optimized schedule to a blending control system, wherein the blending control system adjusts parameters of the rundown blending component operations based on the optimized refinery operations schedule, such that the blending control system controls the rundown blending components in a manner that simultaneously optimizes the sequence and timing of the refinery operations events, the split ratio of the splitters, and the recipes for the product blends.

9. The method of scheduling refinery operations of claim 8 , wherein refinery operations events include blending, transferring, receiving, or shipping components and/or refinery products, or any combination thereof.

10. The method of scheduling refinery operations of claim 8 , wherein inventory information includes tank levels and properties for at least one stored component.

11. The method of scheduling refinery operations of claim 8 , wherein sequencing refinery operations events includes moving events.

12. The method of scheduling refinery operations of claim 8 , wherein sequencing refinery operations events includes switching rundown component operations between refinery products and/or associated tanks.

13. The method of scheduling refinery operations of claim 8 , wherein the splitters separate the rundown blending component operations between refinery products and/or associated tanks.

14. The method of scheduling refinery operations of claim 13 , wherein separating the rundown blending component operations includes changing qualities of at least one of the multiple component streams.

15. The computer modeling apparatus of claim 1 , wherein the optimization problem is a mixed-integer nonlinear optimization problem (MINLP).

16. The method of scheduling refinery operations of claim 8 , wherein the optimization problem is a mixed-integer nonlinear optimization problem (MINLP).

Assignments (5)
SECURITY INTEREST Recorded Jul 18, 2024
From: ASPENTECH CORPORATION; ASPEN PARADIGM HOLDING LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 068424/0341 →
CHANGE OF NAME Recorded Jul 29, 2022
From: ASPEN TECHNOLOGY, INC.
To: ASPENTECH CORPORATION
Reel/Frame 061006/0171 →
SECURITY INTEREST Recorded Mar 2, 2016
From: ASPEN TECHNOLOGY, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037974/0786 →
CERTIFICATE OF AMENDMENT/ADDRESS CHANGE Recorded Mar 12, 2015
From: ASPEN TECHNOLOGY, INC.
To: ASPEN TECHNOLOGY, INC.
Reel/Frame 035190/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2012
From: VARVAREZOS, DIMITRIOS; CHAN, HONG; JANAK, STACY
To: ASPEN TECHNOLOGY, INC.
Reel/Frame 028659/0938 →