Home /Research /A Piecewise Particle Swarm Optimisation Modelling Method for Pneumatic Artificial Muscle Actuators
SWARM

A Piecewise Particle Swarm Optimisation Modelling Method for Pneumatic Artificial Muscle Actuators

Dexter Felix Brown, Sheng Quan Xie

Year
2024
Citations
6
Access
Open access

Abstract

Pneumatic artificial muscles (PAMs) possess compliant properties desirable for certain applications such as prosthetics and robotic structures. However, this compliance along with their inherent nonlinear dynamics make them difficult to accurately model and as such accurately control under certain control architectures. Common approaches to this problem include measuring the actuator’s physical properties and approximating a model based on these parameters or using deep learning methods to train a model with the actuator’s behaviours. This paper introduces an optimisation-based modelling approach based on a particle swarm optimisation (PSO) algorithm using a mass–spring–damper approximation for the PAM, as well as a piecewise modelling method that accounts for nonlinear dynamics. The use of optimisation to estimate model parameters removes the need to measure physical properties, and the three-element approximation allows for fast model generation with low computational complexity and training data requirements. Through multiple tests comparing model behaviour with real PAM motion, the accuracy of these models is confirmed to be promising for future work. Dynamic nonlinearities are properly accounted for using the piecewise modelling method, including both hysteresis and disproportionate input/output relationship across the stroke length of the actuator. Compared with other PAM modelling techniques, this method has improved generation time, lower computational load requirements, and complexity and can be applied to actuators for which the phenomenological mass–spring–damper model is a good approximation.

Keywords

ActuatorControl theory (sociology)Nonlinear systemParticle swarm optimizationPiecewiseDamperComputer scienceArtificial musclePiecewise linear functionControl engineering

Related papers

Browse all SWARM papers