Docstoc

CPS Cyber-Physical Systems

Document Sample
CPS Cyber-Physical Systems Powered By Docstoc
					                        CPS
       Cyber-Physical Systems
    Sistema computacional que se coordina e integra
          eficazmente con los procesos físicos
Interactúan por medio de dispositivos de entrada y salida
                                Predicción de tiempo de
                                   ejecución Tiempo
Computadoras
embebidas

                Redes de
                monitoreo
                  Lazos de
               realimentación
                                      Concurrencia
 Procesos
  físicos
•Dispositivos de alta fiabilidad en medicina

•Control de Tráfico

•Control de Procesos

•Conservación de la energía

•Control de infraestructuras criticas

•Robótica distribuida

•Sistemas de defensa
Generación de energía
                                       Vehículos

                      Aplicaciones
Sistemas de control     Futuras
                             Comunicaciones
                                       Juegos

  Redes financieras
¿Qué dificulta el desarrollo de los CPS?
Impedimentos:

  Falta de semánticas temporales

 Modelos de concurrencia inadecuados


 Tecnologías de interconexión que permitan
 predicción y fiabilidad en tiempo real
     Desafíos tecnológicos
• Sistemas embebidos:
  – Se construían en ámbito limitado
  – Apuntaban a optimizar y realizar los procesos
    más rápidamente
• Objetivo hoy en día:
  – sistemas interconectados
  – predecir los tiempos de ejecución
  – resultados confiables
  Predicción de tiempo de ejecución


• Arquitecturas
                               No tienen en
• Lenguajes de programación    cuenta el tiempo
• SO                           en sus
• Interconexiones de redes     abstracciones

• Jerarquías de memorias
                              Dificultan predecir el
• expedición dinámica
                              tiempo de ejecución
• ejecución especulativa
Modelos de concurrencia

• reaccionar a múltiples entradas y
  controlar varias salidas.

• Actualmente se usan: THREADS
  – manejo de las interacciones se delega
    al sistema operativo → trae problemas
  INVESTIGACIONES EN CPS
• Introducción del tiempo en lenguajes de programación
• Re-estructuración de los sistemas operativos y
  lenguajes
• Re-estructuración del hardware
• Jerarquía y gestión de memoria con capacidad de
  predicción
• Componentes concurrentes
• Modelos de concurrencia predecibles, entendibles y
  controlables
• Redes con capacidad de manejo del tiempo
• Sistemas de computación dinámicos

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:6
posted:7/6/2012
language:Spanish
pages:10