FIREARMS INSTRUMENTING SYSTEM INTEGRATING DISTINCT MEASUREMENTS THAT INFLUENCES THE BALISTIC TRAJECTORY AND ITS CORRESPONDING DATA RETRIEVAL
20230058539 · 2023-02-23
Assignee
Inventors
Cpc classification
F41A21/32
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G3/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G3/142
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G3/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41A21/325
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G3/12
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F41G3/12
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A measurement and data integration system for the preparation of a firearm, to fire an accurate, precise shot, incorporating a tubular component containing two sensors to measure the speed of the projectile, further including a subsystem for the detection of the impact thereof and the measurement of the time of flight of the same, a subsystem for the measurement of the angles of inclination and cant; a calibration subsystem, a subsystem for communication with weather stations which consults and receives in real time the meteorological variables, as well as a microprocessor with a first operational programme that measures, requests, stores and manages all the aforementioned signals, and a second programme that includes an interface with the user.
Claims
1. A firearm instrumenting system integrating measurements that influences a ballistic trajectory and a data retrieval, the firearm comprising: a) a tubular component axially aligned with the bore of a weapon's barrel and linked to a muzzle, said tubular component having inside thereof at least two sensors separated the one from the other, the sensors measure a speed of the projectile as a result of measuring precisely the time it takes for the projectile to travel the distance between sensors, said time measurement being carried out and managed by a microprocessor; b) a time-of-flight meter subsystem comprising a device named a Transmitter Module, placed in vicinity of the target, with an impact sensor to record a moment the bullet hits a target, and a receiver module placed adjacent to the firearm, the impact sensor and the receiver module coordinated to measure the time of flight between the instant the projectile leaves de firearm barrel mouth and the moment it hits the target, said time of flight measurement being performed and managed by said microprocessor; c) a communication subsystem linked to a meteorological database capable of requesting and receiving in real time meteorological variables representative of the wind speed, its direction, the ambient pressure and temperature, being the request and reception of the meteorological variables carried out by the microprocessor or by the communication facilities of the application; d) a system software applied to said microprocessor, said software being divided into a firmware contained in the microprocessor, which performs speed measurements, inclination measurements, sensor calibration and measurement of flight time, and a an application software, which includes an interface with the user, summarizing all the information on a screen, capable of requesting and receiving information from the meteorological database, storing the received data in the cloud, capable of calculating the trajectory of the projectile in real time by means of an integrated ballistic engine; e) an inclinometer; f) calibration sensors.
2. The firearm instrumenting system according to claim 1, wherein said sensors are chose between the following sensors: Hall effect sensors, sensors by variation of reluctance, by ferro-magnetic effect, by induced currents, being said sensors separated the one form the other at a distance between 70 mm to 150 mm.
3. The firearm instrumenting system according to claim 1, wherein said tubular piece is fixed to the firearm muzzle by means of a fitting connection chosen between complementary helical threads, linkage means, clamp or magnets.
4. The firearm instrumenting system according to claim 1, wherein the said tubular piece is attached the firearm muzzle by means of a floating coupling, being said the tubular piece being linked to a structure integral with the weapon, without the gun's barrel having any contact with said tubular piece carrying said sensors.
5. The firearm instrumenting system according to claim 1, further including a calibration subsystem for said sensors which have their vertical height adjusted individually, the signal generated by the sensors being a function of the height between the barrel bore line and the activation base of each sensor, until determining that both sensors are generating detection signals of equal amplitude by sampling the signal generated by both sensors at regular time intervals, using for this purpose a digital analogic converter and the high-precision time base, being both functions contained in the microprocessor.
6. The firearm instrumenting system according to claim 1, wherein the impact detection and flight time measurement subsystem, consists of a receiver module capable of receiving the signal from a transmitter module with impact detection, linked by RF; the aforementioned transmitter module with impact detection receives the impact signal from the sensor coupled to the surface of the target, all functions being controlled by the microprocessor.
7. The firearm instrumenting system according to claim 1, wherein the two-axis inclinometer subsystem -x-, -z-, whose integrated semiconductor is linked to the printed circuit board containing the main electronics, wherein axis -x- measures the inclination and axis -z- measures the edge issuing analogic magnitudes which are converted to digital data by the analogic to digital converter contained in the microprocessor; these signals are fed to the micro-processor software under Windows, Linux, OS or other platforms, through the wired or wireless interface.
8. The firearm instrumenting system according to claim 1, wherein the communication subsystem includes meteorological bases connected through BlueTooth, Ethernet, Serial, WiFi, RF, communication connection contained in the tubular structure or in the PC that runs the application, measuring said bases meteorological variables such as relative humidity, atmospheric pressure, temperature, altitude, wind speed and direction.
9. The firearm instrumenting system according to claim 1, wherein the hardware is linked to the software by means of a USB communication, an adapter integrated circuit and an automatically downloadable driver, assigning the operating system Windows, Linux, OS or others a virtual port leaving it operative until the application under Windows, Linux, OS or other environment takes control of the port; the system software being constituted by two different codes, the first of them constituting the resident program in the microprocessor, capable of measuring the time it takes for the projectile to travel the distance that separates the sensors, having an interface with the user presenting in a single page the necessary real time information, the inclination angles, the travel speed of the round at the muzzle, a table of statistical parameters of the speed with maximum, minimum, average values and the SD standard variation, being all the statistical values recalculated at each shot and compiled into a Gaussian curve, whose velocity probability density is representative of the impact area probability.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
DETAILED DESCRIPTION OF THE PRESENT INVENTION
[0054] In order to exemplify the preferred embodiments of the present invention, the following drawings are attached in support of its description, while these embodiments should be interpreted as one of the many possible constructions of the invention, not being appropriate to assign any limiting value to these drawings and description, including within the scope of this invention all the possible equivalent means; being the breadth and scope of the present invention determined by the first attached claim in the corresponding Claims chapter.
[0055] Likewise, in these figures, the same references identify the same and/or equivalent means.
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066] The connection of the tubular piece (1) to the gun barrel mouth (2) can be achieved basically in two ways. The first involves a fixed connection of the tubular part (1) to said barrel mouth (2) by means of complementary helical threads, sliders, clamps or magnets. Inside the tubular piece (1) two sensors (3, 4) are placed aligned along the trajectory of the projectile and separated or distanced the one from the other. Likewise, preferably inside the tubular structure (1) an inclinometer (5) with two axes -x-, -z- is located.
[0067] The second modality for linking the aforementioned tubular part (1) to the weapon is illustrated in
[0068] The signal (7) representative of the speed of the projectile and the signals -x-, -z- emitted by the inclinometer (5) enter a block (6) representing one of the many possible converters signal conditioning circuits A/D.
[0069] The principle of measuring the speed of the projectile (8) (See
[0070] The passage of the projectile (8) over the active surface of a sensor (3, 4) is detected when the voltage generated between its two electrodes, expressed in volts, exceeds a threshold voltage (13) (See Figure
[0071] The variable measurements starts with the detection of the projectile (8) in the sensor (3), interrupting its “Supervision” mode performed by the micro-processor (14) changing its state to “Measurement” mode. At the moment the analogic comparator (6) changes its mode state, the microprocessor (14) stores in a memory a first time T1, obtained through its high-precision internal clock, and waits for the projectile (8) to be detected by the following sensor (4). The detection of the passage of the projectile through sensor (4) causes the micro-processor (14) to store a second time T2 in the memory exciting from the “Measurement” mode and entering into a “Transmission” mode. In the internal memory of the micro-processor (14) times T1 and T2 values are recorded in precision of millionths of a second. The timing diagram is shown at
[0072] The microprocessor (14) transmits the recorded information of both time values T1 and T2 to the software under Windows®, Linux®, OS or other known platforms environments through a wired or wireless interface. As will be later analysed in greater detail, the system software, which is preferably working under said Windows®, Linux®, OS or other environment, performs the quotient between the known distance D and the time difference T1-T2, taking advantage of the arithmetic capabilities in floating point processor running Windows®, Linux®, OS or others.
[0073] The sensor calibration subsystem is of primary importance for the purposes of the present invention. As already mentioned, the signal generated by the sensors is a function of the height H between the line (9) of the barrel bore and the said sensors active base (See
[0074] Due to imperfections in the coupling of the sensors (3, 4) to the weapon, it may happen that the sensors could be placed at different heights. If this height H Is found, the sensors will detect the passage of the projectile with different amplitudes, resulting in the error in the time measurement values as shown in
[0075] An algorithm routine in the microprocessor (14) generates a 256 8-bit vector samples allowing to establishing two very important aspects in the accuracy of the meter: one of them is the absolute amplitude of the signal generated by the sensors and the other, measures the relative amplitude between both sensors. The same routine is in charge of sending the 256 data vector of to the application. Corrections in the coupling devices of the meter to the barrel or external stabilizing structures such as bipods, tripods, monopods, allows increasing the amplitude of the signal and equalize the amplitudes between the sensors in order to minimize the error in the time measurement.
[0076] The purpose of the sensor calibration subsystem is to minimize the measurement error by correcting the height of the two sensors so that both read the same amplitude value. It works in conjunction with the “Sensor Calibration” subsystem, providing a graphical representation of the voltage as a function of the time of the signal in both sensors according to
[0077] The impact detection and time-of-flight measurement subsystem consists of two modules linked by RF in the free-use band of 2.4 GHz or 433 MHz. A module called Receiver Module (15) receives a message from a module called Impact Detection Transmitter Module (16) when it detects the impact of a projectile on the target (17). Impact detection is preferably, but not mandatory, by means of a piezoelectric ceramic fixed to the metal surface of the target. This sensor is located in the centre of gravity of the target so that the detection distance with said target is as short as possible.
[0078] The measurement principle is based on the difference in speed between the projectile or bullet and the electromagnetic waves that make up the RF radio frequency, with the ratio of the speed of light to the speed of the bullet being 300,000 times. The detection signal travels from the transmitter module (16) to the receiver module (15) at the speed of Hertz waves, which is approximately 300,000 km/s.
[0079] The meter detects the passage of a projectile over the sensor (3). At that moment, it starts a stopwatch with 125 ns resolution ( 1/8,000,000 s). The projectile or bullet travels from the weapon (2) firing towards the target (17) (remote) at a typical speed of 1 km/s.
[0080] The receiver module (15) is waiting for the transmitter module (16) to notify the detection of the impact of the projectile on the target (17). The receiver module (15) receives the message from the transmitter module (16) and stops the stopwatch which saves the time of flight magnitude, and by subtracting the fixed and measurable fractions of time, which are those associated with the time it takes for the sound from the impact zone on the target's material (17) until reaching the piezoelectric sensor (5 km/s on steel, 5 times faster than the bullet). The chronometer gives the microprocessor (14) the value of the time of flight so that it sends it to the application under Windows, Linus, OS or other environments through the wired or wireless interface.
[0081] The receiver module (15) is controlled by the microprocessor (14).
[0082] The inclinometer subsystem (5) with its two axes -x-, -z- provides other variables that must be controlled to ensure a precise and predictable shot. There are two angles linked to the position of the rifle against the gravity acceleration vector. The first of these angles is the tilt, which is defined as the angle between the barrel bore and the perpendicular to gravity. The second of these angles is called “canting”, it is defined as the angle between the plane of the perpendicular to the inclination and gravity.
[0083] Preferably, the system incorporates an inclinometer (5) with two axes, -x-, -z-belonging to a MEMS (Micro Electro Mechanical System). The integrated semiconductor is linked to the printed circuit board housing the main electronics. The welding process of the MEMS to the plate ensures the total horizontality of the inclinometer with respect to the barrel bore.
[0084] The -x- axis measures the inclination and the -z- axis the edging. The analogic magnitudes are converted to data by the analogic to digital converter contained in the micro-processor as shown in the block diagram of
[0085] The microprocessor subsystem (14) provides data manage, the use of all the resources usage and with a clock frequency calibrated at 20 MHz. The internal modules of communication send the data collected by wired or wireless interface.B to the application under Windows environment. The meteorological bases (18) and the Wi-Fi cameras (19) send their data to the Windows environment (20), and from which the data is sent to the cloud storage (21), or to the reporting printer (22) or to a remote desktop (23), or any combination of such or any other known peripherals.
[0086] The system of the present invention incorporates a subsystem to communicate with the meteorological bases of the Kestrel, GeoTek, or similar type or of own manufacture, taking advantage of the BlueTooth communication contained in the tubular structure.
[0087] The integrated system for the instrumentation of firearms of the invention needs to know the meteorological variables in order to allow the integrated ballistic engine to solve the trajectory equation. To this end, the system connects via Bluetooth or WiFi communication from the PC with the meteorological bases that have been arranged in the path of the projectile. The number of bases can be variable according to the amount of data the motor can handle and the distance from the target or the PC running the application.
[0088] The meteorological bases measure the following variables: relative humidity, atmospheric pressure, temperature, magnitude and direction of the wind. These last two magnitudes are generally measured by the vane-anemometer assembly, which can be mechanical, 2D ultrasonic, or 3D ultrasonic.
[0089] The well-known meteorological base provided under the Trademark Kestrel model 4500 is consulted by bluetooth delivers all the meteorological variables in a single data vector.
[0090] The system of the present invention links its hardware with its software part by means of a wired or wireless interface link. By means of an integrated adapter and an automatically downloadable driver, the Windows, Linux, OS or other operating system detects the integrated system for the instrumentation of firearms of the invention and assigns it a virtual port, leaving it operative until the application under Windows environment, Linux, OS or others take control of the port.
[0091] The system software comprises two very different codes, the first one is the microprocessor resident programme, written in a compatible language, very compact and efficient, in charge of detecting the sensors, carrying out the muzzle velocity measurement, measuring and converting the data delivered by the two-axis inclinometer, managing all impact detection and flight time measurement, from which the ballistic coefficient is derived, and perform sensor's calibration.
[0092] The user interface presents in a single page the information necessary to analyse the performance of the shot in real time. On this main screen it is observed the muzzle velocity, all the statistical analysis of the shots, the angles of inclination and if the system is linked to a ballistic motor, it also gives the shooting solution in terms of the correction to be made to the aiming device coupled to the firearm (e.g., a scope) to ensure the impact of the projectile on the target.
[0093] The application under Windows environment runs using the “Cores” and “Threads” of the processor to optimize the attention of the resources and the operations in floating point. Take advantage of the HD resolution of the screen to display the greatest amount of information in a useful and orderly way. The application also takes advantage of all the connectivity resources offered by the PC that runs it, the WiFi connection, BlueTooth, the Ethernet port, the infrared port and others, to connect cameras, rangefinders, GPS's, etc.
[0094] Regarding the areas of the user interface, it is given a statistical speed parameters table. This table gathers the statistical information of the variable measured with the system, providing the maximum, minimum, and average values and, above all, the standard variation, known as SD. All statistical values are recalculated for each shot, taking muzzle velocity as the main variable.
[0095] The curve of velocity probability density is the velocity probability distribution curve, known as the Gaussian probability density and offer an immediate estimate of the performance of the rifle/ammunition set. It allows inferring the area probability density of impact.
[0096] The system of the invention has an integrated ballistic motor, which can be summarized on the screen according to
[0097] The interface with the ballistic motor, either its own or external, is a vector of measured and stored data. Each time a shot is recorded, the system delivers the data vector to the ballistic engine to calculate the new shot solution. The vector in turn is stored with date and time in the non-volatile memory of the PC or sent to a cloud service to be later analysed.
[0098] All the information recorded during the shots is saved on the local hard drive and in the cloud in two formats, PDF and TXT, the latter allows data to be migrated to more general bases.
[0099] Non-volatile memory resources contained in the PC running under Windows, Linux, OS or another environment are used.