Pedrocchi Alessandra, Ferrante Simona, De Momi Elena, Ferrigno Giancarlo
Nitlab, Bioengineering Department, Politecnico di Milano, Milano, Italy.
J Neuroeng Rehabil. 2006 Oct 9;3:25. doi: 10.1186/1743-0003-3-25.
The design of an optimal neuroprostheses controller and its clinical use presents several challenges. First, the physiological system is characterized by highly inter-subjects varying properties and also by non stationary behaviour with time, due to conditioning level and fatigue. Secondly, the easiness to use in routine clinical practice requires experienced operators. Therefore, feedback controllers, avoiding long setting procedures, are required.
The error mapping controller (EMC) here proposed uses artificial neural networks (ANNs) both for the design of an inverse model and of a feedback controller. A neuromuscular model is used to validate the performance of the controllers in simulations. The EMC performance is compared to a Proportional Integral Derivative (PID) included in an anti wind-up scheme (called PIDAW) and to a controller with an ANN as inverse model and a PID in the feedback loop (NEUROPID). In addition tests on the EMC robustness in response to variations of the Plant parameters and to mechanical disturbances are carried out.
The EMC shows improvements with respect to the other controllers in tracking accuracy, capability to prolong exercise managing fatigue, robustness to parameter variations and resistance to mechanical disturbances.
Different from the other controllers, the EMC is capable of balancing between tracking accuracy and mapping of fatigue during the exercise. In this way, it avoids overstressing muscles and allows a considerable prolongation of the movement. The collection of the training sets does not require any particular experimental setting and can be introduced in routine clinical practice.
设计最优的神经假体控制器及其临床应用存在若干挑战。首先,生理系统具有受试者间高度可变的特性,并且由于调节水平和疲劳,其行为随时间呈非平稳性。其次,在常规临床实践中易于使用需要经验丰富的操作人员。因此,需要避免冗长设置程序的反馈控制器。
本文提出的误差映射控制器(EMC)使用人工神经网络(ANN)来设计逆模型和反馈控制器。神经肌肉模型用于在模拟中验证控制器的性能。将EMC的性能与包含在抗积分饱和方案中的比例积分微分(PID)控制器(称为PIDAW)以及具有ANN作为逆模型且反馈回路中具有PID的控制器(NEUROPID)进行比较。此外,还对EMC在响应对象参数变化和机械干扰时的鲁棒性进行了测试。
EMC在跟踪精度、延长运动管理疲劳的能力、对参数变化的鲁棒性以及对机械干扰的抗性方面相对于其他控制器有改进。
与其他控制器不同,EMC能够在运动过程中在跟踪精度和疲劳映射之间取得平衡。通过这种方式,它避免了肌肉过度紧张,并允许运动时间显著延长。训练集的收集不需要任何特殊的实验设置,并且可以引入常规临床实践中。