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