A method and system for determining the influence of environmental factor sequence on performance parameters of automatic gun machine

By constructing environmental factor sequences and fitting using nonlinear models, multiple detection problems of the impact of special environments on the performance parameters of gun automatons are solved, systematic testing and evaluation are realized, and fault analysis and reliability of gun automatons are improved.

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

Patent Information

Application Number
CN202510572435.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-06
Publication Date
2025-08-26
Estimated Expiration
2045-05-06

AI Technical Summary

Technical Problem

The prior art fails to effectively consider the impact of multiple sequences of environmental factors formed by special environments on the performance parameters of firearm automatic machines, making it difficult to conduct accurate performance detection.

Method used

By constructing environmental factor sequences, fitting test results using nonlinear models, determining the impact of each special environment on the performance parameters of gun automatons, and determining the final environmental factor sequence through comprehensive sorting to achieve a comprehensive evaluation of gun automatons' performance.

Benefits of technology

It fully considers the impact of multiple special environments on the performance parameters of gun automatons in the smallest projectile volume, provides systematic testing and evaluation, and supports fault mechanism analysis and reliability improvement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120101576B_ABST
    Figure CN120101576B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and system for determining the impact of an environmental factor sequence on the performance parameters of a firearm automatic machine, belonging to the field of firearm testing technology. The method comprises: selecting multiple special environments and multiple firearm automatic machine performance parameters, with the number of special environments being denoted as Cir; combining all selected special environments in a random order to form a baseline environmental factor sequence and conducting a firearm automatic machine performance parameter test; determining a first ranking of the impact of each special environment on the firearm automatic machine parameters based on the test results; constructing Cir-1 environmental factor sequences to be compared based on the baseline environmental factor sequence; determining a second ranking of the impact of the environmental factor sequence on the firearm automatic machine parameters, and determining a final environmental factor sequence for testing the firearm automatic machine performance parameters based on the first and second rankings. The present invention analyzes the impact of the special environment test sequence on the performance of a firearm automatic machine without requiring multiple retests.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of firearm testing, and in particular relates to a method and system for determining the influence of an environmental element sequence on the performance parameters of a firearm automatic mechanism. Background Art

[0002] The performance parameters of automatic gun mechanisms are one of the main evaluation indicators reflecting the effectiveness of guns, and are also an important basis for performance analysis and optimization of automatic gun mechanisms.

[0003] Currently, testing methods for certain performance parameters of automatic gun mechanisms under special environments are relatively mature. However, these methods do not consider the impact of the sequence of special environments used for testing on the performance parameters of automatic gun mechanisms when the performance parameters are tested continuously under different special environments. In other words, they do not consider the impact of the sequence of environmental factors formed by multiple special environments on the performance parameters of automatic gun mechanisms, making it difficult to accurately test the performance of automatic gun mechanisms. Summary of the Invention

[0004] The present invention proposes a method and system for determining the influence of an environmental factor sequence on the performance parameters of a firearm automatic machine, so as to solve the problem of determining the influence of an environmental factor sequence formed by multiple special environments on the performance parameters of a firearm automatic machine.

[0005] A first aspect of the present invention provides a method for determining the influence of an environmental factor sequence on performance parameters of a firearm automatic mechanism, the method comprising:

[0006] Step S1: Select multiple special environments and multiple firearm automatic machine performance parameters, and determine the number of firearms of the same model to participate in the test; wherein the number of special environments is Cir;

[0007] Step S2: All selected special environments are combined in a random order to form a baseline environment element sequence; each firearm participating in the test is tested for firearm automatic mechanism performance parameters according to the order of each special environment in the baseline environment element sequence; a nonlinear model is used to fit the obtained test results to obtain a first function; and a first ranking of the influence of each special environment on the firearm automatic mechanism parameters is determined based on the first function;

[0008] Step S3: construct Cir-1 environmental element sequences to be compared based on the baseline environmental element sequence;

[0009] Step S4: For each sequence of environmental elements to be compared, execute:

[0010] Record the number k of the environmental element sequence to be compared;

[0011] Each firearm participating in the test is tested for firearm automatic mechanism performance parameters in the order of each special environment in the sequence of environmental elements to be compared. When performing the firearm automatic mechanism performance parameter test, the test results corresponding to the sequence of environmental elements to be compared numbered k-1 are reused to obtain the test results corresponding to the sequence of environmental elements to be compared; wherein the test results corresponding to the reference environmental element sequence are used as the test results of the sequence of environmental elements to be compared numbered 0;

[0012] Step S5: Use a nonlinear model to fit the test results of each sequence of environmental factors to be compared to obtain a second function; determine a second ranking of the impact of the sequence of environmental factors on the parameters of the firearm automatic mechanism based on the second function; and determine a final sequence of environmental factors for testing the performance parameters of the firearm automatic mechanism based on the first and second rankings.

[0013] Preferably, the step of constructing Cir-1 environmental element sequences to be compared based on the baseline environmental element sequence specifically includes:

[0014] Step S31: taking the reference environmental element sequence as the first sequence;

[0015] Step S32: obtaining the first sequence, moving the special environment at the first position in the first sequence to the end of the sequence, and using the formed new sequence as the sequence of environmental elements to be compared;

[0016] Step S33: outputting the sequence of environmental elements to be compared, and taking the sequence of environmental elements to be compared as the first sequence;

[0017] Step S34: If the first sequence is the same as the reference environmental element sequence, proceed to step S4; otherwise, proceed to step S32.

[0018] Preferably, in step S1: multiple special environments and multiple firearm automatic machine performance parameters are selected to determine the number of firearms of the same model to participate in the test, wherein:

[0019] The performance parameters of the automatic gun machine include: initial velocity, shooting accuracy, automatic gun machine speed, broken parts, recoil spring parameters, hammer spring parameters, piston spring parameters, firing pin protrusion, firing pin impression depth, locking clearance, guide rail clearance, and the number of failures during the test; the performance parameters of each automatic gun machine form a set of automatic gun machine performance parameters , m is the number of performance parameters of the gun automatic machine, z i The performance parameters of the automatic gun machine are: ;

[0020] The number of firearms of the same model is 3.

[0021] Preferably, the step S2 specifically includes:

[0022] Step S21: combining all selected special environments in random order to form a baseline environment element sequence;

[0023] Step S22: Each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the baseline environmental element sequence, and the quantified test results of each firearm automatic machine performance parameter at each time point are obtained. ,in, is the time node, , is the initial time node, n is the total number of time nodes;

[0024] Step S23: Constructing a sequence matrix of the influence of the baseline environmental factor sequence on the performance parameters of each gun automatic machine :

[0025]

[0026] in, , Indicates the automatic gun machine Time node arrives Time node gun automatic machine performance parameters z i The amount of change;

[0027] Step S24: Use the nonlinear model to analyze the performance parameters z of each automatic gun machine. i The variation of is fitted to obtain the first function;

[0028] Step S25: Determine the order of the impact of each special environment on the parameters of the firearm automatic mechanism based on the first function.

[0029] Preferably, the step S5 specifically includes:

[0030] Step S51: Record the performance parameter z of the automatic gun machine corresponding to the environmental element sequence to be compared, numbered k i A sequence of test results at each time point for:

[0031] ,

[0032] in, ;

[0033] Step S52: Calculate the sequential impact of environmental factors P ki ,

[0034]

[0035] in, The performance parameters z of the gun automatic machine corresponding to the environmental element sequences to be compared are numbered 1, 2, cir-2, and cir-1 respectively. i A sequence of values ​​at each time node;

[0036] Determine the overall environmental factor sequence influence quantity of each environmental factor sequence to be compared based on the environmental factor sequence influence quantity corresponding to all gun automatic machine performance parameters of each environmental factor sequence to be compared P k ;

[0037] Step S53: Use nonlinear model to influence the order of overall environmental factors P k Performing fitting to obtain a second function, and determining, based on the second function, a second ranking of the effects of various special environments on the parameters of the firearm automatic system, taking into account the order of environmental factors;

[0038] Step S54: The weight of the second sort is set to be greater than the weight of the first sort, and the first sort, the second sort, the weight of the first sort, and the weight of the second sort are combined; a comprehensive sort of the impact of each special environment on the firearm automatic mechanism parameters is determined, and the comprehensive sort is arranged in descending order; and the descending comprehensive sort is used as the final environmental factor sequence for testing the firearm automatic mechanism performance parameters.

[0039] A second aspect of the present invention provides a system for determining the impact of an environmental factor sequence on performance parameters of a firearm automatic mechanism, the system comprising:

[0040] Parameter selection module: configured to select multiple special environments and multiple firearm automatic machine performance parameters, and determine the number of firearms of the same model participating in the test; the number of special environments is recorded as Cir;

[0041] A first ranking module is configured to combine all selected special environments in a random order to form a baseline environmental element sequence; each firearm participating in the test is tested for firearm automatic system performance parameters according to the order of each special environment in the baseline environmental element sequence; a nonlinear model is used to fit the obtained test results to obtain a first function; and a first ranking of the influence of each special environment on the firearm automatic system parameters is determined based on the first function;

[0042] Sequence generation module: configured to construct Cir-1 sequences of environmental elements to be compared based on the baseline environmental element sequence;

[0043] Calculation module: configured to calculate for each sequence of environmental elements to be compared:

[0044] Record the number k of the environmental element sequence to be compared;

[0045] Each firearm participating in the test is tested for firearm automatic mechanism performance parameters in the order of each special environment in the sequence of environmental elements to be compared. When performing the firearm automatic mechanism performance parameter test, the test results corresponding to the sequence of environmental elements to be compared numbered k-1 are reused to obtain the test results corresponding to the sequence of environmental elements to be compared; wherein the test results corresponding to the reference environmental element sequence are used as the test results of the sequence of environmental elements to be compared numbered 0;

[0046] The second sorting module is configured to use a nonlinear model to fit the test results of each sequence of environmental factors to be compared to obtain a second function; determine a second sorting of the impact of the sequence of environmental factors on the parameters of the firearm automatic system based on the second function; and determine a final sequence of environmental factors for testing the performance parameters of the firearm automatic system based on the first sorting and the second sorting.

[0047] A third aspect of the present invention provides an electronic device, comprising:

[0048] at least one processor; and

[0049] a memory communicatively connected to the at least one processor; wherein,

[0050] The memory stores instructions that can be executed by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to perform the method described above.

[0051] A fourth aspect of the present invention provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to execute the method as described above.

[0052] The present invention selects a variety of special environments within the specified life cycle of a firearm, constructs an environmental factor sequence based on the selected special environments, fits the correspondence between the environmental factor sequence and the performance parameters of the firearm automatic mechanism, realizes the analysis of the impact of the environmental factor sequence on the performance of the firearm automatic mechanism, reveals the impact of different special environments and sequences on the performance of the firearm automatic mechanism, and provides support for the analysis of the failure mechanism of the firearm automatic mechanism and the improvement of the reliability level.

[0053] The present invention comprehensively considers the effects of environmental factor sequences formed by multiple special environments on various performance parameters of a firearm automatic machine within a minimum number of projectiles, providing a method for systematically conducting a single test to comprehensively test numerous performance parameters of a firearm automatic machine under multiple environmental factor sequences. Based on the comprehensive collection of firearm automatic machine performance parameters by the present invention, a comprehensive, detailed, and integrated assessment of the effects of various special environmental factors on the performance of the firearm automatic machine can be achieved. By constructing an environmental factor sequence and processing firearm automatic machine performance data corresponding to the environmental factor sequence, the impact of a special environmental test sequence on the performance of the firearm automatic machine can be analyzed without requiring multiple retests. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 A flow chart of the method for determining the influence of an environmental factor sequence on the performance parameters of a firearm automatic mechanism provided by the present invention;

[0055] Figure 2 This is a schematic diagram of the structure of the system for determining the influence of the environmental factor sequence on the performance parameters of the firearm automatic mechanism according to the present invention. DETAILED DESCRIPTION

[0056] To make the purpose, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present disclosure.

[0057] like Figure 1 As shown, a method for determining the influence of an environmental factor sequence on the performance parameters of a firearm automatic mechanism includes:

[0058] Step S1: Select multiple special environments and multiple firearm automatic machine performance parameters, and determine the number of firearms of the same model to participate in the test; wherein the number of special environments is Cir;

[0059] Step S2: All selected special environments are combined in a random order to form a baseline environment element sequence; each firearm participating in the test is tested for firearm automatic mechanism performance parameters according to the order of each special environment in the baseline environment element sequence; a nonlinear model is used to fit the obtained test results to obtain a first function; and a first ranking of the influence of each special environment on the firearm automatic mechanism parameters is determined based on the first function;

[0060] Step S3: construct Cir-1 environmental element sequences to be compared based on the baseline environmental element sequence;

[0061] Step S4: For each sequence of environmental elements to be compared, execute:

[0062] Record the number k of the environmental element sequence to be compared;

[0063] Each firearm participating in the test is tested for firearm automatic mechanism performance parameters in the order of each special environment in the sequence of environmental elements to be compared. When performing the firearm automatic mechanism performance parameter test, the test results corresponding to the sequence of environmental elements to be compared numbered k-1 are reused to obtain the test results corresponding to the sequence of environmental elements to be compared; wherein the test results corresponding to the reference environmental element sequence are used as the test results of the sequence of environmental elements to be compared numbered 0;

[0064] Step S5: Use a nonlinear model to fit the test results of each sequence of environmental factors to be compared to obtain a second function; determine a second ranking of the impact of the sequence of environmental factors on the parameters of the firearm automatic mechanism based on the second function; and determine a final sequence of environmental factors for testing the performance parameters of the firearm automatic mechanism based on the first and second rankings.

[0065] Among them, Cir-1 environmental factor sequences to be compared are constructed based on the baseline environmental factor sequence, including:

[0066] Step S31: taking the reference environmental element sequence as the first sequence;

[0067] Step S32: obtaining the first sequence, moving the special environment at the first position in the first sequence to the end of the sequence, and using the formed new sequence as the sequence of environmental elements to be compared;

[0068] Step S33: outputting the sequence of environmental elements to be compared, and taking the sequence of environmental elements to be compared as the first sequence;

[0069] Step S34: If the first sequence is the same as the reference environmental element sequence, proceed to step S4; otherwise, proceed to step S32.

[0070] In the present invention, the special environment at the first position in the first sequence is moved to the end of the sequence, and the formed new sequence is used as the sequence of environmental elements to be compared in order to reuse the previous experimental results.

[0071] Step S1: Select multiple special environments and multiple firearm automatic machine performance parameters, and determine the number of firearms of the same model to participate in the test, wherein:

[0072] Normal temperature, high temperature, low temperature, dust, river water immersion, and salt spray are selected as special environments;

[0073] The performance parameters of the automatic gun machine include: initial velocity, shooting accuracy, automatic gun machine speed, broken parts, recoil spring parameters, hammer spring parameters, piston spring parameters, firing pin protrusion, firing pin impression depth, locking clearance, guide rail clearance, and the number of failures during the test; the performance parameters of each automatic gun machine form a set of automatic gun machine performance parameters , m is the number of performance parameters of the gun automatic machine, z i The performance parameters of the automatic gun machine are: ;

[0074] The number of firearms of the same model is determined to be 3.

[0075] Furthermore, the firearm automatic speed includes theoretical radio frequency, maximum recoil speed, recoil speed, and return speed. The parts in the case of broken parts include the flaw detection hammer, firing pin, bolt head, bolt frame, and barrel.

[0076] The step S2 specifically includes:

[0077] Step S21: combining all selected special environments in random order to form a baseline environment element sequence;

[0078] Step S22: Each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the baseline environmental element sequence, and the quantified test results of each firearm automatic machine performance parameter at each time point are obtained. ,in, is the time node, , is the initial time node, and n is the total number of time nodes; Step S23: Construct a sequence matrix of the influence of the baseline environmental factor sequence on the performance parameters of each gun automatic machine :

[0079]

[0080] in, , Indicates the automatic gun machine Time node arrives Time node gun automatic machine performance parameters z i The amount of change;

[0081] Step S24: Use the nonlinear model to analyze the performance parameters z of each automatic gun machine. i The variation of is fitted to obtain the first function;

[0082] Step S25: Determine the order of the impact of each special environment on the parameters of the firearm automatic mechanism based on the first function.

[0083] The step S5 specifically includes:

[0084] Step S51: Record the performance parameter z of the automatic gun machine corresponding to the environmental element sequence to be compared, numbered k i A sequence of test results at each time point for:

[0085] ,

[0086] in, ;

[0087] Step S52: Calculate the sequential impact of environmental factors P ki ,

[0088]

[0089] in, The performance parameters z of the gun automatic machine corresponding to the environmental element sequences to be compared are numbered 1, 2, cir-2, and cir-1 respectively. i A sequence of values ​​at each time node;

[0090] Determine the overall environmental factor sequence influence quantity of each environmental factor sequence to be compared based on the environmental factor sequence influence quantity corresponding to all gun automatic machine performance parameters of each environmental factor sequence to be compared P k ;

[0091] Step S53: Use nonlinear model to influence the order of overall environmental factors P k Performing fitting to obtain a second function, and determining, based on the second function, a second ranking of the effects of various special environments on the parameters of the firearm automatic system, taking into account the order of environmental factors;

[0092] Step S54: The weight of the second sort is set to be greater than the weight of the first sort, and the first sort, the second sort, the weight of the first sort, and the weight of the second sort are combined; a comprehensive sort of the impact of each special environment on the firearm automatic mechanism parameters is determined, and the comprehensive sort is arranged in descending order; and the descending comprehensive sort is used as the final environmental factor sequence for testing the firearm automatic mechanism performance parameters.

[0093] The present invention considers the possible impact of environmental factor sequences on test results and can achieve comparative analysis of the impact of different special environmental factors. By updating the environmental factor sequence and processing the corresponding performance data, it can analyze the impact of different environmental factor sequences on the performance of firearm automatic machines.

[0094] The following describes the system for implementing the present invention. The specific implementation process and technical effects are described above and will not be repeated below.

[0095] Alternatively, as Figure 2 As shown, an embodiment of the present invention provides a system for determining the influence of an environmental factor sequence on the performance parameters of a firearm automatic machine, the system comprising:

[0096] Parameter selection module: configured to select multiple special environments and multiple firearm automatic machine performance parameters, and determine the number of firearms of the same model participating in the test; the number of special environments is recorded as Cir;

[0097] A first ranking module is configured to combine all selected special environments in a random order to form a baseline environmental element sequence; each firearm participating in the test is tested for firearm automatic system performance parameters according to the order of each special environment in the baseline environmental element sequence; a nonlinear model is used to fit the obtained test results to obtain a first function; and a first ranking of the influence of each special environment on the firearm automatic system parameters is determined based on the first function;

[0098] Sequence generation module: configured to construct Cir-1 sequences of environmental elements to be compared based on the baseline environmental element sequence;

[0099] Calculation module: configured to calculate for each sequence of environmental elements to be compared:

[0100] Record the number k of the environmental element sequence to be compared;

[0101] Each firearm participating in the test is tested for firearm automatic mechanism performance parameters in the order of each special environment in the sequence of environmental elements to be compared. When performing the firearm automatic mechanism performance parameter test, the test results corresponding to the sequence of environmental elements to be compared numbered k-1 are reused to obtain the test results corresponding to the sequence of environmental elements to be compared; wherein the test results corresponding to the reference environmental element sequence are used as the test results of the sequence of environmental elements to be compared numbered 0;

[0102] The second sorting module is configured to use a nonlinear model to fit the test results of each sequence of environmental factors to be compared to obtain a second function; determine a second sorting of the impact of the sequence of environmental factors on the parameters of the firearm automatic system based on the second function; and determine a final sequence of environmental factors for testing the performance parameters of the firearm automatic system based on the first sorting and the second sorting.

[0103] The above system is used to execute the method provided in the above embodiment, and its implementation principle and technical effects are similar, which will not be repeated here.

[0104] The above modules can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital singular processors (DSPs), or one or more field programmable gate arrays (FPGAs). For example, when a module is implemented by scheduling program code through a processing element, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0105] The above modules can be connected or communicate with each other via a wired connection or a wireless connection. The wired connection may include a metal cable, an optical cable, a hybrid cable, etc., or any combination thereof. The wireless connection may include a connection in the form of a LAN, a WAN, Bluetooth, ZigBee, or NFC, or any combination thereof. Two or more modules can be combined into a single module, and any module can be divided into two or more units. Those skilled in the art will clearly understand that for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the method embodiment, and will not be repeated in the present invention.

[0106] It should be noted that the above modules can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs). For example, when a module is implemented by scheduling program code through a processing element, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0107] An electronic device includes a processor, memory, a communication interface, a display, and an input device connected via a system bus. The processor of the electronic device provides computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The communication interface of the electronic device is used to communicate with an external terminal via wired or wireless communication, where wireless communication can be achieved via Wi-Fi, a carrier network, near-field communication (NFC), or other technologies. The display of the electronic device can be a liquid crystal display or an electronic ink display. The input device of the electronic device can be a touchscreen covering the display, buttons, a trackball, or a touchpad provided on the electronic device housing, or an external keyboard, touchpad, or mouse.

[0108] The present invention also provides a program product, such as a computer-readable storage medium, comprising a program, which is used to perform the above method embodiments when executed by a processor.

[0109] In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0110] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0111] In addition, the functional units in various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or hardware plus software functional units.

[0112] The aforementioned integrated unit implemented as a software functional unit can be stored in a computer-readable storage medium. The software functional unit, stored in a storage medium, includes instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) or a processor to execute portions of the method steps described in various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a removable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

Claims

1. A method for determining the influence of an environmental factor sequence on the performance parameters of a firearm automatic machine, characterized in that: The method comprises: Step S1: Select multiple special environments and multiple firearm automatic machine performance parameters, and determine the number of firearms of the same model to participate in the test; wherein the number of special environments is Cir; Step S2: All selected special environments are combined in a random order to form a baseline environment element sequence; each firearm participating in the test is tested for firearm automatic mechanism performance parameters according to the order of each special environment in the baseline environment element sequence; a nonlinear model is used to fit the obtained test results to obtain a first function; and a first ranking of the influence of each special environment on the firearm automatic mechanism parameters is determined based on the first function; Step S3: construct Cir-1 environmental element sequences to be compared based on the baseline environmental element sequence; Step S4: For each sequence of environmental elements to be compared, execute: Record the number k of the environmental element sequence to be compared; Each firearm participating in the test is tested for firearm automatic mechanism performance parameters in the order of each special environment in the sequence of environmental elements to be compared. When performing the firearm automatic mechanism performance parameter test, the test results corresponding to the sequence of environmental elements to be compared numbered k-1 are reused to obtain the test results corresponding to the sequence of environmental elements to be compared; wherein the test results corresponding to the reference environmental element sequence are used as the test results of the sequence of environmental elements to be compared numbered 0; Step S5: Fitting the test results of each sequence of environmental factors to be compared using a nonlinear model to obtain a second function; determining a second ranking of the effect of the sequence of environmental factors on the parameters of the firearm automatic mechanism based on the second function; and determining a final sequence of environmental factors for testing the performance parameters of the firearm automatic mechanism based on the first ranking and the second ranking; The step of constructing Cir-1 environmental element sequences to be compared based on the baseline environmental element sequence specifically includes: Step S31: taking the reference environmental element sequence as the first sequence; Step S32: obtaining the first sequence, moving the special environment at the first position in the first sequence to the end of the sequence, and using the formed new sequence as the sequence of environmental elements to be compared; Step S33: outputting the sequence of environmental elements to be compared, and taking the sequence of environmental elements to be compared as the first sequence; Step S34: If the first sequence is the same as the reference environmental element sequence, proceed to step S4; otherwise, proceed to step S32.

2. The method according to claim 1, wherein In step S1, multiple special environments and multiple firearm automatic machine performance parameters are selected to determine the number of firearms of the same model to participate in the test, wherein: The performance parameters of the automatic gun machine include: initial velocity, shooting accuracy, automatic gun machine speed, broken parts, recoil spring parameters, hammer spring parameters, piston spring parameters, firing pin protrusion, firing pin impression depth, locking clearance, guide rail clearance, and the number of failures during the test; the performance parameters of each automatic gun machine form a set of automatic gun machine performance parameters , m is the number of performance parameters of the gun automatic machine, z i The performance parameters of the automatic gun machine are: ; The number of firearms of the same model is 3.

3. The method according to claim 2, wherein The step S2 specifically includes: Step S21: combining all selected special environments in random order to form a baseline environment element sequence; Step S22: Each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the baseline environmental element sequence, and the quantified test results of each firearm automatic machine performance parameter at each time point are obtained. ,in, is the time node, , is the initial time node, n is the total number of time nodes; Step S23: Constructing a sequence matrix of the influence of the baseline environmental factor sequence on the performance parameters of each gun automatic machine : , in, , Indicates the automatic gun machine Time node arrives Time node gun automatic machine performance parameters z i The amount of change; Step S24: Use the nonlinear model to analyze the performance parameters z of each automatic gun machine. i The variation of is fitted to obtain the first function; Step S25: Determine the order of the impact of each special environment on the parameters of the firearm automatic mechanism based on the first function.

4. The method according to claim 3, wherein The step S5 specifically includes: Step S51: Record the performance parameter z of the automatic gun machine corresponding to the environmental element sequence to be compared, numbered k i A sequence of test results at each time point for: , in, ; Step S52: Calculate the sequential impact of environmental factors P ki , , in, The performance parameters z of the gun automatic machine corresponding to the environmental element sequences to be compared are numbered 1, 2, cir-2, and cir-1 respectively. i A sequence of values ​​at each time node; Determine the overall environmental factor sequence influence quantity of each environmental factor sequence to be compared based on the environmental factor sequence influence quantity corresponding to all gun automatic machine performance parameters of each environmental factor sequence to be compared P k ; Step S53: Use nonlinear model to influence the order of overall environmental factors P k Performing fitting to obtain a second function, and determining, based on the second function, a second ranking of the effects of various special environments on the parameters of the firearm automatic system, taking into account the order of environmental factors; Step S54: The weight of the second sort is set to be greater than the weight of the first sort, and the first sort, the second sort, the weight of the first sort, and the weight of the second sort are combined; a comprehensive sort of the impact of each special environment on the firearm automatic mechanism parameters is determined, and the comprehensive sort is arranged in descending order; and the descending comprehensive sort is used as the final environmental factor sequence for testing the firearm automatic mechanism performance parameters.

5. A system for determining the influence of an environmental factor sequence on the performance parameters of a firearm automatic machine, for executing the method according to any one of claims 1 to 4, characterized in that: The system comprises: Parameter selection module: configured to select multiple special environments and multiple firearm automatic machine performance parameters, and determine the number of firearms of the same model participating in the test; the number of special environments is recorded as Cir; A first ranking module is configured to combine all selected special environments in a random order to form a baseline environmental element sequence; each firearm participating in the test is tested for firearm automatic system performance parameters according to the order of each special environment in the baseline environmental element sequence; a nonlinear model is used to fit the obtained test results to obtain a first function; and a first ranking of the influence of each special environment on the firearm automatic system parameters is determined based on the first function; Sequence generation module: configured to construct Cir-1 sequences of environmental elements to be compared based on the baseline environmental element sequence; Calculation module: configured to calculate for each sequence of environmental elements to be compared: Record the number k of the environmental element sequence to be compared; Each firearm participating in the test is tested for firearm automatic mechanism performance parameters in the order of each special environment in the sequence of environmental elements to be compared. When performing the firearm automatic mechanism performance parameter test, the test results corresponding to the sequence of environmental elements to be compared numbered k-1 are reused to obtain the test results corresponding to the sequence of environmental elements to be compared; wherein the test results corresponding to the reference environmental element sequence are used as the test results of the sequence of environmental elements to be compared numbered 0; The second sorting module is configured to use a nonlinear model to fit the test results of each sequence of environmental factors to be compared to obtain a second function; determine a second sorting of the impact of the sequence of environmental factors on the parameters of the firearm automatic system based on the second function; and determine a final sequence of environmental factors for testing the performance parameters of the firearm automatic system based on the first sorting and the second sorting.

6. An electronic device, characterized in that: The device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 4.

7. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 4.

Citation Information

Patent Citations

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

    CN113048837A

  • Test evaluation method for influence of special environmental factors on firearm firing energy

    CN114459280A