عنوان پایان‌نامه

طراحی نرم افزار در حلقه ماهواره(GEO) در سطح الزامات و سناریوی سیستمی



    دانشجو در تاریخ ۲۲ شهریور ۱۳۹۳ ، به راهنمایی ، پایان نامه با عنوان "طراحی نرم افزار در حلقه ماهواره(GEO) در سطح الزامات و سناریوی سیستمی" را دفاع نموده است.


    رشته تحصیلی
    مهندسی مکاترونیک
    مقطع تحصیلی
    کارشناسی ارشد
    محل دفاع
    کتابخانه مرکزی -تالار اطلاع رسانی شماره ثبت: 70559
    تاریخ دفاع
    ۲۲ شهریور ۱۳۹۳

    امروزه علوم فضایی نقش بسزایی در زندگی بشر و ارتباطات ایفا می‏کند و بسیاری از کشورها هزینه‏های هنگفتی را چه از نظر مالی و چه از نظر انسانی صرف می‏کنند. ایران نیز همگام با این کشورها به فکر پیشبرد علوم فضایی در زمینه‏های مختلف می‏باشد. علوم فضایی به دلیل ماهیت خاص و استفاده خارج از زمین نیاز به طراحی‏های دقیقی دارند و هرگونه اشتباه در طراحی موجب وارد شدن صدمات مالی و جانی قابل توجهی خواهد شد. یکی از مهمترین مراحل بعد از طراحی، انجام تست‏های کامل بروی سامانه طراحی شده است ولی در علوم فضایی این تست‏ها علاوه بر صرف هزینه زیاد، بسیار زمان‏بر می‏باشند. یکی از راه‏های جایگزین برای تست‏های واقعی، شبیه‏سازی می‏باشد. ماهواره‏ها از زیرسیستم‏های مختلفی تشکیل شده‏اند که هرزیرسیستم توسط تیم‏های مستقلی طراحی شده و در پایان یکپارچه‏سازی بین آن‏ها صورت می‏گیرد. برای شبیه‏سازی، هر زیرسیستم به صورت جداگانه شبیه سازی شده و در پایان باید توسط یک زبان واحد زیرسیستم‏ها نتایج شبیه سازی خود را با سایر زیرسیستم‏ها در میان گذارند. در این حلقه‏ی شبیه‏سازی هر زیرسیستم که به مرحله طراحی رسید، قابلیت کار با مدل شبیه‏سازی شده دیگر زیرسیستم‏ها را نیز دارد. به این حلقه شبیه سازی شده نرم‏افزار در حلقه گفته می‏شود که در نهایت کم‏کم به سخت افزار در حلقه تبدیل خواهد شد. این زبان واحد علاوه بر شبیه‏سازی باید در مدل‏های واقعی نیز قابل استفاده باشد. در این پایان‏نامه به تدوین یک زبان واحد برای نرم‏افزار در حلقه ماهواره زمین آهنگ خواهیم پرداخت.
    Abstract
    Abst r act : Space sciences have an important role in human life and communications today and many countries pay a lot expenses to it finansionally and humanely. Our country is in progressing space science beside those countries. Space sciences according to special specifications and usage out of earth, need perfect design and every mistake in design due a lot of expenses finansionally and humanely. One of important steps after design is testing, but in space sciences these test cost a lot finansionally and need a lot of time. Simulation is a way for this problem. Satellites have many separated subsystems which are designed separately and will join later. For simulating, each subsystem needs to be simulated individually and then a unique language needed to communicate between them. In this simulation loop, each subsystem can be replaced by its real designed instance which is called software in loop. Software in loop can be gradually upgraded to hardware in loop by designing each subsystem and replacing it into the loop. In this thesis, we will define a unique language for software in loop of GEO satellites. Keywords: Simulation, Software in Loop, Subsystem Protocol, GEO Satellite