面向群智感知车联网的异常数据检测算法研究
发布时间:2020-03-26 00:30
【摘要】:车联网利用智能交通技术、移动互联网技术及物联网技术自主感知交通情况,在车、路、人之间实现信息互通,为用户提供各类交通服务。车联网中,传统数据采集技术存在建设成本高、覆盖面小、数据量不足等缺陷。随着移动智能终端(例如智能手机、平板电脑)功能的日益强大,一种利用这类终端进行数据采集的方式——群智感知应运而生。采用群智感知方式进行交通数据采集能有效解决车联网数据“量”的问题,但由于群智用户未经专业训练与认证,可能造成群智感知数据“质”的恶化。为解决该问题,本文利用核密度估计理论和雾计算技术,提出一个适用于群智感知车联网的异常数据检测方案,具体研究内容如下:(1)群智感知交通数据采集软件的设计与实现。为了模拟群智感知采集方式并为后续检测方案的仿真提供真实可靠的数据源,本文基于Android平台设计了一款交通数据采集软件,该软件利用智能终端内置传感器与百度地图模块实现了交通数据的群智感知功能。(2)提出了一种适用于群智感知车联网的异常数据判定算法。传统判定方法多利用交通流理论或基于已知数据分布进行判定,在群智感知场景下检测效果不佳。为此,本文在分析群智感知交通数据结构及异常表现的基础上提出了一种基于核密度估计的异常数据判定算法,并对核密度估计中出现的边界效应问题进行了有效修正。实验结果表明,该方法相较于传统异常数据判定算法具有更好的检测性能。(3)提出了一个基于雾计算的群智感知车联网异常数据检测方案。传统基于云计算的检测方案存在中心服务器计算任务重、检测时间过长等问题。为解决该问题,同时发挥群智感知终端的计算能力,本文引入雾计算思想提出了新的检测方案,将异常数据检测任务交由群智感知终端完成。检测方案分为模型初始化、异常数据检测、模型更新三个阶段,其中模型更新是本文所提方案有别于传统方案的重点,本文提出并详述了基于JS-散度的核密度模型变化显著性判别方法与基于遗忘机制的全局核密度模型更新方法。实验证明,相较于传统云计算检测方案,本文所提方案可以在检测性能基本不变的情况下大幅缩短检测时间,满足群智感知车联网的实际需求。
【图文】:
识协作或无意识协同的方式来完成交通数据的收集,进而利用中心服务器完成数逡逑据分析、资源整合、任务调度、提供交通决策等服务。群智感知车联网系统总体逡逑架构如图3-1所示。逡逑群智感知车联网系统由群智感知终端(通常为手机、平板电脑等)和中心服逡逑务器组成。其中,群智感知终端是实现群智感知数据采集方式的核心,是群智感逡逑知车联网系统与传统车联网系统最大的不同之处。为此,针对群智感知终端需设逡逑计专门的交通数据采集软件,实现利用移动终端设备的各种内置传感器执行感知逡逑12逡逑
置传感器种类丰富,测量精度也日益提高。本文所设计群智感知交通数据采集软逡逑件主要用到的传感器是三轴加速度传感器,该传感器可以实时获取车辆三轴加速逡逑度值,其坐标系统如图3-4所示:逡逑牛逡逑/邋I逦?逡逑图3-4三轴加速度传感器坐标系统逡逑其中,x方向表示设备左右移动方向,Y表示前后移动方向,z表示竖直移动逡逑方向。当设备分别向右或向前或向上移动时,传感器在对应方向上的加速度读数逡逑为正值,反之为负值。逡逑三轴加速度传感器可以返回三个方向的加速度数据,该数据为浮点型,分别逡逑对应变量邋event.values[0]、event.values[l]和邋event.values[2]。模块具体邋1邋作过程如逡逑图3-5所示。逡逑首先,调用getSystemService()方法获取传感器的对象实例sensorManager,逡逑并调用getDefaultSensor()方法获取所需的二轴加速度传感器,,其传感器类型为逡逑sensor.TYPE_ACCELEROMETER。接着,使用语句邋manager.registerListener(this,逡逑acce
【学位授予单位】:福州大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:U495
【图文】:
识协作或无意识协同的方式来完成交通数据的收集,进而利用中心服务器完成数逡逑据分析、资源整合、任务调度、提供交通决策等服务。群智感知车联网系统总体逡逑架构如图3-1所示。逡逑群智感知车联网系统由群智感知终端(通常为手机、平板电脑等)和中心服逡逑务器组成。其中,群智感知终端是实现群智感知数据采集方式的核心,是群智感逡逑知车联网系统与传统车联网系统最大的不同之处。为此,针对群智感知终端需设逡逑计专门的交通数据采集软件,实现利用移动终端设备的各种内置传感器执行感知逡逑12逡逑
置传感器种类丰富,测量精度也日益提高。本文所设计群智感知交通数据采集软逡逑件主要用到的传感器是三轴加速度传感器,该传感器可以实时获取车辆三轴加速逡逑度值,其坐标系统如图3-4所示:逡逑牛逡逑/邋I逦?逡逑图3-4三轴加速度传感器坐标系统逡逑其中,x方向表示设备左右移动方向,Y表示前后移动方向,z表示竖直移动逡逑方向。当设备分别向右或向前或向上移动时,传感器在对应方向上的加速度读数逡逑为正值,反之为负值。逡逑三轴加速度传感器可以返回三个方向的加速度数据,该数据为浮点型,分别逡逑对应变量邋event.values[0]、event.values[l]和邋event.values[2]。模块具体邋1邋作过程如逡逑图3-5所示。逡逑首先,调用getSystemService()方法获取传感器的对象实例sensorManager,逡逑并调用getDefaultSensor()方法获取所需的二轴加速度传感器,,其传感器类型为逡逑sensor.TYPE_ACCELEROMETER。接着,使用语句邋manager.registerListener(this,逡逑acce
【学位授予单位】:福州大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:U495
【相似文献】
相关期刊论文 前10条
1 白丽;夏乐天;魏玉华;;加权核密度估计在洪水频率分析中的应用[J];水文;2008年05期
2 徐健君;非参数核密度估计在岷江冷杉天然林直径分布研究中的应用[J];甘肃林业科技;1999年04期
3 徐玉琴;陈坤;聂f
本文编号:2600663
本文链接:https://www.wllwen.com/kejilunwen/jiaotonggongchenglunwen/2600663.html