Motor control system applied to fitness equipment
Through the combination of multi-mode control and OTA update module, the shortcomings of the traditional fitness equipment motor control system in training mode and update stability are solved, and the precise control and high-safe fitness equipment motor control system is realized, which improves user experience and equipment reliability.
Patent Information
- Application Number
- CN202422099243.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-28
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2034-08-28
AI Technical Summary
The motor control system of traditional fitness equipment is difficult to meet the diverse training needs at the same time, and the system update process is unstable, and the lack of effective remote update mechanism and automatic rollback function, affecting the user experience and equipment reliability.
A system including a motor controller, communication module and host computer is designed. Multi-mode control module is used to achieve accurate constant speed and elastic mode control, and an OTA update module is integrated to ensure the safety and stability of firmware updates, and synchronous coordination control and status feedback are realized through multi-axis control module.
Accurate control in multiple training modes is realized, the security and stability of system updates is ensured, the user experience and the intelligence level of equipment is improved, different training needs are adapted to the continuity and reliability of the system.
Smart Images

Figure CN223184022U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of intelligent control of fitness equipment, in particular to a motor control system applied to fitness equipment. Background Art
[0002] In the field of modern fitness equipment, motor control systems are widely used in a variety of equipment to achieve precise force control and movement pattern adjustment.
[0003] However, traditional fitness equipment motor control systems still have some difficult-to-overcome technical bottlenecks in practical applications. For example:
[0004] 1. Existing motor control systems often struggle to simultaneously meet diverse training needs. For example, isokinetic training requires the motor to exert greater force as the speed increases throughout the movement process. However, due to the limitations of control algorithms, traditional control systems often fail to achieve precise speed control, resulting in suboptimal training results. Furthermore, existing systems typically rely on mechanical springs or simple damping structures to simulate elastic effects when implementing elastic force modes. However, these physical structures are prone to wear and cannot dynamically adjust tension and return force, resulting in a less than smooth and natural user experience.
[0005] 2. Regarding system updates and maintenance, traditional motor control systems typically lack effective remote update mechanisms. The firmware update process is susceptible to data transmission errors or interruptions, leading to system anomalies or failures. Furthermore, existing systems typically lack automatic rollback capabilities. If an update fails, system stability and continuity are difficult to guarantee, severely impacting user experience.
[0006] To address these issues, some industry solutions attempt to improve system control accuracy and stability by enhancing control algorithms or adopting more complex mechanical structures. However, these approaches often introduce new problems. For example, complex control algorithms often increase system response time and hardware costs, while improvements to mechanical structures increase overall equipment maintenance difficulties and still fail to fundamentally resolve the issues of dynamic adjustment and precise control.
[0007] Therefore, how to achieve precise control in multiple training modes and ensure the security and stability of system updates has become a technical problem to be solved by the present invention. Utility Model Content
[0008] The technical problem solved by the present invention is to address the defects existing in the above-mentioned prior art and provide a motor control system applied to fitness equipment to solve the deficiencies of the motor control system in the fitness equipment proposed in the above-mentioned background technology in terms of training mode control and system update stability.
[0009] In order to solve the above technical problems, the technical solutions adopted by the present invention are as follows:
[0010] A motor control system used in fitness equipment, including a motor controller, a communication module and a host computer;
[0011] The motor controller is connected to the host computer via the communication module. The multi-mode control module is configured to apply greater force as the speed increases in constant speed mode, which is suitable for precise and challenging training. In elastic mode, the module simulates the damping effect of a spring by dynamically adjusting the tension and return force, achieving a soft and gradual exercise experience. In standard mode, the tension and return force remain balanced and consistent, providing a stable and comfortable exercise environment.
[0012] The OTA update module is used to receive firmware update commands sent by the host computer, and ensure data integrity and system stability during the update process through encrypted data transmission and multiple verification mechanisms. When the firmware update fails, the OTA update module can automatically roll back to the previous stable version to ensure system reliability and continuity.
[0013] As a further solution of the present invention, the motor controller also includes a multi-axis control module, which can receive and respond to control instructions from the host computer in real time, and is used to synchronously coordinate and control multiple axes of the fitness equipment and feedback the operating status information of the equipment to the host computer.
[0014] As a further solution of the present invention, the communication module supports multiple communication protocols, and the user can interact with the motor controller in real time through the communication module to adjust parameters such as tension, rebound, speed coefficient and elasticity coefficient to achieve customized fitness training needs.
[0015] As a further solution of the present invention, the motor controller is arranged inside the fitness equipment, and the multi-axis control module is respectively connected to the seat front and rear control component, seat up and down control component and force control component of the fitness equipment to control the synchronous movement of each component.
[0016] As a further solution of the present invention, the multi-mode control module of the motor controller can automatically switch between different training modes based on parameters set by the user, and adjust the output tension and return force according to the settings to achieve a personalized training experience.
[0017] As a further solution of the present invention, the multi-mode control module of the motor controller includes a force output adjustment unit, which is used to adjust the magnitude of the pulling force and the returning force according to different training modes set by the user to meet the different needs of the user in constant force, centripetal force and centrifugal force training.
[0018] As a further solution of the present invention, the OTA update module adopts CRC check and data packet retransmission mechanism during the update process to prevent errors and losses during data transmission and ensure the accuracy and integrity of data during the update process.
[0019] As a further solution of the present invention, the OTA update module also includes a fault detection unit, which is used to monitor the system status in real time during the firmware update process, and trigger the automatic rollback function when an abnormality is detected to restore the system to the stable version before the update.
[0020] As a further solution of the present invention, the multi-axis control module includes a state feedback unit, which is used to feed back the real-time operating status information of each motion axis of the fitness equipment to the host computer, and generate an alarm signal to prompt the user or automatically adjust the system operating parameters when the operation is abnormal.
[0021] As a further solution of the present invention, the communication module also supports a remote control function. The user sends a control instruction through a remote terminal device, and the motor controller receives and executes the remote control instruction to realize remote control and status monitoring of the fitness equipment.
[0022] Compared with the prior art, the beneficial effects of the present invention are:
[0023] 1. Precise constant speed and elastic mode control: The motor controller in this system is designed with constant speed mode, elastic mode and standard mode. In constant speed mode, the motor controller applies greater force as the speed increases to maintain a constant movement speed, which is suitable for precise and challenging training, ensuring consistency and accuracy during the training process. In elastic mode, the motor controller simulates the damping effect of a spring by dynamically adjusting the tension and return force to achieve a soft and gradual movement experience. In standard mode, the tension and return force are kept balanced and consistent, providing a stable and comfortable exercise environment. This design effectively takes into account different training needs and adapts to a variety of application scenarios from strength training to rehabilitation training.
[0024] 2. Highly secure and reliable OTA update mechanism: The OTA update module utilizes a secure and reliable update protocol. Through encrypted data transmission and a multi-factor authentication mechanism, it ensures data integrity and system stability during the firmware update process. This update mechanism effectively prevents data tampering and loss during data transmission, significantly improving system security and reliability and ensuring a superior user experience.
[0025] 3. Automatic rollback ensures system continuity: During a firmware update, if an unexpected update fails, the motor controller automatically rolls back to the previous stable version. This feature ensures system availability after the update, avoiding device downtime or malfunctions caused by update failures, further improving system reliability and user trust.
[0026] 4. Real-time Multi-Axis Synchronous Control and Status Feedback: This system supports synchronized, coordinated control of multiple axes. The motor controllers receive and respond to control commands from the host computer in real time, ensuring precise coordination between all axes. Furthermore, the system features operational status feedback, providing real-time device operating information to the host computer. This feature enhances operational accuracy and safety, allowing users to better monitor and adjust device status during operation.
[0027] 5. Flexible parameter settings and customized training experience: By supporting multiple communication protocols, the system allows users to interact with the motor controller in real time through the communication module. Users can adjust parameters such as tension, return force, speed coefficient, and elasticity coefficient according to their personal needs. This highly customized function allows each user to obtain the training experience that best suits them, greatly improving the applicability and user satisfaction of fitness equipment.
[0028] Additional aspects and advantages of the present invention will be given in part in the following description and will become apparent from the following description or learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0030] Figure 1 This is a block diagram of the multi-axis control system of the motor controller of this utility model.
[0031] Figure 2 This is a flowchart of the OTA update process of the motor controller of the utility model. DETAILED DESCRIPTION
[0032] The following is a clear and complete description of the technical solutions in the embodiments of the present invention. Obviously, the embodiments described are only a part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0033] See also Figure 1 —2. In an embodiment of the present invention, a motor control system applied to fitness equipment includes a motor controller, a communication module, and a host computer; the motor controller is connected to the host computer via the communication module, and the motor controller includes a multi-mode control module and an OTA update module. The multi-mode control module is used to apply greater force as the speed increases in the constant speed mode, which is suitable for precise and challenging training; in the elastic mode, by dynamically adjusting the tension and return force, the damping effect of the spring is simulated to achieve a soft and gradual movement experience; in the standard mode, the tension and return force are kept balanced and consistent, providing a stable and comfortable exercise environment. The OTA update module is used to receive the firmware update command sent by the host computer, and ensure the data integrity and system stability during the update process through encrypted data transmission and multiple verification mechanisms. When the firmware update fails, the OTA update module can automatically roll back to the previous stable version to ensure the reliability and continuity of the system.
[0034] The motor controller also includes a multi-axis control module, which can receive and respond to control instructions from the host computer in real time, and is used to synchronize and coordinate the multiple axes of the fitness equipment and feedback the operating status information of the equipment to the host computer. The communication module supports multiple communication protocols. Users can interact with the motor controller in real time through the communication module to adjust parameters such as tension, rebound, speed coefficient and elasticity coefficient to achieve customized fitness training needs. The motor controller is set inside the fitness equipment, and the multi-axis control module is respectively connected to the front and rear seat control component, the up and down seat control component and the force control component of the fitness equipment to control the synchronous movement of each component. The multi-mode control module of the motor controller can automatically switch between different training modes based on the parameters set by the user, and adjust the output tension and rebound according to the settings to achieve a personalized training experience.
[0035] The motor controller's multi-mode control module includes a force output adjustment unit, which adjusts the pulling and returning forces according to the user's selected training modes to meet the user's varying needs for constant force, centripetal force, and centrifugal force training. The OTA update module utilizes CRC checksums and packet retransmission mechanisms during the update process to prevent errors and data loss during data transmission and ensure data accuracy and integrity. The OTA update module also includes a fault detection unit, which monitors system status in real time during the firmware update process. Upon detecting an anomaly, it triggers an automatic rollback function, restoring the system to the stable pre-update version. The multi-axis control module includes a status feedback unit, which transmits real-time operating status information of each axis of the fitness equipment to the host computer. In the event of an operational anomaly, it generates an alarm signal to alert the user or automatically adjust system operating parameters. The communication module also supports remote control. Users send control commands through a remote terminal device, which the motor controller receives and executes, enabling remote control and status monitoring of the fitness equipment.
[0036] The multi-mode control module mainly realizes the switching and control of multiple motion modes by integrating different control algorithms and sensor feedback mechanisms. Specifically, this module includes a constant speed mode control submodule and an elastic mode control submodule:
[0037] The Constant Speed Mode control submodule utilizes a closed-loop feedback control system to adjust the motor's output power by monitoring the motor's speed and load in real time. In this mode, faster speeds result in greater force, making it suitable for challenging training that requires precise adjustment of force and speed. This submodule relies primarily on data feedback from speed and position sensors, combined with PI (proportional-integral) or PID (proportional-integral-differential) control algorithms to achieve precise control of motor speed.
[0038] 2. Elasticity Mode Control: The elasticity mode control submodule dynamically adjusts the motor's output tension and return force to simulate the damping effect of a spring. This submodule calculates the tension value fed back by the force sensor and uses a fuzzy or adaptive control algorithm to adjust the motor's output current and voltage based on user-defined training parameters (such as resistance coefficient and elasticity coefficient), thereby achieving a soft and gradual exercise experience.
[0039] 3. Standard Mode: The control submodule maintains a consistent balance between the motor's pull and return force, providing a stable and comfortable exercise environment. This mode is suitable for training that requires uniform resistance, ensuring stability and comfort during training.
[0040] As the core component of the multi-mode control module, the force output adjustment unit is responsible for adjusting the motor's output force in real time according to the requirements of different training modes. Its implementation principle is as follows:
[0041] 1. Hardware Structure: The force output regulation unit primarily consists of three components: a force sensor, a controller, and an actuator. Force sensors are installed at key locations on fitness equipment to detect the user's applied force and the resistance reflected by the equipment in real time. The controller calculates the required force output parameters based on the sensor data and, through these signals, controls the actuator to adjust the motor's output power.
[0042] 2. Control Algorithm: This unit relies on algorithms based on fuzzy logic or adaptive control to dynamically adjust the output force. Specifically, once the user sets a training mode, the controller dynamically adjusts the motor output based on the preset force range and real-time sensor feedback to meet the different requirements of constant force, centripetal force, and centrifugal force training. In constant force training mode, the force output adjustment unit maintains a constant output force; in centripetal and centrifugal force modes, the system adjusts the output force based on the user's movement speed and position to achieve the desired training effect.
[0043] Example 1:
[0044] Modern fitness equipment is experiencing increasingly diverse user demands for diverse training modes, particularly isokinetic and stretch training, which place higher demands on the accuracy and flexibility of motor control systems. Traditional motor control systems struggle to achieve high-precision control in these training modes, resulting in suboptimal user experience and training results. Furthermore, existing technologies fail to guarantee the security and stability of remote maintenance and firmware updates for fitness equipment, further impacting device reliability.
[0045] This embodiment demonstrates a motor control system used in smart fitness equipment, which can achieve precise speed and force control in both constant speed mode and elastic force mode, while ensuring data security and continuous system stability during firmware updates.
[0046] In a specific application scenario, this motor control system is integrated into a counterweight training device. During isokinetic training, the user selects the isokinetic mode through the host computer. The multi-mode control module in the motor controller then activates the isokinetic mode submodule. This submodule uses a precise speed control algorithm to maintain a constant lifting speed of the counterweight throughout the training process, avoiding deviations in training results caused by speed fluctuations. This feature is particularly suitable for strength training and rehabilitation training that require strict speed control, significantly improving training effectiveness.
[0047] When the user switches to elastic mode, the elastic mode submodule in the motor controller begins operating. The controller dynamically adjusts the damping effect of the counterweight, enabling it to simulate the damping effect of a spring, providing a soft and gradual movement experience. This spring-like damping simulation not only improves user comfort and reduces joint stress, but also allows the weight training device to better adapt to the training needs of different users, especially for strength and endurance training.
[0048] In addition, the motor control system in this embodiment also has an OTA update module. When the manufacturer releases a new firmware version, the system receives the firmware update command sent by the host computer through the communication module. In order to ensure the security of the update process, the OTA update module adopts encrypted data transmission and multiple verification mechanisms to prevent data tampering and loss during the update process. During the update process, if any abnormal situation occurs, such as data transmission interruption or update failure, the OTA update module will automatically trigger the rollback mechanism and restore the system to the previous stable version to ensure the continued normal operation of the counterweight training device.
[0049] By implementing the above technical solution, this embodiment significantly enhances the intelligence level and user experience of the weight training device. In constant velocity mode, elastic force mode, and standard mode, the system achieves higher-precision control, meeting the diverse training needs of users. During firmware updates, a highly secure update mechanism and automatic rollback function ensure system stability and continuity.
[0050] Example 2:
[0051] In modern fitness equipment, particularly multi-axis controlled equipment like intelligent strength training machines, traditional motor controllers often struggle to achieve synchronized and coordinated control of multiple axes. This results in inaccurate and consistent motion feedback during complex training sessions, impacting overall training effectiveness. Furthermore, with increasing user demand for personalized training, traditional equipment lacks flexibility in parameter settings and training mode switching, making it difficult to meet diverse user needs.
[0052] This embodiment demonstrates a motor control system used in an intelligent strength training machine. The system can achieve synchronous and coordinated control of the seat's front and back, up and down, and power axis through a multi-axis control module, while supporting user-defined parameter settings and real-time switching of multiple motion modes.
[0053] In specific application scenarios, when users perform complex strength training, the system receives real-time control commands from the host computer. The motor controller, through the multi-axis control module, precisely coordinates the chair's forward and backward movement, up and down movement, and the movement of the power axis. This ensures highly synchronized movement paths and speeds for each axis, ensuring stable and consistent force feedback throughout the training process. This feature is particularly useful for strength training involving complex multi-axis movements, such as multi-angle presses and squats, significantly improving training accuracy and effectiveness.
[0054] The system also offers a variety of motion modes, including standard, constant velocity, and elasticity. Users can select different motion modes through the host computer and adjust parameters such as tension, rebound, velocity coefficient, and elasticity coefficient in real time. For example, in elasticity mode, the motor controller simulates the damping effect of a spring, providing a gradual and gentle motion experience, making it particularly suitable for beginners in strength training or for use in rehabilitation training.
[0055] The system also integrates an advanced communication interface, enabling stable communication with the host computer via UART signal transmission, ensuring real-time response when users adjust training parameters and switch exercise modes. Furthermore, the system supports OTA updates, utilizing encrypted data transmission and multiple verification mechanisms to ensure data security and integrity during firmware updates. If an error occurs during the update process, the motor controller can automatically roll back to the previous stable version, ensuring system continuity and reliability.
[0056] Through the above-mentioned technical solution, the motor control system in this embodiment significantly enhances the intelligence level and user experience of strength training equipment. The system not only provides highly precise motion control under multi-axis synchronous control, but also supports flexible switching of multiple motion modes and personalized parameter settings, meeting users' needs for diverse training. Furthermore, through a reliable firmware update mechanism and exception handling capabilities, the system also offers significant advantages in security and stability, expanding new possibilities for the application of intelligent fitness equipment.
[0057] In the present invention, unless otherwise clearly stipulated and limited, the terms "install", "set", "connect", "fix", "screw" and the like should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integrated connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium; it can be the internal connection of two elements or the interaction relationship between two elements. Unless otherwise clearly defined, ordinary technicians in this field can understand the specific meanings of the above terms in the present invention according to the specific circumstances.
[0058] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the present invention can be implemented in other specific forms without departing from the spirit or essential features of the present invention. Therefore, the embodiments should be considered in all respects as illustrative and non-restrictive, and the scope of the present invention is defined by the appended claims rather than the foregoing description, and it is intended that all variations that come within the meaning and range of equivalents of the claims be embraced within the present invention.
Claims
1. A motor control system used in fitness equipment, characterized in that: Including motor controller, communication module and host computer; The motor controller is connected to the host computer via the communication module. The motor controller includes a multi-mode control module and an OTA update module. The multi-mode control module is configured to apply greater force as the speed increases in constant speed mode to ensure a precise and challenging exercise effect. In elastic mode, the motor controller dynamically adjusts the tension and return force to simulate the damping effect of a spring, achieving a smooth and progressive exercise experience. In standard mode, the tension and return force are balanced to provide a stable and comfortable exercise environment. The OTA update module is used to receive firmware update commands sent by the host computer, and ensure data integrity and system stability during the update process through encrypted data transmission and multiple verification mechanisms. When the firmware update fails, the OTA update module can automatically roll back to the previous stable version to ensure system reliability and continuity.
2. The motor control system used in fitness equipment according to claim 1, characterized in that: The motor controller also includes a multi-axis control module, which can receive and respond to control instructions from a host computer in real time, and is used to synchronously coordinate and control multiple axes of the fitness equipment and feed back operating status information of the equipment to the host computer.
3. The motor control system used in fitness equipment according to claim 1, characterized in that: The communication module supports multiple communication protocols, and users can interact with the motor controller in real time through the communication module to adjust parameters such as tension, rebound, speed coefficient and elasticity coefficient to achieve customized fitness training needs.
4. The motor control system used in fitness equipment according to claim 2, characterized in that: The motor controller is arranged inside the fitness equipment, and the multi-axis control module is respectively connected to the seat front and back control component, the seat up and down control component and the force control component of the fitness equipment to control the synchronous movement of each component.
5. The motor control system used in fitness equipment according to claim 1, characterized in that: The multi-mode control module of the motor controller can automatically switch between different training modes based on the parameters set by the user, and adjust the output tension and return force according to the settings to achieve a personalized training experience.
6. The motor control system for fitness equipment according to claim 1, characterized in that: The multi-mode control module of the motor controller includes a force output adjustment unit, which is used to adjust the magnitude of the pulling force and the returning force according to different training modes set by the user to meet the different needs of the user in constant force, centripetal force and centrifugal force training.
7. The motor control system for fitness equipment according to claim 1, characterized in that: The OTA update module uses CRC check and data packet retransmission mechanism during the update process to prevent errors and losses in the data transmission process and ensure the accuracy and integrity of the data during the update process.
8. The motor control system for fitness equipment according to claim 1, characterized in that: The OTA update module also includes a fault detection unit, which is used to monitor the system status in real time during the firmware update process, and trigger an automatic rollback function when an abnormality is detected to restore the system to a stable version before the update.
9. The motor control system used in fitness equipment according to claim 2, characterized in that: The multi-axis control module includes a state feedback unit, which is used to feed back the real-time operating state information of each motion axis of the fitness equipment to the host computer and generate an alarm signal to prompt the user or automatically adjust the system operating parameters when the operation is abnormal.
10. The motor control system used in fitness equipment according to claim 1, characterized in that: The communication module also supports a remote control function. The user sends a control instruction through a remote terminal device, and the motor controller receives and executes the remote control instruction to realize remote control and status monitoring of the fitness equipment.