[发明专利]一种基于弱磁的海底管道双通道定点损伤监控系统在审
申请号: | 201910292270.7 | 申请日: | 2019-04-12 |
公开(公告)号: | CN110017430A | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 刘保余;韩烨;许志军;成文峰;苏林;陈发祥;袁龙春;马雪莉;杜慧丽;尹逊金;汤荣;郑树林;刘俊甫;龚则;陈峰;孟祥磊;庄金峰;侯世俊;王军;李耀宏;张建军;钱得才;徐海林;刘先东;李军 | 申请(专利权)人: | 中国石油化工股份有限公司;中国石化管道储运有限公司;中石化长输油气管道检测有限公司 |
主分类号: | F17D5/06 | 分类号: | F17D5/06;F17D5/02 |
代理公司: | 徐州市三联专利事务所 32220 | 代理人: | 何君 |
地址: | 100728 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单片机 海底管道 检测信号 输出端口 输入端口 弱磁 监控系统 双通道 损伤 报警信号 存储信号 中断信号输出端口 中断信号输入端口 复位信号输出 复位信号输入 参数存储器 海底作业 外部中断 重要部位 探伤 传感器 复位 外接 报警 金属 监控 | ||
1.一种基于弱磁的海底管道双通道定点损伤监控系统,其特征在于:包括单片机、传感器、A/D转换器、外接参数存储器、报警部分、复位部分和外部中断部分;
传感器的检测信号输出端口与A/D转换器的检测信号输入端口相连,A/D转换器的检测信号输出端口与单片机的检测信号输入端口相连,单片机的复位信号输入端口与复位部分的的复位信号输出端口相连,单片机的中断信号输入端口与外部中断部分的中断信号输出端口相连,单片机的报警信号输出端口与报警部分的报警信号输入端口相连,单片机的存储信号输出端口与外接参数存储器的存储信号输入端口相连。
2.根据权利要求1所述的一种基于弱磁的海底管道双通道定点损伤监控系统,其特征在于:单片机的程序包括系统调用及数据处理主程序、双通道数据采集子程序、水平分量Hp ( x )判断子程序,法向分量Hp(y)判子程序和作为中断服务程序的临界值采集子程序;系统调用及数据处理主程序利用汇编伪指令设置ADTURN1作为水平分量Hp(x)数据存放地址;ADTURN2作为法向分量Hp(y) 数据存放地址;ADTURN3作为临时处理数据存放地址;LINEADR0作为水平分量Hp(x)极值存放地址;LINEADR1临界值数据存放地址;系统调用及数据处理主程序首先调用双通道数据采集子程序,将水平分量Hp (x)以及法向分量Hp(y)数据分别存入ADTURN1、ADTURN2为首地址的存储区中;调用水平分量Hp(x)判断子程序,判断水平分量Hp(x)极值是否超过长期稳定值,如果没有超过长期稳定值,则系统从新采集数据;当超过长期稳定值,则调用法向分量Hp(y)判断子程序,判断法向分量Hp(y)是否为零;不为零,则系统从新采集数据,为零,则系统启动声光报警系统进行报警。
3.根据权利要求1所述的一种基于弱磁的海底管道双通道定点损伤监控系统,其特征在于:双通道数据采集子程序将寄存器R2中值设为100D作为计数使用,将R0作为数据指针指向水平分量Hp(x)数据存储区首地址ADTURN1,将R1作为数据指针指向法向分量Hp(y)数据存储区首地址ADTURN2,启动IN0通道进行A/D转换,延时等待一段时间,将转换后的数值放入R0指向区,R0指针指向下一存储单元,启动IN1通道进行A/D转换,延时等待一段时间,将转换后的数值放入R1指向区,R1指针指向下一存储单元,将R2寄存器中数值减一后再存回R2寄存器中,判断R2寄存器中数值是否为零,不为零则再次启动IN0通道进行A/D转换,完成一次新的循环,为零则跳出循环,经过多次的循环,将水平分量Hp(x)以及法向分量Hp(y)数据分别存入ADTURN1、ADTURN2为首地址的存储区中。
4.根据权利要求1所述的一种基于弱磁的海底管道双通道定点损伤监控系统,其特征在于:水平分量Hp(x)判断子程序首先将R0指向Hp(X)分量存储区首地址ADTURN1,再将R1指向临时存储区首地址ADTURN3,将R2寄存器中数值设为100D作为计数使用,将R0指向值放入R1指向存储单元中,再将R0、R1指针分别指向下一存储单元,经过多次的循环,将ADTURN1为首地址的存储区数据复制到ADTURN3为首地址的存储区中作为临时计算存储区;将R0指向临时计算存储区首地址ADTURN3,再将R0指向值放入3CH寄存器中,将R0指向下一存储单元,将3CH寄存器中值与R0指向值比较大小,当R0寄存器指向值大时,将3CH寄存器值与R0指向值互换位置,当3CH寄存器中值大时,将R0指向下一存储单元进行继续循环,循环多次后ADTURN3为首地址的存储区中值按从小到大排列,并且将最大值放到3CH寄存器中;将R1寄存器中值设为‘0’作为数据记录位置初始值,将R0指向Hp(X)分量存储区首地址ADTURN1,R1寄存器加‘1’进行数据位置记录,判断R0指向值是否与3CH寄存器中值相同,不相同则将R0指向下一存储单元并将R1寄存器中值加‘1’进行一轮新的循环,相同则将R0寄存器中值放入LINEADR0存储单元中作为极值使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油化工股份有限公司;中国石化管道储运有限公司;中石化长输油气管道检测有限公司,未经中国石油化工股份有限公司;中国石化管道储运有限公司;中石化长输油气管道检测有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910292270.7/1.html,转载请声明来源钻瓜专利网。