Title :
TORSCHE Scheduling toolbox for Matlab
Author :
Premysl Sucha;Michal Kutil;Michal Sojka;Zdenek Hanzalek
Author_Institution :
Centre for Applied Cybernetics, Department of Control Engineering, Czech Technical University in Prague, Czech Republic
Abstract :
This paper presents a Matlab based scheduling toolbox TORSCHE (time optimization of resources, scheduling). The toolbox offers a collection of data structures that allow the user to formalize various off-line and online scheduling problems. Algorithms are simply implemented as Matlab functions with fixed structure allowing users to implement new algorithms. A more complex problem can be formulated as an integer linear programming problem or satisfiability of Boolean expression problem. The toolbox is intended mainly as a research tool to handle control and scheduling co-design problems. Therefore, we provide an interface to a real-time Matlab/Simulik based simulator TrueTime and a code generator allowing to generate parallel code for FPGA
Keywords :
"Scheduling algorithm","Control systems","Processor scheduling","Field programmable gate arrays","Automatic control","Design optimization","Algorithm design and analysis","Integer linear programming","Filters","Real time systems"
Conference_Titel :
Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control, 2006 IEEE
Electronic_ISBN :
2165-302X
DOI :
10.1109/CACSD-CCA-ISIC.2006.4776810