Control method of self-generating barbell stand and barbell stand system
Through the self-generated barbell rack control method, the trainer uses exercise to generate electricity and automatically adjust the resistance, which solves the problem of overloading the counterweight during training and improves the safety and applicability of training.
Patent Information
- Application Number
- CN202510073491.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-17
- Publication Date
- 2025-04-18
AI Technical Summary
The existing multi-function gantry barbell rack requires counterweight during training. The weight of the trainer is overloaded when in the extreme state, which may cause damage and pose safety risks.
The self-generated barbell rack control method is used to generate electricity by the trainer pulling the barbell rack's draw rope, and a pull rope resistance compensation parameter control model is constructed using heart rate, rotation rate and pressure parameter data to automatically adjust the pull rope resistance.
It provides soft motion resistance for trainers, improves training safety, and reduces dependence on counterweight plates or motors, which is suitable for personal exercise.
Smart Images

Figure CN119838187A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of automatic resistance adjustment in the field of fitness equipment, and in particular relates to a control method for a self-generating barbell rack and a barbell rack system. Background Art
[0002] The multifunctional gantry barbell rack can integrate various training methods into one and is a widely popular training equipment. However, when the trainees are training, coaches or assistants are needed to monitor the training and safety of the trainees. The reason is that the multifunctional gantry barbell rack often needs to be counterweighted during training, and the trainees are often tired or challenge their limits during training. At this time, the counterweight is overloaded relative to the trainees. If it cannot be controlled and intervened in time, it will cause harm to the trainees, and there are certain safety hazards. Summary of the invention
[0003] The goal to be achieved by the present invention is to solve the technical problem that the existing multifunctional gantry barbell rack often needs to be counterweighted during training, and the trainees often feel tired or challenge their own limits during training. At this time, the counterweight is overloaded relative to the trainees. If it cannot be controlled and intervened in time, it will cause harm to the trainees, and there are certain safety hazards.
[0004] In order to achieve the above objectives, the present invention provides a control method for a self-generating barbell rack and a barbell rack system.
[0005] In one aspect, the present invention provides: A control method for a self-generating barbell rack, the control method is applied to a barbell rack that generates electricity by using a trainer to pull a pull rope of the barbell rack and automatically adjusts the pull rope resistance, the control method comprising: Acquire the real-time heart rate parameters of the trainee to form a heart rate parameter data set of the trainee; Obtaining the rotation rate of the pull rope reversing wheel of the barbell rack to form a rotation rate data set; Obtain the pressure parameters borne by the pull rope reversing wheel of the barbell rack to form a pressure parameter data set; Construct a rope resistance adjustment control database; Inputting the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data set into the rope resistance adjustment control database to obtain the trainee's training state reference value; According to the training status reference value of the trainer, a rope resistance compensation parameter control model is constructed based on BP neural network; Obtain historical values of the training state reference values of the trainee, and mark them with timestamps to form a data set, and use the data set to supervise the training, verification and testing of the pull rope resistance compensation parameter control model until the accuracy of the pull rope resistance compensation parameter control model meets the preset requirements, thereby obtaining the constructed pull rope resistance compensation parameter control model; According to the rope resistance adjustment control database, the real-time value of the trainer's training state reference value is obtained, and the constructed rope resistance compensation parameter control model is input to obtain the real-time compensation parameter of the rope resistance, which is used to control the electromagnet to provide resistance for the rope.
[0006] Furthermore, the trainer's heart rate parameter data set, rotation rate data set and pressure parameter data set are input into the rope resistance adjustment control database to obtain the trainer's training state reference value, including: Obtain the historical heart rate parameters and real-time heart rate parameters of the trainer; The training user's historical heart rate parameters and the training user's real-time heart rate parameters are compared with the control database through the rope resistance adjustment; Determine the trainer's training status by comparing the results: When the trainee's real-time heart rate parameters are within a stable range, it is determined that the trainee is in a period of sufficient strength; When the trainee's real-time heart rate parameter is higher than the stable range, the trainee's blood oxygen content is obtained. If the blood oxygen content is lower than the normal value, the trainee is judged to be in a fatigue state; if the blood oxygen content is higher than the normal value, the trainee is judged to be in an excited state.
[0007] Furthermore, the trainer's heart rate parameter data set, rotation rate data set and pressure parameter data set are input into the rope resistance adjustment control database to obtain the trainer's training state reference value, which also includes: Calculate the linear speed of the rope reversing wheel according to the rotation rate data set, and use the linear speed as the pulling speed of the rope; The pressure on the rope reversing wheel is calculated based on the pressure parameter data set, and the difference between the pressure and the counterweight is used as a reference value for measuring the pulling force of the rope by the trainer during training; Get the trainer's historical pulling speed; Get the historical pulling force reference value of the trainer; The historical pulling speed is subtracted from the pulling speed to obtain the pulling speed difference; the historical pulling force reference value is subtracted from the pulling force reference value to obtain the pulling force reference difference; When the pulling speed difference or the pulling force reference difference is not within the set range, it is determined that the trainee is in a fatigue state.
[0008] Furthermore, the trainee's training status reference value refers to the degree of the trainee's fatigue state obtained by judging the trainee's fatigue state based on the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data set. The higher the trainee's training status reference value, the more tired the trainee is.
[0009] Furthermore, the real-time value of the training state reference value of the trainee is obtained based on the rope resistance adjustment control database, and the constructed rope resistance compensation parameter control model is input to obtain the real-time compensation parameter of the rope resistance, including: According to the real-time value of the trainee's training status reference value, through the constructed rope resistance compensation parameter control model, the rope resistance adjustment control database is input according to the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data set, the trainee's fatigue state is judged and graded, and according to the grading result, the real-time compensation parameters of the rope resistance are output, wherein the tension compensation control parameters include the current value supplied to the electromagnet and the resistance value controlling the current value.
[0010] Furthermore, the current value feedback controls the resistance value, that is, when the detected value of the current value is not equal to the current value given in the tension compensation control parameter, the constructed rope resistance compensation parameter control model gives the resistance value a resistance compensation value based on the difference between the detected value of the current value and the current value given in the tension compensation control parameter, so as to meet the condition that when the detected value of the current value is equal to the current value given in the tension compensation control parameter: On the other hand, the present invention also provides: A barbell rack system using a control method for a self-generated barbell rack, the barbell rack system comprising: The barbell rack includes a bracket, a plurality of reversing wheels arranged in the bracket, the reversing wheels are connected by a pull rope, one end of the pull rope passes through an electromagnet, the electromagnet provides resistance for the pull rope under the action of a control system, the pull rope is connected to a generator, and the generator generates electricity by pulling the pull rope; A pressure sensor is fixed on the rotating shaft of the reversing wheel; An angle sensor is fixed on the rotating shaft of the reversing wheel; The heart rate and blood oxygen module is worn on the trainer's wrist and connected to the control system via Bluetooth. The control system includes a touch screen and a control module. The touch screen is used to display various parameters of the trainer during training and to input the resistance value desired by the trainer. The electromagnet provides resistance to the pull rope under the action of the control system to adjust and achieve the resistance value. The control module includes an acquisition module, which is used to acquire the trainee's heart rate parameter data set, rotation rate data set, pressure parameter data set and blood oxygen content, as well as the real-time value and historical value of the corresponding data; a database module, which is used to analyze the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data, and acquire the trainee's training state reference value; a rope resistance compensation parameter control model module, which is used to construct a rope resistance compensation parameter control model, and acquire the historical value of the trainee's training state reference value, and mark it with a timestamp to form a data set, and use the data set to supervise the training, verification and testing of the rope resistance compensation parameter control model until the accuracy of the rope resistance compensation parameter control model meets the preset requirements, and the constructed rope resistance compensation parameter control model is obtained; according to the rope resistance adjustment control database, the real-time value of the trainee's training state reference value is acquired, and the constructed rope resistance compensation parameter control model is input to obtain the rope resistance real-time compensation parameter, which is used to control the electromagnet to provide resistance for the rope.
[0011] The positive effects of the present invention are: 1. The control method provided by the present application uses the electric energy generated by the trainee pulling the drawstring of the barbell rack in the barbell rack, inputs the drawstring resistance adjustment control database according to the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data set, obtains the trainee's training state reference value, provides analysis data for the drawstring resistance compensation parameter control model, and obtains the real-time compensation parameter of the drawstring resistance based on the constructed drawstring resistance compensation parameter control model, which is used to control the electromagnet to provide resistance for the drawstring, solves the problem that the existing multifunctional gantry barbell rack often needs to be counterweighted during training, and the trainee often gets tired or challenges his or her own limit during training, at which time the counterweight is overloaded relative to the trainee, and if it cannot be controlled and intervened in time, it will cause harm to the trainee, and there are certain technical problems of potential safety hazards, and realizes providing the trainee with a softer exercise resistance, making the exercise safer, and also making the exercise more intelligent, and no weight plate or motor is used as resistance. The use space is reduced, which is more suitable for personal exercise.
[0012] 2. The barbell rack system provided by the present application includes a barbell rack, a bracket, and a plurality of reversing wheels arranged in the bracket. The reversing wheels are connected by a pull rope, one end of the pull rope passes through an electromagnet, and the electromagnet provides resistance to the pull rope under the action of the control system. The pull rope is connected to a generator, and the generator generates electricity by pulling the pull rope. The pressure sensor, angle sensor, heart rate and blood oxygen module, and acquisition module are used to provide the control system with the trainer's heart rate parameter data set, rotation rate data set, pressure parameter data set and blood oxygen content, as well as the real-time value and historical value of the corresponding data. After analysis through the database module and the pull rope resistance compensation parameter control model module, the real-time compensation parameter of the pull rope resistance is obtained to control the electromagnet to provide resistance for the pull rope, thereby providing the trainer with a softer movement resistance, making the movement safer and more intelligent, and no weight plate or motor is used as resistance. The use space becomes smaller, which is more suitable for personal exercise. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1 It is a flow chart of a control method of a self-generating barbell rack and a control method in a barbell rack system according to the present invention; Figure 2 The present invention is a control method for a self-generated barbell rack and a control method for a barbell rack system, and a flow chart for determining the fatigue degree of a trainee in the step of inputting a trainee's heart rate parameter data set, a rotation rate data set and a pressure parameter data set into a pull rope resistance adjustment control database to obtain a trainee's training state reference value; Figure 3 A control method for a self-generating barbell rack and a barbell rack system of the present invention, a composition diagram of the barbell rack system; Figure 4 This is a control method for a self-generating barbell rack and a barbell rack system of the present invention, a structural schematic diagram of the barbell rack, in which the generator, the pull rope and the touch screen are not shown; Figure 5 yes Figure 4 A control method for a self-generating barbell rack and a barbell rack system of the present invention are shown in the figure, a cross-sectional view of the barbell rack, and a generator, a pull rope and a touch screen are shown in the figure; Legend: 1—wire fixing wheel, 2—counterweight seat, 3—generator rope, 4—generator, 5—first reversing wheel, 6—connecting seat, 7—electromagnet, 8—counterweight rope, 9—first damping rope, 10—second reversing wheel, 11—third reversing wheel, 12—fourth reversing wheel, 13—fifth reversing wheel, 14—second damping rope, 15—sixth reversing wheel, 16—touch screen, 17—chain, 18—pull rod. DETAILED DESCRIPTION
[0014] In order to further illustrate the technical means and effects adopted by the present invention to achieve the predetermined purpose of the invention, the control method and barbell rack system of the self-generating barbell rack proposed by the present invention, as well as its specific implementation method, structure, characteristics and effects are described in detail below in combination with the accompanying drawings and embodiments.
[0015] In the following description, different references to "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. Furthermore, particular features, structures, or characteristics in one or more embodiments may be combined in any suitable form.
[0016] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
[0017] The acquisition, storage, use, and processing of data in the technical solution of the present invention are in compliance with the relevant provisions of national laws and regulations.
[0018] The present application is applicable to a multifunctional gantry barbell rack, which utilizes the exercise of a trainee to generate electricity, and uses the electricity generated by the generator to control and adjust and control the resistance of the trainee to pull the rope. In order to solve the problem that the existing multifunctional gantry barbell rack often needs to be counterweighted during training, and the trainee is often tired or challenges his or her own limits during training, and the counterweight is overloaded relative to the trainee at this time. If it cannot be controlled and intervened in time, it will cause harm to the trainee, and there are certain technical problems of potential safety hazards. The control method in the embodiment of the present invention uses the electricity generated by the trainee pulling the rope of the barbell rack in the barbell rack, and inputs the rope resistance adjustment control database according to the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data set. , obtain the training state reference value of the trainer, provide analysis data for the rope resistance compensation parameter control model, and obtain the rope resistance real-time compensation parameter based on the constructed rope resistance compensation parameter control model to control the electromagnet to provide resistance for the rope, which solves the problem that the existing multifunctional gantry barbell rack often needs to be counterweighted during training, and the trainer is often tired or challenges his own limit during training. At this time, the counterweight is overloaded relative to the trainer. If it cannot be controlled and intervened in time, it will cause harm to the trainer, and there are certain safety hazards. The technical problem is to provide the trainer with a softer movement resistance, making the movement safer and smarter, and no weight plate or motor can be used as resistance. The use space is smaller, which is more suitable for personal exercise.
[0019] The specific scheme of the on-site arrangement control method for feeding high-yield glass production machine tool provided by the present invention is described in detail below with reference to the accompanying drawings.
[0020] The present invention is described in detail below with reference to the accompanying drawings and specific embodiments: First, regarding utilizing the exercise of the trainee to generate electricity and applying the electricity generated by the generator to control and adjust and control the resistance of the trainee to pull the rope, the present invention provides a device for realizing this function, such as Figures 3 to 5 As shown in the figure, a control method of a self-generating barbell rack and a multifunctional gantry barbell rack used in the barbell rack system of the present invention, the multifunctional gantry barbell rack includes a gantry frame, wherein the structure is a known structure, and it will not be repeated again. The structure directly related to the present invention can be seen from Figures 4 and Figure 5 In the figure, an L-shaped bracket is fixed in the middle of the gantry frame, and a first reversing wheel 5, a second reversing wheel 10, a third reversing wheel 11, a fourth reversing wheel 12, a fifth reversing wheel 13, and a sixth reversing wheel 15 are fixed in the bracket, wherein the first reversing wheel 5, the third reversing wheel 11, the fourth reversing wheel 12, the fifth reversing wheel 13, and the sixth reversing wheel 15 are pressed by a pull rope. Figure 5 The structure is connected in the form of a red solid line; the pull rope is divided into two sections, namely the first damping pull rope 9 and the second damping pull rope 14; the end of the second damping pull rope 14 is fixed with a pull rod 18 through a chain 17, and the trainee drives the pull rope to move by pulling the pull rod 18; the first damping pull rope 9 of the pull rope is connected to the electromagnet 7 sleeved on the outside of the L-shaped bracket, and a connecting seat 6 is provided at the connection. The end of the first damping pull rope 9 is fixed at the connecting seat 6, and the electromagnet is driven to move up and down on the outside of the L-shaped bracket by pulling the connecting seat 6; at the same time, the connecting seat 6 is also connected to the power generation pull rope 3, and the power generation pull rope 3 is connected to the circumferential edge of the wheel at the rotating shaft of the generator. When the power generation pull rope 3 moves driven by the connecting seat 6, the power generation pull rope 3 generates a rotational torque at the circumferential edge of the wheel at the rotating shaft of the generator 4, driving the generator 4 to rotate to generate electricity; in addition, the second reversing wheel 10 and the third reversing wheel 11 form a movable pulley group, which is composed of Figure 5 The middle counterweight pull rope 8 is connected to the second reversing wheel 10 and the pull rope fixing wheel 1 and the counterweight seat 2; the counterweight seat 2 can slide up and down along the guide column on the side of the L-shaped bracket under the pull of the counterweight pull rope 8; the touch screen is fixed on the side of the gantry frame for the convenience of trainees to watch and use, and a box for fixing the hardware of the control system is also installed at the fixed position of the touch screen; the touch screen, the generator, and the electromagnet are all connected to the control system through wires; the fifth reversing wheel 13 and the sixth reversing wheel 15 are equipped with pressure sensors and angle sensors at the rotating shafts, and the pressure sensors and angle sensors are respectively connected to the control system, and the control system preferentially obtains the measurement values of the pressure sensor and the angle sensor at the rotating shaft of the sixth reversing wheel 15; when the measurement values of the pressure sensor and the angle sensor at the rotating shaft of the sixth reversing wheel 15 cannot be obtained, the control system obtains the measurement values of the pressure sensor and the angle sensor at the rotating shaft of the fifth reversing wheel 13.
[0021] Embodiment 1: Figure 1 and Figure 2 As shown, a control method for a self-generating barbell rack is applied to a barbell rack that generates electricity by pulling a pull rope of the barbell rack by a trainer and automatically adjusts the pull rope resistance, and the control method includes: S100: Acquire the real-time heart rate parameters of the trainee to form a heart rate parameter data set of the trainee; S200: Obtaining a rotation rate of a barbell rack pull rope reversing wheel to form a rotation rate data set; S300: Obtaining pressure parameters borne by the pull rope reversing wheel of the barbell rack to form a pressure parameter data set; S400: constructing a rope resistance adjustment control database; S500: inputting the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data set into the rope resistance adjustment control database to obtain the trainee's training state reference value; S600: constructing a rope resistance compensation parameter control model based on a BP neural network according to the training state reference value of the trainee; S700: Acquire historical values of the training state reference values of the trainee, mark them with timestamps, form a data set, and use the data set to supervise, train, verify and test the pull rope resistance compensation parameter control model until the accuracy of the pull rope resistance compensation parameter control model meets the preset requirements, thereby obtaining the constructed pull rope resistance compensation parameter control model; S800: According to the rope resistance adjustment control database, the real-time value of the trainee's training status reference value is obtained, and the constructed rope resistance compensation parameter control model is input to obtain the real-time compensation parameter of the rope resistance to control the electromagnet to provide resistance for the rope.
[0022] The method of obtaining the real-time value of the training state reference value of the trainer according to the rope resistance adjustment control database, inputting the constructed rope resistance compensation parameter control model, and obtaining the real-time compensation parameter of the rope resistance includes: According to the real-time value of the trainee's training status reference value, through the constructed rope resistance compensation parameter control model, the rope resistance adjustment control database is input according to the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data set, the trainee's fatigue state is judged and graded, and according to the grading result, the real-time compensation parameters of the rope resistance are output, wherein the tension compensation control parameters include the current value supplied to the electromagnet and the resistance value controlling the current value.
[0023] Preferably, the current value feedback controls the resistance value, that is, when the detected value of the current value is not equal to the current value given in the tension compensation control parameter, the constructed rope resistance compensation parameter control model gives a resistance compensation value to the resistance value based on the difference between the detected value of the current value and the current value given in the tension compensation control parameter, so as to meet the situation when the detected value of the current value is equal to the current value given in the tension compensation control parameter.
[0024] Preferably, the trainer's heart rate parameter data set, rotation rate data set and pressure parameter data set are input into the rope resistance adjustment control database to obtain the trainer's training state reference value, including: S501: Obtain historical heart rate parameters and real-time heart rate parameters of the trainee; S502: comparing the historical heart rate parameters of the trainee with the real-time heart rate parameters of the trainee through the rope resistance adjustment control database; S503: Determine the training status of the trainee through the comparison result; S504: When the real-time heart rate parameter of the trainee is within a stable range, it is determined that the trainee is in a period of sufficient strength; When the trainee's real-time heart rate parameter is higher than the stable range, the trainee's blood oxygen content is obtained. If the blood oxygen content is lower than the normal value, the trainee is judged to be in a fatigue state; if the blood oxygen content is higher than the normal value, the trainee is judged to be in an excited state.
[0025] Preferably, the trainer's heart rate parameter data set, rotation rate data set and pressure parameter data set are input into the rope resistance adjustment control database to obtain the trainer's training state reference value, which also includes: S505: Calculating the linear speed of the rope reversing wheel according to the rotation rate data set, and using the linear speed as the pulling speed of the rope; S506: Calculate the pressure on the rope reversing wheel according to the pressure parameter data set, and use the difference between the pressure and the counterweight as a reference value for measuring the pulling force of the rope by the trainer during training; S507: Obtain the historical pulling speed of the trainer; S508: Obtain the historical pulling force reference value of the trainee; S509: Subtract the historical pulling speed from the pulling speed to obtain a pulling speed difference; and subtract the historical pulling force reference value from the pulling force reference value to obtain a pulling force reference difference; When the pulling speed difference or the pulling force reference difference is not within the set range, it is determined that the trainee is in a fatigue state.
[0026] Among them, the trainee's training status reference value refers to the degree of the trainee's fatigue state obtained by judging the trainee's fatigue state based on the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data set. The higher the trainee's training status reference value, the more tired the trainee is.
[0027] Embodiment 2: A barbell rack system using a control method for a self-generated barbell rack, the barbell rack system comprising: The barbell rack includes a bracket, a plurality of reversing wheels arranged in the bracket, the reversing wheels are connected by a pull rope, one end of the pull rope passes through an electromagnet, the electromagnet provides resistance for the pull rope under the action of a control system, the pull rope is connected to a generator, and the generator generates electricity by pulling the pull rope; A pressure sensor is fixed on the rotating shaft of the reversing wheel; An angle sensor is fixed on the rotating shaft of the reversing wheel; The heart rate and blood oxygen module is worn on the trainer's wrist and connected to the control system via Bluetooth. The control system includes a touch screen and a control module. The touch screen is used to display various parameters of the trainer during training and to input the resistance value desired by the trainer. The electromagnet provides resistance to the pull rope under the action of the control system to adjust and achieve the resistance value. The control module includes an acquisition module, which is used to acquire the trainee's heart rate parameter data set, rotation rate data set, pressure parameter data set and blood oxygen content, as well as the real-time value and historical value of the corresponding data; a database module, which is used to analyze the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data, and acquire the trainee's training state reference value; a rope resistance compensation parameter control model module, which is used to construct a rope resistance compensation parameter control model, and acquire the historical value of the trainee's training state reference value, and mark it with a timestamp to form a data set, and use the data set to supervise the training, verification and testing of the rope resistance compensation parameter control model until the accuracy of the rope resistance compensation parameter control model meets the preset requirements, and the constructed rope resistance compensation parameter control model is obtained; according to the rope resistance adjustment control database, the real-time value of the trainee's training state reference value is acquired, and the constructed rope resistance compensation parameter control model is input to obtain the rope resistance real-time compensation parameter, which is used to control the electromagnet to provide resistance for the rope.
[0028] The foregoing has broadly outlined some aspects and features of various embodiments, which should be construed as merely illustrative of various potential applications. Other beneficial results may be obtained by applying the disclosed information in different ways or by combining various aspects of the disclosed embodiments. Other aspects and a more comprehensive understanding may be obtained by reference to the detailed description of the exemplary embodiments in conjunction with the accompanying drawings, within the scope defined by the claims.
[0029] The above embodiments have been described in detail. Of course, the above description is not intended to limit the present invention, and the present invention is not limited to the above examples. Changes, modifications, additions, reductions, and substitutions made by relevant technicians within the essential scope of the present invention also fall within the protection scope of the present invention.
Claims
1. A control method for a self-generating barbell rack, characterized in that: The control method is applied to a barbell rack that generates electricity by using a trainer to pull a pull rope of the barbell rack and automatically adjusts the pull rope resistance, and the control method includes: Acquire the real-time heart rate parameters of the trainee to form a heart rate parameter data set of the trainee; Obtaining the rotation rate of the pull rope reversing wheel of the barbell rack to form a rotation rate data set; Obtain the pressure parameters borne by the pull rope reversing wheel of the barbell rack to form a pressure parameter data set; Construct a rope resistance adjustment control database; Inputting the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data set into the rope resistance adjustment control database to obtain the trainee's training state reference value; According to the training status reference value of the trainer, a rope resistance compensation parameter control model is constructed based on BP neural network; Obtain historical values of the training state reference values of the trainee, and mark them with timestamps to form a data set, and use the data set to supervise the training, verification and testing of the pull rope resistance compensation parameter control model until the accuracy of the pull rope resistance compensation parameter control model meets the preset requirements, thereby obtaining the constructed pull rope resistance compensation parameter control model; According to the rope resistance adjustment control database, the real-time value of the trainer's training state reference value is obtained, and the constructed rope resistance compensation parameter control model is input to obtain the real-time compensation parameter of the rope resistance, which is used to control the electromagnet to provide resistance for the rope.
2. A control method for a self-generating barbell rack according to claim 1, characterized in that: Inputting the trainer's heart rate parameter data set, rotation rate data set and pressure parameter data set into the rope resistance adjustment control database to obtain the trainer's training state reference value, including: Obtain the historical heart rate parameters and real-time heart rate parameters of the trainer; The training user's historical heart rate parameters and the training user's real-time heart rate parameters are compared with the control database through the rope resistance adjustment; Determine the trainer's training status by comparing the results: When the trainee's real-time heart rate parameters are within a stable range, it is determined that the trainee is in a period of sufficient strength; When the trainee's real-time heart rate parameter is higher than the stable range, the trainee's blood oxygen content is obtained. If the blood oxygen content is lower than the normal value, the trainee is judged to be in a fatigue state; if the blood oxygen content is higher than the normal value, the trainee is judged to be in an excited state.
3. A control method for a self-generating barbell rack according to claim 2, characterized in that: The trainer's heart rate parameter data set, rotation rate data set and pressure parameter data set are input into the rope resistance adjustment control database to obtain the trainer's training state reference value, which also includes: Calculate the linear speed of the rope reversing wheel according to the rotation rate data set, and use the linear speed as the pulling speed of the rope; The pressure on the rope reversing wheel is calculated based on the pressure parameter data set, and the difference between the pressure and the counterweight is used as a reference value for measuring the pulling force of the rope by the trainer during training; Get the trainer's historical pulling speed; Get the historical pulling force reference value of the trainer; The historical pulling speed is subtracted from the pulling speed to obtain the pulling speed difference; the historical pulling force reference value is subtracted from the pulling force reference value to obtain the pulling force reference difference; When the pulling speed difference or the pulling force reference difference is not within the set range, it is determined that the trainee is in a fatigue state.
4. A control method for a self-generating barbell rack according to any one of claims 1 to 3, characterized in that: The trainee's training status reference value refers to the degree of the trainee's fatigue state obtained by judging the trainee's fatigue state based on the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data set. The higher the trainee's training status reference value, the more tired the trainee is.
5. A control method for a self-generating barbell rack according to claim 4, characterized in that: The method of obtaining the real-time value of the training state reference value of the trainee according to the rope resistance adjustment control database, inputting the constructed rope resistance compensation parameter control model, and obtaining the real-time compensation parameter of the rope resistance includes: According to the real-time value of the trainee's training status reference value, through the constructed rope resistance compensation parameter control model, the rope resistance adjustment control database is input according to the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data set, the trainee's fatigue state is judged and graded, and according to the grading result, the real-time compensation parameters of the rope resistance are output, wherein the tension compensation control parameters include the current value supplied to the electromagnet and the resistance value controlling the current value.
6. A control method for a self-generating barbell rack according to claim 5, characterized in that: The current value feedback controls the resistance value, that is, when the detected value of the current value is not equal to the current value given in the tension compensation control parameter, the constructed rope resistance compensation parameter control model gives a resistance compensation value to the resistance value based on the difference between the detected value of the current value and the current value given in the tension compensation control parameter, so as to meet the situation when the detected value of the current value is equal to the current value given in the tension compensation control parameter.
7. A barbell rack system using a control method for a self-generating barbell rack, characterized in that: The barbell rack system comprises: The barbell rack includes a bracket, a plurality of reversing wheels arranged in the bracket, the reversing wheels are connected by a pull rope, one end of the pull rope passes through an electromagnet, the electromagnet provides resistance for the pull rope under the action of a control system, the pull rope is connected to a generator, and the generator generates electricity by pulling the pull rope; A pressure sensor is fixed on the rotating shaft of the reversing wheel; An angle sensor is fixed on the rotating shaft of the reversing wheel; The heart rate and blood oxygen module is worn on the trainer's wrist and connected to the control system via Bluetooth. The control system includes a touch screen and a control module. The touch screen is used to display various parameters of the trainer during training and to input the resistance value desired by the trainer. The electromagnet provides resistance to the pull rope under the action of the control system to adjust and achieve the resistance value. The control module includes an acquisition module, which is used to acquire the trainee's heart rate parameter data set, rotation rate data set, pressure parameter data set and blood oxygen content, as well as the real-time value and historical value of the corresponding data; a database module, which is used to analyze the trainee's heart rate parameter data set, rotation rate data set and pressure parameter data, and acquire the trainee's training state reference value; a rope resistance compensation parameter control model module, which is used to construct a rope resistance compensation parameter control model, and acquire the historical value of the trainee's training state reference value, and mark it with a timestamp to form a data set, and use the data set to supervise the training, verification and testing of the rope resistance compensation parameter control model until the accuracy of the rope resistance compensation parameter control model meets the preset requirements, and the constructed rope resistance compensation parameter control model is obtained; according to the rope resistance adjustment control database, the real-time value of the trainee's training state reference value is acquired, and the constructed rope resistance compensation parameter control model is input to obtain the rope resistance real-time compensation parameter, which is used to control the electromagnet to provide resistance for the rope.