DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 684|回复: 0
打印 上一主题 下一主题

[GPS] 车辆GPS远程监控系统开发

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-1 06:13:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

2012年9月1日
第35卷第17期
现代电子技术
Modern Electronics Technique
Sep.2012
Vol.35No.17
车辆GPS远程监控系统开发
孙建华
(上海建桥学院,上海 201319)
摘 要:为了解决车辆信贷风险控制、车辆远程位置监控、远程故障诊断、车辆行驶区域设定等问题,研究和开发了GPS
远程监控系统。采用“远程控制中心+GPS终端”的模式构建,整车上的GPS终端通过CAN总线与发动机ECU进行通信,
实现对发动机信息的采集以及响应控制中心的远程控制命令。目前该系统已成功应用于某型号的电控发动机,实现了位置
监控、整车行驶路线设置、发动机油耗统计、发动机信息远程诊断、远程坡行控制等功能。
关键词:GPS远程监控;CAN通信;发动机ECU;坡行控制;扭矩限制
中图分类号:TN911.7-34     文献标识码:A     文章编号:1004-373X(2012)17-0146-04
Development of GPS remote monitoring system for vehicles
SUN Jian-hua
(Shanghai Jianqiao University,Shanghai 201319,China)
Abstract:The GPS remote monitoring system is researched and developed to control the credit risk,monitor the vehicles
location remotely,diagnose the faults remotely and set the regional routes for vehicles.The system uses the mode of a remote
control center and GPS terminals.GPS terminals installed on the vehicle communicate with the engine ECU via the CAN bus
to collect the engine information and respond to the remote control commands.The system has been successfully applied in the
certain type of electronically controlled engines,which realizes the functions of position monitoring,driving route setting,statistical
 analysis of engine fuel consumption,remote engine information diagnosis,and remote slope driving control,etc.
Keywords:GPS remote monitoring;CAN communication;engine ECU;slope driving control;torque limit
收稿日期:2012-04-19
0 引 言
由于市场上信贷购车越来越多,车队规模越来越
大,对整车进行远程监控、诊断及控制变得非常迫切,而
现代的数字通信技术和整车CAN 网络技术以及电控
发动机的普及为远程监控、诊断、控制技术的发展扫清
了障碍。根据调研,主要有以下几类用户对GPS远程
监控终端有需求:
(1)贷款车辆:对贷款售出车辆进行远程监控,防
止出现信贷风险;
(2)集团客户:利用GPS系统对司机驾驶行为进
行监控,对车辆油耗、超速情况、行驶路线等进行统计和
分析,帮助企业更好的对车队进行管理。例如,公交公
司,出租车公司,物流企业,汽车租赁公司等。
(3)整车企业:为最终客户提供增值服务,拉动整
车销售。例如,大众、通用这类小型客车和金龙大型
客车。
(4)零散需求:对车辆进行远程试验数据跟踪,对
车辆行驶情况、油耗等进行分析。
在上述背景下,为了解决车辆信贷风险控制、车辆
远程位置监控、远程故障诊断、车辆行驶区域设定等问
题,对GPS远程监控系统的实现进行了研究和开发。
1 GPS远程监控系统的实现
1.1 GPS远程监控系统的原理
GPS远程监控系统是在传统GPS系统的基础上,
结合当前整车CAN网络技术而研发的新型监控系统,
通过对移动整车进行无地域、无空间限制条件下的实时
监控,实现远程综合管理。
本系统按照“远程控制中心+GPS终端”的构建模
式进行设计和实现。远程控制中心是整个系统运作的
核心,负责收集各GPS终端上传的整车信息,并且发送
各项操作控制命令以远程控制整车。GPS终端则安装
在整车上,通过CAN总线与发动机ECU进行通信,负
责完成发动机信息的采集和响应控制中心发出的操作
控制命令。GPS终端是基于单片机、DSP或者Intel
X86系列的微处理器进行设计,采用了GPRS无线分组
通信技术、GPS全球定位技术、GIS地理信息技术以及
整车CAN总线通信等多种先进技术。
GPS远程监控系统中应用的关键技术包括了以下
几种:GPS(Global Positioning System,全球定位系
统),GIS(Geographical Information System,地理信息
系统),GPRS(General Packet Radio Service,无线分组
通信技术)是GSM 移动终端用户可用的一种移动数据
业务,CAN(Controller Area Network,现场控制总线)
通信技术。
GPS远程监测系统基本架构如图1所示。
图1 GPS远程监测系统基本架构
为了实现GPS终端对发动机可靠的远程控制,同
时防止用户私自拆装终端,本项目对CAN总线通信部
分进行了详细的设计,其主要功能有:通过CAN 总线
实时监控发动机和整车运行参数,用户可随时远程调
阅;发动机在启动时系统会自检GPS设备的运行状态,
如果GPS设备被破坏,工作不正常,发动机将无法正常
工作;在运行过程中如果GPS设备被破坏,发动机将被
限油;在紧急情况下,用户可远程强制发动机在坡行状
态下运行;在终端GSM 天线被人为破坏或干扰时,终
端诊断灯常亮,发动机将被限油。
GPS远程监控系统具体实现方式如图2所示。
图2 GPS远程监控系统具体实现方式
1.2 GPS终端
本系统所使用的终端在控制策略、核心算法、CAN
总线定义的基础上进行了硬件开发,采用了高性能的微
处理器芯片、大容量的存储器、高可靠性的容错通信协
议。终端设备由GPS接收机,CAN 通信模块、GSM/
GPRS收发模块,主控制模块及各种外设组成。GPS模
块负责接收卫星的定位信号,运算出自身的位置(经度、
纬度、高度)、CAN 通信模块接收整车和发动机信息,
以一定频率发送给主控制模块,GSM/GPRS模块负责
信息的无线传输。
GPS终端上设两个接插件接口供线束连接,一条
连接电源,另一条是诊断线束。其中,电源线束用于从
车辆取电、采集车辆的ACC信号及其他所需I/O 信
号,如表1所示;另一条诊断线束,与发动机ECU 的
CAN总线连接,如表2所示。
表1 电源连接器接口定义
序号名称功能方向
1 GND_POWER 系统地(汽车电瓶负极) POWER
2 LED_P 诊断灯正极+5V,1W O
3 LED_N 诊断灯负极I
4 ACC 汽车点火信号I
5 ALM_5V 报警输入电源5V POWER
6 ALM 报警输入信号I
7 +24V 汽车电平+24V POWER
8  预留未用
12 GND_POWER 外设地POWER
表2 诊断接口定义
序号名称功能方向
1 CANL_P CAN总线高(动力CAN) I/O
2 CANL_P CAN总线低(动力CAN) I/O
1.3 CAN通信开发
在发动机电控系统中,GPS终端通过SAE J1939
协议与发动机控制单元ECU进行通信,使用了ET2报
文作为通信校验报文。发动机控制系统报文校验方式
如图3所示。
图3 发动机控制系统报文校验方式
当GPS终端正常工作时,向总线发送报文。为了
加强报文保密性,前7个字节可以为十六进制随机数。
当需要远程对车辆进行控制时,用户可通过远程命令,
使终端停止发送该报文,此时,发动机ECU 将检测到
ET2报文故障,系统会根据标定做出相应反应。
发动机ECU对应数据标定:除了要打开相应的收
发报文,还需要对报文丢失进行相应的故障标定。当
ECU连续30s接收不到ECU 的故障报文,发动机即
进入故障状态,故障反应为油门踏板失效。当ECU 重
新接收到校验报文,0.5s内,发动机恢复正常工作。
第17期 孙建华:车辆GPS远程监控系统开发 147
1.4 GPS远程监控系统实现的功能
1.4.1 位置监控
此功能能够实现定位查询及定位跟踪。由服务器发
送点名查询指令,当终端收到点名指令后,自动向服务器
发送一条即时定位短消息,即为定位查询;由服务器发送
定位跟踪指令,其内容包括间隔时间和回传次数,终端收
到指令后,按照指令的间隔时间和回传次数向服务器发
送定位信息,该命令在终端重新开机等情况下继续有效,
直到服务器下达新的监控命令,即为定位跟踪。
1.4.2 车辆轨迹回放
此功能可以按照时间来查询车辆之前所行驶的轨
迹,对车辆的运行路径进行优化及监控,实现最低成本
运行。同时可辅助车队管理,并规范驾驶员行驶路线。
按照服务器的容量情况,每个车辆的轨迹信息大约可以
保存两年左右。车辆轨迹回放界面如图4所示。
图4 车辆轨迹回放
1.4.3 发动机油耗统计
此功能对发动机油耗进行了统计,通过这些统计数
据,可以分析优化油耗的方法,为车队管理、规范驾驶员
驾驶行为提供了依据,同时也为发动机开发提供统计数
据,在降油耗方面进行更深入研究。服务器上可查询两
年内每一天发动机燃油消耗的情况。发动机燃油统计
界面如图5所示。
图5 发动机燃油统计
1.4.4 读取远程发动机实时传感器信息及远程诊断
传感器可读取瞬时信息和10s信息,其中瞬时传
感器以表格形式显示,10s传感器信息以图形方式显
示;根据读取传感器数据的信息,可分析发动机及整车
的运行状态,同时监控系统可以进行远程诊断,判断车
辆发动机的工作状况,给出相应的告警信息,并为车辆
故障提供故障解决依据。此功能为后续发动机及整车
专业化开发提供基础。读取连续传感器信息界面如
图6所示。
图6 读取连续传感器信息
1.4.5 远程强制坡行设置
要想实现远程控制功能,发动机数据必须更改,需
要对CAN总线故障进行相应的标定。例如通过INCA
工具对发动机数据进行标定,将BOSCH系统中的故障
等级设为与油门踏板故障一样的2级,故障反应设为油
门踏板失效。通过测试,从图7可以看出,发动机在远
程程序发出控制命令后,大约6s做出相应的坡行或恢
复反应。
图7 远程坡行命令后发动机的反应
1.4.6 整车行驶区域以及行驶路线设置
可以设置或删除车辆进入/离开报警的区域(利用
工具从地图上点取区域范围);系统也可以设置整车运
行的线路。如果整车超出行驶区域或者设定的行驶路
线时,终端的诊断灯将转为常亮来提示司机;如果超区
148 现代电子技术 2012年第35卷
域或路线的时间大于30min,发动机自动进入坡行。
行驶区域设置如图8所示。
图8 行驶区域设置
1.5 GPS远程监控系统的自检策略
GPS终端工作时会进行循环自检,以防止设备被
人为破坏。系统自检策略如下:
ACC上电后,检测CAN,如果连接异常,故障灯
亮。CAN线连接异常主要包括:CAN线未连接ECU、
CAN状态异常;
GPS天线开路、短路、故障时,故障灯都要亮;
GPRS模块半个小时无法与中心连接,故障灯亮;
故障灯亮的时间超过3天,设备自动发送控制坡行
命令。
2 结 语
目前GPS远程监控系统已经达到了项目设计的预
期效果,在车辆行驶状态下实时监测汽车发动机数据,
包括油温、水温、机油压力、故障码、油耗、车速、发动机
转速及各种参数状态等;通过全球卫星定位系统和地理
信息系统,可以了解车辆的位置,行驶速度及方向,行驶
轨迹等;可以远程对车辆进行坡行控制;当终端被人为
破坏时,终端自检后会点亮故障灯,并自动限制发动机
扭矩;可以设置车辆行驶区域和行驶路径。
参 考 文 献
[1]中华人民共和国国家质量监督检验检疫总局.GB/T 19056-
2003汽车行使记录仪[S].北京:中国标准出版社,2003.
[2]中国国家认证认可监督管理委员会.CNCA-02C-066:2005
机动车辆产品强制性认证实施规则汽车行使记录仪产品
[S].北京:中国国家认证认可监督管理委员会,2005.
[3]徐良杰,何丹,凌镭.车辆GPS监控导航系统研究[J].交通
与计算机,2008(4):177-180.
[4]黄志福.诊断型GPS车载终端的设计与实现[D].长春:吉
林大学,2010.
[5]王来忠.GPS车辆行驶记录定位监控信息管理系统[J].中
国安全科学学报,2008(6):89-94.
[6]宋清昆,刘小磊.GPS车辆监控系统车载终端的设计与实现
[J].自动化技术与应用,2009(12):42-46.
作者简介:孙建华 女,1976年出生,江苏无锡人,硕士,讲师。主要研究方向为电气自动控制技术
檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹檹

  (上接第145页)
两种跟踪模式的切换形成的,若在模式转换过程中,采
用滑模变结构控制算法[9],可以解决模式切换过程中误
差偏大的问题。
图4 实验结果
5 结 语
本文对基于三轴转台的机载光电测量设备的过顶
跟踪方法进行了论述,该方法应用于某型号光电侦察设
备,并在载机上进行了跟踪试验飞行。试验表明,在目
标过顶时测量设备能够进行有效的跟踪,经过事后数据
处理,跟踪精度满足技术指标要求。
参 考 文 献
[1]吉桐伯,杨秀华,陈涛,等.地平式跟踪架近天顶跟踪性能影
响因素分析[J].光电子·激光,2004,15(3):283-286.
[2]蒋力,苏秋萍.目标过顶的程序跟踪控制技术[J].计算机应
用,2005,28(8):42-44.
[3]娄莉.基于机械倾斜方式的过顶跟踪算法[J].电讯技术,
2004,44(4):158-161.
[4]李建荣.X-Y型天线座过顶跟踪分析[J].现代电子技术,
2010,33(11):21-23.
[5]刘兴法,马佳光,陈洪斌,等.偏距对改进X-Y双轴式光电跟
踪系统跟踪性能的影响[J].光电工程,2006,33(5):1-6.
[6]李清军,李文明.三轴稳定平台的陀螺耦合分析[J].电子测
量与仪器学报,2007(21):651-654.
[7]魏国华,吴嗣亮,王菊,等.脱靶量测量技术综述[J].系统工
程与电子技术,2004,26(6):768-772.
[8]陈化良,黄建中,王春燕.武器装备动态跟踪精度测量系统
的研究[J].长春理工大学学报,2004,27(1):100-102.
[9]刘金琨.滑模变结构控制Matlab仿真[M].北京:清华大学
出版社,2006.
作者简介:王 锋 男,1977年出生,辽宁省北票市人,硕士,工程师。主要研究方向为航空成像与稳定控制技术。
第17期 孙建华:车辆GPS远程监控系统开发 149
车辆GPS远程监控系统开发-.pdf (209.73 KB, 下载次数: 0)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-6-13 20:02 , 耗时 0.161095 秒, 21 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表