پائپ کے قطر اور رفتار کے لیے جی پی ایم فلو ریٹ کیلکولیٹر
پائپ کے قطر اور بہاؤ کی رفتار کی بنیاد پر گیلن فی منٹ (جی پی ایم) میں سیال کے بہاؤ کی شرح کا حساب لگائیں۔ پلمبنگ، آبپاشی، اور ہائیڈرولک نظام کے ڈیزائن کے لیے ضروری۔
گلن فی منٹ (GPM) کیلکولیٹر
پائپ کے قطر اور بہاؤ کی رفتار کی بنیاد پر گلن فی منٹ میں بہاؤ کی شرح کا حساب لگائیں۔
بہاؤ کی شرح کا حساب لگانے کے لیے فارمولا:
GPM = 2.448 × (diameter)² × velocity
دستاویزات
گیلن فی منٹ (GPM) فلو ریٹ کیلکولیٹر
تعارف
گیلن فی منٹ (GPM) فلو ریٹ کیلکولیٹر ایک اہم ٹول ہے جو کسی پائپ کے ذریعے بہنے والے مائع کی مقدار کو وقت کی ایک اکائی میں طے کرنے کے لیے استعمال ہوتا ہے۔ یہ کیلکولیٹر پائپ کے قطر اور مائع کی رفتار کی بنیاد پر فلو ریٹ کا حساب لگانے کا ایک سادہ طریقہ فراہم کرتا ہے۔ چاہے آپ ایک پلمبر ہوں جو رہائشی پانی کے نظام کی سائزنگ کر رہا ہو، ایک انجینئر جو صنعتی پائپنگ کا ڈیزائن بنا رہا ہو، یا ایک گھر کا مالک جو پانی کے بہاؤ کے مسائل کو حل کر رہا ہو، GPM کو سمجھنا مؤثر اور موثر مائع نقل و حمل کے نظام کو یقینی بنانے کے لیے بہت ضروری ہے۔ ہمارا کیلکولیٹر اس عمل کو سادہ بناتا ہے اور درست GPM کی پیمائش فراہم کرتا ہے جس کے لیے کم سے کم معلومات کی ضرورت ہوتی ہے۔
GPM (گیلن فی منٹ) کیا ہے؟
GPM، یا گیلن فی منٹ، امریکہ اور کچھ دوسرے ممالک میں مائع کے فلو ریٹ کی پیمائش کا ایک معیاری یونٹ ہے جو امپیریل پیمائش کے نظام کا استعمال کرتے ہیں۔ یہ اس نظام میں ایک مخصوص نقطے سے گزرتے ہوئے مائع کی مقدار (گیلنس میں) کو ایک منٹ کے دوران ظاہر کرتا ہے۔ یہ پیمائش اہم ہے:
- یہ طے کرنے کے لیے کہ آیا پانی کی فراہمی کا نظام طلب کی ضروریات کو پورا کرتا ہے
- پمپ، پائپ اور دیگر ہائیڈرولک اجزاء کو صحیح طریقے سے سائز کرنا
- موجودہ مائع کے نظام کی کارکردگی کا اندازہ لگانا
- پلمبنگ یا صنعتی ایپلی کیشنز میں بہاؤ سے متعلق مسائل کو حل کرنا
آپ کے نظام کا GPM سمجھنا یہ یقینی بنانے کے لیے ضروری ہے کہ پانی یا دیگر مائع اپنی مطلوبہ شرح پر فراہم کیے جائیں، چاہے وہ گھر کی فراہمی ہو، کھیتوں کی آبپاشی ہو، یا صنعتی آلات کو ٹھنڈا کرنا ہو۔
GPM فارمولا کی وضاحت
گیلن فی منٹ میں فلو ریٹ کا حساب لگانے کے لیے درج ذیل فارمولا استعمال کیا جا سکتا ہے:
جہاں:
- GPM = گیلن فی منٹ میں فلو ریٹ
- D = پائپ کا اندرونی قطر انچ میں
- V = مائع کی رفتار فی سیکنڈ
- 2.448 = تبدیلی کا مستقل جو یونٹ کی تبدیلیوں کو مدنظر رکھتا ہے
ریاضیاتی اخذ
یہ فارمولا بنیادی فلو ریٹ کے مساوات سے اخذ کیا گیا ہے:
جہاں:
- Q = حجم کا فلو ریٹ
- A = پائپ کا کراس سیکشنل ایریا
- v = مائع کی رفتار
ایک گول پائپ کے لیے، ایریا ہے:
جب قطر انچ میں ہو اور رفتار فی سیکنڈ میں ہو تو اسے گیلن فی منٹ میں تبدیل کرنے کے لیے:
سادہ کرتے ہوئے:
یہ ہمیں 2.448 کا مستقل دیتا ہے، جو گیلن فی منٹ میں نتیجہ ظاہر کرنے کے لیے درکار تمام تبدیلی کے عوامل کو سمیٹتا ہے۔
GPM کیلکولیٹر کا استعمال کیسے کریں
ہمارے گیلن فی منٹ فلو ریٹ کیلکولیٹر کا استعمال کرنا آسان اور سادہ ہے:
-
پائپ کا قطر درج کریں: اپنے پائپ کا اندرونی قطر انچ میں درج کریں۔ یہ وہ اصل اندرونی قطر ہے جہاں مائع بہتا ہے، نہ کہ پائپ کا بیرونی قطر۔
-
بہاؤ کی رفتار درج کریں: مائع کی رفتار فی سیکنڈ میں درج کریں۔ اگر آپ کو رفتار کا علم نہیں ہے لیکن آپ کے پاس دیگر پیمائشیں ہیں، تو متبادل حساب کے طریقوں کے لیے ہمارے FAQ سیکشن کو دیکھیں۔
-
حساب لگائیں پر کلک کریں: کیلکولیٹر آپ کے ان پٹس کو خود بخود پروسیس کرے گا اور گیلن فی منٹ میں فلو ریٹ دکھائے گا۔
-
نتائج کا جائزہ لیں: حساب شدہ GPM دکھایا جائے گا، ساتھ ہی بہتر تفہیم کے لیے بہاؤ کی بصری نمائندگی بھی۔
-
نتائج کو کاپی یا شیئر کریں: آپ آسانی سے نتائج کو اپنے ریکارڈ کے لیے یا ساتھیوں کے ساتھ شیئر کرنے کے لیے کاپی کر سکتے ہیں۔
مثال کا حساب
آئیے ایک نمونہ حساب پر چلتے ہیں:
- پائپ کا قطر: 2 انچ
- بہاؤ کی رفتار: 5 فی سیکنڈ
فارمولا کا استعمال کرتے ہوئے: GPM = 2.448 × D² × V GPM = 2.448 × 2² × 5 GPM = 2.448 × 4 × 5 GPM = 48.96
لہذا، فلو ریٹ تقریباً 48.96 گیلن فی منٹ ہے۔
ایپلی کیشنز اور استعمال کے کیسز
GPM کیلکولیٹر کے پاس مختلف صنعتوں اور منظرناموں میں متعدد عملی ایپلی کیشنز ہیں:
رہائشی پلمبنگ
- پانی کی فراہمی کی سائزنگ: یہ طے کریں کہ آپ کے گھر کی پانی کی فراہمی ایک ساتھ کئی فکسچر استعمال ہونے پر طلب کو پورا کر سکتی ہے۔
- فکسچر کا انتخاب: دستیاب پانی کے بہاؤ کی بنیاد پر موزوں نل، شاور ہیڈز، اور آلات کا انتخاب کریں۔
- پانی کے پمپ کی سائزنگ: گھر کے پینے کے نظام کی بنیاد پر صحیح پمپ کا سائز منتخب کریں۔
تجارتی اور صنعتی ایپلی کیشنز
- HVAC سسٹمز: تجارتی ایئر کنڈیشننگ سسٹمز کے لیے کولنگ پانی کی پائپوں اور پمپوں کی سائزنگ کریں۔
- پروسیس انجینئرنگ: صنعتی عمل کے لیے مائع کی درست ترسیل کی ضرورت کے لیے فلو ریٹ کا حساب لگائیں۔
- آتش نشانی کے تحفظ کے نظام: حفاظتی ضوابط کو پورا کرنے کے لیے مناسب فلو ریٹ کے ساتھ اسپریکر سسٹمز کا ڈیزائن کریں۔
زراعت اور آبپاشی
- آبپاشی کے نظام کا ڈیزائن: مؤثر فصل کی آبپاشی کے لیے موزوں پائپ کے سائز اور پمپ کی گنجائش کا تعین کریں۔
- ڈریپ سسٹم کی منصوبہ بندی: پانی کے استعمال کو بہتر بنانے کے لیے درست ڈریپ آبپاشی کے نظام کے لیے فلو ریٹ کا حساب لگائیں۔
- مویشیوں کی آبپاشی: مویشیوں کی آبپاشی کے نظام کے لیے مناسب پانی کی فراہمی کو یقینی بنائیں۔
پول اور سپا کے نظام
- فلٹریشن سسٹم کی سائزنگ: پول کے حجم اور مطلوبہ ٹرن اوور کی شرح کی بنیاد پر موزوں فلٹرز اور پمپ کا انتخاب کریں۔
- پانی کی خصوصیات کا ڈیزائن: فاؤنٹینز، آبشاروں، اور دیگر سجاوٹی پانی کی خصوصیات کے لیے ضروریات کا حساب لگائیں۔
- ہیٹنگ سسٹم کی کارکردگی: پول کی مؤثر ہیٹنگ کے لیے درکار فلو ریٹس کا تعین کریں۔
حقیقی دنیا کی مثال
ایک لینڈ اسکیپ آرکیٹیکٹ ایک تجارتی پراپرٹی کے لیے آبپاشی کے نظام کا ڈیزائن بنا رہا ہے۔ مرکزی سپلائی لائن کا قطر 1.5 انچ ہے، اور پانی 4 فی سیکنڈ کی رفتار سے بہتا ہے۔ GPM کیلکولیٹر کا استعمال کرتے ہوئے:
GPM = 2.448 × 1.5² × 4 GPM = 2.448 × 2.25 × 4 GPM = 22.03
تقریباً 22 GPM کے ساتھ، معمار اب یہ طے کر سکتا ہے کہ کتنے آبپاشی کے زون ایک ساتھ کام کر سکتے ہیں اور ان کے انفرادی بہاؤ کی ضروریات کی بنیاد پر مناسب اسپریکر ہیڈز کا انتخاب کر سکتا ہے۔
متبادل پیمائش کے طریقے
جبکہ ہمارا کیلکولیٹر پائپ کے قطر اور رفتار کا استعمال کرتا ہے، فلو ریٹ کی پیمائش یا تخمینہ لگانے کے دیگر طریقے بھی ہیں:
فلو میٹرز
فلو میٹرز کا براہ راست استعمال سب سے درست طریقہ ہے۔ اقسام میں شامل ہیں:
- مکینیکل فلو میٹرز: وہ ٹربائن یا امپیلیئرز استعمال کرتے ہیں جو مائع گزرنے پر گھومتے ہیں
- الٹراسونک فلو میٹرز: غیر مداخلتی آلات جو بہاؤ کی پیمائش کے لیے صوتی لہروں کا استعمال کرتے ہیں
- الیکٹرو میگنیٹک فلو میٹرز: مائع کی ترسیل کی پیمائش کے لیے مقناطیسی میدان کا استعمال کرتے ہیں
وقت کی مقدار جمع کرنا
چھوٹے نظاموں کے لیے:
- ایک جانا پہچانا کنٹینر میں بہتا ہوا پانی جمع کریں
- بھرنے میں لگنے والا وقت ناپیں
- حساب لگائیں: GPM = (گیلنس میں حجم) ÷ (منٹ میں وقت)
دباؤ پر مبنی تخمینہ
دباؤ کی پیمائش اور پائپ کی خصوصیات کا استعمال کرتے ہوئے بہاؤ کا تخمینہ لگائیں، ہیزن-ولیمز یا ڈارسی-ویسباخ مساوات کا استعمال کرتے ہوئے۔
فلو ریٹ کی پیمائش کی تاریخ
مائع کے بہاؤ کی پیمائش انسانی تاریخ میں نمایاں طور پر ترقی پذیر ہوئی ہے:
قدیم طریقے
قدیم تہذیبوں نے آبپاشی اور پانی کی تقسیم کے نظام کے لیے مائع بہاؤ کی پیمائش کے ابتدائی طریقے تیار کیے:
- قدیم مصریوں نے نیل کی پانی کی سطح کو ناپنے کے لیے نیلومٹر استعمال کیا اور بہاؤ کا اندازہ لگایا
- رومیوں نے پانی کی تقسیم کے لیے مستقل بہاؤ کی شرح کے ساتھ معیاری کانسی کے نوزلز (کالیسیس) بنائے
- فارسی قنات کے نظام نے منصفانہ پانی کی تقسیم کے لیے بہاؤ کی پیمائش کی تکنیکوں کو شامل کیا
جدید فلو کی پیمائش کی ترقی
- 18ویں صدی: اطالوی طبیعیات دان جیوانی باتیستا وینچوری نے وینچوری اثر کو ترقی دی، جس کی وجہ سے فلو کی پیمائش کے لیے وینچوری میٹر کی تخلیق ہوئی
- 19ویں صدی: کلیمنس ہرشل نے 1887 میں وینچوری میٹر کا اختراع کیا، جس نے بند پائپوں میں زیادہ درست فلو کی پیمائش کی اجازت دی
- 20ویں صدی کے اوائل: اورفیس پلیٹ میٹر اور روٹامیٹر کی متعارف کرانا صنعتی ایپلی کیشنز کے لیے
- 20ویں صدی کے وسط: مقناطیسی فلو میٹرز اور الٹراسونک فلو میٹرز کی ترقی
- 20ویں صدی کے آخر: الیکٹرانک ڈسپلے اور ڈیٹا لاگنگ کی صلاحیتوں کے ساتھ ڈیجیٹل فلو میٹرز کا تعارف
GPM کا معیاری بننا
گیلن فی منٹ (GPM) کا یونٹ امریکہ میں معیاری بن گیا جب پلمبنگ کے نظام ترقی پذیر ہوئے اور مستقل پیمائش کے طریقوں کی ضرورت پیش آئی:
- نیشنل بیورو آف اسٹینڈرڈز (اب NIST) نے بہاؤ کے لیے معیاری پیمائش قائم کی
- پلمبنگ کے ضوابط نے GPM میں فکسچروں کے لیے کم از کم بہاؤ کی شرحوں کی وضاحت شروع کی
- امریکن واٹر ورکس ایسوسی ایشن (AWWA) نے پانی کے بہاؤ کی پیمائش کے لیے معیارات تیار کیے
آج، GPM امریکہ میں پلمبنگ، آبپاشی، اور بہت سی صنعتی ایپلی کیشنز میں معیاری فلو ریٹ کی پیمائش کے طور پر رہتا ہے، جبکہ دنیا کے زیادہ تر حصے میں لیٹر فی منٹ (LPM) یا مکعب میٹر فی گھنٹہ (m³/h) کا استعمال ہوتا ہے۔
اکثر پوچھے گئے سوالات
GPM اور پانی کے دباؤ میں کیا فرق ہے؟
GPM (گیلن فی منٹ) کسی پائپ کے ذریعے بہنے والے پانی کی مقدار کو ایک منٹ میں ناپتا ہے، جبکہ پانی کا دباؤ (عام طور پر PSI - پاؤنڈ فی مربع انچ میں ناپا جاتا ہے) اس قوت کو ظاہر کرتا ہے جس کے ساتھ پانی پائپ کے ذریعے دھکیل دیا جاتا ہے۔ اگرچہ یہ دونوں آپس میں متعلق ہیں، لیکن یہ مختلف پیمائشیں ہیں۔ ایک نظام میں زیادہ دباؤ ہو سکتا ہے لیکن کم بہاؤ ہو سکتا ہے (جیسے ایک پن ہول لیک)، یا زیادہ بہاؤ ہو سکتا ہے لیکن نسبتاً کم دباؤ (جیسے ایک کھلا دریا)۔
کیا میں GPM کو دوسرے فلو ریٹ یونٹس میں تبدیل کر سکتا ہوں؟
عام تبدیلیوں میں شامل ہیں:
- GPM سے لیٹر فی منٹ (LPM) میں: GPM کو 3.78541 سے ضرب دیں
- GPM سے مکعب فٹ فی سیکنڈ (CFS) میں: GPM کو 448.8 سے تقسیم کریں
- GPM سے مکعب میٹر فی گھنٹہ (m³/h) میں: GPM کو 0.2271 سے ضرب دیں
میرے گھر کے لیے مجھے کتنے GPM کی ضرورت ہے؟
ایک عام رہائشی گھر کو تقریباً ضرورت ہوتی ہے:
- بنیادی ضروریات کے لیے 6-8 GPM (ایک باتھروم، کچن، لانڈری)
- اوسط گھروں کے لیے 8-12 GPM (2 باتھروم، کچن، لانڈری)
- بڑے گھروں کے لیے 12+ GPM جن میں متعدد باتھروم، آبپاشی کے نظام وغیرہ ہوں۔
خاص فکسچر کی اپنی اپنی ضروریات ہیں:
- شاور: 1.5-3 GPM
- باتھروم کا نل: 1-2 GPM
- کچن کا نل: 1.5-2.5 GPM
- ٹوائلٹ: 3-5 GPM (فلش کے دوران عارضی)
- واشنگ مشین: 4-5 GPM
- ڈش واشر: 2-3 GPM
پائپ کا مواد فلو ریٹ کو کیسے متاثر کرتا ہے؟
پائپ کا مواد اس کے اندرونی کھردرے پن کے کوفیئینٹ کے ذریعے فلو ریٹ کو متاثر کرتا ہے:
- ہموار مواد (PVC، کاپر) میں کم رگڑ ہوتی ہے اور یہ زیادہ فلو کی اجازت دیتے ہیں
- کھردرے مواد (گیلوانائزڈ اسٹیل، کنکریٹ) میں زیادہ رگڑ ہوتی ہے اور یہ فلو کو کم کرتے ہیں
- وقت کے ساتھ، پائپ معدنی جمع (اسکیلنگ) پیدا کر سکتے ہیں، جو مؤثر قطر کو کم کرتا ہے اور فلو کی شرح کو کم کرتا ہے
اگر میرا پائپ مطلوبہ فلو ریٹ کے لیے بہت چھوٹا ہو تو کیا ہوگا؟
چھوٹے پائپ کئی مسائل پیدا کر سکتے ہیں:
- بڑھتی ہوئی رفتار، جو پانی کی ہنکار اور پائپ کو نقصان پہنچا سکتی ہے
- رگڑ کی وجہ سے دباؤ میں اضافہ
- پلمبنگ کے نظام میں شور
- فکسچرز پر کم بہاؤ
- پمپ میں ممکنہ طور پر کیویٹیشن کے نقصان
اگر میرے پاس فلو میٹر نہ ہو تو میں رفتار کی پیمائش کیسے کر سکتا ہوں؟
آپ ان طریقوں کا استعمال کرتے ہوئے رفتار کا تخمینہ لگا سکتے ہیں:
- وقت کی مقدار کا طریقہ: ایک جانا پہچانا کنٹینر بھرنے میں لگنے والے وقت کی پیمائش کریں، پھر پائپ کے کراس سیکشنل ایریا کا استعمال کرتے ہوئے رفتار کا حساب لگائیں
- دباؤ کا فرق: دو مقامات پر دباؤ کی پیمائش کریں اور برنولی کے مساوات کا استعمال کرتے ہوئے رفتار کا حساب لگائیں
- فلوٹ کا طریقہ: کھلی چینلز کے لیے، ناپیں کہ ایک تیرتا ہوا جسم ایک جانا پہچانا فاصلے کو کتنی تیزی سے طے کرتا ہے
کیا پانی کے درجہ حرارت کا GPM کے حسابات پر اثر پڑتا ہے؟
جی ہاں، پانی کا درجہ حرارت کثافت اور چپکنے پن کو متاثر کرتا ہے، جو بہاؤ کی خصوصیات پر اثر ڈال سکتا ہے:
- گرم پانی کی چپکنے پن کم ہوتی ہے اور یہ سرد پانی کی نسبت زیادہ آسانی سے بہتا ہے
- درجہ حرارت میں تبدیلی بعض فلو میٹرز کی درستگی کو متاثر کر سکتی ہے
- زیادہ تر رہائشی ایپلی کیشنز کے لیے، ان اثرات کو کم کیا جا سکتا ہے اور نظر انداز کیا جا سکتا ہے
- زیادہ درست صنعتی ایپلی کیشنز کے لیے، درجہ حرارت کی تلافی ضروری ہو سکتی ہے
GPM فارمولا کتنا درست ہے؟
GPM فارمولا (2.448 × D² × V) درج ذیل کے لیے درست ہے:
- صاف پانی معیاری درجہ حرارت پر
- مکمل طور پر ترقی یافتہ، بے قاعدہ بہاؤ
- فٹنگز، والو، یا موڑ سے دور سیدھے پائپ کے سیکشن
درستگی میں کمی ہو سکتی ہے:
- پائپ کی فٹنگز کے قریب بے قاعدہ بہاؤ کے نمونے
- غیر گول پائپ
- مختلف چپکنے پن کے ساتھ غیر پانی کے مائع
- انتہائی اونچی یا کم بہاؤ کی رفتار
کیا میں اس کیلکولیٹر کا استعمال دوسرے مائعات کے لیے کر سکتا ہوں؟
یہ کیلکولیٹر پانی کے لیے کیلیبریٹ کیا گیا ہے۔ دوسرے مائعات کے لیے:
- ملتی جلتی چپکنے پن والے مائع (جیسے کچھ تیل) مناسب درست نتائج دے سکتے ہیں
- مختلف خصوصیات والے مائعات کے لیے، آپ کو مخصوص کشش ثقل اور چپکنے پن کی بنیاد پر اصلاحی عوامل کا اطلاق کرنا چاہیے
- غیر نیوٹن کے مائعات (جیسے سلیری) کے لیے، خصوصی حسابات کی ضرورت ہوتی ہے
پائپ میں محفوظ بہاؤ کی رفتار کیا ہے؟
بہاؤ کی رفتار کی سفارشات ایپلی کیشن کے لحاظ سے مختلف ہوتی ہیں:
- رہائشی پانی کی فراہمی: 4-7 فی سیکنڈ
- تجارتی نظام: 4-10 فی سیکنڈ
- صنعتی نظام: ایپلی کیشن کے لحاظ سے مختلف
- پمپ کے سکشن کی طرف: 2-5 فی سیکنڈ
بہت زیادہ رفتار کے نتیجے میں ہو سکتا ہے:
- زیادہ شور
- پانی کی ہنکار
- پائپ کے مواد کی زوال
- دباؤ میں زیادہ نقصان
- آلات کی عمر میں کمی
GPM کا حساب لگانے کے لیے کوڈ کی مثالیں
یہاں مختلف پروگرامنگ زبانوں میں GPM کا حساب لگانے کے طریقے کی مثالیں ہیں:
1' Excel فارمولا GPM کے حساب کے لیے
2=2.448*B2^2*C2
3
4' Excel VBA فنکشن
5Function CalculateGPM(diameter As Double, velocity As Double) As Double
6 If diameter <= 0 Then
7 CalculateGPM = CVErr(xlErrValue)
8 ElseIf velocity < 0 Then
9 CalculateGPM = CVErr(xlErrValue)
10 Else
11 CalculateGPM = 2.448 * diameter ^ 2 * velocity
12 End If
13End Function
14
1def calculate_gpm(diameter_inches, velocity_ft_per_sec):
2 """
3 گیلن فی منٹ (GPM) میں فلو ریٹ کا حساب لگائیں
4
5 Args:
6 diameter_inches: اندرونی پائپ کا قطر انچ میں
7 velocity_ft_per_sec: فی سیکنڈ میں بہاؤ کی رفتار
8
9 Returns:
10 گیلن فی منٹ میں فلو ریٹ
11 """
12 if diameter_inches <= 0:
13 raise ValueError("قطر صفر سے بڑا ہونا چاہیے")
14 if velocity_ft_per_sec < 0:
15 raise ValueError("رفتار منفی نہیں ہو سکتی")
16
17 gpm = 2.448 * (diameter_inches ** 2) * velocity_ft_per_sec
18 return round(gpm, 2)
19
20# مثال کا استعمال
21try:
22 pipe_diameter = 2.0 # انچ
23 flow_velocity = 5.0 # فی سیکنڈ
24 flow_rate = calculate_gpm(pipe_diameter, flow_velocity)
25 print(f"فلو ریٹ: {flow_rate} GPM")
26except ValueError as e:
27 print(f"غلطی: {e}")
28
1/**
2 * گیلن فی منٹ (GPM) میں فلو ریٹ کا حساب لگائیں
3 * @param {number} diameterInches - اندرونی پائپ کا قطر انچ میں
4 * @param {number} velocityFtPerSec - فی سیکنڈ میں بہاؤ کی رفتار
5 * @returns {number} گیلن فی منٹ میں فلو ریٹ
6 */
7function calculateGPM(diameterInches, velocityFtPerSec) {
8 if (diameterInches <= 0) {
9 throw new Error("قطر صفر سے بڑا ہونا چاہیے");
10 }
11 if (velocityFtPerSec < 0) {
12 throw new Error("رفتار منفی نہیں ہو سکتی");
13 }
14
15 const gpm = 2.448 * Math.pow(diameterInches, 2) * velocityFtPerSec;
16 return parseFloat(gpm.toFixed(2));
17}
18
19// مثال کا استعمال
20try {
21 const pipeDiameter = 2.0; // انچ
22 const flowVelocity = 5.0; // فی سیکنڈ
23 const flowRate = calculateGPM(pipeDiameter, flowVelocity);
24 console.log(`فلو ریٹ: ${flowRate} GPM`);
25} catch (error) {
26 console.error(`غلطی: ${error.message}`);
27}
28
1/**
2 * فلو ریٹس کے حساب کے لیے یوٹیلیٹی کلاس
3 */
4public class FlowCalculator {
5
6 /**
7 * گیلن فی منٹ (GPM) میں فلو ریٹ کا حساب لگائیں
8 *
9 * @param diameterInches اندرونی پائپ کا قطر انچ میں
10 * @param velocityFtPerSec بہاؤ کی رفتار فی سیکنڈ
11 * @return گیلن فی منٹ میں فلو ریٹ
12 * @throws IllegalArgumentException اگر ان پٹس غلط ہوں
13 */
14 public static double calculateGPM(double diameterInches, double velocityFtPerSec) {
15 if (diameterInches <= 0) {
16 throw new IllegalArgumentException("قطر صفر سے بڑا ہونا چاہیے");
17 }
18 if (velocityFtPerSec < 0) {
19 throw new IllegalArgumentException("رفتار منفی نہیں ہو سکتی");
20 }
21
22 double gpm = 2.448 * Math.pow(diameterInches, 2) * velocityFtPerSec;
23 // 2 اعشاریہ مقامات تک گول کریں
24 return Math.round(gpm * 100.0) / 100.0;
25 }
26
27 public static void main(String[] args) {
28 try {
29 double pipeDiameter = 2.0; // انچ
30 double flowVelocity = 5.0; // فی سیکنڈ
31 double flowRate = calculateGPM(pipeDiameter, flowVelocity);
32 System.out.printf("فلو ریٹ: %.2f GPM%n", flowRate);
33 } catch (IllegalArgumentException e) {
34 System.err.println("غلطی: " + e.getMessage());
35 }
36 }
37}
38
1#include <iostream>
2#include <cmath>
3#include <stdexcept>
4#include <iomanip>
5
6/**
7 * گیلن فی منٹ (GPM) میں فلو ریٹ کا حساب لگائیں
8 *
9 * @param diameterInches اندرونی پائپ کا قطر انچ میں
10 * @param velocityFtPerSec بہاؤ کی رفتار فی سیکنڈ
11 * @return گیلن فی منٹ میں فلو ریٹ
12 * @throws std::invalid_argument اگر ان پٹس غلط ہوں
13 */
14double calculateGPM(double diameterInches, double velocityFtPerSec) {
15 if (diameterInches <= 0) {
16 throw std::invalid_argument("قطر صفر سے بڑا ہونا چاہیے");
17 }
18 if (velocityFtPerSec < 0) {
19 throw std::invalid_argument("رفتار منفی نہیں ہو سکتی");
20 }
21
22 double gpm = 2.448 * std::pow(diameterInches, 2) * velocityFtPerSec;
23 return gpm;
24}
25
26int main() {
27 try {
28 double pipeDiameter = 2.0; // انچ
29 double flowVelocity = 5.0; // فی سیکنڈ
30
31 double flowRate = calculateGPM(pipeDiameter, flowVelocity);
32
33 std::cout << std::fixed << std::setprecision(2);
34 std::cout << "فلو ریٹ: " << flowRate << " GPM" << std::endl;
35 } catch (const std::exception& e) {
36 std::cerr << "غلطی: " << e.what() << std::endl;
37 return 1;
38 }
39
40 return 0;
41}
42
1using System;
2
3public class FlowCalculator
4{
5 /// <summary>
6 /// گیلن فی منٹ (GPM) میں فلو ریٹ کا حساب لگائیں
7 /// </summary>
8 /// <param name="diameterInches">اندرونی پائپ کا قطر انچ میں</param>
9 /// <param name="velocityFtPerSec">بہاؤ کی رفتار فی سیکنڈ</param>
10 /// <returns>گیلن فی منٹ میں فلو ریٹ</returns>
11 /// <exception cref="ArgumentException">جب ان پٹس غلط ہوں تو پھینکا جاتا ہے</exception>
12 public static double CalculateGPM(double diameterInches, double velocityFtPerSec)
13 {
14 if (diameterInches <= 0)
15 {
16 throw new ArgumentException("قطر صفر سے بڑا ہونا چاہیے");
17 }
18 if (velocityFtPerSec < 0)
19 {
20 throw new ArgumentException("رفتار منفی نہیں ہو سکتی");
21 }
22
23 double gpm = 2.448 * Math.Pow(diameterInches, 2) * velocityFtPerSec;
24 return Math.Round(gpm, 2);
25 }
26
27 public static void Main()
28 {
29 try
30 {
31 double pipeDiameter = 2.0; // انچ
32 double flowVelocity = 5.0; // فی سیکنڈ
33
34 double flowRate = CalculateGPM(pipeDiameter, flowVelocity);
35 Console.WriteLine($"فلو ریٹ: {flowRate} GPM");
36 }
37 catch (ArgumentException e)
38 {
39 Console.Error.WriteLine($"غلطی: {e.Message}");
40 }
41 }
42}
43
حوالہ جات کے لیے عام GPM کی اقدار
درج ذیل جدول مختلف ایپلی کیشنز کے لیے عام GPM کی اقدار فراہم کرتی ہے تاکہ آپ اپنے حساب کے نتائج کی تشریح کر سکیں:
ایپلی کیشن | عام GPM کی حد | نوٹس |
---|---|---|
باتھروم کا نل | 1.0 - 2.2 | جدید پانی کی بچت کرنے والے نل کم طرف ہیں |
کچن کا نل | 1.5 - 2.5 | کھینچنے والے اسپریئرز میں مختلف بہاؤ کی شرح ہو سکتی ہے |
شاور ہیڈ | 1.5 - 3.0 | وفاقی ضوابط 2.5 GPM زیادہ سے زیادہ تک محدود کرتے ہیں |
باتھروم کا نل | 4.0 - 7.0 | تیز بھرنے کے لیے زیادہ بہاؤ |
ٹوائلٹ | 3.0 - 5.0 | فلش سائیکل کے دوران عارضی بہاؤ |
ڈش واشر | 2.0 - 4.0 | بھرنے کے دوران بہاؤ |
واشنگ مشین | 4.0 - 5.0 | بھرنے کے دوران بہاؤ |
باغ کا نل (⅝") | 9.0 - 17.0 | پانی کے دباؤ کے ساتھ مختلف ہوتا ہے |
لان اسپریکر | 2.0 - 5.0 | فی اسپریکر ہیڈ |
آتش نشانی کا ہائیڈرانٹ | 500 - 1500 | آتش نشانی کی کارروائیوں کے لیے |
رہائشی پانی کی خدمت | 6.0 - 12.0 | عام پورے گھر کی فراہمی |
چھوٹا تجارتی عمارت | 20.0 - 100.0 | عمارت کے سائز اور استعمال کے لحاظ سے مختلف |
حوالہ جات
-
امریکن واٹر ورکس ایسوسی ایشن۔ (2021). پانی کے میٹر—چناؤ، تنصیب، جانچ، اور دیکھ بھال (AWWA دستی M6)۔
-
امریکن سوسائٹی آف پلمبنگ اینڈ مکینیکل آفیشلز۔ (2020). پلمبنگ انجینئرنگ ڈیزائن ہینڈ بک، جلد 2۔ ASPE۔
-
لنڈبرگ، ایم. آر. (2018). سول انجینئرنگ ریفرنس مینوئل برائے PE امتحان۔ پروفیشنل پبلکیشنز، انک۔
-
بین الاقوامی پلمبنگ اور مکینیکل حکام کی ایسوسی ایشن۔ (2021). یونیفارم پلمبنگ کوڈ۔
-
سینگل، وائی۔ اے، اور سینگبلہ، جے۔ ایم۔ (2017). فلوڈ میکینکس: بنیادیات اور ایپلی کیشنز۔ میک گرا ہل ایجوکیشن۔
-
یو ایس ڈیپارٹمنٹ آف انرجی۔ (2022). توانائی کی کارکردگی اور قابل تجدید توانائی: پانی کی کارکردگی۔ https://www.energy.gov/eere/water-efficiency
-
ماحولیاتی تحفظ ایجنسی۔ (2021). واٹر سینس پروگرام۔ https://www.epa.gov/watersense
-
آبپاشی کی ایسوسی ایشن۔ (2020). آبپاشی کی بنیادیات۔ آبپاشی کی ایسوسی ایشن۔
میٹا تفصیل: ہمارے استعمال میں آسان کیلکولیٹر کے ساتھ گیلن فی منٹ (GPM) میں مائع کے بہاؤ کی شرح کا حساب لگائیں۔ پائپ کے قطر اور رفتار کو درج کریں تاکہ پلمبنگ، آبپاشی، اور صنعتی ایپلی کیشنز کے لیے درست فلو ریٹس طے کیے جا سکیں۔
متعلقہ اوزار
آپ کے ورک فلو کے لیے مفید ہونے والے مزید ٹولز کا انعام کریں