一种车辆参与式感知系统中的动态网络控制方法

文档序号:6303136阅读:203来源:国知局
一种车辆参与式感知系统中的动态网络控制方法
【专利摘要】本发明公开了一种车辆参与式感知系统中的动态网络控制方法,包括如下步骤:该系统中的车辆及路边节点利用历史信息数据对系统进行初始化;基于Lyapunov优化理论,在每个时槽内,收集感知数据的车辆通过最佳采样速率计算公式获得其最佳的采样速率;在每个时槽内,各车辆根据本地的信息确定自己的转发定价;各车辆利用一权重变量对数据的转发进行控制;从一个时槽转到下一个时槽时,所有车辆的本地数据队列根据更新准则进行更新,本发明通过车辆自己控制感知数据的速率和转发策略,从而达到社会总效应最大的目标,同时网络的稳定性也得到了保证。
【专利说明】一种车辆参与式感知系统中的动态网络控制方法
【技术领域】
[0001]本发明涉及车辆参与式感知系统【技术领域】,特别是涉及一种车辆参与式感知系统中的动态网络控制方法。
【背景技术】
[0002]随着移动设备的广泛运用,参与式感知逐渐成为一种新型、重要的数据收集方式。许多合作的、基于众包的应用也如雨后春笋般出现。比如智能交通,定位,环境监控和人群统计。
[0003]车辆参与式感知系统是通过车辆网络进行数据收集。装备着各种传感器,比如GPS, 3D加速计等,车辆成为一种有力的移动传感器,并且相互间还能进行数据交换。典型的车辆参与式感知系统结构包括移动的车辆和位于云端的服务器,通常称之为平台。如附图1所示。车辆在城市中随意移动并且连续的收集手机周围的数据,收集到的这些数据通过roadside units (RSU)或者APs (access points)传送到云端平台。车辆可以通过收集感知数据从平台端获取一定的报酬,另外,对于那些没有收集感知数据的车辆,他们可以通过帮助其他车辆转发数据赚取报酬。因此如何设计一种动态的网络控制方法,使得最终系统中所有车辆收益的总和的时间平均值最大将变得很有意义。
[0004]直觉上讲,如果感知数据收集的越多,那么节点获取的报酬就越多,但是随之而来,网络的负载越重,更为严重的是,还可能致使整个网络拥塞、瘫痪。因此,整个车辆网络的性能受损。所以在一个车辆参与式感知系统中,如果要优化社会总收益的时间平均值,还应该考虑网络的稳定性问题。
[0005]总的来说,要达到上述目标,有个两个关键问题要解决:(1)车辆感知数据的速率控制(sensing rate control)0由于车辆的数据缓存和车辆间的通信链路容量都是有限的,因此车辆如何动态调整自己的感知数据速率以防止网络拥塞变得很具挑战性。(2)流量控制和数据转发(flow control and transmission)。车辆需要自己决定将数据发给谁以及该发多少。数据的转发决定既取决于网络负载又转发节点自身的属性影响。负载小的节点显然更适合作为转发节节点;同时与AP频繁相遇的节点也需要优先考虑。
[0006]目前,要解决以上这两个问题显然还存在很多困难。首先,由于车辆本身的移动性和分布不均匀性,车辆网络的拓扑结构通常是随着时间而改变。其次,感知速率控制和流量控制两者之间本事存在耦合,及相互之间会干扰。再有,如有全局网络的信息,车辆只能给予自身及周围的信息进行决策又成为一大阻碍。
[0007]目前,已存在的工作中很少有考虑最大化社会效应同时保证网络稳定的问题。在车辆网络中大多数的数据收集方法都只考虑数据路由本身,而很少考虑流量控制问题。虽然最近有工作考虑了一种由传感器网络和人组成的混合网络中的数据控制方法,但是他们考虑人的社会属性,这点在车辆网络中是不存在的。

【发明内容】
[0008]为克服上述现有技术存在的不足,本发明之目的在于提供一种车辆参与式感知系统中的动态网络控制方法,其通过车辆自己控制感知数据的速率和转发策略,从而达到社会总效应最大的目标,同时网络的稳定性也得到了保证。
[0009]为达上述及其它目的,本发明提出一种车辆参与式感知系统中的动态网络控制方法,包括如下步骤:
[0010]步骤一,该系统中的车辆及路边节点利用历史信息数据对系统进行初始化;
[0011]步骤二,基于Lyapunov优化理论,在每个时槽内,收集感知数据的车辆通过最佳采样速率计算公式获得其最佳的采样速率;
[0012]步骤三,在每个时槽内,各车辆根据本地的信息确定自己的定价;
[0013]步骤四,各车辆利用一权重变量对数据的转发进行控制;
[0014]步骤五,从一个时槽转到下一个时槽时,所有车辆的本地数据队列根据更新准则进行更新。
[0015]进一步地,于步骤一中,该历史信息数据包括车辆与车辆或者APs之间的相遇率λ,车辆通过该历史信息数据分析出与其他车辆间或APs的相遇率,并且将本地的数据队
列清空。
[0016]进一步地,于步骤二中,该最佳采样速率计算公式为
【权利要求】
1.一种车辆参与式感知系统中的动态网络控制方法,包括如下步骤: 步骤一,该系统中的车辆及路边节点利用历史信息数据对系统进行初始化; 步骤二,基于Lyapunov优化理论,在每个时槽内,收集感知数据的车辆通过最佳采样速率计算公式获得其最佳的采样速率; 步骤三,在每个时槽内,各车辆根据本地的信息确定自己的定价; 步骤四,各车辆利用一权重变量对数据的转发进行控制; 步骤五,从一个时槽转到下一个时槽时,所有车辆的本地数据队列根据更新准则进行更新。
2.如权利要求1所述的一种车辆参与式感知系统中的动态网络控制方法,其特征在于:于步骤一中,该历史信息数据包括车辆与车辆或者APs之间的相遇率λ,车辆通过该历史信息数据分析出与其他车辆间或APs的相遇率,并且将本地的数据队列清空。
3.如权利要求1所述的一种车辆参与式感知系统中的动态网络控制方法,其特征在于,于步骤二中,该最佳采样速率计算公式为
T1 (t) = min[max[(]V (Qi (t)/V)^1, O], rmax] 其中Qi(t)为当前车辆的数据队列大小,IJ.)是一个连续、非递减的、凹的收益函数,(I/ (.)表示K.)的一阶导数的逆函数,rmaxSri(t)的最大值,为系统给定值,V〉O为权衡社会总效益和网络稳定性的量,为系统设置参数。
4.如权利要 求1所述的一种车辆参与式感知系统中的动态网络控制方法,其特征在于:于步骤三中,定价综合考虑转发车辆自身的负载Qi (t)及转发车辆自身的成功转发能力Hi0
5.如权利要求4所述的一种车辆参与式感知系统中的动态网络控制方法,其特征在于,定价定义为:
Θ i (t) = (Qmax-Qi (t) + a (Hmax-Hi)).β, 其中Hmax分别为QJthHi的最大值,为系统给定的,α > O为系统可调参数,用来设置车辆负载和转发能力权重的量,β > O为价格调整参数。
6.如权利要求5所述的一种车辆参与式感知系统中的动态网络控制方法,其特征在于:用该车辆当前的数据队列的大小衡量转发车辆自身的负载,用车辆间的平均响应时间间隔作为衡量车辆转发能力的指标。
7.如权利要求1所述的一种车辆参与式感知系统中的动态网络控制方法,其特征在于:于步骤四中,当一辆车和另外一辆车相遇,该车辆先查看对方的数据队列大小,如果队列还可以继续存放数据,则利用该权重变量对数据的转发进行控制。
8.如权利要求1所述的一种车辆参与式感知系统中的动态网络控制方法,其特征在于:该权重变量为Wij⑴=Θ i(t)_ Θ j(t),如果Wij(t) > O,则车辆i向车辆j发数据,否则不发,其中变量Θ At)与Θ j(t)表示车辆i与j在时槽t内的定价。
9.如权利要求1所述的一种车辆参与式感知系统中的动态网络控制方法,其特征在于:该更新准则为在原有的队列基础上,减去所有流出的量,加上所有流进的数据量。
【文档编号】G05B19/418GK103744399SQ201410012302
【公开日】2014年4月23日 申请日期:2014年1月10日 优先权日:2014年1月10日
【发明者】赵晴雯, 朱燕民 申请人:上海交通大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1