ForHosting KIT · العلوم

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

أدخل ارتفاعات الأمواج من سجل واحصل على Hs، أي متوسط الثلث الأعلى: تسع موجات تتصدرها 2.4 و2.1 و1.8 تعطي Hs قدره 2.1 بالوحدة نفسها. مفيد لسجلات العوامات والهندسة الساحلية وتمارين علم المحيطات. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

ارتفاع الموجة المهم، ويُكتب Hs، هو الملخص القياسي لحالة البحر في التنبؤ البحري والهندسة الساحلية وتخطيط مسارات السفن وتصميم المنشآت البحرية. في تعريف الموجة الفردية (عبور الصفر)، ليس Hs أعلى قمة في السجل ولا المتوسط الحسابي لكل الأمواج: إنه متوسط أعلى ثلث من الارتفاعات المقاسة بعد ترتيب السلسلة من الأكبر إلى الأصغر. يطابق هذا التعريف كيف قدّر المراقبون المدرَّبون تاريخيًا «ارتفاع الأمواج المهمة»، ويظل الكمية التي تشير إليها كثير من المعايير وأكواد التصميم عند قولها ارتفاع الموجة المهم. تقبل هذه الحاسبة قائمة ارتفاعات فردية بأي وحدة طول متسقة (أمتار أو أقدام أو سنتيمترات)، وتعيد Hs مع حجم العينة وعدد الأمواج التي دخلت متوسط الثلث الأعلى وإحصاءات داعمة (الأقصى والأدنى ومتوسط الكل).

معنى ارتفاع الموجة المهم وكيف يُحسب Hs

ابدأ من سلسلة زمنية لارتفاع السطح وحدد الأمواج الفردية المتتالية بطريقة قياسية لعبور الصفر، أو اجمع ارتفاعات من القمة إلى القاع مستخرجة مسبقًا من سجل حساس. تحصل عندئذ على قائمة من N ارتفاعات غير سالبة H1…HN بوحدة طول واحدة. رتّب القائمة تنازليًا بحيث يأتي أكبر ارتفاع أولًا.

أعلى ثلث من العينة هو أول n ارتفاعات حيث n يساوي floor(N مقسومًا على ثلاثة)، إلا أنه عندما يكون N واحدًا أو اثنين تستخدم الحاسبة ارتفاعًا واحدًا على الأقل حتى ينتج كل سجل غير فارغ قيمة Hs معرّفة. ارتفاع الموجة المهم هو المتوسط الحسابي لتلك n قيم الأكبر. لسجل من تسع أمواج مرتب كالتالي 2.4، 2.1، 1.8، 1.6، 1.5، 1.2، 1.1، 0.9، 0.8 يكون n ثلاثة وHs متوسط 2.4 و2.1 و1.8 أي 2.1 بنفس الوحدة.

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

أين تُثبت واجهة ارتفاع الموجة المهم قيمتها

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

لا يستهلك فشل التحقق — خاصة حالة السجل الفارغ — الرصيد، فتبقى فحوصات الصحة على الحمولات السيئة رخيصة. حافظ على الارتفاعات بوحدة واحدة وثبّت قيم Hs المقربة في اختبارات الانحدار لتحصل على ملخص حتمي لحالة البحر للتعليم والمراقبة وخطوط الأنابيب الخفيفة دون إقامة بنية تحليل طيفي خاصة بك.

معالجة لاحقة للعوامات والحساسات

حوّل قائمة ارتفاعات أمواج بعبور الصفر من دفعة إلى Hs واحد للسجلات والتنبيهات ولوحات مراقبة الساحل.

مختبرات علم المحيطات والواجبات

اسمح للطلاب بمقارنة تعريف الثلث الأعلى لارتفاع الموجة المهم مع حسابات يدوية على سجلات قصيرة.

التشغيل البحري وفحوصات التصميم

غذِّ السكربتات بارتفاعات فردية مقاسة تحتاج Hs قابلًا للتكرار دون نموذج موجي طيفي كامل.

كيف يُحسب ارتفاع الموجة المهم Hs من سجل؟

رتّب القائمة غير الفارغة لارتفاعات الأمواج الفردية من الأكبر إلى الأصغر، خذ أعلى floor(N/3) قيم (واحد على الأقل)، واحسب متوسطها. ذلك المتوسط هو Hs بنفس وحدة ارتفاعات الإدخال.

هل يمكن أن تكون ارتفاعات الأمواج سالبة؟

لا. يجب أن يكون كل ارتفاع عددًا منتهيًا غير سالب.

هل هذا نفسه Hm0 الطيفي؟

لا. تنفّذ هذه الأداة التعريف الزمني للموجات الفردية (متوسط أعلى ثلث). Hm0 الطيفي من طيف التباين مرتبط لكنه يُحسب بطريقة مختلفة ولا يُقدَّر هنا.

لماذا يكون ارتفاع الموجة المهم أكبر من متوسط الموجة؟

لأن الثلثين الأدنى من السجل يُستبعدان قبل حساب المتوسط. في مثال الموجات التسع يبقى متوسط جميع الأمواج دون 1.5، بينما يبلغ Hs، وهو متوسط أعلى ثلاث موجات، 2.1.

هل يجب تحويل ارتفاعات الأمواج إلى أمتار أولًا؟

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

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

POSThttps://api.kit.forhosting.com/earth/significant-wave-height

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

curl -X POST https://api.kit.forhosting.com/earth/significant-wave-height \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"wave_heights":[0.8,1.2,1.5,0.9,2.1,1.8,1.1,2.4,1.6]}'
{
  "wave_heights": [
    0.8,
    1.2,
    1.5,
    0.9,
    2.1,
    1.8,
    1.1,
    2.4,
    1.6
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "earth.significant_wave_height",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

يفشل السجل الفارغ بـ invalid_input بدل اختراع ارتفاع. المنطق الخالص نفسه يغذي ودجة المتصفح المجانية ومسار API المدفوع مسبقًا، فلا تختلف فحوصات الصف أو سكربتات معالجة العوامات أو عمال الحافة على الحساب.

عقد الإدخال وحقول الاستجابة وسلوك الأخطاء

يوجد حد أقصى صارم بمئة ألف قيمة لكل استدعاء حتى لا يحتكر لصق عشوائي عاملًا. لا تُحوَّل الوحدات: إن أرسلت أمتارًا حصلت على أمتار؛ وإن أرسلت أقدامًا حصلت على أقدام. لا تخلط الوحدات في قائمة واحدة. اقرن المخرج بمخططاتك أو أدواتك الطيفية إن احتجت Hm0 أو فترة الذروة أو أطيافًا اتجاهية — فهذا الطرف يجيب فقط عن متوسط Hs الكلاسيكي من السجل. أرسل بهيئة POST جسم JSON بحقل إلزامي واحد wave_heights: مصفوفة غير فارغة من أعداد منتهية غير سالبة (تُقبل الأسماء البديلة heights وwaves وH وvalues). قد يكون كل عنصر عدد JSON أو سلسلة رقمية؛ ويقبل نموذج النص الحر أيضًا قائمة مفصولة بفواصل أو مسافات. تفشل المصفوفات الفارغة والحقول الناقصة والرموز غير الرقمية والارتفاعات السالبة بـ invalid_input ولا تُفوتر. عند النجاح تتضمن الاستجابة wave_count (N) وhighest_third_count (n المستخدم في متوسط Hs) وsignificant_wave_height (Hs مقربًا إلى اثنتي عشرة منزلة عشرية لاستقرار الأمثلة الذهبية) وmax_height وmin_height للعينة كاملة وmean_all لكل الارتفاعات وسلسلة صيغة قصيرة تعيد صياغة القاعدة. ولأن التنفيذ parse خالص من المستوى A، يكلف كل استدعاء ناجح السعر الأساسي المنشور $0.002 دون رموز نموذج ودون شبكة صادرة.

أين تُثبت واجهة ارتفاع الموجة المهم قيمتها

يمكن لسكربتات التشغيل البحري والمنشآت البحرية التي تخزّن أصلًا ارتفاعات عبور الصفر استدعاء API صغير بدل إعادة تنفيذ منطق الترتيب والقص في كل لغة.

ماذا يحدث إذا كانت عينة ارتفاعات الأمواج فارغة؟

تفشل المهمة بـ invalid_input. ارتفاع الموجة المهم غير معرّف لسجل فارغ، لذا لا تخترع API ارتفاعًا ولا تُفوتر الاستدعاء.

كم تكلفة حاسبة ارتفاع الموجة المهم؟

أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُفوتر.

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