Tiempo real

Tiempo real

Un sistema en tiempo real (STR) es aquel sistema digital que interactúa activamente con un entorno con dinámica conocida en relación con sus entradas, salidas y restricciones temporales, para darle un correcto funcionamiento de acuerdo con los conceptos de predictibilidad, estabilidad, controlabilidad y alcanzabilidad.

Los sistemas en tiempo real están presentes en nuestra vida diaria, prácticamente en todo lo que nos rodea; en los aviones, trenes y automóviles; en el televisor, la lavadora o el horno de microondas, en los teléfonos celulares y en las centrales telefónicas digitales. Son un elemento imprescindible para garantizar la generación, transmisión y distribución de la energía eléctrica y para asegurar la calidad y la seguridad de incontables procesos industriales.

La principal característica que distingue a los STR de otros tipos de sistemas es el tiempo de interacción. Sin embargo, antes de continuar es necesario aclarar el significado de las palabras "tiempo" y "real". La palabra "tiempo" significa que el correcto funcionamiento de un sistema depende no sólo del resultado lógico que devuelve la computadora, también depende del tiempo en que se produce ese resultado. La palabra "real" quiere decir que la reacción de un sistema a eventos externos debe ocurrir durante su evolución. Como una consecuencia, el tiempo del sistema (tiempo interno) debe ser medido usando la misma escala con que se mide el tiempo del ambiente controlado (tiempo externo).

En México, los STR se pueden encontrar en lugares muy importantes por los servicios que prestan, por ejemplo: Comisión Federal de Electricidad (CFE) donde se monitorean, controlan y protegen los sistemas de transmisión y distribución que hacen llegar la energía eléctrica a las industrias y nuestros hogares. Los STR también están presentes en el Metro de la Ciudad de México, específicamente en el área de monitoreo de tráfico de trenes; su importancia es relevante debido a que diariamente se transportan millones de pasajeros.

Un STR tiene tres condiciones básicas:

  • Interactúa con el mundo real (proceso físico),
  • emite respuestas correctas y
  • cumple restricciones temporales.

En contraste con la definición de STR, un sistema rápido produce su salida sin considerar las restricciones de tiempo del ambiente con que interactúa, para esa clase de sistemas no es importante el tiempo en el cual los datos llegan al sistema digital sino solamente el tiempo en que la salida es producida, en otras palabras únicamente interesa la rapidez de dar la respuesta dentro del intervalo de tiempo cuya medida, entre más pequeña es mejor, sin importar el costo de generar esa respuesta. De igual manera, tiende a confundirse el concepto de STR con el de sistema en línea:

Un sistema en línea es aquel que siempre debe estar encendido, disponible y generalmente conectado a una red de computadoras y depende de la capacidad del hardware para atender peticiones de servicio y en ningún momento está en sincronía con el mundo real ni tiene restricciones temporales. En adición a esto, un sistema fuera de línea es aquel que no siempre está disponible para recibir y enviar información y que depende de una base de datos previamente establecida para ejecutar su cometido. Como ejemplos de sistemas en línea se tienen las aplicaciones de Internet como los navegadores web o la adquisición de datos a través de una tarjeta especializada en un ambiente de tiempo compartido como Windows.

El concepto de STR no queda restringido a los sistemas digitales o de cómputo, ya que puede extenderse al mundo vivo: humanos, animales y plantas; como ejemplo, considérese una semilla fértil, la cual llega de alguna manera (ya sea por acción del viento, por medio del desecho de algún animal al final de su digestión, etc.) a la tierra. Se puede asegurar que el proceso de germinación de la semilla es un sistema de tiempo real en el ambiente y en las circunstancias en las cuales se desarrolla, ya que a estímulos del ambiente (humedad apropiada constante, temperatura adecuada constante, luz necesaria, etc.) el sistema (la semilla) responde dentro de sus restricciones de tiempo específicas. Si la semilla fuera solamente un sistema rápido (y no de Tiempo Real), tan pronto como ésta tocara la tierra comenzaría su proceso de germinación, sin importar la escasez de nutrientes del suelo o agua o estación del año, por lo que el comportamiento de la semilla no correspondería a lo que está sucediendo en el ambiente, es decir, que el intervalo de tiempo en el que la respuesta del sistema (semilla) se produce no sería muy importante, pero en la realidad ocasionaría que muriera rápidamente por la falta de su adaptabilidad, al tratar de consumir nutrientes más de lo que los puede asimilar o que se encuentren disponibles para ser absorbidos por la raíz de la planta.

Véase también


Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • tiempo real — Aplicación de los aparatos computadorizados que permite el procesamiento de datos en relación con acontecimientos externos en marcha, de forma que los técnicos puedan tomar decisiones inmediatas diagnósticas o de otro tipo, basándose en la… …   Diccionario médico

  • Tiempo real — El concepto de tiempo real viene del procesamiento digital de señales. En una descripción muy corta un sistema de tiempo real es aquel capaz de procesar una muestra de señal antes de que ingrese al sistema la siguiente muestra. Los primeros… …   Enciclopedia Universal

  • Tiempo real blando — es una forma de caracterizar una tarea o sistema de tiempo real en el que se busca que el tiempo medio de respuesta sea menor de un tiempo predefinido. Se usa en sistemas de propósito general, como los ordenadores personales, donde se desea que… …   Wikipedia Español

  • Tiempo real firme — es una forma de caracterizar una tarea o un sistema de tiempo real en el que la probabilidad de que la respuesta se reciba antes de un tiempo estipulado no supera cierto nivel previamente acordado. Se usa en algunos sistemas de monitorización en… …   Wikipedia Español

  • Tiempo real duro — es una forma de referirse a los sistemas y tareas cuyo fin o respuesta se produce antes de un tiempo estipulado. Se usa en los sistemas informáticos que realizan funciones cuyos resultados han de recibirse dentro de un tiempo razonable para no… …   Wikipedia Español

  • Tiempo final: en tiempo real — Para otros usos de este término, véase Tiempo final (desambiguación). Tiempo final fue una serie de televisión Chilena, basada en la serie argentina homónima. Se trata de un ciclo de unitarios de suspenso muy concentrado y muy intenso. Las… …   Wikipedia Español

  • Sistema de tiempo real — Este artículo o sección sobre tecnología e informática necesita ser wikificado con un formato acorde a las convenciones de estilo. Por favor, edítalo para que las cumpla. Mientras tanto, no elimines este aviso puesto el 15 de mayo de 2009. Tambié …   Wikipedia Español

  • Sistema operativo de tiempo real — Se ha sugerido que Sistema de tiempo real sea fusionado en este artículo o sección (discusión). Una vez que hayas realizado la fusión de artículos, pide la fusión de historiales aquí. Un sistema operativo de tiempo real (SOTR o RTOS Real Time… …   Wikipedia Español

  • Videojuego de estrategia en tiempo real — Este artículo o sección necesita una revisión de ortografía y gramática. Puedes colaborar editándolo (lee aquí sugerencias para mejorar tu ortografía). Cuando se haya corregido, borra este aviso por favor …   Wikipedia Español

  • Computación en tiempo real — La computación en tiempo real (o informática en tiempo real) está relacionada con los sistemas del soporte físico y la programática que se ven limitados por problemas de tiempo. El software de tiempo real debe necesariamente tener la… …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”