به گزارش خبرنگار گروه علم و فناوری خبرگزاری برنا به نقل از مرکز روابط عمومی پژوهشگاه فضایی ایران، مهندس حامد بابایی رئیس پژوهشکده سامانههای ماهواره ای درباره این اختراع اظهار داشت؛ به منظور بررسی قابلیت اطمینان سیستمهای نرمافزاری و سختافزاری، لازم است راهکارهایی برای مانیتورینگ تبادل داده و تزریق خطا در باس ماهواره طرحریزی شود تا عملکرد سیستم در شرایط مختلف عملکردی مورد بررسی قرار گرفته و تدابیر لازم برای شناسایی و رفع خطا لحاظ شود.
وی در ادامه گفت؛ بستر مانیتورینگ باید طبق پروتکل ارتباطی ماهواره بوده و به نحوی پیادهسازی شود که دادههای ارتباطی از حالت رمز خارج شده و تفسیر آنها به تفکیک زیرسامانه مبدأ و مقصد، زمان ارسال، نوع و شناسه پیام، به صورت بلادرنگ محاسبه و نمایش داده شود. همچنین، آمادهسازی بستر تزریق خطا پیش از تجمیع زیرسامانههای مختلف یک ماهواره، در زمانبندی اجرایی و نهاییسازی عملکرد نرمافزار ماهواره دارای اهمیت ویژهای است زیرا از این طریق میتوان مشکلاتموجود در پروتکل تعریف شده برای ارتباط زیرسامانههای مختلف را شناسایی نمود و در کنار بهبود این پروتکل، عملکرد نرمافزار ماهواره را نیز مورد ارزیابی قرار داد.
رئیس پژوهشکده سامانههای ماهواره در خصوص کاربرد این طرح اختراعی توضیح داد؛ نرمفزار صحتسنجی ارتباطی زیرسامانههای مختلف ماهواره در بستر پروتکل ارتباطی CAN طرحریزی و پیادهسازی شدهو شامل نرمافزار پایش اطلاعات باسهای ارتباطی CAN ماهواره، نرمافزار تزریق خطا و سختافزار گیرنده و فرستنده بستههای اطلاعاتی CAN است. این بستر به صورت یکپارچه در ارتباط با باسهای ماهواره قرار داشته و پایش اطلاعات به صورت همزمان با تزریق خطا صورت میپذیرد. این امر موجب میشود که علاوه بر دراختیار داشتن تفسیر زمانواقعی اطلاعات تبادلی در باسهای اصلی و افزونه و عدم نیاز به تغییر کد اصلی ماهواره، امکان بررسی بستههای اطلاعاتی میان زیرسامانهها در زمان تزریق خطا نیز فراهم شده و ارزیابی قابلیت اطمینان زیرسامانههای مختلف ماهواره، با سهولت امکانپذیر شود.
مهندس بابایی، ویژگیهای متمایز این روش نسبت به سایر روشها را شامل فرایند پایش اطلاعات به صورت همزمان با تزریق خطا، تفسیر زمانواقعی و آنلاین اطلاعات تبادلی در باسهای اصلی و افزونه، تزریق خطا بدون نیاز به تغییر کد اصلی نرمافزار ماهواره، تزریق خطا بر روی باسهای اصلی و افزونه به صورت همزمان و بدون اتصال دو باس به یکدیگر و تزریق خطای نرمافزاری بر اساس پیکربندی پیامهای تبادلی بدون اعمال خطا در لایه سختافزاری باس ارتباطی CAN عنوان کرد.
انتهای پیام/