A propeller frequency detection method
By combining dynamic parameter algorithms with acceleration sensors and timers, the problem of accuracy in oar frequency monitoring during water rowing is solved, and real-time and scientific data collection of oar frequency is achieved under complex water conditions.
Patent Information
- Application Number
- CN202211389797.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-08
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2042-11-08
AI Technical Summary
Existing technologies make it difficult to achieve accurate and real-time monitoring of paddling frequency during water rowing, especially in complex water environments, where traditional methods have the problem of insufficient measurement accuracy.
A dynamic parameter algorithm is used in combination with an acceleration sensor and a timer. By setting the dynamic accuracy and threshold, and using a shift register to judge the water flow intensity, dynamic monitoring and data collection of the effective propeller frequency can be achieved.
It realizes the real-time and scientific collection of paddling frequency data under different water conditions, improves the scientific nature and integrity of training data, and adapts to the dynamic adjustment of training intensity and water conditions.
Smart Images

Figure CN115814384B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of sensor data processing, and in particular relates to a propeller frequency detection method, system and device. Background Art
[0002] Water rowing is a popular sport for physical fitness, often performed in scenic locations such as oceans, lakes, rivers, and reservoirs. Relaxing in these locations offers a refreshing and invigorating experience. Relying on scientific methods and approaches to train athletes, achieving intelligent and precise water rowing training, has become a global trend.
[0003] Stroke frequency refers to the number of strokes per unit time, that is, the number of strokes taken during the entire race divided by the race result. The stroke frequency in rowing competitions ranges from 30 to 40 strokes per minute. The stroke frequency of the men's eight-man rowing boat is the highest, especially at the start, which can be as high as 48 strokes per minute. Different stroke frequencies in training can often reflect different training intensities. As an important evaluation parameter for water rowing training, accurate measurement of stroke frequency can be used to guide daily water rowing training. Due to the obstruction of water areas, on-site monitoring of stroke frequency has caused great difficulties, especially the acquisition of real-time training data on the water. At present, the monitoring of stroke frequency mainly relies on the "man-to-man" monitoring of coaches and acceleration sensor measurement. The latter still has certain shortcomings in measurement accuracy and effective stroke frequency monitoring. Summary of the Invention
[0004] Purpose of the invention: The present invention proposes a paddle frequency detection method. The algorithm mainly targets the boat acceleration and time data collected by the acceleration sensor and timer, and then combines the three dynamic parameters of dynamic accuracy, dynamic threshold and dynamic water flow intensity to realize the screening and dynamic monitoring of effective paddle frequency according to the training intensity and paddling effect requirements as well as the current water conditions.
[0005] Technical solution: A propeller frequency detection method includes the following steps:
[0006] (1) Setting the expected dynamic accuracy and dynamic threshold;
[0007] (2) Conduct paddling training;
[0008] (3) Collect the paddling acceleration, use the dynamic parameter algorithm to collect the dynamic water flow intensity data to judge the training water conditions, adjust the dynamic accuracy and dynamic threshold according to the dynamic water flow intensity data, and complete the collection of the effective paddling times and time information at the same time, and finally realize the output of the effective paddling frequency information.
[0009] Furthermore, the values of the shift registers in the dynamic parameter algorithm are reset to zero at the beginning of each paddling cycle.
[0010] Furthermore, step (3) includes the following steps:
[0011] (3.1) Open channel 1 and judge whether the acceleration sampling value in the sampling value is less than or equal to the acceleration sampling value in the current sampling value 1. If so, the incoming sampling value enters the shift register 1, and the previous sampling value in the shift register 1 is discarded. The sampling value 1 is updated, and the sampling value continues to be passed from channel 1 until the incoming acceleration sampling value is greater than the acceleration sampling value in the current sampling value 1. At this time, it is judged whether the sampling value 1 in the shift register 1 is not zero. If it is not zero, the sampling value 1 in the current shift register 1 is transferred to the shift register 2, and the shift register 2 is updated. The shift register 2 represents the dynamic water flow intensity 1;
[0012] (3.2) Close channel 1 and set the value in shift register 1 to zero, open channel 2, and judge the acceleration sampling value in the sampling value to see whether the incoming acceleration sampling value is greater than or equal to the acceleration sampling value in the current sampling value 2. If so, the incoming sampling value enters shift register 4, and the previous sampling value in shift register 4 is discarded. Sampling value 2 is updated, and sampling values are continuously passed in from channel 2 until the incoming acceleration sampling value is less than the acceleration sampling value in the current sampling value 2. At this time, judge whether sampling value 2 in shift register 4 is not zero. If it is not zero, judge whether the acceleration sampling value in the current sampling value 2 in shift register 4 is greater than the dynamic accuracy. If not, continue to pass in sampling values from channel 2. If so, close channel 2 and open channel 1.
[0013] (3.3) After opening channel 1, continue to execute step (3.1) until the new sampling value 1 in shift register 1 is transferred to shift register 2. At this time, the dynamic water flow intensity 1 previously stored in shift register 2 is transferred to shift register 3. The shift register 3 represents the dynamic water flow intensity 2. It is judged whether the dynamic water flow intensities in shift register 2 and shift register 3 are both non-zero. If not, continue to pass in the sampling value from channel 1. If so, judge whether the absolute value of the difference between the time sampling values in dynamic water flow intensity 1 and dynamic water flow intensity 2 is greater than the dynamic threshold. If not, reset the value in the algorithm shift register, end the data measurement in this paddling cycle, adjust the dynamic accuracy and dynamic threshold according to the dynamic water flow intensity data, and restart in the next paddling cycle. If so, the dynamic water flow intensities 1 and 2 are combined to meet the sampling values of the dynamic accuracy measurement conditions to complete the collection of effective paddling times and time information, and finally realize the output of paddling frequency information.
[0014] (3.4) After completing the data measurement in a paddling cycle, the value in the algorithm shift register is reset, and the measurement of various data starts again in the next paddling cycle.
[0015] Furthermore, the sampling values include acceleration sampling values and time sampling values.
[0016] Furthermore, the initial values of the sampling value 1 and the sampling value 2 are 0.
[0017] A propeller frequency detection system includes a supervision module, a training module and a dynamic parameter algorithm module;
[0018] The supervisory module sets the expected dynamic accuracy and the dynamic threshold;
[0019] The training module performs paddling training;
[0020] The dynamic parameter algorithm module collects paddling acceleration, uses the dynamic parameter algorithm to collect dynamic water flow intensity data to judge the training water conditions, adjusts the dynamic accuracy and dynamic threshold according to the dynamic water flow intensity data, and simultaneously completes the collection of effective paddling times and time information, and finally realizes the output of effective paddling frequency information.
[0021] Furthermore, the value of the shift register in the dynamic parameter algorithm module is reset to zero at the beginning of each paddling cycle.
[0022] Furthermore, the dynamic parameter algorithm module includes opening channel 1, judging the acceleration sampling value in the sampling value, whether the incoming acceleration sampling value is less than or equal to the acceleration sampling value in the current sampling value 1, and if so, the incoming sampling value enters the shift register 1, and the previous sampling value in the shift register 1 is discarded, and the sampling value 1 is updated, and the sampling value continues to be passed in from channel 1 until the incoming acceleration sampling value is greater than the acceleration sampling value in the current sampling value 1. At this time, it is judged whether the sampling value 1 in the shift register 1 is not zero. If it is not zero, the sampling value 1 in the current shift register 1 is transferred to the shift register 2, and the shift register 2 is updated. Register 2 is updated, and the shift register 2 represents the dynamic water flow intensity 1; channel 1 is closed and the value in shift register 1 is set to zero, channel 2 is opened, and the acceleration sampling value in the sampling value is judged to see whether the incoming acceleration sampling value is greater than or equal to the acceleration sampling value in the current sampling value 2. If so, the incoming sampling value enters the shift register 4, and the previous sampling value in the shift register 4 is discarded. Sampling value 2 is updated, and sampling values continue to be passed in from channel 2 until the incoming acceleration sampling value is less than the acceleration sampling value in the current sampling value 2. At this time, it is judged whether the sampling value 2 in the shift register 4 is not zero. If it is not zero, , then determine whether the acceleration sampling value in the sampling value 2 in the current shift register 4 is greater than the dynamic accuracy. If not, continue to transfer the sampling value from channel 2. If so, close channel 2 and open channel 1. After opening channel 1, continue to execute the channel 1 step until the new sampling value 1 in shift register 1 is transferred to shift register 2. At this time, the dynamic water flow intensity 1 previously stored in shift register 2 is transferred to shift register 3. The shift register 3 represents the dynamic water flow intensity 2. Determine whether the dynamic water flow intensities in shift register 2 and shift register 3 are both non-zero. If not, continue to transfer the sampling value from channel 1. If so, determine the dynamic Is the absolute value of the difference between the time sampling values of dynamic water flow intensity 1 and dynamic water flow intensity 2 greater than the dynamic threshold? If not, reset the value in the algorithm shift register, end the data measurement in this paddling cycle, adjust the dynamic accuracy and dynamic threshold according to the dynamic water flow intensity data, and restart in the next paddling cycle. If so, the dynamic water flow intensities 1 and 2 are combined to meet the dynamic accuracy measurement conditions. The sampling values complete the collection of the effective paddling times and time information, and finally realize the output of the paddling frequency information; after completing the data measurement in a paddling cycle, reset the value in the algorithm shift register, and restart the measurement of various data in the next paddling cycle.
[0023] A propeller frequency detection device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements any of the above-described propeller frequency detection methods when loaded into the processor.
[0024] Beneficial effects:
[0025] ① The present invention fully considers the requirements of rowers or coaches on training intensity and paddling effect to complete the real-time collection and display of training data such as effective paddling times, training time and paddling frequency. The scientificity and completeness of the collected indicators are greatly improved compared with the existing paddling frequency collection method.
[0026] ② The dynamic parameter algorithm provided by the present invention has a simple and fast operation process and can complete the real-time collection of rowing data at the physical end.
[0027] ③ The present invention fully considers the conditions of the training waters (water speed, wind speed, etc.), collects dynamic water flow intensity data according to the conditions of the training waters (water speed, wind speed, etc.), and then relies on the dynamic water flow intensity to guide the rowers or coaches to complete the scientific and effective formulation of the two parameters of dynamic accuracy and dynamic threshold. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 Flow chart of the method of the present invention
[0029] Figure 2 The dynamic parameter algorithm diagram of the present invention
[0030] Figure 3 Schematic diagram of acceleration monitoring data of the present invention DETAILED DESCRIPTION
[0031] The technical solution of the present invention will be further described below with reference to the accompanying drawings.
[0032] like Figure 1 As shown, the present invention provides a technical solution: a propeller frequency detection method; Figure 3 This is a schematic diagram of acceleration monitoring data of the present invention.
[0033] A propeller frequency detection method comprises the following steps:
[0034] (1) Setting the expected dynamic accuracy and dynamic threshold;
[0035] (2) Conduct paddling training;
[0036] (3) Collect the paddling acceleration, use the dynamic parameter algorithm to collect the dynamic water flow intensity data to judge the training water conditions, adjust the dynamic accuracy and dynamic threshold according to the dynamic water flow intensity data, and complete the collection of the effective paddling times and time information at the same time, and finally realize the output of the effective paddling frequency information.
[0037] Furthermore, the values of the shift registers in the dynamic parameter algorithm are reset to zero at the beginning of each paddling cycle.
[0038] Further, such as Figure 2 As shown, step (3) includes the following steps:
[0039] (3.1) Open channel 1 and judge whether the acceleration sampling value in the sampling value is less than or equal to the acceleration sampling value in the current sampling value 1. If so, the incoming sampling value enters the shift register 1, and the previous sampling value in the shift register 1 is discarded. The sampling value 1 is updated, and the sampling value continues to be passed from channel 1 until the incoming acceleration sampling value is greater than the acceleration sampling value in the current sampling value 1. At this time, it is judged whether the sampling value 1 in the shift register 1 is not zero. If it is not zero, the sampling value 1 in the current shift register 1 is transferred to the shift register 2, and the shift register 2 is updated. The shift register 2 represents the dynamic water flow intensity 1;
[0040] (3.2) Close channel 1 and set the value in shift register 1 to zero, open channel 2, and judge the acceleration sampling value in the sampling value to see whether the incoming acceleration sampling value is greater than or equal to the acceleration sampling value in the current sampling value 2. If so, the incoming sampling value enters shift register 4, and the previous sampling value in shift register 4 is discarded. Sampling value 2 is updated, and sampling values are continuously passed in from channel 2 until the incoming acceleration sampling value is less than the acceleration sampling value in the current sampling value 2. At this time, judge whether sampling value 2 in shift register 4 is not zero. If it is not zero, judge whether the acceleration sampling value in the current sampling value 2 in shift register 4 is greater than the dynamic accuracy. If not, continue to pass in sampling values from channel 2. If so, close channel 2 and open channel 1.
[0041] (3.3) After opening channel 1, continue to execute step (3.1) until the new sampling value 1 in shift register 1 is transferred to shift register 2. At this time, the dynamic water flow intensity 1 previously stored in shift register 2 is transferred to shift register 3. The shift register 3 represents the dynamic water flow intensity 2. It is judged whether the dynamic water flow intensities in shift register 2 and shift register 3 are both non-zero. If not, continue to pass in the sampling value from channel 1. If so, judge whether the absolute value of the difference between the time sampling values in dynamic water flow intensity 1 and dynamic water flow intensity 2 is greater than the dynamic threshold. If not, reset the value in the algorithm shift register, end the data measurement in this paddling cycle, adjust the dynamic accuracy and dynamic threshold according to the dynamic water flow intensity data, and restart in the next paddling cycle. If so, the dynamic water flow intensities 1 and 2 are combined to meet the sampling values of the dynamic accuracy measurement conditions to complete the collection of effective paddling times and time information, and finally realize the output of paddling frequency information.
[0042] (3.4) After completing the data measurement in a paddling cycle, the value in the algorithm shift register is reset, and the measurement of various data starts again in the next paddling cycle.
[0043] Furthermore, the sampling values include acceleration sampling values and time sampling values.
[0044] Furthermore, the initial values of the sampling value 1 and the sampling value 2 are 0.
[0045] A propeller frequency detection system includes a supervision module, a training module and a dynamic parameter algorithm module;
[0046] The supervisory module sets the expected dynamic accuracy and the dynamic threshold;
[0047] The training module performs paddling training;
[0048] The dynamic parameter algorithm module collects paddling acceleration, uses the dynamic parameter algorithm to collect dynamic water flow intensity data to judge the training water conditions, adjusts the dynamic accuracy and dynamic threshold according to the dynamic water flow intensity data, and simultaneously completes the collection of effective paddling times and time information, and finally realizes the output of effective paddling frequency information.
[0049] Furthermore, the value of the shift register in the dynamic parameter algorithm module is reset to zero at the beginning of each paddling cycle.
[0050] Furthermore, the dynamic parameter algorithm module includes opening channel 1, judging the acceleration sampling value in the sampling value, whether the incoming acceleration sampling value is less than or equal to the acceleration sampling value in the current sampling value 1, and if so, the incoming sampling value enters the shift register 1, and the previous sampling value in the shift register 1 is discarded, and the sampling value 1 is updated, and the sampling value continues to be passed in from channel 1 until the incoming acceleration sampling value is greater than the acceleration sampling value in the current sampling value 1. At this time, it is judged whether the sampling value 1 in the shift register 1 is not zero. If it is not zero, the sampling value 1 in the current shift register 1 is transferred to the shift register 2, and the shift register 2 is updated. Register 2 is updated, and the shift register 2 represents the dynamic water flow intensity 1; channel 1 is closed and the value in shift register 1 is set to zero, channel 2 is opened, and the acceleration sampling value in the sampling value is judged to see whether the incoming acceleration sampling value is greater than or equal to the acceleration sampling value in the current sampling value 2. If so, the incoming sampling value enters the shift register 4, and the previous sampling value in the shift register 4 is discarded. Sampling value 2 is updated, and sampling values continue to be passed in from channel 2 until the incoming acceleration sampling value is less than the acceleration sampling value in the current sampling value 2. At this time, it is judged whether the sampling value 2 in the shift register 4 is not zero. If it is not zero, , then determine whether the acceleration sampling value in the sampling value 2 in the current shift register 4 is greater than the dynamic accuracy. If not, continue to transfer the sampling value from channel 2. If so, close channel 2 and open channel 1. After opening channel 1, continue to execute the channel 1 step until the new sampling value 1 in shift register 1 is transferred to shift register 2. At this time, the dynamic water flow intensity 1 previously stored in shift register 2 is transferred to shift register 3. The shift register 3 represents the dynamic water flow intensity 2. Determine whether the dynamic water flow intensities in shift register 2 and shift register 3 are both non-zero. If not, continue to transfer the sampling value from channel 1. If so, determine the dynamic Is the absolute value of the difference between the time sampling values of dynamic water flow intensity 1 and dynamic water flow intensity 2 greater than the dynamic threshold? If not, reset the value in the algorithm shift register, end the data measurement in this paddling cycle, adjust the dynamic accuracy and dynamic threshold according to the dynamic water flow intensity data, and restart in the next paddling cycle. If so, the dynamic water flow intensities 1 and 2 are combined to meet the dynamic accuracy measurement conditions. The sampling values complete the collection of the effective paddling times and time information, and finally realize the output of the paddling frequency information; after completing the data measurement in a paddling cycle, reset the value in the algorithm shift register, and restart the measurement of various data in the next paddling cycle.
[0051] A propeller frequency detection device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements any of the above-described propeller frequency detection methods when loaded into the processor.
[0052] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.
Claims
1. A propeller frequency detection method, characterized in that: The following steps are involved: (1) Setting the desired dynamic accuracy and dynamic threshold; the dynamic threshold is the time interval of a paddling cycle, and the dynamic accuracy is the maximum acceleration value of a paddling cycle; (2) Conduct paddling training; (3) Collect the paddling acceleration, use the dynamic parameter algorithm to collect the dynamic water flow intensity data to judge the training water conditions, adjust the dynamic accuracy and dynamic threshold according to the dynamic water flow intensity data, and complete the collection of effective paddling times and time information at the same time, and finally realize the output of effective paddling frequency information.
2. A propeller frequency detection method according to claim 1, characterized in that: The values of the shift registers in the dynamic parameter algorithm are reset to zero at the beginning of each paddling cycle.
3. A propeller frequency detection method according to claim 1 or 2, characterized in that: Step (3) includes the following steps: (3.1) Open channel 1 and judge whether the acceleration sampling value in the sampling value is less than or equal to the acceleration sampling value in the current first sampling value. If so, the incoming sampling value enters the first shift register, and the previous sampling value in the first shift register is discarded. The first sampling value is updated, and the sampling value continues to be passed from channel 1 until the incoming acceleration sampling value is greater than the acceleration sampling value in the current first sampling value. At this time, it is judged whether the first sampling value in the first shift register is not zero. If it is not zero, the first sampling value in the current first shift register is transferred to the second shift register, and the second shift register is updated. The second shift register represents the first dynamic water flow intensity; (3.2) Close channel one and set the value in the first shift register to zero, open channel two, and judge the acceleration sampling value in the sampling value to see whether the incoming acceleration sampling value is greater than or equal to the acceleration sampling value in the current second sampling value. If so, the incoming sampling value enters the fourth shift register, and the previous sampling value in the fourth shift register is discarded. The second sampling value is updated, and the sampling value continues to be passed in from channel two until the incoming acceleration sampling value is less than the acceleration sampling value in the current second sampling value. At this time, judge whether the second sampling value in the fourth shift register is not zero. If it is not zero, judge whether the acceleration sampling value in the second sampling value in the current fourth shift register is greater than the dynamic accuracy. If not, continue to pass in the sampling value from channel two. If so, close channel two and open channel one. (3.3) After opening channel one, continue to execute step (3.1) until the new first sampling value in the first shift register is transferred to the second shift register. At this time, the first dynamic water flow intensity previously stored in the second shift register is transferred to the third shift register. The third shift register represents the second dynamic water flow intensity. It is judged whether the dynamic water flow intensities in the second shift register and the third shift register are both non-zero. If not, continue to transfer the sampling value from channel one. If so, judge whether the absolute value of the difference between the time sampling values in the first dynamic water flow intensity and the second dynamic water flow intensity is greater than the dynamic threshold. If not, reset the value in the algorithm shift register, end the data measurement in this paddling cycle, adjust the dynamic accuracy and dynamic threshold according to the dynamic water flow intensity data, and restart in the next paddling cycle. If so, the first dynamic water flow intensity and the second dynamic water flow intensity are combined to meet the sampling values of the dynamic accuracy measurement conditions to complete the collection of the effective paddling times and time information, and finally realize the output of the paddling frequency information. (3.4) After completing the data measurement in a paddling cycle, the value in the algorithm shift register is reset and the measurement of various data starts again in the next paddling cycle.
4. A propeller frequency detection method according to claim 3, characterized in that: The sampling values include acceleration sampling values and time sampling values.
5. A propeller frequency detection method according to claim 3, characterized in that: The initial values of the first sampling value and the second sampling value are 0.
6. A propeller frequency detection system, comprising a supervision module, a training module and a dynamic parameter algorithm module; The supervisory module sets an expected dynamic accuracy and a dynamic threshold; the dynamic threshold is the time interval of a paddling cycle, and the dynamic accuracy is the maximum acceleration value of a paddling cycle; The training module performs paddling training; The dynamic parameter algorithm module collects paddling acceleration, uses the dynamic parameter algorithm to collect dynamic water flow intensity data to judge the training water conditions, adjusts the dynamic accuracy and dynamic threshold according to the dynamic water flow intensity data, and simultaneously completes the collection of effective paddling times and time information, and finally realizes the output of effective paddling frequency information.
7. A propeller frequency detection system according to claim 6, characterized in that: The value of the shift register in the dynamic parameter algorithm module is reset to zero at the beginning of each paddling cycle.
8. A propeller frequency detection system according to claim 6 or 7, characterized in that: The dynamic parameter algorithm module includes opening channel one, judging the acceleration sampling value in the sampling value, whether the incoming acceleration sampling value is less than or equal to the acceleration sampling value in the current first sampling value, and if so, the incoming sampling value enters the first shift register, and the previous sampling value in the first shift register is discarded, the first sampling value is updated, and the sampling value continues to be passed from channel one until the incoming acceleration sampling value is greater than the acceleration sampling value in the current first sampling value. At this time, it is judged whether the first sampling value in the first shift register is not zero. If it is not zero, the first sampling value in the current first shift register is transferred to the second shift register, and the second shift register The second shift register represents the first dynamic water flow intensity; close channel one and set the value in the first shift register to zero, open channel two, and judge the acceleration sampling value in the sampling value to see whether the incoming acceleration sampling value is greater than or equal to the acceleration sampling value in the current second sampling value. If so, the incoming sampling value enters the fourth shift register, and the previous sampling value in the fourth shift register is discarded. The second sampling value is updated and continues to be passed in from channel two until the incoming acceleration sampling value is less than the acceleration sampling value in the current second sampling value. At this time, judge whether the second sampling value in the fourth shift register is not zero. If it is not zero, judge Determine whether the acceleration sampling value in the second sampling value in the current fourth shift register is greater than the dynamic accuracy. If not, continue to transfer the sampling value from channel 2. If so, close channel 2 and open channel 1. After opening channel 1, continue to execute the channel 1 step until the new first sampling value in the first shift register is transferred to the second shift register. At this time, the first dynamic water flow intensity previously stored in the second shift register is transferred to the third shift register. The third shift register represents the second dynamic water flow intensity. Determine whether the dynamic water flow intensities in the second shift register and the third shift register are both non-zero. If not, continue to transfer the sampling value from channel 1. If so, determine whether the first Is the absolute value of the difference between the time sampling value of the dynamic water flow intensity and the second dynamic water flow intensity greater than the dynamic threshold? If not, reset the value in the algorithm shift register, end the data measurement in this paddling cycle, adjust the dynamic accuracy and dynamic threshold according to the dynamic water flow intensity data, and restart in the next paddling cycle. If so, the first dynamic water flow intensity and the second dynamic water flow intensity are combined to meet the dynamic accuracy measurement conditions. The sampling values complete the collection of the effective paddling times and time information, and finally realize the output of the paddling frequency information; after ending the data measurement in a paddling cycle, reset the value in the algorithm shift register, and restart the measurement of various data in the next paddling cycle.
9. A propeller frequency detection device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the computer program is loaded into a processor, the propeller frequency detection method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Stroke frequency acquisition device and acquisition method thereof
CN105771219A
Inertial motion tracking device
US10274509B1