基于车联网的移动端手持车辆管理方法

文档序号:9931332阅读:1569来源:国知局
基于车联网的移动端手持车辆管理方法
【技术领域】
[0001]本发明涉及汽车领域、物联网领域、无线数据传输通信领域、服务器领域、电子地图领域、Andr1d应用开发领域、尤其是涉及车联网车辆管理领域。
【背景技术】
[0002]在现今的中国大多数城市,空气污染80%来源于汽车尾气,为了改善这些交通堵塞、交通事故、环境污染问题,车联网这一热点话题应运而生。伴随着车联网在全球范围内快速发展,市场研究机构ABI Research预估,全球可联网汽车的渗透率,将由2012年的
11.4%,增加至2017年的60.1 %。届时,美国与欧洲的联网汽车渗透率可能会超越八成。而新兴市场如拉丁美洲、东欧,新车内装载车用资讯娱乐设备的比例也将强劲成长。所以车联网已经成为一种势不可挡的趋势席卷着全球各个地区。
[0003]“车联网”指的是通过车辆收集、处理并共享大量信息,车与车,车与路上的行人和自行车,以及车与城市网络能互相联结,从而实现更智能,更安全的驾驶。实现车联网技术的未来城市将告别拥堵、交通事故的等一系列问题,实现自动驾驶,从而使驾驶者可以充分享受路途中的社交无线网络,应当说车联网是在互联网基础上演变而来的网络,也属于物联网的一部分。
[0004]目前,对于车辆而言,在出厂的时候就已经定制好了车载终端的内容,这导致了传统的车载终端的服务都非常封闭,无法更好地满足用户对车辆个性化以及更深层次的需求。我们所设计的车联网管理服务平台打破传统车载终端所带来的限制,使得车辆信息可以自由的与上位机展开交互,并且为了使我们设计的车联网管理服务平台更加完善,我们的开发已经开始向手机等移动端设备延伸。
[0005]当下互联网产业迅速发展,各项网络服务都从桌面端开始向移动端转型,许多手机APP都给人们的生产生活带来了大量的便利,原先只能在电脑上进行各种网上行为,随着移动互联网的发展我们都可以用手机来代替,对手机移动端的开发越来越体现出它的优势。我们可以网上购物,可以转钱汇款,可以网上看电影等等这些功能,原先我们都需要一台电脑,但是现在只需要一部可以上网的智能手机就可以很好的完成。
[0006]随着电子以及通信技术的高速发展,具有强大的显示、通信和信息处理能力的智能手机已经在人们的生活中起到了不可替代的作用。而对于手机而言,尤其是基于Android操作系统的智能手机,随着Andr i od系统的不断进步,使得Andro i d手机占据了全球最大的市场份额。据不完全统计,目前的手机数量大大地超过传统PC机的数量,另外,随着4G时代的到来,利用手机上网变得更加迅速、方便。

【发明内容】

[0007]为克服现有技术的不足,本发明的目的是通过对手持设备进行基于车联网技术的再开发,来扩展和完善现阶段车联网服务管理平台的功能,使得车与人、车与车、车与路之间实现更加完美的结合,使得车主能够随时随地的掌握自己爱车的状态,并让车主在使用汽车时感到更加安全、放心,有着更加良好的驾驶体验。其次,在本发明中不仅实现了具有移动端特点的车联网功能,还实现了传统车联网服务管理系统的管理功能,将传统车辆管理功能引入到手持端之后,大大方便了车主对车联网服务管理系统的使用。本发明采用的技术方案是,基于车联网的移动端手持车辆管理方法,将移动端和后台服务器通过互联网连接起来,具体是使用异步http框架实现移动端和服务器端的数据共享,并且移动端对平台数据库的访问与操作都是先通过发送指令到达服务器,经服务器校验有效后,再由服务器中转到数据库进行访问与操作,访问到的基本信息存储到移动端上的本地sql ite轻量级数据库,方便再次访问;
[0008]利用车载终端通过CAN总线连接电子控制单元,自电子控制单元进行车辆数据采集,车载终端的数据采集模块对采集到的数据进行处理,包括滤波以及格式转换;车载终端发送模块主要负责将数据按照自己定义的协议进行打包,然后利用网络模块进行发送;自己定义的协议为数据添加包头,然后将不同数据按一定顺序排列组成数据包,最后由网络模块进行发送,利用TCP/IP协议,编写Socket。
[0009]服务器端数据的接收与存储方法:数据的采集与发送主要负责接收终端发送来的数据,进行数据包的解析和存储,首先是在服务器端利用Socket实现数据的接收,随后对数据进行解析判断发送给手持设备,在服务器端运行有TCP/IP监听程序,当接收到发送给监听端口时,服务端会将数据接收,在接收数据之后根据约定好的协议对数据进行解析,读取数据包头,得到验证信息,若在得到的数据验证信息有误,则不会通过验证,立刻将数据丢失;否则,继续解析后面的数据,然后发送给手持设备;在手持设备中用Sqlite数据库预先建立与汽车相关的所有数据表,静态信息直接录入,动态信息则有车载终端动态的进行发送与存储,整个方法流程是:接收和存储监听程序的初始化,服务器接收请求,进行数据解析与判断,丢弃或发送数据到手持设备。
[0010]车辆发生故障时的处理流程:属于层层递进的解决方案,在车辆发生故障时,服务器接收来车载终端的动态车辆信息,再根据车辆的历史数据分析出车辆的可能故障原因,并将故障代码发送给车主,车主通过移动端故障诊断模块在移动端sqlite轻量级数据库案例中得到解决当前故障的解决方案;若没有获得匹配案例,该故障诊断模块会自动切换到服务器远程专家诊断,从服务器端获得解决方案,当故障成果排除后,该解决方案会自动存储到sqlite轻量级数据库,以便下次使用;若远程故障诊断功能没能很好的帮助车主解决问题,车主只需按下一键救援键,手持设备就会自动联系离事故地点最近的救援部门实施救援;
[0011]手持设备中的功能是通过设计app应用来实现的,该应用的功能是可扩展的,在功能实现上采用模块区分的方式来进行开发,分为维修管理模块,社交分享模块,车辆管理模块,每个模块之间的是松耦合关系。
[0012]服务预约流程,只要第三方公司使用本车联网系统,手持设备所安装的应用中就提供该公司的预约服务,通过操作流程,车主就能够完成各类服务项目的预约工作。
[0013]在移动端上设置路径规划算法模块,路径规划算法模块所使用的路径规划算法是基于AHP层次分析法的改进Di jkstra算法,通过在手持设备上的运行,用户可以自动设定自己所关心的道路因素,从而基于AHP层次分析法生成具有用户偏好的路径规划方法,该算法在运行过程中将地图上的要素转换成邻接矩阵,当用户输入起始点与终点之后算法便会自动运行生成最佳路线,当最佳路线不存在时,也会给用户提示目的地不可达。
[0014]在移动端上设置智能寻车模块,车载终端通过网络自动的向上位机服务器发送车辆的地理位置,服务器进而将车辆的地理位置推送到移动端,移动端通过sqlite建立了属于自己的轻量级数据库,将从服务器中接收到的数据存储到本地数据库中,即使车辆在大型停车场中熄火停车,通过智能寻车模块从数据库中获得车辆最后的地理坐标并在地图上显示,用户可以通过导航到地图上显示的位置找到自己的车辆。
[0015]本发明的特点及有益效果是:
[0016]基于车联网的移动端车辆管理软件将手持设备引入到车联网领域,大大方便了车主对自己车辆的管理,使得车主能够随时随地的体会到车联网给车辆管理带来的方便。避免了传统车辆管理平台必须在电脑前管理车辆的弊端和功能单一的弊病。大大加强了车辆行驶的安全性、全面提升了车辆防盗功能。并且本发明所处的车联网系统突破了车辆品牌的限制,将可联网车载终端、服务器、手机、电脑完美的结合在一起,通过本发明使得车联网系统的功能更加的强大。
[0017]基于车联网的移动端车辆管理软件有如下优点:
[0018](I)本发
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1