A method of strength assessment

By setting test parameters on smart fitness equipment, users can complete standard test movements at multiple target speeds, record average speed and pulling force, and update test parameters in real time. This solves the problems of low accuracy and insufficient comfort in existing strength assessment technologies, and achieves more accurate and comfortable strength assessment.

CN117046057BActive Publication Date: 2026-05-19CHENGDU FIT-FUTURE TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHENGDU FIT-FUTURE TECH CO LTD
Filing Date
2022-05-07
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Existing strength assessment methods have low accuracy in obtaining users' maximum strength information and are not comfortable for users, especially when multiple measurements and maximum tensile force measurements are required, making them unsuitable for long-term use.

Method used

By setting the test parameters of the smart fitness equipment, users can complete multiple standard test movements at different target speeds, record the average speed and pulling force, update the test parameters in real time, gradually approach the target speed, and calculate the user's maximum strength information.

Benefits of technology

It improves the accuracy and user comfort of strength assessment, reduces the strain on users during the assessment process, is suitable for users of different strength levels, and is suitable for long-term use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117046057B_ABST
    Figure CN117046057B_ABST
Patent Text Reader

Abstract

The application discloses a strength evaluation method, and relates to the field of intelligent fitness, wherein a user completes n standard test actions on an intelligent fitness equipment according to test parameters, and the corresponding average speed and average pulling force are obtained after each standard test action is completed; the first parameter information of the corresponding standard test action is obtained according to the average speed and the average pulling force; after each standard test action is completed, the test parameters of the intelligent fitness equipment are updated according to the first parameter information of the last completed standard test action, and the next standard test action is performed according to the updated test parameters; and the maximum strength information of the user is calculated based on the test parameters and the first parameter information corresponding to the n standard test actions. The maximum strength information obtained by the application is more accurate and efficient, and the user has a higher comfort degree in the evaluation process, does not feel tired, and is more convenient for long-term use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent fitness, specifically to a method for strength assessment. Background Technology

[0002] The working principle of intelligent fitness equipment is as follows: Intelligent fitness equipment includes a motor, differential, support arm, pull rope, and corresponding controller, circuit and accessories. A belt connects the motor output shaft to the differential. One end of the pull rope is connected to the differential, and the other end of the pull rope travels along the support arm and is connected to the corresponding pull ring or other fitness accessories. Users can exercise by pulling the pull rope or by using the support arm. The pull rope drives the motor through the differential and belt. When the motor is powered on, it generates output torque, which is resistance. Users need to overcome the output torque of the motor when pulling the pull rope, thus achieving the purpose of strength training.

[0003] The exercise method of smart fitness equipment is that users pull the ropes to overcome the output torque of the motor for strength training. Each user's strength level is different, so using uniform strength parameters for training is not suitable for all users. Therefore, it is necessary to measure the user's strength level and then train according to the user's actual strength level to achieve safe and efficient exercise.

[0004] Patent application number 2021111989597 discloses a method for obtaining accurate maximum strength information from a smart fitness device by performing multiple measurements and updating the measurement parameters of the device based on the previous measurement results. This method gradually approximates the user's true maximum strength parameters. Specifically, it obtains the parameter information of the test movement by measuring the user's maximum pulling force and maximum speed during the test and then updates the measurement parameters. However, during long-term use, the applicant found that the measurement method of patent application number 2021111989597 involves two fitting processes, requires a large amount of data, and yields relatively low accuracy. Furthermore, because the user needs to provide maximum pulling force during the evaluation, the user experience is less comfortable, making it unsuitable for long-term use. Summary of the Invention

[0005] One object of the present invention is to provide a strength assessment method that improves the accuracy of strength assessment and increases user comfort and experience.

[0006] This objective is achieved using the following technical solution:

[0007] Set the test parameters for the smart fitness equipment;

[0008] Based on the test parameters, the user completes n standard test movements on the smart fitness equipment, where n is greater than or equal to 4. After each standard test movement is completed, the corresponding average speed and average pulling force are obtained.

[0009] The first parameter information of the corresponding standard test action is obtained based on the average speed and average tension.

[0010] After each standard test action is completed, the test parameters of the smart fitness device are updated based on the first parameter information of the previously completed standard test action, and the next standard test action is performed based on the updated test parameters.

[0011] The user's maximum strength information is calculated based on the test parameters and first parameter information corresponding to n standard test actions.

[0012] Since the user's strength level cannot be determined before the assessment, a testing method applicable to different strength levels is needed.

[0013] This invention uses smart fitness equipment to measure a user's strength information. Through multiple measurements, and by updating the equipment's parameters based on the previous measurement results, the system gradually approximates the user's true maximum strength, ultimately providing accurate information about their maximum strength. Compared to existing strength assessment methods, this invention records the pulling speed and tension of the rope in real time during a standard test movement. By recording these parameters, the system obtains the average speed and average tension for each completed standard test movement. This data is then used to update the equipment's test parameters, allowing it to adjust its control force so that the user's pulling speed gradually approaches the target speed. This results in accurate maximum strength information being obtained during the final standard test movement. Compared to existing evaluation methods, this invention does not require users to exert maximum pulling force and maximum speed under different movements. It only requires the speed to gradually approach a preset target speed during the pulling process. Therefore, this method offers greater comfort for users during the evaluation process, eliminating any sense of strain. Furthermore, this invention gradually adjusts the control force of the smart fitness device by using average speed and average pulling force, allowing the user's speed to gradually approach the preset target speed during the pulling process. This enables the calculation of accurate maximum force information, resulting in more accurate maximum force information compared to existing evaluation methods.

[0014] Preferably, the standard test actions performed in this method specifically include:

[0015] The test parameters include m target velocities, where m is greater than or equal to 3; and the magnitudes of the m target velocities are all different.

[0016] Based on each target speed, the user completes the first standard test movement on the smart fitness equipment, and obtains the average speed and average pulling force corresponding to the first standard test movement at each target speed; the first parameter information is obtained based on m average speeds and m average pulling forces under the first standard test movement; the test parameters of the smart fitness equipment are updated based on the first parameter information.

[0017] Based on the updated test parameters, at each target speed, the user completes a second standard test movement on the smart fitness equipment, and obtains the average speed and average pulling force corresponding to the second standard test movement at each target speed; the second parameter information is obtained based on m average speeds and m average pulling forces under the second standard test movement; the test parameters of the smart fitness equipment are updated based on the second parameter information.

[0018] ...

[0019] Based on the updated test parameters, at each target speed, the user completes the nth standard test movement on the smart fitness equipment, and obtains the average speed and average pulling force corresponding to the nth standard test movement at each target speed; the nth parameter information is obtained based on the m average speeds and m average pulling forces under the nth standard test movement; the test parameters of the smart fitness equipment are updated based on the nth parameter information.

[0020] The user's maximum strength information is calculated based on the first to the nth parameter information.

[0021] Each target speed is preset, and each standard test movement is performed at each target speed. The same standard test movement is evaluated at each target speed, and there are no fewer than three target speeds. If there are only one or two target speeds, the accuracy of the obtained parameter information will be low. Therefore, setting the target speed to no fewer than three ensures that the parameter information obtained at different target speeds is accurate. The test parameters of the next standard test movement, i.e., the control force of the intelligent fitness equipment, are updated by updating the parameter information. This allows the user to approach the target speed when performing the next standard test movement, and finally, when performing the last standard test movement, more accurate force information can be obtained from the above data.

[0022] Preferably, the method for obtaining average speed and average tension in this method specifically includes:

[0023] Users complete a standard test exercise on the smart fitness equipment and record exercise data;

[0024] Obtain speed and tension within a preset speed range from the motion data;

[0025] The average speed and average tension are calculated based on the obtained speed and tension.

[0026] In this invention, the user performs the exercise, counting each movement: one pull and one retraction of the rope. The pull and retraction must meet preset speed and distance rules to complete one movement. During the pull phase of a movement, real-time speed and real-time tension are recorded. In this invention, the preset speed and distance rules are related to the information of the standard test movement. During the pull phase of a movement, a stable pulling speed is obtained, and its average speed and average tension are recorded. There are various methods to obtain the stable pulling speed phase; it can be obtained by setting a preset speed range, or it can be determined by speed change values ​​and thresholds. This invention does not limit the specific method of obtaining the stable pulling speed phase, as long as the average speed and average tension of the stable pulling speed phase can be obtained.

[0027] After obtaining the average velocity and average tension, the specific methods for obtaining the nth parameter information include:

[0028] A linear function of velocity and tension is obtained based on m average velocities and m average tensions under the nth standard test action;

[0029] Based on the preset reference speed vref, obtain the tension Fref corresponding to the reference speed vref in the linear function;

[0030] The nth parameter information includes the maximum force Fref and the y-intercept B. The y-intercept B is the ordinate of the point where the linear function intersects the Y-axis, and the maximum force Fref is the tension Fref corresponding to the reference velocity vref in the linear function.

[0031] For each standard test movement, each target speed corresponds to an average speed and an average pulling force. Under the same standard test movement, a linear function of speed and pulling force is obtained based on m average speeds and m average pulling forces. This linear function can be fitted using the least squares method. Therefore, the number of target speeds is no less than three, ensuring a more accurate linear function of speed and pulling force. In this invention, a reference speed vref is preset. The pulling force Fref and the y-intercept B are obtained based on the linear function and the reference speed vref, and the test parameters are updated using this data. In this invention, the reference speed vref is the speed close to the absolute force, obtained based on VBT (Volatile Force Training). VBT generally refers to speed-based strength training. By using linear position sensors or wearable devices, we can accurately calculate the barbell speed, thereby generating a force-velocity analysis of the athlete and estimating the athlete's 1RM weight.

[0032] Preferably, updating the test parameters based on the nth parameter information specifically includes:

[0033] The basic tensile force F01 is obtained based on the first parameter information, the preset reference speed vref, and the target speed vd; where, , The baseline weight is preset based on user information; the control force F for the next standard test action is updated based on the baseline tension F01.

[0034] The basic tensile force F02 is obtained based on the second parameter information, the preset reference speed vref, and the target speed vd; where, , The maximum force Fref in the first parameter information; the control force F for the next standard test action is updated based on the base tension F02;

[0035] ...

[0036] The basic tensile force F0n is obtained based on the nth parameter information, the preset reference speed vref, and the target speed vd; where, , The maximum force Fref is the parameter information for the (n-1)th parameter; the control force F for the next standard test action is updated based on the base tension F0n.

[0037] When updating the control force F for the first time, since the maximum force Fref from the previous parameter information is not available, therefore... A base weight is preset based on user information, including the user's gender and weight. A base pulling force F0 is obtained based on parameter information, a preset reference speed vref, and a target speed vd. Finally, the control force F of the standard test action is updated using the base pulling force F0, so that the user's speed during the pulling process is closer to the preset target speed.

[0038] Preferably, in the evaluation process, the present invention uses a constant speed mode to control the tensile force, and updates the control force F for the next standard test action based on the base tensile force F0n, wherein:

[0039] ;

[0040] ;

[0041] ;

[0042] T is the sampling period. The current speed of the pull rope is represented by the time delay between the output pulling force of the τ motor, the transmission mechanism, and the actual user's pull rope tension. For future rope pulling speed, This represents the current speed deviation. The current acceleration of the rope is... For speed coefficient, This is the acceleration coefficient.

[0043] Secondly, in this invention, the user completes four standard test movements on the intelligent fitness equipment. There can be various standard test movements, generally selected from a preset standard test movement library. Preferably, four movements representing different body parts are selected to increase the accuracy of the data.

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

[0045] This invention provides a strength assessment method that gradually adjusts the control force of a smart fitness device based on the user's average speed and average pulling force, so that the user's speed gradually approaches a preset target speed during the pulling process. This allows for the calculation and acquisition of accurate maximum strength information. Compared with existing assessment methods, this invention provides more accurate and efficient maximum strength information. Furthermore, it offers greater comfort for the user during the assessment process, eliminating any sense of strain and making it easier for long-term use. Attached Figure Description

[0046] The accompanying drawings, which are included to provide a further understanding of embodiments of the invention and form part of this application, do not constitute a limitation thereof. In the drawings:

[0047] Figure 1 This is a flowchart illustrating the method.

[0048] Figure 2 This is a graph showing the real-time velocity and real-time tension V(k) during the pull-out phase of a single action.

[0049] Figure 3 It is a linear function of velocity and tension. Detailed Implementation

[0050] To better understand the above-mentioned objectives, features, and advantages of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, where there is no conflict, the embodiments of the present invention and the features thereof can be combined with each other.

[0051] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and therefore the scope of protection of the invention is not limited to the specific embodiments disclosed below.

[0052] Those skilled in the art should understand that, in the disclosure of this invention, the terms "longitudinal," "lateral," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, the above terms should not be construed as limiting this invention.

[0053] It is understood that the term "a" should be understood as "at least one" or "one or more", that is, in one embodiment, the number of an element can be one, while in another embodiment, the number of the element can be multiple, and the term "a" should not be understood as a limitation on the number.

[0054] [Example 1] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating the method, which includes:

[0055] Set the test parameters for the smart fitness equipment, including three target speeds vd;

[0056] The user completes four standard test movements on the smart fitness equipment. Each standard test movement is performed at three target speeds (vd). After each standard test movement is completed, the corresponding average speed and average pulling force are obtained. In this embodiment, the four standard test movements are lat pulldown, power push, bench press, and deadlift.

[0057] The first parameter information of the corresponding standard test action is obtained based on the average speed and average tension.

[0058] After each standard test action is completed, the test parameters of the smart fitness device are updated based on the first parameter information of the previously completed standard test action, and the next standard test action is performed based on the updated test parameters.

[0059] The user's maximum force information is calculated based on the test parameters and first parameter information corresponding to the four standard test actions.

[0060] The method of this invention will be described below with specific examples:

[0061] Step 1: The user completes the first standard test movement on the smart fitness equipment, the lat pulldown, and obtains the first parameter information;

[0062] Step 1.1 The target speeds vd are 0.4 m / s, 0.6 m / s, and 0.9 m / s respectively. At the first target speed vd1 = 0.4 m / s, the user completes the first standard test movement on the smart fitness equipment, namely the lat pulldown. While the user is exercising, the number of repetitions is counted, with one pull-out and one retraction. The pull-out and retraction must meet the preset speed and distance information of the lat pulldown to complete one movement. During the pull-out phase of one movement, the real-time speed and real-time pulling force are recorded. Let V = v(0), v(1), ..., v(k), v(k + 1), ...v(n) be the recorded movement speed data, and V(k) = v(k). V(k) is as follows: Figure 2 As shown, starting from the pull-out stage, traverse backwards to find the point A in function V that is closest to the first target velocity vd. If there are multiple points with a distance of 0, take the last point.

[0063] Step 1.11 Traverse to the left and right of point A, finding the first point with a velocity greater than vd1+d and less than vd1-d, where d is the preset velocity magnitude, and its coordinates are (x, V(x)) and (y, V(y)), respectively. Figure 2 As shown, there are ;

[0064] Step 1.12 In the function V, segment L is the velocity stabilization stage. Calculate the mean value of v(x)...v(y) in segment L to obtain the average velocity v11, and calculate the mean value of F(x)...F(y) to obtain the average tension F11.

[0065] Step 1.2 At the second target speed vd2=0.6m / s, the user completes the first standard test movement on the smart fitness equipment, namely the high pulldown. Repeat steps 1.11-1.12 to obtain the average speed v12 and the average pulling force F12.

[0066] Step 1.3 At the third target speed vd3=0.9m / s, the user completes the first standard test movement on the smart fitness equipment, namely the high pulldown. Repeat steps 1.11-1.12 to obtain the average speed v13 and average pulling force F13.

[0067] Step 1.4 as follows Figure 3 As shown, in the linear function of velocity and tension, the average velocity v11 and average tension F11 are point a, the average velocity v12 and average tension F12 are point b, and the average velocity v13 and average tension F13 are point c. Points a, b, and c are fitted with the least squares to obtain the velocity-tension line F = K * v + B. The target RM is the tension corresponding to the point on this line where the velocity is the reference velocity vref, that is, the tension Fref corresponding to the point where the velocity is the reference velocity vref.

[0068] Step 1.5 Obtain the first parameter information, which includes the tension Fref corresponding to the point of reference velocity vref and the ordinate B in the linear function of velocity and tension;

[0069] Step 2: Update the test parameters based on the first parameter information;

[0070] Step 2.1 Obtain the basic tensile force F01 based on the first parameter information, the preset reference velocity vref, and the target velocity vd1; where, , The preset base weight based on user information;

[0071] Step 2.2 Based on the basic tensile force F01, obtain the second standard test action at the target speed vd1, i.e., the control force F of the force push;

[0072] in:

[0073] ;

[0074] ;

[0075] ;

[0076] T is the sampling period. The current speed of the pull rope is represented by the time delay between the output pulling force of the τ motor, the transmission mechanism, and the actual user's pull rope tension. Let be the future rope pulling speed, be the current speed deviation, be the current rope pulling acceleration, both obtained in real time through sensors on the rope, and be the speed coefficient. These are acceleration coefficients, all of which are preset.

[0077] Step 3: The user completes the second standard test movement on the smart fitness equipment, pushing forcefully, and obtains the second parameter information;

[0078] Step 3.1 Under the first target speed vd1=0.4m / s and the control force F obtained in step 2, the user completes the second standard test movement on the smart fitness equipment, pushes with force, and obtains the average speed v21 and average pulling force F21;

[0079] Step 3.2 At the second target speed vd1=0.6m / s, obtain the new control force F in step 2. The user completes the second standard test movement on the smart fitness equipment, pushes with force, and obtains the average speed v22 and the average pulling force F22.

[0080] Step 3.3 At the third target speed vd1=0.9m / s, obtain the new control force F in step 2. The user completes the second standard test movement on the smart fitness equipment, pushes with force, and obtains the average speed v23 and average pulling force F23.

[0081] Step 3.4 Repeat steps 1.4-1.5 based on the data from steps 3.1-3.3 to obtain the second parameter information. The second parameter information includes the tension Fref corresponding to the point of reference velocity vref and the y-intercept B in the linear function of velocity and tension.

[0082] Step 4 updates the test parameters using the second parameter information;

[0083] Step 4.1 Obtain the basic tensile force F02 based on the second parameter information, the preset reference speed vref, and the target speed vd1;

[0084] in, , The maximum force Fref is the first parameter information.

[0085] Step 4.2 Based on the basic tension F02, obtain the control force F for the third standard test action at the target velocity vd1;

[0086] Step 5: The user completes the third standard test movement, bench press, on the smart fitness equipment to obtain the third parameter information;

[0087] Step 5.1 Under the first target speed vd1=0.4m / s and the control force F obtained in step 4, the user completes the third standard test movement, bench press, on the smart fitness equipment, and obtains the average speed v31 and average pulling force F31;

[0088] Step 5.2 At the second target speed vd1=0.6m / s, the new control force F obtained in step 4 is obtained. The user completes the third standard test movement, bench press, on the smart fitness equipment to obtain the average speed v32 and the average pulling force F32.

[0089] Step 5.3 At the third target speed vd1=0.9m / s, obtain the new control force F in step 4. The user completes the third standard test movement, bench press, on the smart fitness equipment to obtain the average speed v33 and average pulling force F33.

[0090] Step 5.4 Repeat steps 1.4-1.5 based on the data from steps 5.1-5.3 to obtain the third parameter information. The third parameter information includes the tension Fref corresponding to the point of reference velocity vref and the y-intercept B in the linear function of velocity and tension.

[0091] Step 6 updates the test parameters using the third parameter information;

[0092] Step 6.1 Obtain the basic tensile force F03 based on the third parameter information, the preset reference speed vref, and the target speed vd1;

[0093] in, , The maximum force Fref is the value in the second parameter information.

[0094] Step 6.2 Based on the basic tension F02, obtain the control force F for the fourth standard test action at the target velocity vd1;

[0095] Step 7: The user completes the fourth standard test movement, deadlift, on the smart fitness equipment and obtains the fourth parameter information;

[0096] Step 7.1 Under the first target speed vd1=0.4m / s and the control force F obtained in step 6, the user completes the fourth standard test movement, deadlift, on the smart fitness equipment, and obtains the average speed v41 and average pulling force F41;

[0097] Step 7.2 At the second target speed vd1=0.6m / s, obtain the new control force F in step 6. The user completes the fourth standard test movement on the smart fitness equipment, deadlift, and obtains the average speed v42 and average pulling force F42.

[0098] Step 7.3 At the third target speed vd1=0.9m / s, obtain the new control force F in step 6. The user completes the fourth standard test movement, deadlift, on the smart fitness equipment and obtains the average speed v43 and the average pulling force F43.

[0099] Step 7.4 Based on the data from Steps 7.1-7.3, repeat Steps 1.4-1.5 to obtain the tension Fref corresponding to the reference speed vref point. The tension Fref is the maximum force information, i.e., the target RM. "RM" is an abbreviation for "Repetition Maximum", which literally means "the maximum number of repetitions". Combined with the number x, it actually represents "the maximum weight that can be repeated x times", or "the weight that can be repeated x times at most".

[0100] In some embodiments, the order of standard test actions is not limited and can be any order.

[0101] In some embodiments, the sampling period T is 0.005s. The current speed of the pull rope, which can be measured by a sensor, is τ, representing the delay time from the motor output tension through the transmission mechanism to the actual user's pull rope tension; τ is 0.01s. For future rope pulling speed, This represents the current speed deviation. The current acceleration of the rope can be monitored in real time by sensors on the rope. It is 50. It is 30.

[0102] In some embodiments, before the user completes the first standard test movement on the smart fitness equipment, the test parameters of the smart fitness equipment are set. The magnitude of F0 in the test parameters can be obtained through user information, including the user's gender and weight, where B is taken as 1.1-1.5 times. vref is set to 0.2-0.5 m / s. The baseline weight is preset based on user information, and its specific dimensions are shown in Table 1. For men, the weight increases by 5 kg. For every 5kg increase, and for every 10kg increase in a woman's weight, Increment by 5KG. Obtained from the information in Table 1. Size.

[0103] Table 1

[0104]

[0105] In some embodiments, the process traverses to the left and right of point A. When obtaining the velocity stabilization phase L, d is a preset velocity magnitude, which in this embodiment is d=0.1m / s.

[0106] In this embodiment, when the user is not pulling the smart fitness equipment, test parameters for the smart fitness equipment are set, including: the detected current speed of the pulling rope. The current acceleration of the rope is 0.8 m / s. It is -2.

[0107] =1.2*50*(1-0.4 / 0.2)+0.4*50 / 0.2=40KG

[0108] =0.8 - 2 * 0.01 = 0.78 m / s

[0109] =0.4-0.78=-0.38m / s

[0110] =40-0.38*50+(0.39-0.38) / 0.005*30=81KG

[0111] Users At 81KG, Pull the smart fitness equipment down at a speed of 0.4 m / s and complete the first standard test movement.

[0112] [Example 2] The present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the strength assessment method.

[0113] The processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors, application-specific integrated circuits (ASICs), off-the-shelf programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0114] The memory can be used to store the computer program and / or modules. The processor implements various functions of the device for obtaining a leaderboard by running or executing the data stored in the memory. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, RAM, plug-in hard disk, smart memory card, secure digital card, flash memory card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0115] [Example 3] The present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the strength assessment method.

[0116] The computer storage medium of this invention can be any combination of one or more computer-readable media. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or flash memory, optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0117] Although preferred embodiments of the invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including both the preferred embodiments and all changes and modifications falling within the scope of the invention.

[0118] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

Claims

1. A method for assessing strength, characterized in that, The method includes: Set the test parameters for the smart fitness equipment; Based on the test parameters, the user completes n standard test movements on the smart fitness equipment, where n is greater than or equal to 4. After each standard test movement is completed, the corresponding average speed and average pulling force are obtained. The first parameter information of the corresponding standard test action is obtained based on the average speed and average tension. After each standard test action is completed, the test parameters of the smart fitness device are updated based on the first parameter information of the previously completed standard test action, and the next standard test action is performed based on the updated test parameters. The user's maximum force information is calculated based on the test parameters and first parameter information corresponding to n standard test actions; the specific procedures for completing several standard test actions in this method include: The test parameters include m target velocities, where m is greater than or equal to 3; Based on each target speed, the user completes the first standard test movement on the smart fitness equipment, and obtains the average speed and average pulling force corresponding to the first standard test movement at each target speed; the first parameter information is obtained based on m average speeds and m average pulling forces under the first standard test movement; the test parameters of the smart fitness equipment are updated based on the first parameter information. Based on the updated test parameters, at each target speed, the user completes a second standard test movement on the smart fitness equipment, and obtains the average speed and average pulling force corresponding to the second standard test movement at each target speed; the second parameter information is obtained based on m average speeds and m average pulling forces under the second standard test movement; the test parameters of the smart fitness equipment are updated based on the second parameter information. …… Based on the updated test parameters, at each target speed, the user completes the nth standard test movement on the smart fitness equipment, and obtains the average speed and average pulling force corresponding to the nth standard test movement at each target speed; the nth parameter information is obtained based on the m average speeds and m average pulling forces under the nth standard test movement; the test parameters of the smart fitness equipment are updated based on the nth parameter information. The user's maximum force information is calculated based on the first to the nth parameter information; the method for obtaining average speed and average tension specifically includes: Users complete a standard test exercise on the smart fitness equipment and record their exercise data. Obtain speed and tension within a preset speed range from the motion data; The average speed and average tension are calculated based on the obtained speed and tension. The method for obtaining the information of the nth parameter specifically includes: A linear function of velocity and tension is obtained based on m average velocities and m average tensions under the nth standard test action; Based on the preset reference speed vref, obtain the tension Fref corresponding to the reference speed vref in the linear function; The nth parameter information includes the maximum force Fref and the y-intercept B. The y-intercept B is the ordinate of the point where the linear function intersects the Y-axis, and the maximum force Fref is the tension Fref corresponding to the reference velocity vref in the linear function. Updating the test parameters based on the nth parameter information specifically includes: The basic tensile force F01 is obtained based on the first parameter information, the preset reference speed vref, and the target speed vd; where, , The baseline weight is preset based on user information; the control force F for the next standard test action is updated based on the baseline tension F01. The basic tensile force F02 is obtained based on the second parameter information, the preset reference speed vref, and the target speed vd; where, , The maximum force Fref in the first parameter information; the control force F for the next standard test action is updated based on the base tension F02; …… The basic tensile force F0n is obtained based on the nth parameter information, the preset reference speed vref, and the target speed vd; where, , The maximum force Fref is the parameter information for the (n-1)th parameter; the control force F for the next standard test action is updated based on the base tension F0n.

2. The strength assessment method according to claim 1, characterized in that, The control force F for the next standard test action is updated based on the base tension F0n, where: ; ; ; T is the sampling period. The current speed of the pull rope is represented by the time delay between the output pulling force of the τ motor, the transmission mechanism, and the actual user's pull rope tension. For future rope pulling speed, This represents the current speed deviation. The current acceleration of the rope is... For speed coefficient, This is the acceleration coefficient.

3. The strength assessment method according to claim 1, characterized in that, Users complete four standard test movements on the smart fitness equipment.

4. The strength assessment method according to claim 1, characterized in that, The user information is a preset base weight based on user information, which includes user gender information and user weight information.

5. The strength assessment method according to claim 1, characterized in that, The linear function is obtained by fitting using the least squares method.

6. The strength assessment method according to claim 1, characterized in that, The test parameters include three target velocities, and the magnitudes of the three target velocities are all different.