Next Article in Journal
Modeling, Identification, and Control of a Discrete Variable Stiffness Actuator (DVSA)
Previous Article in Journal
Experimental Investigations on Self-Bearing Motors with Combined Torque and Electrodynamic Bearing Windings
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multistate Friction Model for the Compensation of the Asymmetric Hysteresis in the Mechanical Response of Pneumatic Artificial Muscles

1
School of Computer and Biomedical Engineering, Università degli Studi Magna Græcia di Catanzaro, Campus Universitario di Germaneto, 88100 Catanzaro, Italy
2
Dipartimento di Ingegneria Elettrica e delle Tecnologie dell’Informazione, Università degli Studi di Napoli Federico II, Via Claudio 21, 80125 Napoli, Italy
*
Author to whom correspondence should be addressed.
Actuators 2019, 8(2), 49; https://doi.org/10.3390/act8020049
Submission received: 30 May 2019 / Revised: 17 June 2019 / Accepted: 18 June 2019 / Published: 18 June 2019

Abstract

:
These days, biomimetic and compliant actuators have been made available to the main applications of rehabilitation and assistive robotics. In this context, the interaction control of soft robots, mechatronic surgical instruments and robotic prostheses can be improved through the adoption of pneumatic artificial muscles (PAMs), a class of compliant actuators that exhibit some similarities with the structure and function of biological muscles. Together with the advantage of implementing adaptive compliance control laws, the nonlinear and hysteretic force/length characteristics of PAMs pose some challenges in the design and implementation of tracking control strategies. This paper presents a parsimonious and accurate model of the asymmetric hysteresis observed in the force response of PAMs. The model has been validated through the experimental identification of the mechanical response of a small-sized PAM where the asymmetric effects of hysteresis are more evident. Both the experimental results and a comparison with other dynamic friction models show that the proposed model could be useful to implement efficient compensation strategies for the tracking control of soft robots.

1. Introduction

Soft Robotics is an emerging branch of bio-inspired robotics fostering the development of biomedical and assistive technologies as well as the design of control methodologies for the optimization of human–robot interaction (HRI) in prosthetics, rehabilitation and surgical robotics.
In the field of Soft Robotics, the safety constraints involved in HRI can be fulfilled through adjustable stiffness mechanisms actuated by compliant actuators [1]; the control of the adaptable compliance can be achieved through some control methodologies inspired by the human musculoskeletal system.
Among the actuation technologies implemented in the control systems of soft robots, Pneumatic Artificial Muscles (PAMs) [2] are good candidates as biomimetic, light, safe and efficient actuators for rehabilitation robots, wearable exoskeleton robots and energy-efficient walking humanoids (see [3,4,5,6]).
Analogously with the biological muscle, a PAM only works in the contraction direction; the “muscular activation” generating the contraction force is obtained by inflating the air chamber of the PAM. The contraction force is a nonlinear function of the internal pressure of the PAM. Moreover, the mechanical response of the actuator exhibits an hysteretic behaviour, since the force vs. length characteristics of a PAM depends on the inflation/deflation phase of the actuator.
Nonlinear and hysteretic effects must not be a deterrent to the adoption of PAMs as compliant actuators for assistive and rehabilitation robots, since control engineers have developed nonlinear compensation control strategies that can achieve robust trajectory tracking control of rehabilitation exoskeletons [7] and prostheses [8]. The most efficient compensation strategies rely on gray-box models, such as the phenomenological model in [9] and the lumped-parameter model in [10]. The visco-elastic response of a PAM can be reproduced through a parallel configuration of a spring, a damper and an active force element (see [9,10,11]). More recently, Al-Ibadi et al. [12] have proposed a general model of the PAM force depending on the key parameters of initial length, initial inner diameter, the thickness of both the inner rubber tube and the braided sleeve of the actuator. The aforementioned models are not able to describe the hysteretic component of the actuator output.
The friction in PAMs that is generated by the internal structure of the elastic bladder enclosing the pressurized chamber of the actuator is the main source of hysteresis. Moreover, the force/length hysteresis loops, along the cycles of inflation and deflation of the actuator, are asymmetric.
In the majority of the literature references on the trajectory tracking control of PAMs, the hysteresis component of the actuator response is discarded, see, e.g., [13], whereas other important results on the hysteresis modelling in PAMs are not concerned with the asymmetry of hysteresis loops (see [14,15]). The modelling and identification of asymmetric hysteresis loops have been only recently addressed in [16,17].
The work [15] is concerned with the modelling and compensation of the hysteresis in a robotic joint actuated by PAMs. The hysteretic relationship between force and length of a PAM is approximated through a combination of four elementary visco-elastic blocks of a Maxwell-slip model that yields symmetric loops.
Preisach [18], Prandt–Ishlinskii [19], Bouc–Wen [20,21] and Maxwell-slip [22] models that can capture the symmetric hysteresis of general friction phenomena may be applied to the identification of the mechanical response of PAMs. However, these models cannot fit the asymmetry of the hysteresis loops in PAMs and, therefore, extended versions are more suitable to PAM control, like the modified Prandt–Ishlinskii model in [17].
The identification of hysteresis requires, in general, a large number of single slip-blocks or play operators in Maxwell-slip and Prandt–Ishlinskii models, respectively; the number of model parameters to be identified may increase if the hysteresis is not symmetric. For instance, in [17], a number of 40 parameters is required to capture the asymmetric length/pressure hysteresis of a PAM. The number of parameters can be reduced to 9 if the generalized Bouc–Wen model is used to fit asymmetric loops in the force vs. length curve of a PAM (see [16]).
This work proposes a novel multistate model of asymmetric hysteresis, whose structure and number of parameters enable the efficient identification and compensation of hysteresis, e.g., in motion control applications. The structure of the model is comparable to that of other multistate friction models [23], where a parallel connection of multiple elasto-plastic elements describes, in the presliding regime of motion, the symmetric hysteresis and its properties of nonlocal memory and rate independency.
Hysteresis with nonlocal memory is defined as an input–output map, for which the output at any time instant depends on the output at some time instant in the past, the input since then and the past extremum values of the input or the output [24,25]. Rate-independency can be also assumed since the amplitude of the hysteresis loops in the presliding regime depends on displacement rather than velocity.
From the multistate structure, our model inherits the aforementioned properties of friction hysteresis. An important extension provided by our model is the identification of asymmetric hysteresis loops. The model is applied to the experimental characterization of a commercial PAM, by identifying the asymmetric hysteresis observed in the nonlinear relationship force vs. length of the actuator, during the cycles of inflation/deflation of the elastic chamber of the PAM.
The paper is structured as follows: Section 2 points out the main experimental findings of the hysteresis in PAMs. These findings are obtained through the experimental setup developed at the Biomechatronics Laboratory of the University of Catanzaro “Magna Græcia”, Catanzaro, Italy. The experimental observations are taken into account in the subsequent development of the friction model of asymmetric hysteresis presented in Section 3.
Section 4 presents and discusses the results of the experimental identification of a commercial PAM on the basis of the multistate friction model, together with a comparison with other models. The paper closes with some concluding remarks.
Notation: The saturation function s a t : R + × R R , the extended signum function S g n : R × R are defined as follows:
s a t ( z , x ) : = z x x , x > z ; x , x z ,
S g n ( x ) : = x x , x 0 ; 1 , 1 , x = 0 ,
where x R and z R + .

2. Hysteresis Extraction from the Mechanical Response of a Fluidic Muscle Actuator

The force output of a PAM is affected by the hysteresis arising from the friction effects between the braided cords of the actuator shell and the rubber bladder enclosing the pressurized chamber of the PAM, as experimentally observed in [26,27].
The friction effects in PAMs look like the adhesive forces in dry friction between two contacting surfaces during the presliding phase of motion. The friction forces at the asperity contacts are a function of displacement; the asperities at the interface of the contacting materials deform elasto-plastically, until the displacement increases and the asperity contacts are broken away. Therefore, elasto-plastic models are suitable to the description of the dynamic friction in the presliding regime of motion, as well as to the characterization of the hysteresis in PAMs as a function of the cycles of inflation and deflation of the actuator.
The hysteresis observed in the mechanical response of PAMs is characterized by nonlocal memory and quasi-rate independency and, therefore, the hysteretic behavior of PAMs is similar to that of the presliding regime of motion. Quasi-rate independency is referred to the invariance of the shape of the hysteretic loops within a certain range of velocity of relative contraction/stretching of a PAM.
Other than the friction associated with the purely dynamic part of the actuator response, the force vs. length curve of a PAM has a static component expressed as a nonlinear function of internal pressure and length of the actuator itself.
Both static and dynamic components can be experimentally identified through the procedure originally proposed in [15], after writing the total force of the PAM as
f P A M = f s t + f h ,
where f s t represents the contribution of the static force and f h is the hysteresis force.
The term f h will be efficiently identified through an appropriate hysteresis function with nonlocal memory, as discussed in the next section.
A commercial PAM FESTO fluidic muscle MAS-10 (FESTO AG, Esslingen, Germany) having a nominal length of 200 mm and a diameter of 10 mm, has been used for the identification procedure.
Firstly, it is necessary to extract hysteresis from the overall force f P A M (1) as follows:
f h = f P A M f s t .
The test rig depicted in Figure 1 allows for reproducing two sets of experimental conditions in order to extract hysteresis from (2); the first one is the isobaric setup for measuring f P A M , the second one is the isometric setup used to identify f s t as a nonlinear function of length and internal pressure of the PAM.
The muscle force is measured through a load cell 3138 S by Phidgets Inc. (Calgary, AB, Canada). The pressure of the muscle is regulated through the proportional pressure regulator MPPE-3-1/8-6-010-B by FESTO AG (Esslingen, Germany). The measurement of the pressure of the actuator is obtained from a pressure transmitter FESTO SPTW-P16. Pressure and force signals of the fluidic muscle are acquired and processed on a PC, by using an Arduino Uno R3 (8-bit AVR RISC-based microcontroller ATmega 328) as data acquisition board.
In isobaric configuration, the internal pressure of the PAM is kept constant. Then, a controlled deformation is applied to the PAM through a ball screw actuated by a NEMA 17 stepper motor (Quimat, Hong Kong, China) and the corresponding force f P A M is measured. Figure 2 shows the experimental curves of force vs. length obtained at different values of pressure in the range [1–6] [bar]. These curves show asymmetric hysteresis loops.
The isometric tests are most useful to identify the static force component f s t . The isometric curves do not show hysteresis, since there is no motion of the actuator or stretching of the elastic bladder of the PAM. During the static tests, the PAM is constrained at desired length and initial pressure. Then, the internal pressure of the actuator is increased and the contracting force is measured.
The static force vs. pressure curves, obtained at different actuator lengths, are shown in Figure 3. The experimental curves allow for formulating the constrained model of the force f s t as a function of internal pressure p and length l of the actuator.
The static force f s t can be approximated by the polynomial function
f s t ( l , p ) = a 0 + a 1 p + a 2 l + a 3 l p + a 4 l 2 .
The structure of the function f s t ( · , · ) is chosen to be conveniently linear in the control input p; the polynomial order in l gives a satisfactory trade-off between the goodness-of-fit and the degree of nonlinearity of the model.
The parameters in (3) have been identified through a multi-variable least squares fitting in MATLAB. The fitting function guarantees a root mean square error (RMSE) of 15.429 [N] and a square of the coefficient of determination r 2 = 0.9848 . The corresponding values of the parameters are listed in Table 1.
Figure 4 gives the three-dimensional plot of the fitted f s t as a function of pressure p and length l, together with the experimental isometric curves.
Finally, the hysteresis can be extracted from (2) by subtracting the output of the polynomial fitting model (3) to the isobaric measurements of the total force f P A M at given pressure.
In the subsequent development, the extracted hysteresis curves can be used in order to derive a multistate model of the friction-induced hysteresis.

3. A Multistate Friction Model for the Identification of the Asymmetric Hysteresis

A methodology for hysteresis modelling, based on a novel multistate friction model, is proposed here as an efficient approach to capture, through a minimal set of model parameters, the asymmetric hysteresis in the force output of PAMs. The potential applications of the multistate model are not only the characterization of the friction-induced hysteresis in PAMs but also, on a different length scale, the identification of the asymmetric hysteresis in general problems of mechanical friction.
The model is obtained as a parallel connection of n visco-elastic blocks (see Figure 5). The resulting nonlinear switched system follows a switching rule s ( v ) depending on the sign of the velocity input v. The fitting of asymmetric hysteresis is obtained by introducing into the model two sets of parameters. The first one is mapped to the rising phase of motion ( v 0 ) and the second one to the descending phase ( v < 0 ). The components of each elementary block are a spring of stiffness k i , s ( v ) , a viscous element of damping σ i , s ( v ) and a tip sliding on a rough surface in the presence of a Coulomb friction saturation F c i , s ( v ) . The total force is obtained as sum of the visco-elastic forces of the single elements.
Referring to the physical interpretation of Figure 5, the friction force acting on the sliding tip is determined by a set-valued Coulomb friction law F c i , s ( v ) S g n ( v x ˙ i ) according to the relative velocity of the tip v x ˙ i . The dynamic behaviour of the deflection of the tip is captured by the state variable x i .
Therefore, the multistate friction model can be written as
x ˙ i = s a t F c i , s ( v ) , k i , s ( v ) x i + σ i , s ( v ) v k i , s ( v ) x i σ i , s ( v ) , i 1 , , n , f = i = 1 n s a t F c i , s ( v ) , k i , s ( v ) x i + σ i , s ( v ) v ,
where n is the number of blocks; the model parameters follow the switching rule
F c i , s ( v ) , k i , s ( v ) , σ i , s ( v ) = F c i , r k i , r σ i , r , v 0 , F c i , d k i , d σ i , d , v < 0 .
The property of nonlocal memory of the hysteresis loops, also observed in PAMs, is recovered by the parallel configuration of n visco-elastic blocks, as shown in [23]. The same literature results show that the rate-independency of the shape of the hysteresis loops can be also guaranteed by a parallel setup of multiple visco-elastic elements of Figure 5.

4. Identification Results and Discussion

The fitting of the extracted hysteresis of the MAS-10 fluidic muscle has been obtained on the basis of the multistate friction model of Section 3. Through the procedure of Section 2, the hysteresis force f h to be identified has been extracted from the largest isobaric loop f P A M vs. length of the fluidic muscle. The isobaric loop at 4 bar corresponds to the full stretching of the actuator giving the largest hysteresis loop within the pressure range of the fluidic muscle.
An interior-point fmincon solver from the MATLAB Optimization Toolbox has been adopted for minimizing the quadratic cost function weighting the error between the predicted PAM response (model output) and the extracted hysteresis force (experimental data).
The final model used for fitting has three elementary blocks and eleven parameters. A total of six parameters can be associated with the first block; this number is reduced to five by adding the constraint k 1 , r = k 1 , d = k 1 . Another two blocks are assigned to the descending phase and, therefore, they contribute to the PAM dynamics through two additional state variables and six parameters activated under the condition v < 0 .
The vector of the identified parameters reads
θ = [ k 1 , σ 1 , r , F c 1 , r , σ 1 , d , F c 1 , d , k 2 , d , σ 2 , d , F c 2 , d , k 3 , d , σ 3 , d , F c 3 , d ] T .
Figure 6 shows the simulation output of the fitted hysteresis model compared to the hysteresis loop extracted from the isobaric experiment at a pressure of 4 bar. The comparison provides a good agreement between the model output and the measured data. The goodness-of-fit has been quantified by r 2 = 0.9970 and RMSE = 3.5568 N. The value of the identified parameters are shown in Table 2. The small error at the upper extremities of the curves can be explained by the nonlinearity originated from the local deformations at the interface between the elastic bladder and the end caps of the actuator during the inversion of motion.
By mapping the model parameters to each phase of motion, it is possible to reduce the model order while reproducing the asymmetry of the measured hysteresis loops. Indeed, the peculiar structure of the multistate friction model allows for using more parameters for fitting the descending branch of the hysteresis loop of the tested PAM. Thus, the number of blocks and parameters can be adapted to the nonlinearity in each phase of motion.
Note that the optimal value of the cost function achieved by the final model with eleven parameters is comparable to that obtained by the eighteen-parameters model (three blocks mapped to the two phases of motion). The higher number of viscoelastic elements (six) in the eighteen-parameters model does not improve the goodness-of-fit. Moreover, in the identification of the final model, the number of optimization iterations decreases and the cost function has a faster convergence to the optimal value, as clear from Figure 7.
The advantages of the multistate friction model in terms of optimality of the identification performance and reduced number of parameters can be appreciated also in comparison with the related works (see [16,17,28]). Furthermore, the proposed model can be implemented in a feedforward control compensation scheme without the implementation issues of other models.
In [28], a modified Maxwell-slip (MMS) model is developed for identifying the asymmetric hysteresis of a class of piezo-actuators. The MMS model involves the typical switching structure of the Maxwell-slip form that makes the online parameter identification difficult, as pointed out in [29]. A total of 42 parameters are involved in the general MMS friction model in [28], whereas 40 parameters characterize the Prandt–Ishlinskii model of a PAM in [17]. The approach of Bouc–Wen modelling in [16] allows for reducing the number of parameters, but it requires the online computation of the internal state variable of the model. Therefore, it is not possible to use the Bouc–Wen model for offline compensation strategies of hysteresis. In this respect, the structure of the multistate friction model provides an important advantage, since a closed-form solution can be derived along the hysteresis loops.
The general applicability of the multistate friction model for compensation of hysteresis in tracking control can be confirmed analogously with other literature references [30], where a multi-element Maxwell-Slip viscoelastic model is used for implementing the feedforward compensation of hysteresis into a cascade PI–PI tracking control architecture.

5. Conclusions

The main objectives of this work were the development and the experimental validation of a dynamic model for efficient identification and compensation of the asymmetric hysteresis in the mechanical response of PAMs.
The identification of the asymmetric hysteresis in PAMs is most useful to trajectory tracking and impedance control of precision servomechanisms in rehabilitation and assistive robotics applications.
Thanks to the proposed model, the hysteresis behavior of a FESTO fluidic muscle can be identified through a series of isometric and isobaric tests. The identification procedure achieves a good balance between accuracy and computational effort, since the model has a modular structure adaptable to the nonlinearity in each branch of the asymmetric hysteresis loop. These results motivate the efficient implementation of the multistate model into a nonlinear feedforward-feedback control scheme, e.g., for trajectory tracking of robots actuated by soft and biomimetic actuators.

Author Contributions

Conceptualization, A.M.; Methodology, A.C., C.C., F.A. and A.M.; Supervision, A.M.; Validation, A.C.; Writing–original draft, A.M.; Writing–review and editing, A.C., C.C., F.A. and A.M.

Funding

This research was funded by the Italian Ministry of Education, Universities and Research, PON Dottorati Industriali A.A.2016/17, grant number DOT13C5393.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ham, R.; Sugar, T.; Vanderborght, B.; Hollander, K.; Lefeber, D. Compliant actuator designs. Robot. Autom. Mag. IEEE 2009, 16, 81–94. [Google Scholar] [CrossRef]
  2. Tondu, B. What Is an Artificial Muscle? A Systemic Approach. Actuators 2015, 4, 336–352. [Google Scholar] [CrossRef]
  3. Belforte, G.; Eula, G.; Ivanov, A.; Sirolli, S. Soft Pneumatic Actuators for Rehabilitation. Actuators 2014, 3, 84–106. [Google Scholar] [CrossRef] [Green Version]
  4. Noritsugu, T.; Tanaka, T. Application of rubber artificial muscle manipulator as a rehabilitation robot. IEEE/ASME Trans. Mechatron. 2002, 2, 259–267. [Google Scholar] [CrossRef]
  5. Xing, K.; Xu, Q.; He, J.; Wang, Y.; Liu, Z.; Huang, X. A wearable device for repetitive hand therapy. In Proceedings of the 2nd IEEE RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics, Scottsdale, AZ, USA, 19–22 October 2008. [Google Scholar]
  6. Verborght, B.; Verrelst, B.; Van Ham, R.; Van Damme, M.; Lefeber, D.; Duran, B.M.; Beyl, P. Exploiting Natural Dynamics to Reduce Energy Consumption by Controlling the Compliance of Soft Actuators. Int. J. Rob. Res. 2006, 25, 343–358. [Google Scholar] [CrossRef]
  7. Merola, A.; Colacino, D.; Cosentino, C.; Amato, F. Model-based tracking control design, implementation of embedded digital controller and testing of a biomechatronic device for robotic rehabilitation. Mechatronics 2018, 52, 70–77. [Google Scholar] [CrossRef]
  8. Oliver-Salazar, M.; Szwedowicz-Wasik, D.; Blanco-Ortega, A.; Aguilar-Acevedo, F.; Ruiz-González, R. Characterization of pneumatic muscles and their use for the position control of a mechatronic finger. Mechatronics 2017, 42, 25–40. [Google Scholar] [CrossRef]
  9. Colbrunn, R.W.; Nelson, G.M.; Quinn, R.D. Modeling of braided pneumatic actuators for robotic control. In Proceedings of the International Conference on Intelligent RObots and Systems, Maui, HI, USA, 29 October–3 November 2001. [Google Scholar] [CrossRef]
  10. Repperger, D.; Johnson, K.; Philips, C. Nonlinear feedback controller design of a pneumatic muscle actuator system. In Proceedings of the 1999 American Control Conference, San Diego, CA, USA, 2–4 June 1999. [Google Scholar]
  11. Reynolds, D.B.; Repperger, D.W.; Phillips, C.A.; Bandry, G. Modeling the dynamic characteristics of pneumatic muscle. Ann. Biomed. Eng. 2003, 8, 310–317. [Google Scholar] [CrossRef]
  12. Al-Ibadi, A.; Nefti-Meziani, S.; Davis, S. Efficient Structure-Based Models for the McKibben Contraction Pneumatic Muscle Actuator: The Full Description of the Behaviour of the Contraction PMA. Actuators 2017, 6, 32. [Google Scholar] [CrossRef]
  13. Tondu, B.; Lopez, P. The McKibben muscle and its use in actuating robot-arms showing similarities with human arm behaviour. Ind. Robot 1997, 24, 432–439. [Google Scholar] [CrossRef]
  14. Davis, S.; Caldwell, D.G. Braid Effects on Contractile Range and Friction Modeling in Pneumatic Muscle Actuators. Int. J. Robot. Res. 2006, 25, 359–369. [Google Scholar] [CrossRef]
  15. Vo-Minh, T.; Tjahjowidodo, T.; Ramon, H.; Brussel, H.V. A New Approach to Modeling Hysteresis in a Pneumatic Artificial Muscle Using The Maxwell-Slip Model. IEEE-ASME Trans. Mechatron. 2011, 16, 177–186. [Google Scholar] [CrossRef]
  16. Schindele, D.; Aschemann, H. Model-based compensation of hysteresis in the force characteristic of pneumatic muscles. In Proceedings of the 2012 12th IEEE International Workshop on Advanced Motion Control (AMC), Sarajevo, Bosnia-Herzegovina, 25–27 March 2012; pp. 1–6. [Google Scholar]
  17. Xie, S.; Mei, J.; Liu, H.; Wang, Y. Hysteresis modeling and trajectory tracking control of the pneumatic muscle actuator using modified Prandtl-Ishlinskii model. Mech. Mach. Theory 2018, 120, 213–224. [Google Scholar] [CrossRef]
  18. Preisach, F. Über die magnetische Nachwirkung. Z. Phys. 1935, 94, 277–302. [Google Scholar] [CrossRef]
  19. Chen, X.; Hisayama, T. Adaptive Sliding-Mode Position Control for Piezo-Actuated Stage. IEEE Trans. Ind. Electron. 2008, 55, 3927–3934. [Google Scholar] [CrossRef]
  20. Bouc, R. Forced vibrations of a mechanical system with hysteresis. In Proceedings of the 4th Conference on Nonlinear Oscillation, Prague, Czech Republic, 5–9 September 1967; pp. 32–39. [Google Scholar]
  21. Wen, Y. Method of random vibration of hysteretic systems. J. Eng. Mech. Div. 1976, 102, 249–263. [Google Scholar]
  22. Goldfarb, M.; Celanovic, N. Modeling piezoelectric stack actuators for control of micromanipulation. IEEE Control Syst. Mag. 1997, 17, 69–79. [Google Scholar]
  23. Xiong, X.; Kikuuwe, R.; Yamamoto, M. A Multistate Friction Model Described by Continuous Differential Equations. Tribol. Lett. 2013, 51, 513–523. [Google Scholar] [CrossRef]
  24. Mayergoyz, I. Mathematical Models of Hysteresis; Springer: Berlin, Germany, 1991. [Google Scholar]
  25. Swevers, J.; Al-Bender, F.; Ganseman, C.G.; Projogo, T. An integrated friction model structure with improved presliding behavior for accurate friction compensation. IEEE Trans. Autom. Control 2000, 45, 675–686. [Google Scholar] [CrossRef]
  26. Inoue, K. Rubbertuators and applications for robots. In Proceedings of the 4th International Symposium on Robotics Research; Bolles, R., Roth, B., Eds.; MIT Press: Cambridge, MA, USA, 1988; pp. 57–63. [Google Scholar]
  27. Chou, C.P.; Hannaford, B. Measurement and modeling of McKibben pneumatic artificial muscles. Robot. Autom. IEEE Trans. 1996, 12, 90–102. [Google Scholar] [CrossRef]
  28. Liu, Y.; Shan, J.; Meng, Y.; Zhu, D. Modeling and Identification of Asymmetric Hysteresis in Smart Actuators: A Modified MS Model Approach. IEEE/ASME Trans. Mechatron. 2016, 21, 38–43. [Google Scholar]
  29. Boegli, M.; Laet, T.D.; Schutter, J.D.; Swevers, J. A Smoothed GMS friction model suited for gradient-based friction state estimation. In Proceedings of the 2012 American Control Conference (ACC), Montreal, QC, Canada, 27–29 June 2012; pp. 2627–2632. [Google Scholar]
  30. Vo-Minh, T.; Tjahjowidodo, T.; Ramon, H.; Brussel, H.V. Cascade position control of a single pneumatic artificial muscle–mass system with hysteresis compensation. Mechatronics 2011, 20, 402–414. [Google Scholar] [CrossRef]
Figure 1. Test rig for the identification of the hysteresis in PAMs. (a) stepper motor; (b) ball screw; (c) artificial muscle; (d) load cell; (e) pressure sensor.
Figure 1. Test rig for the identification of the hysteresis in PAMs. (a) stepper motor; (b) ball screw; (c) artificial muscle; (d) load cell; (e) pressure sensor.
Actuators 08 00049 g001
Figure 2. Force f P A M vs. muscle length measured through the isobaric setup.
Figure 2. Force f P A M vs. muscle length measured through the isobaric setup.
Actuators 08 00049 g002
Figure 3. Static force f s t vs. pressure at isometric conditions.
Figure 3. Static force f s t vs. pressure at isometric conditions.
Actuators 08 00049 g003
Figure 4. Representation of the identified force function f s t ( l , p ) .
Figure 4. Representation of the identified force function f s t ( l , p ) .
Actuators 08 00049 g004
Figure 5. Single visco-elastic block.
Figure 5. Single visco-elastic block.
Actuators 08 00049 g005
Figure 6. Hysteresis loops extracted from experimental data (red) and output of the simulated multistate friction model (blue curve).
Figure 6. Hysteresis loops extracted from experimental data (red) and output of the simulated multistate friction model (blue curve).
Actuators 08 00049 g006
Figure 7. Values of the cost function vs. iteration number of the identification of the (a) eleven-parameter model and (b) eighteen-parameter model over the rising phase of motion.
Figure 7. Values of the cost function vs. iteration number of the identification of the (a) eleven-parameter model and (b) eighteen-parameter model over the rising phase of motion.
Actuators 08 00049 g007
Table 1. Values of the parameters of the identified static force function.
Table 1. Values of the parameters of the identified static force function.
ParameterValue
a 0 7596 [N]
a 1 −136.6 [N/bar]
a 2 −93.14 [N/mm]
a 3 1.176 [N/(bar mm)]
a 4 0.2758 [N/mm 2 ]
Table 2. Values of the identified parameters of the extracted hysteresis.
Table 2. Values of the identified parameters of the extracted hysteresis.
ParameterValue
F c 1 , r 128.795 [N]
F c 1 , d 103.096 [N]
F c 2 , d 13.431 [N]
F c 3 , d 1.256 [N]
k 1 18214 [N/m]
k 2 , d 34738 [N/m]
k 3 , d 0.100 [N/m]
σ 1 , r 4.987 [Ns/m]
σ 1 , d 3.982 [Ns/m]
σ 2 , d 1.006 [Ns/m]
σ 3 , d 0.988 [Ns/m]

Share and Cite

MDPI and ACS Style

Capace, A.; Cosentino, C.; Amato, F.; Merola, A. A Multistate Friction Model for the Compensation of the Asymmetric Hysteresis in the Mechanical Response of Pneumatic Artificial Muscles. Actuators 2019, 8, 49. https://doi.org/10.3390/act8020049

AMA Style

Capace A, Cosentino C, Amato F, Merola A. A Multistate Friction Model for the Compensation of the Asymmetric Hysteresis in the Mechanical Response of Pneumatic Artificial Muscles. Actuators. 2019; 8(2):49. https://doi.org/10.3390/act8020049

Chicago/Turabian Style

Capace, Alessia, Carlo Cosentino, Francesco Amato, and Alessio Merola. 2019. "A Multistate Friction Model for the Compensation of the Asymmetric Hysteresis in the Mechanical Response of Pneumatic Artificial Muscles" Actuators 8, no. 2: 49. https://doi.org/10.3390/act8020049

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop