1 / 28

Presented by - Himendra Kandipaty Kirthy Kolluri Mugdha Dixit RadhaKrishna Kancherla

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.

Download Presentation

Presented by - Himendra Kandipaty Kirthy Kolluri Mugdha Dixit RadhaKrishna Kancherla

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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/

  2. 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/

  3. Agenda • Background • Introduction • Glycol Dehydration Unit • Yokogawa Screenshot • Architecture • Implementation • Problems encountered • Lessons Learnt • Future Work • References http://dcm.uhcl.edu/caps10g8/

  4. 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/

  5. 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/

  6. 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/

  7. 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/

  8. 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/

  9. Cont’d… http://dcm.uhcl.edu/caps10g8/

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

  11. System Architecture http://dcm.uhcl.edu/caps10g8/

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

  13. Database Layer • MySQL Queries & Procedures • Record and save status for all the equipment. http://dcm.uhcl.edu/caps10g8/

  14. Database Access Layer • Establish the connection with the database • Data access classes • Synchronization between incoming and outgoing instructions. • Integration http://dcm.uhcl.edu/caps10g8/

  15. Business Layer • Generate and acknowledge warnings • Maintain business rules • Record all the classes http://dcm.uhcl.edu/caps10g8/

  16. 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/

  17. 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/

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

  19. 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/

  20. Cont’d.. http://dcm.uhcl.edu/caps10g8/

  21. Technologies Used • Adobe Flex • Eclipse • Jboss • MySql http://dcm.uhcl.edu/caps10g8/

  22. 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/

  23. Lessons Learnt • Working in team • Time management • Professional work environment • Introduction with new technologies like Flex Builder, JBoss http://dcm.uhcl.edu/caps10g8/

  24. 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/

  25. 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/

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

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

  28. Questions? http://dcm.uhcl.edu/caps10g8/

More Related