A system and method for metering the number of rounds fired by an automatic rifle
By using linear Hall effect sensors and QR code technology, the system automatically tracks rifle ammunition consumption, solving the problems of inaccurate ammunition statistics and difficulty in monitoring firearm usage progress in existing technologies, thus achieving precise management and safety assurance.
Patent Information
- Application Number
- CN202310262135.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-17
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2043-03-17
AI Technical Summary
In the existing technology, the statistics of ammunition consumption during live-fire shooting of small arms are inaccurate, and manual recording is prone to errors, resulting in a mismatch between ammunition issuance and actual consumption, which poses a safety hazard. Furthermore, the progress of firearm use is difficult to monitor accurately, which may lead to the overuse of firearms.
A linear Hall effect sensor is used to detect changes in the magnetic induction intensity of the rifle bolt handle. Combined with a signal processing module, the system determines whether a bullet has been fired, generates projectile data, and achieves automated statistics and management through a QR code recording and management system.
It enables accurate statistics on ammunition consumption, improves management efficiency, prevents ammunition loss and hoarding, monitors the service life of firearms in a timely manner, and avoids safety hazards and impacts on training effectiveness.
Smart Images

Figure CN116255861B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of shooting training equipment technology, in particular to a system and method for measuring the number of ammunition fired by an automatic rifle. BACKGROUND
[0002] Currently, there are many processes for the live ammunition shooting of light weapons by troops, including ammunition distribution, bullet pressing, and live ammunition shooting consumption, etc. There are problems and safety hazards such as inaccurate statistics of ammunition consumption, mismatch between the number of ammunition distributed and the actual consumption, bullet pressing omission, and private ammunition. The existing statistical method mainly records the number of ammunition consumption and the shooting time by artificial recording each time, but in the case of continuous shooting, the interval time between each shot is short, therefore, the workload is large by using artificial recording method, and it is easy to produce errors, false records, etc. After shooting, if the number of ammunition distributed and the actual consumption are found to be mismatched, it is difficult to trace the missing ammunition through artificial recording data. If the missing ammunition cannot be recovered in time, it will greatly affect the live ammunition shooting task and cause serious safety hazards.
[0003] On the other hand, before and after the live ammunition shooting of light weapons is organized, the usage progress of the light weapons used (here mainly refers to the number of shots of a single gun) needs to be determined. Although the officers and soldiers will regularly maintain the guns, the ablation and wear of the inner bore rifling of the gun barrel will increase with the number of shots, and this process is irreversible. The damage of the inner bore will change the ballistic performance of the shot, and then the problems such as reduced muzzle velocity, reduced shooting accuracy, and increased elliptical hole rate will occur, therefore, it is very important to count the total number of consumed ammunition and monitor the service life of the gun barrel. The existing technology mainly records the total amount of consumed ammunition of each gun by artificial recording, since the recording person is not fixed and the statistical work is not continuous, especially in the case of continuous shooting, artificial recording is easy to lead to inaccurate recording, and the user cannot accurately grasp the usage progress of the gun, thereby the gun is used beyond the limit, causing training safety hazards. SUMMARY
[0004] In order to overcome the deficiencies of the prior art, the present application provides a system and method for measuring the number of ammunition fired by an automatic rifle, to solve at least one of the above technical problems.
[0005] Based on one aspect of the present application, a system for measuring the number of ammunition fired by an automatic rifle is provided, comprising:
[0006] A bullet firing detection module, the bullet firing detection module comprises a linear Hall sensor arranged on the rifle body, the linear Hall sensor comprises a cylindrical strong magnetic magnet arranged in the rifle hammer hole and a Hall element arranged in the upper groove of the rifle stock handle;
[0007] The system further comprises a signal processing module connected with the Hall element, the signal processing module being configured to determine whether the rifle has fired a bullet based on the sensing signal of the Hall element, and generate a rifle bullet data if the rifle has fired a bullet; the rifle bullet data comprising the number of bullets fired and the corresponding time of each shot.
[0008] The system further comprises a first data storage module connected with the signal processing module, the first data storage module being configured to store the rifle bullet data.
[0009] In the above technical solution, when live ammunition is fired, the handle will form a reciprocating motion for each shot, thereby driving the cylindrical strong magnetic magnet to reciprocate. During the reciprocating motion of the cylindrical strong magnetic magnet, the magnetic induction intensity of the magnetic field will change. The Hall element senses the periodic change of the magnetic induction intensity of the magnetic field and converts it into a periodic electric signal which is transmitted to the signal processing module. The signal processing module obtains the time of the reciprocating motion of the handle based on the electric signal, and then obtains the speed of the reciprocating motion of the handle in combination with the movement distance of the rifle handle (the movement distance of the handle of each type of rifle is fixed). Based on the movement speed of the handle, it can be determined whether the reciprocating motion of the handle is caused by bullet firing or artificial pulling, thereby determining whether the bullet has been fired. If the bullet has been fired, the number of bullets fired is increased by 1, and the bullet data is stored in the first data storage module, thereby accurately counting the number of bullets fired.
[0010] Further, the linear Hall sensor is an ASIC type linear Hall sensor.
[0011] The circuit structure of the ASIC type linear Hall sensor is stable, and can eliminate the offset voltage of the Hall element. In combination with the circuit module and the operational amplifier, the offset voltage and the magnetic field voltage are separated in the frequency domain, the direct current offset is modulated as a high-frequency signal, the output accurate magnetic field voltage is filtered through the low-pass filter circuit in the later stage, higher sensing accuracy is achieved, and simulation verification shows that the offset voltage is eliminated by 90%.
[0012] Further, the system further comprises a two-dimensional code generation module, the two-dimensional code generation module being arranged on the rifle and connected with the data storage module, the two-dimensional code generation module being configured to generate a two-dimensional code containing the rifle number information and the rifle bullet data information; the system further comprises a code scanning module, the code scanning module being configured to obtain the rifle number and the rifle bullet data by scanning the two-dimensional code generated by the two-dimensional code generation module.
[0013] When the shooter returns the gun after completing the training, the number of shots (ammunition consumption) of the shooter needs to be obtained by the gun management department, and the number of shots is compared with the number of ammunition issued to ensure that there is no ammunition loss or private ammunition. When the gun is stored, the two-dimensional code generation module arranged on the gun generates a two-dimensional code containing the rifle number information (the rifle number has been pre-stored in the two-dimensional code generation module) and the rifle shot data information, and the management personnel only need to scan the two-dimensional code through the code scanning module to obtain the number and the number of shots of the returned gun, thereby improving the work efficiency when the gun is returned.
[0014] Further, the system further comprises a second data storage module, the second data storage module is connected with the code scanning module, and the second data storage module is used for storing the rifle number and the rifle shot data obtained by the code scanning module.
[0015] The rifle number and the corresponding rifle shot data of the rifle are recorded in the second data storage module, and when the historical shooting data of the gun needs to be viewed, the data can be directly called from the second data storage module, so that the rifle shooting data has traceability, and the convenience of data viewing is improved.
[0016] Further, the system further comprises a data processing module, the data processing module is connected with the second data storage module; the data processing module is used for obtaining the rifle number and the rifle shot data stored in the second data storage module, and calculating the total number of shots of a single rifle based on the rifle number and the rifle shot data.
[0017] During the use of the gun, the firing of each bullet will cause a certain degree of wear to the barrel, and when the barrel is worn to a certain extent (i.e. exceeds the service life of the barrel), problems such as reduced muzzle velocity, reduced shooting accuracy and increased oval hole rate will occur, therefore, the total number of shots of the rifle needs to be counted in time during the management of the gun, so as to determine whether the gun can continue to be used.
[0018] Further, the system further comprises a warning module, the warning module is connected with the data processing module; the warning module is used for comparing whether the total number of shots of a single rifle is greater than the total number of shots of the rifle, and if yes, a warning information is generated.
[0019] After the barrel of the gun reaches the service life, the management personnel is reminded by the warning module that the gun cannot continue to be used, and the gun needs to be handled accordingly (scraped or replaced with a barrel), thereby avoiding that the over-life gun affects the training effect or causes training safety hazards.
[0020] According to another aspect of the present application, a method for measuring the number of ammunition fired by an automatic rifle is provided, which specifically comprises the following steps:
[0021] S1: install the Hall sensor, the signal processing module, the first data storage module and the two-dimensional code generation module on the rifle;
[0022] S2: the Hall element acquires the periodic change of the magnetic induction intensity at the machine handle and generates an electrical signal corresponding to the time;
[0023] S3: the signal processing module determines whether the action corresponding to the electrical signal is caused by the bullet firing or the human pulling according to the electrical signal, and if the result of the determination is caused by the bullet firing, then step S4 is entered;
[0024] S4: the number of shots in the rifle shot data is incremented by 1, and the time of the bullet firing is stored;
[0025] S5: repeat steps S2-S4 until the shooting is completed.
[0026] In the above technical solution, when the machine handle of the rifle is not moving, the magnetic induction intensity sensed by the Hall element does not change, which indicates that the machine handle is in a stationary state, indicating that the shooter has not pulled the machine handle or has completed the firing; when the magnetic induction intensity sensed by the Hall element changes, it indicates that the machine handle is moving, at which time it may be that the machine handle is moved by human pulling or that the machine handle is moved by bullet firing. By processing and analyzing the electrical signal, it can be determined whether the movement of the machine handle is caused by human pulling or bullet firing, so as to determine whether a bullet firing is completed, and if a bullet firing is completed, the bullet firing is counted in the number of shots (i.e. the number of shots is incremented by 1); repeat the above steps until the shooting training is completed, so as to complete the accurate counting of the number of shots in the shooting training process.
[0027] Further, the method for determining whether it is human pulling or bullet firing in step S3 is:
[0028] S301: obtain the actual movement speed of the rifle machine handle according to the electrical signal;
[0029] S302: acquire the first theoretical movement speed of the rifle machine handle when the bullet is fired and the second theoretical movement speed of the machine handle when the machine handle is pulled by human;
[0030] S303: match the actual movement speed of the machine handle with the first theoretical movement speed and the second theoretical movement speed respectively, if the actual movement speed matches the first theoretical movement speed, it indicates that it is bullet firing; if the actual movement speed matches the second theoretical speed, it indicates that it is human pulling.
[0031] According to the use characteristics of the gun, in some special cases, the handle needs to be pulled manually, and the handle will also move during the bullet firing process, but the speed of manually pulling the handle (second theoretical movement speed) is significantly less than the self-movement speed caused by bullet firing (first theoretical movement speed), so the movement of the handle can be distinguished according to the movement speed of the handle whether it is manually pulled or self-moved during bullet firing.
[0032] Further, the method further comprises:
[0033] S6: generating a two-dimensional code containing the rifle number and the rifle shooting data;
[0034] S7: scanning the two-dimensional code to obtain the single training bullet data of the rifle, comparing whether the number of single training bullets (i.e., the amount of ammunition consumed) matches the number of ammunition issued, and if not, generating a warning information; storing the single training bullet data into the second data storage module;
[0035] S8: calculating the total number of bullets of a single rifle based on the rifle number and the rifle bullet data in the second data storage module.
[0036] The gun library manager obtains the rifle number and the rifle shooting data by scanning the two-dimensional code, and compares whether the amount of ammunition consumed in single training matches the amount of ammunition issued, so as to avoid the occurrence of safety hazards such as ammunition loss or private possession. At the same time, the bullet data of the rifle is stored in the second data storage module, which is convenient for subsequent data analysis and statistics.
[0037] Further, the method further comprises:
[0038] S9: comparing the total number of bullets of a single rifle and the theoretical total number of bullets of the rifle to determine whether the total number of bullets of a single rifle is greater than the theoretical total number of bullets of the rifle, and if so, generating a warning information.
[0039] When the total number of bullets of the gun exceeds the theoretical total number of bullets (i.e., the theoretical total number of bullets of the rifle), the gun manager is reminded that the gun cannot be used continuously, so as to avoid the adverse effects of over-life gun on the training effect and safety of the shooter.
[0040] Compared with the prior art, the beneficial effects of the present application are:
[0041] (1) The system for measuring the number of bullets fired by an automatic rifle provided by the application can accurately complete the counting of the number of bullets fired (i.e., the consumption of ammunition) by forming a reciprocating motion of the handle with each bullet fired during live firing, driving the cylindrical strong magnetic magnet to reciprocate, causing the magnetic induction intensity of the magnetic field to change during the reciprocating motion of the cylindrical strong magnetic magnet, and converting the periodic change of the magnetic induction intensity of the magnetic field into a periodic electric signal and transmitting the signal to the signal processing module. The signal processing module obtains the time of the reciprocating motion of the handle according to the electric signal, and then obtains the reciprocating speed of the handle by combining the movement distance of the rifle handle (which is fixed for each type of rifle). According to the movement speed of the handle, it is determined whether the reciprocating motion of the handle is caused by bullet firing or artificial pulling, so as to determine whether the bullet is fired. If so, the rifle completes a bullet firing (i.e., the rifle bullet firing data is generated), and the bullet firing data is stored in the first data storage module, so as to accurately complete the counting of the number of bullets fired (i.e., the consumption of ammunition). Through the system provided by the application, the sensor and other electronic modules are used to count the bullet firing data (bullet firing time and number) of the rifle in real time, realize the automation of bullet firing data counting, improve the accuracy of bullet firing data counting, and avoid the problems of inaccurate manual recording, large workload, and easy data loss.
[0042] (2) The system for measuring the number of bullets fired by an automatic rifle provided by the application can realize the counting of the total number of bullets fired by the rifle, so that the gun store manager can quickly and accurately master the consumption situation of the rifle, improve the work efficiency of the gun store manager, and make the manager more comprehensive and accurate in mastering the use progress of the rifle, thereby preventing the rifle from being used beyond the limit.
[0043] (3) The linear Hall sensor adopts the principle of Hall effect and is composed of a Hall element, a linear amplifier and an emitter follower, and has the advantages of small size, simple structure, high sensitivity, good stability, strong durability, resistance to aerodynamic noise interference, all-weather work and low cost, which meets the requirements of application in live firing environment.
[0044] (4) The system provided by the application has universal applicability and can be used for indoor or outdoor live firing, is compatible with different training sites, and can also be compatible with existing automatic target reporting systems. Moreover, the system can be simply set up without changing the original target range equipment, thereby avoiding excavation and line erection.
[0045] (5) The present invention provides a method for measuring the number of ammunition fired by an automatic rifle. After obtaining the rifle's daily ammunition firing data (number of shots and rifle number) through a counting and QR code generation module and a scanning module, the daily ammunition consumption (number of shots) and rifle number are transmitted to a second data storage module. The data processing module retrieves the daily ammunition consumption (number of shots) and historical daily ammunition consumption corresponding to the rifle number from the second data storage module to calculate the total mechanical ammunition consumption of the rifle. The early warning module determines whether the rifle has exceeded its service life based on the comparison between the total ammunition consumption (total number of shots) and the rifle's theoretical design ammunition consumption (theoretically total number of shots). If the rifle exceeds its service life, or if the daily ammunition consumption does not match the issued ammunition quantity, an early warning message is generated. Through the system provided by this invention, managers can more conveniently, quickly, and accurately grasp the rifle's wear and tear, and promptly remind managers when there is a possibility of the rifle exceeding its usage limits, thus preventing such situations from occurring. Attached Figure Description
[0046] Figure 1 This is a structural diagram of a system for measuring the number of rounds fired by an automatic rifle according to an embodiment of the present invention;
[0047] Figure 2 This is a schematic diagram of the mounting structure of a linear Hall sensor according to an embodiment of the present invention;
[0048] Figure 3 This is a schematic diagram illustrating the working principle of a linear Hall sensor according to an embodiment of the present invention;
[0049] Figure 4 This is a flowchart of a system method for measuring the number of ammunition fired by an automatic rifle according to an embodiment of the present invention. Detailed Implementation
[0050] The technical solutions of various embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0051] Example 1
[0052] like Figure 1 As shown, this embodiment provides a system for measuring the number of ammunition fired by an automatic rifle, including a bullet firing detection module. The bullet firing detection module includes a linear Hall sensor mounted on the rifle body. The linear Hall sensor includes a cylindrical strong magnetic magnet disposed in the bolt handle hole and a Hall element (such as...) disposed in the upper groove of the carrying handle of the rifle handguard. Figure 2The system further comprises a signal processing module connected with the Hall element, the signal processing module is used for judging whether the rifle completes the shooting of the bullet and generating the rifle shooting data through the sensing signal of the Hall element; the system further comprises a first data storage module connected with the signal processing module, the data processing module is used for storing the rifle shooting data, and the rifle shooting data comprises the shooting times and the corresponding time of each shooting.
[0053] Taking the 95 type and 95-1 type automatic rifle as an example, the rifle includes a handle, and the lower part of the handle contains a handle hole with a diameter of 0.9 cm and a depth of 0.8 cm. A cylindrical strong magnetic magnet is embedded in the handle hole, which is just fitted with the handle hole and will not slip out. The Hall element and other components are pasted in the upper groove of the handle of the 95 type and 95-1 type automatic rifle.
[0054] When shooting, the Hall element detects the position of the cylindrical strong magnetic magnet in the handle hole (the working principle of the linear Hall sensor is as shown in Figure 3 According to the regular periodic motion of the handle, the motion of the handle is obtained. Since the launch of the supersonic projectile will cause the rifle to link, the position of the cylindrical strong magnetic magnet in the handle hole can realize the detection of the bullet launch.
[0055] Specifically, when the automatic rifle launches the supersonic flying projectile, the handle and the automatic machine move at high speed at this time, and the magnetic field formed by the strong magnetic magnet changes the displacement. In this reciprocating process, the magnetic induction intensity in the Hall element changes periodically and obviously, and is converted into a regular change of the electric signal.
[0056] Taking the 95-1 type automatic rifle as an example, the single shot combat rate is 40 shots per minute, and the continuous shooting is 650 shots per minute in theory and 100 shots per minute in combat. During the shooting process, the displacement distance of the handle of the 95 type and 95-1 type automatic rifle is 11.5 cm. Because the speed, frequency and strength of the handle pulled by human are obviously different from the autonomous motion of the handle with the rifle in single shot or continuous shot, the signal processing module can distinguish the human pulling and the autonomous motion with the bullet firing through the analysis and processing of the electric signal, and obtain the bullet launch quantity, launch time and other information. When the sensing module detects a periodic reciprocating motion, it is counted as shooting 1 shot.
[0057] The single-shot combat rate of fire is 40 rounds per minute; when firing in bursts, the theoretical rate of fire is 650 rounds per minute, and the combat rate of fire is 100 rounds per minute, and the single-trip displacement distance of the bolt handle is 0.115 meters. Since the bolt handle reciprocates once to complete the loading of a new round, the movement law and instantaneous speed of the bolt are consistent whether the rifle is fired in single-shot mode or in burst mode. Therefore, when the rifle is fired in single-shot mode, the reciprocating time of the bolt handle should be less than 1 / 650 = 0.001538 minutes, which is about 0.092307 seconds, i.e., the reciprocating time t 往复 satisfies:
[0058]
[0059] When the movement of the bolt in this time completes a movement of a distance x of about 0.23 meters, the minimum average speed v ave_min of the instantaneous movement of the bolt is about:
[0060]
[0061] The speed v 手动 of the shooter manually completing the process of pulling the bolt and pushing the bolt is about 0.307-0.575 meters per second, and the maximum average speed of the instantaneous movement of the bolt is about:
[0062]
[0063] Therefore, whether the bullet is fired can be determined according to the movement speed of the bolt handle.
[0064] As a preferred embodiment, the linear Hall sensor is an ASIC type linear Hall sensor.
[0065] The circuit structure of the ASIC type linear Hall sensor is stable, and can eliminate the offset voltage of the Hall element. The offset voltage and the magnetic field voltage are separated in the frequency domain by combining the circuit module and the operational amplifier, the direct current offset is modulated as a high-frequency signal, and the output is filtered by the low-pass filter circuit in the later stage to output an accurate magnetic field voltage, achieving higher sensing accuracy, and simulation verification shows that the offset voltage is eliminated by 90%.
[0066] The ASIC type linear Hall sensor realizes the dynamic adjustment function of sensitivity. The user can program the chip through the VCC and VOUT pins and interact with the high-integration EEPROM to store the calibration value, and the internal digital circuit calculates the value to generate a corresponding adjustment signal to realize the dynamic configuration of the sensitivity and the static point voltage. The sensitivity adjustment range is 0.6-14.8 mV / G, and the initial static point voltage is set at 1 / 2 of the power supply voltage, and the typical adjustment range is 2-3 V.
[0067] The ASIC type linear Hall sensor has a system architecture with digital compensation, which improves the temperature characteristics of sensitivity. When the working temperature changes, the internal processor of the chip calculates the relevant coefficients stored in the EEPROM according to the temperature compensation formula, generates a compensation signal to change the operational amplifier gain in the analog signal path, thereby realizing the temperature drift compensation of the sensitivity of the Hall element. Test results show that within the range of -40℃ to 150℃, the Hall sensor sensitivity temperature drift is controlled within +3%, and when the sensitivity is less than 85mV / G, the linearity error can be guaranteed within 1%.
[0068] Therefore, in single-shot and continuous fire states, the linear Hall sensor can accurately detect and identify the high-frequency, high-speed and continuous movement of the bolt, and then obtain the number of bullets consumed by the rifle.
[0069] When the rifle is in single-shot state, 1 bullet needs to be manually loaded into the chamber before the first shot, and then the trigger is pulled to fire; the remaining shots only need to pull the trigger. During the shooting process, the bullet is fired only when the trigger is pulled, at the same time, the cylindrical strong magnetic magnet in the handle is moved in a regular and reciprocating manner. When single-shot is used, the time interval of pulling the trigger is equal to the time interval of the reciprocating movement of the bolt, at this time the movement of the cylindrical strong magnetic magnet in the handle presents the characteristics of independent and discontinuous, and the magnetic induction intensity of each movement presents periodic change, which is further converted into intermittent electric signal. Therefore, the signal processing module can obtain the number of periodic reciprocating movements by analyzing and processing the electric signal generated during single-shot, and the value of the number is the number of fired ammunition, so the firing of the bullet is detected.
[0070] When the rifle is in continuous fire state, 1 bullet needs to be manually loaded into the chamber before the first shot, and then the trigger is pulled to fire, which can implement short burst (2-5 shots) and long burst (6-10 shots). All shots only need to be completed by long pressing the trigger. When the bullet is continuously fired, the cylindrical strong magnetic magnet in the handle is moved in a regular and continuous reciprocating manner. At this time, the movement of the cylindrical strong magnetic magnet in the handle presents the characteristics of continuous and uninterrupted, and the change of the magnetic induction intensity is further converted into continuous electric signal. Therefore, the signal processing module can obtain the number of periodic reciprocating movements by analyzing and processing the electric signal generated during burst, and the value of the number is the number of fired ammunition, so the firing of the bullet is detected.
[0071] When the rapid gun inspection is carried out, the method for detecting the bullet firing condition is that: when the rapid gun inspection is carried out by manually pulling the bolt, the speed of the person is about 0.1 second, and the displacement time of pulling the bolt for 0.115 meters is added, so the speed is obviously larger than the speed in single shot or point shot, that is, the speed is not in the speed range corresponding to single shot or point shot, and no bullet is fired in the gun inspection process, so the detected number of bullet firing is always 0.
[0072] When the rifle is in the condition of jamming or empty magazine, the method for detecting the bullet firing condition is that: when jamming, the cartridge case in the gun cannot be ejected, which affects the firing; when the empty magazine is hung, the bullets in the cartridge are emptied, the cartridge carrier is lifted by the spring, and then the device is hung to the bolt. In these two cases, the strong magnetic magnet in the bolt and the handle hole does not displace, and no bullet is fired, so the detected number of bullet firing is 0.
[0073] As a preferred embodiment, the system further comprises a two-dimensional code generation module, which is arranged on the rifle and connected with the data storage module, and is used for generating a two-dimensional code containing the rifle number information and the rifle bullet data information; the system further comprises a code scanning module, which is used for obtaining the rifle number and the rifle bullet data by scanning the two-dimensional code generated by the two-dimensional code generation module. The two-dimensional code generation module comprises a two-dimensional code display screen and a processor, the processor is used for generating a two-dimensional code according to the rifle number and the bullet data in single training of the rifle, and the two-dimensional code display screen is used for displaying the two-dimensional code; the two-dimensional code generation module is arranged in the groove on the inner side of the front end of the butt part, which can avoid affecting the action of the shooter.
[0074] When the shooter completes the training and returns the gun, the gun management department needs to obtain the number of bullets fired by the shooter (the amount of ammunition consumed), and compares the number of bullets fired with the amount of ammunition issued, to ensure that there is no ammunition loss or private ammunition. When the gun is stored in the warehouse, the two-dimensional code generation module arranged on the gun body generates a two-dimensional code containing the rifle number information and the rifle bullet data information, and the management personnel only need to scan the two-dimensional code by the code scanning module to obtain the number of the returned gun and the number of bullets fired, thereby improving the work efficiency when the gun is returned.
[0075] As a preferred embodiment, the system further comprises a second data storage module, which is connected with the code scanning module, and is used for storing the rifle number and the rifle bullet data obtained by the code scanning module.
[0076] The rifle number and the corresponding rifle bullet data of the rifle are recorded in the second data storage module, and when the historical shooting data of the gun needs to be viewed, the shooting data of the rifle can be directly called from the second data storage module, so that the rifle shooting data has traceability, and the convenience of data viewing is improved.
[0077] As a preferred embodiment, the system further comprises a data processing module connected with the second data storage module; the data processing module is used to acquire the rifle number and the rifle bullet data stored in the second data storage module, and calculate the total number of bullets fired by a single rifle based on the rifle number and the rifle bullet data. The second data storage module stores the rifle number and the corresponding bullet data of each time (from the first use to the last use) of the rifle.
[0078] During the use of the gun, the firing of each bullet will cause a certain degree of wear to the barrel. When the barrel is worn to a certain extent (i.e. exceeds the service life of the barrel), problems such as reduced muzzle velocity, reduced shooting accuracy, and increased oval hole rate will occur. Therefore, it is necessary to timely count the total number of bullets fired by the rifle during the management of the gun, so as to determine whether the gun can continue to be used.
[0079] The data processing module is also used to acquire the bullet data of a certain rifle on the same day, extract the ammunition consumption of the rifle on the same day (i.e. the number of shots), and compare it with the number of ammunition issued to the rifle. If the ammunition consumption on the same day is equal to the number of ammunition issued, it means that all the issued ammunition has been fired, and the remaining ammunition is 0. If the ammunition consumption is less than the number of ammunition issued, it means that some ammunition has not been fired, and the manager should remind the shooter to return the remaining ammunition.
[0080] As a preferred embodiment, the system further comprises a warning module connected with the data processing module; the warning module is used to compare whether the total number of bullets fired by a single rifle is greater than the total number of bullets that the rifle can theoretically fire, and if so, generate a warning message.
[0081] After the barrel of the gun reaches the service life, the warning module reminds the manager that the gun cannot be used any more, and the gun needs to be handled accordingly (scraped or replaced with a barrel, etc.), so as to avoid that the over-life gun affects the training effect or causes training safety hazards.
[0082] In this embodiment, the warning module will also generate a warning message when the ammunition consumption on the same day is less than the number of issued ammunition, reminding the manager that there is unused ammunition in the issued ammunition, so as to timely recover the unused ammunition from the shooter.
[0083] The above-mentioned code scanning module, data processing module, second data storage module and warning module are all arranged in the gun locker.
[0084] As a preferred embodiment, the system of this embodiment includes a display module installed in the gun storage room. The display module is connected to a barcode scanning module and is used to display the rifle serial number obtained by the barcode scanning module and the bullet firing data of the rifle on that day. The display module is also connected to a data processing module and is used to display the total number of bullets fired by a single rifle calculated by the data processing module. The display module is also connected to an early warning module and is used to display the early warning information generated by the early warning module.
[0085] Example 2
[0086] like Figure 4 As shown, this embodiment provides a method for measuring the number of rounds fired by an automatic rifle, specifically including the following steps:
[0087] S1: Install the Hall sensor, signal processing module, first data storage module and QR code generation module on the rifle;
[0088] S2: The Hall element acquires the periodic change in magnetic induction intensity at the handle and generates an electrical signal at the corresponding moment;
[0089] S3: The signal processing module determines whether the action corresponding to the electrical signal is manual pulling or bullet firing based on the electrical signal. If the determination result is bullet firing, proceed to step S4. The method for determining whether it is manual pulling or bullet firing is as follows:
[0090] S301: The actual speed of the rifle bolt handle is obtained based on the electrical signal;
[0091] S302: Obtain the first theoretical velocity of the rifle bolt handle when the bullet is fired and the second theoretical velocity of the bolt handle when manually pulled; the first and second theoretical velocities are pre-stored in the signal processing module;
[0092] S303: Match the actual movement speed of the trigger lever with the first theoretical movement speed and the second theoretical movement speed respectively. If the actual movement speed matches the first theoretical movement speed, it indicates that the bullet has been fired; if the actual movement speed matches the second theoretical speed, it indicates that it has been manually pulled.
[0093] S4: Increment the number of bullets fired in the rifle bullet data by 1, and store the time of bullet firing;
[0094] S5: Repeat steps S2-S4 until the shooting ends;
[0095] S6: The QR code generation module generates a QR code containing the rifle serial number and rifle firing data;
[0096] S7: The manager scans the two-dimensional code by using the code scanning module arranged in the gun room to obtain the bullet data of the single training of the rifle, compares whether the number of bullets consumed in the single training matches the number of bullets issued, and generates a warning information if not matched; and stores the bullet data of the single training into the second data storage module;
[0097] S8: Calculate the total number of bullets of a single rifle based on the rifle number and the rifle bullet data in the second data storage module;
[0098] S9: Compare the total number of bullets of a single rifle with the total number of bullets that the rifle can theoretically shoot, and determine whether the total number of bullets of a single rifle is greater than the total number of bullets that the rifle can theoretically shoot, and generate a warning information if yes. The total number of bullets that a single rifle can theoretically shoot is determined by the characteristics of the rifle, and the data can be obtained according to the test.
[0099] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the embodiments of the present application.
Claims
1. A system for measuring the number of rounds fired by an automatic rifle, characterized in that, The system includes a bullet firing detection module, which comprises a linear Hall sensor mounted on the rifle body. The linear Hall sensor includes a cylindrical strong magnetic magnet disposed within the bolt handle hole and a Hall element disposed within a groove in the upper part of the carrying handle of the rifle handguard. The system also includes a signal processing module connected to the Hall element. The signal processing module determines whether the rifle has completed firing based on the sensing signal from the Hall element. If so, it generates rifle firing data, including the number of shots and the time corresponding to each shot. The system further includes a first data storage module connected to the signal processing module, which stores the rifle firing data. The system also includes a QR code generation module, which is mounted on the rifle and connected to the data storage module. The QR code generation module is used to generate a QR code containing rifle serial number information and rifle projectile data information. The system also includes a scanning module, which is used to obtain the rifle serial number and rifle projectile data by scanning the QR code generated by the QR code generation module. A method for measuring the number of ammunition fired by an automatic rifle based on the system for measuring the number of ammunition fired by an automatic rifle includes the following steps: S1: Install the Hall sensor, signal processing module, first data storage module and QR code generation module on the rifle; S2: The Hall element acquires the periodic change in magnetic induction intensity at the handle and generates an electrical signal at the corresponding moment; S3: The signal processing module determines whether the action corresponding to the electrical signal is caused by manual pulling or bullet firing based on the electrical signal. If the determination result is bullet firing, then proceed to step S4. S4: Increment the number of bullets fired in the rifle bullet data by 1, and store the time of bullet firing; S5: Repeat steps S2-S4 until the shooting ends; The method for determining whether the action is manual pulling or a bullet firing in step S3 is as follows: S301: The actual speed of the rifle bolt handle is obtained based on the electrical signal; S302: Obtain the first theoretical velocity of the rifle bolt handle when a bullet is fired and the second theoretical velocity of the bolt handle when manually pulled; S303: Match the actual movement speed of the lever with the first theoretical movement speed and the second theoretical movement speed respectively. If the actual movement speed matches the first theoretical movement speed, it indicates that the bullet is fired; if the actual movement speed matches the second theoretical speed, it indicates that it is manually pulled.
2. The system for measuring the number of rounds fired by an automatic rifle according to claim 1, characterized in that, The linear Hall sensor is an ASIC-type linear Hall sensor.
3. The system for measuring the number of rounds fired by an automatic rifle according to claim 1, characterized in that, The system also includes a second data storage module, which is connected to the barcode scanning module and is used to store the rifle serial number and rifle bullet data obtained by the barcode scanning module.
4. A system for measuring the number of rounds fired by an automatic rifle according to claim 3, characterized in that, The system also includes a data processing module, which is connected to the second data storage module. The data processing module is used to acquire the rifle serial number and rifle projectile data stored in the second data storage module, and to calculate the total number of shots fired by a single rifle based on the rifle serial number and rifle projectile data.
5. A system for measuring the number of rounds fired by an automatic rifle according to claim 4, characterized in that, The system also includes an early warning module, which is connected to the data processing module. The early warning module is used to compare whether the total number of shots fired by a single rifle is greater than the theoretical total number of shots fired by the rifle. If so, an early warning message is generated.
6. A system for measuring the number of rounds fired by an automatic rifle according to claim 3, characterized in that, The method further includes: S6: Generate a QR code containing the rifle serial number and rifle firing data; S7: Scan the QR code to obtain the projectile data of a single training session of the rifle, and store the projectile data of the single training session in the second data storage module; S8: Calculate the total number of shots fired by a single rifle based on the rifle number and rifle projectile data in the second data storage module.
7. A system for measuring the number of rounds fired by an automatic rifle according to claim 5, characterized in that, The method further includes: S9: Compare the total number of shots fired by a single rifle with the theoretical total number of shots a rifle can fire, and determine whether the total number of shots fired by a single rifle is greater than the theoretical total number of shots a rifle can fire. If so, generate a warning message.
Citation Information
Patent Citations
Precise Management Methods for Automatic Rifle Barrel Life
CN114936820A
Shooting counter, live shooting data reader and shooting counter for firearm
JP2002277193A
Counting Device
US20150113847A1