Design and Mathematical Modeling of a Pneumatic Artificial Muscle-Actuated System for Industrial Manipulators
Abstract
:1. Introduction
2. Methods
2.1. Model of the Static Force of the PAM
- It considers the change in the mesh angle and diameter of the bladder after pressure is supplied;
- It considers the rigidity of the material of the bladder;
- It shows the divergence of the predicted curves with the experimental data of FESTO within 10%.
2.2. Dynamic Model of the PAM
- The equation of movement of the pneumatic muscle;
- The equation of pressure change in the bladder;
- The equations describing the change in the force, volume, diameter, mesh angle and rigidity of the bladder.
- Gas dynamic processes in the bladder are quasi-stationary;
- Temperature and pressure of the gas in the supple line are constant;
- Gas leakage is neglected;
- The process of gas flow is isothermal;
- Heat transfer is neglected.
2.3. Dynamic Model of the Pneumatic Artificial Muscle-Actuated Drive for an Industrial Manipulator
- The mode of lifting and lowering a load;
- The emergency operating mode of the manipulator in the case of a sudden separation of a load.
3. Results and Discussion
3.1. Numerical Investigation of the Dynamic Characteristics of the PAM-Based Manipulator
3.2. Numerical Investigation of the PAM-Based Manipulator with Hydraulic Damper
3.3. The Mode of Load Positioning by Manual Operator’s Force
4. Experimental Validation
4.1. Experimental Validation of the Analytical Model of Static Force
4.2. Experimental Validation of the Dynamic Model of Pneumatic Artificial Muscle
5. Conclusions
- The application of the elaborated pneumatic schemes and chosen kinematic scheme in a balanced PAM-type manipulator allows the operations of lifting, lowering, positioning, fixation and balancing of a load in vertical and horizontal planes at any point in the work zone.
- Mathematical investigations have shown that position control of the loading arm with manual operator force can be applied to the PAM-based industrial manipulator. The operator can correct the position of a loading arm without the implementation of a complex control system and expensive electro-pneumatic equipment;
- In addition, modeling of the proposed braking method shows that the implemented hydraulic damper would decrease the velocity of the loading arm in case of a sudden load separation.
- The elaborated model shows satisfactory convergence with experimental data (less than 14.0% for static curves of lifting and lowering a load at working pressures of 0.4, 0.5, 0.6 and 0.7 MPa, less than 16.0% for dynamic response of the load displacement). As discussed above, the discrepancy of measures appears due to the features of the bladder material. In future works, we will investigate the dependence of the damping coefficient and rigidity of the bladder material on various factors: load mass and working pressure. Despite the discrepancy, this model can be applied for designing industrial manipulators for operations that do not require high accuracy;
- The presented mathematical model allows estimating parameters of the actuator (length, diameter, working pressure) to design a PAM-based industrial manipulator with the required characteristics (displacement and velocity of the loading arm, load mass, positioning range).
Author Contributions
Funding
Institutional Review Board Statement
Conflicts of Interest
References
- Chou, C.P.; Hannaford, B. Measurement and modelling of McKibben pneumatic artificial muscle. IEEE Trans. Robot. Autom. 1996, 6, 90–102. [Google Scholar] [CrossRef] [Green Version]
- Actuating Means. US Patent No. US63497476 B1, 2002.
- Daerden, F.; Lefeber, D. Pneumatic artificial muscles: Actuators for robotics and automation. Eur. J. Mech. Environ. Eng. 2002, 47, 11–211. [Google Scholar]
- Festo. Corporation. Available online: http://www.festo.com (accessed on 4 August 2022).
- Tondu, B.; Lopez, P. Modelling and control of McKibben artificial muscle robot actuators. IEEE Control Syst. Mag. 2000, 20, 15–38. [Google Scholar]
- Kerscher, T.; Albiez, J.; Zollner, J.M.; Dillmann, R. Evaluation of the dynamic model of fluidic muscles using quick release. In Proceedings of the 2003 European Control Conference (ECC), Cambridge, UK, 1–4 September 2003. [Google Scholar]
- Sharovatov, V.T.; Loshitskiy, P.A. Mathematical model of a power roadless single acting shell-type pneumatic cylinder. Mechatron. Autom. Control 2011, 2, 30–36. [Google Scholar]
- Sarosi, J. New approximation algorithm for the force of fluidic muscles. In Proceedings of the 7th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI 2012), Timisoara, Romania, 22–24 May 2012. [Google Scholar]
- Joupilla, V.T.; Gadsden, S.A.; Ellman, A. Modelling and identification of a pneumatic muscle actuator system controlled by an ON/OFF solenoid valve. In Proceedings of the 7th International Fluid Power Conference, Aachen, Germany, 22–24 March 2010. [Google Scholar]
- Hildebrandt, A.; Sawodny, O.; Neumann, R.; Hartmann, A. Cascade control concept of a robot with two degrees of freedom driven by four artificial pneumatic muscle actuators. In Proceedings of the American Control Conference, Portland, OR, USA, 8–10 June 2005. [Google Scholar]
- Hosovsky, A.; Havran, M. Dynamic modelling of one degree of freedom pneumatic muscle actuator for industrial applications. Teh. Vjestn. 2012, 3, 673–681. [Google Scholar]
- Donskoj, A.; Kotkas, L.; Salova, T.; Barilovich, V.; Girshov, V.; Mertens, K.; Cherkesov, G.; Fokin, G.; Akhmetova, I. Modelling the static and dynamic characteristics of pneumatic muscle. In Proceedings of the IOP Conference Series: Earth and Environmental Science, St. Petersburg, Russia, 13–14 December 2018. [Google Scholar]
- Shin, T.; Lbayashi, T.; Kogiso, K. Detailed Dynamic Model of Antagonistic PAM System and its Experimental Validation: Sensor-less Angle and Torque Control with UKF. IEEE/ASME Trans. Mechatron. 2022, 27, 1715–1726. [Google Scholar] [CrossRef]
- Ahn, K.K.; Chau, N.U.T. Intelligent switching control of pneumatic muscle robot arm using learning vector quantization neural network. Mechatronics 2007, 17, 255–262. [Google Scholar] [CrossRef]
- Ahn, K.K.; Thahn, T.D.C. Performance improvement of pneumatic artificial muscle manipulators using magneto-rheological brake. J. Mech. Sci. Technol. (KSME Int. J.) 2005, 19, 778–791. [Google Scholar] [CrossRef]
- Bomfim, M.H.S.; Lima, I.I.E.J.; Monteiro, N.S.; Sena, V.A. A new approach for hybrid (PID + MRAC) adaptive controller applied to two-axes McKibben muscle manipulator: A mechanism for human robot collaboration. Ind. Robot 2021, 48, 836–845. [Google Scholar] [CrossRef]
- Kumari Hari Shankar Lal Das, G.; Tondu, B.; Forget, F.; Manhes, J.; Stasse, O.; Soueres, P. Controlling a multi-joint arm actuated by pneumatic muscles with quasi-DDP optimal control. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea, 9–14 October 2016. [Google Scholar]
- Muller, D.; Raisch, A.; Hildebrandt, A.; Sawodny, O. Nonlinear Model based Dynamic Control of Pneumatic driven Quasi Continuum Manipulators. In Proceedings of IEEE/SICE International Symposium on System Integration (SII), Honolulu, HI, USA, 12–15 January 2020. [Google Scholar]
- Ba, D.X.; Dihn, T.Q.; Ahn, K.K. An integrated intelligent nonlinear control method for a pneumatic artificial muscle. IEEE/ASME Trans. Mechatron. 2016, 21, 1835–1845. [Google Scholar]
- Adrianov, Y.D.; Bobrikov, E.P.; Goncharenko, V.I. Applying of the robots and manipulators for automatization and mechanization for handling material operations. In Robotic Technology; Popov, E.P., Yurevich, E.I., Eds.; Machinostroenie: Moscow, Russia, 1984; pp. 166–209. [Google Scholar]
- Romanov, P.I. Current state of development of balanced manipulators. In Development of Scientific Foundations of General Assembly Mechanization of Forestry Machines Technological Equipment; SPbLTA: St. Petersburg, Russia, 2001; pp. 25–43. [Google Scholar]
- Kotkas, L.; Zhurkin, N.; Donskoj, A.; Zharkovskij, A. Mathematical modelling of balanced manually operated pneumatic artificial muscle manipulator in Matlab/Simulink environment. In Proceedings of the International Conference on Dynamics and Vibroacoustics of Machines (DVM), Samara, Russia, 16–18 September 2020. [Google Scholar]
- Dolgih, E.V. Manipulator for Operations Related to Changing the Position of the Workpiece or Item in Space. RU 118 578 U1. Russian Federation, 20212. Bull. No. 21. Available online: https://patents.s3.yandex.net/RU118578U1_20120727.pdf (accessed on 4 August 2022).
- Feng, Y.; Ide, T.; Nabae, H.; Endo, G.; Sakura, R.; Ohno, S.; Suzumori, K. Safety-enhanced control strategy of a power soft robot driven by hydraulic artificial muscles. Robomech J. 2021, 8, 10. [Google Scholar] [CrossRef]
- Donskoj, A.S. Mathematical Modelling of Processes in Pneumatic Drives; SPbPU: St. Petersburg, Russia, 2009; pp. 31–41. [Google Scholar]
- Shcherba, V.E.; Blinov, V.N.; Paramonov, A.M.; Rybak, A.T.; Grigor’ev, A.V.; Lobov, I.E. Analysis of the influence of volumes of receivers and diameters of connecting fluid pipelines on piston hybrid power machine working processes based on use of gas pressure fluctuations in discharge line. Chem. Pet. Eng. 2018, 54, 425–430. [Google Scholar] [CrossRef]
- Shcherba, V.E.; Zanin, A.V.; Nosov, E.Y.; Paramonov, A.M.; Blinov, V.N. Calculation of compression and discharge processes in a two-stage hybrid piston power machine with liquid piston. Chem. Pet. Eng. 2019, 55, 632–641. [Google Scholar] [CrossRef]
- GOST EN 1005-3-2005; Safety of Machinery. Human Physical Performance. Part 3. Recommended Force Limits for Machinery Operation. CRC Press: Boca Raton, FL, USA, 2005.
PAM | Force, Max, H | Relative Contraction, Max, % | Working Pressure, Max, kPa |
---|---|---|---|
FESTO fluidic muscle | 6000 | 25 | 800 |
Shadow Air Muscle | 700 | 37 | 400 |
Rubbertuator | 220 | 20 | 300 |
Characteristics | Pneumatic Cylinder DBSC | FESTO Fluidic Muscle |
---|---|---|
Force, H | 754 | 3500 |
Piston or bladder diameter, mm | 40 | 40 |
Mass, g | 3340 | 675 |
Working pressure, MPa | 0.6 | 0.6 |
Length, mm | 100 | 100 |
Typical Size | Initial Mesh Angle, α0, ° | r, m | q, H/m |
---|---|---|---|
DMSP-10 | 22.5 | 2.5 × 10−3 | 2.3 × 103 |
DMSP-20 | 25 | 6.1 × 10−3 | 1.8 × 103 |
DMSP-40 | 25 | 15 × 10−3 | 49.4 |
Parameter | Unit | Value |
---|---|---|
Atmospheric pressure, | MPa | 0.1 |
Initial diameter of the bladder, D0 | m | 0.04 |
Initial mesh angle, α0 | deg | 25 |
Resistance factor of the line, ζ | - | 30 |
Inlet port diameter, d | m | 10 × 10−3 |
Parameter | Unit | Value |
---|---|---|
Load mass, m | kg | 30 |
Mass of moving parts of the manipulator, mM | kg | 10 |
Transmission force coefficient, K | - | 5 |
Pressure in the supply line, | MPa | 0.7 |
Atmospheric pressure, | MPa | 0.1 |
Initial diameter of the bladder, D0 | m | 0.04 |
Initial length of the bladder, L0 | m | 1.4 |
Initial mesh angle, α | deg | 25 |
Resistance factor of the line, ζ | - | 30 |
Inlet port diameter, d | m | 10 × 10−3 |
Empirical coefficient, r | - | 15 × 10−3 |
Empirical coefficient, q | - | 49.4 |
Damping coefficient, h | N·s2/m | 1000 |
p, MPa | 0 | 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 | 0.7 |
---|---|---|---|---|---|---|---|---|
Load mass m = 2.5 kg | ||||||||
xi | 0 | 4.1 | 12.2 | 26.5 | 45.3 | 59.8 | 71.2 | 73.9 |
xd | 0 | 7.2 | 20.7 | 39.2 | 56.2 | 68.1 | 74.1 | 73.9 |
x (theory) | 0 | 8.1 | 22.3 | 38.1 | 52.4 | 66.5 | 77.3 | 85.2 |
Load mass m = 5.0 kg | ||||||||
xi | 0 | 3.9 | 10.1 | 24.2 | 41.1 | 56.1 | 64.3 | 70.1 |
xd | 0 | 6.7 | 17.6 | 36.3 | 52.2 | 64.3 | 68.3 | 70.1 |
x (theory) | 0 | 7.2 | 18.2 | 32.3 | 46.2 | 60.3 | 71.8 | 82.2 |
Load mass m = 7.5 kg | ||||||||
xi | 0 | 3.3 | 8.3 | 18.7 | 33.7 | 48.7 | 61.1 | 66.4 |
xd | 0 | 5.3 | 12.1 | 26.3 | 41.3 | 54.6 | 63.6 | 66.4 |
x (theory) | 0 | 3.9 | 12.3 | 25.1 | 38.3 | 52.5 | 64.5 | 75.6 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kotkas, L.; Zhurkin, N.; Donskoy, A.; Zharkovskij, A. Design and Mathematical Modeling of a Pneumatic Artificial Muscle-Actuated System for Industrial Manipulators. Machines 2022, 10, 885. https://doi.org/10.3390/machines10100885
Kotkas L, Zhurkin N, Donskoy A, Zharkovskij A. Design and Mathematical Modeling of a Pneumatic Artificial Muscle-Actuated System for Industrial Manipulators. Machines. 2022; 10(10):885. https://doi.org/10.3390/machines10100885
Chicago/Turabian StyleKotkas, Lyubov, Nikita Zhurkin, Anatolij Donskoy, and Aleksander Zharkovskij. 2022. "Design and Mathematical Modeling of a Pneumatic Artificial Muscle-Actuated System for Industrial Manipulators" Machines 10, no. 10: 885. https://doi.org/10.3390/machines10100885
APA StyleKotkas, L., Zhurkin, N., Donskoy, A., & Zharkovskij, A. (2022). Design and Mathematical Modeling of a Pneumatic Artificial Muscle-Actuated System for Industrial Manipulators. Machines, 10(10), 885. https://doi.org/10.3390/machines10100885