999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于EXCEL的動力總成懸置系統模態及解耦的計算方法與驗證

2019-06-30 11:09:27黃燕宋樹森
企業科技與發展 2019年9期
關鍵詞:模態

黃燕 宋樹森

【摘 要】根據動力總成懸置系統模態及解耦的計算公式,利用EXCEL自帶的有限的矩陣運算函數,計算動力總成懸置系統的廣義剛度矩陣K和廣義質量矩陣M的逆矩陣M-1的乘積M-1×K(設其結果為矩陣A)。然后利用作者發明的一種特殊方法在EXCEL中求出該矩陣A的特征值,再利用逆冥法在EXCEL表中求出矩陣A的特征向量,最終計算出動力總成懸置系統的模態及解耦。整個計算過程龐大而復雜,但求解矩陣A的特征值和特征向量是核心,因此將重點介紹。此外,將利用工程領域應用極廣的計算軟件MATLAB對基于EXCEL的動力總成懸置系統模態及解耦的計算的準確性和精度進行驗證。

【關鍵詞】動力總成懸置系統;模態;解耦;EXCEL

【中圖分類號】U464.13 【文獻標識碼】A 【文章編號】1674-0688(2019)09-0122-04

0 前言

在開發工程車和乘用車時,為了整車的駕乘舒適性和避免共振現象的發生,必須計算動力總成懸置系統的模態及解耦,以期達到良好的隔振效果和整車舒適性。該計算工作量很大,很難人工完成。所以,工程師會借助于強大的數學計算軟件或物理建模軟件完成相關計算。這些軟件往往是商用的,計算成本較高。本文將介紹如何利用辦公電腦必備的辦公軟件EXCEL,完成動力總成懸置系統模態及解耦的計算。基于EXCEL的計算結果與基于MATLAB的計算結果做對比,說明計算精度的一致性。這種利用EXCEL自帶的函數庫完成某些功能件的分析計算的方法,值得其他功能區域去探索和實踐,以便降低開發成本,緩解計算資源的緊張。

1 動力總成懸置系統模態及解耦計算公式簡介

2 在EXCEL表中的計算方法實現

根據動力總成懸置系統模態求解公式(7)和解耦率求解公式(9)可知,涉及在EXCEL表中構建矩陣,求解逆矩陣、求解矩陣乘積、求解矩陣特征值和特征向量等。在本文中,將結合某公司設計的一款車型懸置,重點介紹如何在EXCEL表中求解矩陣的逆、矩陣的乘積、矩陣的特征值和特征向量等。

2.1 逆矩陣的計算方法

在EXCEL表中,求解矩陣的逆可以用函數MINVERSE()。在本文中,將利用該函數求解廣義質量矩陣M的逆矩陣。在公司開發的車型中,動力總成的質量矩陣如圖1所示,利用函數MINVERSE()計算其逆矩陣如圖2所示。

2.2 矩陣乘積的計算方法

在EXCEL表中,求解兩個矩陣乘積的函數為MMULT()。在本文中,利用該函數求解矩陣A=M-1×K(見公式8)。動力總成懸置系統的廣義剛度矩陣如圖3所示,利用函數MMULT()計算的矩陣A結果如圖4所示。

2.3 矩陣特征值的計算方法

在EXCEL表中,無直接計算矩陣特征值的函數。但可以借助EXCEL表的其他函數,實現求解矩陣的特征值。設矩陣A的特征值構成的行列式為Y,并將A看作行列式,則存在行列式A-Y=0。一般,各車型的動力總成的質量在130~180 kg,其對應的矩陣A的特征值Y的取值范圍在1 000~14 000。為了能夠處理更輕的動力總成和更重的動力總成,我們可以適當放大特征值Y的取值范圍。本文設特征值的取值范圍在510~30 000。

可以按照從小到大的順序求解特征值Y。我們先假設Y=510,代入行列式A-Y中,計算行列式A-Y的值。然后逐漸增大Y值,并依次計算行列式A-Y的值。當行列式A-Y=0時,則對應的Y值就是矩陣A的特征值。我們會在510~30 000找到6個使行列式A-Y=0的Y值。但實際計算時存在一個難解的問題:即使Y以單位1來遞增,每次求行列式A-Y的值時,其值都不等于0。這說明,如果我們只將Y精確到個位數,是無法使行列式A-Y=0的。因此,我們需要取小數。但實踐證明,即使我們取到了小數點后5位,也不會使A-Y=0。Y以如此小的幅度遞增,會使計算量和計算數據變得龐大,甚至達到天文數字。一張EXCEL表最多含有1 048 576×16 384個單元格,即使將這些單元格都利用上,也可能無法完成如此巨大的計算。實踐證明,我們不需要十分精確的矩陣A的特征值,只要將其精確到10位,就可以保證動力總成懸置系統的模態與解耦率擁有足夠的精度。經過與大型商業軟件MATLAB計算的結果對比,模態的精度可以達到0.1 Hz,解耦率的精度可以達到0.2。該精度完全滿足任何車型的動力總成懸置系統的設計要求。將特征值精確到10位,可以極大地減少計算量。我們只需要完成(30 000-510)/10+1=29 950次計算。這樣的計算次數,EXCEL表可以在數秒內完成。

精確到10位,意味著求解特征值Y的近似值。在計算過程中,肯定會發生這種情況:當Y=Yn時,A-Yn<0;當Y=Yn+1時,A-Yn+1>0,則特征值就介于Yn與Yn+1之間。所以,我們可以令特征值近似的為Y=(Yn+Yn+1)/2。這樣,我們就求出了矩陣A的近似特征值。其中,n=1,2,3,…,29 950;Yn+1=Yn+10。

首先在EXCEL表中構建特征值行列式Y,從510開始,以10為單位步長累加(如圖5和圖6所示)。然后計算行列式A-Y的值(如圖7和圖8所示)。計算行列式的值要用到函數MDETERM()。最后判斷(A-Yn)×(A-Yn+1)是否小于0,凡是小于0的,則取(Yn+Yn+1)/2為矩陣A的近似特征值。這樣,我們就計算出了矩陣A的所有近似特征值,重新命名其為eig,其值為(1 475 2 655 3 705 4 835 8 845 10 235)T。

2.4 矩陣特征向量的計算方法

求得矩陣A的特征值后,需要求解特征值對應的特征向量。同樣,EXCEL沒有求解特征向量的函數。本文利用逆冥法[3]求解特征向量,其方法見公式(10),其中i=1,2,…,6,I為6×6階的單位矩陣,每個特征值對應的初始特征向量為單位向量R0=[1 1 1 1 1 1]T,每次迭代后的特征向量為Rn(n=1,2…)。MAX|Xn|為數列Xn中極值的取正。按照公式(10)進行迭代計算,當相鄰兩次迭代Rn-1和Rn近似相等時,則Rn即為矩陣A的一個特征值對應的特征向量。

(A-eigi×I)Rn-1=XnRn=Xn/MAX|Xn(10)

以eig1為例,在EXCEL表中簡單介紹其對應的特征值計算方法。根據式(10),在EXCEL表中利用函數MMULT((MINVERSE(A-eig1*I),R0))求出X1.利用函數MAX(ABS()),求出MAX|Xn|和R1。然后,迭代下去,依次計算X2、R2、X3、R3……最后發現,第九次和第十次迭代后,R9和R10在小數點后7位都是相同的,所以確定了eig1對應的特征向量為第10次迭代的結果R10,并重新命名為V1=[-0.001 062 906 1 -0.000 659 385 0.515 210 046 -0.173 737 188 0.052 904 115]T。

同理,依次計算出其他5個特征向量:

V2=[0.017 934 073 -0.000 286 984 1 0.013 295 751 -0.437 069 402 -0.078 468 667]T

V3=[0.664 140 6 -0.001 388 5 -0.025 148 703 0.081 674 249 -1 -0.456 414 39]T

V4=[0.045 221 658 0.003 542 984 0.012 140 699 -0.066 572 212 1 0.155 561 787]T

V5=[0.025 497 281 -0.009 717 558 -0.000 166 081 0.105 893 448 -0.079 668 001 1]T

V6=[-0.003 851 884 -0.030 347 53 0.001 081 269 1 -0.090 717 755 -0.172 696 521]T

2.5 動力總成懸置系統模態和解耦率的計算結果

根據公式(7),其在EXCEL表中的實現函數為SQRT(TRANSPOSE(eig))/(2*PI()),求出動力總成懸置系統的六階頻率為ω=(6.11,8.20,9.69,11.07,14.97,16.10)。再根據公式(9)和前述求得的特征向量,可以在EXCEL表中計算出動力總成懸置系統的解耦率和六階模態對應的方向。這個在EXCEL表中都是利用現有函數實現,難度不大,因篇幅限制,在此不予介紹。最終結果如圖9所示(Fore/Aft代表前后方向X,Lateral代表左右方向Y,Bounce代表上下方向Z,Roll代表繞X軸旋轉的方向,Pitch代表繞Y軸懸置的方向,Yaw代表繞Z軸懸置的方向)。

3 結果驗證

MATLAB因其強大的數據處理,尤其是對矩陣的處理,被廣泛應用于各種工程領域。本文將利用事先在MATLAB中編制好的動力總成懸置解耦程序,用于檢驗基于EXCEL計算結果的準確性。計算結果如圖10所示。對比圖9和圖10可知,頻率偏差在0.1 Hz以內,解耦率偏差在0.2以內(MATLAB的解耦率表示方法采用的是小數表示,EXCEL的解耦率表示方法采用的是百分數,對比時需要注意)。這樣的精度,足以滿足和保證動力總成懸置系統的模態和解耦率計算的精度要求。

4 結論

利用EXCEL表可以進行矩陣求解特征值和特征向量的計算,進而求解動力總成懸置系統的模態和解耦率。

整個計算過程(包含參數輸入)需要1~2 min。這與基于MATLAB的計算時間基本一致或接近。

經過與基于MATLAB的計算結果對比,計算精度與MATLAB保持一致,足以滿足動力總成懸置系統的模態和解耦率計算的需求。

參 考 文 獻

[1]范讓林,呂振華.汽車動力總成三點式懸置系統的設計方法探討[J].汽車工程,200(3):304-308.

[2]蔣開洪,徐馳,上官文斌.汽車動力總成懸置系統及懸置設計與實驗驗證[J].汽車研究與開發,2005(12):18-22.

[3]李慶楊,王能超,易大義.數值分析[M].北京:清華大學出版社,2011:308-312.

猜你喜歡
模態
基于BERT-VGG16的多模態情感分析模型
跨模態通信理論及關鍵技術初探
一種新的基于模態信息的梁結構損傷識別方法
工程與建設(2019年1期)2019-09-03 01:12:12
多跨彈性支撐Timoshenko梁的模態分析
車輛CAE分析中自由模態和約束模態的應用與對比
國內多模態教學研究回顧與展望
基于HHT和Prony算法的電力系統低頻振蕩模態識別
由單個模態構造對稱簡支梁的抗彎剛度
計算物理(2014年2期)2014-03-11 17:01:39
利用源強聲輻射模態識別噪聲源
日版《午夜兇鈴》多模態隱喻的認知研究
電影新作(2014年1期)2014-02-27 09:07:36
主站蜘蛛池模板: 亚洲天堂精品视频| 日本黄网在线观看| 丁香亚洲综合五月天婷婷| 国产农村精品一级毛片视频| 欧美一级视频免费| 专干老肥熟女视频网站| 九色视频在线免费观看| 欧美一级专区免费大片| 中文字幕久久亚洲一区| 欧美一级高清片欧美国产欧美| 毛片久久网站小视频| 亚洲精品少妇熟女| 波多野结衣亚洲一区| 激情爆乳一区二区| 在线观看国产小视频| 欧美成人午夜影院| 亚洲国产精品国自产拍A| 亚洲av日韩综合一区尤物| 欧美亚洲综合免费精品高清在线观看| 精品国产毛片| 久久无码免费束人妻| 波多野结衣在线se| 欧美在线网| 97在线观看视频免费| 亚洲人成影视在线观看| 欧美色图第一页| 久久久黄色片| 亚洲国产精品VA在线看黑人| 国产香蕉97碰碰视频VA碰碰看| 亚洲欧美一级一级a| 亚洲精品高清视频| 久久精品只有这里有| 手机在线国产精品| 欧美一道本| 国产精品亚洲五月天高清| 91啪在线| 久久国产精品嫖妓| av大片在线无码免费| 欧美一级高清片欧美国产欧美| 国产99精品久久| 在线播放91| 久久成人18免费| 国产成+人+综合+亚洲欧美| 伊人精品成人久久综合| 国产日韩欧美视频| 国产精品永久免费嫩草研究院| 欧美成人午夜影院| 国产亚洲欧美在线中文bt天堂| 中文一级毛片| 色综合国产| 这里只有精品在线播放| 国产成人免费手机在线观看视频| 国产一二三区视频| 日韩AV无码免费一二三区| 又大又硬又爽免费视频| 亚洲日韩高清在线亚洲专区| 国产精品视频999| 国模沟沟一区二区三区| 国产呦视频免费视频在线观看| 日韩精品一区二区三区免费在线观看| 一级毛片免费的| 国产在线无码一区二区三区| 亚洲日本在线免费观看| 久久亚洲国产一区二区| 中文字幕中文字字幕码一二区| 青青国产成人免费精品视频| 精品国产自在在线在线观看| 在线a网站| 91口爆吞精国产对白第三集| 欧美日韩一区二区在线免费观看| 日韩欧美国产精品| 亚洲精品无码AⅤ片青青在线观看| 日本精品视频| 久久超级碰| 国产在线第二页| 91亚洲影院| 免费毛片a| a毛片免费观看| 伊人色在线视频| 精品免费在线视频| 囯产av无码片毛片一级| 国产午夜福利片在线观看|