Dise - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Dise

Description:

Dise o e implementaci n de un SCADA con una aproximaci n concurrente Investigador: Mahgub Safa Director: Enrique Gonzales PONTIFICIA UNIVERSIDAD JAVERIANA – PowerPoint PPT presentation

Number of Views:81
Avg rating:3.0/5.0
Slides: 17
Provided by: adit59
Category:
Tags: dise | graficar

less

Transcript and Presenter's Notes

Title: Dise


1
Diseño e implementación de un SCADA con una
aproximación concurrente
  • Investigador Mahgub Safa
  • Director Enrique Gonzales

PONTIFICIA UNIVERSIDAD JAVERIANA
INGENIERIA DE SISTEMAS
PROYECTO DE INVESTIGACION II
2
Agenda
  • Que es un SCADA
  • Objetivos
  • Actividades propuestas y seguimiento PI2
  • Resultados
  • Dificultades
  • Conclusiones

3
SCADA
  • Supervisionary, Control And Data Acquisition
  • Tipo especial de programas que sirven para
    efectuar funciones de adquisición de datos
    control y supervisión sobre PLCs Programming
    Logic Controllers
  • Equipo electrónico capaz de ejecutar un programa
    cíclicamente usado para desarrollar funciones de
    control.

4
Objetivos Generales
  • Adquirir conocimiento en el diseño de software
    con un enfoque concurrente.
  • Diseñar e implementar un software de supervisión
    tipo SCADA

5
Objetivos Específicos
  • Investigar y familiarizarse con el concepto de
    SCADA.
  • Investigar, probar y comparar los diferentes
    tipos de aplicaciones SCADAs para determinar los
    requerimientos de la implementación a realizar.
  • Indagar y conocer sobre aplicaciones SCADAs en
    el ámbito colombiano.
  • Investigar sobre metodologías de diseño
    concurrente y herramientas de apoyo para
    implantación de sistemas concurrentes.
  • Aplicar un enfoque concurrente para el análisis,
    el diseño y la implementación de un programa
    SCADA.
  • Probar y validar el programa diseñado en un
    ambiente de laboratorio.

6
Actividades y Seguimiento deProyecto de
Investigación II
1- Revisar bibliografía y fuentes adicionales 2-
Estudiar modelamiento concurrente 3- Estudiar la
programación concurrente 4- Requerimientos del
SCADA 5- Definir protocolo de pruebas 6-
Analizar y diseñar la aplicación

7
Actividades y Seguimiento deProyecto de
Investigación II
Revisar bibliografía y fuentes adicionales
Estudiar modelamiento concurrente
Estudiar la programación concurrente
100
100
100
Feb 2002
Marzo 2002
Marzo 2001
8
Actividades y Seguimiento deProyecto de
Investigación II
9
Resultados
  • Modelamiento concurrente
  • Herramientas de Programación Concurrente
  • Requerimientos de SCADA
  • Diseño concurrente
  • Analisis y Diseño del SCADA
  • Concurrencia

10
Modelamiento Concurrente
  • Redes de Petri
  • CSP(Communicating Sequential Processes) Se
    expresa en términos de conjuntos de fallas y
    divergencias.
  • Presentación de conducta ? O ? E

11
Herramientas de Programación concurrente
  • Tradicionales (Java, C) threads
  • CTJ (Communicating Threads in Java)
  • JCSP (Java Communicating Sequential Processes
  • Herramientas de agentes (Fipa)
  • Zeus
  • Jade

12
Requerimientos del SCADA
  • Requerimientos Funcionales
  • Posibilidad de escrutar sincrónicamente las
    variables asociadas a los OSC, pudiendo actuar en
    esos escrutamientos
  • Requerimientos No funcionales
  • El funcionamiento del Scada debe ser
    independiente del proceso que este supervisando.
  • Requerimientos de interface
  • Debe permitirle al usuario definir el ACS
    adaptándolo a la aplicación particular que se
    desee supervisar y controlar.
  • Deseables
  • Posibilidad de utilizar varios tipos de bases de
    datos

13
Diseño Concurrente
  • PCAM (Particionar, Comunicar, Aglomerar, Mapear)
  • Diseño con agentes

14
Dificultades Encontradas
  • Falta de cooperación de Festo
  • Falta de bibliografía sobre concurrencia en al
    universidad

15
Conclusiones
  • Se estudio varias formas de modelamiento
    concurrente y se analizo que CSP ofrece las
    caracteristicas necesarias para facilitar el
    diseño concurrente y luego la implantación de ese
    diseño
  • Se recolectaron los requerimientos del SCADAque
    permitiran probar el mismo al final del proyecto.
  • Se estudio varias herramientas de programación
    concurrente, determinando que tanto JCSP como las
    herramientas de agentes ofrecen características
    que facilitan la implantación del proyecto
  • Se estudiaron metodologías de diseño concurrente,
    concluyendo que la metodología de agentes es la
    más robusta y facilita más la implantación.
  • Se puede terminar el proyecto de investigaciòn
    dentro del lapso de tiempo planeado

16
MUCHAS GRACIAS
Write a Comment
User Comments (0)
About PowerShow.com