Ditulis kembali oleh: Ketut Kumajaya
Publikasi awal: 28 November 2021

Pendahuluan

Bejana kriogenik adalah tangki khusus untuk menyimpan cairan bersuhu sangat rendah, seperti nitrogen cair pada -195°C atau oksigen cair pada -183°C. Pengukuran level cairan dalam bejana bertekanan sering kali menjadi tantangan teknis di lapangan bagi banyak profesional gas industri, meskipun telah bertahun-tahun bergelut di dunia cairan kriogenik. Salah satu alat yang paling efisien untuk tugas ini adalah Differential Pressure Transmitter (DP transmitter), sebuah sensor yang mengukur selisih tekanan untuk menentukan ketinggian cairan.

Tangki kriogenik berbeda dengan tangki cairan biasa. Selain karena tekanan internalnya bisa mencapai 10 bar bahkan lebih, suhu cairannya bisa di bawah -180°C. Ketika suhu naik, cairan menguap dan menghasilkan tekanan tambahan yang bisa berdampak pada akurasi pembacaan level.

Artikel ini menyajikan pendekatan praktis, visual, dan dapat diaudit untuk memahami:

  • Prinsip kerja DP transmitter
  • Rumus penghitungan level cairan
  • Dampak temperatur terhadap berat jenis
  • Studi kasus tangki nitrogen dan oksigen
  • Korelasi volume, berat, dan konversi gas

Prinsip Kerja Pengukuran Level dalam Bejana Bertekanan

Bejana Kriogenik

Untuk cairan seperti oksigen atau nitrogen, digunakan bejana berdinding ganda dengan ruang vakum antar dinding sebagai komponen kunci yang berfungsi sebagai isolator panas. Tujuannya adalah:

  • Meminimalkan transfer panas
  • Menjaga cairan tetap dalam bentuk kriogenik
  • Mencegah penguapan dini saat tekanan dibangun (PB system)
level_measurement.svg
Gambar 1. Pengukuran Level Bejana Bertekanan

Cara Kerja DP Transmitter

DP transmitter mengukur selisih tekanan: Port H (di dasar bejana) menerima tekanan hidrostatis cairan dan tekanan permukaan, sedangkan Port L (di atas bejana) hanya menerima tekanan permukaan. Selisih ini mencerminkan tekanan hidrostatis akibat berat cairan (W).

Kesimpulan: Level cairan ditentukan oleh tekanan hidrostatis saja, efek tekanan permukaan tidak ada sama sekali.

Rumus Pengukuran Level Cairan

Level cairan diukur menggunakan transmitter tekanan diferensial (DP), yang membaca perbedaan tekanan antara dasar tangki dan titik referensi di atas.

flowchart LR W["${W}$: Tekanan Hidrostatis Terukur
(mmH₂O)"] --> Rumus_W SG["${SG}$: Berat Jenis Diketahui"] --> Rumus_W l["${h}$: Berapa Level Cairan?
(mm)"] --> Rumus_W Rumus_W["$$W = h \cdot SG$$"] --> Rumus_h Rumus_h["$$h = \frac{W}{SG}$$"] --> h["${h}$: Level Cairan Ditemukan
(mm)"] style Rumus_W fill:#f0f7ff,stroke:#2c3e50,stroke-width:2px style Rumus_h fill:#f0f7ff,stroke:#2c3e50,stroke-width:2px style W fill:#d0ebff,stroke:#2c3e50,stroke-width:2px style SG fill:#d0ebff,stroke:#2c3e50,stroke-width:2px style l fill:#fff3bf,stroke:#2c3e50,stroke-width:2px style h fill:#d3f9d8,stroke:#2c3e50,stroke-width:2px
Gambar 2. Visualisasi Rumus DP Transmitter
  • W: Tekanan hidrostatis dalam satuan \(\text{mmH}_2\text{O}\)
  • h: Tinggi level cairan dalam mm
  • SG: Specific Gravity atau Berat Jenis — rasio densitas cairan terhadap densitas air pada 4°C (1,0 kg/liter)

Penting: DP transmitter tidak mengukur tinggi cairan secara langsung, melainkan tekanan hidrostatis yang dihasilkan oleh kolom cairan. Maka, tinggi aktual baru bisa dihitung jika kita mengetahui berat jenis cairan tersebut.

Contoh Perhitungan

Setelah memahami rumus dasar, penting untuk mempertimbangkan bagaimana perubahan berat jenis memengaruhi pengukuran level. Misalnya, jika transmitter menunjukkan 10000 mmH₂O, maka tinggi cairan aktual dapat berbeda tergantung berat jenisnya:

  • SG = 1,141 → h = 10000 / 1,141 ≈ 8764 mm (8,76 m)
  • SG = 0,808 → h = 10000 / 0,808 ≈ 12376 mm (12,38 m)

Catatan: Karena air memiliki densitas 1,0 kg/liter pada 4°C, nilai berat jenis dari cairan kriogenik dapat langsung digunakan sebagai pendekatan untuk densitasnya dalam kg/liter.

Contoh: Berat jenis nitrogen cair 0,808 → densitas ≈ 0,808 kg/liter (karena SG tak bersatuan, sedangkan densitas air = 1 kg/liter) → 1000 liter ≈ 808 kg. Untuk akurasi tinggi, gunakan tabel densitas terhadap suhu dan tekanan aktual.


Pengaruh Tekanan terhadap Berat Jenis

Cairan SG @ 1 atm SG @ 7 barg SG @ 27 barg
Nitrogen 0,808 0,687 0,492
Oksigen 1,141 1,000 0,814
Argon 1,395 1,221 0,984
CO₂ 1,141 0,970
N₂O 1,216 1,084
Catatan: Nilai berat jenis referensi diperoleh dari aplikasi Vessel Volume. Data untuk CO₂ pada 1 atm dan N₂O pada 27 barg tidak tersedia karena di luar rentang operasional standar.
kurva_sg_vs_tekanan.svg
Gambar 3. Pengaruh Tekanan terhadap Berat Jenis Cairan Kriogenik
Tampilkan script Python untuk plot kurva di atas
import matplotlib.pyplot as plt
plt.rcParams['svg.fonttype'] = 'none'  # simpan teks sebagai teks, bukan path
plt.rcParams['font.family'] = 'sans-serif'
plt.rcParams['font.sans-serif'] = ['DejaVu Sans', 'Arial']
plt.rcParams['font.size'] = 12

# Tekanan dalam bar gauge
pressures = [1, 7, 27]

# Data SG (None untuk nilai yang tidak tersedia)
fluids = {
    'Nitrogen': [0.808, 0.687, 0.492],
    'Oksigen':  [1.141, 1.000, 0.814],
    'Argon':    [1.395, 1.221, 0.984],
    'CO₂':      [None, 1.141, 0.970],
    'N₂O':      [1.216, 1.084, None]
}

# Plot
plt.figure(figsize=(8, 5))
for fluid, sg_values in fluids.items():
    valid_pressures = [p for p, sg in zip(pressures, sg_values) if sg is not None]
    valid_sg = [sg for sg in sg_values if sg is not None]
    plt.plot(valid_pressures, valid_sg, marker='o', label=fluid)

plt.title('Pengaruh Tekanan terhadap SG Cairan Kriogenik')
plt.xlabel('Tekanan (bar gauge)')
plt.ylabel('Specific Gravity (SG)')
plt.grid(True, linestyle='--', alpha=0.5)
plt.legend()

# Simpan sebagai SVG
plt.tight_layout()
plt.savefig("kurva_sg_vs_tekanan.svg", format="svg")

# Tampilkan
plt.show()

Faktor Penyebab Perubahan Berat Jenis

Bayangkan cairan dalam tangki seperti balon yang mengembang saat dipanaskan: volumenya bertambah, namun massanya tetap sama. Pada bejana kriogenik, kenaikan suhu menyebabkan cairan mengalami ekspansi → densitas menurun → berat jenis turun. Karena ruang bejana tertutup, ekspansi ini juga menaikkan tekanan internal.

Namun perlu dicatat: bukan tekanan yang menyebabkan berat jenis cairan berubah, melainkan suhu. Untuk massa cairan yang tetap, volume yang membesar dapat menyebabkan kenaikan tinggi geometri cairan, walaupun massa totalnya tidak berubah.

Karena DP transmitter hanya mengukur tekanan hidrostatis (\(W = h \cdot SG\)), penurunan berat jenis (SG) dapat dikompensasi oleh kenaikan level (h), sehingga pembacaan DP bisa relatif tetap, padahal tinggi geometri cairan sebenarnya naik.

Kesimpulan penting: Pembacaan tekanan hidrostatis yang hampir konstan tidak selalu berarti level cairan konstan. Ini adalah sumber error signifikan jika berat jenis tidak dikoreksi.

Solusi Praktis

Untuk mengatasi tantangan perubahan berat jenis dalam pengukuran level cairan kriogenik, berikut beberapa solusi praktis yang dapat diterapkan:

  1. Kompensasi berat jenis secara dinamis
    Hitung berat jenis cairan kriogenik berdasarkan suhu dan tekanan aktual. Pendekatan ini dapat dilakukan melalui:

    • Rumus empiris atau korelasi eksperimental
    • Lookup table (misalnya untuk LOX, LIN, atau LAR), yang dikalibrasi berdasarkan data densitas pada berbagai kondisi operasi

    Dalam implementasinya, kompensasi ini dapat dilakukan secara otomatis menggunakan:

    • Mikrokontroler (seperti Arduino dengan perlindungan standar industri: Industruino, Controllino, Opta, Portenta, Industrial Shields) dengan sensor suhu dan tekanan digital
    • PLC atau DCS, melalui function block atau skrip yang membaca transmitter suhu dan tekanan lalu menghitung berat jenis aktual secara real-time
  2. Gunakan sensor level redundan
    Sensor seperti radar, kapasitif, atau guided wave radar memberikan pembacaan level independen dari berat jenis cairan, sehingga lebih andal saat kondisi fisik berubah. Namun, implementasinya dapat menjadi tantangan bila tangki tidak dirancang untuk jenis sensor tersebut sejak awal.

  3. Perkiraan berat jenis berdasarkan rata-rata tekanan — hanya untuk estimasi kasar
    Bila kompensasi real-time tidak tersedia, pendekatan alternatif adalah menggunakan berat jenis perkiraan berdasarkan tekanan rata-rata. Namun perlu diingat:

    • Perubahan suhu yang kecil sekalipun dapat menyebabkan error signifikan dalam pembacaan level
    • Koreksi ini tetap tidak menggantikan kompensasi berbasis data aktual

Gunakan aplikasi Vessel Volume untuk memprediksi berat jenis cairan berdasarkan suhu atau tekanan, menghitung level cairan secara dinamis, serta memperkirakan volume cairan secara akurat sesuai geometri tangki.


Studi Kasus Tangki Nitrogen

Tangki dengan tinggi trycock = 8837 mm

Perhitungan DP pada Berbagai Tekanan

Dalam pengoperasian tangki kriogenik, DP transmitter membaca "berat kolom cairan", bukan volume atau tinggi sebenarnya. Karena berat jenis cairan berubah terhadap suhu dan tekanan, maka pembacaan DP harus dikoreksi dengan berat jenis aktual.

Tabel berikut memperlihatkan bagaimana nilai DP berubah meskipun tinggi fisik cairan tetap sama:

Tekanan (barg) SG DP (mmH₂O)
0 0,808 8837 × 0,808 ≈ 7140
7 0,687 8837 × 0,687 ≈ 6071
27 0,492 8837 × 0,492 ≈ 4348
kurva_sg_vs_dp.svg
Gambar 4. Pengaruh Tekanan terhadap Berat Jenis dan DP (Nitrogen)
Tampilkan script Python untuk plot kurva di atas
import matplotlib.pyplot as plt
plt.rcParams['svg.fonttype'] = 'none'  # simpan teks sebagai teks, bukan path
plt.rcParams['font.family'] = 'sans-serif'
plt.rcParams['font.sans-serif'] = ['DejaVu Sans', 'Arial']
plt.rcParams['font.size'] = 12

# Data nitrogen cair
pressure = [0, 7, 27]  # dalam barg
sg = [0.808, 0.687, 0.492]
h_mm = 8837  # tinggi cairan tetap dalam mm
dp = [round(h_mm * s, 0) for s in sg]  # DP target dalam mmH2O

# Buat plot
fig, ax1 = plt.subplots(figsize=(8, 5))

# Sumbu Y kiri - SG
color = 'tab:blue'
ax1.set_xlabel('Tekanan (bar gauge)')
ax1.set_ylabel('Specific Gravity (SG)', color=color)
ax1.bar(pressure, sg, width=2.5, color=color, alpha=0.6, label='SG')
ax1.tick_params(axis='y', labelcolor=color)
ax1.set_ylim(0, 1)

# Sumbu Y kanan - DP
ax2 = ax1.twinx()
color = 'tab:red'
ax2.set_ylabel('DP Terukur (mmH₂O)', color=color)
ax2.plot(pressure, dp, color=color, marker='o', linewidth=2, label='DP Target')
ax2.tick_params(axis='y', labelcolor=color)
ax2.set_ylim(0, h_mm * sg[0] + 1000)

# Judul dan grid
plt.title('Pengaruh Tekanan terhadap SG dan DP (tinggi cairan tetap)')
ax1.grid(True)
plt.tight_layout()

# Simpan sebagai SVG
plt.savefig("kurva_sg_vs_dp.svg", format="svg")

# Tampilkan
plt.show()

Perbedaan pembacaan DP transmitter di tiga tekanan berbeda pada ketinggian fisik yang sama menggambarkan betapa pentingnya menggunakan berat jenis aktual. Tanpa koreksi ini, operator bisa keliru menginterpretasikan level cairan.

Insight: Saat cairan lebih hangat pada tangki dengan tekanan kerja 27 barg, berat jenis lebih rendah signifikan → DP transmitter membaca level yang lebih rendah meskipun tinggi geometri cairan sama. Jadi, tanpa koreksi berat jenis, DP transmitter bisa “menipu”: level fisik penuh, tapi pembacaan tampak rendah.

Aplikasi Vessel Volume

Sebelum mengandalkan data dari DP transmitter, penting untuk memahami bagaimana temperatur dan tekanan memengaruhi berat jenis cairan kriogenik. Aplikasi Vessel Volume bisa digunakan untuk keperluan tersebut.

Risiko Overfill

Kapasitas berat maksimum cairan biasanya dihitung saat cairan berada pada kondisi terdingin (1 atm). Jika tangki ingin diisi hingga berat maksimum dalam kondisi bertekanan tinggi, volume cairan akan melebihi batas geometris tangki karena cairan mengembang.

Bayangkan mengisi botol air hingga penuh, lalu memanaskannya—air akan meluap karena mengembang. Hal serupa terjadi pada cairan kriogenik, yang dapat menyebabkan overfill jika perubahan berat jenis tidak diperhitungkan.

Tabel berikut menunjukkan bagaimana berat dan keluaran gas berubah pada tekanan berbeda, meskipun volume tetap sama:

Tekanan (barg) Volume (L) Berat (kg) Gas @ 1 atm (Nm³)
0 30000 24225 21498
7 30000 20594 18276
27 30000 14773 13110
kurva_berat_vs_tekanan.svg
Gambar 5. Pengaruh Tekanan terhadap Berat
Tampilkan script Python untuk plot kurva di atas
import matplotlib.pyplot as plt
plt.rcParams['svg.fonttype'] = 'none'  # simpan teks sebagai teks, bukan path
plt.rcParams['font.family'] = 'sans-serif'
plt.rcParams['font.sans-serif'] = ['DejaVu Sans', 'Arial']
plt.rcParams['font.size'] = 12

# Data nitrogen cair
pressure = [0, 7, 27]  # barg
volume = [30000, 30000, 30000]  # Liter (tetap)
weight = [24225, 20594, 14773]  # kg LIN
gas_output = [21498, 18276, 13110]  # Nm³ nitrogen @ 1 atm

# Buat plot
fig, ax1 = plt.subplots(figsize=(8, 5))

# Sumbu Y kiri - berat nitrogen
color = 'tab:blue'
ax1.set_xlabel('Tekanan (bar gauge)')
ax1.set_ylabel('Berat Nitrogen Cair (kg)', color=color)
ax1.bar(pressure, weight, width=2.5, color=color, alpha=0.6, label='Berat LIN')
ax1.tick_params(axis='y', labelcolor=color)
ax1.set_ylim(0, max(weight)*1.1)

# Sumbu Y kanan - gas yang bisa diambil
ax2 = ax1.twinx()
color = 'tab:green'
ax2.set_ylabel('Konversi ke Gas @ 1 atm (Nm³)', color=color)
ax2.plot(pressure, gas_output, color=color, marker='o', linewidth=2, label='Gas LIN @ 1 atm')
ax2.tick_params(axis='y', labelcolor=color)
ax2.set_ylim(0, max(gas_output)*1.1)

# Judul dan grid
plt.title('Pengaruh Tekanan terhadap Berat (volume tetap)')
ax1.grid(True)
plt.tight_layout()

# Simpan sebagai SVG
plt.savefig("kurva_berat_vs_tekanan.svg", format="svg")

# Tampilkan
plt.show()

Catatan Audit: Jika tangki ingin diisi hingga berat maksimum dalam kondisi bertekanan tinggi, volume cairan akan melebihi batas geometris tangki karena cairan mengembang.

Hal ini sangat berisiko menyebabkan overfill, tekanan berlebih, dan aktivasi venting otomatis, termasuk DP transmitter yang dibanjiri cairan kriogenik bisa mengakibatkan kerusakan alat.


Studi Kasus Tambahan: Tangki Oksigen

Sebagai pelengkap, studi kasus berikut menyoroti pentingnya koreksi berat jenis untuk oksigen cair dengan pembahasan yang lebih ringkas.

Sebuah tangki oksigen cair memiliki ketinggian trycock 8837 mm. Pada kondisi atmosfer (1 atm), berat jenis oksigen cair adalah 1,141, sehingga tekanan diferensial (DP) untuk level penuh adalah:

DP = 8837 mm × 1,141 ≈ 10086 mmH₂O

Namun, berat jenis oksigen cair akan berubah tergantung tekanan. Misalnya:

  • Pada 7 barg (SG ≈ 1,000), maka DP ≈ 8837 mmH₂O
  • Pada 27 barg (SG ≈ 0,814), maka DP ≈ 7195 mmH₂O

Artinya, meskipun tinggi geometri cairan tetap, nilai DP bisa berubah signifikan akibat perubahan berat jenis. Hal ini semakin menegaskan pentingnya melakukan koreksi berat jenis saat menggunakan transmitter DP untuk pengukuran level cairan kriogenik seperti oksigen dan nitrogen cair.

kurva_sg_vs_dp_oksigen.svg
Gambar 6. Pengaruh Tekanan terhadap Berat Jenis dan DP (Oksigen)
Tampilkan script Python untuk plot kurva di atas
import matplotlib.pyplot as plt
plt.rcParams['svg.fonttype'] = 'none'  # simpan teks sebagai teks, bukan path
plt.rcParams['font.family'] = 'sans-serif'
plt.rcParams['font.sans-serif'] = ['DejaVu Sans', 'Arial']
plt.rcParams['font.size'] = 12

# Data oksigen cair
pressure = [0, 7, 27]  # dalam barg
sg = [1.141, 1.000, 0.814]  # Berat Jenis
h_mm = 8837  # tinggi cairan tetap dalam mm
dp = [round(h_mm * s, 0) for s in sg]  # DP target dalam mmH2O

# Buat plot
fig, ax1 = plt.subplots(figsize=(8, 5))

# Sumbu Y kiri - SG
color = 'tab:blue'
ax1.set_xlabel('Tekanan (bar gauge)')
ax1.set_ylabel('Specific Gravity (SG)', color=color)
ax1.bar(pressure, sg, width=2.5, color=color, alpha=0.6, label='SG')
ax1.tick_params(axis='y', labelcolor=color)
ax1.set_ylim(0, 1.5)

# Sumbu Y kanan - DP
ax2 = ax1.twinx()
color = 'tab:red'
ax2.set_ylabel('DP Terukur (mmH₂O)', color=color)
ax2.plot(pressure, dp, color=color, marker='o', linewidth=2, label='DP Target')
ax2.tick_params(axis='y', labelcolor=color)
ax2.set_ylim(0, h_mm * sg[0] + 1000)

# Judul dan grid
plt.title('Pengaruh Tekanan terhadap SG dan DP (O₂, tinggi cairan tetap)')
ax1.grid(True)

# Simpan sebagai SVG
plt.tight_layout()
plt.savefig("kurva_sg_vs_dp_oksigen.svg", format="svg")

# Tampilkan
plt.show()

Rekomendasi

  • Gunakan aplikasi Vessel Volume untuk menghitung berat jenis dinamis dan memperkirakan jangkauan transmitter DP berdasarkan berat jenis aktual yang dihitung dari suhu atau tekanan operasi.
  • Jangan gunakan tabel konversi dari vendor tangki secara langsung tanpa koreksi kondisi kerja.
  • Contoh kasus di atas pada kondisi 27 barg, cukup isi tangki hingga DP transmitter membaca ±4348 mmH₂O (bukan target level cairan pada 1 atm yang 7140 mmH₂O).

Tips Operasional: Semakin tinggi tekanan → semakin sedikit berat cairan yang bisa dimasukkan ke tangki untuk volume yang tetap.

Untuk memastikan pengukuran level yang akurat, ikuti langkah-langkah berikut dalam flowchart untuk mengintegrasikan koreksi berat jenis dengan transmitter DP:

Tampilkan Flowchart Pengukuran Level menggunakan Transmitter DP
flowchart TD %% === Class Definitions === classDef utama fill:#e0f2fe,stroke:#0284c7,color:#0c4a6e,stroke-width:2px,font-weight:bold; classDef proses fill:#ecfdf5,stroke:#10b981,color:#065f46; classDef keputusan fill:#fefce8,stroke:#eab308,color:#92400e; classDef akhir fill:#f3e8ff,stroke:#a855f7,color:#6b21a8,stroke-width:2px; %% === Diagram Nodes === A["Mulai"]:::utama --> B{"Berat jenis cairan
diketahui?"}:::keputusan B -- "Ya" --> C{"Berat jenis
konstan?"}:::keputusan B -- "Tidak" --> D["Ambil data dari
tabel berat jenis atau
hitung dari suhu & tekanan"]:::proses D --> C C -- "Ya" --> I["Hitung level
$$h = \frac{DP}{SG}$$"]:::proses C -- "Tidak" --> E["Implementasi koreksi
di DCS / PLC / mikrokontroler"]:::proses E --> F["Ambil data
suhu & tekanan"]:::proses F --> G["Hitung
berat jenis cairan"]:::proses G --> I I --> J{"Hasil valid?"}:::keputusan J -- "Ya" --> K["Selesai"]:::akhir J -- "Tidak" --> C
Gambar 7. Flowchart Pengukuran Level menggunakan Transmitter DP

Glosarium

  • Bejana Kriogenik: Tangki khusus dengan ruang vakum antar dinding untuk menyimpan cairan kriogenik, seperti nitrogen atau oksigen cair, pada suhu di bawah -180°C.
  • Densitas: Massa per satuan volume cairan (kg/liter atau kg/m³), digunakan untuk menghitung berat jenis.
  • DP transmitter: Sensor Tekanan Diferensial untuk membaca level cairan.
  • Headspace: Ruang di atas cairan dalam bejana kriogenik yang berisi gas hasil penguapan, memengaruhi tekanan tetapi tidak terdeteksi oleh DP transmitter.
  • mmH₂O: Satuan tekanan hidrostatis berdasarkan kolom air.
  • Overfill: Kondisi ketika tangki diisi melebihi kapasitas geometrisnya, berisiko menyebabkan tekanan berlebih.
  • PB: Pressure Building — sistem pemanas cairan untuk menaikkan tekanan.
  • SG: Specific Gravity — rasio densitas cairan terhadap densitas air pada 4°C. Dalam bahasa Indonesia dikenal sebagai Berat Jenis.
  • Tekanan Hidrostatis: Tekanan akibat berat cairan dalam bejana, diukur oleh DP transmitter untuk menghitung tinggi level cairan.
  • Trycock: Posisi verifikasi level cairan secara manual.
  • Venting Otomatis: Sistem pelepasan gas otomatis untuk mencegah tekanan berlebih.
  • Vessel Volume & Level Calculation: Aplikasi untuk menghitung volume cairan dalam bejana bertekanan berdasarkan dimensi, geometri, dan orientasi. Dilengkapi kalkulasi berat jenis cairan berdasarkan suhu atau tekanan untuk estimasi level dan massa secara lebih akurat.

Penutup

DP transmitter adalah alat yang sangat presisi untuk membaca level cairan dalam bejana bertekanan. Namun, interpretasi hasilnya membutuhkan pemahaman menyeluruh tentang berat jenis, suhu cairan, tekanan operasi, dan karakteristik cairan kriogenik.

Sederhananya, bayangkan DP transmitter seperti timbangan: ia hanya mengukur “berat” cairan, bukan tekanan udara di atasnya.

Catatan praktis: Gas di ruang atas bejana kriogenik ikut menentukan total gas yang tersedia. Karena tidak terukur oleh DP transmitter, estimasi level cairan saja bisa menyesatkan, terutama saat tekanan permukaan tinggi.

Dokumentasi seperti ini bertujuan membekali operator dan teknisi dengan konteks praktis yang bisa diandalkan dan diaudit.

Untuk akses aplikasi Vessel Volume—termasuk estimasi jangkauan DP transmitter, referensi tabel konversi untuk pengisian tangki kriogenik, dan materi pelatihan—silakan hubungi tim Automation and Innovation.


Alat Pendukung

Vessel Volume & Level Calculation adalah aplikasi internal untuk menghitung volume berdasarkan level ketinggian cairan dalam bejana bertekanan. Aplikasi ini mendukung berbagai tipe head, termasuk:

  • Ellipsoidal Head (2:1 elliptical)
  • Spherical Head (hemispherical)
  • Torispherical Head
    • ASME F&D (Flanged and Dished)
    • Standard F&D
    • 80:10 F&D
  • Flat Head

Aplikasi dirancang untuk menangani bejana dengan orientasi vertikal maupun horizontal, dengan memperhitungkan geometri head untuk estimasi volume parsial yang lebih akurat dibandingkan pendekatan silinder sederhana.

Aplikasi ini menggunakan beberapa referensi teknis untuk mendukung akurasi prediksi berat jenis cairan berdasarkan suhu atau tekanan, serta kalkulasi volume tangki di antaranya:

  1. DDBST Online Calculation – Basis data properti termofisika untuk berbagai zat kimia.
  2. NIST Chemistry WebBook – Referensi resmi dari NIST untuk data termokimia dan spektrum zat.
  3. LAr Basic Properties – Brookhaven National Laboratory – Informasi sifat dasar Argon cair.
  4. Perry’s Chemical Engineers’ Handbook, 7th Ed. – Khususnya bagian tabel properti fisik cairan dan gas.
  5. Thermophysical Properties of Nitrous Oxide – Publikasi teknis dari Rochester Institute of Technology.
  6. Calculating Tank Volume – Artikel oleh Dan Jones, Ph.D., P.E., seorang ahli kimia proses dari Stockhausen Louisiana, LLC. Artikel ini dijadikan acuan luas dalam komunitas teknik proses untuk pendekatan kalkulasi volume tangki dengan geometri kompleks seperti torispherical head.

Atribusi AI

Tulisan ini disusun oleh Ketut Kumajaya, berdasarkan referensi teknis dan pengalaman lapangan. Sebagian struktur, narasi, serta klarifikasi teknis dalam dokumen ini telah direstrukturisasi dengan bantuan Copilot dari Microsoft dan ChatGPT dari OpenAI.

Artikel asli sebelum restrukturisasi dapat diakses di Cerita Kiiota.

Penggunaan AI dalam dokumentasi ini mengikuti prinsip keterbukaan, akurasi, dan atribusi etis, dengan proses kurasi yang ketat serta kendali penuh tetap berada di tangan penulis.


© 2025 Technical & Sustainability Digest – Audit Teknik & Dokumentasi Industri