You are here: TUCS > PUBLICATIONS > Publication Search > Design and Validation of Digit...
Design and Validation of Digital Controllers for Hydraulics Systems
Pontus Boström, Matti Linjama, Lionel Morel, Lauri Siivonen, Marina Waldén, Design and Validation of Digital Controllers for Hydraulics Systems. In: J. Vilenius, K. T. Koskimies, J. Uusi-Heikkilä (Eds.), Proceedings of 10th Scandinavian International Conference on Fluid Power (SICFP'07), 1, 227-241, Tampere University of Technology, 2007.
Abstract:
In order to increase the flexibility and performance of hydraulically 
actuated machines there is a demand for more intelligent controllers.   
This leads to a rapid increase in complexity of the control systems. To 
manage the complexity and to ensure reliability of these systems, adequate 
software development methods are needed. In this work, we propose a 
methodology for structured design of digital hydraulics controllers in 
Simulink/Stateflow. A model architecture based on mode-automata is 
introduced to separate control and data processing. Furthermore, {\em 
design by contract} is advocated as a method for system development. The 
contracts can be used to mathematically reason about correctness of 
Simulink/Stateflow models and thereby increase the safety and reliability
of the developed systems. The usefulness of these concepts are demonstrated
on a larger case study from the area of digital hydraulics.
BibTeX entry:
@INPROCEEDINGS{inpBoLiMoSiWa07a,
  title = {Design and Validation of Digital Controllers for Hydraulics Systems},
  booktitle = {Proceedings of 10th Scandinavian International Conference on Fluid Power (SICFP'07)},
  author = {Boström, Pontus and Linjama, Matti and Morel, Lionel and Siivonen, Lauri and Waldén, Marina},
  volume = {1},
  editor = {Vilenius, J. and Koskimies, K. T. and Uusi-Heikkilä, J.},
  publisher = {Tampere University of Technology},
  pages = {227-241},
  year = {2007},
  keywords = {Controller Architecture, Mode-Automata, Simulink/Stateflow, Design by Contract, Reliability},
}
Belongs to TUCS Research Unit(s): Distributed Systems Laboratory (DS Lab)

