一种基于契约的水下声学传感网信息收集方法转让专利
申请号 : CN202010255726.5
文献号 : CN111556429B
文献日 : 2021-08-31
发明人 : 任勇 , 夏照越 , 王景璟 , 杜军
申请人 : 清华大学
摘要 :
权利要求 :
1.一种基于契约的水下声学传感网信息收集方法,其特征在于,包括:中心浮标,N个目标站点;
所述中心浮标将AUV对应的分配到所述N个目标站点进行数据收集任务,所述AUV完成数据收集任务后从所述浮标获得能量供给;
完成数据收集任务返回到所述浮标所在的位置,所述AUV收到相应的能量供给,即p;完成数据采集任务所需的耗能,即c;所述AUV的净能量增益,即U;三者之间的关系定义为:U=p‑c;
所述完成数据采集任务所需的耗能c, 其中q是所述浮标从所述AUV获得的数据量; 是相应的目标站点相对于浮标节点的位置,分配给AUV进行数据采集的地点 ,为给定所述AUV相对于中心的浮标节点的位置,b为所述AUV采集单位数据量的所需消耗的能量,式中,所述g(q)=bq,所述f是AUV的耗能与AUV执行任务所需的潜行距离的函数,所述g是AUV的耗能与AUV执行任务所需采集的数据量的函数,所述浮标节点从AUV获取的数据量q以及数据采集地点离所述浮标节点的距离 定义浮标节点对数据的能量等效,浮标节点获得的数据量并综合该数据采集地点离浮标节点的距离因素而等效的能量,设定能量等效函数V,浮标节点用较少的能量供应获得较多较有价值的数据,浮标节点所获得的数据进行能量等效,经过能量等效后,对应的净能量增益来量化衡量,浮标节点制定契约条款以最大化其自身的净能量增益,给定浮标节点从AUV‑i获得的数据的能量等效Vi、其提供给完成任务的AUV‑i的能量供给pi、提供给完成任务的AUV‑j的能量供给pj、分配给AUV‑i的收集数据量qi、浮标节点的数据容量Q、AUV‑i的类型θi、AUV‑i的数据容量qi,max、AUV‑i的等效耗能距离xi,AUV‑j的等效耗能距离xj,便可将基于契约的非对称信息条件下的水下数据采集策略优化问题表述为:
qi≤qi,max,i∈{1,2,...,N},pi‑θixi≥0,i∈{1,2,...,N},pi‑θixi≥pij‑θixij,i,j∈{1,2,...,N},给定第i个所述AUV潜行单位距离耗能ei,采集单位数据量的耗能bi,以及其长度‑数据量耗能转换比βi,其类型θi定义为:θi=βiei+bi·;
根据AUV的类型定义与长度‑数据量耗能转换比的定义,将数据采集的耗能等效成潜行距离的耗能,每个AUV的类型定义是其总耗能水平的度量。
说明书 :
一种基于契约的水下声学传感网信息收集方法
技术领域
背景技术
年来对陆上相关课题的持续和蓬勃发展的研究已经从不同的角度给人们的生活带来了令
人难以置信的变化,但人们仍然对广阔的水下领域不甚了解。
感器节点,所述水下传感器网络可以为海洋学数据收集、污染监测、海上勘探、灾难预防,辅
助导航以及战术监视应用提供较为充足的应用空间。正如上述所述,无线传感器网络在水
下领域的应用为监测河流和海洋环境带来了巨大的研究前景。但是,由于水下区域面积辽
阔,寻找固定的密集的传感器网络覆盖几乎是不可能的。即,水下网络的特点是高移动性以
及空间稀疏性。为了解决所述这些问题,水下无人潜航器现在被用于各种任务,例如:海洋
环境中的海洋调查、排雷以及测深数据收集。
发布数据采集任务并给所述AUV提供能量作为数据的交换。所述AUV通过完成所述浮标节点
指派的任务获取能量供应。但浮标节点获得的是数据,而它提供给AUV的是能量,两者具有
不同的量纲。因此为了更好地衡量浮标节点的收支,本发明给出了浮标节点对数据的能量
等效的定义,将获得的数据量并综合数据被采集的地点的因素等效成所述浮标节点的能量
来获取。
AUV能自觉地选择专门为之设计的最优契约条款以获得最多的净能量增益,并且所述浮标
节点也能通过契约设计的原则以来实现等效后的最大净能量增益。在基于契约的策略中,
所述AUV既不需要彼此通信以“讨论”可行策略,也不需要接受来自某个集中控制中心的持
续控制命令,因此可以有效地避免由水下声学信道带来的高丢包、高延迟等问题。
进行选择性隐瞒或伪造的问题。
发明内容
键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。
用当前最广泛的水声通信,但中心浮标的可行通信距离仍然是有限的。因此可以将可行的
通信距离假设为δ(其单位为km)。因此,给定第i个目标站点的坐标 第i个目标站点与中
心浮标节点之间的距离 应满足通信距离约束,即
于浮标节点的位置。浮标与从AUV处获得的数据的交换,所述浮标给予所述AUV的能量供给
为p,同时也是所述AUV完成数据采集任务后从所述浮标处获得的能量供给。
集地点离浮标节点的距离因素而等效的能量,给出如下函数V,
所有所述AUV收集的数据量的总和不应超过其容量Q,即,第i(i∈Na)个所述AUV被分配的采
集数据量qi以及所述浮标节点的最大数据容量Q之间的关系为
数据的能量等效计算得出,即
纲通常为bit(比特),而能量的量纲通常为J(焦耳),两者具有不同的量纲。因此为了更好地
衡量所述浮标节点的收支,将所述浮标节点获得的数据量并综合数据被采集的地点等因素
等效成所述浮标节点能量的获取。
的任务,第i个所述AUV在 处站点收集qi 数据量的数据且完成任务后,所述
浮标节点提供给所述AUV的能量为pi,以便于最大化净能量增益。
通过契约设计的原则来实现等效后的最大净能量增益。
包、高延迟等问题。同时,由于契约的原则约束,各个AUV为了在任务分配中获得最多的净能
量增益,必将诚实地向浮标节点提供真实而全面的信息,也解决了AUV对其动态信息进行选
择性隐瞒或伪造的问题。
附图说明
此不应认为是对其保护范围的限制,通过附图以附加的特性和细节描述和解释本发明。
具体实施方式
中心浮标的可行通信距离仍然是有限的。因此可以将可行的通信距离假设为δ(其单位为
km)。因此,给定第i个目标站点的坐标 第i个目标站点与中心浮标节点之间的距离
应满足通信距离约束,即
于浮标节点的位置。浮标与从AUV处获得的数据的交换,所述浮标给予所述AUV的能量供给
为p,同时也是所述AUV完成数据采集任务后从所述浮标处获得的能量供给。
集地点离浮标节点的距离因素而等效的能量,给出如下函数V,
所有所述AUV收集的数据量的总和不应超过其容量Q,即,第i(i∈Na)个所述AUV被分配的采
集数据量qi以及所述浮标节点的最大数据容量Q之间的关系为
数据的能量等效计算得出,即
的量纲通常为bit(比特),而能量的量纲通常为J(焦耳),两者具有不同的量纲。因此为了更
好地衡量所述浮标节点的收支,将所述浮标节点获得的数据量并综合数据被采集的地点等
因素等效成所述浮标节点能量的获取。
的任务,第i个所述AUV在 处站点收集qi数据量的数据且完成任务后,所述
浮标节点提供给所述AUV的能量为pi,以便于最大化净能量增益。
即U=p‑c.。
述目标地点返回到所述浮标节点所在的位置。根据这样工作流程,所述AUV完成数据采集任
务所需的耗能c表示为:
能量e与所述AUV采集单位数据量的所需消耗的能量b,所述AUV执行任务所需的潜行距离的
耗能函数f以及所述AUV执行任务所需采集的数据量的对应的耗能函数g,表示为
g(q)=bq。
位置 以及被分配的数据采集地点 其完成数据采集任务所需的耗能ci可以表示为:
对应的净能量增益Ui为:
和分析。同时,本发明围绕AUV的耗能问题,因此本发明给出的类型定义只与AUV的耗能能力
有关。然而AUV的单位距离耗能与单位数据量采集耗能的量纲不一致,定义长度‑数据量耗
能转换比,即AUV潜行单位距离的耗能对应的采集单位数据量的耗能,单位为bit/m。假设
AUV潜行单位距离的耗能为 采集单位数据量的耗能为 那么长度‑数据量耗能转换比β
定义如下:
如果θi很大,那么浮标节点倾向于为其分配较小的工作量(AUV所需要潜行的距离较短或
AUV所需要采集的数据量较小)。这种情况下,即使是很小的工作量,由于该AUV的总体耗能
水平较高,浮标节点仍然需要提供较多的能量给AUV以补偿其执行任务过程中的能量消耗,
但这对于浮标节点而言是得不偿失的。
得的净能量增益应不小于0,由此,引出契约中的第一个原则,IR(Incentive Rationality)
原则。
此问题中为0。那么,对于所有的i,i∈Na,给定AUV‑i完成任务后从浮标节点处所获得的能
量供给pi、完成任务所需的能量消耗ci,其类型θi以及等效能耗距离xi,其净能量增益Ui应当
满足Ui=Ui(pi,xi)=pi‑ci=pi‑θixi≥0.。
所提到的,AUV将确保其选择的契约条款与其他契约条款相比能够最大化其净能量增益。由
此,引出契约中的第二个原则,IC(Incentive Compatibility)原则。
择任何其他契约条款时获得的净能量收益。即,对于所有的i,j∈Na,给定AUV‑i的类型θi,完
成其对应的数据采集任务所获得的能量供给pi以及对应的等效能耗距离xi,执行AUV‑j对应
的任务所获得的能量供给pj以及对应的等效能耗距离xj,有如下约束Ui(pi,xi)=pi‑θixi≥
Ui(pj,xj)=pj‑θixj。
束说明任何AUV所选择的契约条款都一定是所有契约条款中对它而言是最优的,也就是能
最大化它的净能量收益的。
(Monotone)原则
Na,给定AUV‑i完成其对应数据收集任务所获得的能量供给pi以及AUV‑j完成其对应数据收
集任务所获得的能量供给pj,这两者所应该满足的约束为pi≥pj.。
的数据),那么相应的,浮标节点也会给它提供更多的能量。而对于较高类型的AUV而言,因
为其总耗能水平高,所以浮标节点倾向于为之安排更轻的工作(前往离浮标更近的位置采
集更少的数据),那么相应的,因为其工作的贡献对于浮标节点而言相对于前一种情况更
少,浮标节点为之提供较少的能量。
给不大于它选择为自己类型设计的契约条款所获得的能量供给。但同时,如果它选择为较
低类型设计的契约条款,因为这些本为较低耗能水平的AUV设计的任务往往需要AUV前往离
浮标节点更远的位置采集更多的数据,因此它可能因为能量消耗过大而无法完成任务。
其净能量增益。
列契约条款以最大化其自身的净能量增益。这样之后,根据给定的约束以及浮标节点净能
量增益的定义,给定浮标节点从AUV‑i获得的数据的能量等效(即浮标节点获得的数据量并
综合该数据采集地点离浮标节点的距离因素而等效的能量)Vi、其提供给完成任务的AUV‑i
(j)的能量供给pi(pj)、分配给AUV‑i的收集数据量qi、浮标节点的数据容量Q、AUV‑i的类型
θi、AUV‑i的数据容量qi,max、AUV‑i(j)的等效耗能距离xi(xj),便可将基于契约的非对称信息
条件下的水下数据采集策略优化问题表述为:
和变型,本发明的范围由所附权利要求及其等同物限定。