位置:51电子网 » 技术资料 » 可编程技术

分站程序结构

发布时间:2014/7/5 18:58:04 访问次数:473

   各分站程序结构如图15-7所示。 LM2902DT模拟输入程序(AI)设置为采样率lOOOS/s,采样数500S,即采样时间500ms。采样数据求平均以后输出,由顺序结构控制读GPS时间程序(GPSTIME)启动,由串口读回GPS当前时间,加在数据前面一起用UDP协议向指定计算机的指定端口发出。

   图15-7分站程序结构

   模拟输入程序在GPS的秒脉冲信号控制下,每秒启动一次,所以分站程序也是每秒执行一个循环。

       

   主站程序结构

   主站程序结构简化以后如图15-8所示。

   程序中从两个端口分别接收来自一段管道上下游两站的信号。为每个站的信号建一个时间序列,形式上是100个元素的字符串数组。每秒接收一次数据,每当新的数据到达,就加入到数据序列末尾,前面的数据依次向前移位,把第一个数据从序列中清除。

   “对齐数据”模块从两个数据序列中末尾的数据里取出时间Ti和T2进行比较,假如丁.比T2早,就在T2的数据序列中查找与丁.具有相同的时间标记的数据,找到后将这两个数据作为时间对齐的数据返回给分析定位模块。分析定位模决采用小波分析检测压力信号特征点,用相关分析定位泄漏点,同时结合流量、温度信号排除站内人员正常操作等因素对泄漏判断等影响,进行管道泄漏报警和泄漏点提示。

      


   各分站程序结构如图15-7所示。 LM2902DT模拟输入程序(AI)设置为采样率lOOOS/s,采样数500S,即采样时间500ms。采样数据求平均以后输出,由顺序结构控制读GPS时间程序(GPSTIME)启动,由串口读回GPS当前时间,加在数据前面一起用UDP协议向指定计算机的指定端口发出。

   图15-7分站程序结构

   模拟输入程序在GPS的秒脉冲信号控制下,每秒启动一次,所以分站程序也是每秒执行一个循环。

       

   主站程序结构

   主站程序结构简化以后如图15-8所示。

   程序中从两个端口分别接收来自一段管道上下游两站的信号。为每个站的信号建一个时间序列,形式上是100个元素的字符串数组。每秒接收一次数据,每当新的数据到达,就加入到数据序列末尾,前面的数据依次向前移位,把第一个数据从序列中清除。

   “对齐数据”模块从两个数据序列中末尾的数据里取出时间Ti和T2进行比较,假如丁.比T2早,就在T2的数据序列中查找与丁.具有相同的时间标记的数据,找到后将这两个数据作为时间对齐的数据返回给分析定位模块。分析定位模决采用小波分析检测压力信号特征点,用相关分析定位泄漏点,同时结合流量、温度信号排除站内人员正常操作等因素对泄漏判断等影响,进行管道泄漏报警和泄漏点提示。

      


热门点击

 

推荐技术资料

电动吸锡烙铁
    用12V/2A的电源为电磁阀和泵供电,FQPF9N50... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!