در توسعه و پیشرفت هر پروژه ماهواره ای تعداد کمی پارامتر
و تعداد زیادی فرض موجود است. یکی از کم هزینه ترین و
سریعترین راه حل ها برای رفع این مشکل استفاده از توانمندی های
نرم افزاری می باشد. از سویی با فرستادن ماهواره به فضا، ایجاد
تغییرات احتمالی بسیار دشوار می شود لذا برای رفع این مشکل و
چالش نیز ایده استفاده از نرم افزارها در سطح جهان مطرح می گردد
و مقرون به صرفه می باشد.
1- معتبر بودن نتایج
2- استقبال جهانی
3- در دسترس بودن
4- تجربه کار کردن
5- داشتن بانک اطلاعاتی قوی
از سویی نرم افزارها را نیز ، به گروه های زیر تقسیم بندی نموده ایم
1- نرم افزارهای بانک اطلاعاتی
2-نرم افزارهای طراحی مدار مانند (Satellite Tool Kit STK)
3- نرم افزارهای طراحی عمومی مانند Solid work ،CATIA
4- نرم افزارهای طراحی مکانیزم ها مانند Visual Nastran ،CATIA
5- نرم افزارهای تحلیل ANSYS ،NASTRAN ،SINDA/FLUINT ،SSPT ،TERMICA
6- نرم افزارهای ساخت مانند CATIA
7- نرم افزار های مونتاژ مانند CATIA
8- نرم افزار تخمین هزینه و مدیریت پروژه مانند( Small Satellite Cost Model (SSCM
9- نرم افزارهای شبیه ساز مانند Spacecraft control Toolbox
تعدادی از این نرم افزارها را شرح می دهیم و
در مقالات آینده در مورد دیگر نرم افزارها صحبت می کنیم.
در این مجموعه بانک اطلاعاتی تمام ماهواره هایی که تاکنون به فضا
پرتاب گشته اند و یا در حال مراحل تکمیل می باشند به صورت
تفکیکی جمع گردیده اند .مثلا تمام ماهواره ای مخابراتی در یک
رده و یا کلیه ماهواره های جاسوسی در رده دیگر قرار گرفته اند .
این بانک اطلاعاتی ،اطلاعاتی درباره تاریخچه ماهواره ها ،
ویژگی های پرتابگر های آنها و یا مدار قرار گیری ماهواره در فضا
و محموله ای که با خود حمل می کند ارائه گشته است .
نرم افزارهای زیادی در این زمینه در سطح جهان استفاده می گردد
که به شرح هر یک می پردازیم
این نرم افزار در زمینه بازیابی و آنالیز داده ها، ساخت مدل هزینه
و تخمین آن در سازمان های دولتی آمریکا مورد استفاده قرار می گیرد.
این نرم افزار در طراحی و ساخت و بازنگری روی طرح،
قابلیت های خوبی را دارا است.
این نرم افزار نیز در ساختار مدیریتی آمریکا مورد استفاده قرار می گیرد.
این نرم افزار نیز در محاسبه هزینه های مدیریتی طرح،
هزینه های مهندسی و آنالیز هزینه بسیار معتبر می باشد.
از این نرم افزار معتبر نسخه های متفاوتی همراه با تصحیحات
متعدد از سال 1981 براساس کتاب
book Software Engineering Economics نوشته Dr. Barry Boehm
بازار فرستاده شده است. مانند:
نرم افزاری جستجو گر برای یافتن هزینه ها می باشد.
به کمک این نرم افزار می توان هزینه تمام سیکل و
دوره زندگی یک ماهواره را محاسبه نمود.
با استفاده از آن می توان هزینه مربوط به مواد مصرفی
و کار مهندسی مورد نیاز در پروژه را محاسبه نمود.
هزینه های مربوط به پروژه و برنامه کاری و نیازهای عملیاتی را تعیین می کند.
هزینه های مربوط به طرح را مشخص می کند.
این نرم افزار در سازمان فضایی اروپا برای تخمین هزینه ها به کار می رود.
این نرم افزار در سازمان فضایی اروپا برای تخمین
هزینه های مربوط به مدل به کار می رود.
به کمک این نرم افزار می توان مدل های کاربردی
موجود در اینترنت درباره تخمین هزینه ها، را دریافت نمود.
یکی از بهترین نرم افزارها برای استفاده در کشور ما،
با توجه به ساخت و طراحی ماهواره های کوچک، می باشد.
از مهمترین ویژگی آن اعتبار بالا و دارا بودن بانک اطلاعاتی
پر قدرت می باشد که شامل ماهواره های کوچکی که
ACE IMAGE | LEWIS OERSTED PoSAT-1 PROBA | RADCAL REX SCISAT 1 |
بقیه نرم افزارها زیر نیز عملیاتی مشابه انجام می دهند:
EMQUE’s Perfect Project DecisionTools Suite
D4COST•2000 DOD Tools and Models Index
ForecastX KAPES (Knowledge Aided Planning & Estimating System)
Micro Estimating Systems, Inc. NASA/Air Force Cost Model (NAFCOM)
PACES (Parametric Cost Engineering System)
PCM PRICE Estimating Suite Primavera Systems, Inc.
Pulsar RSMeans QuickCost Calculator RACER
Space Operations Cost Model (SOCM) SPSS Products
SYSTAT TANK RACER Timberline Software
TRACES (Tri-Services Automated Cost Engineering Systems)
Video Estimator Welcom WinEstimator, Inc. WinRACE
شبیه ساز های زیادی که اکثرا تحت محیط MATLAB و SIMULINK
می باشند و یا مانند آنها عمل می کنند در سطح جهان مورد
استفاده قرار می گیرند که به شرح چند نمونه از آنها می پردازیم
در بین نرم افزار های شبیه سازفضا پیما، نرم افزارهایی
مانند SPASIM وROSE نقش مهمی را در شبیه سازی های
اجزای فضا پیما و در نهایت خود فضا پیما و همچنین طراحی،
ساخت و تولید انبوه آن ایفا می کنند.
نرم افزار SPASIM بیشتر در جهت شبیه سازی اجزای مختلف
فضا پیما و ارائه پارامترهای مربوط به هر یک از این اجزا و
در نهایت شبیه سازی کل مجموعه فضا پیما، مورد استفاده
قرار می گیرد و نرم افزار ROSE بیشتر در جهت طراحی،
ساخت، آزمایش و بالاخره تولید انبوه انواع مختلف فضاپیما
با اجزا و سیستم های متفاوت مورد استفاده واقع می گردد.
با استفاده از این دو نرم افزار بالاخص SPASIM به راحتی
می توان شبیه سازی یک فضاپیما را انجام داده و
اجزای فضا پیما را به راحتی شبیه سازی نمود،
به هر حال SPASIM نقش به سزایی در شبیه سازی
فضاپیما ها داشته و همه پارامترها و مشخصه های
مربوط به اجزای فضاپیما و نیازهای آن را عملا
با استفاده از این شبیه ساز می توان برای
استفاده کننده مشخص نمود. بیشتر آنالیزهای
مهم که در شبیه سازی انجام می شود
شامل مقایسه مقادیر و داده های در دسترس
با داده های موجود در سطح جهان و تغییر آنها
در جهت بهبود کار اجزاء فضاپیما می باشد.
با توجه به شیوه کارکرد عمومی این نرم افزارها
به توضیح چند مورد از آنها می پردازیم.
شرح شبیه ساز SPASIM
در این شبیه ساز برای تعریف کردن یک مدل،
استفاده کننده جعبه مورد نیاز خود را از کتابخانه موجود
انتخاب می کند و با کشیدن آن به محیط مدل،
آن را تعریف می کند. سپس با وصل کردن اجزاء
مختلف مثلا توابع ریاضی، توابع دینامیکی
و غیره به وسیله خطوطی که از ورودی ها
و یا خروجی هر کدام می باشد؛ آنها را به هم مرتبط می کند
و پس از شبیه سازی می توان آن را اجرا و نتایج دلخواه
را مشاهد نمود. برای واضح شدن این فرآیند بهتر است وارد محیط آن شویم.
با کلیک کردن بر روی هر جزکه اصطلاحا” به آن ماسک
گفته می شود، می توان وارد آن شد. (که هر قسمت را در زیر توضیح می دهیم.)
به اجزاء مختلف تقسیم می شود: جلوبرندگی
، حرارتی، قدرت، هدایت و ناوبری، کنترل، ارتباطات
، رهگیری و نگهداری و سازماندهی اطلاعات
هدف این جزء از فضاپیما نگهداشتن
اجزاء فضاپیما در یک محدوده دمایی خاص است.
هدف این جزء از فضاپیما
ایجاد تراست لازم برای حفظ یا تغییر مدار یا حالت
فضاپیما می باشد. این جزء از دو منبع استفاده می کند،
انرژی الکتریکی و جلو برندگی.
هدف سیستم قدرت تامین و
ذخیره و پخش کردن انرژی الکتریکی است.
هدف سیستم هدایت، ناوبری
و کنترل تامین کردن محاسبات و کنترل دقیق حالات
و شرایط و نیز وضعیت مداری فضاپیما می باشد.
هدف این سیستم برقرار کردن ارتباط
با ایستگاه های زمینی به منظور نگهداشتن
و ذخیره کردن داده ها و اطلاعات می باشد.
در هر قسمت می توان با دو بار کلیک کردن بر روی آن جعبه مربوطه،
زیر بخش های آن را مشاهده نمود و هر زیر بخش
هم ممکن است زیر بخش دیگری نیز داشته باشد
که می توان وارد هریک شد. در آخرین زیر بخش می توان
با دو بار کلیک کردن پارامترهای موجود در جعبه را مشاهده نمود
و داده ها خود را در آن وارد نمود. برای مثال وارد
زیر بخش قسمت POWER می شویم که دارای زیربخشهای:
Solar array که محل تولید توان در ماهواره Battery که
محل ذخیره توان در ماهواره Charge unit که محل کنترل توان است.
همچنین ممکن است علاوه بر قسمت های فوق
اطلاعاتی نیز برای کل بلوک لازم باشد که با کلیک کردن
بر روی آن بلوک نیز می توان اطلاعات آن را تنظیم نمود.
ابزارهایی که برای تکمیل ماموریت ماهواره توسط
ماهواره حمل می شوند، در این رده قرار می گیرند
که در default این شبیه ساز چهار نوع payload متفاوت موجود
می باشد.
با وارد شدن دراین قسمت می توان تنظیماتی
را انجام داد. از آن جمله می توان نمودارهایی
که لازم است با اجرا این شبیه ساز از طریق
منوی simulation→startترسیم شود را مشخص نمود
که حدود 26 نمودار از قبل در آن تعریف شده است.
در این قسمت می توان از توابع موجود در آن
استفاده نمود و مدل جدیدی ایجاد نمود.
با کلیک بر روی علامت سوال می توان
وارد help کامپیوتر شد و از آن استفاده نمود.
ROSESAT مخفف کلمه
Real Time object oriented Simulation environment
for Spacecraft Analysis and Testing می باشد.
شامل یک مدل گرافیکی با محیط پیشرفته،
یک شبیه ساز Real-Time و یک محیط آزمایش
و قابل تست کردن می باشد. مدل گرافیکی با
محیط پیشرفته، ساختن یک فضاپیما را که شامل
تمام اجزا فضاپیما اعم از حرارتی، توانی، جلو برندگی،
هدایت و ناوبری و پردازش داده ها می باشد؛ را انجام می دهد.
این امر به استفاده کننده اجازه می دهد که
یک سیستم یا یک جزء سیستم را به وسیله
ترسیم اجزاء آن با استفاده از کتابخانه ها و منابع اولیه موجود توصیف نماید.
این شبیه ساز دارای بخش های زیر می باشد.
بخش ریاضیات: شامل توابع ریاضی لازم برای شبیه سازی
شامل بلوک های (objects) لازم برای شبیه سازی دینامیک ماهواره
برای کنترل دمای ماهواره
برای شبیه سازی بخش تولید توان الکتریکی
فضا پیما و سیستم پخش کننده توان می باشد.
شامل بلوک هایی برای شبیه سازی
سیستم پردازش و انجام داده ها و اطلاعات فضاپیما می باشد.
شامل بلوک هایی برای شبیه سازی کردن
رفتار تجهیزات مختلف فضاپیما از جمله سنسور ها، actuator ها و GPS ها
شامل بلوک هایی برای شبیه سازی
سیستم های کنترلی، مانند سیستم کنترل مداری و حالات شرایط فضا پیما می باشد.
این نرم افزار نیز دارای کتابخانه می باشد که با
انتخاب بلوک های لازم می توان مدل خود را شبیه سازی نمود
و ورودی های خود را در آن وارد نمود.
به کمک این شبیه ساز پروژه های زیر نیز به
انجام رسیده است که حکایت از اعتبار این
نرم افزار در پروژهای ساخت ماهواره می کند.
1- در آژانس فضایی اروپا این سیستم به عنوان
یک شبیه ساز وسیله نقلیه فضایی بوده و از آن
در تولید انبوه و طراحی وسایل نقلیه فضایی
یا سیستم اتوماتیک استفاده شده است.
2- در دانشگاه کارتون درکانادا، دانشجویان
با استفاده از ROSESAT می توانستند یک ماهواره کوچک طراحی نمایند.
3- در سیستم فضایی وجا در آلمان از ROSESAT به
منظور نشان دادن یک شبیه ساز Real-Time برای اهداف اجرایی استفاده می شود.
این جعبه ابزار که از امکانات جانبی نرم افزار مطلب می باشد،
به طور وسیع در طراحی و شبیه سازی و آنالیز
سیستم های کنترل ماهواره بکار می رود که با تجربه بیش از 20 سال بر روی طرح های همچون
Mars Observer, GGS Polar, Inmarsat 3 and GPS IIR.
به کار رفته است این جعبه ابزار از بیش از 500
زیر برنامه کامل (ام فایل نرم افزار متلب) تشکیل شده است؛که دارای امکانات زیر می باشد.
1- مدل کردن دینامیک جسم و کنترل آن (attitude control and dynamics)
2- مدل کردن هندسی جسم (cad modeling)
3- دینامیک و سینماتیک مدار(orbital dynamics and kinematics)
4-تقویم نجومی (ephemeris)
5- مدل کردن سنسورها (actuator and sensor modeling)
6- سیستم حرارتی(thermal)
7- توابع ریاضی (mathematics operations)
که بیشتر این توابع می توانند به طور جداگانه
مورد استفاده قرار بگیرند مگر در چند مورد خاص.
در این نرم افزار جامع در هر قسمت مدل هایی موجود است
(demo) که ورودی دریافت نمی کنند
و با اجرای آن می توان احساسی در مورد طرح مورد نظر بدست آورد.
همچنین در هر جعبه موجود در کتابخانه پارامترهایی به صورت پیش زمینه به عنوان شرایط اولیه موجود
می باشد؛که کاربر می تواند از آنها استفاده نماید و یا آنها را تغییر بدهد.
شرکت های ساخت سیستم های ماهواره شبیه ساز های
زیادی را بر پایه زبان فرامین فضاپیما طراحی و گسترش داده اند
که این خود شامل برنامه های فضایی شبیه سازی زیر می شود.
شبیه ساز ماهواره gfo به منظور تامین کردن ملاحظات
و ارزشیابی های قبل از پرواز به طور عملی مورد استفاده واقع می شود
این شبیه ساز برای آموزش هدایت کننده ها
و کاربران فضاپیما ها به منظور هدایت کردن فضاپیما
به طور کاملا بی خطر و موثر به کار می رود.
این شبیه ساز دارای قابلیت متوسط بوده
و دارای فرامین closed-loop و همچنین شبیه ساز تله متری می باشد.
این شبیه ساز، شبیه سازی پیام های
دیجیتالی را به وسیله فرامین نیرو زمینی و
سایر اطلاعات کنترلی به انجام می رساند.
استفاده از نرم افزارهای فضایی نه تنها باعث کاهش
هزینه زمانی می گردد بلکه در مدیریت پروژه ها و
مراحل تست ، مونتاژ نیز به طور گسترده به کار می رود
که به طور کلی باعث تسهیل در امر طراحی و ساخت می گردد .