Supervisor for toner error handling : a case study in supervisory control of Océ printers

M. Petreczky, D.A. Beek, van, J.E. Rooda

Research output: Book/ReportReportAcademic

Abstract

The purpose of this report is to demonstrate the viability of supervisory control synthesis approach by presenting the formulation and a preliminary solution of a real-life control problem in Oce printers. In a nutshell, supervisory control synthesis is a procedure for automatic generation of control algorithms based on the formal model of the underlying system (plant) and of the requirements the controlled system has to satisfy. The underlying theory guarantees that the generated control algorithm will indeed force the system to meet the specified requirements, provided that the model of the system and of the requirements are accurate enough. The viability of the approach is demonstrated by applying it to a particular use-case of Oce, the toner error-handling problem. The presence of continuous-time behavior in the current use-case compelled us to use supervisory control theory in a novel way. Usually, when applying supervisory control theory, the plant is modeled as an automaton and this automaton is constructed manually. Instead, here we generate the finite-state automaton model by a computer program, which takes as inputs the value of a number of physical parameters.The reason for choosing to generate the model by a program is that the model is obtained by discretizing a hybrid model in time. In turn, the time-step used in the discretization of the hybrid model is one of the parameters of the computer program. By generating the model automatically, we are able to experiment with supervisors for different discretization time steps and different values of physical parameters.
LanguageEnglish
Place of PublicationEindhoven
PublisherTechnische Universiteit Eindhoven
Number of pages55
StatePublished - 2008

Publication series

NameSE report
Volume2008-11
ISSN (Print)1872-1567

Fingerprint

Supervisory personnel
Control theory
Computer program listings
Finite automata

Cite this

Petreczky, M., Beek, van, D. A., & Rooda, J. E. (2008). Supervisor for toner error handling : a case study in supervisory control of Océ printers. (SE report; Vol. 2008-11). Eindhoven: Technische Universiteit Eindhoven.
Petreczky, M. ; Beek, van, D.A. ; Rooda, J.E./ Supervisor for toner error handling : a case study in supervisory control of Océ printers. Eindhoven : Technische Universiteit Eindhoven, 2008. 55 p. (SE report).
@book{8a06a5550c964e0c9dd1a07f79a4043d,
title = "Supervisor for toner error handling : a case study in supervisory control of Oc{\'e} printers",
abstract = "The purpose of this report is to demonstrate the viability of supervisory control synthesis approach by presenting the formulation and a preliminary solution of a real-life control problem in Oce printers. In a nutshell, supervisory control synthesis is a procedure for automatic generation of control algorithms based on the formal model of the underlying system (plant) and of the requirements the controlled system has to satisfy. The underlying theory guarantees that the generated control algorithm will indeed force the system to meet the specified requirements, provided that the model of the system and of the requirements are accurate enough. The viability of the approach is demonstrated by applying it to a particular use-case of Oce, the toner error-handling problem. The presence of continuous-time behavior in the current use-case compelled us to use supervisory control theory in a novel way. Usually, when applying supervisory control theory, the plant is modeled as an automaton and this automaton is constructed manually. Instead, here we generate the finite-state automaton model by a computer program, which takes as inputs the value of a number of physical parameters.The reason for choosing to generate the model by a program is that the model is obtained by discretizing a hybrid model in time. In turn, the time-step used in the discretization of the hybrid model is one of the parameters of the computer program. By generating the model automatically, we are able to experiment with supervisors for different discretization time steps and different values of physical parameters.",
author = "M. Petreczky and {Beek, van}, D.A. and J.E. Rooda",
year = "2008",
language = "English",
series = "SE report",
publisher = "Technische Universiteit Eindhoven",

}

Petreczky, M, Beek, van, DA & Rooda, JE 2008, Supervisor for toner error handling : a case study in supervisory control of Océ printers. SE report, vol. 2008-11, Technische Universiteit Eindhoven, Eindhoven.

Supervisor for toner error handling : a case study in supervisory control of Océ printers. / Petreczky, M.; Beek, van, D.A.; Rooda, J.E.

Eindhoven : Technische Universiteit Eindhoven, 2008. 55 p. (SE report; Vol. 2008-11).

Research output: Book/ReportReportAcademic

TY - BOOK

T1 - Supervisor for toner error handling : a case study in supervisory control of Océ printers

AU - Petreczky,M.

AU - Beek, van,D.A.

AU - Rooda,J.E.

PY - 2008

Y1 - 2008

N2 - The purpose of this report is to demonstrate the viability of supervisory control synthesis approach by presenting the formulation and a preliminary solution of a real-life control problem in Oce printers. In a nutshell, supervisory control synthesis is a procedure for automatic generation of control algorithms based on the formal model of the underlying system (plant) and of the requirements the controlled system has to satisfy. The underlying theory guarantees that the generated control algorithm will indeed force the system to meet the specified requirements, provided that the model of the system and of the requirements are accurate enough. The viability of the approach is demonstrated by applying it to a particular use-case of Oce, the toner error-handling problem. The presence of continuous-time behavior in the current use-case compelled us to use supervisory control theory in a novel way. Usually, when applying supervisory control theory, the plant is modeled as an automaton and this automaton is constructed manually. Instead, here we generate the finite-state automaton model by a computer program, which takes as inputs the value of a number of physical parameters.The reason for choosing to generate the model by a program is that the model is obtained by discretizing a hybrid model in time. In turn, the time-step used in the discretization of the hybrid model is one of the parameters of the computer program. By generating the model automatically, we are able to experiment with supervisors for different discretization time steps and different values of physical parameters.

AB - The purpose of this report is to demonstrate the viability of supervisory control synthesis approach by presenting the formulation and a preliminary solution of a real-life control problem in Oce printers. In a nutshell, supervisory control synthesis is a procedure for automatic generation of control algorithms based on the formal model of the underlying system (plant) and of the requirements the controlled system has to satisfy. The underlying theory guarantees that the generated control algorithm will indeed force the system to meet the specified requirements, provided that the model of the system and of the requirements are accurate enough. The viability of the approach is demonstrated by applying it to a particular use-case of Oce, the toner error-handling problem. The presence of continuous-time behavior in the current use-case compelled us to use supervisory control theory in a novel way. Usually, when applying supervisory control theory, the plant is modeled as an automaton and this automaton is constructed manually. Instead, here we generate the finite-state automaton model by a computer program, which takes as inputs the value of a number of physical parameters.The reason for choosing to generate the model by a program is that the model is obtained by discretizing a hybrid model in time. In turn, the time-step used in the discretization of the hybrid model is one of the parameters of the computer program. By generating the model automatically, we are able to experiment with supervisors for different discretization time steps and different values of physical parameters.

M3 - Report

T3 - SE report

BT - Supervisor for toner error handling : a case study in supervisory control of Océ printers

PB - Technische Universiteit Eindhoven

CY - Eindhoven

ER -

Petreczky M, Beek, van DA, Rooda JE. Supervisor for toner error handling : a case study in supervisory control of Océ printers. Eindhoven: Technische Universiteit Eindhoven, 2008. 55 p. (SE report).