Remote real-time monitoring system for rowboat racing training
The remote real-time monitoring system for rowing training, which integrates an MCU processor and multiple sensors, solves the problem of difficulty in acquiring real-time data during rowing training. It enables real-time monitoring and hazard warning of the rowing position and athletes' status from the shore, improving the convenience of training guidance and positioning accuracy.
Patent Information
- Application Number
- CN202310827322.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-07
- Publication Date
- 2026-04-10
AI Technical Summary
Current rowing training lacks real-time monitoring methods to help coaches understand athlete data, race schedules are unclear, equipment stability and range are limited, and it is inconvenient to use.
It adopts a combination of MCU processor, data acquisition module, data storage module, data positioning module, data transmission module, alarm module, display screen and cloud server, and uses accelerometer, angular velocity sensor, heart rate acquisition device and GPS positioning to achieve real-time data transmission and display through Bluetooth, ANT+ and 4G communication, providing sub-meter level positioning accuracy.
It enables real-time monitoring of rowing positions and athlete status from the shore, provides intuitive race schedule monitoring, supports hazard warnings, solves the problem of low positioning accuracy, and improves the convenience of training guidance.
Smart Images

Figure CN121819302A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of racing boat training monitoring, and particularly relates to a racing boat training remote real-time monitoring system. BACKGROUND
[0002] Racing boat sport is a water sport in which one or more rowers sit facing away from the direction of travel of the boat and use their muscular power to propel the boat forward by rowing with oars and oarlocks.
[0003] In the current racing boat sport, there is a lack of sufficient means to help coaches intuitively understand real-time sports data of athletes on land, so as to make more detailed analysis of training and help improve performance. When racing boats are on the water, there is a lack of sufficient clear understanding of the position of the racing boat and the current state of the athletes. Some equipment is only enough to backtrack data when athletes return to the shore. In some long-distance mass competitions, the organizers and the audience cannot intuitively understand the race situation. Some devices on the market need to set up a receiving base station on the shore, which is limited in distance and stable in stability, and is inconvenient to use.
[0004] Therefore, a racing boat training remote real-time monitoring system becomes a problem to be solved. SUMMARY
[0005] The technical problem to be solved by the present application is that the existing racing boat lacks sufficient means to help coaches intuitively understand real-time sports data of athletes on land, cannot intuitively understand the race situation, and is limited in distance and stable in stability, and is inconvenient to use.
[0006] To solve the above technical problems, the technical scheme provided by the present application is as follows: a racing boat training remote real-time monitoring system, the racing boat training remote real-time monitoring system comprises an MCU processor, a data acquisition module, a data storage module, a data positioning module, a data transmission module, an alarm module, a display screen and a cloud server, the data acquisition module and the data positioning module are in bidirectional communication with the MCU processor through the data transmission module, and the MCU processor is in bidirectional communication with the data storage module, the alarm module and the display screen respectively.
[0007] The data transmission module includes a first data transmission module and a second data transmission module, the data acquisition module includes an acceleration sensor, an angular velocity sensor and a heart rate acquisition device, the acceleration sensor, the angular velocity sensor and the data positioning module all send data to the MCU processor through the first data transmission module, the heart rate acquisition device sends data to the MCU processor through Bluetooth and ANT+ module, and the MCU processor sends data to the cloud server through the second data transmission module.
[0008] Further, the first data transmission module adopts Bluetooth, ANT+ communication unit; the second data transmission module is a 4G communication module.
[0009] Further, the data collected by the acceleration sensor is used to calculate the stroke frequency, and the acceleration of the racing boat changes regularly with the action of the athlete rowing in the forward process, and the noise is removed through filtering and smoothing algorithm, and the number of strokes of the athlete per unit time is obtained through peak seeking algorithm, so as to calculate the stroke frequency.
[0010] Further, the GPS data collected by the data positioning module is used to calculate the real-time speed of the racing boat, the 500-meter estimated time, the distance difference between the GPS positioning data per unit time, the real-time speed, the current speed, and the estimated 500-meter completion time.
[0011] Further, the stroke frequency, speed and GPS positioning information are transmitted to the cloud server in real time through the second data transmission module; the stopwatch of the racing boat and the cloud server establish communication through TCP long connection mode, and the stopwatch data per second is transmitted to the cloud server for remote monitoring.
[0012] Further, the display screen is used for real-time display of the positions of multiple racing boats, real-time observation of the positions, directions and sequences of the racing boats in the raceway on the shore;
[0013] The alarm module judges whether the racing boat has abnormal conditions such as boat overturning, collision and unable to travel according to the speed change of the racing boat and the real-time data collected by the sensor, and gives an alarm to the shore to intervene in the rescue of dangerous conditions.
[0014] Further, the data positioning module is a Beidou and GPS positioning unit, and the RTK differential positioning provides sub-meter level positioning information to accurately display the positions and real-time changes of the racing boats through the linkage of the GPS positioning unit and the 4G communication module.
[0015] Compared with the prior art, the application has the advantages that: the MCU processor, the data acquisition module, the data storage module, the data positioning module, the data transmission module, the alarm module, the display screen and the cloud server are matched, in the racing boat movement, without arranging the site equipment in advance, the tablet computer or the computer can be used to conveniently know the current situation of the racing boat on the shore, as the training guidance basis; meanwhile, the real-time sending of the position information can provide more intuitive watching experience; meanwhile, the linkage of the GPS and the 4G, the sub-meter level positioning information provided by the RTK differential positioning can accurately display the position and the real-time change situation among the racing boats, the problem of low positioning accuracy of the ordinary GPS is solved; the application has reasonable design, and is worth promoting. BRIEF DESCRIPTION OF DRAWINGS
[0016] Figure 1 is a system framework diagram of a racing boat training remote real-time monitoring system.
[0017] Figure 2 is a principle diagram of a data acquisition module in the racing boat training remote real-time monitoring system.
[0018] Figure 3 is a principle diagram of a Bluetooth module in the racing boat training remote real-time monitoring system.
[0019] Figure 4 is a power supply circuit of the racing boat training remote real-time monitoring system.
[0020] Figure 5 is a voltage conversion circuit of the racing boat training remote real-time monitoring system.
[0021] Figure 6 is a principle diagram of a data acquisition module in the racing boat training remote real-time monitoring system.
[0022] Figure 7 is a principle diagram of a storage module in the racing boat training remote real-time monitoring system.
[0023] Figure 8 is a principle diagram of a display screen in the racing boat training remote real-time monitoring system.
[0024] Figure 9 is a principle diagram of a data transmission module in the racing boat training remote real-time monitoring system.
[0025] Figure 10 is a principle diagram of a data positioning module in the racing boat training remote real-time monitoring system.
[0026] Figure 11 is a connection interface of each data acquisition module in the racing boat training remote real-time monitoring system.
[0027] As shown in the figure: 1. MCU processor, 2. Data acquisition module, 3. Data storage module, 4. Data positioning module, 5. Data transmission module, 6. Alarm module, 7. Display screen, 8. Cloud server, 9. First data transmission module, 10. Second data transmission module, 11. Accelerometer, 12. Angular velocity sensor, 13. Heart rate acquisition device. Detailed Implementation
[0028] The following is a detailed description of the remote real-time monitoring system for rowing training according to the present invention, with reference to the accompanying drawings.
[0029] Combined with appendix Figures 1-11 This invention will be described in detail below.
[0030] A remote real-time monitoring system for rowing training includes an MCU processor 1, a data acquisition module 2, a data storage module 3, a data positioning module 4, a data transmission module 5, an alarm module 6, a display screen 7, and a cloud server 8. The data acquisition module 2 and the data positioning module 4 communicate bidirectionally with the MCU processor 1 through the data transmission module 5. The MCU processor 1 communicates bidirectionally with the data storage module 3, the alarm module 6, and the display screen 7, respectively.
[0031] The data transmission module 5 includes a first data transmission module 9 and a second data transmission module 10. The data acquisition module 2 includes an accelerometer 11, an angular velocity sensor 12, and a heart rate acquisition device 13. The accelerometer 11, the angular velocity sensor 12, and the data positioning module 4 all send data to the MCU processor 1 through the first data transmission module 9. The heart rate acquisition device 13 sends data to the MCU processor 1 through Bluetooth and the ANT+ module. The MCU processor 1 sends data to the cloud server 8 through the second data transmission module 10.
[0032] The first data transmission module 9 uses Bluetooth and ANT+ communication units; the second data transmission module 10 is a 4G communication module.
[0033] The data collected by the acceleration sensor 11 is used to calculate the paddle frequency. As the rowing boat moves forward, the acceleration changes regularly with the paddling action of the athlete. Clutter is removed by filtering and smoothing algorithms, and the number of paddle strokes per unit time is obtained by peak finding algorithm, thereby calculating the paddle frequency.
[0034] The GPS data collected by the data positioning module 4 is used to calculate the real-time speed of the rowing boat and the estimated time for 500 meters. The real-time speed is calculated by the distance difference between GPS positioning data within a unit of time, and the estimated time to complete 500 meters is calculated by the current speed.
[0035] The paddle frequency, speed, and GPS positioning information are transmitted to the cloud server 8 in real time through the second data transmission module 10; the racing row's race computer establishes communication with the cloud server through a TCP long connection, transmitting the race computer data every second to the cloud server 8 for remote monitoring.
[0036] The display screen 7 is used to display the real-time position of multiple racing boats, allowing viewers to observe the position, direction of travel, and sequence of each boat on the track from the shore.
[0037] The alarm module 6 determines whether the racing boat has capsized, collided, or is unable to move due to changes in the boat's speed and real-time data collected by sensors, and alerts the shore to intervene and rescue in dangerous situations.
[0038] The data positioning module 4 is a Beidou and GPS positioning unit. Through the linkage of the GPS positioning unit and the 4G communication module, RTK differential positioning provides sub-meter level positioning information to accurately display the position and real-time changes of each rowing boat.
[0039] The specific implementation process of the remote real-time monitoring system for rowing training of the present invention is as follows: Referring to the accompanying drawings, the rowing boat travels along the X-axis on a horizontal plane formed by the X-axis and Y-axis. Assuming the display screen faces the user when mounted on the rowing boat, the rowing boat has three states: first, perpendicular to the X-axis; second, forming an angle with the X-axis; and third, parallel to the X-axis. In the first and third states, gravitational acceleration acts on the X-axis and Z-axis of the accelerometer, respectively. In the second state, gravitational acceleration acts on both the X-axis and Z-axis simultaneously. However, the third axis, taking the Y-axis as an example, which is the axis perpendicular to the direction of the rowing boat's movement along the river surface, is unaffected by gravitational acceleration. When the rowing boat capsizes, the gravitational acceleration is significantly increased on the Y-axis due to the change in equipment space, causing oscillations on the Y-axis.
[0040] By detecting changes in acceleration along the vertical axis of the ship's direction of travel on the horizontal plane, the extent of capsizing can be accurately determined. A 4G network can then promptly alert personnel on shore, and the warning message can include the ship's accurate GPS location information in the event of capsizing, facilitating rapid rescue efforts.
[0041] This invention employs the cooperation of an MCU processor 1, a data acquisition module 2, a data storage module 3, a data positioning module 4, a data transmission module 5, an alarm module 6, a display screen 7, and a cloud server 8. During rowing competitions, there is no need to pre-arrange venue equipment; users can conveniently monitor the current status of the rowing boats dynamically from the shore using a tablet or computer, providing guidance for training. Simultaneously, real-time location information transmission offers a more intuitive viewing experience. Furthermore, the linkage between GPS and 4G, using RTK differential positioning to provide sub-meter level positioning information, accurately displays the positions and real-time changes between rowing boats, solving the problem of low positioning accuracy in ordinary GPS systems. This invention is rationally designed and worthy of widespread promotion.
[0042] The present invention and its embodiments have been described above. This description is not restrictive, and the accompanying drawings are only one embodiment of the present invention; the actual structure is not limited thereto. In conclusion, if those skilled in the art are inspired by this description and design similar structures and embodiments without departing from the spirit of the invention, such designs should fall within the protection scope of the present invention.
Claims
1. A remote real-time monitoring system for rowing training, characterized in that: The remote real-time monitoring system for rowing training includes an MCU processor (1), a data acquisition module (2), a data storage module (3), a data positioning module (4), a data transmission module (5), an alarm module (6), a display screen (7), and a cloud server (8). The data acquisition module (2) and the data positioning module (4) communicate bidirectionally with the MCU processor (1) through the data transmission module (5). The MCU processor (1) communicates bidirectionally with the data storage module (3), the alarm module (6), and the display screen (7), respectively. The data transmission module (5) includes a first data transmission module (9) and a second data transmission module (10). The data acquisition module (2) includes an accelerometer (11), an angular velocity sensor (12), and a heart rate acquisition device (13). The accelerometer (11), the angular velocity sensor (12), and the data positioning module (4) all send data to the MCU processor (1) through the first data transmission module (9). The heart rate acquisition device (13) sends data to the MCU processor (1) through Bluetooth and the ANT+ module. The MCU processor (1) sends data to the cloud server (8) through the second data transmission module (10).
2. The remote real-time monitoring system for rowing training according to claim 1, characterized in that: The first data transmission module (9) uses Bluetooth and ANT+ communication units; the second data transmission module (10) is a 4G communication module.
3. The remote real-time monitoring system for rowing training according to claim 2, characterized in that: The data collected by the acceleration sensor (11) is used to calculate the paddle frequency. During the forward movement of the rowing boat, the acceleration will change regularly with the paddling action of the athlete. By filtering and smoothing algorithms, the noise is removed, and the number of paddle strokes per unit time is obtained by peak finding algorithm, thereby calculating the paddle frequency.
4. The remote real-time monitoring system for rowing training according to claim 3, characterized in that: The GPS data collected by the data positioning module (4) is used to calculate the real-time speed of the rowing boat and the estimated time for 500 meters. The real-time speed is calculated by the distance difference between GPS positioning data within a unit time, and the estimated time to complete 500 meters is calculated by the current speed.
5. The remote real-time monitoring system for rowing training according to claim 4, characterized in that: The paddle frequency, speed, and GPS positioning information are transmitted to the cloud server (8) in real time through the second data transmission module (10); the race car's race computer establishes communication with the cloud server through a TCP long connection, transmitting the race computer data every second to the cloud server (8) for remote monitoring.
6. The remote real-time monitoring system for rowing training according to claim 1, characterized in that: The display screen (7) is used to display the positions of multiple racing boats in real time, and to observe the position, direction of travel, and order of each boat on the track in real time from the shore. The alarm module (6) determines whether the racing boat has capsized, collided, or is unable to move due to changes in the speed of the racing boat and the real-time data collected by the sensors, and issues a warning to the shore to intervene and rescue in dangerous situations.
7. The remote real-time monitoring system for rowing training according to claim 5, characterized in that: The data positioning module (4) is a Beidou and GPS positioning unit. Through the linkage of the GPS positioning unit and the 4G communication module, the RTK differential positioning provides sub-meter level positioning information to accurately display the position and real-time changes of each rowing boat.