کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
1701968 1012305 2013 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Selección del periodo para la minimización del hiperperiodo
موضوعات مرتبط
مهندسی و علوم پایه سایر رشته های مهندسی کنترل و سیستم های مهندسی
پیش نمایش صفحه اول مقاله
Selección del periodo para la minimización del hiperperiodo
چکیده انگلیسی

ResumenEn este artículo presentamos un nuevo modelo de tareas donde el periodo de una tarea no es un valor fijo sino que, de acuerdo con un interpretación más amplia, el periodo puede ser elegido dentro de un intervalo de periodos aceptables. El objetivo principal es dotar al modelo de flexibilidad suficiente para que sea posible una reducción drástica del hiperperiodo del conjunto de tareas. El modelo está enfocado a sistemas de planificación cíclica, donde el ciclo del plan está determinado por el hiperperiodo. Sin embargo, la propuesta también es aplicable a la generación de cargas sintéticas para simulaciones, donde la reducción del hiperperiodo tiene beneficios en términos de complejidad y duración de la simulación. Debido a que el hiperperiodo crece exponencialmente con el número de tareas y con el valor de sus periodos, el análisis de los sistemas se vuelve intratable si el hiperperiodo excede unos límites razonables.A su vez, se propone un algoritmo que permite el cálculo del hiperperiodo de acuerdo con el modelo de tareas presentado. Este algoritmo es capaz de calcular el hiperperiodo mínimo incluso para conjuntos de tareas grandes, donde la enumeración exhaustiva no es factible.

In this paper a new task model with periods defined as ranges is proposed with the main goal of drastically reducing the hyperperiod of the task set. The model is focused to be applied in cyclic scheduling, where the length of the major cycle of the plan is determined by the hyperperiod. But it also can be applied in synthetic task sets generation, where having a small hyperperiod reduces complexity and simulation time. As the hyperperiod grows exponentially with the number of tasks and their periods, system analysis may become unaffordable if the hyperperiod exceeds reasonable bounds.A new algorithm, which allow us to calculate the minimum hyperperiod of such a set of tasks, is presented. This algorithm calculates the minimum value even with a large number of tasks, where exhaustive search becomes intractable.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Revista Iberoamericana de Automática e Informática Industrial RIAI - Volume 10, Issue 2, April–June 2013, Pages 186-196