全部 标题 作者
关键词 摘要


Desing and Real-Time Analysis of a Direct Current Motor Controller Dise o y análisis de tiempo real de un controlador para motor de corriente directa

DOI: 10.1234/rci.v2i3.55

Keywords: sistema de tiempo real , tiempo de respuesta , sistema operativo de tiempo real , procesamiento digital de se ales , PID

Full-Text   Cite this paper   Add to My Lib

Abstract:

The real time analysis of a DC motor controller is addressed. During the functional analysis, deadline and period of tasks were extracted to be used as parameters for Response Time Analysis (RTA). To get the Worst Case Execution Time (WCET) each task is stimulated with a random input vector. A great number of computation time samples were recorded and the WCET computed using the Gumbel statistical distribution. With the WCET, deadlines and periods of the task set under analysis a RTA model is evaluated and its results discussed. By modeling the WCET using the Extreme Values Theory (EVT) the need of low level analysis for software and an accurate model for hardware is avoided. The method used here is useful for soft real-time systems and could be applied to other hw/sw platforms easily. Se presenta el análisis de tiempo real para un controlador de motores de corriente directa (CD). Durante el análisis funcional se obtuvieron los plazos y períodos de las tareas, cuyos valores son utilizados posteriormente como parámetros en el análisis de tiempo de respuesta (ATR). Para obtener el caso peor de tiempo de ejecución (CPTE) el sistema es estimulado con un vector aleatorio de entrada para las tareas analizadas, se mide el tiempo de computación para un número grande de iteraciones y se realiza el modelado con el uso de la distribución de probabilidad de Gumbel. Con los resultados obtenidos para el CPTE y los parámetros del conjunto de tareas que se obtuvieron durante el análisis funcional, se evalúa un modelo de ATR y sus resultados son discutidos. Al modelar el CPTE mediante la teoría de valores extremos (TVE) se evita el análisis del software a bajo nivel y la necesidad de un modelo preciso para el hardware. Este método es útil para el análisis de sistemas de tiempo real blandos y puede ser fácilmente aplicado a otras plataformas de desarrollo hardware/software.

Full-Text

comments powered by Disqus