A multi-parameter measurement device and method for fragments passing through a dummy

By combining the flexible comb-shaped target unit and the distributed acquisition unit, the structural complexity and data redundancy problems of the fragment velocity measuring device are solved, and high-precision, flexible fragment measurement and efficient data processing are achieved.

CN118729881BActive Publication Date: 2025-09-23NANJING UNIV OF SCI & TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410731065.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-06
Publication Date
2025-09-23
Estimated Expiration
2044-06-06

AI Technical Summary

Technical Problem

Existing fragment velocity measuring devices have large and complex structures and high installation requirements, making them difficult to flexibly apply to dummy fragment measurement. In addition, traditional measurement methods have problems of data redundancy and low efficiency.

Method used

The flexible comb-shaped target unit and distributed acquisition unit are adopted, combined with the top-down unified parameter configuration and length self-coordinated pulse coding method to realize the coded acquisition and transmission of fragment impact signals, reduce data redundancy and improve data processing efficiency.

Benefits of technology

It improves the accuracy and flexibility of fragment measurement, reduces the pin occupancy of the main control chip, meets the measurement needs of a large number of parallel channels, and improves data processing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118729881B_ABST
    Figure CN118729881B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of fragment parameter testing technology, and more particularly to a multi-parameter measurement device and method for fragments passing through a dummy, comprising: Step 1: During initialization, for each measurement area, a main control chip is used to configure parameters of distributed acquisition units and provide a synchronous clock, thereby completing the input of differential parameters for multiple areas and achieving simultaneous multi-channel measurement; Step 2: A programmable circuit-based, self-coordinated pulse encoding method for impact time, body area, and pulse signal combination lengths, tailored to the measurement needs of a large number of parallel channels: pre-judging the number of target-impact pulse signals in multi-channel parallel acquisition, filtering valid data and reducing the encoding length, thereby increasing serial transmission efficiency and improving subsequent data processing efficiency. The present invention can perform encoded acquisition and transmission of fragment impact pulse signals during the process of fragments passing through a dummy, self-coordinating the encoding length of valid data, and effectively alleviating the data redundancy problem of measurements made on a large number of parallel channels.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of fragment parameter testing, and in particular to a device and method for measuring multiple parameters of fragments passing through a dummy. Background Art

[0002] Measuring the parameters of fragments acting on the human body has important practical significance for evaluating the effects of fragments on personnel injuries, and can lay the foundation for evaluating the power of weapon systems and personnel protection performance.

[0003] Human injury assessments cannot be performed on real people. Dummies, with their similar appearance and structure, are often used in place of real people in fragmentation damage measurement tests. Currently, traditional fragment velocity measurement devices typically employ a fixed installation method and the principle of equidistant timing. While these devices offer high velocity accuracy, they also come with complex and bulky structures, demanding installation requirements, and awkward layout. This results in limited flexibility in practical testing environments, making them difficult to directly apply to dummy-based fragment measurement.

[0004] Therefore, in order to solve the above problems, the present application proposes a multi-parameter measurement device and method for fragments passing through a dummy from two aspects: a top-down unified parameter configuration method suitable for multiple measurement areas and a length self-coordinated pulse coding method based on programmable circuits for the impact time, human body area, and pulse signal combination for the measurement needs of a large number of parallel channels. Summary of the Invention

[0005] The purpose of the present invention is to address the shortcomings of the prior art and to propose a multi-parameter measurement device and method for fragments passing through a dummy. The device and method can collect and transmit the fragment impact pulse signal in a coded manner during the process of fragments passing through the dummy, self-coordinate the effective data coding length, reduce data redundancy, and improve the efficiency of subsequent data processing.

[0006] In order to achieve the above object, the present invention adopts the following technical solutions:

[0007] A multi-parameter measurement device for fragments passing through a dummy, comprising a sensor unit, a data acquisition and transmission unit, and a host computer connected in sequence, wherein the data acquisition and transmission unit comprises a distributed acquisition unit and a main control unit;

[0008] The sensor unit includes flexible comb-shaped target units that are each fitted to the key parts of the dummy to be tested;

[0009] The distributed acquisition unit includes a parallel channel falling edge detection module, a pulse coding processing module, a FIFO buffer module and a parallel-to-serial conversion module;

[0010] The main control unit includes a judgment module, a DDR cache module, a configuration module and an Ethernet channel control module;

[0011] Each of the flexible comb-shaped target units is connected to a parallel channel falling edge detection module, the parallel channel falling edge detection modules are connected to a pulse encoding module, the pulse encoding modules are connected to a FIFO cache module, the FIFO cache modules are connected to a parallel-to-serial conversion module, the parallel-to-serial conversion modules are connected to a judgment module, the judgment module is connected to a FIFO cache module, the FIFO cache modules are connected to a DDR cache module, the DDR cache modules are connected to a host computer via an Ethernet control module, and the configuration modules are connected to the pulse encoding modules in the distributed acquisition units.

[0012] Among them, the flexible comb-shaped target unit adopts a multi-threaded encoding method, which can simultaneously measure the fragment speed, size and dummy position (hitting different positions will cause different damage to the human body); according to the characteristics of the special-shaped surface of the dummy structure, a flexible partitioning and fitting installation method is adopted. When calculating, the front and back thickness of the corresponding dummy are brought into account according to the different partition positions, and the actual thickness is used instead of the traditional average thickness, which solves the speed measurement problem of the special-shaped surface and improves the target distance measurement accuracy.

[0013] The present invention also provides a method for collecting fragments passing through a dummy using a multi-parameter measurement device, comprising the following steps:

[0014] Step 1: Top-down unified parameter configuration method applicable to multiple measurement areas: During the initialization process, the master chip configures parameters and provides clocks for the distributed acquisition units for each measurement area, completing the input of differential parameters for multiple areas and achieving multi-channel synchronous measurement;

[0015] Step 2: A length-autocoordinated pulse coding method based on programmable circuits for target impact moment, human body area, and pulse signal combination, aimed at the measurement needs of a large number of parallel channels: pre-judge the number of target impact pulse signals in multi-channel parallel acquisition in the sub-region, filter valid data and reduce the coding length, increase serial transmission efficiency and improve the efficiency of subsequent data processing.

[0016] Preferably, in step 1, a partition coding method is adopted for each key part of the human body; and the size of the installed flexible comb target is determined by the parameters of each key part of the dummy body surface, thereby determining the number of parallel channels of the flexible comb target connected to the subsequent data acquisition unit.

[0017] Preferably, in step 1, a unified parameter input is performed on the configuration module according to the specific human body key part coding and the specific number of flexible comb-shaped target line channels.

[0018] Preferably, in step 1, during the power-on initialization process of the main control unit, various configuration parameters in the configuration module are input into various distributed acquisition units through the configuration channel to complete the differential configuration of the distributed acquisition units.

[0019] Preferably, the human body structure is divided into 6 key parts based on the human body damage assessment method, and encoded in order of importance as head 000, neck 001, chest 010, abdomen 011, upper limbs 100, and lower limbs 101. If further subdivided into left and right, left 0 or right 1 is added to the lowest bit. If further subdivided into front and back, upper 0 or lower 1 is added to the lowest bit. The key part coding is the area label.

[0020] Preferably, in step 2, the parallel acquisition channels of the sub-regions are incrementally encoded, and each channel has its own independent non-repetitive binary code.

[0021] Preferably, in step 2, the parallel channel falling edge detection module enables the pulse coding processing module to add a time tag, add a region tag and select a pulse signal coding mode before the pulse signal.

[0022] Preferably, the criterion for selecting the pulse coding method is: counting the number of pulse channels, multiplying the statistical number by the channel binary coding bit width, and comparing it with the total number of channels of the distributed acquisition unit; if the former is smaller, use the combined value encoding of the number of pulse channels and pulse channel coding; if the latter is smaller, use the full channel binary state value encoding to reduce the pulse coding length and increase serial transmission efficiency.

[0023] Compared with the prior art, the present invention has the following beneficial effects:

[0024] 1. The present invention is aimed at measuring a large number of parallel channels, reducing the pin occupancy of the main control chip, and meeting the demand for expanding the number of parallel measurement channels by increasing the number of distributed acquisition units.

[0025] 2. The present invention differentially configures each distributed acquisition unit to perform coded acquisition and transmission of the fragment impact pulse signal during the process of fragments passing through the dummy, and self-coordinates the effective data encoding length, thereby increasing the serial transmission efficiency and improving the efficiency of subsequent data processing. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 is a block diagram of a measuring device of the present invention;

[0027] Figure 2 Schematic diagram of the installation of the flexible comb-shaped target unit in the present invention;

[0028] Figure 3 A flowchart of the module configuration in the present invention;

[0029] Figure 4 A structural diagram for adding combined values ​​to tags in the present invention;

[0030] Figure 5 Schematic diagram of two pulse signal encoding methods in the present invention;

[0031] Figure 6 This is a flow chart of the length self-coordinating pulse coding in the present invention. DETAILED DESCRIPTION

[0032] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings so that those skilled in the art can better understand the advantages and features of the present invention and thus more clearly define the scope of protection of the present invention. The embodiments described in the present invention are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making any creative work shall fall within the scope of protection of the present invention.

[0033] Reference Figure 1 , a multi-parameter measurement device for fragments passing through a dummy, comprising a sensor unit, a data acquisition and transmission unit and a host computer connected in sequence, wherein the data acquisition and transmission unit comprises a distributed acquisition unit and a main control unit;

[0034] The sensor unit includes flexible comb-shaped target units that are each fitted to the key parts of the dummy to be tested;

[0035] The distributed acquisition unit includes a parallel channel falling edge detection module, a pulse coding processing module, a FIFO buffer module and a parallel-to-serial conversion module;

[0036] The main control unit includes a judgment module, a DDR cache module, a configuration module and an Ethernet channel control module;

[0037] Each of the flexible comb-shaped target units is connected to a parallel channel falling edge detection module, the parallel channel falling edge detection modules are connected to a pulse encoding module, the pulse encoding modules are connected to a FIFO cache module, the FIFO cache modules are connected to a parallel-to-serial conversion module, the parallel-to-serial conversion modules are connected to a judgment module, the judgment module is connected to a FIFO cache module, the FIFO cache modules are connected to a DDR cache module, the DDR cache modules are connected to a host computer via an Ethernet control module, and the configuration modules are connected to the pulse encoding modules in the distributed acquisition units.

[0038] Among them, the flexible comb-shaped target unit adopts a multi-threaded encoding method, which can simultaneously measure the fragment speed, size and dummy position (hitting different positions will cause different damage to the human body); according to the characteristics of the special-shaped surface of the dummy structure, a flexible partitioning and fitting installation method is adopted. When calculating, the front and back thickness of the corresponding dummy are brought into account according to the different partition positions, and the actual thickness is used instead of the traditional average thickness, which solves the speed measurement problem of the special-shaped surface and improves the target distance measurement accuracy.

[0039] In practical applications, the sensor connects to pre-matched multiple parallel channels via short cables. The incoming fragment impact pulse signal first passes through the falling edge detection module before entering the pulse encoding module, which encodes the pulse signal and adds a time and region tag before the pulse signal code. The pulse code enters the FIFO buffer module, from which it is transferred to the parallel-to-serial conversion module. The distributed acquisition unit transmits the pulse code to the main control unit via a serial interface. The input pulse code first passes through the judgment module and then enters the FIFO buffer module, from which it is transferred to the DDR. The lower computer uploads the buffered data in the DDR to the upper computer via Ethernet communication.

[0040] In this embodiment, the measuring device measures a large number of parallel channels. By differentially configuring each distributed acquisition unit, it collects and transmits the fragment impact pulse signal when the fragment passes through the dummy in a coded manner, and self-coordinates the effective data coding length, thereby increasing the serial transmission efficiency and improving the subsequent data processing efficiency.

[0041] A method for collecting fragments with multiple parameters when fragments pass through a dummy comprises the following steps:

[0042] Step 1: Top-down unified parameter configuration method applicable to multiple measurement areas: During the initialization process, the master chip configures parameters and provides clocks for the distributed acquisition units for each measurement area, completing the input of differential parameters for multiple areas and achieving multi-channel synchronous measurement;

[0043] Step 2: A length-autocoordinated pulse coding method based on programmable circuits for target impact moment, human body area, and pulse signal combination, aimed at the measurement needs of a large number of parallel channels: pre-judge the number of target impact pulse signals in multi-channel parallel acquisition in the sub-region, filter valid data and reduce the coding length, increase serial transmission efficiency and improve the efficiency of subsequent data processing.

[0044] Specifically, in step 1, a partition coding method is adopted for each key part of the human body; and the size of the installed flexible comb target is determined by the parameters of each key part of the dummy body surface, thereby determining the number of parallel channels of the flexible comb target connected to the subsequent data acquisition unit.

[0045] Specifically, in step 1, a unified parameter input is performed on the configuration module according to the specific human body key part coding and the specific number of flexible comb target line channels.

[0046] Specifically, in step 1, during the power-on initialization process of the main control unit, various configuration parameters in the configuration module are input into various distributed acquisition units through the configuration channel to complete the differential configuration of the distributed acquisition units.

[0047] Specifically, based on the human body damage assessment method, the human body structure is divided into 6 key parts, which are coded in order of importance as head 000, neck 001, chest 010, abdomen 011, upper limbs 100, and lower limbs 101. If further subdivided into left and right, left 0 or right 1 is added to the lowest bit. If further subdivided into front and back, upper 0 or lower 1 is added to the lowest bit. The key part coding is the area label.

[0048] Specifically, in step 2, the parallel acquisition channels of the divided regions are incrementally encoded, and each channel has its own independent and non-repetitive binary code.

[0049] Specifically, in step 2, the parallel channel falling edge detection module enables the pulse coding processing module to add a time tag before the pulse signal, add a region tag, and select a pulse signal coding method.

[0050] Specifically, the criterion for selecting the pulse coding method is: count the number of pulse channels, multiply the statistical number by the channel binary coding bit width, and compare it with the total number of channels of the distributed acquisition unit; if the former is smaller, use the combined value encoding of the number of pulse channels and pulse channel coding; if the latter is smaller, use the full channel binary state value encoding, thereby reducing the pulse coding length and increasing serial transmission efficiency.

[0051] Example

[0052] Configuration module design:

[0053] In terms of configuration module design, the present invention adopts ZYNQ as the main control chip to control the main control method of other peripheral circuits of the data acquisition and transmission unit. Different main control chips have different unified configuration processes. Due to the requirements of multi-area and multi-channel measurement functions, the present invention constructs a configuration module AXI GPIO at the PL end in ZYNQ, uses the PS end for parameter input, and passes the parameters to the AXI GPIO module at the PL end through the AXI main line during the initialization process. Finally, the parameters are transmitted to the distributed measurement units through inter-chip serial transmission for unified parameter difference configuration.

[0054] The flexible comb target unit of the present invention is installed on the left chest of the human body. Based on the left chest parameters and the centerline density data of the flexible comb target positive electrode, the number of parallel channels of the flexible comb target unit connected to the corresponding distributed measurement unit is 64. Based on the requirements of programmable circuits and parallel processing functions, the present invention uses FPGA as the distributed measurement unit for unit circuit design. The flexible comb target unit installation diagram is shown in the figure below. Figure 2 During the power-on initialization process of the present invention, the main control unit uses the configuration module to input parameters for the corresponding distributed measurement unit: the key area of ​​the human body is coded as 0100, and the number of parallel channels is 64. The module configuration process is as follows Figure 3 shown.

[0055] Design of length self-coordinating pulse coding method:

[0056] In the present invention, the 64 channels of the flexible comb target sensor are connected to the corresponding distributed measurement units, and the falling edge detection module detects each channel. Once the fragment impact pulse signal is detected, the subsequent module can collect it. However, there are three main problems in the collection process: first, data redundancy; second, the inefficiency of serial transmission between a large number of invalid data slices; and third, the distributed measurement unit cache overflow.

[0057] To solve the above problems, the present invention designs a length self-coordinating pulse coding method, which combines label addition, pulse signal number comparison, and inter-chip serial transmission control through judgment bits.

[0058] Under the synchronous clock, each distributed acquisition unit performs incremental time cycle counting, the time value depth is n, and the maximum time can reach the clock cycle and 2 n At the same time, each distributed acquisition unit collects parallel signals from different regions, and the configuration module performs regional coding configuration respectively, and stores the m-bit (no more than 5) regional code in the pulse coding module register. In the pulse coding process, an n-bit binary time tag and an m-bit regional tag are added before the pulse signal coding. The tag adding method is as follows Figure 4 In the distributed acquisition unit of the present invention, m is 4, n is 32, the clock cycle corresponds to a region code of 0100, and the corresponding maximum time is 200s.

[0059] In the distributed acquisition unit of the present invention, the pulse coding module is provided with two pulse signal coding circuits, and a pulse signal number comparison circuit is provided before them, for enabling the pulse signal coding circuit to extract and encode effective information from the original k-bit data.

[0060] The pulse signal number comparison circuit is:

[0061] First, for k measurement channels, the numbering bit width of each channel is the logarithm operation of k with base 2 and then rounded up. However, hardware circuits are usually not used for logarithmic operation, so it is only necessary to compare the k value with 2, 4, 8, 16, 32, 64, etc. x Type value, which is used to get the channel number width. When the k value is greater than 2 x-1 , less than or equal to 2 x When , the number width is x bits.

[0062] Secondly, the pulse signal is counted, that is, the number of pulse signals of k-bit data is counted. For the falling edge pulse signal, the number of 0s in the k-channel data is counted immediately, which is recorded as y.

[0063] Secondly, perform product operation on (y+1) and x, and compare the result with the k value;

[0064] Finally, when the former is greater than the latter, the full channel binary state value encoding method is performed and the judgment bit is 0, such as Figure 5 (a) As shown; In other cases, the combination value encoding method of the number of pulse channels and pulse channel encoding is performed, and the judgment bit is 1, such as Figure 5 (b) In the present invention, x is equal to 6 and k is 64.

[0065] In the main control unit of the present invention, the judgment module judges the judgment bit of the serially transmitted coded data. When the judgment bit is 0, the judgment module accepts the subsequent k-way binary state value and transmits it to the subsequent FIFO module for buffering; when the judgment bit is 1, the judgment module accepts the subsequent x-bit binary pulse channel number y, and then accepts the product of y and x bits of data, that is, FIFO buffering. The process of length self-coordination pulse coding is as follows Figure 6 shown.

[0066] In summary, the present invention can collect and transmit fragment impact pulse signals in a coded manner when fragments pass through a dummy, self-coordinate the effective data coding length, and effectively improve the data redundancy problem of a large number of parallel channels.

[0067] The descriptions and practices disclosed in this invention are easy to understand and comprehend for those skilled in the art, and modifications and refinements may be made without departing from the principles of the invention. Therefore, modifications and improvements made without departing from the spirit of the invention should also be considered within the scope of protection of this invention.

Claims

1. A multi-parameter measurement device for fragments passing through a dummy, characterized in that: It includes a sensor unit, a data acquisition and transmission unit and a host computer connected in sequence, wherein the data acquisition and transmission unit includes a distributed acquisition unit and a main control unit; The sensor unit includes flexible comb-shaped target units that are each fitted to the key parts of the dummy to be tested; The distributed acquisition unit includes a parallel channel falling edge detection module, a pulse coding processing module, a FIFO buffer module and a parallel-to-serial conversion module; The main control unit includes a judgment module, a DDR cache module, a configuration module and an Ethernet channel control module; Each of the flexible comb-shaped target units is connected to a parallel channel falling edge detection module, the parallel channel falling edge detection modules are connected to a pulse encoding module, the pulse encoding modules are connected to a FIFO buffer module, the FIFO buffer module is connected to a parallel-to-serial conversion module, the parallel-to-serial conversion module is connected to a judgment module, the judgment module is connected to a FIFO buffer module, the FIFO buffer module is connected to a DDR buffer module, the DDR buffer module is connected to a host computer via an Ethernet control module, and the configuration modules are connected to the pulse encoding module in the distributed acquisition unit; The method for collecting fragments through a dummy by a multi-parameter measurement device comprises the following steps: Step 1: Top-down unified parameter configuration method applicable to multiple measurement areas: During the initialization process, the master chip configures parameters and provides clocks for the distributed acquisition units for each measurement area, completing the input of differential parameters for multiple areas and achieving multi-channel synchronous measurement; Step 2: A length-autocoordinated pulse coding method based on programmable circuits for target impact moment, human body area, and pulse signal combination, aimed at the measurement needs of a large number of parallel channels: pre-judge the number of target impact pulse signals in multi-channel parallel acquisition in the sub-region, filter valid data and reduce the coding length, increase serial transmission efficiency and improve the efficiency of subsequent data processing.

2. The multi-parameter measurement device for fragments passing through a dummy according to claim 1, characterized in that: In step 1, a partition coding method is adopted for each key part of the human body; and the size of the installed flexible comb target is determined by the parameters of each key part of the dummy body surface, thereby determining the number of parallel channels of the flexible comb target connected to the subsequent data acquisition unit.

3. The multi-parameter measurement device for fragments passing through a dummy according to claim 1, characterized in that: In step 1, unified parameter input is performed on the configuration module according to the specific human body key part coding and the specific number of flexible comb target line channels.

4. The multi-parameter measurement device for fragments passing through a dummy according to claim 1, characterized in that: In step 1, during the power-on initialization process of the main control unit, various configuration parameters in the configuration module are input into various distributed acquisition units through the configuration channel to complete the differential configuration of the distributed acquisition units.

5. The multi-parameter measurement device for fragments passing through a dummy according to claim 2, characterized in that: Based on the human body damage assessment method, the human body structure is divided into six key parts, which are coded in order of importance as head 000, neck 001, chest 010, abdomen 011, upper limbs 100, and lower limbs 101. If further subdivided into left and right, left 0 or right 1 is added to the lowest bit. If further subdivided into front and back, upper 0 or lower 1 is added to the lowest bit. The key part coding is the regional label.

6. The multi-parameter measurement device for fragments passing through a dummy according to claim 1, characterized in that: In step 2, the parallel acquisition channels of the divided regions are incrementally encoded, and each channel has its own independent non-repetitive binary code.

7. The multi-parameter measurement device for fragments passing through a dummy according to claim 1, characterized in that: In step 2, the parallel channel falling edge detection module enables the pulse coding processing module to add a time tag before the pulse signal, add a region tag, and select a pulse signal coding method.

8. The multi-parameter measurement device for fragments passing through a dummy according to claim 7, characterized in that: The criterion for selecting the pulse coding method is: count the number of pulse channels, multiply the statistical number by the channel binary coding bit width, and compare it with the total number of channels of the distributed acquisition unit; if the former is smaller, use the combined value of the number of pulse channels and pulse channel coding; if the latter is smaller, use the full channel binary state value coding to reduce the pulse coding length and increase serial transmission efficiency.

Citation Information

Patent Citations

  • Resistance comb target for distinguishing landing fragments and effective landing signal extraction device

    CN109406824A

  • Radar multi-channel data acquisition and real-time processing device

    CN110196416A