chemical-and-materials-engineering
تصميم نظم التشغيل للتطبيقات الهندسية الفضائية
Table of Contents
فهندسة الفضاء تعمل على حدود الموثوقية والاستقلالية وكفاءة الموارد، إذ أن نظم التشغيل التي تتحكم في المركبات الفضائية والسواتل والدوائر الكواكبية يجب أن تصمد في ظروف مادية شديدة بينما تدار المهام المعقدة بأقل قدر من الرقابة البشرية، وحيث أن البشرية تتعمق في النظام الشمسي، فقد أصبح دور نظم التشغيل المتخصصة في التطبيقات الفضائية حجر الزاوية في نجاح البعثة، وهذه المادة تستكشف التحديات الفريدة، ومبادئ التصميم، والاتجاهات الناشئة في بناء نظم التشغيل.
Unique Environmental Challenges in Space OS Design
وتفرض البيئات الفضائية ظروفا تتجاوز كثيرا ما تواجهه نظم التشغيل الأرضية، وتشمل التعرض المباشر للإشعاع المؤين، والتدوير الحراري السريع، والفراغ العالي، والجاذبية الصغرية، ولا يجب أن يتساهل نظام تشغيل الفضاء مع هذه الظروف فحسب، بل أن يستمر أيضا في العمل بموثوقية عالية على مدى عمر البعثة التي يمكن أن تمتد من سنوات إلى عقود.
الترسيب المؤن وآثاره على البرمجيات وأجهزة البرمجيات
ويمكن أن يتسبب الإشعاع في الفضاء، الذي يرجع أساسا إلى الجسيمات الشمسية والأشعة الكونية، في حدوث اضطرابات وحيدة في الذاكرة وسيرك المنطق، مما يؤدي إلى تقلبات طفيفة، وفساد في البيانات، بل وحتى إلى حالات فشل دائمة، ويجب أن يتضمن نظام التشغيل رموزاً للاختلاس في نظام إدارة السجلات والمحفوظات والتخزين، واستعادة أجهزة الكشف الدورية عن الأخطاء، وأجهزة مراقبة النظم.
وعلاوة على ذلك، يجب أن تدعم عملية الفرز الانتقائي لتركيبات البيانات الحيوية وتكرار التواريخ في برمجة الخوارزميات، فعلى سبيل المثال، ينفذ نظام VxWorks RTOS المستخدم في قاذفات المريخ نظاماً للتصويت على أساس ثلاثي من أجل حساب أساسي، حيث لا تعمل الدائرة على تشغيل معالج ثالث إلا عندما تختلف النواتج عن الوظيفتين الأوليين.
المزادات الحرارية ومواصفات الطاقة
وتعاني المركبات الفضائية من تقلبات في درجة الحرارة من 150 درجة مئوية في الكسوف إلى 120 درجة مئوية في ضوء الشمس المباشر، وفي حين أن المعدات محمية ماديا من خلال البطانيات الحرارية والمشعات، يجب أن يعالج نظام التشغيل تسلسلاً ميسراً في الطاقة أثناء الأحداث الآمنة وإدارة عمليات تحديد مواعيدها لتجنب الإفراط في التسخين، وغالباً ما تكون ميزانيات الطاقة في الوقت الحقيقي أقل من مهام أقل.
الموانع الغامضة والخارجية
فراغ الفضاء يزيل التبريد المتوافق، بمعنى أن جميع حالات التشت الحراري يجب أن تحدث عن طريق الإشعاع، وفي حين أن هذا هو في المقام الأول شاغل في المعدات، فإن البرمجيات يمكن أن تؤثر على الإدارة الحرارية عن طريق التحكم في رفع ساعات وحدة تحليل المواد الكيميائية والنشاط الأول/العمل على أساس أجهزة استشعار درجة الحرارة، وبالإضافة إلى ذلك، يجب أن تكون قادرة على مقاومة التحولات الوحيدة التي يمكن أن تؤثر على حافلات البيانات، ويجب أن تدعم بروتوكولات الاتصال القوية التي يمكن أن تتسامح مع بعضها البعض.
محفوظات من أجل الموثوقية والتسامح
وتصمم نظم التشغيل الفضائية مع مراعاة الخطأ كشرط أساسي، وليس بعد التفكير، ويستخدم الاعادة الى الصلاحية على كل مستوى: وحدات المعدات الزائدة، وعمليات البرمجيات الزائدة، ومسارات الاتصالات الزائدة عن الحاجة، ودور مكتب خدمات الرقابة الداخلية هو تنصيب هذه الطبقات بحرارة.
آليات التنفيذ والتصويت
وتستخدم بعثات فضائية كثيرة عمليات إعادة التوحيد الثلاثي المهام الحاسمة، ففي هيكل إدارة النقل العابر، تقوم ثلاثة عناصر تجهيز متطابقة بتنفيذ نفس مسار التعليمات، ويقارن معظم الناخبين نواتجها، ويجب أن يدير نظام التشغيل تزامن هذه العناصر ويعالج استعادة ناخب فاشل دون أداء مهين، وعلى سبيل المثال، لا يمثل نظام الرحلات الجوية الأساسية التابع للرابطة إطارا لنشر البرامجيات.
منظمة رصد التموين والانتعاش المستقل
إن أجهزة مراقبة البرمجيات والبرامجيات ضرورية لكشف الشنق أو الحلقات غير النهائية، وعندما يحدث انقطاع زمني، يجب أن تعيد الدائرة حصرا الوحدة المتأثرة مع الحفاظ على حالة المكونات الصحية، وهذا يتطلب آلية قوية لتوفير الخدمات في الدولة والقدرة على إعادة تشكيل خدمات النظم دون إعادة تشغيل كاملة، كما أن بعض عمليات تطبيق نظام الفضاء الحديثة مثل تلك التي يتم بناؤها على عناصر برنامج " برنامج " ، تقدم الدعم في الوقت الحقيقي.
رموز ورموز مُصَدَّدة
وتذكرة الجماعة الاقتصادية الأوروبية هي معيار في الحواسيب الفضائية، ولكن يجب على مكتب خدمات الرقابة الداخلية أن يديرها بفعالية، إذ أن قراء الذاكرة الدورية وتصحح الأخطاء قبل أن تتراكم إلى مستويات غير صحيحة، ويجب أن يخصص الجدول الزمني قطعا زمنية للمهام التي تُنقش دون عمليات تضخيم الوقت الحقيقي، ويمكن أن تُخصم الخوارزميات المتقدمة من البيئة الإشعاعية المتوقعة، مما يُوَزن التغطية بالرؤوس الزائدة.
نظم التشغيل الحقيقية في الفضاء
وتخضع التطبيقات الفضائية لقيود زمنية صارمة، ويجب تجهيز أجهزة الاستشعار في غضون ثواني صغيرة إلى ملي الثانية لضمان مراقبة المواقف أو الدفع أو عمليات الشحن على نحو سليم، كما أن نظم التشغيل في الوقت الحقيقي هي الخيار الغالب لأنها توفر جدولا محددا ومناولة منخفضة التردد.
الأولوية: قاعدة ومرتفعة - مينوتونية
وفي مجال تكنولوجيا الفضاء، تُسند المهام إلى أولويات قائمة على أساس الأهمية الحاسمة لهذه المهام، وتُخصص جداول زمنية متحركة عالية للمهام الأكثر أهمية، بما يكفل أن تكون نظم دعم الحياة ومجموعات التوجيه تفي دائما بالمواعيد النهائية، كما يجب على مكتب خدمات الرقابة الداخلية أن يدعم الجداول الزمنية القائمة على المواعيد النهائية (مثلا، في أقرب موعد نهائي) لحجم العمل الدينامي، ويقتصر الافتراض على السياقات الأساسية التي تحول دون تحقيق الأولوية في هذا الصدد.
التجزئة والتأشيرة إلى السلامة
وللتصديق على وظائف السلامة غير الحرجة وغير الحرجة على نفس المعدات، كثيرا ما تستخدم دائرة الفضاء عمليات التجزؤ (مثلا، ARINC 653 لعلوم الطيور أو نظام إدارة القطع المحددة في دائرة العمليات المناخية) ويدير كل تقسيم خاص به مصحوبا بميزانيات مخصصة للذاكرة والوحدة، مما يضمن أن الفشل في جزء ما لا يؤثر على الآخرين، وهذا أمر يزداد أهمية بالنسبة للبرمجيات التي تجمع بين البرمجيات التجارية.
فعلى سبيل المثال، يقوم نظام " أوسكوس " (نظام تشغيل كومبسات) المستخدم في السواتل الكورية بتنفيذ هيكل مقسم حيث يعمل نظام مراقبة المواقف في تقسيم مكثف بينما يعمل تجهيز الحمولة في بيئة أكثر مرونة وإن كانت معزولة.
الحكم الذاتي والقرار الذكي
وبسبب التأخير في الاتصالات - من بضع ثوان للقمر إلى أكثر من 20 دقيقة بالنسبة لمركبات المريخ - الفضائية يجب أن تعمل بشكل مستقل، ويجب أن يدعم نظام التشغيل التخطيط والتشخيص والانتعاش دون تدخل ميداني.
Onboard Fault Detection, Isolation, and Recovery (FDIR)
وتُدرج نظم الاستثمار الأجنبي المباشر في إطار نظام العمليات أو الإطارات المتوسطة، وهي ترصد باستمرار القياس عن بعد من أجهزة الاستشعار وتقارنه بالقيم المتوقعة، وعندما يُكتشف وجود شذوذ (مثل إطلاق الدافع على الزاوية الخاطئة)، تُفضي عملية العزلة إلى إجراء عزلة: فهي تُربِك الأجهزة المشتبه فيها، وتُعيد توجيه الرقابة إلى وحدة زائدة، وتُسجل الحدث الذي يُكفل إجراء تحليل الأرض.
AI and Machine Learning Integration
وقد بدأت أجهزة التشغيل الفضائية الحديثة في إدماج محركات الاستطلاع بالوزن الخفيف من أجل تصنيف الصور والكشف عن الشذوذ وتخطيط المسارات، ونظرا لأن هذه الخوارزميات تتطلب قدرة حسابية كبيرة، يجب على مكتب خدمات الرقابة الداخلية أن يدير ميزانيات تجهيزات الطاقة وميزانيات الطاقة بطريقة تكيفية، وعلى سبيل المثال، يقوم مشروع البحث في مجال صناعة الأفكار التابع للناسا باستكشاف كيفية تحقيق الكفاءة في استخدام أجهزة قياس الأعصاب.
ومن أمثلة هذه الأنشطة في الفضاء بعثة منظمة الفضاء الأوروبية - الساتل أوف - سات التي تستخدم نظاماً للتعلم الآلي معززاً بنموذج للتعلم الآلي لتصنيف المحاصيل على متن السفينة وكشف السحابة، مما يقلل الحاجة إلى تضييق الصور غير المستخدمة.
Memory and Storage Management
وكثيرا ما تستخدم نظم الفضاء ذاكرة غير متطوّرة مثل الوميض المزدحم أو الفريم المغنطيسي للتخزين، ويجب أن ينفذ نظام التشغيل خوارزميات من مستوى الارتداء لتوسيع حياة الذاكرة الوميضية، التي تخضع لعدد محدود من دورات الكتابة، كما يجب عليه أن يتعامل مع حقيقة أن الأخطاء التي تُرتكب في المدار الواحد يمكن أن تتحول إلى أخطاء متعددة الجوانب بمرور الوقت.
نظم الملفات الفضائية
أما نظم الملفات التقليدية مثل FAT أو ext4 فهي غير فعالة أو غير آمنة بالنسبة للفضاء، بل تستخدم نظم الملفات المتخصصة: نظام ملفات نظام RTEMS (مثل نظام لينيت فاوس) أو نظام بيانات البعثات المتطورة (MDS -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
تحلل تخزين مبرد
فالخيارات التكنولوجية الافتراضية تؤثر مباشرة على تصميم نظام المراقبة الجوية، فعلى سبيل المثال، يكون نظام إدارة السجلات والمحفوظات المغنطيسي محصناً لدى الاتحادات الأوروبية، ولكنه محدود الكثافة، ويجب على مكتب خدمات الرقابة الداخلية أن يكيف سياساته المتعلقة بإدارة الصفحات والفحص وفقاً لذلك، وعند استخدام مضمار الشبكة، يجب على مكتب خدمات الرقابة الداخلية أن يدير جداول المباني السيئة وأن ينفذ تصحيح الأخطاء بما يتجاوز ما توفره المعدات.
إدارة الطاقة والطاقة
وتعتمد المركبات الفضائية على الألواح والبطاريات الشمسية؛ فالطاقة محدودة دائما، ويجب أن ينفذ نظام التشغيل استراتيجيات قوية لتوفير الطاقة مع ضمان عدم الجوع في المهام الحاسمة.
Dynamic Voltage and Frequency Scaling (DVFS)
ويتيح نظام إدارة الدعم الميداني لمكتب خدمات الرقابة الداخلية تخفيض سرعة المعالجات وفولاذها عندما يكون الطلب على الحاسوب منخفضاً، مما يقلل كثيراً من استهلاك الطاقة، فعلى سبيل المثال، يمكن لجهاز VxWorks OS المستخدم في مختبر علوم المريخ أن يخفض وحدة المعالجة بالأشعة تحت الحمراء إلى 10 في المائة من الأداء الذروة خلال فترات هادئة، ثم يتفجر فوراً عندما تحدث أحداث حرجة.
Task Scheduling with Energy Constraints
ويمكن توسيع نطاق الجدول الزمني الحقيقي للنظر في " ميزانية القوى " لكل مهمة، وفي بعض الحالات، يحتفظ مكتب خدمات الرقابة الداخلية بحساب للطاقة لكل قسم، كما يحتفظ بجزأين غير حرجين عندما تنخفض رسوم البطاريات عن عتبة، ويستخدم هذا النهج في برنامج الوكالة الفضائية الأوروبية للسواتل الصغيرة.
الأمن في نظم التشغيل الفضائية
وتتزايد استهداف الأصول الفضائية بالهجمات الإلكترونية سواء من القيادة الأرضية أو من خلال سلاسل الإمداد بالبرمجيات، ويجب على مكتب خدمات الرقابة الداخلية أن يُنفّذ سياسات أمنية صارمة.
ضمان الازدراء والإنجاز المثق به
ولا تحمل جميع أجهزة الفضاء وحداتها الجاهزة والنماذج الحرجة إلا بعد التحقق من التوقيعات الرقمية، وهذا يحول دون تشغيل مبرمجيات غير مأذون بها، وتكفل بيئة التنفيذ الموثوق بها عزلة مفاتيح التبريد وبيانات القياس عن بعد عن العمليات الفضائية التي يقوم بها المستخدمون، وعلى سبيل المثال، تستخدم المركبة الفضائية الخاصة بسلسلة السواتل التابعة للفريق سلسلة أحذية آمنة تحقق من كل طبقة من الطبقات حتى التطبيق.
التشفير والاتصال الآمن
ويجب أن يدير مكتب خدمات الرقابة الداخلية مفاتيح التشفير للوصلات المتعلقة بالأجهزة عن بعد والقيادة، وكثيرا ما يدمج وحدة أمن المعدات في التخزين الرئيسي، ويجب أن يضمن الجدول الزمني أن مهام التشفير لا تدخل في حلقات المراقبة المحددة التي لا يمكن التنبؤ بها، وأن تستخدم نظم فضائية كثيرة بروتوكولات أمن اللجنة الاستشارية لنظم البيانات الفضائية، وأن يقوم مكتب خدمات الرقابة الداخلية بتنفيذ خدمات التشفير في إطار نظام مخصص.
الاختبار والتحقق والتقييم
وتجري اختبارات دقيقة في الفضاء قبل إطلاقه، بما في ذلك المحاكاة والحقن المسبب للخطأ، والحملات المتعلقة بالأجهزة في الهواء مباشرة.
البرمجيات في اللوب (SIL) وهاردروار في اللوب
وفي اختبارات البرمجيات المتطورة، يجري تطبيق نموذج محاكاة للمعدات يُعدل ظروف الفضاء، ويحل اختبار HIL محل المحاكاة بمعدات مجهزة فعلية ويشمل مصادر للإشعاع، ويجب أن يدعم نظام الرصد السطحي عمليات قطع الأشجار وقطع الأمتعة التي لا تؤثر على السلوك في الوقت الحقيقي، وعلى سبيل المثال، يوفر نظام الرصد الإقليمي نموذجاً للتعقب يسجل أحداث الحرق مع وجود ختان في الثانية النانوية لتحليل ما بعد التجارب.
اختبار الحقن الافتراضي
وللتحقق من التسامح إزاء الأخطاء، يجب أن تُجرِم حملات اختبار الخفض المتعمد لليورانيومات الاصطناعية في خلايا الذاكرة وحافلات البيانات الفاسدة، وتحفيز الفشل في الاستشعار، ويجب على مكتب خدمات الرقابة الداخلية أن يثبت أنه يمكن أن يكتشف عمليات البعثات ويستردها ويواصلها دون تدخل بشري، ويشمل إطار الضمان الاجتماعي وحدة مخصصة لحقن الفشل تسمح بإجراء اختبار آلي لمنطق الاستثمار الأجنبي المباشر.
الاتجاهات المستقبلية في مجال تطوير الفضاء
ومع أن البعثات أصبحت أكثر تعقيداً - بما في ذلك رحلات المريخ المكتظة، فإن الهياكل الأساسية للفضاء العميق، والأحزام المستقلة لنظم تشغيل الكسعات - ستتطور في عدة مجالات رئيسية.
كمبيوتر الكمي وسرعة السطو
ويمكن أن تتحول البحوث في مجال الترميز الكمي والتفاؤل الكمي إلى الفضاء الخارجي، ويستلزم تصحيح السوء بالنسبة للعضات الكمية أشعة فوق سطحية، مما قد يدفع تصميم نظام RTOS إلى مزيد من التطرف، وقدرة مكتب خدمات الرقابة الداخلية على إدارة مجهزات الكهوف الهجينة التقليدية مجالاً ناعياً.
نظم الصحة الذاتية المُلهمة من الناحية الحيوية
واستنادا إلى علم الأحياء، يقوم الباحثون بتطوير أجهزة البرمجيات المتطورة ذاتيا التي يمكن أن تكتشف الأجزاء المتضررة من الرموز أو البيانات وتصلحها بصورة مستقلة، باستخدام معلومات زائدة عن الحاجة شبيهة بالجينوميكا المخزنة في الذاكرة الموزعة، وتظهر النماذج الأولية، مثل مفهوم البرمجيات المتحركة، وعودا إلى بعثات طويلة الأجل حيث يتعذر استبدال المعدات.
حواسيب متطورة لتجهيز العمليات الداخلية
ومع زيادة حل الاستشعار، فإن ربط جميع البيانات الخام لا يمكن تهدئته، وسيتضمن نظام الفضاء في المستقبل مجهزات حافة قوية (مثل أجهزة الموجات المفلورة أو وحدات الإزالة) ويدير تطبيقات مخففة الوزن تجهز البيانات في الوقت الحقيقي، ويتطلب ذلك إدارة الموارد المتجانسة ذات الخصائص الحرارية المختلفة، مع الحفاظ على ضمانات الوقت الحقيقي.
وباختصار، يتطلب تصميم نظم تشغيل هندسة الفضاء تكاملا عميقا للموثوقية، والأداء في الوقت الحقيقي، والاستقلال الذاتي، والأمن، ومن إدارة الذاكرة المتسامحة من الإشعاع إلى التعافي من الأخطاء التي تحركها الوكالة الدولية للطاقة الذرية، فإن مكتب خدمات الرقابة الداخلية هو الميسر الصامت لكل اكتشاف يتم خارج الأرض، ومع توسع الاستكشاف، فإن الجيل القادم من البرمجيات الفضائية سيسد الفجوة بين القيود الشديدة على المعدات وطموح الفضول الإنساني المتزايد باستمرار.