GPS监控系统的研究与实现

 

GPS监控系统的研究与实现

许 乐, 刘志强, 周 枫

(华东师范大学城市与环境动态过程重点实验室,上海 200062)

摘要:交通运输工具的合理调度已经成为交通系统中的重要问题,以GPS,GIS和计算机通讯技

术为基础的GPS监控系统能够有效解决这一问题.该文介绍了GPS监控系统的特点和结构,介

绍了系统实现中的技术要点,并以上海港引航监控系统为例,探讨了GPS导航调度监控系统构

建的过程.

关键词:GPS ; GIS ; GPS监控系统

中图分类号: TN967. 1 文献标识码:A

0 引 言

随着经济发展,各类运输工具日益增多,交通运输的经营管理和合理调度已经成为交通系

统中的一个重要问题.传统的交通管理一般是监控调度中心通过无线电通信设备发出监控指

令,而驾驶员根据视野中的地物景象报告所处的大概位置,往往造成调度工作效率低下.随着

GPS定位技术的出现,以及GIS和通讯技术的成熟,交通运输调度工作进入了计算机辅助支持

的实时管理新阶段.

GPS全球定位系统是美国国防部于1973年授权研制的第二代卫星导航系统,该系统可提

供高精度,全天候,全球覆盖的定位信息,1995年将预设的24颗卫星全部配齐(包括3颗在轨

备用卫星)[ 1 ],并向全球用户免费开放C/ A码.

地理信息系统(GIS)是一个能够获取,存贮,查询,模拟和分析地理信息的计算机系统,是

一种能够处理和分析海量地理数据的通用地理信息技术[ 2 ],它将多方面的数据当作一系列不

同层次的信息,按照地理特征相联系而构成现实世界模型,在此模型上使用空间查询和空间分

析方法进行管理,并通过地球信息模拟和分析软件包进行地球信息的加工,再生,为空间辅助

决策的分析打下基础.本文将主要介绍构建GPS监控系统的方法.

1 GPS监控系统的特点和结构

1. 1 特点和应用

GPS监控系统是GPS接收设备获得GPS的定位信息,经过数据处理后通过无线通信链路

将数据传送到监控中心,并显示在由一个GIS平台提供的电子地图上,监控中心的调度人员利

用GIS平台对接收的数据进行分析和查询,实时完成对目标信息的搜集和调度指挥.

收稿日期:2000 - 09

作者简介:许乐(1976 -),男,硕士研究生.

第3期

2001年9月

华东师范大学学报(自然科学版)

Journal of East China Normal University(Natural Science)

No. 3

Sep . 2001

由于GPS监控系统具有实时显示目标位置信息,通信双向性以及快速定位空间信息等特

点,因此已经广泛运用于陆地,海洋和航空运输管理中.在发达国家,由于经济实力雄厚,通讯

基础设施完善, GPS/ GIS集成技术支持下的运输导航与监控应用已经非常普及.目前,此项技

术在中国的一系列大中城市,特别是在公安,交通,消防及银行等部门也有了较快的发展,取得

了一定的成效.上海市公安局和大众出租公司分别建立了GPS监控系统进行警车调度和出

租车管理,都取得了良好社会和经济效益.

1. 2 系统的组成

GPS监控系统一般由具有通信功能的GPS接收机,控制中心和监控管理台组成.

1. 2. 1 GPS接收机

常用的GPS接收机分为车载式和手持式两种.车载式接收机可以通过两种方式与控制

中心进行通信:集群电台通信方式和GSM手机方式.两种连接各有优缺点:电台方式是利用

现有集群通信设备进行数据和语音传输,一次性投资较少,但作用范围有限; GSM方式是利用

手机126字节的短消息进行通讯,通讯距离远,基本上能实现全球范围的定位,但是一旦处于

盲区中则不能向短消息中心发送信息,影响了对目标的实时监控.手持式只有通过手机方式

传输定位信息.GPS接收机的基本功能有:采集GPS定位信息并通过无线链路将定位信息和

其它状态信息传送到控制中心;接收并显示控制中心发出的调度信息;主动向控制中心发出警

报信息;按一定周期将目标定位及状态信息保存于存储器中.

1. 2. 2 控制中心

控制中心包括两部分:一部分是接收和解析目标信息的前置机设备,另一部分是高性能的

服务器或小型机,用于运行大型数据库系统,负责目标物体的定位数据,调度信息的存储和调

用任务.控制中心一方面接收GPS接收机发送的信息,另一方面向监控管理台转发监控信

息.

1. 2. 3 监控管理台

图1 GPS监控系统的结构

Fig. 1 The frame of GPS traffic monitoring system

监控管理台是监控和调度目标运行的终端,其实质是一个能接收并显示动态信息的GIS

15第2期许 乐,等: GPS监控系统的研究与实现

平台.它的功能是将目标定位信息动态显示在电子地图上;进行空间信息和属性信息检索;进

行地图开窗缩放等基本操作;查询并回放目标运行轨迹;发布调度信息.

2 构建GPS监控系统的技术分析

GPS监控系统是集GPS,GIS,通信技术,数据库技术和网络技术于一体的综合性应用,因

此整个系统要求有很高的稳定性和整和性.监控管理台的主要职责是对监控目标的位置进行

实时跟踪,并发布相应的调度信息,可以说在系统中处于核心地位,因此本文将着重对于整个

系统中构建监控管理台的技术展开讨论.

2. 1 电子矢量地图

作为GPS监控系统重要部分,电子矢量地图反映了监控目标的周围环境信息.在电子矢

量地图中,空间数据是以记录坐标的形式,通过点,线,面等矢量数据模型表示的,并且用一定

的分类标准将空间数据按层进行叠加显示;属性数据则与空间数据一一对应,记录了空间数据

的描述性信息.电子地图将空间数据和属性数据统一起来,在此基础上可以进行地图显示,缩

放和漫游,并进行空间分析和查询等应用.

由于GPS监控系统需要动态监控移动目标运行的状态,可以说电子地图是工作在实时环

境下的,所以地图显示刷新时间,搜索移动目标时间和地理信息查询响应时间都是衡量系统设

计成功与否的重要指标.通过分层贮存,分幅贮存和分级显示等技术设计的电子地图能够提

高系统速度和响应时间.

分层贮存技术是以图层的形式将地理信息组织存放.由于图层是按不同的地理要素来划

分,每一层上的信息尽可能的单一,因此有助于图形的编辑和检索处理,避免了图层的干扰,同

时又减少数据冗余,并提高了成图速度.

分图幅贮存技术是按单幅地图的相邻关系建立地图库,显示时系统只是把用户所在位置

的那幅地图以及周边的图幅调出,并保证地理底图填充整个屏幕,从而大大提高了地图刷新显

示的速度.

由于计算机屏幕显示范围的局限,如果将所有图层的地理信息全部显示在电子地图上会

使显示的信息杂乱无张,这既分散了用户对特定目标监控的注意力,又降低了地图的显示速

度.通过分级显示技术,在不同的视野比例范围内显示对应的图层信息可以使整个电子地图

简洁高效.

在电子地图中包括以下几个方面:

a.选择合适的坐标和投影系统

b.空间数据的分层设计

c.属性数据字典的设计

d.成图精度的选择

e.协调地图各要素的表示方法及相互关系

f .成图的版式,线符,注记的规格的设计

2. 2 GPS定位误差的纠正

GPS定位的误差主要来源于GPS卫星,卫星信号的传播过程和地面接收设备.在过去很

长的一段时间内美国军方为限制其它国家将GPS系统用于军事领域,通过选择可用性(SA)技

术,人为地在卫星信号中加入噪声干扰,使的GPS测距误差约为33米.从2000年5月开始,

25华东师范大学学报(自然科学版)2001年

美国政府正式批准取消选择可用性技术,普通用户使用民用GPS接收机器可以使得空间定位

提高一个数量级.尽管如此, GPS导航测距误差仍维持在20米左右[ 3 ],这仍然不能满足高精

度导航监控的要求.

提高GPS定位精度的常用方法是采用位置差分技术.其思路是差分站实时计算出位置

改正值及改正值变化率,并按照应用特点向外发送或对接收数据进行差分处理.位置差分可

以简化GPS接收机结构的复杂度,接收机只接收GPS信号,不必考虑差分信号的接收.而控

制中心则集中进行差分改正,数据存储转发,因此大大节约了成本和通信数据量.

2. 3 地图匹配算法

采用差分GPS能使目标定位精度达到5米,若要进一步提高精度,就应采用地图匹配算

法[ 4 ],地图匹配算法的基本思想是通过目标的GPS航迹与地图上矢量化的路段对象进行匹

配,寻找目标当前行驶的道路或航道,并将目标当前GPS定位点投影到道路或航道上.

当GPS定位系统输出的坐标值偏离了电子地图的道路或航道链时,监控平台根据一定的

算法找到最近的道路或航道链并将目标精确地显示在其应在的道路或航道位置.寻找目标当

前行驶的道路是问题的关键,其基本思想是在目标GPS航迹的邻近区内搜索所有路线组合,

将这些组合路线分别与GPS航迹求取匹配度量,以最大匹配度量值的组合路线作为目标当前

行驶路线[ 5 ].因此地图匹配算法要求数字电子地图本身具有较高精度,才能提供更高的定位

精度.

2. 4 地图坐标转换误差纠正

GPS系统采用的是WGS - 84坐标系,若不经过大地直角坐标转换,直接将GPS测量结果

进行高斯-克吕格投影变换纳入北京54或西安80坐标系与GIS数字地图配准,将会有较大

的误差,通过实测证明不采用坐标转换要导致近60m的平均误差,这已经大于GPS常规测量

平均误差[ 6 ].可以通过布尔莎模型实现坐标转换以消减误差.

布尔莎模型转换公式为

X2

Y2

Z2

=

ΔXΔYΔZ

+(1+k)×

1εZ-εY

-εZ1εZ

εY-εX1

×

X1

Y1

Z1

其中X1,Y1,X1,X2,Y2,Z2为同一点在不同坐标系中的大地直角坐标ΔX,ΔY,ΔZ为两个

坐标系的坐标增量,k为尺度因子,εX,εY,εZ为坐标轴旋转角.

2. 5 监控管理台的功能.

作为一个导航监控系统,监控管理台是整个系统的核心,负责了对所有目标的调度和监控

任务,因此监控管理台的设计对整个系统的运作有很重要的意义.一个监控管理台最基本的

功能有:对电子地图的放大,缩小,区域选择,地图漫游以及图形分层等;接收控制中心发送的

定位数据;发送调度报警信息;轨迹回放;地图空间数据和属性数据管理,修改和查询;查询监

控目标;地图和报表的打印输出等功能.

由于业务特点的差异,不同监控系统又有特定的功能.对于路上交通监控,在监控平台可

以进行最短路径分析,最近车辆查询,以及通过远程遥控,对报警车辆进行断电,鸣叫等操作.

对于海上监控应提供水深测量,偏航报警,危险区报警,搁浅报警等功能.

2. 6 面向对象的程序设计

面向对象程序设计是软件系统的设计与实现的新方法.这种方法是通过增加软件可扩充

35第2期许 乐,等: GPS监控系统的研究与实现

性和可重用性,来改善并提高程序员的生产能力,并能控制维护软件的复杂性和开销.

其关键思想有以下几个方面:

(1)类和对象:面向对象程序设计思想将对应于现实世界的各种实体抽象成对象,当作整

体来处理;对象可以保存自己的状态(属性);具有共同属性的多个对象抽象为类,而对象与对

象之间通过引用该类的方法来操纵,即向这些类发送消息,实现交互.由于对象与现实世界的

实体对应,从而加强了软件模型的易理解性,可读性和可维护性.

(2)封装:对象所有的信息由对象自己维护封装起来,对外不可见,通过对对象的隐藏,增

加了软件的稳固性.

(3)继承与多态:类可以继承,这样子类可以继承父类的大部分特性,而修改自己的专有特

性.对象可以继承父类的方法,也可以在相同的接口下提供不同的对象,从而实现对相同接口

的不同反应.通过继承和多态性,大大增强了软件的可重用性.

实践证明,使用面向对象的程序设计方法确实能够快速构建GPS监控系统,并使之有良

好的扩展性.

3 GPS导航监控系统的构建

与其他信息系统相同, GPS监控系统的生命周期包括系统规划分析,设计,实施和维护等

阶段[ 7 ].以下将以上海港引航监控系统为例,具体介绍GPS监控系统的构建过程.

3. 1 系统规划分析和设计

系统规划分析和设计阶段的主要任务是根据企业的目标和应用要求,确定系统的基本目

标和逻辑功能要求,在此基础上具体设计实现逻辑模型的技术方案.

上海港引航监控系统是上海港引航站为实现长江口船只引航管理的科学化,规范化而决

定建立的GPS监控管理系统.传统的引航工作是引航员根据引航计划,直接登船指挥船只进

出口港口,引航员个人的知识和经验决定了引航任务的成功,但受天气,水文,航道等客观因素

影响较大.利用GPS,GIS和计算机通讯等现代高科技技术,可以促进引航工作的管理水平,提

高生产效率,因此整个监控系统的设计目标是:

(1)合理调度作业船舶,提高工作效率,为用户提供高质量的服务

(2)了解船舶航行情况,确保船舶航行安全,为海事处理提供原始依据

(3)为管理部门提供直观数据,实现实时动态管理,建立运行档案

因此该GPS监控系统的基本任务就是通过控制中心接收GPS差分信号,在监控管理台的

电子地图中显示监控船只的位置信息,同时通过监控管理台向目标发送导航,报警等信息实现

监控管理的目的.整个系统分解成移动目标,控制中心和监控管理台三个部分,而整个系统的

核心是负责显示地图和监控目标并发送监控指令的监控管理台.

3. 2 系统的实施

确立了系统的逻辑模型后,就是进行系统实施阶段.GPS监控系统的实施任务有以下几

个方面:

(1)硬件准备:上海港引航监控系统中的硬件包括GPS接收机,差分仪,通讯服务器和管

理台工作站.在船只引航工作中,引航员直接登船完成引航任务,因此GPS接收机必须是手

持型,轻巧便于携带.由于种种原因,在引航过程中船只会经过手机通信盲区,所以GPS手持

仪还须有存储芯片,在盲区时记录目标的运行轨迹,离开盲区后能及时将轨迹信息发送给监控

45华东师范大学学报(自然科学版)2001年

中心.这样就可以保证船只引航记录的完整性.其次,由于同一时间系统监控的目标超过

150个,如果监控中心直接通过无线链路的方式接受从短消息中心发送的目标定位信息,会造

成信道阻塞.解决的方案是在短消息中心和控制中心之间建立通信专线,从而保证数据传送

的畅通.

(2)建立电子地图库:整个引航系统监控的范围包括黄浦江和长江口海区,通过对两个区

域的纸质地图进行数字化便可以获得电子海图.在实际操作中发现两个区域的地图的比例和

投影都不尽相同.因此必须采用配准和投影变换对地图进行拼接,才能获得高精度的导航海

图.

(3)软件开发.GPS监控系统开发的工作包括控制中心服务器和监控管理台两个部分应

用的实现.监控服务器负责接收移动端回传的定位数据,报警数据,并完成数据的校正,存储

以及向监控管理台转发船舶调度信息.在开发中采用了Visual C + +平台,建立了稳定高效的

监控服务器系统.

图2 监控管理台结构模块图

Fig. 2 Modules of monitoring system

图3 监控系统用户界面

Fig. 3 User interface of monitoring system

监控管理台实质是一个GIS平台,其功能包括电子地图显示和查询,船舶位置实时监控,

多模式的监控管理,船舶和地理信息数据库的维护和管理,引航船舶历史数据的回放和分析以

及利用GIS的空间分析功能实现偏航报警,接近危险区报警以及超速报警等多种报警功能.

监控管理台系统以Map Info公司的

MapX控件与Borland公司的可视化编程工

具Delphi进行集成开放实现的,作为快速

开发平台(RAD),Delphi采用扩展的Pascal

语法编译器,是Windows平台下编译和运行

较快的可视化编程软件,它支持C/ S以及

多层数据库应用,数据访问效率高,采用面

向对象的数据描述结构,支持用户二次开

发和ActiveX嵌入,同时提供强大的网络编

程控件库.MapX是一个提供地图显示和

地理分析功能的ActiveX控件.使用MapX

开发地理信息系统具有简单,快捷,高效,

方便等诸多优点[ 8 ],将MapX与编程开发工

55第2期许 乐,等: GPS监控系统的研究与实现

具Delphi相结合,不但可以快速生成友好的用户界面,而且可以根据用户需求开发出强大的地

理信息系统软件.

3. 3 系统的维护和管理

信息系统交付后,还有大量运行管理,维护和评价的工作需要完成.在GPS监控系统的

运行中就需要进行程序的改进,通讯网络的管理,监控中心和管理台硬件设备维护, GPS轨迹

数据存储备份,电子地图数据的更新等任务.而对维护和管理工作的重视程度直接决定了系

统的运行效率.

4 结 语

采用GPS定位技术,GIS和计算机通讯技术的交通运输调度监控系统可以将交通运输管

理提高到一个新的阶段.无论在出租,邮运,公安等陆地交通系统,还是船舶运输,港监引航等

海上交通系统,其应用前景将是非常广阔的.在开发GPS监控应用的同时,也将带动与其相

关的通信技术,信息技术,控制技术,多媒体技术和计算机应用技术的发展.

[参 考 文 献]

[ 1] Marting W , Diggelen F. GPS + GLONASS technology into the next generation of global positioning tools[J ] . Gim , 1997 , 11(4): 73

~75.

[ 2] 周成虎.地理信息系统的透视[J ] .地理学报,1995 ,50(supplement): 1~14.

[ 3] 邹进贵,花向红.废止SA对测绘学术研究和行业的影响[J ] .测绘信息与工程,2000 ,3 :1~2.

[ 4] 周捷,翟羽健,马瑜兰,等.差分GPS/ GIS实时监控管理系统的设计应用[J ] .微型电脑应用,1999 ,7 :3~5.

[ 5] 朱志勤.全球定位的抗干主适应性技术[J ] .导弹与航天运载技术,2000 ,1 :48~54.

[ 6] 陆锋,崔伟宏.车辆导航与监控中GPS/ GIS实时定位配准误差分析[J ] .遥感学报,1999 ,3(4):312~317.

[ 7] 邝孔武,王晓敏.信息系统分析与设计[ M] .北京:清华大学出版社,1999.

[ 8] 管志杰,赵政.使用MapX开发地理信息系统[J ] .微型电脑应用,1999 ,7 :6~8.

Research and Establishment of GPS Traffic Monitoring System

XU Le , LIU Zhi2qiang , ZHOU Fen

(Urban&EnvironmentalDynamicsandGeocomputation

L aboratory,EastChinaNormalUniversity,Shanghai 200062,China)

Abstract : GPS Traffic Monitoring System helps to improve the efficiency of controlling the vehicle in traffic

system. This Paper introduces the frame of GPS Traffic Monitroing System and several key technologies on estab2

lishing the system. Based on the GPS Monitoring system of the Shanghai harbor , the author discusses the proce2

dure and technology of establishing GPS Traffic Monitoring System.

Key words : GPS ; GIS ; GPS monitoring system

65华东师范大学学报(自然科学版)2001年

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值