基于j1939协议的汽车信息采集系统的研究
本文关键词: 汽车信息采集系统 CAN总线 J1939协议 出处:《湖北工业大学》2017年硕士论文 论文类型:学位论文
【摘要】:随着电子自动化控制和微控制器水平的不断进步,信息化时代的到来更加促进了电子技术的迅猛发展,尤其是在汽车操控方面更加明显,其相关技术不断完善,技术的更新已由初始的乘用车辆逐渐蔓延到商用汽车的领域,特别是在客车控制领域,影响更加深远[13]。关于客车控制技术的改善必然需要对应先进的网络通讯技术。人们生活水平的不断富足,使得人们对物质生活的质量要求逐步提升。在客车乘坐方面,人们对其安全性、稳定性以及舒适性的需求更加强烈[13],为了满足这一实际需求,对客车的实际状态有个实时的了解,有助于客车的及时改善,这就需要运用网络技术对客车的信息进行采集以此掌握客车的运营实际动态,这也是今后研究的重点所在。本文在运用嵌入式系统以及CAN总线技术的同时,设计出一套适合客车发展的状态信息采集机制[1]。主要研究内容包括:首先,介绍本课题的研究背景与研究意义,并对课题研究的目的进行阐述,综述国内外目前的研究现状,对研究方法和研究内容进行阐述。之后,对CAN总线技术进行阐述,对CAN总线原理与总线帧格式进行介绍;阐述了J1939协议,对车辆运行的参数进行解析,从而为后文的研究打下基础。接下来,分析汽车信息采集系统的需求,对汽车信息采集系统设计的原则进行阐述,提出汽车信息采集系统的整体方案;对汽车信息采集系统的数据库的建立进行研究。在此基础上,介绍此次汽车信息采集系统的研发过程。在结合以往已有的研究成果,分别从硬件以及软件等方面进行深入具体的研发。在进行系统详细的分析之后,给出对应的设计方法和步骤,就硬件配置以及软件的使用进行详细的阐述,对J1939协议栈进行设计。最后,对人机交互界面、车辆故障诊断、车辆监控、GPS模块等进行设计。通过本文的研究可以得到如下结果:(1)了解ITS的发展状况,对国外车辆控制系统的实际运营情况以及今后的发展方向进行研究,总结国内车辆使用的控制设备的缺点以及不足,以此引出此次研究的课题以及要实现的目标,根据相关的规定,设计出一套可以采集车辆信息并实现故障及时处理的操控系统。(2)对CAN总线进行详细的介绍,包括它的作用优点以及组成基本结构等,分析它所涉及的信息技术,对故障诊断的实现进行深入的研究,参考所含思路理念的情况下,具体阐述本系统所拥有的功能以及对应的设计步骤,对整个设计的大致思路进行整理。(3)根据车载信息系统的功能需求,在Linux与Qt/E环境下使用多线程编程、嵌入式数据库等技术,初步实现了车辆状态监控、故障诊断、车辆状态信息存储和远程监控功能的实现,并提供了良好的图形人机交互界面。
[Abstract]:With the continuous progress of electronic automation control and microcontroller level, the arrival of the information age has promoted the rapid development of electronic technology, especially in the automotive control more obvious, its related technology is constantly improving. The renewal of technology has gradually spread from the initial passenger vehicle to the commercial vehicle field, especially in the field of bus control, and the impact is more far-reaching. [13]. The improvement of bus control technology will inevitably require advanced network communication technology. The increasing prosperity of people's living standards has led to a gradual improvement in the quality of material life. There is a greater need for safety, stability and comfort. [13] in order to meet this practical need, there is a real-time understanding of the actual state of the bus, which contributes to the timely improvement of the bus. This requires the use of network technology to collect bus information in order to grasp the actual operation of the bus, which is the focus of future research. This paper uses embedded system and CAN bus technology at the same time. Design a set of state information collecting mechanism suitable for bus development. [1. The main research contents are as follows: firstly, the research background and significance of this subject are introduced, and the purpose of the research is expounded, and the current research situation at home and abroad is summarized. The research method and research content are expounded. After that, the CAN bus technology is expounded, and the principle of CAN bus and the frame format of the bus are introduced. Elaborated J1939 protocol, to the vehicle running parameter carries on the analysis, thus lays the foundation for the later article research. Next, analyzes the automobile information collection system demand. The design principle of automobile information acquisition system is expounded, and the whole scheme of automobile information acquisition system is put forward. This paper studies the establishment of the database of the automobile information collection system. On this basis, it introduces the research and development process of the vehicle information collection system. After the detailed analysis of the system, the corresponding design methods and steps are given, and the hardware configuration and the use of software are described in detail. J1939 protocol stack is designed. Finally, the man-machine interface, vehicle fault diagnosis, vehicle monitoring. Through the research of this paper, we can get the following results: 1) to understand the development of ITS. The actual operation of foreign vehicle control system and the future direction of development are studied, and the shortcomings and shortcomings of the control equipment used in domestic vehicles are summarized. In order to lead to the subject of this study and the objectives to be achieved, according to the relevant provisions. Design a set of control system, which can collect the vehicle information and realize the timely handling of the fault. (2) introduce the CAN bus in detail, including its function advantages and basic structure, etc. It involves the analysis of information technology, the realization of fault diagnosis in-depth research, referring to the ideas contained in the case, the system has a specific description of the functions and corresponding design steps. According to the functional requirements of the vehicle information system, multi-thread programming and embedded database technology are used in the environment of Linux and Qt/E. The functions of vehicle status monitoring, fault diagnosis, vehicle status information storage and remote monitoring are realized, and a good graphical man-machine interface is provided.
【学位授予单位】:湖北工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP273;TP274.2
【参考文献】
相关期刊论文 前10条
1 汪春华;王文扬;刘全周;;基于汽车行驶记录仪监控系统的电源处理和设计[J];汽车电器;2011年07期
2 张旭;冒晓建;王俊席;卓斌;唐航波;;汽车远程诊断系统车载模块的研究和开发[J];车用发动机;2011年01期
3 吉玉;;G-BOS智慧运营系统:助力客车运营管理大变革[J];交通与运输;2011年01期
4 谢东坡;张仪栋;周亮;颜永福;徐建勋;;基于SAE J1939协议的客车ECU参数测试系统[J];汽车技术;2010年12期
5 黄爱蓉;向郑涛;张涛;陈宇峰;;车辆信息实时监视系统的设计和实现[J];计算机工程与设计;2010年08期
6 钟祥麟;李孟良;王务林;;SAE J1939协议在重型车OBD中的应用[J];汽车电器;2009年07期
7 罗峰;陈智琦;刘矗;孙泽昌;;基于FlexRay的车载网络系统开发[J];电子测量与仪器学报;2009年S1期
8 褚端峰;李刚炎;于翔鹏;;基于SAEJ1939的客车信息集成控制网络故障诊断技术[J];客车技术与研究;2009年01期
9 陈显奎;;CAN总线在大中型客车中的应用[J];电子技术;2007年Z3期
10 夏继强;孙进;曹磊;满庆丰;;基于SAEJ1939的汽车网络监控系统设计[J];汽车工程;2007年06期
相关硕士学位论文 前5条
1 张倩;基于SAEJ1939协议的客车状态信息采集与处理系统研究[D];长安大学;2013年
2 栾峰;基于SAE J1939的客车通信协议设计与应用[D];吉林大学;2011年
3 李炎;基于ARM的CAN总线与J1939协议应用与研究[D];桂林电子科技大学;2010年
4 吴建芳;嵌入式车载信息终端的实现研究[D];哈尔滨工程大学;2010年
5 谌瑜;电动汽车车载数据采集系统的研究和设计[D];武汉理工大学;2006年
,本文编号:1470740
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1470740.html