Browse by author
Lookup NU author(s): Emeritus Professor Tom Anderson, Dr Mei Feng, Dr Stephen RiddleORCiD, Emeritus Professor Alexander RomanovskyORCiD
This practical experience report summarises the lessons learned during investigation of a case study which focused on engineering protective wrappers as a means of detecting and tolerating errors or undesirable behaviour in systems employing OTS components. We developed a protective wrapper capable of dealing with typical errors caused by unavailability of signals, violations of range limitations, and oscillations. The work was carried out in a simulation environment using a Simulink model of an industrial steam boiler system together with an OTS PID (Proportional, Integral and Derivative) controller. The lessons learned from the development of, and experimentation with, our case study are categorised as: those relating specifically to the use of Simulink for system modelling; those that concern the use of simulation more generally, as a means of analysing design options; and those that inform the development of protective wrappers.
Author(s): Anderson T, Feng M, Riddle S, Romanovsky A
Publication type: Report
Publication status: Published
Series Title: School of Computing Science Technical Report Series
Year: 2003
Pages: 14
Print publication date: 01/12/2003
Source Publication Date: December 2003
Report Number: 821
Institution: School of Computing Science, University of Newcastle upon Tyne
Place Published: Newcastle upon Tyne
URL: http://www.cs.ncl.ac.uk/publications/trs/papers/821.pdf