摘要
针对传统的乒乓球发球机故障修复方法不适用于组合故障修复的问题,提出基于遗传算法的乒乓球发球机故障自动修复方法。选用二进制编码将故障信息转换为遗传算法处理信息时能够识别的二进制码,利用遗传算法的原理将乒乓球发球机内部传感器发送的故障信号进行初始化处理,计算适应度函数,根据确定的阈值对初始种群迭代,直至得到最终的种群,以此定位发球机的故障位置。对编码后的故障信息解码后,通过K-means聚类算法对相同主构件的故障类型聚类。分析故障类型后,根据设计的匹配函数,调用匹配度高的自动修复程序,驱动修复器完成对发球机故障的自动修复。通过与传统故障修复方法的对比实验,证明了提出的基于遗传算法的乒乓球发球机故障自动修复方法对发球机组合故障具有更高的修复成功率,更具有优越性。
- 单位