Controlling a knee CPM machine using PID and iterative learning control algorithm
Dechrit Maneetham, Petrus Sutyasadi
Abstract
A conventional continuous passive motion (CPM) machine uses simple controller such as On/Off controller. Some better CPMs use PID controller. These kind of CPMs can not distinguish load different due to the different size of the patient leg. This may cause the CPM no longer follow the trajectory or the angle commands. Meanwhile, each patient may have different scenario of therapy from the others. When progress on the patient exists, the range of the flexion may be increased step by step. Therefore, the treatment can be different in term of the range of flexion from time to time. This paper proposes CPM with hybrid proportional integral derivative (PID) and iterative learning controller (ILC). The system has capability in learning the trajectory tracking. Therefore, the CPM will be able to follow any load or trajectory changes applied to it. The more accurate CPM machine can follow the trajectory command, the better its performance for the treatment. The experiment showed that the system was stable due to the PID controller. The tracking performance also improved with the ILC even there exist some disturbances.
Keywords
CPM; ILC; learning algorithm; PID; rehabilitation machine;
DOI:
http://doi.org/10.12928/telkomnika.v18i2.14876
Refbacks
There are currently no refbacks.
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License .
TELKOMNIKA Telecommunication, Computing, Electronics and Control ISSN: 1693-6930, e-ISSN: 2302-9293Universitas Ahmad Dahlan , 4th Campus Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191 Phone: +62 (274) 563515, 511830, 379418, 371120 Fax: +62 274 564604
<div class="statcounter"><a title="Web Analytics" href="http://statcounter.com/" target="_blank"><img class="statcounter" src="//c.statcounter.com/10241713/0/0b6069be/0/" alt="Web Analytics"></a></div> View TELKOMNIKA Stats