This present application is a national stage filing under 35 U.S.C § 371 of PCT application number PCT/KR2017/013495 filed on Nov. 24, 2017 which is based upon and claims the benefit of priority to Korean Patent Application No. 10-2017-0007046 filed on Jan. 16, 2017 in the Korean Intellectual Property Office. The disclosures of the above-listed applications are hereby incorporated by reference herein in their entirety.
The present disclosure relates to a method of supporting a movement of a scheduled fire point of impact for each artillery weapon displayed as a result of a scheduled fire simulation for a target area to a new point of impact which an operator desires and automatically calculating and providing new firing data (an angle of deviation and a shooting range) according to the movement of the scheduled fire point of impact.
A firing of an artillery weapon may be implemented through a method of indirect firing from a long distance at which a target cannot be directly seen but the farther a shooting distance is, a point of impact becomes a wider area according to a probable error, so that it is very difficult to achieve a firing effect.
Further, despite the fact that a target subject to the artillery fire is a large scale area target and various attack technologies are required according to a geographical factor and a characteristic, a size, and a shape of the target, there is no firing technology to effectively solve the problem at present.
Accordingly, there is a need to prepare a firing control technology that supports a delivery of a shell to the target area considering the size and the shape of the target and the geographical factors using the most effective method to achieve the firing effect by the operator.
The present disclosure has been made to solve the above problem and an objective of the present disclosure is to support a movement of a scheduled fire point of impact for each artillery weapon displayed as a result of a scheduled fire simulation for a target area to a new point of impact which an operator desires and to automatically calculate and provide new firing data according to the movement of the scheduled fire point of impact.
An apparatus for supporting an artillery fire according to an embodiment of the present disclosure to achieve the objective includes: a display configured to display a scheduled fire point of impact for each artillery weapon corresponding to a result of a scheduled fire simulation of each of a plurality of artillery weapons located in artillery positions implemented for a target area as an impact type image based on a probable error probability; an identifier configured to identify, when a scheduled fire point of impact of a particular artillery weapon among the plurality of artillery weapons moves to a new point of impact by an operator's control, latitude/longitude coordinates of the artillery positions and latitude/longitude coordinates of the new point of impact; and a calculator configured to calculate new firing data for placing the point of impact of the particular artillery weapon on the new point of impact according to a calculation equation based on an Earth coordinate system defined by a location relation between the latitude/longitude coordinates of the artillery positions and the latitude/longitude coordinates of the new point of impact.
More specifically, the location relation between the latitude/longitude coordinates of the artillery positions and the latitude/longitude coordinates of the new point of impact may include at least one of a location relation in which a difference between the latitude coordinate of the artillery positions and the latitude coordinate of the new point of impact is smaller than a threshold value, a location relation in which a difference between the longitude coordinate of the artillery positions and the longitude coordinate of the new point of impact is smaller than a threshold value, and a location relation in which both the difference between the latitude coordinate of the artillery positions and the latitude coordinate of the new point of impact and the difference between the longitude coordinate of the artillery positions and the longitude coordinate of the new point of impact are larger than the threshold values.
More specifically, the apparatus for supporting the artillery fire may further include a processor configured to process a deviation value between initial firing data applied to implement a scheduled firing to the scheduled fire point of impact by the particular artillery weapon and the new firing data to be displayed.
More specifically, the apparatus for supporting the artillery fire may further include a deducer configured to deduce a firing effect having a numerical value based on a distribution of the impact type images of points of impact for respective artillery weapons including the new point of impact.
More specifically, the distribution of the impact type images may be determined based on at least one of a size of an area occupied by the impact type images within the target area and a size of an overlapping area between the impact type images, and, as at least one of the size of the area occupied by the impact type images within the target area and the size of the overlapping area between the impact type images increases, the firing effect having a higher numerical value may be deduced.
A method of operating an artillery fire supporting apparatus according to an embodiment of the present disclosure to achieve the objective includes: a display step of displaying a scheduled fire point of impact for each artillery weapon corresponding to a result of a scheduled fire simulation of each of a plurality of artillery weapons located in artillery positions implemented for a target area as an impact type image based on a probable error probability; an identification step of identifying, when a scheduled fire point of impact of a particular artillery weapon among the plurality of artillery weapons moves to a new point of impact by an operator's control, latitude/longitude coordinates of the artillery positions and latitude/longitude coordinates of the new point of impact; and a calculation step of calculating new firing data for placing the point of impact of the particular artillery weapon on the new point of impact according to a calculation equation based on an Earth coordinate system defined by a location relation between the latitude/longitude coordinates of the artillery positions and the latitude/longitude coordinates of the new point of impact.
More specifically, the location relation between the latitude/longitude coordinates of the artillery positions and the latitude/longitude coordinates of the new point of impact may include at least one of a location relation in which a difference between the latitude coordinate of the artillery positions and the latitude coordinate of the new point of impact is smaller than a threshold value, a location relation in which a difference between the longitude coordinate of the artillery positions and the longitude coordinate of the new point of impact is smaller than a threshold value, and a location relation in which both the difference between the latitude coordinate of the artillery positions and the latitude coordinate of the new point of impact and the difference between the longitude coordinate of the artillery positions and the longitude coordinate of the new point of impact are larger than the threshold values.
More specifically, the method may further include a processing step of processing a deviation value between initial firing data applied to implement a scheduled firing to the scheduled fire point of impact by the particular artillery weapon and the new firing data to be to displayed.
More specifically, the method may further include a deducing step of deducing a firing effect having a numerical value based on a distribution of the impact type images of points of impact for respective artillery weapons including the new point of impact.
More specifically, the distribution of the impact type images may be determined based on at least one of a size of an area occupied by the impact type images within the target area and a size of an overlapping area between the impact type images, and, as at least one of the size of the area occupied by the impact type images within the target area and the size of the overlapping area between the impact type images increases, the firing effect having a higher numerical value may be deduced.
Another embodiment of the present disclosure may provide a computer program implemented to execute each step of the method of operating the artillery fire supporting apparatus and stored in a computer-readable recording medium.
Another embodiment of the present disclosure may provide a computer-readable recording medium including instructions to execute each step of the method of operating the artillery fire supporting apparatus.
Accordingly, an intelligent artillery supporting apparatus and a method of operating the same according to the present disclosure can support a movement of a scheduled fire point of impact for each artillery weapon displayed as a result of a scheduled fire simulation for a target area to a new point of impact which an operator desires and automatically calculate and provide new firing data according to the movement of the scheduled fire point of impact, thereby effectively supporting artillery tactics.
The above and other objects, features and advantages of the present disclosure will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
Hereinafter, an embodiment of the present disclosure will be described with reference to the accompanying drawings.
As illustrated in
The operator terminal 10 refers to a terminal controlled by the operator through a UI (User Interface) provided from the artillery fire supporting apparatus 20.
The operator terminal 10 may correspond to, for example, a PC, a notebook, a smart pad, or a tablet PC, but is not limited thereto and may also include all devices that support an interface through a UI screen.
The artillery fire supporting apparatus 20 refers to a device that implements a simulation based on a Geographic Information System (GIS) and provides a UI screen according to the simulation so as to support a fire control by the operator.
The artillery fire supporting apparatus 20 may be, for example, a server which the operator terminal 10 can access through a wired/wireless communication network or have a form of a software module (for example, an application) installed in the operator terminal 10.
In the artillery fire supporting environment according to the embodiment of the present disclosure, the fire control may be supported in artillery tactics based on the aforementioned elements and, hereinafter, elements within the artillery fire supporting apparatus 20 for implementing the supporting of the artillery control will be described in more detail.
As illustrated in
Further, in addition to the aforementioned elements, the artillery fire supporting apparatus 20 according to the embodiment of the present disclosure may further include a processor 24 for processing and displaying a deviation value between firing data and a deducer 25 for deducing a firing effect.
As a result, the artillery fire supporting apparatus 20 according to the embodiment of the present disclosure may support a fire control for a plurality of artillery weapons located in artillery positions through the aforementioned elements and, hereinafter, each element within the artillery fire supporting apparatus 20 for implementing the supporting of the artillery fire will be described in detail.
The display 21 performs a function of displaying a point of impact of each of the artillery weapons.
More specifically, when each of the plurality of artillery weapons located in the artillery positions implements a scheduled fire simulation for a target area according to initial firing data (an angle of deviation and a shooting range), the display 21 displays the point of impact of each of the artillery weapons (hereinafter, referred to as a “scheduled fire point of impact) corresponding to a result of the scheduled fire simulation on a UI screen.
At this time, the display 21 displays the scheduled fire points of impact of respective artillery weapons to be distinguished from each other, and the distinguished scheduled fire points of impact of respective artillery weapons are displayed in the form of impact type images A1, A2, A3, A4, A5, and A6 based on a probable error probability as illustrated in
Here, each of the impact type images A1, A2, A3, A4, A5, and A6 corresponds to an impact type image of each of a first gun to a sixth gun at a scheduled fire point of impact based on the probable error probability on an artillery distribution chart UI screen according to an embodiment of the present disclosure of
For reference, a numerical value of each of the left, the right, the top, and the bottom of each artillery weapon (first gun to sixth gun) is shown on the artillery distribution chart UI screen according to the embodiment of the present disclosure illustrated in
The identifier 22 performs a function of identifying latitude/longitude coordinates.
More specifically, when scheduled fire points of impact of some of the plurality of artillery weapons move to new points of impact (hereinafter, referral to as “new points of impact) by an operator's control according to the application of special sheaf for a target area, the identifier 22 identifies latitude/longitude coordinates of the artillery positions where the plurality of artillery weapons are located and latitude/longitude coordinates of the new points of impact.
Here, the movement from the scheduled fire points of impact to the new points of impact may be made through, for example, a touch control or drag and drop using a control unit such as a mouse in the operator terminal 10 that displays the UI screen.
For reference,
Meanwhile, a distribution of the new points of impact (impact type image) may be calculated as equation (1) below.
New point of impact distribution x=scheduled fire point of impact distribution x+[cos(angle(α,β))×angle(α,β)]
New point of impact distribution y=scheduled fire point of impact distribution y+[cos(angle(α,β))×angle(α,β)]
<α=latitude/longitude coordinates of scheduled fire point of impact, β=latitude/longitude coordinates of new point of impact> equation (1)
Here, the angle (α,β) may be understood as an angle of an extension line connecting α and β with respect to due north in a clockwise direction in a coordinate system of north, south, east, and west based on a, and the new point of impact x and new point of impact y denote an x axis distance and a Y axis distance of the impact type image of each new point of impact.
The calculator 23 performs a function of calculating new firing data on the new point of impact.
More specifically, when the latitude/longitude coordinate of the artillery positions and the latitude/longitude coordinate of the new point of impact are identified, the calculator 23 calculates new firing data (an angle of deviation and a shooting range) on the new point of impact by using a calculation equation based on an Earth coordinate system defined according to a location relation between the latitude/longitude coordinate of the artillery positions and the latitude/longitude coordinate of the new point of impact.
Here, the location relation between the latitude/longitude coordinate of the artillery positions and the latitude/longitude coordinate of the new point of impact may include a location relation in which a difference between the latitude coordinate of the artillery positions and the latitude coordinate of the new point of impact is smaller than a threshold value, a location relation in which a difference between the longitude coordinate of the artillery positions and the longitude coordinate of the new point of impact is smaller than a threshold value, and a location relation in which both the difference between the latitude coordinate of the artillery positions and the latitude coordinate of the new point of impact and the difference between the longitude coordinate of the artillery positions and the longitude coordinate of the new point of impact are larger than the threshold values.
Hereinafter, the calculation equation defined according to each location relation and a calculation result of new firing data (an angle of deviation and a shooting range) calculated through the calculation equation will be described.
Meanwhile, the calculation equation defined according to each location relation is based upon the premise of the following matters.
WGS84FF (flatness ratio)=0.0033528106647475
WGS84FFEQ (flatness ratio equation)=√{square root over ((2×WGS84FF)−(WGS84FF×WGS84FF))}
RADIUSG (Earth radius)=6378137
Π (circular constant)=3.141592
RADIUSGPI (Earth radius θ)=RADIUSG×Π/180
a=latitude coordinate of artillery positions
b=longitude coordinate of artillery positions
c=latitude coordinate of new point of impact
d=longitude coordinate of new point of impact
e=angle of deviation of scheduled fire point of impact
f=shooting range of scheduled fire point of impact
First, in the location relation in which the difference between the latitude coordinate of the artillery positions and the latitude coordinate of the new point of impact is smaller than the threshold value (|c−a|<0.000005), the new firing data (the angle of deviation and the shooting range of the new point of impact) may be calculated based on equation (2) below.
Next, in the location relation in which the difference between the longitude coordinate of the artillery positions and the longitude coordinate of the new point of impact is smaller than the threshold value (|d−b|<0.000005), the new firing data (the angle of deviation and the shooting range of the new point of impact) may be calculated based on equation (3) below.
β=distance (c) from equator−distance (a) from equator Shooting range 2=|β|Angle of deviation 2=0° when (c−a)>0 and, otherwise, 180° equation (3)
Here, the distance (c) from the equator denotes a distance between the equator (a location of latitude 0°) and the latitude coordinate of the new point of impact, and the distance (d) from the equator denotes a distance between the equator and the latitude coordinate of the artillery positions.
Lastly, in the location relation in which both the difference between the latitude coordinate of the artillery positions and the latitude coordinate of the new point of impact and the difference between the longitude coordinate of the artillery positions and the longitude coordinate of the new point of impact are larger than the threshold values, the new firing data (the angle of deviation and the shooting range of the new point of impact) may be calculated based on equation (4) below.
y=distance (c) from equator−distance (a) from equator Angle of deviation 3=a tan((d−b),γ) Shooting range 3=β/cos (angle of deviation 3) equation (4)
Here, the angle (c) from the equator denotes an angle (a) between an Y axis and an extension line from an intersection between the longitude coordinate (for example, 30°) of the artillery positions and the equator (latitude 0°) to the latitude coordinate (for example, 35°) of the artillery positions as illustrated in
The processor 23 performs a function of processing to display a deviation value between firing data.
More specifically, when the calculation for the new firing data is completed, the processor 23 processes to display a firing data deviation value corresponding to a difference between the initial firing data (the angle of deviation and the shooting range) and the new firing data (the angle of deviation and the shooting range) applied to implement the scheduled firing to the scheduled fire point of impact on the UI screen.
For reference,
Corrected value applied-angle of deviation=e−angle of deviation of new point of impact
Corrected value applied-shooting range=f−shooting range of new point of impact equation (5)
The deducer 24 performs a function of deducing a firing effect.
More specifically, the deducer 24 deduces the firing effect based on a distribution of impact type images of the points of impact for respective artillery weapons including new points of impact.
At this time, the deducer 24 deduces the firing effect based on at least one of a size (a) of areas occupied by the impact type images within the target area and a size (b) of overlapping areas between the impact type images as illustrated in
For reference,
As described above, the elements of the artillery fire supporting apparatus 20 according to the embodiment of the present disclosure may support a movement of a scheduled fire point of impact for each artillery weapon displayed as a result of a scheduled fire simulation for a target area to a new point of impact which an operator desires in connection with the application of special sheaf and automatically calculate and provide new firing data (an angle of deviation and a shooting range) according to the movement of the scheduled fire point of impact, thereby effectively supporting artillery tactics.
Hereinafter, an operation flow of the artillery fire supporting apparatus 20 according to the embodiment of the present disclosure will be described with reference to
First, when each of a plurality of artillery weapons located in artillery positions implements a scheduled fire simulation for a target area according to initial firing data (an angle of deviation and a shooting range) in steps “S10” and “S20”, the display 21 displays a scheduled fire point of impact for each artillery weapon corresponding to a result of the scheduled fire simulation on a UI screen.
At this time, the display 21 displays scheduled fire points of impact for respective artillery weapons to be distinguished from each other, and the distinguished scheduled fire points of impact for respective artillery weapons are displayed as impact type images based on a probable error probability.
Subsequently, when scheduled fire points of impact of some of the plurality of artillery weapons move to new points of impact (hereinafter, referral to as “new points of impact) by an operator's control according to the application of special sheaf for a target area in steps “S30” and “S40”, the identifier 22 identifies latitude/longitude coordinates of the artillery positions where the plurality of artillery weapons are located and latitude/longitude coordinates of the new points of impact.
Here, the movement from the scheduled fire points of impact to the new points of impact may be made through, for example, a touch control or drag and drop using a control unit such as a mouse in the operator terminal 10 that displays the UI screen.
Next, when the latitude/longitude coordinate of the artillery positions and the latitude/longitude coordinate of the new point of impact are identified, the calculator 23 calculates new firing data (an angle of deviation and a shooting range) on the new point of impact by using a calculation equation based on an Earth coordinate system defined according to a location relation between the latitude/longitude coordinate of the artillery positions and the latitude/longitude coordinate of the new point of impact in steps “S50” and “S60”.
Here, the location relation between the latitude/longitude coordinate of the artillery positions and the latitude/longitude coordinate of the new point of impact may include a location relation in which a difference between the latitude coordinate of the artillery positions and the latitude coordinate of the new point of impact is smaller than a threshold value, a location relation in which a difference between the longitude coordinate of the artillery positions and the longitude coordinate of the new point of impact is smaller than a threshold value, and a location relation in which both the difference between the latitude coordinate of the artillery positions and the latitude coordinate of the new point of impact and the difference between the longitude coordinate of the artillery positions and the longitude coordinate of the new point of impact are larger than the threshold values.
Further, when the calculation for the new firing data is completed, the processor 23 processes to display a firing data deviation value corresponding to a difference between the initial firing data (the angle of deviation and the shooting range) and the new firing data (the angle of deviation and the shooting range) applied to implement the scheduled firing to the scheduled fire point of impact on the UI screen in step “S70”.
Thereafter, the deducer 24 deduces a firing effect based on a distribution of impact type images of the points of impact for respective artillery weapons including new points of impact in step “S80”.
At this time, the deducer 24 deduces the firing effect based on at least one of a size of areas occupied by the impact type images within the target area and a size of overlapping areas between the impact type images. Here, as at least one of the size of the areas occupied by the impact type images within the target area and the size of the overlapping areas between the impact type images increases, a firing effect having a higher numerical value may be deduced.
As described above, according to an operation flow of the artillery fire supporting apparatus 20 according to the embodiment of the present disclosure, it is possible to support a movement of a scheduled fire point of impact for each artillery weapon displayed as a result of a scheduled fire simulation for a target area to a new point of impact which an operator desires in connection with the application of special sheaf and to automatically calculate and provide new firing data (an angle of deviation and a shooting range) according to the movement of the scheduled fire point of impact, thereby effectively supporting artillery tactics.
The implementations of the functional operations and subject matter described in the present disclosure may be realized by a digital electronic circuit, by the structure described in the present disclosure and the equivalent including computer software, firmware, or hardware including, or by a combination of one or more thereof. Implementations of the subject matter described in the specification may be implemented in one or more computer program products, that is, one or more modules related to a computer program command encoded on a tangible program storage medium to control an operation of a processing system or the execution by the operation.
A computer-readable medium may be a machine-readable storage device, a machine-readable storage substrate, a memory device, a composition of materials influencing a machine-readable radio wave signal, or a combination of one or more thereof.
In the specification, the term “system” or “device”, for example, covers a programmable processor, a computer, or all kinds of mechanisms, devices, and machines for data processing, including a multiprocessor and a computer. The processing system may include, in addition to hardware, a code that creates an execution environment for a computer program when requested, such as a code that constitutes processor firmware, a protocol stack, a database management system, an operating system, or a combination of one or more thereof.
A computer program (also known as a program, software, software application, script, or code) can be written in any form of programming language, including compiled or interpreted languages, declarative or procedural languages, and it can be deployed in any form, including as a stand-alone program or module, a component, subroutine, or another unit suitable for use in a computer environment. A computer program may, but need not, correspond to a file in a file system. A program can be stored in a single file provided to the requested program, in multiple coordinated files (for example, files that store one or more modules, sub-programs, or portions of code), or in a portion of a file that holds other programs or data (for example, one or more scripts stored in a markup language document). A computer program can be deployed to be executed on one computer or on multiple computers that are located at one site or distributed across a plurality of sites and interconnected by a communication network.
A computer-readable medium suitable for storing a computer program command and data includes all types of non-volatile memories, media, and memory devices, for example, a semiconductor memory device such as an EPROM, an EEPROM, and a flash memory device, and a magnetic disk such as an external hard disk or an external disk, a magneto-optical disk, a CD-ROM, and a DVD-ROM disk. A processor and a memory may be added by a special purpose logic circuit or integrated into the logic circuit
Implementations of the subject matter described in the specification may be implemented in a calculation system including a back-end component such as a data server, a middleware component such as an application server, a front-end component such as a client computer having a web browser or a graphic user interface which can interact with the implementations of the subject matter described in the specification by the user, or all combinations of one or more of the back-end, middleware, and front-end components. The components of the system can be mutually connected by any type of digital data communication such as a communication network or a medium.
While the specification contains many specific implementation details, these should not be construed as limitations on the scope of any disclosure or of what may be claimed, but rather as descriptions of features that may be specific to particular embodiments of particular disclosures. Certain features that are described in the specification in the context of separate embodiments can also be implemented in combination in a single embodiment Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a subcombination or variation of a subcombination.
In addition, in the specification, the operations are illustrated in a specific sequence in the drawings, but it should not be understood that the operations are performed in the shown specific sequence or that all shown operations are performed in order to obtain a preferable result. In a specific case, a multitasking and parallel processing may be preferable. Furthermore, it should not be understood that a separation of the various system components of the above-mentioned implementation is required in all implementations. In addition, it should be understood that the described program components and systems usually may be integrated in a single software package or may be packaged in a multi-software product.
As described above, specific terms disclosed in the specification do not intend to limit the present disclosure. Therefore, while the present disclosure was described in detail with reference to the above-mentioned examples, a person skilled in the art may modify, change and transform some parts without departing a scope of the present disclosure. The scope of the present disclosure is defined by the appended claims to be described later, rather than the detailed description. Accordingly, it will be appreciated that all modifications or variations derived from the meaning and scope of the appended claims and their equivalents are included in the range of the present disclosure.
According to an artillery fire supporting apparatus and a method of operating the same according to an embodiment of the present disclosure, the present disclosure is highly applicable to the industry since the device to which the present disclosure is applied has a high probability of entering into the market and being sold, and thus the present disclosure can be obviously implemented in reality in that the present disclosure has an effect of supporting a movement of a scheduled fire point of impact for each artillery weapon displayed as a result of a scheduled fire simulation to a target area to a new point of impact which an operator desires and automatically calculating and providing new firing data according to the movement of the scheduled fire point of impact.
Number | Date | Country | Kind |
---|---|---|---|
10-2017-0007046 | Jan 2017 | KR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/KR2017/013495 | 11/24/2017 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2018/131791 | 7/19/2018 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4004487 | Eichweber | Jan 1977 | A |
6281841 | Nevill | Aug 2001 | B1 |
6875019 | Huang | Apr 2005 | B2 |
7275691 | Wright | Oct 2007 | B1 |
8046203 | Blevins | Oct 2011 | B2 |
8794119 | Shulman | Aug 2014 | B2 |
9816785 | McNeil | Nov 2017 | B2 |
20180061037 | Guthrie | Mar 2018 | A1 |
Number | Date | Country |
---|---|---|
6145530 | Jun 2017 | JP |
1020090045760 | May 2009 | KR |
101119882 | Feb 2012 | KR |
1020140061940 | May 2014 | KR |
1020150118360 | Oct 2015 | KR |
1020160015143 | Feb 2016 | KR |
Entry |
---|
Wilms, E.V., “Ballistic Equations for Artillery Shells”, AD 282305, Armed Services Technical Information Agency (Year: 1962). |
Lieske et al., “Modified Point Mass Trajectory Simulation for Base-Burn Projectiles”, AD-A248292, U.S. Army Labratory Command (Year: 1992). |
International Search Report dated Feb. 27, 2018, corresponding to International Application No. PCT/KR2017/013495 citing the above reference(s). |
Number | Date | Country | |
---|---|---|---|
20200378722 A1 | Dec 2020 | US |