(255f) Decision Support Platform for the Automation of Processing Recipes and Process Scheduling Management Supported By Knowledge Management
An ontological model based on ANSI/ISA-88 and ANSI/ISA-95 standards is the basis for the development of the proposed algorithms in the recipe management functions, since it allows information sharing, and semantic searches within available information are possible. Additionally, the recipes and procedural elements derived from the different recipe management functions are instantiated in the aforementioned ontological model. The algorithms have been programmed in Jython and embedded with the semantic model within a software platform.
On the one hand, recipe management activity consists of five main functions. Firstly, The definition of recipe procedural elements function, consist of defining process stages, operations and actions. Then, resulting recipe building blocks are necessary for the creation of the general and site recipes, and for the definition of the master recipe procedural elements (unit procedures, operations and phases). Even more, one of the most critical issues consists of mapping of the process stages, process operations and process actions defined in the site recipes into unit procedures, operations and phases contained in the master recipe.
On the other hand, four control activities are considered in this work, such as, recipe management activity creates, master recipes, production orders processing function from ANSI/ISA-95 standard providing additional information for the production planning and scheduling, process management providing the status of the process cell and the batch progress, as well as, information to the unit supervision for batch execution, and finally, production information management reporting all available information collected from the other control functions.
In addition, the detail of the master recipe has been specified in the semantic model in order to identify the alternative scheduling problem features related to mass balances, batch assignment, sequencing and timing constraints. The main advantage of this framework consists of using a common representation approach, namely the ontological model, which can be used to retrieve the required information for optimizing any scheduling problem.