A treadmill active noise reduction method and a treadmill

CN121288262BActive Publication Date: 2026-08-21ZHEJIANG LIJIUJIA SPORTS EQUIP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511808673.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-12-03
Publication Date
2026-08-21
Estimated Expiration
2045-12-03

AI Technical Summary

Technical Problem

[0004]为了解决不同运动人员体重在相同速度情况下跑步震动噪音不同,无法满足不同运动人员体重情况下不同速度工况下通过调整跑步板软硬度主动将噪音降到最低的问题,本发明提供一种跑步机主动降噪方法及跑步机

Benefits of technology

通过采集跑步机运行过程中的振动曲线以精准表征噪音特征,控制气囊充气或放气以动态调整跑步板软硬度,能够针对性适配不同运动人员体重及不同跑步速度下的噪音产生规律,实现对跑步机噪音的主动且精准抑制,有效解决了传统降噪方式难以适配多工况、降噪效果局限的问题;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121288262B_ABST
    Figure CN121288262B_ABST
Patent Text Reader

Abstract

The application relates to a treadmill active noise reduction method and a treadmill, and relates to the field of treadmills, which comprises the following steps: acquiring a running speed and a body weight of a moving person; acquiring a vibration curve; finding a corresponding noise curve from a preset noise database according to the running speed, the body weight of the moving person and the vibration curve; finding a corresponding air bag silencing inflation pressure value from a preset silencing database based on the noise curve; and controlling air bags located on both sides of the treadmill to inflate or deflate according to the air bag silencing inflation pressure value, so as to control the air bags to abut against a running plate, thereby changing the hardness of the running plate, and finally reducing the noise to the minimum. The application has the effects that the noise generation law under different body weights of moving persons and different running speeds can be adaptively matched, active and accurate suppression of the noise of the treadmill is realized, and the problem that a traditional noise reduction mode is difficult to adapt to multiple working conditions and the noise reduction effect is limited is effectively solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of treadmills, and more particularly to an active noise reduction method for treadmills and a treadmill. Background Technology

[0002] A treadmill is an indoor fitness machine primarily used for walking or running exercises. Treadmills are divided into mechanical and electric types. Mechanical treadmills rely on friction for propulsion, while electric treadmills use a motor to control the belt speed. They can also be categorized by purpose as commercial or home models. Commercial models typically feature multi-program training, shock absorption systems, and entertainment functions.

[0003] Currently, noise reduction in traditional fitness equipment mainly relies on passive noise reduction, such as adding sound-absorbing cotton and increasing material flexibility. However, due to the weight support requirements of runners, the whole machine must meet a certain rigidity, which inevitably leads to an increase in low-frequency vibration noise. At the same time, the vibration noise varies depending on the weight of the athlete running at the same speed. It is impossible to actively reduce the noise to the minimum by adjusting the softness and hardness of the running board under different speed conditions for different athlete weights. Summary of the Invention

[0004] To address the issue that the vibration and noise levels vary among athletes of different weights running at the same speed, and that it is impossible to actively reduce noise by adjusting the firmness of the running board at different speeds for athletes of different weights, this invention provides an active noise reduction method for treadmills and a treadmill.

[0005] In a first aspect, the present invention provides an active noise reduction method for a treadmill, employing the following technical solution: An active noise reduction method for treadmills includes: Step S1: Obtain running speed and athlete's weight; Step S2: Obtain the vibration curve; Step S3: Find the corresponding noise curve from the preset noise database based on running speed, athlete's weight, and vibration curve; Step S4: Based on the noise curve, find the corresponding airbag silencing inflation pressure value from the preset silencing database; Step S5: Control the airbags located on both sides of the treadmill to inflate or deflate according to the airbag noise reduction inflation pressure value, so as to control the airbags to press against the running board and change the softness and hardness of the running board, thereby minimizing noise.

[0006] By adopting the above technical solution, the vibration curve of the treadmill during operation is collected to accurately characterize the noise features, and the inflation or deflation of the airbags is controlled to dynamically adjust the softness and hardness of the running board. This can be specifically adapted to the noise generation patterns of different athletes' weights and running speeds, achieving active and precise suppression of treadmill noise. This effectively solves the problems of traditional noise reduction methods being difficult to adapt to multiple working conditions and having limited noise reduction effects.

[0007] Optional methods for obtaining running speed include: Step S10: Obtain the input rated speed for the current gear; Step S11: Compare the running speed with the rated speed of the current gear; Step S12: When the running speed is less than the rated speed of the current gear, determine the rated speed of the lower gear based on the rated speed of the current gear; Step S13: Control the running board at the lowest rated speed and continue to acquire the running speed until the running speed equals the lowest rated speed. Step S14: Obtain the handrail pressure value when the running speed is the same as the rated speed of the current gear; Step S15: When the handrail pressure value is equal to 0, output the running speed; Step S16: When the handrail pressure value is greater than 0, control the running board at the low gear rated speed, and continue to obtain the running speed and handrail pressure value until the running speed is equal to the low gear rated speed and the handrail pressure value is equal to 0.

[0008] By adopting the above technical solution, the rated speed of the current gear is compared with the running speed, and the handrail pressure value is used to assist in the judgment. The speed of the running board is adjusted according to the judgment result. When the speed matches, it can directly output or downgrade in combination with the handrail pressure value. When the speed does not match, a lower gear is determined first and then downgraded. This solves the problem of running speed not matching the rated speed of the current gear, and the rated speed of the current gear not being able to adapt to the athlete's exercise ability.

[0009] Optionally, when the handrail pressure value is equal to 0, the methods for outputting the running speed include: Step S130: Obtain the required exercise intensity; Step S131: Obtain heart rate information from the sports watch; Step S132: Find the corresponding actual exercise intensity from the preset heart rate intensity database based on the heart rate information from the sports watch; Step S133: When the actual exercise intensity is lower than the required exercise intensity, determine the rated speed of the higher gear based on the rated speed of the current gear; Step S134: Output the rated speed of the high gear and the preset speed increase signal; Step S135: Upon receiving a preset confirmation signal, control the running board at the highest rated speed. Step S136: When a preset negative signal is received, no operation is performed.

[0010] By adopting the above technical solution, the heart rate information collected from the sports watch is mapped inversely to the actual exercise intensity of the athlete. The speed of the current gear is adjusted by comparing it with the required exercise intensity. When the actual intensity is lower than the required intensity, a higher speed is determined based on the current speed. The speed is increased upon receiving a confirmation signal from the athlete. This solves the problem that the current speed cannot meet the athlete's exercise intensity requirements, reduces the risk of unilateral speed increase exceeding the athlete's ability, and achieves the effect of matching the actual exercise intensity with the required exercise intensity.

[0011] Optionally, optimized methods for controlling the airbags located on both sides of the treadmill to inflate or deflate according to the airbag silencing inflation pressure value include: Step S50: Obtain the pressure values ​​of the left and right airbags; Step S51: When the pressure value of the left airbag is not equal to the pressure value of the right airbag, calculate the corresponding compensation airbag silencing inflation pressure value based on the pressure values ​​of the left and right airbags and the airbag silencing inflation pressure value respectively. Step S52: Calculate the actual airbag silencing inflation pressure value based on the airbag silencing inflation pressure value and the compensation airbag silencing inflation pressure value; Step S53: Control the airbags located on both sides of the treadmill to inflate or deflate according to their respective actual airbag inflation pressure values.

[0012] By adopting the above technical solution, the pressure values ​​of the left and right airbags are collected. When there is a difference between the two, the inflation pressure curves of the supplementary airbags for the left and right airbags are obtained based on the airbag noise reduction inflation pressure value. In this way, the actual required inflation pressure curve is obtained, which solves the problem of pressure imbalance of the two airbags caused by inconsistent pedaling force between the left and right feet, and achieves the effect of both airbag noise reduction and pressure balance.

[0013] Optionally, methods for controlling the airbags located on both sides of the treadmill to inflate or deflate according to their respective actual airbag inflation pressure values ​​also include: Step S530: Obtain the running video; Step S531: Analyze the running video to obtain the positions of the left and right foot pedals; Step S532: Analyze the positions of the left and right foot pedals to obtain the tilt direction and tilt degree; Step S533: When the tilt direction exists, determine the warning airbag and the warning level based on the tilt direction and the degree of tilt; Step S534: Develop a reminder inflation / deflation plan based on the level of reminder; Step S535: While controlling the airbags located on both sides of the treadmill to inflate or deflate according to their respective actual airbag noise reduction inflation pressure values, control the reminder airbag to additionally execute the reminder inflation / deflation scheme; Step S536: When there is no tilt direction, control the airbags located on both sides of the treadmill to inflate or deflate according to their respective actual airbag noise reduction inflation pressure values.

[0014] By adopting the above technical solution, video is collected to obtain the position of the left and right foot pedals and analyze it to obtain the tilt direction and degree of the pedals. If a tilt direction is determined, the corresponding reminder airbag and the degree of reminder are determined according to the tilt direction and degree, thus forming a reminder inflation and deflation scheme. This solves the problem of reminding athletes that they are not in the correct position, and achieves the effect of reminding athletes to be in the correct position while the airbag is inflated to reduce noise.

[0015] Optionally, an active noise reduction method for treadmills may also include: Step S54: Obtain the actual pressure value of the airbag; Step S55: Calculate the pressure difference based on the difference between the actual airbag pressure value and the airbag silencer inflation pressure value; Step S56: When the actual pressure value of the airbag is the preset atmospheric pressure value or the pressure difference is greater than the preset rapid deflation pressure threshold, a preset alarm signal is issued. Step S57: When the pressure difference is less than the rapid deflation pressure threshold, control the airbags on both sides of the treadmill to inflate or deflate according to the airbag silencer inflation pressure value, and at the same time control the airbags on both sides of the treadmill to replenish air according to the pressure difference.

[0016] By adopting the above technical solution, the actual pressure value of the airbag is collected, and the theoretical pressure value is determined by combining the airbag's silent inflation pressure value and calculating the pressure difference between the two. If the actual pressure value of the airbag is the preset atmospheric pressure value or the pressure difference is greater than the preset rapid deflation pressure threshold, an alarm signal is issued. If the pressure difference is less than the preset rapid deflation pressure threshold, the basic inflation and deflation is completed according to the airbag's silent inflation pressure value, while targeted inflation is performed according to the pressure difference. This solves the problem of slow deflation of the airbag during exercise and achieves the effect of ensuring the rigid structure of the treadmill and the safety of the exerciser.

[0017] Optionally, the method for issuing a preset alarm signal when the actual pressure of the airbag is a preset atmospheric pressure value or the pressure difference is greater than a preset rapid deflation pressure threshold includes: Step S560: Obtain the slide rail length and airbag number; Step S561: Determine the abnormal airbag number based on the actual airbag pressure value; Step S562: Determine the normal airbag number and the number of normal airbags based on the abnormal airbag number; Step S563: Calculate the airbag slide rail spacing based on the slide rail length and the number of normal airbags; Step S564: Control the airbags corresponding to the normal airbag numbers to be arranged according to the airbag slide rail spacing until a preset maintenance signal is received.

[0018] By adopting the above technical solution, the length of the slide rail and the airbag number are collected. Based on the actual pressure value of the airbag, the abnormal airbag number with a sudden drop in pressure value is accurately located. Then, the normal airbag number and quantity are determined. The airbag slide rail spacing is calculated in combination with the slide rail length, and the normal airbags are arranged at this spacing until a maintenance signal is received. This solves the problem that the overall structural stability of the treadmill is affected by the airbag rupture, ensuring the normal operation of the treadmill and the safety of users.

[0019] Optionally, methods for obtaining an athlete's weight include: Step S17: Obtain the current airbag pressure value and the target airbag pressure value before running the treadmill; Step S18: Deflate the airbag so that the current airbag pressure value is equal to the atmospheric pressure value; Step S19: Control the airbag to inflate and accumulate the inflation time; Step S110: When the current airbag pressure value and the target airbag pressure value are consistent, stop accumulating the inflation time and define the inflation time after stopping as the actual inflation time; Step S111: Based on the actual inflation time, find the corresponding athlete's weight from the preset duration database and output it.

[0020] By adopting the above technical solution, the current airbag pressure value and the target airbag pressure value are collected before the treadmill runs. The airbag is deflated to make the current pressure value reach atmospheric pressure. Then, the airbag is controlled to inflate and the time is accumulated. When the current pressure value is consistent with the target value, the accumulation stops. The corresponding weight is retrieved from the preset database based on the actual inflation time and output. This solves the problem of not being able to directly obtain the exerciser's weight and also provides basic data support for the subsequent accurate active noise reduction of the treadmill.

[0021] Optionally, methods for obtaining the weight of runners during exercise also include: Step S170: Generate a target airbag pressure curve based on the target airbag pressure value and the airbag silencing inflation pressure value; Step S171: No operation is performed when the curves of the actual airbag pressure value and the target airbag pressure value correspond; Step S172: When the actual airbag pressure value and the target airbag pressure value curve do not correspond, output a preset weight change alarm signal, stop the treadmill, and then execute steps S17 to S111.

[0022] By adopting the above technical solution, the target airbag pressure value curve is obtained and compared with the actual pressure value in real time. When a mismatch is detected, an abnormal weight warning mechanism is immediately triggered and the equipment operation is suspended. Subsequently, the weight calibration process is re-executed. This effectively solves the problem of noise reduction parameter mismatch caused by dynamic weight changes during running, ensuring that the airbag pressure regulation system always maintains a precise match with the exerciser's real-time weight. At the same time, the forced shutdown measure avoids the risk of equipment structural damage caused by sudden weight changes, providing double protection for exercise safety. This mechanism is suitable for scenarios where multiple people alternate use or exercise continuously for a long time, and can maintain the stability of the treadmill's noise reduction performance under different weight conditions.

[0023] Secondly, the present invention provides a treadmill, which adopts the following technical solution: A treadmill, employing an active noise reduction method for treadmills as described above, includes: The body is equipped with a running board for athletes to run on; An airbag assembly is located on both sides of the running board. The airbag assembly includes a slide rail and several airbags. The slide rail is located below the running board along the length of the running board. The airbags are slidably connected to the slide rail and abut against the running board to adjust the firmness of the running board. An airbag controller, located on the body and connected to the airbag, is used to inflate and deflate the airbag; and A vibration sensor, installed on the running board, is used to receive vibration signals from the running board.

[0024] By adopting the above technical solution, the machine body serves as the main support, providing a mounting foundation for all components. Vibration sensors collect vibration signals from the running board in real time and transmit them to the control system. The airbag controller generates corresponding airbag inflation / deflation commands based on the airbag inflation pressure value. The airbags on both sides adjust the firmness of the running board through precise inflation, forming a dynamically variable adjustment mechanism. This structural configuration allows the treadmill to actively counteract low-frequency vibrations generated by exercisers of different weights at different speeds based on real-time monitored vibration characteristics and the deformation of the airbags during inflation and deflation. This effectively solves the contradiction between structural rigidity and noise reduction effect that traditional passive noise reduction methods cannot balance. At the same time, the elastic contact between the airbags and the running board avoids secondary vibrations that may occur with rigid connections, and the dynamically variable inflation / deflation of the airbags achieves an active noise reduction effect.

[0025] In summary, the present invention has at least one of the following beneficial technical effects: By collecting vibration curves during treadmill operation to accurately characterize noise features, and controlling the inflation or deflation of airbags to dynamically adjust the softness and hardness of the running board, it can specifically adapt to the noise generation patterns of different exercisers' weights and running speeds, achieving active and precise suppression of treadmill noise, effectively solving the problems of traditional noise reduction methods being difficult to adapt to multiple working conditions and having limited noise reduction effects. By comparing the current rated speed with the running speed and using the handrail pressure value as an aid in judgment, the running board speed is adjusted differently based on the judgment results. When the speed matches, it can directly output or downshift in combination with the handrail pressure value. When the speed does not match, it first determines a lower gear and then downshifts. This solves the problem of running speed not matching the current rated speed and the current rated speed not being able to adapt to the athlete's exercise ability. By capturing video to obtain the positions of the left and right foot pedals and analyzing the tilt direction and degree of the pedals, the system determines the corresponding warning airbag and the degree of warning based on the tilt direction and degree, thus forming a warning inflation and deflation scheme. This solves the problem of reminding athletes that they are not in the correct position, achieving the effect of reminding athletes to be in the correct position while the airbags inflate to reduce noise. Attached Figure Description

[0026] Figure 1 This is a flowchart of an active noise reduction method for a treadmill according to an embodiment of this application.

[0027] Figure 2 This is a schematic diagram of the structure of a treadmill according to an embodiment of this application.

[0028] Figure 3 This is a schematic diagram of the structure of the airbag assembly inside the treadmill in the embodiments of this application.

[0029] The parts referred to by the numbers in the above attached diagrams are as follows: 1. Body; 11. Running board; 2. Airbag assembly; 21. Slide rail; 22. Airbag; 3. Airbag controller; 4. Vibration sensor. Detailed Implementation

[0030] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments.

[0031] This invention discloses an active noise reduction method for treadmills. (Refer to...) Figure 1 An active noise reduction method for treadmills includes: Step S1: Obtain running speed and athlete's weight.

[0032] Running speed refers to the distance a person travels on a treadmill per unit of time using a specific running pattern. It is calculated by multiplying the treadmill motor speed, the preset treadmill roller circumference, and the reduction ratio between the motor and the roller.

[0033] Reference Figure 2 and Figure 3 A treadmill includes a body 1, an airbag assembly 2, an airbag controller 3, and a vibration sensor 4. The body 1 has a running board 11 for use by an exerciser. The airbag assembly 2 is located on both sides of the running board 11, and includes a slide rail 21 and several airbags 22. The slide rail 21 is located below the running board 11 along its length. The airbags 22 are slidably connected to the slide rail 21 and abut against the running board 11, used to adjust the firmness of the running board 11. The airbag controller 3 is mounted on the body 1 and connected to the airbags 22, used to inflate and deflate the airbags 22. The vibration sensor 4 is mounted on the running board 11 and used to receive vibration signals from the running board 11.

[0034] The athlete's weight is the athlete's body mass. The airbag pressure value is obtained through the air pressure sensor in the airbag controller 3. Before the athlete stands on the running board 11 and begins exercising, the airbag 22 is deflated to make the airbag pressure value equal to atmospheric pressure. Then, the airbag 22 is inflated to match the target airbag pressure value, and the inflation time is accumulated. The athlete's weight is found based on the inflation time. The specific method of finding the weight is described in step S111 later and will not be repeated here.

[0035] Step S2: Obtain the vibration curve.

[0036] The vibration curve refers to the curve formed by the vibration frequency of different athletes with different body weights and running speeds under different airbag pressure values. The vibration sensor 4 installed on the running board 11 receives the vibration signal of the running board 11 and forms a curve as it changes over time. The airbag pressure value and athlete weight are obtained in step S1. Based on the running speed, athlete weight and running vibration frequency, the vibration curve formed by the running vibration frequency generated under different airbag pressure values, different athlete weights and different running speeds is obtained.

[0037] Step S3: Find the corresponding noise curve from the preset noise database based on running speed, athlete's weight, and vibration curve.

[0038] The noise curve refers to the noise curve generated by the vibration curves of different exercise weights and running speeds under different airbag pressure values.

[0039] The noise database stores the mapping relationship between running speed, athlete's weight, vibration curve, and noise curve. The noise corresponding to the vibration curve at different airbag pressure values ​​can be retrieved for each curve by considering running speed, athlete's weight, and their respective vibration curves. The noise database was created in a quiet laboratory environment by installing noise detection devices around the running board 11, measuring the athlete's weight and running speed, and recording the mapping relationship in the database. When the system receives running speed, athlete's weight, and vibration curve data, it automatically retrieves the corresponding noise curve from the noise database and outputs it.

[0040] Step S4: Based on the noise curve, find the corresponding airbag silencing inflation pressure value from the preset silencing database.

[0041] The airbag inflation pressure is the air pressure required to achieve the minimum noise level.

[0042] The noise reduction database includes a mapping relationship between athlete's weight, running speed, and airbag inflation pressure. The database obtains data from a noise database by continuously monitoring airbag pressure changes and collecting noise levels at different running speeds for athletes of varying weights. It then analyzes the airbag pressure that minimizes noise levels, converts this data into airbag inflation pressure values, and stores them in the database.

[0043] Step S5: Control the airbags 22 located on both sides of the treadmill to inflate or deflate according to the airbag noise reduction inflation pressure value, so as to control the airbags 22 to abut against the running board 11 and thereby change the softness and hardness of the running board 11, thereby reducing the noise to the minimum.

[0044] Methods for obtaining running speed include: Step S10: Obtain the input rated speed of the current gear.

[0045] The rated speed for the current gear is the speed range corresponding to the currently set operating gear. This is achieved by setting different running speeds on the treadmill and then inputting the corresponding gear number into the treadmill.

[0046] Step S11: Compare the running speed with the rated speed of the current gear.

[0047] The running speed value collected in real time is compared with the rated speed value corresponding to the current gear.

[0048] Step S12: When the running speed is less than the rated speed of the current gear, determine the rated speed of the lower gear based on the rated speed of the current gear.

[0049] The rated speed of the lower gear is the speed one gear lower than the rated speed of the current gear, which can be determined by the preset correspondence between gear and speed.

[0050] If the running speed is lower than the rated speed of the current gear, it means the athlete cannot keep up with the set rated speed. In this case, the gear needs to be lowered to accommodate the athlete's ability. For example, if the current gear is 5 and the rated speed is 10 km / h, but the athlete's actual running speed is 7 km / h, the gear can be lowered to 4, which corresponds to a rated speed of 8.5 km / h. Choose the rated speed of the gear that is closest to but not lower than the actual running speed as the lower rated speed.

[0051] Step S13: Control the running board 11 at the low gear rated speed and continue to acquire the running speed until the running speed equals the low gear rated speed.

[0052] Step S14: Obtain the handrail pressure value when the running speed is the same as the rated speed of the current gear.

[0053] The handrail pressure value refers to the pressure felt by an athlete's hand on the handrail. It is obtained through pressure sensors installed on the handrail.

[0054] When the running speed is the same as the rated speed of the current gear, it means that the athlete can keep up with the input rated speed of the current gear. However, it is possible that the running speed is the same as the rated speed of the current gear because the user is using other auxiliary tools. The auxiliary tools on the treadmill are usually handrails. Therefore, it is necessary to determine whether the user is using the handrails, so it is necessary to obtain the handrail pressure value.

[0055] Step S15: When the handrail pressure value is equal to 0, output the running speed.

[0056] When the handrail pressure value is 0, it means that the exerciser is not holding the handrail. This situation has been ruled out. Therefore, the exercise state is relatively stable and can adapt to the current running speed. So the current running speed is directly output to maintain the normal operation of the treadmill.

[0057] Step S16: When the handrail pressure value is greater than 0, control the running board 11 at the low gear rated speed, and continue to obtain the running speed and handrail pressure value until the running speed is equal to the low gear rated speed and the handrail pressure value is equal to 0.

[0058] When the handrail pressure value is greater than 0, it indicates that the athlete may be holding onto the handrail due to physical exhaustion, poor balance, or need to use the handrail for stability. At this time, their exercise state may fluctuate. Running directly at the current rated speed may pose a risk to the athlete. Therefore, the running board 11 is controlled at the lower rated speed, and the running speed and handrail pressure value are continuously collected until the running speed is equal to the lower rated speed and the handrail pressure value is equal to 0.

[0059] Among them, the methods for outputting running speed when the handrail pressure value is equal to 0 include: Step S130: Obtain the required exercise intensity.

[0060] Required exercise intensity refers to the exercise intensity set by the exerciser on the treadmill before starting exercise. It is obtained by the exerciser inputting and setting the intensity level on the treadmill.

[0061] Step S131: Obtain heart rate information from the sports watch.

[0062] Heart rate information from a sports watch refers to the real-time heart rate readings (beats per minute) and related information measured by the watch on the wearer's wrist. This includes heart rate status in different states, such as normal, high, and low. For example, if a user's heart rate is 80 while running, but their normal heart rate is 70, then although the heart rate is still within the normal range, it is considered high for that user, and the watch will output a high-risk message. After establishing a Bluetooth connection between the sports watch and the treadmill, the corresponding data is transmitted to the treadmill.

[0063] Step S132: Find the corresponding actual exercise intensity from the preset heart rate intensity database based on the heart rate information from the sports watch.

[0064] Actual exercise intensity refers to the exercise intensity value when the user's heart rate information is the same as the heart rate information of the sports watch. Here, it is the same as the heart rate information of the sports watch, and only represents the ratio compared with the current exercise intensity.

[0065] The heart rate intensity database stores the mapping relationship between heart rate information from sports watches and actual exercise intensity. This database outputs the corresponding actual exercise intensity based on values ​​input by the user indicating normal, high, or low states. For example, if the sports watch's heart rate information includes a value of 1.1 (high), then the actual exercise intensity value is 1.1, indicating that the actual exercise intensity value is high.

[0066] Step S133: When the actual exercise intensity is lower than the required exercise intensity, determine the rated speed of the higher gear based on the rated speed of the current gear.

[0067] The rated speed of the higher gear refers to the set speed value that is one gear higher than the rated speed of the current gear, which is obtained from the rated speed of the current gear.

[0068] When the actual exercise intensity is lower than the required exercise intensity, it means that the user's heart rate will not change at the current running speed, which may not meet the exercise needs of the athlete. Therefore, it is necessary to increase the speed. Thus, the rated speed of the higher gear is determined based on the rated speed of the current gear.

[0069] Step S134: Output the rated speed of the high gear and the preset speed increase signal.

[0070] A speed increase signal is a signal used to indicate to an athlete that their current speed can be increased. This signal can be communicated to the athlete via voice prompts on the treadmill. The speed increase signal is pre-input by someone skilled in the art.

[0071] Step S135: Upon receiving a preset confirmation signal, control the running board 11 at the highest rated speed.

[0072] The confirmation signal refers to the user's feedback via voice command on the treadmill, indicating their agreement to increase the speed of the running board 11 to the highest rated speed. Upon receiving this confirmation signal, the treadmill system will immediately execute the control command, adjusting the running speed of the running board 11 to the highest rated speed to meet the user's higher training needs.

[0073] Step S136: When a preset negative signal is received, no operation is performed.

[0074] A negative signal indicates that the user disagrees with increasing the speed of the running board 11 to the highest rated speed. This signal is obtained through the user's voice commands on the treadmill. When the treadmill system receives this negative signal, it will maintain the current running speed of the running board 11.

[0075] This also includes an optimized method for controlling the airbags 22 located on both sides of the treadmill to inflate or deflate according to the airbag noise reduction inflation pressure value, the method comprising: Step S50: Obtain the pressure values ​​of the left airbag and the right airbag.

[0076] The pressure values ​​of the left and right airbags refer to the real-time pressure values ​​obtained by the air pressure sensors in the airbag controller 3 from the airbags 22 located on both sides of the treadmill. Figure 2 As shown.

[0077] Step S51: When the pressure value of the left airbag is not equal to the pressure value of the right airbag, calculate the corresponding compensation airbag silencing inflation pressure value based on the pressure values ​​of the left and right airbags and the airbag silencing inflation pressure value.

[0078] The compensating airbag silencing inflation pressure value refers to the new inflation pressure value obtained by supplementing the initial airbag silencing inflation pressure value based on the difference in pressure values ​​between the left and right airbags. It guides the inflation or deflation of airbag 22, enabling both airbags 22 to achieve the same silencing effect by adjusting the inflation volume when the pressure values ​​of the left and right airbags are uneven. First, the pressure values ​​of the left and right airbags are subtracted. Then, the corresponding difference is added to the airbag silencing inflation pressure value corresponding to the airbag 22 that was decreased or increased.

[0079] When the pressure value of the left airbag is not equal to that of the right airbag, it indicates that there is a difference in the force on the left and right airbags 22. This difference may be caused by factors such as the athlete's center of gravity shifting during running, incorrect running posture, or the airbags 22 not being in the same initial state.

[0080] Step S52: Calculate the actual airbag silencing inflation pressure value based on the airbag silencing inflation pressure value and the compensation airbag silencing inflation pressure value.

[0081] The actual airbag silencing inflation pressure value refers to the value obtained by combining the initial airbag silencing inflation pressure value and the compensation airbag silencing inflation pressure value generated due to the pressure difference between the left and right airbags. This value is used to precisely guide the inflation or deflation of airbag 22 to achieve the best noise reduction effect. In specific calculations, the initial and compensation airbag silencing inflation pressure values ​​can be weighted and calculated, such as by adding or subtracting, to obtain the actual airbag silencing inflation pressure value. For example, if the initial airbag silencing inflation pressure value is A, and the compensation airbag silencing inflation pressure value is B, with both weighted at 0.5, the actual airbag silencing inflation pressure value is 0.5 times A plus 0.5 times B.

[0082] Step S53: Control the airbags 22 located on both sides of the treadmill to inflate or deflate according to their respective actual airbag silencing inflation pressure values.

[0083] The method for controlling the airbags 22 located on both sides of the treadmill to inflate or deflate according to their respective actual airbag inflation pressure values ​​includes: Step S530: Obtain the running video.

[0084] Running video refers to video footage of an athlete's complete movement process on the running board 11. It is captured in real time by a camera installed in front of the treadmill.

[0085] Step S531: Analyze the running video to obtain the positions of the left and right foot pedals.

[0086] The positions of the left and right foot pedals refer to the specific locations where the athlete's left and right feet contact the running board 11 during running. By analyzing the running video frame by frame and using image recognition technology, the position coordinates of the left and right foot pedals can be accurately located.

[0087] Step S532: Analyze the positions of the left and right foot pedals to obtain the tilt direction and tilt degree.

[0088] The tilt direction refers to the direction in which the athlete's left and right feet tilt on the running board 11, including both left and right tilts. The tilt degree refers to the extent to which the left and right foot placements deviate from the center position. The tilt direction is determined by analyzing running video data using image recognition technology, comparing the distances of the left and right feet landing on the running board 11 from the center. If the distance of the left foot landing on the running board 11 from the center is greater than that of the right foot, it indicates a leftward tilt; conversely, if the distance of the right foot landing on the running board 11 from the center is greater than that of the left foot, it indicates a rightward tilt. The tilt degree is determined by analyzing the ratio of the left foot's deviation from the center position to that of the right foot's deviation from the center position. This ratio quantifies the tilt degree; a larger ratio indicates a more pronounced tilt. For example, if the left foot pedal is 10 centimeters away from the center and the right foot pedal is 5 centimeters away from the center, the ratio is 2, indicating that the pedal is tilted to the left and the degree of tilt is relatively large.

[0089] Step S533: When the tilt direction exists, determine the alert airbag and alert level based on the tilt direction and tilt degree.

[0090] The reminder airbag is an airbag 22 that inflates to guide the runner in adjusting their running posture. The reminder airbag is determined based on the runner's tilt direction. The reminder level refers to the degree to which the corresponding reminder airbag is inflated or deflated. The reminder level is obtained by analyzing the tilt degree. If the tilt direction is to the left and the tilt is significant, the reminder airbag is the right-side airbag 22. The reminder level is set according to the tilt degree; the greater the tilt, the higher the inflation reminder level of the reminder airbag, meaning the right-side airbag 22 needs a greater inflation pressure. This provides the runner with a force to the right, prompting them to adjust their running posture back to the center position. If the tilt direction is to the right and the tilt is significant, the reminder airbag is the left-side airbag 22. Similarly, the reminder level is determined based on the tilt degree; the greater the tilt, the greater the inflation pressure of the left-side airbag, providing the runner with a force to the left to help them adjust their posture. The presence of a tilt direction indicates that the runner has deviated from their running position. This may be due to poor balance, fatigue, incorrect running posture, or not being in the correct position.

[0091] Step S534: Develop a reminder inflation / deflation scheme based on the level of reminder.

[0092] The inflation / deflation reminder plan refers to the complete inflation or deflation procedure for the airbag 22. The plan is developed by reminding users of the airbag's location and the corresponding level of reminder.

[0093] Step S535: While controlling the airbags 22 located on both sides of the treadmill to inflate or deflate according to their respective actual airbag noise reduction inflation pressure values, control the reminder airbag to additionally execute the reminder inflation / deflation scheme.

[0094] Step S536: When there is no tilt direction, control the airbags 22 located on both sides of the treadmill to inflate or deflate according to their respective actual airbag noise reduction inflation pressure values.

[0095] If there is no tilt direction, it indicates that the athlete's foot position is relatively accurate during running, and there is no obvious left or right deviation. At this time, the system only needs to inflate or deflate the airbags 22 located on both sides of the treadmill according to their actual airbag inflation pressure values.

[0096] This also includes: Step S54: Obtain the actual pressure value of the airbag.

[0097] The actual airbag pressure value refers to a numerical value that accurately reflects the current internal air pressure status of airbag 22. The actual airbag pressure value is obtained in real time by an air pressure sensor installed inside airbag 22.

[0098] Step S55: Calculate the pressure difference based on the difference between the actual airbag pressure value and the airbag silencing inflation pressure value.

[0099] The pressure difference refers to the difference between the actual pressure value of the airbag and the airbag's muffler inflation pressure value. It is obtained by subtracting the actual airbag pressure value from the muffler inflation pressure value.

[0100] Step S56: When the actual pressure value of the airbag is the preset atmospheric pressure value or the pressure difference is greater than the preset rapid deflation pressure threshold, a preset alarm signal is issued.

[0101] Atmospheric pressure refers to the pressure value of the airbag 22 in its uninflated state under standard atmospheric conditions. It is obtained by acquiring the pressure value of the airbag 22 in its uninflated state under standard atmospheric conditions in advance. The rapid deflation pressure threshold is a pre-set pressure difference limit used to determine whether the airbag 22 has experienced rapid or abnormal deflation. This rapid deflation pressure threshold is obtained by detecting the range of pressure changes in the airbag 22 during rapid deflation. The alarm signal indicates that when the actual airbag pressure value equals the preset atmospheric pressure value, it indicates that the airbag 22 is leaking; when the pressure difference exceeds the preset rapid deflation pressure threshold, it indicates that the airbag 22 has experienced abnormally large-scale deflation within a short period of time. In both cases, the system will immediately issue a preset alarm signal to remind the athlete to check the status of the airbag 22.

[0102] Step S57: When the pressure difference is less than the rapid deflation pressure threshold, while controlling the airbags 22 located on both sides of the treadmill to inflate or deflate according to the airbag silencer inflation pressure value, control the airbags 22 located on both sides of the treadmill to replenish air according to the pressure difference.

[0103] When the pressure difference is less than the rapid deflation pressure threshold, it indicates that the inflation state of the airbag 22 deviates from the ideal state to a certain extent, but there is no rapid or abnormal large-scale deflation phenomenon. At this time, while the system controls the airbags 22 located on both sides of the treadmill to inflate or deflate according to the airbag silence inflation pressure value, it also controls the airbags 22 located on both sides of the treadmill to perform corresponding air replenishment operations according to the calculated pressure difference.

[0104] The method of issuing a preset alarm signal when the actual pressure of the airbag is greater than a preset atmospheric pressure value or the pressure difference is greater than a preset rapid deflation pressure threshold also includes: Step S560: Obtain the slide rail length and airbag number.

[0105] The slide rail length refers to the actual length of the slide rail 21 used to install the airbag 22 from one end to the other, such as... Figure 3As shown. This value was obtained through precise measurements during the treadmill design phase. The airbag number is a unique identifier for each individual airbag 22 on the treadmill, allowing for precise location of the specific airbag 22. The airbag numbers are obtained by assigning a specific number to each airbag 22 according to certain rules during the treadmill manufacturing process and recording it in the system database.

[0106] Step S561: Determine the abnormal airbag number based on the actual airbag pressure value.

[0107] The abnormal airbag number refers to the number of airbag 22 whose pressure value suddenly drops. The abnormal airbag number is obtained by the system algorithm automatically locking the number of airbag 22 when a sudden drop in the actual pressure value of a certain airbag 22 is detected.

[0108] Step S562: Determine the normal airbag number and the number of normal airbags based on the abnormal airbag number.

[0109] The normal airbag number refers to the number corresponding to the remaining normally functioning airbags 22, excluding the abnormal airbags. This number is obtained by excluding locked abnormal airbag numbers from the system. The normal airbag quantity refers to the total number of airbags 22 under normal conditions. This quantity is obtained by the system automatically generating a list of normal airbag numbers and simultaneously counting the number of airbags in that list. For example, when the system detects a sudden drop in pressure in airbag 22 with number A03, it will immediately mark that number as abnormal and simultaneously generate numbers and quantities for the remaining airbags 22, including A01, A02, A04, etc. This step maintains the overall noise reduction effect even when a single airbag 22 fails.

[0110] Step S563: Calculate the airbag slide rail spacing based on the slide rail length and the number of normal airbags.

[0111] The airbag rail spacing refers to the standard interval between adjacent airbags 22. It is calculated by dividing the total length of the rail by the number of normal airbags, assuming that each normal airbag 22 is evenly distributed. For example, when the rail length is 2 meters and there are 3 normal airbags 22, the spacing is calculated as 2 divided by 3-1, which equals 1 meter.

[0112] Step S564: Control the airbags 22 corresponding to the normal airbag numbers to be arranged according to the airbag slide rail spacing until the preset maintenance signal is received.

[0113] A maintenance signal is a signal that the system stops the current airbag 22 placement and adjustment process and enters a maintenance preparation state. This signal is obtained through the triggering of a maintenance button or the generation of a control command by maintenance personnel. Before the maintenance signal is triggered, the system continues to execute the airbag placement process from steps S570 to S574. Upon receiving the maintenance signal, the system immediately performs the following operations: stops the inflation / deflation of all airbags 22, locks the location data of the currently abnormal airbag, and guides maintenance personnel to perform maintenance operations on the abnormal airbag.

[0114] The methods for obtaining an athlete's weight include: Step S17: Obtain the current airbag pressure value and the target airbag pressure value before running the treadmill.

[0115] The current airbag pressure value refers to the pressure value before the treadmill is started, which is measured in real time by an air pressure sensor installed inside the airbag 22. The target airbag pressure value refers to the airbag pressure value set before starting exercise; this is a manually set value determined through prior experimentation.

[0116] Step S18: Depress the airbag 22 so that the current airbag pressure value is equal to the atmospheric pressure value.

[0117] Making the current airbag pressure equal to atmospheric pressure prepares for the inflation time required to accumulate airbag pressure from atmospheric pressure to the target airbag pressure.

[0118] Step S19: Control the airbag 22 to inflate and accumulate the inflation time.

[0119] Inflation time refers to the length of time it takes for the airbag to inflate from the current airbag pressure value (atmospheric pressure) to the target airbag pressure value. This time is accurately recorded by the system's built-in timer.

[0120] Step S110: When the current airbag pressure value and the target airbag pressure value are consistent, stop accumulating the inflation time and define the inflation time after stopping as the actual inflation time.

[0121] The actual inflation time refers to the cumulative time from when the airbag pressure reaches atmospheric pressure until the current airbag pressure equals the target airbag pressure. This time is precisely recorded by the system's built-in timer. When the current airbag pressure and the target airbag pressure are the same, it indicates that airbag 22 has completed the inflation process from the initial atmospheric pressure to the preset target pressure, which is used for subsequent determination of the athlete's weight.

[0122] Step S111: Based on the actual inflation time, find the corresponding athlete's weight from the preset duration database and output it.

[0123] The time-based database stores a mapping relationship between the athlete's weight and the airbag inflation time. This database was pre-established through extensive experiments and data analysis to determine the airbag inflation time corresponding to different athlete weights. The data was obtained by simulating athlete weights by placing different weights on the treadmill, and using a stopwatch to record the time required for the air pump to inflate the airbag to the target pressure value when different weights were placed. Based on the characteristics of different user weights and varying air pump inflation times, a curve showing the change in air pump inflation time with athlete weight was fitted. The database uses the actual inflation time as an index to accurately query and match the corresponding athlete weight and displays the result on the treadmill's control panel. For example, if the actual inflation time is 15 seconds and perfectly matches the standard time corresponding to a 60kg weight in the database, the system will automatically determine the athlete's weight to be 60kg. This method achieves the effect of actively detecting athlete weight, improves measurement accuracy, and provides important data support for the treadmill to subsequently adjust noise reduction parameters based on the airbag's silent inflation pressure value.

[0124] The methods for obtaining the weight of runners also include: Step S170: Generate a target airbag pressure curve based on the target airbag pressure value and the airbag muffler inflation pressure value.

[0125] The target airbag pressure curve is a graph plotted based on the target airbag pressure value and the airbag's muffled inflation pressure value. It visually reflects the ideal pressure change trend that should be achieved under different running conditions for different athletes. The target airbag pressure curve is obtained through extensive experiments during the treadmill design phase. Data on the target pressure values ​​that airbag 22 should achieve at different running speeds for athletes of different weights are collected. This data is processed to create a curve that accurately reflects the change in target airbag pressure value with the athlete's weight and running speed. During actual operation, the system dynamically adjusts the inflation pressure of airbag 22 based on the muffled inflation pressure value. By comparing the actual airbag pressure value with the theoretical value on the target airbag pressure curve, the real-time pressure exerted on airbag 22 by the athlete is obtained, thereby inferring changes in the athlete's weight.

[0126] Step S171: No operation is performed when the curves of the actual airbag pressure value and the target airbag pressure value correspond.

[0127] When the curves of the actual airbag pressure value and the target airbag pressure value correspond, it means that the actual inflation state of the current airbag 22 is completely consistent with the ideal pressure change trend preset based on multiple factors such as the athlete's weight and running speed. The system does not need to make any additional inflation or deflation adjustments to the airbag 22.

[0128] Step S172: When the actual airbag pressure value and the target airbag pressure value curve do not correspond, output a preset weight change alarm signal, stop the treadmill, and then execute steps S17 to S111.

[0129] When the actual airbag pressure value and the target airbag pressure value curve do not correspond, it indicates that the actual inflation state of the current airbag 22 deviates from the ideal pressure change trend preset based on multiple factors such as the athlete's weight and running speed. This deviation may be due to changes in the athlete's weight during running.

[0130] The weight change alarm signal is a notification that the exerciser's weight has changed. It is triggered when the system detects a significant deviation between the actual airbag pressure value and the target airbag pressure value curve. After the signal is triggered, the system automatically pauses the treadmill operation and then executes steps S17 to S111, which is the weight re-detection process, to ensure that the airbag inflation parameters match the actual weight.

[0131] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of the present invention should also be considered within the scope of protection of the present invention.

Claims

1. A method for active noise reduction in a treadmill, characterized in that, include: Step S1: Obtain running speed and athlete's weight; Step S2: Obtain the vibration curve; Step S3: Find the corresponding noise curve from the preset noise database based on running speed, athlete's weight, and vibration curve; Step S4: Based on the noise curve, find the corresponding airbag silencing inflation pressure value from the preset silencing database; Step S5: Control the airbags (22) located on both sides of the treadmill to inflate or deflate according to the airbag noise reduction inflation pressure value, so as to control the airbags (22) to contact the running board (11) and thus change the softness and hardness of the running board (11) to minimize noise. Methods for obtaining running speed include: Step S10: Obtain the input rated speed for the current gear; Step S11: Compare the running speed with the rated speed of the current gear; Step S12: When the running speed is less than the rated speed of the current gear, determine the rated speed of the lower gear based on the rated speed of the current gear; Step S13: Control the running board (11) at the low gear rated speed and continue to obtain the running speed until the running speed is equal to the low gear rated speed; Step S14: Obtain the handrail pressure value when the running speed is the same as the rated speed of the current gear; Step S15: When the handrail pressure value is equal to 0, output the running speed; Step S16: When the handrail pressure value is greater than 0, control the running board (11) according to the rated speed of the small gear, and continue to obtain the running speed and handrail pressure value until the running speed is equal to the rated speed of the small gear and the handrail pressure value is equal to 0. This also includes an optimized method for controlling the airbags (22) located on both sides of the treadmill to inflate or deflate according to the airbag noise reduction inflation pressure value, the method comprising: Step S50: Obtain the pressure values ​​of the left and right airbags; Step S51: When the pressure value of the left airbag is not equal to the pressure value of the right airbag, calculate the corresponding compensation airbag silencing inflation pressure value based on the pressure values ​​of the left and right airbags and the airbag silencing inflation pressure value respectively. Step S52: Calculate the actual airbag silencing inflation pressure value based on the airbag silencing inflation pressure value and the compensation airbag silencing inflation pressure value; Step S53: Control the airbags (22) located on both sides of the treadmill to inflate or deflate according to their respective actual airbag inflation pressure values; The methods for controlling the airbags (22) located on both sides of the treadmill to inflate or deflate according to their respective actual airbag inflation pressure values ​​include: Step S530: Obtain the running video; Step S531: Analyze the running video to obtain the positions of the left and right foot pedals; Step S532: Analyze the positions of the left and right foot pedals to obtain the tilt direction and tilt degree; Step S533: When the tilt direction exists, determine the warning airbag and the warning level based on the tilt direction and the degree of tilt; Step S534: Develop a reminder inflation / deflation plan based on the level of reminder; Step S535: While controlling the airbags (22) located on both sides of the treadmill to inflate or deflate according to their respective actual airbag noise reduction inflation pressure values, control the reminder airbag to additionally execute the reminder inflation / deflation scheme; Step S536: When there is no tilt direction, control the airbags (22) located on both sides of the treadmill to inflate or deflate according to their respective actual airbag silencing inflation pressure values.

2. The active noise reduction method for a treadmill according to claim 1, characterized in that, Methods for outputting running speed when the handrail pressure value is equal to 0 include: Step S130: Obtain the required exercise intensity; Step S131: Obtain heart rate information from the sports watch; Step S132: Find the corresponding actual exercise intensity from the preset heart rate intensity database based on the heart rate information from the sports watch; Step S133: When the actual exercise intensity is lower than the required exercise intensity, determine the rated speed of the higher gear based on the rated speed of the current gear; Step S134: Output the rated speed of the high gear and the preset speed increase signal; Step S135: Upon receiving a preset confirmation signal, control the running board (11) at the highest rated speed. Step S136: When a preset negative signal is received, no operation is performed.

3. The active noise reduction method for a treadmill according to claim 1, characterized in that, Also includes: Step S54: Obtain the actual airbag pressure value; Step S55: Calculate the pressure difference based on the difference between the actual airbag pressure value and the airbag silencer inflation pressure value; Step S56: When the actual pressure value of the airbag is the preset atmospheric pressure value or the pressure difference is greater than the preset rapid deflation pressure threshold, a preset alarm signal is issued. Step S57: When the pressure difference is less than the rapid deflation pressure threshold, control the airbags (22) located on both sides of the treadmill to inflate or deflate according to the airbag silence inflation pressure value, and at the same time control the airbags (22) located on both sides of the treadmill to replenish air according to the pressure difference.

4. The active noise reduction method for a treadmill according to claim 3, characterized in that, The method of issuing a preset alarm signal when the actual pressure of the airbag is greater than a preset atmospheric pressure value or the pressure difference is greater than a preset rapid deflation pressure threshold also includes: Step S560: Obtain the slide rail length and airbag number; Step S561: Determine the abnormal airbag number based on the actual airbag pressure value; Step S562: Determine the normal airbag number and the number of normal airbags based on the abnormal airbag number; Step S563: Calculate the airbag slide rail spacing based on the slide rail length and the number of normal airbags; Step S564: Control the airbags (22) corresponding to the normal airbag numbers to be arranged according to the airbag slide rail spacing until the preset maintenance signal is received.

5. The active noise reduction method for a treadmill according to claim 1, characterized in that, Methods for obtaining an athlete's weight include: Step S17: Obtain the current airbag pressure value and the target airbag pressure value before running the treadmill; Step S18: Depress the airbag (22) so that the current airbag pressure value is equal to the atmospheric pressure value; Step S19: Control the airbag (22) to inflate and accumulate the inflation time; Step S110: When the current airbag pressure value and the target airbag pressure value are consistent, stop accumulating the inflation time and define the inflation time after stopping as the actual inflation time; Step S111: Based on the actual inflation time, find the corresponding athlete's weight from the preset duration database and output it.

6. The active noise reduction method for a treadmill according to claim 5, characterized in that, It also includes a method for obtaining the weight of an athlete during running, which includes: Step S170: Generate a target airbag pressure curve based on the target airbag pressure value and the airbag silencing inflation pressure value; Step S171: No operation is performed when the curves of the actual airbag pressure value and the target airbag pressure value correspond; Step S172: When the actual airbag pressure value and the target airbag pressure value curve do not correspond, output a preset weight change alarm signal, stop the treadmill, and then execute steps S17 to S111.

7. A treadmill, employing an active noise reduction method for a treadmill as described in any one of claims 1 to 6, characterized in that, include: The body (1) is provided with a running board (11) for athletes to run on. An airbag assembly (2) is provided on both sides of the running board (11). The airbag assembly (2) includes a slide rail (21) and a plurality of airbags (22). The slide rail (21) is provided below the running board (11) along the length direction of the running board (11). The airbags (22) are slidably connected to the slide rail (21) and abut against the running board (11) for adjusting the softness and hardness of the running board (11). An airbag controller (3), located on the body (1) and connected to the airbag (22), is used to inflate and deflate the airbag (22); and A vibration sensor (4) is installed on the running board (11) to receive vibration signals from the running board (11).

Citation Information

Patent Citations

  • Air spring with functions of regulating static rigidity and dynamic rigidity by filling and displacement, limiting pressure and reducing impact

    CN102330788A

  • Manual treadmill

    EP3031499A1