Optoelectronic digital apparatus for assisting an operator in determining the shooting attitude to be given to a hand-held grenade launcher so as to strike a moving target, and respective operation method
Abstract
This record has no abstract on file.
Term
No projected expiry on record.
- Priority
- Filed
- Published
- Today
1 claim: 1 independent, 0 dependent
- 1Patent claims Zastrzeżenia patentowe 1. An digital optoelectronic device (2) to assist the operator in determining the firing position, which should be given to the hand grenade launcher (1) to hit the grenade at a moving target (k), which device (2) includes:1. Optoelektroniczne urządzenie (2) cyfrowe do wspomagania operatora przy wyznaczaniu ułożenia strzeleckiego, jakie należy nadać ręcznemu granatnikowi (1), aby trafić granatem w ruchomy cel (k), które to urządzenie (2) zawiera: - electronic measuring means (6) (7) configured to measure the angle (apitch) of the slope and the angle (ahead) of the direction indicating the position of the grenade launcher (1) and the distance (Disttarget) to the target (k) from the manual grenade launcher (1);- elektroniczne środki pomiarowe (6)(7) skonfigurowane do pomiaru kąta (apitch) nachylenia i kąta (ahead) kierunku wskazujących na ułożenie granatnika (1) oraz odległości (Disttarget) do celu (k) od ręcznego granatnika (1);- interfejs (8) użytkownika skonfigurowany do odbioru od operatora żądania asysty w pierwszym momencie operacyjnym (tact) oraz komunikowania wskazań co do ułożenia, jakie należy nadać granatnikowi aby trafić granatnikiem (1) w ruchomy cel (k);- the user interface (8) configured to receive a request from the operator for assistance in the first operational moment (tact) and to communicate indications as to the arrangement to be given to the grenade launcher to hit the grenade launcher (1) at a moving target (k);- memory means (10) containing ammunition data (S, m, Cd, C1, VIN, VIN1) describing the ballistic behavior of said grenade;environmental data describing environmental parameters (p, R);and precision data (errx, erry) describing the desired hit precision;and - środki pamięciowe (10) zawierające dane o amunicji (S, m, Cd, C1, VIN, VIN1) opisujące zachowanie balistyczne wspomnianego granatu;dane środowiskowe opisujące parametry (p, R) środowiska;i dane (errx, erry) o precyzji opisujące żądaną precyzję trafienia;oraz - electronic processing means (9) configured for: - elektroniczne środki przetwarzające (9) skonfigurowane do: measuring, through the aforementioned electronic measuring means (7), many angles (apitch (tci)) inclination and angles (ah ea d (tci)) of the direction taken successively by the grenade launcher (1) during the assumed data sampling period, during which the operator moves the grenade launcher (1) in order to keep it aimed at the moving target (k);pomiaru, za pośrednictwem wspomnianych elektronicznych środków pomiarowych (7) wielu kątów (apitch(tci)) nachylenia i kątów (ah ea d(tci)) kierunku przyjmowanych kolejno przez granatnik (1) w założonym okresie próbkowania danych, w trakcie którego operator przesuwa granatnik (1) w celu utrzymania go wycelowanym w ruchomy cel (k);measuring, via said electronic measuring means (6), the numerous Disttarget distances (tci) occupied successively by the target (k) from the grenade launcher (1) during said data sampling period;determination of the mathematical displacement function (F (X), F (y), F (Z)) associated with the movement of the target (k) on the basis of angles (apitch (tci)) of inclination, angles (aheading (tci)) of direction and distance (Disttarget (tci)) measured during said data sampling period;pomiaru, za pośrednictwem wspomnianych elektronicznych środków pomiarowych (6), licznych odległości Disttarget(tci) zajmowanych kolejno przez cel (k) od granatnika (1) w trakcie wspomnianego okresu próbkowania danych;wyznaczenia matematycznej funkcji przemieszczenia (F(X),F(y),F(Z)) skojarzonej z ruchem celu (k) na podstawie kątów (apitch(tci)) nachylenia, kątów (aheading(tci)) kierunku oraz odległości (Disttarget(tci)) zmierzonych w trakcie wspomnianego okresu próbkowania danych;determining the ideal angle (aidealpitch) of the slope and the theoretical time (timp) of hitting the grenade at the target (k), via the said mathematical displacement function and on the basis of ammunition data, so that the grenade hits the moving target (k) at the location of the target (k ) in said first operating time (tact);wyznaczenia idealnego kąta (aidealpitch) nachylenia oraz teoretycznego czasu (timp) trafienia granatu w cel (k), za pośrednictwem wspomnianej matematycznej funkcji przemieszczenia oraz na podstawie danych o amunicji, tak aby granat trafił w ruchomy cel (k) w miejscu położenia celu (k) we wspomnianym pierwszym czasie operacyjnym (tact);determining, on the basis of the ideal angle (aidealpitch) of inclination, ammunition data, environmental data and precision data, the shooting arrangement containing the angle (afpitch) of the inclination of the shot and the angle (afhead) of the direction of the shot to be given to the grenade launcher (1) hit the target (k) in the said theoretical time (timp) of the hit;wyznaczenia, na podstawie wspomnianego idealnego kąta (aidealpitch) nachylenia, danych o amunicji, danych środowiskowych i danych o precyzji, ułożenia strzeleckiego zawierającego kąt (afpitch) nachylenia strzału i kąt (afhead) kierunku strzału, jaki należy nadać granatnikowi (1), aby granat trafił w cel (k) we wspomnianym teoretycznym czasie (timp) trafienia;measuring, via said electronic measuring means (7), the actual angle (apitch (tact)) of the slope and the actual angle (aheading (tact)) of the direction indicating the arrangement given to the grenade launcher (1) by the operator in said first operational time (tact);calculating the difference (Dapitch (tact)) of the slope between the angle (afpitch) of the shot slope and the actual angle (apitch (tact)) of the slope measured at said first operating time (tact);pomiaru, za pośrednictwem wspomnianych elektronicznych środków pomiarowych (7), rzeczywistego kąta (apitch(tact)) nachylenia i rzeczywistego kąta (aheading(tact)) kierunku wskazujących na ułożenie nadawane granatnikowi (1) przez operatora we wspomnianym pierwszym czasie operacyjnym (tact);obliczenia różnicy (Dapitch(tact)) nachylenia pomiędzy kątem (afpitch) nachylenia strzału a rzeczywistym kątem (apitch(tact)) nachylenia zmierzonym we wspomnianym pierwszym czasie operacyjnym (tact);calculating the difference (Dapitch (tact)) of the direction between the angle (afhead) of the shot direction and the actual angle (ahead (tact)) of the direction measured in said first operating time (tact);obliczenia różnicy (Dapitch(tact)) kierunku pomiędzy kątem (afhead) kierunku strzału a rzeczywistym kątem (ahead(tact)) kierunku zmierzonym we wspomnianym pierwszym czasie operacyjnym (tact);to communicate, via said user interface (8), data indicating a change in the angle of inclination and / or the angle of direction that the operator must give the grenade launcher (1) so that the difference (Dapitch (tact)) the difference and the difference (Dahead (tact)) of the direction measured at said first operating time (tact) was zero;zakomunikowania, za pośrednictwem wspomnianego interfejsu (8) użytkownika, danych wskazujących na zmianę kąta nachylenia i/lub kąta kierunku, jaką operator musi nadać granatnikowi (1), aby różnica (Dapitch(tact)) nachylenia i różnica (Dahead(tact)) kierunku zmierzona we wspomnianym pierwszym czasie operacyjnym (tact) wynosiła zero;gdzie etap wyznaczenia ułożenia strzeleckiego zawiera dodatkowe etapy: where the stage of determining the shooting position contains additional stages: - determining the initial angle (aipitch) of the slope via said mathematical displacement function (F (X, F (y), F (Z)) based on said ammunition data and said theoretical hit time (timp);- wyznaczenia początkowego kąta (aipitch) nachylenia za pośrednictwem wspomnianej matematycznej funkcji przemieszczenia (F(X,F(y),F(Z)) na podstawie wspomnianych danych o amunicji i wspomnianego teoretycznego czasu (timp) trafienia;- calculating the trajectory of said grenade based on said initial angle (aipitch) of the slope and said ammunition data and said environmental data;- obliczenia trajektorii wspomnianego granatu na podstawie wspomnianego początkowego kąta (aipitch) nachylenia i wspomnianych danych o amunicji oraz wspomnianych danych środowiskowych;- changing the said initial angle (aipitch) of the slope until the appropriate grenade trajectory meets the convergence condition towards said goal (k);- zmiany wspomnianego początkowego kąta (aipitch) nachylenia, aż odpowiednia trajektoria granatu spełniać będzie warunek zbieżności w kierunku wspomnianego celu (k);- assigning, to said angle (afpitch) the slope of the shot, the angle (aipitch) of the slope corresponding to the grenade trajectory which meets the said convergence condition. - przypisania, do wspomnianego kąta (afpitch) nachylenia strzału, kąta (aipitch) nachylenia odpowiadającego trajektorii granatu, która spełnia wspomniany warunek zbieżności. The device according to claim The process of claim 1, wherein said electronic processing means (9) are configured to: Urządzenie według zastrz. 1, w którym wspomniane elektroniczne środki przetwarzaj ące (9) są skonfigurowane do: - odbioru, za pośrednictwem wspomnianego interfejsu (8) użytkownika, sterowania wyborem typu strzału o trajektorii płaskiej lub typu strzału o trajektorii nie-płaskiej;- receiving, via said user interface (8), control of the choice of the type of shot with a flat trajectory or the type of shot with a non-flat trajectory;- in the case of a shot with a flat trajectory, a change of said initial angle (aipitch) of the slope by means of the following relationship: - w przypadku wyboru strzału o trajektorii płaskiej, dokonania zmiany wspomnianego początkowego kąta (aipitch) nachylenia za pośrednictwem następującej zależności: - if a non-flat shot is selected, the said initial angle (aipitch) of the slope shall be changed via the following relationship: - w przypadku wyboru strzału o trajektorii nie-płaskiej, dokonania zmiany wspomnianego początkowego kąta (aipitch) nachylenia za pośrednictwem następuj ącej zależności: gdzie XT(timp) oraz YT(timp) są współrzędnymi celu (k) we wspomnianym teoretycznym czasie (timp) trafienia;xi oraz yi są współrzędnymi położenia granatu wzdłuż trajektorii w czasie i, wyznaczonymi względem kartezjańskiego układu odniesienia (S(X,Y,Z));zaś max(yi) jest wartością maksymalną współrzędnej trajektorii granatu wzdłuż pierwszej osi (Y) kartezjańskiego układu odniesienia (S(X,Y,Z)). where XT (timp) and YT (timp) are the coordinates of the target (k) in said theoretical hit (timp);xi and yi are the coordinates of the position of the grenade along the trajectory in time i, determined relative to the Cartesian reference system (S (X, Y, Z));and max (yi) is the maximum value of the grenade coordinate trajectory along the first axis (Y) of the Cartesian reference system (S (X, Y, Z)). The device according to claim The process of claim 2, wherein said electronic processing means (9) are configured to calculate said angle (afhead) of the direction of the shot by the following relationship: Urządzenie według zastrz. 2, w którym wspomniane elektroniczne środki przetwarzaj ące (9) są skonfigurowane do obliczania wspomnianego kąta (afhead) kierunku strzału za pośrednictwem następuj ącej zależności: gdzie GITX jest rzutem wyrzucenia granatu wzdłuż zbieżnej trajektorii na drugą oś (X) wspomnianego kartezjańskiego układu odniesienia (S(X,Y,Z)). where GITX is a projection of a grenade ejected along a converging trajectory on the second axis (X) of the said Cartesian reference system (S (X, Y, Z)). The device according to claim The process of claim 3, wherein said electronic processing means (9) are configured to: Urządzenie według zastrz. 3, w którym wspomniane elektroniczne środki przetwarzaj ące (9) są skonfigurowane do: - calculating the first infinitely small displacement (xi, yi) associated with the trajectory of said grenade along said first axis (Y) and second axis (X) based on said initial angle (aipitch) of the slope and said ballistic data and said environmental data, via the relationship : - obliczania pierwszego nieskończenie małego przemieszczenia (xi,yi) skojarzonego z trajektorią wspomnianego granatu wzdłuż wspomnianej pierwszej osi (Y) i drugiej osi (X) na podstawie wspomnianego początkowego kąta (aipitch) nachylenia i wspomnianych danych balistycznych oraz wspomnianych danych środowiskowych, za pośrednictwem zależności: gdzie S jest powierzchnią czołową granatu;m jest masą granatu;Cd współczynnikiem oporu aerodynamicznego granatu;VIN jest prędkością wystrzału granatu;where S is the frontal surface of the pomegranate;m is the mass of a pomegranate;Cd coefficient of grenade aerodynamic drag;VIN is the grenade firing rate;- calculating the first angle of inclination of the grenade trajectory via the formula: - obliczenia pierwszego kąta nachylenia trajektorii granatu za pośrednictwem zależności: α, = tan * ί ϊγϊ'ϊ / ^ ϊ /? Λ ' α, = tan * ί ϊγϊ'ϊ/^ϊ /?Λ' - calculating the speed of firing a grenade through the formula: - obliczenia prędkości wystrzału granatu za pośrednictwem zależności: AJF AJF + Ajf+Ajf - sekwencyjnego obliczania nieskończenie małych przemieszczeń (xi,yi) skojarzonych z trajektorią wspomnianego granatu wzdłuż wspomnianej pierwszej osi (Y) i drugiej osi (X) na podstawie wspomnianego początkowego kąta (aipitch) nachylenia, wspomnianych danych balistycznych i danych środowiskowych, przy czym każde obliczenie implementuje wspomniane zależności: - sequential calculation of infinitely small displacements (xi, yi) associated with the trajectory of said grenade along said first axis (Y) and second axis (X) based on said initial angle (aipitch) of slope, said ballistic data and environmental data, each calculation implements the mentioned dependencies: ' cos(« 'something (« VF2 -DT2-) -p;2 -d2 'I ιίλ » VF2 -dt2- )-p;2 -di2 ' I ιίλ» The device according to claim The process of claim 4, wherein said electronic processing means (9) are configured to determine a convergence condition of said trajectory towards the target (j) when the first or second condition is met, wherein Urządzenie według zastrz. 4, w którym wspomniane elektroniczne środki przetwarzające (9) są skonfigurowane tak, aby wyznaczyć warunek zbieżności wspomnianej trajektorii w kierunku celu (j), kiedy spełniony jest pierwszy lub drugi warunek, przy czym - the first condition applies if: - wspomniany pierwszy warunek występuje, jeśli: Xi = DXi + Xi-1> = XT (timp) and the selected shot type is a shot with a flat trajectory;Xi=DXi+Xi-1>=XT (timp) i wybrany typ strzału jest strzałem o trajektorii płaskiej;- the first condition applies if: - wspomniany pierwszy warunek występuje, jeśli: Yi = DYi + Yi-1 <= YT (timp), Dyi change is negative;and the selected shot type is a non-flat shot. Yi=DYi+Yi-1 <=YT(timp), zmiana Dyi jest ujemna;a wybrany typ strzału jest strzałem o trajektorii nie-płaskiej. The device according to claim The process of claim 5, wherein said electronic processing means (9) are configured to change said initial angle (aipitch) when the third or fourth conditions are not met, wherein Urządzenie według zastrz. 5, w którym wspomniane elektroniczne środki przetwarzające (9) są skonfigurowane do zmieniania wspomnianego początkowego kąta (aipitch) nachylenia, kiedy nie są spełnione warunki trzeci lub czwarty, przy czym - the third condition is met if the Xi position of the grenade is within the range defined by the minimum value XT (timp) -errx and the maximum value corresponding to XT (timp) + errx, where errx is the value of said precision data that indicates the precision requested along said the second axis (X);and - trzeci warunek jest spełniony, jeśli położenie Xi granatu mieści się w zakresie zdefiniowanym przez wartość minimalną XT(timp)-errx i wartość maksymalną odpowiadającą XT(timp)+errx, gdzie errx jest wartością wspomnianych danych o precyzji, która wskazuje precyzję żądaną wzdłuż wspomnianej drugiej osi (X);zaś - czwarty warunek jest spełniony, jeśli wartość Yi położenia granatu mieści się w zakresie zdefiniowanym przez wartość minimalną YT(timp)-erry i wartość maksymalną odpowiadającą YT(timp)+erry, gdzie erry jest wartością wspomnianych danych o precyzji, która wskazuje precyzję żądaną wzdłuż wspomnianej pierwszej osi (Y). - the fourth condition is met if the Yi value of the pomegranate location is within the range defined by the minimum value of YT (timp) -erry and the maximum value corresponding to YT (timp) + erry, where erry is the value of said precision data that indicates the precision requested along said first axis (Y). 7. The device according to claim The apparatus of claim 6, wherein said user interface (8) comprises a display (14) displaying a graphic cross (18) of the arrangement comprising a plurality of luminous segments arranged one after the other so as to form the first branch (20) of the arrangement and the second branch (21) of the arrangement;7. Urządzenie według zastrz. 6, w którym wspomniany interfejs (8) użytkownika zawiera wyświetlacz (14) wyświetlaj ący graficzny krzyż (18) ułożenia zawieraj ący liczne świecące segmenty rozmieszczone jeden za drugim, tak iż tworzą pierwszą gałąź (20) ułożenia i drugą gałąź (21) ułożenia;przy czym wspomniane elektroniczne środki przetwarzaj ące (9) są skonfigurowane do włączania/wyłączania: wherein said electronic processing means (9) are configured to turn on / off: - segments of the first branch (20) of the arrangement as a function of changing (Dapitch) the angle of inclination that must be given to the grenade launcher (1) to orient it in the firing position;and / or - segmentów pierwszej gałęzi (20) ułożenia w funkcji zmiany (Dapitch) kąta nachylenia, jaki trzeba nadać granatnikowi (1), aby zorientować go w ułożeniu strzeleckim;i/lub - segments of the second branch (21) of the arrangement, perpendicular to the first branch (20) of the arrangement, as a function of changing (Dahead) the angle of direction that must be given to the grenade launcher (1) to orient it in the shooting arrangement. - segmentów drugiej gałęzi (21) ułożenia, prostopadłej do pierwszej gałęzi (20) ułożenia, w funkcji zmiany (Dahead) kąta kierunku, jaki trzeba nadać granatnikowi (1), aby zorientować go w ułożeniu strzeleckim. 8. Method of assisting the operator via a digital optoelectronic device (2) in determining the position of a hand-held grenade launcher (1) so as to hit the grenade at a moving target (k), said digital device (2) containing electronic measuring means (6) (7) configured to measure the angle (apitch) of the slope and angle (ahead) of the direction, indicating the position of the grenade launcher (1) and the distance (Disttarget) to the target (k) from the hand-held grenade launcher (1);means (8) of the user interface configured to receive a request from the operator to assist in the first operational time (tact) and to communicate indications as to the arrangement to be given to the grenade launcher to hit the grenade launcher (1) at a moving target (k);memory devices containing data (S, m, Cd, C1, VIN, VIN1) about ammunition describing the ballistic behavior of said grenade;environmental data describing the parameters (p, R) of the environment;and precision data (errx, erry) describing the desired accuracy of the hit;wherein said method comprises the steps of: 8. Sposób wspomagania operatora za pośrednictwem optoelektronicznego urządzenia cyfrowego (2) przy wyznaczaniu ułożenia strzeleckiego ręcznego granatnika (1) tak, aby trafić granatem w ruchomy cel (k), przy czym wspomniane urządzenie cyfrowe (2) zawiera elektroniczne środki pomiarowe (6) (7) skonfigurowane do pomiaru kąta (apitch) nachylenia i kąta (ahead) kierunku, wskazuj ących na ułożenie granatnika (1) oraz odległości (Disttarget) do celu (k) od ręcznego granatnika (1);środki (8) interfejsu użytkownika skonfigurowane do odbioru od operatora żądania asysty w pierwszym czasie operacyjnym (tact) oraz komunikowania wskazań co do ułożenia, jakie należy nadać granatnikowi aby trafić granatnikiem (1) w ruchomy cel (k);środki pamięciowe zawieraj ące dane (S, m, Cd, C1, VIN, VIN1) o amunicji opisuj ące zachowanie balistyczne wspomnianego granatu;dane środowiskowe opisuj ące parametry (p, R) środowiska;oraz dane (errx, erry) o precyzji opisuj ące żądaną precyzj ę trafienia;przy czym wspomniany sposób zawiera etapy: o measuring, through the aforementioned electronic measuring means (7), many angles (apitch (tci)) of inclination and angles (ahead (tci)) of the direction taken successively by the grenade launcher (1) during the assumed data sampling period, during which the operator moves the grenade launcher ( 1) in order to keep it aimed at a moving target (k);o pomiaru, za pośrednictwem wspomnianych elektronicznych środków pomiarowych (7) wielu kątów (apitch(tci)) nachylenia i kątów (ahead(tci)) kierunku przyjmowanych kolejno przez granatnik (1) w założonym okresie próbkowania danych, w trakcie którego operator przesuwa granatnik (1) w celu utrzymania go wycelowanym w ruchomy cel (k);o measuring, via said electronic measuring means (6), the numerous Disttarget distances (tci) occupied successively by the target (k) from the grenade launcher (1) during said data sampling period;o pomiaru, za pośrednictwem wspomnianych elektronicznych środków pomiarowych (6), licznych odległości Disttarget(tci) zajmowanych kolejno przez cel (k) od granatnika (1) w trakcie wspomnianego okresu próbkowania danych;o wyznaczenia matematycznej funkcji przemieszczenia (F(X),F(y),F(Z)) skojarzonej z ruchem wspomnianego celu na podstawie kątów (apitch(tci)) nachylenia, kątów (aheading(tci)) kierunku oraz odległości (Disttarget(tci)) zmierzonych w trakcie wspomnianego okresu próbkowania danych;to determine the mathematical displacement function (F (X), F (y), F (Z)) associated with the movement of the said target on the basis of angles (apitch (tci)) of inclination, angles (aheading (tci)) of direction and distance (Disttarget ( tci)) measured during said data sampling period;for determining the ideal angle (aidealpitch) of the slope and the theoretical time (timp) of hitting the grenade at the target (k), via the said mathematical displacement function and on the basis of ammunition data, so that the grenade hits the moving target (k) at the location of the target ( k) in said first operational time (tact);o wyznaczenia idealnego kąta (aidealpitch) nachylenia oraz teoretycznego czasu (timp) trafienia granatu w cel (k), za pośrednictwem wspomnianej matematycznej funkcji przemieszczenia oraz na podstawie danych o amunicji, tak aby granat trafił w ruchomy cel (k) w miejscu położenia celu (k) we wspomnianym pierwszym czasie operacyjnym (tact);o wyznaczenia, na podstawie wspomnianego idealnego kąta (aidealpitch) nachylenia, danych o amunicji, ułożenia strzeleckiego zawieraj ącego kąt (afpitch) nachylenia strzału i kąt (afhead) kierunku strzału, jaki należy nadać granatnikowi (1), aby granat trafił w cel (k) we wspomnianym teoretycznym czasie (timp) trafienia;on determining, based on said ideal angle (aidealpitch) of inclination, ammunition data, shooting position containing angle (afpitch) of inclination of the shot and angle (afhead) of the direction of the shot to be given to the grenade launcher (1) so that the grenade hits the target (k ) in said theoretical hit (timp) hits;o measuring, via the said electronic measuring means (7), the actual angle (apitch (tact)) of the inclination and the actual angle (aheading (tact)) of the direction pointing to the arrangement given to the grenade launcher (1) by the operator in said first operating time (tact );o pomiaru, za pośrednictwem wspomnianych elektronicznych środków pomiarowych (7), rzeczywistego kąta (apitch(tact)) nachylenia i rzeczywistego kąta (aheading(tact)) kierunku wskazuj ących na ułożenie nadawane granatnikowi (1) przez operatora we wspomnianym pierwszym czasie operacyjnym (tact);o calculating the difference (Dapitch (tact)) of the slope between the angle (afpitch) of the slope of the shot and the actual angle (apitch (tact)) of the slope measured at said first operating time (tact);o obliczenia różnicy (Dapitch(tact)) nachylenia pomiędzy kątem (afpitch) nachylenia strzału a rzeczywistym kątem (apitch(tact)) nachylenia zmierzonym we wspomnianym pierwszym czasie operacyjnym (tact);o calculating the difference (Dahead (tact)) of the direction between the angle (afhead) of the direction of the shot and the angle (ahead (tact)) of the direction measured in said first operating time (tact);o obliczenia różnicy (Dahead(tact)) kierunku pomiędzy kątem (afhead) kierunku strzału a kątem (ahead(tact)) kierunku zmierzonym we wspomnianym pierwszym czasie operacyjnym (tact);o zakomunikowania, za pośrednictwem wspomnianego interfejsu (8) użytkownika, danych wskazujących na zmianę kąta nachylenia i/lub kąta kierunku, jaką operator musi nadać granatnikowi (1), aby różnica (Dapitch(tact)) nachylenia i różnica (Dahead(tact)) kierunku zmierzona we wspomnianym pierwszym czasie operacyjnym (tact) wynosiła zero;to communicate, via said user interface (8), data indicating a change in the angle of inclination and / or the angle of direction that the operator must give the grenade launcher (1) so that the difference (Dapitch (tact)) the difference and the difference (Dahead (tact)) the direction measured in said first operating time (tact) was zero;gdzie etap wyznaczenia ułożenia strzeleckiego zawiera następujące etapy: where the stage of determining the shooting position contains the following stages: - determining the initial angle (aipitch) of the slope via said mathematical displacement function (F (X, F (y), F (Z)) based on said ammunition data and said theoretical hit time (timp);- wyznaczenia początkowego kąta (aipitch) nachylenia za pośrednictwem wspomnianej matematycznej funkcji przemieszczenia (F(X,F(y),F(Z)) na podstawie wspomnianych danych o amunicji i wspomnianego teoretycznego czasu (timp) trafienia;- calculating the trajectory of said grenade based on said initial angle (aipitch) of the slope and said ammunition data and said environmental data;- obliczenia trajektorii wspomnianego granatu na podstawie wspomnianego początkowego kąta (aipitch) nachylenia i wspomnianych danych o amunicji oraz wspomnianych danych środowiskowych;- changing the said initial angle (aipitch) of the slope until the appropriate grenade trajectory meets the convergence condition towards said goal (k);- zmiany wspomnianego początkowego kąta (aipitch) nachylenia, aż odpowiednia trajektoria granatu spełniać będzie warunek zbieżności w kierunku wspomnianego celu (k);- assigning the angle (aipitch) of the slope corresponding to the grenade trajectory which meets the mentioned condition of convergence to the said angle (afpitch) of the slope of the shot. - przypisania kąta (aipitch) nachylenia odpowiadającego trajektorii granatu, która spełnia wspomniany warunek zbieżności do wspomnianego kąta (afpitch) nachylenia strzału. 9. The method according to claim 8, containing the stages: 9. Sposób według zastrz. 8, zawierający etapy: - odbioru, za pośrednictwem wspomnianych środków (8) interfejsu użytkownika, sterowania wyborem typu strzału o trajektorii płaskiej lub typu strzału o trajektorii nie-płaskiej;- receiving, via said means (8) of the user interface, control of the selection of the type of shot with a flat trajectory or the type of shot with a non-flat trajectory;- in the case of a shot with a flat trajectory, a change of said initial angle (aipitch) of the slope by means of the following relationship: - w przypadku wyboru strzału o trajektorii płaskiej, dokonania zmiany wspomnianego początkowego kąta (aipitch) nachylenia za pośrednictwem następującej zależności: - if a non-flat shot is selected, the said initial angle (aipitch) is changed by means of the following relationship: - w przypadku wyboru strzału o trajektorii nie-płaskiej, dokonania zmiany wspomnianego początkowego kąta (aipitch) nachylenia za pośrednictwem następującej zależności: gdzie XT(timp) oraz YT(timp) są współrzędnymi położenia celu (k) we wspomnianym teoretycznym czasie (timp) trafienia;xi oraz yi są współrzędnymi położenia granatu wzdłuż trajektorii w czasie i, wyznaczonymi względem kartezjańskiego układu odniesienia (S(X,Y,Z));zaś max(yi) jest wartością maksymalną współrzędnej trajektorii granatu wzdłuż pierwszej osi (Y) kartezjańskiego układu odniesienia (S(X,Y,Z)). where XT (timp) and YT (timp) are the coordinates of the target position (k) at said theoretical hit time (timp);xi and yi are the coordinates of the position of the grenade along the trajectory in time i, determined relative to the Cartesian reference system (S (X, Y, Z));and max (yi) is the maximum value of the grenade coordinate trajectory along the first axis (Y) of the Cartesian reference system (S (X, Y, Z)). 10. The method according to claim 9, comprising the steps of calculating said angle (afhead) of the direction of the shot through the following relationship: 10. Sposób według zastrz. 9, zawierający etapy obliczenia wspomnianego kąta (afhead) kierunku strzału za pośrednictwem następującej zależności: 11. 11. gdzie GITX jest rzutem wyrzucenia granatu wzdłuż zbieżnej trajektorii na drugą oś (X) wspomnianego kartezjańskiego układu odniesienia (S(X,Y,Z)). where GITX is a projection of a grenade ejected along a converging trajectory on the second axis (X) of the said Cartesian reference system (S (X, Y, Z)). Sposób według zastrz. 10, zawierający etapy: The method according to claim 10, containing the stages: - calculating the first infinitely small displacement (xi, yi) associated with the trajectory of said grenade along said first axis (Y) and second axis (X) based on said initial angle (aipitch) of the slope and said ballistic data and said environmental data, via the relationship : - obliczania pierwszego nieskończenie małego przemieszczenia (xi, yi) skojarzonego z trajektorią wspomnianego granatu wzdłuż wspomnianej pierwszej osi (Y) i drugiej osi (X) na podstawie wspomnianego początkowego kąta (aipitch) nachylenia i wspomnianych danych balistycznych oraz wspomnianych danych środowiskowych, za pośrednictwem zależności: gdzie S jest powierzchnią czołową granatu;m jest masą granatu;Cd współczynnikiem oporu aerodynamicznego granatu;VIN jest prędkością wystrzału granatu;where S is the frontal surface of the pomegranate;m is the mass of a pomegranate;Cd coefficient of grenade aerodynamic drag;VIN is the grenade firing rate;- calculating the first angle of inclination of the grenade trajectory via the formula: - obliczenia pierwszego kąta nachylenia trajektorii granatu za pośrednictwem zależności: calculating the speed of firing a grenade through the formula: obliczenia prędkości wystrzału granatu za pośrednictwem zależności: - sekwencyjnego obliczania nieskończenie małych przemieszczeń (xi, yi) skojarzonych z trajektorią wspomnianego granatu wzdłuż wspomnianej pierwszej osi (Y) i drugiej osi (X) na podstawie wspomnianego początkowego kąta (aipitch) nachylenia, wspomnianych danych balistycznych i danych środowiskowych, przy czym każde obliczenie implementuje wspomniane zależności: - sequential calculation of infinitely small displacements (xi, yi) associated with the trajectory of said grenade along said first axis (Y) and second axis (X) based on said initial angle (aipitch) of slope, said ballistic data and environmental data, each calculation implements the mentioned dependencies: dr + dr + Aja = (y -y, ) = Ę -sin(a. ) dł - ™ pA S · -IL· Y sin(«. )-F.2j 1 J X 'w*' 9I m R-T ! 'potrafi 'f y cL m Aja = (y -y,) = Ę -sin (a.) Length - ™ pA S · -IL · Y sin («.) -F.2j 1 j X 'in *' 9I m RT! 'can' fycL m - - -cosfoc,) -cosfa,) -F2 -DT2~ E di-2 . 2/ * zf ptufrclil * / f° - — -cosfoc, ) -cosfa, )-F2 -dt2~e-di2 . 2/ * z f ptufrclil* / f° 12. 12. Sposób według zastrz. 8, zawierający etapy: The method according to claim 8, containing the stages: - determining the convergence condition of said trajectory towards the target (j), when the first or second condition is met, whereby - wyznaczenia warunku zbieżności wspomnianej trajektorii w kierunku celu (j), kiedy spełniony jest pierwszy lub drugi warunek, przy czym - the first condition applies if: - wspomniany pierwszy warunek występuje, jeśli: Xi = DXi + Xi-1> = XT (timp) and the selected shot type is a flat trajectory shot;Xi=DXi+Xi-1>=XT(timp) i wybranym typem strzału jest strzał o trajektorii płaskiej;- the latter condition occurs if: - wspomniany drugi warunek występuje, jeśli: Yi = DYi + Yi-1 <= YT (timp), the dyi of the pomegranate is negative;and the chosen type of shot is a non-flat shot. Yi=DYi+Yi-1 <=YT(timp), zmiana Dyi granatu jest ujemna;a wybranym typem strzału jest strzał o trajektorii nie-płaskiej. 13. The method according to claim 8, containing the stages: 13. Sposób według zastrz. 8, zawierający etapy: - a change in said initial angle (aipitch) of the slope when the third or fourth conditions are not met, wherein - zmiany wspomnianego początkowego kąta (aipitch) nachylenia, kiedy nie są spełnione warunki trzeci lub czwarty, przy czym - the third condition is met if the Xi position of the grenade is within the range defined by the minimum value XT (timp) -errx and the maximum value corresponding to XT (timp) + errx, where errx is the value of said precision data that indicates the precision requested along said the second axis (X);and - trzeci warunek jest spełniony, jeśli położenie Xi granatu mieści się w zakresie zdefiniowanym przez wartość minimalną XT(timp)-errx i wartość maksymalną odpowiadającą XT(timp)+errx, gdzie errx jest wartością wspomnianych danych o precyzji, która wskazuje precyzję żądaną wzdłuż wspomnianej drugiej osi (X);zaś - czwarty warunek jest spełniony, jeśli położenie Yi granatu mieści się w zakresie zdefiniowanym przez wartość minimalną YT(timp)-erry i wartość maksymalną odpowiadającą YT(timp)+erry, gdzie erry jest wartością wspomnianych danych o precyzji, która wskazuje precyzję żądaną wzdłuż wspomnianej pierwszej osi (Y). - the fourth condition is met if the Yi position of the grenade is within the range defined by the minimum value of YT (timp) -erry and the maximum value corresponding to YT (timp) + erry, where erry is the value of said precision data that indicates the precision desired along said first axis (Y). 14. The method according to claim 13. The method of claim 13, wherein said means (8) of the user interface comprise a display (14) adapted to display a graphic cross (18) of the arrangement comprising a plurality of luminous segments arranged one after the other so that they form the first branch (20) of the arrangement and the second branch (21) of the arrangement ;14. Sposób według zastrz. 13, w którym wspomniane środki (8) interfejsu użytkownika zawierają wyświetlacz (14) przystosowany do wyświetlania graficznego krzyża (18) ułożenia zawierającego liczne świecące segmenty rozmieszczone jeden za drugim, tak iż tworzą pierwszą gałąź (20) ułożenia i drugą gałąź (21) ułożenia;przy czym wspomniany sposób zawiera etapy włączania/wyłączania: wherein said method comprises on / off steps: - segments of the first branch (20) of the arrangement as a function of changing (Dapitch) the angle of inclination that must be given to the grenade launcher (1) to arrange it in the firing position;and / or - segmentów pierwszej gałęzi (20) ułożenia w funkcji zmiany (Dapitch) kąta nachylenia, jaki trzeba nadać granatnikowi (1), aby ułożyć go w ułożeniu strzeleckim;i/lub - segments of the second branch (21) of the arrangement, perpendicular to the first branch (20) of the arrangement, as a function of changing (Dahead) the angle of direction that must be given to the grenade launcher (1) to orient it in the shooting arrangement. - segmentów drugiej gałęzi (21) ułożenia, prostopadłej do pierwszej gałęzi (20) ułożenia, w funkcji zmiany (Dahead) kąta kierunku, jaki trzeba nadać granatnikowi (1), aby zorientować go w ułożeniu strzeleckim. 15. A computer product that can be loaded into the memory of an electronic processing unit designed to implement a method when it is started by an electronic processing unit according to any one of claims from 8 to 14, so as to assist the operator in determining the firing position, which should be given to the hand grenade launcher (1) to hit the moving target (k). 15. Produkt komputerowy, który może być ładowany do pamięci elektronicznej jednostki przetwarzającej zaprojektowany do implementacji sposobu, kiedy jest uruchomiony przez elektroniczną jednostkę przetwarzającą, według dowolnego z zastrz. od 8 do 14, tak aby wspomagać operatora przy wyznaczaniu ułożenia strzeleckiego, jakie należy nadać ręcznemu granatnikowi (1), aby trafić w ruchomy cel (k). Authorized: Uprawniony: SELEX ES S.p.A. SELEX ES SpA Pełnomocnik: Proxy: dr inż. Robert Teofilak Patent Attorney dr inż. Robert Teofilak Rzecznik patentowy Fig. 1 "if Xj = Δχ, + χΜ > XT = (timpj and the selected shot is flat the selected shot is not flat Fig. 1 "jeśli Xj =Δχ,+ χΜ >=XT(timPj i wybrany strzał jest płaski wybrany strzał nie jest płaski XT (t ™P) -errx <Xi <XT (Upj + err. i XT (t™P)-errx<Xi<XT (Upj+err. i YT (timP) -ERRs<Yi <YT (t ™) + errs | afpitch (l num) -afpitch (l num “1) | <= MIN_DIFF YT (timP)-erry<Yi< YT (t™)+erry |afpitch(l num )-afpitch(l num“ 1)|<=MIN_DIFF 370 370 TAK YES Fig.4c Figure 4c 340. 340. YT (tmip) ~ Ρϊ for the shot αΐ = + tan flat YT(tmip) ~Ρϊ dla strzału αΐ = + tan płaskiego Dist dist XT (timp) for shot and cc. ~ 0.3 · tan me-flat down max (K) XT(timp) dla strzału i cc. ~ 0,3· tan puch me-płaskiego max(K) 350 ) / Dl Sttarget (timp)) afheadfl num) —Ohead (timp) + arctan (GITx * 0.034 * tan ((arP»Ch-ai n—Inurp-F 1 350 )/Dl Sttarget (timp ) ) afheadfl num )—Ohead (timp )+arctan(GITx*0.034*tan((arP»ch-ai n—Inurp-F 1 TAK YES Otfpiich —Otlpitch Otfpiich —Otlpitch QlpiU'h4Xpiltih (tact) | <S 1 j afh € ad-ahvad (tact)] <S2? QlpiU'h4Xpiltih( tact)|<S 1 j afh€ad-ahvad(tact)]<S2 ? Fig. 3 Fig. 3 N (North) N (północ geograficzna) A AND Othcadf t ) Othcadf t) Xbod Xbod Xb xb ODY odniesienie ccfpitch=afpitch(l num) afhead=afhead(i num) ISP=trop odległość do celu =GIT(timP) NUMCI=L·» ODY reference ccfpitch = afpitch (l num) afhead = afhead (i num) ISP = trop distance to destination = GIT (timP) NUMCI = L · » TAK YES TAK YES 470 470 500 count rinead calculate npitch 500 ob icz rinead oblicz npitch 420 420 460 460 410 positioning angle direction angle of inclination 410 ułożenie kąt kierunku kąt nachylenia N1 / N2 changes N1/N2 zmienia N3 / N4 changes in shooting> shooting function N3/N4 zmienia się w funkcji > strzeleckie strzału strzału 480 in the function achieved corrected improved npitch 480 się w funkcji osiągnięte poprawiony poprawiony npitch Rhead Rhead TAK aktualizacja YES update 520 520 Fig. 4d Fig. 4d FIG.7 FIG.7
148 paragraphs, as filed
TECHNICAL FIELD [0001] The present invention relates to a digital optoelectronic device to assist the operator in determining the firing position to be given to a hand grenade launcher to hit a moving target and the appropriate mode of operation.
BACKGROUND ART [0002] The changing scenario of the use of the armed forces has recently imposed the need for extensive revision of the tasks and equipment allocated to military operators during operational arrangements, in particular the wider and more efficient use of high-caliber ammunition so as to allow high precision during combat and, consequently, obtain great reduction possibilities combat ability of the opponent.
[0003] To this end, it becomes necessary to equip a military operator with a weapon system that contains not only traditional small arms, such as a rifle, but also a grenade launcher, which is coupled with small arms to enable the operator to launch a high-caliber ammunition at a moving target , greater than or equal to 40 mm, which is referred to as "grenade".
[0004] However, the use of weapon systems including a grenade launcher of the above type has hitherto been limited in scope because, as it turned out, the probability of missing a single-grenade moving target is quite high and therefore unacceptable in combat scenarios.
[0005] In fact, the probability of missing a moving target with a grenade fired from the weapon system described above depends decisively on determining the correct firing position that is given to the grenade launcher by the operator. However, such an assessment turns out to be extremely complicated and therefore prone to errors, because the operator must make extremely rapid, especially in combat conditions, visual estimation of the distance from the moving target, visual estimation of the angle to the place where the moving target is located, and determination of the position of the shooting grenade launcher taking into account the target's movement, distance, angle and grenade trajectory, which is known to be particularly difficult to determine.
[0006] EP 0785 406 A2 relates to an improved method and device for aiming and firing a rifle-mounted grenade launcher without having to estimate the distance to the target and then manually adjusting the position of the grenades fired successively. The grenade launcher operator initiates the process by aiming the grenade launcher at a stationary target. The distance and azimuth of the stationary target are determined by a microprocessor-controlled combination of a laser rangefinder / digital compass. The ballistic solution is calculated by the microprocessor, and the lift needed to hit the stationary target with a grenade is displayed on one of several displays.
[0007] Therefore, the use of weapon systems equipped with hand grenade launchers of the type described above has so far proved to be very inconvenient and involves a high risk of locating a military operator with a low probability of hitting the target with grenades.
SUMMARY OF THE INVENTION [0008] The object of the present invention is therefore to provide a digital optoelectronic device adapted to assist the operator both in determining the firing position to be given to the hand grenade launcher and in terms of the spatial arrangement given to the grenade launcher on a regular basis in accordance with the given firing arrangement in response to guidance grenade launcher by the operator himself, so as to increase the likelihood of hitting a grenade on a moving target.
[0009] According to the present invention, an digital optoelectronic device is provided to assist the operator in determining the firing position to be given to a hand grenade launcher in order to hit a grenade at a movable target, as stated in claim 1 and preferably, but not necessarily in each of claims directly or indirectly dependent on claim 1.
[0010] According to the present invention, there is further provided a method of assisting an operator via a digital optoelectronic device in determining the firing position to be given to a hand grenade launcher to hit a grenade at a movable target, as stated in claim 8 and preferably, but not necessarily, in any of the claims directly or indirectly dependent on claim 8.
[0011] According to the present invention, there is further provided a computer product that can be loaded into the memory of an electronic calculator to assist the operator in implementing the electronic computer itself in determining the firing position to be given to a hand grenade launcher in order to hit a grenade at a moving target in accordance with with what is specified in claim 15.
BRIEF DESCRIPTION OF THE DRAWINGS [0012] The present invention will now be described with reference to the attached drawing, which illustrates a non-limiting embodiment in which:
- Figure 1 schematically illustrates a grenade launcher in a reticle arrangement equipped with an optoelectronic digital assist device made according to the guidelines of the present invention;
- Figure 2 is a block diagram of the optoelectronic booster device shown in figure 1;
- Figure 3 is a schematic top view and side view of the grenade launcher of Figure 1 in the firing arrangement;
- Figures 4a, 4b and 4c show as a whole a flowchart including operations implemented by the optoelectronic assist device shown in figure 1;
- Figures 5, 6, 7 and 8 schematically show examples of a graphic cross generated by an optoelectronic assist device to indicate to the military operator the direction to be given to the grenade launcher to hit a moving target;
- Figures 9 and 10 show two examples of ideal and real trajectories in the Cartesian reference system when shot with "flat" and "non-flat" typology, respectively.
THE BEST METHOD OF IMPLEMENTING THE INVENTION [0013] With reference to figure 1, the number 1 denotes as a whole a hand grenade launcher with which the optoelectronic assist device 2 configured to assist the operator in determining the firing position to be assigned to the grenade launcher 1 in order to hit the movable is coupled goal K.
[0014] The optoelectronic assist device 2 is also configured to communicate to the operator, on an ongoing basis, the angular slope and direction to be given to the grenade launcher 1 in order to hit the target k, based on the spatial differences between the designated firing position and the instantaneous positioning given to the grenade launcher 1 by operator and given next move of the target k.
[0015] The grenade launcher 1 can be preferably, but not necessarily, mounted on a small arms 3, for example a rifle and in the example shown in figure 1 contains a grenade launcher barrel 4 having a longitudinal axis L converging and integral with the first Cartesian axis XBODY, the assumed SBODY reference system associated with the grenade launcher 1, and having the second Cartesian axis YBODY, perpendicular to the first Cartesian axis XBODY and the third Cartesian axis ZBODY, perpendicular to the first Cartesian axis XBODY and the second Cartesian axis YBODY.
[0016] The grenade launcher 1 also includes a sighting device 5 adapted to allow the operator to aim at a movable target and then placing the grenade launcher 1 in the sighting position based on the image of the target itself k.
[0017] The aiming device 5 is of the known type and therefore will not be further described except for the explanation that it can be configured such that, for example in the sighting arrangement, the longitudinal axis L of the grenade launcher barrel 4 crosses the target k.
[0018] With reference to figure 2, the optoelectronic assist device 2 includes an electronic distance measuring device 6 which is configured to measure the distance of the target Disttarget K from the grenade launcher 1; and also an electronic apparatus for measuring the pose, which is configured to determine the instant position of the grenade launcher 1, i.e. the angle Dapitch of the slope and the angle Dahead of the direction, which characterize the pose itself.
[0019] The optoelectronic assist device 2 also includes a user interface 8 through which the operator can issue commands to the optoelectronic assist device 2 and receive indications as to the position change of Dapitch and Dahead to be given to the grenade launcher 1 to hit the moving target k.
[0020] The optoelectronic assist device 2 also includes an electronic processing unit 9 which is configured to calculate the slope angle afpitch and angle angle afhead which characterize the firing position and communicates to the operator via the user interface 8 and in response to the displacement of the grenade launcher by the operator himself, changes ę Dapitch Dahead poses, how to give a grenade launcher 1 in order to make it so, to hit the moving target k.
[0021] The optoelectronic assist device 2 further includes a memory unit 10 containing a series of ammunition data indicating the various types of grenades that can be used with the grenade launcher 1.
[0022] The memory unit 10 further includes, for each type of grenade, a series of ballistic data associated with the grenade itself, such as the front face S of the grenade, i.e. the front surface of the grenade itself; weight m pomegranate; coefficient of aerodynamic drag Cd of the grenade; coefficient of grenade lifting force; Vin speed of the grenade shot; Vin1 coefficient correlated with the change in velocity of the grenade firing at the change in temperature T.
[0023] The memory unit 10 is further adapted also to store in addition: environmental data indicating the atmospheric pressure atm p, the air thermodynamic constant R; and precision data indicating the minimum desired precision of the grenade hit target K along the vertical axis (for example the Y axis in Figure 1) that is perpendicular to the flat reference surface of the Earth; as well as the minimum required precision of the errx of hitting the grenade on target K along the horizontal axis (for example the X axis in figure 1) parallel to the flat reference surface of the Earth in the direction of the shot (errors related to the operating range of the used grenade).
[0024] The optoelectronic assist device 2 also includes sensors 11 adapted to measure the temperature T of the air, which at the initial stage corresponds to the temperature of a grenade.
[0025] With reference to figure 2, the distance measuring device 6 may comprise, for example, a laser rangefinder (LASER - short for Light Amplification by Stimulated Emission of Radiation), which is configured to emit laser pulses towards the target by determining the distance Disttarget of the target from the grenade launcher 1 as a function of the "flight time" tflight of the laser pulse.
[0026] Instead of the electronic device 7 for measuring the position, in the example shown in figure 2, an inertia electronic platform 12 configured to deliver the acceleration components Ax, Ay, Az and the angular velocity components Gx, Gy, Gz of the grenade launcher 1 determined relative to the system is present SBODY references.
[0027] In particular, in the example shown in Figure 2, the electronic inertia platform 12 conveniently includes one or more accelerometers (not illustrated), for example a two-axis accelerometer and two uniaxial accelerometers, having two measuring axes along the XBODY and YBODY axes of the SBODY body reference system ; and one or more gyroscopes having a total of three measuring axes arranged parallel to the XBODY, YBODY and ZBODY axes of the SBODY body reference system.
[0028] The apparatus 7 for measuring the position also includes a computational module 13 receiving the input acceleration components Ax, Ay, Aż and the angular velocity components Gx, Gy, Gz measured by the electronic inertia platform 12, and processing them to generate a slope angle Dapitch and Dahead angle of direction.
[0029] In this case, the slope Dapitch and Dahead angles can be conveniently determined by the calculation module 13 via, for example, the calculation method described in the patent application filed in Italy on April 12, 2010 with the number TV2010A000060, which is hereby incorporated by reference.
[0030] As for the user interface 8, it comprises a screen or display 14 for visualizing one or more graphic interfaces, control device 15 and preferably, but not necessarily, device 16 for generating voice messages.
[0031] In particular, the electronic processing unit 9 can be configured to guarantee that the display 14 and / or device 16 for generating voice messages will notify the operator of changes in the Dapitch and Dahead arrangement to be given to the grenade launcher 1, while the control device 15 may comprise a keyboard provided with a set of keys through which the operator enters commands into the optoelectronic assist device 2.
[0032] In the example shown in figure 2, the display 14 is conveniently an OLED display (short for Organic Light Emitting Diode) and the electronic processing unit 9 is configured to ensure that the display 14 also visualizes the supporting graphic interface 14a representing the Dapitch and Dahead changes of the pose to be given to grenade launcher 1 to hit the moving target k.
[0033] In particular, the electronic processing unit 9 is configured to guarantee that the assistive graphic interface 14a visualized by the display 14 comprises a graphic cross 18 of the arrangement comprising a plurality of luminous segments arranged one after the other so as to form the first and second branches of the arrangement that are mutually perpendicular and intersect at a common center point.
[0034] More specifically, in the example shown in figures 5-8, the electronic processing unit 9 is configured to turn on / off:
- vertical branch segments 20 as a function of positive or negative change in pitch angle of the pitch apitch to be given to the grenade launcher 1 so as to orient it in the firing position;
- segments of the horizontal branch 21 arranged as a function of positive or negative Dahead change of the angle ahead of direction to be given to grenade launcher 1 so as to orient it in the firing position.
More specifically, in the example shown in figures 5-8, the arrangement branch 20 is divided relative to the midpoint into the first lighting branch 20a and the second lighting branch 20b, where the first lighting branch 20a contains a predetermined number of N1 segments adapted to be turned on / off in Inclination angle negative Dapitch function and the second shining branch 20b contains an assumed number of N2 segments adapted to be turned on / off as a function of the negative change of pitch angle Dapitch.
[0036] The second lighting branch 21 is in turn divided in relation to the midpoint into the first lighting branch 21a and the second lighting branch 21b, where the first lighting branch 21a contains a predetermined number of N3 segments adapted to be turned on / off as a function of negative change in the angle of direction of the Dahead the glowing branch 21b contains the assumed number of N4 segments adapted to be turned on / off as a function of positive change in the angle of direction Dahead.
[0037] It should be noted that the term "firing position" of the grenade launcher 1 will be understood as a state in which the grenade launcher 1 is oriented in space such that it provides a grenade impact on the target K, and the term "aiming position" means the state in which the operator indicates the target via the aiming device 5 (figure 1).
[0038] More specifically with reference to figure 3 at time ti, the general arrangement of the grenade launcher 1 is characterized by the angle aPITCH (ti) of the slope and the angle aHEAD (ti) of the direction, where the angle aPITCH (ti) of the slope corresponds to the angle between the first Cartesian axis XBODY a reference plane lying at ground level; while the angle aHEAD (ti) of the direction corresponds to the azimuth angle between the first YBODY Cartesian axis and the geographical north of the Earth.
[0039] As for the device 16 for generating voice messages, it may be configured to generate voice messages containing the change of Dahead and Dapitch arrangement to be given to the grenade launcher 1 to hit a moving target. The voice generating device 16 may include, for example, an electronic digital unit configured to produce digital voice messages and a loudspeaker, such as a headphone connected to the electronic digital unit and used by the operator to listen to information regarding changes in Dahead and Dapitch arrangements to be given to the grenade launcher 1.
[0040] As for the electronic processing unit 9, it may comprise a receiving microprocessor at the input: inclination angles and forward direction; Disttarget's distance to destination; as well as commands issued by the user via the control device 15.
[0041] The electronic processing unit 9 also receives a string of data indicating the type of grenade being fired, such as: frontal surface S, mass m, drag coefficient Cd; lift factor C1; initial speed Vin grenade; coefficient of change Vin1.
[0042] The electronic processing unit 9 further receives a data string indicating: atmospheric pressure p; the thermodynamic constant R of the air as well as data indicating the minimum desired precision erra and errx along the X axis and Y axis respectively.
[0043] The electronic processing unit 9 is adapted to implement a computational method that processes the above-mentioned input variables to communicate to the operator, on an ongoing basis, the Dapitch and Dahead changes of the arrangement to be given to the grenade launcher 1 to obtain the correct firing arrangement necessary to hit into a moving target k.
More specifically, the electronic processing unit 9 is adapted to change the number of N1 and / or N2 on / off segments located in the first glowing branch 20 and the number of N3 and / or N4 on / off segments located in the second glowing branch 21, yes to conveniently inform the operator about the angle to be given to the grenade launcher 1 to place it in the firing position.
[0045] With reference to figures 4a, 4b and 4c, the calculation method implemented by the electronic processing unit 9 for determining changes will be described below.
Dapitch and Dahead poses to be given to the grenade launcher 1 to hit the moving target K, it being assumed that the optoelectronic assist device 2 is configured / set based on a specific type of grenade.
[0046] In particular, the configuration / settings of the optoelectronic assist device 2 may cause: the electronic processing unit 9 notifies the operator via the user interface 8 of the different types of grenades available in the memory unit 10, and determines in the memory unit 10 data which characterize the grenade ballistics in response to the grenade selection order issued by the operator.
[0047] In the initial stage, the operator, through the user interface 8, selects the type of shot trajectory to be given to the grenade, which may correspond to the first type, later designated as "flat shot", an example of which is shown in Figure 9 or the second type, later designated "non-plane shot", an example of which is shown in figure 10 (block 100).
[0048] This method generally provides a sequence of data collection operations as well as a sequence of operations to calculate the arrangement to be given to the grenade launcher 1 to hit the movable target k based on the data obtained.
In particular, this method, preferably but not necessarily, involves the fact that the electronic processing unit 9 communicates to the operator via the user interface 8 a request to aim / track the target k via a grenade launcher for a specified period of time.
[0050] The operator orientates the grenade launcher 1 towards target k so as to place it in the aiming position (block 110) (figure 1) and simultaneously transmits through the user interface 8 the command to activate the data cluster (t = tC0) (block 120).
At this stage, the optoelectronic assist device 2 samples at every moment of the tci sampling (and is between 0 an):
Disttarget = (Disttarget (tC0), ..., Disttarget (tCn)) to target k from grenade launcher 1, angles apitch = (apitch (tC0), .., apitch (tCn)) slopes and angles ahead = (ahead (tC0 ), ..., ahead (tCn)) of the direction that determine the position of the grenade launcher 1 (block 130) and stores the sampled data in the memory unit (block 140).
[0051] To this end, the memory unit 10 may conveniently be structured to include a cyclic memory buffer 10a (shown in figure 1) in which the sampled data Disttarget (tci), apitch (tci), ahead (tci) obtained in during sampling.
[0052] The electronic processing unit 9 verifies that the memory buffer 10 is saturated / full (block 150) and in the negative case (output Not from block 150), increases the sampling time tci = tci + 1 (block 160) and repeats steps 130, 140 , 150 so as to get new Disttarget (tci), apitch (tci), ahead (tci) data associated with target displacement k.
[0053] In a positive case (output Yes from block 150), i.e. if the memory buffer 10 is saturated / full, the electronic processing unit 9 sorts temporarily distance / arrangement data Disttarget (tci), apitch (tci), ahead (tci) contained in memory buffer 30 (block 170) and processes the same sorted data Disttarget (tci), apitch (tci), ahead (tci) to determine the positions of PI taken by the target in time k, relative to the Cartesian coordinate system S (X, Y, Z) (shown in figure 1), whose origin S (0,0,0) is located at the assumed point of the grenade launcher 1, for example at the outlet of the grenade launcher barrel 4 (block 180).
More precisely, the electronic processing unit 9 calculates target position vectors PI = Pi (tci) = (XT (tci), YT (tci), ZT (tci) starting from the initial sampling moment tci = tco to the final sampling moment tci = this:
XT = (Xtarget (vol<sub>c</sub>o), Xtarget (vol<sub>c</sub>i), Xtarget (vol<sub>cn</sub>)) YT = (Ytarget (vol<sub>c</sub>o), Ytarget (vol<sub>c</sub>i), ···, Ytarget (vol<sub>cn</sub>)) ZT = (Ztarget (vol<sub>c</sub>o) / Ztarget (vol<sub>c</sub>i), Ztarget (vol<sub>cn</sub>)) [0055] The electronic processing unit 9 calculates, based on IP vectors containing the coordinates of the positions occupied by the target in k and using the optimization method, for example the method of least squares or any other similar method of approximating motion based on polynomial functions, preferably but not necessarily functions first degree, which allow assuming a certain degree of approximation, the actual position Pi (tC0), Pi (tCn) and the next positions Pi (tCn + 1) P (tCn + k) occupied by the target k during its movement (block 190).
[0056] In particular, at this stage, the method implements the following relationships that allow determining, via polynomial functions F (X), F (y), F (Z), preferably but not necessarily the first degree, of the target's motion in space:
<sup>and)</sup>
F (x) = a<sub>x</sub>+ b<sub>x</sub>* Xi F (y) = a<sub>s</sub>+ by * Yi F (Z) = a<sub>from</sub>+ b<sub>from</sub>* Zi where Xi, Yi, Zi are polynomial variables, while ai is the assumed value, and bi is the assumed angular coefficient.
[0057] At this point, the electronic processing unit 9 calculates the ideal grenade movement (block 200), implementing an algorithm that determines, starting from the tact request of the assistance, a solution to the problem of the ideal grenade movement subject to the force of gravity, by determining the range of GIT , VIN output speed from grenade launcher 1, ideal aidealpitch angle of inclination, and tflight time of grenade flight to hit target k.
[0058] It should be clarified that the moment tact of the assistance request may correspond to the moment when the operator via the graphic interface 8 issues a command signal requesting the calculation of the firing position.
[0059] In particular, the electronic processor 1 calculates:
b)
<img file="PL2593744T3_D0001.tif" />
VIN = VIN0 + (T-273.15) * VIN1 aidealpitch = (1/2) arcsin (GIT * g / VIN<sup>2</sup>) tflight = 2 * (VIN / g) sin (aidealpitch) where XT (tact), YT (tact) and ZT (tact) are the position coefficients of the pomegranate PI at the time of tact assistance request.
[0060] The electronic processing unit 9 initializes the counter Inum = 0 (block 210) and calculates (block 220) the timp moment of hitting the grenade at target k via the following relationship:
<sup>c)</sup>
<img file="PL2593744T3_D0002.tif" />
[0061] The electronic processing unit 9 calculates via the polynomial functions F (X), F (y), F (Z) the position of the target XT (timp), YT (timp), ZT (timp) at the moment of hit timp and determines the distance Disttarget to target k from grenade launcher 1 when hit timp via the following relationship:
d)
<img file="PL2593744T3_D0003.tif" />
[0062] The electronic processing unit 9 determines (block 230) the angle aipitch of the slope corresponding to the angle to be given to the grenade launcher 1 to hit the target in perfect conditions, by means of the following relationship:
e)
<img file="PL2593744T3_D0004.tif" />
[0063] At this point, the electronic processing unit 9 checks whether:
f) the Disttarget of the hit is within the assumed distance range limited by the minimum value dTMIN and the maximum value dTMAX;
g) the slope angle aipitch is within the assumed angular range limited by the minimum value a1 and the maximum value a2, where preferably a1 is about -0.78 and a2 is preferably equal to approximately 0.78 (block 240). [0064] In the event that at least one of the conditions f) and g) is not met (output No from block 240), the optoelectronic assist device 2 generates a message that alerts the operator of the impossibility of calculating the shot angle and requests that the target be re-aimed and new data collection (blocks 110-230). [0065] However, if both conditions f) and g) are met (output Yes from block 240), then the electronic processing unit 9 initiates an integration counter i = 1 (block 250) to determine the actual grenade trajectory based on the ideal trajectory, ballistic data, environmental and accuracy data.
[0066] In particular, the electronic processing unit 9 calculates the real infinitely small displacement Dxi and Dyi of the grenade relative to the X and Y axes at the time t = tact + i * dt, where dt is the assumed integration interval, using the following relationships h) and i) (block 260):
h)
<img file="PL2593744T3_D0005.tif" />
[0067] At this point, the electronic processing unit 9 increases the integration counter i = i + 1 and calculates the slope of the actual grenade trajectory at the moment ti = tact + i * dt via the following relationship (block 270):
l)
<img file="PL2593744T3_D0006.tif" />
/ [0068] The electronic processing unit 9 further calculates the grenade speed Viprojectile at time ti via the following relationship f) (block 280):
[0069] m)
<img file="PL2593744T3_D0007.tif" />
[0070] The electronic processing unit 9 increases the integration counter i = i + 1 (block 290) again and calculates the successively infinitely small displacements Dxi Dyi regarding the grenade at the time moments ti = tact + i * dt.
[0071] In this case, the calculation of each infinitely small displacement Dxi Dyi of the grenade along its actual trajectory made in each interval dt time is calculated by the following relationships n) and o) (block 300):
n)
Δχ = (χ.-χ ..) = E cos (a.) Dt ~ —S—— <sup>1 1 1-17</sup> projeclile <sup>V</sup> ł projectile <sup>7</sup> 2 l 77Z R'T
Pis.-P<sup>about)</sup>
RT coste. ) · SinićZ,) · E<sup>2</sup> . df projectile projeciite łprojeclile
Av, = (with -Z-_,) = K ζ (Ρ.<sub>8</sub>._ρ m
• V projeciite sin (a) dt ~ - f - S——
2I m RT cos (a,) · E · dt <sup>1</sup> projeciite <sup>L</sup> projeciite sin («) · E<sup>2</sup> dt<sup>2</sup> + * projectile 'projectile costo) -cos (ćz,) E dt -g dt
RT 'projeciite projectile' projectile [0072] With reference to figure 4c, after calculating the infinitely small displacement, the electronic processing unit 9 determines the new slope of the trajectory, the new grenade speed and so on until determining the entire actual trajectory corresponding to the ideal initial angle aipitch.
[0073] In particular, for each trajectory integration stage, the electronic processing unit 9 verifies whether the first condition or the second condition is met, wherein:
p) the first condition is met when X1 = DXi + Xi-1> = XT (timp) and the selected shot is flat;
q) the second condition is met when Yi = DYi + Yi-1 <= YT (timp), the Dyi grenade change is negative and the selected shot is not flat (block 310).
[0074] If the first condition p) and the second condition q) are not met (output not from block 310), then the electronic processing unit 9 performs again the steps described in blocks 270, 280, 290, 300, 310 so as to continue the process " integration 'of infinitely small displacements of the grenade to determine its real trajectory.
[0075] However, if one or both of the conditions p) or q) are met (output from block 310), then the electronic processing unit 9 verifies (block 320) whether the third and fourth conditions are met, where:
r) the third condition is met when the Xi grenade displacement is within the range limited by the minimum value of XT (timp) -errx and the maximum value of XT (timp) + errx; and
s) the fourth condition is met when the displacement of Yi grenade is within the range limited by the minimum value of YT (timp) -erry and the maximum value of YT (timp) + erry (block 320).
[0076] If the third condition r) and the fourth condition s) are met (exit yes from block 320), then the electronic processing unit 9 gives the angle of inclination of the shot the value of the angle of inclination given from the method in the initial stage (i.e. in block 270) of the calculation cycle aipitch:
afpitch = aipitch (block 330) [0077] If, however, at least one of the conditions r) and s) is not met (output not from block 320), then the electronic processing unit 9 starts calculating the new trajectory (block 340), where the initial angle aipitch changes according to the relation s) in the case of a "flat" shot or according to the relation t) in the case of a "non-flat" shot: s)
<img file="PL2593744T3_D0008.tif" />
t)
<img file="PL2593744T3_D0009.tif" />
Where max (yi) is the maximum value of the trajectory along the Y axis (shown in figure 10).
[0078] In this case, the electronic processing unit 9 re-implements the steps described above from blocks 260-340.
[0079] After calculating the angle afpitch = aipitch of the slope of the shot, the electronic processing unit 9 calculates the angle afhead of the shot direction via the following mathematical relationship u):
<img file="PL2593744T3_D0010.tif" />
where GITX is the projection of the GIT range on the X axis ahead (timp) is the azimuth position of the target in k at the moment of timp that the grenade hits the target k (block 350).
[0080] At this point, the electronic processing unit 9 increases the Inum = Inum + 1 counter (block 360) and checks (block 370) whether:
u) Inum> = ITMAX; where ITMAX is the assumed threshold value indicating the maximum number of iterations that can be performed during the assumed calculation interval Dt;
v) ctfpitchU ™) - ąfpitcMJ) | <= MinDiff where MinDiff is the assumed threshold value.
[0081] In the event that none of the conditions u) or v) is met (exit from block 370), the electronic processing unit 9 re-implements the actions of blocks 220-370.
[0082] With reference to figure 4d, if, however, the conditions u) or v) are met (exit from block 370), then the electronic processing unit 9 confirms the assignment to the angle of inclination of the shot and assigns the angle afhead = afhead (Inum) the direction of the shot , preferably but not necessarily, to the ISP parameter indicating the moment of grenade explosion, the moment of hit timp; to the Disttarget distance to the target value of the GIT range (timp) and to the parameter counting the number of cycles NUMCI the value of the Inum counter (block 380).
[0083] At the moment tact, the electronic processing unit 9 determines the effective angle apitch (tact) of the slope and checks (block 400) whether the following first condition a1 is met:
a1) Aofpitch (tact) | <S1 where Da = afpitch-apitch (tact) and S1 is the assumed threshold value.
[0084] In a positive case, i.e. if condition a1) is met (output YES from block 400), the electronic processing unit 9 determines that the angle apitch (tact) of the slope corresponds to the final angle afpitch of the slope, i.e. that the grenade launcher 1 has correct firing position (block 410) and therefore does not require grenade launcher 1 movements to change the angle of tilt.
[0085] The electronic processing unit 9 orders, via the user interface 8, to keep segments N1 and N2 off, so as to communicate to the operator the lack of the need to rotate, i.e. the angle of inclination of the grenade launcher 1 (block 410) (figure 8).
[0086] In the negative case (output NOT from block 400), i.e. if condition a1) is not met, the electronic processing unit 9 determines the integer to assign to an unknown value, e.g., to meet condition a2):
a2)
AOipitch (tact) ~ ftpitch * S9.
where Sa is the assumed angular value associated with each segment of the graphic cross (block 420).
[0087] At this point, if the npitch is positive, then the electronic processing unit 9 controls the inclusion of the number N1 '= npitch of the luminous segments of the graphic cross 18 of the arrangement via the user interface 8 (figures 5, 7), whereas if the npitch is negative then the electronic processing unit 9 controls the inclusion of the number N2 '= npitch of the illuminated segments of the graphic cross 14 of the arrangement via the user interface 8 (block 430) (figure 6).
[0088] At the time tact, the electronic processing unit 9 also determines the angle ahead (tact) of the direction and checks whether the following condition b1) is met (block 450):
b1)
<img file="PL2593744T3_D0011.tif" />
where Dahead (tact) = afhead -ahead (tact) where S2 is the assumed threshold value.
[0089] In the positive case (exit yes from block 450), i.e. if condition b1) is met, the electronic processing unit 9 states that the angle ahead (tact) of the direction corresponds to the final angle afhead of the direction, i.e. that the grenade launcher 1 has the correct orientation (block 460) and therefore does not require grenade launcher 1 movements to change the angle ahead of direction.
[0090] The electronic processing unit 9 orders via the user interface 8 to keep the segments N3 and N4 off, so as to communicate to the operator that they do not need to turn the grenade launcher 1 (Figures 5 and 8). [0091] In the negative case, i.e. if condition b1) is not met, the electronic processing unit 9 determines the integer to be assigned to the unknown value nhead to satisfy the following condition b2):
b2) Dahead = nhead * Sa (block 470) [0092] At this point, if nhead is positive, then the electronic processing unit 9 controls the inclusion of the number N3 '= nhead of the luminous segments of the graphic cross 18 of the arrangement (figure 7), whereas if nhead is negative, then the electronic processing unit 9 controls the inclusion of the number N4 '= nhead of the luminous segments of the graphic cross 18 of the arrangement (block 480) (figure 6).
[0093] In the event that the expressions a1) and b1) are met, the electronic processing unit 9 communicates to the operator the correct positioning of the grenade launcher 1 in the firing position (block 500). In this case, in the example shown in Figure 8, the electronic processing unit 9 controls the deactivation of all segments and preferably but not necessarily the activation of a central graphic icon, containing, for example, a center-centered circle.
[0094] At this time, the electronic processing unit 9 checks whether the calculation interval Dt has passed from the moment the operation was performed in block 210 (block 510) and in the negative case (output not from block 510) remains in the waiting state, whereas in the case of positive (exit yes from block 510) updates the actual moment tact by giving it the status of the current moment, measured, for example, via an internal clock (block 520) and again performs the operation implemented in block 200 and subsequent operations.
[0095] From the above description, it should be noted that the operations described above in Figures 4a-4d can be encoded in software stored in the memory unit 10 and configured so that when it is loaded into the electronic processing unit 9, it performs the same operations, so as to assist the operator in operating the grenade launcher.
[0096] The optoelectronic booster described above is extremely useful because it automatically gives the military operator a precise indication of the position to be given to the grenade launcher to successfully hit a moving target. [0097] Finally, it is clear that this electronic device and method may be subject to changes and variations without departing from the scope of the present invention as defined in the appended claims.
12 members in 7 offices
Priority claims6
| Document | Office | Kind | Date |
|---|---|---|---|
| TV20100100 | Italy | A | |
| 11768075 | European Patent Office (EPO) | A | |
| 2011001620 | International Bureau of the World Intellectual Property Organization (WIPO) | W | |
| EP20110768075 | – | – | – |
| IT2010TV00100 | – | – | – |
| WO2011IB01620 | – | – | – |
Members12
| Document | Office | Kind | |
|---|---|---|---|
| ITTV20100100A1 | Italy | A1 | |
| WO2012007820A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2012007820A8 | World Intellectual Property Organization (WIPO) | A8 | |
| EP2593744A1 | European Patent Office (EPO) | A1 | |
| EA201390093A1 | Eurasian Patent Organization (EAPO) | A1 | |
| IT1401016B1 | Italy | B1 | |
| US2013181047A1 | United States of America | A1 | |
| US8757487B2 | United States of America | B2 | |
| EP2593744B1 | European Patent Office (EPO) | B1 | |
| PL2593744T3This record | Poland | T3 | |
| BR112013000884A2 | Brazil | A2 | |
| EA024098B1 | Eurasian Patent Organization (EAPO) | B1 |
Numbers
- Publication, DOCDB
- 2593744
- Publication, EPODOC
- PL2593744T
- Application
- 768075
- Application, DOCDB
- 11768075
- Application, EPODOC
- PL20110768075T
Titles2
- English
- OPTOELECTRONIC DIGITAL APPARATUS FOR ASSISTING AN OPERATOR IN DETERMINING THE SHOOTING ATTITUDE TO BE GIVEN TO A HAND-HELD GRENADE LAUNCHER SO AS TO STRIKE A MOVING TARGET, AND RESPECTIVE OPERATION METHOD
- Polish
- Optoelektroniczne urzadzenie cyfrowe do wspomagania operatora przy wyznaczaniu ulozenia strzeleckiego jakie nalezy nadac recznemu granatnikowi, aby trafic ruchomy cel oraz odpowiedni sposób dzialania