miércoles, 10 de diciembre de 2008

simulación con redes de petri

Las Redes de Petri se utilizan para simular el comportamiento dinámico de sistemas en tiempo real. Una red de Petri está formada por lugares, transiciones y arcos dirigidos, así como por marcas o cospeles que ocupan posiciones. Los arcos conectan un lugar a una transición o una transición a un lugar. No puede haber arcos entre lugares ni entre transiciones. Los lugares contienen un número cualquiera de marcas . Las transiciones se disparan, es decir consumen marcas de una posición de inicio y producen marcas en una posición de llegada. Mediante una red de Petri puede modelizarse un STR compuesto de varios procesos concurrentes que cooperan para la realización de un objetivo común.


En el menú ubicado a la derecha del blog se pueden encontrar una serie de links para descargar software preparado para efectuar simulaciones de sistemas mediante redes de Petri.

lunes, 8 de diciembre de 2008

sistema de monitoreo de cadena de frío

El video que se presenta a continuación estudia el funcionamiento de un sistema orientado al monitoreo de una cadena de frío, que puede ser utilizado en almacenes o depósitos. Es un buen recurso para ejemplificar a qué nos referimos cuando hablamos de Sistemas en Tiempo Real.

clasificación de los sistemas en tiempo real

Los Sistemas en Tiempo Real pueden clasificarse de diferentes maneras:

Según el hardware:

  1. Reactivos: reacionan de acuerdo a un cambio en el ambiente.
  2. Embedidos: funcionan únicamente sobre un hardware en particular.
  3. Orgánicos: corren sobre cualquier plataforma realizando las adaptaciones necesarias.

Según la interacción con el entorno:

  1. Interactivos con el usuario.
  2. De control de procesos.

Según la tolerancia a las fallas:

  1. Blandos: una falla en el sistema sólo provoca una interrupción.
  2. Semiblandos: una falla puede provocar la caída del sistema aunque sean poco probables.
  3. Duros: una falla provoca la caída del sistema y daños colaterales.

introducción a los sistemas en tiempo real

Un Sistema en Tiempo Real (STR) es aquél sistema que interactúa activamente con un entorno que posee una dinámica conocida en relación con sus entradas, salidas y restricciones temporales, para darle un correcto funcionamiento de acuerdo con los conceptos de estabilidad, controlabilidad y alcanzabilidad.
Los STR 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 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. Sin embargo, antes de continuar es necesario decir qué significan 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).
Un STR tiene y debe cumplir con tres condiciones básicas:
  • Interactúa con el mundo real.
  • Emite respuestas correctas.
  • Cumple restricciones temporales.

Fuente: Revista Aleh Zero