System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及通信,尤其涉及一種資源分配方法及相關設備。
技術介紹
1、現有技術中雖然存在針對于可重構智能超表面(reconfigurable?intelligencesurface,ris)輔助非正交多址(non-orthogonal?multiple?access?technology,noma)協作定位系統功率分配問題提出了解決方案。但未考慮通信對定位的影響,且缺乏在復雜情況下,保證通信用戶的通信質量的同時,提升定位用戶的定位精度的方案。
技術實現思路
1、有鑒于此,本申請的目的在于提出一種資源分配方法及相關設備。
2、基于上述目的,本申請提供了一種資源分配方法,包括:
3、基于獲取的定位用戶的第一功率譜密度、定位用戶接收到其他簇通信信號的第二功率譜密度和定位用戶接收到其他基站的定位信號的第三功率譜密度,計算得到水平定位誤差;
4、將最大化水平定位誤差的負數作為目標函數;所述目標函數的約束條件包括通信用戶服務質量約束、總功率約束和遠近干擾約束;
5、利用拉格朗日乘子將所述目標函數的約束條件轉化為無約束目標函數,并利用對偶分解法將所述目標函數進行拆分,得到子目標函數;
6、利用次梯度法對所述子目標函數進行迭代更新,基于迭代結果對資源進行分配。
7、在一種可能的實現方式中,所述基于獲取的定位用戶的第一功率譜密度、定位用戶接收到其他簇通信信號的第二功率譜密度和定位用戶接收到其他基站的定位信號的第三功率譜密度,計算得
8、基于所述第一功率譜密度、所述第二功率譜密度和所述第三功率譜密度,計算得到定位用戶測距誤差;
9、基于所述定位用戶測距誤差計算得到所述水平定位誤差。
10、在一種可能的實現方式中,通過下式表示所述定位用戶測距誤差:
11、
12、其中,表示定位用戶測距誤差,a=bl(1-0.5bltcoh),bl表示環路噪聲帶寬,tcoh表示相干積分時間,b0表示noma信號的中心頻點,bfe表示射頻前端帶寬,n0表示環境噪聲的功率譜密度,表示第二功率譜密度,表示第三功率譜密度,表示第一功率譜密度,β表示幅度系數,a表示級聯信道系數,表示定位用戶的功率分配系數,ps表示基站的發射功率,f表示頻率,d表示前后相關器間距,tp表示通信信號周期,表示除基站k′外到定位用戶m的信道增益。
13、在一種可能的實現方式中,通過下式表示所述水平定位誤差:
14、
15、其中,ψm表示水平定位誤差,k表示基站數量,表示定位用戶m的信道矩陣中第(i,k)個元素,表示定位用戶測距誤差。
16、在一種可能的實現方式中,通過下述步驟確定所述通信用戶服務質量約束:
17、基于定位用戶對通信用戶的干擾,計算得到通信用戶的傳輸誤碼率;
18、確定所述傳輸誤碼率的第一約束條件;
19、將所述傳輸誤碼率的第一約束條件,轉化為定位用戶對通信用戶的干擾的第二約束條件;
20、將所述第二約束條件確定為所述通信用戶服務質量約束。
21、在一種可能的實現方式中,所述總功率約束是基于總發射功率的上限確定的;所述遠近干擾約束是基于定位信號自相關和互相關的比例以及接收設備的能效級別確定的。
22、基于同一專利技術構思,本申請實施例還提供了一種資源分配裝置,包括:
23、計算模塊,被配置為基于獲取的定位用戶的第一功率譜密度、定位用戶接收到其他簇通信信號的第二功率譜密度和定位用戶接收到其他基站的定位信號的第三功率譜密度,計算得到水平定位誤差;
24、約束模塊,被配置為將最大化水平定位誤差的負數作為目標函數;所述目標函數的約束條件包括通信用戶服務質量約束、總功率約束和遠近干擾約束;
25、轉化拆分模塊,被配置為利用拉格朗日乘子將所述目標函數的約束條件轉化為無約束目標函數,并利用對偶分解法將所述目標函數進行拆分,得到子目標函數;
26、迭代模塊,被配置為利用次梯度法對所述子目標函數進行迭代更新,基于迭代結果對資源進行分配。
27、基于同一專利技術構思,本申請實施例還提供了一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如上述任意一項所述的資源分配方法。
28、基于同一專利技術構思,本申請實施例還提供了一種非暫態計算機可讀存儲介質,所述非暫態計算機可讀存儲介質存儲計算機指令,所述計算機指令用于使所述計算機執行上述任一所述的資源分配方法。
29、基于同一專利技術構思,本申請實施例還提供了一種計算機程序產品,其包括計算機程序指令,所述計算機指令用于使所述計算機程序產品執行上述任一所述的資源分配方法。
30、從上面所述可以看出,本申請提供的資源分配方法及相關設備,基于獲取的定位用戶的第一功率譜密度、定位用戶接收到其他簇通信信號的第二功率譜密度和定位用戶接收到其他基站的定位信號的第三功率譜密度,計算得到水平定位誤差;將最大化水平定位誤差的負數作為目標函數;所述目標函數的約束條件包括通信用戶服務質量約束、總功率約束和遠近干擾約束;利用拉格朗日乘子將所述目標函數的約束條件轉化為無約束目標函數,并利用對偶分解法將所述目標函數進行拆分,得到子目標函數;利用次梯度法對所述子目標函數進行迭代更新,基于迭代結果對資源進行分配。本申請實施例通過考慮多基站多用戶對定位用戶的影響,并結合信號歸一化功率譜密度函數(psd,power?spectraldensity),推導通信用戶信號與通信質量間的關系;結合定位用戶的定位信號,在保證通信質量的前提下,以定位用戶的水平誤差為評估基準,聯合基站功率以及功率分配系數,采用拉格朗日對偶方法推導定位精度的閉合表達式;面對所提非凸問題,將問題分解成多個子問題,并利用拉格朗日對偶法與次梯度法將非凸問題轉化為凸問題并利用cvx工具求解,有效降低了問題的復雜度,同時利用次梯度法迭代求解,能夠逐步逼近最優解,從而最小化系統定位誤差,能夠有效地平衡通信質量和定位精度,最終實現對資源合理的分配。
本文檔來自技高網...【技術保護點】
1.一種資源分配方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述基于獲取的定位用戶的第一功率譜密度、定位用戶接收到其他簇通信信號的第二功率譜密度和定位用戶接收到其他基站的定位信號的第三功率譜密度,計算得到水平定位誤差,包括:
3.根據權利要求2所述的方法,其特征在于,通過下式表示所述定位用戶測距誤差:
4.根據權利要求2所述的方法,其特征在于,通過下式表示所述水平定位誤差:
5.根據權利要求1所述的方法,其特征在于,通過下述步驟確定所述通信用戶服務質量約束:
6.根據權利要求1所述的方法,其特征在于,所述總功率約束是基于總發射功率的上限確定的;所述遠近干擾約束是基于定位信號自相關和互相關的比例以及接收設備的能效級別確定的。
7.一種資源分配裝置,其特征在于,包括:
8.一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1至6任意一項所述的方法。
9.一種非暫態計算機可讀存儲介質,所述
10.一種計算機程序產品,包括計算機程序指令,當所述計算機程序指令在計算機上運行時,使得計算機執行如權利要求1至6中任一項所述的方法。
...【技術特征摘要】
1.一種資源分配方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述基于獲取的定位用戶的第一功率譜密度、定位用戶接收到其他簇通信信號的第二功率譜密度和定位用戶接收到其他基站的定位信號的第三功率譜密度,計算得到水平定位誤差,包括:
3.根據權利要求2所述的方法,其特征在于,通過下式表示所述定位用戶測距誤差:
4.根據權利要求2所述的方法,其特征在于,通過下式表示所述水平定位誤差:
5.根據權利要求1所述的方法,其特征在于,通過下述步驟確定所述通信用戶服務質量約束:
6.根據權利要求1所述的方法,其特征在于,所述總功率約束是基于總發射功率的上限...
【專利技術屬性】
技術研發人員:馬軍偉,段瀟蓉,趙敏,張棟,劉海濤,李偉博,楊兆飛,李美玲,張得路,
申請(專利權)人:國網山西省電力公司信息通信分公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。