无传感器外力估计:基于时延估计的扰动卡尔曼滤波方法

版权申诉
0 下载量 178 浏览量 更新于2024-06-29 收藏 1.36MB DOCX 举报
"基于时延估计的扰动卡尔曼滤波器外力估计" 在机械臂技术的研究中,获取外力信息对于实现精确力控制至关重要,尤其是在与环境交互的任务中。传统上,力传感器被用于测量机械臂末端执行器的外力,但这增加了成本和系统复杂性,且在恶劣环境中可能影响其性能。因此,不依赖力传感器的外力估计方法成为了一个重要的研究方向。 目前,学者们提出了一系列外力估计方法。例如,文献[3]介绍的基于扰动观测器的力估计方法,通过观测器来估算外力;文献[4]则利用滑模扰动观测器,这种方法能够适应系统变化,但可能引入额外的抖动。文献[5]提出了非线性扰动观测器,然而对噪声和模型误差较为敏感,估计精度受限。文献[6]提出非线性干扰观测器来估计关节摩擦力和连杆力,无需关节加速度数据,而文献[7]将电机模型与机械臂动力学模型结合,通过电机信号来估计外力。文献[8]采用了卡尔曼滤波算法,结合电机的电流、关节角度和速度信息来估计外力和力矩,但这种方法仅适用于离线状态估计。 针对动力学建模的挑战,文献[9]开发了一种不需要精确动力学模型的机械臂估计器,利用同时输入和状态估计来抑制非线性和测量噪声。文献[10]提出时间延迟估计(TDE)方法,利用关节扭矩传感器信息在假设系统动力学短时间内不变的情况下估计外力。对于非线性随机系统,文献[11]提出了一种克服非线性不确定性的方法。文献[12]比较了不同类型的观测器,结果显示改进的扩展状态观测器在接触力估计中表现最佳。文献[13]利用电机电流测量,通过非线性最小二乘回归来识别电机参数和摩擦转矩模型,以提高力估计精度。 综合这些方法,可以看出,外力估计的研究主要集中在开发更鲁棒、精度更高的观测器和滤波器,以及减少对外部设备的依赖。时间延迟估计、扰动观测器和卡尔曼滤波等技术的应用,为解决模型误差、测量噪声和系统扰动等问题提供了有效途径。未来的研究将继续探索如何在不牺牲精度的前提下,进一步简化系统、降低成本,并增强机械臂在复杂环境中的适应能力。