[发明专利]一种涡流检测数据传输算法有效
申请号: | 201410053496.9 | 申请日: | 2014-02-11 |
公开(公告)号: | CN103812611B | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | 王金鹤;王宇;王帅 | 申请(专利权)人: | 湖州师范学院 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L5/00;H04L7/00;G01N27/90 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 313000 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种涡流检测数据传输算法,采用以下数据格式进行设计和数据采集第一步根据数据类型,选取特征数为电涡流探头的激励频率、阻抗的幅值、相位信息、采样通道、次数和频率,依据特征数选取12个检测通道,通过串行数据传输协议进行传输;第二步数据帧制定,第三步数据帧的识别。本发明结构合理,数据帧设计理念先进,在通信系统应用中效果明显。 | ||
搜索关键词: | 一种 涡流 检测 数据传输 算法 | ||
【主权项】:
一种涡流检测数据传输算法,其特征是:采用以下数据格式进行设计和数据采集:第一步:根据数据类型,选取特征数为电涡流探头的激励频率、阻抗的幅值、相位信息、采样通道、次数和频率,依据特征数选取12个检测通道,通过串行数据传输协议进行传输;第二步:数据帧制定数据帧包括帧头、类别、传输数据和帧尾,帧头包括FSEND、SSEND、CSEND、DSEND和FEND,FSEND表示首次发送的数据帧,SSEND表示第二次发送的数据帧,此时,接收方应删除先前发送的部分数据,CSEND表示命令数据,告诉接收方发送的是命令,FEND表示发送的数据结束标志,告诉接收方数据发送完毕,DSEND表示非命令数据,告诉接收方发送的是数据,帧头的几个字段可组合使用,FSEND+CSEND表示第一次发送命令数据,类别包括CMD、NUM、幅值、相位和ID编码,CMD表示命令字,表示发送的为非数据字段,所述字段与帧头配合使用,NUM表述发送的为非命令数据,所述字段与帧头配合使用,幅值、相位和ID编码分别表示数据的参数信息,传输数据包括字节数、数据包的个数、压缩类型、数据体和数据尾,字节数表示本次传送的实际数据的字节数,数据包的个数表示本次传输的数据包的数量,压缩类型表示发送的压缩数据还是非压缩数据,数据体表示本次传输的数据,传输的数据包括幅值数据、相位数据、增益数据、频率数据、采样通道ID、采样频率数据、采样次数数据;数据尾表示本次传输的数据是中间数据还是最后数据,即判别数据是传输完成还是下一帧继续接收数据;帧尾包括校验标志、本帧结束标志、传输次数标志和接收ID标志;接收ID标志表示指定接收设备,其他没有指定的设备不能接收,接收ID标志设置在帧尾,避免了设备之间的通讯接收不同步现象,能使得各个设备之间的通信联络保持统一;第三步:数据帧的识别当缺陷探测系统接收到信号处理系统发送来的数据帧时,首先对数据帧首进行区分,如果帧首字符定义不合法,则发出非法数据包的指示;如果接收到的帧首为合法,则进行接收检验工作,若检验错误,返回错误信息,否则,正常接收。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖州师范学院,未经湖州师范学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410053496.9/,转载请声明来源钻瓜专利网。