Capstone Project CSCI 6838 – Spring 2010
Download
1 / 28

Presented by - Himendra Kandipaty Kirthy Kolluri Mugdha Dixit RadhaKrishna Kancherla - PowerPoint PPT Presentation


  • 91 Views
  • Uploaded on

Capstone Project CSCI 6838 – Spring 2010 Team 8. Remotely monitor and control a DCS (Distributed Control system) system of a miniature Oil platform through a 2D representation model. Presented by - Himendra Kandipaty Kirthy Kolluri Mugdha Dixit RadhaKrishna Kancherla. Team Details.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Presented by - Himendra Kandipaty Kirthy Kolluri Mugdha Dixit RadhaKrishna Kancherla' - griffith-santana


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Capstone Project CSCI 6838 – Spring 2010

Team 8

Remotely monitor and control a DCS (Distributed Control system) system of a miniature Oil platform through a 2D representation model

Presented by -

HimendraKandipaty

KirthyKolluri

Mugdha Dixit

RadhaKrishnaKancherla

http://dcm.uhcl.edu/caps10g8/


Team details
Team Details

Team Members:

* KirthyKolluri

(Team Leader & Programmer)

* Mugdha Dixit

(Programmer)

* HimendraKandipaty

(Database Administrator)

* RadhaKrishnaKancherla

(User Interface DDeveloper)

Mentor:

Dilhar De Silva

CTO, AtLink Communications.

Instructor:

Dr. Kwok-Bun Yue

http://dcm.uhcl.edu/caps10g8/


Agenda
Agenda

  • Background

  • Introduction

  • Glycol Dehydration Unit

  • Yokogawa Screenshot

  • Architecture

  • Implementation

  • Problems encountered

  • Lessons Learnt

  • Future Work

  • References

http://dcm.uhcl.edu/caps10g8/


Background
Background

  • What is the current system and problems in the current system?

  • What is the need for implementing our project?

http://dcm.uhcl.edu/caps10g8/


Introduction
Introduction

  • The glycol dehydration unit prototype is built by the EPIC services.

  • Glycol dehydration unit is the two dimensional representation of the sample oil platform.

http://dcm.uhcl.edu/caps10g8/


Objective
Objective

  • Display status of the equipment every second

  • Record status for all equipment in the database

  • Update the status of all the equipment

  • Design faceplate for equipment

  • Read instructions from a file in the USB

http://dcm.uhcl.edu/caps10g8/


Glycol dehydration unit
Glycol Dehydration Unit

The main parts of the Glycol dehydration plant are:

Pumps

Vessels & Level transmitters

Heaters

Flow valve

Heat exchangers

http://dcm.uhcl.edu/caps10g8/


Yokogawa screenshot
Yokogawa Screenshot

  • Prototype screenshot of the actual glycol dehydration unit.

  • Representation of the status of the equipment with faceplate and warnings.

http://dcm.uhcl.edu/caps10g8/


Cont d
Cont’d…

http://dcm.uhcl.edu/caps10g8/


Faceplates
Faceplates

http://dcm.uhcl.edu/caps10g8/


System architecture
System Architecture

http://dcm.uhcl.edu/caps10g8/


Architecture
Architecture

http://dcm.uhcl.edu/caps10g8/


Database layer
Database Layer

  • MySQL Queries & Procedures

  • Record and save status for all the equipment.

http://dcm.uhcl.edu/caps10g8/


Database access layer
Database Access Layer

  • Establish the connection with the database

  • Data access classes

  • Synchronization between incoming and outgoing instructions.

  • Integration

http://dcm.uhcl.edu/caps10g8/


Business layer
Business Layer

  • Generate and acknowledge warnings

  • Maintain business rules

  • Record all the classes

http://dcm.uhcl.edu/caps10g8/


Control access layer
Control Access Layer

  • Updating the status of the physical model

  • Navigate between the faceplates

  • Provide security

  • Monitor and control equipment

http://dcm.uhcl.edu/caps10g8/


Physical layer
Physical Layer

  • Display the status of the physical model

  • Display history whenever requested

  • Display warnings and alerts as they arise

http://dcm.uhcl.edu/caps10g8/


Implementation
Implementation

http://dcm.uhcl.edu/caps10g8/


Instructions
Instructions

~M050516,0;M050516A,1;HE050516,1;C060515,1;FV050516,90;FV050516A,130;LT050515,HH;LT050516,LL;TT050516,98;shutdown,0~

  • M050516,0

    M-> motor 050516->tag number 0->status

  • HE050516,1

    HE-> heat exchanger 050516->tag number 1->status

http://dcm.uhcl.edu/caps10g8/


Cont d1
Cont’d..

http://dcm.uhcl.edu/caps10g8/


Technologies used
Technologies Used

  • Adobe Flex

  • Eclipse

  • Jboss

  • MySql

http://dcm.uhcl.edu/caps10g8/


Problems encountered
Problems Encountered

  • Configuration of web server i.e. Jboss 5

  • Integration of flex, eclipse and mySQL

  • Working with java hibernate

http://dcm.uhcl.edu/caps10g8/


Lessons learnt
Lessons Learnt

  • Working in team

  • Time management

  • Professional work environment

  • Introduction with new technologies like Flex Builder, JBoss

http://dcm.uhcl.edu/caps10g8/


Future work
Future Work

  • Adding more functionalities to the user interface & faceplates

  • Deploying the developed software prototype with the serial port

  • Provide system security

http://dcm.uhcl.edu/caps10g8/


References
References

  • http://learn.adobe.com/wiki/display/Flex/Flex+and+Java

  • http://ist.berkeley.edu/as-ag/tools/howto/jboss-eclipse.html

  • http://www.centerkey.com/jboss/

  • www.adobe.com

  • http://livedocs.adobe.com/flex/3/html/

http://dcm.uhcl.edu/caps10g8/


DEMO

http://dcm.uhcl.edu/caps10g8/



Questions
Questions?

http://dcm.uhcl.edu/caps10g8/


ad