水利泵站巡检系统及巡检方法技术方案

技术编号:20046820 阅读:64 留言:0更新日期:2019-01-09 04:46
本发明专利技术公开了一种水利泵站巡检系统及巡检方法,包括巡检终端APP、泵站巡检服务器,所说巡检终端APP包括泵站位置地图显示模块、泵站被巡检状态显示模块、被巡检泵站位置导航模块、泵站信息存储sqlite数据库模块、经纬度位置数据采集模块、位置对比模块、泵站二维码扫描模块、泵站故障信息登录模块、第一4G通信模块、第一GSM通信模块,所述泵站巡检服务器包括泵站信息存储mysql模块、泵站巡检状态显示模块、泵站位置显示模块、泵站故障信息显示模块、第二4G通信模块、第二GSM通信模块,当自动巡检时,所述第一4G通信模块和第二4G通信模块通信连接,当手动巡检时,所述第一GSM通信模块和第二GSM通信模块通信连接。

【技术实现步骤摘要】
水利泵站巡检系统及巡检方法
本专利技术涉及水利泵站
,尤其涉及一种水利泵站巡检系统及巡检方法。
技术介绍
水利泵站是水利工程的重要设施,是为水提供势能和压能,解决无自流条件下的排灌、供水和水资源调配问题的动力来源,在防洪、排涝和抗旱减灾,以及工农业用水和城乡居民生活供水等方面发挥着重要作用。在水利泵站内安装供电系统、配电系统、仪器仪表、检测设备等,如何对上述设备进行有效地巡检,以保证水利泵站安全可靠地运行是目前迫切需要解决的问题。
技术实现思路
本专利技术为了克服现有技术中的不足,提供了一种水利泵站巡检系统及巡检方法。本专利技术是通过以下技术方案实现:一种水利泵站巡检系统及巡检方法,包括巡检终端APP、泵站巡检服务器,所说巡检终端APP包括泵站位置地图显示模块、泵站被巡检状态显示模块、被巡检泵站位置导航模块、泵站信息存储sqlite数据库模块、经纬度位置数据采集模块、位置对比模块、泵站二维码扫描模块、泵站故障信息登录模块、第一4G通信模块、第一GSM通信模块,所述泵站巡检服务器包括泵站信息存储mysql模块、泵站巡检状态显示模块、泵站位置显示模块、泵站故障信息显示模块、第二4G通信模块、第二GSM通信模块,当自动巡检时,所述第一4G通信模块和第二4G通信模块通信连接,当手动巡检时,所述第一GSM通信模块和第二GSM通信模块通信连接。一种水利泵站的巡检方法,包括如下步骤:步骤a:打开巡检终端APP软件;步骤b:巡检人员输入用户名及密码登录巡检终端APP的主界面;步骤c:巡检终端APP调取服务器端被巡检泵站信息,并存入巡检终端APP数据库,将数据库中存储的泵站信息巡检状态初始值设置为0,此时表示未被巡检,巡检终端APP根据数据库中存储的泵站信息,生成泵站list列表;步骤d:在巡检终端APP中调用百度地图MapView控件,巡检终端APP根据数据库中存储的泵站信息,在MapView中添加泵站位置Mark标识;步骤e:在巡检终端APP软件中调用巡检线程,开始进行巡检;1、获取巡检人员实时经纬度位置信息;2、根据巡检人员的实时经纬度与巡检终端APP数据库中保存泵站经纬度,计算出二者的相对距离,假设巡检人员的位置为(x1,y1),被巡检泵站的位置为(x2,y2),则二者的距离D为:D=Math.Sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2))/180*Math.PI*6300000步骤f:设定巡检范围L,其中L为以泵站为圆心的半径;步骤g:比较D和L的大小;1、如果D>L,则表明巡检人员所处位置没有要被巡检的泵站,进入下一位置继续巡检;2、如果D≤L,表明巡检员所在位置有要巡检的泵站,然后开始检测泵站设备是否存在故障,检测完毕后,使用巡检终端APP扫描设备二维码,进入泵站设备检修信息界面,如果有故障,输入故障信息,输入完毕后,巡检终端APP采用用http协议,将巡检到的泵站id、巡检员用户名以及故障数据以json格式发送给服务器端;步骤h:巡检终端APP收到服务器端发来的json格式反馈数据code;步骤i:分析判断反馈值code;1、如果code值为0,表示服务器端登记巡检结果成功,巡检终端APP修改数据库参数,将泵站巡检状态值修改为“1”,巡检终端App更新泵站list列表,泵站标识变为蓝色,表示对本位置的泵站巡检成功;然后,巡检人员进入下一位置,采用相同原理继续巡检其他的泵站;2、如果code值为-1,表示由于权限、网络等原因导致服务器端未收到巡检数据,服务器端登记不成功;巡检终端APP修改数据库参数,将泵站巡检状态值修改为“0”,巡检终端APP更新泵站list列表,泵站标识变为红色,表示在本位置的泵站巡检不成功;如果出现这种情况,可以采用手动签到的方式,将巡检信息发送到服务器端。在所述步骤c中,生成的泵站list列表包括泵站编号以及巡检状态标识,巡检状态值为0则标识为红色,巡检状态值为1则标识为蓝色。在所述步骤i中,巡检信息发送到服务器端的实现方法为:巡检终端采用短信的形式将巡检信息发送到服务器,发送成功后,巡检终端APP修改数据库参数,将泵站巡检状态值修改为“1”,巡检终端APP更新泵站list列表,泵站标识变为蓝色,表示对本位置的泵站巡检成功;然后进入下一位置,巡检其他泵站。与现有的技术相比,本专利技术的有益效果是:本专利技术提供的水利泵站巡检系统及巡检方法能够对水利泵站的不同位置、水利泵站内的不同设备实现全方位的巡检功能,保证了水利泵站内设备的正常可靠地运行,具有安全可靠、经济实用、操作方便、功能完善等特点。附图说明图1为本专利技术的原理图;图2为本专利技术的使用流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,所述的一种水利泵站巡检系统及巡检方法,包括巡检终端APP10、泵站巡检服务器20,所说巡检终端APP10包括泵站位置地图显示模块101、泵站被巡检状态显示模块102、被巡检泵站位置导航模块103、泵站信息存储sqlite数据库模块104、经纬度位置数据采集模块105、位置对比模块106、泵站二维码扫描模块107、泵站故障信息登录模块108、第一4G通信模块109、第一GSM通信模块110,所述泵站巡检服务器20包括泵站信息存储mysql模块201、泵站巡检状态显示模块202、泵站位置显示模块203、泵站故障信息显示模块204、第二4G通信模块205、第二GSM通信模块206,当自动巡检时,所述第一4G通信模块109和第二4G通信模块205通信连接,当手动巡检时,所述第一GSM通信模块110和第二GSM通信模块206通信连接。请参阅图2,所述的一种水利泵站的巡检方法,包括如下步骤:步骤a:打开巡检终端APP软件;步骤b:巡检人员输入用户名及密码登录巡检终端APP的主界面;步骤c:巡检终端APP调取服务器端被巡检泵站信息,并存入巡检终端APP数据库,将数据库中存储的泵站信息巡检状态初始值设置为0,此时表示未被巡检,巡检终端APP根据数据库中存储的泵站信息,生成泵站list列表;步骤d:在巡检终端APP中调用百度地图MapView控件,巡检终端APP根据数据库中存储的泵站信息,在MapView中添加泵站位置Mark标识;步骤e:在巡检终端APP软件中调用巡检线程,开始进行巡检;1、获取巡检人员实时经纬度位置信息;2、根据巡检人员的实时经纬度与巡检终端APP数据库中保存泵站经纬度,计算出二者的相对距离,假设巡检人员的位置为(x1,y1),被巡检泵站的位置为(x2,y2),则二者的距离D为:D=Math.Sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2))/180*Math.PI*6300000步骤f:设定巡检范围L,其中L为以泵站为圆心的半径;步骤g:比较D和L的大小;1、如果D>L,则表明巡检人员所处位置没有要被巡检的泵站,进入下一位置继续巡检;2、如果D≤L,表明巡检员所在位置有要巡检的泵站,然后开始检测泵站设备是否存在故障,检测完毕后,使用巡检终端APP扫描设备二维码,进入泵站设备检修信息界面,如果有故障,本文档来自技高网...

【技术保护点】
1.一种水利泵站巡检系统,其特征在于:包括巡检终端APP(10)、泵站巡检服务器(20),所说巡检终端APP(10)包括泵站位置地图显示模块(101)、泵站被巡检状态显示模块(102)、被巡检泵站位置导航模块(103)、泵站信息存储sqlite数据库模块(104)、经纬度位置数据采集模块(105)、位置对比模块(106)、泵站二维码扫描模块(107)、泵站故障信息登录模块(108)、第一4G通信模块(109)、第一GSM通信模块(110),所述泵站巡检服务器(20)包括泵站信息存储mysql模块(201)、泵站巡检状态显示模块(202)、泵站位置显示模块(203)、泵站故障信息显示模块(204)、第二4G通信模块(205)、第二GSM通信模块(206),当自动巡检时,所述第一4G通信模块(109)和第二4G通信模块(205)通信连接,当手动巡检时,所述第一GSM通信模块(110)和第二GSM通信模块(206)通信连接。

【技术特征摘要】
1.一种水利泵站巡检系统,其特征在于:包括巡检终端APP(10)、泵站巡检服务器(20),所说巡检终端APP(10)包括泵站位置地图显示模块(101)、泵站被巡检状态显示模块(102)、被巡检泵站位置导航模块(103)、泵站信息存储sqlite数据库模块(104)、经纬度位置数据采集模块(105)、位置对比模块(106)、泵站二维码扫描模块(107)、泵站故障信息登录模块(108)、第一4G通信模块(109)、第一GSM通信模块(110),所述泵站巡检服务器(20)包括泵站信息存储mysql模块(201)、泵站巡检状态显示模块(202)、泵站位置显示模块(203)、泵站故障信息显示模块(204)、第二4G通信模块(205)、第二GSM通信模块(206),当自动巡检时,所述第一4G通信模块(109)和第二4G通信模块(205)通信连接,当手动巡检时,所述第一GSM通信模块(110)和第二GSM通信模块(206)通信连接。2.一种如权利要求1所述的水利泵站的巡检方法,其特征在于,包括如下步骤:步骤a:打开巡检终端APP软件;步骤b:巡检人员输入用户名及密码登录巡检终端APP的主界面;步骤c:巡检终端APP调取服务器端被巡检泵站信息,并存入巡检终端APP数据库,将数据库中存储的泵站信息巡检状态初始值设置为0,此时表示未被巡检,巡检终端APP根据数据库中存储的泵站信息,生成泵站list列表;步骤d:在巡检终端APP中调用百度地图MapView控件,巡检终端APP根据数据库中存储的泵站信息,在MapView中添加泵站位置Mark标识;步骤e:在巡检终端APP软件中调用巡检线程,开始进行巡检;1、获取巡检人员实时经纬度位置信息;2、根据巡检人员的实时经纬度与巡检终端APP数据库中保存泵站经纬度,计算出二者的相对距离,假设巡检人员的位置为(x1,y1),被巡检泵站的位置为(x2,y2),则二者的距离D为:D=Math.Sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1...

【专利技术属性】
技术研发人员:李爱宁姜久超胡艺馨张凯宁李子川张凯宇
申请(专利权)人:河北水利电力学院
类型:发明
国别省市:河北,13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1