Flexible method for building a recipe in a process control system
First Claim
1. In a process plant having a process control system and at least one production line, each production line having equipment with a predetermined equipment configuration, the process control system further including a controller for interfacing to each production line, the process control system having information pertaining to the equipment configuration of each production line stored in an equipment data base, the operations performed by each production line stored in an operations data base, and raw materials information of the process plant stored in a raw materials data base, a method for controlling the production of a product by a production line comprising the steps of:
- a) based on the product to be produced, building a formula from formula data, the formula data providing information relating to relative quantities of raw materials included in the product, the order of combining the raw materials, and the process operations, the formula providing a sequence of operations for combining the raw materials compatible with production line operations and consistent with the formula data, the formula being independent of equipment;
b) based on the formula and a selected production line, building a recipe for the product in accordance with a predetermined set of rules to perform a merging of the formula and equipment of the selected production line, wherein the predetermined set of rules comprises the steps of;
i) fetching the formula information, equipment information, raw material information, and operations information from the respective data bases, to store the fetched information in a single data structure;
ii) identifying a material feed group to identify first predetermined steps of the recipe, said first predetermined steps including a START step, necessary to be inserted into the recipe being built;
iii) examining each START step within the recipe to determine if the START step should be made conditional;
iv) sorting each step of the recipe resulting from step (iii) above according to a vessel of the equipment configuration associated with the step;
v) inserting an initiate gauge fill step into the recipe prior to a gauge tank step; and
vi) calculating parameters associated with second predetermined steps of said recipe;
the recipe being a set of steps unique to the selected production line, and further wherein the set of steps is ordered to conform to the capabilities of the equipment configuration of the selected production line, necessary to produce the product; and
c) executing the recipe by the controller, the controller causing the equipment of the production line to perform the specified operations in the specified sequence as called for in each step of the recipe to geneate the product.
1 Assignment
0 Petitions
Accused Products
Abstract
A process plant has a process control system and a plurality of production lines, each production line having a predetermined equipment configuration. The process control system further includes a controller for interfacing to each production line. The process control system has information pertaining to the equipment configuration of each production line stored in an equipment data base, the operations performed by each production line stored in an operations data base, and raw materials information of the process plant stored in a raw materials data base. A method for controlling the production of a product by a production line comprises the steps of building a formula based on the product to be produced. The formula data provides information relating to relative quantities of raw materials included in the product and the manner of combining the raw materials. The formula also provides a sequence of operations for combining the raw materials compatible with production line operations and consistent with the formula data, the formula being independent of equipment. Based on the formula and a selected production line, a recipe is built for the product, the recipe being a set of procedures unique to the selected production line necessary to produce the product. The recipe is executed by the controller, causing the equipments of the production line to perform the operations in the specified sequence called for in the recipe to generate the product.
-
Citations
6 Claims
-
1. In a process plant having a process control system and at least one production line, each production line having equipment with a predetermined equipment configuration, the process control system further including a controller for interfacing to each production line, the process control system having information pertaining to the equipment configuration of each production line stored in an equipment data base, the operations performed by each production line stored in an operations data base, and raw materials information of the process plant stored in a raw materials data base, a method for controlling the production of a product by a production line comprising the steps of:
-
a) based on the product to be produced, building a formula from formula data, the formula data providing information relating to relative quantities of raw materials included in the product, the order of combining the raw materials, and the process operations, the formula providing a sequence of operations for combining the raw materials compatible with production line operations and consistent with the formula data, the formula being independent of equipment; b) based on the formula and a selected production line, building a recipe for the product in accordance with a predetermined set of rules to perform a merging of the formula and equipment of the selected production line, wherein the predetermined set of rules comprises the steps of; i) fetching the formula information, equipment information, raw material information, and operations information from the respective data bases, to store the fetched information in a single data structure; ii) identifying a material feed group to identify first predetermined steps of the recipe, said first predetermined steps including a START step, necessary to be inserted into the recipe being built; iii) examining each START step within the recipe to determine if the START step should be made conditional; iv) sorting each step of the recipe resulting from step (iii) above according to a vessel of the equipment configuration associated with the step; v) inserting an initiate gauge fill step into the recipe prior to a gauge tank step; and vi) calculating parameters associated with second predetermined steps of said recipe; the recipe being a set of steps unique to the selected production line, and further wherein the set of steps is ordered to conform to the capabilities of the equipment configuration of the selected production line, necessary to produce the product; and c) executing the recipe by the controller, the controller causing the equipment of the production line to perform the specified operations in the specified sequence as called for in each step of the recipe to geneate the product. - View Dependent Claims (2, 3)
-
-
4. In a process plant having a process control system and at least one production line, each production line having equipment with a predetermined equipment configuration, the process control system further including a controller for interfacing to each production line, the process control system having access to an equipment data base wherein there is stored information pertaining to the equipment configuration of each production line, the process control system also having access to an operations data base wherein there is stored information relating to operations performed by each production line, and the process control system further having access to a raw materials data base having stored therein information relating to the raw materials on hand in the process plant, a method for controlling the production of a product by a production line comprising the steps of:
-
a) based on the product to be produce, building a formula from formula data, the formula data providing information relating to relative quantities of raw materials included in the product, the order of combining the raw materials, and the process operations, the formula being built providing a sequence of operations for combining the raw materials compatible with production line operations for a selected production line and consistent with the formula data, the formula being independent of equipment of the production line; b) based on the formula and the selected production line, building a recipe for the product in accordance with a predetermined set of rules to perform a merging of the formula and equipment of the selected production line, wherein the predetermined set of rules comprises the steps of; i) fetching the formula information, equipment information, raw material information, and operations information from the respective data bases, to store the fetched information in a single data structure; ii) identifying a material feed group to identify first predetermined steps of the recipe, said first predetermined steps including a START step, necessary to be inserted into the recipe being built; iii) examining each START step within the recipe to determine if the START step should be made conditional; iv) sorting each step of the recipe resulting from step (iii) above according to a vessel of the equipment configuration associated with the step; v) inserting an initiate gauge fill step into the recipe prior to a gauge tank feed step; and vi) calculating parameters associated with second predetermined steps of said recipe; the recipe being a set of steps unique to the selected production line, and further wherein the set of steps is ordered to conform to the capabilities of the equipment configuration of the selected production line, necessary to produce the product; and c) executing the recipe by the controller, the controller causing the equipment of the production line to perform the specified operations in the specified sequence as called for in each step of the recipe to generate the product, whereby the building of the recipe included as pan of controlling the production of a product eliminates formula management, and further readily allowing modification in the formula data including modifying characteristics of the modified product being produced. - View Dependent Claims (5, 6)
-
Specification