Device and Method of Measuring Knee Abduction / Adduction Moment
20180235830 ยท 2018-08-23
Inventors
- John Rokosz (Belmont, MA)
- Philip Carvey (Bedford, MA)
- Wallace Atwood (Gloucester, MA, US)
- Ryan Rank (Ann Arbor, MI, US)
- James Stadler (Belmont, MA, US)
- Nicholas Howard (Bedford, MA, US)
Cpc classification
A61H2230/805
HUMAN NECESSITIES
A61H2230/855
HUMAN NECESSITIES
A61H2201/5048
HUMAN NECESSITIES
A61H2230/201
HUMAN NECESSITIES
A61H2230/045
HUMAN NECESSITIES
A61H3/00
HUMAN NECESSITIES
International classification
Abstract
Disclosed herein is a device for measuring knee adduction moment or knee abduction moment, which has: (a) a thigh portion, comprising a tissue interface, having two or more force sensors, operatively coupled to a data processing unit, configured to be positioned generally on the lateral and medial sides of the leg, when in use; (b) a shank portion, comprising a tissue interface, having two or more force sensors, operatively coupled to a data processing unit, configured to be positioned generally on the lateral and medial sides of the leg, when in use; (c) a knee assembly, configured to rotate with the knee, rotatably coupling the thigh portion to the shank portion; and (d) at least two attachment loci, wherein the knee assembly is attached to the thigh portion at a first attachment locus, and wherein the knee assembly is attached to the shank portion at a second attachment locus.
Claims
1. A device for measuring knee adduction moment or knee abduction moment, comprising: a. a thigh portion, comprising a tissue interface, having two or more force sensors, operatively coupled to a data processing unit, configured to be positioned generally on the lateral and medial sides of the leg, when in use; b. a shank portion, comprising a tissue interface, having two or more force sensors, operatively coupled to a data processing unit, configured to be positioned generally on the lateral and medial sides of the leg, when in use; c. a knee assembly, configured to rotate with the knee, rotatably coupling the thigh portion to the shank portion; and d. at least two attachment loci, wherein the knee assembly is attached to the thigh portion at a first attachment locus, and wherein the knee assembly is attached to the shank portion at a second attachment locus.
2. The device of claim 1, further comprising a shoe portion comprising one or more force sensors configured to measure ground reaction force when in use.
3. The device of claim 1, wherein the distance between the sensors on the thigh portion and the distance between the sensors on the shank portion are held approximately constant.
4. The device of claim 1, wherein the two or more force sensors on the thigh portion or the two or more force sensors on the shank portion are configured as pressure sensors.
5. The device of claim 4, wherein the pressure sensors comprise capacitive pressure sensors, piezoelectric pressure sensors, piezoresistive pressure sensors, electromagnetic pressure sensors, optical pressure sensors, resonant-frequency pressure sensors, thermal pressure sensors or combinations thereof.
6. The device of claim 4, wherein the pressure sensors comprise means for sensing pressure.
7. The device of claim 1, wherein the two or more force sensors on the thigh portion or the two or more force sensors on the shank portion comprise elastomer bands.
8. The device of claim 7, wherein the elastomer bands comprise a ferroelectric, piezoelectric or piezoresistive polymer.
9. The device of claim 1, further comprising a real-time user feedback device capable of providing audio, video or haptic feedback to enable the user to respond to device measurements.
10. The device of claim 1, wherein the data processing unit comprises one or more computer interfaces chosen from a parallel interface, a serial interface, a universal serial bus, a firewire interface a WiFi interface, a ZigBee interface, an infrared interface, or a Bluetooth interface.
11. A training method for user gait alteration based on knee adduction moment data or knee abduction moment data, comprising: a. providing the device of claim 9; b. providing the body weight of the user; c. providing moment arm distance between the user's ankle and the sensors on the thigh portion and the moment arm distance between the user's ankle and the sensors on the shank portion; d. analyzing sensor outputs obtained during normal walking and computing knee adduction or knee abduction force data therefrom; e. converting the knee adduction or knee abduction moment data to instructions for user gait alteration. f. providing instructions for gait alteration to the user via the real-time user feedback device.
12. The training method of claim 11, wherein the device further comprises a shoe portion comprising one or more force sensors configured to measure the weight of the user when in use.
13. The device of claim 11, wherein the distance between the sensors on the thigh portion is held approximately constant, and the distance between the sensors on the shank portion is held approximately constant.
14. The training method of claim 11, wherein the two or more force sensors on the thigh portion or the two or more force sensors on the shank portion are configured as pressure sensors.
15. The training method of claim 14, wherein the pressure sensors comprise capacitive pressure sensors, piezoelectric pressure sensors, piezoresistive pressure sensors, electromagnetic pressure sensors, optical pressure sensors, resonant-frequency pressure sensors, thermal pressure sensors or combinations thereof.
16. The training method of claim 14, wherein the pressure sensors comprise means for sensing pressure.
17. The training method of claim 11, wherein the two or more force sensors on the thigh portion or the two or more force sensors on the shank portion comprise elastomer bands.
18. The training method of claim 17, wherein the elastomer bands comprise a ferroelectric, piezoelectric or piezoresistive polymer.
19. The training method of claim 11, wherein the data processing unit comprises one or more computer interfaces chosen from a parallel interface, a serial interface, a universal serial bus, a firewire interface a WiFi interface, a ZigBee interface, an infrared interface, or a Bluetooth interface.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
DETAILED DESCRIPTION OF THE DRAWINGS
[0044]
[0045] The knee assembly rotatably coupling the thigh frame to the shank frame 11 includes a spring (not shown) that, when compressed, produces a torque, T.sub.k 12 between the thigh frame 3 and the shank frame 2. The magnitude of T.sub.k 12 is dependent on the compression angle of the spring .sub.k.sub.e, where .sub.e (not shown) is the selected knee angle at which the spring is engaged. The knee angle .sub.k is shown at 13. Forces F.sub.ankle1 14 and F.sub.ankle2 15 are forces applied by the shoe component attached to the shank frame 1 to the shank frame 2 at an ankle joint 16. F.sub.hip 17 is a force applied by the torso to the hip socket caused by the gravitational field and inertial forces. Accordingly, as an approximation, F.sub.hip 17 has a direction pointing directly from hip socket 18 to ankle joint 16. The only direct coupling between ground reaction force (GRF) and the wearer's hip socket 18 is through the wearer's foot, tibia and femur. The brace, however, provides an indirect coupling assistance force F.sub.s between the GRF and the wearer's hip socket 18, pointing directly from ankle joint 16 to hip socket 18, with magnitude that increases from zero to its maximum value as a function of the knee angle .sub.k 13.
[0046]
[0047]
F.sub.tf(.sub.k)=1+L.sub.thigh/L.sub.pk sin(.sub.k/2)1+10 sin(.sub.k/2)
Wherein .sub.k denotes the knee angle, L.sub.thigh denotes the length of the thigh, L.sub.pk denotes the patella tendon to knee axis separation distance, the length ratio is approximately equal to 10 and the actual force may be calculated by multiplying the normalized tibiofemoral joint force by the weight of the torso plus the weight of the swing leg.
[0048] A unity value on the Y scale represents approximately 83% of bodyweight (torso weight plus weight of swing leg). For a knee angle of zero, the normalized tibiofemoral force equals unity. As the knee angle increases, the tibiofemoral force increases approximately 10 sin (.sub.k/2) from unity to about six at a knee angle of 65.
[0049]
F.sub.s=.sub.s/L.sub.thigh sin(.sub.k/2)=[k.sub.1(.sub.k.sub.e)(1+k.sub.2(.sub.k.sub.e))]/L.sub.thigh sin(.sub.k/2)=F.sub.s(.sub.k.sub.e)
Wherein the assistance force is computed as the ratio of the torque on the spring .sub.s to the length of the thigh, L.sub.thigh. The constants k.sub.1 and k.sub.2 may be obtained by fitting to the experimental data or by other equivalent means. The spring compression angle, denoted by (.sub.k.sub.e), is the difference between the knee angle, .sub.k, and the angle at which the clutch engages, .sub.e. The assistance force, F.sub.s(.sub.k.sub.e), is thus a function of the spring compression angle. In the above, the function shown is not intended to be limiting but may take a number of reasonable forms, particularly if adjustable parameters are used. The function, F.sub.s (.sub.k.sub.e), may be further interpolated and extrapolated using polynomials, spline functions, rational functions, normalized spectral elements and equivalents thereof or combinations thereof. Further, table lookup logic may comprise ordered table searching, searching with correlated values, estimation by neural networks, multidimensional estimation, equivalents thereof or combinations thereof.
[0050]
F.sub.tf(.sub.k,.sub.e)=1+(1F.sub.s(.sub.k.sub.e))sin(.sub.k/2) for .sub.k.sub.e and F.sub.s(.sub.k.sub.e)<1
Where F.sub.tf (.sub.k,.sub.e) is the normalized tibiofemoral force and k,.sub.e,F.sub.s(.sub.k.sub.e), L.sub.thigh, L.sub.pk are all as defined above. Without limitation, the condition .sub.k.sub.e may be applied optionally. However, it is also contemplated that support for knees in the hyperextended condition may require spring response that is defined for .sub.k.sub.e. Moreover, the range of defined spring compression may vary. In one embodiment, the range through which spring compression is defined may be 10-60. In another embodiment, the range through which spring compression is defined may be 5-50. In still another embodiment, the range through which spring compression is defined may be 0-45. It may be convenient to define a zero of knee angle, .sub.k, as a reference. This angle may be that at which the heel, the knee joint and the hip joint are all approximately collinear or at another angle of knee flexion.
[0051]
[0052]
[0053] The thigh frame 3 includes a thigh frame side strut 77, a thigh frame side plate 78, and a thigh wire termination 79 that are fixed relative to one another. The shank frame 2 includes a shank frame side strut 80, a shank frame side plate 81, a torsion arm pin 82 that and are fixed relative to one another. One arm of the torsion spring is directly coupled to the shank frame 2 (
[0054] Programmable means for engaging the clutch at the selected angle and releasing the clutch at the most propitious time may be provided in hardware, software or a combination.
[0055] Wired communication may be accomplished via digital or analog methods in a variety of serial or parallel formats. Wireless communication may be accomplished via Bluetooth, WiFi, infrared signals or the equivalent. Such commands can be issued from a wrist module 20, a sequence of pressures applied to the pressure pads in a sensorized shoe insole, a keyboard, or biometric indicators such as voice, eye movement, finger arm or wrist movement, equivalents thereof or combinations thereof.
[0056] In this embodiment, a pulse width modulated (PWM) current limited thigh CAM motor driver 166 is employed to drive the motor within the thigh clutch actuator 75 (
[0057]
[0058] As shown in
[0059]
[0060]
[0061]
[0062]
[0063] Heel strike is detected by pressure sensors at the bottom of the foot, for example, 163 (
[0064] Control is then passed to decision point 105, which tests whether the spring is compressing (increasing spring angle) or is decompressing (decreasing spring angle). Increases in the tibiofemoral force are limited by further compression of the spring as weight continues to be shifted onto the brace. If the spring angle rate of change is positive, the knee clutch remains engaged; control returns to 104 which passes control to decision point 105. If the spring angle rate of change is negative, control is passed to decision point 106 which tests whether the knee angle has reached its prescribed value for clutch release e.g. the spring compression angle has reached a value of zero.
[0065] Control is looped between decision points 105 and 106 until the prescribed clutch release knee angle is reached. Once the release angle is reached, control is passed to control module 107 which releases the knee clutch, allowing the knee to rotate freely.
[0066] Control is then passed to decision point 108, which tests continually whether the leg is in swing phase. If the leg is in swing phase, control is passed to control module 100. If the leg is not in swing phase, control is passed to decision point 109, which tests whether the angle between the thigh frame and the shank frame is decreasing with time. If the leg brace angle is decreasing, control is passed to control module 104, which engages the knee clutch and computes or obtains from memory the clutch release angle. If the leg brace angle is increasing or stationary, control is passed to control module 107.
[0067] It should be understood that status monitoring and control of parameters such as angles, forces, for example at heel strike, spring direction, and rates of change may be accomplished in-line or continually by means of interrupt service routines, direct memory access, adaptive interrupt systems, multiprocessor environments and the like. Further, interrupts and direct memory access events can be masked and/or prioritized when required. Communication with the processor can be accomplished by various means known in the art, for example, parallel communication, serial communication, communication via a universal serial bus, firewire and the like. Further, various wireless technologies may be employed such as WiFi, ZigBee, infrared, Bluetooth and the like. Communication methods can be point-to-point or broadcast to all points, wherein, at each point of contact, irrelevant signals are discarded.
[0068] Different types of clutch may be used. Without limitation, these can include centrifugal clutches, cone clutches, torque limiting clutches, hydraulic clutches, electromagnetic clutches, freewheel clutches, ratchet clutches wrap spring clutches and the like. Further, clutches employed as described herein may be one-way clutches. One-way clutches transmit torque in one rotational direction while stopping torque in the opposite direction. In one embodiment, both a microprocessor activated thigh clutch and spring clutch are used during normal operation. Both clutches are one-way dual-state clutches. In many embodiments, there is an input arbor and an output arbor and a means for coupling torque between input arbor and output arbor. In dual-state clutches, there are two states in which the clutch is either released or actuated. In its released state, negligible torque is transferred from the input arbor to the output arbor before slippage occurs. In the actuated state, a large torque is coupled from input arbor to output arbor before slippage occurs. Transition between states may be effected either mechanically or electrically typically via a solenoid.
[0069] Operation of a one-way dual-state clutch (employed in an embodiment of the invention) is similar to a dual-state clutch in the released state. In the actuated state, operation of the one-way dual-state clutch differs because large amounts of torque can be transferred from input arbor to output arbor only in one rotational direction, called the hard direction. When in the actuated state, only a small amount of torque is transferred from input arbor to output arbor before slippage occurs in the other direction, called the easy direction. Note that in any physical implementation of a one-way dual-state clutch, the maximum torque transferable between the input arbor and the output arbor without slippage is limited by the physical parameters of the clutch. Moreover, the easy direction torque will normally be much larger than release state transfer torque.
[0070] In accordance with the above referenced drawings and the accompanying description, means for engaging the clutch may comprise an assembly of pressure sensors, angle sensors, one or more accelerometers, actuators processors, auxiliary circuits, program logic, equivalents thereof or combinations thereof.
[0071] In accordance with the above referenced drawings and the accompanying description, programmable means for engaging the clutch at a selected angle between the thigh frame and shank frame may comprise an assembly of pressure sensors, angle sensors, one or more accelerometers, actuators processors, auxiliary circuits, program logic, equivalents thereof or combinations thereof.
[0072] In accordance with the above referenced drawings and the accompanying description, programmable means for releasing the clutch at a selected angle between the thigh frame and shank frame may comprise an assembly of pressure sensors, angle sensors, one or more accelerometers, actuators processors, auxiliary circuits, program logic, equivalents thereof or combinations thereof.
[0073] In accordance with the above referenced drawings and the accompanying description, means for programming the maximum permitted tibiofemoral joint forces during knee flexion may comprise an assembly of pressure sensors, angle sensors, one or more accelerometers, actuators processors, auxiliary circuits, table lookup logic, program logic, equivalents thereof or combinations thereof. For example, in circumstances where the user can tolerate a tibiofemoral force corresponding to a normalized value of 1.6, the microprocessor of
[0074] In accordance with the above referenced drawings and the accompanying description, automatic means for adjusting the selected angle wherein the clutch is engaged, during an extended period of ambulation may comprise an assembly of pressure sensors, angle sensors, one or more accelerometers, actuators processors, auxiliary circuits, table lookup logic, program logic, equivalents thereof or combinations thereof. For example, in circumstances where the user experiences fatigue during ambulation, the microprocessor of
[0075] In accordance with the above referenced drawings and the accompanying description, means for situationally adjusting the selected angle wherein the clutch is engaged, may comprise an assembly of pressure sensors, angle sensors, one or more accelerometers, actuators processors, auxiliary circuits, table lookup logic, program logic, a command module carried or worn by the user, equivalents thereof or combinations thereof. The command module may be configured to monitor various bodily functions such as electrocardiogram signals heart rate, perspiration, body temperature, blood pressure, oxygen level and the like. A wired or wireless communications module can be used to program the microprocessor of
[0076] In accordance with the above referenced drawings and the accompanying description, automatic means for adjusting the selected angle at which the clutch is engaged in accordance with a training schedule may comprise an assembly of pressure sensors, angle sensors, one or more accelerometers, actuators processors, auxiliary circuits, table lookup logic, program logic, a command module carried or worn by the user, equivalents thereof or combinations thereof. In addition, a training schedule can be incorporated into the microprocessor so that the angle of clutch engagement is varied in accordance with the amount of tibiofemoral force and quadriceps involvement. The training module can be programmed to increase the angle of clutch engagement over days, weeks or months or the angle of clutch engagement can be varied according to whether certain physiological targets are achieved. The command module may be configured to monitor various physiological parameters such as electrocardiogram signals heart rate, perspiration, body temperature, blood pressure, oxygen level and the like. A wireless communications module, such as a Zigbee radio module, can be used to program the microprocessor of
[0077] Pressure sensors may comprise piezoelectric sensors, piezoresistive sensors, capacitive sensors, which may comprise foams or other elastic materials as well as ceramics and fluids, electromagnetic sensors, in which the physical displacement of a diaphragm or cantilever causes changes in inductance, reluctance or capacitance, a linear variable differential transformer device, Hall effect device, equivalents thereof or combinations thereof.
[0078] Angle sensors may comprise accelerometers, liquid capacitive inclinometers, electrolytic inclinometers, gas bubble in liquid devices, pendulum devices, giant magnetoresistive sensors, potentiometric sensors, Hall effect sensors, anisotropic magnetoresistive sensors, optical encoders, equivalents thereof or combinations thereof.
[0079] Accelerometers may comprise piezoresistive sensors, piezoelectric sensors, moving mass sensors, giant magnetoresistive sensors, anisotropic magnetoresistive sensors, capacitive sensors, resonant beam sensors, vibrating cantilever sensors, force balance sensors, transducer electronic data sheet (TEDS) accelerometers, wireless accelerometers, equivalents thereof or combinations thereof. Accelerometers may operate in uniaxial, biaxial or triaxial mode.
[0080] Actuators may comprise optoelectronic devices, CAM devices, linear motors, voice coils, moving magnetic actuators, amplified and direct piezoelectric devices, electric motors, pneumatic actuators, hydraulic pistons, relays, comb drive devices, thermal bimorphs, digital micromirror devices, electroactive polymers, screw jack, ball screw and roller screw actuators, hoist, winch, rack and pinion, chain drive, belt drive, rigid chain and rigid belt actuators, gear drive actuators, equivalents thereof or combinations thereof.
[0081] The sensors and actuators described above may be manufactured as microelectronic nanoelectronic or microelectromechanical devices, equivalents thereof or combinations thereof.
[0082] Processors may comprise any circuit for performing data processing, including digital signal processors, single processors, parallel processors, analog processors, memory management processors, optical processors, equivalents thereof and combinations thereof. In addition, processors may include auxiliary circuits, either integrated with the processor or in separate devices operating with the processor. Auxiliary circuits may be any circuit that provides an additional function on behalf of the processors and can be shared between two or more processors. Auxiliary circuits may include memories such as semiconductor memories, magnetoresistive memories, disk memories, flash memories, or any equivalent means for storing data, auxiliary circuits may further comprise gate arrays, adders, other programmed logic circuits, amplifiers, triggers, A/D converters, D/A converters, optical interfaces, serial and parallel interfaces, buffers, masking circuits, encryption circuits, direct memory access circuits, equivalents thereof or combinations thereof.
[0083] Program logic may comprise computer programs written in any known language, such as C, C++, Pearl, Fortran, Basic, Pascal, assembly language, machine language, equivalents thereof or combinations thereof. Program logic may further comprise parallel processing logic for employing multiple processors or processor cores, direct memory access logic for continual monitoring functionality, masked direct memory access, interrupt routines, interrupt service routines, equivalents thereof or combinations thereof.
[0084] Table lookup logic may comprise interpolation and extrapolation routines, based on polynomials, spline functions, rational functions, normalized spectral elements, equivalents thereof or combinations thereof. Further, table lookup logic may comprise ordered table searching, searching with correlated values, estimation by neural networks, multidimensional estimation, equivalents thereof or combinations thereof. Data for table lookup may be obtained experimentally, using the brace and electronics described herein. Further, data such as that shown in
Example
[0085] The brace, described above is fitted with four pressure sensors located in the inner and outer thigh web hammocks and inner and outer shank web hammocks are used to measure KAM. Initial calibration of these pressures sensors is performed as follows: (a) User stands on each foot. First, entirely on heel, then entirely on bottom of foot. Sensor reading corresponds to a force equal to bodyweight. In this example, the pressure sensors used in feet are identical to those used in thigh and shank hammocks (but need not be); (b) Moment arms (distance from ankle to both pairs of sensors.) are measured and determine as a fraction of total height.
[0086] Data are collected via the data processor. During normal walking (ambulation), sensors pressure readings are recorded at the desired interval (for example, every 2604.166 sec) and stored in the data processing unit. Data points are collected through the ambulation cycle.
[0087] Data are retrieved from the micro processing unit using a wireless connection or a flash drive and stored in a computer for further analysis. Data are parsed to extract sensor values.
[0088] Each pressure sensor value is then converted to a force using a conversion factor specific to the sensors, determined by testing of sensors prior to use. For the sensors used in this example, calibration and fitting gives a relationship of
Force=0.274780.0015560.Math.x+1.639910.sup.6.Math.x.sup.2
where x is the numerical value of the sensor output.
[0089] Net Pressure on the knee (Pk) is computed by subtracting the value obtained from the right sensor from the value obtained from the left sensor for the pairs of sensors in thigh and shank.
[0090] Using output from initial calibration given above F.sub.kam is converted to a fraction of total bodyweight.
[0091] For each reading is calculated the force (fraction of bodyweight) times the moment arm (fraction of total height) times100, to get a moment in units of % of bodyweight.
[0092] Moments calculated from shank and thigh sensors are summed to compute overall KAM.
Comparitive Example
[0093] In this comparative example, the subject was provided with a pair of shorts and a t-shirt. In the exam room, the subject's height and weight was recorded while wearing testing attire. Passive retroreflective markers were placed at the iliac crest, sacrum, anterior superior iliac spine, greater trochanter, lateral femoral epicondyle, lateral malleolus, calcaneus and heads of the 1.sup.st and 5.sup.th metatarsals. Rigid clusters of markers were also placed mid thigh and mid shank. Sagittal plane knee kinematics and stride characteristics were collected using known gait analysis techniques as set forth in Andrews et al., Journal of Orthopaedic Research. 14(2):289-95, 1996 and Alkjaer T, Simonsen E B, Dyhre-Poulsen P. Comparison of inverse dynamics calculated by two- and three dimensional models during walking. Gait & Posture. 13(2):73-7, 2001 and Alkjaer et al., Gait & Posture. 13(2):73-7, 2001. Twenty-four five-axis optoelectronic cameras were used to track three dimensional marker locations as the subject walked on an instrumented treadmill that allows measurement of the Ground Reaction Force (GRF). GRF data was used to identify the timing of stance and KAM. Initial contact will be defined as the instant when the resultant GRF exceeds 5% of the subject's body weight. Results obtained are exemplified in
[0094] Although the present invention has been shown and described with reference to particular examples, various changes and modifications which are obvious to persons of ordinary skill in the art to which the invention pertains are deemed to lie within the spirit, scope and contemplation of the subject matter as set forth in the appended claims.