A method and system for calculating fatigue life of automatic firearm translation hammer considering multi-working condition coupling

By considering the strength simulation and load analysis under multiple operating conditions, the risk of fracture and damage value of the hammer is determined, and the problem of large calculation errors in the existing technology is solved, and the accurate calculation of the fatigue life of the hammer is realized, ensuring the long life design of the gun parts.

CN119918360BActive Publication Date: 2025-08-22WEAPON EQUIP RES INST OF CHINA NAT WEAPON EQUIP GRP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510394377.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2025-08-22
Estimated Expiration
2045-03-31

AI Technical Summary

Technical Problem

The existing firefighting life calculation method of gun hammer fails to accurately consider the load changes and coupling effects under multiple operating conditions, resulting in large errors in the calculation results and the long-life design of key parts cannot be accurately guided.

Method used

A method for calculating fatigue life of automatic gun translation hammers that considers the coupling of multiple working conditions is adopted. By simulating strength and load analysis of different stress conditions, the fracture hazard position of the hammer is determined, and the damage value under each working condition is calculated, and the fatigue life of the hammers is finally obtained.

Benefits of technology

It improves the accuracy and accuracy of hammer fatigue life calculation, ensures the long-life design of key parts of the gun, and enhances the reliability of the design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119918360B_ABST
    Figure CN119918360B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and system for calculating the fatigue life of a translational hammer of an automatic firearm that considers multi-working condition coupling, and belongs to the field of computer numerical simulation technology. The method comprises: performing strength simulation on the hammer under different stress conditions to determine the hammer's fracture risk position; analyzing the hammer load under different stress conditions to determine the relationship between the maximum velocity of the collision object colliding with the hammer and the amount of projectiles under each stress condition; utilizing the relationship between the maximum velocity of the collision object colliding with the hammer under different stress conditions and the amount of projectiles to determine the damage value of the hammer at the fracture risk position under different stress conditions; calculating the sum of the damage values ​​of the hammer at the fracture risk position under each stress condition, and then calculating the reciprocal, and using the reciprocal as the fatigue life of the translational hammer of the automatic firearm. The present invention can accurately calculate the fatigue life of the hammer of an automatic firearm, ensuring the long-life design of key firearm parts.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of computer numerical simulation, and in particular relates to a method and system for calculating the fatigue life of a translational hammer of an automatic firearm taking into account multi-working condition coupling. Background Art

[0002] The hammer is a crucial component in firing a round. When the trigger is pulled, the sear releases the hammer, which, under the force of the hammer spring, begins to move until it strikes the firing pin. The firing pin, energized, strikes the primer. After the round is fired, gunpowder gases flow through the barrel into the gas chamber, pushing the piston rod against the bolt. The bolt, acquiring kinetic energy, begins to recoil and unlock. After completing its free travel before unlocking, it strikes the hammer, which then recoils along with the bolt until it locks. Therefore, during its movement, the hammer primarily strikes the firing pin, bolt head, and bolt head. Experimental testing and theoretical calculations have shown that the hammer's speed can reach approximately 7 m / s, while the bolt head strikes the hammer at approximately 9 m / s. Due to the hammer's small size, complex structure, and harsh stresses, it can fail after operating at high frequencies for thousands or even tens of thousands of times, rendering the firearm inoperable.

[0003] The commonly used method for calculating the fatigue life of a firearm hammer is to analyze the maximum working conditions of the components through the movement of the firearm's mechanism, and then calculate the stress and strain at the dangerous positions of the firearm components and the dangerous positions through strength calculations. Then, a classical algorithm is used to combine the stress and strain calculation results of the components to obtain the fatigue life of the components. This method is usually used to simply compare the fatigue life of two schemes, without considering issues such as load changes after multiple shots and the coupling effect of multiple working conditions. In addition, this classical algorithm superimposes the elastic strain amplitude and plastic strain amplitude at the same life to obtain the total strain amplitude and establishes a relationship between the total strain amplitude and life. This superposition method is inconsistent with the constitutive relationship of the material, and does not conform to the characteristic of the negative correlation between strain amplitude and fatigue life, resulting in large errors near the yield point. Therefore, the current fatigue life calculation method for key firearm components cannot obtain accurate calculation results and cannot truly guide the design of long-life key firearm components.

[0004] The prior art provides a solution for analyzing the life of a gun hammer. Specifically, the following steps are used: using ADAMA software to perform a dynamic analysis of the hammer's entire motion process, obtaining a hammer velocity-time curve and the hammer's five impact points. Using ANSYS Workbench, the finite element analysis software, the loads derived from the dynamic analysis are added to the hammer body to obtain stress values ​​at the five impact points. The fatigue simulation module Fatigue Tool in the software is then used to perform fatigue calculations on the hammer, ultimately determining the fatigue life of the hammer at the five impact points. However, this method does not analyze the cumulative damage to the same hazardous location under each operating condition, nor does it analyze the change in hammer impact load as the number of projectiles increases. Instead, the method calculates the fatigue life at different locations under different operating conditions. Numerous firearm life tests have shown that the hammer fractures only at the root of the hammer guide tube. Therefore, the above-mentioned hammer fatigue life calculation method cannot accurately calculate the hammer's fatigue life. Summary of the Invention

[0005] One of the purposes of the present invention is to provide a method for calculating the fatigue life of an automatic firearm's translational hammer taking into account the coupling of multiple working conditions. This method can improve the calculation accuracy of the fatigue life of an automatic firearm's translational hammer, ensure the long-life design of key firearm parts, and improve the accuracy and reliability of the fatigue life design results of key firearm parts.

[0006] A second object of the present invention is to provide a fatigue life calculation system for an automatic firearm translation hammer that takes into account multi-working condition coupling.

[0007] In order to achieve one of the above purposes, the present invention adopts the following technical solutions:

[0008] A method for calculating the fatigue life of a translational hammer of an automatic firearm considering multi-working condition coupling is provided. The method comprises the following steps:

[0009] Step S1, performing strength simulation on the hammer under different stress conditions to determine the fracture risk position of the hammer;

[0010] Step S2: Analyze the hammer load under different stress conditions to determine the relationship between the maximum velocity of the collision object and the projectile amount under each stress condition;

[0011] Step S3, using the relationship between the maximum velocity of the collision object and the projectile amount under different stress conditions, determining the damage value of the hammer at the fracture risk position under different stress conditions;

[0012] Step S4, calculating the sum of the damage values ​​of the hammer at the fracture risk position under various stress conditions and then obtaining the reciprocal, and using the reciprocal as the fatigue life of the automatic firearm translation hammer.

[0013] Furthermore, the specific implementation process of step S1 includes:

[0014] Step S11: using the strength performance parameters of the hammer material, constructing a basic simulation model for the firing condition and a basic simulation model for the strength of the recoil condition of the hammer;

[0015] Step S12: performing strength simulations using the firing condition simulation basic model and the recoil condition strength simulation basic model, respectively, to determine stresses at dangerous locations where the hammer may break under both the firing condition and the recoil condition;

[0016] Step S13, calculating the difference between each stress at a possible fracture risk position of the hammer under both the firing condition and the recoil condition and the yield strength of the hammer; and using the possible fracture risk position corresponding to the stress with the smallest absolute value of the difference as the fracture risk position of the hammer.

[0017] Furthermore, in step S2, when the force working condition is a firing working condition, the collision object is a firing pin; when the force working condition is a recoil working condition, the collision object is a machine body seat or a machine frame.

[0018] Furthermore, in step S3, when the stress working condition is a firing working condition, the specific process of determining the damage value of the hammer at the fracture risk position under the firing working condition includes:

[0019] Step S311: Using the relationship between the maximum velocity of the collision object and the projectile mass under the firing condition, load segmentation is performed to determine the stress and strain of the hammer at the fracture risk position corresponding to each segment load under the firing condition;

[0020] Step S312: Calculate the sub-damage value of the hammer at the fracture-risk position corresponding to each segment load under the firing condition using the stress and strain of the hammer at the fracture-risk position corresponding to each segment load under the firing condition;

[0021] Step S313: Add up the sub-damage values ​​of the hammer at the fracture-dangerous position corresponding to all segmented loads under the firing condition and calculate the average, and use the average result as the damage value of the hammer at the fracture-dangerous position under the firing condition.

[0022] Furthermore, in step S3, when the stress working condition is the recoil working condition, the specific process of determining the damage value of the hammer at the fracture risk position under the recoil working condition includes:

[0023] Step S321: Using the relationship between the maximum velocity of the collision object and the projectile mass during the recoil operation, a load test is performed to determine the stress and strain of the hammer at the fracture risk position during the recoil operation;

[0024] Step S322: Calculate the damage value of the hammer at the fracture-risk position under the recoil working condition by using the stress and strain of the hammer at the fracture-risk position under the recoil working condition.

[0025] In order to achieve the second of the above objectives, the present invention adopts the following technical solutions:

[0026] A fatigue life calculation system for a translational hammer of an automatic firearm considering multi-working condition coupling, the fatigue life calculation system for a translational hammer of an automatic firearm comprising:

[0027] Strength simulation module, used to simulate the strength of the hammer under different stress conditions to determine the dangerous fracture position of the hammer;

[0028] An analysis module for analyzing the hammer load under different force conditions to determine the relationship between the maximum velocity of the collision object and the projectile amount under each force condition;

[0029] a determination module for determining damage values ​​of the hammer at a fracture risk position under different force conditions by utilizing a relationship between a maximum velocity of a collision object and a projectile amount that collides with the hammer under different force conditions;

[0030] The summation module is used to calculate the sum of the damage values ​​of the hammer at the fracture risk position under various stress conditions, and use the reciprocal of the sum as the fatigue life of the automatic firearm translation hammer.

[0031] Furthermore, the strength simulation module includes:

[0032] A construction submodule is used to construct a basic simulation model of the hammer's firing condition and a basic simulation model of the hammer's recoil condition strength using the strength performance parameters of the hammer material;

[0033] a determination submodule, configured to perform strength simulations using the firing condition simulation basic model and the recoil condition strength simulation basic model, respectively, to determine stresses at dangerous positions of the hammer where fracture may occur under both the firing condition and the recoil condition;

[0034] The first calculation module is used to calculate the difference between each stress at the possible fracture risk position of the hammer under both the firing condition and the recoil condition and the yield strength of the hammer; and the possible fracture risk position corresponding to the stress with the smallest absolute value of the difference is used as the fracture risk position of the hammer.

[0035] Furthermore, when the force working condition is a firing condition, the collision object is the firing pin; when the force working condition is a recoil condition, the collision object is the body seat or the frame.

[0036] Furthermore, when the force working condition is a firing working condition, the determining module includes:

[0037] A load segmentation submodule is used to segment the load using the relationship between the maximum velocity of the collision object and the projectile mass under the firing condition, so as to determine the stress and strain of the hammer at the fracture risk position corresponding to each segment load under the firing condition;

[0038] The second calculation submodule is used to calculate the sub-damage value of the hammer at the fracture-dangerous position corresponding to each segment load under the firing condition by using the stress and strain of the hammer at the fracture-dangerous position corresponding to each segment load under the firing condition;

[0039] The averaging submodule is used to add up the sub-damage values ​​of the hammer at the fracture danger position corresponding to all segmented loads under the firing condition and calculate the average, and use the average result as the damage value of the hammer at the fracture danger position under the firing condition.

[0040] Furthermore, when the force working condition is a recoil working condition, the determining module includes:

[0041] A load test submodule is used to perform a load test by utilizing the relationship between the maximum velocity of the collision object and the projectile mass colliding with the hammer under the recoil condition, so as to determine the elastic stress and elastic strain of the hammer at the fracture-risk position under the recoil condition;

[0042] The third calculation submodule is used to calculate the damage value of the hammer at the fracture-dangerous position under the recoil working condition by using the elastic stress and elastic strain of the hammer at the fracture-dangerous position under the recoil working condition.

[0043] In summary, the solution proposed in the present invention has the following technical effects:

[0044] The present invention determines the fracture risk position of the hammer under different stress conditions (i.e., firing condition and recoil condition) through strength simulation of the hammer under different stress conditions; utilizes the relationship between the maximum velocity of the collision object colliding with the hammer and the amount of projectiles under various stress conditions to determine the damage value of the hammer at the fracture risk position under different stress conditions, and then determines the fatigue life of the automatic firearm translation hammer under multiple working conditions, fully considering the multiple stresses of the firearm part (i.e., hammer), load attenuation (i.e., the relationship between the maximum velocity of the collision object colliding with the hammer and the amount of projectiles under various stress conditions), and the damage to the material caused by the elastic-plastic section, effectively improving the calculation accuracy of the fatigue life of the automatic firearm translation hammer, ensuring the long-life design of key firearm parts, and improving the accuracy and reliability of the fatigue life design results of key firearm parts. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0046] Figure 1 The figure is a flow chart of the fatigue life calculation method of the automatic firearm translation hammer considering multiple working condition coupling according to the present invention. DETAILED DESCRIPTION

[0047] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. 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 efforts shall fall within the scope of protection of the present invention.

[0048] This embodiment provides a method for calculating the fatigue life of an automatic firearm's translational hammer considering multiple working conditions coupling. Figure 1 As shown, the method for calculating the fatigue life of the automatic firearm translation hammer includes the following steps:

[0049] Step S1: Perform strength simulation on the hammer under different stress conditions to determine the fracture risk position of the hammer.

[0050] The automatic firearm in this embodiment utilizes gunpowder gas to launch a projectile and is capable of automatic reloading. During each firing cycle, it generally undergoes seven steps: firing, unlocking, recoil, ejection, return, loading, and locking. Firing refers to the manual pull of the trigger, where the hammer pushes the firing pin, striking the cartridge primer in the barrel chamber, igniting the propellant and launching the projectile. Unlocking refers to the disengagement of the barrel and bolt, opening the barrel chamber. Recoil refers to the backward movement of the bolt, releasing the lock and opening the barrel chamber. Extraction refers to the recoil of the bolt, which extracts the cartridge case from the chamber and ejects it from the receiver. Return refers to the forward movement of the bolt under the force of the recoil spring. Loading refers to the bolt pushing the cartridge into the chamber during recoil. Locking refers to the locking of the bolt with the barrel, closing the barrel chamber. The force conditions in this embodiment include both firing and recoil conditions.

[0051] Based on the previous stress analysis, the stress conditions that affect the hammer fracture include the firing condition and the recoil condition. Combined with the technical conditions of the firearm hammer heat treatment, surface treatment, etc., the elastic modulus E of the hammer material and the yield strength σs of the hammer (material) are obtained through the tensile test of the material. With these as input, the basic simulation model of the strength of the firing condition and the basic simulation model of the strength of the recoil condition are established respectively. Through simulation, the possible fracture danger position of the hammer is calculated (that is, the same position under the firing condition and the recoil condition may be the location where the hammer fractures). By comparing the fatigue fracture phenomenon, the accuracy of the obtained hammer fracture danger position can be known. Based on the above analysis, the process of determining the fracture danger position of the automatic firearm translation hammer includes:

[0052] Step S11: using the strength performance parameters of the hammer material, constructing a basic simulation model for the firing condition and a basic simulation model for the strength of the recoil condition of the hammer;

[0053] Step S12: performing strength simulations using the firing condition simulation basic model and the recoil condition strength simulation basic model, respectively, to determine stresses at dangerous locations where the hammer may break under both the firing condition and the recoil condition;

[0054] Step S13, calculating the difference between each stress at a possible fracture risk position of the hammer under both the firing condition and the recoil condition and the yield strength of the hammer; and using the possible fracture risk position corresponding to the stress with the smallest absolute value of the difference as the fracture risk position of the hammer.

[0055] Step S2: Analyze the hammer load under different stress conditions to determine the relationship between the maximum velocity of the collision object colliding with the hammer and the projectile amount under each stress condition.

[0056] When the force condition is a firing condition, the collision object is the firing pin; when the force condition is a recoil condition, the collision object is the fuselage seat or frame.

[0057] During the firing condition, the force acting on the hammer is mainly the collision force generated by the hammer hitting the firing pin at a certain speed, and the main energy of the hammer comes from the energy stored in the hammer spring. However, as the amount of projectiles increases, the mechanical properties of the spring gradually deteriorate.

[0058] 1. Analysis of hammer load under firing conditions

[0059] Based on the analysis of test data, the spring degradation form is exponential degradation, and the relationship between the spring degradation rate and the projectile amount is expressed as follows:

[0060] ;

[0061] in, is the spring degradation rate; and are the original length of the spring before degradation and the length of the spring after degradation with the increase of projectile amount; is the limit value of the function; is a constant; The amount of projectile.

[0062] ;

[0063] in, is the spring stiffness; is the shear modulus of the spring; is the diameter of the spring wire; is the average diameter of the spring; is the number of coils of the spring.

[0064] ;

[0065] in, is the hammer energy; is the hammer mass; The maximum speed at which the hammer strikes the firing pin.

[0066] ;

[0067] in, The energy stored in the spring; is the remaining length of the spring after compression.

[0068] ;

[0069] ;

[0070] In summary, the relationship between the maximum velocity of the firing pin colliding with the hammer under firing conditions (i.e., the maximum velocity of the hammer hitting the firing pin) and the amount of projectile is:

[0071] ;

[0072] in, The maximum speed of the hammer striking the firing pin; is the spring stiffness coefficient; is the hammer mass; and are the original length of the spring before degradation and the remaining length of the spring after compression; is the limit value of the function; is a constant; The amount of projectile.

[0073] From the above formula, we can see that as the amount of projectile increases, the maximum speed of the hammer hitting the firing pin changes.

[0074] 2. Analysis of hammer load under recoil conditions

[0075] During recoil, the force exerted on the hammer primarily comes from the impact of the housing or frame. Therefore, this embodiment utilizes a firearm dynamic parameter testing method, combined with firearm life testing, to determine the maximum velocity of the housing or frame striking the hammer under varying projectile loads. Table 1 shows the maximum recoil velocity of the housing for a particular rifle as projectile load increases. As can be seen from Table 1, the maximum velocity of the housing or frame (i.e., the maximum recoil velocity) changes little with increasing projectile load.

[0076]

[0077] Step S3: using the relationship between the maximum velocity of the collision object and the projectile amount that collides with the hammer under different stress conditions, determine the damage value of the hammer at the fracture risk position under different stress conditions.

[0078] The hammer meshing for both firing and recoil conditions is consistent, with refinement performed at critical locations and a mesh independence analysis performed. By comprehensively considering the calculation results and time, the mesh element size at the critical location of the firearm hammer is determined to be 0.15mm to 0.2mm. Material data such as the elastic model, yield strength, and stress-strain curve of the hammer material are obtained through tensile testing. Finally, by inputting different loads, the stress (i.e., elastic stress) and strain (i.e., the sum of elastic and plastic strain) at the critical location of the hammer under different operating conditions are obtained.

[0079] Based on the relationship between the maximum velocity of the object colliding with the hammer and the projectile mass under firing conditions (i.e., how the load varies with projectile mass), the load is divided into segments. For example, for a typical firing condition, this is divided into five segments, with 2000 rounds as a cutoff point. The average load for each segment is calculated for each projectile mass. The stress (i.e., elastic stress) and strain (i.e., the sum of elastic and plastic strains) at the hammer's fracture-prone location are then combined with the sub-damage values ​​under each segment to determine the average damage under the firing condition (i.e., the damage value at the hammer's fracture-prone location under the firing condition).

[0080] In summary, when the force working condition is the firing working condition, the specific process of determining the damage value of the hammer at the fracture risk position under the firing working condition includes:

[0081] Step S311: Using the relationship between the maximum velocity of the object colliding with the hammer under the firing condition and the projectile mass, load segmentation is performed to determine the stress (i.e., elastic stress) and strain (i.e., the sum of elastic strain and plastic strain) of the hammer at the fracture risk position corresponding to each segment load under the firing condition;

[0082] Step S312: Calculate the sub-damage value of the hammer at the fracture-risk position corresponding to each segmented load under the firing condition using the stress (i.e., elastic stress) and strain (i.e., the sum of elastic strain and plastic strain) of the hammer at the fracture-risk position corresponding to each segmented load under the firing condition.

[0083] Step S313: Add up the sub-damage values ​​of the hammer at the fracture-dangerous position corresponding to all segmented loads under the firing condition and calculate the average, and use the average result as the damage value of the hammer at the fracture-dangerous position under the firing condition.

[0084] The hammer load is determined by combining the relationship between the maximum velocity of the object colliding with the hammer and the projectile mass under recoil conditions (i.e., how the load varies with projectile mass). Recoil load tests under different projectile mass conditions are performed to determine the hammer load. Generally, the recoil load does not vary significantly, so no segmentation is performed, and only the average damage is calculated. The segmented load can be experimentally tested to determine the maximum recoil velocity of the frame or chassis for the first 100 rounds. The average recoil load is then calculated by averaging the stress (i.e., elastic stress) and strain (i.e., the sum of elastic and plastic strains) at the hammer's fracture-risk location under this recoil condition to determine the average damage under the average load (i.e., the damage value at the hammer's fracture-risk location under the recoil condition).

[0085] In summary, when the load condition is the recoil condition, the specific process of determining the damage value of the hammer at the fracture risk position under the recoil condition includes:

[0086] Step S321: Using the relationship between the maximum velocity of the object colliding with the hammer under the recoil condition and the projectile mass, a load test is performed to determine the stress (i.e., elastic stress) and strain (i.e., the sum of elastic strain and plastic strain) of the hammer at the fracture-risk position under the recoil condition.

[0087] Step S322: Calculate the damage value of the hammer at the fracture-risk position under the recoil working condition using the stress (i.e., elastic stress) and strain (i.e., the sum of elastic strain and plastic strain) of the hammer at the fracture-risk position under the recoil working condition.

[0088] Analysis of the hammer strength of automatic firearms shows that the stress at the hammer's fracture risk point is generally near the material's yield strength, and the hammer's fatigue life is generally around 20,000 rounds. Therefore, hammer fatigue is classified as low-cycle fatigue. With each cycle and impact, hammer damage is the sum of damage caused by elastic strain (i.e., elastic damage) and damage caused by plastic strain (i.e., plastic damage).

[0089] In this embodiment, each sub-damage value of the hammer at the fracture-threatening position corresponding to each segmented load under the firing condition and the damage value of the hammer at the fracture-threatening position under the recoil condition are calculated according to the following formula:

[0090] ;

[0091] in, is the damage value (or sub-damage value) of the hammer (or the hammer corresponding to each segment load) at the fracture risk position; and are the stress (i.e. elastic stress) and strain (i.e. the sum of elastic strain and plastic strain) of the hammer (or the hammer corresponding to each segmented load) at the fracture danger position, respectively; is the elastic modulus of the hammer material; and are the fatigue strength coefficient and fatigue ductility coefficient of the hammer material respectively; and They are the fatigue strength index and fatigue ductility index of the hammer material respectively.

[0092] Step S4, calculating the sum of the damage values ​​of the hammer at the fracture risk position under various stress conditions and then obtaining the reciprocal, and using the reciprocal as the fatigue life of the automatic firearm translation hammer.

[0093] The fatigue life of the automatic firearm translation hammer in this embodiment is:

[0094]

[0095] in, The fatigue life of the linear hammer of an automatic firearm; is the total damage of the hammer at the dangerous position of fracture; is the damage value of the hammer at the dangerous position of fracture under the firing condition; It is the damage value of the hammer at the dangerous position of fracture under the recoil condition.

[0096] This embodiment determines the fracture risk position of the hammer under different stress conditions (i.e., firing condition and recoil condition) through strength simulation of the hammer under different stress conditions; utilizes the relationship between the maximum velocity of the collision object colliding with the hammer and the amount of projectiles under each stress condition to determine the damage value of the hammer at the fracture risk position under different stress conditions, and then determines the fatigue life of the automatic firearm translation hammer under multiple working conditions. It fully considers the multiple stresses of the firearm parts (i.e., hammer), load attenuation (i.e., the relationship between the maximum velocity of the collision object colliding with the hammer and the amount of projectiles under each stress condition), and the damage to the material caused by the elastic-plastic section, effectively improves the calculation accuracy of the fatigue life of the automatic firearm translation hammer, ensures the long-life design of key firearm parts, and improves the accuracy and reliability of the fatigue life design results of key firearm parts.

[0097] The above embodiment can be implemented by adopting the technical solutions given in the following embodiments:

[0098] Another embodiment provides a system for calculating the fatigue life of a translational hammer of an automatic firearm considering multi-working condition coupling. The system comprises:

[0099] Strength simulation module, used to simulate the strength of the hammer under different stress conditions to determine the dangerous fracture position of the hammer;

[0100] An analysis module for analyzing the hammer load under different force conditions to determine the relationship between the maximum velocity of the collision object and the projectile amount under each force condition;

[0101] a determination module for determining damage values ​​of the hammer at a fracture risk position under different force conditions by utilizing a relationship between a maximum velocity of a collision object and a projectile amount that collides with the hammer under different force conditions;

[0102] The summation module is used to calculate the sum of the damage values ​​of the hammer at the fracture risk position under various stress conditions, and use the reciprocal of the sum as the fatigue life of the automatic firearm translation hammer.

[0103] Furthermore, the strength simulation module includes:

[0104] A construction submodule is used to construct a basic simulation model of the hammer's firing condition and a basic simulation model of the hammer's recoil condition strength using the strength performance parameters of the hammer material;

[0105] a determination submodule, configured to perform strength simulations using the firing condition simulation basic model and the recoil condition strength simulation basic model, respectively, to determine stresses at dangerous positions of the hammer where fracture may occur under both the firing condition and the recoil condition;

[0106] The first calculation module is used to calculate the difference between each stress at the possible fracture risk position of the hammer under both the firing condition and the recoil condition and the yield strength of the hammer; and the possible fracture risk position corresponding to the stress with the smallest absolute value of the difference is used as the fracture risk position of the hammer.

[0107] Furthermore, when the force working condition is a firing condition, the collision object is the firing pin; when the force working condition is a recoil condition, the collision object is the body seat or the frame.

[0108] Furthermore, when the force working condition is a firing working condition, the determining module includes:

[0109] The load segmentation submodule is used to segment the load by using the relationship between the maximum velocity of the collision object and the projectile mass under the firing condition to determine the stress (i.e., elastic stress) and strain (i.e., the sum of elastic strain and plastic strain) of the hammer at the fracture risk position corresponding to each segment load under the firing condition;

[0110] The second calculation submodule is used to calculate the sub-damage value of the hammer at the fracture risk position corresponding to each segment load under the firing condition by using the stress (i.e., elastic stress) and strain (i.e., the sum of elastic strain and plastic strain) of the hammer at the fracture risk position corresponding to each segment load under the firing condition;

[0111] The averaging submodule is used to add up the sub-damage values ​​of the hammer at the fracture danger position corresponding to all segmented loads under the firing condition and calculate the average, and use the average result as the damage value of the hammer at the fracture danger position under the firing condition.

[0112] Furthermore, when the force working condition is a recoil working condition, the determining module includes:

[0113] A load test submodule is used to perform a load test by utilizing the relationship between the maximum velocity of the collision object and the projectile mass colliding with the hammer under the recoil condition, so as to determine the stress (i.e., elastic stress) and strain (i.e., the sum of elastic strain and plastic strain) of the hammer at the fracture-risk position under the recoil condition;

[0114] The third calculation submodule is used to calculate the damage value of the hammer at the fracture-risk position under the recoil working condition by using the stress (i.e., elastic stress) and strain (i.e., the sum of elastic strain and plastic strain) of the hammer at the fracture-risk position under the recoil working condition.

[0115] The principles, formulas and parameter definitions involved in the above embodiments are all applicable and will not be described in detail here.

[0116] The above embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.

Claims

1. A method for calculating the fatigue life of a translational hammer of an automatic firearm considering multiple working condition coupling, characterized in that: The method for calculating the fatigue life of the automatic firearm translation hammer comprises the following steps: Step S1, performing strength simulation on the hammer under different stress conditions to determine the fracture risk position of the hammer; Step S2: Analyze the hammer load under different stress conditions to determine the relationship between the maximum velocity of the collision object and the projectile amount under each stress condition; Step S3, using the relationship between the maximum velocity of the collision object and the projectile amount under different stress conditions, determining the damage value of the hammer at the fracture risk position under different stress conditions; In step S3, when the stress working condition is a firing working condition, the specific process of determining the damage value of the hammer at the fracture risk position under the firing working condition includes: Step S311: Using the relationship between the maximum velocity of the collision object and the projectile mass under the firing condition, load segmentation is performed to determine the stress and strain of the hammer at the fracture risk position corresponding to each segment load under the firing condition; Step S312: Calculate the sub-damage value of the hammer at the fracture-risk position corresponding to each segment load under the firing condition using the stress and strain of the hammer at the fracture-risk position corresponding to each segment load under the firing condition; Step S313: adding up the sub-damage values ​​of the hammer at the fracture-risk position corresponding to all segmented loads under the firing condition and averaging them, and using the average result as the damage value of the hammer at the fracture-risk position under the firing condition; In step S3, when the stress working condition is the recoil working condition, the specific process of determining the damage value of the hammer at the fracture risk position under the recoil working condition includes: Step S321: Using the relationship between the maximum velocity of the collision object and the projectile mass during the recoil operation, a load test is performed to determine the stress and strain of the hammer at the fracture risk position during the recoil operation; Step S322: Calculate the damage value of the hammer at the fracture-risk position under the recoil working condition by using the stress and strain of the hammer at the fracture-risk position under the recoil working condition; Step S4, calculating the sum of the damage values ​​of the hammer at the fracture risk position under various stress conditions and then obtaining the reciprocal, and using the reciprocal as the fatigue life of the automatic firearm translation hammer.

2. The method for calculating fatigue life of a translational hammer of an automatic firearm according to claim 1, characterized in that: The specific implementation process of step S1 includes: Step S11: using the strength performance parameters of the hammer material, constructing a basic simulation model for the firing condition and a basic simulation model for the strength of the recoil condition of the hammer; Step S12: performing strength simulations using the firing condition simulation basic model and the recoil condition strength simulation basic model, respectively, to determine stresses at dangerous locations where the hammer may break under both the firing condition and the recoil condition; Step S13, calculating the difference between each stress at a possible fracture risk position of the hammer under both the firing condition and the recoil condition and the yield strength of the hammer; and using the possible fracture risk position corresponding to the stress with the smallest absolute value of the difference as the fracture risk position of the hammer.

3. The method for calculating fatigue life of a translational hammer of an automatic firearm according to claim 2, characterized in that: In step S2, when the force working condition is a firing working condition, the collision object is a firing pin; when the force working condition is a recoil working condition, the collision object is a machine body seat or a machine frame.

4. A fatigue life calculation system for the automatic firearm translation hammer considering multiple working condition coupling, characterized in that: The automatic firearm translation hammer fatigue life calculation system includes: Strength simulation module, used to simulate the strength of the hammer under different stress conditions to determine the dangerous fracture position of the hammer; An analysis module for analyzing the hammer load under different force conditions to determine the relationship between the maximum velocity of the collision object and the projectile amount under each force condition; a determination module for determining damage values ​​of the hammer at a fracture risk position under different force conditions by utilizing a relationship between a maximum velocity of a collision object and a projectile amount that collides with the hammer under different force conditions; When the force working condition is a firing working condition, the determining module includes: A load segmentation submodule is used to segment the load using the relationship between the maximum velocity of the collision object and the projectile mass under the firing condition, so as to determine the stress and strain of the hammer at the fracture risk position corresponding to each segment load under the firing condition; The second calculation submodule is used to calculate the sub-damage value of the hammer at the fracture-dangerous position corresponding to each segment load under the firing condition by using the stress and strain of the hammer at the fracture-dangerous position corresponding to each segment load under the firing condition; An averaging submodule, for adding up the sub-damage values ​​of the hammer at the fracture-dangerous position corresponding to all segmented loads under the firing condition and averaging the sum, and using the average result as the damage value of the hammer at the fracture-dangerous position under the firing condition; When the force working condition is the recoil working condition, the determining module includes: A load test submodule is used to perform a load test by utilizing the relationship between the maximum velocity of the collision object and the projectile mass colliding with the hammer under the recoil condition, so as to determine the stress and strain of the hammer at the fracture risk position under the recoil condition; a third calculation submodule, for calculating a damage value of the hammer at the fracture-risk position under the recoil working condition by using the stress and strain of the hammer at the fracture-risk position under the recoil working condition; The summation module is used to calculate the sum of the damage values ​​of the hammer at the fracture risk position under various stress conditions, and use the reciprocal of the sum as the fatigue life of the automatic firearm translation hammer.

5. The automatic firearm translation hammer fatigue life calculation system according to claim 4, characterized in that: The strength simulation module includes: A construction submodule is used to construct a basic simulation model of the hammer's firing condition and a basic simulation model of the hammer's recoil condition strength using the strength performance parameters of the hammer material; a determination submodule, configured to perform strength simulations using the firing condition simulation basic model and the recoil condition strength simulation basic model, respectively, to determine stresses at dangerous positions of the hammer where fracture may occur under both the firing condition and the recoil condition; The first calculation module is used to calculate the difference between each stress at the possible fracture risk position of the hammer under both the firing condition and the recoil condition and the yield strength of the hammer; and the possible fracture risk position corresponding to the stress with the smallest absolute value of the difference is used as the fracture risk position of the hammer.

6. The automatic firearm translation hammer fatigue life calculation system according to claim 5, characterized in that: When the force condition is a firing condition, the collision object is the firing pin; when the force condition is a recoil condition, the collision object is the fuselage seat or frame.

Citation Information

Patent Citations

  • Method for establishing firearm firing-ignition fault tree in special environment

    CN113048837A

  • Method based on fatigue damage sensitivity computation

    US20230274048A1