American Journal of Computational and Applied Mathematics
p-ISSN: 2165-8935 e-ISSN: 2165-8943
2014; 4(5): 167-185
doi:10.5923/j.ajcam.20140405.03
Mohammad Reza Zakerzadeh1, Hassan Sayyaadi2
1School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran
2School of Mechanical Engineering, Sharif University of Technology, Tehran, Iran
Correspondence to: Mohammad Reza Zakerzadeh, School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran.
| Email: | ![]() |
Copyright © 2014 Scientific & Academic Publishing. All Rights Reserved.
Flexible structures actuated by Shape Memory Alloy (SMA) actuators have been taken attentions in various applications of many scientific/technologic fields recently, like morphing wings. However, position control of these flexible structures is a difficult task especially in the large deformation mode due to some nonlinearity in behaviors, hysteresis effects, etc. First, Shape Memory Alloy (SMA) actuators behave with sever nonlinear dynamics while performing saturated hysteresis behavior during their forward and reverse transformations. Second, flexible structure behaves nonlinear in large deflection mode and as a result becomes more sensitive to the actuator applied force. As a result of these interactions between SMA and flexible structure, effective utilization of SMA-actuated flexible structure is a very recent challenge topic. In order to overcome to these two challenging points, in this paper, hysteresis nonlinearity of SMA-actuated flexible structure is modeled by the generalized Prandtl–Ishlinskii model. Consequently, a feedforward–feedback controller is used to control the tip deflection of the beam-like SMA-actuated structure. The feedforward part of the controller is based on the inverse generalized Prandtl–Ishlinskii model while a conventional proportional–integral feedback controller is added to the feedforward control system to increase the accuracy together with decreasing the steady state error in position control process. Besides, in order to eliminate the second aforementioned challenging point of nonlinear behavior in large deflection of flexible structure, another auxiliary SMA actuator is attached to the structure. It is experimentally shown that, in comparison to the case that only one SMA actuator is attached to the structure, the proposed controller in the new architecture, including two SMA actuators, not only increases the accuracy of the position control in small deflection mode, but also the position control process can be performed with great precision in large deformation behavior of the structure. It means simply that using two SMA actuators in the control architecture proposed here performs accurate tip positioning of flexible beam structure in both small and large deflection modes.
Keywords: Shape Memory Alloy Actuator, Position Control, Smart Structure, Large Deformation Mode
Cite this paper: Mohammad Reza Zakerzadeh, Hassan Sayyaadi, Deflection Control of SMA-actuated Beam-like Structures in Nonlinear Large Deformation Mode, American Journal of Computational and Applied Mathematics , Vol. 4 No. 5, 2014, pp. 167-185. doi: 10.5923/j.ajcam.20140405.03.
![]() | Figure 1. Schematic illustration of the smart structure with its SMA wires prior and after deformation |
and the threshold
the width of the hysteresis operator, is a continuous rate-dependent operator which further details about it can be found in [26]. Assume that
is the space of the piecewise monotone continuous functions and the input
is monotone on each of the sub-intervals
where 
. Then the output of the classical Prandtl-Ishlinskii model,
can be obtained as [15]:![]() | (1) |
is an integrable positive density function,
is the positive threshold as 
, and
is the classical play hysteresis operator that is analytically expressed for
as:![]() | (2) |
Since in most practical applications a finite number (N) of hysteresis play operators are used to model hysteresis behavior, the output of the classical Prandtl-Ishlinskii model can also be expressed as:![]() | (3) |
is the number of the classical play operatorsIn view of the fact that the classical play hysteresis operator has a symmetric unbounded nature, the classical Prandtl-Ishlinskii model cannot characterize the behavior of systems with output saturation or asymmetric hysteresis input-output loops. In order to eliminate these limitations, Brokate and Sprekels [27], and Visitin [28] have suggested an alternative generalized play operator, as a nonlinear play operator, for which the increases and decrease in input
yields to increase and decrease of the play operator output along the curves
and
respectively (see Figure 2 (b)). The
and
function
are continuous, bounded and invertible envelope functions over the input domain. According to Equation (2) the output of the generalized play hysteresis operator is analytically expressed for
as:![]() | Figure 2. Input-Output Relationship of the (a) Classical and (b) Generalized Play Operators |
![]() | (4) |
As a result, the output of the generalized Prandtl-Ishlinskii model,
can be expressed as [26]:![]() | (5) |
![]() | (6) |
is the number of the generalized play operators. As it is clear from Equations (1)-(2) and (4)-(5), the classical Prandtl-Ishlinskii model is a particular case of the generalized Prandtl-Ishlinskii model when identical envelope functions are selected
Since the output of the generalized Prandtl-Ishlinskii model strongly depends upon the shape of the envelope function as well as the density function, the shape of these functions should be selected with respect to the hysteretic behavior of material. In addition, in special cases when, like SMA actuators, there is output saturations by increasing and decreasing the input, the hyperbolic tangent functions may be the best choice due to their continuity and bounded properties [26]. Owning to the continuity, bonded and invertible property of these functions, Al Janaideh, Rakheja and Su [26] suggests choosing this function as an envelope function for the shape memory alloy (SMA) actuators. In addition, such functions can facilitate describing the output saturation property available in SMA actuators. Therefore, in this work the following functions are selected for the envelope functions of the generalized play operator:![]() | (7) |
![]() | (8) |
![]() | (9) |
![]() | (10) |
must be identified using the measured input-output experimental data. In the current research, this training process (or preprocessing process), is performed with the MATLAB optimization Toolbox, in order to minimize error with respect to some experimental data. It should be mentioned that these experimental data are collected from an experimental test set-up, including a flexible beam actuated by two SMA wires, and the details about this set-up are explained in the next section.Zakerzadeh and Sayyaadi [15] have demonstrated that the generalized Prandtl-Ishlinskii hysteresis model is capable in characterizing asymmetric hysteresis nonlinearity of SMA actuators. In the training process the model parameters (like the envelope function parameters as well as the density function parameters) were identified with solving optimization problem to adapt the model response to the experimental data of the real hysteretic behavior (training data) including some first order descending curves attached to the major hysteresis loop. Finally, the generalized hysteresis model responses of the SMA actuator are compared with the training data and the results demonstrated that the developed generalized hysteresis model have very excellent accuracy with respect to the training data. In addition, it was shown that the developed generalized Prandtl-Ishlinskii model leads to good results in predicting high order minor hysteresis loops.
and inverse hysteresis model
, the following equation can be obtained if the exact inverse compensator
exists:![]() | (11) |
is the output of the hysteresis model,
and
are respectively the input and output of the inverse hysteresis model.![]() | Figure 3. Compensation of system hysteresis by exact inverse model |
is formulated in discrete form as [21]:![]() | (12) |
and
are expressed in terms of envelope, density functions and play operator of the generalized Prandtl-Ishlinskii model as [21]:![]() | (13) |
![]() | (14) |
is the classical play hysteresis operator that was analytically expressed in equation (2). The details of these equations deviation can be found in Kuhnen and Janocha [32]. As it is clear from equation (12), the inverse generalized Prandtl-Ishlinskii model is a classical Prandtl-Ishlinskii hysteresis model which is defined in terms of density function and threshold function with parameters obtained from equations (13)-(14).
during all of the experimental tests. According to figure 1, the geometric parameters and material properties of the cantilever aluminum (7075-T6) beam are given in Table 1. The main properties of the SMA wires are also presented in Table 2. The diameter of both SMA wires is 0.254mm (0.01 inch).The SMA wires are placed horizontally (parallel to beam neutral axis) with one end fixed to the beam (the main SMA wire-2 at the end and the auxiliary SMA wire-1 at the middle) and the other end to the base of the beam. Since the available SMA actuator for this set-up has a moderate maximum recoverable strain (about 4%) and the purpose of this study is achieving large deformation of the beam, the length of main SMA wire is enlarged at the back of the beam base (the added length is 55cm) in such a way that the connection point of this wire with the base (point O2 in figure 1) does not change during cooling and heating processes. As a result, the length of the main SMA wire is 95cm and the auxiliary SMA wire is 20cm. ![]() | Figure 4. Schematic of the smart beam set-up actuated by two active SMA actuators |
|
|
![]() | Figure 5. Experimental test set-up used for training the generalized Prandtl-Ishlinskii model as well as verification of proposed control system |
![]() | Figure 6. Top view of the deformed smart beam after two SMA wire actuations |
|
![]() | Figure 7. The decaying ramp input electrical current applied in the training process of Case 1 |
![]() | Figure 8. Experimental data of hysteresis behavior between the beam tip deflection and the SMA electrical current in the training process of Case 1 |
![]() | Figure 9. Comparison between the deflection predicted by the generalized Prandtl-Ishlinskii model and the training experimental data in Case 1 |
Therefore, the number of generalized Prandtl-Ishlinskii model parameters is decreased to 7 and as a result identifying these parameters by MATLAB optimization Toolbox becomes faster and easier. In order to identify the 7 parameters of the generalized Prandtl-Ishlinskii model in this case, in the training process the input electrical current applied to both of the SMA wires, as in Case 1, is a slow decaying ramp signal which is shown in figure 10. In the training process of Case 2, 492 data set, consisting of the major loop and 17 first order descending (FOD) reversal curves attached to the major loop, is used. The switching current values of these descending reversal curves are selected as: [0.800, 0.650, 0.600, 0.580, 0.560, 0.540, 0.530, 0.520, 0.510, 0.500, 0.490, 0.480, 0.470, 0.460, 0.450, 0.440, 0.420, 0.400] (Amp). The experimental input-output hysteresis loops of the flexible beam with both SMA wires actuation, under the abovementioned input electrical current is shown in figure 11. The 7 generalized Prandtl-Ishlinskii model parameters, identified by using MATLAB optimization Toolbox in order to minimize the error between the model output and experimental data, are tabulated in table 4. In addition, the output of the generalized Prandtl-Ishlinskii model in time domain under the input current profile of figure 10, is compared with the experimental data in figure 12. This figure clearly shows that, even in this case that the generalized Prandtl-Ishlinskii model has less parameters, it can effectively characterized the input-output hysteresis behavior of the flexible beam actuated with two active SMA wires. The mean squared value of the absolute error in this case is slightly more than the first case (as a result of using fewer model parameters) and is about 9.16mm.![]() | Figure 10. The decaying ramp input electrical current applied to both SMA wires in the training process of Case 2 |
![]() | Figure 11. Experimental data of hysteresis behavior between the beam tip deflection and the electrical current of both SMA wires in the training process of Case 2 |
![]() | Figure 12. Comparison between the deflection predicted by the generalized Prandtl-Ishlinskii model and the training experimental data in Case 2 |
|
![]() | (15) |
is the compensating electrical current, developed by inverse of the generalized Prandtl-Ishlinskii hysteresis model, applied to the SMA wires which can be used to compensate the hysteresis nonlinearity of the SMA actuators. The error between the desired command displacement and the output of the system (beam deflection) is the input of the PI controller with anti-windup while
is the output current of this controller delivered to both SMA wires. The integral, proportional and the integral correction (anti-windup) gains of the PI feedback controller, denoted by
and
respectively are
and
The values of these gains are set in such a way that system response to step command input has the minimum overshoot as well as quick response. The output of the PI controller with anti-windup before saturation is denoted by
In addition, the upper and lower bounds of this controller output, denoted by
and
in figure 13, is selected as
and
respectively. The total current applied to the SMA actuators,
is the sum of electrical currents created by feedforward controller
and feedback controller
In order to prevent SMA overheating, the upper bound of this electrical current is chosen as 
![]() | Figure 13. Closed-loop control system scheme applied in Case 1 and 2 for position control the tip deflection of smart flexible beam |
which forces the inverse hysteresis model to predict a hysteresis loop with no higher order minor loops in it. The experimental result of the proposed control system for both cases is investigated for
and is shown in figure 14. The absolute value of the position error for both cases is also depicted over time in figure 15.![]() | Figure 14. Tracking result of the proposed control system for Case 1 and Case 2 in test 1 with ![]() |
![]() | Figure 15. Absolute of tracking error for Case 1 and Case 2 in test 1 with ![]() |
|
. Since the purpose of this research is establishing the proposed control system in the new architecture for deflection control of beam-like structures in large deflection mode, the tracking performance in high frequency command inputs is not considered here. In addition, the tracking frequency of 0.04 Hz is suitable for many applications like morphing wings. The experimental result of the proposed control system in tracking such sinusoidal command input for both cases is depicted in figure 16. Also the absolute value of the tracking position error over time is shown in figure 17. It is obviously observable from these figures that, although in both cases tracking such fast command input is more difficult for the proposed control system, in such high frequency command input the proposed control system has better tracking accuracy in Case 2 rather than the Case 1. The mean of absolute error, maximum of absolute error (after initial transition response) and mean of squared error are also shown for both cases in table 6. The absolute error average for the Case 1 is 2.42 mm while this value has decreased to 0.94 for Case 2. It signifies that in tracking such high frequency command input, adding the auxiliary SMA wire has improved the mean of absolute value of the tracking error by 62%. Also, the value of maximum error (after initial transition response) is 10.97 mm for the Case 1 while this value is 4.58 mm for Case 2 which shows 58% improvement. In addition, the mean of squared error has decreased by 76% from Case 1 to Case 2. It is worth mentioning here that such improvement in the tracking result of this test has been obtained only by attaching one auxiliary SMA wire to the structure whose length is about 20% of the main actuator and also fewer model parameters are used for generalized Prandtl-Ishlinskii model in Case 2 in comparison to Case 1. This is a novel idea for increasing the position control accuracy in smart structures actuated by SMA wires. ![]() | Figure 16. Tracking result of the proposed control system for Case 1 and Case 2 in test 1 with ![]() |
|

with
which not only is a decaying input but also its variation with respect to the time is almost fast. Therefore, the response of the control system to this fast decaying input can verify the performance of the controller. The experimental result of the proposed control system in the case that one active SMA actuator is present (Case 1) and in the case where both of SMA actuators are deforming the structure (Case 2) is shown in figure 18. As it is clear the control system has good performance for both cases but in the Case 2 the system has more ability to track such command input. It should be mentioned that this valuable result is acquired by only training the Prandtl-Ishlinskii hysteresis model with the data of some first order reversal curves. The similar results are also reported by Zakerzadeh and Sayyaadi in [15]. In addition, since the number of parameters used in generalized Prandtl-Ishlinskii model in Case 2 is less than Case 1, this accurate tracking result for Case 2 becomes more valuable.![]() | Figure 18. Tracking result of the proposed control system for Case 1 and Case 2 in test 2 |
|
![]() | Figure 19. Absolute of tracking error for Case 1 and Case 2 in test 2 |

This command input is not only a fast decaying sinusoidal trajectory which results to predicting some high order minor hysteresis loops by the inverse hysteresis model, but also the tracking of this command signal is performed in large deformation mode of the structure. Since, using only the main SMA actuator (i.e. Case 1) cannot deform the flexible beam to this large deflection, the result of Case 2, where both of SMA wires actuate the structure, is brought here. The experimental result of the proposed control system in tracking the command input in Case 2 in which both of SMA actuators are deforming the structure is shown in figure 20. The absolute value of the position error over time is also shown in figure 21. The mean of absolute error, maximum of absolute error (after initial transition response) and mean of squared error in this test are also shown for Case 2 in table 8. As it is clear from these figures, the proposed control system, consisting the inverse hysteresis model as a feedforward controller and the simple feedback proportional-integral (PI) controller, can effectively control the tip deflection of the beam in the large deformation mode of the structure by using two active SMA wires. According to table 8, the mean and maximum values of the absolute error are, respectively, 0.71 mm and 6.55 mm which are about 0.5% and 4.6% of the maximum deflection of the beam (143mm), respectively. ![]() | Figure 20. Tracking result of the proposed control system for Case 2 in test 3 |
![]() | Figure 21. Absolute of tracking error for Case 2 in test 3 |
|
belongs to the feedforward controller
and the PI controller current output
only has the role of reducing the tracking error and helps achieve more accurate tracking results, while if the conventional PI controller is lonely used in the control process, all of the control effort must be supported by the feedback controller.![]() | Figure 22. Control output applied by each portion of the proposed control system to both of the SMA actuators for experiment test 3 |