Abstract
The development of intelligent prostheses has provided convenience and confidence to amputees’ lives. For the majority of patients that only use a passive ankle prosthesis structure without its corresponding function, the development of intelligent ankle prostheses is very important. In this paper, a controllable active and passive hybrid hydraulic ankle prosthesis (APHHAP) with active drive, precise damping regulation, and energy recovery functions is presented. Also, an embedded control board capable of communicating with motors, a computer, and a mobile phone terminal as well as connecting various types of sensors for real-time monitoring of an ankle prosthesis motion state is designed. This board is based on STM32F429ZI. For a better control performance, generalized opposition-based learning, variable parameters based on the sigmoid function, and adaptive elite mutation are introduced to improve the traditional particle swarm optimization (PSO) algorithm. The new algorithm is called improved particle swarm optimization (IGOPSO) algorithm. The IGOPSO algorithm achieves better optimization and faster convergence than traditional PSO algorithms. Using simulation, which adopts a mathematical model based on a piecewise function, the parameter range values are obtained, and the number of invalid running times is reduced. Experiments on a physical prototype are conducted to validate the control algorithm performance. The obtained experimental results demonstrate that by combining IGOPSO with the proportion integration differentiation (PID) algorithm (IGOPSO-PID control algorithm), efficient track tracking control of the APHHAP dorsiflexion and plantarflexion as well as significant improvement in its control accuracy can be achieved.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Code Availability
The data presented in this study are available on request from the corresponding author.
References
Zhao, Y.: China Disabled Persons’ Federation has released the latest statistics on China’s disabled population. Disabil. Res. 1, 11 (2012)
Griffin, K.J., Rashid, T.S., Bailey, M.A., Bird, S.A., Bridge, K., Scott, J.D.: Toe amputation: a predictor of future limb loss? J. Diabetes Complicat. 26(3), 251–254 (2012)
Feng, Y., Wang, Q.: Combining Push-Off power and nonlinear damping behaviors for a lightweight Motor-Driven transtibial prosthesis. IEEE/ASME Trans. Mechatron. 22(6), 2512–2523 (2017)
Gabert, L., Hood, S., Tran, M., Cempini, M., Lenzi, T.: A compact, lightweight robotic Ankle-Foot prosthesis: featuring a powered polycentric design. IEEE Robot. Autom. Mag. 27(1), 87–102 (2020)
Adamczyk, P.G., Dekarske, J.T., Mrazsko, H.X.: Design of a variable stiffness pneumatic ankle prosthesis with self-recharging for weightlifting exercise. J. Med. Devices 14(3), 034501 (2020)
Bartlett, H.L., King, S.T., Goldfarb, M., Lawson, B.E.: A Semi-Powered ankle prosthesis and unified controller for level and sloped walking. IEEE Trans. Neural Syst. Rehabil Eng. 29, 320–329 (2021)
Sun, J., Yu, H., Wang, X., Chen, C.: The design and implementation of control system for intelligent hydraulic prosthetic knee. Software Guide. 19(7), 89–93 (2020)
Gao, S., Wang, C., Zhu, J., Mai, J., Wang, Q.: Hydraulic damping and swing assistance control of a robotic electrohydraulic transfemoral prosthesis: preliminary results. In: Proceedings of IEEE workshop on advanced robotics and its social impacts, ARSO pp. 365–368 (2019)
Keeratihattayakorn, S., Virulsri, C., Ophaswongse, C., Tangpornprasert, P.: Design and evaluation of a hydraulic mechanism with available components for passive knee prostheses. Disabil Rehabil Assist Technol. 16(2), 144–151 (2021)
Gardiner, J., Bari, A.Z., Kenney, L., Twiste, M., Moser, D., Zahedi, S., Howard, D.: Performance of optimized prosthetic ankle designs that are based on a hydraulic variable displacement actuator (VDA). IEEE Trans. Neural Syst. Rehabil. Eng. 25(12), 2418–2426 (2017)
Wang, X., Li, R., Lin, C., Fang, J., Wang, S.: Design of active ankle prosthesis based on electro-hydrostatic actuation. Chinese Hydraulics & Pneumatics (1), 26–31 (2019)
Bartlett, H.L., Lawson, B.E., Goldfarb, M.: Design, control, and preliminary assessment of a multifunctional semipowered ankle prosthesis. IEEE/ASME Trans. Mechatron. 24(4), 1532–1540 (2019)
Xuan, B., Liu, Z., Chen, L., Yang, P.: Motion intention recognition and control of above knee prosthesis. Journal of Southeast University (Natural Science Edition). 47(6), 1107–1116 (2017)
Kumar, S., Mohammadi, A., Quintero, D., Rezazadeh, S., Gans, N., Gregg, R.D.: Extremum seeking control for Model-Free Auto-Tuning of powered prosthetic legs. IEEE Trans. Control Syst. Technol. 28 (6), 2120–2135 (2020)
Yuan, K., Wang, Q., Wang, L.: Energy-Efficient Braking torque control of robotic transtibial prosthesis. IEEE/ASME Trans. Mechatron. 22(1), 149–160 (2017)
Wen, Y., Si, J., Gao, X., Huang, S., Huang, H.H.: A new powered lower limb prosthesis control framework based on adaptive dynamic programming. IEEE Trans. Neural Netw. Learn. Syst. 28(9), 2215–2220 (2017)
Liu, J., Fang, H., Xu, J.: Online adaptive PID control for a multi-joint lower extremity exoskeleton system using improved particle swarm optimization. Machines 10(1), 21 (2022)
Wang, G., Li, W., Zhang, L., Sun, L., Chen, P., Yu, L., Ning, X.: Encoder-x: solving unknown coefficients automatically in polynomial fitting by using an autoencoder. IEEE Trans. Neural. Netw. Learn Syst., pp. 1–13 (2021)
Han, T., Qiu, J., Wang, D., Meng, J., Liu, Z., Ding, Z.: Constrained polynomial fit-based k-domain interpolation in swept-source optical coherence tomography. Journal of Innovative Optical Health Sciences 14(01), 2140008 (2021)
Song, S., Xiong, X., Wu, X., Xue, Z.: Modeling the SOFC by BP neural network algorithm. International Journal of Hydrogen Energy 46(38), 20065–20077 (2021)
Zhu, W., Wang, H., Zhang, X.: Synergy evaluation model of container multimodal transport based on BP neural network. Neural Comput. Applic. 33(9), 4087–4095 (2021)
Liu, Q., Li, D., Ge, S.S., Ji, R., Ouyang, Z., Tee, K.P.: Adaptive bias RBF neural network control for a robotic manipulator. Neurocomputing 447, 213–223 (2021)
Liu, X., He, H.: Fault diagnosis for TE process using RBF neural network. IEEE Access 9, 118453–118460 (2021)
Wang, J., Cao, J., Lin, C., You, J.: Reconstruction of logging traces based on GRU neural network. Oil Geophysical Prospecting 55(3), 510–520 (2020)
Li, J., Xia, S., Lan, H., Li, S., Sun, J.: Network intrusion detection method based on gated recurrent unit and recurrent neural network. Journal of Harbin Engineering University 42(6), 879–884 (2021)
Sha, L., Wang, K.: A fast self-adaptive PID control method for drilling rig based on PSO. J. Commun. 38(8), 66–78 (2021)
Feng, H., Ma, W., Yin, C., Cao, D.: Trajectory control of electro-hydraulic position servo system using improved PSO-PID controller. Automation in Construction 127, 103722 (2021)
Dong, H., You, T., Li, X.: The Improved PSO to Optimize the RBFNN Short-term Traffic Flow Prediction Method. Computer Knowledge and Technology 17(5), 226–228 (2021)
Yan, G., Ding, J.: Comparison of particle swarm algorithm and genetic algorithm for extracting flash memory device model parameters. Modern Electronics Technique 45(6), 29–34 (2022)
Eberhart, R.C., Shi, Y.: Particle swarm optimization developments, applications and resources. In: The 2001 congress on evolutionary computation, pp. 81–86 (2001)
Li, N., Fu, G., Ku, S., Chen, M.: Development and prospect of a particle swarm optimization algorithm. Journal of Wuhan University of Technology (Information & Management Engineering) 27(2), 26–29 (2005)
Inbarani, H., Azar, A.T., Jothi, G.: Supervised hybrid feature selection based on PSO and rough sets for medical diagnosis. Comput. Methods Prog. Biomed. 113(1), 175–185 (2014)
Zad, B.B., Hasanvand, H., Lobry, J., Vallee, F.: Optimal reactive power control of DGs for voltage regulation of MV distribution systems using sensitivity analysis method and PSO algorithm. Int. J. Electr. Power Energy Syst. 68, 52–60 (2015)
Shi, X., Zhang, Y., Zhao, S., Xiao, D.: Discrete multi-objective optimization of particle swarm optimizer algorithm for multi-agents collaborative planning. J. Commun. 37(6), 29–37 (2016)
Soufiene, K.K.B., Mounir, A.: Design and co-simulation of a fuzzy gain-scheduled PID controller based on particle swarm optimization algorithms for a quad tilt wing unmanned aerial vehicle. Trans. Inst. Meas. Control 40(14), 204–212 (2018)
Tizhoosh, Hamid, R.: Opposition-based learning: A new scheme for machine intelligence. In: The IEEE international conference of intelligent for modeling, control and automation, pp. 695–701 (2005)
Wang, H., Wu, Z., Yong, L., Wang, J., Jiang, D., Chen, L.: Space transformation search: a new evolutionary technique. In: Proceedings of the first ACM/SIGEVO summit on genetic and evolutionary computation pp. 537–544 (2009)
Wang, H., Wu, Z., Rahnamayan, S., Liu, Y., Ventresca, M.: Enhancing particle swarm optimization using generalized opposition-based learning. Inform. Sci. 181(20), 4699–4714 (2011)
Rahnamayan, S., Tizhoosh, H.R., Salama, M.M.A.: Opposition-Based Differential evolution. IEEE Transactions on Evolutionary Computation 12(1), 64–79 (2008)
Kang, L., Dong, W., Song, W., Li, K.: Non-inertial opposition-based particle swarm optimization with adaptive elite mutation. J. Commun. 38(8), 66–78 (2017)
Dong, W., Kang, L., Liu, Y., Li, K.: Opposition-based particle swarm optimization with adaptive elite mutation and nonlinear inertia weight. J. Commun. 37(12), 1–10 (2016)
Riener, R., Rabuffetti, M., Frigo, C.: Stair ascent and descent at different inclinations. Gait and Posture 15(1), 32–44 (2002)
Funding
This work was supported by National Key R&D Program of China under Grant 2018YFC2001300, Young and Middle-aged Scientific and Technological Innovation and Entrepreneurship Outstanding Talents (Team) Project (Innovation) of Jilin Province under Grant 20210509007RQ, and the Fundamental Research Funds for the Central Universities, Jilin University.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. The literature was researched by Yang Han, Shaopeng Shan, Luquan Ren, and Lei Ren. Mechanical structure was designed by Yang Han, Haohua Xiu, Zhennan Li, and Shaopeng Shan. Electronic circuit was designed by Yang Han, Chunbao Liu, Luquan Ren, and Lei Ren. Methodologies were conceived by Yang Han, Chunbao Liu, and Haohua Xiu and Zhennan Li. Data collection and analysis were performed by Yang Han, Chunbao Liu, Haohua Xiu and Luquan Ren. Simulations and experiments were designed by Yang Han, Chunbao Liu, Haohua Xiu, and Xian Wang. The first draft of the manuscript was written by Yang Han, Chunbao Liu, Haohua Xiu, and Lei Ren. All authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding authors
Ethics declarations
Consent for Publication
Publication consent was obtained from all authors.
Conflict of Interests
The authors declare that they have no conflict of interest.
Ethics Approval
Not applicable
Consent to Participate
Not applicable.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Han, Y., Liu, C., Xiu, H. et al. Trajectory Control of an Active and Passive Hybrid Hydraulic Ankle Prosthesis Using an Improved PSO-PID Controller. J Intell Robot Syst 105, 48 (2022). https://doi.org/10.1007/s10846-022-01670-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-022-01670-9