Fire Control Application For Technical Control of Artillery Fire - Data Binding
Fire Control Application For Technical Control of Artillery Fire - Data Binding
Martin BLAHA
Department of fire support, University of Defence
Brno, 662 10, Czech Republic
and
Karel ŠILINGER
Department of fire support, University of Defence
Brno, 662 10, Czech Republic
1. INTRODUCTION At the same time, the user of the new system removes
the necessary knowledge of basic principles and procedures for
The basic task of artillery weapon systems is an indirect firing, calculating the fire elements of fire and creates the illusion
thus keeping fire on targets kilometers away and beyond of correctness of himself. Because of the destructiveness
the line of sight. Calculation of the fire elements of artillery fire, the feelings of perfection cannot be relied upon.
is a lengthy process based on the mathematical apparatus The basic operating rule of tactical using of artillery fire is
of several disciplines such as Ballistics, Meteorology, supervised calculated of fire elements for fire at a target before
Geography and Theory of probability. Automation real start. [3] [4] [5]
48 SYSTEMICS, CYBERNETICS AND INFORMATICS VOLUME 15 - NUMBER 7 - YEAR 2017 ISSN: 1690-4524
PVNPG-14M software utilizes digitized tables of firing communication of the Czech Artillery reconnaissance system
for 152 mm ShKH model 77. The method of assembled and the executive elements. This system must be able to fulfill
of firing tables does not completely define the fire elements complex fire support in NEC conditions.
for artillery firing. In some cases it is necessary to perform
interpolation between the values which are entered in the firing Operational Effectiveness Achievement presupposition
tables. To do this it was necessary to adjust the automated Effective Artillery Reconnaissance (sensor)
calculation via PVNPG-14M and implement the interpolation system – recognition abilities about enemy objects, effective
method into software. using of Targeting cycles system and ISTAR system for
adequate reaction suggestion of friendly forces including
Interpolation is further used in the preparation of fire control in criteria evaluation effect. Effective lethal and non-lethal
determining targets in an alternative manner and within artillery fire – artillery join connection operations capabilities
the meteorological preparation of artillery. which means capabilities of power demonstration, fire for effect
etc. Resistant artillery units – active and passive defence
PVNPG-14M software uses an interpolation method equipment using. [5] [20]
for determining values of corresponding distances
for the individual bullets and cartridges, then interpolates when Achievement of Deployment Presumption
it is necessary to determine additional correction deliberate Well-time artillery unit’s attainability – to be able to accord
angle for each bullets from the table of additional correction the fire support in the operation area.
deliberate angle. [15] [18] Artillery positioning and mobility – Artillery deployments
capabilities.
From the perspective of the application, software must Effective Supply – logistics support capabilities of artillery
be open for easy deployment of internal adjustments units. [21] [22]
and additional functions, use common programming language
and allow install and run on modern touch platforms with The last point (Achievement of Deployment Presumption) is not
the Windows operating system, which is implemented Fire Support Control System problematic and that is why it is
in the Czech Army. One of the key prerequisites is a good map not in detail resolution on next text.
view. Modern mapping tools and imaging environments
are a basic application requirement (Figure 2). [16]
2. WHAT IS DATA BINDING…
NEC framework in the Czech Republic Artillery With full DatB, the changes are propagated from UI
The Czech Artillery units can realize specific tasks of fire to the internal application model. In this way we can omit
support which can help to fulfill Czech military forces the function to handle such event. Thanks to DatB's features,
commissions in the multinational operations in new, turbulent it is very advantageous to use this technique to create
conditions. In accordance with presupposed artillery dynamic-length lists where each list item has a defined structure
functionality and future development can be assumed that in the UI. The data are then injected only into this structure.
artillery will act lethally at enemy troops and non-lethally at its
information and communication systems, sensors, and Advantages of DatB
awareness. Artillery can also contribute to joint planning - Simplify the structure of the resulting application.
process and perspective operations commanding in NEC - Implementation of responsive elements.
conditions through its specific integrated sensor systems. - Enabling the connection between model and UI,
on the other hand shielding of business logic.
- Enable full UI control over an object containing
NEC conceptual framework including capabilities of Czech
the data.
Republic Artillery can be determined in the following way:
Disadvantages of DatB
Decision Ascendancy Achievement presupposition - Too complicated and built-in Data Binding is unclear
Effective Artillery Command, Control, and Communication in terms of development.
System, which ensure all functions of command, control and - The introduction of elegance in the design
ISSN: 1690-4524 SYSTEMICS, CYBERNETICS AND INFORMATICS VOLUME 15 - NUMBER 7 - YEAR 2017 49
of the application using the Data Binding brings or dynamically from previous commands. To create
greater demands on the documentation, conception a commands is used dialog box (also uses DatB) and
and clarity of the application model. using DatB is injected into a given line of the adjust
- Ensuring heterogeneous dynamic lists filled with firing process.
DatB leads to the creation of other control variables - The main issue here is that the application
used only for the DatB control. needs to access to the upstream UI element. However,
since DatB is anonymous, it cannot simply access
the UI elements created through DatB. This is solved
3. USING DATA BINDING IN THE PVNPG-14M through internal events handlers that can distinguish
APPLICATION the source of the event and thus distinguish
the individual UI elements from each other.
The PVNPG-14M application is written in the old version
of the Windows application framework for Windows 8.1. This This entire DatB is encapsulated using one class that represents
is the reason why we use only the basic DatB. With the new a given process line and also provides DatB control (what to see
Universal Windows Platform (UWP) framework, DatB would and what does not).
be more comfortable.
50 SYSTEMICS, CYBERNETICS AND INFORMATICS VOLUME 15 - NUMBER 7 - YEAR 2017 ISSN: 1690-4524
of assembling firing tables, it is necessary in an automated
calculation of fire elements used interpolation method.
ISSN: 1690-4524 SYSTEMICS, CYBERNETICS AND INFORMATICS VOLUME 15 - NUMBER 7 - YEAR 2017 51
[16] BLAHA, Martin; POTUŽÁK, Ladislav. Decisions in the
perspective Automated Artillery Fire Support. In: Recent
Researches in Applied Informatics & Remote Sensing.
Penang: Wseas Press, 2011, p. 87-91. ISBN 978-1-61804-
039-8.
[17] NATO Standardization Agency. AArtyP-1 (A) – Artillery
Procedures. Brussels, Belgium, 2004.102 p.
[18] NATO Standardization Agency. AArtyP-5 (A) – NATO
Indirect Fire Systems Tactical Doctrine. Brussels,
Belgium, 2013. 121 p.
[19] Chulsilp, P.; Charubhun, W. & Nuktumhang, N.
Investigating and iterative method to compute firing angles
for artillery projectiles. In the 2012 IEEE/ASME
International Conference on Advanced Intelligent
Mechatronics. Kaohsiung, Taiwan, 11-14, July 2012, pp
940-945.
[20] Taeho, L., Sangjin, L., Seogbong, K. & Jongmoon, B.
A distributed parallel simulation environment for
interoperability and reusability of models in military
applications. Def. Sci. J. 2012, 62 (6), 412-419.
[21] MAZAL, J., STODOLA, P., at al. Math modelling of the
basic defensive activities. In: Proceedings of the
International Conference on Applied Physics,
Simulation and Computers (APSAC 2015). Vienna,
Austria: Institute for Natural Sciences and Engineering
(INASE), 2015, p. 116-120. ISSN 1790-5109. ISBN 978-1-
61804-286-6.
[22] Stodola, P., & Mazal, J. Tactical and operational software
library. In Military Technologies (ICMT), 2015 (pp. 1-4).
IEEE.
52 SYSTEMICS, CYBERNETICS AND INFORMATICS VOLUME 15 - NUMBER 7 - YEAR 2017 ISSN: 1690-4524