3. Menjalankan Program Jros (1).pdf

  • Uploaded by: Roy
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View 3. Menjalankan Program Jros (1).pdf as PDF for free.

More details

  • Words: 15,732
  • Pages: 123
MATA PELAJARAN 3

MENJALANKAN PROGRAM SIMULASI PRODUKSI DENGAN APLIKASI JROS

MENJALANKAN PROGRAM SIMULASI PRODUKSI DENGAN APLIKASI JROS

TUJUAN PELAJARAN : Setelah mengikuti pelajaran ini peserta mampu menjalankan langkah-langkah yang harus dilaksanakan dalam penyusunan simulasi produksi dengan baik dan benar sesuai standar perusahaan.

DURASI

: 28 JP

PENYUSUN

: Ajeng Welly

i

DAFTAR ISI

TUJUAN PELAJARAN ..................................................................................................................... DAFTAR ISI....................................................................................................................................... DAFTAR GAMBAR...........................................................................................................................

i ii iii

1.

PENGENALAN PROGRAM APLIKASI jROS ........................................................................

1

2.

STRUKTUR DESAIN JROS ....................................................................................................

1

3.

PROGRAM JROS (BASE) ...................................................................................................... 3.1. Elemen-Elemen Pada Window jROS......................................................................... 3.1.1. Menu ................................................................................................................ 3.1.2. Buttons ............................................................................................................. 3.1.3. Navigation Tree................................................................................................ 3.1.4. Content Area .................................................................................................... 3.1.5. Status Bar ........................................................................................................ 3.2. Fitur-Fitur jROS .......................................................................................................... 3.2.1. Variant.............................................................................................................. 3.2.2. Run Manager ................................................................................................... 3.2.3. Configuration.................................................................................................... 3.2.4. Result ............................................................................................................... 3.2.5. Model ............................................................................................................... 3.2.6. Variant Comparison ......................................................................................... 3.2.7. Topology .......................................................................................................... 3.2.8. User Management ........................................................................................... 3.2.9. Work Flow ........................................................................................................ 3.3. Data Input jROS ......................................................................................................... 3.3.1. Data Pembangkit ............................................................................................. 3.3.2. Data Bahan Bakar............................................................................................ 3.3.3. Data Konstrain Transmisi................................................................................. 3.3.4. Data Beban ......................................................................................................

2 2 2 2 6 7 8 9 9 13 19 23 25 35 36 36 39 41 41 42 43 43

4.

TAHAPAN PELAKSANAAN RENCANA ALOKASI ENERGI PERIODE JANGKA PENDEK (HTC), MENENGAH DAN PANJANG (RO) ............................................................ 4.1. Data Yang Dibutuhkan ............................................................................................... 4.2. Tahapan Proses Optimasi ......................................................................................... 4.2.1. Optimasi pada HTC (Jangka Pendek) ............................................................. 4.2.2. Optimasi pada RO (Jangka Menengah & Panjang)......................................... 4.2.3. Tahapan Eksekusi (RUN) ................................................................................ 4.2.4. Baca Hasil ........................................................................................................

44 44 44 44 51 57 58

SOAL LATIHAN ...............................................................................................................................

60

LAMPIRAN

Simple, Inspiring, Performing, Phenomenal

ii

DAFTAR GAMBAR

Gambar 1. Gambar 2. Gambar 3. Gambar 4. Gambar 5. Gambar 6. Gambar 7. Gambar 8. Gambar 9. Gambar 10. Gambar 11. Gambar 12. Gambar 13. Gambar 14. Gambar 15. Gambar 16. Gambar 17. Gambar 18. Gambar 19. Gambar 20. Gambar 21. Gambar 22. Gambar 23. Gambar 24. Gambar 25. Gambar 26. Gambar 27. Gambar 28. Gambar 29. Gambar 30. Gambar 31. Gambar 32. Gambar 33. Gambar 34. Gambar 35. Gambar 36. Gambar 37. Gambar 38. Gambar 39. Gambar 40. Gambar 41. Gambar 42. Gambar 43. Gambar 44. Gambar 45.

Struktur Desain jROS....................................................................................... Elemen-Elemen Pada Window jROS............................................................... Tombol-tombol pada window jROS ................................................................. Kolom yang bisa diedit berwarna hijau ............................................................ Navigation tree ................................................................................................. Content area .................................................................................................... Status bar ......................................................................................................... Variant .............................................................................................................. Variant Management........................................................................................ Membuat Variant Baru ..................................................................................... Mengedit Variant .............................................................................................. Menghapus Variant .......................................................................................... Log Variant ....................................................................................................... Rapulator.......................................................................................................... RO Execution ................................................................................................... HTC Execution ................................................................................................. Job Overview ................................................................................................... System & Aplication tuning .............................................................................. Setting Aplication Tuning ................................................................................. Konfigurasi HTC............................................................................................... Editable & Report schedules............................................................................ Laporan Group Result...................................................................................... Tampil laporan objek-objek yang telah dipilih sebelumnya pada laporan Group Result .................................................................................................... Beberapa contoh tampilan hasil laporan Group Result ................................... Tampilan areas ................................................................................................ Tampilan Power lines....................................................................................... Tampilan Hydro Units....................................................................................... Tampilan Fuel Type ......................................................................................... Tampilan Fuel Contract.................................................................................... Tampilan Thermal Plants ................................................................................. Tampilan Thermal Plants (Availabilities).......................................................... Tampilan Thermal Units (Definition) ................................................................ Tampilan Thermal Units (Primary Energy P. Curve) ....................................... Contoh pembangkit PLTGU dengan pola 2.2.1 (2 GT, 1 ST).......................... Tampilan Restriction Group ............................................................................. Tampilan Administrator .................................................................................... Tampilan Change Password ............................................................................ Tampilan Active User ....................................................................................... Tampilan Change Atribute (User Setting) ........................................................ Tampilan Work Flow ........................................................................................ Tampilan Work Flow ........................................................................................ Tampilan Login................................................................................................. Tampilan Setting Parameter Program ............................................................. Cek/Edit Beban ................................................................................................ Cek/Edit Komponen pembangkit Thermal(Thermal Plants) ............................

Simple, Inspiring, Performing, Phenomenal

1 2 3 4 7 7 8 9 9 10 11 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30 31 32 32 33 35 37 38 38 39 40 40 44 45 46 47 iii

Gambar 46. Gambar 47. Gambar 48. Gambar 49. Gambar 50. Gambar 51. Gambar 52. Gambar 53. Gambar 54. Gambar 55. Gambar 56. Gambar 57. Gambar 58. Gambar 59.

Cek/Edit Komponen pembangkit Thermal(Thermal Units) .............................. Cek/Edit Komponen pembangkit Kontrak ........................................................ Cek/Edit Fuel Restriction Group ...................................................................... Tahapan Eksekusi (RUN) ................................................................................ Login................................................................................................................. Setting Parameter Program ............................................................................. Set Parameter Optimasi lainnya ...................................................................... Cek/Edit Beban ................................................................................................ Cek/Edit Power lines ........................................................................................ Cek/Edit Komponen pembangkit Thermal ....................................................... Combined Cycle Plants.................................................................................... Contract with Fixed Power Schedule ............................................................... Tahapan Eksekusi (RUN) ................................................................................ Baca Hasil ........................................................................................................

Simple, Inspiring, Performing, Phenomenal

48 49 50 50 51 52 52 53 54 55 56 57 58 58

iv

MENJALANKAN PROGRAM SIMULASI PRODUKSI DENGAN APLIKASI JROS

1.

PENGENALAN PROGRAM APLIKASI jROS

jROS adalah suatu program aplikasi Simulasi Produksi (Production Simulation ) buatan SIEMENS AG Jerman. Adapun Versi yang digunakan saat ini adalah Version 5.0 May/2013, yang selalu diperbarui (up dated) setiap tahunnya. Software jROS terdiri dari 2 (dua) jenis optimasi : -

Perencanaan jangka menengah & panjang (Resource Optimization RO)

-

Perencanaan jangka pendek (Hydro Thermal Coordination HTC)

yang merupakan hasil perhitungan dengan metode Mixed Integer Linear Programming (MILP).

2.

STRUKTUR DESAIN JROS

jROS merupakan aplikasi client-server yang berbasis java. User dapat menjalankan program ini dikomputer yang terinstal java tanpa perlu menginstal aplikasi software jROS (sebagai client) karena jROS menggunakan fungsi Java Web start yang akan mengunduh (download) aplikasinya dari server jROS. Pada server terdapat database yang akan menyimpan seluruh model data, hasil dan kernell optimasi untuk proses perhitungan baik RO maupun HTC. Agar performa perhitungan lebih optimal kernell yang digunakan RO dan HTC menggunakan server yang terpisah.

Gambar 1. Struktur Desain jROS

Simple, Inspiring, Performing, Phenomenal

1

3.

PROGRAM JROS (BASE)

3.1. Elemen-Elemen Pada Window jROS Pada jROS , ketika user sudah berhasil login, maka akan tampil tampilan window seperti ini :

Gambar 2. Elemen-Elemen Pada Window jROS

seperti terlihat pada gambar di atas, tampilan utama jROS terdiri dari 5 elemen, yaitu :

3.1.1. Menu Menu pada jROS termasuk menu standar - File, Tools, Window dan Help, serta beberapa menu yang sedikit berbeda pada tampilan RO dan HTC.

3.1.2. Buttons Buttons atau tombol-tombol yang terdapat pada toolbar dapat digunakan untuk membuat objek baru, copy & Paste Objek, rename & hapus objek serta mengedit objek. Tombol-tombol ini dapat dioperasikan sesuai otoritas user yang diijinkan administrator. pada sisi kiri atas window terdapat tombol untuk memilih variant. Gambar Tombol-tombol pada window jROS dapat dilihat pada gambar dibawah ini :

Simple, Inspiring, Performing, Phenomenal

2

Gambar 3. Tombol-tombol pada window jROS

Setiap tombol diwakili oleh ikon yang menggambarkan fungsi masing-masing, yaitu : 

New Data

: tombol yang berfungsi untuk membuat data baru berdasarkan tipe/jenis objek yang dipilih. Jenis/Tipe objek dapat dipilih melalui navigation tree atau menu.



Copy Data

: berfungsi untuk meng-copy data.



Paste Data

: berfungsi untuk menempel/mem-paste data.



Rename Data

: berfungsi untuk mengganti nama data.



Delete Data

: berfungsi menghapus data (perlu konfirmasi user).



Change Data

: berfungsi mengubah objek yang dipilih menjadi mode edit.Objek yang dirubah ke dalam mode edit dapat dimodifikasi.



Print Report

: berfungsi untuk mengubah data menjadi file PDF dan mencetaknya.



Cancel Editing

: berfungsi untuk membatalkan perubahan (edit) data.



Save With Comment : berfungsi untuk menyimpan hasil modifikasi (edit) dengan disertai komentar. Komentar user akan tersimpan di variant log.



Save

: berfungsi menyimpan hasil modifikasi (edit).



New Window

: berfungsi untuk menampilkan window baru.



Exit Window

: berfungsi untuk menutup window.

a. Membuat dan Edit Data Ketika suatu data sudah masuk ke dalam mode edit, maka data tersebut tidak bisa dirubah oleh user lain. suatu data yang berada dalam mode edit dan yang dapat diedit akan ditandai dengan latar warna yang berbeda. seperti yang tampak pada gambar dibawah ini dimana kolom yang bisa diedit berwarna hijau.

Simple, Inspiring, Performing, Phenomenal

3

Gambar 4. Kolom yang bisa diedit berwarna hijau

Adapun cara mengedit dan membuat data baru adalah : 

Membuat Data Baru : Langkah - langkah :



-

pilih data yang akan di edit, misalnya suatu unit thermal yang terdapat di navigation tree 'Thermal Unit'.

-

Klik ikon 'New Data'

-

Masukan nama objek dan short name-nya pada kolom masing-masing.

-

Input data.

-

simpan dengan menekan ikon 'Save Data'.

Mengedit Data Langkah - langkah :

Simple, Inspiring, Performing, Phenomenal

4

-

pilih data yang akan di edit, misalnya suatu unit thermal yang terdapat di navigation tree 'Thermal Unit'.

-

klik ikon ‘Edit’.

-

Ubah datanya.

-

simpan dengan menekan ikon 'Save Data'

b. jROS - Excell Interface Data jROS dapat di import dan di export dari/ke excell. Fungsi import biasanya digunakan untuk proses input kolektif yang templatenya sudah dibuat terlebih dahulu, sedangkan fungsi export biasanya digunakan ketika akan mengolah hasil running jROS lebih lanjut. 

Import Data Langkah - langkah :



-

Pilih data yang akan di edit melalui excell

-

klik ikon 'Change Data', data akan berada dalam mode edit

-

klik kanan, pilih 'Import from Excell'

-

akan muncul window dengan pilihan excell yang akan diambil datanya

-

pilih salah satu data excell

Export Data Langkah - langkah : -

Pilih data yang akan dipindahkan ke excell

-

klik kanan, pilih 'Export to Excell'

-

akan muncul windows dari komputer user yang akan memverivikasi lokasi dan nama data excell yang akan di export

-

klik 'save'

-

file jROS tersebut akan muncul dalam bentuk excell

Simple, Inspiring, Performing, Phenomenal

5

-

File excell tersebut kemudian dapat di edit dan diexport kembali ke dalam jROS

3.1.3. Navigation Tree Hampir seluruh fungsi pada RO dan HTC dapat dipilih melalui navigation tree, seperti terlihat pada gambar di bawah ini :

Simple, Inspiring, Performing, Phenomenal

6

Gambar 5. Navigation tree

3.1.4. Content Area Content area menampilkan tampilan data dari objek yang dipilih.

Gambar 6. Content area

Simple, Inspiring, Performing, Phenomenal

7



Object Selection : merupakan daftar objek yang dapat dipilih untuk dilihat tampilannya.



Attribute Selection : untuk memilih atribut/tipe objek yang akan ditampilkan, ditampilkan secara grafis.



Graph : tombol ini berfungsi untuk menampilkan objek secara grafis dalam window baru.



Planning Horizon : menampilkan rentang waktu perencanaan dimana data tersedia dan dioptimasi pada suatu variant.



Period Selection : untuk memilih periode data yang perlu ditampilkan baik dalam bentuk tabular maupun grafis.



Summary Data : menampilkan kesimpulan data dari setiap kolom pada periode yang dipilih. kesimpulannya bisa berupa hasil total, nilai maksimum, minimum, rata-rata suatu tipe data.

3.1.5. Status Bar Status bar menunjukan Status saat running atau bisa juga menampilkan beberapa informasi.

Gambar 7. Status bar



Optimization of selected variant is running : mengindikasikan dimulainya proses optimasi pada suatu variant RO atau HTC.



Server name : menampilkan nama server jROS dimana client terhubung.



Optimizations are running : menandakan bahwa proses running sedang berlangsung.



User name : menginformasikan nama-nama user jROS yang sedang login.



Current time : menunjukan waktu



Time zone : menunjukan zona waktu yang digunakan.



Client is connected to server : mengindikasikan user mana saja yang sedang terhubung pada server jROS (green light) dan yang tidak (red light).

Simple, Inspiring, Performing, Phenomenal

8

3.2.

Fitur-Fitur jROS

3.2.1. Variant Variant merupakan data study dalam jROS. Suatu variant yang datanya diubah/dimodifikasi tidak akan mempengaruhi variant lain. klik pada navigation tree 'Variant Management', maka akan tampil seluruh variant yang pernah dibuat beserta tipenya, seperti gambar di bawah ini :

Gambar 8. Variant

dalam 'Variant Management', file variant bisa di copy, edit, simpan ataupun dihapus.

Gambar 9. Variant Management

Simple, Inspiring, Performing, Phenomenal

9

Terdapat 3 tipe variant, yaitu : A. DET = Deterministic Resource Optimization (jangka menengah-panjang) pada RO B. VOL = Volatility in Resource Optimization (jangka menengah-panjang) C. HTC = Hydro Thermal Coordination (jangka pendek) pada HTC

Membuat Variant Baru Suatu variant dibuat dengan cara meng-copy dari variant lama atau dari dump file. untuk membuat variant baru, tahapannya adalah : 

klik 'Variant Management' pada navigation tree



klik tombol 'New Data' , maka akan muncul window seperti ini :

Gambar 10. Membuat Variant Baru



pilih variant yang akan diduplikat pada kolom 'selection'



masukan ID variant yang baru, ketikan nama variant, lalu ketikan informasi tambahan tentang varian baru ini pada kolom 'Description'



tipe variant yang baru akan otomatis mengikuti tipe variant awalnya.



Klik 'OK'

Simple, Inspiring, Performing, Phenomenal

10

Mengedit Variant suatu variant bisa di edit namanya ataupun deskripsinya, dengan cara : 

klik 'Variant Management' pada navigation tree



klik tombol 'Change Data'. maka akan muncul window seperti gambar dibawah ini :

Gambar 11. Mengedit Variant



Ubah nama dan deskripsi variant sesuai kolom yang tersedia



klik 'OK'

Menghapus Variant Variant dapat dihapus, bahkan beberapa variant dapat dihapus dalam satu kali klik : 

klik ikon 'Delete Variant' , maka akan muncul window seperti ini :

Gambar 12. Menghapus Variant

Simple, Inspiring, Performing, Phenomenal

11



plilh variant atau beberapa variant yang akan dihapus



klik 'OK'

Log Variant Berfungsi untuk melihat log data-data variant yang telah diubah/edit serta keterangan usernya. Untuk melihat log variant, klik pada navigation tree 'Variant Log', maka akan muncul window seperti gambar dibawah ini :

Gambar 13. Log Variant

Ropulator Ropulator berfungsi untuk meng-copy model data pada HTC menjadi data RO. Adapun datadata HTC yang bisa di copy ke RO adalah : a. Areas b. Power Lines c. Contracts with Fixed Power Schedules

Simple, Inspiring, Performing, Phenomenal

12

d. Simple Purchase Contracts Reservoirs e. Power Restriction Groups f.

Fuel Types

g. Primary Energy Contracts h. Valleys Storage Plants i.

Thermal Plants

j.

Combined Cycle Plants

Cara Ropulate data : 

klik 'Ropulator' pada navigation tree, maka akan muncul window seperti ini :

Gambar 14. Rapulator



lalu pilih variant HTC yang akan di ropulate



klik 'Ropulate'.

Fungsi ini hanya terdapat di RO.

3.2.2. Run Manager Execution Baik pada RO maupun HTC,’Execution’ menampilkan file control untuk perintah RUN namun dengan tampilan yang sedikit berbeda.

Simple, Inspiring, Performing, Phenomenal

13

RO Execution Untuk mulai proses run suatu variant di RO, tekan tombol ‘Start’ maka RO pada variant tersebut berubah ke status ‘Active’, sementara pada status bar akan tertulis ‘RO is Running’. Pada fitur ini juga menampilkan sejarah waktu run terakhir, lama proses RUN, kode eror, MIP gap, dan biaya kalkulasi.

Gambar 15. RO Execution

Setelah optimasi berhasil, hasilnya dapat dilihat dengan memilih salah satu dari sekian banyak tampilan result pada menu ‘RO Result’.

HTC Execution Untuk mulai proses run suatu variant di RO, tekan tombol ‘Start’ maka RO pada variant. Pada fitur ini juga tempat untuk mensetting periode simulasi (Planning Horizon). Pada baris kedua dan ketiga menampilkan progress optimasi dan MIP gap.

Simple, Inspiring, Performing, Phenomenal

14

Gambar 16. HTC Execution

Setelah optimasi berhasil, hasilnya dapat dilihat dengan memilih salah satu dari sekian banyak tampilan result pada menu ‘HTC Result’.

Job Overview Pada fitur ini menampilkan informasi daftar variant-variant yang sedang proses running. Pada fitur ini juga dapat untuk menghentikan (Kill) proses RUN suatu variant yaitu dengan cara : 

Pilih variant yang akan di ‘kill’



klik tombol ‘Kill Selected Variant’, maka otomatis proses run variant yang dipilih tersebut akan terhenti.



Tidak semua user mempunyai wewenang ini

Simple, Inspiring, Performing, Phenomenal

15

Gambar 17. Job Overview

System & Aplication Tuning System & Aplication tuning merupakan engine dari jROS. Fungsi ini hanya terdapat di HTC dimana semua setup dari HTC masuk ke dalam fungsi ini antara lain : a. Fungsi untuk setting parameter cadangan. Klik ‘“jROS Optimization > HTC execution > System Tuning” pada navigation tree, lalu klik ikon ‘change data’

Simple, Inspiring, Performing, Phenomenal

16

Gambar 18. System & Aplication tuning

A. R1 time : untuk setting waktu aktivasi cadangan class 1 B. R1 excl : jika pilihan ini dicontreng, maka C. R1 on : untuk on/off pilihan reserve class 1 Klik ‘save’

b. Setting Aplication Tuning Fungsi untuk setting parameter aplikasi yang mempengaruhi lamanya proses run. Klik “HTC execution > Application Tuning” pada navigation tree, lalu klik ikon ‘change data’

.

Simple, Inspiring, Performing, Phenomenal

17

Gambar 19. Setting Aplication Tuning

Adapun pilihan-pilihan yang dapat di seeting yaitu : Parameter MIP gap Rel 1, 2, 3

Description relative MIP (tolerance) limit search phase 1,2,3

MIP gap Abs 1, 2, 3

absolute MIP (tolerance) limit search phase 1,2,3

lector

relative MIP limits

MIP gap se

Selector to switch between absolute and

MILP sol MILP nodes

Number of integer solutions to break-off Maximum number of nodes to break-off

MILP time

Maximum time limit of MILP per search phase

ro max it.slph

Maximum iteration in sLP hyd

fac.sLPh perc.sLPh

Contraction factor sLP hydro Percentage factor sLP hydro

max it.slpt

Maximum iteration in sLP thermal

t

actor sLP thermal

fac.sLP

Contraction f

debug base pen.

Debug level Basic penalty

exec. Time

Execution time of last HTC run

MIP gap rel

Achieved relative MIP gap

MIP gap abs Cplex Default

Achieved absolute MIP gap If marked, the default-parameters of CPLEX are used (e.g. for small cases), otherwise the tuned parameters are used (e.g. for large cases)

Heuristic off:

This switch can be used for test purposes in order to analyze variances in calculation time

Simple, Inspiring, Performing, Phenomenal

18

MPROF demand Variations

Make sure to cover in any case the demand. This could be necessary if the hedule.

MPROF freeze Electricity

calculation time grid is bigger than the given demand scFreeze Electricity Contracts schedules in MPROF runs

Contracts MPROF freeze Powerlines

Freeze Power Lines exchange in MPROF runs

MPROF freeze SpotMarket

Freeze SpotMarkets schedules in MRPF runs

MPROFon MPROF ramp limit

Switch to activate Market Profiles analysis Obey modified ramp constraints in MPROF runs

MIP Gap Limit berfungsi untuk mengatur tingkat akurasi perhitungan (range antara 0.0 – 1.0)

3.2.3. Configuration Baik pada RO dan HTC, user bisa melakukan beberapa konfigurasi untuk memudahkan proses input data maupun pengolahan data.

Konfigurasi HTC 

Dalam HTC, baik data input maupun data output (laporan hasil) dapat dikonfigurasi.



Beberapa data input dengan atribut yang sama dapat dikelompokan untuk mempermudah, misalnya menyatukan data beban dari 25 Subsistem Sistem Jawa Bali dalam 1 grup data input.



Data Output (hasil) dapat di setting agar berada dalam satu tampilan Report.



Semua data yang dikonfigurasi dapat berupa data yang bisa dirubah (editable) ataupun tidak (Read Only)



Data pun bisa dikonfigurasi tampilannya menjadi berupa : gambar, table, jadwal.



Langkah untuk setting 'UI Configurator' : -

Klik 'New Data' untuk membuat data konfigurator baru atau klik pada data yang sudah eksisting lalu klik 'Change Data' untuk mengedit atribut data tersebut.

-

klik 'UI Configurator' pada navigation tree

-

Pilih komponen, atribut, dll yang akan ditampilkan, pilih jenis data konfigurasinya (schedule/Value)

-

Pilih tipe konfigurasi

Simple, Inspiring, Performing, Phenomenal

19

-

jika Data dikehendaki agar dapat dirubah/edit (editable), klik kolom 'editable', dan sebaliknya.

Gambar 20. Konfigurasi HTC

-

Biasanya data input di set ‘editable’.

-

Klik 'Save Data'

-

Maka akan muncul data baru sesuai jenis settingan, seperti gambar dibawah ini :

Simple, Inspiring, Performing, Phenomenal

20

Gambar 21. Editable & Report schedules

Simple, Inspiring, Performing, Phenomenal

21

Konfigurasi RO 

Dalam RO, hanya laporan hasil yang bisa di konfigurasi melalui ‘Group Results’.



Melalui 'Group Result', beberapa objek dapat dilihat dalam satu tampilan



Data tersebut dapat dieksport ke excell.



Dapat memilih time grid yang diingikan.



memungkinkan untuk membandingkan hasil dari variant satu dengan lainnya



Langkah untuk setting 'group result' : -

klik 'Group Definition/Excell Exp.' pada navigation tree

-

Pilih komponen, atribut, time grid dan time interval yang akan ditampilkan dalam laporan 'Group Result'

Gambar 22. Laporan 'Group Result'

-

Cek pada 'Group Result' maka akan tampil laporan objek-objek yang telah dipilih sebelumnya

Simple, Inspiring, Performing, Phenomenal

22

Gambar 23. Tampil laporan objek-objek yang telah dipilih sebelumnya pada laporan 'Group Result'

3.2.4. Result Tampilan hasil optimasi pada jROS dapat dilihat di "RO/HTC Result" pada navigation tree. Hasil dapat dilihat dengan bermacam pilihan sesuai kebutuhan. Beberapa objek pada RO dan HTC dapat dikonfurasi hasilnya dalam 'Result Group'. Beberapa contoh tampilan hasil seperti gambar dibawah ini :

Simple, Inspiring, Performing, Phenomenal

23

Gambar 24. Beberapa contoh tampilan hasil laporan Group Result

Simple, Inspiring, Performing, Phenomenal

24

3.2.5. Model Area Fitur 'Area' berfungsi untuk menampilkan dan mengedit beban pada masing-masing area jika hendak mengedit beban satu persatu (bukan melalui grup konfigurasi), maka langkahnya yaitu : 

Klik “HTC Model > Areas” pada navigation tree, maka akan muncul seluruh namanama beban



Lalu pilih salah satu beban, tampilan window akan berubah seperti ini:

Gambar 25. Tampilan areas



Window akan menampilkan profil beban yang masuk dalam kurun waktu horizon saja



untuk mengedit beban tersebut klik ikon ‘change data’ , maka window akan berada pada ‘edit mode’, ketikan satu persatu nilai beban yang akan diubah



atau jika sudah disiapkan langsung sekaligus dalam data excel dalam suatu kurun waktu, maka dilakukan melalui langkah ‘import from excel’ (lihat section 3.1.2.B)

Simple, Inspiring, Performing, Phenomenal

25

Power Lines Merupakan kumpulan data-data saluran transmisi termasuk batasan transfer dan koneksinya. 

klik “HTC Model > Power Lines” pada navigation tree, maka akan muncul seluruh saluran transmisi maupun IBT.



Lalu pilih salah satu line, tampilan window akan berubah seperti ini:

Gambar 26. Tampilan Power lines



untuk mengedit batasan transfer, klik ikon ‘change data’

, maka window akan

berada pada ‘edit mode’, ketikan nilai transfer yang akan diubah. Klik ‘save data’

.

Hydro System a. Hydro Plants merupakan pengelompokan dari unit-unit pembangkit yang berada dalam 1 blok, kecuali untuk pembangkit kontrak dan TOP. Pada Hydro Plants terdiri dari 3 sheet : 

‘Parameters’, yang berisi lokasi dan kaskade blok pembangkit tersebut terhubung. Data dapat diedit.

Simple, Inspiring, Performing, Phenomenal

26



‘List of Units’ : berisi informasi unit-unit yang terhubung pada suatu blok pembangkit.



‘Availabilities’ : berisi informasi unit komitmen dari setiap unit yang terhubung ke blok tersebut. Data bisa diedit.

b. Hydro Units Merupakan daftar unit-unit PLTA yang terdapat dalam system beserta informasi data operasinya. c. Reservoirs Merupakan fitur untuk memodelkan bendungan pada PLTA kaskade d. Channell Merupakan fitur untuk menghubungkan satu unit PLTA dengan bendungannya dan unit lainnya yang masih dalam satu blok kaskade. e. Spillways Merupakan fitur untuk memodelkan spillways.

Gambar 27. Tampilan Hydro Units

Simple, Inspiring, Performing, Phenomenal

27

Thermal System a. Fuel Type Fitur ini berisi tipe-tipe bahan bakar yang digunakan dalam variant yang berisi informasi unit-unit mana saja yang menggunakan suatu tipe bahan bakar serta heat content (Gj/Dim) bahan bakar tersebut. Untuk mengedit heat content bahan bakar : 

Klik “HTC Model > Thermal System > Fuel Type” ,



klik ikon ‘change data’

, maka window akan berada pada ‘edit mode’, ketikan

nilai heat content pada kolom ‘CalcVal’ yang akan diubah. Klik ‘save data’

.

Gambar 28. Tampilan Fuel Type

b. Fuel Contract ‘Fuel contract’ berisi data-data kontrak dari suatu tipe bahan bakar (Fuel Tipe), yang terdiri dari informasi stok bahan bakar yang terhubung serta komponen yang dapat diedit yaitu harga bahan bakar, batas jumlah bahan bakar, target bahan bakar, batas aliran bahan bahan bakar per jam. Untuk mengedit komponen di atas :

Simple, Inspiring, Performing, Phenomenal

28



Klik “HTC Model > Thermal System > Fuel Contract” ,



klik ikon ‘change data’

, maka window akan berada pada ‘edit mode’, ketikan

nilai pada kolom yang akan diubah. Klik ‘save data’

.

Gambar 29. Tampilan Fuel Contract

c. Fuel Stock ‘Fuel Stock’ berisi informasi unit-unit pembangkit yang terhubung, serta daftar kontrakkontrak bahan bakar dan jenis bahan bakarnya (fuel type) d. Thermal Plants Thermal Plants merupakan pengelompokan dari unit-unit pembangkit yang berada dalam 1 blok, kecuali untuk pembangkit kontrak dan TOP. Pada Thermal Plants terdiri dari 3 sheet : 

‘Definition’, yang berisi : lokasi blok pembangkit tersebut dan tipe pembangkit tersebut (simple plant / Common Steam Header (PLTGU)) yang semuanya dapat diedit.

Simple, Inspiring, Performing, Phenomenal

29

Gambar 30. Tampilan Thermal Plants



‘List of Units’ : berisi informasi unit-unit yang terhubung pada blok pembangkit tersebut. Data ini tidak dapat diedit



‘Availabilities’ : berisi informasi unit komitmen dari setiap unit yang terhubung ke blok tersebut. Data bisa diedit. Adapun pilihan komitmennya adalah : -

Not Available : jika unit tidak beroperasi baik karena pemeliharaan ataupun gangguan.

-

Available : Jika unit siap beroperasi dan pembebanannya sesuai kebutuhan beban

-

FixP (Fixed Power) : Jika unit harus dioperasikan sebesar daya yang telah di setting oleh user.

-

Must On : jika unit harus dibebankan sepanjang periode optimasi dalam batas P min – Pmax.

-

FixPrsrv (Fixed Power) : Jika unit harus dioperasikan sebesar daya yang telah di setting oleh user namun tetap bisa berkontribusi dalam pemenuhan cadangan.

Simple, Inspiring, Performing, Phenomenal

30

Gambar 31. Tampilan Thermal Plants (Availabilities)

e. Thermal Units ‘Thermal units’ berisi seluruh unit-unit yang terhubung ke system, kecuali pembangkit kontrak dan TOP. ‘Thermal Units’ terdiri dari 7 Sheet : 

‘Definition’ : berisi parameter pembangkitan unit, yaitu : -

Unit Definition : berisi informasi blok pembangkitnya. Data dapat diedit.

-

List Of Fuel : Berisi daftar bahan bakar yang digunakan oleh unit tersebut. Data dapat diedit.

-

Electric Parameter : berisi informasi data Pmin (MW), Pmax (MW), dan Ramping rate(MW/min). Data bisa diedit

-

Switching Parameter : berisi informasi data waktu sinkron/desinkron (time), Min Up/Down time (min), dan biaya start (kRp)

-

Reserve Parameter : Berisi informasi data kontribusi unit terhadap cadangan. Data bisa diedit

-

Fuel Supply : berisi informasi jam opera terkait faktor emisi. Data bisa diedit

Simple, Inspiring, Performing, Phenomenal

pembangkit unit tersebut dan tipe

31

Gambar 32. Tampilan Thermal Units (‘Definition’)



‘Primary Energy P. Curve’ : berisi data konsumsi bahan bakar (Pin) yang diperlukan dalam membangkitkan sejumlah daya (Pel) serta sisa energy panasnya (Pth) dalam bentuk 3D. Pth biasanya digunakan untuk pembangkit PLTGU. Data bisa diedit.

Gambar 33. Tampilan Thermal Units (‘Primary Energy P. Curve’)

Simple, Inspiring, Performing, Phenomenal

32

f.



‘StartUp Curve’ : berisi data untuk memodelkan proses start up, baik start panas, hangat, maupun dingin. Data bisa diedit.



‘ShutDown P. Curve’ : berisi data untuk memodelkan proses shut down. Data bisa diedit.



‘Generation CostFactor’ : berisi data tambahan biaya start pada periode tertentu. Data bisa diedit



‘Generation Limit’ : berisi data minimum-maximum derating daya (untuk menentukan fixed power), kesiapan unit, maximum ramping rate, waktu sinkron dan desinkron. Data bisa diedit.



‘Fuel Limit’ : berisi data rating minimum dan maksimum pemakaian masing-masing bahan bakar (nilai 0 – 1). Data bisa diedit.

Common Steam Headers Common Steam Headers digunakan untuk memodelkan PLTGU. Setiap komponen dianggap sebagai satu unit terpisah, baik unit gas turbin maupun unit steamnya, lalu dihubungkan oleh ‘Common Steam Header’.

Gambar 34. Contoh pembangkit PLTGU dengan pola 2.2.1 (2 GT, 1 ST)

Simple, Inspiring, Performing, Phenomenal

33

Contract System Pada ‘Energy Contracts’ terdapat unit-unit pembangkit dengan kontrak energy dan TOP. ‘Energy Contracts’ terdiri dari dua sheet: a. 'Overview', berisi parameter unit pembangkit kontrak : 

lokasi unit terhubung pada suatu area,



Tipe kontrak yang terdiri dari dua opsi yaitu Fixed atau Flexible



Jenis kontrak yang terdiri dari Sale(membeli dari pihak lain) atau Purchase (menjual ke pihak lain)

b. ‘Limits and Prices’, berisi constrain dalam mengoperasikan unit tersebut. 

Limits : berfungsi untuk setting Pmin dan/atau Pmax jika ada derating atau pemeliharaan unit.



Price : berfungsi untuk input harga pembankit kontrak (cost)

Restriction Group Restriction Group merupakan fasilitas untuk mengelompokan batasan-batasan (misalnya ketersediaan bahan bakaar) sehingga memudahkan proses input. Langkah dan membuat suatu restriction group adalah : 

Klik “HTC Model > RestrictionGroup > Fuel Restriction Group” ,



klik ikon ‘New Data’ , muncul kotak dialog, masukan nama file baru yang akan dibuat, klik ‘OK’



masukan data dan batasan bahan bakar (energy, flow, konsmsi harian) sesuai kolomyang tersedia.



Klik ‘save data’

.

Simple, Inspiring, Performing, Phenomenal

34

Gambar 35. Tampilan Restriction Group

Adapun restriction yang dapat dikelompokan adalah Fuel Restriction dan Unit Restriction Group

Currencies Fitur merupakan fasilitas untuk setting jenis mata uang yang digunakan dalam optimasi.

3.2.6. Variant Comparison Fitur ini berguna untuk membandingkan hasil antara dua variant yang disetting berbeda. Pada fitur ini akan ditampilkan perbandingannya dalam bentuk tabel. Pada RO, objek perbandingan telah tersedia dalam berbagai opsi, sedangkan pada HTC perbandingannya bisa disetting bebas oleh user.

Simple, Inspiring, Performing, Phenomenal

35

3.2.7. Topology jROS akan menampilkan hasil koneksi yang dibuat ketika memasukan data input berupa jaringan interkoneksi antar area (subsistem) disertai keterangan pembangkit beserta bahan bakarnya yang terhubung dengan area tersebut menggambarkan topologi sistem. Legenda yang berisi keterangan tipe objek dari diagram ini terdapat di sudut kanan atas diagram.

3.2.8. User Management Administrator Pada fitur ini, akun user jROS dapat dibuat, ubah dan dihapus. Dalam hal ini yang mempunyai wewenang tersebut adalah yang bertindak sebagai administrator. Setiap user akan ditentukan privilage-nya oleh administrator, adapun privilage user yaitu : a. membaca objek b. menulis/mengedit objek c. membuat objek baru d. menghapus objek e. melakukan proses Run Langkah mengedit/ memodifikasi privilage user : 

klik pada navigation tree 'User> User Administrator'



klik ikon 'Change Data', maka window akan berada pada mode edit.



Pilih privilage yang dikehendaki



klik ikon 'Save Data'

Simple, Inspiring, Performing, Phenomenal

36

Gambar 36. Tampilan Administrator

Change Password Fitur untuk mengubah password login user. Langkah mengubah Password : 

klik pada navigation tree 'User> Change Password'



klik ikon 'Change Data', maka window akan berada pada mode edit.



Masukan password baru



klik ikon 'Save Data'

Simple, Inspiring, Performing, Phenomenal

37

Gambar 37. Tampilan Change Password

Active User Fitur ini untuk menampilkan user-user yang sedang login ke jROS dan untuk memutuskan sesi login suatu user (hanya untuk administrator).

Gambar 38. Tampilan Active User

Simple, Inspiring, Performing, Phenomenal

38

Change Atribute (User Setting) Untuk mengubah default tampilan window masing-masing user, seperti ukuran window, warna, dan folder-folder.

Gambar 39. Tampilan Change Atribute (User Setting)

3.2.9. Work Flow Workflow berfungsi untuk membuat suatu workflow yang berguna untuk mengautomasi eksekusi (run) dar beberapa kasus sekaligus dengan cara mengexport data dari variant RO ke HTC atau sebaliknya dalam bentuk file XML. Konfigurasi dari interface XML akan menunjuk data mana saja yang akan diexport. Nilai data yang dieksport inilah yang kemudian akan menjadi nilai start/target dari optimasi di variant yang diimport.

Simple, Inspiring, Performing, Phenomenal

39

Gambar 40. Tampilan Work Flow

Ada dua jenis Workflow, yaitu : a. Local Workflow : Jika skenario dibuat masih dalam satu variant b. Global Workflow : interkoneksi antar variant

Gambar 41. Tampilan Work Flow

Simple, Inspiring, Performing, Phenomenal

40

3.3.

Data Input jROS

Hasil perhitungan simulasi akan sangat tergantung pada kualitas data input. Data yang tidak valid akan memberikan output yang tidak sesuai bahkan mungkin jauh dari sasaran yang diharapkan. Secara garis besar data input untuk RO dan HTC hampir sama, yang membedakan hanya rentang waktunya. Adapun data-data yang harus diinput antara lain :

3.3.1. Data Pembangkit Untuk Pembangkit Termal data yang harus dimasukkan antara lain : a. Tahun Mulai beroperasi Desynchronized)

dan

umur

ekonomis

pembangkit

(Synchronized

&

b. Kapasitas, kemampuan Minimum dan Maksimum pembangkit dengan satuan MW. c. Minimum Up, yaitu persyaratan minimum pembangkit tersebut harus dioperasikan setelah paralel dengan sistem, dalam satuan jam. d. Minimum Down, yaitu persyaratan minimum pembangkit tersebut bisa dioperasikan kembali setelah keluar dari sistem, dalam satuan jam. e. Ramping Rate Yaitu kecepatan kenaikan kemampuan pembangkit (MW) tiap jam. f.

Fuel Jenis bahan bakar yang digunakan

g. Heat Rate (bisa Incremental Heatrate, atau persamaan I/O) Banyaknya kCal/kWh, untuk dispatch. h. Start Hours Yaitu waktu lamanya pemabangkit tersebut (jam) masuk ke sistem, bisa berupa start dingin, hangat maupun panas. Untuk proses bidding menggunakan Bid Start Hours. i.

Start Cost Yaitu biaya yang diperlukan pada start pembangkit baik kondisi cold, warm, maupun hot.

j.

Biaya Tanpa Beban Yaitu sebelum pembangkit beroperasi paralel dengan sistem

k. Fixed Cost Yaitu harga kapasitas pembangkit (Komponen A dan B) l.

VOM Cost Yaitu Variable Operation and Maintenance Cost (Komponen D)

Simple, Inspiring, Performing, Phenomenal

41

m. Jadwal Pemeliharaan Perioda jadwal pemeliharaan bisa harian, mingguan maupun bulanan. n. Outage Yaitu kemungkinan pembangkit tersebut keluar karena mengalami gangguan dalam perioda ternetu (day/year), outage ini hanya dipergunakan untuk perencanaan tahunan, lima tahunan atau sepuluh tahunan. o. Forced Outage Rate p. Derating q. Cadangan Putar Minimum r.

Lama Perawatan dalam 1 tahun

s. Price Cost untuk pembangkit Geothermal t.

Masih banyak variabel-2 yang belum disebutkan, karena sangat tergantung dari casecase yang akan dibuat.

Untuk Pembangkit Hydro, data yang harus dimasukkan antara lain : a. Tahun Mulai beroperasi Desynchronized)

dan

umur

ekonomis

pembangkit

(Synchronized

&

b. Kapasitas terpasang, Minimum dan Maksimum pembangkit satuannya MW. c. Energy bualanan, mingguan atau harian yang akan didispatch dalam GWh. d. Type dari pembangkit Hydro, sebagai ROR, Pondage (Peaking unit) dan Storage.

Pumped

e. Dll sama dengan pembangkit termal.

3.3.2. Data Bahan Bakar Data bahan bakar yang dimasukkan : a. Harga bahan bakar. (USD/ton, USD/Liter atau USD/BTU) b. Heat Content (kandungan panas kCal/ Ton, kCal/Liter, kCal/BTU) yang biasanya terdiri : Batubara, HSD, MFO dan Gas. c. Disptach bahan bakar berdasarkan kemampuannya misalnya untuk menghitung TOP (Take Or Pay) GAS/Geothermal atau kalau terjadi keterbatasan batubara, HSD maupun MFO. Selain membatasi jumlah total volume bahan bakar per periode, pun dapat di setting untuk membatasi jumlah aliran bahan yang boleh dibakar dalam kurun waktu per jam dan/atau per hari.

Simple, Inspiring, Performing, Phenomenal

42

3.3.3. Data Konstrain Transmisi Merupakan data batasan transfer antar area, meliputi : a. Nilai maksimum, atau batasan transfer dalam suatu periode dengan mempertimbangkan stabiitas sistem. Biasanya data ini diperoleh dari hasil stuidy load flow dan stability system dengan menggunakan software PSSE atau Dig Silent. b. Persyaratan berapa beban (MW) minimal yang harus dipikul oleh pembangkit lokal dalam suatu area, jika ada batasan transfer IBT atau transmisi di area tersebut.

3.3.4. Data Beban Data beban persetengah jam-an untuk tiap-tiap subsistem/area. Date 51GL_Bekasi12 Pforc [MW] 51GL_Cibinong Pforc [MW] 51GL_Cilegon Pforc [MW] 51GL_Gandul12 Pforc [MW] 51L_Balaraja Pforc [MW] 51L_Bekasi34 Pforc [MW] 1/1/2014 0:00 994 767 832 1140 466 422 1/1/2014 0:30 954 736 799 1094 448 405 1/1/2014 1:00 915 715 821 1073 435 390 1/1/2014 1:30 919 716 809 1077 432 388 1/1/2014 2:00 892 699 780 1045 426 377 1/1/2014 2:30 887 685 765 1019 418 370 1/1/2014 3:00 854 676 783 1008 406 362 1/1/2014 3:30 829 676 762 1003 395 358 1/1/2014 4:00 839 670 777 995 392 355 1/1/2014 4:30 838 687 768 1006 413 363 1/1/2014 5:00 829 688 780 998 412 360 1/1/2014 5:30 826 694 764 1006 411 355 1/1/2014 6:00 802 657 711 986 375 330 1/1/2014 6:30 798 617 664 1008 360 322 1/1/2014 7:00 807 604 663 1051 356 314 1/1/2014 7:30 847 608 666 1084 371 311 1/1/2014 8:00 875 607 659 1103 380 315 1/1/2014 8:30 884 611 643 1159 383 321 1/1/2014 9:00 925 613 642 1205 394 327 1/1/2014 9:30 959 620 635 1245 397 331 1/1/2014 10:00 989 617 631 1264 402 334 1/1/2014 10:30 1022 623 647 1289 408 337 1/1/2014 11:00 1016 625 659 1282 403 337 1/1/2014 11:30 1008 615 643 1287 401 340 1/1/2014 12:00 990 592 620 1269 380 338 1/1/2014 12:30 975 598 638 1282 385 343 1/1/2014 13:00 980 604 646 1274 389 338 1/1/2014 13:30 978 617 640 1288 400 338 1/1/2014 14:00 987 622 625 1291 405 338 1/1/2014 14:30 975 622 646 1293 409 339 1/1/2014 15:00 982 631 649 1288 397 340

Simple, Inspiring, Performing, Phenomenal

43

4.

TAHAPAN PELAKSANAAN RENCANA ALOKASI ENERGI PERIODE JANGKA PENDEK (HTC), MENENGAH DAN PANJANG (RO)

4.1.

Data Yang Dibutuhkan a. Prakiraan beban sistem Jawa Bali & Kawasan b. Ketidaksiapan unit pembangkit (PO, MO, FO) c. Prakiraan kondisi hodrologi d. Rencana pekerjaan pemeliharaan penyaluran sistem 500 kV e. Kurs Dollar, Harga HSD dan MFO dari DDPTL PLN Pusat f.

4.2.

Penawaran Energi dari IP, PJB, PLTP Swasta

Tahapan Proses Optimasi

4.2.1. Optimasi pada HTC (Jangka Pendek) a. Login Untuk mulai menggunakan jROS, double klik ikon jROS, maka akan muncul window login seperti dibawah ini :

Gambar 42. Tampilan Login

lalu masukan user name dan password yang sebelumnya sudah diset dan didaftarkan oleh administrator. Klik 'OK'. b. Copy variant Sebelum mulai suatu case baru, maka harus membuat case baru dengan cara mengcopy dari variant (.htc) eksisting. Cara copy dapat dilihat di Section 3.2.1.

Simple, Inspiring, Performing, Phenomenal

44

c. Setting Parameter Program Ini adalah tahapan yang harus dilakukan sebelum menginput / mengimport data dan melakukan proses run. Klik ‘HTC Execution’ pada tree ‘Run Manager’, maka akan muncul window seperti ini :

Gambar 43. Tampilan Setting Parameter Program



Set ‘Planning Horizon’-nya, untuk menentukan periode simulasinya. Klik pada kolom ‘BeginTime’ dan ‘EndTime’ dan tentukan tanggal periode simulasinya. Misalnya jika kita inngin menghitung alokasi energy selama bulan September 2014, maka pada 'Begin Time' kita pilih tanggal 1 bulan September tahun 2014, pada 'End Time' pilih tanggal 1 bulan Oktober tahun 2014



Set Time Step, untuk menentukan step waktu yang akan dihitung dalam proses optimasi. Klik pada kolom ‘TimeStep’, tentukan step optimasinya, untuk HTC dapat dipilih mulai dari per 15 menit, 30 menit, hingga per 1 jam.



Set mode perhitungaan, (lihat section 3.2.2 )



Set kondisi awal pada saat optimasi, (lihat section 3.2.2)

d. Cek/Edit Power Model Cek masing-masing komponen power model pada variant ini apakah sudah sesuai dengan yang diinginkan atau ada perubahan. Khusus HTC, beberapa data input dapat dikonfigurasi dalam satu grup sehingga memudahkan proses input, seperti data beban, data kalor bahan bakar, dll. 

Cek/Edit Beban Contoh : Untuk memasukan beban di Subsistem Cibinong bulan September 2014, langkahnya : -

Klik Klik “HTC Model >Area” , pilih ‘51GL_Cibinong’

Simple, Inspiring, Performing, Phenomenal

45

-

Klik ikon ‘Change Data’ ‘Pforc [MW]’ per titik.

-

Klik ‘Save Data’

, ubah nilai beban Cibinong pada kolom

Gambar 44. Cek/Edit Beban



Cek/Edit Power lines Contoh : transfer dari Banyuwangi ke Gilimanuk pada setiap pukul 19:00 dibatasi menjadi 350 MW,langkahnya :



-

Klik Klik “HTC Model >Power Lines” , pilih ‘55G_Bali-54GL_PaitonGrati’ (node yang menghubungkan Banyuwangi - Gilimanuk)

-

Klik ikon ‘Change Data’ , ubah nilai transfer menjadi ‘350’ MW pada titik pukul 19:00 di kolom ‘Pmax [MW]

-

Klik ‘Save Data’

Cek/Edit Komponen pembangkit Thermal Contoh 1) : Pembangkit Tanjung Jati unit 3 akan melakukan pemeliharaan mulai 19 September sampai 30 September 2014. Langkah :

Simple, Inspiring, Performing, Phenomenal

46

-

Klik Klik “HTC Model ‘3U_TanjungJati’

>Thermal System > Thermal Plants” , pilih

-

Pilih sheet ‘Availabilities’

-

Pilih kolom ‘3_TanjungJati_U3’

-

Klik ikon ‘Change Data’ , ubah komit unit menjadi ‘Not Available’ pada baris tanggal ’19-Sep-2014 00:00’ sampai tanggal ’30-Sep-2014 23:30’.

-

Klik ‘Save Data’

-

Maka data inputan ini juga otomatis akan tercatat di data ‘Thermal Uniit’ Tanjung Jati Unit 3

Gambar 45. Cek/Edit Komponen pembangkit Thermal (Thermal Plants)

Contoh 2) : Pembangkit PLTGU Gresik Blok 1 GT 1 selama bulan September ini mendapat tambahan pasokan Gas dari Gas PHE. Langkah : -

Klik “HTC Model

>Thermal System > Thermal Units” , pilih

‘4_Gresik1_GT1’ -

Klik ikon ‘Change Data’

-

Pilih sheet ‘Definition’,

-

Pilih kolom ‘Fuel Stock2 ld’, pilih gas PHE dari opsi yang ada

Simple, Inspiring, Performing, Phenomenal

,

47

-

Klik ‘Save Data’

-

Maka terbaca bahwa PLTGU Gresik GT 1 mempunyai 2 stok bahan bakar

Gambar 46. Cek/Edit Komponen pembangkit Thermal (Thermal Units)

Contoh 3) : harga kalori Batubara untuk Pembangkit PLTU menjadi 0.92 Rp/Kcal. Langkah :



Lontar berubah

-

Klik “HTC Model ‘1FC_BB_Lontar’

>Thermal System > Fuel Contracts” , pilih

-

Klik ikon ‘Change Data’

-

Pilih sheet ‘Fuel Contract Prices&Limits’,

-

Pilih kolom ‘Price Fuel [CUR\Dim]’, masukan harga kalori yang baru

-

Klik ‘Save Data’

-

Bisa juga dengan cara membuat pengelompokan harga kalori untuk seluruh bahan bakar melalui fitur ‘UI Configurator’ (lihat Section 3.2.3)

,

Cek/Edit Pembangkit Kontrak Contoh : PLTP Salak unit 1 mengalami kenaikan harga menjadi Rp. 800/KWh. Langkah :

Simple, Inspiring, Performing, Phenomenal

48

-

Klik “HTC Model ‘1Geo_Salak1’

> Contract System > Energy Contract” , pilih

-

Klik ikon ‘Change Data’

-

Pilih sheet ‘Limits&Prices’,

-

Pilih kolom ‘priceSched, ubah harganya.

-

Klik ‘Save Data’

,

Gambar 47. Cek/Edit Komponen pembangkit Kontrak



Cek/Edit Fuel Restriction Group Contoh : Flow Gas NR di Priok dibatasi 165 BBTUD per jam. Langkah : -

Klik “HTC Model > Restriction Group > Fuel Restriction Group” , pilih ‘1TO_Gas_NR_Piok’

-

Klik ikon ‘Change Data’

-

Pilih kolom ‘Fmax [dim/hour], ubah maksimum flownya (165 BBTUD/24 jam)

-

Klik ‘Save Data’

Simple, Inspiring, Performing, Phenomenal

,

49

Gambar 48. Cek/Edit Fuel Restriction Group

e. Tahapan Eksekusi (RUN) Langkah : 

Klik “Run Manager > HTC Execution” , Klik ikon ‘Start Optimization’



Proses Running dimulai

Gambar 49. Tahapan Eksekusi (RUN)

Simple, Inspiring, Performing, Phenomenal

50

f.

Baca Hasil Di HTC, hasil optimasi dapat dikonfigurasi sesuai kebutuhaan (lihat Bab 3.2.3) atau dilihat dengan cara : 

Klik “HTC Result > Contract System > Power Lines” ,



Jika inginmelihat profil transfer dari IBT Balaraja pilih ‘1IBT_Balaraja’



Cek pada kolom hasil ‘ Psch [MW]’

4.2.2. Optimasi pada RO (Jangka Menengah & Panjang) a. Login Untuk mulai menggunakan jROS, double klik ikon jROS, maka akan muncul window login seperti dibawah ini :

Gambar 50. Login

lalu masukan user name dan password yang sebelumnya sudah diset dan didaftarkan oleh administrator. Klik 'OK'. b. Copy variant Sebelum mulai suatu case baru, maka harus membuat case baru dengan cara mengcopy dari variant (.DET) eksisting. Cara copy dapat dilihat di section 3.2.1. c. Setting Parameter Program Ini adalah tahapan yang harus dilakukan sebelum menginput / menginport data dan melakukan proses run. Sedikit berbeda dengan HTC, pada RO lokasi untuk setting parameter terletak di Klik “ RO Model >System Data”, maka akan muncul window seperti ini :

Simple, Inspiring, Performing, Phenomenal

51

Gambar 51. Setting Parameter Program



Set ‘Planning Horizon’-nya, untuk menentukan periode simulasinya. Klik pada kolom ‘BeginTime’ dan ‘EndTime’ dan tentukan tanggal periode simulasinya. Misalnya jika kita ingin menghitung alokasi energy selama Tahun 2014, maka pada begin time kita pilih tanggal 1 bulan January tahun 2014, pada End time kita pilih tanggal 1 bulan January tahun 2015.



Set parameter optimasi lainnya seperti : Pmin considered, Start Day of the Week, time Grid, dll.

Gambar 52. Set Parameter Optimasi lainnya

Simple, Inspiring, Performing, Phenomenal

52

d. Cek/Edit Power Model Cek masing-masing komponen power model pada variant ini apakah sudah sesuai dengan yang diinginkan atau ada perubahan. e. Cek/Edit Beban Contoh : Untuk memasukan beban di Subsistem Cibinong bulan Tahun 2014, langkahnya : 

Klik “RO Model



Klik ikon ‘Change Data’ [MW]’ per titik.



Atau jika ingin sekaligus satu tahun, contreng pada kotak ‘Filter’, copy data beban dari excel yang sudah disiapkan sebelumnya. Klik ikon ‘Change Data’

>System Load > Area Load” , pilih

‘51GL_Cibinong’

, ubah nilai beban Cibinong pada kolom ‘Load

, paste data tersebut ke kolom ‘Load [MW]’ 

Klik ‘Save Data’

Gambar 53. Cek/Edit Beban

f.

Cek/Edit Power lines Contoh : Subsistem Suralaya kini sudah bisa mengirim daya ke subsistem Cilegon sebesar 3200 MW,langkahnya :

Simple, Inspiring, Performing, Phenomenal

53



Klik “RO Model >System Load > Area Load” , pilih ‘GL_Suralaya’ (Subsistem Suralaya)

Gambar 54. Cek/Edit Power lines



Pilih sheet 'Power Supply to Area' , Klik ikon ‘Change Data’



pada kolom 'Activate Area Export' pilih 'GL_Cilegon' (Subsistem Cilegon) , otomatis pada kolom 'Export Schedule' , Subsistem Cilegon ada kedalam pilihan area penerima export.



Lalu pada sheet 'Export Schedule' pilih 'GL_Cilegon' pada kolom 'To Area', lalu

,

masukan nilai transfernya (3200 MW) pada kolom 'P_max' 

Klik ‘Save Data’

g. Cek/Edit Komponen pembangkit Thermal Contoh 1) : Pembangkit Suralaya bertambah 1 unit (unit ke-9) dengan jenis dan kapasitas mesin yang sama dengan unit 1. Langkah : 

Klik “RO Model >Thermal System > Thermal Plants” , pilih ‘Suralaya’



Pilih kolom 'Data of Units' pilih 'Suralaya1' (unit ke-1) karena unit yang baru (unit 9) akan mengcopy-nya.



klik ikon 'Copy data', masukan nama unit yang baru (misal : Suralaya9) pada kotak dialog yang muncul.

Simple, Inspiring, Performing, Phenomenal

54



klik ikon 'Paste Data', maka data unit 8 akan mendupilkasi data-data dari unit 1.



dan otomatis 'Suralaya9' akan masuk ke dalam 'List of Units' dari pebangkit Suralaya

Gambar 55. Cek/Edit Komponen pembangkit Thermal

Contoh 2) : Pembangkit PLTGU Grati Blok 1 GT 1 (masuk kedalam section 'Combined Cycle Plants') akan melakukan pemeliharaan mulai tanggal 2 Februari 2014 sampai dengan 20 Maret 2014. Langkah : 

Klik “HTC Model ‘Grati_CCP’



pilih 'Grati1CCP_GT1' pada kolom 'Data of Units'



Klik ikon ‘Change Data’



Pada kolom 'start date’ pilih tanggal mulai pemeliharaan (Tahun 2014, Bulan Februari, Tanggal 2), lalu pada kolom 'Availability' pilih 'Maintenance'



lalu tambahkan 1 baris dibawah, kembali pada kolom 'start date’ pilih tanggal selesai pemeliharaan (Tahun 2014, Bulan Maret, Tanggal 22), lalu pada kolom 'Availability' pilih 'Available', lengkapi kolom-kolom lainnya.



Klik ‘Save Data’

Simple, Inspiring, Performing, Phenomenal

>Thermal System>Combined Cycle Plants”, pilih

,

55

Gambar 56. Combined Cycle Plants

h. Cek/Edit Pembangkit Kontrak Contoh : PLTP Darajat unit 3 mengalami kenaikan harga menjadi Rp. 800/KWh mulai November 2014. Langkah : 

Klik “RO Model > Contract System > Contract with Fixed Power Schedule” , pilih ‘Geothermal_Darajat3’



Klik ikon ‘Change Data’



Pilih kolom 'Start Date' tambahkan 1 baris, lalu masukan tanggal mulai berlakunya harga baru (Tahun 2014, Bulan November, Tanggal 01)



pada kolom 'Price' masukan harga barunya.



Klik ‘Save Data’



pada Chart disebelah kanan akan langsung terlihat kenaikan harganya.

Simple, Inspiring, Performing, Phenomenal

,

56

Gambar 57. Contract with Fixed Power Schedule

i.

Cek/Energy restriction Group

4.2.3. Tahapan Eksekusi (RUN) Langkah : 

Klik “Run Manager > RO Execution” , Klik ikon ‘Start Optimization’



Proses Running dimulai dengan ditandai dengan pada status bar akan tertulis ‘RO is Runnnig’.

Simple, Inspiring, Performing, Phenomenal

57

Gambar 58. Tahapan Eksekusi (RUN)

4.2.4. Baca Hasil Di RO, hasil optimasi dapat dikonfigurasi sesuai kebutuhaan (lihat Section 3.2.3) atau dilihat dengan cara : 

Jika ingin melhat hasil spesific cost dari PLTGU Priok GT 1 per jam, Klik “RO Result > Hourly Result > Hourly Result of Component” ,



Pilih unit PLTGU Priok GT 1 pada kolom unit, lalu pilih 'Spesific Cost' pada kolom di sebelahnya.

Gambar 59. Baca Hasil

Simple, Inspiring, Performing, Phenomenal

58

Daftar Pustaka [1] Siemens, AG - Power System Control Spectrum Power 4 [2] Siemens, AG - Joint Resource Optimization (Base)

Simple, Inspiring, Performing, Phenomenal

59

SOAL LATIHAN

1. Tambahkan beberapa unit baru pada Sistem Jawa Bali, dengan data sebagai berikut: 

1 Unit PLTU berbahan bakar batubara, berada di Subsistem Cibinong, jenis dan daya mampu identik dengan PLTU Pelabuhan Ratu



1 Blok PLTGU berbahan bakar gas dan HSD berada di subsistem Ungaran, jenis dan daya mampu identik dengan PLTGU Priok Blok 3 (2 GT, 1 ST)

2. Setting beberapa rencana pemeliharaan dan derating unit pembangkit: 

PLTU Muarakarang Unit 5 mengalami pemeliharaan mulai tanggal 20 Juli 2014, selama 20 hari



PLTGU Gresik Blok 1 GT 1.3. mengalami derating sebesar 10 MW dari awal tahun hingga 31 Juli 2014.

3. Ada perubahan harga dan nilai kalor batubara pada pembangkit tanjung jati 1-2, yaitu menjadi : 

Harga



Nilai Kalor

: 780 Rp/Kg : 5200 Kcal/Kg

4. Kabel laut Bali (Banyuwangi-Gilimanuk) bertambah kapasitasnya menjadi 450 MW 5. Hitunglah pembebanan pembangkit per setengah jam selama tanggal 21 – 28 Juli 2014 berdasarkan tambahan asusmsi pada poin 1 -3. 6. Tampilkan hasil pembebanan dari pembangkit yang berlokasi di Subsistem Bali saja selama periode tersebut dalam bentuk excell.

Simple, Inspiring, Performing, Phenomenal

60

LAMPIRAN

Simple, Inspiring, Performing, Phenomenal

1

LAMPIRAN TAHAPAN PELAKSANAAN SIMULASI JROS

1. PENDAHULUAN Jointt Resource Optimization and Scheduler (jROS) menggabungkan fungsi dari Resource Optimization (RO) jangka menengah atau jangka panjang dan Hydro Thermal Coordination (HTC) jangka pendek dalam sebuah paket aplikasi dan dioperasikan dengan sebuah graphical user interface (GUI). Di dalam panduan ini dideskripsikan fitur umum dari graphical user interface berdasarkan sudut pandang pengguna dengan tujuan agar pengguna mampu menggunakan aplikasi untuk memenuhi tugasnya. Tujuan dari Resource Optimization (RO) adalah untuk menentukan bagaimana seharusnya sumber energi dari sebuah sistem digunakan pada periode yang telah ditentukan untuk memenuhi permintaan beban dengan memperhitungkan semua konstrain sistem. RO adalah sebuah alat perencanaan untuk membantu membuat keputusan dalam mengoptimalkan perencanaan dari kontrak dan prakiraan biaya produksi sistem selama periode perencanaan (misalnya beberapa tahun kedepan). Suplai energi sistem meningkat ditentukan oleh konstrain energi jangka panjang dan struktur harga. Keputusan untuk mengatur kontrak dari pembelian dan penjualan dari kelistrikan atau energi primer harus dibuat segera. Tujuannya adalah membuat keputusan untuk mendapatkan efesiensi ekonomi terbaik sementara semua konstrain dalam sistem diperhitungkan secara tepat. Optimisasi sumber daya berarti mendistribusikan semua sumber energi yang tersedia pada periode tertentu dan meminimalkan biaya dengan memperhitungkan semua konstrain sistem. Hydro Thermal Coordination (HTC) berfungsi untuk memenuhi tugas penjadwalan sehari ke depan dan penjadwalan jangka pendek, penjadwalan dalam hari ini (intraday), dan penjadwalan final. HTC adalah sistem yang membantu pengambilan keputusan dengan meminimalkan biaya operasi sistem dan menyarankan penjadwalan pembangkitan untuk semua pembangkit dan transaksi energi dengan mempertimbangkan semua konstrain dari sumber daya di dalam sistem kelistrikan. HTC menggabungkan tugas yang dikenal sebagai unit commitment, hydro schedulling, dan hydro thermal coordination dalam sebuah optimisasi, sehingga menghasilkan performa operasi rata-rata yang ekonomis. Hasil dari optimisasi RO dapat digunakan untuk optimisasi HTC dan sebaliknya. Penjadwalan pembangkit dari RO dan HTC adalah hasil dari optimisasi matematis dalam bidang riset operasi, yang diperoleh dari mixed integer linear programming (MILP).

Simple, Inspiring, Performing, Phenomenal

1

2. ARSITEKTUR Untuk memahami aplikasi jROS dengan lebih baik, pada bagian ini akan dijelaskan secara singkat arsitektur dari jROS. JROS adalah sebuah aplikasi klien-server yang dibangun menggunakan Java. Klien berjalan pada semua komputer yang mampu menjalankan aplikasi Java. Tidak dibutuhkan instalasi pada sisi klien, karena jROS memanfaatkan fungsi Java Web Start yang akan mendownload aplikasi dari server jROS. Di belakang layar terdapat sebuah database yang menyimpan semua data model dan hasil perhitungan dan kernel optimisasi untuk RO dan HTC yang bertugas menjalankan kalkulasi. JROS server dan database biasanya menyatu dalam mesin yang sama. Kernel HTC dan RO berjalan pada server khusus terpisah, untuk mendapatkan performa keseluruhan yang lebih optimal. Diagram berikut menunjukkan arsitektur dari aplikasi jROS.

1. Gambar 'Arsitektur jROS'

Simple, Inspiring, Performing, Phenomenal

2

3. LOGIN Untuk memulai aplikasi jROS pengguna dapat dengan mudah meng-klik icon shortcut jROS di desktop. Jika shortcut tersebut belum ada, dapat dibuat dengan membuat URL (Uniform Resource Locator) dari aplikasi jROS : http://<server>:8080/jROS/webstart/jro.jnlp <server> diganti dengan nama atau IP address dari server jROS. Meng-klik pada icon akan memulai Java Web Start dan mengunduh aplikasi jROS (klien) versi terbaru di komputer lokal jika aplikasi belum terinstal di komputer tersebut. Lalu jendela login akan ditampilkan dimana pengguna memasukkan user name dan password.

2. Gambar 'jROS Login'

4. ELEMEN ANTARMUKA PENGGUNA 4.1. Overview Jendela utama aplikasi jROS terdiri dari beberapa bagian utama aplikasi. Di aplikasi tersebut terbaggi menjadi 5 bagian: 

Menu Bar



Tool Bar dan Variant Selection



Navigation Tree



Content Area



Status Bar

Simple, Inspiring, Performing, Phenomenal

3

Gambar berikut menunjukan jendela utama jROS:

3. Gambar 'jendela utama jROS'

Menu Di dalam menu termasuk menu items standar – file, tools, window dan help, dan menu item yang serupa dengan elemen dalam navigation tree. Buttons / Tombol Kita dapat menggunakan tombol di toolbar untuk memanipulasi obyek yang sedang dipilih. Kita dapat membuat obyek baru, copy dan paste obyek, rename dan menghapus obyek. Untuk mengedit data obyek kita harus memilih tombol 'change data'. Setelah kita mengubah detail obyek, kita dapat menyimpan atau membatalkan perubahan menggunakan tombol yang ada di tool bar. Lihat bagian 4.3 'Tombol' untuk detail. Di dalam tool bar juga terdapat combo box untuk memilih variant.

Simple, Inspiring, Performing, Phenomenal

4

Navigation Tree Hampir semua fungsi RO atau HTC dapat dipilih melalui navigation tree. Node-nya dapat diekspansi untuk memilih obyek dari sub-node tipe tersebut. Lihat bagian 4.4 'Navigation Tree' untuk informasi lebih detail. Content Area Content Area terdiri dari data dari obyek yang dipilih. Lihat bagian 4.5 'Content Area' untuk informasi lebih detail. Status Bar Status dari optimisasi yang sedang berjalan dan informasi lebih lanjut ditampilkan dalam status bar. Lihat bagian 4.6 'Status Bar' untuk informasi lebih detail.

4.2. Menu Menu bar terdiri dari menu file yang selalu tersedia, tools, window dan help, dan menu untuk fungsi HTC atau RO yang dapat juga ditemukan sebagai node di navigation tree. File: 

File > New Window: membuka jendela utama JROS baru dengan konten yang sama dengan jendela yang sedang dibuka



File > Project Manager: khusus untuk staff Siemens



File > Application Manager: khusus untuk staff Siemens



File > Exit: menutup jendela utama jROS

Tools: 

Tools > Force Object Unlock: menghilangkan lock untuk pengeditan dari obyek yang sedang dipilih. Funsi ini berguna apabila sebuah obyek tidak dapat diedit karena seorang user mengunci obyek tersebut untuk pengeditan dan untuk beberapa alasan yang menyebabkan lock tidak dapat dihilangkan.



Tools > Force Excel Exprot Unlock: menghilangkan lock yang diperlukan untuk pengeksporan data dari obyek yang sedang dipilih ke excel.



Tools > Force All Variant Unlock: menghilanglan semua lock yang di atur di dalam variant yang sedang dipilih. Tidak hanya lock untuk obyek yang dipilih yang dihilangkan, namun juga lock untuk semua obyek dan fungsi dari variant. Fungsi ini hanya dapat digunakan oleh administrator jROS.

Simple, Inspiring, Performing, Phenomenal

5

Peringatan Peringatan: Lock memastikan bahwa fungsi tidak digunakan secara bersamaan oleh pengguna yang berbeda, dengan demikian mencegah dari kerusakan data dan hasil yang salah. Hati-hati dalam menggunakan fungsi tersebut. Fungsi tersebut tidak ditujukan untuk pemakaian normal, namun hanya dalam kondidi emergensi. Window: 

Window > (Remove) Object Selection Tree: memunculkan atau menyembunyikan navigation tree. Beberapa pengguna mungkin menginginkan menyembunyikan navigation tree agar memiliki ruangan yang lebih lebar untuk menampilkan data obyek.

Help: 

Help > About: memberikan informasi tentang aplikas jROS yang digunakan, versi dari aplikasi, tanggal pembuatan, dan informasi yang diperlukan untuk pemeliharaan.

Deskripsi menu yang berhubungan dengan node dalam navigation tree dapat dilihat dalam deskripsi dari node di bagian 4.4 'Navigation Tree'.

4.3. Tombol Buttons / tombol secara garis besar digunakan untuk membuat, menyimpan, dan menghapus data. Tombol tersebut akan tersedia tergantung dari konteks yang dibuka dan hak akses dari pengguna. Sebuah tombol memiliki icon simbolik untuk fungsi yang ditawarkan dan sebuah deskripsi pendek melalui tooltip jika kursor mouse diarahkan diatas tombol dan dibiarkan selama beberapa saat. Di bagian kiri dari tombol terdapat list pilihan variant dimana variant dapat dipilih (lihat bagian 11.2 'Variant Selection').

4. Gambar 'Tombol'

Simple, Inspiring, Performing, Phenomenal

6

New Data: membuat sebuah obyek baru dari tipe obyek yang dipilih. Tipe obyek dapat dipilih dalam navigation tree atau menu. Copy Data: mengcopy obyek yang sedang dipilih. Paste Data: paste hasil copy data ke obyek yang sedang dipilih (dalam mode edit). Rename Data: merubah nama dari obyek yang sedang dipilih. Delete Data: menghapus obyek yang sedang dipilih. Konfirmasi pengguna diperlukan sebelum sebuah obyek dihapus. Change Data: mengubah obyek yang sedang dipilih menjadi mode edit. Dalam mode edit data sebuah obyek dapat dimasukkan atau dimodifikasi. Print Report: membuat atau mencetak sebuah file PDF yang berisi data dari obyek yang sedang dipilih. Save With Comment: menyimpan hasil modifikasi yang dibuat pada obyek yang dipilih dalam mode edit dan meminta pengguna mamasukkan komentar dari modifikasi tersebut. Komentar pengguna tersimpan dalam log variant. Save: menyimpan hasil modifikasi yang dibuat pada obyek yang sedang dipilih dalam mode edit. New Window: membuka sebuah jendela utama jROS baru dengan konten sama dengan jendela yang sedang dibuka. Exit Window: menutup jendela utama jROS yang sedang dibuka.

4.4. Navigation Tree Selain menu di bagian atas jendela utama jROS, navigation tree adalah salah satu cara utama untuk menavigasi berbagai macam obyek dan fungsi dari variant jROS. Tree node memiliki icon yang berbeda agar dapat dengan mudah menunjukkan fungsinya. Desain dari tree berdasarkan desain file browser standar. Pada file browser standar ditampilkan cabang directory dan struktur file pada sebuah drive, dengan struktur yang sama pada jROS ditampilkan sistem suplai energi dengan komponen yang berbeda (load, power plants, kontrak, dll).

Simple, Inspiring, Performing, Phenomenal

7

Catatan: Dibandingkan dengan istilah 'komponen', istilah yang lebih umum 'obyek' lebih sering digunakan dalam panduan pengguna ini. Data dari tree node yang dipilih muncul dalam content area, menunjukkan nilai dari obyek pada variant yang dipilih. Jika tidak ada obyek dalam tree node yang dipilih, maka content area akan kosong. Pengguna dapat memilih variant yang diinginkan dari variant drop list di toolbar kapan saja. Jika variant lain dipilih, obyek yang dipilih dari tree node akan tetap tidak diganti. Jika obyek tidak termasuk dalam variant yang baru dipilih, obyek urutan pertama dari tipe yang sama akan ditampilkan.

5. Gambar 'Navigation Tree'

Simple, Inspiring, Performing, Phenomenal

8

Di dalam navigation tree juga terdapat fasilitas untuk mensortir (filter) navigation tree untuk menunjukkan hanyya node yang mengandung tipe atau nama yang cocok dengan pola yang dimasukkan. Tombol filter adalah tombol yang bisa diaktifkan atau dinonaktifkan untuk memilih tipe navigation tree tertentu.

6. Gambar 'Navigation Tree Filter'

Simple, Inspiring, Performing, Phenomenal

9

4.5. Content Area Content area adalah bagian dari jendela dimana data dari obyek yang dipilih ditampilkan. Terdapat elemen umum yang sering muncul di berbagai tipe obyek.

7. Gambar 'Content Area'

Object Selection: sebuah list yang terdiri dari semua obyek dari tipe obyek yang dipilih. Data dari obyek yang dipilih ditampilkan jika sebuah entri dipilih. Obyek tersebut juga ditampilkan dalam navigation tree sebagai sub node dari obyek yang dipilih. Attribute Selection: sebuah list dengan semua atribut yang tersedia (dalam tampilan hasil). Atribut yang dipilih direpresentasikan secara grafis. Graph: tombol ini akan menampilkan sebuah jendela baru dengan reprentasi secara grafis dari data yang dipilih. Planning Horizon: menampilkan planning horizon dari variant yang dipilih. Planning horizon adalah periode dari data yang digunakan untuk optimisasi. Period Selection: Periode dari data dari obyek yang dipilih untuk ditampilkan secara tabular atau direpresentasikan secara grafis.

Simple, Inspiring, Performing, Phenomenal

10

Summary Data: menampilkan kesimpulan dari data di setiap kolom dari periode yang ditampilkan. Kesimpulan bisa berupa sum, minimum, maksimum, rata-rata atau sebuah fungsi dari atribut.

4.6. Status Bar Status bar pada bagian bawah jendela utama jROS menampilkan kondisi aplikasi pada saat ini.

8. Gambar 'Satus Bar'

Optimization of selected variant is running: mengindikasikan bahwa optimisasi RO atau HTC sedang dijalankan pada variant yang sedang dibuka. Server name: nama dari server jROS dimana klien terhubung. Optimization are running: optimisasi RO atau HTC sedang berjalan. Optimisasi yang sedang berjalan mungkin tidak berhubungan dengan variant yang sedang dibuka. User name: nama pengguna jROS yang saat ini sedang login. Time zone: time zone yang digunakan di server. Client is connected to server: mengindikasikan jika pengguna saat ini terhubung dengan server jROS (berwarna hijau) atau terputus dari server (berwarna merah).

Simple, Inspiring, Performing, Phenomenal

11

4.7. Pintasan Keyboard Untuk beberapa operasi yang dapat dilakukan dengan mengklik pada elemen dari graphical user interface, terdapat pintasan keyboard yang bermanfaat. Fungsi

Keyboard Shortcuts

Refresh

F5

New Window

F12

Show / Hide Tree

F8

5. MENJALANKAN OPTIMISASI 5.1. Optimisasi RO Tampilan 'RO Execution' dari 'Run Manager' digunakan untuk memulai optimisasi dari variant RO. Menekan tombol start akan memulai optimisasi. Status optimisasi akan berubah menjadi 'Active'. Sebagai tambahan, status bar optimisasi pada variant yang dipilih akan berubah, diindikasikan dengan catatan 'RO is running'. Tampilan 'RO Execution' juga menunjukkan beberapa informasi tentang optimisasi terakhir dari variant yang dipilih, seperti tanggal eksekusi, waktu CPU yang diperlukan untuk optimisasi, error code jika optimisasi tidak berhasil, MIP gap, dan biaya hasil perhitungan. Pengguna tidak dibatasi pada variant yang dia buat, dia dapat memilih salah satu variant dari semua variant yang ada di sistem (kecuali private variant dari pengguna lain). Membatalkan pekerjaan yang sedang berjalan dapat dilakukan dengan mudah pada node 'Job Overview' (lihat bagian 5.3 'Job Overview').

Simple, Inspiring, Performing, Phenomenal

12

9. Gambar 'Menjalankan Optimisasi RO'

Setelah optimisasi dari RO selesai dijalankan, hasil dari optimisasi dapat dilihat dengan memilih berbagai macam tampilan hasil pada navigation tree atau pada menu 'RO Results'. Tampilan 'RO Results > Total Production of Components' memberikan overview hasil dan berguna sebagai titik mulai untuk mengeksplorasi hasil (lihat gambar pada halaman berikutnya).

10. Gambar 'Total Production of Components'

Simple, Inspiring, Performing, Phenomenal

13

5.2. Optimisasi HTC Tampilan 'HTC Execution' pada 'Run Manager' digunakan untuk memulai optimisasi sebuah variant HTC. Menekan tombol start akan memulai optimisasi. Status optimisasi ditampilkan dan akan berubah apabila optimisasi sedang berjalan. Bagian lain pada tampilan ini memberikan tanggal / waktu aktivasi terakhir dan planning horizon dari simulasi yang dilakukan. Baris kedua dan ketiga pada layar memberikan informasi detil tentang progres dari optimisasi. MIP-gap dan best integer solution menunjukkan hasil optimisasi yang sedang berjalan. Elapsed time menunjukkan waktu yang sudah dilalui sejak optimisasi dimulai. Bound adalah solusi terbaik secara teori yang mungkin dicapai. Pada tampilan ini terdapat dua progres bar pada baris ketiga di bagian eksekusi jROS. Progres bar pertama menunjukkan kondisi status step saat ini secara grafis. Bar akan mengecil dan memberikan perubahan warna dari oranye menjadi kuning dan hijau muda menjadi hijau tua dengan konvergensi solusi optimal. Progres bar kedua adalah grafis waktu yang sudah dilalui, warna akan berubah dari hijau tua menjadi hijau muda, kuning, lalu oranye ketika waktu sudah mendekati batas waktu yang ditentukan. Pada bagian optimization steps (MILP 1 – 3) terdapat kemungkinan untuk menghentikan kalkulasi dengan menekan tombol interrupt pada bagian kiri tampilan. Jika tombol ditekan, optimisasi di sistem akan berhenti pada step terakhir (butuh beberapa detik untuk mengeluarkan hasil) dan menunjukkan hasil terbaik yang sudah dicapai.

11. Gambar 'Menjalankan Optimisasi HTC'

Simple, Inspiring, Performing, Phenomenal

14

Membatalkan pekerjaan yang sedang berjalan dapat dilakukan melalui tampilan 'Job Overview' (lihat bagian 5.3 'Job Overview'). Setelah optimisasi dari variant HTC selesai, hasil dari optimisasi dapat dilihat dengan memilih berbagai tampilan hasil pada navigation tree atau menu 'HTC Results'. Tampilan HTC Results > System Overview > System' memberikan gambaran dari hasil dan berguna sebagai titik mulai untuk eksplorasi hasil.

12. Gambar 'HTC System Overview'

5.3. Job Overview Tampilan 'Job Overview' disediakan untuk melihat optimisasi yang sedang berjalan atau masuk dalam antrian. Disediakan dua list dalam tampilan ini: pertama untuk menunjukkan pekerjaan yang aktif, sebagai contoh pekerjaan yang sedang berjalan, list kedua untuk menunjukkan pekerjaan yang masuk dalam antrian.

Simple, Inspiring, Performing, Phenomenal

15

13. Gambar 'Job Overview'

Informasi berikut ditampilkan pada pekerjaan yang aktif dan sedang mengantri: Variant Id: angka unik variant Variant Name: nama dari variant Scenario Id: Id dari scenario yang telah dihitung, hanya digunakan untuk variant bertipe VOL Variant Type: tipe dari sebuah variant, lihat bagian 11.1 'Variant Types' Command: nama dari optimisasi yang dapat dieksekusi Exec Node: mesin (number cruncher) dimana variant menjalankan optimisasi User: pengguna yang memulai optimisasi Add Date: tanggal / waktu dimana optimisasi ditambahkan pada antrian pekerjaan Priority: prioritas pekerjaan Select: checkbox untuk menandai optimisasi yang akan dihentikan

Simple, Inspiring, Performing, Phenomenal

16

6. MENGEDIT DATA MODEL 6.1. Fungsi Umum Tekan tombol 'Change Data' untuk memodifikasi data obyek yang sudah ada (contoh pembangkit) atau tombol 'New Data' untuk membuat data obyek baru. Lihat bagian 4.3 'Tombol' untuk deskripsi dari tombol. Pada kedua kasus diatas, sistem akan berubah ke mode edit dimana diindikasikan dengan perubahan warna latar belakang pada bagian yang bisa diedit. Data obyek yang diedit akan ter lock agar tidak terjadi modifikasi pada saat yang bersamaan. Catatan: Semua modifikasi yang dilakukan hanya berpengaruh pada variant yang dipilih. Variant lainnya tidak terpengaruh oleh pembuatan, penghapusan, atau modifikasi obyek.

14. Gambar 'Mode Edit'

Setelah data dimasukkan, data dapat disimpan ke dalam database dengan menekan tombol 'Save' atau 'Save with Comment'. Semuanya akan tercatat ke dalam variant log. 'Save with Comment' memberikan opsi kepada pengguna untuk menambahkan komentar pada modifikasi data. Menekan tombol 'Cancel' akan mengakhiri mode edit tanpa menyimpan perubahan data.

Simple, Inspiring, Performing, Phenomenal

17

Sebelum data disimpan, sistem akan memastikan bahwa data yang dimasukkan valid dan masuk akal. Jika tidak, pesan error akan muncul dan data yang tidak valid akan ditandai secara visual. Pengguna harus mengganti data dan menekan lagi tombol 'Save' atau 'Save with Comment'.

15. Gambar 'Data Input Check'

Dalam beberapa kasus fungsi seperti 'Copy' dan 'Paste' bisa digunakan. Fungsi tersebut sangat membantu jika data obyek yang sudah ada dimanfaatkan sebagai titik mulai. Setelah mengcopy data, data dapat dimodifikasi. Terdapat sedikit perbedaan dalam menangani variant HTC dan RO. Dalam variant RO sebuah obyek yang sudah ada harus dibuka dan dicopy, lalu buat obyek baru dan paste data di dalamnya. Di variant HTC menekan tombol copy dengan segera mengcopy obyek yang sedang dibuka (tidak diperlukan perintah paste).

6.2. Memodifikasi Data Tabular Seringkali data direpresentasikan dalam bentuk tabel. Data dalam tabel dapat diedit dengan mengklik dalam cell tabel dalam mode edit. Dengan klik kanan pada tabel akan membuka menu popup dengan fungsi spesial. Catatan: Sebuah cell dalam tabel dapat dipilih dengan mengklik cell tersebut. Multiple cell dapat dipilih dengan menekan tombol atau <shift> di keyboard dan mengklik pada cell yang dipilih. + semua cell yang dipilih dalam tabel.

Simple, Inspiring, Performing, Phenomenal

18

Copy: mengcopy cell dalam tabel yang dipilih ke clipboard. Data yang dicopy dapat di paste ke tabel lain atau aplikasi lain. Paste: memasukkan data dari clipboard ke dalam cell tabel yang dipilih atau cell tabel yang berdekatan. Hanya berlaku dalam mode edit. Paste Special > Serialize vertically: seperti paste biasa, namun data akan dipaste dengan arah yang berlawanan (transposed matrix). Hanya berlaku dalam mode edit. Select All: memilih semua cell tabel. Append line: menambahkan baris baru pada bagian paling bawah tabel. Data dari baris yang dipilih akan dicopy. Hanya berlaku dalam mode edit. Insert line: menambahkan baris baru setelah baris yang dipilih dalam tabel. Data dari baris yang dipilih akan dicopy. Hanya berlaku dalam mode edit. Delete line: menghapus baris tabel yang dipilih. Calculation > Set to Value: memasukkan nilai yang sama di semua cell tabel yang dipilih. Nilai dimasukkan oleh pengguna. Hanya berlaku dalam mode edit. Calculation > Add Value: menambahkan nilai yang sama ke dalam semua cell tabel yang dipilih. Nilai dimasukkan oleh pengguna. Hanya berlaku dalam mode edit. Calculation > Multiply Value: mengalikan nilai pada cell tabel yang dipilih dengan sebuah faktor. Faktor dimasukkan oleh pengguna. Hanya berlaku dalam mode edit. Calculation > Adjust to given peak: menambahkan nilai dari cell tabel yang dipilih menjadi nilai puncak yang diberikan oleh pengguna. Semua cell yang dipilih dikalikan oleh (nilai puncak yang diberikan oleh pengguna atau hasil perhitungan). Hanya berlaku dalam mode edit. Calculation > Adjust to given sum: menambahkan nilai dari cell tabel yang dipilih menjadi nilai jumlah yang diberikan oleh pengguna. Semua cell yang dipilih akan dikalikan oleh (nilai jumlah yang diberikan oleh pengguna atau hasil perhitungan). Hanya berlaku dalam mode edit. Calculation > Interpolate: interpolasi nilai dari cell tabel yang dipilih. Hanya berlaku dalam mode edit. Calculation > Sum: menghitung jumlah dari cell tabel yang dipilih. Calculation > Min: menghitung nilai minimum dari cell tabel yang dipilih. Calculation > Max: menghitung nilai maksimum dari cell tabel yang dipilih.

Simple, Inspiring, Performing, Phenomenal

19

Calculation > Avg: menghitung nilai rata-rata dari cell tabel yang dipilih. Fit Width: mengubah ukuran lebar kolom tabel. Print with preview: membuat file PDF dengan data yang dapat dikirim ke printer. Import from Excel: impor data dari Excel ke dalam tabel. Export to Excel: ekspor tabel data ke file Excel. Hanya berlaku dalam mode edit. Freeze Columns: membekukan kolom tabel yang dipilih, sebagai contoh kolom tidak akan bergerak ketika digeser secara horizontal. Unfreeze Columns: mengembalikan kolom yang dibekukan agar dapat beroperasi normal.

Catatan: Tidak semua fungsi yang dideskripsikan diatas bisa digunakan di semua tabel.

7. ANTAR MUKA EXCEL Data berberntuk tabel dapat diekspor ke dan diimpor dari MS Excel jika jROS graphical user interface dijalankan pada komputer dengan sistem operasi Windows.

7.1. Export ke Excel Semua data pada tabel yang dipilih akan diekspor. Pada baris pertama di file Excel nama dari kolom tabel akan ditulis. Data dalam file Excel dapat diedit dan kemudian diimpor dari Excel ke dalam jROS.

Perhatian: jROS mengingat directory pengguna dan preferensi nama file selama tampilan tetap dibiarkan terbuka. Sebagai hasil, semua perintah 'Export to Excel' pada tampilan yang sama akan menimpa file 'Export to Excel' sebelumnya.

Simple, Inspiring, Performing, Phenomenal

20

16. Gambar 'Excel Interface, data jROS diekspor Excel'

Catatan: Data yang diekspor melalui Excel interface disimpat di sisi klien, tidak dalam server jROS.

7.2. Impor dari Excel Klik kanan mouse pada tabel dan pilih opsi 'Import from Excel'.

17. Gambar 'Import from Excel'

Simple, Inspiring, Performing, Phenomenal

21

Pilih dokumen Excel dimana data baru akan digunakan. Dokumen Excel akan terbuka. Periksa data kita sekali lagi dan tutup dokumen. Akhirnya kita dapat melihat data di dalam table.

Catatan: File Excel harus disimpan di sisi klien, bukan server jROS. Dalam file tersebut harus terdapat data yang akan diimpor pada worksheet pertama. Cara mudahnya, kita bisa mengekspor tabel ke dalam format Excel terlebih dahulu dan menggunakannya nanti untuk impor. Perhatian: Nilai tanggal / waktu pada file yang ingin diimpor harus persis sama dengan tanggal / waktu pada periode yang dipilih. Apabila tidak sesuai, maka proses impor akan ditolak.

8. CHARTS Beberapa tampilan hasil disediakan representasi grafis: aktivasi bisa dilakukan dengan memilih atribut di drop list dan memilih tombol 'Show Graph' (lihat bagian 4.5 'Content Area'). Setiap chart memiliki layout bawaan. Pengguna dapat mengganti layout dan warna pada menu popup pada bagian chart atau legend (lihat bagian 8.1 'Chart Settings'). Menu popup pada chart termasuk fungsi print.

8.1. Chart Settings Tujuan dari setting ini untuk memodifikasi layout dari chart sesuai dengan kebutuhan kita.

Chart Menu Gunakan klik kanan pada mouse untuk membuka chart menu. Ketika chart menu terbuka akan muncul opsi berikut: 

Normal Line: memodifikasi semual kurva yang ditampilkan menjadi mode garis normal.



Step Line: memodifikasi semua kurva yang ditampilkan menjadi mode garis bertingkat.



Stacked Step Line: memodifikasi semua kurva yang ditampilkan menjadi stacked area dengan garis bertingkat.



Stacked Area: memodifikasi semua kurva yang ditampilkan menjadi stacked area

Simple, Inspiring, Performing, Phenomenal

22

dengan garis normal. 

Change Setting: membuka dialog modifikasi lebih lanjut.



Save Settings for this Object: menyimpan kondisi chart saat ini untuk obyek yang dibuka.



Reset Settings for this Object: mengembalikan setelan bawaan untuk obyek yang dibuka.



Print: mencetak chart.

Catatan: 'Save setting for this type' memodifikasi semua setting pada tipe obyek yang sedang dibuka.

18. Gambar 'Chart Menu'

Setelan chart dapat dimodifikasi menggunakan jendela 'Change Settings'. Jendela 'Change Settings' dapat digunakan untuk melakukan perintah berikut (sebagai alternatif, kita dapat mengklik salah satu gari yang ada pada chart atau entri di legend): Jendela dialog 'Chart Settings' terdiri dari dua bagian: 

'Chart Lines' terdiri dari daftar nilai yang tersedia untuk ditampilkan ke dalam chart



'Line Properties' digunakan untuk mengatur atribut setiap 'Chart Line'

Simple, Inspiring, Performing, Phenomenal

23

19. Gambar 'Chart Setting'

Bagian 'Chart Lines' di jendela berguna untuk: 

Memasukkan/mengeluarkan nilai dari chart. Untuk memasukkan sebuah nilai ke dalam chart, beri tanda pada checkbox di depan nama nilai yang akan dimasukkan.



Mengubah urutan dari 'Chart Line' menggunakan tombol 'Up' dan 'Down'. Urutan dari 'Chart Line' menentukan urutan penggambaran chart, 'Chart Line' pada bagian paling atas akan digambarkan pertama, sehingga apabila garis bertumpuk, 'Chart Line' yang berada pada urutan paling bawah digambarkan paling depan di dalam chart.

Bagian 'Line Properties' di jendela berguna untuk: 

Pemilihan jenis garis (normal, step line, scatter)



Pemilihan style garis (solid, dot, dash, dot dash, alt dash)



Aktivasi/deaktivasi pengisian warna, jika diaktifkan area di bawah garis akan diisi dengan warna yang sama dengan garis



Aktivasi/deaktivasi stacking, jika diaktifkan nilai dari garis yang diaktifkan akan ditampilkan di atas garis lainnya (stacked)



Pemilihan ukuran garis (1-5)



Pemilihan warna garis



Transparansi

Simple, Inspiring, Performing, Phenomenal

24

20. Gambar 'Tipe Chart "Stepline"'

21. Gambar 'Tipe Chart "Stacked Stepline"'

Simple, Inspiring, Performing, Phenomenal

25

22. Gambar 'Tipe Chart "Stacked Area"'

9. DIAGRAM TOPOLOGY Diagram topology menunjukkan interkoneksi dari obyek yang direpresentasikan dalam topology. Semua tipe dari obyek dalam diagram terdaftar di legend pada bagian kanan atas diagram. Klik kanan pada obyek akan membuka menu yang memiliki izin untuk memilih model terkait atau panel hasil untuk menampilkan data di dalam obyek tersebut. Obyek yang direpresentasikan secara grafis dapat digeser dan diperbesar / diperkecil dalam diagram. Dengan menekan tombol dan menggerakan roda mouse akan memperbesar atau memperkecil diagram.

Simple, Inspiring, Performing, Phenomenal

26

23. Gambar 'Diagram Topology Area'

Simple, Inspiring, Performing, Phenomenal

27

9. USER ADMINISTRATION 9.1.

Membuat dan Menghapus Pengguna

'User Administration' memerlukan hak akses administrator. 'User Administration' memiliki fungsi untuk membuat, memodifikasi, dan menghapus akun pengguna jROS. Fungsi tersebut dapat dilakukan dengan menekan tombol 'New Data', 'Change Data', dan 'Delete Data'.

24. Gambar 'User Administration'

Nama pengguna harus unik, password tidak ditampilkan dalam teks yang jelas di layar dan harus dimasukkan dua kali. Setiap akun memiliki tanggal validitas. Setelah pengguna melewati tanggal tersebut, pengguna tersebut tidak bisa login. Jika sebuah akun pengguna dihapus dan pengguna tersebut masih dalam keadaan logged in, maka pengguna tersebut akan segera ter logged out secara otomatis.

Simple, Inspiring, Performing, Phenomenal

28

Pada bagian bawah terdapat tampilen change log dari pembuatan, modifikasi, dan penghapusan akun. Terdapat tombol untuk menghapus entri dari change log.

9.2.

Hak Pengguna

Setiap akun dibuat dengan hak pengguna. Pada tabel berikut akan dideskripsikan izin yang berhubungan dengan hak akses: Hak

Deskripsi

Read

Izin untuk membaca data; izin dasar

Write

Izin untuk memodifikasi data; termasuk izin 'Read'

Create Object

Izin untuk membuat obyek baru; termasuk izin 'Read' dan 'Write'

Delete Object

Izin untuk menghapus obyek

Activate

Izin untuk memulai optimisasi

Administrator

Izin untuk menjadi administrator di sistem; termasuk semua izin

9.3.

Merubah Password

Pengguna jROS dapat merubah passwordnya. Hak untuk setiap akun yang dimiliki dapat dilihat, namun tidak dapat dimodifikasi.

25. Gambar 'Merubah Password'

Simple, Inspiring, Performing, Phenomenal

29

9.4.

Setelan Pengguna

Pengguna dapat menyetel jROS graphical user interface sesuai dengan kesukaannya.

26. Gambar 'Setelan Pengguna'

Tampilan setelan pengguna memberikan akses kepada pengguna untuk menyetel atribut di GUI : 

Pada tab 'Color' warna untuk fungsi yang berbeda dapat dimodifikasi dan hasil dari modifikasi langsung dapat dilihat pada bagian preview.



Pada tab 'Miscellaneous' setting berikut dapat dimodifikasi: -

Startup Variant: variant yang dibuka ketika membuka jROS untuk pertama kali

-

Window Size: merubah ukuran jendela utama jROS

-

Desktop: Desktop pada jROS yang ditampilkan setelah startup jika sistem memiliki lebih dari satu desktop

-

Language: pilihan bahasa pada graphical user interface

-

Type Filter: setelan filter untuk navigation tree

-

Excel Default Folder: folder pada mesin lokal klien dimana file Excel akan disimpan

-

Report Output Folder: folder di mesin lokal klien dimana file laporan akan disimpan

-

Report Preview: mengganti on atau off preview dari pembuatan hasil (variant RO)

-

Stepline in Distribution Graph: menunjukkan step line pada distribution graph (variant VOL )

Simple, Inspiring, Performing, Phenomenal

30

9.5.

-

Display Names: memilih untuk menggunakan short names atau long names yang digunakan (variant HTC)

-

Message Order: urutan pesat pada daftar pesan, terurut dari atas atau sebaliknya

-

Sorted Chart Legend: jika disetel, legend di chart akan diurutkan berdasarkan nama

-

Freeze Date Column: jika disetel, kolom tanggal akan dibekukan ketika digeser secara horizontal

-

Add Rows Past: berapa banyak tabel tambahan yang ditampilkan sebelum periode yang dipilih (variant HTC)

-

Add Rows Future: berapa banyak tabel tambahan yang ditampilkan sesudah periode yang dipilih (varian HTC)

-

Add Rows Separator: batas antara baris tabel normal dan tambahan (variant HTC)

-

Add Rows Color: warna latar belakang dari baris tabel tambahan baik sesudah atau sebelum (variant HTC)

-

Mouse Wheel Zoom Inverted: menentukan interpretasi gerakan mouse wheel untuk memperbesar chart

Active Users

Tampilan 'Active Users' berguna untuk melihat pengguna yang saat ini sedang mengakses sistem jROS. Administrator memiliki hak khusus untuk mengakhiri sesi seorang pengguna. Catatan : Setiap kali seorang pengguna memulai aplikasi jROS, sebuah sesi pengguna diciptakan. Membuka jendela baru dengan perintah 'New Window' tidak menciptakan sesi baru pengguna.

Simple, Inspiring, Performing, Phenomenal

31

27. Gambar 'Active Users (untuk administrator)'

Tampilan 'Active User' memberikan data berikut: 

Active User: akun pengguna jROS



Host: mesin klien diaman pengguna logged on



Logon Date: tanggal dimana pengguna logged on



Terminate Session: administrator dapat berganti ke mode edit dan memilih sesi pengguna, mengklik pada tombol 'Save Data' akan memutuskan sesi pengguna yang dipilih.

Simple, Inspiring, Performing, Phenomenal

32

10. VARIANT MANAGEMENT Data dari sistem jROS teroganisir dengan sebutan variant. Sebuah variant adalah kasus study dan tidak tergantung dengan variant lain. Varian dapat dicopy, disimpan ke tempat lain, direstore, dimodifikasi, dan dihapus. Optimisasi dijalankan berdasarkan data yang ada di varian dan hasilnya disimpan dalam varian tersebut. Perubahan data yang dilakukan di sebuah variant tidak mempengaruhi data di variant lain.

10.1. Tipe Variant Variant terdiri dari beberapa tipe: 

DET: variant RO dengan data deterministic



VOL: variant RO dengan volatility analysis



HTC: variant HTC

Variant DET digunakan untuk optimisasi sumber daya jangka mengengah dan menggunakan deterministic data model. Variant VOL juga digunakan untuk optomisasi sumber daya jangka menengah. Perbedaannya dengan variant DET, variant VOL menggunakan sebuah angka untuk skenario yang berbeda untuk optimisasi sumber daya dan menghitung hasil untuk setiap skenario. Jumlah skenario dapat didefinisikan oleh pengguna, namun mempengaruhi kebutuhan ruang penyimpanan di database dan waktu yang dibutuhkan untuk optimisasi. Sebuah variant VOL dapat dikonversi menjadi variant DET dan sebaliknya. Pada kasus selanjutnya skenario perlu dibuat sebelum optimisasi dapat dimulai. Variant HTC digunakan untuk koordinasi hydro thermal jangka pendek. HTC tidak dapat dikonversi menjadi variant RO, namun ada fasilitas yang disebut Ropulator yang dapat digunakan untuk mengcopy data model yang didefinisikan di variant HTC menjadi variant RO (lihat bagian 11.10 Ropulator).

10.2. Pemilihan Variant Variant dapat dipilih melalui variant selection list di sisi kiri barisan button bar pada jROS graphical user interface.

Simple, Inspiring, Performing, Phenomenal

33

Tipe variant diindikasikan di dalam variant selection list disamping nama variant. Selain variant selection list juga terdapat fasilitas filter untuk variant. Variant dapat difilter berdasarkan tipe atau pemiliknya.

28. Gambar 'Pemilihan Variant'

10.3. Overview Variant Management Semua fungsi variant management dapat dilakukan dengan memilih node 'Variant Management' di navigation tree. Berbagai fungsi (buat, hapus, dll) dapat dilakukan dengan menekan tombol di button bar.

29. Gambar 'Variant Management'

Di dalam navigation tree juga terdapat tampilan untuk melihat change log dari data variant dan tampilan untuk melihat setelan variant (variant HTC). Node 'Variant Management' di navigation tree tidak hanya berfungsi sebagai titik awal untuk berbagai macam fungsi, namun juga menunjukkan daftar dari variant yang tersimpan di sistem.

Simple, Inspiring, Performing, Phenomenal

34

Daftar variant menunjukkan informasi setiap variant, diantaranya : 

Variant ID: ID unik dari sebuah variant



Scen Gen: ruang scenario generator; hanya relevan dengan variant VOL; ruang database dimana data input skenario disimpan



MCS Space: ruang Monte Carlo Simulation; hanya relevan dengan variant VOL; ruang database dimana data output skenario disimpan



Type: tipe variant, lihat bagian 11.1 'Tipe Variant'



Name: nama variant



Description: deskripsi dari variant



Copy from: informasi dari variant mana atau file dump database mana sebuah variant dibuat



Owner: pengguna jROS yang memiliki variant



Confidentiality: public atau private, variant private hanya dapat dilihat oleh pengguna yang membuat variant dan administrator.



Date of Generation: tanggal dimana sebuah variant dibuat

10.4. Pembuatan Variant Tekan tombol 'New Data' ketika node 'Variant Management' pada navigation tree dipilih. Sebuah jendela baru akan terbuka dimana sumber dari variant dan informasi tentang variant baru dimasukkan.

30. Gambar 'Pembuatan Variant dari Variant Lain'

Simple, Inspiring, Performing, Phenomenal

35

Sebuah variant dapat dibuat dengan mengcopy dari variant lain yang sudah ada atau mengimpor dari file dump database. Sebuah list dari variant yang sudah ada atau file dump ditampilkan untuk dipilih ketika membuat variant baru. Dalam jendela ini juga disediakan filter dimana daftar variant dapat difilter berdasarkan satu atau lebih opsi, seperti nama variant, tipe variant, tanggal pembuatan variant, dll. Pada bagian bawah jendela, tertera informasi unuk variant yang akan dibuat. ID variant bebas ditentukan namun harus unik, jika tidak pesan error akan ditampilkan. Jika variant dibuat private, maka variant tersebut hanya dapat dilihat oleh pembuat variant dan administrator. Sebuah pesan error akan ditampilkan apabila ada kondisi tertentu yang dilanggar. Untuk variant tipe VOL, ruang SG (scenario generator) harus dipilih. Ruang hasil MCS (Monte Carlo Simulation) akan dipilih secara otomatis. Jika 'Copy From File' dipilih, maka daftar semua file dump akan ditampilkan. Warna mengindikasikan bahwa file dump mungkin dapat diimpor. Warna hijau mengindikasikan bahwa file dapat diimpor. Warna kuning mengindikasikan file dapat diimpor namun tidak lengkap dengan deskripsinya (meta information) atau file dump ada yang hilang. Dalam kasus ini pengguna harus melengkapi informasi yang hilang di variant tersebut. Warna merah mengindikasikan file dump tidak dapat di impor.

31. Gambar 'Pembuatan Variant dari File Dump'

Simple, Inspiring, Performing, Phenomenal

36

10.5. Variant Modification Jendela 'Variant Modification' dapat digunakan untuk memodifikasi nama variant, deskripsi, hak akses, tipe variant, dan ruang generator space untuk tipe VOL. Tekan tombol 'Change Data' ketika berada pada node 'Variant Management' di navigation tree.

32. Gambar 'Variant Modification'

10.6. Backup Variant Jendela 'Save Variant' memberikan ijin untuk membuat sebuat file dump database. Hal tersebut dapat dilakukan dengan menekan tombol 'Save Data' ketika berada pada node 'Variant Management' di navigation tree. File dump dapat digunakan sebagai backup dan diimpor ke dalam sistem jROS.

33. Gambar 'Backup Variant'

Simple, Inspiring, Performing, Phenomenal

37

Variant yang akan disimpan dipilih dari daftar variant dan sebuah nama file dump akan disarankan oleh sistem. Nama file dump dapat dimodifikasi oleh pengguna. Path directory menunjukkan dimana file disimpan di server jROS. Parameter tersebut tidak bisa dimodifikasi oleh pengguna. Jika sebuah file dump dengan nama yang dipilih sudah pernah dibuat, maka pengguna di server jROS harus mengkonfirmasi jika ingin menimpa file sebelumnya. Termasuk di dalamnya file dump (ekstensi .dmp), sebuah file yang menyimpan deskripsi dari file dump (ekstensi .meta) dan file dengan informasi logging dibuat di dalam direktori yang sama pada server jROS. Ketika mengcopy file dump ke server lain, file dengan ekstensi meta seharusnya juga ikut dicopy.

10.7. Menghapus Variant Jendela 'Variant Deletion' memberikan akses untuk menghapus beberapa variant dengan satu perintah. Tekan tombol 'Delete Data' ketika berada dalam node 'Variant Management' di navigation tree. Sebelum variant yang dipilih dihapus, pengguna akan dikonfirmasi untuk penghapusan tersebut.

34. Gambar 'Variant Deletion'

Simple, Inspiring, Performing, Phenomenal

38

10.8. Variant Logs Tampilan 'Variant Logs' menunjukkan catatan perubahan dari semua modifikasi yang dibuat pada variant yang dipilih.

35. Gambar 'Variant Logs'

Catatan menunjukkan ID variant, tanggal modifikasi, opersi yang dilakukan, dan komentar (opsional) dari pengguna ketika memodifikasi data. ID variant mungkin berbeda dari variant yang dipilih karena change log juga menunjukkan perubahan yang terjadi dari variant yang dicopy. Di dalam variant HTC terdapat informasi lebih detil ketika modifikasi direkam. 'Extended Logging' adalah fungsi pada variant (lihat bagian 11.9 'Setelan Variant') untuk setiap detil dari modifikasi yang tercatat. Pengguna harus memilih satu atau lebih baris dalam 'List of Changes' di bagian atas untuk melihat detail dari modifikasi pada bagian bawah. Extended variant logs untuk HTC mendaftar ID variant, tanggal dan waktu modifikasi, sebuah angka berururtan, pekerjaan yang dilakukan, nama komponen, nama atribut, nilai lama, nilai baru. Pengguna dapat membersihkan catatan menggunakan tombol 'Delete Data' di menu bar.

Simple, Inspiring, Performing, Phenomenal

39

36. Gambar 'Extended HTC Variant Logs'

10.9. Variant Settings Dalam variant HTC beberapa setelan seperti logging dari variant yang dipilih dan penjadwalan penyimpanan dalam database dapat disetel oleh pengguna. Setting ini membantu untuk menjaga agar ukuran data tidak selalu meningkat.

37. Gambar 'Variant Settings pada Variant HTC'

Simple, Inspiring, Performing, Phenomenal

40

Extended Variant Logging dapat di on atau off kan dan periode log akan dihapus secara otomatis dapat didefinisikan. Lebih lanjut, sebuah fasilitas pembersihan database dapat di on atau off kan. Jika di on kan, periode antara optimisasi yang berurutan harus didefinisikan. Pembersihan database menghapus sisi entri dalam penjadwalan aperiodic. Penghapusan dapat dilakukan segera dengan menekan tombol 'Start'

10.10. Ropulator Ropulator adalah sebuah alat yang berfungsi untuk mengcopy data model variant HTC ke dalam sebuah variant RO. Variant HTC dipilih dari list variant HTC. Variant RO yang dibuat adalah variant yang dibuka saat ini. Data diadaptasi ke dalam model RO ketika diperlukan.

38. Gambar 'Ropulator'

Ropulator mengcopy semua obyek berikut: 

Areas



Power Lines



Contracts with Fixed Power Schedules



Simple Purchase Contracts



Reservoirs



Power Restriction Groups



Fuel Types



Primary Energy Contracts

Simple, Inspiring, Performing, Phenomenal

41



Valleys



Storage Plants



Thermal Plants



Combined Cycle Plants

10.11. Contract Duplicator Peralatan ini hanya ada di RO (variant DET atau VOL), dan memberikan akses untuk menduplikasi 'Simple Purchase Contract' eksisting untuk setiap area. Di dalam drop list kita dapat memilih kontrak yang akan dijadikan sumber duplikasi. Kemudian tekan tombol 'Generate Contracts'. Sebuah kontrak akan dibuat untuk setiap area dengan data identik kecuali area. Kita akan dikonfirmasi untuk tetap menyimpan atau menghapus sumber kontrak. Nama kontrak terdiri dari nama prefix dan nama area. Tombol 'Delete Contracts' menghapus semua kontrak yang dipilih.

39. Gambar 'Contract Duplicator'

Simple, Inspiring, Performing, Phenomenal

42

11. CONFIGURATION jROS dilengkapi dengan tampilan built-in standar untuk data model dan hasil. Tampilan ini menunjukkan set nilai pre-defined (data statik) dan schedule value (data dinamik) dalam sebuah fix layout untuk setiap tipe obyek. Pengguna tidak dapat memodifikasi tampilan built-in standar, namun administrator dapat mendefinisikan tampilan kustom.

11.1. RO Configuration Dalam variant RO terdapat tampilan 'Group Definition / Excel Exp' yang memiliki akses untuk mendefinisikan overview hasil dan mengekspornya ke Excel. Obyek dan atribut yang akan dijadikan overview dapat dipilih. Semua atribut yang dipilih pada obyek yang dipilih akan ditampilkan di overview. Untuk ekspor ke Excel, periode dan time grid (per jam, harian, mingguan, bulanan, atau tahunan) harus dipilih dan menekan tombol 'Export Data'. Di dalam 'RO Configuration' juga terdapat fasilitas untuk membuat file excel yang menghasilkan sebuah perbandingan dari variant yang dipilih dengan variant lainnya. Dengan cara yang sama, kita harus menentukan atribut dan obyek yang ingin dibandingkan. Banyak parameter konfigurasi yang dapat didefinisikan. Setiap konfigurasi dapat dibuat dengan tombol 'New Data' dengan cara yang sama ketika membuat data obyek dan dapat dimodifikasi dengan tombol 'Change Data'.

Simple, Inspiring, Performing, Phenomenal

43

40. ambar 'RO Configurator'

Catatan : Seorang pengguna hanya dapat melakukan sebuah export ke Excel pada saat yang bersamaan. ekspor kedua tidak bisa dilakukan apabila proses ekspor yang pertama masih berjalan. Lock ini dapat dihilangkan melalui menu 'Tools > Force Excel Export Unlock'.

Simple, Inspiring, Performing, Phenomenal

44

41. Gambar 'RO Group Results "Data Diekspor ke Excel"'

Di dalam navigation tree, hasil yang telah dikonfigurasi dapat dilihat dengan memilih tampilan group result pada sebuah node di dalam 'RO Group Result'. Lihat pada contoh gambar untuk melihat RO group results. Hasil tersedia untuk semua grid waktu (per jam, harian, mingguan, bulanan, atau tahunan) sebagai tabel atau grafik. Konfigurasi dapat di pilih pada daftar obyek dan pilihan atribut menentukan atribut apa saja yang ditampilkan dalam representasi grafis.

42. Gambar 'RO Group Results (Tabel)'

Simple, Inspiring, Performing, Phenomenal

45

43. Gambar 'RO Group Results (Grafik)'

11.2. HTC Configuration Di dalam variant HTC terdapat tampilan 'User UI Configuration > UI Configurator' di dalam navigation tree. Tampilan tersebut dapat digunakan administrator untuk mendefinisikan tampilan yang dikonfigurasikan yang terdiri dari hasil dari berbagai obyek. Semua atribut yang dipilih pada obyek yang dipilih akan ditampilkan sebagai overview. Administrator dapat menentukan apakah overview dapat diedit atau hanya dapat dibaca. Tergantung dari pilihan administrator tipe dan nilai dari 'Editable' data yang dikonfigurasi ditampilkan sebagai 'Report Schedules', 'Editable Schedules', 'Report Values', 'Editable Values', 'Report Pictures', 'Editable Pictures', 'Report Tables', atau 'Editable Tables'. Jika sebuah konfigurasi mengandung keduanya, baik schedules atau values, akan diklasifikasikan sebagai 'Mixed' dan hasil akan ditampilkan sebagai 'Report Schedule' atau 'Editable Schedule'. 'Picture' dan 'Table' mendefinisikan representasi spesial dari data. Jika 'Picture' dipilih data akan diletakan diatas latar belakang gambar dan bisa dipindah ke sekitarnya oleh pengguna. Klik kanan pada 'Report Picture' atau 'Editable Picture' akan membuka menu pop up. Memilih 'Change Layout' akan masuk ke dalam mode konfigurasi dimana pengguna dapat memindahkan elemen dengan klik pada elemen dan diseret ke lokasi yang diinginkan. 'Select Image' memberikan akses untuk memilih gambar latar belakang.

Simple, Inspiring, Performing, Phenomenal

46

Konfigurasi dapat disimpat sebagai file XML di mesin klien lokal dan diimpor dengan menggunakan tombol 'Import' dan 'Export'.

44. Gambar 'Konfigurasi HTC'

Bagian filter digunakan untuk pilihan komponen dan atribut yang akan ditambahkan atau dihilangkan dari konten overview. Pengguna sebaiknya mengikuti langkah berikut untuk menambahkan atau menghapus atribut ke / dari overview: 

Pilih tipe dari komponen HTC



Pilih komponen HTC



Pilih atribut yang akan ditambahkan atau dihapus

Bagian 'Selection' digunakan untuk memformat tampilan konten. Terdiri dari daftar komponen / atribut dan formula. Kita dapat menambahkan atau menghapus formula ke / dari daftar dengan klik kanan dan pilih 'Insert Formula / Delete Formula' dari menu popup.

Catatan: Klik kanan pada kolom 'Selected' akan membuka menu popup untuk mengeluarkan elemen 'Check All / Uncheck All'

Simple, Inspiring, Performing, Phenomenal

47

Spesifikasi Format Data Pengguna diperbolehkan untuk memodifikasi informasi format berikut: 

Digits: jumlah digital presisi yang akan ditampilkan, sebagai contoh 95,123456 akan ditampilkan sebagai 95,12 apabila menggunakan 2 digit presisi



Column Index: menampilkan urutan dari kolom, nilai harus dimulai dari satu dan meningkat satu per satu, melewati urutan nilai tidak diperbolehkan



Width: lebar dari kolom yang menampilkan atribut di tampilan antarmuka



Header: judul dari kolom yang menampilkan atribut pada tampilan antarmuka



Chart: check box yang berfungsi untuk menambahkan atribut ke dalam char pada tampilan antarmuka



Formula: spesifikasi formula

Catatan: Gunakan fungsi urutan pada bagian bawah untuk mendefinisikan urutan kolom.

Spesifikasi Formula Pengguna dapat menentukan formula menggunakan 4 operasi aritmatika dasar. Dalam kurung tidak diperbolehkan. Sebuah formula memiliki syntax berikut: Kolom Operator Kolom Operator Kolom .... Dimana: Kolom: tersusun dari huruf kapital C dan index kolom dari atribut kolom; misalnya C1, C12, C14 Operator: salah satu dari 4 operasi aritmatika dasar: yaitu penambah (+), pengurang (-), pengali (*), dan pembagi (/)

Catatan: Setelah menambahkan atau menghapus kolom, indeks kolom perlu diupdate. Gambar berikut menampilkan sebuah tampilan yang dikonfigurasi dan bisa diedit:

Simple, Inspiring, Performing, Phenomenal

48

45. Gambar 'HTC Editable Schedule'

Catatan: Konten selalu menampilkan produk silang dari komponen atau atribut. Tipe komponen yang berbeda diperbolehkan untuk dikombinasikan dalam sebuah tampilan. Tampilan perlu diupdate secara manual setiap kali pengguna menambahkan komponen di dalam model, karena komponen tersebut tidak akan terlihat secara otomatis di dalam antar muka pengguna.

Simple, Inspiring, Performing, Phenomenal

49

12. VARIANT COMPARISON 'Varian Comparison' adalah fitur untuk membandingkan hasil dengan variant yang berbeda. Fitur tersebut membantu pengguna jROS untuk menginvestigasi efek dimana modifikasi data model dan prameter mempengaruhi hasil. Data dari variant yang dipilih ditampilkan secara tabular dan grafis. Di dalam variant RO semua obyek dan atribut dipertimbangkan dalam perbandingan. 'Result Page 1' dan 'Result Page 2' menunjukkan hasil dari perbandingan. Perbandingan hasil juga ditampilkan representasi grafis.

46. Gambar 'RO Variant Comparison'

Simple, Inspiring, Performing, Phenomenal

50

47. Gambar 'Representasi Grafis dari RO Variant Comparison'

Di dalam variant HTC, variant comparison hanya dapat digunakan oleh administrator. Obyek dan atribut dalam variant yang ingin dibandingkan harus dipilih. Cara yang digunakan serupa dengan HTC Configuration (lihat bagian 12.2 'HTC Configuration').

48. Gambar 'HTC Variant Configuration'

Simple, Inspiring, Performing, Phenomenal

51

49. Gambar 'HTC Variant Comparison Schedule'

13. WORKFLOWS Workflows adalah fitur yang dieksekusi untuk menjalankan beberapa tugas secara serial dan berurutan. Sebagai contoh, pembuatan workflow untuk mengekspor data reservoir dari variant RO dan mengimpornya ke dalam variant HTC lalu memulai optimisasi HTC yang mempertimbangkan kondisi reservoir yang diambil dari variant RO

13.1. XML Interfaces 'XML Interfaces' digunakan untuk melakukan ekspor dan impor data dari sebuah variant. Untuk melakukan pekerjaan ekspor XML diperlujan obyek di dalam interfaces. Obyek dalam interfaces mendefinisikan obyek mana saja yang akan diekspor. Set obyek yang dapat diekspor terbatas.

Simple, Inspiring, Performing, Phenomenal

52

50. Gambar 'Definisi Interface untuk Ekspor XML'

Tabel berikut menunjukkan obyek apa saja yang dapat diekspor dan atribut yang bisa dipilih untuk setiap obyek:

Variant RO: Tipe Obyek

Atribut yang Diekspor

Reservoir

Ketinggian reservoie, volume reservoir, harga air untuk hasil reservoir

Primary Energy Contract

Emisi akumulasi dan shadow price dari hasil restriksi bahan bakar

CO2 Emmision Trading

Bahan bakar akumulasi dan shadow price dari hasil trading emisi

Energi Restriction Group

Akumulasi bahan bakar dari hasil restriksi energi

Simple, Inspiring, Performing, Phenomenal

53

Variant HTC: Tipe Obyek

Atribut yang Diekspor

Reservoir

LevelSched1

Fuel Contract

AccConsumptionSched1

Emission Restriction Group

AccEmissionSched1

XML interface dapat ditambahkan sebagai tugas di local workflow. XML import selalu mengimport semua data dari file XML. Untuk itu tidak perlu dilakukan pemilihan obyek dan tidak diperlukan XML import interface. Sebuah workflow akan dimuladi setelah menekan tombol 'Start' di dalam Workflow.

13.2. Local Workflows Sebuah workflow dibuat sebagai obyek workflow. Workflow terdiri dari minimal sebuah tugas :

51. Gambar 'Local Workflows'

Simple, Inspiring, Performing, Phenomenal

54

Pada bagian atas tampilan terdapat elemen sebagai berikut: 

Tombol 'Start': memulasi eksekusi dari workflow



State: Kondisi dari eksekusi workflow



Next Task: tugas berikutnya yang harus dieksekusi



Last Activation Date: Tanggal / waktu ketika workflow dimulai terkahir kali



Tombol 'Show Messages': membuka jendela dengan daftar pesan dari eksekusi workflow



Tombol 'Pause / Continue': menghentikan sementara eksekusi workflow atau melanjutkan eksekusi workflow jika sebelumnya dihentikan



Tombol 'Reset / Stop': Jika sebuah workflow dijalankan dan tombol stop dieksekusi: tugas yang telah dijalankan selesai, namun tidak ada tugas baru yang dimulai lagi. Jika workflow tidak dijalankan maka workflow akan di reset

Dalam setiap tugas, tampilan workflow terdiri dari informasi berikut: -

Position: angka unik yang mendefiniskan urutan eksekusi tugas

-

Active: Bisa tugas dalam sebuah workflow telah dieksekusi atau (untuk sementara) dilewati

-

Task: tugas yang akan dieksekusi

Configure: konfigurasi dari tugas baik input atau output 

Use default IO behavior: output dari tugas sebelumnya adalah input dari tugas saat ini



Choose the task whose output will be used: output dari tugas yang dipilih adalah input dari tugas saat ini.



Define a custom IO slot name: sebuah slot adalah nama penyimpanan untuk pertukaran data. Slot memjadikan prtukaran data diantara local workflow dari variant yang berbeda menjadi memungkinkan.

Parallel: tugas dapat dieksekusi bersamaan dengan tugas sebelumnya Stop On Error: Jika eksekusi tugas gagal maka seluruh workflow akan dihentikan Start: tombol untuk memulasi sebuah tugas workflow secara manual Status: status dari eksekusi tugas (hanya dapat dibaca), beberapa status dalam workflow: 

Waiting: tugas belum dimulai



Running: tugas saat ini sedang dieksekusi

Simple, Inspiring, Performing, Phenomenal

55



Paused: eksekusi workflow telah diinterupsi melalui interaksi pengguna



Stopped: eksekusi workflow telah dihentikan melalui interaksi pengguna



Finished: Tugas telah berhasil dieksekusi



Error: sebuah error terjadi selama eksekusi tugas

Ketika sebuah atau lebih tugas di dalam daftar tugas dipilih, detail dari tugas tersebut akan ditampilkan dalam tabel 'Task Details' di bagian bawah tampilan. Detail menunjukan lokasi penyimpanan dari file input atau output tugas dan tanggal terakhir tugas telah dieksekusi. menunjukkan folder root untuk penyimpanan default tugas input / output di jROS server. <SLOT> menunjukkan folder root untuk slot pada server jROS. Kolom 'Last Activation Date' kosong jika tugas belum pernah dijalankan, atau akan menunjukkan tanggal / waktu eksekusi terakhir.

13.3. Global Workflows Global workflows memperbolehkan pertukaran data antar variant. Misalnya data yang diekspor di dalam variant RO bisa diimpor di dalam variant HTC atau sebaliknya. Global workflows memiliki tampilan yang mirip dengan Local workflows dan dapat dikonfigurasikan dengan cara yang sama. Hanya saja Local workflow bisa menjadi bagian dari Global workflow.Untuk data excanghe slot diperlukan konfigurasi.

52. Gambar 'Global Workflow'

Simple, Inspiring, Performing, Phenomenal

56

14. MESSAGE LIST Woarkflows dan komponen lainnya dalam aplikasi jROS menulis pesan ke dalam daftar pesan yang dapat dibaca pengguna jika eksekusi pengguna tersebut berhasil ataupun terjadi masalah.

53. Gambar 'Message List'

Daftar pesan memberikan list yang memiliki info berikut: 

Warna mengindikasikan tingkat keparahan pesan



Aplikasi yang menghasilkan pesan



Sebuah pesan teks deskriptif



Tanggal / waktu dimana pesan muncul

Tombol 'Clear' memilai sesi pesan baru dengan menghapus semua pesan yang ada di layar. Tombol 'Previous Session' dan 'Next Session' memberikan ijin untuk mencari daftar pesan. Tombol 'Refresh' membaca data pesan dari database. Tombol 'Close' menutup jendela daftar pesan.

Simple, Inspiring, Performing, Phenomenal

57

Related Documents


More Documents from "Novi Kurnia"

Ejercicios (1).docx
November 2019 33
Dedak.docx
December 2019 36
Hati.docx
October 2019 37
Lakshmi Loan Products.docx
December 2019 35