Speed measurement system, method and equipment based on time-to-digital converter and medium

By using electromagnetic induction sensors and TDC units in the speed measurement system to collect and process multiple state detection signals, the existing speed measurement system is easily affected by environmental interference and low accuracy, and achieves high-precision and widely applicable speed measurement effects.

CN119881372AActive Publication Date: 2025-04-25CHENGDU ZHONGYI PHOTOELECTRIC TECH CO LTD
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
CN202510069980.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-04-25
Estimated Expiration
2045-01-16

AI Technical Summary

Technical Problem

Existing speed measurement systems are susceptible to environmental interference, have low measurement accuracy and limited speed measurement range.

Method used

An electromagnetic induction sensor is used as a signal acquisition device, and three detection units are arranged on the speed measurement path to collect multiple state detection signals, and two TDC units are used to convert these signals in time to obtain time interval data. The moving speed data is obtained through the data processing module to achieve accurate measurement.

Benefits of technology

It improves the accuracy and range of the speed measurement system, and can obtain a large amount of measurement data in a short time. It is suitable for high-speed moving objects and real-time monitoring scenarios, meeting the real-time requirements for speed measurement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119881372A_ABST
    Figure CN119881372A_ABST
Patent Text Reader

Abstract

The invention discloses a speed measurement system, method and equipment based on a time-to-digital converter, and a medium, and particularly relates to the technical field of speed detection, and the technical key points are that the system comprises a detection module which is used for collecting a plurality of state detection signals of an object to be subjected to speed measurement; the signal conditioning module is used for performing signal processing on the plurality of state detection signals acquired by the detection module and outputting the plurality of processed state detection signals; the TDC module is used for receiving the plurality of processed state detection signals and measuring time intervals between the plurality of state detection signals and adjacent reference clock pulse signals to obtain time interval data; the data processing module is used for receiving the time interval data output by the TDC module and calculating the moving speed data of the object to be subjected to speed measurement according to the time interval data; and the error compensation module is used for performing error compensation on the moving speed data obtained by measurement by using a least square method so as to obtain the moving speed data after error compensation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of speed detection, and in particular to a speed measurement system, method, device and medium based on a time-to-digital converter. Background Art

[0002] In the prior art, speed measurement methods usually use photoelectric speed measurement or radar speed measurement. Photoelectric speed measurement is relatively simple to install. When the object to be measured passes at a low speed, the measurement accuracy is high. However, when the moving speed of the object to be measured is high, there are related problems such as low measurement accuracy and limited speed measurement range. At the same time, most radar speed measurement systems use single-chip microcomputers as the main controllers and adopt counting and frequency discrimination methods. The test circuit is complex, the measurement function is single, and the accuracy is not high, which seriously limits the application and promotion of speed measurement products.

[0003] At the same time, existing speed measuring equipment is susceptible to environmental interference. For example, some radar speed measuring systems are easily interfered by surrounding electromagnetic signals. For laser speed measuring systems, optical speed measuring systems, etc., severe weather conditions such as heavy rain, fog, and dust will seriously affect the accuracy of the measurement. When the laser passes through these severe weather environments, scattering, refraction, and other phenomena will occur, causing the measured optical path to be disturbed, thereby affecting the speed measurement results.

[0004] Therefore, the present invention aims to provide a speed measurement system, method, device and medium based on a time-to-digital converter to solve the above-mentioned related problems. Summary of the invention

[0005] The technical problem to be solved by the present invention is that the speed measurement system of the prior art is easily affected by environmental factors, and has low measurement accuracy and limited speed measurement range. The purpose is to provide a speed measurement system, method, equipment and medium based on a time digital converter. By adopting an electromagnetic induction sensor as a signal acquisition device, the related problem that the prior art is easily affected by environmental interference can be solved. At the same time, by setting three detection units on the speed measurement path, multiple state detection signals are collected, which can be used for not only speed detection but also acceleration detection; by using two TDC units to convert the collected state detection signals, time interval data is obtained, and then the movement data is calculated by a data processing module; at the same time, through the TDC time digital converter, the time interval between two events can be accurately measured, and the time resolution can reach the picosecond level. For speed measurement applications that require accurate measurement of time differences, very accurate time data can be provided, and then the speed can be accurately calculated. This is a level of accuracy that is difficult to achieve with the speed measurement method of the prior art, thereby solving the related problems of limited measurement range and low measurement accuracy in the prior art.

[0006] The present invention is achieved through the following technical solutions:

[0007] A speed measurement system based on a time-to-digital converter, the system comprising:

[0008] A detection module, used to collect multiple state detection signals of the object to be measured;

[0009] A signal conditioning module, used for performing signal processing on a plurality of state detection signals collected by the detection module, and outputting a plurality of processed state detection signals;

[0010] The TDC module is used to receive the processed multiple state detection signals, and measure the time intervals between the multiple state detection signals and adjacent reference clock pulse signals to obtain time interval data;

[0011] The data processing module is used to receive the time interval data output by the TDC module and calculate the moving speed data of the object to be measured using the time interval data.

[0012] Further, the detection module includes a first detection unit, a second detection unit and a third detection unit;

[0013] The first detection unit, the second detection unit and the third detection unit are sequentially arranged on the speed measurement path;

[0014] The first detection unit is used to collect the first starting state signal of the object to be measured, the second detection unit is used to collect the first ending state signal and the second starting state signal of the object to be measured, and the third detection unit is used to collect the second ending state signal of the object to be measured.

[0015] Further, the TDC module includes a first TDC unit and a second TDC unit;

[0016] The first TDC unit is used to receive a first start state signal and a first end state signal, and measure and obtain first time interval data between the first start state signal and the first end state signal and adjacent reference clock pulse signals; the second TDC unit is used to receive a second start state signal and a second end state signal, and measure and obtain second time interval data between the second start state signal and the second end state signal and adjacent reference clock pulse signals.

[0017] Furthermore, the error compensation module is used to perform error compensation on the measured moving speed data using a least square method to obtain error-compensated moving speed data.

[0018] Furthermore, the first detection unit, the second detection unit and the third detection unit all adopt electromagnetic induction sensors.

[0019] Furthermore, both the first TDC unit and the second TDC unit adopt a TDC time-to-digital converter.

[0020] The present invention further provides a speed measurement method based on a time-to-digital converter, which is used in any one of the above-mentioned speed measurement systems based on a time-to-digital converter, and the method comprises:

[0021] Collecting multiple state detection signals of the object to be measured, and performing signal processing on the multiple state detection signals to obtain multiple processed state detection signals;

[0022] The time intervals between a plurality of state detection signals and adjacent reference clock pulse signals are measured to obtain time interval data, and the moving speed data of the object to be measured is calculated using the time interval data.

[0023] Furthermore, the method further includes: performing error compensation on the measured moving speed data using a least square method to obtain error-compensated moving speed data.

[0024] The present invention also provides a computer device, comprising a system memory and a processor, wherein the system memory stores a computer program, and the processor implements the steps of any one of the above-mentioned methods when executing the computer program.

[0025] The present invention also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of any one of the methods described above are implemented.

[0026] Compared with the prior art, the present invention has the following advantages and beneficial effects:

[0027] 1. In the present invention, by adopting an electromagnetic induction sensor as a signal acquisition device, the related problem of the prior art being easily affected by environmental interference can be solved. At the same time, by setting three detection units on the speed measurement path, multiple state detection signals are collected, which can be used not only for speed detection but also for acceleration detection; by using two TDC units to convert the collected state detection signals, time interval data is obtained, and then the movement data is calculated by the data processing module; at the same time, through the TDC time-to-digital converter, the time interval between two events can be accurately measured, and the time resolution can reach the picosecond level. For speed measurement applications that require accurate measurement of time differences, very accurate time data can be provided, and then the speed can be accurately calculated. This is a level of accuracy that is difficult to achieve with the speed measurement methods of the prior art, thereby solving the related problems of limited measurement range and low measurement accuracy in the prior art.

[0028] 2. In the present invention, the time interval measurement can be completed quickly, and a large amount of measurement data can be obtained in a short time. For high-speed moving objects or scenes that require real-time monitoring of speed changes, the system can respond quickly and provide accurate speed information in a timely manner to meet the real-time requirements of speed measurement. The ability to quickly collect and process a large amount of speed data is helpful for more accurate analysis and research on the details of speed changes, such as in scenes with high requirements for speed data collection frequency, such as scientific experiments and high-speed automated production. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present invention and should not be regarded as limiting the scope. For those of ordinary skill in the art, other relevant drawings can be obtained based on these drawings without creative work. In the drawings:

[0030] Figure 1 This is a schematic diagram of system module connections of a speed measurement system based on a time-to-digital converter in this embodiment;

[0031] Figure 2 Schematic diagram of a signal conditioning circuit in a speed measurement system based on a time-to-digital converter in this embodiment;

[0032] Figure 3 Schematic diagram of a method flow of a speed measurement method based on a time-to-digital converter in this embodiment;

[0033] Figure 4 Schematic diagram of signal waveform in a speed measurement method based on a time-to-digital converter in this embodiment;

[0034] Figure 5 It is a structural schematic diagram of a computer device in this embodiment.

[0035] Marks and corresponding parts names in the attached drawings:

[0036] 100, detection module; 101, first detection unit; 102, second detection unit; 103, third detection unit; 200, signal conditioning module; 300, TDC module; 301, first TDC unit; 302, second TDC unit; 400, data processing module; 500, error compensation module. DETAILED DESCRIPTION

[0037] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope of the present disclosure. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted in the following description.

[0038] In the present disclosure, unless otherwise specified, the use of the terms "first", "second", etc. to describe various elements is not intended to limit the positional relationship, timing relationship, or importance relationship of these elements, and such terms are only used to distinguish one element from another element. In some examples, the first element and the second element may refer to the same instance of the element, and in some cases, based on the description of the context, they may also refer to different instances.

[0039] The terms used in the description of various examples in this disclosure are only for the purpose of describing specific examples and are not intended to be limiting. Unless the context clearly indicates otherwise, if the number of elements is not specifically limited, the element can be one or more. In addition, the term "and / or" used in this disclosure covers any one of the listed items and all possible combinations.

[0040] Example 1

[0041] See also Figure 1 , shows a schematic diagram of system module connection of a speed measurement system based on a time digital converter. This embodiment provides a speed measurement system based on a time digital converter, and the system includes:

[0042] The detection module 100 is used to collect multiple state detection signals of the object to be measured;

[0043] Specifically, in this embodiment, the detection module 100 includes a first detection unit 101, a second detection unit 102 and a third detection unit 103;

[0044] The first detection unit 101, the second detection unit 102 and the third detection unit 103 are sequentially arranged on the speed measurement path;

[0045] The first detection unit 101 is used to collect the first starting state signal of the object to be measured, the second detection unit 102 is used to collect the first ending state signal and the second starting state signal of the object to be measured, and the third detection unit 103 is used to collect the second ending state signal of the object to be measured.

[0046] It should be noted that, in the present embodiment, the first end state signal and the second start state signal can be the same detection signal, and there is no need for repeated collection by the same detection unit; it should also be noted that, in the present embodiment, the first detection unit 101, the second detection unit 102 and the third detection unit 103 all use electromagnetic induction sensors, and the electromagnetic induction sensors are used to collect original detection signals related to the speed. These detection signals reflect the motion state of the object to be measured. In the present embodiment, three electromagnetic induction sensors are arranged on the speed measurement path to record the start state signal and the end state signal respectively, and then the signals are transmitted through SPI communication.

[0047] The signal conditioning module 200 is used to perform signal processing on the multiple state detection signals collected by the detection module 100 and output the processed multiple state detection signals;

[0048] It should be noted that, in this embodiment, the signal conditioning module 200 adopts a signal conditioning circuit. Figure 2 As shown, the weak and possibly noisy signal output by the electromagnetic induction sensor is amplified and shaped by the signal conditioning circuit; amplification makes the signal amplitude reach the processable range, and shaping converts the signal into a standard digital pulse, which is convenient for subsequent TDC module recognition and improves signal quality to reduce interference; this embodiment amplifies the input current signal, converts it into a voltage signal and shapes it, and the output signal is specifically a pulse signal after amplification and shaping.

[0049] The TDC module 300 is used to receive the processed multiple state detection signals, and measure the time intervals between the multiple state detection signals and adjacent reference clock pulse signals to obtain time interval data;

[0050] Specifically, in this embodiment, the TDC module 300 includes a first TDC unit 301 and a second TDC unit 302; the first TDC unit 301 is used to receive a first start state signal and a first end state signal, and measure and obtain first time interval data between the first start state signal and the first end state signal and adjacent reference clock pulse signals; the second TDC unit 302 is used to receive a second start state signal and a second end state signal, and measure and obtain second time interval data between the second start state signal and the second end state signal and adjacent reference clock pulse signals.

[0051] It should be noted that, in the present embodiment, both the first TDC unit 301 and the second TDC unit 302 use a TDC time-to-digital converter, the model of the TDC time converter is the MS1030 chip, which can accurately measure the time interval between adjacent pulses of a pulse signal, and can achieve a high resolution of picoseconds by virtue of its internal high-precision clock source and algorithm, and then transmit the time interval data via SPI communication.

[0052] The data processing module 400 is used to receive the time interval data output by the TDC module 300 and calculate the moving speed data of the object to be measured by using the time interval data.

[0053] It should be noted that, in this embodiment, the time interval data output by two TDC units is received and the moving speed of the object to be measured is calculated using the two time interval data.

[0054] Furthermore, the error compensation module 500 is used to perform error compensation on the measured moving speed data using a least square method to obtain error-compensated moving speed data.

[0055] Specifically, in this embodiment, by adopting an electromagnetic induction sensor as a signal acquisition device, the related problem of the prior art that it is easily affected by environmental interference can be solved. At the same time, by setting three detection units on the speed measurement path, multiple state detection signals are collected, which can be used not only for speed detection but also for acceleration detection; by using two TDC units to convert the collected state detection signals, the time interval data is obtained, and then the movement data is calculated by the data processing module 400; at the same time, through the TDC time-to-digital converter, the time interval between two events can be accurately measured, and the time resolution can reach the picosecond level. For speed measurement applications that require accurate measurement of time differences, very accurate time data can be provided, and then the speed can be accurately calculated. This is a level of accuracy that is difficult to achieve with the speed measurement methods of the prior art, thereby being able to solve the related problems of limited measurement range and low measurement accuracy in the prior art.

[0056] Example 2

[0057] See also Figure 3 As shown, the present invention further provides a speed measurement method based on a time digital converter, the method is used in any one of the above-mentioned speed measurement systems based on a time digital converter, the method comprising:

[0058] S1: collecting multiple state detection signals of the object to be measured, and performing signal processing on the multiple state detection signals to obtain multiple processed state detection signals;

[0059] It should be noted that, in this embodiment, the multiple state detection signals include a first initial state signal, a first end state signal, a second initial state signal and a second end state signal, and the multiple state detection signals are processed to obtain processed pulse signals.

[0060] S2: measuring the time intervals between a plurality of state detection signals and adjacent reference clock pulse signals to obtain time interval data, and using the time interval data to calculate the moving speed data of the object to be measured.

[0061] It should be noted that, in this embodiment, a stable reference clock signal is used as a reference in the time data converter (TDC), that is, a reference clock pulse signal. The clock signal is a high-frequency signal to improve the measurement accuracy.

[0062] Specifically, in this embodiment, the TDC chip does not measure the entire time interval, but only measures the interval time from the initial state signal or the end state signal to the adjacent reference clock pulse signal (precision counter). Between the precision measurements on both sides, the TDC records the number of cycles of the reference clock pulse signal (coarse value counter). For details, see Figure 4 As shown in the figure, Ref.clock is the reference clock pulse signal, start is the initial state signal acquisition curve, stop is the end state signal acquisition curve, finecount1 is the interval time between the rising edge of the initial signal and the rising edge of the reference clock pulse signal of the next cycle, finecount2 is the interval time between the rising edge of the end signal and the rising edge of the reference clock pulse signal of the next cycle, coarsecount is the number of cycles of the reference clock pulse signal in the interval, cal1 is a cycle interval of the reference clock pulse signal, cal1 is two cycle intervals of the reference clock pulse signal, and the final measured time interval is time = Tref × (Cc + (Fc1-Fc2) / (Cal2-Cal1)), where time represents the measured time interval data, Tref represents the total sampling period; Cc represents the complete number of the rising edge cycles of Start detection to the complete number of the rising edge cycles of Stop detection; Fc1 represents the time from the start rising edge of Start to the end of the period; Fc2 represents the time from the start rising edge of Stop to the end of the period; Cal2 represents two sampling periods; Cal1 represents one sampling period;

[0063] Finally, the time interval data is used to calculate the moving speed data of the object to be measured. Among them, Δt represents the moving speed data of the object to be measured, s represents the test path distance, and t 2 ,t 1 Represents two time interval data.

[0064] Furthermore, the least square method is used to perform error compensation on the measured moving speed data to obtain error-compensated moving speed data.

[0065] Specifically, the least square method is used to minimize the sum of squares of errors to find the best function match for the data, so that the sum of squares of errors between the obtained moving speed data and the actual data is minimized; in this embodiment, multiple groups of data including independent variables (factors affecting the error) and corresponding error values ​​are collected, and the least square method is used to fit the linear function between the error and the independent variable. In actual operation, the real-time independent variable value is substituted into the fitting function, the corresponding error estimate is calculated, and then the original measurement value is compensated accordingly, so as to achieve compensation for the error.

[0066] It should be noted that the steps in the method of this embodiment correspond to the functions of each module in the system of Example 1. The remaining functions in the system of Example 1 have been described in detail in Example 1. In this Example 2, the contents of each step in the method will no longer be described in detail.

[0067] Example 3

[0068] See also Figure 5 As shown, this embodiment further provides a computer device, including a system memory 1005 and a processor 1001, wherein the system memory 1005 stores a computer program, and the processor 1001 implements the steps of any of the above methods when executing the computer program.

[0069] It should be noted that the processor 1001 is used to execute the steps in the above method embodiments according to the instructions in the program code. Alternatively, the processor 1001 implements the functions of each module / unit in the above system / device embodiments when executing the computer program.

[0070] Specifically, in this embodiment, the computer program may be divided into one or more modules / units, one or more modules / units are stored in the system memory 1005, and are executed by the processor 1001 to complete the present application. One or more modules / units may be a series of computer program instruction segments that can complete specific functions, and the instruction segments are used to describe the execution process of the computer program in the terminal device.

[0071] The terminal device may be a computing device such as a desktop computer, a notebook, a PDA, a cloud server, etc. The terminal device may include, but is not limited to, a processor 1001 and a system memory 1005. Those skilled in the art will appreciate that this does not constitute a limitation on the terminal device, and may include more or less components than shown in the figure, or combine certain components, or different components. For example, the terminal device may also include an input / output device 1003, a network access device 1002, a bus 1006, etc.

[0072] The processor 1001 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0073] The system memory 1005 may be an internal storage unit of the terminal device, such as a hard disk or memory of the terminal device. The system memory 1005 may also be a storage device 1004 of the terminal device, such as a plug-in hard disk, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (FlashCard), etc. equipped on the terminal device. Further, the system memory 1005 may also include both the internal storage unit of the terminal device and the storage device 1004. The system memory 1005 is used to store computer programs and other programs and data required by the terminal device. The system memory 1005 may also be used to temporarily store data that has been output or is to be output.

[0074] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, systems and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0075] Example 4

[0076] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of any one of the above methods are implemented.

[0077] Among them, the computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, system or device, or any combination of the above. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk. Random Access Memory (RAM), Read-Only Memory (ROM), Erasable Programmable Read Only Memory (EPROM), registers, hard disks, optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above, or any other form of computer-readable storage medium known in the art.

[0078] An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application-specific integrated circuit (ASIC). In an embodiment of the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system, or device.

[0079] The specific implementation methods described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific implementation method of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A speed measurement system based on a time-to-digital converter, characterized in that: The system includes: A detection module, used to collect multiple state detection signals of the object to be measured; A signal conditioning module, used for performing signal processing on a plurality of state detection signals collected by the detection module, and outputting a plurality of processed state detection signals; The TDC module is used to receive the processed multiple state detection signals, and measure the time intervals between the multiple state detection signals and adjacent reference clock pulse signals to obtain time interval data; The data processing module is used to receive the time interval data output by the TDC module and calculate the moving speed data of the object to be measured using the time interval data.

2. A speed measurement system based on a time-to-digital converter according to claim 1, characterized in that: The detection module includes a first detection unit, a second detection unit and a third detection unit; The first detection unit, the second detection unit and the third detection unit are sequentially arranged on the speed measurement path; The first detection unit is used to collect the first starting state signal of the object to be measured, the second detection unit is used to collect the first ending state signal and the second starting state signal of the object to be measured, and the third detection unit is used to collect the second ending state signal of the object to be measured.

3. A speed measurement system based on a time-to-digital converter according to claim 1, characterized in that: The TDC module includes a first TDC unit and a second TDC unit; The first TDC unit is used to receive a first start state signal and a first end state signal, and measure and obtain first time interval data between the first start state signal and the first end state signal and adjacent reference clock pulse signals; the second TDC unit is used to receive a second start state signal and a second end state signal, and measure and obtain second time interval data between the second start state signal and the second end state signal and adjacent reference clock pulse signals.

4. A speed measurement system based on a time-to-digital converter according to claim 1, characterized in that: The error compensation module is used to perform error compensation on the measured moving speed data using the least square method to obtain the moving speed data after error compensation.

5. A speed measurement system based on a time-to-digital converter according to claim 2, characterized in that: The first detection unit, the second detection unit and the third detection unit all adopt electromagnetic induction sensors.

6. A speed measurement system based on a time-to-digital converter according to claim 3, characterized in that: Both the first TDC unit and the second TDC unit employ a TDC time-to-digital converter.

7. A speed measurement method based on a time-to-digital converter, characterized in that: The method is used in a speed measurement system based on a time-to-digital converter as described in any one of claims 1 to 6, and the method comprises: Collecting multiple state detection signals of the object to be measured, and performing signal processing on the multiple state detection signals to obtain multiple processed state detection signals; The time intervals between a plurality of state detection signals and adjacent reference clock pulse signals are measured to obtain time interval data, and the moving speed data of the object to be measured is calculated using the time interval data.

8. The speed measurement method based on a time-to-digital converter according to claim 7, characterized in that: The method also includes: using the least square method to perform error compensation on the measured moving speed data to obtain the error-compensated moving speed data.

9. A computer device comprising a system memory and a processor, wherein the system memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 7 to 8 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 7 to 8 are implemented.

Citation Information

Patent Citations

  • Detection method of vehicle detector

    CN106530744A

  • Ultrasonic speed measuring device and speed measuring method thereof

    CN106679746A

  • Speed measuring method for rocket sled test

    CN108033034A

  • Speed sensor

    CN1117137A

  • Time-to-digital conversion device, distance measurement device, and movable object

    CN117518768A