欢迎访问《兵工学报》官方网站,今天是 分享到:

兵工学报 ›› 2018, Vol. 39 ›› Issue (12): 2459-2469.doi: 10.3969/j.issn.1000-1093.2018.12.020

• 论文 • 上一篇    下一篇

基于改进花朵授粉算法与K-means算法的人体姿态库构建方法研究

徐达, 焦庆龙   

  1. (陆军装甲兵学院 兵器与控制系, 北京 100072)
  • 收稿日期:2018-03-27 修回日期:2018-03-27 上线日期:2019-01-31
  • 作者简介:焦庆龙(1988—), 男, 博士研究生。 E-mail: jql1988@sina.cn
  • 基金资助:
    武器装备预先研究项目(41404060201)

Research on the Construction Method of Human Body Posture Examples Based on Improved Flower Pollination Algorithm andK-means

XU Da, JIAO Qing-long   

  1. (Department of Arms and Control, Academy of Army Armored Forces, Beijing 100072, China)
  • Received:2018-03-27 Revised:2018-03-27 Online:2019-01-31

摘要: 为了解决现有人体姿态库构建方法存在的装备维修性仿真验证任务针对性不足的问题,提出了一种基于改进花朵授粉算法与K-means算法的人体姿态库构建方法。针对花朵授粉算法寻优精度不够理想的问题,将乌鸦搜索算法引入花朵授粉算法。提出了一种改进花朵授粉算法。测试结果表明:相比粒子群算法和花朵授粉算法,改进花朵授粉算法具有搜索范围广和寻优精度高的优点。为避免K-means算法易陷入局部最优解,将改进花朵授粉算法引入K-means算法,在提出个体编码方式与定义个体操作函数的基础上,设计了改进花朵授粉算法的计算步骤,使改进花朵授粉算法与K-means算法相融合,进而对装备维修人员的维修作业姿态进行聚类。提取各类中心数据,将其作为人体姿态库中虚拟人体的部位动作角度输入参数,构建了具有装备维修性仿真验证任务针对性的人体姿态库。仿真实验结果表明:相比基于粒子群算法与K-means算法融合的人体姿态库构建方法等5种方法,改进花朵授粉算法与K-means算法的融合方法具有寻优精度高和聚类效果好等优点,适用于装备维修性仿真验证工程实践。

关键词: 人体姿态库, 花朵授粉算法, 乌鸦搜索算法, 聚类算法, 维修性验证

Abstract: For the poor task pertinence of present construction methods of human body posture examples in the simulation verification of equipment maintainability, a construction method of human body posture examples based on improved flower pollination algorithm (IFPA) and K-means is proposed. An IFPA is proposed by introducing the crow search algorithm (CSA) into FPA in order to improve the optimization accuracy of FPA. Test results show that IFPA can achieve wider search space and higher optimization accuracy compared with particle swarm optimization (PSO) and FPA. In order to avoid K-means falling into locally optimal solutions easily, the calculation steps of IFPA are designed by proposing an individual encoding method and defining an individual operation function, and IFPA is combined with K-means to deal with the clustering problem of maintenance postures of maintenance staff. The central data of each cluster is extracted, and it is taken as the input data of part activity of human body posture examples. And the human body posture examples having task pertinence for equipment maintainability simulation verification are constructed. Test results show that the proposed construction method for the human body posture examples based on PSO and K-means has better optimization accuracy and clustering effects compared with the other five construction methods, and it is suitable for the engineering practice of equipment maintainability simulation verification. Key

Key words: humanbodypostureexample, flowerpollinationalgorithm, crowsearchalgorithm, clusteringalgorithm, maintainabilityverification

中图分类号: