Method and system for determining influence of environment element sequence on performance parameters of firearm automaton

By constructing and analyzing the environmental factor sequence and determining its impact on the performance parameters of the firearm automaton, the problem of failure to effectively consider the performance impact of the environmental factor sequence in the prior art is solved, and a systematic evaluation of the performance of the firearm automaton and analyzing the fault mechanism are realized.

CN120101576AActive Publication Date: 2025-06-06WEAPON EQUIP RES INST OF CHINA NAT WEAPON EQUIP GRP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510572435.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-06
Publication Date
2025-06-06
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 gun automatic machines, making it difficult to conduct accurate performance detection.

Method used

A method and system for determining the impact of environmental factor sequence on performance parameters of gun automatic machines is proposed. By selecting multiple special environment and gun automatic machines performance parameters, a benchmark environmental factor sequence and environmental factor sequence to be compared is constructed, and the test results are fitted using a nonlinear model to determine the ranking of the impact of environmental factor sequence on performance parameters.

Benefits of technology

A systematic assessment of the impact of environmental factor sequences on the performance parameters of gun automatons is realized, and the impact of multiple special environments on the performance of gun automatons can be fully considered in the smallest projectile volume, which improves the level of fault mechanism analysis and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120101576A_ABST
    Figure CN120101576A_ABST
Patent Text Reader

Abstract

The invention discloses a method and system for determining the influence of an environmental element sequence on performance parameters of a firearm automaton, and belongs to the technical field of firearm testing. The method comprises the following steps: selecting a plurality of special environments and a plurality of firearm automaton performance parameters, and recording the number of the special environments as Cir; combining all the selected special environments according to a random sequence to form a reference environment element sequence, and performing firearm automaton performance parameter testing; determining a first sequence of influences of the special environments on the parameters of the firearm automaton based on the test result; constructing Cir-1 to-be-compared environmental element sequences based on the reference environmental element sequence; and determining a second sequence of the influence of the environmental element sequence on the parameters of the firearm automaton, and determining a final environmental element sequence for testing the performance parameters of the firearm automaton based on the first sequence and the second sequence. According to the method, the influence of the special environment test sequence on the performance of the firearm automaton is analyzed under the condition that repeated tests are not needed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The 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 performance parameters of a firearm automatic machine. Background Art

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

[0003] At present, the testing method for a certain aspect of the performance parameters of the automatic gun machine under special environments has been relatively mature. However, when the performance parameters of the automatic gun machine are tested continuously under different special environments, the influence of the sequence of special environments used for testing on the performance parameters of the automatic gun machine has not been considered. That is, the influence of the sequence of environmental factors formed by multiple special environments on the performance parameters of the automatic gun machine has not been considered, making it difficult to accurately detect the performance of the automatic gun machine. Summary of the invention

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

[0005] The first aspect of the present invention provides a method for determining the influence of an environmental factor sequence on a performance parameter of a firearm automatic machine, the method comprising: Step S1: 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; wherein the number of special environments is Cir; Step S2: All the selected special environments are combined in a random order to form a reference environment element sequence; each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the reference environment element sequence; the obtained test results are fitted using a nonlinear model to obtain a first function; based on the first function, a first ranking of the influence of each special environment on the firearm automatic machine parameters is determined; 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 serial number k of the environmental element sequence to be compared; Each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the sequence of environmental elements to be compared. When testing the firearm automatic machine performance parameters, 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: 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 influence of the sequence of environmental factors on the parameters of the firearm automatic machine based on the second function; and determine a final sequence of environmental factors for testing the performance parameters of the firearm automatic machine based on the first ranking and the second ranking.

[0006] Preferably, the step of constructing Cir-1 environmental element sequences to be compared based on the reference 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 last position in 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.

[0007] 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: The performance parameters of the automatic gun include: initial velocity, shooting accuracy, automatic gun speed, broken parts, recoil spring parameters, hammer spring parameters, piston spring parameters, firing pin protrusion, firing pin mark depth, locking clearance, rail clearance, and the number of failures during the test; the performance parameters of each automatic gun form a set of automatic gun 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.

[0008] Preferably, the step S2 specifically includes: Step S21: Combining all the 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 reference environment element sequence, and the quantified test results of each firearm automatic machine performance parameter at each time node 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 :

[0009] in, , Indicates the automatic machine of the gun Time node to 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 gun automatic machine i The variation of is fitted to obtain the first function; Step S25: Determine the order of the influence of each special environment on the parameters of the firearm automatic machine based on the first function.

[0010] Preferably, the step S5 specifically includes: Step S51: Record the firearm automatic machine performance parameter z 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 ,

[0012] 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, cir-1 respectively. i A sequence of values ​​at each time node; Based on the environmental factor sequence influence quantities corresponding to all gun automatic machine performance parameters of each environmental factor sequence to be compared, the overall environmental factor sequence influence quantity of each environmental factor sequence to be compared is determined P k ; Step S53: Use nonlinear model to influence the order of overall environmental factors P k Perform fitting to obtain a second function, and determine, based on the second function, a second ranking of the influence of each special environment on the parameters of the firearm automatic machine in consideration of the order of environmental factors; Step S54: Set the weight of the second sorting to be greater than the weight of the first sorting, combine the first sorting, the second sorting, the weight of the first sorting and the weight of the second sorting; determine the comprehensive sorting of the impact of each special environment on the parameters of the firearm automatic machine, and the comprehensive sorting is in descending order; use the descending comprehensive sorting as the final environmental factor sequence for testing the performance parameters of the firearm automatic machine.

[0013] The second aspect 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: Parameter selection module: configured to select multiple special environments and multiple firearms 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; The first sorting module is configured to combine all the selected special environments in a random order to form a reference environment element sequence; each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the reference environment element sequence; the obtained test results are fitted using a nonlinear model to obtain a first function; and a first sorting of the influence of each special environment on the firearm automatic machine 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 serial number k of the environmental element sequence to be compared; Each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the sequence of environmental elements to be compared. When testing the firearm automatic machine performance parameters, 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 elements to be compared to obtain a second function; based on the second function, determine a second sorting of the influence of the sequence of environmental elements on the parameters of the firearm automatic machine; based on the first sorting and the second sorting, determine the final sequence of environmental elements for testing the performance parameters of the firearm automatic machine.

[0014] A third aspect of the present invention provides an electronic device, the electronic device comprising: 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 described above.

[0015] 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.

[0016] The present invention selects a variety of special environments within the specified life cycle of the 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 machine, realizes the analysis of the influence of the environmental factor sequence on the performance of the firearm automatic machine, reveals the influence of different special environments and sequences on the performance of the firearm automatic machine, and provides support for the failure mechanism analysis of the firearm automatic machine and the improvement of the reliability level.

[0017] The present invention comprehensively considers the influence of the environmental factor sequence formed by multiple special environments on the various performance parameters of the firearm automatic machine within the minimum amount of projectiles, and provides a method for systematically conducting a single test to complete the comprehensive test of the numerous performance parameters of the firearm automatic machine under multiple environmental factor sequences; based on the firearm automatic machine performance parameters comprehensively collected by the present invention, a comprehensive, detailed and integrated evaluation of the influence of multiple special environmental factors on the performance of the firearm automatic machine can be achieved; by constructing the environmental factor sequence and processing the firearm automatic machine performance data corresponding to the environmental factor sequence, the influence of the special environment test sequence on the performance of the firearm automatic machine can be analyzed without the need for multiple retests. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 A flow chart of a method for determining the influence of an environmental factor sequence on performance parameters of a firearm automatic machine provided by the present invention; Figure 2 The structure diagram of the system for determining the influence of the environmental factor sequence on the performance parameters of the firearm automatic machine of the present invention is shown in FIG. DETAILED DESCRIPTION

[0019] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0020] like Figure 1 As shown, a method for determining the influence of an environmental factor sequence on a performance parameter of a firearm automatic machine comprises: Step S1: 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; wherein the number of special environments is Cir; Step S2: All the selected special environments are combined in a random order to form a reference environment element sequence; each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the reference environment element sequence; the obtained test results are fitted using a nonlinear model to obtain a first function; based on the first function, a first ranking of the influence of each special environment on the firearm automatic machine parameters is determined; 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 serial number k of the environmental element sequence to be compared; Each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the sequence of environmental elements to be compared. When testing the firearm automatic machine performance parameters, 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: 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 influence of the sequence of environmental factors on the parameters of the firearm automatic machine based on the second function; and determine a final sequence of environmental factors for testing the performance parameters of the firearm automatic machine based on the first ranking and the second ranking.

[0021] Among them, Cir-1 environmental element sequences to be compared are constructed based on the baseline environmental element sequence, including: 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 last position in 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.

[0022] 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.

[0023] 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, where: Normal temperature, high temperature, low temperature, dust, river water immersion, and salt spray are selected as special environments; The performance parameters of the automatic gun include: initial velocity, shooting accuracy, automatic gun speed, broken parts, recoil spring parameters, hammer spring parameters, piston spring parameters, firing pin protrusion, firing pin mark depth, locking clearance, rail clearance, and the number of failures during the test; the performance parameters of each automatic gun form a set of automatic gun 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 determined to be 3.

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

[0025] The step S2 specifically includes: Step S21: Combining all the 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 reference environment element sequence, and the quantified test results of each firearm automatic machine performance parameter at each time node 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 :

[0026] in, , Indicates the automatic machine of the gun Time node to 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 gun automatic machine iThe variation of is fitted to obtain the first function; Step S25: Determine the order of the influence of each special environment on the parameters of the firearm automatic machine based on the first function.

[0027] The step S5 specifically includes: Step S51: Record the firearm automatic machine performance parameter z 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 ,

[0028] 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, cir-1 respectively. i A sequence of values ​​at each time node; Based on the environmental factor sequence influence quantities corresponding to all gun automatic machine performance parameters of each environmental factor sequence to be compared, the overall environmental factor sequence influence quantity of each environmental factor sequence to be compared is determined P k ; Step S53: Use nonlinear model to influence the order of overall environmental factors P k Perform fitting to obtain a second function, and determine, based on the second function, a second ranking of the influence of each special environment on the parameters of the firearm automatic machine in consideration of the order of environmental factors; Step S54: Set the weight of the second sorting to be greater than the weight of the first sorting, combine the first sorting, the second sorting, the weight of the first sorting and the weight of the second sorting; determine the comprehensive sorting of the impact of each special environment on the parameters of the firearm automatic machine, and the comprehensive sorting is in descending order; use the descending comprehensive sorting as the final environmental factor sequence for testing the performance parameters of the firearm automatic machine.

[0029] The present invention considers the possible influence of the environmental factor sequence on the test result, and can realize the comparative analysis of the influence between different special environmental factors. By updating the environmental factor sequence and processing the corresponding performance data, the analysis of the influence of different environmental factor sequences on the performance of the firearm automatic machine is realized.

[0030] The following is an explanation of the system used to implement the present invention. The specific implementation process and technical effects are as mentioned above and will not be repeated below.

[0031] Alternatively, if Figure 2 As shown, an embodiment of the present invention provides a system for determining the influence of an environmental factor sequence on performance parameters of a firearm automatic machine, the system comprising: Parameter selection module: configured to select multiple special environments and multiple firearms 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; The first sorting module is configured to combine all the selected special environments in a random order to form a reference environment element sequence; each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the reference environment element sequence; the obtained test results are fitted using a nonlinear model to obtain a first function; and a first sorting of the influence of each special environment on the firearm automatic machine 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 serial number k of the environmental element sequence to be compared; Each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the sequence of environmental elements to be compared. When testing the firearm automatic machine performance parameters, 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 elements to be compared to obtain a second function; based on the second function, determine a second sorting of the influence of the sequence of environmental elements on the parameters of the firearm automatic machine; based on the first sorting and the second sorting, determine the final sequence of environmental elements for testing the performance parameters of the firearm automatic machine.

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

[0033] The above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASIC), or one or more digital singnal processors (DSP), or one or more field programmable gate arrays (FPGA). For another example, when a module is implemented in the form of a processing element scheduling program code, the processing element may 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 may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0034] The above modules can be connected or communicated 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, a ZigBee, or NFC, or any combination thereof. Two or more modules may be combined into a single module, and any one module may be divided into two or more units. Those skilled in the art can clearly understand that for the convenience and simplicity 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.

[0035] 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 (ASIC), or one or more microprocessors (DSP), or one or more field programmable gate arrays (FPGA). For example, when a module is implemented in the form of a processing element scheduling program code, 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 example, these modules can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0036] The electronic device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. The processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the electronic device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, near field communication (NFC) or other technologies. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covering the display screen, or a key, trackball or touchpad set on the housing of the electronic device, or an external keyboard, touchpad or mouse, etc.

[0037] 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 embodiment when executed by a processor.

[0038] 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 only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that 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.

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

[0040] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0041] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to perform some steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (English: Read-Only Memory, referred to as: ROM), random access memory (English: Random Access Memory, referred to as: RAM), disk or optical disk and other media that can store program codes.

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 participating in the test; wherein the number of special environments is Cir; Step S2: All the selected special environments are combined in a random order to form a reference environment element sequence; each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the reference environment element sequence; the obtained test results are fitted using a nonlinear model to obtain a first function; based on the first function, a first ranking of the influence of each special environment on the firearm automatic machine parameters is determined; 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 serial number k of the environmental element sequence to be compared; Each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the sequence of environmental elements to be compared. When testing the firearm automatic machine performance parameters, 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: 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 influence of the sequence of environmental factors on the parameters of the firearm automatic machine based on the second function; and determine a final sequence of environmental factors for testing the performance parameters of the firearm automatic machine based on the first ranking and the second ranking.

2. The method according to claim 1, characterized in that 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 last position in 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.

3. The method according to claim 2, characterized in that 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 include: initial velocity, shooting accuracy, automatic gun speed, broken parts, recoil spring parameters, hammer spring parameters, piston spring parameters, firing pin protrusion, firing pin mark depth, locking clearance, rail clearance, and the number of failures during the test; the performance parameters of each automatic gun form a set of automatic gun 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.

4. The method according to claim 3, characterized in that The step S2 specifically includes: Step S21: Combining all the 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 reference environment element sequence, and the quantified test results of each firearm automatic machine performance parameter at each time node 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 machine of the gun Time node to 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 gun automatic machine i The variation of is fitted to obtain the first function; Step S25: Determine the order of the influence of each special environment on the parameters of the firearm automatic machine based on the first function.

5. The method according to claim 4, characterized in that The step S5 specifically includes: Step S51: Record the firearm automatic machine performance parameter z 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, cir-1 respectively. i A sequence of values ​​at each time node; based on the environmental factor sequence influence corresponding to all gun automatic machine performance parameters of each environmental factor sequence to be compared, determine the overall environmental factor sequence influence 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 Perform fitting to obtain a second function, and determine, based on the second function, a second ranking of the influence of each special environment on the parameters of the firearm automatic machine in consideration of the order of environmental factors; Step S54: Set the weight of the second sorting to be greater than the weight of the first sorting, combine the first sorting, the second sorting, the weight of the first sorting and the weight of the second sorting; determine the comprehensive sorting of the impact of each special environment on the parameters of the firearm automatic machine, and the comprehensive sorting is in descending order; use the descending comprehensive sorting as the final environmental factor sequence for testing the performance parameters of the firearm automatic machine.

6. A system for determining the influence of environmental factor sequences on the performance parameters of firearm automatic machines, characterized in that: The system comprises: Parameter selection module: configured to select multiple special environments and multiple firearms 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; The first sorting module is configured to combine all the selected special environments in a random order to form a reference environment element sequence; each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the reference environment element sequence; the obtained test results are fitted using a nonlinear model to obtain a first function; and a first sorting of the influence of each special environment on the firearm automatic machine 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 serial number k of the environmental element sequence to be compared; Each firearm participating in the test is tested for firearm automatic machine performance parameters in the order of each special environment in the sequence of environmental elements to be compared. When testing the firearm automatic machine performance parameters, 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 elements to be compared to obtain a second function; based on the second function, determine a second sorting of the influence of the sequence of environmental elements on the parameters of the firearm automatic machine; based on the first sorting and the second sorting, determine the final sequence of environmental elements for testing the performance parameters of the firearm automatic machine.

7. 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 5.

8. 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 5.

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

  • Firearm automaton testing device

    CN114963852A

  • Firearm firing ignition reliability control method

    CN116772650A

  • Automatic weapon automaton fault criterion construction method based on design parameter association

    CN119918419A