Abstract
A DC motor is mounted to a Mauch SNS prosthetic knee to obtain an active prosthetic knee. Evolutionary optimization and derivative-based optimization are used to identify system parameters, and to tune a proportional-integral-derivative (PID) controller for knee ankle tracking during swing phase. A Kalman filter is used to estimate knee angle velocity on the basis of the measured knee angle for feedback to the controller. The performance of the optimization algorithms are evaluated based on integral square error (ISE) between experiment and simulation for the system identification problem, and tracking ISE for the control problem. Results show that for system identification, particle swarm optimization (PSO) gives better results than sequential quadratic programming (SQP) and biogeography-based optimization (BBO). Then PID controller optimization is performed while considering nine different shank lengths. BBO achieves the best average overall ISE, and PSO shows the fastest convergence. Finally, we see that increasing shank length results in an increase in the optimal proportional gain of the controller and a decrease in the optimal derivative and integral gains.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the American Control Conference |
| Place of Publication | usa |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 857-862 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781509059928 |
| DOIs | |
| State | Published - Jun 29 2017 |
| Event | 2017 American Control Conference, ACC 2017 - Seattle, United States Duration: May 24 2017 → May 26 2017 |
Conference
| Conference | 2017 American Control Conference, ACC 2017 |
|---|---|
| Country/Territory | United States |
| City | Seattle |
| Period | 05/24/17 → 05/26/17 |
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver