حاسبة التدرج الهيدروليكي
منسوبان قدرهما 20 مترًا و16 مترًا في بئرين تفصل بينهما 100 متر يعطيان تدرجًا هيدروليكيًا قدره 0.04، وتتحرك المياه الجوفية من البئر الأولى نحو الثانية. أدخل المنسوبين والمسافة بوحدة الطول نفسها. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الحمولة الهيدروليكية 1
- 20
- الحمولة الهيدروليكية 2
- 16
- المسافة
- 100
- فرق الحمولة الهيدروليكية
- 4
- الميل الهيدروليكي
- 0.04
- التيار (A)
- 0.04
- مقدار التدرج
- 0.04
التدرج الهيدروليكي هو ميل سطح المياه الجوفية أو السطح البيزومتري: تغير الضاغط الهيدروليكي بين نقطتي رصد مقسومًا على المسافة التي تفصل بينهما. تكتبه كتب المياه الجوفية على أنه i يساوي (h1 ناقص h2) على L، وهي نسبة عديمة الأبعاد عندما يشترك الضاغط والمسافة في وحدة الطول نفسها. يحتاج الطلاب الذين يراجعون واجبات جريان دارسي، وأخصائيو الهيدروجيولوجيا الذين يختصرون أزواج البيزومترات، ومصممو الصرف الذين يحددون أبعاد المصارف السفلية إلى العقد الثلاثي الأرقام نفسه ونتيجة قابلة للتكرار. تقبل هذه الحاسبة الضاغط الهيدروليكي عند نقطتين وطول المسار بينهما، وتقسم فرق الضاغط على تلك المسافة، وتعيد التدرج العديم الأبعاد بإشارته مع مقداره والمدخلات المعادة وصيغة الكتاب.
ماذا يعني i = (h1 − h2) / L وأي كميات يجب إرسالها
في هيدرولوجيا المياه الجوفية وتحليل التسرب يكون التدرج الهيدروليكي ميل الضاغط على مسار الجريان: فرق الضاغط بين نقطتي رصد مقسومًا على المسافة التي تفصل بينهما. الضاغط الهيدروليكي نفسه هو الطاقة لوحدة وزن الماء، وعادة منسوب زائد ضاغط ضغط، لذا قراءتا بيزومتر تقبعان أصلًا في وحدات طول. عندما تشترك تلك الضواغط والمسافة الواصلة في الوحدة نفسها—أمتار مع أمتار، أقدام مع أقدام—تكون النسبة i تساوي (h1 ناقص h2) على L عديمة الأبعاد، ولهذا تسميها الكتب تدرجًا لا ميلًا مكتوبًا أمتارًا لكل متر.
تتجمع نية البحث حول عبارات مثل حاسبة التدرج الهيدروليكي، وميل ضاغط المياه الجوفية، وi دارسي من بيزومترين، والتدرج الهيدروليكي عديم الأبعاد، وتغير الضاغط على المسافة. من يراجع شبكة جريان أو يختصر زوج آبار رصد أو يحدد أبعاد مصرف حصى يريد i رقميًا يثبته في ورقة أو يغذّي به قانون دارسي حدًا دافعًا q يساوي ناقص K في i.
الإشارة جزء من العقد: i موجب يعني أن الضاغط يهبط من النقطة 1 نحو 2، فتجري المياه الجوفية من 1 نحو 2 في وسط متجانس الاتجاه؛ وi سالب يعني العكس؛ وi صفري يعني سطح جهد مستوٍ بين النقطتين. حافظوا على أساس الطول بأمانة: خلط ضاغط بالأمتار مع تباعد آبار بالكيلومترات دون تحويل أولًا يضخّم i صامتًا بألف، وليس خدمة تحويل وحدات يقدمها هذا الطرف.
حالات الاستخدام
مراجعات الواجبات وأزواج البيزومترات
يؤكد الطلاب والمصححون i عديم الأبعاد من ضاغطين هيدروليكيين وتباعد الآبار، مع رفض واضح عندما تكون المسافة صفرًا أو سالبة أو ينقص حقل.
تجهيزات حتمية لمسارات دارسي
السكربتات التي تحسب لاحقًا التصريف النوعي q = −K i يمكنها استدعاء أوراكل نقي i=(h1-h2)/L بدل إعادة تنفيذ حساب الضاغط على المسافة في كل لغة.
الأسئلة الشائعة
ماذا يحدث إذا كانت المسافة بين النقطتين صفرًا؟
قسمة فرق ضاغط على طول مسار صفري غير معرّفة، لذا تُرفض مسافة صفرية أو سالبة ولا تُفوتر.
لماذا التدرج الهيدروليكي عديم الأبعاد؟
الضاغط الهيدروليكي والمسافة الواصلة كلاهما أطوال. عندما يشتركان في الوحدة نفسها يكون (h1-h2)/L عددًا خالصًا—ميل سطح الجهد—جاهزًا للضرب في الموصلية الهيدروليكية بقانون دارسي.
ماذا يعني التدرج الهيدروليكي السالب؟
يعني أن المنسوب يرتفع من النقطة 1 إلى النقطة 2، فتجري المياه الجوفية من النقطة 2 نحو النقطة 1 في طبقة متجانسة. أما التدرج الصفري فيعني سطح ماء مستويًا بين النقطتين.
هل يمكن أن يكون المنسوب الهيدروليكي سالبًا؟
نعم. المنسوب الأدنى من مستوى الإسناد المختار شائع، مثلًا في طبقة مياه محصورة تُقاس من سطح الأرض، وهو مقبول. وحدها المسافة بين النقطتين يجب أن تكون موجبة.
كيف أستخدم التدرج في قانون دارسي؟
اضربه في الموصلية الهيدروليكية للتربة أو الصخر مع إشارة سالبة لتحصل على تدفق دارسي. عليك إدخال الموصلية بنفسك، لأن الحاسبة لا تبحث عنها.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/phys/hydraulic-gradient \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"head_1":20,"head_2":16,"distance":100}'const res = await fetch("https://api.kit.forhosting.com/phys/hydraulic-gradient", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"head_1": 20,
"head_2": 16,
"distance": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/hydraulic-gradient",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"head_1": 20,
"head_2": 16,
"distance": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/hydraulic-gradient", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"head_1":20,"head_2":16,"distance":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"head_1":20,"head_2":16,"distance":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/hydraulic-gradient", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"head_1": 20,
"head_2": 16,
"distance": 100
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.hydraulic_gradient",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تُرفض مسافة صفرية أو سالبة بـ invalid_input بدل قسمة على صفر.
ماذا يعني i = (h1 − h2) / L وأي كميات يجب إرسالها
تسليم head_1 وhead_2 وdistance وhead_difference وhydraulic_gradient والاسم البديل القصير i وgradient_magnitude وformula وmethod وتلميح flow_from صغير كـ JSON يسهّل لصق النتيجة في الملاحظات ومقارنتها في الاختبارات الآلية وإعادة استخدامها بين اللغات دون إعادة تنفيذ الطرح والقسمة.
كيف تتحقق هذه الحاسبة من المدخلات وتطبق i = (h1 − h2) / L
تُقبل السلاسل الرقمية التي تُفسَّر إلى أعداد منتهية حتى تمرر النماذج ومسارات CSV القيم دون تحويل إضافي. يجب أن تكون المسافة موجبة تمامًا. تُرفض مسافة سالبة للسبب نفسه: L طول هندسي للمسار لا قفزة إحداثية ذات إشارة. يجوز أن تكون الضواغط الهيدروليكية أي قيمة منتهية، بما فيها قراءات دون مرجع مختار؛ والضاغط السالب شائع فيزيائيًا في خزانات محصورة منسوبة إلى سطح الأرض ولا يُعامل خطأ. لا جدول تحويل وحدات ولا استعلام موصلية هيدروليكية ولا حالّ فروق منتهية للمياه الجوفية؛ هذا i أحادي البعد مثالي من ثلاث كميات معروفة. أرسلوا جسم JSON بثلاثة حقول إلزامية: head_1 وhead_2 وdistance. يجب أن يكون كل حقل منتهيًا: الحقول الناقصة والسلاسل الفارغة والنص غير الرقمي وNaN وInfinity تفشل فورًا بـ invalid_input قبل أي نتيجة، والتحقق الفاشل لا يُحاسب. تُدعم الأسماء البديلة: h1 وhead1 وhydraulic_head_1 لـ head_1؛ وh2 وhead2 وhydraulic_head_2 لـ head_2؛ وL وlength وdl لـ distance. تُرفض مسافة صفرية دائمًا كـ invalid_input لأن قسمة فرق ضاغط على طول مسار يتلاشى غير معرّفة، وذلك الفشل هو عقد المنتج المسمى في البطاقة. بعد التحقق يطرح المحرك head_2 من head_1، ويقسم على distance، ويأخذ القيمة المطلقة لـ gradient_magnitude، ويقرب إلى دقة عشرية مستقرة بحيث تعطي المدخلات نفسها دائمًا نفس JSON عبر محركات JavaScript. يسجّل تسمية flow_from لطيفة الاتجاه المتجانس الضمني—1_to_2 عندما يكون i موجبًا، و2_to_1 عندما يكون سالبًا، وnone عندما تتساوى الضواغط—كمساعدة تعليمية فقط؛ وليست شبكة جريان ثلاثية الأبعاد ولا تتبع جسيمات ولا مصنّف خزان غير متجانس. تغذي الدالة النقية نفسها الأداة المجانية في المتصفح ومسار API.
الاستخدام العملي والحدود والتسعير وقنوات التسليم
استخدموا أداة المتصفح عندما تريدون تحققًا فوريًا من أن i يساوي (h1 ناقص h2) على L أثناء تصحيح واجب هيدروجيولوجيا، أو اختصار زوج بيزومترات موقع، أو رسم ما إذا كان التسرب تحت ستار صفائح حادًا بما يكفي للقلق من ظاهرة piping، أو فحص الحد الدافع الذي ستضربونه في الموصلية الهيدروليكية بقانون دارسي. اختاروا الوحدات باتساق: إذا كان الضاغطان والمسافة بالأمتار، يكون i عديم الأبعاد وجاهزًا للمقارنة مع الكتاب؛ وكذلك الأقدام مع الأقدام. لا يوجد نموذج لغة ولا خدمة خارجية لسجل الآبار ولا عشوائية، لذا يمكن تثبيت القدرة بأمان في فحوصات التكامل المستمر ومواد الدروس القابلة للتكرار. لن تحوّل أنظمة وحدات مختلطة، ولن تعكس ضاغطًا مجهولًا بمعلومية i، ولن تقدّر K من اختبار ضخ؛ فتلك مسائل مجاورة بنية بحث مختلفة. استخدموا API عندما يحتاج سكربت أو منصة دروس أو مسار دفتر مختبر أو مساعد صرف إلى JSON مستقر لكثير من ثنائيات الضاغط–المسافة تحت عقد واحد. كل طلب ناجح بند قابل للفوترة بسعر $0.002؛ التحقق الفاشل لا يستهلك الرصيد. النتائج حتمية بالكامل: المدخلات الثلاث نفسها تعطي دائمًا نفس hydraulic_gradient ونفس الاسم البديل i ونفس gradient_magnitude ونفس تسميات الصيغة والطريقة. اربطوا نقطة النهاية بتمارين دارسي أو فاحصي إجابات المسابقات أو أدوات رسم التسرب أو خطوات معالجة مسبقة حيث تفضّلون بالفعل أخطاء نطاق صريحة—مثل رفض مسافة صفرية—بدل ودجات صندوق أسود معتمة لا تفسر سبب رفض مدخل سيئ. ولأن التنفيذ تحليل خالص من المستوى A، يكلف كل استدعاء ناجح السعر الأساسي المنشور $0.002 دون رموز نموذج ودون شبكة صادرة.
حالات التكامل
رسوم سريعة للتسرب والصرف
يحصل المهندسون والمعلمون على i منظم مع تلميح flow_from لطيف للمصارف السفلية والستائر وسطح المياه الجوفية دون إقامة نموذج مياه جوفية كامل.
أسئلة تقنية
كيف يُحسب التدرج الهيدروليكي من ضاغطين ومسافة؟
أرسلوا أعدادًا منتهية head_1 وhead_2 وdistance موجبة تمامًا. تعيد API القيمة i=(h1-h2)/L باسم hydraulic_gradient (والاسم البديل i)، مع gradient_magnitude وhead_difference وتلميح flow_from لطيف.
هل يعني تدرج هيدروليكي سالب جريانًا في الاتجاه الآخر؟
نعم في الاصطلاح الأحادي البعد المتجانس الاتجاه المستخدم هنا: i>0 يعني أن الضاغط يهبط من النقطة 1 نحو 2 (flow_from 1_to_2)؛ وi<0 يعني العكس؛ وi=0 يعني ضاغطًا مستويًا بين النقطتين.
كم تكلفة حاسبة التدرج الهيدروليكي؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ والمدخل غير الصالح لا يُفوتر.