Página 1 dos resultados de 609 itens digitais encontrados em 0.028 segundos

Planificación, análisis y optimización de sistemas distribuidos de tiempo real estricto

Gutiérrez García, José Javier
Fonte: Universidad de Cantabria Publicador: Universidad de Cantabria
Tipo: Tese de Doutorado
Português
Relevância na Pesquisa
86.11%
RESUMEN: La Tesis presenta el desarrollo de una metodología de análisis y diseño de sistemas distribuidos de tiempo real estricto, y su aplicación a una implementación práctica en lenguaje Ada. Se han optimizado los métodos existentes para la planificación y análisis de sistemas distribuidos de tiempo real mediante un algoritmo heurístico para la asignación de prioridades, y la aplicación del algoritmo de servidor esporádico a la planificación de redes de comunicación de tiempo real. También se ha ampliado el campo de aplicación del análisis a sistemas más complejos en los que existe sincronización por intercambio de eventos o paso de mensajes. Se ha demostrado que la metodología propuesta se puede implementar en sistemas de tiempo real prácticos, a través de su aplicación a sistemas distribuidos programados en lenguaje Ada.; ABSTRACT:The Thesis presents a methodology to analyze and design distributed real-time systems, and its application to a practical implementation. Existing methods for scheduling and analyzing distributed real-time systems have been optimized through a new heuristic algorithm for assigning priorities, and with the application of the sporadic server algorithm for scheduling real-time communication networks. The area of application of the analysis has been extended to more complex systems...

Metodología y herramientas UML para el modelado y análisis de sistemas de tiempo real orientados a objetos

Medina Pasaje, Julio Luis
Fonte: Universidad de Cantabria Publicador: Universidad de Cantabria
Tipo: Tese de Doutorado
Português
Relevância na Pesquisa
96.1%
RESUMEN:El objetivo de este trabajo es la definición de una metodología para la representación y análisis del comportamiento de tiempo real de sistemas que han sido diseñados utilizando el paradigma de orientación a objetos. La metodología que se propone, denominada UML-MAST, concilia las diferencias entre la visión del diseñador de sistemas de tiempo real y la del de sistemas orientados a objetos. A tal fin define un nivel de abstracción adecuado para los elementos de modelado del comportamiento de tiempo real, que permite formularlos con una estructura paralela a la arquitectura lógica del sistema, y vincularlos a esta. La semántica de modelado sigue el perfil UML para planificabilidad, rendimiento y tiempo (SPT) estandarizado por el OMG, del que UML-MAST puede considerase una implementación. La propuesta se integra con las herramientas de análisis y diseño de sistemas de tiempo real MAST (Modeling and Analysis Suite for Real-Time Applications), que analiza los modelos y retorna los resultados al modelo inicial para su interpretación por el diseñador. Asimismo, se han definido criterios para la extensión de esta metodología a otros niveles de abstracción tales como sistemas basados en componentes y sistemas implementados utilizando Ada 95. Parte de los resultados de este trabajo han sido incorporados por el OMG a su perfil SPT.; ABSTRACT:The main objective of this work has been the definition of a methodology for the representation and analysis of the timing behaviour of real-time distributed systems designed following the object oriented paradigm. The methodology proposed is called UML-MAST...

Análisis de planificabilidad basado en offsets en sistemas distribuidos de tiempo real con prioridades dinámicas

Díaz de Cerio Urain, Unai
Fonte: Universidade de Cantabria Publicador: Universidade de Cantabria
Tipo: Tese de Doutorado
Português
Relevância na Pesquisa
76.11%
RESUMEN: La tesis doctoral está dedicada al análisis de planificabilidad en sistemas de tiempo real. Este análisis se realiza mediante técnicas de cálculo de tiempo de respuesta de peor caso. El trabajo está centrado en sistemas multiprocesador o distribuidos gobernados por eventos. El objetivo principal de la tesis es potenciar el uso de planificadores por prioridades dinámicas, concretamente planificadores EDF (Earliest Deadline First, Plazo más Cercano Primero). Habiéndose demostrado que la planificación EDF permite alcanzar cotas de utilización superiores a las de las técnicas de prioridades fijas en sistemas monoprocesador, el estudio y desarrollo de técnicas de análisis en sistemas distribuidos o multiprocesador es claramente inferior a los de la planificación por prioridades fijas. Para este tipo de sistemas las técnicas de análisis exactas son muy costosas y, por ello, las técnicas de análisis usuales son aproximadas. En esta tesis, se pretende mejorar las técnicas de análisis para planificación EDF reduciendo así el pesimismo de las técnicas actuales. Para conseguir este objetivo, en primer lugar se valida el método utilizado previamente y, posteriormente, se aplican mejoras sobre este para reducir el pesimismo del cálculo. Estas mejoras se obtienen adaptando métodos desarrollados para prioridades fijas a sistemas EDF. En concreto...

Simuladores de Planificadores de Sistemas en Tiempo Real

Aliaga Garc??a, Francisco J.; Aliaga Garc??a, Isabel M.; Olivares Bueno, Joaqu??n; G??mez Granados, Juan C.; Palomares Mu??oz, Jos?? Manuel
Fonte: Universidad de Granada. Departamento de Arquitectura y Tecnolog??a de Computadores Publicador: Universidad de Granada. Departamento de Arquitectura y Tecnolog??a de Computadores
Tipo: Artigo de Revista Científica
Português
Relevância na Pesquisa
105.92%
En este art??culo se presenta un simulador desarrollado que permite ejecutar diferentes planificadores de Tiempo Real, como el algoritmo de planificaci??n c??clica, Algoritmo de la Raz??n Mon??tona (RMA) y EDF (Earliest Deadline First) para un conjunto de procesos con unos datos dados y muestra los resultados obtenidos. Mediante este simulador se facilita a los alumnos el aprendizaje de los algoritmos de planificaci??n.; This paper presents a simulator that has been developed to allow the execution of scheduling algorithms such as the Cyclic Non??preemptive Executive, Rate??monotonic scheduling (RMS) and Earliest Deadline First (EDF) for a given set of processes with different values and the simulator displays the results. With this simulator, students are able to learn about scheduling algorithms.

Técnicas de soporte a la flexibilidad funcional en sistemas embarcados distribuidos de tiempo real

Estévez Ayres, Iria
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: Tese de Doutorado Formato: application/pdf
Português
Relevância na Pesquisa
96.12%
Durante la última década, gracias a los avances en diversos campos tecnológicos, se han diversificado el conjunto de entornos en los que es necesario desarrollar sistemas que ofrezcan garantías temporales. Muchos de estos son entornos dinámicos, donde las características de la carga computacional no siempre pueden ser predecibles, y donde ya no es aplicable la aproximación clásica de diseño, habitualmente pesimista, que asegura garantías temporales pero que puede implicar en entornos dinámicos un gasto de recursos prohibitivo. Así, se plantea el reto de adaptar las metodologías empleadas en diferentes niveles arquitecturales a estos nuevos entornos, y explorar nuevas vías y paradigmas que permitan conjugar flexibilidad funcional y dinamismo con predictibilidad temporal. Esta tesis aborda este reto mediante la exploración de la aplicabilidad a sistemas de tiempo real de conceptos propios del paradigma de orientación a servicios, con el fin de ofrecer flexibilidad, y, al mismo tiempo, beneficiarse de algunas de las ventajas que éste ofrece. Para conseguir tal fin, se propone un modelo concreto de sistema basado en una aproximación holística al diseño y configuración, donde las aplicaciones están gobernadas por tiempo. Fijado el modelo de sistema...

Técnicas y extensiones para Java de tiempo real distribuido

Basanta Val, Pablo
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/doctoralThesis; info:eu-repo/semantics/doctoralThesis Formato: application/pdf
Português
Relevância na Pesquisa
96.15%
Al igual que las aplicaciones de propósito general, las de tiempo real no hacen más que aumentar en complejidad, forzando a que se estén explorando nuevas vías tecnológicas no consideradas previamente, como puede ser el empleo del lenguaje de propósito general Java para tales propósitos. En ese camino y a día de hoy, ya existen soluciones maduras que permiten el desarrollo de sistemas centralizados haciendo uso del lenguaje de programación Java, pero en el dominio de los sistemas distribuidos de tiempo real se sigue careciendo de soluciones que integren dichos lenguajes con los paradigmas de distribución de los diferentes middlewares de distribución. En esta tesis se aborda dicha cuestión mediante una aproximación basada en la extensión de tecnologías ya existentes. Se propone un modelo computacional que está dotado de cierto grado de independencia de la tecnología de implementación, pero que a la vez está dotado de ciertas abstracciones como son el soporte para la recolección distribuida de basura o un servicio de nombres, propias del modelo de distribución Java RMI (Remote Method Invocation), y de otras como es la posibilidad de utilizar mecanismos de comunicación asíncronos, de utilidad en el desarrollo de muchos sistemas de tiempo real. Fijado un modelo...

Diseño y desarrollo de aplicaciones distribuidas de tiempo real basadas en servicios mediante modelado UML

Vedia Romero, Alexis Javier
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis Formato: application/pdf
Português
Relevância na Pesquisa
96.1%
Desde las aplicaciones en teléfonos móviles hasta la robótica, pasando por el control industrial, cada vez son más numerosos los sistemas con requisitos temporales presentes en todos los ámbitos de la ingeniería y de la vida cotidiana. Este incremento, hace que la importancia del buen funcionamiento de estos sistemas también aumente. Por esta razón, es necesario que ofrezcan unas características de flexibilidad y dinamismo que les permitan adaptarse a los cambios que se producen en los entornos dentro de los que se encuentran integrados. La aplicación del paradigma de orientación a servicios, por otra parte, puede aportar dicha flexibilidad a través de la definición de míltiples implementaciones de un servicio (o perfiles) y la posibilidad de componer aplicaciones complejas a partir de éstos. Una aplicación estará compuesta de servicios y para su composición se podrá elegir entre los distintos perfiles disponibles de cada uno de ellos. En el presente proyecto, se pretende definir y desarrollar un procedimiento para diseñar sistemas de tiempo real basados en servicio. En concreto, se modelará usando UML la arquitectura de sistemas basados en servicios sobre el paradigma FTT presentado por Iria Estévez en su tesis [Ayr07]. Este modelo UML definirá tanto servicios...

Desarrollo de software distribuido de tiempo real con DDS

Rodríguez López, Iago
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis Formato: application/pdf
Português
Relevância na Pesquisa
96.08%
Este proyecto muestra el uso de una tecnología de middleware DDS orientada a la creación de aplicaciones distribuidas en tiempo real. En un primer término se describe la propia tecnología y se añaden descripciones en menor medida de otras tecnologías tales como RT-Corba o RMI de Java. A continuación, también se presenta una descripción de los sistemas operativos de Tiempo Real (RTOS), dando una breve introducción a cómo funcionan y describiendo el funcionamiento de dos en concreto de los soportados por DDS: QNX y RT-Linux. En cuanto a la parte de desarrollo se ha elaborado la descripción de cómo introducirse en esta tecnología, describiendo su uso, desde la creación de aplicaciones sencillas hasta presentar una aplicación distribuida que podría controlar el funcionamiento de una red de trenes mediante nodos independientes de sistemas embebidos interconectados por una red IP. En este camino de hace especial énfasis en un aspecto de la tecnología de DDS esencial: posibilidad de definir calidad de servicio, que es lo que le aporta su capacidad de ser una tecnología en tiempo real. Finalmente se proponen una serie de caminos para continuar con este trabajo, integrando definitivamente sistemas de tiempo real con las aplicaciones ya desarrolladas y que necesitarían pocas modificaciones para su funcionamiento en las nuevas arquitecturas.

BlackRose : un modelo de razonamiento con incertidumbre en juegos de estrategia

Núñez Covarrubias, Sergio
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis Formato: application/pdf; application/pdf
Português
Relevância na Pesquisa
85.93%
Este proyecto le dedica básicamente su atención al caso de la IA, aspecto invisible para la cuasi totalidad de jugadores, pese al sacrificio que supone lograr una IA trabajada y depurada. Analizando la IA ofrecida en videojuegos actuales, se puede comprobar que los adversarios siguen rutinas prefijadas y no suelen aprender de la estrategia aplicada por el usuario. Además, hay casos dónde se recurre a las trampas para lograr aumentar la dificultad del videojuego (inteligencia de los oponentes), como tener una puntería casi perfecta en los juegos de acción en primera persona, ver toda la situación actual en los juegos de estrategia en tiempo real y conducir quebrantando las leyes de la física en los juegos de carreras. Los juegos que ofrecen un mayor nivel de IA [8], son los juegos de estrategia en tiempo real; aunque también es cierto que el dominio en el que se desarrollan, se considera o puede considerarse, más sencillo que el de otros géneros, como la acción en primera persona. A día de hoy, existen muchas técnicas de IA que se podrían aplicar a los videojuegos, pero por unas u otras razones, no se utilizan. Esto es una de las motivaciones de este proyecto, el cual va a implementar técnicas no comerciales en un juego de estrategia en tiempo real (ORTS). Se pretende así estudiar el rendimiento de una de estas técnicas con el objetivo de determinar su eficiencia en los juegos comerciales.

Implementación y evaluación de algoritmos de composición y reconfiguración de aplicaciones distribuidas de tiempo real basadas en servicios

Rodríguez Alique, María
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis Formato: application/pdf
Português
Relevância na Pesquisa
86.06%
Actualmente cada vez son más numerosos los sistemas con requisitos temporales presentes en numerosos entornos. Esto implica que el dominio de aplicación de sistemas con requisitos temporales se ha ampliado, incluyendo dominios de aplicación que, además, requieren que los sistemas en ellos desplegados sean lo suficientemente flexibles y dinámicos como para adaptarse a entornos cambiantes. Por ello, se han buscado sinergias con otros campos de investigación, como la orientación a servicios. Los sistemas distribuidos de tiempo real basados en servicios pueden aportar dicha flexibilidad y dinamismo. Una aplicación basada en servicios se definirá a través de las interacciones entre las distintas funcionalidades (servicios) que la integran. A su vez, una funcionalidad (servicio) podrá ser implementado por distintas versiones de código (implementaciones) en distintos (o el mismo) nodo físico. La composición es el proceso de elegir el conjunto de implementaciones más adecuado que compondrán una aplicación, en un momento determinado y teniendo en cuenta el estado del sistema y los requisitos impuestos por el usuario. Por otra parte, cuando alguna implementación deja de estar disponible o falla, o cuando el estado del sistema cambia de tal forma que ya no es posible atender a los requisitos del usuario...

VitalGym : monitorización ECG en tiempo real; VitalGym : real time ECG monitorization

Ramos Romero, Pedro Pablo
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis Formato: application/pdf; video/mpeg
Português
Relevância na Pesquisa
85.82%
El producto diseñado y desarrollado (VitalGym) durante el proyecto está concebido para ser un sistema de monitorización ECG (Electrocardiograma) para atletas que acuden normalmente a gimnasios. Como la forma física de una persona puede ser inferida mediante la respuesta cardíaca al ejercicio físico, el propósito de este sistema es ayudar al gimnasio a establecer un programa de entrenamiento adecuado en función de las necesidades individuales de cada atleta. Por lo tanto, se pretende que los gimnasios abandonen la práctica de crear programas de entrenamientos generalizados para todo el mundo (como ocurre en la actualidad) y opten por establecer programas totalmente personalizados a través del producto en cuestión. Esto contribuirá a la satisfacción del atleta respecto al gimnasio, lo cual incrementará la reputación del gimnasio.

Diseño y desarrollo de una herramienta de simulación en Python para la composición de aplicaciones distribuidas de tiempo real basadas en servicios

Vélez Valero, Juan Luis
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis
Português
Relevância na Pesquisa
86.05%
En este proyecto n de carrera se aborda la composición de aplicaciones distribuidas de tiempo real basadas en servicios. Para ello, se han implementado en lenguaje de programación Python dos algoritmos de composición, uno exhaustivo y otro heurístico, para poder evaluar su comportamiento en un sistema distribuido de tiempo real. Estos algoritmos se han probado para aplicaciones sencillas, con pocas funcionalidades en serie, así como aplicaciones más complejas en las que determinadas funcionalidades tengan que esperar a otras para poder ejecutarse. Las aplicaciones, para ser compuestas, han de pasar una serie de condiciones y ser plani cables en el sistema. Para comprobar la plani cabilidad en el sistema se puede usar un algoritmo de plani cación exacto (con tiempo de convergencia no acotado) o uno que calcule cotas al tiempo de respuesta (que da condiciones su cientes pero no necesarias en la plani cabilidad). En concreto se ha elegido evaluar el comportamiento del algoritmo heurístico con ambos algoritmos, así como la mejora que supone la introducción de un control de acceso basado en cotas al tiempo de respuesta. En cuanto al lenguaje de programación, se elige Python ya que es un lenguaje orientado a objetos y que soporta diferentes plataformas...

Implementación y evaluación de algoritmos de composición de aplicaciones distribuidas de tiempo real basadas en servicios

Díez Sánchez, Jorge
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis Formato: application/pdf
Português
Relevância na Pesquisa
96.06%
En el mundo actual en el que vivimos, se han extendido los entornos que trabajan con sistemas que garantizan el cumplimiento de tiempos de respuesta. Hasta ahora, al trabajar con entornos dinámicos, se aplicaba una aproximación clásica de diseño que nos aseguraba unas garantías temporales pero que podía implicar un gasto de recursos prohibitivo. Es por esto que se este dedicando un gran esfuerzo investigador para dotar de flexibilidad y dinamismo a sistemas de tiempo real. Este Proyecto Fin de Carrera estudia aquellos trabajos que buscan la aplicación de técnicas del mundo de la orientación a servicios a dichos sistemas. En concreto, algoritmos de composición de aplicaciones de tiempo real basados en servicios, centrándonos en dos algoritmos apropiados para dicha composición. Estos algoritmos se implementaron en el lenguaje de programación Matlab y su estudio condujo a la propuesta de mejora de los mismos. Finalmente, se desarrolló una herramienta en Matlab que permitía la simulación y validación de los distintos algoritmos. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------; The current world we are living in...

Simulación de Tareas Aperiódicas y Esporádicas de Tiempo Real mediante un Modelo de Eventos Discretos

Paez, Francisco Ezequiel; Urriza, José M.; Orozco, Javier Dario
Fonte: Universidade Federal de Santa Catarina (UFSC) Publicador: Universidade Federal de Santa Catarina (UFSC)
Tipo: info:eu-repo/semantics/article; info:ar-repo/semantics/artículo; info:eu-repo/semantics/publishedVersion Formato: application/pdf
Português
Relevância na Pesquisa
85.98%
Este trabajo presenta una extensión a un modelo de eventos discretos para el diseño de simuladores de Sistemas de Tiempo Real con tareas periódicas, incorporando tareas de tipo esporádico y aperiódico. Además, se estudia el soporte para jitter y offset. El modelo es diseñado empleando la técnica de grafo de eventos, y se ajusta a los sistemas dinámicos discretos como lo son los Sistemas de Tiempo Real. En la actualidad, el uso de simuladores para realizar comprobaciones de algoritmos, modelos, técnicas y para evaluar métricas de rendimiento, es una práctica extendida e importante en la disciplina.; Fil: Paez, Francisco Ezequiel. Universidad Nacional de la Patagonia; Argentina;; Fil: Urriza, José M.. Universidad Nacional de la Patagonia; Argentina;; Fil: Orozco, Javier Dario. Universidad Nacional del Sur; Argentina;

SISTEMA DE MONITOREO INALAMBRICO DISTRIBUIDO CON INFORMACION EN TIEMPO REAL ANALISIS DE DATOS Y SOFTWARE GEOREFERENCIADO

Sistemas de Monitoreo Lem System Limitada; Universidad Técnica Federico Santa María Santa María; PABLO GONZALEZ OLAVARRÍA
Fonte: Corporação de Fomento da Produção Publicador: Corporação de Fomento da Produção
Tipo: proyecto
Publicado em 30/09/2010 Português
Relevância na Pesquisa
95.97%
LemSense es en un Sistema de Monitoreo Distribuido para agricultura que permite capturar procesar y entregar información en tiempo real a través de internet de las variables críticas para la toma de decisiones operativas como: temperatura humedad relativa humedad de suelo entre otras variables, con el fin de mejorar el riego controlar las heladas y en definitiva optimizar el manejo del predio agrícola.Se ha detectado que la gran mayoría de los agricultores carecen de las herramientas mínimas de captura y registro de variables agrícolas con las cuales manejar el predio. Sin embargo en el contexto de una agricultura nacional que apunta a convertirse en potencia agroalimentaria crecerá la demanda por productos que permitan mejorar la gestión predial para aumentar la productividad reducir los costos y los múltiples riesgos que corren las cosechas en temas de heladas mal riego incorrecta aplicación de químicos y aparición de enfermedades.Actualmente aquellos agricultores más interesados por el tema poseen estaciones meteorológicas que por lo general tienen métodos de registro tipo dataloggers que no permiten realizar un seguimiento o asociación a las variables productivas versus las variables climáticas en tiempo real con precios comerciales muy altos con softwares importados que no se adaptan a la realidad de países latinoamericanos y además no poseen servicio técnico en la región lo cual los deja en el corto plazo inservibles para el agricultor. En el caso del riego lo más común es la utilización de tensiómetros que tienden a generar fallas ya que son mecánicos requieren mucho mantenimiento y tienen la complicación de que deben ser revisados de forma constante por el personal. Por otro lado ha sido gradualmente desacreditado por su poca versatilidad y compatibilidad con el agricultor chileno lo que acrecienta la necesidad de productos que entreguen mayor información de calidad y de precisión.En este sentido LemSense representa una importante innovación respecto de las soluciones existentes especialmente por ser de fabricación chilena y muy simple de utilizar para el agricultor implementando una tecnología de comunicaciones inalámbrica de bajo consumo energético que permite la interconexión entre los sensores abaratando los costos de comunicación...

Tiempo real en los sistemas de manufactura flexible automatizado

Hernández López,Gabriel
Fonte: Centro de Investigación en computación, IPN Publicador: Centro de Investigación en computación, IPN
Tipo: Artigo de Revista Científica Formato: text/html
Publicado em 01/09/2011 Português
Relevância na Pesquisa
85.94%
Este trabajo formaliza las propiedades que definen e integran a un Sistema de Manufactura Automatizado en Tiempo Real (SMFaTRR, a través de un conjunto de conceptos teóricos de Tiempo Real (TR) aplicables a un Sistema de Manufactura Flexible Automatizado (SMFa) descrito por actividades y operaciones atómicas en común, como son: las señales de entrada para iniciar cualquier rutina, activación de señales de salida, el tiempo de inicio de la operación, el tiempo máximo de operación, fallas de operación, actividades de reinicio y el tiempo total de operación. Esta formalización de conceptos contribuye para el diseño y re-diseño de un SMFa en su estructura de control logrando una sincronía de comunicación entre sus componentes.

Planificadores de tareas en tiempo real concurrentes: Una clasificación basada en funciones y teoría de conjuntos

Guevara López,Pedro; Valdez Martínez,Jorge Salvador; Delgado Reyes,Gustavo
Fonte: Centro de Investigación en computación, IPN Publicador: Centro de Investigación en computación, IPN
Tipo: Artigo de Revista Científica Formato: text/html
Publicado em 01/12/2014 Português
Relevância na Pesquisa
105.94%
Los Sistemas Operativos en Tiempo Real deben brindar soporte para concurrencia, para lograrlo se requieren de los Planificadores de tareas. Los planificadores operan sobre un Conjunto de Tareas en Tiempo Real Concurrentes donde sus instancias requieren ejecutarse hasta completarse dentro de sus plazos máximos; el planificador recibe un conjunto de Tiempos de Arribo y lo mapea hacia un Conjunto de Tiempos de Inicio para que las instancias empiecen su ejecución. En este contexto, un planificador se considera una función que mapea entre dos conjuntos que evolucionan en el tiempo, en este sentido, se presenta una clasificación de los planificadores basada en funciones y teoría de conjuntos siendo: críticos, no críticos, estáticos, adaptativos, predictivos, por desalojo de prioridades y óptimos. Esta propuesta de clasificación es novedosa ya que en el actual estado del arte solo se presentan clasificaciones verbales no formales y no aportan elementos que ayuden a su análisis, modelado y/o caracterización. Como resultado adicional, esta clasificación podrá ser utilizada para realizar futuros estudios cualitativos en optimalidad, estabilidad, controlabilidad, eficiencia, convergencia y predecibilidad desde el punto de vista computacional. Al final del documento se clasifican dos ejemplos de planificadores: RM (Rate Monotionic) y EDF (Earliest Deadline First).

Filtrado Digital en Tiempo Real: Análisis Computacional para Estimación de Parámetros en Sistemas Estocásticos Lineales Estacionarios

Guevara López,Pedro; Medel Juárez,José de Jesús
Fonte: Centro de Investigación en computación, IPN Publicador: Centro de Investigación en computación, IPN
Tipo: Artigo de Revista Científica Formato: text/html
Publicado em 01/03/2005 Português
Relevância na Pesquisa
96.06%
Se describe el Filtrado Digital en Tiempo Real para estimación de parámetros en sistemas estocásticos lineales estacionarios; sus características temporales y de respuesta en forma local y global. Se presentan ejemplos con las técnicas de Variable Instrumental, Factor de Olvido Matricial y como caso especial el algoritmo Modos Deslizantes Tradicional. Los aportes de esta tesis son: - Formalización de los conceptos de Filtrado Digital en Tiempo Real para estimación de parámetros en sistemas estocásticos lineales estacionarios, - Definición de las características locales y globales en calidad de respuesta y tiempo de los FDTR y FDMTR: • Características de las tareas, • Sincronía, • Periodos de muestreo, • Tiempos de convergencia, - Análisis computacional temporal de los FDMTR en función del tamaño de la matriz de parámetros a estimar. - Procedimiento de implantación de un FDTR en un sistema operativo de tiempo real.

Filtrado Digital Difuso en Tiempo Real

García Infante,Juan Carlos; Medel Juárez,José de Jesús; Guevara López,Pedro
Fonte: Centro de Investigación en computación, IPN Publicador: Centro de Investigación en computación, IPN
Tipo: Artigo de Revista Científica Formato: text/html
Publicado em 01/06/2008 Português
Relevância na Pesquisa
106.09%
Una de las herramientas tecnológicas empleadas para interactuar con procesos dinámicos son los filtros digitales, los cuales tienen diferentes utilidades como: la eliminación de errores de un sistema, extracción de información específica, reconstrucción y predicción del comportamiento de un sistema a describir. Los filtros digitales tienen distintas aplicaciones y pueden emplearse en diversos tipos de sistemas: control, medicina, instrumentación, electrónica, computación, comunicaciones, entre otras. Los sistemas tecnológicos de filtrado van encaminados a ser desarrollados con capacidades que les permitan dar un seguimiento a los procesos de forma natural. En la vida real podemos encontrar procesos con dinámicas de operación que requieren de aplicaciones tecnológicas que tengan mecanismos expertos en su construcción interna para que puedan dar respuestas de una forma adecuada con respecto a las variaciones de los diferentes estados de operación del proceso, teniendo una caracterización del mismo en la estructura interna del filtro y por medio de un mecanismo de inferencia, realizar una selección de la respuesta más adecuada que permita llevar al sistema de filtrado de una condición previa hacia un estado de equilibrio con el proceso con el cual interactúa y de manera natural. En la actualidad los sistemas de filtrado digital tienen diversas áreas de desarrollo...

Sistema de control en tiempo real para una Planta piloto compacta usando software libre

Alfonsi,Alfonso; Pérez,Jesús
Fonte: Universidad Nacional Experimental Politécnica " Antonio José de Sucre", UNEXPO, Vicerrectorado Puerto Ordaz. Publicador: Universidad Nacional Experimental Politécnica " Antonio José de Sucre", UNEXPO, Vicerrectorado Puerto Ordaz.
Tipo: Artigo de Revista Científica Formato: text/html
Publicado em 01/09/2009 Português
Relevância na Pesquisa
96%
Un sistema de control en tiempo real se desarrolla en una planta piloto integrada por componentes industriales con fines académicos y de investigación, utilizando la metodología HOOD, Linux/Ubuntu como sistema operativo y Ada 2005 como soporte de ejecución. En el diseño lógico, hay nueve descomposiciones jerárquicas para el control individual y multivariable en lazo abierto y cerrado, de tres lazos: caudal, presión en la bomba y nivel en el tanque 2, con controladores deadbeat. En el diseño físico, se utiliza un planificador guiado por prioridades, y se aplica los análisis basados por utilización y en tiempo de respuesta, manifestando que las tareas tienen sus plazos garantizados, siendo esta condición necesaria y suficiente. Para el diseño detallado se generan paquetes, funciones, procedimientos y tareas. Finalmente en la fase de pruebas, se hacen experiencias en lazo abierto y cerrado. Las variables fueron validadas lógica y temporalmente. El sistema presenta un error en estado permanente y componente oscilatoria entre instantes de muestreo despreciables, existiendo los efectos del retardo computacional. Los códigos del sistema, son un aporte para el diseño de sistema de control en tiempo real asistido por computadora utilizando software libre.