文档库 最新最全的文档下载
当前位置:文档库 › GSM模块在车辆监控系统无线通信中的应用

GSM模块在车辆监控系统无线通信中的应用

?516?

计算机测量与控制.2 3.11(7)

C om p uter M easure m ent &C ontro l

工业控制

收稿日期:2 2-1 - 2。作者介绍:许向华(1977-),男,江苏省苏州市人,硕士研究生,主要从事智能仪器等方向的研究。

朱欣华(1963-),男,浙江省吴兴县人,副教授,主要从事导航定位和智能仪器等方向的研究。

文章编号:1671-4598(2 3) 7- 516- 3

中图分类号:T P491 1

文献标识码:

GS M 模块在车辆监控系统无线通信中的应用

许向华1,朱欣华2,黄胜利2

(1.苏州大学物理学院,江苏苏州215 6;2.东南大学仪器科学与工程系,江苏南京21 96)摘要:介绍了 PS 车辆监控系统中运行车辆使用西门子TC 35T SM 模块和监控中心之间通过语音和短消息方式进行无线通信的方法,给出了软硬件的设计原则与方法。实验表明此方法满足车辆监控的需要并具有性价比高、数据保密性好等特点。

关键词: SM ;短消息; PS ;SM SC

A pp lication of G S M M odule i n w ireless C omm unication of v ehicle tracki n g S y ste m

XU X ian g -hua 1,ZHU X i n-hua 2,HUAN S hen g -li 2

(1.Ph y s ics D e p art m ent ,S uzhou U n ivers it y ,S uzhou 215 6,C h i na ;

2.D e p art m ent o f Instru m ent S cience and En g i neeri n g ,S outheast U n ivers it y ,N an j i n g 21 96,C h i na )

Abstract :M ethod o f us i n g S I EM ENS TC 35T m odule to comm un icate i n w ire less bet w een the m ov i n g veh icle and the track i n g center b y vo ice call and short m essa g e i n PS veh icle track i n g s y ste mis i ntroduced i n th is p a p er .A w a y to des i g n the so ft w are and the hardw are o f the m ov i n g ter m i nal is p rov i ded.T he ex p eri m ent has vali dated that the m ethod m eets the re C uest o f the veh icle track i n g

s y ste m.It is also characterized f or g ood efficienc y char g e ratio ,

securit y ,and so on.K e y w ords :g lobal s y ste m f or m ob ile comm un ication (

SM );short m essa g e (SM );g lobal p os ition i n g s y ste m ( PS );short m essa g e serv ice center (SM SC )

1

引言

PS (全球卫星定位系统)的应用正逐渐扩展到社会生活的各个领域。特别是用于警车、消防车、银行运钞车等特种车辆的 PS 监控系统相继在全国各地出现。为了实现车辆监控,车载终端和监控中心之间的通信是必不可少的。由于车辆监控系统中车载终端随车辆一起运动,因此,无线通信是二者之间的惟一通信方式。目前移动无线通信主要有以下几种:

(1)集群移动通信方式:系统容量小,电台作用范围小,维护成本高。

(2)D SRC (专用短程)通信方式[1]

:需要在路网中设置大量路边单元,成本高。

(3) SM 公网方式[2]

:覆盖范围大,数据保密性好,可实现自动漫游,系统结构简单,成本低。

利用 SM 传送数据还有以下两种方式:(1)语音调制方式:数据经调制利用 SM 的语音信道传送,但由于按电信语音通话的费率来计费,系统的

运行费用很高。

(2)SM 短消息方式:数据利用 SM 的短消息信道传送。该方式每次最多可传送14 个A SC II 字符,这对单位时间数据量不大的车辆定位信息来说已经足够。该方式具有价格便宜、不受通话影响等优点。

文章讨论 SM 的短消息服务在车辆监控系统中的具体应用。

2

系统结构与车载单元硬件设计

2 1

系统结构

通过 SM 模块从监控中心接收控制指令,接听由监控中

第7期许向华:G SM 模块在车辆监控系统无线通信中的应用?517!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?

心打来的电话;(4)为了能及时处理一些意外,如车辆被劫持等,车载单元还设有一个通话按钮和一个报警按钮。按下通话按钮,监控中心收到车载终端发来的通话请求后,可由监控中心打电话到车载台以便询问情况。按下报警按钮,监控中心收到车载终端发来的报警请求后,可由监控中心采取诸如向110报警等措施。

图中右侧为指挥监控中心,监控中心接收来自各车载终端的信息,处理后在中心电子地图上显示出来,然后通过调度软件对各车辆进行调度控制。2.

2车载单元的硬件组成

指令

AT 命令指令功能AT+CREG=[n ]G SM 网络注册

AT+C S@

查询信号强度AT+CM GF=[n ]设置短消息TEXT 模式AT+C SM P =[n ]设置TEXT 模式的参数

AT+CM G S=[TEL ]送短消息AT+CM GR =[i ndex ]读指定短消息AT+CM GD=[i ndex ]删除指定短消息AT ^SNFS=[n ]设置电话手柄的型号AT ^SNFO=[n ]设置扬声器参数AT ^SNF I =[n ]

设置拾音器参数

车载终端控制器的软件流程如下。(1)初始化两个串口和G SM 模块等,包括:①设定89C 52的串口和可编程串行接口芯片8250的工作方式设为:波特率为96001p s ,帧格式为8位数据位、1位停止位、无奇偶校验位、无流量控制;②执行AT +CREG ,在G SM 网中注册;③执行AT+CM GF ,将TC 35T 的短消息功能设置成TEXT 模式;④执行AT+CSM P ,设置短消息TEXT 模式的参数;⑤执行AT ^SNFS ,设置电话话柄的型号;③执行AT ^SNFO ,设置扬声器参数;①执行AT ^SNF I ,设置拾音器参数。

(2)判别初始化成功否:初始化失败转(1)(再次初始化),初始化成功执行(3)

。(3)接收GPS 接收机送来的定位信息。(4)判别是否接收到监控中心的新命令:没接收到新命令继续执行(5),否则执行(6)

。(5)短消息没发送完或通话、报警按钮被按下转到(7),否则转(3)

。(6)新命令是:①发送短消息命令,则取出要求发送的短消息的条数和发送短消息的时间间隔等信息,然后删除这条短消息并转到(7)

;②停止命令;删除这条短消息后转到(3)

。(7)把GPS 定位信息和通话、报警两个按钮的状态按约定的报文格式封装好,然后通过TC 35T 将短消息发送到监控中心。

(8)等待短消息发送完。(9)有电话打进来(车载终端控制器会收到字符串

R I NG )则转(10),否则转(3)

。(10)接听电话并等待电话挂机后转(3)

。采用C 51开发了相关的应用程序[3]。下面列出了对

?518?计算机测量与控制第11

! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

8250进行初始化的程序段。

/"根据硬件连线定义8250各端口地址"/

!defi ne ad lcr XBYTE[0x7b00]

/"8250线路控制寄存器"/

!defi ne ad lsr XBYTE[0x7d00]

/"8250线路状态寄存器"/

!defi ne ad iir XBYTE[0x7a00]

/"8250中断标志寄存器"/

!defi ne ad ier XBYTE[0x7900]

/"8250中断允许寄存器"/

!defi ne adrbrtbw XBYTE[0x7800]

/"8250数据寄存器"/

!defi ne add lr XBYTE[0x7800]

/"8250除数寄存器低8位"/

!defi ne addhr XBYTE[0x7900]

/"8250除数寄存器高8位"/

/"对8250的初始化程序如下"/

ad lcr=0x80;设置波特率

addhr=0x00;

add lr=0x0c;

ad lcr=0x03;设置线路控制寄存器

ad ier=0x01;设置中断允许寄存器!结论

对所设计的系统进行了运行测试。监控中心收到的每一条短消息的格式如下:

~+86138********~,,~01/12/08,15:32:03+00~

S GPVTG,178.0,T,,,0.2,N,0.3,K"22

S GPGGA,073255.83,3203.4427,N,11847.2135,E,1,06,1.6,8.5,M,5.2,M,,"53;013;SPE

测试结果表明,利用G SM短消息的方式实现车载终端和监控中心之间的通信是可行的,并具有经济、方便和保密等优点。当然,由于短消息的传送要经过短消息服务中心(SM SC),所以时间上有所延迟。为提高监控系统的实时性,可采用数据压缩的方法在一条短消息中传送多条定位信息,亦可考虑采用支持GPRS的其他无线通信模块而从根本上解决上述的实时性问题。

参考文献:

[1]谢宁波.D SRC及其在交通导航系统中的应用[J].西南交通大学学报,2001,36(1):62-66.

[2]赵文浩.GPS车辆监控系统中短消息通信技术研究[J].

工业控制计算机,2002,15(2):12-15.

[3]徐爱钧.单片机高级语言C51应用程序设计[M].北京:电子工业出版社,

##################################################

1998.

(上接第497页)

采集数据,这就要求有一同步信号以便采集到最大压力对应的电压值。但由于沿圆周的两个传感器不一定准确垂直,所以不应进行定时采集,况且,在W i ndow s环境很难实现高精度定时问题,所以,利用同步信号作为外部触发信号,进行中断方式的数据采集。

数据的标度变换采用多项式变换法中的最小二乘法,并通过显示变换后的曲线及点,去除异常点,进行平滑处理,以防干扰。

该系统的数字滤波采用的是改进的复合滤波法,其方法是:当发出外部触发同步信号时,每路连续采集5次,把这5个值进行降序排序,并求出其平均值,若最大的值远远大于平均值,此值则是干扰值,应去掉,将次最大值作为采样值,否则取最大值为本组采样值。这样,即可采集到最大径向压力值,又可剔除其中的干扰项。

为了显示实时板形图像,要求在很短的时间内刷新图形,这会产生难以忍受的闪烁,该系统采用如下方法解决:在绝对值板形图形的显示中,采用尽量减少刷新像素的办法,只刷新改变部分的柱状图形,既可在100 m s之内完成图形显示,又可解决闪烁问题。另一种方法

是借助一个W i ndow s AP I函数,即B I T BLT函数来解决闪烁问题。

在线帮助系统的实现,首先用W ord制作所需要的帮助主题文件并存为.RT F格式文件,再编写一帮助工程文件并以.~LP格式存盘,然后用VB的~c w.exe 可执行文件编译即得到".h l p文件并可以在工程文件中调用。

!结束语

课题来源于“九五”国家重点科技公关项目子专题“冷轧板机板形控制系统研制”。该系统的调试工作已取得了成功,系统可以正常运行,为板形闭环控制奠定了基础。打破了板形控制关键技术一直被国外垄断的局面,水平接近90年代国际水平。

参考文献:

[1]刘永山,何海涛.T he sha p e m eter detection s y ste m f o r co ld ro lli n g stri p[A]./99青岛-香港国际计算机会议论文集[C].青岛:青岛出版社,1999.350-352.

[2]王国栋.板形控制和板形理论[M].北京:冶金工业出版社,1986.

[3]胡国栋,王琦.磁弹变压器差动输出式冷轧带材板形仪[J].钢铁,1994,29(4):56-59.

相关文档
相关文档 最新文档