论文部分内容阅读
自从世界上第一辆汽车诞生以来,汽车工业与制造技术随着科技的进步不断迈上新的台阶,目前我国汽车保有量达到了1.8亿辆,如何实现对车辆的规范管理给企业带来了新的问题和挑战。大庆油田各单位机动车辆管理一直由人工进行,虽然制定了一系列的规则和条例,但在执行过程中由于受各种客观和人为因素的影响,存在各种各样的问题。鉴于此,本文开发了一套车辆计算机无线管理系统,实现车辆管理的现代化和自动化,从根本上防止车辆使用过程中的不正当行为。本文首先介绍了车辆管理系统的发展现状及其涉及的相关技术,具体分析了目前车辆管理系统的不足;然后对本文研究的车辆管理系统的软、硬件进行了需求分析,并确定了系统软、硬件部分的设计思想,最后确定了系统对运行环境的要求。对车辆管理系统的硬件系统的研究包括各个模块的供电单元的设计、通信接口的设计、温度等传感器的设计以及相应控制单元的设计,具体包括各功能模块的详细的电路原理图、PCB设计以及各个功能模块的硬件驱动程序的设计;此外还研究设计了系统各模块的无线通信协议:在MAC层协议的研究设计中,介绍了几种常用的信道接入方式并对比其优缺点,然后结合本系统应用的实际,信道接入方式采用CSMA方式,退避算法采用非坚持的CSMA退避算法,差错控制算法采用ARQ法,最后设计了MAC层无线通信的数据帧格式;在路由协议的研究设计中,首先对比几种比较流行的路由协议,指出各自的优缺点,最后在按需路由DSR协议和主动路由DSDV协议的基础上设计了一种适合本系统路由协议,并设计了相应的路由发现算法;为保证无线数据传输的安全性、可靠性及实时性,本文给出了相应的数据加密算法及校验算法,通过大量实验证明本算法安全性好,可靠性高,能够满足系统要求。完成硬件系统的研究设计后,本文进行了系统控制软件的研究设计,车辆管理系统控制软件的主要界面采用Delphi7.0进行设计,远程访问部分的主要界面在Visual Studio.Net环境中采用C#语言进行设计,数据库结构采用三层C/S结构。系统管理软件主要由实时显示、信息查询及系统设置等功能模块组成,远程访问部分主要实现网络内的信息查询,系统软件和远程访问部分共用一个本地数据库。研究设计系统软件之后,开始验证本文设计的功能模块和相关的路由协议。在验证过程中,首先比较几种常见的网络拓扑结构,根据其各自的优缺点设计了一个适合本系统的拓扑结构即直线型与星型混合的拓扑结构,搭建成一个小型的无线网络,并在该网络平台上验证本文研究设计的路由协议。最后,总结了本文的研究工作并对车辆管理系统的应用进行了展望。