- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于GPS的路线测量与拟合
基于GPS的路线测量与拟合
GPSGlS
文章编号:1008-0570(2007)O6—1—O255—03
基于GPS的路线测量与拟合
TheroutmeasurementandfittingbasedonGPS
(电子科技大学)林启东胡天友
LINQIDONGHUTIANYOU
摘要:本文以机车转向灯课题为背景,介绍了GPS测绘路线的过程,着重阐述了道路路线的GPS数据采集方式以及三次样
条插值方法在路线拟合中的应用.
关键词:GPS,串行通信.三次样条
中图分类号:TP274文献标识码:B
Abstract:FromthetopicofautomaticcontrolsystemonlocomotiVe—headlight,thispagergivesanintroductionontheprocessofrout
measurement.TheGPSdatacollectionmethodsandtheapplicationofCubicSplineontheroutfittingaleexpoundedon.
Keywords:GPS.Serialcommunication,CubicSpfine.
1前言
GPs(全球定位系统)由24颗卫星支持,具备全球性,全天
候,连续的导航与定位.由于其高精度,高速度,低成本,使用方
便的特点,不仅在军事上获得广泛的关注,在民用部门的应用
也越来越多.目前,国内对GPS的应用主要集中在车辆信息服
务系统和铁路,公路施工勘测上.对铁,公路路线的勘测可分两
种情况,一是建设路线的需要,利用GPS进行初测导线点与水
准点的定位,一是对现有路线通过GPS采集路线数据,还原出
实际路线图.对后一种情况,由于路线采集点密度和测量误差
的因素,在实际应用中,需要利用所得数据进行一定的拟合.
2课题背景
在国内,现有机车头灯都是固定的,当机车进入弯道时,光
线并不能实时照射在前方铁轨上.设计一种活动头灯,以机车
路线数据为基础,通过GPS获得机车当前位置,并实时调整头
灯转角,可以大大提高机车行车安全.该系统框图如下:
GPS接收机卜—.1车载控制器卜_——+}机车头灯旋转机构
图1机车头灯控制系统框图
在车载控制器中,GPS接收机获得的位置,速度数据与预
先存储的路线数据表进行比较计算,最终得出当前机车所在位
置需要发出的控制转角信号量.预先存储的路线数据表需要在
个人计算机机中提前进行处理,即前言提到的拟合.无论是在
车辆信息服务系统还是其他与地理路线相关的应用系统中,路
线数据的采集与拟合都是极为重要的环节.
3GPS数据的采集
GPS接收机接收到的数据是按一定报文格式的数据流以
串口方式输出的.其格式为:
$GPRMC,081546,A,105.7038,N,30.3624,E,0.000,0.0,
林启东:硕士研究生
基金资助:四川省应用基础研究项目(02GY029—033)
22o406,1.1,W78
以逗号为分隔符,各数据项依次表示新数据帧的开始标
志,格林威治标准时间,数据有效标志,纬度,南北纬标志,精
度,东西经标志,移动速度,日期,磁变,东西磁变标志与校验
和.对于路线的拟合,实际需要的只是每个点的经纬度,为此需
要进行提取处理,具体可通过便携计算机随车采集,计算机与
GPS接收机之间通过串口通信,通信控制可利用微软公司的
MSCcomm串行通信控件进行简单灵活的编程,另外也可以直
接调用WindowsAPI函数或动态链接库进行更底层丰富的设
计.这些方法有很多文章进行专门的论述,本文就该系统实际
采用的PC104微型主板通过串口通信的方法做个简单介绍.
PC104微型主板体积小,加上GPS接收机仍然非常小巧,便于
携带,采集路线数据时置于机车上,采集的数据存储在自身
FLASH上,采集完毕可以通过IDE接口拷贝到个人计算机硬盘
上.PC104装载的是DOS6.0系统,对串口操作分软中断和硬中
断两种方式,硬中断相对效率要高些.采用C语言在DOS下进
行硬中断方式的串口通信编程步骤及注意事项如下:
1.串行通信以通用异步发送/接收器8250进行控制,
8250有1O个可编程的单字节寄存器,占用7个端口地址,复用
地址通过读/写操作和线路控制寄存器的第7位来区分.
COM1,COM2对应的7个端口地址分别为3F8H~3FEH,
2F8H~2FEH.初始化串口主要是写波特率因子寄存器以设定通
信速率,其次是读取接收寄存器和中断标志寄存器以清除现有
的接收或发送中断标志.
2.硬中断通道IRQ4(COM1)和IRQ3(COM2)分别对应中
断向量OBH和0CH,在载入新的中断服务程序之前必须获
取并保存原中断服务程序的入口地址,相应函数为getvect()
和setvect0.
您可能关注的文档
最近下载
- 人教版数学试卷五年级下册期末测试题9.doc VIP
- 人教版道德与法治七年级上册知识点梳理(00002).docx VIP
- DBJ∕T 13-71-2021 回弹法检测混凝土抗压强度技术规程.docx VIP
- 新生儿低血糖临床规范管理专家共识.pptx VIP
- 三角函数 新高考数学知识点总结与题型精练(新高考地区专用).docx VIP
- 沪教版六年级上册数学练习题(最全).doc VIP
- 组织效能提升工作 坊 系统思考:如何破除组织防卫,提高组织效能.docx
- 《GB30000.27-2013化学品分类和标签规范第27部分:吸入危害》最新解读.pptx VIP
- 园林绿化养护台账.docx VIP
- 智慧医院智慧消防系统设计方案.docx VIP
文档评论(0)