kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Ankle Joint Torque Estimation Using an EMG-Driven Neuromusculoskeletal Model and an Artificial Neural Network Model
KTH, School of Engineering Sciences (SCI), Centres, BioMEx. KTH, School of Engineering Sciences (SCI), Engineering Mechanics, Fluid Mechanics and Engineering Acoustics, Biomechanics. (KTH MoveAbility Lab)ORCID iD: 0000-0001-8785-5885
University of Science and Technology of China, Hefei, China.ORCID iD: 0000-0002-3909-488X
Technical University of Munich, Munich, Germany.ORCID iD: 0000-0003-2452-3570
KTH, School of Electrical Engineering and Computer Science (EECS), Intelligent systems, Robotics, Perception and Learning, RPL.ORCID iD: 0000-0003-2078-8854
Show others and affiliations
2021 (English)In: IEEE Transactions on Automation Science and Engineering, ISSN 1545-5955, E-ISSN 1558-3783, Vol. 18, no 2, p. 564-573Article in journal (Refereed) Published
Abstract [en]

In recent decades, there has been an increasing interest in the use of robotic powered exoskeletons to assist patients with movement disorders in rehabilitation and daily life. Providing assistive torque that compensates for the user’s remaining muscle contributions is a growing and challenging field within exoskeleton control. In this article, ankle joint torques were estimated using electromyography (EMG)-driven neuromusculoskeletal (NMS) model and an artificial neural network (ANN) model in seven movement tasks, including fast walking, slow walking, self-selected speed walking, and isokinetic dorsi/plantar flexion at 60◦/s and 90◦/s . In each method, EMG signals and ankle joint angles were used as input, the models were trained with data from 3-D motion analysis, and ankle joint torques were predicted. Six cases using different motion trials as calibration (for the NMS model)/training (for the ANN) were devised, and the agreement between the predicted and measured ankle joint torques was computed. We found that the NMS model could overall better predict ankle joint torques from EMG and angle data than the ANN model with some exceptions; the ANN predicted ankle joint torques with better agreement when trained with data from the same movement. The NMS model predicted ankle joint torque best when calibrated with trials during which EMG reached maximum levels, whereas the ANN predicted well when trained with many trials and types of movements. In addition, the ANN prediction may become less reliable when predicting unseen movements. Detailed comparative studies of methods to predict ankle joint torque are crucial for determining strategies for exoskeleton control. Note to Practitioners—In exoskeleton control for strength augmentation applied in military, industry, and healthcare applications, providing assistive torque that compensates for the user’s remaining muscle contributions, is a challenging problem. This article predicted the ankle joint torques by electromyography (EMG)-driven neuromusculoskeletal (NMS) model and an artificial neural network (ANN) model in different movements. To the best of our knowledge, this is the first study comparing joint torque prediction performance of EMG-driven model to ANN. In the EMG-driven NMS model, mathematical equations were formulated to reproduce the transformations from EMG signal generation and joint angles to musculotendon forces and joint torques. A three-layer ANN was constructed with an adaptive moment estimation (Adam) optimization method to learn the relationships between the inputs (EMG signals and joint angles) and the outputs (joint torques). In the experiments, we estimated ankle joint torques in gait and isokinetic movements and compared the performance of methods to predict ankle joint torque, relating to how the methods have been calibrated/trained. The detailed analysis of the methods’ performance in predicting ankle joint torque can significantly contribute to determining which model to choose, and under which circumstances, and, thus, be of great benefit for exoskeleton rehabilitation controller design.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE) , 2021. Vol. 18, no 2, p. 564-573
Keywords [en]
Adaptation models, Adaptive moment estimation (Adam), Computational modeling, Electromyography, Exoskeletons, hill-type muscle model, Muscles, musculotendon kinematics, OpenSim., Predictive models, Torque, Exoskeleton (Robotics), Forecasting, Patient rehabilitation, 3-D motion analysis, Ankle joint angles, Artificial neural network modeling, Artificial neural network models, Comparative studies, Movement disorders, Muscle contributions, Neuromusculoskeletal models, Neural networks
National Category
Control Engineering
Identifiers
URN: urn:nbn:se:kth:diva-292894DOI: 10.1109/TASE.2020.3033664ISI: 000638401500017Scopus ID: 2-s2.0-85098746554OAI: oai:DiVA.org:kth-292894DiVA, id: diva2:1545222
Note

QC 20210607

Available from: 2021-04-19 Created: 2021-04-19 Last updated: 2022-06-25Bibliographically approved
In thesis
1. Biomechanical Parameter Estimation for Wearable Exoskeleton System Design
Open this publication in new window or tab >>Biomechanical Parameter Estimation for Wearable Exoskeleton System Design
2021 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Exoskeletons are increasingly used in rehabilitation and daily life in persons with motor disorders after neurological injuries. The overall objective of this thesis is to study how to robustly and accurately predict joint torque using inputs from sensors that would technically be feasible to equip on an assistive exoskeleton, and to develop a framework that could be used to evaluate the user-exoskeleton interface. This compilation thesis is based on five papers that focus on different aspects of exoskeleton controller design and physical design, to contribute to the design of wearable exoskeleton systems for rehabilitation and movement assistance.

In the first study, we estimated ankle joint torques using an electromyography (EMG)-driven neuromusculoskeletal (NMS) model and a standard artificial neural network (ANN) model in seven movement tasks. EMG signals and ankle joint angles were used as input in each method, the models were trained with experimental data from 3D motion analysis, and ankle joint torques were predicted. Our results suggested that the standard-ANN model could predict ankle torques more accurately when trained on a large and varied set of trials but less accurately in unseen movements whereas the NMS model was overall more useful and has the advantage of detailing underlying physical principles.

The second study was directly inspired by the first study. Our aim was to estimate ankle joint torques using a hybrid form of the two methods in the first study, specifically an NMS solver-informed ANN, by augmenting a standard-ANN model with additional features from the underlying NMS solver. The torque prediction performance of hybrid-ANN models was investigated in two scenarios: intra-subject and inter-subject tests. We found that the NMS solver informed-ANN model had a better joint torque prediction accuracy than the methods independently (i.e. NMS or the standard-ANN model), which indicates that benefit was gained from integrating NMS features into standard ANN models. Furthermore, in the inter-subject tests, we adopted the transfer learning technique to further improve the joint torque performance by taking advantage of the information extracted from previous subjects.  

In the third study, we predicted not only ankle joint torques but also knee joint torques in the sagittal plane and hip joint torques in both sagittal and frontal planes during several different motions using long short-term memory (LSTM) neural networks. Several networks were constructed, namely separate LSTM models for each movement as well as one uniform model for all movements. The LSTM networks were constructed both with and without transfer learning, in which the networks could take advantage of information extracted from previous tasks and/or subjects to predict for an unseen or ``new'' task or subject. We evaluated the LSTM models' prediction ability across tasks and subjects and studied whether generalizability was improved when transfer learning was implemented in the LSTM networks.  Our results indicate that both one uniform and ten separate LSTM models predicted lower limb joint torques accurately, i.e. with low prediction error, in intra-subject tests. By including transfer learning, the LSTM models' generalizability in predicting moments across tasks and subjects was significantly improved, even if re-trained with a smaller subset of movements from the ``new'' subject. 

In the fourth and fifth studies, we generated a realistic knee exoskeleton model. In the fourth study, we created a virtual human-machine system (HMS) in a musculoskeletal modeling software. We found that this proposed virtual HMS was useful for simulating how different assistive strategies may affect parameters that describe the demands and consequences on the user, including muscular demand, joint contact forces and human-machine interactive forces involved in movements. In the fifth study, we analyzed, through simulation, how different weight distributions of knee exoskeleton components influenced the user's muscle activation during three functional movements. One unilateral knee exoskeleton prototype was fabricated and tested on five healthy subjects. Simulation and experimental muscle activations were compared. We found that muscle activation varied among weight distributions and movements, indicating that no single physical design was optimal for all movements. Exoskeleton physical design should ideally consider the user's activity goals. 

These methods developed in this thesis hold great promise in applications such as the design of assistance-as-needed exoskeleton control. The developed virtual HMS makes it possible to study how a knee exoskeleton's different assistive strategies and physical designs can influence its user's muscle effort and interaction forces, which can both simplify prototype iterations and evaluate some parameters that are otherwise difficult to measure experimentally. 

Place, publisher, year, edition, pages
Stockholm: -, 2021. p. 125
Series
TRITA-SCI-FOU ; 2021:38
Keywords
Hill-type muscle model, generalization, transfer learning, computationally modeling, human-machine system
National Category
Mechanical Engineering
Research subject
Engineering Mechanics
Identifiers
urn:nbn:se:kth:diva-302778 (URN)978-91-8040-021-3 (ISBN)
Public defence
2021-10-22, Sal F3 and via Zoom: https://kth-se.zoom.us/j/62637011328, Lindstedtsvägen 26, KTH, Stockholm, 09:00
Opponent
Supervisors
Available from: 2021-10-04 Created: 2021-10-01 Last updated: 2022-06-25Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Zhang, LongbinSmith, ChristianGutierrez Farewik, ElenaWang, Ruoli

Search in DiVA

By author/editor
Zhang, LongbinLi, ZhijunHu, YingbaiSmith, ChristianGutierrez Farewik, ElenaWang, Ruoli
By organisation
BioMExBiomechanicsRobotics, Perception and Learning, RPL
In the same journal
IEEE Transactions on Automation Science and Engineering
Control Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 417 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf