مسافة لمستوى صوت مستهدف
اعرف المسافة التي ينخفض عندها الصوت إلى المستوى الذي تحتاجه: مصدر يقيس 100 dB على بعد 10 m ينخفض إلى 80 dB على بعد 100 m، لأن كل انخفاض بمقدار 20 dB يتطلب عشرة أضعاف المسافة. مجانًا في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- المستوى
- 100
- المسافة من
- 10
- المستوى المستهدف
- 80
- المسافة
- 100
- فرق مستوى الصوت ΔdB
- -20
- نسبة المسافة
- 10
- الدقة
- 10
تجيب حاسبة المسافة لمستوى صوت مستهدف عن سؤال عملي في المجال الحر: إذا قاست مصدرًا مستوى معروفًا عند مدى معروف، فإلى أي بُعد يساوي المستوى هدفًا مختارًا؟ تحت الانتشار الكروي تنخفض الشدة كواحد على مربع المسافة، لذا تتبع المسافة التي تحقق قيمة ديسيبل مستهدفة صيغة مغلقة: r اثنان يساوي r واحد مضروبًا في عشرة مرفوعة إلى L واحد ناقص L الهدف، والكل على عشرين. تشمل الفحوصات الكلاسيكية مئة ديسيبل عند عشرة أمتار تنخفض إلى ثمانين ديسيبل عند مئة متر (بالضبط ناقص عشرين ديسيبل، مدى بعشرة أضعاف)، وهدفًا أهدأ بنحو ستة ديسيبل عند ضعف المدى المرجعي تقريبًا. المحرك حساب محدود خالص بلا استدعاءات شبكة ولا عيّنات ولا اختصارات تعتمد على التاريخ.
ماذا تعني المسافة إلى المستوى المستهدف وماذا تحتوي الاستجابة
تنتشر شدة الصوت من مصدر نقطي مثالي في المجال الحر على كرة تنمو مساحتها السطحية مع مربع نصف القطر، لذا تكون الشدة متناسبة مع واحد على r تربيع. مستوى ضغط الصوت بالديسيبل هو عشرة أمثال لوغاريتم الشدة على شدة مرجعية. تُعاد صياغة النقل المألوف L اثنان يساوي L واحد زائد عشرين لوغاريتم عشرة لـ r واحد على r اثنين عندما يكون المجهول هو المدى عند مستوى مختار: r اثنان يساوي r واحد مضروبًا في عشرة مرفوعة إلى L واحد ناقص L الهدف على عشرين.
تفترض هذه الهوية انتشارًا كرويًا بلا انعكاسات أرضية وبلا امتصاص جوي، ومصدرًا صغيرًا مقارنة بالمسافات المعنية؛ ستزيح الغرف الحقيقية والحواجز والرياح النتيجة، لكن تقدير المجال الحر يبقى الفحص القياسي من الرتبة الأولى للتراجعات والتصاريح وتمارين الكتب.
أين تناسب تقديرات المسافة للمستوى المستهدف الدراسة والفعاليات والبرمجيات
يواجه الطلاب مستويات الصوت العكسية التربيعية عندما تسأل وحدة فيزياء أو صوتيات عن المسافة التي يجب أن يقف عندها مستمع حتى ينخفض مصدر دون حد، أو عندما يبدأ مختبر من مستوى مقاس عند متر واحد ويريد التراجع الهادئ، أو عندما يطلب تمرين مسابقة مدىً بعشرة أضعاف لانخفاض عشرين ديسيبل دون اختراع تصحيحات غرفة. يستخدم مخططو الفعاليات ومنسقو السلامة الصيغة المغلقة نفسها كتقدير أول لمدى بُعد نظام PA أو مولد أو مصدر مرور عن حدود ملكية قبل القياس في الموقع.
يمكن للمعلمين توليد مفاتيح إجابات مسبقًا لأزواج معتدلة من المستوى والهدف دون الثقة بتطبيقات غامضة تخلط بصمت صيغ الضغط والشدة. يستدعي المطورون العقد نفسه من سكربتات لزرع متجهات اختبار حتمية لأدوات ضوضاء خارجية، أو لتحويل عتبة لائحة ضوضاء إلى نصف قطر خريطة قبل الطبقات، أو لتلبية عبارات تحديات برمجة تطلب r اثنين بدل رسم مرتجل. تستخدم أدوات المنتج والتعليم الحل عندما يكتب المتعلم تسعين ديسيبل عند متر واحد وهدفًا سبعين، ويجب أن تعرض الواجهة عشرة أمتار مع تذكير صيغة واضح.
اقرنوه بمساعدات مستوى عند مسافة أو شدة عند بناء مختبر صغير من حاسبات صوتية مجانية وحتمية.
حالات الاستخدام
تراجعات ضوضاء للفعاليات والخارج
قدّروا تقريبًا مدى المجال الحر الذي يصل فيه PA أو مولد أو مصدر مرور إلى مستوى تصريح أو لائحة قبل القياسات في الموقع.
الأسئلة الشائعة
ماذا يحدث إذا كانت المسافة المرجعية صفرًا؟
المسافة الصفرية غير معرّفة تحت نموذج الشدة العكسي التربيعي (قسمة على صفر عند المصدر).
هل يحسب الجدران أو الرياح أو الامتصاص؟
لا. يطبّق فقط نقل المجال الحر بالتربيع العكسي. الانعكاسات والحواجز والامتصاص الجوي خارج هذه الأداة.
بم تختلف عن حاسبة مستوى صوت عند مسافة معطاة؟
تلك الأداة تثبّت مدىين وتعيد المستوى عند الثاني. هذه تثبّت المستوى المعروف ومستوى مستهدفًا وتعيد المسافة التي يُبلَغ عندها ذلك الهدف.
ما الصيغة التي تستخدمها الحاسبة؟
المسافة المطلوبة هي المسافة المرجعية مضروبة في 10 مرفوعة إلى الفرق بين المستوى المعروف والمستوى المستهدف مقسومًا على 20. ويُفترض أن الصوت ينتشر كرويًا دون انعكاس أو امتصاص.
كم يجب أن أبتعد لينخفض الصوت 6 dB؟
نحو ضعف المسافة المرجعية. ففي الهواء الطلق ينخفض المستوى قرابة 6 dB كلما تضاعفت المسافة، وينخفض 20 dB تمامًا كلما صارت المسافة عشرة أضعاف.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/optics/distance-for-target-sound-level \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"level":100,"distance_from":10,"target_level":80}'const res = await fetch("https://api.kit.forhosting.com/optics/distance-for-target-sound-level", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"level": 100,
"distance_from": 10,
"target_level": 80
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/distance-for-target-sound-level",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"level": 100,
"distance_from": 10,
"target_level": 80
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/distance-for-target-sound-level", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"level":100,"distance_from":10,"target_level":80}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"level":100,"distance_from":10,"target_level":80}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/distance-for-target-sound-level", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"level": 100,
"distance_from": 10,
"target_level": 80
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.distance_for_target_sound_level",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs_level | 1000000 |
max_distance | 1000000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
استخدمه مجانًا في المتصفح لتراجعات المواقع وتخطيط الضوضاء الخارجية والواجبات، أو استدعِ واجهة API بسعر $0.002 لكل طلب ناجح عندما تحتاج ثوابت مسافة عكسية تربيعية قابلة لإعادة الإنتاج في CI أو أدوات صوتية أو عروض تعليمية.
ماذا تعني المسافة إلى المستوى المستهدف وماذا تحتوي الاستجابة
تعيد هذه الحاسبة مستوى الإدخال والمسافة المرجعية والمستوى المستهدف؛ والمسافة المحلولة؛ وdelta_db الموقّع من المستوى المعروف إلى الهدف؛ وdistance_ratio لـ r اثنين على r واحد؛ والدقة المستخدمة؛ ووسم طريقة inverse_square_target_distance؛ وسلسلة صيغة قصيرة؛ وملاحظة وحدة بأن المسافة تستخدم نفس وحدة الطول للمرجع. لا يوجد مسار مونت كارلو ولا نموذج طقس: يقيم المحرك الصيغة المغلقة ضمن النطاقات المدعومة أو يرفض الإدخال بـ invalid_input. تشمل الحالات المرفوضة غياب level أو distance_from أو target_level؛ وقيمًا غير منتهية؛ ومقادير فوق الأسقف الموثقة؛ وأي مسافة مرجعية صفرية أو سالبة، لأن نموذج الشدة العكسي التربيعي غير معرّف عند المصدر. إذا كنتم تعرفون بالفعل كلا المدىين وتحتاجون المستوى عند الثاني، فاستخدموا أداة مستوى من مسافة؛ تحل هذه الصفحة المدى فقط لمستوى مستهدف، بمخرج رقمي مستقر يناسب أوراق العمل واختبارات الوحدة ومستهلكي API.
كيف تُقرأ المستويات والمسافة المرجعية وكيف تبقى النتائج قابلة لإعادة الإنتاج
يجب أن تشارك المسافات وحدة طول متسقة؛ الأمتار هي الاختيار المعتاد، لكن أي مقياس موجب يعمل لأن النسبة مع المرجع وحدها تدخل صيغة قوة العشرة. تُسمح إشارات زائد اختيارية في البداية والتدوين العلمي على السلاسل الرقمية عندما تُحلل ككسور عشرية منتهية؛ تُرفض المسافات المدمجة والبادئات السداسية والرموز غير الرقمية برسالة واضحة حتى لا تصبح خلية سيئة تراجعًا خاطئًا. الحقول المفضلة هي level لمستوى ضغط الصوت المعروف بالديسيبل، وdistance_from لمدى المرجع r واحد، وtarget_level للمستوى المرغوب عند المدى المجهول، لكن تُقبل الأسماء البديلة L1 وspl وdb وsound_level وreference_level لـ level؛ وr1 وfrom وd1 وdistance1 وreference_distance للمرجع؛ وL2 وtarget وL_target وdesired_level للهدف، حتى تعيد جداول البيانات وسلاسل الاستعلام والنماذج المكتوبة استخدام العقد نفسه. يفشل distance_from الصفري أو السالب بـ invalid_input لأن المسافة الصفرية غير معرّفة تحت قانون التربيع العكسي. يختار حقل precision اختياري، بأسماء بديلة decimals وdp، عدد المنازل العشرية المعروضة لكل الحقول الرقمية، مع افتراضي عشرة وسقف خمسة عشر حتى تبقى ذهبية JSON مستقرة. اقرنوا التشغيل المجاني في متصفح هذه الصفحة بـ API المدفوعة عندما تحتاجون النتيجة الرياضية نفسها داخل خط أنابيب آلي دون إعادة تنفيذ عشرة مرفوعة إلى دلتا L على عشرين بأنفسكم.
أين تناسب تقديرات المسافة للمستوى المستهدف الدراسة والفعاليات والبرمجيات
في هذه الصفحة يعمل الحساب بالكامل في متصفحكم؛ عبر API تكلف كل استعلام ناجح $0.002، ولا تُحاسب المدخلات غير الصالحة، ولا يُخزَّن شيء بعد عودة الاستجابة. ذلك التقسيم — استكشاف تفاعلي مجاني وAPI مدفوعة مطابقة — يوافق بقية كتالوج KIT من المستوى A ويتيح الانتقال من عرض صف إلى خط أنابيب آلي دون تغيير النتيجة الرياضية.
حالات التكامل
واجبات وتمارين تراجع عكسي تربيعي
تحققوا من مسائل الكتب التي تسأل عن المسافة التي يجب أن يقف عندها مستمع حتى ينخفض مستوى مصدر معروف إلى dB مستهدف باستخدام r2 = r1 · 10^((L1 − L_target)/20).
ثوابت صوتية حتمية
ولّدوا قيم distance وdistance_ratio قابلة لإعادة الإنتاج لاختبارات الوحدة وتأكيدات CI والعروض التعليمية التي تثبت مستوى مستهدفًا بدل مدى ثانٍ.
أسئلة تقنية
كم تكلف حاسبة المسافة لمستوى صوت مستهدف؟
إنها مجانية في متصفحكم في هذه الصفحة. عبر API يكلف الطلب الناجح $0.002؛ والمدخلات غير الصالحة لا تُحاسب.
ما الصيغة المستخدمة؟
انتشار كروي في المجال الحر محلول للمدى: r2 = r1 · 10^((L1 − L_target)/20). تُفترض الشدة متناسبة مع 1/r².