জিপিএম প্রবাহ হার ক্যালকুলেটর - গ্যালন প্রতি মিনিট টুল
ব্যাস এবং গতির থেকে পাইপ প্রবাহ হার জিপিএম-এ গণনা করুন। পাম্প সাইজিং, পাইপিং সিস্টেম ডিজাইন এবং প্রবাহ সমস্যা সমাধানের জন্য সঠিক গ্যালন প্রতি মিনিট গণনা।
গ্যালন প্রতি মিনিট (GPM) ক্যালকুলেটর
পাইপের ব্যাস এবং প্রবাহ গতির ভিত্তিতে গ্যালন প্রতি মিনিট প্রবাহ হার গণনা করুন।
প্রবাহ হার নিম্নলিখিত সূত্র ব্যবহার করে গণনা করা হয়:
GPM = 2.448 × (diameter)² × velocity
ডকুমেন্টেশন
জিপিএম প্রবাহ হার ক্যালকুলেটর - বিনামূল্যে গ্যালন প্রতি মিনিট ক্যালকুলেটর
ভূমিকা
ব্যাসার্ধ এবং গতির মাধ্যমে যেকোনো পাইপের প্রবাহ হার গণনা করুন। এই জিপিএম প্রবাহ হার ক্যালকুলেটর এই মানগুলিকে মিনিটে গ্যালন (জিপিএম) এ রূপান্তর করে, যা মার্কিন যুক্তরাষ্ট্রের পাইপ লাইন এবং সেচ সিস্টেমের মানক একক।
একটি আবাসিক জল ব্যবস্থার আকার নির্ধারণ করার সময়, আপনি দ্রুত বুঝতে পারবেন যে সঠিক প্রবাহ হার সবকিছুই নির্ধারণ করে—পাম্প নির্বাচন থেকে শুরু করে একাধিক ফিক্সচার চলাকালীন চাপ হ্রাস না করে চলতে পারে কিনা। আমি দেখেছি যে অনেক পাইপ লাইন সমস্যা ডিজাইন পর্যায়ে ভুল জিপিএম অনুমান থেকে উৎপন্ন হয়। কাগজে যে পাইপটি যথেষ্ট আকারের মনে হয়, সেটি যদি প্রবাহ গণনায় মাত্র ২০% ভুল হয় তাহলে পুরো সিস্টেমকে বাধাগ্রস্ত করতে পারে।
এই ক্যালকুলেটর ২.৪৪৮ ধ্রুবকের গাণিতিক দিক পরিচালনা করে যা বর্তুল পাইপ ক্ষেত্রফল (বর্গ ইঞ্চিতে), গতি (সেকেন্ডে ফুটে) এবং সময়কে মিনিটে গ্যালনে রূপান্তর করে। যদিও সূত্রটি সরল, সঠিক ইনপুট মাপ পেতে সবচেয়ে বেশি গুরুত্বপূর্ণ।
এই ক্যালকুলেটর কখন সর্বোত্তম কাজ করে (এবং কখন করে না)
এই টুলটি স্ট্যান্ডার্ড পরিস্থিতিতে বৃত্তাকার পাইপে জল প্রবাহের জন্য সঠিক ফলাফল দেয়। এটি আবাসিক পাম্পিং, সেচ ব্যবস্থা এবং বেশিরভাগ বাণিজ্যিক জল প্রয়োগে নির্ভরযোগ্যভাবে কাজ করে।
যে সীমাবদ্ধতাগুলি জানা দরকার:
- পরিচ্ছেদের গতি প্রয়োজন: যদি আপনার কাছে ফ্লো মিটার বা স্পেক শিটের গতির তথ্য না থাকে, তাহলে আপনাকে প্রথমে তা পরিমাপ বা অনুমান করতে হবে। পরে বর্ণিত বালতি পদ্ধতিটি অ্যাক্সেসযোগ্য আউটলেটগুলির জন্য কাজ করে।
- জল-নির্দিষ্ট: 2.448 ধ্রুবকটি জলের ঘনত্বকে ধরে নেয়। তেল, রাসায়নিক পদার্থ বা শ্লারিগুলির জন্য নির্দিষ্ট গুরুত্বের ভিত্তিতে সমন্বয়কৃত গণনা প্রয়োজন।
- শুধুমাত্র বৃত্তাকার পাইপ: ডিম্বাকার, আয়তাকার বা অনিয়মিত অনুপ্রস্থ-ছেদগুলির জন্য ভিন্ন সূত্রের প্রয়োজন। এই ক্যালকুলেটর অবৃত্তাকার পাইপগুলির জন্য সঠিক ফলাফল দিতে পারবে না।
- স্থিতিশীল প্রবাহ: সূত্রটি ধারাবাহিক প্রবাহকে ধরে নেয়। দ্রুত পরিবর্তনশীল পরিস্থিতিগুলি (যেমন জল হাতুড়ি ঘটনা বা পাম্প সাইকেলিং) ধ্রুবক-অবস্থা গণনার পরিবর্তে ক্ষণস্থায়ী প্রবাহ বিশ্লেষণ প্রয়োজন।
এই সীমাবদ্ধতাগুলি বুঝে ভুল প্রয়োগ এড়ানো যায়। যখন আপনার পরিস্থিতি এই পরামিতিগুলির বাইরে যায়, তখন আপনার তরল পদার্থ এবং সিস্টেম কনফিগারেশনের জন্য হাইড্রোলিক ইঞ্জিনিয়ারিং সংস্থানগুলি পরামর্শ করুন।
জিপিএম প্রবাহ হার কী?
জিপিএম (গ্যালন প্রতি মিনিট) এক মিনিটে একটি পাইপ, ভালভ বা ফিক্সচারের মধ্য দিয়ে কত তরল পদার্থ—সাধারণত পানি—বেরিয়ে যায় তা মাপে। এটি যুক্তরাষ্ট্রের সারা জুড়ে আবাসিক পাইপলাইন কোড থেকে শিল্প বিনির্দেশ পর্যন্ত স্ট্যান্ডার্ড প্রবাহ একক।
এখানে কী জিপিএম গণনা ব্যবহারিকভাবে অত্যন্ত গুরুত্বপূর্ণ করে তোলে:
- পাম্প সঠিকভাবে আকার করা: ১০ জিপিএম রেটিংয়ের পাম্প ১৫ জিপিএম প্রয়োজন এমন সিস্টেমে কার্যকরভাবে সরবরাহ করতে পারবে না, যত চাপ দেওয়া হোক। অপর্যাপ্ত পাম্প ক্রমাগত চলে, অতিরিক্ত তাপ উৎপন্ন করে এবং পূর্বাকালেই ব্যর্থ হয়।
- ফিক্সচার অভাব এড়ানো: যখন কেউ ডিশওয়াশার চালু করে তখন আপনার শাওয়ারের প্রবাহ ক্ষীণ হয়ে যায়, সেটা জিপিএম ক্ষমতার সমস্যা। আসন্ন সরবরাহ লাইন একই সময়ে চাহিদার জন্য পর্যাপ্ত পরিমাণ সরবরাহ করতে পারে না।
- কোড প্রয়োজনীয়তা পূরণ করা: বিল্ডিং কোড আগুন দমন সিস্টেমের জন্য ন্যূনতম জিপিএম নির্দিষ্ট করে। ১৮ জিপিএম সরবরাহকারী সেচ সিস্টেম যখন ২৫ জিপিএম প্রয়োজন, তখন পর্যাপ্ত কভারেজ প্রদান করতে পারবে না—আপনার গণনা বাস্তবতার সাথে মিলে যেতে হবে।
- প্রবাহ সমস্যা নির্ণয়: কম জিপিएম পাঠ প্রায়ই আংশিক বন্ধ ভালভ, আটকে যাওয়া ফিল্টার, বা পাইপের কার্যকর ব্যাসকে কমিয়ে দেওয়া খনিজ জমা নির্দেশ করে।
জিপিএম এবং চাপের মধ্যে মূল পার্থক্য: আপনি ৮০ পিএসআই চাপ থাকতে পারে কিন্তু সীমাবদ্ধ লাইনের মধ্য দিয়ে মাত্র ৩ জিপিএম প্রবাহ। চাপ পানিকে ধাক্কা দেওয়ার শক্তি মাপে; জিপিএম সরবরাহ করা প্রকৃত পরিমাণ মাপে।
জিপিএম প্রবাহ হার সূত্র
জিপিএম প্রবাহ হার সূত্র পাইপ ব্যাসার্ধ এবং গতিবেগ ব্যবহার করে মিনিটে গ্যালন গণনা করে:
যেখানে:
- জিপিএম = মিনিটে প্রবাহ হার গ্যালনে
- ব্যাসার্ধ = পাইপের অভ্যন্তরীণ ব্যাসার্ধ ইঞ্চিতে
- গতিবেগ = তরলের গতিবেগ প্রতি সেকেন্ড পায়ে
- 2.448 = একক রূপান্তরের জন্য রূপান্তর ধ্রুবক
গাণিতিক ডেরিভেশন
এই সূত্রটি মৌলিক প্রবাহ হার সমীকরণ থেকে উদ্ধৃত:
যেখানে:
- ক্যু = আয়তন প্রবাহ হার
- এ = পাইপের অনুপ্রস্থ ক্ষেত্রফল
- ভি = তরলের গতিবেগ
বৃত্তাকার পাইপের জন্য, ক্ষেত্রফল হল:
ইঞ্চিতে ব্যাসার্ধ এবং পায়ে গতিবেগ থাকলে গ্যালন প্রতি মিনিটে রূপান্তর করতে:
সরলীকরণ:
এটি আমাদের 2.448 ধ্রুবক দেয়, যা গ্যালন প্রতি মিনিটে ফলাফল প্রকাশ করার জন্য প্রয়োজনীয় সমস্ত রূপান্তর কারক অন্তর্ভুক্ত করে।
কিভাবে এই ক্যালকুলেটর ব্যবহার করে GPM গণনা করবেন
সঠিক ফলাফল পেতে দুটি নির্দিষ্ট পরিমাপ প্রয়োজন:
পাইপ ব্যাস (অভ্যন্তরীণ ব্যাস): সেই অভ্যন্তরীণ ব্যাস পরিমাপ করুন যেখানে পানি প্রকৃতপক্ষে প্রবাহিত হয়, পাইপের বাইরের দিকটা নয়। এটি গুরুত্বপূর্ণ কারণ 1-ইঞ্চি নমিনাল পাইপে প্রকৃতপক্ষে সঠিক 1 ইঞ্চি অভ্যন্তরীণ জায়গা থাকে না। উদাহরণস্বরূপ, 1-ইঞ্চি শিডিউল 40 PVC-এর প্রকৃত অভ্যন্তরীণ ব্যাস প্রায় 1.049 ইঞ্চি। তামার পাইপ, ইস্পাতের পাইপ এবং PVC-এর সবার ভিন্ন দেয়াল পুরুত্ব থাকে, তাই ধারণা করার পরিবর্তে নির্দিষ্ট তথ্য পরীক্ষা করুন।
প্রবাহ গতি: যদি আপনার কাছে প্রবাহ মিটার না থাকে তাহলে এটি জটিল। আপনাকে গতি প্রতি সেকেন্ডে পা হিসাবে জানতে হবে। একটি সাধারণ ভুল হল গতিকে প্রবাহ হার নিজেকে বিভ্রান্ত করা—তারা আলাদা পরিমাপ। যদি আপনি শুধুমাত্র মোট GPM এবং পাইপ আকার জানেন, তাহলে আপনি এই ক্যালকুলেটর যা সরবরাহ করে তার বিপরীত দিক থেকে কাজ করছেন। যখন আপনার কাছে সরাসরি যন্ত্রপাতি নেই তখন গতি পরিমাপ বা অনুমান করার পদ্ধতিগুলির জন্য FAQ বিভাগটি দেখুন।
উভয় মান প্রবেশ করান এবং ক্যালকুলেটর তাৎক্ষণিকভাবে 2.448 × D² × V সূত্রটি প্রয়োগ করবে। ফলাফলটি আপনার প্রবাহ হার গ্যালন প্রতি মিনিটে দেখাবে।
সাধারণ পরিমাপ ত্রুটি এড়ান: নমিনাল পাইপ আকার ব্যবহার করে প্রকৃত অভ্যন্তরীণ ব্যাসের পরিবর্তে ফলাফল 10-15% পর্যন্ত বিচ্যুত হতে পারে। পরিমাপ ছাড়া গতি অনুমান করলে প্রায়শই উল্লেখযোগ্য অসঠিকতা হয়। যখন সঠিকতা গুরুত্বপূর্ণ—যেমন পাম্প আকার বা অগ্নি দমন ব্যবস্থা ডিজাইন করা—ধারণার পরিবর্তে সঠিক পরিমাপে সময় বিনিয়োগ করুন।
উদাহরণ গণনা
একটি নমুনা গণনা দেখে যাই:
- পাইপ ব্যাস: 2 ইঞ্চি
- প্রবাহ গতি: 5 পা প্রতি সেকেন্ড
সূত্র ব্যবহার করে: GPM = 2.448 × D² × V GPM = 2.448 × 2² × 5 GPM = 2.448 × 4 × 5 GPM = 48.96
সুতরাং, প্রবাহ হার প্রায় 48.96 গ্যালন প্রতি মিনিটে।
জিপিএম প্রবাহ গণনার বাস্তব-পৃথিবীর প্রয়োগ
প্রবাহ হার বুঝতে পারা বহু পরিস্থিতিতে ব্যয়বহুল ভুল এড়াতে সাহায্য করে:
আবাসিক পাইপলাইন
বাড়ি নবায়নের সময়, আপনি দ্বিতীয় বাথরুম যোগ করতে পারেন এবং ভাবতে পারেন যে বিদ্যমান ৩/৪-ইঞ্চি সরবরাহ লাইন কি তা সামলাতে পারবে। আপনার মুখ্য লাইনের জিপিএম গণনা করুন, তারপর ফিক্সচার চাহিদা যোগ করুন। একটি সাধারণ পরিস্থিতি: রান্নাঘরের ল্যাম্প (২.২ জিপিএম) + ডুশ (২.৫ জিপিএম) + বাথরুমের সিংক (১.৫ জিপিএম) = ৬.২ জিপিএম একই সাথে চাহিদা। যদি আপনার সরবরাহ মোট ৮ জিপিএম দিয়ে থাকে, তাহলে আপনার সীমিত জায়গা রয়েছে। একটি কাপড় ধোয়ার মেশিন (৪ জিপিএম) যোগ করলে আপনি সমস্যা আনছেন।
কূপ পাম্প নির্বাচন বাড়ির চাহিদা এবং নিরাপত্তা মার্জিন মিলিয়ে পাম্প আউটপুট নির্ধারণ করতে হয়। মাত্র ২-৩ জিপিএম কম হলেও মানে চাপ ট্যাংক ক্রমাগত চক্র করবে, যা পাম্প মোটরকে অপেক্ষাকৃত আগে ক্ষয় করে দেবে। আমি দেখেছি গৃহস্থালীর মালিকরা ১৫-২০ বছর স্থায়ী হওয়ার কথা থাকলেও ৫ বছরের মধ্যে কূপ পাম্প বদলে দিয়েছে।
বাণিজ্যিক এবং শিল্প প্রয়োগ
[বাকি অনুবাদ অব্যাহত আছে...]
জিপিএম এবং প্রবাহ মাপের ইতিহাস
প্রবাহ মাপ শুরু হয়েছিল একটি প্রশাসনিক প্রয়োজন হিসাবে—প্রাচীন সভ্যতাগুলোর কৃষক এবং নাগরিকদের মধ্যে পানি সমানভাবে বণ্টন করার প্রয়োজন ছিল।
প্রাচীন পদ্ধতিসমূহ
রোমানরা ক্যালিসেস নামে স্ট্যান্ডার্ডাইজড ব্রোঞ্জ নোজল তৈরি করেছিল যাদের নির্দিষ্ট ছিদ্রের ব্যাস ছিল পানি সমানভাবে বণ্টন করার জন্য। আপনার বরাদ্দ নির্ভর করত কতগুলি ক্যালিসেস আপনার সম্পত্তিতে পানি সরবরাহ করছে—যা ছিল সেই সময়ের জন্য অবাক করার মতো কার্যকর আয়তন নিয়ন্ত্রণ। তারা জিপিএম গণনা করতে পারত না, কিন্তু বুঝতে পেরেছিল যে ছিদ্রের আকার এবং পানির চাপ প্রবাহ হার নির্ধারণ করে।
পারসিক কানাত প্রকৌশলীরা পানি বিভাজন যন্ত্র তৈরি করেছিল যা একটি একক উৎস থেকে বহু বসতিতে পানি অনুপাতিকভাবে বণ্টন করত। মিশরীয় নীলোমিটাররা নদীর স্তর পরিমাপ করত বন্যা পূর্বাভাস দিতে এবং পানির পরিমাণ অনুমান করতে, যদিও এগুলি সরাসরি প্রবাহ নয়, বরং উচ্চতা পরিমাপ করত।
আধুনিক প্রবাহ মাপের বিকাশ
জিওভানি ব্যাটিস্টা ভেন্টুরি ১৭৯০-এর দশকে তাঁর নামে পরিচিত নীতিটি বর্ণনা করেছিলেন: প্রবাহ সংকুচিত করলে বেগ বাড়ে এবং চাপ কমে। এই অন্তর্দৃষ্টি ভেন্টুরি মিটার ডিজাইনের দিকে পরিচালিত করল, যদিও ব্যবহারিক বাস্তবায়নে আরও এক শতাব্দী লেগে গেল।
ক্লেমেন্স হার্সেল ১৮৮৭ সালে ভেন্টুরি মিটারের পেটেন্ট নিয়েছিলেন, যা ছিল বন্ধ পাইপে প্রবাহ মাপের প্রথম ব্যবহারিক যন্ত্র। এটি পানি সরবরাহ প্রকৌশলকে বিপ্লবী করে তুলেছিল—হঠাৎ করেই আপনি সঠিকভাবে পরিমাপ করতে পারছিলেন মুখ্য লাইন এবং বিতরণ লাইনগুলোর মধ্যে কী প্রবাহিত হচ্ছে।
২০তম শতাব্দী এনেছিল ইলেক্ট্রোম্যাগনেটিক প্রবাহ মিটার (১৯৫০-এর দশক), আল্ট্রাসনিক মিটার (১৯৬০-এর দশক), এবং অবশেষে ডিজিটাল মিটার যেগুলো তথ্য লগ করতে পারে। প্রত্যেক উন্নতি বাড়িয়েছে সঠিকতা এবং কমিয়েছে ইনস্টলেশনের জটিলতা। আধুনিক আল্ট্রাসনিক ক্লাম্প-অন মিটারগুলি প্রাথমিক প্রকৌশলীদের কাছে যাদুর মতো দেখাত যাদের মেকানিক্যাল যন্ত্রাংশ ইনস্টল করতে হত প্রবাহ বিঘ্নিত করে।
জিপিএম-এর মানসায়ন
জাতীয় মান এবং প্রযুক্তি ইনস্টিটিউট (NIST) ১৯০০-এর দশকের গোড়ায় পাইপ লাইন কোড বিকশিত হওয়ার সাথে সাথে প্রবাহ মাপের মান নির্ধারণ করেছিল। আমেরিকান ওয়াটার ওয়ার্কস অ্যাসোসিয়েশন (AWWA) পানি মিটার এবং মাপের পদ্ধতিগুলোর জন্য মান প্রকাশ করেছিল যা ইউটিলিটি কোম্পানিগুলো এখনও অনুসরণ করে।
বিল্ডিং কোডগুলো এখন ফিক্সচার, অগ্নি দমন ব্যবস্থা এবং বাণিজ্যিক সরঞ্জামের জন্য ন্যূনতম জিপিএম নির্দিষ্ট করে। এগুলো যেন অনিয়ম্পিক সংখ্যা নয়—বরং এগুলো ভিত্তি করে রাখা হয়েছে দশক ধরে পরীক্ষা এবং বাস্তব কর্মক্ষমতা তথ্যের উপর। যা ব্যবহারে কাজ করে তা অবশেষে কোড হয়ে যায়।
জিপিএম প্রবাহ হার সম্পর্কে সাধারণ প্রশ্নাবলী
জিপিএম প্রবাহ হার এবং জল চাপের মধ্যে পার্থক্য কী?
জিপিএম প্রতি মিনিটে সরবরাহ করা আয়তন পরিমাপ করে—আপনি আসলে কতটা জল পাচ্ছেন। চাপ (পিএসআই) সেই জলকে পাইপের মধ্যে ঠেলে দেওয়ার বল পরিমাপ করে। এগুলি সম্পর্কিত কিন্তু আলাদা।
এটি একটি ব্যবহারিক উদাহরণ: আপনার বাড়িতে ৬০ পিএসআই থাকতে পারে কিন্তু সরবরাহ লাইন অত্যন্ত সংকীর্ণ হওয়ায় কেবল ৪ জিপিএম পাবেন। উচ্চ চাপ স্বয়ংক্রিয়ভাবে উচ্চ প্রবাহ মানে না। বিপরীতভাবে, একটি খোলা চ্যানেল ন্যূনতম চাপে ১০০ জিপিএম সরবরাহ করতে পারে—একটি অলস নদী বনাম চাপ ধোয়ার যন্ত্রের মতো। চাপ ধোয়ার যন্ত্রের উচ্চ পিএসআই কিন্তু কম জিপিএম; নদীর উচ্চ জিপিএম কিন্তু কম পিএসআই।
কম প্রবাহ সমস্যা সমাধানের সময়, প্রথমে চাপ পরীক্ষা করলে জানা যায় সমস্যাটি সরবরাহ পক্ষে (কম চাপ) নাকি বাধা পক্ষে (পর্যাপ্ত চাপ কিন্তু কিছু প্রবাহ বাধাগ্রস্ত)। উভয় পাঠ একসঙ্গে সম্পূর্ণ চিত্রটি দেয়।
[বাকি অনুবাদ অব্যাহত থাকবে...]
জিপিএম প্রবাহ হার গণনার জন্য কোড উদাহরণ
এখানে বিভিন্ন ভাষায় জিপিএম গণনা কোডের উদাহরণ দেওয়া হল:
1' জিপিএম গণনার জন্য এক্সেল সূত্র
2=2.448*B2^2*C2
3
4' এক্সেল ভিবিএ ফাংশন
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
141def calculate_gpm(diameter_inches, velocity_ft_per_sec):
2 """
3 গ্যালন প্রতি মিনিট (জিপিএম) প্রবাহ হার গণনা
4
5 আর্গুমেন্ট:
6 diameter_inches: ইঞ্চিতে পাইপের অভ্যন্তরীণ ব্যাস
7 velocity_ft_per_sec: পা প্রতি সেকেন্ডে প্রবাহ বেগ
8
9 রিটার্ন:
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} জিপিএম")
26except ValueError as e:
27 print(f"ত্রুটি: {e}")
281/**
2 * গ্যালন প্রতি মিনিট (জিপিএম) প্রবাহ হার গণনা
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} জিপিএম`);
25} catch (error) {
26 console.error(`ত্রুটি: ${error.message}`);
27}
281/**
2 * প্রবাহ হার গণনার জন্য ইউটিলিটি ক্লাস
3 */
4public class FlowCalculator {
5
6 /**
7 * গ্যালন প্রতি মিনিট (জিপিএম) প্রবাহ হার গণনা
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 // দুই দশমিক স্থানে রাউন্ড করা
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 জিপিএম%n", flowRate);
33 } catch (IllegalArgumentException e) {
34 System.err.println("ত্রুটি: " + e.getMessage());
35 }
36 }
37}
381#include <iostream>
2#include <cmath>
3#include <stdexcept>
4#include <iomanip>
5
6/**
7 * গ্যালন প্রতি মিনিট (জিপিএম) প্রবাহ হার গণনা
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 << " জিপিএম" << std::endl;
35 } catch (const std::exception& e) {
36 std::cerr << "ত্রুটি: " << e.what() << std::endl;
37 return 1;
38 }
39
40 return 0;
41}
421using System;
2
3public class FlowCalculator
4{
5 /// <summary>
6 /// গ্যালন প্রতি মিনিট (জিপিএম) প্রবাহ হার গণনা
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} জিপিএম");
36 }
37 catch (ArgumentException e)
38 {
39 Console.Error.WriteLine($"ত্রুটি: {e.Message}");
40 }
41 }
42}
43সাধারণ জিপিএম মূল্যের রেফারেন্স
নিম্নলিখিত টেবিল বিভিন্ন প্রয়োগের জন্য সাধারণ জিপিএম মূল্যগুলি প্রদান করে যা আপনার গণনার ফলাফল ব্যাখ্যা করতে সাহায্য করবে:
| প্রয়োগ | টাইপিকাল জিপিএম পরিসর | নোট |
|---|---|---|
| বাথরুমের সিংক ফ্যাসেট | ১.০ - ২.২ | আধুনিক জল সংরক্ষণকারী ফ্যাসেটগুলি নিম্ন প্রান্তে রয়েছে |
| রান্নাঘরের সিংক ফ্যাসেট | ১.৫ - ২.৫ | পুল-আউট স্প্রেয়ারগুলির ভিন্ন প্রবাহ হার থাকতে পারে |
| শাওয়ার হেড | ১.৫ - ৩.০ | ফেডারেল বিধিনিয়ম সর্বাধিক ২.৫ জিপিএম সীমা নির্ধারণ করে |
| বাথটাব ফ্যাসেট | ৪.০ - ৭.০ | দ্রুত বাথটাব পূরণের জন্য উচ্চ প্রবাহ |
| টয়লেট | ৩.০ - ৫.০ | ফ্লাশ চক্রের সময় ক্ষণস্থায়ী প্রবাহ |
| ডিশওয়াশার | ২.০ - ৪.০ | পূরণ চক্রের সময় প্রবাহ |
| ওয়াশিং মেশিন | ৪.০ - ৫.০ | পূরণ চক্রের সময় প্রবাহ |
| বাগান হোজ (⅝") | ৯.০ - ১৭.০ | জল চাপের সাথে পরিবর্তিত হয় |
| লন স্প্রিংকলার | ২.০ - ৫.০ | প্রতি স্প্রিংকলার হেড |
| ফায়ার হাইড্রেন্ট | ৫০০ - ১৫০০ | অগ্নিনিবাপণ কার্যক্রমের জন্য |
| আবাসিক জল সেবা | ৬.০ - ১২.০ | টাইপিকাল সম্পূর্ণ বাড়ির সরবরাহ |
| ছোট বাণিজ্যিক ভবন | ২০.০ - ১০০.০ | ভবনের আকার এবং ব্যবহারের উপর নির্ভর করে |
রেফারেন্স
-
আমেরিকান ওয়াটার ওয়ার্কস অ্যাসোসিয়েশন। (২০২১)। জল মিটার—নির্বাচন, ইনস্টলেশন, পরীক্ষা এবং রক্ষণাবেক্ষণ (AWWA ম্যানুয়াল M6)।
-
আমেরিকান সোসাইটি অব প্লাম্বিং ইঞ্জিনিয়ার্স। (২০২০)। প্লাম্বিং ইঞ্জিনিয়ারিং ডিজাইন হ্যান্ডবুক, খণ্ড ২। ASPE।
-
লিন্ডেবার্গ, এম. আর. (২০১৮)। সিভিল ইঞ্জিনিয়ারিং রেফারেন্স ম্যানুয়াল PE পরীক্ষার জন্য। পেশাদার প্রকাশনা, ইনক।
-
আন্তর্জাতিক প্লাম্বিং এবং মেকানিকাল কর্মকর্তা। (২০২১)। ইউনিফর্ম প্লাম্বিং কোড।
-
সেঙ্গেল, ওয়াই. এ., & সিম্বালা, জে. এম. (২০১৭)। তরল যন্ত্রবিদ্যা: মৌলিক এবং প্রয়োগ। মেকগ্রা-হিল শিক্ষা।
-
মার্কিন যুক্তরাষ্ট্র শক্তি বিভাগ। (২০২২)। শক্তি দক্ষতা & নবায়নযোগ্য শক্তি: জল দক্ষতা।
-
পরিবেশ সংরক্ষণ সংস্থা। (২০২১)। ওয়াটারসেন্স প্রোগ্রাম। EPA-এর জল-দক্ষ ফিক্সচার এবং যন্ত্রপাতি মান।
-
সেচ সংস্থা। (২০২০)। সেচ মৌলিক বিষয়। সেচ সংস্থা।
আপনার প্রবাহ হার গণনা করুন
সঠিক জিপিএম গণনা ব্যয়বহুল ত্রুটি প্রতিরোধ করে। অপর্যাপ্ত পাইপ প্রবাহ বাধাগ্রস্ত করে এবং ব্যয়বহুল প্রতিস্থাপন প্রয়োজন করে। অধিক আকারের পাইপ উপকরণ এবং ইনস্টলেশনে অর্থ নষ্ট করে। প্রথমবারই সঠিক করা—সঠিক পরিমাপ এবং সঠিক গণনার সাথে—উভয় মাথাব্যথা এবং বাজেট বাঁচায়।
ওপরের ক্যালকুলেটরে আপনার পাইপ ব্যাস (অভ্যন্তরীণ পরিমাপ) এবং প্রবাহ বেগ (প্রতি সেকেন্ড পা) প্রবেশ করান। ফলাফলটি আপনাকে মার্কিন পাইপ এবং হাইড্রোলিক ডিজাইনে ব্যবহৃত মানক 2.448 × D² × V সূত্রের ভিত্তিতে গ্যালন প্রতি মিনিটে (জিপিএম) প্রবাহ হার দেয়।
সম্পূর্ণ সিস্টেম ডিজাইনের জন্য, জিপিএম গণনাকে চাপ পতন বিশ্লেষণ এবং পাম্প হেড গণনার সাথে যুক্ত করুন। প্রবাহ হার একাই সম্পূর্ণ গল্প বলে না—আপনাকে উচ্চতা পরিবর্তন, ঘর্ষণ ক্ষতি এবং সরঞ্জাম নির্দেশিকাগুলিকে হিসাবে নিতে হবে যাতে সিস্টেমগুলি তাদের অভিপ্রেত জীবনকালে নির্ভরযোগ্যভাবে কাজ করে।