REUSABLE STATE MACHINE COMPONENTS FOR EMBEDDED CONTROL SYSTEMS

Krzysztof Sierszecki, Feng Zhou, Christo Angelov

2010

Abstract

The paper presents a software design method for embedded applications, featuring reconfigurable components such as a State Machine (SM) function block operating in conjunction with a composite Signal Generator (SG) function block. The method emphasizes separation of concerns, whereby the State Machine realizes the reactive aspect of system behaviour in separation from the transformational aspect, which is delegated to the Signal Generator. Instances of these function blocks can be used to configure event-driven state machines executed periodically in the context of control system tasks (actors). When activated, the SM determines the control step that has to be executed in response to a particular event. The control step is then indicated to the SG, which generates the corresponding control signals. The SM has been implemented using a new Binary Decision Diagram (BDD)-based design pattern, resulting in a simple, yet powerful component capable of processing both discrete and continuous signals, which can be used to efficiently implement control actors for sequential and hybrid control applications.

Download


Paper Citation


in Harvard Style

Sierszecki K., Zhou F. and Angelov C. (2010). REUSABLE STATE MACHINE COMPONENTS FOR EMBEDDED CONTROL SYSTEMS . In Proceedings of the 7th International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO, ISBN 978-989-8425-02-7, pages 166-171. DOI: 10.5220/0002879101660171

in Bibtex Style

@conference{icinco10,
author={Krzysztof Sierszecki and Feng Zhou and Christo Angelov},
title={REUSABLE STATE MACHINE COMPONENTS FOR EMBEDDED CONTROL SYSTEMS},
booktitle={Proceedings of the 7th International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO,},
year={2010},
pages={166-171},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002879101660171},
isbn={978-989-8425-02-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO,
TI - REUSABLE STATE MACHINE COMPONENTS FOR EMBEDDED CONTROL SYSTEMS
SN - 978-989-8425-02-7
AU - Sierszecki K.
AU - Zhou F.
AU - Angelov C.
PY - 2010
SP - 166
EP - 171
DO - 10.5220/0002879101660171