Next Article in Journal
Bioinspired and Multifunctional Tribological Materials for Sliding, Erosive, Machining, and Energy-Absorbing Conditions: A Review
Previous Article in Journal
A Parameter Reduction-Based Decision-Making Method with Interval-Valued Neutrosophic Soft Sets for the Selection of Bionic Thin-Wall Structures
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design and Position Control of a Bionic Joint Actuated by Shape Memory Alloy Wires

1
CAS Key Laboratory of Mechanical Behavior and Design of Materials, Department of Precision Machinery and Precision Instrumentation, University of Science and Technology of China, Hefei 230026, China
2
Institute of Advanced Technology, University of Science and Technology of China, Hefei 230026, China
*
Author to whom correspondence should be addressed.
Biomimetics 2024, 9(4), 210; https://doi.org/10.3390/biomimetics9040210
Submission received: 14 March 2024 / Revised: 24 March 2024 / Accepted: 28 March 2024 / Published: 30 March 2024

Abstract

:
Bionic joints are crucial for robotic motion and are a hot topic in robotics research. Among various actuators for joints, shape memory alloys (SMAs) have attracted significant interest due to their similarity to natural muscles. SMA exhibits the shape memory effect (SME) based on martensite-to-austenite transformation and its inverse, which allows for force and displacement output through low-voltage heating. However, one of the main challenges with SMA is its limited axial stroke. In this article, a bionic joint based on SMA wires and a differential pulley set structure was proposed. The axial stroke of the SMA wires was converted into rotational motion by the stroke amplification of the differential pulley set, enabling the joint to rotate by a sufficient angle. We modeled the bionic joint and designed a proportional–integral (PI) controller. We demonstrated that the bionic joint exhibited good position control performance, achieving a rotation angle range of −30° to 30°. The proposed bionic joint, utilizing SMA wires and a differential pulley set, offers an innovative solution for enhancing the range of motion in SMA actuated bionic joints.

Graphical Abstract

1. Introduction

Bionic joints, a crucial component in robotics, are currently the focus of extensive research. Their primary objective is to mimic the rotational motion and flexibility inherent in human and animal joints through the integration of mechanical structures, actuators, transmission methods, sensors, and controllers. Bionic joints can be categorized into several groups based on their actuators: electric motors [1,2], hydraulic actuators [3,4,5], pneumatic actuators [6,7,8], and smart material actuators (such as piezoelectric actuators [9,10,11,12], electroactive polymer actuators [13,14,15], shape memory alloy (SMA) actuators [16,17,18,19,20], and twisted and coiled polymer actuators [20,21]).
Compared to traditional actuators like electric motors, hydraulic actuators, and pneumatic actuators, SMAs have the advantages of high energy density, substantial load capacity, light weight, quiet operation, and low actuating voltage [22]. SMAs exhibit two distinct phases: high-temperature austenite and low-temperature martensite, depending on mechanical stress and temperature variations [23]. SMAs have two thermo-mechanical properties: shape memory effect (SME) and pseudo-elasticity (PE) [24]. The SME of SMAs is characterized by the ability to fully recover their original shape and volume after experiencing significant deformation. This recovery occurs when the material is heated above a certain temperature threshold, typically the martensite start temperature, which triggers the martensite-to-austenite phase transformation. In the PE of SMAs, applying external force to the SMA at a temperature slightly higher than the martensite start temperature triggers the austenite-to-martensite phase transformation, which leads to plastic deformation. Once the external force is removed, the SMA returns to its original shape and the strain disappears.
SMA wires can be used as actuators for bionic joints to achieve bi-directional rotation. As shown in Figure 1, SMA wire-actuated bionic joints are broadly categorized into three types: single SMA wire-actuated joints, biased SMA wire-actuated joints, and differential SMA wire-actuated joints [25]. Single SMA wire-actuated joints utilize thick two-way SMA wires exhibiting the two-way SME to achieve bi-directional rotation of the bionic joints. This means that the SMA wires are capable of remembering their shape at both high and low temperatures. Bias SMA wire-actuated joints can have an active SMA wire on one side and a bias spring on the other side, which is slow to respond as the speed is determined by the cooling process and the bias spring. A differential SMA wire-actuated joint consists of two antagonistic SMA wires and responds faster than a biased SMA wire-actuated joint, but it consumes more power, and the angle is limited by the rigid antagonistic SMA wires. The rotational angle of the SMA wire-actuated bionic joint is related to the effective output stroke of SMA wires. The maximum recoverable strain for repeatable motion of commonly used two-way SMA wires ranges from 2% to 5% [26]. In order to achieve the wide range of motion in SMA wire-actuated joints, researchers have made some attempts. Baek et al. [27] employed a single two-way SMA wire in a double-bend configuration as an actuator for the joint, enabling bi-directional and large-range angular output. Takumi and Sumito [28] used SMA wires in combination with bias springs to actuate a micro-hand to realize a wide range of hand flexion and extension. Guo et al. [29] designed a compliant differential SMA rotary joint, which was combined with a normal torsion spring and actuated by two SMA wires, to achieve a wide range of rotary joint motion. Britz et al. [30] introduced a modular SMA wire rotary actuator, achieving a large rotational range through accumulated small motions from individual modules, enabled by an agonist/antagonist SMA wire configuration, and offering scalability for custom rotation and torque. Jia et al. [19] implemented a series of multiple smart digital structures, constructed with SMA wires, to form an SMA artificial muscle matrix for multilevel angular control of the bionic mechanical ankle. Another way to increase the range of joint motion is by utilizing long SMA wires wrapped around multiple fixed pulleys within a limited space [31].
This article introduces a solution to the limited axial stroke of SMA wires by proposing a bionic joint that incorporates SMA wires and a differential pulley set. The novel design of this differential pulley set structure comprises a double-diameter fixed pulley and two movable pulleys. By leveraging the radius difference of the double-diameter fixed pulley, this design amplifies the axial stroke of 80 mm long SMA wires, resulting in a bionic joint that can achieve an output angle ranging from −30° to 30°.
The remainder of this article is structured as follows: Section 2 describes the design of the bionic joint. Section 3 presents the mathematical modeling of the SMA wire and the bionic joint, along with the design of a proportional–integral (PI) controller. Section 4 is dedicated to the results of open-loop simulation and experimental testing, as well as closed-loop experiments, including position step response and position tracking response experiments. It also compares the performance of our bionic joint with other differential SMA wire-actuated joints. Finally, this article is concluded in Section 5.

2. Novel Bionic Joint Design

The flexion and extension activities of human joints require the synergistic interaction of agonist and antagonist muscles. As illustrated in Figure 2a, during elbow flexion, the biceps muscle acts as an agonist, contracting to facilitate movement, while the opposing triceps muscle remains relaxed and extended. In contrast, during elbow extension, the roles of the biceps and triceps are reversed. This synchronized action between the muscles ensures a smooth execution of joint movements. In our bionic joint design, we emulated this natural mechanism by strategically positioning SMA wires on either side of the joint. The left SMA wires were responsible for facilitating flexion, while the right ones facilitated extension, replicating the precise functionality of the natural joint.
Figure 2b depicts a 3D isometric view of the bionic joint. The external dimensions of the bionic joint are shown in Table 1.
The core structure of the bionic joint was a differential pulley set designed for stroke amplification. The differential pulley set consisted of a double-diameter fixed pulley and two movable pulleys. The double-diameter fixed pulley had two centrosymmetric wire grooves at the middle ends, with dimensions detailed in Table 1. The double-diameter fixed pulley, with bearings (model of both: 6700ZZ, inner diameter: 10 mm, outer diameter: 15 mm, thickness: 4 mm, manufactured by Nedel XUDZ Inc., Yokohama, Japan) on both sides, was connected to the support plates. Movable pulleys 1 and 2 each comprised two connecting housings and a V-groove bearing (model: 623-V, inner diameter: 3 mm, outer diameter: 10 mm, thickness: 4 mm, width of groove: 1.2 mm, depth of groove: 0.8 mm, manufactured by ZZFY Inc., Harbin, China). As depicted in Figure 2c, movable pulley 1 was seamlessly connected to the double-diameter fixed pulley through a meticulous routing and fixing process. One end of force wire 1 was threaded through the large-diameter groove hole of the double-diameter fixed pulley and securely knotting it. Force wire 1 then followed the large-diameter groove of the fixed pulley, routing it through the lower side of the V-groove bearing, and subsequently wrapping around the small-diameter groove of the fixed pulley. The other end of force wire 1 was then threaded through the small-diameter groove hole of the double-diameter fixed pulley and knotted securely. The knots of force wire 1 were strengthened by threading the wire through the groove hole and securely tying it with three consecutively overlapping overhand knots. This ensures a sturdy connection, effectively preventing force wire 1 from slipping off the double-diameter fixed pulley. The lower end of movable pulley 1 was connected to the winding of the printed circuit board (PCB) 1 via the force wire 2. The movable pulley 2 and force wires 3 and 4 were connected in a similar manner to movable pulley 1 and force wires 1 and 2, as described above.
The SMA wires were made of a nickel–titanium alloy (90 °C Flexinol actuator wires, manufactured by DYNALLOY, Inc., Irvine, CA, USA). SMA wires were arranged in parallel between the PCBs. The dimensions of SMA wires and PCBs are in Table 1. Notably, PCBs 1 and 3 both featured a hole with a diameter of 2 mm for the connection of the force wire, as well as two holes with a diameter of 0.33 mm for the secure fixation of SMA wires. Conversely, PCBs 2 and 4 were both equipped with symmetrical solder pads, each containing two holes with a diameter of 0.91 mm to facilitate the winding and soldering of SMA wires. Additionally, there were two holes with a diameter of 0.91 mm designated for soldering enameled round copper wires, with the ends of the wires stripped of approximately 8 mm of insulation. To ensure a secure attachment, the solder mask area of PCB 2 was equipped with two symmetrical holes positioned away from the solder pads, each with a diameter of 2 mm.
PCBs 2 and 4 were fixed with connectors 1 and 2, respectively, and they were attached to the support base by the adjustment units, which both consisted of a bolt and a round nut. The round nut could be rotated up and down to adjust the tightness of the SMA wires. The support base and support plates were fixed together by means of hexagonal bolts and nuts.
The parametric analysis for the bionic joint design, as shown in Figure 3, relies on Equation (12), whose derivation is comprehensively outlined in Section 3. To analyze the length of each SMA wire utilized in the bionic joint, discrete intervals of 10 mm were established for the length of the SMA wire, ranging from 50 to 120 mm. Additionally, a continuous range was considered for the difference in radii of the double-diameter fixed pulley, varying from 1 to 5 mm. The maximum strain value for the SMA wire was set to 0.02, and the expected angle without differential settings for a single-sided SMA wire was targeted to reach 90°, while the actual differential setting was approximately 30°. Based on Figure 3, it was determined that a length of 80 mm for the SMA wire is suitable when the difference in radii of the double-diameter fixed pulley is 2 mm.

3. Bionic Joint Modeling and Controller Design

3.1. SMA Wire Modeling

3.1.1. Constitutive Model

Based on previous research [32,33], the constitutive model of the SMA wire can be described by the relationship between the strain rate, temperature rate, and martensite volume fraction rate. The constitutive model of the SMA wire is usually in differential form and can be expressed as
σ ˙ = E ε ˙ + Θ T ˙ + Ω ξ ˙
where σ , ε , T , and ξ , correspondingly, are defined as the stress, strain, temperature, and martensite volume fraction of the SMA wire. Also, E is the modulus of elasticity (Young’s modulus), Θ is the thermoelastic coefficient, and Ω is the phase transformation coefficient. The value of Θ is usually small and can often be neglected when the temperature rate is not large.
Young’s modulus of the SMA wire is usually approximated as being linearly related to the proportion of the composition of the individual phases; hence, the expression for the Young’s modulus of the SMA wire is given by
E = ( 1 ξ ) E A + ξ E M
where E A and E M are austenite Young’s modulus and martensite Young’s modulus of the SMA wire, respectively.
By substituting the initial state ( σ = 0 , ε = 0 , ξ = 0 ) and the final state ( σ = 0 , ε = ε L , ξ = 1 ) of the SMA wire into Equation (1) while neglecting the thermoelastic term, we obtain
Ω = ε L E
where ε L is maximum recoverable strain of the SMA wire.
According to Equations (1) and (3), the constitutive model of the SMA wire can be simplified as
σ ˙ = E ( ε ˙ ε L ξ ˙ ) .
Considering the initial state ( σ 0 , ε 0 , ξ 0 ) of the SMA wire, the stress of the SMA wire is
σ = σ 0 + 0 t E ( ε ˙ ε L ξ ˙ ) d t .
The contraction force of the SMA wire is
F = A σ
where A is the cross-sectional area of the SMA wire, A = π d 2 / 4 , and d is the diameter of the SMA wire.

3.1.2. Phase Transformation Model

The Liang–Rogers model [33] assumes that the martensite volume fraction is related to the cosine function of temperature and stress and proposes a cosine function-type phase transformation model.
In the SMA cooling process, the martensite volume fraction ξ of the austenite-to-martensite phase transformation is given by
ξ = 1 ξ A 2 cos [ a M ( T M f ) + b M σ ] + 1 + ξ A 2 if   M f + σ C M T M s + σ C M
In the SMA heating process, the martensite volume fraction ξ of the martensite-to-austenite phase transformation is given by
ξ = ξ M 2 cos [ a A ( T A s ) + b A σ ] + ξ M 2 if   A s + σ C A T A f + σ C A
where a M = π M s M f , a A = π A f A s , b M = a M C M , and b A = a A C A . A s , A f , M s , and M f represent the start and finish temperatures of the austenite-to-martensite and martensite-to-austenite phase transformations of the SMA wire, respectively. C A and C M represent the stress influence coefficients of the austenite and martensite phases, respectively. ξ A and ξ M are the initial martensite volume fractions of the austenite-to-martensite and martensite-to-austenite phase transformations, respectively.

3.1.3. Heat Transfer Model

In our experimental setup, the heat required for the martensite-to-austenite phase transformation of the SMA wire was generated by the Joule heating effect resulting from the voltage applied to the SMA wire. The heat transfer model outlines the relationship between the temperature rate of the SMA wire and the Joule heat generated by energizing the wire, along with the heat energy lost due to ambient convective heat transfer. The heat transfer equation for the SMA wire is given by
m c p T ˙ = V 2 / R S h ( T T 0 )
where m is the mass of the SMA wire, m = A l ρ ; l is the length of the SMA wire; ρ is the density of the SMA wire; c p is the specific heat capacity of the SMA wire; V is the voltage applied to the SMA wire; R is the resistance of the SMA wire, R = R 0 l ; R 0 is the resistance per unit length of the SMA wire; S is the surface area of the SMA wire, S = π d l ; h is the heat convective coefficient, which is a second-order polynomial in temperature with parameters h 0 and h 2 , h = h 0 + h 2 T 2 ; and T 0 is the ambient temperature.

3.2. Bionic Joint Modeling

Figure 4 showcases the modeling of the bionic joint, with Figure 4a presenting a focused side view of its intricate core structure and Figure 4b offering a schematic diagram of the joint. To simplify the calculation, the force wires at the two ends of the movable pulleys were assumed to be vertical. The contraction force F 01 generated by the left SMA wires was greater than the contraction force F 02 generated by the right SMA wires. Since the SMA wires operated in opposite directions, when one side of the SMA wires contracted, the ones on the other side were stretched. The contraction displacement of the left SMA wires and the stretched displacement of the right SMA wires are both denoted as x . The displacements of movable pulleys 1 and 2 are also x . The tensions generated by the force wires at the ends of the movable pulleys are F 1 , F 2 , F 3 , and F 4 , respectively. The rotation angle of the double-diameter fixed pulley is θ 1 , the radius of the large groove is r 1 , and the radius of the small groove is r 2 . The rotation angles of the groove bearings of movable pulleys 1 and 2 are both θ 2 . The radius of V-groove bearings is r 3 .
For the bionic joint kinematics model, the displacement x is given by
x = l ( ε L ε 1 ) = l ( ε 2 ε L )
where ε 1 and ε 2 are the strains of the left and right SMA wires, respectively. The relationship between the rotation angle θ 1 of the double-diameter fixed pulley and the displacement x is given by
θ 1 = 2 r 1 r 2 x
where 2 r 1 r 2 is the transmission ratio, which determines the stroke amplification effect. Combining Equations (10) and (11), the relationship between θ 1 , ε 1 , and ε 2 can be determined as follows:
ε L ε 1 = ε 2 ε L = r 1 r 2 2 l θ 1 .
After deriving Equation (12) with respect to time, the strain rates ε ˙ 1 and ε ˙ 2 of the left and right SMA wires can be expressed as functions of the angular velocity θ ˙ 1 of the bionic joint, as follows:
ε ˙ 1 = ε ˙ 2 = r 1 r 2 2 l θ ˙ 1 .
For the bionic joint dynamics model, considering a double-diameter fixed pulley and two movable pulleys individually, it can be shown that
{ J 1 θ ¨ 1 = F 1 r 1 F 2 r 2 + F 3 r 2 F 4 r 1 J 2 θ ¨ 2 = F 1 r 3 F 2 r 3 m 1 x ¨ = F 01 b 1 x ˙ + m 1 g F 1 F 2 J 2 θ ¨ 2 = F 4 r 3 F 3 r 3 m 1 x ¨ = F 3 + F 4 F 02 b 2 x ˙ m 1 g
where J 1 is the moment of inertia of the double-diameter fixed pulley, J 2 is the moment of inertia of the V-groove bearing in the movable pulley, m 1 is the mass of the movable pulley, and g is the acceleration of gravity. b 1 and b 2 are the damping coefficients of the left and right SMA wires. By combining Equations (6), (11), and (14) and eliminating the intermediate variables, the angular acceleration θ ¨ 1 of the double-diameter fixed pulley can be expressed as
θ ¨ 1 = [ ( r 1 r 2 ) n A 2 ( σ 01 σ 02 ) ( r 1 r 2 ) 2 4 ( b 1 + b 2 ) θ ˙ 1 ] / [ J 1 + ( r 1 r 2 ) 2 m 1 2 ]
where n is the number of parallel SMA wires on each side; σ 01 and σ 02 are the stresses of the left and right SMA wires, respectively.
Based on the modeling process described above, the block diagrams of the bionic joint model and the SMA wire model are presented in Figure 5a and Figure 5b, respectively. The block diagram of the complete bionic joint model clearly depicts a dual-input single-output (DISO) system exhibiting cross-coupling effects. The controller adjusts the input voltages of the left and right SMA wires, respectively, to ensure that the output angle θ 1 tracks the desired angle θ d .

3.3. PI Controller Design for Position Control

The position of the bionic joint can be controlled by adjusting the voltages applied to the SMA wires. In this subsection, a PI controller was designed for closed-loop position control of the bionic joint.
Figure 6 depicts the block diagram of the PI controller with integrator anti-windup. The angular position error e is defined as
e = θ 1 θ d .
The basic PI control law u i is given by
u i = k P i e + [ k I i + k C i ( u s i u i ) ] e d t
where k P i and k I i represent the proportional and integral gains, respectively. Integral windup refers to a phenomenon where, due to the integral effect, the output of the PI controller continues to increase in the presence of a system deviation, causing the actuator to reach its limit position. Even if the output continues to rise, the actuator remains inactive, leading to a loss of system control and degraded performance. The anti-windup circuit operates properly to mitigate this issue in the feedback system, even though the limiting value of the saturation function is a time-varying signal [34]. Thus, u s i u i is employed as the feedback value for the integral part and k C i is the back-calculated gain, k C i = k I i / k P i .
To prevent overheating of the SMA wire and the occurrence of negative voltages, the saturation function was utilized. The duty cycle of each metal-oxide-semiconductor field-effect transistor (MOSFET) u s i is calculated as follows:
u s i = { 1 if   u i > 1 u i if   0 u i 1 0 if   u i < 0 .
The input voltage for each side SMA wires V i is given by
V i = V I N i u s i
where V I N i represents the input voltage of each MOSFET.

4. Experimental Results

4.1. Experimental Setup

The experimental setup was designed to assess the performance of the bionic joint. Figure 7 illustrates the block diagram of the experimental setup. A computer communicated with the Arduino UNO via a serial port for data collection. The rotary encoder (model: BRT38-5V5M1024-RT1, specifications: outer diameter of 38 mm, shaft diameter of 6 mm, analog output range of 0–5 V, precision of 10 bits, manufactured by Briter Electronic Technology Co., Shenzhen, China) recorded the angle of the bionic joint, outputting a 0–5 V analog signal to the Arduino UNO. The rotary encoder was powered by a 12 V supply. The Arduino UNO generated pulse width modulation (PWM) signals for the MOSFETs (model: YYNMOS-4, manufactured by YEYY Co., Dongguan, China), which supplied voltages to the left and right SMA wires on the bionic joint, respectively. The voltage provided to the MOSFETs was 4.5 V. The Arduino UNO, MOSFETs, and rotary encoder shared a common signal ground. The fan (model: KRD-USB08, power supply 5 V 2.5 W, average wind speed measured by GM816A digital anemometer: 2.9 m/s, manufactured by KRD Co., Hefei, China), operating at a voltage of 5 V and provided by the Arduino UNO, effectively generated forced air convection for the SMA wires of the bionic joint.

4.2. Open-Loop Simulation and Experiment

The open-loop simulation model was from Section 3, utilizing the parameters presented in Table 2, which were derived from [26] and actual measurements. Both the open-loop simulation and experiment were conducted with single-sided SMA wires heating at an actuating voltage of 4.5 V, over a total time of 15 s. During this period, the power-on heating time was 2 s, with the remaining time dedicated to power-off cooling.
The results of the open-loop simulation and experiment for the bionic joint are depicted in Figure 8. The simulation outcomes exhibited relative smoothness, whereas the experimental data exhibited some jitteriness. Despite this, both datasets exhibited a consistent overall trend. During the power-on heating stage of the SMA wires, an initial joint angle change exhibited a brief hysteresis segment. As the SMA wires heated up to reach the austenite start temperature of the SMA wire, the joint angle rapidly increased to approximately 30°. In the power-off cooling stage of the SMA wires, there was also a hysteresis segment upon initial joint angle change, followed by a gradual recovery. Subsequently, the joint angle decreased to approximately 0°. This hysteresis phenomenon was attributed to the inherent phase transformation characteristics of the SMA wire, which required some time to reach the initial temperature for phase transformation of the SMA wire.

4.3. Position Step Response

The positional step response experiment examined the performance of the bionic joint in response to a specific step input. The step input involved gradually increasing the rotation angle from 0° in increments of 10° every 5 s until it attained 30°. Afterward, the angle was decreased from 30° in decrements of 10° every 5 s until it reached −30°. Ultimately, it was increased from −30° in increments of 10° every 5 s until it returned to 0°. The gains for the experiment were established as k P 1 = k P 2 = 0.125 and k I 1 = k I 2 = 0.0004 . The input voltage V I N i was set to 4.5 V. Additionally, forced air convection was set up for the SMA wires on the bionic joint throughout the experiment.
Figure 9 presents the experimental results of the position step response of the bionic joint. The experimental data reveal that the bionic joint had an average step response time of 0.77 s, with a root mean square error (RMSE) of 2.84°. Specifically, the average response time for the increase process in the first phase was 0.37 s, while the decrease process in the second phase took 0.95 s, and the increase process in the third phase averaged 0.78 s.
Among the three stages, the first stage demonstrated the shortest average response time due to the fact that only one side of the SMA wires was energized and heated. Conversely, the last two stages involved both the left and right SMA wires in stepping and maintaining stability, resulting in longer response times.
By comparing Figure 9a and Figure 9b, it is evident that the time required for each step transition gradually increased across the three aforementioned phases, with an accumulation of error, particularly noticeable in the second phase. The peak error typically occurred during the step response. Additionally, delays and overshoots were also observed.
One potential explanation for these observations is the error accumulation in the PI controller. Furthermore, the inherent hysteresis in the heating and cooling process of the SMA wires could have also contributed to these delays and overshoots.

4.4. Position Tracking Response

The positional tracking response experiment aimed to assess the tracking response performance of the bionic joint by having it follow sinusoidal trajectory inputs at varying frequencies. The positional tracking response of the bionic joint reflects its capability to track a predefined trajectory swiftly and precisely. The gains for the experiment were established as k P 1 = k P 2 = 0.3 and k I 1 = k I 2 = 0.1 . The input voltage V I N i was set to 4.5 V. Additionally, throughout the experiment, forced air convection was also established for the SMA wires located on the bionic joint. The sinusoidal trajectory input frequencies utilized in the experiments were 0.05 Hz and 0.1 Hz, with amplitudes set to 30° for both frequencies.
Figure 10 illustrates the experimental tracking results for the 0.05 Hz sinusoidal desired trajectory. The bionic joint was able to follow the prescribed trajectory, albeit with some jitter present. The RMSE of the tracking result for this trajectory was 0.77°, and the absolute peak error reached approximately 2.56°. This peak error occurred at the sinusoidal peak and was likely due to the hysteresis effects associated with the heating and cooling of the SMA wires.
Figure 11 displays the experimental tracking results for the 0.1 Hz sinusoidal desired trajectory. In this case, the RMSE of the tracking results increased to 0.93°, and the absolute peak error rose to approximately 2.77°.
A comparison of the tracking results for the bionic joint following sinusoidal desired trajectories at different frequencies, specifically 0.05 Hz and 0.1 Hz, revealed that the tracking error gradually increased with rising frequency. The tracking trajectory of the bionic joint was constrained by a fixed cycle time. Due to the hysteresis of the SMA wires, the bionic joint exhibited a slight lag behind the sinusoidal expected trajectory, particularly at the peak of the sinusoidal movement.

4.5. Differential SMA Wire-Actuated Bionic Joint Performance Comparison

Previous studies have also showcased notable designs for differential SMA wire-actuated bionic joints, all demonstrating exceptional design and performance qualities. Table 3 presents a concise summary of several existing bionic joints, highlighting essential parameters such as the pulley radius, effective length of SMA wires, and the maximum rotation angle achieved by the joint design.
As presented in Table 3, a comparison revealed that the bionic joint proposed in this paper effectively utilized the stroke amplification provided by the differential movable pulley set, allowing for the use of shorter SMA wires compared to the other three bionic joints mentioned in the table, while attaining a significant rotation angle. Although our trajectory tracking error is relatively larger, this is primarily due to the larger amplitude of the tracking. Nevertheless, our tracking accuracy of the bionic joint is still quite satisfactory.

5. Conclusions

In this work, a bionic joint based on SMA wires and a differential pulley set structure was proposed. A differential pulley set structure, which amplifies the stroke of the SMA wires, was introduced to enhance the rotation angle of the bionic joint. Traditionally, due to the limited strain of SMA wires, long SMA wires were used in bionic joints to achieve a large rotation angle. However, our approach amplifies the stroke of the SMA wires, potentially reducing the length of SMA wires required for the desired motion. Such a design offers promising applications in robotic systems, including small robot joints and dexterous hand designs. A mathematical model of the bionic joint was derived. Utilizing the bionic joint angle as feedback, a PI controller was designed to generate the appropriate voltages for the SMA wires. The results of the open-loop simulation and experiment were compared. Position step response and position tracking response experiments were conducted to assess the control performance of the bionic joint. The experimental results demonstrated that the bionic joint, under the control of the PI controller, exhibited satisfactory performance in terms of position response (within a range of −30° to 30°).
Although an anti-windup method was employed to mitigate integral windup, some error accumulation was still observed in the results. This could be due to various factors such as system nonlinearities, unmodeled dynamics, sensor noise, or actuator limitations. Additionally, hysteresis was also observed in the SMA wires during the heating and cooling process.
However, the primary focus of this study was to assess the bionic joint’s performance in terms of its operating range and response efficiency; thus, hysteresis was not a central concern. In our future work, we will focus on testing and compensating for hysteresis in SMA wires by employing more advanced control strategies. Further analysis and fine-tuning of the controller parameters are needed to improve the system’s performance and reduce error accumulation. Moreover, we intend to integrate the bionic joint into robotic systems, evaluate its practical applications, and explore its potential in real-world scenarios.

Author Contributions

Conceptualization, E.D. and Y.Z.; methodology, Y.Z., Z.J. and X.N.; software, Y.Z., Z.J. and X.N.; validation, Y.Z., Z.J. and E.D.; formal analysis, Y.Z. and Z.J.; investigation, Y.Z.; resources, E.D.; data curation, Y.Z.; writing—original draft preparation, Y.Z. and E.D.; writing—review and editing, E.D.; visualization, Y.Z.; supervision, E.D.; project administration, E.D.; funding acquisition, E.D. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the National Natural Science Foundation of China (No. 61773358) and the Cyrus Tang Foundation.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Data are contained within this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Li, W.; Chen, P.; Bai, D.; Zhu, X.; Togo, S.; Yokoi, H.; Jiang, Y. Modularization of 2-and 3-DoF Coupled Tendon-Driven Joints. IEEE Trans. Robot. 2021, 37, 905–917. [Google Scholar] [CrossRef]
  2. Li, H.; Yu, H.; Chen, Y.; Tang, X.; Wang, D.; Meng, Q.; Du, Q. Design of a Minimally Actuated Lower Limb Exoskeleton with Mechanical Joint Coupling. J. Bionic Eng. 2022, 19, 370–389. [Google Scholar] [CrossRef]
  3. Huang, Z.; Du, C.; Wang, C.; Sun, Q.; Xu, Y.; Shao, L.; Yu, B.; Ma, G.; Kong, X. Bionic Design and Optimization on the Flow Channel of a Legged Robot Joint Hydraulic Drive Unit Based on Additive Manufacturing. Biomimetics 2024, 9, 13. [Google Scholar] [CrossRef] [PubMed]
  4. Zhong, J.; Jiang, W.; Zhang, Q.; Zhang, W. Design and Simulation of a Seven-Degree-of-Freedom Hydraulic Robot Arm. Actuators 2023, 12, 362. [Google Scholar] [CrossRef]
  5. Park, D.; Han, J.-B.; Yeu, T.; Cho, S.-G.; Kim, S.; Kim, H.; Lee, Y. Development of an Autonomous Cleaning Robot with a Hydraulic Manipulator Arm for the Cleaning of Niche Areas of a Ship Hull. J. Mar. Sci. Eng. 2023, 11, 973. [Google Scholar] [CrossRef]
  6. Ma, J.; Chen, D.; Liu, Z.; Wei, J.; Zhang, X.; Zeng, Z.; Jiang, Y. All-Fabric Bi-directional Actuators for Multi-joint Assistance of Upper Limb. J. Bionic Eng. 2023, 20, 2661–2669. [Google Scholar] [CrossRef]
  7. Mei, D.; Yu, X.; Tang, G.; Liu, S.; Zhao, X.; Zhao, C.; Li, C.; Wang, Y. Blue Hand: A Novel Type of Soft Anthropomorphic Hand Based on Pneumatic Series-Parallel Mechanism. IEEE Robot. Autom. Lett. 2023, 8, 7615–7622. [Google Scholar] [CrossRef]
  8. Zhou, J.; Chen, Y.; Hu, Y.; Wang, Z.; Li, Y.; Gu, G.; Liu, Y. Adaptive Variable Stiffness Particle Phalange for Robust and Durable Robotic Grasping. Soft Robot. 2020, 7, 743–757. [Google Scholar] [CrossRef] [PubMed]
  9. Zhang, A.; Wang, L.; Jin, J.; Chen, D.; Liu, R.; Zhao, H. A novel piezoelectric actuated 2-DOF joint for underwater manipulator: Design, simulation, and experimental investigation. Smart Mater. Struct. 2021, 30, 105032. [Google Scholar] [CrossRef]
  10. Geng, Z.X.; Li, X.N.; Liu, R.X.; Wen, Z.Y.; Wang, B.Q.; Wu, D.W. Development of a stator-rotor integrated piezoelectric actuator for precise joint rotation of the robotic arm. Precis. Eng. 2023, 82, 360–369. [Google Scholar] [CrossRef]
  11. Sun, H.; Shi, Y.; Wang, Q.; Li, X.; Wang, J. Modeling and Design Optimization of a New Piezoelectric Inchworm Actuator with Screw Clamping Mechanisms. Micromachines 2022, 13, 2038. [Google Scholar] [CrossRef] [PubMed]
  12. Cheng, J.; Chen, W.; Ma, X.; Deng, J.; Xun, M.; Liu, Y. A low speed piezoelectric actuator with high displacement smoothness and its multi-objective optimized method. Smart Mater. Struct. 2023, 32, 105036. [Google Scholar] [CrossRef]
  13. Yi, X.; Chakarvarthy, A.; Chen, Z. Cooperative Collision Avoidance Control of Servo/IPMC Driven Robotic Fish With Back-Relaxation Effect. IEEE Robot. Autom. Lett. 2021, 6, 1816–1823. [Google Scholar] [CrossRef]
  14. Wang, S.; Huang, B.; McCoul, D.; Wang, X.; Zhao, J. Design method of DEMES rotary joint. Smart Mater. Struct. 2020, 29, 035021. [Google Scholar] [CrossRef]
  15. Jiang, J.; Zhao, Y. Liquid Crystalline Elastomer for Separate or Collective Sensing and Actuation Functions. Small 2023, 19, 2301932. [Google Scholar] [CrossRef] [PubMed]
  16. Do, P.T.; Le, Q.N.; Luong, Q.V.; Kim, H.-H.; Park, H.-M.; Kim, Y.-J. Tendon-Driven Gripper with Variable Stiffness Joint and Water-Cooled SMA Springs. Actuators 2023, 12, 160. [Google Scholar] [CrossRef]
  17. Hu, Q.; Huang, H.; Dong, E.; Sun, D. A Bioinspired Composite Finger With Self-Locking Joints. IEEE Robot. Autom. Lett. 2021, 6, 1391–1398. [Google Scholar] [CrossRef]
  18. Qiu, J.; Ji, A.; Zhu, K.; Han, Q.; Wang, W.; Qi, Q.; Chen, G. A Gecko-Inspired Robot with a Flexible Spine Driven by Shape Memory Alloy Springs. Soft Robot. 2023, 10, 713–723. [Google Scholar] [CrossRef]
  19. Jia, Z.; Han, G.; Jin, H.; Xu, M.; Dong, E. Design and Force/Angle Independent Control of a Bionic Mechanical Ankle Based on an Artificial Muscle Matrix. Biomimetics 2024, 9, 38. [Google Scholar] [CrossRef]
  20. Yang, S.Y.; Kim, K.; Seo, S.; Shin, D.; Park, J.H.; Gong, Y.J.; Choi, H.R. Hybrid Antagonistic System With Coiled Shape Memory Alloy and Twisted and Coiled Polymer Actuator for Lightweight Robotic Arm. IEEE Robot. Autom. Lett. 2022, 7, 4496–4503. [Google Scholar] [CrossRef]
  21. Luong, T.; Kim, K.; Seo, S.; Jeon, J.; Park, C.; Doh, M.; Koo, J.C.; Choi, H.R.; Moon, H. Long Short Term Memory Model Based Position-Stiffness Control of Antagonistically Driven Twisted-Coiled Polymer Actuators Using Model Predictive Control. IEEE Robot. Autom. Lett. 2021, 6, 4141–4148. [Google Scholar] [CrossRef]
  22. Zhang, J.; Sheng, J.; O’Neill, C.T.; Walsh, C.J.; Wood, R.J.; Ryu, J.H.; Desai, J.P.; Yip, M.C. Robotic Artificial Muscles: Current Progress and Future Perspectives. IEEE Trans. Robot. 2019, 35, 761–781. [Google Scholar] [CrossRef]
  23. Jani, J.M.; Leary, M.; Subic, A.; Gibson, M.A. A review of shape memory alloy research, applications and opportunities. Mater. Des. 2014, 56, 1078–1113. [Google Scholar] [CrossRef]
  24. Du, H.; Li, G.; Sun, J.; Zhang, Y.; Bai, Y.; Qian, C.; Liang, Y. A review of shape memory alloy artificial muscles in bionic applications. Smart Mater. Struct. 2023, 32, 103001. [Google Scholar] [CrossRef]
  25. Yuan, H.; Fauroux, J.C.; Chapelle, F.; Balandraud, X. A review of rotary actuators based on shape memory alloys. J. Intell. Mater. Syst. Struct. 2017, 28, 1863–1885. [Google Scholar] [CrossRef]
  26. Technical Characteristics of Flexinol® Actuator Wires. Available online: https://www.dynalloy.com/pdfs/TCF1140.pdf (accessed on 21 February 2024).
  27. Baek, H.; Khan, A.M.; Kim, Y. A bidirectional rotating actuator by using a single shape memory alloy wire in a double bend shape. Sens. Actuators A Phys. 2023, 360, 114526. [Google Scholar] [CrossRef]
  28. Takumi, I.; Sumito, N. SMA micro-hand implemented in small robot for generating gestures. Intell. Serv. Robot. 2021, 14, 399–408. [Google Scholar] [CrossRef] [PubMed]
  29. Guo, Z.; Pan, Y.; Wee, L.; Yu, H. Design and control of a novel compliant differential shape memory alloy actuator. Sens. Actuators A Phys. 2015, 225, 71–80. [Google Scholar] [CrossRef]
  30. Britz, R.; Motzki, P.; Seelecke, S. Scalable Bi-Directional SMA-Based Rotational Actuator. Actuators 2019, 8, 60. [Google Scholar] [CrossRef]
  31. Zhou, H.; Cao, S.; Ma, N. Design and performance analysis of a novel class of SMA-driven rotational mechanisms/joints. Robotica 2022, 40, 3976–3994. [Google Scholar] [CrossRef]
  32. Bodaghi, M.; Damanpack, A.R.; Aghdam, M.M.; Shakeri, M. A phenomenological SMA model for combined axial-torsional proportional/non-proportional loading conditions. Mater. Sci. Eng. A 2013, 587, 12–26. [Google Scholar] [CrossRef]
  33. Liang, C.; Rogers, C.A. One-dimensional thermomechanical constitutive relations for shape memory materials. J. Intell. Mater. Syst. Struct. 1997, 8, 285–302. [Google Scholar] [CrossRef]
  34. Teh, Y.H.; Featherstone, R. An Architecture for Fast and Accurate Control of Shape Memory Alloy Actuators. Int. J. Robot. Res. 2008, 27, 595–611. [Google Scholar] [CrossRef]
Figure 1. Types of SMA wire-actuated bionic joints. (a) Single SMA wire actuated. (b) Biased SMA wire actuated. (c) Differential SMA wire actuated.
Figure 1. Types of SMA wire-actuated bionic joints. (a) Single SMA wire actuated. (b) Biased SMA wire actuated. (c) Differential SMA wire actuated.
Biomimetics 09 00210 g001
Figure 2. The structural design of the bionic joint. (a) Structure of the human elbow joint. (b) Three-dimensional isometric view of the bionic joint (support plate 2 is provided with transparency). (c) Routing and anti-slip fixation methods for force wires 1 and 3.
Figure 2. The structural design of the bionic joint. (a) Structure of the human elbow joint. (b) Three-dimensional isometric view of the bionic joint (support plate 2 is provided with transparency). (c) Routing and anti-slip fixation methods for force wires 1 and 3.
Biomimetics 09 00210 g002
Figure 3. Parametric analysis for the bionic joint design. l is the length of the SMA wire. r 1 and r 2 represent the radii of the large groove and small groove on the double-diameter fixed pulley, respectively. θ 1 represents the rotation angle of the double-diameter fixed pulley.
Figure 3. Parametric analysis for the bionic joint design. l is the length of the SMA wire. r 1 and r 2 represent the radii of the large groove and small groove on the double-diameter fixed pulley, respectively. θ 1 represents the rotation angle of the double-diameter fixed pulley.
Biomimetics 09 00210 g003
Figure 4. Bionic joint modeling. (a) Focused side view of the bionic joint’s core structure. (b) Schematic diagram of the bionic joint.
Figure 4. Bionic joint modeling. (a) Focused side view of the bionic joint’s core structure. (b) Schematic diagram of the bionic joint.
Biomimetics 09 00210 g004
Figure 5. Block diagram of the bionic joint. (a) Overall block diagram. (b) Sub-block diagram illustrating left/right SMA wires.
Figure 5. Block diagram of the bionic joint. (a) Overall block diagram. (b) Sub-block diagram illustrating left/right SMA wires.
Biomimetics 09 00210 g005
Figure 6. Block diagram of the PI controller with integrator anti-windup.
Figure 6. Block diagram of the PI controller with integrator anti-windup.
Biomimetics 09 00210 g006
Figure 7. Block diagram of the experimental setup (solid lines in green, purple, and orange represent the signal flows for serial communication, analog input, and PWM output, respectively; solid lines in red, black, and gray represent signals for voltage positive, voltage negative, and signal ground).
Figure 7. Block diagram of the experimental setup (solid lines in green, purple, and orange represent the signal flows for serial communication, analog input, and PWM output, respectively; solid lines in red, black, and gray represent signals for voltage positive, voltage negative, and signal ground).
Biomimetics 09 00210 g007
Figure 8. Results of open-loop simulation and experiment for the bionic joint (the light orange area represents the power-on heating phase, while the light blue area indicates the power-off cooling phase).
Figure 8. Results of open-loop simulation and experiment for the bionic joint (the light orange area represents the power-on heating phase, while the light blue area indicates the power-off cooling phase).
Biomimetics 09 00210 g008
Figure 9. Experimental results of the position step response. (a) Actual and desired positions. (b) Position error. (c) Duty cycles corresponding to the SMA wires.
Figure 9. Experimental results of the position step response. (a) Actual and desired positions. (b) Position error. (c) Duty cycles corresponding to the SMA wires.
Biomimetics 09 00210 g009
Figure 10. Experimental tracking results for 0.05 Hz sinusoidal desired trajectory. (a) Actual and desired positions. (b) Position error. (c) Duty cycles corresponding to the SMA wires.
Figure 10. Experimental tracking results for 0.05 Hz sinusoidal desired trajectory. (a) Actual and desired positions. (b) Position error. (c) Duty cycles corresponding to the SMA wires.
Biomimetics 09 00210 g010
Figure 11. Experimental tracking results for 0.1 Hz sinusoidal desired trajectory. (a) Actual and desired positions. (b) Position error. (c) Duty cycles corresponding to the SMA wires.
Figure 11. Experimental tracking results for 0.1 Hz sinusoidal desired trajectory. (a) Actual and desired positions. (b) Position error. (c) Duty cycles corresponding to the SMA wires.
Biomimetics 09 00210 g011
Table 1. Key dimensions for bionic joint design.
Table 1. Key dimensions for bionic joint design.
DimensionValue (Unit)
Length, width, and height of the bionic joint60 × 60 × 180 mm
Large radius of the double-diameter fixed pulley13.2 mm
Small radius of the double-diameter fixed pulley11.2 mm
Radius of the V-groove bearing within each movable pulley4.2 mm
Length, width, and height of PCBs 1 and 310 × 10 × 1.6 mm
Length, width, and height of PCBs 2 and 417 × 10 × 1.6 mm
Length of each SMA wire80 mm
Diameter of each SMA wire0.31 mm
Table 2. Parameters in the model of the SMA wire and the bionic joint.
Table 2. Parameters in the model of the SMA wire and the bionic joint.
Description (Parameters)Value (Unit)
Austenite Young’s modulus ( E A )78 GPa
Martensite Young’s modulus ( E M )23 GPa
Maximum recoverable strain of the SMA wire ( ε L )0.02
Number of parallel SMA wires on each side ( n )2
Diameter of the SMA wire ( d )0.31 mm
Austenite start temperature ( A s )80 °C
Austenite finish temperature ( A f )98 °C
Martensite start temperature ( M s )78 °C
Martensite finish temperature ( M f )60 °C
Austenite stress influence coefficients ( C A )15 MPa/°C
Martensite stress influence coefficient ( C M )15 MPa/°C
Initial martensite volume fraction of the austenite-to-martensite phase transformation ( ξ A )0
Initial martensite volume fraction of the martensite-to-austenite phase transformation ( ξ M )1
Length of each SMA wire ( l )80 mm
Density of the SMA wire ( ρ )6450 kg/m3
Specific heat capacity of the SMA wire ( c p )837 J/(kg·°C)
Resistance per unit length of the SMA wire ( R 0 )12.2 Ω/m
Heat convection constant coefficient ( h 0 )80
Heat convection second order coefficient ( h 2 )0.001
Ambient temperature ( T 0 )20 °C
Radius of the large groove on the double-diameter fixed pulley ( r 1 )13.2 mm
Radius of the small groove on the double-diameter fixed pulley ( r 2 )11.2 mm
Moment of inertia of the double-diameter fixed pulley ( J 1 )1.52 kg·(mm)2
Mass of the movable pulley ( m 1 )2.56 g
Damping coefficients of SMA wires ( b 1 ,   b 2 )2
Table 3. Parameter performance of differential SMA wire-actuated bionic joints.
Table 3. Parameter performance of differential SMA wire-actuated bionic joints.
ModelPulley RadiusEffective Length of SMA WiresMaximum Rotation AngleRMSE in Track Response
Jia [19]25 mm380 mm62◦-
Guo [29]15 mm370 mm30°0.5°
Britz [30]15 mm196 mm30°-
This paper13.2 mm80 mm60°0.8°
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhu, Y.; Jia, Z.; Niu, X.; Dong, E. Design and Position Control of a Bionic Joint Actuated by Shape Memory Alloy Wires. Biomimetics 2024, 9, 210. https://doi.org/10.3390/biomimetics9040210

AMA Style

Zhu Y, Jia Z, Niu X, Dong E. Design and Position Control of a Bionic Joint Actuated by Shape Memory Alloy Wires. Biomimetics. 2024; 9(4):210. https://doi.org/10.3390/biomimetics9040210

Chicago/Turabian Style

Zhu, Yida, Zhikun Jia, Xiaojie Niu, and Erbao Dong. 2024. "Design and Position Control of a Bionic Joint Actuated by Shape Memory Alloy Wires" Biomimetics 9, no. 4: 210. https://doi.org/10.3390/biomimetics9040210

Article Metrics

Back to TopTop