Sánchez-Durán José A, Vidal-Verdú Fernando, Oballe-Peinado Óscar, Castellanos-Ramos Julián, Hidalgo-López José A
Universidad de Málaga, Andalucía Tech, Departamento de Electrónica, ETSI Informática, Campus de Teatinos, 29071 Málaga, Spain.
Instituto de Investigación Biomédica de Málaga (IBIMA), 29010 Málaga, Spain.
Sensors (Basel). 2015 Oct 15;15(10):26170-97. doi: 10.3390/s151026170.
This paper presents a novel method to compensate for hysteresis nonlinearities observed in the response of a tactile sensor. The External Loop Adaptation Method (ELAM) performs a piecewise linear mapping of the experimentally measured external curves of the hysteresis loop to obtain all possible internal cycles. The optimal division of the input interval where the curve is approximated is provided by the error minimization algorithm. This process is carried out off line and provides parameters to compute the split point in real time. A different linear transformation is then performed at the left and right of this point and a more precise fitting is achieved. The models obtained with the ELAM method are compared with those obtained from three other approaches. The results show that the ELAM method achieves a more accurate fitting. Moreover, the involved mathematical operations are simpler and therefore easier to implement in devices such as Field Programmable Gate Array (FPGAs) for real time applications. Furthermore, the method needs to identify fewer parameters and requires no previous selection process of operators or functions. Finally, the method can be applied to other sensors or actuators with complex hysteresis loop shapes.
本文提出了一种新颖的方法来补偿触觉传感器响应中观察到的滞后非线性。外部环路自适应方法(ELAM)对滞后回线的实验测量外部曲线进行分段线性映射,以获得所有可能的内部循环。误差最小化算法提供了曲线近似的输入区间的最优划分。此过程离线执行,并提供实时计算分割点的参数。然后在该点的左侧和右侧执行不同的线性变换,从而实现更精确的拟合。将用ELAM方法获得的模型与从其他三种方法获得的模型进行比较。结果表明,ELAM方法实现了更精确的拟合。此外,所涉及的数学运算更简单,因此更易于在诸如现场可编程门阵列(FPGA)等设备中实时应用。此外,该方法需要识别的参数更少,并且不需要事先选择算子或函数的过程。最后,该方法可应用于具有复杂滞后回线形状的其他传感器或执行器。