国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

中間特征向量靈敏度的自適應(yīng)迭代計(jì)算

2023-03-09 12:49:56陳錦洪鐘慧湘吳柏生
關(guān)鍵詞:頻帶特征向量特征值

陳錦洪, 鐘慧湘, 吳柏生

(廣東工業(yè)大學(xué) 機(jī)電工程學(xué)院, 廣州 510006)

在結(jié)構(gòu)動(dòng)力學(xué)模型校正、優(yōu)化和損傷檢測(cè)等領(lǐng)域, 均需用到特征值和特征向量的導(dǎo)數(shù)[1-3].其中, 特征值的導(dǎo)數(shù)計(jì)算較容易, 但特征向量的導(dǎo)數(shù)計(jì)算則較復(fù)雜, 這主要是由于特征向量導(dǎo)數(shù)控制方程的系數(shù)為奇異矩陣所致.目前, 關(guān)于特征值和特征向量導(dǎo)數(shù)的計(jì)算方法可分為精確解法和近似解法兩類.精確解法主要有模態(tài)疊加法[4]、Nelson方法[5]和改進(jìn)的Nelson方法[6]等.模態(tài)疊加法需已知整個(gè)結(jié)構(gòu)所有振型信息才能準(zhǔn)確計(jì)算特征值與特征向量的導(dǎo)數(shù), 但不易獲得工程結(jié)構(gòu)的全部振型信息.Nelson方法和改進(jìn)的Nelson方法直接改變系數(shù)矩陣的奇異性, 前者僅適合單特征值的特征向量導(dǎo)數(shù)計(jì)算, 后者可用于單和重特征值的特征向量導(dǎo)數(shù)計(jì)算.但這類方法在計(jì)算每個(gè)頻率對(duì)應(yīng)的特征向量導(dǎo)數(shù)時(shí)均需對(duì)系數(shù)矩陣進(jìn)行換行換列, 且需分解新形成的矩陣, 在編程和實(shí)施上均較繁瑣.Yang等[7]提出一種計(jì)算特征向量靈敏度的方法, 但未討論重特征值的情況, 且引入的正則項(xiàng)破壞了原有系數(shù)矩陣的稀疏性.為計(jì)算特征向量導(dǎo)數(shù), 人們以模態(tài)疊加法為基礎(chǔ), 發(fā)展了計(jì)算特征向量導(dǎo)數(shù)問(wèn)題的近似解法: Wu等[8]將預(yù)處理共軛梯度法(PCG)應(yīng)用到特征向量導(dǎo)數(shù)問(wèn)題中; Li等[9]通過(guò)修改系數(shù)矩陣(不同于Nelson方法和改進(jìn)的Nelson方法)并利用迭代法實(shí)現(xiàn)了中間特征向量導(dǎo)數(shù)的計(jì)算; Lin等[2]對(duì)特征值和特征向量導(dǎo)數(shù)的理論和工程應(yīng)用進(jìn)行了較全面的綜述.

針對(duì)特征向量導(dǎo)數(shù)計(jì)算問(wèn)題, 本文提出一種自適應(yīng)迭代方法用于計(jì)算任意頻段內(nèi)特征向量的導(dǎo)數(shù).先自適應(yīng)計(jì)算參與模態(tài)疊加所需的中間特征對(duì), 再通過(guò)迭代方法自適應(yīng)計(jì)算所需頻帶的特征向量導(dǎo)數(shù).本文方法僅需求解移位特征值時(shí)已完成的移位剛度矩陣分解, 無(wú)需任何其他矩陣分解.數(shù)值算例驗(yàn)證了所提方法的有效性.

1 中間特征值對(duì)應(yīng)特征向量導(dǎo)數(shù)的計(jì)算

對(duì)無(wú)阻尼系統(tǒng)自由振動(dòng), 其特征問(wèn)題滿足如下方程:

(1)

(2)

(3)

(4)

其中Δb為步長(zhǎng), 可通過(guò)文獻(xiàn)[11]確定.

當(dāng)m0>1時(shí), 對(duì)應(yīng)重特征值的情況.由于其重特征值對(duì)應(yīng)的特征向量不唯一, 即φs+1,φs+2,…,φs+m0的任何線性組合仍是一個(gè)特征向量, 因此需找到可定義導(dǎo)數(shù)的特征向量.令λ0對(duì)應(yīng)的特征向量矩陣為X=(φs+1,φs+2,…,φs+m0), 則重特征值的導(dǎo)數(shù)?λi/?b可通過(guò)求解

(5)

的特征值計(jì)算[12-13].假設(shè)所求重特征值的導(dǎo)數(shù)?λi/?b互不相同.設(shè)Γ=(γs+1,γs+2,…,γs+m0)為由方程(5)的特征向量構(gòu)成的m0階正交矩陣, 則可求導(dǎo)的重特征向量可表示為Z=XΓ.

設(shè)重特征向量導(dǎo)數(shù)的解為

(6)

式中特解vi滿足

(7)

當(dāng)特解vi確定后, 系數(shù)Ci可由

(8)

求得.

文獻(xiàn)[14-15]討論了重特征值導(dǎo)數(shù)相同的情況, 本文只研究重特征值導(dǎo)數(shù)互不相同的情況, 其中m0=1對(duì)應(yīng)單特征值, 其結(jié)果可簡(jiǎn)化.

2 中間特征向量導(dǎo)數(shù)的自適應(yīng)迭代計(jì)算

由式(7)可知,K-λ0M是秩為n-m0的n階矩陣, 其核空間由Z=(zs+1,zs+2,…,zs+m0)組成.基于Fox等[4]的模態(tài)疊加法, 特解vi(i=s+1,s+2,…,s+m0)可由所有除重頻外對(duì)應(yīng)的n-m0特征向量疊加求得, 即

(10)

其中

(11)

將方程(10)改寫為

(12)

其中

(13)

模態(tài)疊加法需知道全部的模態(tài)信息, 但對(duì)大規(guī)模有限元模型, 不易求解全部模態(tài).所以僅能對(duì)特解的一部分, 即中間特征向量Φm中對(duì)應(yīng)的部分實(shí)施模態(tài)疊加;其補(bǔ)償部分wi用

(14)

求解.由于K-λ0M為奇異矩陣, 因此文獻(xiàn)[9]將式(14)修改為

(15)

文獻(xiàn)[9]給出了迭代式

wi,k+1=Gwi,k+f,k=0,1,2,…,

(16)

其中

(17)

迭代矩陣G的譜半徑

(18)

(19)

內(nèi), 這些中間特征對(duì)確定后, 由譜半徑公式(18)可知, 在頻帶[ωL,ωR]內(nèi)的特征對(duì), 迭代矩陣的譜半徑小于θ.

圖1 特征值分布Fig.1 Eigenvalue distribution

由式(16), 定義wi,k在第k次迭代后的殘量相對(duì)于右端項(xiàng)fi的相對(duì)殘差為

(20)

其中‖‖2為2-范數(shù), 并取wi,0=0.定義容許誤差ε, 當(dāng)ri,k<ε時(shí), 迭代解wi,k滿足收斂精度要求.

基于上述討論, 求解指定頻帶內(nèi)重特征向量導(dǎo)數(shù)(單特征值的情形同樣適用)的步驟如下:

1) 設(shè)定θ, 0<θ<1, 先計(jì)算由式(19)確定區(qū)間內(nèi)的特征對(duì)Λm和Φm;

3 數(shù)值實(shí)驗(yàn)

下面通過(guò)數(shù)值算例驗(yàn)證本文方法的有效性.本文數(shù)值算例在配置如下的計(jì)算機(jī)上運(yùn)行: 處理器為Intel(R) Xeon(R) Gold 6226R CPU@2.90 GHz 2.89 GHz(2處理器), 內(nèi)存為256 GB, 系統(tǒng)為64位Windows 10.本文方法與改進(jìn)Nelson方法的編程均采用軟件MATLAB R2021a實(shí)現(xiàn).采用MALTAB的eigs函數(shù)(采用默認(rèn)收斂容差)求解移位特征值.相關(guān)的剛度矩陣和質(zhì)量矩陣信息由ABAQUS建模獲得.

本文方法比改進(jìn)Nelson方法的優(yōu)勢(shì)通過(guò)CPU計(jì)算時(shí)間衡量, 自適應(yīng)迭代方法的計(jì)算精度采用相對(duì)誤差公式衡量.定義兩特征向量導(dǎo)數(shù)的相對(duì)誤差

考慮如圖2所示的一個(gè)四邊固定矩形板的固有振動(dòng)問(wèn)題.其長(zhǎng)度x=2 m, 寬度y=2 m, 板厚h=0.01 m.材料的彈性模量E=78 GPa, Poisson比μ=0.32, 材料密度ρ=2 770 kg/m3.將該板劃分成1 600個(gè)單元, 單元類型為Shell單元S8R5, 含31 205個(gè)自由度.以圖3單元(黑色單元)的厚度為設(shè)計(jì)變量b, 其初始值b0=0.01 m, 步長(zhǎng)Δb=0.000 1 m.假設(shè)頻帶為[260 Hz,320 Hz], 容許誤差ε=10-4.

圖2 矩形板結(jié)構(gòu)Fig.2 Rectangular plate structure

圖3 板結(jié)構(gòu)設(shè)計(jì)變量Fig.3 Design variables of plate structure

設(shè)θ=0.5.求解在區(qū)間[224.05 Hz,346.12 Hz]內(nèi)的特征對(duì)Λm和Φm.通過(guò)Sturm定理求得該區(qū)間特征對(duì)的個(gè)數(shù)為11.采用本文方法計(jì)算關(guān)注頻帶內(nèi)頻率的導(dǎo)數(shù)列于表1, 采用本文方法與改進(jìn)Nelson方法求解特征向量導(dǎo)數(shù)的相對(duì)誤差列于表2.

表1 矩形板的頻率及關(guān)注頻帶內(nèi)頻率的導(dǎo)數(shù)

表2 關(guān)注頻帶的特征向量導(dǎo)數(shù)的相對(duì)誤差

由表2可見, 最大相對(duì)誤差小于0.624%.計(jì)算關(guān)注頻帶的特征向量導(dǎo)數(shù)的總CPU時(shí)間, 采用本文方法需81.6 s, 采用改進(jìn)Nelson方法需104.2 s, 總時(shí)間約縮減了22%.

綜上所述, 針對(duì)特征向量導(dǎo)數(shù)計(jì)算問(wèn)題, 本文提出了一種自適應(yīng)迭代方法用于計(jì)算中間任意頻帶內(nèi)的特征向量導(dǎo)數(shù).通過(guò)設(shè)定θ值(小于1), 自適應(yīng)計(jì)算參與模態(tài)疊加所需的中間特征對(duì), 再通過(guò)迭代算法自適應(yīng)求得關(guān)注頻帶內(nèi)的特征向量導(dǎo)數(shù).本文方法僅需在求解移位特征值時(shí)分解一次移位剛度矩陣, 無(wú)需任何其他矩陣分解.數(shù)值算例驗(yàn)證了本文方法的有效性.

猜你喜歡
頻帶特征向量特征值
二年制職教本科線性代數(shù)課程的幾何化教學(xué)設(shè)計(jì)——以特征值和特征向量為例
克羅內(nèi)克積的特征向量
一類帶強(qiáng)制位勢(shì)的p-Laplace特征值問(wèn)題
單圈圖關(guān)聯(lián)矩陣的特征值
Wi-Fi網(wǎng)絡(luò)中5G和2.4G是什么?有何區(qū)別?
單音及部分頻帶干擾下DSSS系統(tǒng)性能分析
一類特殊矩陣特征向量的求法
雙頻帶隔板極化器
EXCEL表格計(jì)算判斷矩陣近似特征向量在AHP法檢驗(yàn)上的應(yīng)用
基于商奇異值分解的一類二次特征值反問(wèn)題
安顺市| 建德市| 日土县| 普安县| 旬阳县| 平顶山市| 泰来县| 孟连| 靖边县| 信宜市| 萝北县| 湘潭县| 屏山县| 囊谦县| 寻甸| 明光市| 万年县| 平江县| 黄冈市| 四会市| 莱阳市| 资中县| 板桥市| 油尖旺区| 涿鹿县| 台中市| 武定县| 枞阳县| 西乌| 淳安县| 泾川县| 东乡县| 清水县| 嘉兴市| 麻江县| 尉氏县| 班戈县| 轮台县| 奈曼旗| 商都县| 澳门|