Academic Journal
Mathematical simulation of combat actions on two encounters using dynamic programming and Wolfram Mathematica package
| Τίτλος: | Mathematical simulation of combat actions on two encounters using dynamic programming and Wolfram Mathematica package |
|---|---|
| Πηγή: | Військово-технічний збірник; № 29 (2023); 71-81 Военно-технический сборник; № 29 (2023); 71-81 Military Technical Collection; No. 29 (2023); 71-81 |
| Στοιχεία εκδότη: | Hetman Petro Sahaidachnyi National Army Academy, 2023. |
| Έτος έκδοσης: | 2023 |
| Θεματικοί όροι: | максимізація втрат, areas of collision, ефективна скорострільність, ділянки зіткнення, target function as a function of losses, рівняння динаміки бою, redistribution of combat units, admissibility of redistribution parameters, допустимість параметрів перерозподілу, maximization of losses, перерозподіл бойових одиниць, функція цілі як функція втрат, equations of battle dynamics, effective rate of fire |
| Περιγραφή: | The work is devoted to the important task of modeling combat operations at various areas of the conflict with the possibility of redistribution of combat resources during the battle. The problem of dynamic programming is formulated with the objective function as a function of the enemy's losses. This function is determined using the system of differential equations of Lanchester in the conditions of "highly organized" combat. In the work, using the Wolfram Mathematica package, a computer implementation of the solution to the problem of finding the optimal number of combat units, which should be distributed by one of the parties at the initial moment of time to the first site of the collision and then transferred from of the first site to the second at some subsequent moment of time with the aim of inflicting maximum losses on the other side (the enemy) at a certain moment of time. Examples of this implementation are given. Conclusions are made based on the sample solutions tables. Firstly, the side having a disadvantage in combat units at the beginning of the battle can destroy a significant part of the enemy due to the optimal distribution of combat units. Secondly, due to the optimal distribution of combat units, it is possible to end the battle by completely destroying the enemy at a certain point of time. The examples have shown the ability of the computers to predict the outcome of the battle at two points of contact. The computer program can be organized to destroy as much of the enemy’s armory as possible before a certain moment of time, or to destroy it completely at a certain moment of time. The results of this work will be used to solve the more general problem of redistributing combat resources across different areas of the conflict (more than two) at different points in time (more than two). In addition, a similar approach can be used when the battle between the parties is "poorly organized" or is a battle with reinforcements, etc. Робота присвячена важливій проблемі моделювання бойових дій на різних ділянках зіткнення з можливістю перерозподілу бойових ресурсів в ході бою. Сформульована задача динамічного програмування з функцією цілі як функцією втрат супротивника, що визначаються за допомогою системи диференціальних рівнянь Ланчестера в умовах “високоорганізованого” бою, потребує використання однієї з систем комп’ютерних обчислень. В роботі за допомогою пакета Wolfram Mathematica наводиться комп’ютерна реалізація та приклади розв’язання задачі знаходження оптимальної кількості бойових одиниць, яку має розподілити перша сторона в початковий момент часу і ще в деякий наступний момент часу по двох ділянках зіткнення з метою завдати максимальних втрат другій стороні (противнику) до певного заданого подальшого моменту часу. Зроблено аналіз результатів розв’язання прикладів. |
| Τύπος εγγράφου: | Article |
| Περιγραφή αρχείου: | application/pdf |
| Γλώσσα: | Ukrainian |
| ISSN: | 2312-4458 2708-5228 |
| Σύνδεσμος πρόσβασης: | http://vtz.asv.gov.ua/article/view/296482 |
| Αριθμός Καταχώρησης: | edsair.scientific.p..b12b5da6cd78e22ce475a85e80879d9c |
| Βάση Δεδομένων: | OpenAIRE |
| ISSN: | 23124458 27085228 |
|---|