当前位置:主页 > 科技论文 > 信息工程论文 >

安卓嵌入式车联网终端系统的设计与实现

发布时间:2018-08-04 16:09
【摘要】:近年来,物联网技术不断地被研究和发展,并逐渐渗透到各行各业,带动相关产业不断发展。物流产业作为国家交通运输产业结构改革的重要一环,具有重大的发展潜力和市场空间。随着智慧物流概念的提出,为了实现对物流架构的优化调整,降低物流货车的空载率,涌现出大量的优化物流系统的车联网终端系统。车联网终端系统通过使用全球定位GPS技术对货车地理位置信息采集,使用GPRS无线网络技术传输数据,并使用GIS技术实现货车位置的定位。但是目前车联网终端系统仍有许多不足:多数车联网终端没有使用智能操作系统,采集数据仅仅采集GPS信息,车联网终端的服务器并没有高效得处理能力和响应能力,车联网终端系统往往只是实现单一的定位功能。因此,建立一套完整、高效的车联网终端系统,对提高物流产业的整体效率,提高企业的经济效益,以及推动国家物流产业结构的调整具有极其深远的意义。本文基于对电动物流货车以及物流行业的实际调研,以及对相关技术的研究和分析,设计了基于Android的嵌入式车联网终端系统的整体框架结构。着重对整个系统中的Android嵌入式车联网终端和采集服务器进行需求分析,并根据分析进行设计和实现。在车联网终端方面,设计了基于MCP2515芯片的CAN总线驱动,完成对J1939报文的解析与发送,设计了Android车联网终端后台服务,车载APP的基础功能并根据车联网终端的运行环境对Android系统启动优化方面进行详细设计与实现。服务器方面,使用MINA架构搭建高并发处理服务器,并制定有效的协议建立和维护车联网终端和采集服务器之间的连接,同时针对服务器要处理的大量实时数据,进行异步处理,设计了通过JNI调用本地方法实现SSE并行指令加速方案,优化服务器的响应速度。最后,对整个系统的性能和功能进行相关测试,验证各项功能正常运作,完成了整个系统的可靠性验证。结果表明,Android车联网终端系统可以准确的为物流系统提供电动物流货车的实时数据信息,同时实时解析相关报文并发送到应用服务器,为后续建立车载大数据奠定了基础。
[Abstract]:In recent years, the Internet of things technology has been continuously studied and developed, and gradually penetrated into various industries, driving the continuous development of related industries. As an important part of the reform of national transportation industry structure, logistics industry has great development potential and market space. With the development of the concept of intelligent logistics, in order to optimize the logistics structure and reduce the no-load rate of freight cars, a large number of vehicle network terminal systems have emerged. The vehicle network terminal system collects the geographic position information of freight cars by using global positioning GPS technology, uses GPRS wireless network technology to transmit data, and uses GIS technology to realize the location of freight cars. However, there are still many shortcomings in the vehicle networking terminal system: most of the vehicle network terminals do not use the intelligent operating system, collect data only to collect GPS information, and the server of the vehicle network terminal does not have the ability to process and respond efficiently. Vehicle networking terminal system often only realizes a single positioning function. Therefore, it is of great significance to establish a complete and efficient vehicle network terminal system to improve the overall efficiency of logistics industry, improve the economic benefits of enterprises, and promote the adjustment of national logistics industry structure. Based on the actual investigation of electric logistics freight cars and logistics industry, as well as the research and analysis of related technologies, the whole frame structure of embedded vehicle networking terminal system based on Android is designed in this paper. The requirement analysis of Android embedded vehicle network terminal and acquisition server is emphasized, and the design and implementation are carried out according to the analysis. In the aspect of the vehicle network terminal, the CAN bus driver based on MCP2515 chip is designed, the J1939 message is analyzed and sent, and the background service of Android vehicle network terminal is designed. The basic function of on-board APP and the detailed design and implementation of Android system startup optimization according to the running environment of the vehicle network terminal. On the server side, the high concurrency processing server is built with MINA architecture, and an effective protocol is established to establish and maintain the connection between the vehicle network terminal and the acquisition server. At the same time, aiming at a large number of real-time data to be processed by the server, the server processes asynchronously. In order to optimize the response speed of the server, the SSE parallel instruction acceleration scheme is designed by calling the local method by JNI. Finally, the performance and function of the whole system are tested to verify the normal operation of the functions, and the reliability of the whole system is verified. The results show that the big data terminal system can accurately provide the real-time data information of the electric logistics truck for the logistics system, and at the same time, analyze the relevant messages and send them to the application server, which lays the foundation for the subsequent establishment of the on-board big data.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:U495;TP391.44;TN929.5

【参考文献】

相关期刊论文 前10条

1 王岩;王纯;;一种基于Kafka的可靠的Consumer的设计方案[J];软件;2016年01期

2 丁雪静;许永辉;;基于MCP2515的CAN总线通信单元设计[J];现代电子技术;2015年21期

3 韩月霞;李雄伟;张阳;卢宏峰;;基于物联网的物流车载终端系统设计与实现[J];传感器与微系统;2015年05期

4 林文辉;许彬彬;;基于μC/OS-Ⅱ的SAE J1939协议通信技术[J];传感器世界;2015年03期

5 韩锐;宋继华;孙丹;乔瑞中;;物流服务模式及运营策略研究[J];中国商贸;2014年36期

6 刘一君;刘子s,

本文编号:2164408


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2164408.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户57286***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com