The present disclosure relates generally to the field of harmonic drives, and more particularly, to a harmonic drive, a method of measuring torque in a harmonic drive, and a robot.
In recent years, robot technology has maintained high-speed development and has been widely used in industrial production. Harmonic drives are commonly used in a robot as a speed reducing mechanism for reducing a rotational speed and increasing a torque, so as to adjust a moving speed and an output torque of a connecting arm of the robot, thereby realizing harmonic speed reducing transmission. Harmonic drives typically include a circular spline with internal teeth, a flexible spline, and a wave generator that deforms the flexible spline radially. As the wave generator rotates, the flexible spline generates a controllable elastic deformation, whereby the teeth of the flexible spline can engage the internal teeth of the circular spline to transmit movement and force.
Currently, in a joint between the connecting arms of the robot, in order to measure the output torque of the harmonic drive, it is considered that the harmonic drive is connected in series with an elastic element, and the measurement of the output torque is performed by arranging a torque sensor on the elastic element. However, this increases the number of parts and therefore is not conducive to miniaturization of the joint and cost reduction.
In addition, in other solutions, the purpose of measuring the output torque is also achieved by arranging torque sensors (e.g., strain gauges) inside the harmonic drive (e.g., on the flexible spline). However, since the strain gauges are usually arranged discretely inside the harmonic drive, the strain of each strain gauge and thus the measured strain value is not completely consistent, and a torque value converted from the strain value may be fluctuated, thereby affecting the measurement accuracy of the output torque.
In order to overcome one or more of the above-mentioned disadvantages, the present disclosure provides a harmonic drive, a method of measuring the torque in the harmonic drive, and a robot, which can effectively eliminate the influence of the torque ripple in a signal measured by a torque sensor, so as to accurately measure the real torque in the harmonic drive.
One aspect of the present disclosure provides a harmonic drive including: a wave generator; a circular spline provided with internal teeth; a flexible spline provided between the wave generator and the circular spline and configured to be engaged with the internal teeth of the circular spline; a plurality sets of torque sensors, wherein each set of the torque sensors includes a plurality of strain gauges, each set of torque sensors is respectively configured to measure torque transmitted by the harmonic drive during rotation of the flexible spline, wherein signals measured by each set of torque sensors include a torque ripple, and the plurality sets of torque sensors are alternatively arranged; and a processor configured to calculate a true torque transmitted by the harmonic drive based on signals measured by the plurality sets of torque sensors, wherein the torque ripple is excluded from the true torque.
In one embodiment, the plurality sets of torque sensors include a first set of torque sensors including four strain gauges and a second set of torque sensors including four strain gauges, the strain gauges in the first set of torque sensors and the strain gauges in the second set of torque sensors are alternatively arranged at an angle of 45 degrees.
In one embodiment, the harmonic drive further includes an angle measuring device configured to measure an angle of the wave generator relative to the flexible spline during rotation of the flexible spline.
In one embodiment, the processor calculates the real torque according to the following equation:
where τo is the real torque transmitted by the harmonic drive, τ1 is a torque value measured by the first set of torque sensors, τ2 is a torque value measured by the second set of torque sensors, and θ is the angle of the wave generator relative to the flexible spline.
In one embodiment, the angle measuring device includes a first angle sensor configured to measure an angle of the wave generator relative to the circular spline during rotation of the flexible spline, and a second angle sensor configured to measure an angle of the flexible spline relative to the circular spline during rotation of the flexible spline, such that the angle measuring device is capable of measuring the angle of the wave generator relative to the flexible spline during rotation of the flexible spline.
In one embodiment, the plurality sets of torque sensors includes a first set of torque sensors, a second set of torque sensors, and a third set of torque sensors, the first set of torque sensors includes four strain gauges, the second set of torque sensors includes four strain gauges, and the third set of torque sensors includes four strain gauges, the strain gauges in the first set of torque sensors, the strain gauges in the second set of torque sensors, and the strain gauges in the third set of torque sensors are alternatively arranged at an angle of 30 degrees, wherein each strain gauge in the second set of torque sensors is arranged 30 degrees ahead of an adjacent strain gauge in the first set of torque sensors, and each strain gauge in the third set of torque sensors is arranged 30 degrees behind an adjacent strain gauge in the first set of torque sensors.
In one embodiment, the processor calculates the real torque according to the following equation:
where τo is the real torque transmitted by the harmonic drive, τ4 is a torque value measured by the first set of torque sensors, τ5 is a torque value measured by the second set of torque sensors, τ6 is a torque value measured by the third set of torque sensors, and τo is an output torque value of the harmonic drive.
In one embodiment, the processor calculates the real torque according to the following equation:
where τo is the real torque transmitted by the harmonic drive, τ4 is a torque value measured by the first set of torque sensors, τ5′ is a torque value measured by the second set of torque sensors, τ6′ is a torque value measured by the third set of torque sensors, Δα is an angular deviation between the second set of torque sensors and the first set of torque sensors, and Δβ is an angular deviation between the third set of torque sensors and the first set of torque sensors.
In one embodiment, each set of torque sensors is provided on the flexible spline and arranged surrounding an axis of the flexible spline.
In one embodiment, the flexible spline includes: a body part; a toothed part provided at one end of the body part and configured to be engaged with the inner teeth of the circular spline; and a flange extending radially outwardly from an end of the body part opposite the toothed part. wherein the plurality sets of torque sensors are provided on at least one of an inner side of the flexible spline, an outer side of the body part, a side of the flange facing the toothed part, and a side of the flange facing away from the toothed part.
In one embodiment, the wave generator, the circular spline, and the flexible spline are arranged coaxially.
In one embodiment, the strain gauges are made of polyvinylidene fluoride, or a material suitable for Hall sensors, capacitive sensors.
In one embodiment, the strain gauges are made by screen printing.
In one embodiment, the harmonic drive further includes a Kalman filter.
Another aspect of the present disclosure provides a method of measuring torque in a harmonic drive. The harmonic drive includes: a wave generator; a circular spline provided with internal teeth; a flexible spline provided between the wave generator and the circular spline and configured to be engaged with the internal teeth of the circular spline; a plurality sets of torque sensors, wherein each set of torque sensors includes a plurality of strain gauges, and the plurality sets of torque sensors are alternatively arranged; and a processor. The method includes steps of: measuring torque transmitted by the harmonic drive during rotation of the flexible spline by each set of torque sensors, wherein the signals measured by each set of torque sensors contain a torque ripple; and calculating, by the processor, a real torque transmitted by the harmonic drive based on the signals measured by the plurality sets of torque sensors, wherein the torque ripple is excluded from the true torque.
Yet another aspect of the present disclosure provides a robot including a plurality of connecting arms, any adjacent two connecting arms are pivotally connected by a robot joint, and the robot joint includes any of the harmonic drives described above.
The accompanying drawings, which form a part of the disclosure, provide a further understanding of the disclosure, and illustrative embodiments of the disclosure and the description thereof explain the disclosure, and are not to be construed as unduly limiting the disclosure.
In order to explain the technical solutions in the embodiments of the present disclosure more clearly, the following will introduce briefly the drawings used in the description of the embodiments. Obviously, the drawings in the following description are merely several embodiments of the present disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
In order that the above objects, features, and advantages of the present disclosure may be more readily understood, reference will now be made in detail to the accompanying drawings. In the following description, numerous specific details are set forth in order to facilitate a thorough understanding of the present disclosure. However, the disclosure can be embodied in many other ways than those described herein, and those skilled in the art can make similar modifications without departing from the spirit of the disclosure, and thus the disclosure is not limited to the specific embodiments disclosed below.
It should be understood that, although the terms “first” “second” and the like may be used herein to describe various elements, it is not intended to indicate any order, number, or importance, but merely to distinguish between different components. These terms are used only to distinguish one element from another. For example, the first element may be referred to as the second element without departing from the scope of the present disclosure, and similarly, the second element may be referred to as the first element. “Comprising” or “including” and the like are intended to mean that an element or article preceding the word encompasses an element or article recited after the word and equivalents thereof, without excluding other elements or articles.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. The terms used in the description of the present disclosure are merely used for the purpose of describing specific embodiments, and are not intended to limit the present disclosure. The term “and/or” used herein includes any and all combinations of one or more related listed items.
Reference to “embodiments” herein means that a specific feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present disclosure. An appearance of a phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art clearly and implicitly understand that, the embodiments described herein can be combined with other embodiments.
Referring now to
In
Referring to
In general, the harmonic drive 100, when used as a reducer, may be configured such that the wave generator 102 is active, the circular spline 104 is fixed and the flexible spline 106 is configured for output. Of course, it should be understood that, in some embodiments, the flexible spline 106 may be fixed and the circular spline 104 may be configured for output.
Specifically, during operation where the harmonic drive 100 is used for deceleration transmission, the wave generator 102 rotates along with the rotor 112 of the motor via the transmission input shaft 108, and the flexible spline 106 is deformed periodically and radially during rotation with the wave generator 102, such that the teeth of the flexible spline 106 are engaged with corresponding teeth on the circular spline 104, thereby transmitting torque. Further, rotational speed of the transmission output shaft 114 is reduced by the harmonic drive 100, so that the deceleration transmission can be realized.
Referring now to
In
Further, in one embodiment of the present disclosure, the harmonic drive 100 further includes a plurality sets of torque sensors and a processor (not shown). Each set of the torque sensors includes a plurality of strain gauges. Each set of the torque sensors is respectively configured to measure torque transmitted by the harmonic drive during rotation of the flexible spline 106. Signals measured by each of the plurality sets of torque sensors include a torque ripple, and the plurality sets of torque sensors are alternatively arranged. The processor is configured to calculate a true torque transmitted by the harmonic drive based on signals measured by the plurality sets of torque sensors, and the torque ripple is excluded from the true torque.
In embodiments of the present disclosure, each set of torque sensors can be provided on the flexible spline 106 and arranged surrounding an axis of the flexible spline 106. Thus, the plurality sets of torque sensors and the plurality of strain gauges can lie on the same plane relative to the axis of the flexible spline 106. Specifically, as shown in
Hereinafter, for ease of explanation, the plurality sets of torque sensors are provided in the region A3 of the flange 206 on the side facing the toothed part 204, but the present disclosure is not limited hereto.
Referring now to
In an embodiment of the present disclosure, the plurality sets of torque sensors include a first set of torque sensors including four strain gauges and a second set of torque sensors including four strain gauges. The strain gauges in the first set of torque sensors and the strain gauges in the second set of torque sensors are alternatively arranged at an angle of 45 degrees.
Specifically, as shown in
Further, in some embodiments, the strain gauge 208 may be, for example, a Rosette-type strain gauge. As described above, by using eight strain gauges and arranging them symmetrically, the influence of the torque ripple in the signal measured by the torque sensor can be effectively eliminated (which will be described specifically below), such that the measurement sensitivity can be effectively improved, and thus the accuracy of the measurement can be improved. Further, the strain gauges 208 may be made of, for example, polyvinylidene fluoride (PVDF), or may be made of other materials suitable for Hall sensors, capacitive sensors. Further, the strain gauges 208 may be made, for example, by screen printing and then mounted on the harmonic drive 100. Alternatively, the strain gauges 208 may also be formed directly on the harmonic drive 100 by screen printing.
Referring again to
Further, the angle measuring device may include, for example, a first angle sensor configured to measure an angle of the wave generator 102 relative to the circular spline 104 (or a housing or other component fixedly connected to the circular spline 104) during rotation of the flexible spline 106, and a second angle sensor configured to measure the angle of the flexible spline 106 relative to the circular spline 104 (or a housing or other component fixedly connected to the circular spline 104) during rotation of the flexible spline 106, thereby measuring the angle θ of the wave generator 102 relative to the flexible spline 106 during rotation of the flexible spline 106.
Specifically, in the example illustrated in
In addition, it should be appreciated that while in the example of
Furthermore, it should be understood that although in the example of
In addition, in some embodiments, the harmonic drive 100 may also include a Kalman filter for eliminating high-frequency measurement signal components to further improve measurement accuracy.
Referring now to
The method may include steps of:
Next, referring to
Thus, the four strain gauges 208 included in each set of torque sensors constitute a Wheatstone bridge to form a detection circuit to measure the torque transmitted by the harmonic drive during rotation of the flexible spline.
As described above, the torque ripple contained in the signals measured by the first set of torque sensors and the second set of torque sensors is related to the angle θ of the wave generator relative to the flexible spline, as shown in the following equation (1):
where τr is a torque ripple contained in the signal measured by the first set of torque sensors (or the second set of torque sensors), and τpr is a torque ripple peak value in the torque ripple.
As described above, since the strain gauges in the first set of torque sensors and the strain gauges in the second set of torque sensors are alternatively arranged at an angle of 45 degrees, there is a phase difference in the torque value measured by the strain gauges in the two sets of torque sensors. Assuming that the second set of torque sensors is 45 degrees behind the first set of torque sensors, the torque values measured by the first set of torque sensors and the second set of torque sensors are as shown in equations (2) and (3) below, respectively,
where τ1 is a torque value measured by the first set of torque sensors, τ2 is a torque value measured by the second set of torque sensors, and τo is an output torque value of the harmonic drive.
It should be noted that, the angle θ herein is a relative angle between the wave generator and the flexible spline obtained by taking a position of any strain gauge in the first set of torque sensors as the reference point on the flexible spline and taking a point on a long axis of the elliptical wave generator as the reference point. In a condition that other points on the wave generator and the flexible spline are selected as reference points in practical applications, the above-mentioned equation will be adjusted accordingly, but the principle thereof is not changed, and the principle and spirit of the present disclosure can still be applied.
Thereafter, the processor calculates a real torque transmitted by the harmonic drive based on torque values measured by the first set of torque sensors and the second set of torque sensors, and the real torque can contain no torque ripples. Specifically, τo can be calculated by the following equation (4) based on the above-mentioned equations (2) and (3).
Therefore, the output torque value of the harmonic drive may be shown in equation (5) below.
Furthermore, the method may further include the steps of eliminating the high-frequency measurement signal components by using a Kalman filter, thereby correcting errors and further improving the measurement accuracy.
Next, referring now to
Further, the four strain gauges 208 included in each set of torque sensors constitute a Wheatstone bridge to form a detection circuit to measure the torque transmitted by the harmonic drive 100 during rotation of the flexible spline 106.
Similarly, the strain gage 208 may be, for example, a Rosette-type strain gage. As described above, by using twelve strain gauges and arranging them centrally and symmetrically, the influence of the torque ripple in the signals measured by the torque sensors can be effectively eliminated, whereby the measurement sensitivity can be effectively improved, and thus the accuracy of the measurement can be improved. Further, the strain gauges 208 may also be made of, for example, polyvinylidene fluoride (PVDF), or may be made of other materials suitable for Hall sensors, capacitive sensors. Further, the strain gauges 208 may also be made, for example, by screen printing and then mounted on the harmonic drive 100. Alternatively, the strain gauges 208 may also be formed directly on the harmonic drive 100 by screen printing.
Similarly, the torque ripple contained in the signals measured by the first set of torque sensors, the second set of torque sensors, and the third set of torque sensors is related to the angle θ of the wave generator relative to the flexible spline, as shown in the following equation (1):
where τr is a torque ripple contained in the signal measured by the first set of torque sensors (or the second set of torque sensors or the third set of torque sensors), and τpr is a torque ripple peak value in the torque ripple.
As described above, since the three sets of torque sensors are alternatively arranged at an angle of 30 degrees, there is a phase difference in the torque value measured by the strain gauges in the three sets of torque sensors. The torque values measured by the first set of torque sensors, the second set of torque sensors, and the third set of torque sensors are as shown in equations (6), (7), and (8) below, respectively,
where τ4 is a torque value measured by the first set of torque sensors, τ5 is a torque value measured by the second set of torque sensors, τ6 is a torque value measured by the third set of torque sensors, and τo is an output torque value of the harmonic drive.
It should be note that, the angle θ herein is a relative angle between the wave generator and the flexible spline obtained by taking a position of any strain gauge in the first set of torque sensors as the reference point on the flexible spline and taking a point on a long axis of the elliptical wave generator as the reference point. In a condition that other points on the wave generator and the flexible spline are selected as reference points in practical applications, the above-mentioned equation will be adjusted accordingly, but the principle thereof is not changed, and the principle and spirit of the present disclosure can still be applied.
Thereafter, the processor calculates a real torque transmitted by the harmonic drive based on torque values measured by the first set of torque sensors, the second set of torque sensors, and the third set of torque sensors, and the real torque can contain no torque ripples. Specifically, τo can be calculated by the following equation (9) based on the above-mentioned equations (6), (7) and (8).
Further, in this embodiment, it is considered that there is a position error between the three sets of torque sensors. That is, it is assumed that after arranging the second set of torque sensors and the third set of torque sensors, they have angular deviations of Δα and Δβ from the first set of torque sensors, respectively. Therefore, if the second set of torque sensors is 30°+Δα earlier than the first set of torque sensors and the third set of torque sensors is 30°+Δβ later than the first set of torque sensors, the torque values measured by the second set of torque sensors and the third set of torque sensors are as shown in equations (10) and (11) below; respectively:
where τ5′ is a torque value measured by the second set of torque sensors and τ6′ is a torque value measured by the third set of torque sensors.
τo can be calculated by the following equation (12) based on the above-mentioned equations (6), (10) and (11).
Further, in this embodiment, it is also possible to eliminate the high-frequency measurement signal components by using a Kalman filter, thereby correcting errors and further improving the measurement accuracy.
Furthermore, in other embodiments of the present disclosure, the harmonic drive may also include a circuit board to which the plurality sets of torque sensors may be electrically connected. The circuit board is, for example, provided on a side of the flexible spline away from the toothed part, and is fixedly connected to the flexible spline by, for example, bolting or gluing, thereby being capable of rotating with the flexible spline. Further, on the circuit board, the processor for calculating a real torque, a memory for recording data related to an output torque, and the like may be mounted.
In addition, another aspect of the present disclosure provides a robot joint and a robot. Referring now to
In description of the present disclosure, it should be understood that orientation or positional relationships represented by directional terms, such as “central”, “longitudinal”, “lateral”, “length”, “width”, “thickness”, “up”, “down”, “front”, “rear”, “left”, “right”, “vertical”, “horizontal”, “top”, “bottom”, “inside”, “outside”, “clockwise”, “anticlockwise”, “axial”, “radial”, “circumferential” etc., are orientation or positional relationships based on the drawings, and are merely for the convenience of describing the present disclosure and simplifying the description, rather than indicating or implying that the device or element is intended to have a particular orientation, or is constructed and operated in a particular orientation, and therefore, should not be interpreted as a limitation of the present disclosure.
In addition, terms such as “first” and “second” are used herein for purposes of description, and should not be interpreted as indication or implication of relative importance, or implied indication of a number of the technical features. Therefore, features limited by terms such as “first” and “second” can explicitly or impliedly include one or more than one of these features. In description of the present disclosure, “a plurality of” means more than two, unless otherwise specifically defined.
In the present disclosure, unless otherwise clearly specified and limited, the terms “installed”, “connected”, “connected”, “fixed” and other terms should be understood in a broad sense, for example, it can be a fixed connection or a detachable connection, or it can be integrated; it can be mechanically connected or electrically connected; it can be directly connected or indirectly connected through an intermediary, it can be the internal communication of two components or the interaction relationship between two components, unless otherwise specifically limited. For those skilled in the art, the specific meanings of the above terms in the present disclosure can be understood according to specific circumstances.
The technical features of the above-described embodiments can be combined arbitrarily. To simplify the description, not all possible combinations of the technical features in the above embodiments are described. However, all of the combinations of these technical features should be considered as within the scope of the present disclosure, as long as such combinations do not contradict with each other.
The foregoing embodiments are merely some embodiments of the present disclosure, and descriptions thereof are relatively specific and detailed. However, it should not be understood as a limitation to the patent scope of the present disclosure. It should be noted that, a person of ordinary skill in the art may further make some variations and improvements without departing from the concept of the present disclosure, and the variations and improvements belong to the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the appended claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/125810 | 10/18/2022 | WO |