Dissertation > Excellent graduate degree dissertation topics show

The Design of Highly Reusable DCS Simulator

Author: ZhangPeng
Tutor: ChuJiZheng;WuZhongGuang
School: Beijing University of Chemical Technology
Course: Control Theory and Control Engineering
Keywords: Chemical Process Simulation Software Architecture Reusability GUI COM Functional Block Module (FBM)
CLC: TP391.9
Type: Master's thesis
Year: 2001
Downloads: 210
Quote: 6
Read: Download Dissertation

Abstract


In this project, some measures are taken to enhance the generalizability and reusability of DCS (Distributed Control System) simulator, thus improve efficiency of development work and reduce risks. These measures include:1. The system is designed as a modified layered system that consists of threelayers-the Operator GUI (Graphic User Interface) Layer, the Instrumentation &Control Layer and Process Model Layer, and one Overall Management and Communication module. The process model layer can be further divided into Process Flow Simulation, Unit Module and Properties/Algorithm sub layer. Inter-layer communications are handled and forwarded by the Overall Management and Communication module. This architectural design can greatly increase independency and reusability of high-level components.2. In Operator GUI Layer, through object oriented analysis and design, Static Bitmap, Static Vector-Graph Element, Dynamic Display Object, Operation Target Zone and Child Graph Object classes are created. Most DCS’s GUI features can be implemented through configuration of data file rather than through modification of source code, because of complete data-code separation. We can produce user-defined display, control group display, detail display, and popup instrument faceplate using this technic. Extendibility is also ensured.3. A general purpose FBM (Functional Block Module) based Instrumentation & Control Layer is constructed and control strategies in most chemical process simulation projects can be built using the 10 kinds of FBMs produced in this project. Because of rational design of the FBM classes and the FBM container class, It is not difficult to add new FBM types which are defined by FF (Foundation Fieldbus) or other vendors.4.We also discuss the application of COM technology in simulation projects. By encapsulating high-level module in COM components, binary reusability and development language independence can be achieved. Furthermore, local/remotetransparency makes it easy to port our applications to network environment. In this project, we use COM technology to seal and call the Process Model Layer, which is written in VB.

Related Dissertations

  1. Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
  2. Research on Integration Technologies of LXI Automatic Test System,TP274
  3. Design of LXI 1553B Bus Communication Module,TP273
  4. Development of Software Platform for Designing Automatic Test System,TP274
  5. Development of LXI Counter,TP274
  6. Professor Li Gui academic experience and the temperature and lung circulation Dingchuan the clinical study of treatment of children with bronchiolitis,R249.2
  7. The Research and Application of Software Reliability Test for User Right Management System,TP311.53
  8. Study on Brand Communication Strategy Based on Leisure SNS in China,F273.2
  9. Research on Power System Short-Term Load Forecasting Method Based on Neural Network,TM715
  10. Researches and Application on PKI and Digital Watermarking in the Electronic Seal System,TP309.7
  11. The Development of Elevator Multimedia System Based on LPC2478,TP368.1
  12. Upload impact on interpersonal social networking sites,C912.1
  13. PID Controller Design of Linear Systems with Time Delay Based on Parametric Space and GUI Simulation,TP273
  14. Research and Implementation of XML Based User Interface Modeling,TP311.52
  15. The GUI Design and Realization of Embedded Video Monitoring System,TP277
  16. The Design and Implement of Broadband Remuneration for Ningxia Postal Com., LTD.,F616
  17. Synthesis and Catalytic Properties of Core-shell Magnetic Nanocomposites,TB383.1
  18. The Design and Implementation of OpenBASE Enterprise Manager,TP311.52
  19. Design and Implementation of a Multimedia Player Terminal Based on Embedded Linux,TP37
  20. Geographic information systems development extension services,TP311.52
  21. Research and Implementation of Embedded Network Video Software,TP393.09

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Computer simulation
© 2012 www.DissertationTopic.Net  Mobile