Development of real-time process control systems using formal techniques

A major application of computers has been to control physical processes in which the computer is embedded within some large physical process and is required to control concurrent physical processes. The main difficulty with these systems is their event-driven characteristics, which complicate their...

Full description

Bibliographic Details
Main Author: Jiang, Jingyue
Published: Aston University 1995
Subjects:
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.262136
id ndltd-bl.uk-oai-ethos.bl.uk-262136
record_format oai_dc
spelling ndltd-bl.uk-oai-ethos.bl.uk-2621362017-04-20T03:26:14ZDevelopment of real-time process control systems using formal techniquesJiang, Jingyue1995A major application of computers has been to control physical processes in which the computer is embedded within some large physical process and is required to control concurrent physical processes. The main difficulty with these systems is their event-driven characteristics, which complicate their modelling and analysis. Although a number of researchers in the process system community have approached the problems of modelling and analysis of such systems, there is still a lack of standardised software development formalisms for the system (controller) development, particular at early stage of the system design cycle. This research forms part of a larger research programme which is concerned with the development of real-time process-control systems in which software is used to control concurrent physical processes. The general objective of the research in this thesis is to investigate the use of formal techniques in the analysis of such systems at their early stages of development, with a particular bias towards an application to high speed machinery. Specifically, the research aims to generate a standardised software development formalism for real-time process-control systems, particularly for software controller synthesis. In this research, a graphical modelling formalism called Sequential Function Chart (SFC), a variant of Grafcet, is examined. SFC, which is defined in the international standard IEC1131 as a graphical description language, has been used widely in industry and has achieved an acceptable level of maturity and acceptance. A comparative study between SFC and Petri nets is presented in this thesis. To overcome identified inaccuracies in the SFC, a formal definition of the firing rules for SFC is given. To provide a framework in which SFC models can be analysed formally, an extended time-related Petri net model for SFC is proposed and the transformation method is defined.629.8Electronic EngineeringAston Universityhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.262136http://publications.aston.ac.uk/8097/Electronic Thesis or Dissertation
collection NDLTD
sources NDLTD
topic 629.8
Electronic Engineering
spellingShingle 629.8
Electronic Engineering
Jiang, Jingyue
Development of real-time process control systems using formal techniques
description A major application of computers has been to control physical processes in which the computer is embedded within some large physical process and is required to control concurrent physical processes. The main difficulty with these systems is their event-driven characteristics, which complicate their modelling and analysis. Although a number of researchers in the process system community have approached the problems of modelling and analysis of such systems, there is still a lack of standardised software development formalisms for the system (controller) development, particular at early stage of the system design cycle. This research forms part of a larger research programme which is concerned with the development of real-time process-control systems in which software is used to control concurrent physical processes. The general objective of the research in this thesis is to investigate the use of formal techniques in the analysis of such systems at their early stages of development, with a particular bias towards an application to high speed machinery. Specifically, the research aims to generate a standardised software development formalism for real-time process-control systems, particularly for software controller synthesis. In this research, a graphical modelling formalism called Sequential Function Chart (SFC), a variant of Grafcet, is examined. SFC, which is defined in the international standard IEC1131 as a graphical description language, has been used widely in industry and has achieved an acceptable level of maturity and acceptance. A comparative study between SFC and Petri nets is presented in this thesis. To overcome identified inaccuracies in the SFC, a formal definition of the firing rules for SFC is given. To provide a framework in which SFC models can be analysed formally, an extended time-related Petri net model for SFC is proposed and the transformation method is defined.
author Jiang, Jingyue
author_facet Jiang, Jingyue
author_sort Jiang, Jingyue
title Development of real-time process control systems using formal techniques
title_short Development of real-time process control systems using formal techniques
title_full Development of real-time process control systems using formal techniques
title_fullStr Development of real-time process control systems using formal techniques
title_full_unstemmed Development of real-time process control systems using formal techniques
title_sort development of real-time process control systems using formal techniques
publisher Aston University
publishDate 1995
url http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.262136
work_keys_str_mv AT jiangjingyue developmentofrealtimeprocesscontrolsystemsusingformaltechniques
_version_ 1718440345240338432