一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于SCTP的分布式线束测试系统及方法与流程

2021-11-10 04:43:00 来源:中国专利 TAG:

一种基于sctp的分布式线束测试系统及方法
技术领域
1.本发明涉及线束测试领域,尤其涉及一种基于sctp的分布式线束测试系统及方法。


背景技术:

2.近年来,随着飞机地铁高铁等公共设施的安全性要求不断提高,对线束测试的速度精度等要求也不断提高,大型装备的电缆分布在机身的各个部位,因此电缆测量点数量庞大且遍布在整个机身。针对此特点,采用分布式测试方案代替传统的集中式测量。
3.由于测试速度要求快,需要大量的测量数据和控制数据传输,目前的测试方法在应对线束测试的大量测试数据传输时,进行检测的速度较慢,不能满足快速检测的需求。


技术实现要素:

4.本发明的目的在于提供一种基于sctp的分布式线束测试系统及方法,旨在解决现有技术中的由于线束测试时测试速度要求快,需要大量的测量数据和控制数据传输,目前的测试方法在应对线束测试的大量测试数据传输时,进行检测的速度较慢,不能满足快速检测的需求的技术问题。
5.为实现上述目的,本发明采用的一种基于sctp的分布式线束测试系统,包括测量模块、通讯模块和通道模块;
6.所述通讯模块与所述测量模块连接,所述通道模块与所述测量模块连接;
7.所述测量模块,用于进行lcr测量、低电阻测量、绝缘电阻测量、直流耐压测量、交流耐压测量、二极管耐压测量和导通测量;
8.所述通讯模块,用于测量数据和控制数据的传输;
9.所述通道模块,用于切换测试通道。
10.本发明还包括一种基于sctp的分布式线束测试方法,包括如下步骤:
11.主机向从机发送控制信号,得到返回确认信号后开始导通测试;
12.进行导筒测试,得到测量数据结果;
13.从机向主机发送测量数据结果;
14.主机汇总所有的测试结果,计算得出点位导通的点。
15.其中,在“主机向从机发送控制信号,得到返回确认信号后开始导通测试”中,所述方法还包括,
16.主机发送点位控制信息至从机;
17.从机收到控制信息后,向主机返回确认信号;
18.主机收到所有从机的确认信号后,开始发送时钟信号;
19.从机收到时钟信号后,开始导通测试。
20.其中,在“进行导筒测试,得到测量数据结果”中,所述方法还包括,将电源接入运算放大器,输出一个运算电压;
21.接入被测件后,产生一个电流;
22.电流经过电阻后,在运算放大器上产生一个测量电压;
23.将运放电压和测量电压接入比较器;
24.比较器输出被测件导通信号或被测件不导通信号。
25.其中,在“主机汇总所有的测试结果,计算得出点位导通的点”后,所述方法还包括,
26.主机保存测试结果。
27.本发明的一种基于sctp的分布式线束测试系统及方法,该测试系统包括通讯和测量两大部分,它为应用程序提供的服务与tcp提供的服务相同。此外,sctp还可以支持在具有多个地址或多宿主系统之间建立连接。测量部分包括lcr测量、低电阻测量、绝缘电阻测量、直流耐压测量、交流耐压测量、二极管耐压测量和通断测试。系统支持两线制和四线制测试,测试精度可以达到10uω。本系统采用分布式布局,在大范围多点测量时,可以根据全机测试点的分布自由的组合排列。在测试点很多并且分布范围大的情况下,测试人员不必来回跑动读取线束测试数据,通过测试主机和从机的链接,能在主机端一次读取所有测试点的测试数据。采用比tcp更加实时通讯功能的sctp协议,能够及时有效的传输测量和控制数据,提升测试速度。主机和从机都具有自学习功能(通断测试),可以完成对整机线束分布情况的学习,自动得出线束连接情况,因此测试人员可以不必知道具体的点位信息,任意接线,接线完成后使用自学习功能就可以获得测试连接信息。通讯使用以太网通讯,使用sctp协议,sctp是一种可靠的、面向连接的传输层协议,能够进行分布式测量,和大量测试数据的传输。应用于线束测试时,能够更快的完成检测。
附图说明
28.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
29.图1是本发明的基于sctp的分布式线束测试系统的实例接线示意图。
30.图2是本发明的主机和从机之间的链接图。
31.图3是本发明的从机和从机之间的链接图。
32.图4是本发明的主机和从机之间的sctp协议链接图。
33.图5是本发明的导通测试的连接示意图。
34.图6是本发明的基于sctp的分布式线束测试系统的系统图。
35.图7是本发明的基于sctp的分布式线束测试方法的流程图。
36.图8是本发明的主机向从机发送控制信号,得到返回确认信号后开始导通测试的流程图。
37.图9是本发明的进行导筒测试,得到测量数据结果的流程图。
38.图中:1

测量模块、2

通讯模块、3

通道模块。
具体实施方式
39.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
40.在本发明的描述中,需要理解的是,术语“长度”、“宽度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
41.请参阅图6,本发明提供了一种基于sctp的分布式线束测试方法,包括测量模块、通讯模块和通道模块;
42.所述通讯模块与所述测量模块连接,所述通道模块与所述测量模块连接;
43.所述测量模块,用于进行lcr测量、低电阻测量、绝缘电阻测量、直流耐压测量、交流耐压测量、二极管耐压测量和导通测量;
44.所述通讯模块,用于测量数据和控制数据的传输;
45.所述通道模块,用于切换测试通道。
46.请参阅图7至图9,一种基于sctp的分布式线束测试方法,包括如下步骤,
47.s101:主机向从机发送控制信号,得到返回确认信号后开始导通测试;
48.s1011:主机发送点位控制信息至从机;
49.s1012:从机收到控制信息后,向主机返回确认信号;
50.s1013:主机收到所有从机的确认信号后,开始发送时钟信号;
51.s1014:从机收到时钟信号后,开始导通测试;
52.s102:进行导筒测试,得到测量数据结果;
53.s1021:将电源接入运算放大器,输出一个运算电压;
54.s1022:接入被测件后,产生一个电流;
55.s1023:电流经过电阻后,在运算放大器上产生一个测量电压;
56.s1024:将运放电压和测量电压接入比较器;
57.s1025:比较器输出被测件导通信号或被测件不导通信号;
58.s103:从机向主机发送测量数据结果;
59.s104:主机汇总所有的测试结果,计算得出点位导通的点;
60.s105:主机保存测试结果。
61.在本实施方式中,分布式线束测试系统的主机,包含测量卡、通讯卡和通道卡。测量卡用于进行lcr测量、低电阻测量、绝缘电阻测量、直流耐压测量、交流耐压测量、二极管耐压测量和导通测量。通讯卡用于测量数据和控制数据的传输。通道卡用于切换测试通道。
62.分布式线束测试系统的从机,包括通讯卡和通道卡。通讯卡用于测量数据和控制数据的传输。通道卡用于切换测试通道。
63.图1所示的是基于sctp的分布式线束测试系统的实例接线示意图,导通测量由通道卡完成,测试速度快,数据量大,其他lcr测量,低电阻测量,绝缘电阻测量,直流耐压测量,交流耐压测量,二极管耐压测量等由主机的测量卡完成,通讯卡只负责通道切换。
64.导通测量时,主机通过ip1发送点位控制信息,从机收到控制信息后,同步切换通道,开始导通测试,测试完成后,从机通过ip2发送测量数据结果。主机汇总所有的通道卡的测试结果,得出被测件哪些点位导通。
65.其他测量时,主机通过ip1发送点位控制信息,从机收到控制信息后,切换通道,切换完成后,主机测量卡启动测试,测出被测件所要测量的结果,测试完成后,进行下一项测试,直到所有设置的测试项目结束。
66.图2和图3所示的是主机与从机,从机与从机之间的实际线缆连接情况。线缆从主机端开始连接,主机只有1个输出口,从机包含一个输入口和1个输出口,输入口用于连接上一个主机或从机的输出,输出用于下一个从机的输入,如果是最后一个从机则不需要连接输出线。
67.101是网线,用于sctp数据传输。
68.102是测试线,用于测量信号的传输,包含了两根采样测试线,两根驱动测试线和屏蔽线。
69.103是电源线,用于测试主机和从机的供电。
70.图4所示的是主机与从机之间的sctp偶连示意图。
71.配置sctp偶联的主机和从机的端口号及实际ip地址,在偶联中配置了两个ip地址,来传输控制数据和测试数据。主机与从机通过四次握手,建立sctp偶连,主机sctp发送一个初始化消息,该消息告诉从机的ip地址列表、初始序列号等信息,从机回复初始化消息,其中含有从机的ip地址列表、初始序列号等信息,主机收到后返回从机状态的消息,从机收到后,返回ack,偶联成功建立。sctp一台主机可以连接到一个或更多个网络地址,偶联中,主机和从机的sctp端点都向对方提供一个sctp端口号和一个ip地址列表,本系统中采用了两个ip地址列表,每个偶联都由两个sctp端口号和ip地址列表来识别。本系统的sctp偶联包含多个的起源与目的地址的组合,本系统包含了4个组合,如图中的通路1,通路2,通路3和通路4。本系统的sctp偶联可以在4个传输路径间选择和切换。如果通路1接口故障或者网络拥塞等原因而失效,sctp可以自动切换到其他通路来发送,避免单点失效,提高大量数据传输过程中整个网络的容错力。偶联建立完成后主机发送通道切换指令,从机收到控制数据后,按照主机指令完成控制后,返回确认。
72.在进行lcr测量、低电阻测量、绝缘电阻测量、直流耐压测量、交流耐压测量、二极管耐压测量时,从机不需要进行测试,只需要进行通道切换。主机发送点位控制信息,从机收到控制信息后,向主机返回确认信号,主机收到所有从机的确认信号后,启动主机开始测试,测量完成后,主机保存测试结果。导通测量时,主机发送点位控制信息,从机收到控制信息后,向主机返回确认信号,主机收到所有从机的确认信号后,开始发送时钟信号,从机收到时钟信号后,开始导通测试。导通测试方法如图5所示,vs是5v电源,rx是导通测试的被测件,r1和r2是分压电阻,将vs接入运放a1,然后输出一个电压,用做dac的基准电压ref。当被测件接入后,会产生一个电流is,电流经过r2后,在运放a2上产生一个电压,将运放a2的输出和dac输出的电压都接入一个比较器,如果比较器值为1则改被测件rx导通,如果比较器值为0则被测件rx不导通。导通测试的电阻rs值计算公式如下:
73.v1=vs*dac/(2*4096);
‑‑‑‑‑‑‑‑‑‑‑‑‑‑
(1)
74.v2=k*r2*is;
‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑
(2)
75.v1=v2;
76.由(1)和(2)=>vs/is=rs=2k*4096*r2/dac;
77.测试完成后,从机向主机发送测量数据结果。测试结果为,所要测试的点位与本从机内的点位哪些点位导通,主机汇总所有的通道卡的测试结果,得出被测件哪些点位导通,比如从机1的点位1和被测点导通,从机2的点位1和被测点导通,则主机认为被测点,从机1的点位1,从机2的点位1,这3个点都导通。
78.在进行lcr测量、低电阻测量、绝缘电阻测量、直流耐压测量、交流耐压测量、二极管耐压测量时,从机不需要进行测试,只需要进行通道切换。主机发送点位控制信息,从机收到控制信息后,向主机返回确认信号,主机收到所有从机的确认信号后,启动主机开始测试,测量完成后,主机保存测试结果。
79.1)采用sctp协议来代替tcp协议,及时有效的传输测量和控制数据,提升测试速度;
80.2)分布式布局,在大范围多点测量时,可以根据全机测试点的分布自由的组合排列;
81.3)主机和从机都具有自学习功能(通断测试),可以完成对整机线束分布情况的学习。
82.以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献