一种基于远程监控的液位动态变化显示方法

文档序号:9826640阅读:505来源:国知局
一种基于远程监控的液位动态变化显示方法
【技术领域】
[0001]本发明属于液位监测领域,特别涉及一种基于远程监控的液位动态变化显示方法。
【背景技术】
[0002]在给水、中水、污水等给排水领域,监测液位的变化是极其重要的一个问题。例如,以污水行业中的污水处理厂为例,厂区内各处液位是否稳定、变化趋势如何、变化范围是否在合理值范围内,直接关系到整个工艺的稳定运行。但是如何能够快速、直观、明确的监控、查看管道或沟池的实时液位及其变化趋势,是目前迫切需要解决的问题。目前,关于远程液位的监控和显示主要是简单的实时液位数据值的显示,液位的变化无法直观表现,无法显示实时液位与设计值的对比情况,无法直观显示液位变化趋势。现有技术中,至少存在如下问题,没有一种方法能够直观地显示多个液位面的动态变化趋势。

【发明内容】

[0003]本发明提供了一种基于远程监控的液位动态变化显示方法,用于解决现有技术中没有一种方法能够直观地显示多个液位面的动态变化趋势问题。
[0004]本发明提供的技术方案为:
[0005]—种基于远程监控的液位动态变化显示方法,包括:
[0006]获取N个液位的实时数据并存储至服务器端的一数据库中,其中,N2I;
[0007]在终端界面上设置一动态显示区域,所述动态显示区域被分成N个动态显示子区域,每个动态显示子区域均从所述数据库中获取一液位的多个时刻的液位数据信息,其中,多个时刻包括当前时刻和当前时刻之前的多个时刻点,相邻的时刻点之间均间隔一预定时间;
[0008]在每个动态显示子区域中,每个时刻的液位数据信息均对应一动态图,每个动态图的高度值均和相对应的该时刻的液位数据值具有一预定的比例关系,所述多个时刻的液位数据信息对应的动态图以叠加的排列方式显示且分别设置不同的颜色以区分不同时刻的液位数据信息,其中,在每个动态显示区域内,还设置一静态显示区域,其用于显示当前时刻的液位数据值;
[0009]每隔所述预定时间,所述每个动态显示子区域均从所述数据库中获取当前时刻的液位数据信息,此时,多个时刻的液位数据信息更新为当前时刻和当前时刻之前的多个时刻点的液位数据信息,且每个时刻的液位数据信息对应的动态图的高度值均根据更新后的液位数据信息进行调整。
[0010]优选的是,所述的基于远程监控的液位动态变化显示方法,所述多个时刻的液位数据信息更新为当前时刻和当前时刻之前的多个时刻点的液位数据信息,且每个时刻的液位数据信息对应的动态图的高度值均根据更新后的液位数据信息进行调整具体包括:
[0011]把动态图对应的时刻点的液位数据信息调整为该时刻点之后的相邻时刻点的液位数据信息;
[0012]每个动态图的高度值均根据更新后的液位数据信息进行调整。
[0013]优选的是,所述的基于远程监控的液位动态变化显示方法,所述获取N个液位的实时数据并存储至服务器端的一数据库中包括:
[0014]每个数据采集设备均采集其所在位置处的液位的实时数据并传送至服务器端;
[0015]所述服务器端的数据接收单元接收从所述数据采集设备传送过来的液位实时数据,并将该液位实时数据传送至数据预处理单元,所述数据预处理单元对接收的液位实时数据进行处理并进行封装存储在所述数据库中。
[0016]优选的是,所述的基于远程监控的液位动态变化显示方法,所述每个动态图的高度值均和相对应的该时刻的液位数据值具有一预定的比例关系包括:所述服务器端的显示高度计算单元根据液位最大允许高度值和终端界面最大允许高度值,计算液位数据值在所述终端界面上显示时的动态图的高度值。
[0017]优选的是,所述的基于远程监控的液位动态变化显示方法,所述显示高度计算单元根据液位最大允许高度值和终端界面最大允许高度值,计算液位数据信息在所述终端界面上显示时的动态图的高度值包括:
[0018]根据公式:动态图的高度值=(终端界面最大允许高度值/液位最大允许高度值)*液位数据值,计算液位数据值在所述终端界面上显示时的动态图的高度值。
[0019]优选的是,所述的基于远程监控的液位动态变化显示方法,所述服务器端还包括界面设置单元,其用于设置所述动态显示子区域的数量,以及所述每个动态显示子区域显示液位数据信息的数量。
[0020]优选的是,所述的基于远程监控的液位动态变化显示方法,所述多个时刻的液位数据信息对应的动态图以叠加的排列方式显示且分别设置不同的颜色以区分不同时刻的液位数据信息包括:当前时刻的液位数据信息对应的动态图显示在最上面,当前时刻之前的多个时刻点的液位数据信息对应的动态图按照时间从近到远的顺序依次显示在所述当前时刻的液位数据信息对应的动态图的下面。
[0021]优选的是,所述的基于远程监控的液位动态变化显示方法,所述多个时刻的液位数据信息对应的动态图以叠加的排列方式显示是通过DIV层来实现的。
[0022]本发明至少包括以下有益效果:由于获取N个液位的实时数据并存储至服务器端的一数据库中,所以数据库中的液位数据是实时采集的,而不是过时的数据;由于所述动态显示区域被分成N个动态显示子区域,每个动态显示子区域均从所述数据库中获取一液位的多个时刻的液位数据信息,其中,多个时刻包括当前时刻和当前时刻之前的多个时刻点,相邻的时刻点之间均间隔一预定时间,所以在终端界面上可以同时显示多个液位的多个时刻的液位数据信息,可以观察到在一段时间内液位的变化趋势情况。由于采用动态图对液位的数据信息进行显示,所以实现了液面的动态展示效果,更加直观、美观。由于在每个动态显示区域内,还设置一静态显示区域,其用于显示当前时刻的液位数据值,实现了实时数据的对比展示,实现实时数据与设定值的直观比对,方便管理者直观了解实时液位的位置高度。实现液位变化趋势的展示,方便用户直观了解液位变化趋势,有助于运营管理。
【附图说明】
[0023]图1为本发明实施例一所述的基于远程监控的液位动态变化显示方法流程示意图。
[0024]图2为本发明实施例中一具体例子的终端界面显示图。
【具体实施方式】
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0026]为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。
[0027]如图1所示,本发明实施例一提供的基于远程监控的液位动态变化显示方法包括:
[0028]SlOl、获取多个液位的实时数据并存储至服务器端的一数据库中。
[0029]其中,获取多个液位的实时数据并存储至服务器端的一数据库中包括:每个数据采集设备均采集其所在位置处的液位的实时数据并传送至服务器端;所述服务器端的数据接收单元接收从所述数据采集设备传送过来的液位实时数据,并将该液位实时数据传送至数据预处理单元,所述数据预处理单元对接收的液位实时数据进行处理并进行封装存储在所述数据库中。
[0030]需要说明的是,由于数据采集设备的原因,液位值采集的数据可能是其真实值的10倍,所以需要数据预处理单元进行简单的处理,保证数据合规;或者采集、存储的液位值为液位差值,而在液位显示界面应显示为液位实际值,也则需要进行简单的计算,保证数据合规、有效。对数据进行封装,是为了保持数据的传输、展示的完整、流畅,保证界面数据刷新速度。
[0031]S102、在终端界面上设置一动态显示区域,所述动态显示区域被分成多个动态显示子区域,每个动态显示子区域均从所述数据库中获取一液位的多个时刻的液位数据信息,其中,多个时刻包括当前时刻和当前时刻之前的多个时刻点,相邻的时刻点之间均间隔一预定时间;
[0032]其中,服务器端的界面设置单元,其用于设置动态显示子区域的数量,以及每个动态显示子区域显示液位数据信息的数量,动态显示子区域的数量和每个动
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1