حساب القدرة الصوتية من الشدة والمساحة
تحسب هذه الأداة القدرة الصوتية الكلية التي تعبر سطحًا محددًا انطلاقًا من شدة الصوت ومساحة السطح.
شغّل الأداة مجانًا
أدخل متوسط الشدة الصوتية بوحدة الواط لكل متر مربع والمساحة بالمتر المربع، فتطبق الأداة المعادلة P = I × A وتعيد القدرة بالواط. تفيد عند قياس الشدة أو تقديرها فوق مصفوفة ميكروفونات أو فتحة أو سطح اختبار أو أي منطقة محددة. تتضمن النتيجة المدخلات الموحّدة والصيغة وخطوات التعويض، حتى تتمكن من مراجعة الحساب أو توثيقه بوضوح.
فهم ما يمثله الحساب
تصف الشدة الصوتية معدل تدفق الطاقة الصوتية عبر وحدة المساحة، وتقاس بالواط لكل متر مربع. أما القدرة الصوتية فتصف المعدل الكلي للطاقة الصوتية التي تعبر المساحة كاملة، وتقاس بالواط. عندما تمثل الشدة المدخلة متوسط مركبة الشدة العمودية على السطح المحدد، تنتج القدرة الكلية مباشرة من P = I × A. قد تكون المساحة سطح قياس أو فتحة أو لوحًا أو أي منطقة أخرى مرتبطة بالتحليل، ولا يلزم أن تكون كروية. هذا الفرق مهم لأن الشدة كمية موضعية أو متوسط على مساحة، بينما القدرة هي المجموع على تلك المساحة. لا تستنتج الحاسبة كيفية تغير الشدة من نقطة إلى أخرى. إذا كان المجال غير منتظم، فحدد أولًا متوسطًا مكانيًا يمكن تبريره، أو قسّم السطح إلى مناطق أصغر واحسب قدرة كل منطقة على حدة ثم اجمع النتائج. استخدم وحدات النظام الدولي بصورة متسقة: الواط لكل متر مربع للشدة والمتر المربع للمساحة. تختصر وحدتا المساحة وتبقى وحدة الواط، وهي الوحدة المطلوبة للقدرة الصوتية.
إدخال القياسات وقراءة النتيجة
أدخل شدة غير سالبة ومساحة أكبر من الصفر. على سبيل المثال، ينتج عن متوسط شدة قدره 0.0025 W/m² يؤثر عبر مساحة 12 m² قدرة صوتية مقدارها 0.03 W. تعرض الخطوات الصيغة والقيم المعوضة مع الوحدات والقدرة الناتجة. تقبل شدة تساوي الصفر وتكون القدرة عندئذ صفرًا، لأن النموذج يفترض عدم عبور طاقة صوتية صافية للسطح. تُرفض المساحة الصفرية لأنها لا تصف سطحًا ماديًا يمكن تكامل القدرة الكلية عليه، كما أن الشدة السالبة تقع خارج نموذج المقدار الذي تستخدمه هذه الأداة. قد تدل الشدة العمودية ذات الإشارة في التحليل الصوتي المتقدم على الاتجاه، لكن ذلك يتطلب تعريف اتجاه السطح واتفاقية التكامل؛ لذلك تحسب هذه الأداة عمدًا مقدارًا غير سالب للقدرة المشعة. تحقق من أن المساحة تغطي بالضبط المنطقة التي يمثلها متوسط الشدة. قد تؤدي مضاعفة قيمة ذروة موضعية في سطح أكبر بكثير إلى مبالغة كبيرة في القدرة الكلية. كذلك فإن استخدام مساحة جزئية يصف القدرة العابرة لذلك الجزء، وليس بالضرورة كل القدرة التي يشعها المصدر.
معرفة الافتراضات والحدود العملية
تكون الصيغة دقيقة عندما تكون الشدة منتظمة وعمودية على السطح، كما تمثل تقريبًا مفيدًا للتكامل العددي إذا كانت القيمة المدخلة متوسطًا ممثلًا للمساحة. لا تصحح الأداة تلقائيًا زاوية السقوط أو ضوضاء الخلفية أو الطاقة التفاعلية في المجال القريب أو الامتصاص أو الانعكاسات أو عدم إحاطة سطح القياس بالمصدر بالكامل. قد تتطلب معايير قياس القدرة الصوتية في المختبر مواضع متعددة للميكروفونات وتصحيحات للخلفية والبيئة وسطح قياس مغلقًا. طبّق هذه الإجراءات قبل إدخال متوسط الشدة المصحح هنا. إذا اختلفت الشدة بين أجزاء السطح، فاستخدم الحاسبة لكل جزء واجمع القدرات الناتجة؛ فهذا يطبق الصورة المتقطعة للتكامل السطحي. لا تحسب متوسط الشدات من دون ترجيح بالمساحة عندما تختلف أحجام الأجزاء. تختلف القدرة الصوتية بالواط أيضًا عن مستوى القدرة الصوتية بالديسيبل. تعيد هذه الإمكانية القدرة الخطية فقط ولا تطبق مرجعًا لوغاريتميًا. احتفظ بدقة كافية في قيم الإدخال، ثم قرّب النتيجة النهائية وفق عدم يقين القياس بدل اعتبار كل رقم معروض ذا دلالة تجريبية. تبلغ تكلفة الأتمتة عبر API مقدار $0.002 لكل طلب، ولا تعتمد العملية على أي خدمة خارجية.
حالات الاستخدام
تقدير القدرة عبر سطح اختبار
اضرب متوسط الشدة المصحح في المساحة المقاسة للحصول على القدرة الصوتية التي تعبر ذلك السطح.
جمع مناطق قياس غير متساوية
احسب قدرة كل منطقة من شدتها ومساحتها الخاصتين، ثم اجمع القدرات للحصول على مجموع مرجح بالمساحة.
مراجعة ورقة حساب هندسية
تحقق من حساب P = I × A باستخدام وحدات وخطوات تعويض صريحة قبل تسجيل النتيجة أو الإبلاغ عنها.
الأسئلة الشائعة
ما الصيغة التي تستخدمها الحاسبة؟
تستخدم P = I × A، حيث P القدرة الصوتية بالواط، وI متوسط الشدة الصوتية بالواط لكل متر مربع، وA المساحة بالمتر المربع.
هل يجب أن تكون المساحة كروية؟
لا. يمكن أن يكون السطح بأي شكل، بشرط أن تكون الشدة المدخلة متوسطًا ممثلًا للمركبة العمودية على السطح نفسه.
هل يمكن استخدام مجال شدة غير منتظم؟
قسّم السطح إلى مناطق، واحسب حاصل ضرب الشدة في المساحة لكل منها، ثم اجمع القدرات حتى لا تعامل قيمة موضعية كأنها منتظمة في كل مكان.
هل القدرة الصوتية هي مستوى القدرة الصوتية؟
لا. القدرة الصوتية كمية خطية بالواط، أما مستوى القدرة الصوتية فهو كمية لوغاريتمية بالديسيبل نسبة إلى قدرة مرجعية.
ما تكلفة الحساب عبر API؟
يكلف كل طلب API مقدار $0.002. ويستخدم الحساب في المتصفح العلاقة الحتمية نفسها من دون مصدر بيانات خارجي.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/optics/sound-power-from-intensity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"intensity":0.0025,"area":12}'const res = await fetch("https://api.kit.forhosting.com/optics/sound-power-from-intensity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"intensity": 0.0025,
"area": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/sound-power-from-intensity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"intensity": 0.0025,
"area": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/sound-power-from-intensity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"intensity":0.0025,"area":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"intensity":0.0025,"area":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/sound-power-from-intensity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"intensity": 0.0025,
"area": 12
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.sound_power_from_intensity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |