



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、ADAMS/PostProcessor繪制仿真結果的曲線圖將仿真結果用曲線圖的形式表達出來,能更深刻地了解模型的特性。ADAMS/PostProcessor能夠繪制仿真自動生成結果的曲線圖,包括間隙檢查等,還可將結果以用戶定義的量度或需求繪制出來, 甚至可以將輸入進來的測試數據繪制成曲線。繪制出的曲線由數據點組成,每個數據點代表在仿真中每個輸出步長上創建的輸出點的數據。在創建了曲線之后,可以在曲線上進行后處理操作,比如通過 信號處理進行數據過濾,以及數學運算等。也可以手動改變數值或者寫表達式來定義曲線上的數值。7.4.1由仿真結果繪制曲線圖的類型ADAMS提供了由幾種不同類型仿真結果繪制曲線圖
2、的功能。對象(Object)一模型中物體的特性, 如某個構件的質心位置等。如果要察看物體的特性曲線圖,必須先運行ADAMS/View后再進入ADAMS/PostProcessor ,或者導入一個命令文件 (.cmd)。量度(Measure)一模型中可計量對象的特性,如施加在彈簧阻尼器上的力或者物體之間的相互作用。也可以直接在 ADAMS產品中創建量度,或者導入測試數據作為量度。要察看量度的話,需I先運行ADAMS/View 后運行 ADAMS/PostProcessor ,或者導入一個模型和結果文件(.res)。結果(Result) -ADAMS在仿真過程中計算出的一套基本狀態變量。ADAMS
3、在每個仿真輸出步長上輸出數據。一個結果的構成通常是以時間為橫坐標的特定量(比如,構件的x方向位移或者錢鏈上y方向的力矩)。請求(Request)一要求ADAMS/Solver輸出的數據。可以得到要考察的位移、速度、加速度、 或者力的信息。系統模態一察看線性化仿真得到的離散特征值。間隙分析一察看動畫中的物體之間的最小距離。在繪制曲線圖模式下,用控制面板選擇需要繪制的仿真結果。在選擇了仿真結果以繪制曲線后 可以安排結果曲線的布局,包括增加必要的軸線、確定量度單位的標簽、曲線的標題、描敘曲線數據 的標注等等。(1)控制面板的布局繪制曲線圖模式下的控制面板如圖7-7所示。Q l4Lanlt SatAI
4、Filtcf出口if 二皿pthu qggaa vaciLtPXtr ! XI DBM二JLkl W Xf DBMPXD r 21 XRDM圖7-7繪制曲線圖模式下的控制面板(2)繪制物體特性曲線物體特性的曲線可以直接繪制,而不必重新創建量度來繪制特性曲線,并可選擇同時顯示一條以上的特性曲線。繪制特性曲線,必須在運行 ADAMS/View 后進入ADAMS/PostProcessor或者導入模型和結果。繪制物體特性數據的曲線,在控制面板上設置“Source”為“Objects,控制面板改變成顯示所有繪制曲線圖時可用的結果。再選擇要繪制特性曲線的模型,從“Object”菜單中選擇要繪制特性的物體
5、,“Object”菜單中包含了模型中所有構件的清單。從特性Characteristic”菜單中選擇要繪制曲線的特性,然后從分量“ Component”菜單中選擇一種或多種需要繪制特性的分量。選擇“ Add Curves”將數據曲 線添加到當前曲線上。(3)繪制量度曲線在控制面板上設置“ Source”為“Measures,控制面板改變成顯示所有繪制曲線圖時可用的量度。 再從 Simulation”菜單中選擇一次仿真結果,該菜單中包含了所有可以繪制成曲線的數據資源,當調 入額外的仿真結果日也會添加到“Simulation”菜單中。接著選擇想要繪制的量度,并在控制面板上選擇添加曲線Add Curv
6、es”將曲線添加到當前頁。(4)繪制請求或結果曲線在控制面板上設置“ Source”為請求(繪制請求的分量)或結果(繪制來自仿真結果的分量),控制面板改變為顯示所有繪制曲線圖時可用的結果。再從 Simulation”菜單中選擇一次仿真結果,該 菜單中包含了所有可以創建曲線的數據資源,當調入額外的仿真結果時也會添加到“Simulation ”菜單中。然后從Result Set或Request”菜單中選擇一個結果或者請求,再從Component”菜單中選擇要繪制的分量,并選擇添加曲線“ Add Curves”將數據曲線添加到當前曲線圖。(5)繪制系統模態在控制面板上設置“ Source”為系統模態
7、“ System Modes”,然后從“日gen”菜單中選擇一個特征 值,再選擇Add Curves”添加曲線。(6)查看測試數據通過在“ File”菜單中使用“ Import”命令t入 ASCII格式的文件,可以很方便地導入測試數據。 ADAMS/PostProcessor將測試數據以欄式文件的格式導入,并 以量度的形式保存數據。一旦 ADAMS/PostProcessor將測試數據以量度的形式導入,就可象其他形式的量度一樣對其進行繪圖、顯 示和修改。(7)快速瀏覽仿真結果可以快速地瀏覽仿真結果而不用創建大量的曲線圖頁面。在控制面板的右端選擇“Surf”,然后選擇想要繪制的仿真結果,在作出選
8、擇后ADAMS/PostProcessor能夠在當前頁面上自動清除當前曲線而 顯示新的仿真結果。 繼續選擇仿真結果就可以在同一張頁面上陸續繪制不同的曲線,而不用不斷生成新的頁面。(8)在曲線圖頁面上添加多條曲線可以在一個曲線圖頁面上添加多條曲線,也可以選擇在每次添加曲線時創建一個新的曲線圖頁 面,或者對每個不同的物體、請求和Z果創建不同的曲線圖頁面。ADAMS/PostProcessor允許將一個物體的速度、加速度和位移自動地繪制在一個曲線圖頁面上,當針對不同的物體繪制曲線時可以設置ADAMS/PostProcessor自動為這些數據創建新的曲線圖頁面。如果選擇在當前曲線圖頁面上添加多條曲線,
9、ADAMS/PostProcessor將為每條新曲線分配不同的顏色和線型以便將不同曲線區分開來。對于所定義的顏色、線型和符號可以改變缺省定義的屬性。ADAMS/PostProcessor為每種單元類型創建一個縱坐標軸。例如,如果在同一個曲線圖內繪制位 移和速度兩條曲線,ADAMS/PostProcessor將自動地顯示兩個縱坐標軸 (一個對應位移,一個對應速度)。添加曲線時首先要選擇需要繪制的結果,然后從位于添加曲線“ Add Curves”下面的選項菜單中 選擇希望采用何種方式添加曲線,可以選擇:Add Curves to Current Plot 添加曲線到當前曲線圖頁面上。One Cur
10、ves Per Plot-在一張新頁面上創建該曲線。One Plot Per Object,Request,Or Result 一針對一項特定的物體、請求或結果創建一條 新曲線(對于量度不可用)。(9)使用除時間值外的橫坐標軸曲線圖中用于繪制橫坐標軸的缺省數據是仿真時間。也可選擇除仿真時間外的其他數據作為橫坐 標軸,在控制面板右端橫坐標軸區域選擇“ Data”,出現橫坐標軸瀏覽器,然后選擇想要作為橫坐標 軸的數據再選擇“ OK”。可以對任一曲線上的數據進行數學計算,這些操作包括:(1)將一條曲線上的值與另一條曲線上的值進行加、減、乘運算。(2)計算曲線數值的絕對值或對稱值。(3)對曲線上的值進
11、行插值以創建一條均勻分布采樣點的曲線。(4)按特定比例將曲線進行縮放。(5)按特定值平移曲線,平移曲線就是沿相應軸轉換數據。(6)將一條曲線與另一條曲線的開始點對齊,或者將曲線的開始點挪至零點,將曲線對齊有助 于比較曲線上的數據。(7)從曲線上的值創建樣條曲線。(8)手動改變曲線上的值。(9)過濾曲線數據。也可以在基于計算的基礎上創建新的曲線,或者對所選來操作的第一條曲線進行修改。(1)顯示曲線編輯工具欄當選擇進行數學計算時,ADAMS/PostProcessor顯示出曲線編輯工具欄,如圖7.4-2所示:圖7-8曲線編輯工具欄切換是否顯示曲線編輯工具欄的開關,需在“View”菜單中選擇“Too
12、lbars”,然后選擇“Curve EditTool Bar”,曲線編輯工具欄就出現在窗口上端的主工具欄下面。(2)在曲線數據上進行簡單的數學計算通過在曲線上進行簡單的數學計算可以對曲線進行修改,可以使用包含在另一條曲線中的值或重新指定一個值,進行操作的曲線必須屬于同一個曲線圖。如果想改變基于數值的曲線而不創建新的曲線,需在曲線編輯工具欄的最右端清空Create NewCurve”選項。ADAMS/PostProcessor有時需要兩條曲線來完成這些操作而修改第一條曲線(如求減運 算)。1 .將一條曲線的值與另一條曲線的進行加,減,乘按照要進行的操作在曲線編輯工具欄中選擇工具,如曲線數據相加“
13、Add Curve Data”、曲線數據相減“Subtract Curve Data”或曲線數據相乘“Multiply Curve Data ”。然后選擇要被加,減,乘的曲線, 再選擇第二條曲線。2 .找出數據點絕對值或對稱點在曲線編輯工具欄中選擇將要進行操作的工具,如絕對值工具“ Absolute Value,或找對稱點工 具“Negate”。然后選擇一條曲線進行操作。3 .產生采樣點均勻分布的曲線(曲線插值)在曲線編輯工具欄中選擇曲線采樣工具“Curve Sampling ”,然后從工具欄右端的選項菜單中選擇用于插值的樣條曲線類型,繼而輸入需要生成的插值點的數目(缺省的為1024,必須輸入
14、一個正整數)再選擇需要進行操作的曲線。4 .按特定值縮放或平移曲線在曲線編輯工具欄中選擇下列工具:縮放工具“Scale”或平移工具“ Ofset”,然后在曲線編輯工具欄右端出現的文字欄中輸入縮放或平移值,再選擇需要進行操作的曲線。5 .將一條曲線與另一條曲線的開始點對齊在曲線編輯工具欄中選擇“Align Curve to Curve ”工具,然后選擇要對齊的曲線,再選擇第二條曲線。6 .將曲線的開始點移至零點在曲線編輯工具欄中選擇“Align Curve to Zero ”工具,然后選擇需要進行操作的曲線。(3)計算曲線的積分或微分:可進行已存在數據點的積分和微分操作。在曲線編輯工具欄中選擇積
15、分工具“ Integrate ”或者微分工具“ Differential 然后選擇要進行該運算的曲線,再選擇第二條曲線。(4)由曲線生成樣條可從一條曲線上提取數據點,然后由這些點生成樣條。在曲線編輯工具欄中選擇樣條工具“Spline”,在出現于曲線編輯工具欄左邊的樣條名稱文本框中輸入樣條的取名,然后選擇曲線即可由曲線生成樣條。(5)手工修改數據點數值對于已經生成的任何曲線都可手工修改數據點的數值,手工修改數據點的數值時各頂點處的點以高亮顯示。首先選擇需要高亮顯示的曲線,然后在特性編輯器中設置移動數據點的方向為水平、垂直 還是任意方向,再將光標置于高亮顯示的點上將其拖動到所需的位置。曲線圖的處理
16、ADAMS/PostProcessor提供了若干對曲線圖進行處理的工具,包括進行濾波以消除噪聲信號、進 行快速傅立葉變換和生成伯德圖等。7.5.1曲線數據濾波對曲線數據進行濾波操作可以消除時域信號中的噪聲,或者強調時域信號中特定的頻域分量。 ADAMS/PostProcessor提供兩種類型的濾波,一種是由The Math Works公司開發的 MATLAB軟件中采用的Butterworth濾波,另一種是直接指定傳遞函數。(1)濾波的方法ADAMS/PostProcessor提供兩種濾波的方法:1 .連續濾波連續濾波將時域信號通過快速傅立葉變換轉化到頻域,然后將結果函數與濾波函數相乘,再進行逆
17、傅立葉變換。2 .離散(數彳1)濾波直接針對時域信號進行離散濾波操作,這時在某一特定時間步長上濾波后的信號是由前面的輸 入、輸出信號和離散傳遞函數經計算得到的。(2)產生濾波函數采用曲線編輯工具欄,可產生濾波函數。1 .產生 Butterworth濾波函數先從曲線編輯工具欄中選擇曲線濾波工具,在Filter Name文本框中單擊右鍵后選擇Filter Function-Creat,就進入產生濾波函數對話框。然后在對話框中鍵入濾波的名字,選擇Butterworth濾波,并選擇濾波的方法是連續的還是離散的,是低通、高通、帶通還是帶阻,還要指定濾波階數,以及阻斷 頻率。2 .產生基于傳遞函數方式的濾
18、波函數同樣先從曲線編輯工具欄中選擇曲線濾波工具,在Filter Name文本框中單擊右鍵后選擇FilterFunction - Creat,進入產生濾波函數對話框后在對話中1中鍵入濾波的名字,并選擇 Transfer Function 濾波。然后選擇濾波的方法是連續的還是離散的,還要指定傳遞函數分子、分母的系數,系數可直接 輸入數值,或者由Butterworth濾波轉換生成。還可利用檢查格式和生成曲線圖按鈕來檢查格式、生成增益和相位的曲線圖。(3)執行濾波函數生成濾波函數后即可對濾波曲線進行濾波操作,先選擇需要濾波的曲線, 再從曲線編輯工具欄中選擇曲線濾波工具,然后在濾波名稱文本框內輸入要采用
19、的濾波函數的名稱,并通過名稱文本框后面的復選框選擇是否執行 0相位操作。按照以上步驟可對曲線執行濾波操作。7.5.2 快速傅立葉變換快速傅立葉變換(FFT)是一種有效的數學算法,可將時域函數映射到正弦分量。FFT在模型中以時間為自變量,可將函數轉換為頻域形式,分離出以正弦分量表達的頻率成分。(1) FFT表示法ADAMS/PostProcessor 包含三種表示頻域數據的方法:FFTMAG、FFTPHASE 和 PSD(PowerSpectral Density)。1. FFTMAGFFTMAG 確定FFT算法返回復數值的名對值的大小, ADAMS/PostProcessor以頻率為自變量 x
20、 軸、以復數值大小為 y軸繪制出頻率數據的左半邊頻譜,而右半邊頻譜是左半邊的鏡像。2. FFTPHASEFFTPHASE確定標準FFT算法返回復數值的相位角,在給定頻率處給出時域數據中等效正弦函 數表達的相位差。3. PSD(Power Spectral Density)任何基于時間的模型其信號在時域和頻域中都有相同的總功率,在譜分析中感興趣的就是在頻率間隔中所包含功率的分布,PSD表達的就是信號在其頻率成分上的功率分布。PSD曲線通常看上去和FFTMAG曲線相似,但具有不同比例。(2) Window 函數FFT算法假定時域數據是來自連續無限數據系列中的周期性樣本,開始和結束的條件假定是能夠匹配的。Window函數能過濾掉因為開始和結束的條件不匹配而引起的不連續,并確保FF
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論