CN120131004A - A self-aligning knee joint testing and training system and method - Google Patents
A self-aligning knee joint testing and training system and method Download PDFInfo
- Publication number
- CN120131004A CN120131004A CN202510323273.8A CN202510323273A CN120131004A CN 120131004 A CN120131004 A CN 120131004A CN 202510323273 A CN202510323273 A CN 202510323273A CN 120131004 A CN120131004 A CN 120131004A
- Authority
- CN
- China
- Prior art keywords
- knee joint
- user
- torque
- data processing
- processing module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1121—Determining geometric values, e.g. centre of rotation or angular range of movement
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/45—For evaluating or diagnosing the musculoskeletal system or teeth
- A61B5/4538—Evaluating a particular part of the muscoloskeletal system or a particular medical condition
- A61B5/4585—Evaluating the knee
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4848—Monitoring or testing the effects of treatment, e.g. of medication
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/70—Means for positioning the patient in relation to the detecting, measuring or recording means
- A61B5/702—Posture restraints
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/70—Means for positioning the patient in relation to the detecting, measuring or recording means
- A61B5/704—Tables
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H1/00—Apparatus for passive exercising; Vibrating apparatus; Chiropractic devices, e.g. body impacting devices, external devices for briefly extending or aligning unbroken bones
- A61H1/02—Stretching or bending or torsioning apparatus for exercising
- A61H1/0237—Stretching or bending or torsioning apparatus for exercising for the lower limbs
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H1/00—Apparatus for passive exercising; Vibrating apparatus; Chiropractic devices, e.g. body impacting devices, external devices for briefly extending or aligning unbroken bones
- A61H1/02—Stretching or bending or torsioning apparatus for exercising
- A61H1/0237—Stretching or bending or torsioning apparatus for exercising for the lower limbs
- A61H1/024—Knee
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H2201/00—Characteristics of apparatus not provided for in the preceding codes
- A61H2201/01—Constructive details
- A61H2201/0119—Support for the device
- A61H2201/0138—Support for the device incorporated in furniture
- A61H2201/0149—Seat or chair
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H2201/00—Characteristics of apparatus not provided for in the preceding codes
- A61H2201/12—Driving means
- A61H2201/1207—Driving means with electric or magnetic drive
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H2201/00—Characteristics of apparatus not provided for in the preceding codes
- A61H2201/16—Physical interface with patient
- A61H2201/1602—Physical interface with patient kind of interface, e.g. head rest, knee support or lumbar support
- A61H2201/164—Feet or leg, e.g. pedal
- A61H2201/1642—Holding means therefor
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H2201/00—Characteristics of apparatus not provided for in the preceding codes
- A61H2201/16—Physical interface with patient
- A61H2201/1657—Movement of interface, i.e. force application means
- A61H2201/1664—Movement of interface, i.e. force application means linear
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H2201/00—Characteristics of apparatus not provided for in the preceding codes
- A61H2201/50—Control means thereof
- A61H2201/5007—Control means thereof computer controlled
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P70/00—Climate change mitigation technologies in the production process for final industrial or consumer products
- Y02P70/10—Greenhouse gas [GHG] capture, material saving, heat recovery or other energy efficient measures, e.g. motor control, characterised by manufacturing processes, e.g. for rolling metal or metal working
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- Animal Behavior & Ethology (AREA)
- Physics & Mathematics (AREA)
- Pathology (AREA)
- Medical Informatics (AREA)
- Surgery (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Physical Education & Sports Medicine (AREA)
- Epidemiology (AREA)
- Rehabilitation Therapy (AREA)
- Pain & Pain Management (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Rheumatology (AREA)
- Geometry (AREA)
- Physiology (AREA)
- Rehabilitation Tools (AREA)
Abstract
The invention provides a self-centering knee joint training system and method, comprising a rotating shaft alignment mechanism, a moment output mechanism, a moment measuring mechanism, a bending and stretching mechanism and a data processing module which are arranged on a seat, wherein the rotating shaft alignment mechanism comprises a linear guide rail, the moment output mechanism comprises a motor and a harmonic reducer, the moment measuring mechanism comprises a potentiometer and a static torque sensor which are arranged in the motor, and the bending and stretching mechanism comprises a guide rail bracket, a linear bearing, an optical axis which is connected with the linear bearing in a sliding manner and a shank binding belt which is arranged on the optical axis and used for fixing the shank of a user. The invention automatically aligns the rotation axis of the equipment with the rotation axis of the knee joint through the rotation center of the dynamic adjustment device in a passive mode, eliminates measurement errors caused by rotation axis deviation, simultaneously provides a testing method and two training methods, realizes the integration of measurement and training, and can meet the requirements of various users.
Description
Technical Field
The invention relates to the technical field of intelligent medical rehabilitation devices, in particular to a self-centering knee joint training system and method.
Background
Knee joints are important parts of human bodies, play a role in bearing weight and transmitting load, often cause knee joint dyskinesia caused by injury diseases such as meniscus injury, ligament strain or fracture, tendinitis and the like, and generally promote knee joint muscle strength recovery by cooperation of surgical treatment and postoperative rehabilitation training. The human knee joint allows the femur and tibia to have relatively large motion amplitudes in two degrees of freedom, flexion-extension and axial rotation, and can be anatomically approximated as a hinge structure with one degree of rotational freedom.
In recent years, with the development of sports medicine and rehabilitation technology, knee joint training systems have been widely used in the fields of medical rehabilitation and sports training. However, the conventional knee joint training devices still have a plurality of limitations in design and function, and are mainly characterized in that most of the conventional knee joint training devices are designed by adopting a fixed rotation axis, and cannot be dynamically adjusted according to the actual rotation axis of the knee joint of a user. Because the knee joint is in the motion of stretching, the relative motion of femur and tibia leads to the rotation axis to change constantly, and this kind of fixed design can lead to equipment and knee joint's actual motion mismatch, and then produces measuring error, influences training and recovered effect. Accurate measurement of knee moment is critical to assessing knee function, developing rehabilitation programs and optimizing training protocols. However, the existing equipment is difficult to realize high-precision moment measurement due to the problems of misalignment of a rotating shaft, unreasonable arrangement of sensors and the like, and limits the application of the equipment in clinic and scientific research.
Disclosure of Invention
The invention aims to provide a self-centering knee joint training system and a self-centering knee joint training method, which aim to solve the defects in the prior art.
In order to achieve the above purpose, the invention adopts the following technical scheme:
A self-centering knee joint training system comprises a seat, thigh binding bands, a rotation shaft alignment mechanism, a moment output mechanism, a moment measuring mechanism, a bending and stretching mechanism and a data processing module, wherein the thigh binding bands are arranged on the seat and used for fixing thighs of a user, the rotation shaft alignment mechanism, the moment output mechanism, the moment measuring mechanism, the bending and stretching mechanism and the data processing module are arranged on the seat, the rotation shaft alignment mechanism comprises linear guide rails which are arranged on the left side and the right side of the seat in parallel, the moment output mechanism comprises a motor which is connected with the linear guide rails in a sliding mode and a harmonic reducer which is connected with a motor shaft of the motor in a coaxial mode, the motor shaft of the motor is perpendicular to the linear guide rails, the motor dynamically adjusts output moment through a PID controller, the moment measuring mechanism comprises a potentiometer which is arranged in the motor and used for detecting bending and stretching angles of the knee joint of the user, the static torque sensor is connected with the harmonic reducer in a coaxial mode, the bending and stretching mechanism comprises a guide rail bracket connected with the static torque sensor, a linear bearing which is arranged on the guide rail bracket, one end of the linear bearing is arranged in the linear bearing and the other end of the linear bearing is connected with the linear bearing in a coaxial mode, the harmonic reducer which is arranged on the other end of the linear bearing and is coaxial with a motor shaft of the motor shaft, the motor shaft is perpendicular to the motor shaft, the motor is used for dynamically adjusting output moment through a PID controller, the PID controller can be embedded into a fuzzy control algorithm based on a mechanical model, and can be used for measuring and can be used for outputting a mechanical control algorithm based on a fuzzy control algorithm, and a mechanical model.
The system comprises a data processing module, a data interaction module, a power module, a biomechanical model, a reverse kinetic model, a muscle-skeleton model, a fatigue monitoring algorithm and a reinforcement learning algorithm, wherein the data processing module is used for processing information, transmitting the information to the user, and providing circuit protection.
The linear guide rail comprises a circular rail fixedly connected with the outer side face of the seat and a sliding block sleeved on the circular rail, the motor is in sliding connection with the sliding block through a frame, a Hall sensor is arranged on the frame and used as an emergency stop switch of the motor, and the Hall sensor can send a motor stall command to the PID controller when the surrounding magnetic flux density reaches a preset threshold value.
Further, the guide rail bracket is provided with a permanent magnet which can be matched with the Hall sensor for the emergency stop control of the motor.
The self-centering knee joint training method is realized based on the self-centering knee joint training system, and comprises a constant-speed movement knee joint moment measuring method, and specifically comprises the following steps of:
S1, a user is positioned on a seat, the thigh is fixed with the seat through thigh binding bands, and the shank is fixed with an optical axis through shank binding bands;
S2, a user selects a corresponding preset execution program for measuring the moment of the knee joint in constant-speed motion through a user interaction module;
S3, starting a motor, driving an optical axis to perform simple pendulum motion at a preset angular velocity through a harmonic reducer, driving a user' S lower leg to bend and stretch and driving the optical axis to slide and stretch on a linear bearing, and simultaneously enabling a moment output measurement module to slide on a circular rail under the traction action of the lower leg stretching action, so that a rotation axis of the moment output measurement module is always aligned with a rotation axis of a knee joint of the user;
s4, detecting the knee joint bending and stretching angle of the user in real time through a potentiometer, transmitting the knee joint bending and stretching angle to a data processing module, and collecting the lower limb parameters of the user in real time through the data processing module;
the lower limb parameters comprise the mass, the length, the moment of inertia and the centroid position of thighs, calves and feet of the user;
S5, controlling the output torque of the torque output module by the data processing module based on the inverse dynamics model and combining with a fuzzy PID control algorithm;
the inverse kinetic model can calculate the moment required for the knee joint based on the following formula (1) according to the motion state of the knee joint of the user:
in the formula (1), tau represents moment required by knee joint, M (q) is mass matrix, and represents inertial characteristic of the system; Represents the matrix of Coriolis force and centrifugal force, the G (q) gravity matrix, q represents the knee joint flexion and extension angle; Represents knee joint angular velocity; representing knee joint angular acceleration, said AndRespectively obtaining through the first-order derivative and the second-order derivative of q;
S6, detecting moment data of the knee joint of the user in real time through a static torque sensor and transmitting the moment data to a data processing module;
and S7, receiving moment data of the knee joint of the user through a data processing module, processing and analyzing the moment data to generate a moment measurement report, and simultaneously displaying and interacting the data through a user interaction module.
Further, the training method also comprises a rehabilitation training method for the knee joint injury patient, and specifically comprises the following steps:
S1, a user is positioned on a seat, the thigh is fixed with the seat through thigh binding bands, and the shank is fixed with an optical axis through shank binding bands;
s2, a user selects a corresponding preset execution program of rehabilitation training of the knee joint injury patient through a user interaction module;
S3, starting a motor, driving an optical axis to perform simple pendulum motion at a preset angular velocity through a harmonic reducer, driving a user' S lower leg to bend and stretch and driving the optical axis to slide and stretch on a linear bearing, and simultaneously enabling a moment output measurement module to slide on a circular rail under the traction action of the lower leg stretching action, so that a rotation axis of the moment output measurement module is always aligned with a rotation axis of a knee joint of the user;
s4, detecting the knee joint bending and stretching angle of the user in real time through a potentiometer, transmitting the knee joint bending and stretching angle to a data processing module, and collecting the lower limb parameters of the user in real time through the data processing module;
S5, controlling the output torque of the torque output module by the data processing module based on the biomechanical model and combining with a fuzzy PID control algorithm;
The biomechanical model is capable of calculating the moment required for the knee joint based on the following equation (2) from the kinematic and mechanical properties of the user's knee joint:
τ=τinertial+τcoriolis+τgravity (2);
Wherein:
τgravity=mglsinθ (5);
in the formulas (2) - (5), τ represents the moment required by the knee joint, τ inertoal represents the inertial force caused by the knee joint angular acceleration, τ coriolis represents the coriolis force and centrifugal force caused by the knee joint angle, τ gravity represents the moment caused by gravity, and θ represents the knee joint flexion and extension angle; Represents knee joint angular velocity; Representing angular acceleration, said AndThe method comprises the steps of respectively obtaining through first-order derivative and second-order derivative of theta, wherein I represents moment of inertia; representing the matrix of Coriolis force and centrifugal force, l representing the distance from the centroid to the axis of rotation, m representing the mass, g representing the acceleration of gravity;
s6, acquiring motion state data of the knee joint of the user in real time through a data processing module, and optimizing the output torque of the torque output module according to a reward mechanism based on a reinforcement learning algorithm;
The rewarding mechanism is constructed based on a reinforcement learning algorithm, and adopts an Actor-Criti method to evaluate the current motion state of the user by combining a strategy function and a cost function, wherein the strategy function and the cost function are respectively represented by the following formulas (6) and (7):
V(s)←V(s)+α[r+γV(s′)-V(s)] (7);
Wherein:
In the formulas (6) - (10), θ represents a parameter of a policy function, J (θ) represents an objective function of a policy, α represents a learning rate, s represents a current state, s ' represents a next state, a represents an action taken in the state s, a ' represents an action taken in the state s ', V(s) represents a value of the state s, V (s ') represents a value of the state s ', Q (s, a) represents a value of the action a taken in the state s, and Q (s ', a ') represents a value of the action a ' taken in the state s '; r represents current rewards, gamma represents discount factors for balancing the current rewards and future rewards, and the value range of gamma is more than or equal to 0 and less than or equal to 10 and less than or equal to 1; R+gamma V (s') -V(s) represent dominant functions and represent the merits of the current actions; Representing an objective function updated by adopting a strategy gradient;
S7, detecting moment data of the knee joint of the user in real time through a static torque sensor and transmitting the moment data to a data processing module;
and S8, receiving moment data of the knee joint of the user through a data processing module, processing and analyzing the moment data to generate a rehabilitation strategy, and simultaneously displaying and interacting data through a user interaction module.
Further, the training method further comprises a leg muscle training method, and specifically comprises the following steps:
S1, a user is positioned on a seat, the thigh is fixed with the seat through thigh binding bands, and the shank is fixed with an optical axis through shank binding bands;
S2, a user selects a corresponding preset execution program of leg muscle training through a user interaction module;
S3, starting a motor, driving an optical axis to perform simple pendulum motion at a preset angular velocity through a harmonic reducer, driving a user' S lower leg to bend and stretch and driving the optical axis to slide and stretch on a linear bearing, and simultaneously enabling a moment output measurement module to slide on a circular rail under the traction action of the lower leg stretching action, so that a rotation axis of the moment output measurement module is always aligned with a rotation axis of a knee joint of the user;
s4, detecting the knee joint bending and stretching angle of the user in real time through a potentiometer, transmitting the knee joint bending and stretching angle to a data processing module, and collecting the lower limb parameters of the user in real time through the data processing module;
S5, controlling the output torque of the torque output module by the data processing module based on the biomechanical model and combining with a fuzzy PID control algorithm;
S6, detecting moment data of the knee joint of the user in real time through a static torque sensor, transmitting the moment data to a data processing module, analyzing the moment data through the data processing module based on a muscle-bone model and a fatigue monitoring algorithm, and judging the fatigue degree of the muscle of the user;
the data processing module is used for judging the motion state by analyzing the change trend of signal characteristics based on the moment, angle and angular velocity data of the knee joint of the user based on a muscle-bone model combined fatigue monitoring algorithm, wherein the signal characteristics comprise the maximum moment, average moment, angle change range and angular velocity change value of the knee joint;
S7, optimizing the output torque of the torque output module according to the fatigue degree of the user muscle, and gradually reducing the torque output after training for a certain period of time;
and S8, displaying related data in real time in the whole training process through a user interaction module, and generating training suggestions after the training is finished.
Further, the output torque of the torque output module is controlled by the fuzzy PID control algorithm and is represented by the following formula (11):
In the formula (11), u (t) represents control output, e (t) represents an error between a target torque and an actual torque, d represents differentiation, t represents time, and K p、Ki、Kd is a proportional, integral and differential coefficient respectively.
According to the technical scheme, the rotation center of the dynamic adjusting device in a passive mode is utilized to enable the rotation axis of equipment to be automatically aligned with the rotation axis of a knee joint, measurement errors caused by rotation axis deviation are eliminated, a testing method and two training methods are provided, in the testing method, the accuracy of moment measurement is remarkably improved through a fuzzy PID control algorithm by establishing a self-centering function of a reverse dynamic model, in the two training methods, dynamic adjustment of a training scheme is achieved in rehabilitation training through a biomechanical model in combination with a fuzzy PID control algorithm, a reinforcement learning algorithm and a fatigue monitoring algorithm, rehabilitation effect is improved, dynamic adjustment of training strength and real-time detection of muscle fatigue degree are achieved in muscle training, scientific training suggestion is provided, measurement and training integration is achieved, and requirements of various users can be met.
Drawings
FIG. 1 is a schematic diagram of the overall structure of the self-centering knee joint training system of the present invention;
FIG. 2 is a schematic diagram of a portion of a self-centering knee joint training system of the present invention;
FIG. 3 is a schematic view of a portion of the self-centering knee joint training system of the present invention;
FIG. 4 is a schematic view of a portion of the self-centering knee joint training system of the present invention;
FIG. 5 is a schematic view of a portion of the self-centering knee joint training system of the present invention;
FIG. 6 is a schematic diagram of the mechanics principle of the self-centering knee joint training system of the present invention;
FIG. 7 is a schematic diagram of the mechanics principle of the self-centering knee joint training system of the present invention;
FIG. 8 is a flow chart of the steps of the self-centering knee training method of the present invention;
FIG. 9 is a table of K p fuzzy rules;
FIG. 10 is a table of K i fuzzy rules;
FIG. 11 is a table of K d fuzzy rules;
The device comprises a linear guide rail 1, a motor 2, a harmonic reducer 3, a static torque sensor 4, a guide rail bracket 5, a linear bearing 6, a linear bearing 7, an optical axis 8, a shank binding belt 9, a user interaction module 10, a circular rail 11, a sliding block 12, a rack 13, a Hall sensor 14 and a permanent magnet.
Detailed Description
A preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.
The self-centering knee joint training system shown in the figures 1-3 comprises a seat, thigh binding bands, a rotating shaft alignment mechanism, a moment output mechanism, a moment measuring mechanism, a bending and stretching mechanism and a data processing module, wherein the thigh binding bands are arranged on the seat and used for fixing thighs of a user, the rotating shaft alignment mechanism, the moment output mechanism, the moment measuring mechanism, the bending and stretching mechanism and the data processing module are arranged on the seat, the rotating shaft alignment mechanism comprises linear guide rails 1 which are arranged on the left side and the right side of the seat in parallel, the moment output mechanism comprises a motor 2 which is connected with the linear guide rails 1 in a sliding mode and a harmonic reducer 3 which is connected with a motor shaft of the motor 2 in a coaxial mode, the motor shaft of the motor 2 is perpendicular to the linear guide rails 1, the motor 2 dynamically adjusts output moment through a PID controller, the moment measuring mechanism comprises a potentiometer which is arranged in the motor 2 and used for detecting bending and stretching angles of the knee joints of the user, a static torque sensor 4 which is connected with the harmonic reducer 3 in a coaxial mode and is used for measuring the knee joint moment of the user, the bending and stretching mechanism comprises a guide rail bracket 5 which is connected with the static torque sensor 4, two linear bearings 6 which are arranged on the guide rail bracket 5, one end of the linear bearings 6 are respectively arranged in the linear bearings 6, one end of each end of which is connected with the linear bearings 6 and the other end of the two lower leg bearings 7 can be fixed on the small leg binding bands 8.
The data processing module in the preferred embodiment adopts an embedded processor, can control the output torque of the torque output mechanism based on a biomechanical model or an inverse kinetic model in combination with a fuzzy PID control algorithm, and can process and analyze the data detected by the torque measuring mechanism based on a machine learning algorithm.
The biomechanical model according to the preferred embodiment is a model describing the motion and mechanical characteristics of a human body under the mechanical action by a mathematical equation, and the inverse kinetic model is a mathematical model deriving the force or moment required by the system by the known motion state.
The self-centering knee joint training system further comprises a user interaction module and a power module, wherein the user interaction module is connected with an external interface of the data processing module and comprises an industrial control screen and a loudspeaker for information transmission and user interaction, the power module is used for supplying power to the system and providing circuit protection, and the data processing module is provided with corresponding execution programs according to measurement or training requirements of a user and is provided with a biomechanical model, a reverse kinetic model, a muscle-bone model, a fatigue monitoring algorithm and a reinforcement learning algorithm.
As shown in fig. 4 and 5, the linear guide rail 1 comprises two circular rails 10 fixedly connected with the outer side surface of the seat and a sliding block 11 sleeved on the two circular rails, specifically, the motor 2 is slidably connected with the sliding block 11 through a frame 12, a hall sensor 13 is arranged on the frame 12 as a sudden stop switch of the motor 2, a motor 2 stopping command can be sent to the PID controller when the magnetic flux density around the sensor reaches a preset threshold value, and a permanent magnet 14 is correspondingly arranged on the guide rail bracket 4 and can be matched with the hall sensor for controlling the sudden stop of the motor 2.
The hall sensor 13 according to the preferred embodiment is a hall effect based magnetic sensor, which can control the on-off state of the switch by using the change of the magnetic field, and when the magnetic object approaches the hall sensor as described in the preferred embodiment, the magnetic flux density around the hall sensor 13 changes, thereby causing the generation of a hall voltage, and the voltage signal can be used to control the on-off state of the switch.
In a specific use, a user can select a corresponding preset execution program through the user interaction module 9 according to measurement or training requirements, as shown in fig. 6 and 7, after the motor 2 is started, the optical axis 7 is driven by the harmonic reducer 3 to perform single pendulum motion at a preset angular velocity, the user's lower leg is driven to bend and stretch, the optical axis 7 is driven to slide and stretch on the linear bearing 6, and meanwhile, the moment output measurement module slides on the circular rail 10 under the traction action of the lower leg stretching action, so that the rotation axis of the moment output measurement module is always aligned with the rotation axis of the knee joint.
The self-centering knee joint training method shown in fig. 8 can perform constant velocity motion knee joint moment measurement, rehabilitation training of a knee joint injury user, and muscle training of the leg based on the self-centering knee joint training system.
First embodiment, constant velocity motion knee moment measurement
The method specifically comprises the following steps:
S1, a user is positioned on a seat, the thigh is fixed with the seat through thigh binding bands, and the shank is fixed with an optical axis through shank binding bands;
S2, a user selects a corresponding preset execution program for measuring the moment of the knee joint in constant-speed motion through a user interaction module;
S3, starting a motor, driving an optical axis to perform simple pendulum motion at a preset angular velocity through a harmonic reducer, driving a user' S lower leg to bend and stretch and driving the optical axis to slide and stretch on a linear bearing, and simultaneously enabling a moment output measurement module to slide on a circular rail under the traction action of the lower leg stretching action, so that a rotation axis of the moment output measurement module is always aligned with a rotation axis of a knee joint of the user;
s4, detecting the knee joint bending and stretching angle of the user in real time through a potentiometer, transmitting the knee joint bending and stretching angle to a data processing module, and collecting the lower limb parameters of the user in real time through the data processing module;
the lower limb parameters comprise the mass, the length, the moment of inertia and the centroid position of thighs, calves and feet of the user;
S5, controlling the output torque of the torque output module by the data processing module based on the inverse dynamics model and combining with a fuzzy PID control algorithm;
In the step, the inverse dynamic model simplifies the knee joint into a single-degree-of-freedom hinge structure, the femur and the tibia are connected through the knee joint, the lower limb is simplified into a rigid body connecting rod system comprising a thigh, a shank and a foot, and the knee joint moment is obtained by inputting the knee joint angle, the knee joint angular velocity and the knee joint angular acceleration and performing kinematic analysis. The inverse kinetic model can calculate the moment required for the knee joint based on the following formula (1) according to the motion state of the knee joint of the user:
in the formula (1), tau represents moment required by knee joint, M (q) is mass matrix, and represents inertial characteristic of the system; Represents the matrix of Coriolis force and centrifugal force, the G (q) gravity matrix, q represents the knee joint flexion and extension angle; Represents knee joint angular velocity; representing knee joint angular acceleration, said AndDerived from the first and second derivatives of q, respectively.
S6, detecting moment data of the knee joint of the user in real time through a static torque sensor and transmitting the moment data to a data processing module;
and S7, receiving moment data of the knee joint of the user through a data processing module, processing and analyzing the moment data to generate a moment measurement report, and simultaneously displaying and interacting the data through a user interaction module.
Second embodiment rehabilitation training for knee joint injury user
The method specifically comprises the following steps:
S1, a user is positioned on a seat, the thigh is fixed with the seat through thigh binding bands, and the shank is fixed with an optical axis through shank binding bands;
s2, a user selects a corresponding preset execution program of rehabilitation training of the knee joint injury patient through a user interaction module;
S3, starting a motor, driving an optical axis to perform simple pendulum motion at a preset angular velocity through a harmonic reducer, driving a user' S lower leg to bend and stretch and driving the optical axis to slide and stretch on a linear bearing, and simultaneously enabling a moment output measurement module to slide on a circular rail under the traction action of the lower leg stretching action, so that a rotation axis of the moment output measurement module is always aligned with a rotation axis of a knee joint of the user;
s4, detecting the knee joint bending and stretching angle of the user in real time through a potentiometer, transmitting the knee joint bending and stretching angle to a data processing module, and collecting the lower limb parameters of the user in real time through the data processing module;
S5, controlling the output torque of the torque output module by the data processing module based on the biomechanical model and combining with a fuzzy PID control algorithm;
specifically, the biomechanical model is capable of calculating the moment required for the knee joint based on the following equation (2) according to the kinematic and mechanical characteristics of the user knee joint:
τ=τinertial+τcoriolis+τgravity (2);
Wherein:
τgravity=mglsinθ (5);
In the formulas (2) - (5), τ represents the moment required by the knee joint, τ inertial represents the inertial force caused by the knee joint angular acceleration, τ coriolis represents the coriolis force and centrifugal force caused by the knee joint angle, τ gravity represents the moment caused by gravity, and θ represents the knee joint flexion and extension angle; Represents knee joint angular velocity; Representing angular acceleration, said AndThe method comprises the steps of respectively obtaining through first-order derivative and second-order derivative of theta, wherein I represents moment of inertia; representing the matrix of Coriolis force and centrifugal force, l representing the distance from the centroid to the axis of rotation, m representing the mass, g representing the acceleration of gravity;
s6, acquiring motion state data of the knee joint of the user in real time through a data processing module, and optimizing the output torque of the torque output module according to a reward mechanism based on a reinforcement learning algorithm;
The rewarding mechanism is constructed based on a reinforcement learning algorithm, and adopts an Actor-Criti method to evaluate the current motion state of the user by combining a strategy function and a cost function, wherein the strategy function and the cost function are respectively represented by the following formulas (6) and (7):
V(s)←V(s)+α[r+γV(s′)-V(s)] (7);
Wherein:
In the formulas (6) - (10), θ represents a parameter of a policy function, J (θ) represents an objective function of a policy, α represents a learning rate, s represents a current state, s ' represents a next state, a represents an action taken in the state s, a ' represents an action taken in the state s ', V(s) represents a value of the state s, V (s ') represents a value of the state s ', Q (s, a) represents a value of the action a taken in the state s, and Q (s ', a ') represents a value of the action a ' taken in the state s '; r represents current rewards, gamma represents discount factors for balancing the current rewards and future rewards, and the value range of gamma is more than or equal to 0 and less than or equal to 10 and less than or equal to 1; R+gamma V (s') -V(s) represent dominant functions and represent the merits of the current actions; Representing an objective function updated by adopting a strategy gradient;
S7, detecting moment data of the knee joint of the user in real time through a static torque sensor and transmitting the moment data to a data processing module;
and S8, receiving moment data of the knee joint of the user through a data processing module, processing and analyzing the moment data to generate a rehabilitation strategy, and simultaneously displaying and interacting data through a user interaction module.
Third embodiment muscle training of leg
S1, a user is positioned on a seat, the thigh is fixed with the seat through thigh binding bands, and the shank is fixed with an optical axis through shank binding bands;
S2, a user selects a corresponding preset execution program of leg muscle training through a user interaction module;
S3, starting a motor, driving an optical axis to perform simple pendulum motion at a preset angular velocity through a harmonic reducer, driving a user' S lower leg to bend and stretch and driving the optical axis to slide and stretch on a linear bearing, and simultaneously enabling a moment output measurement module to slide on a circular rail under the traction action of the lower leg stretching action, so that a rotation axis of the moment output measurement module is always aligned with a rotation axis of a knee joint of the user;
s4, detecting the knee joint bending and stretching angle of the user in real time through a potentiometer, transmitting the knee joint bending and stretching angle to a data processing module, and collecting the lower limb parameters of the user in real time through the data processing module;
S5, controlling the output torque of the torque output module by the data processing module based on the biomechanical model and combining with a fuzzy PID control algorithm;
S6, detecting moment data of the knee joint of the user in real time through a static torque sensor, transmitting the moment data to a data processing module, analyzing the moment data through the data processing module based on a muscle-bone model and a fatigue monitoring algorithm, and judging the fatigue degree of the muscle of the user;
the data processing module is used for judging the motion state by analyzing the change trend of signal characteristics based on the moment, angle and angular velocity data of the knee joint of the user based on a muscle-bone model combined fatigue monitoring algorithm, wherein the signal characteristics comprise the maximum moment, average moment, angle change range and angular velocity change value of the knee joint;
S7, optimizing the output torque of the torque output module according to the fatigue degree of the user muscle, and gradually reducing the torque output after training for a certain period of time;
and S8, displaying related data in real time in the whole training process through a user interaction module, and generating training suggestions after the training is finished.
In the above embodiment, the output torque of the torque output module controlled by the fuzzy PID control algorithm is represented by the following formula (11):
in the formula (11), u (t) represents control output, e (t) represents error of target torque and actual torque, d represents differentiation, t represents time, K p、Ki、Kd is respectively proportional, integral and differential coefficient, and fuzzy rule tables of K p、Ki、Kd are respectively shown in figures 9, 10 and 11.
The fuzzy PID control algorithm is suitable for nonlinear system control, has strong robustness to system parameter changes and external interference, can establish a fuzzy rule base based on expert experience and experimental data, is easy to realize and adjust, and ensures scientificity and effectiveness of device torque measurement, rehabilitation training and muscle training.
The above embodiments are merely illustrative of the preferred embodiments of the present invention and are not intended to limit the scope of the present invention, and various modifications and improvements made by those skilled in the art to the technical solution of the present invention should fall within the protection scope defined by the claims of the present invention without departing from the design spirit of the present invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510323273.8A CN120131004B (en) | 2025-03-19 | 2025-03-19 | A self-aligning knee joint measurement and training system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510323273.8A CN120131004B (en) | 2025-03-19 | 2025-03-19 | A self-aligning knee joint measurement and training system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN120131004A true CN120131004A (en) | 2025-06-13 |
| CN120131004B CN120131004B (en) | 2025-12-05 |
Family
ID=95960237
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202510323273.8A Active CN120131004B (en) | 2025-03-19 | 2025-03-19 | A self-aligning knee joint measurement and training system and method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN120131004B (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120277063A1 (en) * | 2011-04-26 | 2012-11-01 | Rehabtek Llc | Apparatus and Method of Controlling Lower-Limb Joint Moments through Real-Time Feedback Training |
| JP2016202612A (en) * | 2015-04-23 | 2016-12-08 | 学校法人立命館 | Lower limb training device |
| CN114869699A (en) * | 2022-06-15 | 2022-08-09 | 安徽工程大学 | Device for assisting lower limb flexion and extension rehabilitation training and control method thereof |
| CN117140514A (en) * | 2023-09-11 | 2023-12-01 | 燕山大学 | Elbow and wrist rehabilitation robot and control method thereof |
| CN117547439A (en) * | 2024-01-12 | 2024-02-13 | 清华大学 | A five-degree-of-freedom central adaptive knee joint static progressive stretch trainer |
-
2025
- 2025-03-19 CN CN202510323273.8A patent/CN120131004B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120277063A1 (en) * | 2011-04-26 | 2012-11-01 | Rehabtek Llc | Apparatus and Method of Controlling Lower-Limb Joint Moments through Real-Time Feedback Training |
| JP2016202612A (en) * | 2015-04-23 | 2016-12-08 | 学校法人立命館 | Lower limb training device |
| CN114869699A (en) * | 2022-06-15 | 2022-08-09 | 安徽工程大学 | Device for assisting lower limb flexion and extension rehabilitation training and control method thereof |
| CN117140514A (en) * | 2023-09-11 | 2023-12-01 | 燕山大学 | Elbow and wrist rehabilitation robot and control method thereof |
| CN117547439A (en) * | 2024-01-12 | 2024-02-13 | 清华大学 | A five-degree-of-freedom central adaptive knee joint static progressive stretch trainer |
Also Published As
| Publication number | Publication date |
|---|---|
| CN120131004B (en) | 2025-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9005145B2 (en) | Muscle and/or joint exercise apparatus | |
| Sanchez et al. | Monitoring functional arm movement for home-based therapy after stroke | |
| US8359123B2 (en) | Robotic system and training method for rehabilitation using EMG signals to provide mechanical help | |
| EP1772134A1 (en) | Device and method for an automatic treadmill therapy | |
| CN113101134B (en) | A children's lower limb movement-assisted rehabilitation system based on powered exoskeleton | |
| US20150148728A1 (en) | Isolated orthosis for thumb actuation | |
| Vouga et al. | EXiO—A brain-controlled lower limb exoskeleton for rhesus macaques | |
| JP2007520310A (en) | Walking rehabilitation method and instrument | |
| CN111700775B (en) | Exoskeleton rehabilitation robot | |
| CN101675903A (en) | Wearing device for assisting appendage movement | |
| Zhang et al. | Preliminary validation of a cable-driven powered ankle–foot orthosis with dual actuation mode | |
| CN112472531A (en) | Gait smoothing algorithm of lower limb exoskeleton robot for medical rehabilitation and assisted walking | |
| Bannwart et al. | Systematic analysis of transparency in the gait rehabilitation device the FLOAT | |
| Laubscher et al. | Design and preliminary evaluation of a powered pediatric lower limb orthosis | |
| CN112207823B (en) | Constant-speed motion control method and system for rehabilitation robot | |
| Kyeong et al. | A mechatronic mirror-image motion device for symmetric upper-limb rehabilitation | |
| CN120131004B (en) | A self-aligning knee joint measurement and training system and method | |
| US10413220B2 (en) | Limb movement function evaluating method and implantation system thereof | |
| CN112022621B (en) | Rehabilitation training device for Achilles tendon contracture and ankle movement disorder | |
| CN115556071A (en) | A flexible exoskeleton robot and its control method based on series flexible elastic body drive unit | |
| Li et al. | Reconfigurable muscle strength training robot with multi-mode training for 17 joint movements | |
| Kyrylova | Development of a wearable mechatronic elbow brace for postoperative motion rehabilitation | |
| Wang et al. | Development of a whole-body walking rehabilitation robot and power assistive method using EMG signals | |
| Jiang et al. | Flexible Lower Limb Exoskeleton Robot for Rehabilitation Training of Children with Cerebral Palsy | |
| TW201247187A (en) | Exoskeleton type walking rehabilitation system for knee joint |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant |