|
|
برنامه ریزی برخط مسیر موشک در یک محیط پویا با استفاده از یک الگوریتم ابتکاری
|
|
|
|
|
نویسنده
|
بیات تاجور رضا ,کافی مقدم مصطفی ,قنبری علیرضا
|
منبع
|
مهندسي هوانوردي - 1402 - دوره : 25 - شماره : 2 - صفحه:114 -128
|
چکیده
|
در این پژوهش هدف یافتن کوتاهترین مسیر، بدون برخورد با موانع موجود برای هدایت یک موشک به صورت برخط از بین موانع ثابت و متحرک به سمت یک هدف متحرک میباشد. حرکتهای موانع و هدف در وهله اول ناشناختهاند ولی پس از کشف و یافتن هدف و موانع، روش پیشنهادی در این مقاله میتواند دستوراتی را برای موشک جهت رهگیری هدف تا رسیدن به آن، تولید کند. الگوریتم پیشنهادی این مقاله بهگونهای طراحی شده که میتوان اطمینان کرد که موشک با اجتناب کامل از موانع، کوتاهترین مسیر ممکن را یافته و طبق آن به هدف نزدیک شود. از طرفی با توجه به اینکه الگوریتم ارائه شده از همه اطلاعات موجود در محیط استفاده نمیکند و جهت کنترل حجم محاسبات در چرخههای بعدی، عملیات اصلاحی در الگوریتم مورد استفاده قرار میگیرد، لذا الگوریتم پیشنهادی در زمان خیلی کم، به جواب بهینه و دقیقتر میرسد. همچنین برخی سناریوهای پیچیدهای را جهت آزمایش الگوریتم در نرمافزار متلب شبیهسازی نمودهایم که نتایج آن همگرایی الگوریتم در یافتن مسیر بهینه منتهی به هدف متحرک یا ثابت ضمن اجتناب از موانع متحرک یا ثابت، در بازه زمانی مناسب را نشان میدهد.
|
کلیدواژه
|
برنامهریزی مسیربهصورت برخط، هدایت قرار ملاقات، محیط پویا، اجتناب از مانع
|
آدرس
|
دانشگاه خاتم الانبیاء (ص), دانشکده علوم پایه, گروه ریاضی, ایران, دانشگاه پدافند هوایی خاتم الانبیاء(ص), دانشکده علوم پایه, گروه ریاضی, ایران, دانشگاه پدافند هوایی خاتم الانبیاء(ص), دانشکده علوم پایه, گروه ریاضی, ایران
|
پست الکترونیکی
|
arghanbari@gmail.com
|
|
|
|
|
|
|
|
|
online path planning for missile in dynamic environment using a heuristic algorithm
|
|
|
Authors
|
bayat reza ,kafimoghadam mostafa ,ghanbari alireza
|
Abstract
|
in this research, the aim is to find the shortest path, without encountering the existing obstacles, to guide a missile in a linear way through fixed and moving obstacles towards a moving target. the movements of the obstacles and the target are unknown in the first place, but after discovering and finding the target and obstacles, the method proposed in this article can generate commands for the missile to track the target until it is reached. the proposed algorithm of this article is designed in such a way that it can be ensured that the missile finds the shortest possible path and approaches the target by avoiding the obstacles completely. on the other hand, considering that the presented algorithm does not use all the information available in the environment and in order to control the volume of calculations in the next cycles, corrective operations are used in the algorithm, so it is expected that the proposed algorithm will reach the optimal solution in a very short time. also, we have simulated some complex scenarios to test the algorithm in matlab software, the results of which show the convergence of the algorithm in finding the optimal path leading to the moving or stationary target while avoiding moving or stationary obstacles in the appropriate time frame.
|
|
|
|
|
|
|
|
|
|
|
|
|