Operator Training Simulator (OTS) adalah aplikasi yang dibuat untuk pelatihan
operator agar dapat mengoperasikan suatu unit operasi. Pengembangan OTS
sebelumnya sudah mencapai hasil yang cukup memuaskan. Pada pengembangan
OTS tersebut terdapat beberapa komponen penting, komponen tersebut antara lain
simulation engine menggunakan Scilab, OPC (Object Linking and Embedding for
Process Control) menggunakan Matrikon OPC+FSGateway, operator dan
instructor station menggunakan Wonderware Intouch, dan database server
menggunakan Microsoft SQL Server. Untuk membentuk satu sistem OTS dengan
tiga operator dan satu instruktur dibutuhkan biaya hingga $19,961. Hal ini
menjadi salah satu latar belakang pengembangan OTS menggunakan arsitektur
berbasis open source.
Pengembangan GUI untuk OTS open source menggunakan perangkat lunak
PVBrowser. Perangkat lunak ini dipilih karena masuk kriteria open source, masih
dikembangkan, dan mempunyai kemampuan koneksi dengan OPC. Pada
pengembangan ini, diimplementasikan seksi Primary Reformer. Pada seksi ini
terdapat empat jendela utama, dengan enam jendela ESD (Emergency Shutdown),
tujuh jendela FOS(Field Operator Station), jendela trending dan alarm sebagai
fitur pelengkap OTS.
Beberapa masalah ditemui dalam pengembangan OTS ini, yakni perangkat lunak
PVBrowser tidak memiliki fitur yang dimiliki oleh Wonderware Intouch. Fitur
alarm, faceplate, dan trending harus dibuat terlebih dahulu, kemudian sistem GUI
OTS open source dapat direalisasikan.
Setelah transformasi selesai dilakukan, kemudian dilakukan pengujian terhadap
komponen-komponen OTS ini. Pengujian dilakukan pada kondisi simulasi.
Kondisi simulasi adalah kondisi dimana seluruh komponen telah terintegrasi dan
bekerja seperti OTS sebelumnya bekerja. Setelah pengujian dilakukan dan
didapatkan hasil yang cukup memuaskan, maka OTS dengan arsitektur baru
berbasis open source dinyatakan siap dan dapat digunakan untuk pelatihan
operator.