jump to navigation

Penerapan looping pada Contact Set

Sebetulnya untuk membuat workflow di Petrel adalah sangat sederhana. Gambar di bawah ini adalah salah satu contoh sederhana untuk membuat looping workflow dengan mengubah nilai contact set.

Langkah 1 (baris 2, baris 1 merupakan empty line):

Pastikan anda isi variable With 3D grid dengan grid active yang ingin anda run.

Langkah 2:

Gunakan Loop Variable untuk memulai looping dan isikan $l (atau $loop, terserah anda), isikan pula From:1 dan To:100 (sesuai dengan jumlah loop yang anda inginkan)

Langkah 3:

Gunakan variable Numeric expression dan isikan $Contact (atau kata yang sesuai dengan keinginan anda di belakang tanda $), setelah tanda = isikan nilai yang anda tentukan beradasarkan kharakter dari angka tersebut, contoh:

triangular (min, med, max)

ran(min, max) –> random number

list (angka1, angka2, angka3, angka4 dst), dan lain-lain (terdapat di numerical manual Petrel).

Langkah 4:

Klik dua kali pada action Make contacts dan isikan $Contact pada kolom nilai contact, setelah itu klik OK.

Langkah 5:

Klik dua kali pada Volume calculation dan pilih base case anda. Anda dapat mengaktifkan filter pada saat running workflow.

Variable Message hanya digunakan untuk mengeluarkan Massage window untuk memantau progress loop.

Variable Free memory digunakan untuk mengantisipasi crash Petrel oleh karena memory yang full.

Langkah 6:

Jangan lupa untuk menambahkan End loop variable untuk mengakhiri prosess looping.

Lihat hasil volumetric pada tab Cases dengan cara klik kanan pada icon tabung biru dan pilih show report setting, setelah itu pilih case mana saja yang ingin ditampilkan sesuai dengan hasil volumetric calculation pada looping di atas.

Semoga membantu. Kalau kurang jelas, dapat langsung ditanyakan.

Comments»

No comments yet — be the first.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: