一种光纤温度数据处理监测系统的制作方法

文档序号:19945474发布日期:2020-02-18 09:14阅读:86来源:国知局
一种光纤温度数据处理监测系统的制作方法

本发明涉及光线通信技术领域,尤其涉及一种光纤温度数据处理监测系统。



背景技术:

光纤温度传感器是利用光纤传光的特性与技测物体发热时产生的热量、光能量等通过直接或间接的方式关联在一起所设计的温度传感器。光纤温度传感器因为引入了光纤作为传输介质或直接将其作为传感元件具有了很多其它温度传感器所无法达到的技术标准。往往被应用在比较恶劣的工作环境下,如高温、高压、高电磁场等。由光源发出的光通过入射光纤传导到感温元件,感温元件将探测到得温度信号以光波参数的形式传导给出射光纤,并由出射光纤发送给光电探测器,将光信号转换成电信号传递给后续的监测系统。

目前,检测的方式主要采用人工方式检测,也就是由专职人员携带仪表,对电缆中间接头等进行温度测量,根据电缆温度数据分析其运行状况分析绝缘状态、连接可靠性、部件的老化程度进行观察测量。测量数据由人工方式传到指挥控制中心进行系统处理。这种方式的缺点是人工投入大、检测周期长,无法做到实时监测。目前主要通过网络进行自动监测的,能够实现故障自检。但是由于光纤的使用范围广,需要检测的区域多,检测的位置也多,一般在同一个时间点,或时间段或上传许多数据信息,并储存到服务器中。在后期使用时,需要根据用户的需要随时调取,这样在调取过程,对光纤数据管理过程繁杂,数据访问调取时间长,不及时,还出现系统操作不便的问题。



技术实现要素:

为了克服上述现有技术中的不足,本发明提供一种光纤温度数据处理监测系统,包括:光纤监测服务器,在每个通信区域配置光纤通信网络,在每个通信区域的预设位置配置用于监控光纤温度的光纤监控终端;

光纤监控终端包括:光纤温度通信模块,光纤温度信号放大模块,光纤温度信号调制模块,光纤温度信息滤波模块,信号数据处理器,光纤温度传感器以及触摸屏;

光纤温度传感器检测预设位置的光纤温度,将检测的光纤温度依次通过光纤温度信号放大模块,光纤温度信号调制模块,光纤温度信息滤波模块后传输给数据处理器;数据处理器通过与触摸屏与连接,显示当前温度信息,以及获取用户输入的控制指令;

数据处理器通过数据通信模块与光纤监测服务器通信连接,获取光纤监测服务器发送的数据信息以及光纤温度的预设温度范围信息;还将检测的光纤温度传输给光纤监测服务器;当光纤温度超出预设阈值时,发出报警提示。

优选地,光纤监测服务器还用于对每个通信区域的预设位置配置的光纤监控终端的数据信息进行获取,获取信息包括光纤温度数据,光纤温度采集时间数据和采集的区域位置信息;

还用于将获取的数据存入到数据库,并对数据进行分析与处理,根据系统预设的数据框架结构,对光纤温度数据进行封装与解析处理,处理成为被展现识别的光纤温度数据格式;用户的手持终端通过光纤监测服务器访问数据库;获取光纤数据;

还用于为用户呈现可视化以及可操作的界面,用户通过操作界面与光纤监测服务器进行交互,并使用户通过手持终端与光纤监测服务器进行交互

用户根据需求,通过进入用户操作界面对光纤监测服务器进行请求服务,光纤监测服务器根据用户的请求将光纤温度数据反馈给用户。

优选地,光纤监测服务器配置有光纤温度数据访问操作模块;

光纤温度数据访问操作模块通过login类向用户呈现操作登录界面以及验证过程,在用户初次登入时,通过oncreat函数进行监控设置,监控设置包括有监控光纤温度区域设置,光纤检测时间段,被监控的光纤通信区域以及用户名及密码;

还用于用户登录数据库时,对用户名以及密码进行匹配,且通过用displaysetting函数进行判断;

对光纤监控设置进行修改时调用setting类操作,setting类类继承于activity类;

对光纤监控设置通过调用oncreat函数来进行初始化,设置完成后,通过调用displaysettinginfo函数在相应的位置上输入光纤监控终端地址,并保存在数据库中;

光纤监测服务器通过ninegridview类提供光纤监控主界面的入口以及显示界面。

优选地,光纤监测服务器还用于通过pro_styletab类将预设时间段内光纤温度监测的数据,检测的时间点,检测的区域统计整合成一个显示端进行显示;

还用于配置pro_todaytab类对当前光纤温度监测的数据,检测的时间点,检测的区域提供查询端口,pro_todaytab类继承activity类,还通过配置光纤温度监测列表和光纤温度监测图进行展示,当显示端载入时,向光纤监测服务器发起请求获得查询数据,pro_dtaotaltab类对光纤温度监测的数据展示;

还配置getdateserver()函数,同时将光纤温度监测的数据对应列表显示在折线图上。

优选地,光纤监测服务器还用于获取用户输入的光纤监测数据获取指令,通过发送httpget请求获取,根据光纤监测数据的储存区域编码以及production控制器,调用login方法,在数据库中调用所述光纤监测数据,通过mysqldatareader使用户通过移动终端对数据库进行访问,对光纤监测数据进行提取,并将提取的光纤监测数据返回到控制层,在控制层根据光纤监测数据获取指令将传递过来的光纤监测数据集合转换成json数据,通过httpresponsemessage将定义在responseinfo类中通过getresult方法获得光纤监测数据获取指令,通过fromjson方法将当前需要访问的光纤监测数据转换成productionmodel实体,将json光纤监测数据数据转换成xml形式光纤监测数据在移动终端。

优选地,光纤监测服务器还用于与光纤监控终端基于不同协议进行数据传输,按照系统预设的数据设置方式转换成为统一的光纤监测数据格式,光纤监测服务器将转换的光纤监测数据格式形成光纤监测模板,形成各个通信区域的光纤监测数据汇总,并判断每个通信区域的光纤温度最高值和最低值;

光纤监测服务器配置光纤监测数据检索关键词,配置光纤监测数据关键词提取,光纤监测数据关键词分析,显示光纤监测数据相对应的光纤监控终端,支持光纤监测数据检索和查询。

从以上技术方案可以看出,本发明具有以下优点:

本发明中的纤监测服务器能够将光纤监控数据进行收集管理,并提供访问接口,还对光纤监控数据进行归集,分析,并通过数据处理储存到数据库中,还通过相应的数据处理方式进行提取处理,供用户使用。在调取过程时间短,对光纤数据管理简便,显示数据明了,便于用户操作使用。

附图说明

为了更清楚地说明本发明的技术方案,下面将对描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为光纤温度数据处理监测系统示意图。

具体实施方式

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或数据处理器装置中实现这些功能实体。

本发明提供一种光纤温度数据处理监测系统,如图1所示,包括:光纤监测服务器1,在每个通信区域2配置光纤通信网络,在每个通信区域2的预设位置配置用于监控光纤温度的光纤监控终端3;

光纤监控终端3包括:光纤温度通信模块,光纤温度信号放大模块,光纤温度信号调制模块,光纤温度信息滤波模块,信号数据处理器,光纤温度传感器以及触摸屏;

光纤温度传感器检测预设位置的光纤温度,将检测的光纤温度依次通过光纤温度信号放大模块,光纤温度信号调制模块,光纤温度信息滤波模块后传输给数据处理器;数据处理器通过与触摸屏与连接,显示当前温度信息,以及获取用户输入的控制指令;

数据处理器通过数据通信模块与光纤监测服务器1通信连接,获取光纤监测服务器1发送的数据信息以及光纤温度的预设温度范围信息;还将检测的光纤温度传输给光纤监测服务器1;当光纤温度超出预设阈值时,发出报警提示。

光纤监控终端3可以实现在硬件,软件,固件或它们的任何组合。所述的各种特征为模块,单元或组件可以一起实现在集成逻辑装置或分开作为离散的但可互操作的逻辑器件或其他硬件设备。在一些情况下,电子电路的各种特征可以被实现为一个或多个集成电路器件,诸如集成电路芯片或芯片组。

光纤监控终端3可以作为处理器或者集成电路装置,诸如集成电路芯片或芯片组。可替换地或附加地,如果软件或固件中实现,所述技术可实现至少部分地由计算机可读的数据存储介质,包括指令,当执行时,使处理器执行一个或更多的上述方法。例如,计算机可读的数据存储介质可以存储诸如由处理器执行的指令。

光纤监控终端3包括一个或多个处理器执行,如一个或多个数字信号处理器(dsp),通用微处理器,特定应用集成电路(asics),现场可编程门阵列(fpga),或者其它等价物把集成电路或离散逻辑电路。因此,术语“处理器,”由于在用于本文时可以指任何前述结构或任何其它的结构更适于实现的这里所描述的技术。另外,在一些方面,本公开中所描述的功能可以提供在软件模块和硬件模块。

光纤监测服务器1还用于对每个通信区域2的预设位置配置的光纤监控终端3的数据信息进行获取,获取信息包括光纤温度数据,光纤温度采集时间数据和采集的区域位置信息;

还用于将获取的数据存入到数据库,并对数据进行分析与处理,根据系统预设的数据框架结构,对光纤温度数据进行封装与解析处理,处理成为被展现识别的光纤温度数据格式;用户的手持终端通过光纤监测服务器1访问数据库;获取光纤数据;

还用于为用户呈现可视化以及可操作的界面,用户通过操作界面与光纤监测服务器1进行交互,并使用户通过手持终端与光纤监测服务器1进行交互

用户根据需求,通过进入用户操作界面对光纤监测服务器1进行请求服务,光纤监测服务器1根据用户的请求将光纤温度数据反馈给用户。

光纤监测服务器1配置有光纤温度数据访问操作模块;光纤温度数据访问操作模块通过login类向用户呈现操作登录界面以及验证过程,在用户初次登入时,通过oncreat函数进行监控设置,监控设置包括有监控光纤温度区域设置,光纤检测时间段,被监控的光纤通信区域2以及用户名及密码;

还用于用户登录数据库时,对用户名以及密码进行匹配,且通过用displaysetting函数进行判断;

对光纤监控设置进行修改时调用setting类操作,setting类类继承于activity类;

对光纤监控设置通过调用oncreat函数来进行初始化,设置完成后,通过调用displaysettinginfo函数在相应的位置上输入光纤监控终端3地址,并保存在数据库中;

光纤监测服务器1通过ninegridview类提供光纤监控主界面的入口以及显示界面。

光纤监测服务器1还用于通过pro_styletab类将预设时间段内光纤温度监测的数据,检测的时间点,检测的区域统计整合成一个显示端进行显示;

还用于配置pro_todaytab类对当前光纤温度监测的数据,检测的时间点,检测的区域提供查询端口,pro_todaytab类继承activity类,还通过配置光纤温度监测列表和光纤温度监测图进行展示,当显示端载入时,向光纤监测服务器1发起请求获得查询数据,pro_dtaotaltab类对光纤温度监测的数据展示;

还配置getdateserver()函数,同时将光纤温度监测的数据对应列表显示在折线图上。

光纤监测服务器1还用于获取用户输入的光纤监测数据获取指令,通过发送httpget请求获取,根据光纤监测数据的储存区域编码以及production控制器,调用login方法,在数据库中调用所述光纤监测数据,通过mysqldatareader使用户通过移动终端对数据库进行访问,对光纤监测数据进行提取,并将提取的光纤监测数据返回到控制层,在控制层根据光纤监测数据获取指令将传递过来的光纤监测数据集合转换成json数据,通过httpresponsemessage将定义在responseinfo类中通过getresult方法获得光纤监测数据获取指令,通过fromjson方法将当前需要访问的光纤监测数据转换成productionmodel实体,将json光纤监测数据数据转换成xml形式光纤监测数据在移动终端。

光纤监测服务器1还用于与光纤监控终端3基于不同协议进行数据传输,按照系统预设的数据设置方式转换成为统一的光纤监测数据格式,光纤监测服务器1将转换的光纤监测数据格式形成光纤监测模板,形成各个通信区域2的光纤监测数据汇总,并判断每个通信区域2的光纤温度最高值和最低值;

光纤监测服务器1配置光纤监测数据检索关键词,配置光纤监测数据关键词提取,光纤监测数据关键词分析,显示光纤监测数据相对应的光纤监控终端3,支持光纤监测数据检索和查询。

可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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