[發明專利]一種采用非正交基的GMRES變型算法在審
| 申請號: | 202110577595.7 | 申請日: | 2021-05-26 |
| 公開(公告)號: | CN113343170A | 公開(公告)日: | 2021-09-03 |
| 發明(設計)人: | 曹欣遠;陳明生;齊琦;王道平;況曉靜;孔勐;張量;張忠祥;陳兵兵;范程華 | 申請(專利權)人: | 合肥師范學院 |
| 主分類號: | G06F17/12 | 分類號: | G06F17/12;G06F17/16 |
| 代理公司: | 合肥市長遠專利代理事務所(普通合伙) 34119 | 代理人: | 劉勇 |
| 地址: | 230000 安徽*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 采用 正交 gmres 變型 算法 | ||
1.一種采用非正交基的GMRES變型算法,其特征在于,包括以下步驟:
S1、選取初始解向量,計算初始殘量,獲取Krylov子空間的第一維基向量;
S2、計算系數矩陣與第一維基向量的乘積,任意選取該乘積結果中的部分元素,并對第一維基向量作對應抽取,以二者的內積作為此向量在第一維基向量上的投影系數,由其殘差向量確定Krylov子空間的第二維基向量;
S3、計算系數矩陣與第二維基向量的乘積,再次通過抽取以及求解最小二乘問題獲取新向量在由第一、第二維基向量張成的子空間上的一個斜投影向量,并由相應的殘差向量確定第三維基向量,以此類推,直至獲得第n維基向量;
S4、在每次生成新基向量的同時,根據投影系數向量構建并更新上Hessenberg陣,通過求解其對應的矩陣方程的最小二乘問題,更新殘量,直至殘量為零或小于既定閾值。
2.根據權利要求1所述的一種采用非正交基的GMRES變型算法,其特征在于,步驟S1具體為:
S11、建立線性方程組:
Ax=b (1)
設迭代初值為x0,則初始殘量為r0=b-Ax0;
S12、任意選取r0中部分元素記作r0p,Krylov子空間span{r0,Ar0,A2r0,...,An-1r0}的第一維基向量Q1由公式(2)確定;
Q1=r0/||r0p||2 (2)
對Q1做和r0p一致的抽取時記作Q1p,Q1p為一單位化低維向量。
3.根據權利要求1所述的一種采用非正交基的GMRES變型算法,其特征在于,步驟S2具體為:
S21、計算矩陣向量乘積AQ1,并對相乘所得向量作與r0p一致的抽取記作(AQ1)p,求解超定方程組
Q1pα1=(AQ1)p (3)
的最小二乘解;
S22、由投影系數α1計算如下殘差向量
Δ1=AQ1-Q1α1 (4)
S23、進而對Δ1作和r0p一致的抽取記作Δ1p,由
Q2=Δ1/||Δ1p||2 (5)
確定Krylov子空間span{r0,Ar0,A2r0,...,An-1r0}的第二維基向量Q2;記對Q2作與r0p一致的抽取所得低維向量為Q2p,Q2p為單位化低維向量且Q2p⊥Q1p。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥師范學院,未經合肥師范學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110577595.7/1.html,轉載請聲明來源鉆瓜專利網。





