حل محاكاة التحكم في موقف الأقمار الصناعية في الوقت الفعلي

مع التقصير المستمر لدورات تطوير الأقمار الصناعية والطلب المتزايد على التحكم في الوضعيات عالية الدقة والموثوقية، لم تعد أساليب المحاكاة التقليدية غير المتصلة بالإنترنت كافية لتلبية متطلبات تطوير الأقمار الصناعية الحديثة للتحقق في الوقت الحقيقي. ويستفيد حل المحاكاة في الوقت الحقيقي للتحكم في وضعية الأقمار الصناعية من تقنية محاكاة الأجهزة في الحلقة (HIL) لمحاكاة ديناميكيات الأقمار الصناعية في المدار وأنظمة التحكم في الوضعية في بيئة مختبرية، مما يوفر دعماً موثوقاً لتحسين النظام وتقييم الأداء.

ويتألف النظام من نظامين فرعيين أساسيين: نظام المحاكاة الحاسوبية على متن المركبة وبيئة المحاكاة الخارجية HIL. يقوم نظام المحاكاة الحاسوبية على متن المركبة بنمذجة برنامج AOCC باستخدام Simulink لإجراء حسابات التحكم في الموقف والمدار. وتحاكي بيئة المحاكاة الخارجية HIL جميع الوظائف الخارجية خارج الحاسوب الموجود على متن الطائرة، بما في ذلك إشارات المستشعرات واستجابات المشغلات وديناميكيات مدار القمر الصناعي وحقن الأعطال والظروف الحدودية. يتيح التفاعل ذو الحلقة المغلقة بين هذه الأنظمة الفرعية استنساخاً كاملاً لحركة الساتل في المدار ومنطق التحكم، مما يسمح بالتحقق في الوقت الحقيقي من برامج الحاسوب وواجهات الأجهزة على متن الطائرة.

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

وتتمثل الميزة الرئيسية لهذا الحل في بنية HIL القائمة على تقنية HIL القائمة على تقنية الموارد البشرية مع نظام التشغيل في الوقت الحقيقي VxWorks ومعالجات PowerPC عالية الأداء، مما يحقق معدل تحديث حلقة التحكم 10 مللي ثانية. يمكن للمستخدمين تصميم النماذج في Simulink بينما يقوم النظام تلقائيًا بإنشاء التعليمات البرمجية المستهدفة، مما يقلل من جهد الترميز اليدوي. توفر المنصة أيضًا واجهة مراقبة رسومية وتعديل المعلمات عبر الإنترنت وتخزين البيانات في الوقت الحقيقي، مما يضمن التحكم في العملية والموثوقية. بالإضافة إلى ذلك، تتيح بطاقات الواجهة التسلسلية الذكية المزودة ببرامج تشغيل VxWorks التكامل السلس بين بيئة HIL الخارجية والكمبيوتر المدمج.

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

في التطبيق، يخدم هذا الحل منظمات تصميم وتطوير الأقمار الصناعية، حيث يقدم الدعم في جميع مراحل تطوير نظام التحكم في الوضع، بما في ذلك النماذج الأولية السريعة والتحقق من صحة HIL واختبار حقن الأخطاء. وتسمح المنصة لفرق التطوير بالتحقق الكامل من أداء نظام التحكم في وضع القمر الصناعي والمدار في بيئة أرضية، مما يسرع من عملية التطوير ويعزز موثوقية النظام وسلامته.

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