4.2 Article

Design and Implementation of a Real-Time Nonlinear Model Predictive Controller for a Lower Limb Exoskeleton with Input Saturation

Publisher

SPRINGER INT PUBL AG
DOI: 10.1007/s40998-020-00358-w

Keywords

Exoskeleton robot; Nonlinear model predictive control (NMPC); Linear time-varying (LTV) MPC; Real-time controller; Input saturation

Funding

  1. Ferdowsi University of Mashhad-Iran [101120]
  2. National Institute for Medical Research Development of Iran [962297]
  3. National Elites Foundation of Iran

Ask authors/readers for more resources

A nonlinear model predictive controller (NMPC) with input saturation was designed and modified for a rehabilitative exoskeleton, with analytical solutions for small prediction horizons and an iterative solution for longer horizons. Real-time guarantees and successful implementation on a real exoskeleton robot demonstrated the effectiveness of the proposed controller over traditional controllers.
In this paper, a nonlinear model predictive controller (NMPC) with input saturation is designed and modified for a rehabilitative exoskeleton for paraplegic individuals. An analytical solution for the NMPC optimization problem is obtained for small prediction horizons (N < 3 ). Additionally, an iterative solution for longer horizon problems (N >= 3) is performed by employing the linear time-varying approach and using the active set method to include the constraints. Real-time guarantee for the implementation of both NMPC solutions is derived, and the robustness and stability of the closed-loop system are discussed. Finally, the proposed controller is successfully simulated and implemented on a real exoskeleton robot with 1 ms sampling time. The results show that the proposed controller is more effective than PID and adaptive fuzzy controllers.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.2
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available