InFrame Dynamic Scheduler
| InFrame Scheduler is a software module which allows a flexible and dynamic scheduling of jobs under consideration of external constraints. InFrame Scheduler is flexible because it allows the adaption to various scheduling tasks. It is dynamic because new jobs can be planned and executed even during the execution of previous scheduled jobs. |
| The task of the scheduler is to plan queued jobs in a timeline and to generate a sequence of control commands with start times. This has to be done in a way that meets all defined constraints. The planning of jobs according to a certain timeline can be performed using different optimization parameters. |
| InFrame Scheduler is built in a modular way and consists of the main components shown in the following figure. |
| Depending on the current application area, single components can be adapted or extended as required. |