一种有效的在线检测系统技术方案

技术编号:20794021 阅读:19 留言:0更新日期:2019-04-06 08:04
一种有效的在线检测系统,包括数据获取模块、检测路线规划模块、检测控制模块和检测报警模块,所述数据获取模块用于获取待检测工件表面检测点的位置信息,所述检测路线规划模块用于根据获取的检测点的位置信息进行检测路线规划,所述检测控制模块用于控制检测触头沿着规划好的检测路线对待检测工件表面进行检测,所述检测报警模块用于当检测到待检测工件表面不符合要求时即进行预警。本发明专利技术有益效果为:采用改进的蚁群算法对待检测工件表面的检测点进行全局检测路线规划,得到最短的检测路线,在规划好的全局检测路线中进行障碍物检测,根据检测结果对检测点进行局部检测路线规划,从而在检测过程中有效的避开了障碍物,实现了有效的在线检测。

【技术实现步骤摘要】
一种有效的在线检测系统
本专利技术创造涉及加工检测领域,具体涉及一种有效的在线检测系统。
技术介绍
随着信息技术、计算机技术、现代电子技术等高新技术的不断发展,特别是技术集技术的普及和应用,加工中心在线检测技术随之发展起来。加工中心在线检测技术是提高加工中心加工精度和自动化程度的关键技术之一,是计算机集成制造系统中计算机辅助质量监控的关键技术。针对上述现状,本专利技术提供一种有效的在线检测系统,采用改进的蚁群算法对待检测工件表面的检测点进行全局检测路线规划,得到了最短的检测路线,在规划好的全局检测路线中进行障碍物检测,根据检测结果对检测点进行局部检测路线规划,从而在检测过程中有效的避开了障碍物,实现了有效的在线检测。
技术实现思路
针对上述问题,本专利技术旨在提供一种有效的在线检测系统。本专利技术创造的目的通过以下技术方案实现:一种有效的在线检测系统,包括数据获取模块、检测路线规划模块、检测控制模块和检测报警模块,所述数据获取模块用于获取待检测工件表面检测点的位置信息,所述检测路线规划模块用于根据获取的检测点的位置信息进行检测路线规划,所述检测控制模块用于控制检测触头沿着规划好的检测路线对待检测工件表面进行检测,所述检测报警模块用于当检测到待检测工件表面不符合要求时即进行预警。本专利技术创造的有益效果:采用改进的蚁群算法对待检测工件表面的检测点进行全局检测路线规划,得到了最短的检测路线,在规划好的全局检测路线中进行障碍物检测,根据检测结果对检测点进行局部检测路线规划,从而在检测过程中有效的避开了障碍物,实现了有效的在线检测。附图说明利用附图对专利技术创造作进一步说明,但附图中的实施例不构成对本专利技术创造的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1是本专利技术结构示意图;图2是本专利技术检测路线规划模块结构示意图。附图标记:数据获取模块1;检测路线规划模块2;检测控制模块3;检测报警模块4;全局检测规划单元21;障碍物检测单元22;局部检测规划单元23。具体实施方式结合以下实施例对本专利技术作进一步描述。参见图1,本实施例的一种有效的在线检测系统,包括数据获取模块1、检测路线规划模块2、检测控制模块3和检测报警模块4,所述数据获取模块1用于获取待检测工件表面检测点的位置信息,所述检测路线规划模块2用于根据获取的检测点的位置信息进行检测路线规划,所述检测控制模块3用于控制检测触头沿着规划好的检测路线对待检测工件表面进行检测,所述检测报警模块4用于当检测到待检测工件表面不符合要求时即进行预警。优选地,所述位置信息包括待检测点的三维坐标及矢量信息。优选地,所述检测路线规划模块2包括全局检测规划单元21、障碍物检测单元22和局部检测规划单元23,所述全局检测规划单元21用于根据获取的检测点的位置信息进行全局检测路线规划,所述障碍物检测单元22用于对规划好的全局检测路线进行障碍物检查,所述局部检测规划单元23用于根据障碍物的检查结果进行局部检测路线规划。优选地,所述全局检测规划单元21采用蚁群算法进行全局检测路线规划,在蚁群算法中,对路径的初始信息素进行分配,设检测点i和检测点j之间路径的初始信息素为τij(0),则τij(0)的表达式为:式中,C为信息素常数,lij表示检测点i和检测点j之间的路径长度,Numi表示蚂蚁在检测点i下一步可选择的检测点数量,表示检测点i和可选择的检测点组成的路径长度的均值,Numj表示蚂蚁在检测点j处下一步可选择的检测点数量,表示检测点j和可选择的检测点组成的所有路径长度的均值,δ为权重系数,且0<δ<1。本优选实施例在初始信息素分配时,对距离较短、后续路径选择较多的路径分配了较多的初始信息素,从而使得一开始较好路径的信息素浓度的优势就明显起来,增加了较好路径被选择的机会,从而增加了算法的收敛速度的同时,避免了算法易陷入局部最优解的缺陷。优选地,所述全局检测规划单元21采用蚁群算法进行全局检测路线规划,在蚁群算法中,蚂蚁k在觅食过程中,根据环境中各条路径上的残留的信息素浓度来决定其下一步的搜索方向,在t时刻蚂蚁k要从检测点i向检测点j运动,设从检测点i向检测点j运动的概率为:式中,表示蚂蚁k在检测点i选择检测点j的概率,表示蚂蚁k在检测点i处可选择的检测点集合,τij(t)表示在t时刻检测点i和检测点j之间路径上的信息素浓度,ηij(t)表示局部启发函数,α和β分别表示τij(t)和ηij(t)对整个运动的概率的影响程度。优选地,在所述蚁群算法中,提出一种新的局部启发函数ηij(t)的计算方式,具体为:式中,表示检测点j和可选择的检测点组成的所有路径长度的均值,loj表示从起始点o到检测点j的路径长度,lij表示检测点i和检测点j之间路径长度。本优选实施例在概率选择函数中提出了一种新的局部启发函数,综合考虑了检测点之间的路径长度和出发点到检测点之间的路径长度,使得检测点之间路径长度较短以及从出发点到检测点之间距离较短的路径有较大的概率被选择,此外,适当的增加了较长距离路径被选中的概率,从而使得算法不易陷入局部最优解。优选地,所述全局检测规划单元21采用蚁群算法进行全局检测路线规划,在蚂蚁完成一次循环后,当起始点o和目标点g之间的路径长度log大于(其中,为此次循环中所有路径长度的均值)时,则不对该条路径进行信息素更新,而当起始点o和目标点g之间的路径长度log小于等于时,则对该条路径进行信息素更新,按下式对该条路径的各段子路径的信息素进行更新,具体为:式中,τij(t)表示在t时刻检测点i和检测点j之间路径上的信息素浓度,τij(t+1)表示在(t+1)时刻检测点i和检测点j之间路径上的信息素浓度,ρ表示信息素残留因子,表示蚂蚁k在此次循环中残留在检测点i和检测点j之间路径上的信息素浓度,Q表示信息素强度的常数,lij表示检测点i和检测点j之间的路径长度,Numj表示蚂蚁在检测点j处下一步可选择的检测点数量,Numi表示蚂蚁在检测点i处下一步可选择的检测点数量。本优选实施例只允许获得相对较优路线的部分蚂蚁进行信息素更新,使得部分较优路线的信息量增加,加快了算法的收敛速度;此外,在每段道路的信息素更新过程中,引入了蚂蚁在当前检测点下一步可选择的检测点数作为调整因子,当下一步具有较多可选择检测点时,即增加当前路径的信息素量,从而增加了解的多样性,避免了在加快算法的收敛速度的同时,造成的算法容易早熟的缺陷。最后应当说明的是,以上实施例仅用以说明本专利技术的技术方案,而非对本专利技术保护范围的限制,尽管参照较佳实施例对本专利技术作了详细地说明,本领域的普通技术人员应当理解,可以对本专利技术的技术方案进行修改或者等同替换,而不脱离本专利技术技术方案的实质和范围。本文档来自技高网...

【技术保护点】
1.一种有效的在线检测系统,其特征是,包括数据获取模块、检测路线规划模块、检测控制模块和检测报警模块,所述数据获取模块用于获取待检测工件表面检测点的位置信息,所述检测路线规划模块用于根据获取的检测点的位置信息进行检测路线规划,所述检测控制模块用于控制检测触头沿着规划好的检测路线对待检测工件表面进行检测,所述检测报警模块用于当检测到待检测工件表面不符合要求时即进行预警。

【技术特征摘要】
1.一种有效的在线检测系统,其特征是,包括数据获取模块、检测路线规划模块、检测控制模块和检测报警模块,所述数据获取模块用于获取待检测工件表面检测点的位置信息,所述检测路线规划模块用于根据获取的检测点的位置信息进行检测路线规划,所述检测控制模块用于控制检测触头沿着规划好的检测路线对待检测工件表面进行检测,所述检测报警模块用于当检测到待检测工件表面不符合要求时即进行预警。2.根据权利要求1所述的一种有效的在线检测系统,其特征是,所述位置信息包括待检测点的三维坐标及矢量信息。3.根据权利要求2所述的一种有效的在线检测系统,其特征是,所述检测路线规划模块包括全局检测规划单元、障碍物检测单元和局部检测规划单元,所述全局检测规划单元用于根据获取的检测点的位置信息进行全局检测路线规划,所述障碍物检测单元用于对规划好的全局检测路线进行障碍物检查,所述局部检测规划单元用于根据障碍物的检查结果进行局部检测路线规划。4.根据权利要求3所述的一种有效的在线检测系统,其特征是,所述全局检测规划单元采用蚁群算法对全局检测路线进行规划,在蚁群算法中,对路径的初始信息素进行分配,设检测点i和检测点j之间路径的初始信息素为τij(0),则τij(0)的表达式为:式中,C为信息素常数,lij表示检测点i和检...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:广州优里贸易有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1