محوّل طاقة مقدار الزلزال
يطلق زلزال بمقدار 6 طاقة تعادل نحو 15 ألف طن من TNT. حوّل مقدار العزم إلى جول أو إرغ أو أطنان وكيلوطنات وميغاطنات TNT وبالعكس، بالعلاقة نفسها لغوتنبرغ وريختر في كل مرة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- القيمة
- 6
- من
- Mw
- To
- Ton tnt
- النتيجة
- 15,080.2424588957
- تسمية المصدر
- moment magnitude
- تسمية الهدف
- ton of TNT
- جول
- 63,095,734,448,019.43
محوّل طاقة مقدار الزلزال يحوّل حجمًا زلزاليًا مكتوبًا بمقدار العزم إلى طاقة مشعّة بالجول أو مكافئ TNT —والعكس— دون البحث في جداول Gutenberg–Richter أو بناء اللوغاريتمات يدويًا في جداول البيانات. تعتمد هذه القدرة العلاقة التعليمية القياسية log10(E)=1.5M+4.8 حيث E بالجول، وتمرّر مضاعفات الطاقة وفق النظام الدولي وعوامل TNT عبر الجول كأساس وسيط، وتطبّق التعريف الاصطلاحي بأن طنًا واحدًا من TNT يساوي 4.184 مليار جول، فتُنتج المدخلات المتطابقة دائمًا المخرجات نفسها بلا شبكة ولا عيّنة نموذج ولا اعتماد على الساعة.
الوحدات المدعومة وكيف تُحسب طاقة المقدار
عندما يكون المصدر Mw تُستخرج الطاقة المشعّة بالجول من علاقة الطاقة–المقدار لـ Gutenberg–Richter: E تساوي عشرة مرفوعة إلى أس واحد فاصلة خمسة مضروبًا في المقدار زائد أربعة فاصلة ثمانية. وعندما يكون المصدر وحدة طاقة أو TNT مسبقًا يُضرب القيمة بعامل ثابت من الجول لكل وحدة. يُنتَج الهدف بقسمة الجول على عامل وحدة الهدف، أو —إن كان الهدف Mw— بعكس اللوغاريتم نفسه: المقدار يساوي لوغاريتم الطاقة بالجول للأساس عشرة ناقص أربعة فاصلة ثمانية، والكل مقسوم على واحد فاصلة خمسة.
يُعرَّف طن TNT الواحد بدقة بأنه 4.184×10⁹ جول، فالكيلوطن والميجاطن مضاعفات ألف ومليون لذلك العامل. وبما أن وحدات الطاقة تتشارك وسيطًا واحدًا بالجول ويستخدم المقدار دائمًا المعاملات نفسها، يبقى التحويل من A إلى B ومن B إلى A متسقًا حتى التقريب المنشور، دون مصفوفة أزواج قد تنحرف بين الإصدارات.
أين تُستخدم أرقام طاقة الزلازل
استخدم محوّل طاقة الزلزال المجاني في المتصفح عندما تحتاج تحققًا سريعًا من Mw إلى الجول أو من الجول إلى أطنان TNT أو من الكيلوطن إلى المقدار أثناء قراءة ملخص USGS أو مسألة كتاب أو نص وثائقي أو إحاطة مخاطر. افتح الصفحة، أدخل الرقم والوحدات، وانسخ النتيجة دون تثبيت حزمة زلزالية أو جدول لوغاريتمات أو آلة حاسبة مكتبية.
اقرن هذا الطرف بمحوّلات طاقة عامة عندما يحتاج خط الإنتاج أيضًا عمل الجول إلى الكيلوواط ساعة اليومي، أو استدعه وحده عندما يكون بحث المستخدم عن طاقة مقدار الزلزال تحديدًا —مقدار العزم والجول وأطنان TNT والكيلوطن والميجاطن— لا عن مبدّل وحدات عام. تتبع مدخلات المصدر قواعد الاحتفاظ نفسها لبقية عناصر parse في KIT، والنتائج آمنة للتخزين المؤقت لأن الخوارزمية حتمية بالكامل.
حالات الاستخدام
الصحافة العلمية والشروح
حوّل Mw المُبلَّغ إلى جول وأطنان TNT حتى تقارن العناوين والرسوم الطاقة الزلزالية بمقاييس انفجار مألوفة دون جداول لوغاريتم يدوية.
إحاطات المخاطر ومعارض المتاحف
وحّد الكيلوطن والميجاطن والجول وMw للوحات والمعارض التفاعلية التي تحتاج عوامل Gutenberg–Richter نفسها في كل مرة.
الأسئلة الشائعة
ما الصيغة التي تربط المقدار بالطاقة؟
علاقة Gutenberg–Richter التعليمية log10(E)=1.5×Mw+4.8 حيث E بالجول. العكس: Mw=(log10(E)−4.8)/1.5.
ماذا يحدث إذا أرسلت وحدة مجهولة؟
تُسمّي الرسالة الحقل وتسرد الوحدات المدعومة. إخفاقات التحقق لا تُحسب.
هل يمكنني تحويل الكيلوطنات أو الجول إلى مقدار؟
نعم. يعكس المحوّل العلاقة نفسها، فيأخذ اللوغاريتم العشري للطاقة بالجول ويطرح منه 4.8 ثم يقسم على 1.5، لذا يتطابق الاتجاهان دائمًا.
هل طن TNT وحدة دقيقة؟
نعم. يُعرَّف طن TNT بأنه 4.184 مليار جول بالضبط، فيكون الكيلوطن والميغاطن مضاعفات دقيقة بألف ومليون، دون أي تقريب خفي بينهما.
لماذا تُرفض الطاقة الصفرية أو السالبة؟
لأن المقدار يُحسب من لوغاريتم الطاقة، واللوغاريتم لا يوجد إلا للقيم الموجبة. أما المقدار نفسه فقد يكون سالبًا، ويتراوح عادة بين نحو −2 و12.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/conv/earthquake-energy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":6,"from":"Mw","to":"ton_tnt"}'const res = await fetch("https://api.kit.forhosting.com/conv/earthquake-energy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 6,
"from": "Mw",
"to": "ton_tnt"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/earthquake-energy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 6,
"from": "Mw",
"to": "ton_tnt"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/earthquake-energy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":6,"from":"Mw","to":"ton_tnt"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":6,"from":"Mw","to":"ton_tnt"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/earthquake-energy", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"value": 6,
"from": "Mw",
"to": "ton_tnt"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.earthquake_energy",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
أدخل رقمًا ووحدة مصدر ووحدة هدف —من Mw إلى الجول، ومن الجول إلى أطنان TNT، ومن الكيلوطن إلى المقدار، ومن الميجاجول إلى Mw أو أي زوج مدعوم— واحصل على نتيجة JSON حتمية يمكن تثبيتها في الاختبارات، وشحنها في حزم SDK، أو عرضها في أداة مجانية بالمتصفح. أداة المتصفح تعمل مجانًا على جهازك؛ وواجهة API المدفوعة مسبقًا تفرض $0.002 لكل عنصر ناجح عندما تحتاج الفصول وغرف الأخبار ومسارات المخاطر العقد نفسه من الخوادم والأتمتة.
الوحدات المدعومة وكيف تُحسب طاقة المقدار
يقبل المحوّل مقدار العزم بالرمز المعياري Mw مع عائلات طاقة خطية: J للجُول، وkJ للكيلوجول، وMJ للميجاجول، وGJ للجيجاجول، وTJ للتيراجول، وerg لوحدة الطاقة في نظام CGS، وton_tnt لأطنان مكافئ TNT، وkt_tnt لكيلوطن TNT، وMt_tnt لميجاطن TNT. تُطبَّع الأسماء البديلة مثل magnitude وmoment magnitude وjoule وjoules وkiloton وmegaton وton of TNT وtnt دون تمييز لحالة الأحرف حتى تمرّر النماذج وواجهات API الرموز القصيرة أو الأسماء الكاملة.
شكل الطلب وحقول الاستجابة وأخطاء الوحدة المجهولة
تُسمّي رسالة الخطأ الحقل المعيب وتسرد المجموعة المدعومة ليصحّح العملاء النماذج دون تخمين. أرسل جسم JSON بثلاثة حقول إلزامية: value كعدد منتهٍ، وfrom كنص وحدة المصدر، وto كنص وحدة الهدف. تُقبل الأسماء البديلة amount وquantity وmagnitude لـ value؛ وunit_from وsource لـ from؛ وunit_to وtarget لـ to. عند النجاح تعيد الاستجابة رمزي from وto المعياريين، والتسميات المقروءة from_label وto_label، والنتيجة result، والكمية الوسيطة joules، والطاقة نفسها كـ tons_tnt، وmagnitude_mw المكافئ عندما تكون الطاقة موجبة، وسطر formula مناسبًا للواجهة، ووسم method gutenberg_richter_energy، وسلسلة relation للمعاملات الثابتة وتعريف TNT، والقائمة الثابتة units_supported. غياب value، والأعداد غير المنتهية مثل NaN أو Infinity، وغياب حقول الوحدة، وكميات الطاقة السالبة، والطاقة غير الموجبة عند التحويل إلى المقدار، والمقادير التي تفيض الدقة المزدوجة، وأي رمز لا يطابق وحدة مدعومة تفشل بـ invalid_input ولا تُحسب بعد رفض المحرك. طاقة الصفر تتحوّل بسلاسة بين وحدات الطاقة الخطية لكنها لا تنتج مقدارًا منتهيًا، فيُحذف magnitude_mw في تلك الحالة الحدّية. المدخلات المتطابقة تعطي دائمًا JSON نفسه لأن المسار حسابي بحت بلا عشوائية ولا استعلام بعيد ولا ساعة جدارية، فيصبح الطرف آمنًا لذهبيات التكامل المستمر واختبارات عقود SDK في الفصول وأدوات التحرير.
الاستخدام في المتصفح وتسعير API ومسارات الزلازل اليومية
انتقل إلى API المدفوعة مسبقًا عندما يجب على منصة صف أو نظام إدارة محتوى للصحافة العلمية أو لوحة إدارة طوارئ أو خلفية معرض متحفي أو مدقق واجبات تحويل طاقة الزلازل على نطاق واسع بعقد KIT مستقر بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق بـ invalid_input لا تستهلك الرصيد بعد الرفض. يمكن لمؤلفي تطبيقات الجوال وروبوتات الدردشة تعيين result وjoules وtons_tnt وmagnitude_mw وformula في بطاقات تعرض الرقم ومسار التحويل كما يتوقعها الطلاب والصحفيون والمخططون على الورق.
حالات التكامل
الفصل ومدققو الواجبات
حوّل المقدار إلى طاقة وبالعكس في تمارين المختبر بعقد API مدفوع مسبقًا وحتمي، وinvalid_input واضح للوحدات المجهولة أو الطاقة غير الموجبة.
أسئلة تقنية
ما الوحدات التي يدعمها محوّل طاقة الزلزال؟
مقدار العزم (Mw)، والجول ومضاعفاته وفق النظام الدولي (J, kJ, MJ, GJ, TJ)، وerg، ومكافئات TNT (ton_tnt, kt_tnt, Mt_tnt). تُقبل الأسماء الكاملة والبدائل الشائعة؛ الوحدات المجهولة ترفع invalid_input.
كيف أحوّل المقدار 6 إلى أطنان TNT؟
أرسل JSON بالقيم value: 6 وfrom: "Mw" وto: "ton_tnt". تتضمن الاستجابة result وjoules وtons_tnt وmagnitude_mw وسطر formula مقروءًا.
هل محوّل طاقة مقدار الزلزال مجاني؟
أداة المتصفح تعمل مجانًا على جهازك. استدعاءات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ استجابات invalid_input لا تُحسب.