[發明專利]一種低復雜度的魯棒子空間估計方法有效
| 申請號: | 201710403278.7 | 申請日: | 2017-06-01 |
| 公開(公告)號: | CN107179521B | 公開(公告)日: | 2019-06-18 |
| 發明(設計)人: | 何振清;史治平;閆秦懷 | 申請(專利權)人: | 電子科技大學 |
| 主分類號: | G01S5/00 | 分類號: | G01S5/00;G06K9/62 |
| 代理公司: | 成都點睛專利代理事務所(普通合伙) 51232 | 代理人: | 孫一峰 |
| 地址: | 611731 四川省*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 低復雜度 空間估計 原始目標函數 計算復雜度 變量分解 代價函數 高復雜度 更新規則 計算開銷 脈沖噪聲 四則運算 通信領域 信號處理 優化問題 矢量 魯棒性 平滑性 線搜索 異常點 子問題 求解 減小 可調 魯棒 上界 逼近 引入 | ||
1.一種低復雜度的魯棒子空間估計方法,該方法用于對脈沖噪聲兼具魯棒性的子空間估計,其特征在于,包括以下步驟:
S1、獲取接收信號如下公式1:
Y=Yt+E (公式1)
公式1中,為無污染的測量信號,E為脈沖噪聲;
S2、根據魯棒子空間估計的目的,即找到和R<<min{M,N},且使得Yt盡可能的逼近UVH,如下公式2:
Yt≈UVH (公式2)
公式2中,(·)H表示共軛轉置運算;
將目標U和V分解為2R個塊變量,且每個塊變量為U和V的列矢量,采用如下迭代方法獲取U和V:
S21、設初始迭代數k=0,并隨機初始化初始化權重矩陣W為空矩陣;
S22、將第k次迭代估計值U(k)和V(k)賦給中間變量和
S23、通過公式r=mod(k,R)+1獲取每次要更新的列r;其中,mod表示求余運算;
S24、根據獲得的列r,通過如下公式3獲得矩陣Hr:
公式3中,和分別表示矩陣和的第i個列向量;
S25、對權重矩陣W進行更新:
首先,將權重矩陣W更新為然后,如果|Wij|≤ε,那么將Wij更新為否則,Wij更新為其中,Wij為W的第i行、j列元素,ε>0,p∈(0,2];
S26、對列向量ur(k+1)進行更新:
采用如下公式4更新列向量ur(k+1)中的M個元素:
其中,[ur(k+1)]i表示U(k+1)的第r個列向量的第i個元素,1≤i≤M,Hr[i,:]表示矩陣Hr的第i行,W[i,:]表示矩陣W的第i行,⊙為Hadmard積;
S27、采用如步驟S25的方法再次更新權重矩陣W:
首先,將權重矩陣W更新為然后,如果|Wij|≤ε,那么將Wij更新為否則,Wij更新為
S28、對列向量vr(k+1)進行更新:
采用如下公式5更新列向量vr(k+1)中的N個元素:
公式5中,[vr(k+1)]j表示V(k+1)的第r個列向量的第j個元素,Hr[:,j]表示矩陣Hr的第j列,W[:,j]表示矩陣W的第j列;
S29、采用如下公式6更新U(k+1),V(k+1):
S210、更新迭代次數k:k=k+1;
S211、判斷迭代次數k是否達到預設值,若是,則進入步驟S3,若否,則返回到步驟S22繼續迭代更新;
S3、將S2中的輸出目標值U(k)和V(k)分別賦給U和V;Orth(U)為所需的列子空間,其中Orth表示正交化。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學,未經電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710403278.7/1.html,轉載請聲明來源鉆瓜專利網。





