An automatic target reporting system and method based on ejection port detection technology
By introducing shell-out detection technology in the automatic target reporting system, combining target surface information acquisition and bullet launch information capture, accurate judgment of shooting hit situation and accurate statistics of bullet consumption are achieved, and the existing system is solving the problem of processing firing. The misreport, misreport and mixed reports when the target is not attached has improved training efficiency and bullet safety control.
Patent Information
- Application Number
- CN202310069185.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-16
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2043-01-16
AI Technical Summary
The existing automatic target reporting system cannot effectively deal with the situation where the projectile is not attached to the target during live-fire shooting training, resulting in misreports, misreports and mixed reports, affecting training benefits and bullet safety control.
The automatic target reporting system based on shell-out port detection technology is adopted, and the target surface information acquisition subsystem and bullet launch information capture subsystem are used, combined with the judgment module of the data processing subsystem and the shooting score statistics module to accurately judge the shooting hit situation, and Count the hit ring and bullet consumption.
It realizes accurate judgment of the shooter's results of each shooting, avoids misreports, mixed reports and misreports, ensures the accuracy of training results, and ensures the safety and control of bullets through precise statistics on bullet consumption.
Smart Images

Figure CN115930689B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of live-fire shooting performance analysis and processing, and in particular to an automatic target reporting system and method based on ejection port detection technology. Background Art
[0002] At present, the automatic target reporting system used in live-fire shooting training of the troops mainly adopts shock wave reporting, grating reporting, image acquisition and other methods to obtain the number of hits, hit time, hit order and other information of each projectile, but the above methods are only limited to the situation where the projectile hits the target (target surface) normally. In fact, in live-fire shooting training, the situation where the projectile does not hit the target (target surface) also occurs frequently. For example, due to the psychological influence of shooting or poor skill mastery, some projectiles are easily "shot away" by recruits; when the pistol shooter pulls the trigger violently, the projectile deviates greatly and "hit the ground". According to statistics, the projectiles in the above situation account for about 8%-15%. When this situation occurs, the existing automatic target reporting system will default to "shooter did not shoot" because it cannot capture the "signal", which leads to missed reports and will inevitably cause the subsequent projectiles to report the hit order in a misplaced manner. In addition, shooters often misjudge or miss targets due to nervousness. If there are more than two shooters shooting at the same target, the existing automatic reporting system cannot distinguish them, resulting in "mixed reporting", which seriously affects the reporting information of other shooters (normal shooters) who have not missed the target. In the absence of distinction, when counting the scores of normal shooters, the existing practice is to calculate the actual number of shots with higher rings on the target. This is obviously a large deviation from the actual hit (or miss) information, which affects the effectiveness of live-fire shooting training. At the same time, the above-mentioned "no reporting of misses, misplaced order, and no distinction between wrong hits" not only affect the accuracy of the reporting information, but also make it difficult to trace the actual shooting situation and ammunition consumption, which will affect the safety management and control of training ammunition. Summary of the invention
[0003] In order to overcome the above-mentioned deficiencies of the prior art, the present invention provides an automatic target reporting system and method based on ejection port detection technology, so as to solve at least one of the above-mentioned technical problems.
[0004] According to one aspect of the present invention, there is provided an automatic target reporting system based on ejection port detection technology, comprising:
[0005] A target surface information acquisition subsystem, used to acquire target surface information, wherein the target surface information includes the hit time and hit ring number of each shot;
[0006] A bullet firing information capturing subsystem, the bullet firing information capturing subsystem is arranged on the gun, and the bullet firing information capturing subsystem comprises an ejection port detection module, the ejection port detection module is used to obtain ejection information, the ejection information comprises ejection time, ejection speed and ejection shape;
[0007] The data processing subsystem includes a first data transmission module, which is used to receive the target surface information and the ejection information; the data processing subsystem also includes a judgment module, which is used to judge the shooting hit situation according to the target surface information and the ejection information, and the shooting hit situation includes hitting the target target, hitting the non-target target and missing the target; the data processing subsystem also includes a shooting performance statistics module, which is used to count the number of hit rings when hitting the target target and hitting the non-target target; the data processing subsystem also includes a bullet consumption statistics module, which is used to judge whether the ejection is a shell or a live bullet according to the shape of the ejection, and obtain the number of bullet consumption according to the number of ejected shells.
[0008] In the above technical solution, the target surface information of the target target corresponding to the shooter is obtained through the target surface information acquisition subsystem, and the target surface information includes the hit time and hit number of the target surface. If the shooter misses the target or hits a non-target target, the hit time and hit number in the target surface information are both null values. If the shooter hits the target target, the hit time and hit number data corresponding to the shooting will be obtained.
[0009] The bullet firing information capture subsystem can detect the ejection time of the ejection port and use it as the bullet firing time; the distance from the shooting point to the target and the bullet's flight speed are fixed, and the data processing subsystem can calculate the bullet's flight time based on this. The bullet firing time and the bullet flight time are added to get the bullet's hit time. The judgment module compares the calculated bullet hit time with the hit time in the target surface information. If the two times match, it means that the shooting successfully hits the target. Otherwise, the shooting may be off-target or wrong (hitting a non-target target). In order to make it clear whether it is off-target or wrong, the data processing subsystem retrieves the target surface information of the non-target target, and compares the shooter's bullet firing information corresponding to the non-target target with the target surface information. If there is redundant hit information on the non-target target, it means that the shooting result of the shooter corresponding to the target target is wrong, otherwise, it is off-target.
[0010] Based on the above automatic target reporting system, the shooter can accurately judge the result of each shooting (hitting the target, hitting the non-target and missing the target), avoiding the occurrence of false reports, mixed reports and missed reports, so as to achieve accurate statistics of shooting training results. At the same time, by analyzing the shape of the ejection port, it is judged whether the ejection port ejection is an unfired bullet or a shell produced after firing, so as to accurately count the number of bullets consumed (normal firing of bullets) and ensure the safe control of bullets.
[0011] Furthermore, the ejection port detection module includes a transceiver array unit and a data analysis unit, the transceiver array unit includes a plurality of groups of relatively arranged light transmitters and light receivers; the data analysis unit is connected to the light receiver, and is used to receive the light signal data received by the light receiver and obtain ejection information based on the light signal data analysis.
[0012] When nothing is ejected from the ejection port, the light emitted by the light transmitter is just received by the corresponding light receiver. When something is ejected from the ejection port, the light emitted by the light transmitter is blocked by the ejected object (bullet or shell), resulting in the corresponding light receiver not receiving the light signal. Therefore, it is possible to determine whether there is an ejected object ejected from the ejection port and the ejection time of the ejected object. Since there are several groups of light transmitters and light receivers, when a shell or bullet is ejected, there will be multiple light receivers that will not receive the light signal. According to the position of the blocked light receiver, the shape of the ejected object can be analyzed. Based on the shape of the ejected object (including size) and the time when the light signal is blocked, the ejection speed of the ejected object can be calculated.
[0013] Furthermore, the automatic target reporting system also includes an alarm module, which includes an alarm information generating unit and an alarm; the alarm information generating unit is connected to the judgment module, and when the judgment module determines that the shooting hit is a non-target target or a miss, the alarm information generating unit generates an alarm control instruction and transmits the alarm control instruction to the alarm, and the alarm sounds an alarm according to the received alarm control command.
[0014] The alarm is set on the firearm or near the shooter's shooting position. When the shooter's shooting misses the target or hits a non-target target, the alarm sounds to remind the shooter to re-identify the correct target, thereby improving the shooter's training effect.
[0015] Furthermore, the alarm is an audible and visual alarm.
[0016] Use an audible and visual alarm to alert the shooter with sound and light to ensure that the shooter can receive the alarm signal from the alarm.
[0017] Furthermore, the alarm control instruction includes a first alarm control instruction and a second alarm control instruction. When the shooting hit situation is a miss, the alarm information generation unit generates the first alarm control instruction. When the shooting hit situation is a hit on a non-target target, the alarm information generation unit generates the second alarm control instruction. When the sound and light alarm receives the first alarm control instruction and the second alarm control instruction, the alarm mode is different.
[0018] When the shooter misses the target or hits a non-target target, the alarm will sound differently (the sound and light alarm will emit alarm sounds and lights of different frequencies), so that the shooter will know specifically whether he has missed the target or hit a non-target target, and can adjust the aiming direction and shooting action for the next shot in a targeted manner.
[0019] Furthermore, the automatic target reporting system also includes a target position display terminal, which is connected to the data processing subsystem and is used to display the number of hits to the shooter.
[0020] The display terminal allows shooters to timely grasp the shooting results of the previous shooting and make corresponding adjustments in the next shooting to improve the training effect.
[0021] According to another aspect of the present invention, there is provided an automatic target reporting method based on ejection port detection technology, which specifically comprises the following steps:
[0022] S1: Get the thrown object information;
[0023] S2: Determine whether there is a projectile. If so, further determine whether the projectile is a bullet or a cartridge case based on the shape of the projectile. If the projectile is a cartridge case, proceed to step S3;
[0024] S3: Calculate the bullet flight time according to the distance from the shooting position to the target and the bullet flight speed, and calculate the theoretical hit time according to the bullet flight time and the ejection time; obtain the target surface information of the target, and determine whether the hit time matches the theoretical hit time. If so, proceed to step S4, if not, proceed to step S5;
[0025] S4: Obtain the number of hit rings corresponding to the hit time, and count the number of hit rings into the shooting score of the corresponding shooter;
[0026] S5: Retrieve the hit information of other target positions, and determine whether there is redundant hit information of other target positions. If not, it means that the target position is off target; if so, it means that the non-target target is hit, and then enter step S6;
[0027] S6: Obtain the hit numbers corresponding to the redundant hit information on the non-target target, and add them to the shooting score of the corresponding shooter.
[0028] In the above technical scheme, the ejected object information is used to determine whether it is normal shooting (normal shooting is when the ejected object is a shell), and the theoretical hit time is obtained according to the shooting time (the ejected object throwing time) and the bullet flight time. The theoretical hit time is matched with the actual hit time. If the match is successful, it is a normal hit designed this time (hitting the target target), otherwise it is off-target or hitting a non-target target; it is determined whether there is redundant hit information after eliminating the hit information of the shooter corresponding to the non-target target. If so, it means that the shooter corresponding to the target target hit the non-target target, and the redundant hit information on the non-target target is the hit information of the shooter corresponding to the target target. Through the above scheme, the hit situation of each shooter's shooting can be accurately analyzed, avoiding the occurrence of omissions and misreporting of shooting results, and realizing accurate statistics of training results.
[0029] Furthermore, the method for determining whether the projectile is a bullet or a cartridge case in step S2 is as follows: obtaining the length of the projectile according to the shape of the projectile, determining whether the length of the projectile matches the length of the cartridge case, if so, the projectile is a cartridge case, if not, determining whether the length of the projectile matches the length of the bullet, if so, the projectile is a bullet.
[0030] During shooting training, a gun may jam, and the shooter needs to pull the bolt back to eject the unfired bullet from the ejection port. Therefore, the object ejected from the ejection port may be an unfired bullet or a shell produced after firing. By analyzing the shape of the ejected object from the ejection port, it is determined whether the ejected object is a shell or a bullet, and the number of unfired bullets is accurately counted, so that every fired bullet is fired or recovered, thereby avoiding the risk of bullet safety management.
[0031] Furthermore, the automatic target reporting method also includes generating an alarm control instruction to control an alarm device to sound an alarm after determining that the target is missed or a non-target is hit.
[0032] Furthermore, the method for determining whether there is redundant hit information in other target positions is as follows:
[0033] S501: Acquire the hit information of the non-target target and extract the hit time of the non-target target;
[0034] S502: Obtaining a theoretical hit time of a non-target based on steps S1-S3;
[0035] S502: Compare the hit time of the non-target target with the theoretical hit time of the non-target target to determine whether there is redundant hit time of the non-target target. If so, it means that there is redundant hit information of the non-target target.
[0036] If the non-target target has no corresponding shooter (i.e. the non-target target has not been arranged for use), and hit information is obtained on the non-target target, then the hit information is redundant hit information; if the non-target target has a corresponding shooter (i.e. the non-target target has been arranged for use), the hit information of the shooter corresponding to the non-target target is eliminated, and if there is redundant hit information left, then the hit information is the hit information of the shooter corresponding to the target target.
[0037] Compared with the prior art, the present invention has the following beneficial effects:
[0038] (1) The present invention provides an automatic target reporting system based on ejection port detection technology, which obtains and compares the ejection information and target surface information of the ejection port, accurately determines the shooting hit situation of the shooter, and accurately counts the hits on the target target and the number of hit rings, the hits on the non-target target and the number of hit rings, and the miss situation, so as to truly and accurately obtain the shooter's training situation and improve the safety and efficiency of military training.
[0039] (2) The shape of the ejected object can be used to determine whether it is an unfired bullet or a cartridge case, thereby accurately counting bullet consumption and ensuring safe bullet management.
[0040] (3) The present invention provides an automatic target reporting method based on ejection port detection technology, which determines whether it is normal shooting through ejection information (normal shooting when the ejection is a shell), and obtains the theoretical hit time based on the shooting time (ejection ejection time) and the bullet flight time, and matches the theoretical hit time with the actual hit time. If the match is successful, it is a normal hit designed this time (hitting the target target), otherwise it is off-target or hitting a non-target target; it determines whether there is redundant hit information after eliminating the hit information of the shooter corresponding to the non-target target. If so, it means that the shooter corresponding to the target target hit the non-target target, and the redundant hit information on the non-target target is the hit information of the shooter corresponding to the target target. Through the above scheme, the hit situation of each shooter's shooting can be accurately analyzed, avoiding the occurrence of omissions and misreporting of shooting results, and realizing accurate statistics of training results. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 A schematic diagram of the structure of an automatic target reporting system according to an embodiment of the present invention;
[0042] Figure 2 Schematic diagram of the structure of a bullet firing information capturing subsystem according to an embodiment of the present invention;
[0043] Figure 3 is a schematic diagram of a transceiver array unit according to an embodiment of the present invention;
[0044] Figure 4 The figure is a flow chart of an automatic target reporting method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0045] The following will clearly and completely describe the technical solutions of various embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0046] Example 1
[0047] like Figure 1 As shown, this embodiment provides an automatic target reporting system based on ejection port detection technology, including:
[0048] A target surface information acquisition subsystem is used to acquire target surface information, wherein the target surface information includes the hit time and the hit ring number of the target surface; the target surface information acquisition subsystem includes a target surface information acquisition module and a third data transmission module, and the target surface information acquired by the target surface information acquisition module is transmitted to the third data transmission module;
[0049] A bullet firing information capturing subsystem, the bullet firing information capturing subsystem is arranged on the gun, the bullet firing information capturing subsystem comprises an ejection port detection module, the ejection port detection module is used to obtain ejection information, the ejection information comprises ejection time, ejection speed and ejection shape; the bullet firing information capturing subsystem also comprises a second data transmission module, the second data transmission module is connected to the ejection port detection module;
[0050] Specifically, the ejection port detection module includes a transceiver array unit and a data analysis unit, wherein the transceiver array unit includes a plurality of sets of optical transmitters and optical receivers arranged relatively to each other; the data analysis unit is connected to the optical receiver, and is used to receive optical signal data received by the optical receiver and obtain ejection information according to the optical signal data analysis;
[0051] Specifically, Figure 2 As shown, the shell ejection port detection module in this embodiment is a rectangular parallelepiped with a length of 23 cm, a width of 3 cm, and a height of 5 cm. A square through hole is provided on the rectangular parallelepiped. A plurality of light emitters (Fya) are provided on the left inner wall of the square through hole. A light receiver (Tya) opposite to the light emitters on the left inner wall is provided on the right inner wall of the square through hole. A plurality of light emitters (Fxa) are provided on the top inner wall of the square through hole. A light receiver (Txa) opposite to the light emitters on the top inner wall is provided on the bottom inner wall of the square through hole. The optical signal emitted by any of the above light emitters can be received by the light receiver opposite thereto. The above multiple groups of light emitters and light receivers constitute a transceiver array unit. A storage battery is also provided on the shell ejection port detection module, and the storage battery is used to power the light receiver, the light emitter, and the data analysis unit.
[0052] When in use, the ejection port detection module is fixed on the gun body so that the ejection port is located in the middle of the square through hole. When a bullet or shell is ejected from the ejection port, it will block part of the optical signal emitted by the optical transmitter (such as Figure 3As shown in the figure, some optical receivers cannot receive optical signals. According to the position of the optical receivers that cannot receive optical signals, the shape and size of the ejected object (bullet or cartridge case) can be deduced, thereby determining whether the ejected object is a bullet or a cartridge case. Taking the 95-1 automatic rifle as an example, the single-shot combat firing rate is 40 rounds / minute. When firing continuously, the theoretical firing rate is 650 rounds / minute and the combat firing rate is 100 rounds / minute. The 5.8mm rifle ordinary bullet used in the gun has a full bullet length of 58mm and a full bullet weight of about 12.63g. The cartridge case is about 42mm long and weighs about 7.13g. It can be seen that the cartridge case length is 16mm less than the full bullet length. This difference makes the signal generated when the transceiver array unit is blocked have obvious differences. According to the number of optical receivers Txa and Tya blocked by the cartridge case, it is determined that the shape of the ejected object at the ejection port is a cartridge case, and this is counted as firing 1 bullet.
[0053] Preferably, the light transmitter in this embodiment is an infrared light transmitter, which emits infrared signals; the light receiver in this embodiment is a photodiode. Under normal circumstances, the time for a shell to be ejected from the ejection port is about 90ms, and the response time of the photodiode is 0.5μs. It can be seen that the transceiver array has enough time to distinguish the order of shells in single-shot and continuous-shot states, and transmit data in sequence. The caliber of the ordinary bullet of the 95-1 automatic rifle is 5.8mm, and the beam diameter of the infrared light transmitter is about 3mm. Therefore, the interval of the transceiver array is 2mm. It can be seen that the transceiver array has enough spatial resolution to identify the shape and size of the passing object.
[0054] Infrared photoelectric emitters and photodiodes have the advantages of small size, simple structure, high sensitivity, resistance to sunlight interference, resistance to aerodynamic noise interference, all-weather operation, and low cost, and are suitable for use by troops in field live-fire shooting environments.
[0055] The automatic target reporting system also includes a data processing subsystem, which includes a first data transmission module, which is wirelessly connected to the second data transmission module and the third data transmission module respectively to realize wireless transmission of data; the first data transmission module is used to receive the target surface information and the ejection information; the data processing subsystem also includes a judgment module, which is used to judge the shooting hit situation according to the target surface information and the ejection information, and the shooting hit situation includes hitting the target target, hitting the non-target target and missing the target; the data processing subsystem also includes a shooting performance statistics module, which is used to count the number of hit rings when hitting the target target and hitting the non-target target; the data processing subsystem also includes a bullet consumption statistics module, which is used to judge whether the ejection is a shell or a live bullet according to the shape of the ejection, and obtain the number of bullet consumption according to the number of ejected shells.
[0056] As a preferred embodiment, the automatic target reporting system also includes an alarm module, which includes an alarm information generation unit and an alarm; the alarm information generation unit is connected to the judgment module, and when the judgment module determines that the shooting hit is a non-target target or a miss, the alarm information generation unit generates an alarm control instruction and transmits the alarm control instruction to the alarm, and the alarm sounds an alarm according to the received alarm control command.
[0057] Preferably, the alarm is an audible and visual alarm.
[0058] Specifically, the alarm control instruction includes a first alarm control instruction and a second alarm control instruction. When the shooting hit situation is a miss, the alarm information generation unit generates the first alarm control instruction. When the shooting hit situation is a hit on a non-target target, the alarm information generation unit generates the second alarm control instruction. When the sound and light alarm receives the first alarm control instruction and the second alarm control instruction, the alarm mode is different.
[0059] When the shooter misses the target or hits a non-target target, the alarm will sound differently (the sound and light alarm will emit alarm sounds and lights of different frequencies), so that the shooter will know specifically whether he has missed the target or hit a non-target target, and can adjust the aiming direction and shooting action for the next shot in a targeted manner.
[0060] As a preferred embodiment, the automatic target reporting system further includes a target position display terminal, which is connected to the data processing subsystem and is used to display the number of hits to the shooter.
[0061] The display terminal allows shooters to timely grasp the shooting results of the previous shooting and make corresponding adjustments in the next shooting to improve the training effect.
[0062] The data processing subsystem also includes a display screen, which is used to display the shooter's hit situation and ammunition consumption. Managers can understand the above situation in real time through the display screen.
[0063] Example 2
[0064] like Figure 4 As shown, this embodiment provides an automatic target reporting method based on ejection port detection technology, which specifically includes the following steps:
[0065] S1: Get the thrown object information;
[0066] S2: Determine whether there is a projectile. If so, further determine whether the projectile is a bullet or a cartridge case according to the shape of the projectile. If the projectile is a cartridge case, it means that the bullet has been fired, and then proceed to step S3. The method for determining whether the projectile is a bullet or a cartridge case is as follows: obtain the length of the projectile according to the shape of the projectile, determine whether the length of the projectile matches the length of the cartridge case, if so, the projectile is a cartridge case, and proceed to step S3; if not, determine whether the length of the projectile matches the length of the bullet, if so, the projectile is a bullet.
[0067] S3: Calculate the bullet flight time according to the distance from the shooting position to the target and the bullet flight speed, and calculate the theoretical hit time according to the bullet flight time and the ejection time; obtain the target surface information of the target, and determine whether the hit time matches the theoretical hit time. If so, it means that the projectile hits the target (i.e., a normal hit), then enter step S4; if not, it means that the projectile misses the target or hits a non-target target (i.e., a wrong target), then enter step S5;
[0068] S4: Obtain the number of hit rings corresponding to the hit time, and count the number of hit rings into the shooting score of the corresponding shooter;
[0069] S5: Retrieve the hit information of other target positions (non-target targets) to determine whether there is redundant hit information in other target positions. If not, it means that the target is missed; if so, it means that the non-target target is hit, and then enter step S6; the method for determining whether other target positions (non-target targets) are covered with redundant hit information is:
[0070] S501: Acquire the hit information of the non-target target and extract the hit time of the non-target target;
[0071] S502: Obtaining a theoretical hit time of a non-target based on steps S1-S3;
[0072] S502: Compare the hit time of the non-target target with the theoretical hit time of the non-target target to determine whether there is redundant hit time of the non-target target. If so, it means that there is redundant hit information of the non-target target, and proceed to step S6;
[0073] S6: Obtain the hit numbers corresponding to the redundant hit information on the non-target target, and add them to the shooting score of the corresponding shooter.
[0074] The following are some examples:
[0075] S1: Assume that the target of shooter A is target A, and the firearm used by shooter A is equipped with a bullet emission information capturing subsystem A, and target A is provided with a target surface information acquiring subsystem A. The bullet emission information capturing subsystem A acquires ejection information A at the ejection port, and transmits the ejection information A to the data processing subsystem (the data processing subsystem is wirelessly connected to multiple bullet emission information capturing subsystems and target surface information acquiring subsystems);
[0076] S2: The judgment module in the data processing subsystem judges whether the ejection information is a null value (when there is no ejection from the ejection port, the ejection information is a null value). If not, it means that an ejection is ejected from the ejection port. Then, according to the shape and size of the ejection, it is judged whether the ejection is a shell or a bullet. If it is a shell, it means that shooter A has completed a normal shooting.
[0077] S3: The distance L from shooter A’s shooting position to target A A and the bullet's flight speed to calculate the bullet's flight time t A , according to the bullet flight time t A The theoretical hitting time of target A is calculated by the ejection time obtained by the bullet occurrence information capturing subsystem A; the target surface information obtaining subsystem obtains the target surface information A of target A, obtains the actual hitting time of target A, and determines whether the actual hitting time of target A matches the theoretical hitting time of target A. If so, it means that shooter A hits target A (i.e., hits the target target), and then goes to step S4; if not, it means that shooter A does not hit target A, and then goes to step S5;
[0078] S4: Obtain the number of hit rings on target A, and count the number of hit rings into the design score of shooter A;
[0079] S5: Retrieve the target surface information B of other target positions (such as target B), and obtain whether there are other shooters using target B. If no shooter is using target B, determine whether the target surface information B is null. If so, it means that the shooting result of shooter A is off target. If not, it means that shooter A hit target B (i.e., hit a non-target target). If a shooter (shooter B) is using target B, the ejection information B is obtained through the bullet firing information capture subsystem B installed on shooter B's firearm; the theoretical hit time of target B is calculated, and the actual hit time in the target surface information B is compared with the theoretical hit time of target B to obtain the hit information of shooter B in the target surface information B; after eliminating the hit information of shooter B, if there is still redundant hit information in the target surface information B, it means that shooter A hit target B (i.e., hit a non-target target), and then enter step S6; if there is no redundant hit information in the target surface information B, it means that shooter A missed the target;
[0080] S6: Obtain the hit numbers corresponding to the redundant hit information on target B, add them to the shooting score of shooter A, and trigger an alarm to remind shooter A that this shot hits a non-target target.
[0081] When the projectile is fired normally and the shell is not ejected, the shell shielding time of the light emitted by the light emitter is 0; if it is stuck at the ejection port, the shell will continue to shield the light emitted by the light emitter, and the theoretical shielding time is infinite (until the fault is eliminated). Under normal shooting conditions, the time for the shell to be ejected from the ejection port is about 90ms. Therefore, the above situations can be distinguished based on the light signal shielding time.
[0082] When the shooter encounters a jamming problem while loading a bullet, the shooter pulls the bolt back to eject the unfired bullet from the ejection port. Since the ejected bullet ejects a live bullet that has not been used, it should not be counted in the number of fired ammunition. At this time, it can be judged based on the difference between the length of the cartridge case and the length of the full bullet, resulting in different blocked light signals. Taking the 5.8mm rifle ordinary bullet as an example, the full bullet is 58mm long and the cartridge case is about 42mm long. According to the full coverage of the plane formed by the optical transmitter and the optical receiver on the ejection port, the amount of light signal blocked when the cartridge case or the unused bullet passes through the covered surface can be calculated. Since the length of the cartridge case < the length of the unused bullet = the length of the exposed bullet head + the length of the cartridge case (that is, the light signal blocked by the cartridge case < the light signal blocked by the unused bullet), the cartridge case and the unused bullet are judged accordingly. When it is determined that the unused bullet is ejected, the system will not count it in the current ammunition consumption and determine that the shooter has not fired.
[0083] Another method is: Since the mass of the live bullet is greater than the mass of the cartridge case, the live bullet weighs about 12.63g and the cartridge case weighs about 7.13g, according to the automatic rifle shell ejection principle, using the formula of elastic potential energy Ep and kinetic energy Ek, we have:
[0084]
[0085] k is the elastic recovery coefficient, x is the compression amount, and further:
[0086]
[0087] m is the mass of the object, v is the speed of the object. According to the law of conservation of energy, the combustion gas of gunpowder pushes the recoil spring of the bolt to move backward. The recoil spring obtains elastic potential energy and converts it into kinetic energy, driving the bullet catcher to grab the shell from the chamber and eject it from the ejection port. Ep=Ek, then:
[0088] Furthermore, it can be known that the throwing speed is:
[0089]
[0090] It is known that the rifle cartridge case weighs 7.13g and the full cartridge weighs about 12.63g, so:
[0091] v 弹壳 >v 实弹
[0092] It is concluded that the speed at which the cartridge case is ejected from the ejection port is much greater than the speed at which the shooter manually ejects the live bullet (which is heavier). Therefore, the live bullet and the cartridge case can be accurately distinguished based on the ejection rate of the ejected object.
[0093] When the projectile hit information and the projectile launch information are consistent in quantity and time (the difference between the launch time and the hit time is the projectile flight time. When the distance and the initial velocity of the projectile are constant, the time difference between the two is constant), the projectile is determined to have hit normally; when the projectile time (projectile launching time) information is generated but the hit time information is not generated, it means that the shooter's projectile missed the target or hit a non-target target. The hit information of other targets can be retrieved for comparison with the projectile launch information. If it matches the hit information of the non-target target, it means that the shooter hit the wrong target. The projectile is counted in the shooter's score, and the alarm is controlled to remind the shooter to re-identify the correct target in time.
[0094] In the coordinated shooting training of the combat team, multiple shooters shoot at multiple recurring hidden and visible targets. For example, there are 3 shooters numbered X1, X2, and X3, and 6 targets (targets) numbered Y1, Y2, Y3, Y4, Y5, and Y6. Using the method in this embodiment, according to the target number and shooter number, the number of rings, number of shots, time and other information of each shooter hitting each target can be accurately reported. The system can calculate and judge the intensity of the target (target) being killed according to the number of hit rings. For example, if target Y5 is damaged, shooter X2 hits Y5 for 7 rings for the first time, then target Y5 can be judged to be slightly injured; target Y5 still has combat capability and can be shown again. When shooter X1 hits 10 rings for the second time, it can be judged that target Y5 is eliminated and no longer shows the target. Therefore, the method provided in this embodiment can effectively enhance the benefits of coordinated shooting training, so that the coordinated shooting training can use the automatic target reporting method to accurately analyze and restore the actual hit situation.
[0095] In the present invention, the time data acquisition is precisely recorded as t 精确度 , the following is an analysis of the probability that when two shooters fire at the same time, one of them misses the target and the other hits the wrong target (hit a non-target target):
[0096] According to statistics of a large number of sample data, when the number of bullets fired at a fixed target is n, according to the outline requirements, the total shooting time is t 总 , let the time taken by the shooter to shoot the i-th projectile be t i (i=1,2,…,n), then:
[0097]
[0098] Furthermore, the average off-target rate was The average miss rate is The probability P of the above situation (one shooter misses the target and the other shooter hits the non-target target) is:
[0099]
[0100] When shooting at a hidden or visible target, let the target display time be t 显示 , each shot n 1 Continuous, the probability of the above situation occurring is P 隐显 for:
[0101]
[0102] Therefore, when the time data in the present invention is collected accurately to 0.01 seconds, the probability analysis of two shooters firing at the same time, one of them misses the target and the other hits the wrong target. According to a large number of sample data statistics, 5 rounds are fired at a fixed target, and the total time used by the shooter after 5 shots is 126 seconds, that is:
[0103]
[0104] The average miss rate is 0.017, and the average miss rate is 0.0035. When there are 10 shooters participating in the shooting, the probability of the above situation is:
[0105]
[0106] When shooting at a hidden or visible target, the target is displayed for 6 seconds, and each shot is 2 bursts. The probability of the above situation is:
[0107]
[0108] From this we can see that it is still highly operational in specific instances.
[0109] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the technical solutions of the embodiments of the present invention.
Claims
1. An automatic target reporting system based on ejection port detection technology, characterized in that: include: A target surface information acquisition subsystem, used to acquire target surface information, wherein the target surface information includes the hit time and hit ring number of each shot; A bullet firing information capturing subsystem, the bullet firing information capturing subsystem is arranged on the gun, and the bullet firing information capturing subsystem comprises an ejection port detection module, the ejection port detection module is used to obtain ejection information, the ejection information comprises ejection time, ejection speed and ejection shape; The data processing subsystem includes a first data transmission module, which is used to receive the target surface information and the ejection information; the data processing subsystem also includes a judgment module, which is used to judge the shooting hit situation according to the target surface information and the ejection information, and the shooting hit situation includes hitting the target target, hitting the non-target target and missing the target; the judgment module compares the calculated bullet hitting time with the hitting time in the target surface information, if the two times are consistent, it means that the shooting successfully hits the target target, otherwise, the shooting may be off-target or wrong; the data processing subsystem also includes a shooting performance statistics module, which is used to count the hit rings when hitting the target target and hitting the non-target target; the data processing subsystem also includes a bullet consumption statistics module, which is used to judge whether the ejection is a shell or a live bullet according to the shape of the ejection, and obtain the number of bullet consumption according to the number of ejected shells.
2. The automatic target reporting system based on ejection port detection technology according to claim 1 is characterized in that: The ejection port detection module includes a transceiver array unit and a data analysis unit. The transceiver array unit includes a plurality of groups of relatively arranged light transmitters and light receivers. The data analysis unit is connected to the light receiver and is used to receive the light signal data received by the light receiver and obtain ejection information based on the light signal data analysis.
3. The automatic target reporting system based on ejection port detection technology according to claim 1 is characterized in that: The automatic target reporting system also includes an alarm module, which includes an alarm information generating unit and an alarm; the alarm information generating unit is connected to the judgment module, and when the judgment module determines that the shooting hit is a non-target target or a miss, the alarm information generating unit generates an alarm control instruction and transmits the alarm control instruction to the alarm, and the alarm sounds an alarm according to the received alarm control command.
4. The automatic target reporting system based on ejection port detection technology according to claim 3 is characterized in that: The alarm is an audible and visual alarm.
5. The automatic target reporting system based on ejection port detection technology according to claim 4 is characterized in that: The alarm control instruction includes a first alarm control instruction and a second alarm control instruction. When the shooting hit situation is a miss, the alarm information generation unit generates the first alarm control instruction. When the shooting hit situation is a hit on a non-target target, the alarm information generation unit generates the second alarm control instruction. When the sound and light alarm receives the first alarm control instruction and the second alarm control instruction, the alarm mode is different.
6. The automatic target reporting system based on ejection port detection technology according to claim 5 is characterized in that: The automatic target reporting system also includes a target position display terminal, which is connected to the data processing subsystem and is used to display the number of hits to the shooter.
7. An automatic target reporting method based on ejection port detection technology, used to realize shooting performance statistics based on an automatic target reporting system based on ejection port detection technology as claimed in any one of claims 1 to 6, characterized in that: The following steps are involved: S1: Get the thrown object information; S2: Determine whether there is a projectile. If so, further determine whether the projectile is a bullet or a cartridge case based on the shape of the projectile. If the projectile is a cartridge case, proceed to step S3; S3: Calculate the bullet flight time according to the distance from the shooting position to the target and the bullet flight speed, and calculate the theoretical hit time according to the bullet flight time and the ejection time; obtain the target surface information of the target, and determine whether the hit time matches the theoretical hit time. If so, proceed to step S4, if not, proceed to step S5; S4: Obtain the number of hit rings corresponding to the hit time, and count the number of hit rings into the shooting score of the corresponding shooter; S5: Retrieve the hit information of other target positions, and determine whether there is redundant hit information of other target positions. If not, it means that the target position is off target; if so, it means that the non-target target is hit, and then enter step S6; S6: Obtain the hit numbers corresponding to the redundant hit information on the non-target target, and add them to the shooting score of the corresponding shooter.
8. The automatic target reporting method based on ejection port detection technology according to claim 7 is characterized in that: The method for determining whether the ejected object is a bullet or a cartridge case in step S2 is as follows: obtaining the length of the ejected object according to the shape of the ejected object, determining whether the length of the ejected object matches the length of the cartridge case, if so, the ejected object is a cartridge case, if not, determining whether the length of the ejected object matches the length of the bullet, if so, the ejected object is a bullet.
9. The automatic target reporting method based on ejection port detection technology according to claim 8 is characterized in that: The automatic target reporting method further comprises generating an alarm control instruction to control an alarm device to alarm after determining that the target is missed or a non-target target is hit.
10. The automatic target reporting method based on ejection port detection technology according to claim 9 is characterized in that: The method for determining whether there is redundant hit information in other targets is: S501: Acquire the hit information of the non-target target and extract the hit time of the non-target target; S502: Obtaining a theoretical hit time of a non-target based on steps S1-S3; S502: Compare the hit time of the non-target target with the theoretical hit time of the non-target target to determine whether there is redundant hit time of the non-target target. If so, it means that there is redundant hit information of the non-target target.
Citation Information
Patent Citations
Multi-person live ammunition shooting recognition system
CN113790630A