A method, system, electronic device and storage medium for evaluating rowing paddling efficiency

By using sensors to obtain data and calculate paddle efficiency in rowing, the problem of relying on manual experience for judgment in the existing technology is solved, and the precise digital training system for rowing is realized, and the sports performance is improved.

CN118627225BActive Publication Date: 2025-02-07HANGZHOU PEISHENG BOAT CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410811290.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-21
Publication Date
2025-02-07
Estimated Expiration
2044-06-21

AI Technical Summary

Technical Problem

The existing technology is difficult to realize the precise digital training system for rowing. It relies on manual experience to make judgments and lacks effective methods for evaluating paddle efficiency.

Method used

By setting a film pressure sensor on the blades and setting a gyroscope sensor on the rowing and blades, obtaining data such as heading, blade Euler angle and blade pressure, and calculate the paddle angle, paddle cycle, work value and paddle rowing Efficiency, realize objective quantitative evaluation of rowing and paddling efficiency.

Benefits of technology

It has realized the digital presentation of rowing performance, provided a more accurate and objective evaluation of paddling efficiency, helping athletes and coaches adjust their training strategies and improve their sports performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118627225B_ABST
    Figure CN118627225B_ABST
Patent Text Reader

Abstract

The present application relates to a method, system, electronic device and storage medium for evaluating rowing rowing efficiency, wherein the method for evaluating rowing rowing rowing efficiency comprises the following steps: obtaining monitoring data, the monitoring data comprising heading, oar length r, blade Euler angle and blade pressure, the blade Euler angle comprising flip angle, pitch angle and yaw angle; calculating the oar angle based on heading and yaw angle; dividing the rowing cycle based on the variation law of the oar angle in time series; calculating the work value W of the blade pressure in the rowing cycle based on the oar length r, blade pressure, pitch angle and yaw angle 总 ; Based on the work value W 总 , paddle angle and flip angle to calculate the rowing efficiency P. This application can reflect the athlete's action standardization, force conversion and other information, help athletes understand the effect of force conversion efficiency in rowing, and can also serve as a basis for the expected degree of ability improvement. It realizes the digital presentation of rowing performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of digital presentation of rowing sports, and in particular to a method, system, electronic device and storage medium for evaluating rowing paddling efficiency. Background Art

[0002] Rowing is a water sport that demands extremely high levels of physical fitness, technique, coordination, and teamwork. It involves many aspects, including how to maximize the propulsion efficiency of the oars, how to coordinate the forces of different parts of the body, how to maintain a sustained and stable speed, and the coordination between the person and the boat.

[0003] Previously, athletes' training results were judged based on manual experience. Coaches would verbally describe key rowing techniques, leaving athletes to rely on intuition during training. This training method, used in an era before computers, failed to establish a precise digital training system. With the advancement of technology, the use of actual boat testing to analyze and evaluate rowing techniques is considered the most ideal method for rowing research. Germany was the first country in the world to develop and apply actual boat dynamics instrumentation, but because most of its advanced technology was kept secret, other countries did not benefit from it.

[0004] Nowadays, the development of computer software and hardware in China has reached a new level. There is an urgent need for a digital presentation method of sports performance to replace the previous training method based on manual experience. Summary of the Invention

[0005] In order to realize the digital presentation of rowing performance and replace manual experience judgment, the present application provides a method, system, electronic device and storage medium for evaluating rowing paddling efficiency.

[0006] In a first aspect, the present application provides a method for evaluating rowing efficiency, which adopts the following technical solution:

[0007] A method for evaluating rowing efficiency comprises the following steps:

[0008] Acquiring monitoring data, wherein the monitoring data includes heading, blade length r, blade Euler angles, and blade pressure, wherein the blade Euler angles include roll angle, pitch angle, and yaw angle;

[0009] calculating a blade angle based on the heading and the yaw angle;

[0010] Dividing the paddling cycle based on the change pattern of the paddling angle in the time series;

[0011] The work value W of the blade pressure during the paddling cycle is calculated based on the blade length r, the blade pressure, the pitch angle, and the yaw angle. 总 ;

[0012] Based on the work value W 总 , the paddle angle and the flip angle are used to calculate the paddling efficiency P.

[0013] By adopting the above technical solution, thin-film pressure sensors are installed on the blades, and gyroscope sensors are installed on the boat and blades to monitor data such as heading, blade Euler angle, and blade pressure. Taking advantage of the cyclical motion of the oar, each rowing cycle is divided based on the oar angle. The work done by the blades during each rowing cycle is calculated based on the monitored data. However, the actual proportion of the work done by the blades that propels the boat varies with the blade's posture. The work done that propels the boat is useful work, while the rest is useless work. The efficiency of the rowing cycle can be calculated based on the difference between useful work and total work. It can reflect information such as the athlete's movement standardization and force conversion, helping athletes understand the force conversion efficiency during rowing and also serving as a basis for expected performance improvement. This achieves a digital representation of rowing performance.

[0014] Optionally, the calculating of the propeller angle based on the heading and the yaw angle specifically includes the following steps:

[0015] determining a zero angle, wherein the zero angle is characterized as a direction perpendicular to the heading;

[0016] The blade angle is calculated based on the zero-degree angle; when the monitoring data source is the left blade, the blade angle = the yaw angle - the zero-degree angle; when the monitoring data source is the right blade, the blade angle = the zero-degree angle - the yaw angle.

[0017] By employing this technical solution and deriving data from the gyroscopes on the boat and the oars, the calculated paddle angle exhibits a quasi-sine wave waveform over time, which more intuitively depicts the cyclical motion of the oars. Furthermore, the paddle angle waveforms remain synchronized over time, regardless of whether the paddle is left or right. This paddle angle calculation method facilitates the subsequent division of the rowing cycle, thereby improving the accuracy and intuitiveness of the digital presentation.

[0018] Optionally, the dividing of the paddling cycles based on the change pattern of the blade angle in a time series specifically includes the following steps: selecting a first blade angle, a second blade angle, and a third blade angle, wherein the first blade angle, the second blade angle, and the third blade angle are characterized as blade angles calculated sequentially from three adjacent groups of monitoring data;

[0019] When the second blade angle is greater than or less than the first blade angle and the third blade angle at the same time, determining a moment corresponding to the second blade angle as a marking moment;

[0020] Selecting a fourth propeller angle and a fifth propeller angle, wherein the fourth propeller angle and the fifth propeller angle are characterized by: the propeller angles calculated by two adjacent groups of monitoring data obtained between two adjacent marking moments;

[0021] When the fourth blade angle is ≥0 and the fifth blade angle is ≤0, or when the fourth blade angle is ≤0 and the fifth blade angle is ≥0, calculating a zero point based on the fourth blade angle and the fifth blade angle;

[0022] The stroke cycle is divided based on the zero point.

[0023] By adopting the above technical solution, the acquired monitoring data is judged in real time. Since the data sampling obtains a discrete set of points, it is necessary to further judge the monitoring data in order to accurately divide the paddling cycle. For every group of three blade angles, it is judged whether there is a peak and valley point. When the middle point is simultaneously greater than or less than the two points before and after, it means that there is a peak and valley point between the two points before and after. The moment corresponding to the middle point is determined as the marked moment, representing the peak and valley point. Two adjacent marked moments are a peak and a valley, and there must be a zero point between the two. If there is a point with a blade angle equal to 0, the corresponding moment is directly determined as the zero point. If the two adjacent blade angles are one positive and one negative, the zero point must exist between the two. The moment corresponding to the intersection of the line connecting the two adjacent blade angles and the time axis can represent the zero point. Every three adjacent zero points can determine a paddling cycle, improve the accuracy of the divided paddling cycle, and thus improve the accuracy of the digital presentation.

[0024] Optionally, the step of selecting the fourth blade angle and the fifth blade angle further includes the following steps:

[0025] Determine whether the time interval between the marked moment and the previous marked moment is greater than a preset time;

[0026] If not, delete the corresponding marked moment.

[0027] By adopting the above technical solution, when the time interval between two adjacent marking moments is less than the preset time, the marking moment incorrectly determined by waveform noise caused by slight shaking of the blade near the zero degree angle should be deleted, thereby further improving the accuracy of the paddling cycle division.

[0028] Optionally, the efficiency evaluation method further includes: comparing the waveforms of the propeller angles of the left and right propellers in a time series, and outputting a coordination score based on the overlap of the waveforms.

[0029] By employing this technical solution and analyzing the overlap of the left and right oar angle waveforms, we can determine the synchronization of the athlete's left and right hand paddling movements, reflecting the coordination of the strength of the left and right limbs. Generally speaking, when the paddling amplitude and movement are nearly identical, the propulsion effect on the boat is greatest. If the waveform overlap is low, the boat will be bumpy and the bow will swing slightly, affecting the boat's speed. This enables a digital representation of rowing performance, helping coaches and athletes accurately understand the details of paddling performance.

[0030] Optional: The work value W of the blade pressure during the paddling cycle is calculated based on the paddle length r, the blade pressure, the pitch angle and the yaw angle 总 , specifically including the following steps:

[0031] The blade arc length l is calculated based on the blade length r and the pitch angle and the yaw angle in the two adjacent monitoring data; the blade pressure is integrated based on the sample blade arc length l to obtain the work unit value W 单 ;

[0032] Based on the work unit value W in the rowing cycle 单 Calculate the work value W 总 .

[0033] By adopting the above technical solution, the propeller length r is the distance from the propeller bolt to the blade, which is treated as the rotation radius. A new propeller Euler angle is obtained for each sampling, and the arc length is calculated with the propeller length. The arc length corresponds to the displacement length of the blade within the sampling interval. The blade pressure is integrated over the displacement length to obtain the work unit value W between two adjacent sample data. 单 Represents the work value of this sampling. The sum of the work values ​​obtained from each sampling in a single paddling cycle represents the work value W of the paddling cycle. 总 . Simplified work value W 总 The calculation process is simplified and the calculation accuracy is improved.

[0034] Optional: The work value W 总 , the paddle angle and the flip angle to calculate the paddling efficiency P, specifically comprising the following steps:

[0035] Based on the work unit value W 单 and the flip angle to calculate the first working unit value W1;

[0036] Calculating a second working unit value W2 based on the first working unit value W1 and the blade angle;

[0037] Calculate the useful work value W based on each second work unit value W2 in the paddling cycle 有 ;

[0038] Based on the useful work value W 有 and the work value W 总 Calculate the paddling efficiency P, where P = W 有 / W 总 .

[0039] By adopting the above technical solution, in the sample data, the different yaw angles and roll angles correspond to different force postures of the blades. For the roll angle, the work done by the blade along the vertical component is useless work, and the blade along the horizontal component is calculated to calculate the first work unit value W1; further analyze the influence of the yaw angle, for the yaw angle, the work done by the blade along the component perpendicular to the heading direction is useless work, and the blade along the component parallel to the heading direction is calculated to calculate the second work unit value W2. The work value obtained by each sampling in a single paddling cycle is summed up to represent the work value W of the paddling cycle. 总 The sum of each second work unit value W2 in the paddling cycle represents the useful work value W of the paddling cycle. 有 , thereby calculating the rowing efficiency P of the rowing cycle.

[0040] In a second aspect, the present application provides a rowing paddling efficiency evaluation system, which adopts the following technical solutions:

[0041] A rowing paddling efficiency evaluation system, comprising:

[0042] an acquisition unit, configured to acquire monitoring data, wherein the monitoring data includes heading, blade length r, blade Euler angles, and blade pressure, wherein the blade Euler angles include roll angle, pitch angle, and yaw angle;

[0043] A processing unit, including a blade angle calculation module, a cycle division module, a work calculation module, and an efficiency calculation module;

[0044] The blade angle calculation module is used to calculate the blade angle according to the heading and the yaw angle;

[0045] The cycle division module is used to divide the paddling cycle according to the change pattern of the blade angle in the time series;

[0046] The work calculation module is used to calculate the work value W of the blade pressure during the paddling cycle based on the paddle length r, the blade pressure, the pitch angle and the yaw angle 总 ;

[0047] The efficiency calculation module is used to calculate the work value W 总 , the paddling efficiency P is calculated based on the paddle angle and the flip angle; and an output unit is used to output the paddling efficiency P.

[0048] In a third aspect, the present application provides an electronic device, which adopts the following technical solution:

[0049] An electronic device, comprising:

[0050] at least one processor;

[0051] Memory; at least one application, wherein the at least one application is stored in the memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the above-mentioned rowing paddling efficiency evaluation method.

[0052] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution:

[0053] A computer-readable storage medium stores at least one instruction, at least one program, a code set or an instruction set, wherein the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the above-mentioned rowing rowing efficiency evaluation method.

[0054] In summary, this application includes at least one of the following beneficial technical effects:

[0055] 1. The main purpose of this invention is to directly calculate various data that coaches and athletes need to pay attention to based on the physical data directly collected by sensors, replacing the previous training method that relies on manual judgment. It can not only provide effective data for on-site guidance during training, but also analyze and summarize the data after the game to provide guidance to new players. This data not only makes the training process more convincing, but also saves measurement costs and uses scientific methods to quickly obtain useful information.

[0056] 2. By analyzing the acquired monitoring data, we can obtain a better basis than manual experience judgment, and achieve an objective quantitative evaluation of paddling efficiency, which helps athletes adjust their training strategies in a timely manner and improve their athletic performance;

[0057] 3. The definition of the blade angle, the division of the rowing cycle, and the calculation of useful work simplify the calculation process of the rowing efficiency P and improve the calculation accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] Figure 1 is a flowchart of the method for evaluating rowing paddling efficiency in Example 1 of the present application;

[0059] Figure 2 yes Figure 1 Specific flow chart of step S2;

[0060] Figure 3 It is a schematic diagram of the blade angle calculation method;

[0061] Figure 4 yes Figure 1 Specific flow chart of step S3;

[0062] Figure 5 yes Figure 1 Specific flow chart of step S4;

[0063] Figure 6 yes Figure 1 Specific flow chart of step S5;

[0064] Figure 7 This is a structural block diagram of a rowing paddling efficiency evaluation system according to an embodiment of the present application;

[0065] Figure 8 It is a structural diagram of an electronic device in an embodiment of the present application.

[0066] Explanation of the accompanying symbols: 1. Acquisition unit; 2. Processing unit; 21. Paddle angle calculation module; 22. Period division module; 23. Work calculation module; 24. Efficiency calculation module; 3. Output unit; 4. Processor; 5. Memory; 6. I / O interface; 7. Communication component; 8. Communication bus. DETAILED DESCRIPTION

[0067] In order to more clearly understand the purpose, technical solutions and advantages of the present application, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. However, it should be understood by those skilled in the art that the present application can be implemented without these details. In some cases, in order to avoid unnecessary descriptions that make various aspects of the present application obscure, the well-known methods, processes, systems, components and / or circuits that have been described at a higher level will not be described in detail. It is obvious to those skilled in the art that various changes can be made to the embodiments disclosed in the present application, and the general principles defined in the present application can be applied to other embodiments and application scenarios without departing from the principles and scope of the present application. Therefore, the present application is not limited to the embodiments shown, but conforms to the broadest scope consistent with the scope claimed for protection in the present application.

[0068] It should be noted that the description of these embodiments is used to help understand the present invention, but does not constitute a limitation of the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0069] In the description of this application, "several" means one or more, "many" means more than two, "greater than," "less than," and "exceed" are understood to exclude the number itself, while "above," "below," and "within" are understood to include the number itself. The use of "first" and "second" in the description is solely for the purpose of distinguishing technical features and should not be construed as indicating or implying relative importance, implicitly specifying the number of the indicated technical features, or implicitly specifying the order of the indicated technical features.

[0070] In the description of this application, reference to the terms "one embodiment," "some embodiments," "illustrative embodiments," "examples," "specific examples," or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of this application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any combination in one or more embodiments or examples.

[0071] The embodiment of the present application discloses a method for evaluating rowing paddling efficiency, which is mainly used in rowing sports training. By collecting, processing and analyzing multi-dimensional data of athletes during the paddling process, an accurate evaluation of paddling efficiency can be achieved.

[0072] Example 1

[0073] like Figure 1 As shown in FIG, the rowing paddling efficiency evaluation method includes the following steps:

[0074] S1: Acquire monitoring data, wherein the monitoring data includes heading, blade length r, blade Euler angle and blade pressure, wherein the blade Euler angle includes roll angle, pitch angle and yaw angle.

[0075] Among them, the blade pressure can be obtained by setting a thin film pressure sensor on the blade. The heading and blade Euler angle can be monitored by setting a gyroscope sensor on the boat and the blade. The yaw angle is the rotation angle of the blade in the horizontal plane relative to the forward direction of the boat, which affects the direction of the water flow of the blade and plays an important role in the steering and maneuverability of the boat. The pitch angle is the tilt angle of the blade in the vertical plane relative to the horizontal plane, which affects the propulsion efficiency of the blade in the water. By adjusting the pitch angle, the thrust generated by the blade can be changed. The roll angle is the rotation angle of the blade relative to the handle, which is related to the entry and exit of the blade into the water and affects the water grabbing efficiency of the blade.

[0076] These data can comprehensively reflect the various states of athletes during the paddling process and provide a data basis for subsequent efficiency evaluation.

[0077] S2: Calculate the propeller angle based on the heading and the yaw angle.

[0078] In order to accurately divide the paddling cycle according to the characteristics of the oar's periodic motion, Figure 2 As shown in Figure 2, the method for calculating the blade angle is optimized, specifically:

[0079] S21: Determine a zero angle, where the zero angle is characterized as a direction perpendicular to the heading.

[0080] S22: Calculate the blade angle based on the zero-degree angle; when the monitoring data source is the left blade, the blade angle = the yaw angle - the zero-degree angle; when the monitoring data source is the right blade, the blade angle = the zero-degree angle - the yaw angle.

[0081] For example, see the attached Figure 3 Assuming the heading is 80 degrees, the yaw angle of the left propeller is 45 degrees, and the yaw angle of the right propeller is 130 degrees, then the propeller angle of the left propeller = 45-(80-90) = 55 degrees, and the propeller angle of the right propeller = (80+90)-130 = 40 degrees.

[0082] This process ensures that the paddle angle waveforms remain synchronized over time, regardless of whether the paddle is left or right. This means that the paddle angles remain the same when the blade is near the bow or stern. This allows for accurate spatial angular variation, reflecting the athlete's paddling motion.

[0083] In a preferred embodiment, the waveform overlap of the paddle angles of the left and right oars in a time series can be compared and a coordination score can be output. This step can help coaches assess the athlete's oar coordination during the rowing process, thereby identifying and correcting any problems.

[0084] S3: Divide the paddling cycle based on the change pattern of the paddling angle in the time series.

[0085] In this step, the blade angles calculated from several adjacent sets of monitoring data are selected and their changing trends are determined, thereby determining the start and end times of the paddling cycle. This allows each complete paddling cycle to be accurately divided, providing a basis for subsequent efficiency calculations.

[0086] like Figure 4 As shown in FIG, the paddling cycle is divided into the following ways:

[0087] S31: Select a first blade angle, a second blade angle, and a third blade angle.

[0088] The first blade angle, the second blade angle and the third blade angle are characterized as blade angles calculated in sequence from three adjacent groups of monitoring data.

[0089] S32: When the second blade angle is greater than or less than the first blade angle and the third blade angle at the same time, determine the moment corresponding to the second blade angle as the marking moment.

[0090] S33: Determine whether the time interval between the marking moment and the previous marking moment is greater than a preset time.

[0091] S34: If not, delete the corresponding marked moment.

[0092] S35: Select the fourth blade angle and the fifth blade angle.

[0093] The fourth blade angle and the fifth blade angle are characterized as: the blade angles calculated by using two adjacent groups of monitoring data obtained between two adjacent marking moments.

[0094] S36: When the fourth blade angle is ≥0 and the fifth blade angle is ≤0, or when the fourth blade angle is ≤0 and the fifth blade angle is ≥0, calculate the zero point based on the fourth blade angle and the fifth blade angle.

[0095] S37: Divide the paddling cycle based on the zero point.

[0096] For example, if the first paddle angle is 70°, the second paddle angle is 78°, and the third paddle angle is 75°, and the second paddle angle is greater than both the first and third paddle angles, the second paddle angle is regarded as the peak point, and the corresponding moment of the second paddle angle is determined as the marked moment T1. Select the fourth paddle angle and the fifth paddle angle between the marked moment T1 and the previous marked moment T0. The paddle angle corresponding to the previous marked moment T0 must be a peak and valley point, so there must be a point between T0 and T1 where the paddle angle is zero. If one of the fourth and fifth paddle angles is 0°, the moment corresponding to the paddle angle is zero; if the fourth paddle angle is 3° and the fifth paddle angle is -5°, the zero point is determined to be between the fourth and fifth paddle angles, and the moment corresponding to the intersection of the line connecting the two paddle angles and the time axis can be regarded as zero. The duration corresponding to every three consecutive zero points is determined as a paddling cycle.

[0097] S4: Calculate the work value W of the blade pressure during the paddling cycle based on the blade length r, the blade pressure, the pitch angle and the yaw angle 总 .

[0098] like Figure 5 As shown, calculate the work value W 总 The specific method is:

[0099] S41: Calculate the propeller arc length l based on the propeller length r and the pitch angle and the yaw angle in two adjacent monitoring data.

[0100] S42: Integrate the blade pressure based on the sample propeller arc length l to obtain a work unit value W 单 .

[0101] S43: Based on the work unit value W in the rowing cycle 单 Calculate the work value W 总 .

[0102] For explanation, the blade Euler angle in the previous monitoring data is recorded as A, and the corresponding roll angle is A1, pitch angle is A2, and yaw angle is A3. The blade Euler angle in the subsequent monitoring data is recorded as B, and the corresponding roll angle is B1, pitch angle is B2, and yaw angle is B3. The blade Euler angle A and blade Euler angle B are converted into coordinate points in the three-dimensional rectangular coordinate system using the following formula:

[0103] x1=r·cos(A2)·cos(A3)

[0104] y1=r·cos(A2)·sin(A3)

[0105]

[0106] The coordinates of the blade Euler angle A are (x1, y1, z1). Similarly, the coordinates of the blade Euler angle B are (x2, y2, z2).

[0107] According to the vector dot product formula, it is transformed into: r 2 ·cos(angle)=x1·x2+y1·y2+z1·z2, the angle between the blade Euler angle A and the blade Euler angle B can be calculated, and the arc length l=angle·r. The work unit value W 单 = arc length l * blade pressure. By continuously sampling and integrating the work, the work value W in a rowing cycle can be obtained. 总 .

[0108] In this step, multiple factors such as blade length r, blade pressure, pitch angle, and yaw angle need to be comprehensively considered. First, the blade arc length l is calculated based on the blade length r and the pitch angle and yaw angle in the adjacent monitoring data. Then, the blade pressure is integrated according to the blade arc length l to obtain the work unit value W 单 Finally, the work unit value W in the paddling cycle is 单 Accumulate and get the total work value W 总 This step can accurately reflect the work done by the athlete during the rowing process and is a key step in evaluating rowing efficiency.

[0109] S5: Based on the work value W 总 , the paddle angle and the flip angle are used to calculate the paddling efficiency P.

[0110] like Figure 6 As shown in FIG, the method for calculating the paddling efficiency P is specifically as follows:

[0111] S51: Based on the working unit value W 单 The first working unit value W1 is calculated based on the flip angle.

[0112] S52: Calculate a second working unit value W2 based on the first working unit value W1 and the blade angle.

[0113] S53: Calculate the useful work value W based on each of the second work unit values ​​W2 in the paddling cycle 有 .

[0114] S54: Based on the useful work value W 有 and the work value W 总 Calculate the paddling efficiency P, where P = W 有 / W 总 .

[0115] For explanation, taking the blade Euler angle A as an example, the first working unit value W1 = working unit value W 单 *cos(A1), the second work unit value W2 = the first work unit value W1*sin(paddle angle), the sum of the work values ​​obtained from each sampling in a single paddling cycle represents the work value W of the paddling cycle 总 The sum of each second work unit value W2 in the paddling cycle represents the useful work value W of the paddling cycle. 有 , paddling efficiency P = W 有 / W 总 *100%.

[0116] This efficiency value can objectively reflect the athlete's paddling effect and provide a scientific training basis for coaches.

[0117] Example 2

[0118] The difference of this embodiment is that an assessment of the athlete's physical condition is added when calculating the rowing efficiency. In Example 1, we mainly calculated the rowing efficiency based on monitoring data. However, the athlete's physical condition also has a significant impact on the rowing efficiency. Therefore, in this embodiment, we introduced a physical fitness assessment model that can assess the athlete's physical condition based on physiological indicators such as heart rate and blood oxygen saturation. Then, we comprehensively analyze this physical fitness assessment result with the rowing efficiency to obtain a more comprehensive evaluation result.

[0119] The embodiment of the present application also discloses a rowing paddling efficiency evaluation system.

[0120] Reference Figure 7, the rowing stroke efficiency evaluation system includes:

[0121] Acquisition unit 1, used to acquire monitoring data, the monitoring data including heading, blade length r, blade Euler angle and blade pressure, the blade Euler angle including roll angle, pitch angle and yaw angle;

[0122] The processing unit 2 includes a blade angle calculation module 21, a cycle division module 22, a work calculation module 23, and an efficiency calculation module 24; the blade angle calculation module 21 is used to calculate the blade angle according to the heading and the yaw angle;

[0123] The cycle division module 22 is used to divide the paddling cycle according to the change pattern of the blade angle in time series;

[0124] The work calculation module 23 is used to calculate the work value W of the blade pressure during the paddling cycle according to the paddle length r, the blade pressure, the pitch angle and the yaw angle 总 ;

[0125] The efficiency calculation module 24 is used to calculate the work value W 总 , the paddling efficiency P is calculated based on the paddle angle and the flip angle; an output unit 3 is used to output the paddling efficiency P.

[0126] The functions performed in the above-mentioned acquisition unit 1, processing unit 2 and output unit 3 and the technical details of each function are the same as or similar to the corresponding features in the rowing rowing efficiency evaluation method described above, so they will not be repeated here.

[0127] An embodiment of the present application also discloses an electronic device.

[0128] like Figure 8 As shown, the electronic device includes a processor 4 and a memory 5 , and may further include one or more of an I / O interface 6 and a communication component 7 .

[0129] The processor 4 is used to control the overall operation of the electronic device to complete all or part of the steps in the above-mentioned rowing rowing efficiency evaluation method; the memory 5 is used to store various types of data to support the operation of the electronic device, and these data may include, for example, instructions for any application or method used to operate on the electronic device, as well as application-related data. The memory 5 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0130] The I / O interface 6 provides an interface between the processor 4 and other interface modules, which may be a keyboard, a mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 7 is used to conduct wired or wireless communication between the test electronic device and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G or 4G, or a combination of one or more thereof, therefore, the corresponding communication component 7 may include: Wi-Fi components, Bluetooth components, NFC components.

[0131] Communication bus 8 may include a path for transmitting information between the aforementioned components. Communication bus 8 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, for example. Communication bus 8 may be divided into an address bus, a data bus, a control bus, and the like.

[0132] The electronic device can be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to execute the rowing efficiency evaluation method given in the above embodiment.

[0133] The electronic device may include but is not limited to mobile terminals such as digital broadcast receivers, PDAs (Personal Digital Assistants), PMPs (Portable Multimedia Players), and fixed terminals such as digital TVs and desktop computers, and may also be servers.

[0134] The present application also discloses a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-mentioned method for evaluating rowing efficiency.

[0135] The computer-readable storage medium may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., which can store program codes.

[0136] It should be understood that although the steps in the flowcharts of the accompanying drawings are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps and they may be performed in other orders.

[0137] The above are all preferred embodiments of the present application, and are not intended to limit the scope of protection of the present application. Therefore, any equivalent changes made based on the structure, shape, and principle of the present application should be included in the scope of protection of the present application.

Claims

1. A method for evaluating rowing efficiency, characterized in that: The specific steps include: Acquire monitoring data, wherein the monitoring data includes heading, blade length r, blade Euler angle and blade pressure, wherein the blade Euler angle includes roll angle, pitch angle and yaw angle; Calculating a propeller angle based on the heading and the yaw angle; Dividing the paddling cycle based on the change pattern of the paddling angle in the time series; The work value W of the blade pressure during the paddling cycle is calculated based on the blade length r, the blade pressure, the pitch angle and the yaw angle. 总 ; Based on the work value W 总 , the paddling efficiency P is calculated by using the blade angle and the flip angle, Dividing the paddling cycle based on the change rule of the paddling angle in the time series specifically includes the following steps: A first blade angle, a second blade angle and a third blade angle are selected, wherein the first blade angle, the second blade angle and the third blade angle are characterized as the blade angles calculated in sequence from three adjacent groups of monitoring data; When the second blade angle is greater than or less than the first blade angle and the third blade angle at the same time, determining a moment corresponding to the second blade angle as a marking moment; Selecting a fourth propeller angle and a fifth propeller angle, wherein the fourth propeller angle and the fifth propeller angle are characterized by: the propeller angles calculated by two adjacent groups of monitoring data obtained between two adjacent marking moments; When the fourth blade angle is ≥0 and the fifth blade angle is ≤0, or when the fourth blade angle is ≤0 and the fifth blade angle is ≥0, calculating a zero point based on the fourth blade angle and the fifth blade angle; Dividing the paddling cycle based on the zero point, The work value W of the blade pressure during the paddling cycle is calculated based on the blade length r, the blade pressure, the pitch angle and the yaw angle. 总 , specifically including the following steps: Calculate the propeller arc length l based on the propeller length r and the pitch angle and the yaw angle in two adjacent monitoring data; Based on the sample propeller arc length l, the blade pressure is integrated to obtain the work unit value W 单 ; Based on the work unit value W in the paddling cycle 单 Calculate the work value W 总 , Based on the work value W 总 , the paddle angle and the flip angle to calculate the paddling efficiency P, specifically comprising the following steps: Based on the work unit value W 单 and the flip angle to calculate the first working unit value W1; Calculate a second working unit value W2 based on the first working unit value W1 and the blade angle; Calculate the useful work value W based on each of the second work unit values ​​W2 in the paddling cycle 有 ; Based on the useful work value W 有 and the work value W 总 Calculate the paddling efficiency P, where P=W 有 / W 总 .

2. The method for evaluating rowing efficiency according to claim 1, characterized in that: Calculating the propeller angle based on the heading and the yaw angle specifically includes the following steps: determining a zero angle, wherein the zero angle is characterized as a direction perpendicular to the heading; The propeller angle is calculated based on the zero-degree angle; when the monitoring data source is the left propeller, the propeller angle = the yaw angle - the zero-degree angle; When the monitoring data source is the right propeller, the propeller angle = the zero degree angle - the yaw angle.

3. The method for evaluating rowing efficiency according to claim 1, characterized in that: The selecting of the fourth blade angle and the fifth blade angle also includes the following steps: Determine whether the time interval between the marking moment and the previous marking moment is greater than a preset time; If not, delete the corresponding marked moment.

4. The method for evaluating rowing efficiency according to claim 2, characterized in that: The efficiency evaluation method further includes: comparing waveforms of the propeller angles of the left and right propellers in a time series, and outputting a coordination score based on the overlap of the waveforms.

5. A rowing paddling efficiency evaluation system, characterized in that: include: An acquisition unit (1) is used to acquire monitoring data, wherein the monitoring data includes heading, propeller length r, blade Euler angle and blade pressure, wherein the blade Euler angle includes roll angle, pitch angle and yaw angle; A processing unit (2), comprising a blade angle calculation module (21), a cycle division module (22), a work calculation module (23) and an efficiency calculation module (24); The blade angle calculation module (21) is used to calculate the blade angle according to the heading and the yaw angle; The cycle division module (22) is used to divide the rowing cycle according to the change rule of the blade angle in the time series, and the rowing cycle is divided based on the change rule of the blade angle in the time series, which specifically includes the following steps: A first blade angle, a second blade angle and a third blade angle are selected, wherein the first blade angle, the second blade angle and the third blade angle are characterized as the blade angles calculated in sequence from three adjacent groups of monitoring data; When the second blade angle is greater than or less than the first blade angle and the third blade angle at the same time, determining a moment corresponding to the second blade angle as a marking moment; Selecting a fourth propeller angle and a fifth propeller angle, wherein the fourth propeller angle and the fifth propeller angle are characterized by: the propeller angles calculated by two adjacent groups of monitoring data obtained between two adjacent marking moments; When the fourth blade angle is ≥0 and the fifth blade angle is ≤0, or when the fourth blade angle is ≤0 and the fifth blade angle is ≥0, calculating a zero point based on the fourth blade angle and the fifth blade angle; dividing the paddling cycle based on the zero point; The work calculation module (23) is used to calculate the work value W of the blade pressure in the paddling cycle according to the paddle length r, the blade pressure, the pitch angle and the yaw angle. 总 , The work value W of the blade pressure during the paddling cycle is calculated based on the blade length r, the blade pressure, the pitch angle and the yaw angle. 总 , specifically including the following steps: Calculate the propeller arc length l based on the propeller length r and the pitch angle and the yaw angle in two adjacent monitoring data; Based on the sample propeller arc length l, the blade pressure is integrated to obtain the work unit value W 单 ; Based on the work unit value W in the paddling cycle 单 Calculate the work value W 总 ; The efficiency calculation module (24) is used to calculate the work value W according to the 总 , the paddling efficiency P is calculated by using the blade angle and the flip angle, Based on the work value W 总 , the paddle angle and the flip angle to calculate the paddling efficiency P, specifically comprising the following steps: Based on the work unit value W 单 and the flip angle to calculate the first working unit value W1; Calculate a second working unit value W2 based on the first working unit value W1 and the blade angle; Calculate the useful work value W based on each of the second work unit values ​​W2 in the paddling cycle 有 ; Based on the useful work value W 有 and the work value W 总 Calculate the paddling efficiency P, where P=W 有 / W 总 ; An output unit (3) is used to output the paddling efficiency P.

6. An electronic device, characterized in that: include: at least one processor (5); A memory (6); at least one application, wherein the at least one application is stored in the memory (6) and is configured to be executed by at least one processor (5), and the at least one application is configured to: execute the rowing rowing efficiency evaluation method according to any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that: The storage medium stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set are loaded and executed by the processor to implement the rowing rowing efficiency evaluation method described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • System and Method for Measuring Paddling Metrics

    US20160059946A1