Kalkulator Isipadu Tangki - Tangki Silinder, Sfera & Segiempat
Kira isipadu tangki serta-merta untuk tangki silinder, sfera, dan segiempat. Dapatkan kapasiti tepat dalam liter, gelen, atau meter padu. Kalkulator kejuruteraan percuma.
Kalkulator Isipadu Tangki
Formula Isipadu Tangki Silinder:
V = π × r² × h
Isipadu Tangki
Dokumentasi
Mengapa Isipadu Tangki Penting
Pernahkah anda memesan tangki simpanan air hanya untuk mendapati ia terlalu kecil untuk keperluan anda? Atau salah mengira kapasiti simpanan bahan kimia dan berakhir dengan masalah limpahan? Mendapatkan isipadu tangki yang tepat sejak pertama kali dapat mengjimatkan wang, mengelakkan kesilapan yang mahal, dan memastikan sistem anda berfungsi seperti yang dimaksudkan.
Kalkulator ini membantu anda menentukan kapasiti yang tepat untuk tangki silinder, sfera, dan segiempat—sama ada anda mensaiz sistem air hujan kediaman, merancang simpanan bahan api untuk kemudahan komersial, atau mereka bentuk bekas proses perindustrian.
Yang menjadikan pengiraan isipadu tangki mencabar ialah ralat pengukuran kecil berkembang dengan cepat. Kesilapan 1 inci dalam jejari boleh bermakna perbezaan kapasiti puluhan gelen untuk tangki besar. Saya telah melihat kontraktor terpaksa memesan semula tangki sepenuhnya kerana mereka menggunakan diameter dan bukannya jejari dalam pengiraan mereka. Alat ini menghapuskan risiko tersebut dengan mengendalikan matematik secara automatik.
Memahami Pengiraan Isipadu Tangki
Pengiraan isipadu tangki pada dasarnya adalah geometri asas, tetapi menggunakan rumus tersebut dengan betul memerlukan pemahaman tentang ukuran mana yang paling penting. Tiga bentuk tangki yang biasa—silinder, sfera, dan segiempat—masing-masing mempunyai keperluan khusus yang mempengaruhi cara anda mengukur dan mengira.
Formula Isipadu Tangki
Setiap bentuk tangki memerlukan pendekatan pengiraan yang berbeza. Inilah yang perlu anda ketahui:
Isipadu Tangki Silinder
Tangki silinder adalah yang paling biasa dalam industri kerana ia cekap dari segi struktur dan mudah dihasilkan. Formula isipadu adalah:
Di mana:
- = Isipadu tangki
- = Pi (lebih kurang 3.14159)
- = Jejari silinder (separuh diameter)
- = Ketinggian silinder
Petua pro: Sentiasa ukur jejari dalam dari pusat ke dinding dalam, bukan dimensi luar. Ketebalan dinding tangki boleh menjejaskan pengiraan anda dengan ketara, terutamanya untuk bekas tekanan berdinding tebal. Untuk tangki silinder mendatar, gunakan panjang sebagai nilai ketinggian.
Isipadu Tangki Sfera
Tangki sfera memaksimumkan isipadu sambil meminimumkan luas permukaan, menjadikannya ideal untuk penyimpanan gas bertekanan. Formula isipadu adalah:
Di mana:
- = Isipadu tangki
- = Pi (lebih kurang 3.14159)
- = Jejari sfera (separuh diameter)
Perhatikan bahawa tangki sfera biasanya lebih mahal untuk dihasilkan berbanding tangki silinder, tetapi ia lebih kuat untuk aplikasi bertekanan tinggi. Ukur dari titik pusat ke dinding dalam untuk pengiraan yang tepat.
Isipadu Tangki Segiempat
Tangki segiempat adalah yang paling mudah untuk dikira dan paling sesuai untuk ruang yang sempit. Formula isipadu adalah mudah:
Di mana:
- = Isipadu tangki
- = Panjang tangki
- = Lebar tangki
- = Ketinggian tangki
Kesilapan biasa: Orang sering lupa mengambil kira pembahagi dalaman, sokongan, atau peralatan yang dipasang yang mengurangkan isipadu yang boleh digunakan. Formula memberikan isipadu geometri, tetapi kapasiti simpanan sebenar mungkin 5-10% kurang bergantung kepada komponen dalaman.
Penukaran Unit
Kalkulator mengendalikan penukaran secara automatik, tetapi memahami hubungan ini membantu anda mengesahkan keputusan dan mengesan ralat:
- 1 meter padu (mÂł) = 1,000 liter (L)
- 1 meter padu (mÂł) = 264.172 gelen AS (gal)
- 1 kaki padu (ftÂł) = 7.48052 gelen AS (gal)
- 1 kaki padu (ftÂł) = 28.3168 liter (L)
- 1 gelen AS (gal) = 3.78541 liter (L)
Semakan cepat: Jika anda mengira tangki air kediaman dan mendapat 10,000 gelen dari tangki berjejari 3 kaki, sesuatu yang salah. Tangki rumah biasa berkisar antara 500 hingga 5,000 gelen.
Cara Mengira Isipadu Tangki
Berikut adalah cara untuk mendapatkan keputusan yang tepat dengan kalkulator:
Untuk Tangki Silinder
- Pilih bentuk tangki: Pilih "Tangki Silinder"
- Pilih unit anda: Pilih unit dimensi (meter, kaki, inci, atau sentimeter)
- Masukkan jejari: Masukkan jejari (ingat: diameter Ă· 2)
- Masukkan ketinggian: Untuk tangki menegak, ini adalah ketinggian. Untuk tangki mendatar, ini adalah panjang
- Pilih unit output: Pilih unit isipadu yang anda inginkan
- Dapatkan keputusan: Isipadu dikira serta-merta
Petua dunia sebenar: Semasa mengukur tangki simpanan bahan api, sentiasa sahkan sama ada spesifikasi pengeluar menyenaraikan diameter dalaman (ID) atau diameter luaran (OD). Menggunakan OD dan bukannya ID boleh menganggarkan kapasiti lebih 10% atau lebih.
Untuk Tangki Sfera
- Pilih bentuk tangki: Pilih "Tangki Sfera"
- Pilih unit anda: Pilih unit dimensi
- Masukkan jejari: Masukkan jejari sfera (diameter Ă· 2)
- Pilih unit output: Pilih unit isipadu
- Dapatkan keputusan: Isipadu dipaparkan serta-merta
Untuk Tangki Segiempat
- Pilih bentuk tangki: Pilih "Tangki Segiempat"
- Pilih unit anda: Pilih unit dimensi
- Masukkan dimensi: Masukkan panjang, lebar, dan ketinggian
- Pilih unit output: Pilih unit isipadu
- Dapatkan keputusan: Isipadu dikira serta-merta
Amalan Pengukuran Terbaik
Mendapatkan pengukuran yang tepat membezakan antara tangki yang berfungsi dengan sempurna dan yang tidak memenuhi keperluan anda:
- Ukur dimensi dalaman: Dinding tangki mengurangkan isipadu dalaman. Dinding keluli 1/4 inci pada tangki 6 kaki bermakna hampir 3 inci diameter yang boleh digunakan berkurangan.
- Ambil kira halangan: Paip masuk, pembahagi, dan sokongan dalaman semuanya mengurangkan kapasiti yang boleh digunakan. Belanjakan 5-10% kurang daripada isipadu yang dikira untuk simpanan dunia sebenar.
- Gunakan unit yang konsisten: Mencampurkan kaki dan inci adalah di mana kebanyakan ralat berlaku. Tukarkan semua kepada unit yang sama terlebih dahulu.
- Ukur dua kali: Kedengaran jelas, tetapi tergesa-gesa dalam pengukuran telah menyebabkan lebih banyak ralat dalam mensaiz tangki berbanding faktor lain.
- Semak permukaan rata: Untuk tangki mendatar, pastikan anda mengukur panjang sebenar, bukan sepanjang cerun.
Aplikasi Umum untuk Pengiraan Isipadu Tangki
Pengiraan isipadu tangki menyelesaikan masalah sebenar merentasi industri. Berikut adalah senario di mana mendapatkan kapasiti adalah penting:
Projek Penyimpanan Air
Pengumpulan air hujan telah menjadi popular atas sebab alam sekitar dan kos. Sebuah isi rumah biasa menggunakan 80-100 gelen per orang sehari. Jika anda ingin air kecemasan selama 3 hari untuk keluarga empat orang, anda memerlukan kira-kira 1,000-1,200 gelen storan. Ini bermakna tangki silinder kira-kira 5 kaki diameter dan 6 kaki tinggi—atau anda boleh menggunakan kalkulator ini untuk mencari dimensi yang sesuai dengan ruang yang ada.
Kolam renang memerlukan pengiraan isipadu yang tepat untuk rawatan kimia. Terlalu sedikit klorin dan alga akan berkembang. Terlalu banyak dan anda membazirkan wang dan mewujudkan keadaan renang yang tidak selamat. Syarikat kolam biasanya mengira isipadu, kemudian menggunakan 1.5-2 ppm klorin per 1,000 gelen sebagai garis dasar mereka.
Menara air perbandaran perlu menyimpan air yang mencukupi untuk tempoh permintaan puncak. Jurutera biasanya mereka bentuk untuk 1-2 hari penggunaan purata ditambah kapasiti pemadam api. Sebuah bandar kecil dengan 5,000 penduduk mungkin memerlukan tangki terangkat 500,000 gelen—iaitu tangki sfera kira-kira 35 kaki diameter.
Kegunaan Industri dan Komersial
Pemprosesan kimia menuntut isipadu yang tepat kerana tindak balas bergantung kepada nisbah yang tepat. Reaktor kelompok farmaseutikal yang sepatutnya 500 liter tetapi sebenarnya mengandungi 515 liter akan mengganggu setiap pengiraan selanjutnya. Inilah sebabnya jurutera proses sentiasa mengesahkan isipadu tangki dan bukannya mempercayai penilaian plat nama.
Penyimpanan bahan api di stesen minyak melibatkan keperluan peraturan yang ketat. Kebanyakan stesen mempunyai tangki silinder bawah tanah yang menyimpan 10,000-20,000 gelen setiap jenis produk (biasa, premium, diesel). Pengiraan isipadu tangki menentukan tahap inventori dan mencetuskan pesanan semula sebelum habis.
Fermentasi makanan dan minuman bergantung kepada mengetahui isipadu yang tepat untuk produk yang konsisten. Isipadu fermentasi sebuah brewery menentukan saiz kelompok, dan variasi kecil pun mempengaruhi profil rasa dan tahap karbonasi.
Aplikasi Pertanian
Sistem pengairan untuk ladang sering menggunakan tangki silinder besar untuk menyimpan air yang dipam dari telaga semasa waktu elektrik luar puncak. Ladang 100 ekar mungkin memerlukan storan 50,000+ gelen, yang memerlukan perancangan teliti saiz tangki berbanding ruang yang ada.
Pemberian air ternakan mengikuti matematik mudah: lembu susu minum 30-50 gelen sehari, lembu daging memerlukan 15-20 gelen. Untuk kumpulan 100 ekor lembu susu, anda memerlukan tangki yang dapat membekalkan 3,000-5,000 gelen sehari, dengan kapasiti storan sekurang-kurangnya 2 hari sekiranya pam rosak.
Sistem Kediaman dan Bangunan
Tangki septik disaiz mengikut kod tempatan berdasarkan saiz isi rumah. Rumah 3 bilik tidur biasanya memerlukan 1,000-1,500 gelen. Dimensi tangki segi empat mesti sesuai dengan kekangan pengorekan sambil memenuhi keperluan kapasiti minimum.
Tangki pengembangan HVAC menghalang pembinaan tekanan dalam sistem pemanasan gelung tertutup. Isipadu tangki bergantung kepada kapasiti air sistem dan julat suhu. Tangki pengembangan yang terlalu kecil menyebabkan pelepasan injap pelepasan dan masalah sistem.
Alam Sekitar dan Keselamatan
Sistem pengekalan air hujan menghalang banjir dan pencemaran. Peraturan sering memerlukan menangkap satu inci hujan pertama dari permukaan tidak ketelapan. Untuk tempat letak kereta 10,000 kaki persegi, itu kira-kira 6,000 gelen—kira-kira tangki segi empat 8×8×15 kaki.
Peraturan pengekalan tumpahan memerlukan isipadu pengekalan sekunder sama dengan 110% daripada tangki terbesar yang disimpan. Jika anda menyimpan 5,000 gelen bahan kimia, kawasan pengekalan anda mesti dapat menampung sekurang-kurangnya 5,500 gelen untuk memenuhi keperluan EPA.
Bila Kalkulator Ini Mempunyai Batasan
Kalkulator ini berfungsi dengan baik untuk bentuk geometri biasa, tetapi situasi dunia nyata kadang-kadang memerlukan pendekatan yang berbeza:
Bentuk tangki tidak teratur: Jika tangki anda mempunyai dasar kerucut, hujung cembung, atau geometri bukan standard lain, anda memerlukan kaedah pengiraan khusus. Banyak tangki industri menggabungkan bentuk—contohnya, badan silinder dengan hujung hemisfera. Dalam kes ini, kira setiap bahagian secara berasingan dan tambahkan.
Tangki yang diisi separa: Kalkulator ini memberikan kapasiti total. Mengira isipadu pada tahap pengisian tertentu, terutamanya dalam tangki silinder mendatar, memerlukan formula yang lebih kompleks yang melibatkan trigonometri. Untuk silinder mendatar, hubungan antara kedalaman dan isipadu adalah tidak linear—tangki terisi lebih cepat di bahagian tengah berbanding bahagian atas atau bawah.
Tangki sedia ada dengan dimensi yang tidak diketahui: Apabila anda tidak dapat mengukur dimensi dengan mudah (seperti tangki yang dikubur atau tidak boleh diakses), pertimbangkan kaedah perpindahan—isi tangki dengan air sambil mengukur isipadu input. Ia memakan masa tetapi sangat tepat.
Tangki dengan struktur dalaman: Sekat, gegelung pemanasan, pengaduk, dan komponen dalaman lain mengurangkan isipadu yang boleh digunakan. Kalkulator memberikan isipadu geometri, yang mungkin 5-15% lebih besar daripada kapasiti storan sebenar bergantung kepada konfigurasi dalaman.
Pematuhan peraturan: Untuk bahan berbahaya atau situasi yang memerlukan dokumentasi undang-undang, anda mungkin memerlukan pengkalibrasian tangki rasmi yang dilakukan oleh profesional yang disahkan. Mereka mencipta jadual isipadu terperinci yang mengambil kira geometri tangki sebenar dan sebarang ketidakteraturan.
Kaedah Pengukuran Alternatif
Untuk situasi di luar pengiraan geometri standard:
Jadual strapping: Kalibrasi tangki profesional mencipta jadual yang menghubungkan tahap cecair dengan isipadu pada selang tetap. Penting untuk pemindahan hak milik dan pengurusan inventori dalam industri petroleum dan kimia. Diperlukan oleh Standard API 2550 untuk tangki yang melebihi 50 kaki diameter.
Pengimbasan 3D: Pengimbasan laser atau fotogrametri boleh mengukur tangki sedia ada dengan ketepatan milimeter, kemudian perisian mengira isipadu. Berguna untuk tangki lama atau yang dibuat secara khusus tanpa dokumentasi yang boleh dipercayai.
Pengukuran berasaskan berat: Sel beban boleh menentukan isipadu dengan menimbang kandungan tangki apabila anda mengetahui ketumpatan cecair. Biasa dalam industri proses di mana pemantauan berterusan diperlukan.
Sejarah Ringkas Pengiraan Isipadu Tangki
Pengiraan isipadu bermula lebih awal daripada yang anda sangka. Papirus Matematik Moscow dari sekitar 1800 SM menunjukkan ahli matematik Mesir mengira isipadu lumbung berbentuk silinder—pada asasnya formula yang sama yang kita gunakan hari ini.
Archimedes (287-212 SM) menemui formula isipadu sfera yang kekal tidak berubah selama 2,300 tahun. Karyanya "Tentang Sfera dan Silinder" menetapkan hubungan antara bentuk yang masih digunakan oleh pereka bentuk tangki moden.
Kepentingan isipadu tangki benar-benar meningkat semasa Revolusi Perindustrian. Tiba-tiba industri memerlukan penyimpanan kuantiti besar air, bahan kimia, dan bahan api. Kesilapan dalam pengiraan isipadu bermakna kesilapan yang mahal—letupan boiler, tumpahan bahan kimia, dan ralat inventori.
Institut Petroleum Amerika mengstandarkan piawaian isipadu tangki pada abad ke-20 apabila syarikat minyak memerlukan kaedah konsisten untuk mengukur inventori bernilai jutaan dolar. Piawaian API 2550 mereka untuk kalibrasi tangki kekal menjadi rujukan industri.
Alat pengiraan moden tidak mengubah asas matematik—π × r² × h beroperasi sama seperti yang dilakukan oleh orang Mesir purba. Yang berubah ialah kebolehcapaian. Pengiraan yang dahulunya memerlukan pengetahuan khusus dan alat penggeser kini berlaku serta-merta dalam pelayar anda, menjadikan pengiraan kejuruteraan mudah diakses oleh sesiapa sahaja, dari pemilik rumah hingga jurutera profesional.
Contoh Kod
Berikut adalah contoh cara mengira isipadu tangki dalam pelbagai bahasa pengaturcaraan:
1' Fungsi Excel VBA untuk Isipadu Tangki Silinder
2Function CylindricalTankVolume(radius As Double, height As Double) As Double
3 CylindricalTankVolume = Application.WorksheetFunction.Pi() * radius ^ 2 * height
4End Function
5
6' Fungsi Excel VBA untuk Isipadu Tangki Sfera
7Function SphericalTankVolume(radius As Double) As Double
8 SphericalTankVolume = (4/3) * Application.WorksheetFunction.Pi() * radius ^ 3
9End Function
10
11' Fungsi Excel VBA untuk Isipadu Tangki Segiempat
12Function RectangularTankVolume(length As Double, width As Double, height As Double) As Double
13 RectangularTankVolume = length * width * height
14End Function
15
16' Contoh penggunaan:
17' =CylindricalTankVolume(2, 5)
18' =SphericalTankVolume(3)
19' =RectangularTankVolume(2, 3, 4)
201import math
2
3def cylindrical_tank_volume(radius, height):
4 """Kira isipadu tangki silinder."""
5 return math.pi * radius**2 * height
6
7def spherical_tank_volume(radius):
8 """Kira isipadu tangki sfera."""
9 return (4/3) * math.pi * radius**3
10
11def rectangular_tank_volume(length, width, height):
12 """Kira isipadu tangki segiempat."""
13 return length * width * height
14
15# Contoh penggunaan:
16radius = 2 # meter
17height = 5 # meter
18length = 2 # meter
19width = 3 # meter
20
21cylindrical_volume = cylindrical_tank_volume(radius, height)
22spherical_volume = spherical_tank_volume(radius)
23rectangular_volume = rectangular_tank_volume(length, width, height)
24
25print(f"Isipadu tangki silinder: {cylindrical_volume:.2f} meter padu")
26print(f"Isipadu tangki sfera: {spherical_volume:.2f} meter padu")
27print(f"Isipadu tangki segiempat: {rectangular_volume:.2f} meter padu")
281function cylindricalTankVolume(radius, height) {
2 return Math.PI * Math.pow(radius, 2) * height;
3}
4
5function sphericalTankVolume(radius) {
6 return (4/3) * Math.PI * Math.pow(radius, 3);
7}
8
9function rectangularTankVolume(length, width, height) {
10 return length * width * height;
11}
12
13// Tukar isipadu ke unit yang berbeza
14function convertVolume(volume, fromUnit, toUnit) {
15 const conversionFactors = {
16 'cubic-meters': 1,
17 'cubic-feet': 35.3147,
18 'liters': 1000,
19 'gallons': 264.172
20 };
21
22 // Tukar ke meter padu terlebih dahulu
23 const volumeInCubicMeters = volume / conversionFactors[fromUnit];
24
25 // Kemudian tukar ke unit sasaran
26 return volumeInCubicMeters * conversionFactors[toUnit];
27}
28
29// Contoh penggunaan:
30const radius = 2; // meter
31const height = 5; // meter
32const length = 2; // meter
33const width = 3; // meter
34
35const cylindricalVolume = cylindricalTankVolume(radius, height);
36const sphericalVolume = sphericalTankVolume(radius);
37const rectangularVolume = rectangularTankVolume(length, width, height);
38
39console.log(`Isipadu tangki silinder: ${cylindricalVolume.toFixed(2)} meter padu`);
40console.log(`Isipadu tangki sfera: ${sphericalVolume.toFixed(2)} meter padu`);
41console.log(`Isipadu tangki segiempat: ${rectangularVolume.toFixed(2)} meter padu`);
42
43// Tukar ke gelen
44const cylindricalVolumeGallons = convertVolume(cylindricalVolume, 'cubic-meters', 'gallons');
45console.log(`Isipadu tangki silinder: ${cylindricalVolumeGallons.toFixed(2)} gelen`);
461public class TankVolumeCalculator {
2 private static final double PI = Math.PI;
3
4 public static double cylindricalTankVolume(double radius, double height) {
5 return PI * Math.pow(radius, 2) * height;
6 }
7
8 public static double sphericalTankVolume(double radius) {
9 return (4.0/3.0) * PI * Math.pow(radius, 3);
10 }
11
12 public static double rectangularTankVolume(double length, double width, double height) {
13 return length * width * height;
14 }
15
16 // Tukar isipadu antara unit yang berbeza
17 public static double convertVolume(double volume, String fromUnit, String toUnit) {
18 // Faktor penukaran ke meter padu
19 double toCubicMeters;
20 switch (fromUnit) {
21 case "cubic-meters": toCubicMeters = 1.0; break;
22 case "cubic-feet": toCubicMeters = 0.0283168; break;
23 case "liters": toCubicMeters = 0.001; break;
24 case "gallons": toCubicMeters = 0.00378541; break;
25 default: throw new IllegalArgumentException("Unit tidak dikenali: " + fromUnit);
26 }
27
28 // Tukar ke meter padu
29 double volumeInCubicMeters = volume * toCubicMeters;
30
31 // Tukar dari meter padu ke unit sasaran
32 switch (toUnit) {
33 case "cubic-meters": return volumeInCubicMeters;
34 case "cubic-feet": return volumeInCubicMeters / 0.0283168;
35 case "liters": return volumeInCubicMeters / 0.001;
36 case "gallons": return volumeInCubicMeters / 0.00378541;
37 default: throw new IllegalArgumentException("Unit tidak dikenali: " + toUnit);
38 }
39 }
40
41 public static void main(String[] args) {
42 double radius = 2.0; // meter
43 double height = 5.0; // meter
44 double length = 2.0; // meter
45 double width = 3.0; // meter
46
47 double cylindricalVolume = cylindricalTankVolume(radius, height);
48 double sphericalVolume = sphericalTankVolume(radius);
49 double rectangularVolume = rectangularTankVolume(length, width, height);
50
51 System.out.printf("Isipadu tangki silinder: %.2f meter padu%n", cylindricalVolume);
52 System.out.printf("Isipadu tangki sfera: %.2f meter padu%n", sphericalVolume);
53 System.out.printf("Isipadu tangki segiempat: %.2f meter padu%n", rectangularVolume);
54
55 // Tukar ke gelen
56 double cylindricalVolumeGallons = convertVolume(cylindricalVolume, "cubic-meters", "gallons");
57 System.out.printf("Isipadu tangki silinder: %.2f gelen%n", cylindricalVolumeGallons);
58 }
59}
601#include <iostream>
2#include <cmath>
3#include <iomanip>
4#include <string>
5#include <unordered_map>
6
7const double PI = 3.14159265358979323846;
8
9// Kira isipadu tangki silinder
10double cylindricalTankVolume(double radius, double height) {
11 return PI * std::pow(radius, 2) * height;
12}
13
14// Kira isipadu tangki sfera
15double sphericalTankVolume(double radius) {
16 return (4.0/3.0) * PI * std::pow(radius, 3);
17}
18
19// Kira isipadu tangki segiempat
20double rectangularTankVolume(double length, double width, double height) {
21 return length * width * height;
22}
23
24// Tukar isipadu antara unit yang berbeza
25double convertVolume(double volume, const std::string& fromUnit, const std::string& toUnit) {
26 std::unordered_map<std::string, double> conversionFactors = {
27 {"cubic-meters", 1.0},
28 {"cubic-feet", 0.0283168},
29 {"liters", 0.001},
30 {"gallons", 0.00378541}
31 };
32
33 // Tukar ke meter padu
34 double volumeInCubicMeters = volume * conversionFactors[fromUnit];
35
36 // Tukar dari meter padu ke unit sasaran
37 return volumeInCubicMeters / conversionFactors[toUnit];
38}
39
40int main() {
41 double radius = 2.0; // meter
42 double height = 5.0; // meter
43 double length = 2.0; // meter
44 double width = 3.0; // meter
45
46 double cylindricalVolume = cylindricalTankVolume(radius, height);
47 double sphericalVolume = sphericalTankVolume(radius);
48 double rectangularVolume = rectangularTankVolume(length, width, height);
49
50 std::cout << std::fixed << std::setprecision(2);
51 std::cout << "Isipadu tangki silinder: " << cylindricalVolume << " meter padu" << std::endl;
52 std::cout << "Isipadu tangki sfera: " << sphericalVolume << " meter padu" << std::endl;
53 std::cout << "Isipadu tangki segiempat: " << rectangularVolume << " meter padu" << std::endl;
54
55 // Tukar ke gelen
56 double cylindricalVolumeGallons = convertVolume(cylindricalVolume, "cubic-meters", "gallons");
57 std::cout << "Isipadu tangki silinder: " << cylindricalVolumeGallons << " gelen" << std::endl;
58
59 return 0;
60}
61Soalan Lazim
Apakah itu kalkulator isipadu tangki?
Ia adalah alat yang menentukan berapa banyak cecair atau bahan yang boleh ditampung oleh tangki berdasarkan bentuk dan dimensinya. Anda memasukkan ukuran, memilih jenis tangki (silinder, sfera, atau segiempat), dan mendapatkan keputusan kapasiti segera dalam unit pilihan anda—liter, gelen, meter padu, atau kaki padu.
Bentuk tangki apakah yang disokong?
Tiga jenis biasa:
- Silinder (orientasi menegak atau mendatar)
- Sfera (sfera lengkap)
- Segiempat (termasuk kotak segiempat dan segi empat)
Ini meliputi 95% tangki simpanan yang anda akan temui dalam aplikasi praktikal.
Bagaimana cara mengukur jejari dengan betul?
Jejari sama dengan separuh diameter. Ukur melintang pada titik terlebar tangki melalui pusat—itulah diameter. Bahagikan dengan 2 untuk jejari.
Contoh ringkas: Tangki berdiameter 6 kaki mempunyai jejari 3 kaki. Kebanyakan kesilapan pengukuran berlaku apabila orang keliru dengan kedua-dua nilai ini.
Unit pengukuran apakah yang boleh saya gunakan?
Metrik dan imperial:
- Metrik: meter, sentimeter
- Imperial: kaki, inci
Keputusan boleh ditunjukkan sebagai meter padu, kaki padu, liter, atau gelen AS. Campur dan padankan mengikut keperluan—input dalam kaki, output dalam liter jika itu yang anda perlukan.
Seberapa tepatkah hasilnya?
Secara matematikal, pengiraan adalah tepat. Ketepatan praktikal bergantung pada ukuran anda. Kesilapan 1/8 inci dalam mengukur jejari silinder 3 kaki bermakna perbezaan kira-kira 20-30 gelen dalam tangki 6 kaki tinggi.
Untuk aplikasi profesional yang memerlukan ketepatan disahkan (seperti inventori petroleum), anda memerlukan pengukuran tangki rasmi yang dilakukan oleh syarikat kalibrasi berlesen.
Bolehkah saya mengira isipadu separa?
Tidak dengan kalkulator ini—ia hanya memberikan kapasiti keseluruhan. Pengiraan isipadu separa, terutamanya untuk silinder mendatar, memerlukan rumus trigonometri yang mengambil kira hubungan melengkung antara kedalaman dan isipadu.
Untuk tangki mendatar, isipadu tidak meningkat secara linear dengan kedalaman. Tangki terisi lebih cepat di tahap pertengahan berbanding bahagian atas atau bawah kerana keratan rentas membulat.
Apakah perbezaan antara tangki silinder mendatar dan menegak?
Mereka menggunakan formula yang sama, tetapi apa yang anda panggil "ketinggian" berubah:
- Tangki menegak: Ketinggian adalah dimensi menegak
- Tangki mendatar: Ketinggian menjadi panjang (dimensi mendatar)
Jejari kekal sama tanpa mengira orientasi.
Bagaimana dengan bentuk tangki tidak teratur atau kompleks?
Kalkulator ini mengendalikan bentuk geometri tulen. Untuk tangki dengan dasar kon, kepala cembung, atau bentuk tersuai:
- Pecahkan bentuk kompleks kepada bahagian mudah
- Kira setiap bahagian secara berasingan
- Tambahkan bersama-sama
Contoh: Tangki dengan badan silinder dan hujung sfera memerlukan pengiraan isipadu silinder ditambah dua isipadu hemisfera (yang sama dengan satu sfera).
Bagaimana cara menukar antara unit isipadu?
Kalkulator mengendalikan ini secara automatik—hanya pilih unit output dari menu tarik turun. Di sebalik tabir:
- 1 mÂł = 1,000 liter = 264.172 gelen
- 1 ftÂł = 7.48052 gelen = 28.3168 liter
Adakah ini sesuai untuk kegunaan profesional/komersial?
Ya, untuk kebanyakan perancangan dan tujuan reka bentuk. Matematiknya kukuh dan hasilnya tepat.
Walau bagaimanapun, jika anda memerlukan isipadu yang sah secara undang-undang untuk pemindahan hak milik, pematuhan peraturan, atau insurans, dapatkan pengukuran tangki profesional. Peraturan sering memerlukan dokumentasi kalibrasi yang disahkan, bukan anggaran kalkulator.
Rujukan
-
American Petroleum Institute. (2018). Manual of Petroleum Measurement Standards Chapter 2—Tank Calibration. API Publishing Services.
-
Blevins, R. D. (2003). Applied Fluid Dynamics Handbook. Krieger Publishing Company.
-
Finnemore, E. J., & Franzini, J. B. (2002). Fluid Mechanics with Engineering Applications. McGraw-Hill.
-
International Organization for Standardization. (2002). ISO 7507-1:2003 Petroleum and liquid petroleum products — Calibration of vertical cylindrical tanks. ISO.
-
Munson, B. R., Young, D. F., & Okiishi, T. H. (2018). Fundamentals of Fluid Mechanics. Wiley.
-
National Institute of Standards and Technology. (2019). NIST Handbook 44 - Specifications, Tolerances, and Other Technical Requirements for Weighing and Measuring Devices. U.S. Department of Commerce.
-
White, F. M. (2015). Fluid Mechanics. McGraw-Hill Education.
-
Streeter, V. L., Wylie, E. B., & Bedford, K. W. (1998). Fluid Mechanics. McGraw-Hill.
-
American Water Works Association. (2017). Water Storage Facility Design and Construction. AWWA.
-
Hydraulic Institute. (2010). Engineering Data Book. Hydraulic Institute.
Kira Kapasiti Tangki Anda
Pilih bentuk tangki anda di atas, masukkan ukuran anda, dan dapatkan keputusan isipadu segera dalam unit yang anda pilih. Pengira ini mengendalikan pengiraan secara automatik, membolehkan anda fokus merancang projek anda dan bukannya bekerja melalui formula.
Ingat untuk mengukur dimensi dalaman untuk kapasiti yang tepat, dan ambil kira struktur dalaman yang mengurangkan isipadu yang boleh digunakan. Apabila ketepatan penting untuk pematuhan peraturan atau aplikasi kritikal, sahkan pengiraan dengan perkhidmatan kalibrasi tangki profesional.