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

文档序号:9216000阅读:来源:国知局
集 成的存储器或其外扩的存储器中,作为比对的参考。
[0033] 应用微控制器,将同型号的待检测线束以端口扫描方式,按本发明方法映射成待 检测线束线与线之间连接关系的关系矩阵,并存储于微控制器片上集成的存储器或其外扩 的存储器中。
[0034] 将标准线束中线与线之间的连接关系映射成的标准的关系矩阵和待检测线束线 与线之间连接关系映射成的待检测线束的关系矩阵进行比较:若二者对应位置上的元素完 全相同,则说明待检测线束与标准线束完全一致;若二者对应位置上的元素不完全相同,则 说明待检测线束与标准线束不同,连接关系有错误。这种比较操作可直接用矩阵相减的方 式方便地得到,且相减后的结果即反映待检测线束与标准线束之间的差异,即若相减后得 到的差矩阵是零矩阵,则待检测线束与标准线束连接关系完全相同,若相减后得到的差矩 阵不是零矩阵,则待检测线束与标准线束连接关系不完全相同,且差矩阵中非零元素之处 所对应的第行和第即为线束中编号为的线和编号为连接有错误。
[0035] 步骤(2)所述的得到待检测关系矩阵,主要采用多路开关与微控制器进行检测, 所述多路开关分为第一开关组与第二开关组,第一开关组与微控制器的第一端口连接,第 二开关组与微控制器的第二端口连接,且所述第一端口与第二端口之间还设有上拉电阻, 所述具体检测包括以下步骤:
[0036] A、从编号1线开始,以第一开关组控制关系矩阵的行扫描,选通线束中的编号1 线,并且保持选通;
[0037] B、使微控制器第一端口处输出低电平;
[0038] C、以第二开关组控制关系矩阵的列扫描,依次选通编号2至编号N线,并依次读取 第二端口处的电平,完成一次行扫描;
[0039] D、若读取的第二端口处电平与第一端口处相同,则说明第一开关组选通的编号1 线与第二开关组选通的编号2线至编号N线中的某些线之间为连接关系;若读取的第二端 口处电平与第一端口处不同,则说明第一开关组选通的编号1线与第二开关组选通的编号 2线至编号N线中的某些线之间为非连接关系;
[0040] E、依次改变第一开关组所选通的线编号,同时利用矩阵的对称性,对于前述步骤 中有对称关系的编号线不用重复扫描,而只用对称性即可获得连接关系,并重复步骤B到 步骤E过程,直到扫描完成;
[0041] F、根据上述步骤中得到的待检测线束中所有线与线之间的连接关系,然后将线与 线之间的连接关系形成一个N*N的待检测关系矩阵。
[0042] 为更清楚起见,将以上扫描过程归纳为下表:
[0043]
[0044] 扫描过程中,若在第二端口读取的电平与第一端口电平相同,则由第一开关组选 通的线号与第二开关组依次选通的线号之间为连接关系,并在由第一开关组选通的线号所 对应的行与由第二开关组依次选通的线号所对应的列位置标记数字"1";否则由第一开关 组选通的线号与第二开关组依次选通的线号之间为非连接关系,并在由第一开关组选通的 线号所对应的行与由第二开关组依次选通的线号所对应的列位置标记数字"0"。通过这种 扫描方式,并利用每根编号线与其自身为连接关系的自然属性,即可将待检测线束中的线 与线之间的连接关系映射成关系矩阵的上三角形式,同时应用编号线i与编号线j之间连 接关系自然的对称性,即可映射成待检测线束线与线之间连接关系的关系矩阵,并将该矩 阵存储于微控制器上存储器或其外扩的存储器中。
[0045] 之后,将标准线束映射成的线与线之间连接关系的标准关系矩阵与由扫描过程形 成的待检测线束中线与线之间连接关系映射成的待检测关系矩阵做矩阵减法运算,若结果 为零矩阵,说明待检测线束中线与线的连接关系与标准线束中线与线之间的连接关系完全 相同;若结果不为零矩阵,则说明待检测线束中线与线的连接关系与标准线束中线与线之 间的连接关系不完全相同,且所得矩阵中元素不为〇处所对应的矩阵的行和列即为待检测 线束中与矩阵行、列分别同编号的线与线之间连接错误,即自动实现了线与线之间连接错 误的位置定位。
[0046] 本发明方法可用于汽车、飞机等存在大量线束场合的线束自动检测。
【主权项】
1. 一种基于关系矩阵的线束自动检测方法,其特征在于,它包括以下步骤: (1) 、选取连接关系完全正确的标准线束,然后将线束中的线进行编号,为1到N,N为大 于1的自然数,然后将标准线束中线与线之间的连接关系形成一个N*N的标准关系矩阵,其 中若线与线之间是连接关系,则矩阵中相对应的行、列位置用数字"1"表示,若线与线之间 为非连接关系,则矩阵中相对应的行、列位置用数字"〇"表示; (2) 、选取待检测线束,并且将线束中的线与标准线束一样进行编号,为1到N,N为大于 1的自然数,然后检测待检测线束中线与线之间的连接关系,并且将待检测线束中线与线之 间的连接关系形成一个N*N的待检测关系矩阵,同样若线与线之间是连接关系,则矩阵中 相对应的行、列位置用数字"1"表示,若线与线之间为非连接关系,则矩阵中相对应的行、列 位置用数字"〇"表示; (3) 、将步骤(1)得到的标准线束矩阵与步骤(2)得到的待检测线束矩阵相减,若得到 的是一个零矩阵,则判断待检测线束的连接关系完全正确;若得到的为非零矩阵,则判断待 检测线束的连接关系有错误,并且根据相减后得到的矩阵中的非零数的位置找出连接不正 确的线的编号。2. 根据权利要求1所述的一种基于关系矩阵的线束自动检测方法,其特征在于:步骤 (2)所述的得到待检测关系矩阵,主要采用多路开关与微控制器进行检测,所述多路开关分 为第一开关组与第二开关组,第一开关组与微控制器的第一端口连接,第二开关组与微控 制器的第二端口连接,且所述第一端口与第二端口之间还设有上拉电阻,所述具体检测包 括以下步骤: A、 从编号1线开始,以第一开关组控制关系矩阵的行扫描,选通线束中的编号1线,并 且保持选通; B、 使微控制器第一端口处输出低电平; C、 以第二开关组控制关系矩阵的列扫描,依次选通编号2至编号N线,并依次读取第二 端口处的电平,完成一次行扫描; D、 若读取的第二端口处电平与第一端口处相同,则说明第一开关组选通的编号1线与 第二开关组选通的编号2线至编号N线中的某些线之间为连接关系;若读取的第二端口处 电平与第一端口处不同,则说明第一开关组选通的编号1线与第二开关组选通的编号2线 至编号N线中的某些线之间为非连接关系; E、 依次改变第一开关组所选通的线编号,同时利用矩阵的对称性,对于前述步骤中有 对称关系的编号线不用重复扫描,而只用对称性即可获得连接关系,并重复步骤B到步骤E 过程,直到扫描完成; F、 根据上述步骤中得到的待检测线束中所有线与线之间的连接关系,然后将线与线之 间的连接关系形成一个N*N的待检测关系矩阵。
【专利摘要】本发明涉及自动检测领域的线束自动检测技术。本发明公开了一种基于关系矩阵的自动检测线束中线与线之间连接关系是否正确的方法,其技术方案可概括为:将标准线束和任一同型号的待检测线束中线与线的连接关系分别映射成标准的关系矩阵和待检测线束关系矩阵,之后比较这两个关系矩阵之间的差异,若二者完全相同,说明待检测线束与标准线束连接关系完全相同,连接关系正确,否则,则说明待检测线束线与线之间的连接关系存在错误。本发明的有益效果是:可以快速检测出待装配线束中线与线之间的连接错误,具有检测速度快,且可方便地定位待检测线束中线与线之间连接错误的位置。本发明方法可用于汽车、飞机等存在大量线束场合的线束自动检测。
【IPC分类】G01R31/02
【公开号】CN104931843
【申请号】CN201510297680
【发明人】李昌刚, 钱裕禄, 胡俊杰, 付雷
【申请人】浙江万里学院
【公开日】2015年9月23日
【申请日】2015年6月3日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1