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

文档序号:9931332阅读:来源:国知局
行状态数据,则把信息做归一化处理,提取有效的数据,并进行信息处理、波动幅度抑制等操作,最后将完整的车辆行驶状态信息发送给上位机服务器。我们只需要根据车载终端搭载的操作系统编写车辆数据的采集与发送应用程序就可以实现该工作流程,该程序主要包括数据的采集模块和发送模块。数据采集模块对数据进行简单的处理,包括滤波以及格式转换等。发送模块主要负责将数据按照自己定义的协议进行打包,然后利用网络模块进行发送。本发明需要自己定义一定规则为数据添加包头,然后将不同数据按一定顺序排列组成数据包,最后由网络模块进行发送,利用TCP/IP协议,编写Socket。数据的接收与存储方法:数据的采集与发送主要负责接收终端发送来的数据,进行数据包的解析和存储。本发明所使用的数据先在服务器端利用Socket实现数据的接收,随后对数据进行解析判断发送给手持设备。在服务器端运行有TCP/IP监听程序,当接收到发送给监听端口时,服务端会将数据接收。在接收数据之后根据约定好的协议对数据进行解析,读取数据包头,得到验证信息,若在得到的数据验证信息有误,则不会通过验证,立刻将数据丢失。否则,继续解析后面的数据,然后发送给手持设备。本发明在手持设备中用Sqlite数据库中预先建立与汽车相关的所有数据表,静态信息通过软件直接录入,动态信息则有车载终端动态的进行发送与存储。整个方法流程是:接收和存储监听程序的初始化,服务器接收请求,进行数据解析与判断,丢弃或发送数据到手持设备。
[0077]图10为本发明的路径规划算法流程图,本发明所使用的路径规划算法是一种基于AHP层次分析法的改进Dijkstra算法,通过在手持设备上的运行,用户可以自动设定自己所关心的道路因素,从而基于AHP层次分析法生成具有用户偏好的路径规划方法。该算法在运行过程中将地图上的要素转换成邻接矩阵,当用户输入起始点与终点之后算法便会自动运行生成最佳路线,当最佳路线不存在时,也会给用户提示目的地不可达。
[0078]图11为本发明的智能寻车模块,用户在使用本发明的过程中车载终端通过网络自动的向上位机服务器发送车辆的地理位置,服务器进而将车辆的地理位置推送到手持端,手持端通过sqlite建立了属于自己的轻量级数据库,将从服务器中接收到的数据存储到本地数据库中,即使车辆在大型停车场中熄火停车,通过本发明可以从数据库中获得车辆最后的地理坐标并在地图上显示,用户可以通过导航到地图上显示的位置找到自己的爱车。
【主权项】
1.一种基于车联网的移动端手持车辆管理方法,其特征是,将移动端和后台服务器通过互联网连接起来,具体是使用异步http框架实现移动端和服务器端的数据共享,并且移动端对平台数据库的访问与操作都是先通过发送指令到达服务器,经服务器校验有效后,再由服务器中转到数据库进行访问与操作,访问到的基本信息存储到移动端上的本地sqlite轻量级数据库,方便再次访问;利用车载终端通过CAN总线连接电子控制单元,自电子控制单元进行车辆数据采集,车载终端的数据采集模块对采集到的数据进行处理,包括滤波以及格式转换;车载终端发送模块主要负责将数据按照自己定义的协议进行打包,然后利用网络模块进行发送;自己定义的协议为数据添加包头,然后将不同数据按一定顺序排列组成数据包,最后由网络模块进行发送,利用TCP/IP协议,编写Socket。2.如权利要求1所述的基于车联网的移动端手持车辆管理方法,其特征是,服务器端数据的接收与存储方法:数据的采集与发送主要负责接收终端发送来的数据,进行数据包的解析和存储,首先是在服务器端利用Socket实现数据的接收,随后对数据进行解析判断发送给手持设备,在服务器端运行有TCP/IP监听程序,当接收到发送给监听端口时,服务端会将数据接收,在接收数据之后根据约定好的协议对数据进行解析,读取数据包头,得到验证信息,若在得到的数据验证信息有误,则不会通过验证,立刻将数据丢失;否则,继续解析后面的数据,然后发送给手持设备;在手持设备中用Sqlite数据库预先建立与汽车相关的所有数据表,静态信息直接录入,动态信息则有车载终端动态的进行发送与存储,整个方法流程是:接收和存储监听程序的初始化,服务器接收请求,进行数据解析与判断,丢弃或发送数据到手持设备。3.如权利要求1所述的基于车联网的移动端手持车辆管理方法,其特征是,车辆发生故障时的处理流程:属于层层递进的解决方案,在车辆发生故障时,服务器接收来车载终端的动态车辆信息,再根据车辆的历史数据分析出车辆的可能故障原因,并将故障代码发送给车主,车主通过移动端故障诊断模块在移动端sqlite轻量级数据库案例中得到解决当前故障的解决方案;若没有获得匹配案例,该故障诊断模块会自动切换到服务器远程专家诊断,从服务器端获得解决方案,当故障成果排除后,该解决方案会自动存储到sql ite轻量级数据库,以便下次使用;若远程故障诊断功能没能很好的帮助车主解决问题,车主只需按下一键救援键,手持设备就会自动联系离事故地点最近的救援部门实施救援。4.如权利要求1所述的基于车联网的移动端手持车辆管理方法,其特征是,移动端的功能是通过设计app应用来实现的,该应用的功能是可扩展的,在功能实现上采用模块区分的方式来进行开发,分为维修管理模块,社交分享模块,车辆管理模块,每个模块之间的是松耦合关系。5.如权利要求1所述的基于车联网的移动端手持车辆管理方法,其特征是,服务预约流程,只要第三方公司使用本车联网系统,手持设备所安装的应用中就提供该公司的预约服务,通过操作流程,车主就能够完成各类服务项目的预约工作。6.如权利要求1所述的基于车联网的移动端手持车辆管理方法,其特征是,在移动端上设置路径规划算法模块,路径规划算法模块所使用的路径规划算法是基于AHP层次分析法的改进Dijkstra算法,通过在手持设备上的运行,用户可以自动设定自己所关心的道路因素,从而基于AHP层次分析法生成具有用户偏好的路径规划方法,该算法在运行过程中将地图上的要素转换成邻接矩阵,当用户输入起始点与终点之后算法便会自动运行生成最佳路线,当最佳路线不存在时,也会给用户提示目的地不可达。7.如权利要求1所述的基于车联网的移动端手持车辆管理方法,其特征是,在移动端上设置智能寻车模块,车载终端通过网络自动的向上位机服务器发送车辆的地理位置,服务器进而将车辆的地理位置推送到移动端,移动端通过sqlite建立了属于自己的轻量级数据库,将从服务器中接收到的数据存储到本地数据库中,即使车辆在大型停车场中熄火停车,通过智能寻车模块从数据库中获得车辆最后的地理坐标并在地图上显示,用户可以通过导航到地图上显示的位置找到自己的车辆。
【专利摘要】本发明公开了一种基于车联网的移动端手持车辆管理方法。本发明涉及汽车领域、物联网领域、无线数据传输通信领域,为通过对手持设备进行基于车联网技术的再开发,使得车主能够随时随地的掌握自己爱车的状态,大大方便车主对车联网服务管理系统的使用。本发明采用的技术方案是,基于车联网的移动端手持车辆管理方法,将移动端和后台服务器通过互联网连接起来;利用车载终端通过CAN总线连接电子控制单元,自电子控制单元进行车辆数据采集,车载终端的数据采集模块对采集到的数据进行处理,包括滤波以及格式转换;车载终端发送模块主要负责将数据按照自己定义的协议进行打包,然后利用网络模块进行发送。本发明主要应用于汽车管理服务场合。
【IPC分类】H04L29/06, H04W4/04, H04W4/02, H04L29/08
【公开号】CN105721482
【申请号】CN201610120461
【发明人】宗群, 杨智宇, 李敬轩, 苟鹏程
【申请人】天津大学
【公开日】2016年6月29日
【申请日】2016年3月3日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1