消防安卓车载终端调度指挥系统设计与实现论文_钱峻

钱峻

安徽省公安消防总队司令部

摘要:在消防部队执勤车辆上安装基于安卓操作系统的车载终端,通过程序开发与消防现有办公系统和灭火救援指挥系统进行对接和实时通信,可以有效的实现调度指挥的多元化。以安徽消防部队执勤车辆调度指挥系统为基础,分析基于安卓平台和Web环境下的车辆综合调度的设计、实现及关键技术。

主要内容包括:1)利用广域覆盖的移动数据通信网络建设一套覆盖全省消防的集群调度平台,实现单呼、组呼、临时群呼等集群语音调度功能,同时智能车载终端融合了GPS&北斗双模车辆定位、自导航、中心导航、图文传送、车辆状态管理等功能;2)与消防接处警系统、语音综合管理平台、图像综合管理平台对接。3)建立消防总队安卓APP应用管理中心。

关键词:安卓;GPS&北斗;集群对讲;中心导航;数据推送

1、引言

当前消防基层部队执勤车辆通信主要是通过超短波电台来完成,功能形式单一、无法满足信息多元化的需求,也无法与消防现有业务系统进行数据交换,不能实现真正意义上的一体化移动指挥。在执勤车辆上安装基于安卓的车载终端设备,通过移动互联网传输实现消防灭火救援指挥调度综合管理,有利于PC端业务系统进一步拓展到救援现场。

2、系统背景

消防部队基层中队执勤车辆和指挥中心通信一直以来主要依靠基于基站的350兆警用超短波电台来完成,而电台信号的覆盖范围有限,有的支队指挥中心与下辖的县级中队就受制于信号范围不能实时对讲通信。当前需要一种依托移动运营商的3G/4G网络的终端设备,能够支持通信操作的多元化,满足与消防业务系统共享信息、移动指挥的需求。把消防当前的各系统业务灵活的集成和汇总起来,使各灭火救援系统和日常办公平台有效的贯通,使其各系统不再孤立的存在,而是融入到一个大的指挥调度平台,汇齐各种资源为之调用,为消防指挥灭火现场赢得更宝贵的时间。

3、所用关键技术分析

根据系统需要具有可推广性,系统平台使用C/S和B/S两种访问机制,系统平台两种访问机制的侧重点不同,C/S版本软件可以用于GIS管理,本地加载消耗资源的地图数据等,使用C++开发语言作为支撑基础。B/S版本软件可以对数据查询、汇总、数据调用、对接开发等提供便利,使用JAVA开发语言作为技术支撑基础。

客户端软件使用基于安卓系统的终端。通过通信协议和无线3G网络(后期会调整升级到4G网络)把终端数据与系统平台数据进行实时通信,通过安卓开发,可在安卓车载终端上开发出符合消防业务特点和需求的个性化APP应用服务,并且在消防总队级建设一套安卓APP应用管理中心,用于发布和维护车载终端上各种业务APP程序的功能需求。

4、系统总体设计

5、系统功能模块

5.1、北斗&GPS监控平台

利用北斗&GPS双模定位在地图平台中,可实时监控到车辆的实时地理位置经纬度信息,可获取在一个时间段的位置信息,可对其划定电子栅栏,若超过预期设定的位置范围,系统会提供报警信息。在系统平台中,可对车辆的速度,轨迹,驾驶人员等基本信息监控,可设定车速正常行驶范围,若超过此范围,系统提供报警列表信息。

5.2、集群语音对讲

集群语音技术业务本质上是一种基于2.5G及3G网络的VOIP技术, 是将语音信号转换成数据包经过网络传输,最后再将数据包转换成语音传递出来完成一次通话,也就是以数字交换的形式实现语音通信。集群语音对讲功能:

1)集群语音一对一呼叫;2)集群语音一对多呼叫;3)动态维护呼叫组内人员分配;

4)呼叫权限自定义分配;5)显示用户呼叫状态;6)掉线自动重新连线功能。

5.3、自导航、中心导航

自导航:

终端集成并配置有地图数据,在终端地图GIS中可自动定位当前位置,用户输入目的地后系统会自动计算并规划出最合理的导航路径,并通过智能语音播报。

中心导航:

中心导航也称为自定义导航规划、下发等操作。适用于消防指挥中心在通过第三方信息点基础上提前知道去往目的地哪条线路是最优的行驶方案。用户自定义好中心导航信息后,可对指定终端设备单发或群发导航路径信息及导航数据包,车载终端接受到该数据包,出现确认窗口,点击后可自动语音执行预定的导航规划信息。

图表1 基于安卓车载终端调度指挥系统体系结构

5.4、图文推送

图文推送包含:1)指挥调度中心与各车载终端之间的信息(包括:文字信息、图片信息及数据信息)及时的上传下达。 2)支持消防接处警文字平台中的图文信息获取与共享,可在车载终端屏幕中显示。3)平台可发送通知或提示信息,并在界面上滚动显示如:安全提醒,道路提醒。

5.5、行车记录仪功能

行车记录仪即记录车辆行驶途中的影像及声音等相关资讯的仪器,在消防部队实际出警中,行车记录仪具备以下作用:1)记录车辆行驶途中的影像及声音本地SD卡存储可为人事纠纷,交通事故提供证据。2)火灾现场作为监控图像来源的部分,可通过系统平台实时传输图像。

5.6、车辆信息管理

车辆相关信息和功能进行数据处理,包含如下:1)系统平台软件可划定车辆活动范围、围栏告警可在地图台上弹出超速告警;可在地图台上显示执勤车辆历史运行轨迹记;对执勤车辆机车参数及人员、单位部门信息进行数据维护。 2)车辆里程报表统计;进出区域报警报表统计;车辆超速报表统计;设备故障报表统计。3)智慧监控:终端具有断电报警功能,一旦被监控对象将车载终端通过断线进行断电车载终端将实时通过自带电池发出断电报警。

5.7、安卓应用管理中心

总队安卓应用管理中心体现在:1)在指挥调度网内建立车载终端安卓APP应用程序管理中心,提供APP的下载、更新。2)车载终端地图支持信息源用户自定义标注,支持数据源上传至地图服务器并通过权限账号进行有效信息源的审核。3)可对现有消防指挥调度系统业务对接调用其业务模块,在车载终端上开发个性化APP应用程序。

5.8、系统与接处警应用集成

根据消防局对GPS系统的相关技术要求,通过以下方案实施:

1)在系统平台上二次开发出TCP服务包,实时不间断的按照要求发送字段信息至消防接处警GPS服务网关平台。2)在车载设备终端上开发出‘车辆状态’功能菜单,通过触摸屏选择车辆状态实时上传至系统服务器平台,再通过TCP服务包转发至消防接处警GPS服务平台。

5.9、与视频图像平台综合集成

安徽消防总队按照消防局统一部署要求建设了视频图像综合管理平台,与之对接包含:

1)消防总队现有的3G图传系统。目前安徽各消防中队首车均安装有3G图传系统,通过3G厂商提供的SDK开发包进行二次开发对接融入到本项目平台中,在GIS地图上点击车载图标即可调出车辆视频源。2)通过3G&4G网络把行车记录仪视频图像传输至系统平台显示管理。

3)以上视频源最终要对接总队现有的图像综合管理平台中进行统一管理。

5.10、与语音管理平台综合集成

安徽消防已按照消防局统一部署要求,部署了语音平台综合集成系统,集群调.度语音数据与总队现有的语音综合管理平台进行对接,实现声音共享及调用。

5.11、与行政车辆GPS管理平台对接

安徽消防行政车辆GPS系统在2010年成功部署并正常运行至今,为便于执勤车辆GPS/北斗调度系统与行政车辆GPS的管理统一起来,使之两个平台管理更方便,通过二次开发可把行政车辆GPS系统融入到新的平台中,并使之成为其中一个菜单模块,防止出现两个平台相互切换管理。

参考文献:

中文部分

[1]余晟,软件设计之道,人民邮电出版社,2003

[2]王晓东,计算机算法设计与分析,电子工业出版社,2001

[3]张泳,葛丽娜,深入剖析Android开发,人民邮电出版社,2004

英文部分

[4]Len Bass, Paul Clements, Rick Kazman,Software architecture in practice.,2013

[5]Reto Meier,Professional Android 2 Application Development.,2010

论文作者:钱峻

论文发表刊物:《基层建设》2015年25期供稿

论文发表时间:2016/3/23

标签:;  ;  ;  ;  ;  ;  ;  ;  

消防安卓车载终端调度指挥系统设计与实现论文_钱峻
下载Doc文档

猜你喜欢