بهینه‌سازی سناریوهای آزمون ترکیبی سامانه‌های پدافند هوایی با استفاده از آرایه‌های پوششی

نویسندگان

1 گروه مهندسی کامپیوتر، دانشکده فنی مهندسی، دانشگاه ملایر، ملایر، ایران

2 گروه مهندسی کامپیوتر، دانشکده فنی و مهندسی، دانشگاه لرستان، خرم آباد، ایران

3 دانشکده فناوری اطلاعات و مهندسی کامپیوتر، دانشگاه شهید مدنی آذربایجان، تبریز، ایران.

doi
چکیده

در سامانه‌های پدافند هوایی و سایبری، عملکرد نهایی سیستم به تعامل میان چندین پارامتر عملیاتی وابسته است. با این حال، بررسی همه حالت‌های ممکن این پارامترها به‌دلیل رشد نمایی تعداد ترکیب‌ها، از نظر زمان و هزینه امکان‌پذیر نیست. در این پژوهش، رویکردی مبتنی بر آرایه‌های پوششی (Covering Arrays) پیشنهاد می‌شود که برای تولید مجموعه‌ای بهینه از سناریوهای آزمون از الگوریتم کلونی مورچگان تکامل‌یافته (Improved ACO) بهره می‌گیرد. الگوریتم پیشنهادی با استفاده از مکانیزم‌های تقویت انتخاب مسیر و راهبردهای تطبیقی برای به‌روزرسانی فرمون‌ها، توانسته است در مقایسه با نسخه کلاسیک ACO سرعت همگرایی و کیفیت پوشش را بهبود دهد. این روش بر روی یک سامانه پدافند هوایی چندپارامتری شبیه‌سازی شده و نتایج نشان می‌دهد که حجم تست‌ها بیش از ۹۰٪ کاهش یافته، در حالی که تمامی تعاملات t-تایی بحرانی پوشش داده شده‌اند. علاوه بر این، رویکرد ارائه‌شده قابلیت تعمیم به تست سامانه‌های فرماندهی و کنترل، جنگ الکترونیک و شبکه‌های پدافند سایبری را نیز داراست.