Automatic firearm translation driving hammer fatigue life calculation method and system considering multi-working-condition coupling
By performing strength simulation and damage analysis on the gun hammer under multiple operating conditions, the problem of large calculation errors in the existing technology is solved, and more accurate fatigue life calculation is achieved, ensuring the long life design of gun parts.
Patent Information
- Application Number
- CN202510394377.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-31
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2045-03-31
AI Technical Summary
The existing firefighting life calculation method of gun hammers cannot accurately consider multi-working coupling and load changes, resulting in large errors in the calculation results and cannot effectively guide the long-life design of gun parts.
By simulating the strength of the hammer under different stress conditions, determining the risk of fracture, and analyzing the relationship between the maximum velocity and projectile amount of the collision object colliding with the hammer under each working conditions, calculating the damage value under each working conditions, and counting the sum of the damage value as the fatigue life of the hammer.
The calculation accuracy of the fatigue life of automatic gun translation hammer is improved, ensuring the long-life design of key parts of the gun, and improving the accuracy and reliability of fatigue life design results.
Smart Images

Figure CN119918360A_ABST
Abstract
Description
Technical Field
[0001] The 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 an automatic firearm translation hammer taking into account multi-working condition coupling. Background Art
[0002] The hammer is an important part for firing bullets. After pulling the trigger, the sear releases the hammer, and the hammer begins to move under the action of the hammer spring force until it hits the firing pin; the firing pin obtains energy and hits the primer of the bullet; after the bullet is fired, the gunpowder gas enters the gas chamber through the barrel, pushing the piston rod to hit the body seat, and the body seat obtains kinetic energy and begins to recoil to unlock, and after completing the free travel before unlocking, it hits the hammer, and the hammer recoils together with the body seat until the hammer hangs up. Therefore, during the movement of the firearm hammer, it mainly collides with the firing pin, the machine head and the body seat. Through experimental tests and theoretical calculations, the speed of the hammer is as high as about 7m / s, and the speed of the body seat hitting the hammer is as high as about 9m / s. Due to the small size, complex structure, and poor stress of the firearm hammer, it will suddenly fail after working at a high frequency for thousands or tens of thousands of times, making the firearm equipment unable to fight.
[0003] The commonly used method for calculating the fatigue life of a firearm hammer is to analyze the maximum working condition of the parts through the movement of the firearm mechanism, and to obtain the stress and strain at the dangerous position of the firearm parts and the dangerous position through strength calculation. After that, the classical algorithm is used to combine the stress and strain calculation results of the parts to obtain the fatigue life of the parts. This method is usually used to simply compare the fatigue life of two schemes, without considering the load changes after multiple shootings and the coupling effect of multiple working conditions. In addition, the classical algorithm superimposes the elastic strain amplitude and the plastic strain amplitude under the same life to obtain the total strain amplitude, and establishes the relationship between the total strain amplitude and the life. This superposition method cannot be consistent with the constitutive relationship of the material, and does not conform to the characteristics of the negative correlation between the strain amplitude and the fatigue life, resulting in a large error near the yield point. Therefore, the current method for calculating the fatigue life of key parts of firearms cannot obtain accurate calculation results and cannot truly guide the design of long-life key parts of firearms.
[0004] The prior art provides a solution for analyzing the life of a gun hammer, specifically: using ADAMA software to perform a dynamic analysis on the entire movement process of the hammer, obtain the hammer speed and time curve, and the five impact points of the hammer, and using the finite element analysis software ANSYS Workbench to add the load obtained from the dynamic analysis to the hammer body to obtain the stress values of the five impact points, and by calling the fatigue simulation module Fatigue Tool in the software, perform fatigue calculation on the hammer, and finally obtain the fatigue life of the hammer at the five impact points of the hammer, but do not analyze the damage accumulation of the same dangerous position under each working condition, and the change of the hammer collision load with the increase of the amount of projectiles, but calculate the fatigue life at different positions under different working conditions. Through a large number of firearm life shooting tests, the fracture position of the above-mentioned hammer only occurs at the root of the hammer guide tube. Therefore, the above-mentioned hammer fatigue life calculation method cannot accurately calculate the fatigue life of the hammer. 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 translational hammer taking into account the coupling of multiple working conditions. The method can improve the calculation accuracy of the fatigue life of an automatic firearm translational hammer, ensure the long-life design of key parts of the firearm, and improve the accuracy and reliability of the fatigue life design results of key parts of the firearm.
[0006] The second purpose of the present invention is to provide a fatigue life calculation system for an automatic firearm translation hammer taking into account the coupling of multiple working conditions.
[0007] In order to achieve one of the above purposes, the present invention adopts the following technical solution: A method for calculating the fatigue life of a translational hammer of an automatic firearm considering multi-condition coupling, the method comprising 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, 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 projectile amount under each stress condition; Step S3, using the relationship between the maximum velocity of the collision object colliding with the hammer under different stress conditions and the amount of projectiles, determine the damage value of the hammer at the fracture risk position under different stress conditions; Step S4, calculating the sum of the damage values of the hammer at the fracture risk position under various stress conditions and then finding the reciprocal, and using the reciprocal as the fatigue life of the automatic firearm translation hammer.
[0008] Furthermore, 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, using the firing condition simulation basic model and the recoil condition strength simulation basic model, respectively, to perform strength simulation to determine various stresses at dangerous positions where the hammer may break under both the firing condition and the recoil condition; Step S13, calculating the difference between each stress at the possible fracture danger position of the hammer under both the firing condition and the recoil condition and the yield strength of the hammer; and taking the possible fracture danger position corresponding to the stress with the smallest absolute value of the difference as the fracture danger position of the hammer.
[0009] Furthermore, in step S2, when the force condition is a firing condition, the collision object is a firing pin; when the force condition is a recoil condition, the collision object is a machine body seat or a machine frame.
[0010] Furthermore, in step S3, when the stress condition is a firing condition, the specific process of determining the damage value of the hammer at the fracture risk position under the firing condition includes: Step S311, using the relationship between the maximum speed of the collision object colliding with the hammer under the firing condition and the amount of projectile, 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, using the stress and strain of the hammer at the fracture risk position corresponding to each segment load under the firing condition, calculate the sub-damage value 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 danger 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 danger position under the firing condition.
[0011] Furthermore, in step S3, when the stress condition is a recoil condition, the specific process of determining the damage value of the hammer at the fracture risk position under the recoil condition includes: Step S321, using the relationship between the maximum velocity of the collision object colliding with the hammer under the recoil condition and the amount of projectile, a load test is performed to determine the stress and strain of the hammer at the fracture risk position under the recoil condition; Step S322, using the stress and strain of the hammer at the fracture danger position under the recoil working condition, calculate the damage value of the hammer at the fracture danger position under the recoil working condition.
[0012] In order to achieve the second objective above, the present invention adopts the following technical solution: A fatigue life calculation system for an automatic firearm translation hammer considering multi-operating condition coupling, the automatic firearm translation hammer fatigue life calculation system comprising: Strength simulation module, used to simulate the strength of the hammer under different stress conditions to determine the dangerous position of the hammer's fracture; An analysis module, used for analyzing the hammer load under different force conditions to determine the relationship between the maximum velocity of the collision object colliding with the hammer and the projectile amount under each force condition; A determination module, for determining the damage value of the hammer at the fracture danger position under different force conditions by using the relationship between the maximum speed of the collision object colliding with the hammer under different force conditions and the amount of projectile; 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.
[0013] Furthermore, 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 by using the strength performance parameters of the hammer material; A determination submodule, for performing strength simulations respectively using the firing condition simulation basic model and the recoil condition strength simulation basic model, so as to determine various stresses at dangerous positions where the hammer may break 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 danger position of the hammer under both the firing condition and the recoil condition and the yield strength of the hammer; and the possible fracture danger position corresponding to the stress with the smallest absolute value of the difference is used as the fracture danger position of the hammer.
[0014] Furthermore, when the force condition is a firing condition, the collision object is a firing pin; when the force condition is a recoil condition, the collision object is a machine body seat or a machine frame.
[0015] Further, when the force working condition is a firing working condition, the determination module includes: A load segmentation submodule is used to segment the load by using the relationship between the maximum velocity of the collision object colliding with the hammer under the firing condition and the amount of projectile, 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 danger position corresponding to each segment load under the firing condition by using the stress and strain of the hammer at the fracture danger position corresponding to each segment load under the firing condition; The average 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 then calculate the average, and use the average result as the damage value of the hammer at the fracture danger position under the firing condition.
[0016] Further, when the force working condition is a recoil working condition, the determining module includes: A load test submodule, for performing a load test by utilizing the relationship between the maximum velocity of the collision object colliding with the hammer under the recoil condition and the amount of the projectile, so as to determine the elastic stress and elastic strain of the hammer at the fracture risk position under the recoil condition; The third calculation submodule is used to calculate the damage value of the hammer at the dangerous position of fracture under the recoil working condition by using the elastic stress and elastic strain of the hammer at the dangerous position of fracture under the recoil working condition.
[0017] In summary, the solution proposed by the present invention has the following technical effects: The present invention determines the fracture danger position of the hammer under different stress conditions (i.e., firing conditions and recoil conditions) through strength simulation of the hammer under different stress conditions; utilizes the relationship between the maximum speed 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 danger position under different stress conditions, and then determines the fatigue life of the automatic firearm translation hammer under multiple conditions, fully considering the multiple stresses of the firearm parts (i.e., the hammer), load attenuation (i.e., the relationship between the maximum speed 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
[0018] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0019] Figure 1 The present invention is a flow chart of a method for calculating fatigue life of a translational hammer of an automatic firearm taking into account coupling of multiple working conditions. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in 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 work are within the scope of protection of the present invention.
[0021] This embodiment provides a method for calculating the fatigue life of an automatic firearm translation hammer taking into account the coupling of multiple working conditions. Figure 1 As shown, the method for calculating the fatigue life of the automatic firearm translation hammer includes the following steps: Step S1, performing strength simulation on the hammer under different stress conditions to determine the dangerous fracture position of the hammer.
[0022] The automatic firearm in this embodiment is a firearm that uses gunpowder gas to launch a bullet and can be automatically loaded. In each shooting cycle, 7 action processes are generally completed: firing, unlocking, recoil, shell extraction, return, bullet feeding and locking, wherein firing means: after the trigger is pulled, the hammer pushes the firing pin to strike the bullet primer in the barrel chamber, ignites the propellant and launches the bullet. Unlocking means: the barrel and the bolt are released from the interlock and the barrel chamber is opened. Recoil means: the bolt moves backward to release the interlock and open the barrel chamber. Shell extraction means: when the bolt recoils, the shell is extracted from the chamber and thrown out of the receiver. Return means: the bolt moves forward under the push of the return spring. Bullet feeding means: the bolt pushes the bullet into the chamber during the return. Locking means: the bolt is interlocked with the barrel and the barrel chamber is closed. The force working conditions in this embodiment include firing working conditions and recoil working conditions.
[0023] 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, and used as input to establish the basic strength simulation model for the firing condition and the basic strength simulation model for the recoil condition respectively. Through simulation, the possible dangerous position of the hammer fracture is calculated (that is, the same position under the firing condition and the recoil condition may be the position where the hammer fractures). By comparing the fatigue fracture phenomenon, the accuracy of the acquisition of the dangerous position of the hammer fracture can be known. Based on the above analysis, the process of determining the dangerous position of the fracture of the automatic firearm translation hammer 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, using the firing condition simulation basic model and the recoil condition strength simulation basic model, respectively, to perform strength simulation to determine various stresses at dangerous positions where the hammer may break under both the firing condition and the recoil condition; Step S13, calculating the difference between each stress at the possible fracture danger position of the hammer under both the firing condition and the recoil condition and the yield strength of the hammer; and taking the possible fracture danger position corresponding to the stress with the smallest absolute value of the difference as the fracture danger position of the hammer.
[0024] Step S2, 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 projectile amount under each stress condition.
[0025] 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.
[0026] 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.
[0027] 1. Analysis of hammer load under firing conditions Based on the test data analysis, the spring degradation form is exponential degradation, and the relationship between the spring degradation rate and the projectile amount is expressed as follows: ; in, is the spring degradation rate; and They 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 function limit value; is a constant; The amount of projectile.
[0028] ; 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.
[0029] ; in, is the hammer energy; is the hammer mass; The maximum speed at which the hammer strikes the firing pin.
[0030] ; in, The energy storage of the spring; is the remaining length of the spring after compression.
[0031] ; ; 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: ; 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 function limit value; is a constant; The amount of projectile.
[0032] 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.
[0033] 2. Analysis of hammer load under recoil condition In the recoil condition, the force on the hammer mainly comes from the impact of the body seat or frame. Therefore, this embodiment uses a firearm dynamic parameter test method and combines it with a firearm life test to obtain the maximum speed of the body seat or frame impacting the hammer under different projectile amounts. Table 1 shows the test values of the maximum recoil speed of the body seat of a certain rifle as the projectile amount increases. It can be seen from Table 1 that as the projectile amount increases, the maximum speed of the firearm body seat or frame (i.e., the maximum recoil speed) changes little.
[0034]
[0035] Step S3, using the relationship between the maximum velocity of the collision object colliding with the hammer under different stress conditions and the amount of projectiles, determine the damage value of the hammer at the fracture risk position under different stress conditions.
[0036] The hammer mesh division of the firing condition is consistent with that of the recoil condition. The dangerous position is refined and the mesh independence analysis is performed. By comprehensively considering the calculation results and calculation time, it is concluded that the mesh unit size at the dangerous position of the firearm hammer is 0.15mm~0.2mm. Through the tensile test of the material, the elastic model quantity, yield strength, stress-strain curve and other material data of the hammer material are obtained. Finally, by inputting different loads, the stress (i.e. elastic stress) and strain (i.e. the sum of elastic strain and plastic strain) of the hammer at the dangerous position of fracture under different working conditions are obtained.
[0037] Combined with the relationship between the maximum speed of the collision object colliding with the hammer and the amount of projectiles under the firing condition (i.e., the change of load with the amount of projectiles), the load is divided into sections. For example, under the general firing condition, it is divided into 5 sections, with 2000 rounds as a dividing point. The load under different projectile amounts is used to calculate the average load of each section, and the stress (i.e., elastic stress) and strain (i.e., the sum of elastic strain and plastic strain) of the hammer at the dangerous position of fracture, and the sub-damage value under the action of each segment load, so as to obtain the average damage under the firing condition (i.e., the damage value of the hammer at the dangerous position of fracture under the firing condition).
[0038] In summary, when the stress condition is a firing condition, the specific process of determining the damage value of the hammer at the fracture danger position under the firing condition includes: Step S311, using the relationship between the maximum speed of the collision object colliding with the hammer under the firing condition and the amount of projectile, 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; Step S312, 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 danger position corresponding to each segmented load under the firing condition, calculate the sub-damage value of the hammer at the fracture danger position corresponding to each segmented load under the firing condition.
[0039] Step S313, adding up the sub-damage values of the hammer at the fracture danger 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 danger position under the firing condition.
[0040] Combined with the relationship between the maximum speed of the collision object colliding with the hammer and the amount of projectiles under the recoil condition (i.e., the change of load with the amount of projectiles), the load test of the recoil condition under different projectile amounts is used to obtain the load of the hammer. Under normal circumstances, the load of the recoil condition does not change much, and it is not segmented, and only the average damage is calculated. The segmented load can be tested by experiment to obtain the maximum recoil speed of the body seat or frame of the first 100 rounds, and the average recoil load is obtained by averaging. The stress (i.e., elastic stress) and strain (i.e., the sum of elastic strain and plastic strain) at the fracture danger position of the hammer under this recoil condition are used to calculate the average damage under the average load (i.e., the damage value of the hammer at the fracture danger position under the recoil condition).
[0041] In summary, when the stress condition is the recoil condition, the specific process of determining the damage value of the hammer at the fracture danger position under the recoil condition includes: Step S321, using the relationship between the maximum velocity of the collision object colliding with the hammer under the recoil condition and the amount of projectile, 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; Step S322, 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, calculate the damage value of the hammer at the fracture risk position under the recoil working condition.
[0042] Through the analysis of the hammer strength of automatic firearms, the stress at the dangerous position of the hammer's fracture is generally near the yield strength of the material, and the fatigue life of the hammer is generally around 20,000 rounds. Therefore, the fatigue of the hammer belongs to low-cycle fatigue. In each cycle and each impact, the damage to the hammer is the sum of the damage caused by elastic strain (i.e. elastic damage) and the damage caused by plastic strain (i.e. plastic damage).
[0043] In this embodiment, each sub-damage value of the hammer at the fracture danger position corresponding to each segment load under the firing condition and the damage value of the hammer at the fracture danger position under the recoil condition are calculated according to the following formula: ; in, is the damage value (or sub-damage value) of the hammer (or the hammer corresponding to each segment load) at the fracture danger position; and are respectively 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; 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.
[0044] Step S4, calculating the sum of the damage values of the hammer at the fracture risk position under various stress conditions and then finding the reciprocal, and using the reciprocal as the fatigue life of the automatic firearm translation hammer.
[0045] The fatigue life of the automatic firearm translation hammer in this embodiment is:
[0046] in, It is the fatigue life of the automatic firearm's translation hammer; is the total damage of the hammer at the dangerous position of fracture; It 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.
[0047] This embodiment determines the dangerous fracture position of the hammer under different stress conditions (i.e., firing conditions and recoil conditions) through strength simulation of the hammer under different stress conditions; uses the relationship between the maximum speed 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 dangerous fracture position under different stress conditions, and then determines the fatigue life of the automatic firearm translation hammer under multiple conditions, fully considering the multiple forces of the firearm parts (i.e., hammer), load attenuation (i.e., the relationship between the maximum speed 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 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.
[0048] The above embodiment can be implemented by adopting the technical solutions given in the following embodiments: Another embodiment provides a fatigue life calculation system for an automatic firearm translation hammer considering multi-operating condition coupling, and the fatigue life calculation system for an automatic firearm translation hammer comprises: Strength simulation module, used to simulate the strength of the hammer under different stress conditions to determine the dangerous position of the hammer's fracture; An analysis module, used for analyzing the hammer load under different force conditions to determine the relationship between the maximum velocity of the collision object colliding with the hammer and the projectile amount under each force condition; A determination module, for determining the damage value of the hammer at the fracture danger position under different force conditions by using the relationship between the maximum speed of the collision object colliding with the hammer under different force conditions and the amount of projectile; 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.
[0049] Furthermore, 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 by using the strength performance parameters of the hammer material; A determination submodule, for performing strength simulations respectively using the firing condition simulation basic model and the recoil condition strength simulation basic model, so as to determine various stresses at dangerous positions where the hammer may break 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 danger position of the hammer under both the firing condition and the recoil condition and the yield strength of the hammer; and the possible fracture danger position corresponding to the stress with the smallest absolute value of the difference is used as the fracture danger position of the hammer.
[0050] Furthermore, when the force condition is a firing condition, the collision object is a firing pin; when the force condition is a recoil condition, the collision object is a machine body seat or a machine frame.
[0051] Further, when the force working condition is a firing working condition, the determination module includes: The load segmentation submodule is used to segment the load by using the relationship between the maximum velocity of the collision object colliding with the hammer under the firing condition and the projectile amount, 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 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 danger 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 danger position corresponding to each segment load under the firing condition; The average 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 then calculate the average, and use the average result as the damage value of the hammer at the fracture danger position under the firing condition.
[0052] Further, when the force working condition is a recoil working condition, the determining module includes: A load test submodule, for performing a load test by utilizing the relationship between the maximum velocity of the collision object colliding with the hammer under the recoil condition and the amount of the projectile, 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; The third calculation submodule is used to calculate the damage value of the hammer at the dangerous position of fracture under the recoil 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 dangerous position of fracture under the recoil condition.
[0053] The principles, formulas and parameter definitions involved in the above embodiments are all applicable and will not be described in detail here.
[0054] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A method for calculating fatigue life of a translational hammer of an automatic firearm considering multi-condition coupling, characterized in that: The automatic firearm translation hammer fatigue life calculation method 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, 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 projectile amount under each stress condition; Step S3, using the relationship between the maximum velocity of the collision object colliding with the hammer under different stress conditions and the amount of projectiles, determine the damage value of the hammer at the fracture risk position under different stress conditions; Step S4, calculating the sum of the damage values of the hammer at the fracture risk position under various stress conditions and then finding the reciprocal, and using the reciprocal as the fatigue life of the automatic firearm translation hammer.
2. The method for calculating fatigue life of an automatic firearm translation hammer 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, using the firing condition simulation basic model and the recoil condition strength simulation basic model, respectively, to perform strength simulation to determine various stresses at dangerous positions where the hammer may break under both the firing condition and the recoil condition; Step S13, calculating the difference between each stress at the possible fracture danger position of the hammer under both the firing condition and the recoil condition and the yield strength of the hammer; and taking the possible fracture danger position corresponding to the stress with the smallest absolute value of the difference as the fracture danger position of the hammer.
3. The method for calculating fatigue life of an automatic firearm translation hammer according to claim 2, characterized in that: In step S2, when the force condition is a firing condition, the collision object is a firing pin; when the force condition is a recoil condition, the collision object is a machine body seat or a machine frame.
4. The method for calculating fatigue life of an automatic firearm translation hammer according to claim 3, characterized in that: In step S3, when the stress condition is a firing condition, the specific process of determining the damage value of the hammer at the fracture risk position under the firing condition includes: Step S311, using the relationship between the maximum speed of the collision object colliding with the hammer under the firing condition and the amount of projectile, 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, using the stress and strain of the hammer at the fracture risk position corresponding to each segment load under the firing condition, calculate the sub-damage value 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 danger 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 danger position under the firing condition.
5. The method for calculating fatigue life of an automatic firearm translation hammer according to claim 4, characterized in that: In step S3, when the stress condition is a recoil condition, the specific process of determining the damage value of the hammer at the fracture risk position under the recoil condition includes: Step S321, using the relationship between the maximum velocity of the collision object colliding with the hammer under the recoil condition and the amount of projectile, a load test is performed to determine the stress and strain of the hammer at the fracture risk position under the recoil condition; Step S322, using the stress and strain of the hammer at the fracture risk position under the recoil working condition, calculate the damage value of the hammer at the fracture risk position under the recoil working condition.
6. A fatigue life calculation system for automatic firearm translation hammer considering multi-condition coupling, characterized in that: The automatic firearm translation hammer fatigue life calculation system comprises: Strength simulation module, used to simulate the strength of the hammer under different stress conditions to determine the dangerous position of the hammer's fracture; An analysis module, used for analyzing the hammer load under different force conditions to determine the relationship between the maximum velocity of the collision object colliding with the hammer and the projectile amount under each force condition; A determination module, for determining the damage value of the hammer at the fracture danger position under different force conditions by using the relationship between the maximum speed of the collision object colliding with the hammer under different force conditions and the amount of projectile; 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.
7. The automatic firearm translation hammer fatigue life calculation system according to claim 6, characterized in that: The strength simulation module comprises: 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 by using the strength performance parameters of the hammer material; A determination submodule, for performing strength simulations respectively using the firing condition simulation basic model and the recoil condition strength simulation basic model, so as to determine various stresses at dangerous positions where the hammer may break 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 danger position of the hammer under both the firing condition and the recoil condition and the yield strength of the hammer; and the possible fracture danger position corresponding to the stress with the smallest absolute value of the difference is used as the fracture danger position of the hammer.
8. The automatic firearm translation hammer fatigue life calculation system according to claim 7, 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.
9. The automatic firearm translation hammer fatigue life calculation system according to claim 8, characterized in that: When the force working condition is a firing working condition, the determination module includes: A load segmentation submodule is used to segment the load by using the relationship between the maximum velocity of the collision object colliding with the hammer under the firing condition and the amount of projectile, 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 danger position corresponding to each segment load under the firing condition by using the stress and strain of the hammer at the fracture danger position corresponding to each segment load under the firing condition; The average 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 then calculate the average, and use the average result as the damage value of the hammer at the fracture danger position under the firing condition.
10. The automatic firearm translation hammer fatigue life calculation system according to claim 8, characterized in that: When the force working condition is a recoil working condition, the determination module includes: A load test submodule, for performing a load test by utilizing the relationship between the maximum velocity of the collision object colliding with the hammer under the recoil condition and the amount of the projectile, so as to determine the stress and strain of the hammer at the fracture risk position under the recoil condition; The third calculation submodule is used to calculate the damage value of the hammer at the dangerous position of fracture under the recoil working condition by using the stress and strain of the hammer at the dangerous position of fracture under the recoil working condition.
Citation Information
Patent Citations
Special equivalent clamp for automatic trigger heavy piece impact fatigue testing
CN107290210A
Method for establishing firearm firing-ignition fault tree in special environment
CN113048837A
Method based on fatigue damage sensitivity computation
US20230274048A1