FOUR-BAR LINKAGE TRANSMISSION AND METHODS OF MAKING, USING, AND CONTROLLING THE SAME
20210186717 · 2021-06-24
Inventors
Cpc classification
A61F2002/5007
HUMAN NECESSITIES
A61F2002/701
HUMAN NECESSITIES
A61H3/00
HUMAN NECESSITIES
A61F2002/30471
HUMAN NECESSITIES
International classification
Abstract
Exemplary embodiments herein relate to a unique 4-bar linkage transmission provided between two adjacent links of a powered augmentation device that provides a varying mechanical advantage. Due to the kinematics of the linkage, the mechanical advantage between the actuator and the augmented joint varies with the position of the linkage. Thus, a high mechanical advantage can be provided in positions at which relatively high joint torque is required, and low mechanical advantage in positions at which relatively high joint speed is required. Consequently, the speed-torque (or velocity-force) operating area of the actuator can be consolidated by mapping the widespread output regions onto a smaller input region. This allows the actuator to be optimized for a narrower range of usage.
Claims
1. A powered human augmentation device comprising: a four-bar linkage comprising: first, second, third, and fourth members, a first joint corresponding to an anatomical joint being augmented or replaced, wherein the first joint rotatably connects the first member to the second member, a second joint rotatably connecting the second member to the third member, a third joint rotatably connecting the third member to the fourth member, and a fourth joint rotatably connecting the fourth member to the first member; and an actuator configured to apply a torque between the first and second members about the first joint or cause a relative motion of the first and second members about the first joint.
2. The device of claim 1, wherein operation of the linkage through a range of motion provides a varying mechanical advantage between the actuator and the first joint.
3. The device of claim 2, wherein the first member is a proximal member and the second member is a distal member and the proximal and distal members each correspond with a segment of a human limb.
4. The device of claim 2, wherein the torque created by the actuator acts between the first and second members and is a function of at least the rotational position of the first member relative to the second member.
5. The device of claim 4, wherein the first member is a proximal member and the second member is a distal member and the proximal and distal members each correspond with a segment of a human limb.
6. The device of claim 2, further comprising an encoder configured to generate an output from which a position of the linkage can be determined; a controller configured to: determine the position of the linkage from the encoder output, use the position of the linkage to transform a desired torque, position, or speed at the first joint to a target torque, position, or speed of the actuator, and control the actuator to apply the target actuator torque, position, or speed.
7. The device of claim 2, further comprising a motor having a torque constant selected based on the varying mechanical advantage so as to tune the motor to a limited operating range defined by the varying mechanical advantage.
8. The device of claim 2, further comprising a motor having a speed constant selected based on the varying mechanical advantage so as to tune the motor to a limited operating range defined by the varying mechanical advantage.
9. The device of claim 2, wherein the mechanical advantage varies by at least a factor of 1.25 throughout an allowed range of motion of the second member relative to the first member.
10. The device of claim 2, wherein the device is a prosthetic foot-ankle.
11. The device of claim 2, further comprising a position measuring sensor configured to determine the angle between the first and second members.
12. The device of claim 2, wherein at least one of the first, second, third, or fourth members comprises an elastic member.
13. A human augmentation device comprising: a proximal member and a distal member connected by a single rotational axis corresponding to a human joint; a linkage which transmits force between the proximal and distal members comprising at least four pivot axes and three links respectively connecting the pivot axes; and an actuator, wherein the linkage and actuator produce a varying mechanical advantage for the actuator to rotate the distal member relative to the proximal member, and the mechanical advantage is a function of an angle between the proximal and distal members.
14. The device of claim 13, wherein a predefined high-torque range is defined for a portion of the movement cycle, and the linkage is configured to increase the varying mechanical advantage in the high-torque range.
15. The device of claim 14, wherein the varying mechanical advantage varies by at least a factor of 1.25 throughout an allowed range of motion of the proximal member relative to the distal member.
16. The device of claim 15, where in the distal member is a prosthetic component.
17. A powered human augmentation device comprising: a first member and a second member; a joint, wherein the first member is configured to rotate about the joint with respect to the second member; and a four-bar linkage comprising a first link and a second link adjacent to the first link, wherein the second member is directly connected to the first link and the first member is directly connected to the second link.
18. The device of claim 17, wherein the device is a powered human ankle prosthesis, the first member is a foot member, and the second member is a shank member.
19. The device of claim 17, further comprising: a measurement device configured to generate an output from which a position of the four-bar linkage can be determined; and a controller configured to: access the output of the measurement device, calculate or retrieve an instantaneous mechanical advantage of the device from an actuator to the joint, and control the actuator based in part on the mechanical advantage to apply a target torque or speed to the joint.
20. The device of claim 19, wherein: an instantaneous center of rotation (ICR) is defined for the second link throughout a movement cycle of the second link, a first distance A is defined from a first end of the second link to the ICR, and a second distance B is defined from a second end of the second link to the ICR; and the four-bar linkage is configured to vary the mechanical advantage of the four-bar linkage over the movement cycle based at least in part on the first distance A and the second distance B.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0042] Although exemplary embodiments are generally described herein, for illustration purposes, with respect to a powered ankle joint prosthesis, one of ordinary skill in the art will recognize that the present invention is not so limited. The described four-bar linkage may also be employed in connection with other joints, such as knees, elbows, hips, etc., and may be employed in connection with other powered augmentation devices, such as orthoses, exoskeletons, etc.
[0043] Turning to
[0044] Continuing the naming convention above, the linkage pivots are named A, B, C, and D, with pivot A corresponding to the ankle joint. The four links of the linkage 224 are identified based on the names of the pivots that they connect. Link AB is the foot structure 202, which is associated with the anatomical foot. Link AD is the shank structure 204, which is associated with the anatomical shank or lower leg. Link CD is a separate structure that pivots about the shank structure 204 at D. Link BC is another separate structure that rotates about the foot structure at B and connects to Link CD at pivot C.
[0045] In the described embodiment, a linear actuator 212 is disposed between an upper actuator pivot 208 on the shank structure and a lower actuator pivot that is coaxial with pivot C of the linkage. In the first embodiment the actuator may comprise a rotary electric motor and a ball screw, which converts the motor torque to linear force.
[0046] Consider the state of the linkage when a force is applied by the actuator and opposed by an external force at the foot (part of link AB), such that the mechanism is in static equilibrium. The forces throughout the linkage can be determined using free body diagrams and solving the force and torque balances for each link.
[0047] As an alternative to free body diagrams of each part of the linkage, it is possible to consider link BC as a rigid body constrained to rotate about its ICR. This approach is useful for describing the contribution of the linkage transmission to the overall transmission ratio in the exemplary embodiment.
[0048] Link BC is kinematically constrained by the adjacent links such that pivot C must revolve about pivot D and pivot B must revolve about pivot A. Since pivot C must revolve about D, the instantaneous motion is perpendicular to a line through C and D, and the ICR must lie on that line. Similarly, pivot B must revolve about A, and the ICR must be on a line through A and B. Therefore, the ICR must be at the intersection of the two lines passing through A and B and through C and D. We can model the kinematic constraint on link BC as a virtual pivot at the ICR—the link's motion is constrained to rotation about the instantaneous location of the ICR.
[0049] Referring to
Fb_cir=Fc_cir*(Licr_c/Licr_b), where: [0050] Fc_cir is the circumferential force at C [0051] Fb_cir is the circumferential force at B [0052] Licr_c is the distance from the ICR to C [0053] Licr_b is the distance from the ICR to B
[0054] The joint torque, or torque on link AB about pivot A, resulting from the actuator force is T_a=La_b*Fb_cir=La_b*Fc_cir*(Licr_c/Licr_b), where La_b is the distance from pivot A to pivot B.
[0055] If we consider the four-bar transmission to have Fc_cir as input and Fb_cir as output, then the transmission ratio is (Licr_c/Licr_b). When the ICR is closer to B than to C, FcB is greater than FcC, or the output is greater than the input, providing a mechanical advantage greater than 1 to the actuator. Since the ICR moves in relation to pivots B and C during the motion of the linkage, the linkage provides a varying, position-dependent transmission ratio.
[0056] With the pivots in the positions shown in
[0057]
[0058]
[0059] The mechanical advantage from link BC is plotted against the joint angle in
[0060] The total mechanical advantage from the joint to the actuator, or to the motor within the actuator, would also take into account the relationship of the full actuator force to Fc_cir, the ball screw pitch, the distance La_b, etc. Since the ratio of the full actuator force to Fc_cir depends on the orientation of the actuator to the linkage, it also varies with position.
[0061]
[0062]
[0063] This definition of the input and output of the four-bar linkage transmission (Fc_cir and Fb_cir, respectively) is convenient for describing the depicted embodiment, but is not generally applicable to all embodiments, in which the actuator may be rotary or linear, and may act on different locations on the linkage. However, all embodiments will share the feature that the kinematics of the linkage provide a variable transmission ratio.
[0064] Returning to
[0065] In the depicted embodiment, limit stops 207 constrain the motion of the joint and the linkage. A plantarflexion stop between the foot structure and the shank structure prevents over-extension in the position shown in
[0066] In the depicted embodiment, rotary encoders are disposed at the ankle joint and on the motor in the actuator. Because the kinematics of the linkage are known, the motor encoder can be used to calculate the position of the linkage and the ankle joint. Similarly, the ankle joint encoder can be used to calculate the position of the linkage and motor. From either encoder, since the linkage position is known, the mechanical advantage of the linkage and the over-all transmission ratio from the motor to the joint can be calculated, or pre-calculated, stored, and retrieved for use in the controller. In particular, in the depicted embodiment, the over-all transmission ratio is used to calculate the motor torque required to exert a desired torque at the joint.
[0067] In configurations of the depicted embodiment using an elastic link AB for load measurement, the motor and joint encoders are used in tandem to calculate the deflection of the elastic link. The deflection is then used to estimate the load carried by the linkage, based on a known spring rate of the elastic member.
[0068] In addition to the exemplary embodiments described above, further embodiments have been contemplated. The four-bar linkage transmission described herein may be applied to a powered prosthesis, orthosis, exoskeleton, or other human augmentation device. It may also be applied to any anatomical joint: ankle, knee, hip, elbow, etc.
[0069] The depicted linkages are designed to place positions of high and low advantage optimally for a typical step. In an ankle joint during level ground walking, high torques are generally required when the ankle is fully dorsiflexed, whereas low torque but high speed is generally needed when the ankle is fully plantarflexed. Depending on the application (and the needs for respective high-torque or high-speed regions throughout the operation of the motor), the geometry of the linkage can be modified to best suit the requirements. Linkage configurations can be made to shape the variable transmission ratio is many different ways, to suit different uses.
[0070]
[0071] In some alternate embodiments, the linkage may be flipped such that Link AB represents the proximal member (the shank in the case of an ankle) and link AD represents the distal member (the foot in the case of an ankle). The linkage may also be differently configured for bulk or packaging considerations.
[0072]
[0073] The method of actuation may also vary. For instance, the actuator may be anchored to the distal joint structure rather than the proximal joint structure, or to the links BC or CD, or elsewhere in the device. Moreover, the actuator may push, pull, or exert torque on any of the links, or any of pivots B, C, or D. The actuator may also be a rotary actuator, instead of a linear actuator. The actuator may be powered by a motor such as a rotary or linear electric motor, or may be hydraulic, pneumatic, etc.
[0074] In particular, although in the first embodiment the lower pivot of the actuator is coaxial with pivot C of the linkage, this co-location is not necessary. The actuator may attach anywhere on the linkage, with correspondingly different effects on the transmission ratio.
[0075] In the depicted embodiments, the members of the four-bar linkage are nominally rigid with respect to the linkage kinematics so that the linkage position is determined by the ankle joint angle. For example, if the ankle is plantarflexed to 10 degrees, the linkage advantage has a known value that is set and not adjusted during operation of the device. In other embodiments, one or more of the links may be elastic members, which may provide the compliance for a series-elastic actuator. Such elasticity may be useful for shock attenuation, load measurement, or energy storage and may allow a motor to operate in a more efficient torque or rpm range or at lower power by allowing energy storage in elastic elements to occur over a relatively long period of time and then be released quickly. Elasticity in the linkage may make the length or position of one or more links vary under load, making the mechanical advantage dependent on load as well as on position of the actuator or joint. Load dependency could be used, for example, to adjust the characteristics of the varying mechanical advantage to suit different user weights or activity types (e.g. stair ascent versus level ground walking). A spring constant of 300 to 2,000 Nm/radian acting on the pivot point replicating a human joint may be preferred for energy storage.
[0076] Moreover, embodiments with non-rigid components separate from the four-bar linkage are also contemplated. For instance, link AB could be elastically joined to a separate structure associated with the anatomical body part (e.g. a foot structure), which would have the benefits of a series elastic actuator as described above. Alternately, an elastic member could be disposed between either end of the actuator and the linkage or other support structures, with similar series elastic benefits.
[0077] Adding elastic elements within or external to the linkage may have the effect of changing the linkage positions at which relatively high or low mechanical advantage are desirable. For example, in a foot-ankle prosthesis an elastic link AB is contemplated with sufficient elasticity to be considered non-rigid with respect to the linkage kinematics. In such an embodiment, the linkage position at peak joint torque may move towards the middle or the plantarflexed end of the linkage's range of motion due to deflection under load. In that case, it may be desirable for the mechanical advantage to have a maximum in the middle or plantarflexed end of the linkage range of motion, which can be easily accomplished by one of ordinary skill in the art based on the above disclosure.
[0078] In the first embodiment, encoders are disposed at the ankle joint and the motor. Alternate embodiments are contemplated that use only the motor encoder, or that use any combination of one or more encoders disposed at the linkage pivots or the motor. In a configuration without significant elasticity, a single encoder at any location on the linkage or actuator could be used to calculate the linkage position and mechanical advantage, and the over-all transmission ratio. In a configuration with elasticity, encoders at any two locations on the linkage and actuator with one encoder on each side of the elastic member(s) could be used to calculate the linkage position and mechanical advantage, the over-all transmission ratio, and the deflection of the elastic member(s) in order to determine the load on the linkage.
[0079] Alternate position-measurement sensors could be used in place of encoders for determining the position of a part of the device. For example, linear encoders or proximity sensors, such as a Hall effect sensor, could be used instead of the rotary encoders in the depicted embodiment.
[0080] Alternate embodiments are also contemplated in which a kinematic singularity (or self-locking position) of the linkage is used as either a limit stop or a bi-directional lock on the linkage motion.
[0081]
[0082] The components and features of the devices described above may be implemented using any combination of discrete circuitry, application specific integrated circuits (ASICs), logic gates and/or single chip architectures. Further, the features of the devices may be implemented using microcontrollers, programmable logic arrays and/or microprocessors or any combination of the foregoing where suitably appropriate. It is noted that hardware, firmware and/or software elements may be collectively or individually referred to herein as “logic” or “circuit.”
[0083] It will be appreciated that the exemplary devices shown in the block diagrams described above may represent one functionally descriptive example of many potential implementations. Accordingly, division, omission or inclusion of block functions depicted in the accompanying figures does not infer that the hardware components, circuits, software and/or elements for implementing these functions would be necessarily be divided, omitted, or included in embodiments.
[0084] At least one computer-readable storage medium may include instructions that, when executed, cause a system to perform any of the computer-implemented methods described herein.
[0085] Some embodiments may be described using the expression “one embodiment” or “an embodiment” along with their derivatives. These terms mean that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. The appearances of the phrase “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment. Moreover, unless otherwise noted the features described above are recognized to be usable together in any combination. Thus, any features discussed separately may be employed in combination with each other unless it is noted that the features are incompatible with each other.
[0086] With general reference to notations and nomenclature used herein, the detailed descriptions herein may be presented in terms of program procedures executed on a computer or network of computers. These procedural descriptions and representations are used by those skilled in the art to most effectively convey the substance of their work to others skilled in the art.
[0087] A procedure is here, and generally, conceived to be a self-consistent sequence of operations leading to a desired result. These operations are those requiring physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical, magnetic or optical signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It proves convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like. It should be noted, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to those quantities.
[0088] Further, the manipulations performed are often referred to in terms, such as adding or comparing, which are commonly associated with mental operations performed by a human operator. No such capability of a human operator is necessary, or desirable in most cases, in any of the operations described herein, which form part of one or more embodiments. Rather, the operations are machine operations. Useful machines for performing operations of various embodiments include general purpose digital computers or similar devices.
[0089] Some embodiments may be described using the expression “coupled” and “connected” along with their derivatives. These terms are not necessarily intended as synonyms for each other. For example, some embodiments may be described using the terms “connected” and/or “coupled” to indicate that two or more elements are in direct physical or electrical contact with each other. The term “coupled,” however, may also mean that two or more elements are not in direct contact with each other, but yet still co-operate or interact with each other.
[0090] Various embodiments also relate to apparatus or systems for performing these operations. This apparatus may be specially constructed for the required purpose or it may comprise a general purpose computer as selectively activated or reconfigured by a computer program stored in the computer. The procedures presented herein are not inherently related to a particular computer or other apparatus. Various general purpose machines may be used with programs written in accordance with the teachings herein, or it may prove convenient to construct more specialized apparatus to perform the required method steps. The required structure for a variety of these machines will appear from the description given.
[0091] It is emphasized that the Abstract of the Disclosure is provided to allow a reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. In addition, in the foregoing Detailed Description, it can be seen that various features are grouped together in a single embodiment for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments require more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive subject matter lies in less than all features of a single disclosed embodiment. Thus the following claims are hereby incorporated into the Detailed Description, with each claim standing on its own as a separate embodiment. In the appended claims, the terms “including” and “in which” are used as the plain-English equivalents of the respective terms “comprising” and “wherein,” respectively. Moreover, the terms “first,” “second,” “third,” and so forth, are used merely as labels, and are not intended to impose numerical requirements on their objects.
[0092] What has been described above includes examples of the disclosed architecture. It is, of course, not possible to describe every conceivable combination of components and/or methodologies, but one of ordinary skill in the art may recognize that many further combinations and permutations are possible. Accordingly, the novel architecture is intended to embrace all such alterations, modifications and variations that fall within the spirit and scope of the appended claims.