一种鲁棒稳定性的广义预控制方法技术

技术编号:30246535 阅读:17 留言:0更新日期:2021-10-09 20:29
本发明专利技术涉及一种鲁棒稳定性的广义预控制方法,解决了能源浪费、信号干扰的技术问题,通过采用通信系统内置有三维地图,方步骤一,预置通信系统中发射端系统损耗函数和接收端系统损耗函数,接收端接收的最佳功率函数;步骤二,预先在三维地图中模拟计算异步位置的通信链路损耗值并建立数据库;根据发射端位置参数、接收端位置,模拟计算出发射端到接收端的功率损耗参数;步骤三,将c(f)=p

【技术实现步骤摘要】
一种鲁棒稳定性的广义预控制方法


[0001]本专利技术涉及通信领域,具体涉及一种鲁棒稳定性的广义预控制方法。

技术介绍

[0002]现有的通信中,发射端在向接收端发射功率时不能有效控制发射功率,可能造成发射端过功率发射,造成信号污染或者是能源浪费。
[0003]故,本专利技术提出一种鲁棒稳定性的广义预控制方法能够有效解决该技术问题。并在对于发射端的功率确定上,使用了通信链路损耗模拟计算、预估计的方法,使得消除了一般方案中功率确定的滞后性和复杂性。

技术实现思路

[0004]本专利技术所要解决的技术问题是现有技术中存在的能源浪费、信号干扰的技术问题。提供一种新的鲁棒稳定性的广义预控制方法,该鲁棒稳定性的广义预控制方法具有节约通信系统能源、减少信号干扰的特点。
[0005]为解决上述技术问题,采用的技术方案如下:
[0006]一种鲁棒稳定性的广义预控制方法,所述广义预控制方法用于通信系统,通信系统包括发射端和接收端,通信系统内置有三维地图,方法包括:
[0007]步骤一,预先设置通信系统中发射端系统损耗函数和接收端系统损耗函数,预定义通信系统中接收端接收的最佳功率函数p
g
(f);
[0008]步骤二,预先在三维地图中模拟计算异步位置之间的通信链路损耗值并建立数据库P(f,d1,d2);根据发射端位置参数、接收端位置,模拟计算出发射端到接收端的功率损耗参数p
s
(f);
[0009]步骤三,将c(f)=p
g/>(f)+p
s
(f)作为发射端的最佳发射功率值;其中,f为频率,d1为发射端位置,d2为接收端位置;
[0010]步骤四,预定义发射端发射功率控制系数为λ2,干扰信号加权系数为λ1;定义发射功率预评估模型为:
[0011][0012][0013]1=E
1,j
(q
‑1)(1+M1q
‑1)Δ+q

j
F
1,j
(q
‑1);
[0014]1=E
2,j
(q
‑1)(1+M2q
‑1)Δ+q

j
F
2,p
(q
‑1);
[0015]其中,y(k)为发射功率输出值,u(k)为发射功率控制信号输入值,z(k)为发射功率干扰值;M1(q
‑1)为预定义的q
‑1多项式,N1(q
‑1)为预定义的q
‑1多项式,M2(q
‑1)为预定义的q
‑1多项式,N2(q
‑1)为预定义的q
‑1多项式;C1=1,C2=1,k为时刻值,q
‑1为预定义的后移系数,Δ=1

q
‑1为差分系数,ε1(k)和ε2(k)为预定义的随机干扰项因子,j和p分别为发射功率模型
预估长度和干扰信号模型预估长度;
[0016]步骤五,采集数据y(k),z(k),y(k

1),z(k

1),Δu(k

1)...Δu(k

20);Δu(k

1)...Δu(k

c2)为过去时刻控制输出差分量;
[0017]步骤六,定义控制信号差分量
[0018][0019]其中,b1为发射功率模型系数,b2干扰信号模型系数;干扰信号模型系数;和是根据下式计算:
[0020][0021][0022]步骤七,计算出控制量:
[0023]u(k)=u(k

1)+Δu(k);
[0024]步骤八,定义k=k+1,返回步骤五。
[0025]上述方案中,为优化,进一步的,步骤二还包括:
[0026]步骤2.1,发射端将k

1时刻包含发射功率参数p
k
‑1的数据帧发射给接收端;
[0027]步骤2.2,接收端接收到测试帧检测出接收功率参数p

k
‑1,将接收功率参数p

k
‑1反馈给发射端;
[0028]步骤2.3,发射端根据参数p
k
‑1、参数p

k
‑1计算实际的通信链路功率损耗为p
st
=p
k
‑1‑
p

k
‑1;
[0029]步骤2.4,根据实际的通信链路功率损耗为p
st
=p
k
‑1‑
p

k
‑1和模拟功率损耗p
s
修正通信损耗值数据库。
[0030]进一步的,步骤2.4中修正通信损耗值数据库采用的是机器学习方法。
[0031]进一步的,发射端与接收端为移动设备,步骤2中发射端位置参数、接收端位置参数为位置函数,包含当前位置和未来时刻的计划移动轨迹。
[0032]进一步的,发射功率的干扰信号z(k)更新为z(k)'=z(k)+p
st

p
s

[0033]本专利技术的有益效果:本专利技术通过对发射端发射功率的有效控制,减少通信系统的最大能源消耗,即发射信号时的过功率发送的能源消耗。同时,发射信号过大也会影响临近的其他通信信号。本专利技术通过采用VR卫星三维地图作为模拟空间,根据现有的计算空间损耗的方法,建立地图中两点之间的通信链路损耗。从而模拟出接收端所接收最佳功率值对应的发射端所应发射的功率值。在此基础上,采用一定时段内(即预估长度)的滚动预测评估,估计未来的为了实现最佳的发射功率值所应该输入的信号值。同时在滚动预评估中,也引入了干扰因素,减少了误差。作为优选,在发射端与接收端处于持续运动的情形下,可以
通过轨迹函数的预先导入或者预估,能够实现精度更高的发射功率控制。
附图说明
[0034]下面结合附图和实施例对本专利技术进一步说明。
[0035]图1,鲁棒稳定性的广义预控制方法示意图。
具体实施方式
[0036]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0037]实施例1
[0038]本实施例提供一种鲁棒稳定性的广义预控制方法,如图1,所述广义预控制方法用于通信系统,通信系统包括发射端和接收端,通信系统内置有三维地图,方法包括:
[0039]步骤一,预先设置通信系统中发射端系统损耗函数和接收端系统损耗函数,预定义通信系统中接收端接收的最佳功率函数p
g
(f);
[0040]步骤二,预先在三维地图中模拟计算异步位置之间的通信链路损耗值并建立数据库P(f,d1,d2);根本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种鲁棒稳定性的广义预控制方法,其特征在于:所述广义预控制方法用于通信系统,通信系统包括发射端和接收端,通信系统内置有三维地图,方法包括:步骤一,预先设置通信系统中发射端系统损耗函数和接收端系统损耗函数,预定义通信系统中接收端接收的最佳功率函数p
g
(f);步骤二,预先在三维地图中模拟计算异步位置之间的通信链路损耗值并建立数据库P(f,d1,d2);根据发射端位置参数、接收端位置,模拟计算出发射端到接收端的功率损耗参数p
s
(f);步骤三,将c(f)=p
g
(f)+p
s
(f)作为发射端的最佳发射功率值;其中,f为频率,d1为发射端位置,d2为接收端位置;步骤四,预定义发射端发射功率控制系数为λ2,干扰信号加权系数为λ1;定义发射功率预评估模型为:预评估模型为:1=E
1,j
(q
‑1)(1+M1q
‑1)Δ+q

j
F
1,j
(q
‑1);1=E
2,j
(q
‑1)(1+M2q
‑1)Δ+q

j
F
2,p
(q
‑1);其中,y(k)为发射功率输出值,u(k)为发射功率控制信号输入值,z(k)为发射功率干扰值;M1(q
‑1)为预定义的q
‑1多项式,N1(q
‑1)为预定义的q
‑1多项式,M2(q
‑1)为预定义的q
‑1多项式,N2(q
‑1)为预定义的q
‑1多项式;C1=1,C2=1,k为时刻值,q
‑1为预定义的后移系数,Δ=1

q
‑1为差分系数,ε1(k)和ε2(k)为预定义的随机干扰项因子,j和p分别为发射功率模型预估长度和干扰信号模型预估长度;步骤五,采集数据y(k),z(k),y(k

1),z(k

1),Δ...

【专利技术属性】
技术研发人员:陶贵丽王雪梅刘文强张兴华牛晓霞张剑飞于海英
申请(专利权)人:浙江传媒学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1