Title :
OSEK-based multiple controllers with schedule feasibility self-testing
Author :
Braescu, F.C. ; Ferariu, L. ; Lazar, C.
Author_Institution :
Gheorghe Asachi Tech. Univ. of Iasi, Iasi, Romania
Abstract :
This paper presents a new embedded controller based on schedule feasibility self-testing, suitable for fast linear or nonlinear dynamic plants. The suggested solution provides concomitant multiple control laws working at different sampling frequencies. As protection to overloading conditions, an adaptive mechanism is introduced, meant to preserve the consistency of the control algorithms, whilst keeping the microcontroller utilization in the desired range. It performs the on-line checking of the schedule feasibility, switching temporarily to lower sampling frequencies, once the risk of violating the real time constraints occurs. This strategy permits to employ high default frequency at system start-up, with benefits on the rapid detection of disturbances. In order to provide increased safety and predictability, OSEK/VDX real time operating system was adopted. The performances of the proposed approach are experimentally illustrated on a DC motor with separate excitation, by providing both the inner current control loop and the outer speed one.
Keywords :
DC motors; automatic testing; embedded systems; machine control; microcontrollers; nonlinear dynamical systems; operating systems (computers); velocity control; DC motor; OSEK real time operating system; VDX real time operating system; dynamic plant; embedded controller; sampling frequency; schedule feasibility self testing; Adaptive control; Built-in self-test; Dynamic scheduling; Frequency; Microcontrollers; Programmable control; Protection; Real time systems; Safety; Sampling methods; control application; embedded system; real time application; scheduling;
Conference_Titel :
Power Electronics Electrical Drives Automation and Motion (SPEEDAM), 2010 International Symposium on
Conference_Location :
Pisa
Print_ISBN :
978-1-4244-4986-6
Electronic_ISBN :
978-1-4244-7919-1
DOI :
10.1109/SPEEDAM.2010.5542060