朱青松1,李军伟1*,王进2,李德芳2,高松1
1.山东理工大学交通与车辆工程学院,山东淄博255049;2.雷沃重工股份有限公司,山东潍坊261200
摘要:为监控重型拖拉机运行状态,提高运行可靠性,设计开发基于嵌入式Linux的智能重型拖拉机远程监控系统。将监控系统作为一个控制器局域网络(controller area network,CAN)节点挂载到重型拖拉机整车控制器(vehicle control unit,VCU)的CAN总线网络上,通过Linux对监控系统的CAN模块、全球定位系统(global positioning system,GPS)模块和4G模块进行程序设计,实时接收重型拖拉机VCU的CAN报文并解析出车速等重型拖拉机运行状态参数,获取重型拖拉机位置和速度信息,将所获得的数据发送到服务器。对设计的监控系统进行测试,结果表明:基于嵌入式Linux的智能重型拖拉机监控系统能够准确地获取重型拖拉机运行时的各项数据,上传到服务器并在客户端显示,远程监控系统满足设计要求。
关键词:嵌入式Linux;重型拖拉机;CAN总线;监控系统
Abstract:In order to monitor the operation status of heavy tractors, and improve the reliability of heavy tractors′operation, an intelligent remote monitoring system for heavy tractors based on embedded Linuxis is designed and developed.The monitoring system is mounted as a CAN node on the CAN bus network of the heavyduty tractor VCU. The CAN module, GPS module and 4G module of the monitoring system are configured through Linux, and they are used to receive CAN messages from the heavyduty tractor VCU in real time,and parse out the running status data of heavy tractors such as vehicle speed, obtain the position and speed data of heavy tractors, and send the obtained data to the server. The designed monitoring system is tested, and the results show that the intelligent heavyduty tractor′s monitoring system based on embedded Linux can accurately obtain various data of the heavyduty tractor during operation and upload it to the server, which meets the design requirements.
Keywords:embedded Linux; heavy tractor; CAN bus; monitoring system
|