面向车联网的车辆监控与分析平台的设计与实现

来源 :西南大学 | 被引量 : 0次 | 上传用户:duoduodehua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在国家政策的大力支持和引导下,我国新能源汽车产业飞速发展。伴随着新能源汽车保有量的不断增加,由于技术不完善导致的产品质量问题逐渐暴露,事故率明显升高,给人们的安全出行带来了挑战。为了加强新能源汽车应用推广和安全监管,促进技术发展,国家要求企业建立完善针对新能源汽车的远程监控平台,实时监控车辆运行情况。然而面对日益增长的终端数量和数据量,传统车辆监控平台架构设计在性能、时延和可靠性上难以满足现存需求,对于数据利用仍停留在基本统计分析上。本文通过研究现有监控平台优缺点,结合主流技术发展趋势,采用“车载终端+分布式集群+浏览器”的模式,设计了一套车辆监控与分析平台,实现了数据采集、高并发接入、并行存储和数据挖掘一体化智能处理。本文主要工作内容如下:(1)设计并实现车辆数据采集系统。系统采用C/S架构设计,基于车载终端设备实时采集CAN总线数据、GPS定位数据和摄像头数据;围绕同步阻塞IO导致的并发接入难题,使用Netty框架开发车辆数据接入服务,基于Reactor通信模型完成数据传输,保证系统的并发接入能力;采用心跳机制检测终端连接状态,及时丢弃不必要的连接,有效提高系统资源利用率;通过设计合理编解码方法解决网络传输过程中的粘包、半包问题,为后续车辆监控和分析提供准确的数据基础;使用Nginx搭建流媒体服务器,采用H.264标准对原始视频数据进行编码,并且基于RTMP协议进行网络传输,实现实时视频监控功能。(2)设计并实现数据缓冲入库系统。经过对比分析主流消息中间件优缺点,选定使用Zookeeper+Kafka分布式集群缓冲海量数据压力,并通过合理配置解决Kafka消息积压问题,实现了系统解耦和数据高效转发。系统采用Websocket完成数据实时推送,通过Storm实现数据实时计算和并行存储。(3)设计并实现车辆远程监控Web平台。平台以SOA架构思想对后台服务接口进行设计,基于SSM框架实现车辆数据监控、实时定位、历史轨迹回放、视频监控、系统管理和数据分析等功能。此外,平台在用户界面上做了大量优化工作,采用HTML5和Bootstrap构建一个对PC端、手机端同样有着友好交互界面的响应式Web页面,使用Echarts框架对统计数据图表进行可视化。(4)基于DBSCAN算法对于原始数据进行聚类分析。原始数据只有在经过数据分析才能发现真正的价值,利用数据统计方法和数据挖掘技术探索数据背后的深层次规律。本平台除了提供常规的数据统计功能外,还集成数据挖掘功能。引入优化的DBSCAN算法对车辆GPS定位数据进行深度挖掘,通过聚类分析城市道路的行车热点区域,助力城市交通管理和道路规划等工作,为改善交通运行状态提供帮助。最后,通过实车测试和模拟测试,对平台各个功能模块进行了完备的测试验证。测试结果表明,本文设计的车辆远程监控系统与分析平台具备准确性、稳定性和易用性。
其他文献
火灾是现代社会中最经常发生的人为灾害,严重威胁着人类生命财产安全。物流仓库和工厂等火灾高危场所具有占地面积超大,建筑结构复杂,运行设备较多,安全风险较高和存放大量易燃物品等特点,早期燃烧的火灾不容易发现,而处于成长期的火灾扑灭难度较大,一旦仓库和工厂发生火灾就会造成重大人员伤亡和财产损失,所以对火灾防控重点场所进行火灾预警就特别重要。传统的火灾检测主要靠安装在固定位置的火灾探测器和视频监控来完成,
随着时代与科技的发展,社会也进入了信息化社会,技术的发展为人们的生活带来了翻天覆地的变化,同样随之变化的是社会对人才的需求,意味着学校的培养要随着社会的进步而进步。我国教委会为了能让学校培养的人才与社会的需求接轨,提出了21世纪学生技能框架和学科核心素养。传统的教学方式已经不能满足日益进步的社会,而信息技术是21世纪人才必不可少的技能,所以信息技术的教学改革也被提上了日程,受到了关注。2018年,
高中通用技术课程是一门以设计学习和操作学习为主要特征,具有立足实践、注重创造、体现科技和人文相统一的特点的课程,是培养学生适应高等教育、职业发展和社会生活所必需技术的课程。四川省通用技术课程开设于2011年,笔者使用问卷调查法调查四川省通用技术课程教学现状,问卷回收后经数据分析发现:四川省通用技术课程教学中存在教师专业不对口、专职教师数量不多、专用教室利用率较低、教学理论性偏重的问题。教育部201
中国的高考录取机制作为国家人才选拔的重要机制之一,一直是社会各界广泛关注的热点话题。内蒙古推行的实时动态志愿机制由于填报信息完全,可促进录取结果的公平与效率,一直被众多学者认为是未来高考改革的新方向。在实时动态志愿机制下,若每个考生都能真实填报志愿,该机制可达成完全信息博弈下的唯一均衡结果。但在现实情况中,部分考生为了获取更多效益,在志愿填报过程中他们将找寻同伴达成合作并占位,即高分考生先在低分考
近年来互联网技术,人工智能技术的飞速发展,让人们意识到信息技术是推动全人类科技进步,经济发展的重要力量。而在这个新时代中,学生对信息技术知识的要求和接收方式也在逐渐发生改变,传统的教学模式无法满足现阶段的需求。为了满足现阶段高中信息技术教学的需求,本文将信息技术教学理论与近年来的新型课堂教学模式结合,采用理论研究法、文献分析法、问卷调查法、数据分析法等方法,对“5+1”课堂教学模式在高中信息技术教
在如今这个大数据时代,信息技术的发展日新月异。在新课改的导向下,初中学生的全面发展离不开信息技术知识的支撑。传统的老师主讲、学生被动接受的授课模式已经无法适应时代的变化,限制了学生获取知识的渠道和发展空间,无法培养出有自主学习能力的创新型人才,教师需要研究新的教学方式去培育学生的核心素养。本文是要研究基于项目的学习对初中生的信息素养能力有何作用。笔者首先分析了国内外文献和相关理论的研究基础。结合多
随着人工智能、互联网技术的应用,网络教育实现飞跃发展。目前,网络教育考试系统中对于选择题、填空题等客观问题可以做到准确的自动评分,但是对于主观题的评分仍然只能由教师进行人工评分。随着网络教育考试的规模不断扩大,教师阅卷负担越来越重,这不利于网络教育教学的发展。因此,研究主观题自动评分的相关技术具有十分重要的意义。文本相似度计算是主观题自动评分中的关键技术,本文对几种适合于主观题自动评分的相似度算法
近年来,信息学奥林匹克竞赛在各大中学不断地发展与推广,评测系统作为信息学竞赛中不可或缺的辅助工具,不仅能减少教师的工作量,还能给学生提供及时且准确的反馈。目前信息学竞赛课程中使用的评测系统有两种,一种是网络上的开放式在线评测系统,也是目前使用最多的一种方式;另一种是本地搭建的校园在线评测系统。其中开放式评测系统虽然使用方便,但是其题库资源有限、不具备可再开发性且不方便管理学生,影响了教师对学生学习
目标检测(Object Detection)是计算机视觉的一项基本任务,在智慧医疗、自动驾驶、智能农业等领域均具备应用价值和潜力,因此从理论和应用层面,对目标检测算法进行深入研究具有重要的现实意义。本文重点研究基于深度学习的目标检测算法。通常,基于深度学习的目标检测算法根据其机理可分为二阶段目标检测算法与一阶段目标检测算法。根据现有研究,一般意义上,二阶段目标检测算法精度高、但实时性差;而一阶段目
随着人类进入信息时代,信息传递、存储和交换的需求日益递增,同时这也使得信息的安全和保密问题日益严峻。科学家们试图从不同的学科和角度研究信息安全的机制和实现手段,由此出现了RSA、El Gamal、椭圆曲线、DES和AES等基于计算复杂性的公钥密码体制的现代密码通信。而这些基于计算复杂性的密码体制都面临着量子计算机的致命威胁。2019年10月,谷歌公司在Nature发表的研究表明,其开发的53比特量