DEVELOPMENT OF OPENSOURCE OPERATOR TRAINING SIMULATOR FOR AMMONIA PLANT : ARCHITECTURE BASED ON OPC XML-DA
Operator Training Simulator is a system that models real system of ammonia plant Kaltim-4 PT. Pupuk Kalimantan Timur used to train operator. This system consists of several components connected in a network with start topology client-server architecture. Components built OTS include simulation engin...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/17123 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
Summary: | Operator Training Simulator is a system that models real system of ammonia plant Kaltim-4 PT. Pupuk Kalimantan Timur used to train operator. This system consists of several components connected in a network with start topology client-server architecture. Components built OTS include simulation engine, instructor station, operator station, database server, field operator station, and OPC server. The previous development is realized with licensed software and licensed operating system such as Wonderware Intouch 9.5, Wonderware FSGateway, Microsoft SQL Server, Matrikon OPC Server, Microsoft Windows XP, and Microsoft Windows Server 2003. These softwares cost approximately US$ 19,961.81 (Appendix D). Therefore, this study aimed to reduce licend software costs by realizing OTS using opensource software. The Development of opensource OTS is designed for primary reformer section of ammonia plant. System modeling in primary reformer section is using LPV (Linear parameter Varying) model identification method with RLS (Recursive Least Square) algorithm which is adopted from previous OTS system. Opensource OTS consists of PVBrowser used to design GUI of instructor station and operator station, MySQL database server 5.0.67, simulation engine Scilab 4.1.2 and operating system Fedora Core 12. In previous OTS, Matrikon OPC Simulation Server with OPC DA- DCOM based is used for data communication. Therefore, in opensource OTS, PyOPC 1.01 based on OPC XML-DA is used. PyOPC can be used cross-platform because it uses XML-based application. <br />
<br />
<br />
This research focused on migration process of simulation engine, operating system, and OPC XML-DA. At opensource OTS, OPC server and client are built using Python programming language. Total tagname used are 875. Based on test results, the transfer rate of 500 data between PyOPC server and client is 8,97 second for reading process and is 8,25 second for writting process. And then integration all of OTS components. Opensource OTS that used OPC XML-DA can be run successfully. Integration between components can work and some features such as Start Simulation, Pause, Resume, Time Variable Scale, Trigger / malfunction, Display Trends, Snapshot, Backtrack, Operator Logs, Operators Perfomance Monitor, Password Access Level, and Interrupt can also work. However, opensource OTS system has a 12-15 times slower performance in primary reformer section. |
---|