1.一种多传感器协同管理方法,应用于在线检测系统,所述在线检测系统包括主控单元、若干传感器、传感器协同控制模块以及数据存储模块,其特征在于,包括以下步骤:S1:获取被测对象ID;
S2:根据获取的被测对象ID信息构建测试所需的传感器序列;
S3:根据构建的传感器序列调用传感器采集模块;
S4:获取被测对象经过每个测试区的时间T及对应该测试区的传感器采集模块采集的数据信息Q,并将T与Q两者组合在一起形成传感器数据包存储于数据存储模块,每个被测对象的传感器数据包形成对应的测试数据组;
S5:当同一被测对象测试完成后,传感器协同控制模块根据获取的时间T采用先入先出原则控制数据信息Q出列。
2.根据权利要求1所述的多传感器协同管理方法,其特征在于,在步骤S1之前还包括:Sa:根据不同的被测对象ID,将后台测试界面单元设计为统一的、具备可重入特性的可重入界面单元。
3.根据权利要求2所述的多传感器协同管理方法,其特征在于,在步骤S1与S2之间还包括:Sb:根据获取的被测对象ID调用与其对应的可重入操作界面,并将对应的操作界面显示于人机交互界面。
4.根据权利要求3所述的多传感器协同管理方法,其特征在于,S3-S5由所述传感器协同控制模块执行,S1、S2、Sa以及Sb由主控单元控制,所述主控单元还用于人机交互、系统资源配置。
5.根据权利要求1所述的多传感器协同管理方法,其特征在于,所述传感器协同控制模块将每个传感器定义为四种状态:等待测试、系统忙、测试中、测试完成。
6.根据权利要求4所述的多传感器协同管理方法,其特征在于,各传感器的启动由传感器协同控制模块和对应测试区内的到位指示开关共同控制,当二者都置于“ON”的状态,则启动传感器。
7.根据权利要求4所述的多传感器协同管理方法,其特征在于,还包括判断模块,被测对象与即将到达的邻近传感器之间的距离为测试准备区长度,则测试准备区长度计算公式为:L=kv*(t1+t2),其中:L为测试准备区长度;
t1为到位指示开关响应时间;
t2为传感器配置时间;
v为被测对象运动速度;
k-长度冗余系数(取1.5-2.0);
所述判断模块根据传感器序列中的第一个传感器对应的T与L/(1.5-2)*ν比较,当T<L/(1.5-2)*ν或T>L/(1.5-2)*ν时,所述传感器协同控制模块将该测试数据组剔除。
8.根据权利要求4所述的多传感器协同管理方法,其特征在于,还包括S6:结果分析处理模块对由数据存储模块出列的数据与标准值进行比对,并将比对结果在人机界面进行显示。