Computer implemented method and system for simulating strategic planning and operations using operations control language
First Claim
Patent Images
1. A computer implemented method for simulating strategic planning and operations using a language comprising:
- (a) a first expression, which states an operating goal or objective;
(b) a second expression, which states the circumstances under which at least one of the following are associated with said goal or objective stated in said first expression;
i. an integer hierarchical priority level;
ii. at least one penalty expression;
iii. a value expression; and
said method comprising the steps of;
using said language to establish an input that describes operating policies, rules and guidelines;
using said input to identify operating targets;
building an optimization formulation, a solution of which identifies said operations for achieving said operating targets, and;
implementing said operations according to said optimization formulation to drive a simulation or to inform operators of a recommended course of action in real time.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method and system for simulating strategic planning and operations uses an operations control language (OCL) which has the characteristics of: (a) a target expression, (b) a condition expression, (c) an integer hierarchical priority level, (d) at least one penalty expression, and (e) a value expression. The OCL is a high level programming language for describing operating policies for simulation models, such as those used in water resources management. The OCL of the invention is written into a simple text file. The OCL has syntax, keywords and Boolean and arithmetic operators.
-
Citations
8 Claims
-
1. A computer implemented method for simulating strategic planning and operations using a language comprising:
-
(a) a first expression, which states an operating goal or objective; (b) a second expression, which states the circumstances under which at least one of the following are associated with said goal or objective stated in said first expression; i. an integer hierarchical priority level; ii. at least one penalty expression; iii. a value expression; and said method comprising the steps of; using said language to establish an input that describes operating policies, rules and guidelines; using said input to identify operating targets; building an optimization formulation, a solution of which identifies said operations for achieving said operating targets, and; implementing said operations according to said optimization formulation to drive a simulation or to inform operators of a recommended course of action in real time. - View Dependent Claims (2, 3, 4)
-
-
5. A computer implemented system for simulating strategic planning and operations in a particular system using a language comprising:
-
(a) a first expression, which states an operating goal or objective; (b) a second expression, which states the circumstances under which one or more of the following are associated with said goal or objective articulated in said first expression; i. a integer hierarchical priority level; ii. at least one penalty expression; iii. a value expression; and said system comprising; an input device for receiving input established by use of said language, said input comprised of operating policies, operating rules, and guidelines of said system; a common database for storing said input; at least one simulation model connected to said common database; a system controller including an embedded optimization routine to control the operations of said simulation model; and an output device for displaying results of simulation, said output device having an input. - View Dependent Claims (6, 7, 8)
-
Specification