[发明专利]提高WPT-MEC系统安全计算性能的方法、装置及系统有效
申请号: | 202110975637.2 | 申请日: | 2021-08-24 |
公开(公告)号: | CN114158050B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 李保罡;武文静;赵伟;张珂 | 申请(专利权)人: | 华北电力大学(保定) |
主分类号: | H04W12/126 | 分类号: | H04W12/126;H04W28/084;H02J50/20 |
代理公司: | 石家庄国为知识产权事务所 13120 | 代理人: | 付晓娣 |
地址: | 071000 河*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 wpt mec 系统安全 计算 性能 方法 装置 系统 | ||
1.一种提高WPT-MEC系统安全计算性能的方法,其特征在于,所述WPT-MEC系统中部署有智能反射表面IRS;
所述方法包括:
建立所述WPT-MEC系统的用户终端在传输周期内的本地计算任务量模型和安全卸载任务量模型,所述传输周期表示所述用户终端完成充电和卸载的周期;
基于所述本地计算任务量模型和所述安全卸载任务量模型确定安全计算任务量目标函数和约束条件;
获取设定的基站的通信参数、所述用户终端的运算能力参数以及传输周期作为输入参数;
以所述安全计算任务量目标函数的函数值最大为优化目标,根据设定的优化算法、所述输入参数和所述约束条件进行优化,得到输出参数的目标值;所述输出参数的目标值用于对所述WPT-MEC系统进行配置,以提高所述WPT-MEC系统的安全计算性能;
所述输出参数包括基站的发射能量波束赋形向量、用户卸载时间、用户发射功率、用户计算频率和所述IRS的反射相位;所述运算能力参数包括各个用户终端的计算频率和计算预设任务量所需的CPU周期数;
所述本地计算任务量模型的表达式为:
其中,k表示用户终端序号,表示第k个用户终端的本地计算任务量,T表示所述传输周期,fk表示第k个用户终端的计算频率,ck表示第k个用户终端计算预设任务量所需的CPU周期数;所述基站的通信参数包括信道带宽;
建立所述安全卸载任务量模型包括:
建立卸载信道参数模型和窃听信道参数模型;
通过所述卸载信道参数模型和公式
得到卸载信号的信干噪比;
其中,k表示用户终端序号,SINRa,表示所述基站的信干噪比,pk表示第k个用户终端的发射功率,hr,a表示所述IRS到所述基站的信道参数,Φk表示IRS对第k个用户终端的反射相位,hk,r表示第k个用户终端到所述IRS的信道参数,hk,a表示第k个用户终端到所述基站的信道参数,表示所述基站的接收噪声的方差;
通过所述窃听信道参数模型和公式
得到窃听信号的信干噪比;
其中,k表示用户终端序号,SINRe,表示所述窃听信号的信干噪比,pk表示第k个用户终端的发射功率,表示所述IRS到窃听端的信道参数,Φk表示IRS对第k个用户终端的反射相位,hk,r表示第k个用户终端到所述IRS的信道参数,hk,e表示第k个用户终端到所述窃听端的信道参数,表示所述窃听信号的接收噪声的方差;
通过公式Ra,=og2(1+SINRa,)得到第k个用户终端的卸载速率;
通过公式Re,k=og2(1+SINRe,k)得到所述窃听端的窃听速率;
通过公式得到所述安全卸载任务量模型,其中表示第k个用户终端的安全卸载任务量,B表示所述信道带宽,tk表示第k个用户终端的卸载时间;
所述基于所述本地计算任务量模型和所述安全卸载任务量模型确定安全计算任务量目标函数和约束条件包括:
对各个用户终端的本地计算任务量模型和安全卸载任务量模型求和,得到安全计算任务量目标函数;
所述运算能力参数包括各个用户终端的有效电容参数;
所述基于所述本地计算任务量模型和所述安全卸载任务量模型确定安全计算任务量目标函数和约束条件包括:
建立各个用户终端的本地计算能耗模型、卸载能耗模型以及充电模型,所述本地计算能耗模型的表达式为:
其中,k表示用户终端序号,表示第k个用户终端的计算能耗,T表示所述传输周期,ξk表示第k个用户终端的有效电容参数,fk表示第k个用户终端的计算频率;
所述卸载能耗模型的表达式为:
其中,k表示用户终端序号,表示第k个用户终端的卸载能耗,Pk表示第k个用户终端的发射功率,tk表示第k个用户终端的卸载时间;
所述充电模型的表达式为:
Ek=ηt0Tr(GkW)
其中,k表示用户终端序号,Ek表示第k个用户终端的充电量,η表示能量收集效率,t0表示充电时间,Gk表示第k个用户终端的充电信道参数,W表示基站发射的能量波束赋形向量;
基于所述本地计算能耗模型、所述卸载能耗模型以及所述充电模型确定约束条件;
所述安全计算任务量目标函数的表达式为:
其中,B表示信道带宽,K表示用户终端个数,k表示用户终端序号,tk表示第k个用户终端的卸载时间,Ra,表示第k个用户终端的卸载速率,Re,k表示窃听端的窃听速率,T表示传输时间块长度,fk表示第k个用户终端的计算频率,ck表示第k个用户终端的计算预设任务量所需的CPU周期数;
所述约束条件为:
其中,k表示用户终端序号,Pk表示第k个用户终端的发射功率,ξk表示第k个用户终端的有效电容参数,η表示能量收集效率,t0表示充电时间,Gk表示第k个用户终端的接收信道参数,W表示基站发射的能量波束赋形向量,Tr()表示迹函数,P表示基站最大发射功率,表示第k个用户终端的最大发射功率,表示第k个用户终端的最大计算频率,φk,n表示反射单元n对第k个用户终端的反射相位;
所述以所述安全计算任务量目标函数的函数值最大为优化目标,根据设定的优化算法、所述输入参数和所述约束条件进行优化,得到输出参数的目标值包括:
基于所述约束条件,将fk和所述安全计算任务量目标函数分别转化为以Pk、tk、W和φk,n为自变量的函数;
固定Pk和tk,利用泰勒展开法和半定松弛算法确定W和φk,n的最优解范围;
固定W和φk,n,利用拉格朗日对偶法和KKT条件确定Pk和tk的最优解范围;
对Pk、tk、W和φk,n进行迭代,直至对应的目标函数值符合预设的收敛条件时,得到Pk、tk、W和φk,n的目标值;
基于Pk、tk、W和φk,n的目标值确定fk的目标值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华北电力大学(保定),未经华北电力大学(保定)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110975637.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:分离栅功率MOS器件及其制造方法
- 下一篇:电缆和绝缘电线