Advanced

Recipe-Based Batch Control Using High-Level Grafchart

Johnsson, Charlotta LU (1997) In Research Reports TFRT-3217
Abstract
High-Level Grafchart is a graphical programming language for control of sequential processes. Sequential control is important in all kinds of industries: discrete, continuous and batch. Sequential elements show up both on the local control level and on the supervisory control level. High-Level Grafchart combines the graphical syntax of Grafcet/SFC with high-level programming language constructs and ideas from High-Level Petri Nets. High-Level Grafchart can be used to control sequential processes both on the local level and on the supervisory control level. The main application area of High-Level Grafchart is control of batch processes, i.e., batch control. A batch process is a special class of sequential processes frequently occuring in... (More)
High-Level Grafchart is a graphical programming language for control of sequential processes. Sequential control is important in all kinds of industries: discrete, continuous and batch. Sequential elements show up both on the local control level and on the supervisory control level. High-Level Grafchart combines the graphical syntax of Grafcet/SFC with high-level programming language constructs and ideas from High-Level Petri Nets. High-Level Grafchart can be used to control sequential processes both on the local level and on the supervisory control level. The main application area of High-Level Grafchart is control of batch processes, i.e., batch control. A batch process is a special class of sequential processes frequently occuring in chemical, pharmaceutical and food industries. Batch processes and batch control is currently the subject of large interest. A recent standard, called ISA S88.01, provides an important step towards a formal definition of batch systems. The specification of how to produce a batch is called a recipe. In the thesis it is shown how High-Level Grafchart can be used for recipe strucuring. By using the features of High-Level Grafchart in different ways, recipes can be represented in a number of alternative ways. They still, however, comply with the standard ISA S88.01. The different structures are presented and discussed. A simulation of a multi-purpose, network structured batch plant has served as a test platform. High-Level Grafchart, the recipe-execution system ad the batch plant are implemented in G2, an object-oriented programming environment. (Less)
Please use this url to cite or link to this publication:
author
supervisor
organization
publishing date
type
Thesis
publication status
published
subject
keywords
Batch control, Grachart
in
Research Reports TFRT-3217
publisher
Department of Automatic Control, Lund Institute of Technology, Lund University
ISSN
0280-5316
language
English
LU publication?
yes
id
1f74971a-1db9-4149-b02b-0dd88459ef07 (old id 7762536)
date added to LUP
2016-04-01 16:44:23
date last changed
2018-11-21 20:43:49
@misc{1f74971a-1db9-4149-b02b-0dd88459ef07,
  abstract     = {High-Level Grafchart is a graphical programming language for control of sequential processes. Sequential control is important in all kinds of industries: discrete, continuous and batch. Sequential elements show up both on the local control level and on the supervisory control level. High-Level Grafchart combines the graphical syntax of Grafcet/SFC with high-level programming language constructs and ideas from High-Level Petri Nets. High-Level Grafchart can be used to control sequential processes both on the local level and on the supervisory control level. The main application area of High-Level Grafchart is control of batch processes, i.e., batch control. A batch process is a special class of sequential processes frequently occuring in chemical, pharmaceutical and food industries. Batch processes and batch control is currently the subject of large interest. A recent standard, called ISA S88.01, provides an important step towards a formal definition of batch systems. The specification of how to produce a batch is called a recipe. In the thesis it is shown how High-Level Grafchart can be used for recipe strucuring. By using the features of High-Level Grafchart in different ways, recipes can be represented in a number of alternative ways. They still, however, comply with the standard ISA S88.01. The different structures are presented and discussed. A simulation of a multi-purpose, network structured batch plant has served as a test platform. High-Level Grafchart, the recipe-execution system ad the batch plant are implemented in G2, an object-oriented programming environment.},
  author       = {Johnsson, Charlotta},
  issn         = {0280-5316},
  language     = {eng},
  note         = {Licentiate Thesis},
  publisher    = {Department of Automatic Control, Lund Institute of Technology, Lund University},
  series       = {Research Reports TFRT-3217},
  title        = {Recipe-Based Batch Control Using High-Level Grafchart},
  url          = {https://lup.lub.lu.se/search/ws/files/4765791/7762537.pdf},
  year         = {1997},
}