Designing an Adaptive Prosthetic Socket Controller Using H-Infinity Loop Shaping Synthesis

Harrison Nguyen, Christopher Shallal, Nitish V Thakor

Research output: Contribution to journalArticle

Abstract

Amputees often find wearing a prosthetic limb for a long period of time uncomfortable. Prosthetic sockets that adjust the socket's fit automatically, or adaptive sockets, would encourage amputees to wear their prosthesis more frequently. In this work, we simulate the control system design of a Multiple-Input, Multiple-Output (MIMO) adaptive socket using principles of optimal control and robust control. A data-driven model of the socket-limb interface is first obtained by applying regression to open-loop recordings of the socket interacting with the limb during a simulated grasping task. A MIMO controller is then designed to maintain a desired uniform socket fit. An $H_{\infty}$ controller, obtained from loop shaping synthesis using the Glover-McFarlane method, is shown to perform comparably to a Linear Quadratic Gaussian (LQG) controller while maintaining robustness to uncertainties in the socket-limb interface model. This work then outlines a potential procedure on how to develop the control system for a real adaptive prosthetic socket with multiple sensors and actuators.

Original languageEnglish (US)
Pages (from-to)1266-1271
Number of pages6
JournalIEEE ... International Conference on Rehabilitation Robotics : [proceedings]
Volume2019
DOIs
StatePublished - Jun 1 2019

Fingerprint

Extremities
Amputees
Prostheses and Implants
Uncertainty

ASJC Scopus subject areas

  • Medicine(all)

Cite this

Designing an Adaptive Prosthetic Socket Controller Using H-Infinity Loop Shaping Synthesis. / Nguyen, Harrison; Shallal, Christopher; Thakor, Nitish V.

In: IEEE ... International Conference on Rehabilitation Robotics : [proceedings], Vol. 2019, 01.06.2019, p. 1266-1271.

Research output: Contribution to journalArticle

@article{52dd66c1b16a46aa95cb621b2a9b6b15,
title = "Designing an Adaptive Prosthetic Socket Controller Using H-Infinity Loop Shaping Synthesis",
abstract = "Amputees often find wearing a prosthetic limb for a long period of time uncomfortable. Prosthetic sockets that adjust the socket's fit automatically, or adaptive sockets, would encourage amputees to wear their prosthesis more frequently. In this work, we simulate the control system design of a Multiple-Input, Multiple-Output (MIMO) adaptive socket using principles of optimal control and robust control. A data-driven model of the socket-limb interface is first obtained by applying regression to open-loop recordings of the socket interacting with the limb during a simulated grasping task. A MIMO controller is then designed to maintain a desired uniform socket fit. An $H_{\infty}$ controller, obtained from loop shaping synthesis using the Glover-McFarlane method, is shown to perform comparably to a Linear Quadratic Gaussian (LQG) controller while maintaining robustness to uncertainties in the socket-limb interface model. This work then outlines a potential procedure on how to develop the control system for a real adaptive prosthetic socket with multiple sensors and actuators.",
author = "Harrison Nguyen and Christopher Shallal and Thakor, {Nitish V}",
year = "2019",
month = "6",
day = "1",
doi = "10.1109/ICORR.2019.8779413",
language = "English (US)",
volume = "2019",
pages = "1266--1271",
journal = "IEEE International Conference on Rehabilitation Robotics",
issn = "1945-7898",
publisher = "IEEE Computer Society",

}

TY - JOUR

T1 - Designing an Adaptive Prosthetic Socket Controller Using H-Infinity Loop Shaping Synthesis

AU - Nguyen, Harrison

AU - Shallal, Christopher

AU - Thakor, Nitish V

PY - 2019/6/1

Y1 - 2019/6/1

N2 - Amputees often find wearing a prosthetic limb for a long period of time uncomfortable. Prosthetic sockets that adjust the socket's fit automatically, or adaptive sockets, would encourage amputees to wear their prosthesis more frequently. In this work, we simulate the control system design of a Multiple-Input, Multiple-Output (MIMO) adaptive socket using principles of optimal control and robust control. A data-driven model of the socket-limb interface is first obtained by applying regression to open-loop recordings of the socket interacting with the limb during a simulated grasping task. A MIMO controller is then designed to maintain a desired uniform socket fit. An $H_{\infty}$ controller, obtained from loop shaping synthesis using the Glover-McFarlane method, is shown to perform comparably to a Linear Quadratic Gaussian (LQG) controller while maintaining robustness to uncertainties in the socket-limb interface model. This work then outlines a potential procedure on how to develop the control system for a real adaptive prosthetic socket with multiple sensors and actuators.

AB - Amputees often find wearing a prosthetic limb for a long period of time uncomfortable. Prosthetic sockets that adjust the socket's fit automatically, or adaptive sockets, would encourage amputees to wear their prosthesis more frequently. In this work, we simulate the control system design of a Multiple-Input, Multiple-Output (MIMO) adaptive socket using principles of optimal control and robust control. A data-driven model of the socket-limb interface is first obtained by applying regression to open-loop recordings of the socket interacting with the limb during a simulated grasping task. A MIMO controller is then designed to maintain a desired uniform socket fit. An $H_{\infty}$ controller, obtained from loop shaping synthesis using the Glover-McFarlane method, is shown to perform comparably to a Linear Quadratic Gaussian (LQG) controller while maintaining robustness to uncertainties in the socket-limb interface model. This work then outlines a potential procedure on how to develop the control system for a real adaptive prosthetic socket with multiple sensors and actuators.

UR - http://www.scopus.com/inward/record.url?scp=85071182355&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85071182355&partnerID=8YFLogxK

U2 - 10.1109/ICORR.2019.8779413

DO - 10.1109/ICORR.2019.8779413

M3 - Article

C2 - 31374803

AN - SCOPUS:85071182355

VL - 2019

SP - 1266

EP - 1271

JO - IEEE International Conference on Rehabilitation Robotics

JF - IEEE International Conference on Rehabilitation Robotics

SN - 1945-7898

ER -