Pemodelan proses dinamis sangat penting untuk desain dan operasi pabrik. Meskipun
pemodelan steady state berkali-kali cukup,
akurasi dapat ditingkatkan secara signifikan dengan memperhitungkan respons
dinamis sistem terhadap perubahan. Selain itu, dinamis
diperlukan simulasi untuk memodelkan berbagai skenario termasuk (tetapi tidak
terbatas pada):
• Memulai startup• Penonaktifan pabrik
• Pelarian reaktor
• Penghilang tekanan
Aspen HYSYS Dynamic memungkinkan Anda untuk dengan mudah mengubah
simulasi kondisi tetap Aspen HYSYS menjadi dinamis yang kuat
model. Ini berjalan sepenuhnya dari dalam lingkungan Aspen HYSYS yang sudah
dikenal dan menggunakan data input yang sama dan
model termodinamika. Dokumen ini berfungsi sebagai "panduan memulai" sederhana
untuk menggunakan Aspen HYSYS Dynamic. Kami akan membawa Anda melalui
perkembangan paling umum tentang bagaimana mengkonversi model kondisi tunak
ke model dinamis dan bagaimana menganalisisnya. Ini bukan
dimaksudkan untuk digunakan sebagai dokumen referensi yang berdiri sendiri. Kami
menyarankan Anda menggunakan berbagai sumber daya lain termasuk:
• situs web dukungan AspenTech (support.aspentech.com)
• Perangkat kursus AspenTech tersedia dalam versi online dan langsung
• Item-item dasar pengetahuan AspenTech, pelatihan, dan model sampel tersedia di
aspenONE® Exchange
• Konsultan bisnis AspenTech
Panduan ini mengasumsikan bahwa pengguna memiliki Aspen HYSYS V8.0 atau
yang lebih tinggi diinstal pada komputer mereka. Contoh File
Ada dua contoh file yang digunakan dalam tutorial ini, HYSYS Dynamic Jump Start
Case 1 dan HYSYS Dynamic Jump Start Case
2. Kasus 1 adalah model kondisi stabil dan Kasus 2 adalah model yang sama setelah
dikonversi menjadi model dinamis. Panduan ini
menunjukkan tinjauan umum tentang cara mengubah Kasus 1 menjadi Kasus 2, tetapi
tidak menunjukkan setiap perubahan individu. Untuk mendapat lebih banyak
terbiasa dengan meningkatkan model kondisi stabil ke model dinamis, kami sarankan
Anda mencoba menyelesaikan ini sendiri.
Versi file-file ini untuk Aspen HYSYS V7.3 juga ditampilkan dalam Desain Solving
Web-Demand dan
Tantangan Operasional Menggunakan Simulasi Dinamis (Sumber Tambahan, halaman
21).
Kedua contoh file tersebut tersedia secara gratis sebagai unduhan instan melalui
aspenONE Exchange. Untuk mengakses aspenONE
Exchange di Aspen HYSYS V8.0, klik tombol Exchange di tab Memulai pada pita
(Gambar 1). Di Aspen
HYSYS V8.2 dan lebih tinggi, aspenONE Exchange secara otomatis diluncurkan saat
Anda membuka program.
Ketik "HYSYS Dynamic Jump Start" ke dalam bilah pencarian dan klik pada flow
sheet yang sesuai di hasil pencarian
(Gambar 2). Anda juga dapat menemukan file contoh lainnya, kiat berbasis
pengetahuan, modul pelatihan, dan lainnya menggunakan pertanyaan serupa. Untuk
pelajari lebih lanjut tentang cara menggunakan aspenONE Exchange, lihat Jump Start
terkait di bagian Sumber Daya Tambahan.
Catatan, alur kerja yang ditunjukkan di sini tidak spesifik untuk file contoh ini dan
dapat diterapkan pada kasus apa pun.
Mulai dengan Model Steady State
Langkah pertama untuk mensimulasikan proses secara dinamis dengan Aspen HYSYS
adalah membuat model kondisi mapan. Model ini akan
berisi semua input dasar untuk sistem: komponen, operasi unit, termodinamika, dll.
Model steady state
harus lengkap dan memiliki solusi konvergen.
Panduan ini difokuskan untuk memperbarui dan menjalankan model kondisi mapan
yang ada dalam Mode Dinamis. Jika Anda tidak tahu caranya
buat simulasi kondisi tetap di Aspen HYSYS, lihat Jump Start terkait di bagian
Sumber Daya Tambahan (Halaman
21).
Asisten Dinamis
Dynamic Assistant memungkinkan Anda melihat penyesuaian apa yang perlu Anda
buat agar model Anda berjalan secara dinamis dan
menyarankan perubahan. Anda harus menggunakan asisten sebagai panduan, bukan
obat untuk semua. Untuk membuat model terbaik, itu
penting untuk menggunakan penilaian teknik Anda sendiri. Sangat disarankan bahwa
pertama kali Anda mengonversi kondisi stabil
model, Anda mencoba membuat semua perubahan yang sesuai sendiri sebelum
berkonsultasi dengan asisten.
Untuk menggunakan asisten, klik tombol Dynamic Assistant (terletak di grup
Simulasi Dinamis pada tab Dinamis)
saat Anda masih dalam Steady State Mode (Gambar 3).
Untuk meninjau perubahan individual sebelumnya, klik dua kali salah satu item pada
daftar untuk mengarahkan ulang ke tab yang sesuai (Gambar 5).
Pada tab ini, Anda dapat melihat perubahan apa yang disarankan oleh Dynamic
Assistant. Anda dapat mengedit ini langsung di ini
jendela sebelum mengklik Lakukan Perubahan, atau Anda dapat membuatnya di
lembar alur itu sendiri.
Tentukan Parameter Tekanan dan Aliran
Dalam model keadaan tetap Aspen HYSYS, parameter tekanan dan aliran dapat
ditentukan secara terpisah. Untuk alasan inilah
mungkin untuk "menipu" dengan membuat spesifikasi yang tidak realistis seperti tidak
memiliki tekanan jatuh di seluruh unit. Dalam HYSYS
Dinamis, tekanan dan aliran saling terkait sehingga yang satu tidak dapat dihitung
tanpa yang lain. Jika Anda menentukan tekanan nol
jatuh melintasi unit resistensi dalam Dinamis, laju aliran melalui unit itu akan menjadi
nol juga (Gambar 6).
Kiat dan Trik: Untuk menampilkan semua tekanan aliran pada lembar alur Anda, pilih
"Tekanan" dari
daftar di grup Stream Label pada Flow sheet / Ubah tab kontekstual pada pita (yang
muncul ketika lembar alur dipilih).
Gambar 10: Flowsheet dengan spesifikasi tekanan dan aliran yang sesuai untuk
simulasi dinamis
Ukuran Peralatan
Untuk menjalankan simulasi dinamis, penting untuk memiliki semua ukuran peralatan
Anda dengan benar. Tanggapan kapal
Untuk fluktuasi dalam pakannya sangat tergantung pada ukuran kapal relatif terhadap
ukuran gangguan. Jika Vessel Anda
terlalu besar, simulasi akan menghasilkan respons yang dibasahi secara tidak realistis.
Kebalikannya berlaku untuk kapal
itu terlalu kecil.
Ada dua tempat di mana Anda dapat mengubah ukuran kapal: tab Rating dan tab
Dynamic di kapal itu
bentuk properti (Gambar 11).
Gambar 11: Ukur ukuran kapal dari tab Rating atau Dynamic pada formulir
propertinya
Selain itu, Anda dapat menggunakan Dynamic Assistant untuk mengukur sendiri
ukuran peralatan Anda. Pada tab ukuran yang tidak diketahui, pilih volume
di kiri. Ubah waktu tinggal untuk kapal yang ingin Anda ukur dan klik tombol Quick
size… (Gambar 12). Baru
ukuran akan secara otomatis diperbanyak ke seluruh model.
Desain
Sebuah
Kontrol
Strategi
Kontroler PID
Instantiate controller PID dan klik dua kali untuk melihat form propertinya. Pada tab
Koneksi, pilih Proses
Objek Target Variabel dan Keluaran (Gambar 14). Variabel proses adalah nilai
instalasi aktual yang coba dikontrol oleh pengontrol
mengatur. Objek target keluaran (kadang-kadang disebut sebagai variabel yang
dimanipulasi), adalah parameter yang dikontrol
akan berubah untuk menyesuaikan variabel proses ke set point. Pengontrol di bawah
ini (dari Kasus 2) menggunakan aktuator
posisi katup VLV-HP Vap untuk mengontrol tekanan di kolom HP Sep.
Selanjutnya, klik tab parameter. Di bawah Parameter Operasional, atur tindakan. Jika
Anda ingin memiliki objek target keluaran
respons balik terhadap perubahan dalam variabel proses, lalu pilih "Balikkan." Untuk
memahami perbedaan antara langsung
dan membalikkan tindakan, pertimbangkan Gambar 15: variabel proses Anda adalah
tingkat cairan dalam tangki dan objek target output Anda
katup A, yang mengontrol saluran masuk. Ketika tingkat cairan jatuh Anda ingin
katup terbuka sehingga aliran masuk akan meningkat dan
naikkan level tangki. Ini adalah respons terbalik. Jika objek target keluaran Anda
adalah katup B, yang mengontrol aliran outlet, Anda
ingin tanggapan langsung. Dengan begitu, ketika tingkat cairan turun, katup akan
menutup, mengurangi laju aliran keluar dan naik
tingkat tangki. Gambar 15 menjelaskan prinsip yang sama jika level tangki naik.
Selanjutnya, tentukan titik setel dan nilai PV Minimum dan Maksimum. Akhirnya,
atur parameter tuning (lihat
rekomendasi pada Tabel 2 di halaman sebelumnya). Gambar 16 menunjukkan tab
Parameter untuk pengontrol PID yang sama dan
menyoroti semua input yang harus Anda tentukan. Terakhir, Anda dapat mengaktifkan
pengontrol PID dengan mengalihkan Mode ke "Otomatis"
(di bagian Parameter Operasional).
Pelat Wajah
Untuk setiap pengontrol, Anda dapat melihat pelat muka. Klik tombol pelat muka dari
formulir properti atau klik kanan
controller dan pilih "Face Plate ..." Bar atas pada face plate menunjukkan nilai
variabel proses (biru) relatif terhadap
set point (panah merah). Baris bawah menunjukkan output pengontrol (biru).
Dimungkinkan untuk memanipulasi titik setel
langsung di pelat muka dengan menggerakkan panah merah (Gambar 17).
Daftar semua pengontrol dapat ditemukan dengan cepat menggunakan tombol Control
Manager di grup Tools pada tab Dynamic
(Gambar 18).
Demikian juga, daftar semua pelat wajah dapat ditemukan menggunakan tombol Plat
Wajah (Gambar 19).
Menjalankan Model Anda
Sekarang Anda telah memperbaiki spesifikasi tekanan dan aliran Anda, mengukur
semua peralatan Anda, dan membuat kontrol
strategi, Anda siap menjalankan model Anda dalam Mode Dinamis. Gunakan
Dynamic Assistant untuk memastikan Anda tidak
tidak memiliki spesifikasi penting dan kemudian klik tombol Mode Dinamis (Gambar
20).
Bagan garis
Strip chart adalah cara untuk mengamati fluktuasi dinamis dari model Anda secara
grafis. Mereka dapat diproduksi untuk aliran apa pun,
blok, atau pengontrol.
Menghasilkan Strip Chart
Ada beberapa cara untuk menghasilkan bagan garis. Yang pertama adalah membuka
formulir properti untuk aliran atau operasi unit dan
arahkan ke tab Dinamis. Buka halaman Strip chart untuk melihat beberapa set variabel
default. Pilih satu dari Variabel
Atur dropdown dan klik tombol Create Stripchart (Gambar 21). Untuk pengontrol, ada
tab bagan Strip.
Anda juga dapat membuat bagan strip kustom menggunakan tombol Strip Charts di
grup Tools pada tab Dynamic (Gambar
22). Ini akan membuka jendela StripChart.
Klik tombol Add untuk membuat DataLogger baru yang mencatat informasi yang
diperlukan untuk membuat bagan strip (Gambar
23). Gambar di bawah ini menunjukkan bagaimana bagan strip yang ada HP Sep PC-
DL1 dibuat dalam Kasus 2.
Ubah nama menjadi sesuatu yang lebih deskriptif di kolom Nama Bagan Strip. Juga,
ubah Ukuran Logger dan
Interval Sampel. Setelah setiap sel di baris dipilih, klik tombol Edit (Gambar 24).
Di jendela yang muncul, klik tombol Tambah untuk menambahkan variabel yang
ingin Anda lacak (Gambar 25). Kamu bisa
nonaktifkan semua ini nanti dengan mengklik kotak centang di kolom Aktif di sebelah
kanan. Anda juga dapat mengedit atau menghapusnya
menggunakan tombol di bagian bawah.
Untuk menghasilkan grafik, klik tombol Tampilan. Jika Anda berada dalam mode
Jalankan (tombol Jalankan pada tab Dinamis dipilih), tombol
grafik akan secara otomatis mulai mengisi. Dimungkinkan untuk menggulir mundur,
maju, naik, dan turun pada strip chart
mengklik ruang grafik dan menariknya.
Memformat Bagan Strip
Untuk memformat bagan strip, klik kanan pada area plot dan pilih "Kontrol Grafik ..."
(Gambar 26).
Ini akan membuka jendela Konfigurasi Diagram Strip (Gambar 27). Dari sini, Anda
dapat menyesuaikan bagaimana setiap variabel disajikan,
sumbu, dan parameter tampilan lainnya untuk bagan khusus ini.
Fungsi Transfer
Salah satu fitur berguna dari pemodelan dinamis di Aspen HYSYS adalah
memungkinkan Anda
untuk mengamati bagaimana simulasi akan merespons gangguan. Anda dapat
memodelkan ini
gangguan menggunakan fungsi transfer atau dengan menambahkan noise acak ke
proses apa pun
variabel. Untuk menambahkan fungsi transfer, pilih blok Fungsi Transfer di jendela
Tab dinamis dari Palet Model (Gambar 28).
Setelah Anda instantiated fungsi transfer, buka formulir propertinya. Dari
Tab Koneksi, Anda dapat memilih aliran target, unit operasi, atau pengontrol itu
Anda ingin fungsi transfer mempengaruhi. Anda juga dapat memilih proses secara
opsional
variabel untuk memandu perilaku fungsi transfer. Gambar 29 menunjukkan fungsi
transfer
yang bertindak pada aliran NGL feed dalam Kasus 2.
Pada tab Parameter, Anda dapat mengisi input yang tersisa untuk fungsi transfer
Anda. Anda harus mengisi bagian Ranges
sebelum Anda dapat mengisi Parameter Operasional (Gambar 30).
Di bagian Kebisingan, Anda dapat memilih untuk menambahkan noise ke sinyal Anda
untuk melihat bagaimana sistem kontrol Anda merespons lebih banyak
input realistis.
Penjadwal Acara
Penjadwal acara memungkinkan Aspen HYSYS untuk secara otomatis melakukan
acara. Ini dapat dipicu oleh waktu yang berlalu, logis
operasi, atau nilai penstabil variabel. Penjadwal acara sangat membantu dalam
mengevaluasi keadaan darurat
skenario di pabrik, serta urutan startup dan shutdown. Selain itu dapat digunakan
sebagai alat pelatihan untuk melihat caranya
operator baru merespons berbagai gangguan.
Gambar di bawah ini menunjukkan bagaimana Jadual 1 yang ada dibangun di Kasus
2.
Tambahkan Sequence
Klik tombol Penjadwal Acara dalam grup Opsi Pemodelan pada tab Dinamis (Gambar
31).
Tambahkan Acara
Di jendela Urutan yang muncul, klik tombol Tambah untuk menambahkan acara.
Anda dapat menambahkan sebanyak mungkin acara yang ingin Anda ikuti
urutan. Selanjutnya, tentukan kondisi dan tindakan yang terkait dengan setiap
peristiwa dalam matriks. Untuk melakukannya, pilih acara dan
klik Lihat ... (Gambar 34).
Pada jendela berikutnya, Anda dapat menentukan bagaimana Anda ingin acara dipicu
pada tab Kondisi.
Menggunakan Ekspresi Logis
Untuk menggunakan ekspresi logis, Anda harus terlebih dahulu menentukan variabel
di bagian Variabel untuk Logika Ekspresi. Klik Tambah
Variabel dan pilih apa saja yang akan Anda rujuk. Ini akan membuat tag yang dapat
Anda gunakan saat menulis ekspresi. Untuk
bantuan dengan sintaks, klik tombol Bantuan Ekspresi di bagian Logical „IF’
Expression. Masukkan ekspresi dalam kotak.
Kasus 2 menunjukkan aplikasi unik dari ekspresi logis. Dalam hal ini ungkapannya
adalah "1 = 1," yang akan segera
mengevaluasi sebagai benar. Ini akan langsung mengaktifkan acara setelah urutan
dimulai (Gambar 35).
Tentukan Tindakan Acara
Setelah menentukan pemicu untuk suatu peristiwa, Anda harus menentukan tindakan
apa yang akan terjadi pada tab Daftar Tindakan. Kamu bisa
tambahkan beberapa tindakan untuk setiap acara dengan mengklik tombol Tambah di
bagian Daftar Tindakan Untuk Acara Ini. Untuk setiap
tindakan terpisah, isi Spesifikasi Tindakan Individual.
Dalam Kasus 2, ada satu tindakan yang diambil, yang mengubah suhu umpan ke 205 °
F (Gambar 36).
Mengaktifkan Sequences
Untuk menjalankan urutan, saat pemecah aktif, klik tombol Mulai di grup kontrol
Urutan pada Penjadwal Acara
(Gambar 37). Ketika semua acara telah berakhir, statusnya akan Selesai. Anda juga
dapat berhenti, melanjutkan, menahan, memaksa,
dan lewati urutan dengan mengklik tombol yang sesuai di grup Kontrol Urutan.