针对竖向构件连接节点的X射线检测系统及其检测方法与流程

文档序号:15490115发布日期:2018-09-21 20:25阅读:370来源:国知局

本发明涉及针对建筑上的x射线检测系统技术领域,尤其是涉及一种针对竖向构件连接节点的x射线检测系统及其检测方法,特别是涉及一种用x射线检测装配式建筑竖向构件的连接节点质量的检测系统及其检测方法。



背景技术:

为了提高生产效率,降低人员劳动强度,以及提高建筑构件质量,目前在装配式建筑工业化领域,普遍在研究钢筋混凝土建筑构件的预制,如钢筋混凝土预制柱、钢筋混凝土预制梁、钢筋混凝土预制板。预制工艺的发展需要设计、生产、施工三方面协同,才能完成好的建筑成品。标准化和模组化是预制设计上需随时注意的,并兼顾生产及施工上的工艺可能,向复合化和自动化发展以满足多样化的市场需求,并降低对劳动力的依赖。

另外,装配式建筑指的是采用工厂生产的结构构件及各类轻型材料组合房屋的各个部件分,把预制的构件在工厂里经过流程化生产预先做好,使其具有保温、隔音、节能、抗震、防火、防虫、防潮等优良功能,然后经过运输送到施工现场通过可靠的连接方式进行组装而成的建筑形式。

在装配式建筑现场安装时,最关键最主要的安装形式为坚向构件的节点预埋件现场连接,而近年来建筑物的预埋件的使用量相对传统技术有很大的使用量的增加。因此装配式建筑竖向构件安装连接质量可以说代表了装配式建筑的整体安装质量,而节点连接的质量十分重要,具体说来该节点为连接节点,该连接节点就是在长方体状的上框架柱内预埋有上连接钢筋,长方体状的下框架柱内预埋有下连接钢筋,下连接钢筋的上端延伸出下框架柱的上表面,上连接钢筋的下端延伸出上框架柱的下表面;上连接钢筋的下端和下连接钢筋的上端通过钢筋套筒连接起来,然后将专用的灌浆料灌入钢筋套筒,灌浆料充满钢筋套筒与钢筋之间的间隙,待灌浆料固化后形成的长方体状固化件就同该固化件内的钢筋和钢筋套筒构成了连接节点,因为荷载的传递、抗震作用均依赖于这种关键的连接节点的连接质量。所以现场建筑构件的安装质量检测便成为了装配式建筑质量管控工作中的关键点,而这里的安装质量检测包括检测连接节点内孔眼所占比率以及连接节点的抗拉强度大小。

加上在装配式建筑构件现场连接施工中,其质量十分依赖现场操作,即使设计很完善、构件实验室和生产厂家有非常好质量的体系,由于现场是人工操作,受到人员的素质、技术能力、责任心等多种因素的影响,也无法保证现场安装施工的质量,到最后整体建筑结构安全性也无法得到保证。故此,对于装配式建筑构件现场安装质量检测十分必要,但至今为止,没有一种能够实用的检测系统和检测方法可以利用。这主要局限于连接节点处为隐蔽施工,常规检测手段在此时显得无处下手。目前在国内外此类检测没有任何成熟、可靠手段。



技术实现要素:

针对上述技术问题,本发明的目的在于提供一种针对竖向构件连接节点的x射线检测系统及其检测方法,通过相互连接的x射线发生器、成像片和上位机,实现了对连接节点的安装质量检测的效果。

为实现上述目的,本发明提供了如下技术方案:一种针对竖向构件连接节点的x射线检测系统,包括:x射线发生器,所述x射线发生器面对连接节点的一边壁;

成像装置,所述成像装置设置在连接节点的面向所述一边壁的边壁上;

控制模块,所述控制模块与所述成像装置连接;

上位机,所述上位机与所述控制模块连接。

通过采用上述技术方案,就能通过x射线发生器用来发射x射线穿透连接节点而把连接节点的内部结构在成像片上成像,成像装置用来把穿透所述连接节点的内部的x射线所反映的所述连接节点2的内部结构进行成像,控制模块用来控制所述成像装置传递成像的图像,上位机对传递来图像进行处理以实现对连接节点的安装质量检测。

本发明进一步设置为:所述控制模块中包括命令模块;

所述命令模块用来对所述成像装置发送图像传送指令。

通过采用上述技术方案,命令模块用来对所述成像装置发送图像传送指令,这样就能让所述成像装置把成像的图像传递给所述控制模块。

本发明进一步设置为:所述控制模块中还包括发送模块;

所述发送模块用来把接收到的成像的图像发送给所述上位机。

通过采用上述技术方案,发送模块用来把接收到的成像的图像发送给所述上位机,这样就能把接收到的成像的图像发送给所述上位机处理,最终达到对连接节点的安装质量检测。

本发明进一步设置为:所述上位机中包括操纵模块;

所述操纵模块用来对所述控制模块发送启动指令。

通过采用上述技术方案,操纵模块用来对所述控制模块发送启动指令,该启动指令能够让所述控制模块运行所述命令模块,以此对所述成像装置发送图像传送指令。

本发明进一步设置为:所述上位机中还包括显示模块;

所述显示模块用来把接收到的成像的图像在上位机的显示屏上进行显示,这样就能对显示在显示屏上的图像进行处理。

通过采用上述技术方案,显示模块用来把接收到的成像的图像在上位机的显示屏上进行显示,这样就能对显示在显示屏上的图像进行处理,最终达到对连接节点的安装质量检测。

发明进一步设置为:所述上位机中还包括处理模块;

所述处理模块用来把输入到所述上位机的结果与预设的阈值进行对比,若超过预设的阈值,就在上位机的显示屏上显示连接节点安装质量检测不合格的信息。

通过采用上述技术方案,处理模块最终就在上位机的显示屏上显示连接节点安装质量检测不合格的信息,由此实现对连接节点的安装质量检测。

发明进一步设置为:所述上位机中预先存储着预设的阈值,所述预设的阈值包括连接节点内的孔眼或者不密实阴影部分面积所占百分比或者密实度的阈值和抗拉强度的阈值。

通过采用上述技术方案,经由包括连接节点内的孔眼或者不密实阴影部分面积所占百分比或者密实度的阈值和抗拉强度的阈值的预设的阈值,就能够在把连接节点实际测量的值与预设的阈值相比较,最终判断出安装质量是否存在问题的结果。

本发明进一步设置为:所述针对竖向构件连接节点的x射线检测系统的检测方法,步骤如下:

步骤1:首先启动所述x射线发生器发射x射线,所述x射线穿透所述连接节点而把连接节点的内部结构在所述成像装置上成像;

步骤2:接着运行所述上位机中的操纵模块来对所述控制模块发送启动指令;

步骤3:所述控制模块接收到启动指令后,就运行命令模块来对所述成像装置发送图像传送指令;

步骤4:所述成像装置接收到该图像传送指令后,就把成像后形成的连接节点内部结构的图像传送回所述控制模块;

步骤5:所述控制模块接收到所述连接节点内部结构的图像后,就运行所述发送模块把该连接节点内部结构的图像发送给所述上位机;

步骤6:所述上位机接收到连接节点内部结构的图像后,就运行所述显示模块把接收到的连接节点内部结构的图像显示在所述上位机的显示屏上;

步骤7:对显示在所述上位机的显示屏上的所述连接节点内部结构的图像进行测量而得到孔眼或者不密实阴影部分面积所占百分比或者密实度;

步骤8:把得到的孔眼或者不密实阴影部分面积所占百分比或者密实度输入到上位机中,上位机就运行所述处理模块把孔眼或者不密实阴影部分面积所占百分比或者密实度与预设的连接节点内的孔眼或者不密实阴影部分面积所占百分比或者密实度的阈值相比较,若孔眼或者不密实阴影部分面积所占百分比或者密实度大于预设的连接节点内的孔眼或者不密实阴影部分面积所占百分比或者密实度的阈值,就在上位机的显示屏中显示所述连接节点安装质量检测不合格的信息;

步骤9:另外还把所述连接节点就进行抗拉强度的测试,得到所述连接节点的抗拉强度;

步骤10:把得到的所述连接节点的抗拉强度输入到所述上位机中,上位机就运行所述处理模块把所述连接节点的抗拉强度与预设的抗拉强度的阈值相比较,若所述连接节点的抗拉强度小于预设的抗拉强度的阈值,就在上位机的显示屏中显示所述连接节点安装质量检测不合格的信息。

通过采用上述技术方案,把得到的孔眼或者不密实阴影部分面积所占百分比或者密实度输入到上位机中,上位机就运行所述处理模块把孔眼或者不密实阴影部分面积所占百分比或者密实度与预设的连接节点内的孔眼或者不密实阴影部分面积所占百分比或者密实度的阈值相比较,若孔眼或者不密实阴影部分面积所占百分比或者密实度大于预设的连接节点内的孔眼或者不密实阴影部分面积所占百分比或者密实度的阈值,就在上位机的显示屏中显示所述连接节点安装质量检测不合格的信息;这样就达到了对连接节点的部分安装质量检测的目的;把得到的所述连接节点的抗拉强度输入到所述上位机中,上位机就运行所述处理模块把所述连接节点的抗拉强度与预设的抗拉强度的阈值相比较,若所述连接节点的抗拉强度小于预设的抗拉强度的阈值,就在上位机5的显示屏中显示所述连接节点安装质量检测不合格的信息。这样就达到了对连接节点的安装质量检测的目的。

本发明进一步设置为:所述针对竖向构件连接节点的x射线检测系统的检测方法,还包括:

根据该连接节点内部结构的图像上的该连接节点内部的钢筋的分布情况,来判断钢筋分布情况是否合理。

通过采用上述技术方案,依据该连接节点内部结构的图像上的该连接节点内部的钢筋的分布情况,来判断钢筋分布情况是否合理。

综上所述,本发明具有以下有益效果:

通过x射线发生器用来发射x射线穿透连接节点而把连接节点的内部结构在成像片上成像,成像装置用来把穿透所述连接节点的内部的x射线所反映的所述连接节点的内部结构进行成像,控制模块用来控制所述成像装置传递成像的图像,上位机对传递来图像进行处理以实现对连接节点的安装质量检测。

附图说明

图1是本发明的针对竖向构件连接节点的x射线检测系统的原理示意图。

附图标记:1、x射线发生器;2、连接节点;3、成像装置;4、控制模块;5、上位机。

具体实施方式

以下结合附图对本发明作进一步详细说明。

如图1所示,针对竖向构件连接节点2的x射线检测系统,包括:建筑竖向构件包括长方体状的上框架柱和长方体状的下框架柱,在长方体状的上框架柱内预埋有上连接钢筋,长方体状的下框架柱内预埋有下连接钢筋,下连接钢筋的上端延伸出下框架柱的上表面,上连接钢筋的下端延伸出上框架柱的下表面;上连接钢筋的下端和下连接钢筋的上端通过钢筋套筒连接起来,然后将专用的灌浆料灌入钢筋套筒,灌浆料充满钢筋套筒与钢筋之间的间隙,待灌浆料固化后形成的长方体状固化件就同该固化件内的钢筋和钢筋套筒构成了连接节点2,x射线发生器1,x射线发生器1面对连接节点2的一边壁,x射线发生器1用来发射x射线穿透连接节点2而把连接节点2的内部结构在成像片上成像;x射线发生器1为x射线机;成像装置3,成像装置3为成像片,该成像片也就是x射线成像片,成像装置3设置在连接节点2的面向一边壁的边壁上,用来把穿透连接节点2的内部的x射线所反映的连接节点2的内部结构进行成像,而这样的成像片正对x射线发生器1发射的x射线的方向来进行对连接节点2的内部结构的成像;控制模块4,控制模块4为中央处理器,控制模块4与成像装置3连接,控制模块4用来控制成像装置3传递成像的图像,以便给上位机5传递图像来进行处理;上位机5,上位机5与控制模块4连接;上位机5对传递来图像进行处理。上位机5包括pda、笔记本电脑、pc机或者智能手机。

控制模块4中包括命令模块;

命令模块用来对成像装置3发送图像传送指令。

控制模块4中还包括发送模块;

发送模块用来把接收到的成像的图像发送给上位机5,这样就能把接收到的成像的图像发送给上位机5处理。

上位机5中包括操纵模块;

操纵模块用来对控制模块4发送启动指令,该启动指令能够让控制模块4运行命令模块。

上位机5中还包括显示模块;

显示模块用来把接收到的成像的图像在上位机5的显示屏上进行显示,这样就能对显示在显示屏上的图像进行处理。

上位机5中还包括处理模块;

处理模块用来把输入到上位机5的结果与预设的阈值进行对比,若超过预设的阈值,就在上位机5的显示屏上显示连接节点2安装质量检测不合格的信息。

上位机5中预先存储着预设的阈值,预设的阈值包括连接节点2内的孔眼或者不密实阴影部分面积所占百分比或者密实度的阈值和抗拉强度的阈值。连接节点2内的孔眼或者不密实阴影部分面积所占百分比或者密实度的阈值和抗拉强度的阈值为实验得到的经验值,也就是超过连接节点2内的孔眼或者不密实阴影部分面积所占百分比或者密实度的阈值或者低于抗拉强度的阈值的连接节点2,都存在安全质量的问题。

针对竖向构件连接节点2的x射线检测系统的检测方法,步骤如下:

步骤1:首先启动x射线发生器1发射x射线,x射线穿透连接节点2而把连接节点2的内部结构在成像装置3上成像,成像后就形成了连接节点2内部结构的图像;而成像装置3为成像片,这样穿透连接节点2的内部的x射线所反映的连接节点2的内部结构就在成像片上成像;该连接节点2内部结构的图像上能有该连接节点2内部的孔眼和钢筋的分布情况。

步骤2:接着运行上位机5中的操纵模块来对控制模块4发送启动指令,该启动指令让控制模块4运行命令模块;

步骤3:控制模块4接收到启动指令后,就运行命令模块来对成像装置3发送图像传送指令,这样就能让成像装置3把成像的图像传递给控制模块4;

步骤4:成像装置3接收到该图像传送指令后,就把成像后形成的连接节点2内部结构的图像传送回控制模块4;这样控制模块4就能进一步的把该连接节点2内部结构的图像传送给上位机5中。

步骤5:控制模块4接收到连接节点2内部结构的图像后,就运行发送模块把该连接节点2内部结构的图像发送给上位机5;这样就能让上位机5把接收到的该连接节点2内部结构的图像进行显示以供进一步处理。

步骤6:上位机5接收到连接节点2内部结构的图像后,就运行显示模块把接收到的连接节点2内部结构的图像显示在上位机5的显示屏上;连接节点2内部结构的图像也就是成像的图像。

步骤7:对显示在上位机5的显示屏上的连接节点2内部结构的图像进行测量而得到孔眼或者不密实阴影部分面积所占百分比或者密实度,具体测量的方式为:把连接节点2内部结构的图像上的连接节点2内部的孔眼部分用尺规进行测量其孔眼的直径,根据尺规测量的直径尺寸计算得到连接节点2内部结构的图像上的连接节点2内部的孔眼部分的面积,再用尺规对连接节点2内部结构的图像上所反映的连接节点2的长方形轮廓的长度和宽度进行测量,根据连接节点2的轮廓的长度和宽度计算得到连接节点2的轮廓所表示的面积,然后把得到的连接节点2内部结构的图像上的连接节点2内部的孔眼部分的面积除以连接节点2的轮廓所表示的面积,就得到了孔眼或者不密实阴影部分面积所占百分比或者密实度;

步骤8:把得到的孔眼或者不密实阴影部分面积所占百分比或者密实度输入到上位机5中,上位机5就运行处理模块把孔眼或者不密实阴影部分面积所占百分比或者密实度与预设的连接节点2内的孔眼或者不密实阴影部分面积所占百分比或者密实度的阈值相比较,若孔眼或者不密实阴影部分面积所占百分比或者密实度大于预设的连接节点2内的孔眼或者不密实阴影部分面积所占百分比或者密实度的阈值,就在上位机5的显示屏中显示连接节点2安装质量检测不合格的信息;这样就达到了对连接节点2的部分安装质量检测的目的。

步骤9:另外还把连接节点2就进行抗拉强度的测试,得到连接节点2的抗拉强度;

步骤10:把得到的连接节点2的抗拉强度输入到上位机5中,上位机5就运行处理模块把连接节点2的抗拉强度与预设的抗拉强度的阈值相比较,若连接节点2的抗拉强度小于预设的抗拉强度的阈值,就在上位机5的显示屏中显示连接节点2安装质量检测不合格的信息。这样就达到了对连接节点2的安装质量检测的目的。

针对竖向构件连接节点2的x射线检测系统的检测方法,还包括:

根据该连接节点2内部结构的图像上的该连接节点2内部的钢筋的分布情况,来判断钢筋分布情况是否合理。比如钢筋分布情况体现出钢筋聚在一起,就为太过集中不合理的状况。

另外密实度为1减去孔眼或者不密实阴影部分面积所占百分比所得的值,所述密实度的阈值大于90%;抗拉强度的阈值为1.27n/mm2

为了备份安全的需要,所述上位机5还需要把输入的成像的图像传输至一服务器。所述上位机5常常使用的是gsm/gprs网络。也就是上位机5通过gsm/gprs网络把接收到的成像的图像发送到服务器,在控制模块4接收到的成像的图像进入上位机5,通过gsm/gprs网络把接收到的成像的图像发送到服务器的实现期间包括所述上位机5把在控制模块4接收到的成像的图像传递到服务器,为了达到数据传输的正确,这样的传递方式常常是通过基于握手协议来通信的,于是就使得上位机5传递在控制模块4接收到的成像的图像的行为通常为经所获得的源于服务器传递的握手协议下的响应消息而激活的,也就是若无获得服务器传递的响应消息之际往往不能传递在控制模块4接收到的成像的图像,例外的条件是数据在规定的时长内没有传递出去而再次传递;此类凭借握手协议的运用,就像所述上位机5把在控制模块4接收到的成像的图像传递到服务器,若服务器传递至上位机5响应消息在传递期间遭到传输滞留,响应消息抵达上位机5的时刻就会拖后,上位机5发起后续对控制模块4接收到的成像的图像传递的时刻也会拖后,于是使得传递在控制模块4接收到的成像的图像的速度减慢,这样还就上位机5里出现响应消息发生抵达上位机5的时刻拖后的缘由执行剖析。

普通的上位机5里,响应消息与在控制模块4接收到的成像的图像均经共用的一个数组下的传递程序进行传递,响应消息与在控制模块4接收到的成像的图像按先后次序并按照数组序列写入该数组,也按照数组序列从该数组中取出响应消息与在控制模块4接收到的成像的图像,响应消息与在控制模块4接收到的成像的图像在该数组中均以信息包形式存放和读取的,传递程序k1含有根据信息包标识码进行按序读写的暂存区k2、传递控制子程序k3和用于传递的暂存区k4。按序读写是指根据上述响应消息与在控制模块4接收到的成像的图像按先后次序并按照数组序列写入该数组,也按照数组序列从该数组中取出响应消息与在控制模块4接收到的成像的图像来读写的,更早运行的数据量传递控制子程序k5朝传递程序调配而提供信息包标识码k6,k6含有暂存信息包的指针与信息包的容量这样的数据,k5的调配带着某些偶然性与迟滞,要吸取偶然性与迟滞,结合合适的传递控制子程序k3的控制,引入k2来存入k6。k3凭借k6里的暂存信息包的指针经信息包的暂存区k7里把相应的在控制模块4接收到的成像的图像取出,经k7取来的在控制模块4接收到的成像的图像会先暂存至k4里;在k4内存在一完整的信息包或者暂存数据量到了预设的容量传递的临界值之际才执行传递,于是可以避免大容量的信息包断断续续传递。

凭借传递流程的架构的说明能够推出,k2暂存k6,k4暂存在控制模块4接收到的成像的图像,这样的数据就形成了刚加入传递程序的k6的首部,刚加入的k6所相应的信息包仅仅在首部的全部信息包传递结束后,方可执行传递。在信息包一对应于刚加入传递程序的k6,信息包一之前存在多个信息包二待传递发送,另外信息包一是带有更高传递权限的响应消息。如果处在信息包一之前的信息包二里的大容量信息包不少,哪怕k5里经由更高传递权限能够保证k5在没有转换消息的条件下最先调配更高传递权限的响应消息送进传递程序,然而因为响应消息之前有多个大容量信息包要传递,使得响应消息出现不小的迟滞拖后到达;另外如果处在信息包一之前的信息包内的容量小的信息包不少,迟滞拖后到达的情况就会减弱;还有,因为传递程序可以暂存的信息包的数量是具有上限的,在传递程序里的k2已布满了信息包之际,k5会得到传递程序的转换消息,无法调配数据送进传递程序,直至传递程序实现传递一信息包上位机5到服务器之间的信息通道,并取消对k5的转换消息,此类条件下,响应消息的迟滞拖后到达会更严重。

凭借上述说明,因为传递程序离暂存的容量大的信息包常常不少,也就是传递程序存入的数据量常常不少,含有响应消息在内的全部信息包在传递程序均常常遭到不小的较高的迟滞拖后到达;现在还没有一种架构可很好的操纵传递程序里存储的信息容量,以此操纵在信息包在传递程序中的迟滞拖后到达。

要解决上述问题,本发明还用来操纵传递程序对信息包的迟滞拖后到达,防止信息包的迟滞拖后到达的情况出现太严重的情形,更早运行的数据量传递控制子程序k5朝传递程序传递第一信息包的信息包标识码k6后,传递程序把第一信息包的信息包标识码k6存进信息包标识码k6的数组里,直至第一信息包的信息包标识码k6加入数组的头部,传递程序接着拿出第一信息包的信息包标识码k6,凭借拿出的信息包标识码k6的数据经暂存里得到第一信息包,把第一信息包存进用来存放信息包的数组,随后传递程序凭借用来存放信息包的数组的数组序列把每个信息包顺序执行传递;传递程序存放的数据容量,意思为传递程序把要传递的每个信息包数据容量所加之值,因为传递程序里存放着信息包标识码k6还存放着信息包,信息包标识码k6用来得到相应的信息包还执行传递,所以,传递程序存放的数据容量含有存放的信息包标识码k6的数据容量与存储的信息包的数据容量。

所述上位机5包括传递程序,所述传递程序包括:

信息包标识码存放子程序,用来获得并存放数据量传递控制子程序k5传递的第一信息包的信息包标识码k6,所述第一信息包的信息包标识码k6具有第一信息包的容量大小;

推导子程序,用来凭借所述信息包标识码存放子程序里存放的第一信息包的容量大小决定所述传递程序存放的容量大小,所述传递程序存放的容量大小含有存放的所述信息包标识码k6所对应的容量大小与存放的信息包的容量大小;

鉴别子程序,用来判定所述推导子程序决定的所述传递程序存放的容量大小有没有超过设定的容量临界值;

通知子程序,在所述鉴别子程序判定所述传递程序存放的容量大小超过设定的容量临界值之际,用来朝所述数据量传递控制子程序k5传递转换消息,所述转换消息用来通知所述数据量传递控制子程序k5终止朝所述传递程序传递第二信息包的信息包标识码k6。

这里,所述推导子程序用来:

把所述信息包标识码存放子程序在存放所述第一信息包的信息包标识码k6前所述传递程序存放的容量大小同所述信息包标识码存放子程序里存放的第一信息包的容量大小相加后所得之值,认定是所述传递程序存放的信息包的容量大小。

所述推导子程序,还用来认定所述信息包标识码存放子程序存放的信息包标识码k6的数量;

所述鉴别子程序,还用来认定所述推导子程序认定的信息包标识码k6的数量有没有到了设定的数量的临界值;

所述通知子程序,在所述鉴别子程序认定所述推导子程序认定的信息包标识码k6的数量到达设定的数量的临界值之际,朝所述数据量传递控制子程序k5传递所述转换消息。

信息包标识码k6存放在传递程序里的数量是有设定的数量的临界值的约束的,在当传递程序存放信息包标识码k6的数量抵达设定的数量的临界值之际,就朝所述数据量传递控制子程序k5传递转换消息;于是,经由对现时传递程序存放的信息包标识码k6的数量执行检控,在信息包标识码k6的数量抵至设定的数量的临界值之际,就朝所述数据量传递控制子程序k5传递所述转换消息。数量的临界值能够设定成不超出暂存能够容纳的最多信息包标识码数量的值,实现对传递程序的信息包操纵执行更为机动的措施的效果。另外,把同意加入传递程序的信息包标识码k6的数量约束于不大的范围虽然可以减弱迟滞拖后到达的程度,然而常使得传递程序的防止偶然性形成不利的作用,也就是持续多个信息包标识码k6相应的信息包都是不大的信息包之际,常常使得传递程序向上位机5到网站服务器之间的信息通道传递信息包的速率超过所述数据量传递控制子程序k5的调配的速率,减弱传递程序的运作性能。

所述第一信息包的信息包标识码k6还包括第一信息包在暂存里的指针,所述传递程序还包括:

信息包存放子程序,用来凭借所述信息包标识码存放子程序里存放的第一信息包的容量大小与所述第一信息包的指针,经所述暂存里得到所述第一信息包,还贮存所述第一信息包。

所述传递程序还包括:

传递子程序,用来朝上位机5到网站服务器之间的信息通道传递信息一,所述信息一为传递了的信息,所述信息一属于所述传递程序里存放的信息包的信息;

所述推导子程序,还用来把所述传递程序存放的信息包的容量大小去除掉所述信息一的容量大小来刷新所述传递程序存放的信息包的容量大小。

换言之,传递程序保持拥有现时存放的信息包的容量大小,在有信息包标识码k6加入之际,添设拥有的信息包的容量大小,在存在信息包传递之际,降低拥有的信息包的容量大小,保障传递程序拥有的存放的信息包的容量大小的正确。

所述传递子程序发送的信息一,是传递程序里暂存在数组头部的信息包里的一个字长或者八个字长的信息。

传递程序包括如下详细的方面:

根据信息包标识码进行按序读写的暂存区,用来获得还存放所述数据量传递控制子程序k5传递的第一信息包的信息包标识码k6,凭借所述信息包标识码k6得到所述第一信息包的容量大小;按序读写是指根据响应消息与在rfid阅读器读取到的rfid的信息按先后次序并按照数组序列写入该数组,也按照数组序列从该数组中取出响应消息与在rfid阅读器读取到的rfid的信息来读写的,响应消息与在rfid阅读器读取到的rfid的信息在该数组中均以信息包形式存放和读取的;

所述传递控制子程序,用来凭借经所述根据信息包标识码进行按序读写的暂存区取出第一信息包的信息包标识码k6,得到第一信息包在暂存里的指针,凭借第一信息包的指针与第一信息包的容量大小经所述暂存里得到所述第一信息包,并把所述第一信息包写进用于传递的暂存区;

所述用于传递的暂存区,用来把所述第一信息包传递到上位机5到网站服务器之间的信息通道;

统计子程序k8,用来把传递程序存放的容量大小添进经根据信息包标识码进行按序读写的暂存区得到的第一信息包的长度大小,还有,一旦获得所述用于传递的暂存区传递一次信息包到上位机5到网站服务器之间的信息通道之际,把传递程序存放的信息包的容量大小去掉所述用于传递的暂存区传递的容量大小;判定传递程序存放的信息包标识码k6的数量有没有超过设定的数量的临界值,在递程序存放的信息包标识码k6的数量超过设定的数量的临界值之际,朝所述数据量传递控制子程序k5传递转换消息,用来通知所述数据量传递控制子程序k5停止传递信息包标识码k6。

这里,用于传递的暂存区每次传递到上位机5到网站服务器之间的信息通道的容量大小是能够事先设定的常量,通常是一个字长或者八个字长,那么一旦统计子程序监控到用于传递的暂存区传递一次信息包到上位机5到网站服务器之间的信息通道之际,径直把现时的把所述传递程序存放的信息包的容量大小去除掉所述信息一的容量大小来刷新所述传递程序存放的信息包的容量大小,且防止去监控用于传递的暂存区传递到上位机5到网站服务器之间的信息通道的容量大小。

若传递程序的可以存放的信息包标识码k6还有信息包的最多数量是k9个,k9是正整数,信息包的最大容量是k10,统计子程序能够计量的传递程序存放的容量大小k11的最大值为k12=k9*k10,传递程序设定的数量的临界值z是k14。在统计子程序监测到k11超过z之际,朝所述数据量传递控制子程序k5传出转换消息,在k11未超过z之际,去除对所述数据量传递控制子程序k5的转换消息,所述数据量传递控制子程序k5就启动再次调配出新的信息包标识码k6传递至传递程序。

所述水质监测的多功能架构的方法,具体步骤包括:

所述上位机51将接收到的成像的图像传输至一服务器;

所述上位机51将接收到的成像的图像传输至一服务器常常是通过基于握手协议来通信的,于是就使得上位机5传递在控制模块4接收到的成像的图像的行为通常为经所获得的源于服务器传递的握手协议下的响应消息而激活的,也就是若无获得服务器传递的响应消息之际往往不能传递在控制模块4接收到的成像的图像;

在上位机5里,响应消息与在控制模块4接收到的成像的图像均经共用的一个数组下的传递程序进行传递,响应消息与在控制模块4接收到的成像的图像按先后次序并按照数组序列写入该作为根据信息包标识码进行按序读写的暂存区的数组,也按照数组序列从该数组中取出响应消息与在控制模块4接收到的成像的图像;

目前,传递程序仅在存放的信息包的数量直至最多数量之际朝所述数据量传递控制子程序k5传递转换消息,传递程序里聚集的信息包的容量大小常常会发生不小的极大值,这是因为一段时间内长包较多的原因;而可以将传递程序内的总字节数限制在一定的范围之内。

传递程序里能够存放的最多字符的数量为在传递程序存放的容量大小恰好小于z一个字符之际,所述数据量传递控制子程序k5传递一个具有信息包的容量为k10的k6加入传递程序,也就是最多存放的字符的数目为(z-1)+k10,一个字符的容量为八比特,那么之后加入传递程序的信息包的最大迟滞拖后到达的时长k15如下式所示:

k15=((z-1)+k10)*8/k16

这里,k16为上位机5到服务器之间的信息通道一秒钟能传递的数据量。

所以,经由设定的z值,能够对信息包的迟滞拖后到达的时长约束于小于k15的条件下,保障信息包无法由于上位机5的迟滞来导致不小的迟滞拖后到达的时长,能够改善握手协议下的传递性能,改善传递效果。

以下用例子来清楚说明:

若传递程序的可以存放的信息包标识码k6还有信息包的最多数量是5个,上位机5到服务器之间的信息通道一秒钟能传递的数据量是1兆比特每秒。

若信息包的容量均是759个字符,就在传递程序存放信息包是5个之际,向所述数据量传递控制子程序k5送出转换消息,此时对进入所述数据量传递控制子程序k5的响应消息之前的信息包的迟滞拖后的时长为:

k15=(759*(5+1))*8/1兆比特每秒=36.42毫秒

设定z是450个字符,照上面的剖析,最糟糕的形势是传递程序存放的字符的数目是(z-1)+k10,那么最长的迟滞拖后的时长是:

k15=(450-1+759)*8/1兆比特每秒=9.66毫秒

所以,在响应消息之前的信息包的不少的条件下,该方法能显著减弱响应消息下的信息包的迟滞拖后到达的时长。

若响应消息与在控制模块4接收到的成像的图像形成的信息包的大小均是32个字符,就在传递程序存放的信息包数量为5个之际,朝数据量传递控制子程序k5送出转换消息,这时对之后加入数据量传递控制子程序k5的响应消息迟滞拖后到达的时长是:

k15=(32*(10+1))*8/1兆比特每秒=2.86毫秒

设定z是450个字符,凭借上述剖析,于传递程序存放的字符的数量是(z-1)+k10之际朝数据量传递控制子程序k5模块传递转换消息;然而,具体运用中出现的是k2在k6数量超过设定的数量的临界值之际,朝所述数据量传递控制子程序k5传递转换消息,另外,在传递程序存放的信息包的容量大小超过z之际,朝所述数据量传递控制子程序k5传递转换消息;因为450个字符的信息包相应于450/32=14个容量不大的信息包,但在k6的数量抵达5个之际k2就已传递转换消息,所以,传递程序暂存的字符的数目不能抵达(z-1)+k10,最大响应消息迟滞拖后到达的时长依然是:

k15=(32*(10+1))*8/1兆比特每秒=2.86毫秒

这样不但能够确保容量不大的信息包的偶然性还能够确保不能再在传递程序出现不小的迟滞拖后到达的时长。

所述响应消息与在控制模块4接收到的成像的图像均经共用的一个数组下的传递程序的方式包括:

步骤1、所述传递程序获得并存放数据量传递控制子程序k5传递的第一信息包的信息包标识码k6,所述第一信息包的信息包标识码k6具有第一信息包的容量大小;

步骤2、所述传递程序凭借所述信息包标识码存放子程序里存放的第一信息包的容量大小决定所述传递程序存放的容量大小,所述传递程序存放的容量大小含有存放的所述信息包标识码k6所对应的容量大小与存放的信息包的容量大小;

步骤3、所述传递程序判断所述传递程序存储的数据量是否大于预设的数量的临界值;

步骤4、在所述鉴别子程序判定所述传递程序存放的容量大小超过设定的容量临界值之际,用来朝所述数据量传递控制子程序k5传递转换消息,所述转换消息用来通知所述数据量传递控制子程序k5终止朝所述传递程序传递第二信息包的信息包标识码k6。

所述步骤2包括:

把所述信息包标识码存放子程序在存放所述第一信息包的信息包标识码k6前所述传递程序存放的容量大小同所述信息包标识码存放子程序里存放的第一信息包的容量大小相加后所得之值,认定是所述传递程序存放的信息包的容量大小。

所述响应消息与在控制模块4接收到的成像的图像均经共用的一个数组下的传递程序的方式还包括:

所述传递程序朝上位机5到服务器之间的信息通道传递信息一,所述信息一为传递了的信息,所述信息一属于所述传递程序里存放的信息包的信息;

所述传递程序把所述传递程序存放的信息包的容量大小去除掉所述信息一的容量大小来刷新所述传递程序存放的信息包的容量大小。

所述响应消息与在控制模块4接收到的成像的图像均经共用的一个数组下的传递程序的方式还包括:

所述传递程序认定所述传递程序存放的信息包标识码k6的数目;

在认定存放的信息包标识码k6的数目抵达设定的数量的临界值之际,所述传递程序朝所述数据量传递控制子程序k5传递所述转换消息。

所述第一信息包的信息包标识码k6还包括第一信息包在暂存里的指针,该方法还包括:

所述传递程序凭借述第一信息包的容量大小与所述第一信息包的指针,经所述暂存里得到所述第一信息包,还贮存所述第一信息包。

这样的有益效果为:

在传递程序存放的容量大小超过设定的数量的临界值之际,所述传递程序朝数据量传递控制子程序传递转换消息,让所述传递程序存放的容量大小操控于可控范畴里,这样减弱了在信息包的传递迟滞。

本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1