ForHosting KIT · أدوات المطورين

حاسبة مرارة البيرة بوحدة IBU

تحسب هذه الأداة القيمة التقريبية لوحدات المرارة الدولية IBU التي تضيفها دفعة واحدة من الجنجل.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

أدخل وزن الجنجل بالغرام، ونسبة أحماض ألفا المئوية، ومدة الغلي بالدقائق، والحجم النهائي للبيرة باللتر. تطبق الحاسبة منحنى الاستفادة وفق Tinseth عند كثافة مرجعية ثابتة قدرها 1.050، ولذلك تعطي نتيجة حتمية انطلاقا من هذه المدخلات الأربعة تحديدا. تفيد الأداة في تخطيط الوصفات ومقارنتها، لكنها تظل تقديرا ولا تحل محل القياس المخبري للبيرة النهائية.

ما الذي يمثله تقدير IBU

تعبّر وحدات المرارة الدولية عن التركيز التقريبي لأحماض ألفا المتماكبة المرة في البيرة، ويعامل هذا التركيز اصطلاحا بوصفه مليغرامات لكل لتر. تبدأ الأداة من كتلة الجنجل ونسبة أحماض ألفا المبيّنة عليه، ثم تقدّر مقدار ما يصبح قابلا للذوبان من المرارة المحتملة أثناء الغلي. يؤدي الغلي الأطول عادة إلى استخلاص مزيد من أحماض ألفا وتحويلها، غير أن الزيادة تتباطأ مع الوقت ولا تسير في خط مستقيم. ويؤثر الحجم النهائي أيضا، لأن الكمية المستخلصة نفسها تعطي تركيزا أقل في دفعة أكبر. لذلك فإن قيمة IBU الناتجة حساب لوصفة، وليست ضمانا لما سيدركه الذوق. قد تغيّر حلاوة الشعير وكيمياء الماء والخميرة وشكل منتج الجنجل وفواقد التخمير والتعتيق وطرق القياس مقدار المرارة المحسوسة أو القيمة التي يرصدها المختبر. استخدموا الرقم مرجعا ثابتا لمقارنة الوصفات، وضبط الإضافات، والتحقق من أن تغيير أحد المكونات يدفع المرارة في الاتجاه المقصود. أما المواصفة التجارية النهائية فينبغي تأكيدها بسجلات تخمير مناسبة أو بتحليل مخبري.

كيفية إجراء الحساب

يعتمد الحساب نموذج الاستفادة وفق Tinseth. يتبع عامل الزمن فيه منحنى تشبع؛ إذ ترتفع الاستفادة بسرعة في الجزء الأول من الغلي، ثم تقترب تدريجيا من حد أعلى. وتأخذ حسابات Tinseth التقليدية كثافة النقيع في الحسبان أيضا، لأن النقيع الأعلى كثافة يميل إلى خفض الاستفادة. صممت هذه القدرة عمدا لقبول المدخلات الأربعة المطلوبة فقط، ولذلك تستخدم كثافة نوعية مرجعية ثابتة مقدارها 1.050 وتعرض هذا الافتراض في كل نتيجة صحيحة. تضرب الأداة وزن الجنجل في نسبة أحماض ألفا المكتوبة على هيئة عدد عشري، ثم في الاستفادة المتوقعة ومعامل التحويل من الغرام إلى المليغرام، وتقسم الناتج على الحجم باللتر. تقرّب قيمة IBU إلى منزلتين عشريتين، وتعيد نسبة الاستفادة مئوية لتوضيح الحساب. تعد إضافة مدتها 0 دقيقة صالحة وتعطي مرارة محسوبة تساوي 0 ضمن نموذج الغلي هذا. لا يشمل النموذج إضافات الدوامة أو النقع الساخن أو الإضافة الباردة، لأنها تتطلب افتراضات أخرى عن الحرارة والمدة والعملية. إذا اختلفت كثافة نقيعكم كثيرا عن 1.050، فتعاملوا مع النتيجة كمقارنة معيارية لا كتنبؤ مخصص بالكامل لعملية التخمير.

استخدام الأداة عند تصميم الوصفة

لإضافة واحدة، أدخلوا الوزن الدقيق، وقيمة أحماض ألفا المطبوعة على عبوة دفعة الجنجل نفسها، ومدة الغلي المقررة، وحجم البيرة الذي سيتوزع فيه أثر الإضافة. تختلف أحماض ألفا باختلاف الصنف والمحصول وظروف التخزين والعبوة، ولذلك تكون قيمة الدفعة المحددة أنفع من متوسط عام للصنف. إذا كانت الوصفة تتضمن إضافات متعددة، فاحسبوا كل إضافة على حدة ثم اجمعوا قيم IBU المقدرة؛ وبهذا تحتفظون باختلاف الاستفادة الناجم عن اختلاف مدة غلي كل إضافة. حافظوا على تعريف واحد للحجم عند مقارنة نسخ الوصفة، ولا سيما إذا كان أحد السجلات يستخدم حجم الغلاية والآخر حجم البيرة المعبأة. تستخدم الأداة الحجم المدخل كما هو، ولا تصحح أثر التبخر أو الرواسب أو فواقد النقل أو التخمير. تناسب الأداة فحوص التركيبة السريعة، ومراجعة نتائج برامج التخمير، والأمثلة التعليمية، ومسارات العمل الآلية الحتمية. تبلغ كلفة استخدام API مقدار $0.002 لكل طلب. وتعيد القيم الناقصة أو غير الرقمية أو اللانهائية أو الخارجة عن النطاق خطأ إدخال بدلا من إنتاج رقم مضلل بصمت.

تخطيط إضافة واحدة من الجنجل

قدّروا إسهام كمية موزونة من الجنجل في المرارة قبل اعتماد وصفة يوم التخمير.

مقارنة بدائل الجنجل

تحققوا من أثر تغيير نسبة أحماض ألفا أو وزن الجنجل في تقدير IBU المعياري.

مراجعة حسابات الوصفة

أعيدوا حساب الإضافات بطريقة شفافة وحتمية عند تدقيق ملاحظات التخمير أو نتائج البرامج.

ما المعادلة التي تستخدمها الأداة؟

تستخدم منحنى الاستفادة وفق Tinseth مع كثافة مرجعية ثابتة قدرها 1.050، ثم تحول الإسهام المقدر لأحماض ألفا المتماكبة إلى مليغرامات لكل لتر.

لماذا لا تدخل الكثافة الأصلية ضمن البيانات؟

صممت القدرة على أساس أربعة مدخلات، ولذلك توحّد الكثافة عند 1.050. يجعل ذلك المقارنات حتمية، لكنه قد يختلف عن حساب وصفة مصحح وفق الكثافة الفعلية.

هل يمكن حساب إضافات متعددة من الجنجل؟

نعم. احسبوا كل إضافة بوزنها ونسبة أحماض ألفا ومدة غليها، ثم اجمعوا تقديرات IBU الناتجة.

هل تقدّر الأداة مرارة الإضافة الباردة؟

لا. يغطي نموذج الاستفادة الجنجل المغلي. أما الإضافة الباردة وإضافات الدوامة فتحتاج إلى افتراضات عن الحرارة والمدة والعملية تتجاوز هذا العقد.

هل تساوي قيمة IBU المحسوبة المرارة المحسوسة؟

لا. تؤثر الحلاوة وكيمياء الماء وطابع الجنجل والتخمير والتعتيق في الإدراك، بينما تقدّر هذه النتيجة التركيز من بيانات الوصفة.

ما كلفة طلب API؟

تبلغ كلفة كل طلب API مقدار $0.002. ويمكن تنفيذ الحساب الحتمي نفسه داخل المتصفح أيضا.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/cook/beer-ibu-estimate

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/cook/beer-ibu-estimate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hop_weight_g":28,"alpha_acid_percent":5.5,"boil_time_minutes":60,"volume_liters":20}'
{
  "hop_weight_g": 28,
  "alpha_acid_percent": 5.5,
  "boil_time_minutes": 60,
  "volume_liters": 20
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "cook.beer_ibu_estimate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←