当前位置: 首页> 学位论文 >详情
原文传递 基于Node.js的汽车驾驶行为分析服务的研究与实现
论文题名: 基于Node.js的汽车驾驶行为分析服务的研究与实现
关键词: 汽车工程;驾驶行为;软件设计;功能模块
摘要: 随着汽车技术的发展和创新,人类在享受汽车带来的生活便利的同时,也越来越深切的感受到随之而来并日益严重的安全、环境、能源等问题。研究表明,不同的驾驶员驾驶同一车型的百公里燃油消耗差值很大,这说明驾驶员的驾驶行为对汽车的燃油消耗量有着重要的影响。而且,对国内外道路交通事故成因的分析表明,驾驶员的驾驶行为与交通事故的发生有着很强的相关性。这些统统表明现在日益严重的安全、环境、能源等问题,与驾驶员的驾驶行为息息相关。所以对驾驶员的驾驶行为进行深入的研究,探讨不良驾驶行为的具体成因以及改正的方法和措施,不断改进驾驶员的不良驾驶行为,不仅可以缓解这些问题,而且具有重要的意义。
  本文主要通过将汽车驾驶行为分析做成服务端的服务,来改善驾驶员的驾驶行为,缓解日益严重的安全、环境、能源等问题。首先通过查阅研究各种驾驶行为分析方面的论文和资料,综合各种研究成果,建立了一些对汽车驾驶行为进行分析的模型。然后,根据建立的模型,并结合汽车驾驶行为分析服务的功能需求,阐述了汽车驾驶行为分析服务的整体架构和设计思路。为了保证服务器的稳定性和可靠性,采用了Node.js技术来实现服务器的整体功能,使服务器不仅可以快速的通过OBD2协议对采集的数据进行解析,将其插入数据库中,并通知模型处理程序运行,而且还可以同时为多个用户提供服务,目前提供的服务主要包括油耗服务、安全服务、环保服务、兴趣点服务以及首页服务。同时为了提高服务器的性能,在服务器中采用了静态文件服务器机制、浏览器缓存机制、文件压缩传输机制、WebSocket机制、多线程机制以及容错机制。为了能在较短的时间内,对实时采集的海量行车数据进行模型算法处理,模型处理程序采用了多线程并行处理的算法,并且考虑了多线程之间的同步问题,而且还提供了日志功能,便于程序出错时,及时找出问题所在。最后,对所研究建立的汽车驾驶行为分析服务器进行了测试,通过测试表明,服务器不仅实现了需求阶段的功能,并且具有较强的稳定性、可靠性、安全性,以及较好的性能。
作者: 李泽
专业: 计算机应用技术
导师: 胡景德
授予学位: 硕士
授予学位单位: 东北大学
学位年度: 2013
正文语种: 中文
检索历史
应用推荐