Математичне моделювання бойових дій з можливістю перерозподілу бойових ресурсів між ділянками зіткнення та розподілу резервів

dc.contributor.authorФурсенко, О. К.
dc.contributor.authorЧерновол, Н. М.
dc.contributor.authorFursenko, O. K.
dc.contributor.authorChernovol, N. M.
dc.date.accessioned2025-12-12T11:29:39Z
dc.date.available2025-12-12T11:29:39Z
dc.date.issued2025
dc.descriptionФурсенко О. К. Математичне моделювання бойових дій з можливістю перерозподілу бойових ресурсів між ділянками зіткнення та розподілу резервів / О. К. Фурсенко, Н. М. Черновол // Радіоелектроніка, інформатика, управління. – 2025. – № 1 (72). – C. 63-74.
dc.description.abstractUK: Актуальність. Математичні і комп’ютерні моделі динаміки бойових дій є важливим інструментом для прогнозування їх результату. Відомі моделі ланчестерівського типу були імітаційними і не враховували кінцеву мету і перерозподіл ресурсів в ході бойових зіткнень. В даній роботі пропонується оптимізаційна модель динаміки бойових дій між сторонами А і В на двох ділянках зіткнення, в основу якої покладено метод динамічного програмування з максимізацією цільової функції як функції втрат супротивника. Розроблена математична і комп’ютерна модель типової для сучасної війни ситуації ведення бойових дій між сторонами А і В на двох ділянках зіткнення з метою нанесення противнику максимальних втрат бойових ресурсів. Досягається ця мета шляхом перерозподілу ресурсів між ділянками зіткнення і введення на ці ділянки відповідних резервів. Мета роботи. Побудувати математичну і комп’ютерну моделі динаміки бойових дій між сторонами А і В на двох ділянках зіткнення, в яких метою сторони А є максимізація втрат сторони В шляхом використання трьох ресурсів (першим параметром є кількість бойових одиниць, яку має можливість сторона А розподілити по ділянкам зіткнення в початковий момент часу; другим параметром є кількість бойових одиниць, яку має перекинути сторона А з однієї ділянки на іншу в деякий наступний момент часу; третій параметр – це кількість бойових одиниць, яку має розподілити сторона А, використовуючи резерв) і шляхом моделювання знайти оптимальні значення цих параметрів. Метод. В основу математичної моделі покладено метод динамічного програмування з функцією цілі як функцією втрат супротивника, а параметрами є одиниці бойових ресурсів на різних ділянках зіткнення. Їх число змінюється шляхом перерозподілу між цими ділянками і введенням резервних бойових одиниць. Втрати противника визначаються за допомогою систем диференціальних рівнянь Ланчестера. Враховуючи складність цільової функції для пошуку її максимуму використовується мова програмування Python. Результати. Побудована математична модель і реалізована у вигдяді алгоритму компьютерна модель поставленої задачі, яка базується на поєднанні метода динамічного програмування з розв’язанням систем диференціальним рівнянь динаміки бою Ланчестера з певними початковими умовами на кожному з трьох етапів бою. За допомогою чисельного експерименту проаналізовано допустимість параметрів задачі (кількостей бойових одиниць сторони А, які відповідно розподіляються, перекидаються з ділянки на ділянку або із числа резерву на кожному етапі бою). В роботі запропоновано алгоритм у вигляді блок-схеми, який дозволяє для будь-яких початкових даних давати відповідь щодо оптимального розподілу ресурсів сторони А, в тому числі із числа резерву, на трьох етапах бою і підраховувати відповідні найбільші втрати противника в заданий момент часу або давати відповідь, що немає допустимих значень параметрів задачі, тобто задача при певних початкових даних не має розв’язання. Висновки. Наукова новизна полягає в тому, що розроблено математичну і комп’ютерну моделі динаміки бою на двох ділянках зіткнення, в якій враховується перерозподіл бойових ресурсів і резерву з метою нанесення противнику максимальних втрат. Чисельне моделювання за допомогою розробленого алгоритму дало можливість проаналізовати допустимість параметрів перерозподілу і резерву. На основі розглянутих прикладів зроблено висновок, що якщо задача не має розв’язання при певних даних, то це означає, що потрібно зменшити час перерозподілу бойових одиниць на одному або декількох етапах бою, тобто скоротити тривалість бою на певному етапі, тим самим можна прогнозувати час перерозподілу бойових ресурсів і резерву. EN: Context. Mathematical and computer models of the dynamics of combat operations are an important tool for predicting their outcome. The known Lanchester-type models were simulation models and did not take into account the ultimate goal and redistribution of resources during combat operations. This paper proposes an optimisation model of the dynamics of combat operations between parties A and B in two areas of collision, based on the method of dynamic programming with maximisation of the objective function as a function of enemy losses. The article develops a mathematical and computer model of a typical situation in modern warfare of combat operations between parties A and B in two areas of collision with the aim of inflicting maximum losses of combat resources on the enemy. This goal is achieved by redistributing resources between the areas of collision and introducing appropriate reserves to these areas. Objective. To build a mathematical and computer model of the dynamics of combat operations between parties A and B in two areas of collision, in which the goal of party A is to maximise the losses of party B by using three resources (the first is the number of combat units that party A can distribute across the areas of collision at the initial moment of time; the second is the number of combat units that party A must transfer from one area to another at some subsequent moment of time; the third is the number of combat units that party A must distribute using the reserve) and by modelling the Method. The mathematical model is based on the method of dynamic programming with the objective function as a function of enemy losses, and the parameters are units of combat resources in different areas of the clash. Their number is changed by redistributing them between these areas and introducing reserve combat units. The enemy’s losses are determined using Lanchester’s systems of differential equations. Given the complexity of the objective function, the Python programming language is used to find its maximum. Results. A mathematical model of the problem has been constructed and implemented, based on a combination of the dynamic programming method with the solution of Lanchester’s systems of differential equations of battle dynamics with certain initial conditions at each of the three stages of the battle. With the help of a numerical experiment, the admissibility of the parameters of the optimisation problem (the number of combat units of side A, which are appropriately distributed, transferred from area to area or from the reserve at each stage of the battle) is analysed. The developed Python program allows, for any initial data, to give an answer to the optimal allocation of resources of party A, including from the reserve, at three stages of the battle and to calculate the corresponding largest enemy losses at a given time or to give an answer that there are no valid values of the problem parameters, i.e. the problem has no solution for certain initial data. Conclusions. The scientific novelty lies in the development of mathematical and computer models of the dynamics of combat in two areas of collision, which takes into account the redistribution of combat resources and reserves in order to inflict maximum losses on the enemy. Numerical modelling made it possible to analyse the admissibility of redistribution and reserve parameters. Based on the examples considered, it is concluded that if the problem is unsolvable with certain data, it means that it is necessary to reduce the time of redeployment of combat units at one or more stages of the battle, i.e. to reduce the duration of the battle at a certain stage, thus allowing to predict the time of redeployment of combat resources.
dc.identifier.urihttps://eir.zp.edu.ua/handle/123456789/25484
dc.language.isouk
dc.publisherНаціональний університет «Запорізька політехніка»
dc.subjectфункція цілі як функція втрат, диференціальні рівняння динаміки «поганоорганізованого» бою, ділянки зіткнення, перерозподіл бойових одиниць, розподіл резервних бойових одиниць, ефективна скорострільність, максимізація втрат, допустимість параметрів перерозподілу і резервів
dc.subjectobjective function as a function of losses, differential equations of the dynamics of “poorly organised” combat, clash areas, redeployment of combat units, distribution of reserve combat units, effective rate of fire, maximisation of losses, admissibility of redeployment and reserve parameters
dc.titleМатематичне моделювання бойових дій з можливістю перерозподілу бойових ресурсів між ділянками зіткнення та розподілу резервів
dc.title.alternativeMathematical modelling of combat operations with the possibility of redistributing combat resources between the areas of contact and distributing reserves
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
S_63 Fursenko.pdf
Size:
913.19 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: