一种基于关系矩阵的线束自动检测方法技术

技术编号:12093838 阅读:104 留言:0更新日期:2015-09-23 11:46
本发明专利技术涉及自动检测领域的线束自动检测技术。本发明专利技术公开了一种基于关系矩阵的自动检测线束中线与线之间连接关系是否正确的方法,其技术方案可概括为:将标准线束和任一同型号的待检测线束中线与线的连接关系分别映射成标准的关系矩阵和待检测线束关系矩阵,之后比较这两个关系矩阵之间的差异,若二者完全相同,说明待检测线束与标准线束连接关系完全相同,连接关系正确,否则,则说明待检测线束线与线之间的连接关系存在错误。本发明专利技术的有益效果是:可以快速检测出待装配线束中线与线之间的连接错误,具有检测速度快,且可方便地定位待检测线束中线与线之间连接错误的位置。本发明专利技术方法可用于汽车、飞机等存在大量线束场合的线束自动检测。

【技术实现步骤摘要】

本专利技术涉及线束自动检测
,尤其涉及一种一种基于关系矩阵的线束自动 检测方法。
技术介绍
在汽车、飞机等交通工具、军用或者工业大型设备中存在大量线束,这些线束传递 着数据或控制信号,它们对这些交通工具或者大型设备的正确运行和安全起着至关重要的 作用。因此,在这些交通工具或大型设备的制造过程中,线束厂在线束出厂前对已经做好编 号的线束进行检测,进而确定这些线束是否和预先设计的线束一致是十分必要的。同样,汽 车、飞机等制造厂在装配线束之前进一步确认所要装配的线束的正确性也是十分必要的, 因为,一旦装配了连接不正确的线束很可能会出现严重的后果,或者在出厂前经测试发现 错误,但改正起来会大费周折。由于线束形状复杂,目前还主要依赖于人工制作,这也增大 了线束制作过程中出错的概率。现有技术线束检测主要依靠人工检测,所以检测效率较低, 而且检测准确性叫较低。
技术实现思路
本专利技术所要解决的技术问题是:提供一种检测效率较高且检测准确度较高的基于 关系矩阵的线束自动检测方法。 本专利技术所采用的技术方案是:,它包括以 下步骤: (1)、选取连接关系完全正确的标准线束,然后将线束中的线进行编号,为1到N,N 为大于1的自然数,然后将标准线束中线与线之间的连接关系形成一个N*N的标准关系矩 阵,其中若线与线之间是连接关系,则矩阵中相对应的行、列位置用数字"1"表示,若线与线 之间为非连接关系,则矩阵中相对应的行、列位置用数字"〇"表示; (2)、选取待检测线束,并且将线束中的线与标准线束一样进行编号,为1到N,N为 大于1的自然数,然后检测待检测线束中线与线之间的连接关系,并且将待检测线束中线 与线之间的连接关系形成一个N*N的待检测关系矩阵,同样若线与线之间是连接关系,则 矩阵中相对应的行、列位置用数字"1"表示,若线与线之间为非连接关系,则矩阵中相对应 的行、列位置用数字"〇"表示; (3)、将步骤⑴得到的标准线束矩阵与步骤⑵得到的待检测线束矩阵相减,若 得到的是一个零矩阵,则判断待检测线束的连接关系完全正确;若得到的为非零矩阵,则判 断待检测线束的连接关系有错误,并且根据相减后得到的矩阵中的非零数的位置找出连接 不正确的线的编号。 所述的得到待检测关系矩阵,主要采用多路开关与微控制器进行检测,所述多路 开关分为第一开关组与第二开关组,第一开关组与微控制器的第一端口连接,第二开关组 与微控制器的第二端口连接,且所述第一端口与第二端口之间还设有上拉电阻,所述具体 检测包括以下步骤: A、从编号1线开始,以第一开关组控制关系矩阵的行扫描,选通线束中的编号1 线,并且保持选通; B、使微控制器第一端口处输出低电平; C、以第二开关组控制关系矩阵的列扫描,依次选通编号2至编号N线,并依次读取 第二端口处的电平,完成一次行扫描; D、若读取的第二端口处电平与第一端口处相同,则说明第一开关组选通的编号1 线与第二开关组选通的编号2线至编号N线中的某些线之间为连接关系;若读取的第二端 口处电平与第一端口处不同,则说明第一开关组选通的编号1线与第二开关组选通的编号 2线至编号N线中的某些线之间为非连接关系; E、依次改变第一开关组所选通的线编号,同时利用矩阵的对称性,对于前述步骤 中有对称关系的编号线不用重复扫描,而只用对称性即可获得连接关系,并重复步骤B到 步骤E过程,直到扫描完成; F、根据上述步骤中得到的待检测线束中所有线与线之间的连接关系,然后将线与 线之间的连接关系形成一个N*N的待检测关系矩阵。 采用以上方法与现有技术相比,本专利技术具有以下优点:由于采用本专利技术方法所映 射成的关系矩阵为对称方阵,矩阵的元素只有〇、1两种数值,且在多数情况下为稀疏矩阵, 可以采用分块矩阵等快速算法,这样就能快速检测出待检测线束中线与线之间的连接错 误,且能同时定位待检测线束中线与线之间连接错误的位置,而且采用微控制器与多路开 关来检测待检测线束的连接关系,这样检测速度较快,检测效率较高。【附图说明】 图1为本专利技术所映射的关系矩阵的行、列 排布图,图中的行、列编号1到N对应于线束中编号为1到编号为N的线;图2为本专利技术的流程图。图3为本专利技术中的线路连接关系图。【具体实施方式】 以下结合附图与【具体实施方式】对本专利技术做进一步描述,但是本专利技术不仅限于以下【具体实施方式】。 如图所示:,它包括以下步骤: (1)、选取连接关系完全正确的标准线束,然后将线束中的线进行编号,为1到N,N 为大于1的自然数,然后将标准线束中线与线之间的连接关系形成一个N*N的标准关系矩 阵,其中若线与线之间是连接关系,则矩阵中相对应的行、列位置用数字"1"表示,若线与线 之间为非连接关系,则矩阵中相对应的行、列位置用数字"〇"表示; (2)、选取待检测线束,并且将线束中的线与标准线束一样进行编号,为1到N,N为 大于1的自然数,然后检测待检测线束中线与线之间的连接关系,并且将待检测线束中线 与线之间的连接关系形成一个N*N的待检测关系矩阵,同样若线与线之间是连接关系,则 矩阵中相对应的行、列位置用数字"1"表示,若线与线之间为非连接关系,则矩阵中相对应 的行、列位置用数字"〇"表示; (3)、将步骤⑴得到的标准线束矩阵与步骤⑵得到的待检测线束矩阵相减,若 得到的是一个零矩阵,则判断待检测线束的连接关系完全正确;若得到的为非零矩阵,则判 断待检测线束的连接关系有错误,并且根据相减后得到的矩阵中的非零数的位置找出连接 不正确的线的编号。 所述关系矩阵如下列形式: 其中矩阵外的数字分别表示线束中编号1到N的线。用数字"1"表示线与线之间 为连接关系,用数字"〇"表示线与线之间为非连接关系,则形成的关系矩阵具有如下特点: 1) S "= 1,i = 1~N,表示线束中第i号线和自己是连接关系,即矩阵的主对角 线元素均为"1"; 2) 86m,i= 1~N,j = 1~N,且i乒j,表示若第i号线与第j号线是连 接关系,则必然有第j号线与第i号线也为连接关系,即矩阵为对称矩阵; 3) = 1~N,j = 1~N,且i乒j),中只有"0"或"1"两种元素,表示第i 号线与第j号线不是连接关系就是非连接关系,即矩阵中只有两种元素; 因为线自身与自身必定相连,所以矩阵的主对角线上的元素均为"1";而且编号为 i的线与编号为j的线的连接关系必定与编号为j的线与编号为i的线的连接关系相同,所 以矩阵为对称矩阵;而且矩阵中只有"0"与" 1"两种元素;矩阵为方阵,且矩阵大多情况下 为稀疏矩阵。 由本专利技术方法形成的线束中线与线之间的关系矩阵即完全表示了线束中线与线 之间的连接或非连接关系。 当某一型号的标准线束设计好之后,按本专利技术方法,该标准线束中线与线之间的 连接关系即一一映射成一个标准的关系矩阵,并将该标准的关系矩阵存储于微控制器上当前第1页1 2 本文档来自技高网...

【技术保护点】
一种基于关系矩阵的线束自动检测方法,其特征在于,它包括以下步骤:(1)、选取连接关系完全正确的标准线束,然后将线束中的线进行编号,为1到N,N为大于1的自然数,然后将标准线束中线与线之间的连接关系形成一个N*N的标准关系矩阵,其中若线与线之间是连接关系,则矩阵中相对应的行、列位置用数字“1”表示,若线与线之间为非连接关系,则矩阵中相对应的行、列位置用数字“0”表示;(2)、选取待检测线束,并且将线束中的线与标准线束一样进行编号,为1到N,N为大于1的自然数,然后检测待检测线束中线与线之间的连接关系,并且将待检测线束中线与线之间的连接关系形成一个N*N的待检测关系矩阵,同样若线与线之间是连接关系,则矩阵中相对应的行、列位置用数字“1”表示,若线与线之间为非连接关系,则矩阵中相对应的行、列位置用数字“0”表示;(3)、将步骤(1)得到的标准线束矩阵与步骤(2)得到的待检测线束矩阵相减,若得到的是一个零矩阵,则判断待检测线束的连接关系完全正确;若得到的为非零矩阵,则判断待检测线束的连接关系有错误,并且根据相减后得到的矩阵中的非零数的位置找出连接不正确的线的编号。

【技术特征摘要】

【专利技术属性】
技术研发人员:李昌刚钱裕禄胡俊杰付雷
申请(专利权)人:浙江万里学院
类型:发明
国别省市:浙江;33

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

1