Ansys重啟動(dòng)

2017-03-03  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

重啟動(dòng)意味著執(zhí)行一個(gè)分析,它是前一個(gè)分析的繼續(xù)。重啟動(dòng)可以從前一個(gè)分析結(jié)束后開始,也可以從前一個(gè)分析的中斷開始。進(jìn)行重啟動(dòng)的原因如下:

·以前的分析被中斷,或超過用戶所定義的CPU時(shí)間,則需進(jìn)行重啟動(dòng)。

·分析分階段進(jìn)行,在每個(gè)階段的結(jié)束監(jiān)控分析結(jié)果。

·診斷某個(gè)出錯(cuò)的分析

·修改模型繼續(xù)計(jì)算

重啟動(dòng)功能為顯式動(dòng)態(tài)應(yīng)用提供了極大的靈活性。每個(gè)階段結(jié)束后,就會(huì)寫入一個(gè)重啟 動(dòng)“dump”文件。這個(gè)文件包括繼續(xù)這個(gè)分析所需的全部信息,通過處理輸出可以檢查每階段的結(jié)果。然后修改模型來繼續(xù)這個(gè)分析。例如,可以刪除那些不再 重要的變形單元、材料或不再需要的接觸;也可以改變載荷并考慮以前分析沒有的材料;還可以改變不同結(jié)果文件的輸出頻率。通過不斷調(diào)整分析,可以提高求解效 率并且減少CPU時(shí)間。

重啟動(dòng)也可以用來診斷出現(xiàn)問題的分析??梢栽趩栴}出現(xiàn)前的點(diǎn)進(jìn)行重啟動(dòng)(數(shù)值問題或錯(cuò)誤信息),并要求更多的信息輸出到結(jié)果文件。通過查看錯(cuò)誤的進(jìn)展,可以確定第一個(gè)錯(cuò)誤發(fā)生位置以及原因。

重啟動(dòng)Dump文件

缺省條件下,LS-DYNA在每個(gè)分析結(jié)果寫入個(gè)重啟動(dòng)“Dump”文件 (d3dump),dump文件是一個(gè)二進(jìn)制文件。它包括用于重啟動(dòng)的全部LS-DYNA數(shù)據(jù),可以用 EDDUMP 命令要求在分析中指定的時(shí)間間隔內(nèi)輸出重啟動(dòng)dump文件。這將對(duì)從哪個(gè)時(shí)間點(diǎn)進(jìn)行重啟動(dòng)分析給出更多的選擇。這些重啟動(dòng)文件按d3dump01, d3dump02的順序?qū)懭?。?yīng)注意不要寫入太多的dump文件,因?yàn)樗鼈兲蟆?


EDSTART 命令

EDSTART 命令給定了顯式動(dòng)態(tài)分析的狀態(tài)(新或重啟動(dòng))(在GUI中Main Menu>Solution>Analysis Options>Restart Option)。有四種分析類型:新分析(缺省)、簡(jiǎn)單重啟動(dòng)、小型重啟動(dòng)或完全重啟動(dòng)。

1 新分析

對(duì)于一個(gè)新分析,可以用 EDSTART 命令來改變所有的存儲(chǔ)。例如,如果LS-DYNA求解時(shí)要求存儲(chǔ)更多的值,可以增加這些值或改變二進(jìn)制文件所用的比例因子。

2 簡(jiǎn)單重啟動(dòng)

簡(jiǎn)單重啟動(dòng)是不改變數(shù)據(jù)庫( Jobname.DB )的重啟動(dòng)。用戶運(yùn)行簡(jiǎn)單重啟動(dòng)是在ANSYS/LS-DYNA求解過程由用戶定義的CPU限定提前中斷或用執(zhí)行開關(guān)控制SW1(在CTRL-C后)提交 中斷。對(duì)于提交中斷的作業(yè),進(jìn)入Solution Processor,執(zhí)行 EDSTART ,1,dsdumpnn.然后執(zhí)行 SOLVE 命令。這個(gè)分析將繼續(xù)并且所有結(jié)果將附加到結(jié)果文件 Jobname.RST 和 Jobname.HIS 。

3 小型重啟動(dòng)

當(dāng)需對(duì)數(shù)據(jù)庫進(jìn)行微小改變時(shí),要使用小型重啟動(dòng)。對(duì)于這種類型的重啟動(dòng)。須執(zhí)行 EDSTART ,d3dumpnn,再執(zhí)行改變數(shù)據(jù)庫的合適命令,然后執(zhí)行 SOLVE 命令,在小型重啟動(dòng)重可以對(duì)數(shù)據(jù)庫作如下的改變:

·重新設(shè)定中止時(shí)間( TIME )

·重新設(shè)定輸出文件間隔( EDRST , EDHTIME )

·定義輸出的附加ASCⅡ文件( EDOUT )

·設(shè)定更多的位移約束( D )

·改變初始速度( EDVEL , EDPVEL )

·改變載荷曲線( EDCURVE )

·改變LS-DYNA數(shù)值控制如下:全部質(zhì)量阻尼( EDAMP ),動(dòng)態(tài)松弛控制( EDDRELAX ),接觸小穿透控制( EDSP ),時(shí)間步控制( EDCTS )

·改變中止準(zhǔn)則( EDTERM )

·刪除、殺死或重激活接觸實(shí)體( EDDC )

·刪除單元( EDELE )

·清除網(wǎng)格( LCLEAR , ACLEAR , VCLEAR )

·改變所選的部件系列( PARTSEL )

·剛體-變形體或變形體-剛體件的轉(zhuǎn)換開關(guān)( EDRD , EDRC )

·改變重啟動(dòng)dump文件輸出頻率( EDDUMP )

在小型啟動(dòng)分析中只能用上述提到的命令(對(duì)于使用的詳細(xì)信息,請(qǐng)參看《ANSYS Commands Reference》)。因?yàn)橐恍┟罴冗m用于重啟動(dòng)也適用于新分析,所以先執(zhí)行 EDSTART ,2,然后使重啟動(dòng)正確執(zhí)行接下來的命令是很重要的。

在小型重啟動(dòng)中,一般情況下應(yīng)延長(zhǎng)計(jì)算時(shí)間( TIME 命令),如果以前的分析(新或重啟動(dòng))在指定的結(jié)束時(shí)間完成而對(duì)下面的重啟動(dòng)沒有輸入新時(shí)間,重啟動(dòng)分析將立即停止而僅有一個(gè)載荷步。

也需要用 EDTERM 命令修改在以前分析中設(shè)定的中止準(zhǔn)則。如果以前的分析由于某一個(gè)準(zhǔn)則而中止,那么那個(gè)指定的準(zhǔn)則必須被修改從而使重啟動(dòng)不會(huì)立即中止。

在某些情況下,重啟動(dòng)中命令的使用取決于原來分析中的初始設(shè)置。例如,為了在重啟 動(dòng)分析中執(zhí)行剛體-變形體轉(zhuǎn)換,即使沒有設(shè)置轉(zhuǎn)換,也必須在原來分析中執(zhí)行 EDRD 命令。而且,在原來分析中必須定義重啟動(dòng)中要轉(zhuǎn)換的部件慣性特性( EDRI 命令)。另一個(gè)例子是質(zhì)量縮放,為了在重啟動(dòng)中使用質(zhì)量縮放( EDCTS 命令),在原始分析中必須激活質(zhì)量縮放,有關(guān)重啟動(dòng)的限制將在每個(gè)相關(guān)命令的描述中討論。

在執(zhí)行 SOLVE 命令開始重啟動(dòng)分析時(shí),ANSYS/LS-DYNA生成一個(gè)名為 Jobname.R 的文本文件,它用于LS-DYNA的輸入文件。這些文件僅包括用于重啟動(dòng)的模型的變化。如果想直接運(yùn)行LS-DYNA,可用EDWRITE命令輸出這些文 件,然后用LS-DYNA命令指定它為輸入文件。

小型重啟動(dòng)分析的結(jié)果將被附加到所有結(jié)果文件中。這些重啟動(dòng)求解以 Jobname.RST 文件編號(hào)為載荷步2,3等等。在其它結(jié)果文件,根據(jù)其時(shí)間追加結(jié)果。重啟動(dòng)dump文件(d3dumpnn)從最后一個(gè)數(shù)字開始順序編號(hào)(重啟動(dòng)中對(duì)數(shù)據(jù) 文件的所有修改將在下面的重啟動(dòng)dump文件中反映出來)。

注--處理這些重啟動(dòng)結(jié)果時(shí),不要選擇重啟動(dòng)分析中沒有選擇的部件。如果選擇那些部件,在數(shù)據(jù)庫中將會(huì)出現(xiàn)不匹配,因?yàn)橄嚓P(guān)的單元定義仍然存在,但是沒有保存未選擇部件的后處理數(shù)據(jù)。

在第一個(gè)小型重啟動(dòng)分析后,可以選擇執(zhí)行其它的重啟動(dòng),或一系列重啟動(dòng)分析。但一定要在每個(gè)重啟動(dòng)開始使用不同的d3dump文件,執(zhí)行 EDSTART ,2,各個(gè)重啟動(dòng)的一般步驟如下:

1).創(chuàng)建初始模型運(yùn)行一個(gè)新分析。

2).對(duì)結(jié)果進(jìn)行后處理。

3).用合適的d3dump文件執(zhí)行 EDSTART ,2。

4).執(zhí)行命令來改變模型。

5).求解。

6).對(duì)重啟動(dòng)分析結(jié)果進(jìn)行后處理。

7).重復(fù)3-6步驟。


4 完全重啟動(dòng)

當(dāng)數(shù)據(jù)庫需要改變很多時(shí),適合用完全重啟動(dòng)。例如,需要考慮更多的材料,去除模型的某部分或施加不同的載荷條件。

要進(jìn)行完全重啟動(dòng),必須執(zhí)行 EDSTART ,3指定下面的命令應(yīng)用于完全重啟動(dòng)。例如,假設(shè)前面的分析用Jobname.K輸入文件運(yùn)行,并且它產(chǎn)生了一個(gè)名為d3dump01的重啟動(dòng)dump文 件。用戶將執(zhí)行 EDSTART ,3,,,dsdump01,然后用ANSYS/LS-DYNA中的命令對(duì)模型作必要的修改。(ANSYS/LS-DYNA的一些命令不為新的重啟動(dòng)所支 持;這將在下面討論)。

在執(zhí)行 EDSTART 時(shí),工作名自動(dòng)改為Jobname_01從而避免覆蓋以前的結(jié)果和數(shù)據(jù)。在完全重啟動(dòng)中,LS-DYNA完全生成新的結(jié)果文件而不是附加在已存在的結(jié)果上(和其它重啟動(dòng)一樣)。

完全重啟動(dòng)的優(yōu)點(diǎn)就是改變的數(shù)據(jù)和結(jié)果文件能相互匹配。

完全重啟動(dòng)的一個(gè)主要步驟就是用 EDIS 命令定義應(yīng)力初始化。必須從以前的分析中轉(zhuǎn)入一些結(jié)果(變形結(jié)點(diǎn)位置和應(yīng)力/應(yīng)變)。典型地,可以給將存在的部分或全部部件定義應(yīng)力初始化。因此,必須對(duì) 初始化的每部分執(zhí)行 EDIS ,ADD,PIDN,PIDO。如果完全重啟動(dòng)中部件IDs因模型的變化而變化,那么必須在PIDN域定義新部件ID。在PIDO域定義原部件ID,如果 不加區(qū)別地執(zhí)行 EDIS ,將會(huì)對(duì)前面所有部件執(zhí)行應(yīng)力初始化(也就是說,部件有相同的部件ID)。如果部件IDs不變且想對(duì)有部件進(jìn)行初始化,那么適合于用這個(gè)選項(xiàng)。

當(dāng)執(zhí)行 SOLVE 開始全啟動(dòng)求解時(shí)(或執(zhí)行 EDWEITE ),全部數(shù)據(jù)都寫入LS-DYNA輸入文件,Jobname_01.k。當(dāng)LS-DYNA執(zhí)行時(shí),用Jobname_01.k和d3dump01中的信息 來對(duì) EDIS 定義的任一部分進(jìn)行初始化。每一個(gè)部件單元節(jié)點(diǎn)的變形位置和速度、單元的應(yīng)力和應(yīng)變(如果部件材料為剛性,則為剛性特性)都在此時(shí)設(shè)置。

注 :沒有初始化的部分沒有初始應(yīng)力和應(yīng)變。如果初始化和沒有初始化的部件擁有共同的節(jié)點(diǎn),那么那些節(jié)點(diǎn)將認(rèn)為是初始化部分的,這將在未初始化部分引起突變應(yīng)變。

在初始化中,我們假設(shè)在完全重啟動(dòng)分析(Jobname_01.DB)中,每個(gè)初 始化的部件都有相同的特征(也就是說,相同的單元號(hào)、相同的順序、相同的topology)就像前面分析一樣(Jobname.DB)。否則,部件就不能 初始化。(注意部件可能有不同的號(hào),如上所述。)為了避免部件不匹配,建議在創(chuàng)建或修改模型時(shí)遵循下列步驟:

·如果想在將來的完全重啟動(dòng)中刪除某些單元,那么在原始分析中需使用不同的單元類型號(hào),材料號(hào)或?qū)嵆?shù)號(hào),即使這些單元與其它單元有相同的特性。這將對(duì)那些單元指定唯一的部件號(hào),從而使它們?cè)诤髞韯h除時(shí)不會(huì)影響模型中其它部件。

·如果需要在完全重啟動(dòng)中增加單元,那么要對(duì)那些單元使用不同的單元類型號(hào),材料號(hào)或?qū)嵆?shù)號(hào),即使它們?cè)谕耆貑?dòng)分析中和其它單元有相同的特性。并且,這會(huì)對(duì)新單元指定唯一的部件號(hào),而不會(huì)改變以前的部件。

如果不遵循上述建議,就可能在重啟動(dòng)分析中生成與原來分析不匹配的部件。在這種情況下,那些部件的應(yīng)力初始化就會(huì)失敗。

對(duì)離散單元來說(COMBI165), 初始化是“全部或沒有”。如果在完全重啟動(dòng)中初始化任何離散單元,那么所有的離散單元都將初始化。

雖然在完全重啟動(dòng)中幾乎可以改變?nèi)我徊糠?但在某些方面還有一些支持或不支持的特征,描述如下:

·接觸定義:在完全重啟動(dòng)中不能增加或刪除任何定義的接觸( EDCGEN 和 EDDC )。但是,可以顯示以前分析中所定義的接觸( EDLIST )。

·初始速度: 在完全重啟動(dòng)中不能改變初始速度( EDVEL 和 EDPVEL )。對(duì)于以前分析中模型的任意部件, 重啟動(dòng)開始時(shí)的速度和以前分析時(shí)的速度相同。不能對(duì)完全重啟動(dòng)中增加的新節(jié)點(diǎn)或部件定義初始速度,假設(shè)新模型的初始速度為零。用 EDVEL ,LIST和 EDPVEL ,LISTX顯示前面分析中的初始速度。

·自適應(yīng)網(wǎng)格:在完全重啟動(dòng)中不支持自適應(yīng)網(wǎng)格劃分( EDADAPT 和 EDCADAPT )。另外,在前面分析中未采用自適應(yīng)網(wǎng)格,在重啟動(dòng)中也不能用。

·質(zhì)量縮放:和小型重啟動(dòng)一樣,如果在前面分析中激活它,在完全重啟動(dòng)中就支持質(zhì)量縮放。

用戶可以執(zhí)行多個(gè)完全重啟動(dòng)分析,也可把其它重啟動(dòng)分析與之混合使用(簡(jiǎn)單或小型)。在每個(gè)完全重啟動(dòng)開始用不同的d3dump文件執(zhí)行 EDSTART ,3命令,每一次執(zhí)行此命令時(shí),工作名將自動(dòng)改名為Jobname_nn(nn=01,02...)


輸出文件的影響

對(duì)于簡(jiǎn)單重啟動(dòng)和小型重啟動(dòng),結(jié)果都被附加在前面分析的輸出文件上。對(duì)于一個(gè)簡(jiǎn)單 重啟動(dòng)來說,在 Jodname.RST 文件中(和新分析類似)所有輸出都顯示載荷步1的子步。對(duì)小型重啟動(dòng)來說,在 Jodname.RST 中不同的重啟動(dòng)階段表現(xiàn)為不同的載荷步。對(duì)于簡(jiǎn)單重啟動(dòng)和小型重啟動(dòng),都連續(xù)地對(duì)時(shí)間歷程文件( Jobname.HIS )和ASCII文件( glstat,matsum 等)進(jìn)行追加。

在完全重啟動(dòng)中,以編號(hào)的重啟動(dòng)工作名創(chuàng)建新的結(jié)果文件( Jobname_nn.RST 和 Jobname_nn.HIS )。但是,ASCII輸出文件不重新命名而是重寫。如果需要以前分析的ASCII輸出文件,需在完全重啟動(dòng)中執(zhí)行SOLVE命令前以另一個(gè)名字存儲(chǔ),時(shí)間 是連續(xù)的并且在任何輸出文件中不置為零( Jobname_nn.RST , Jobname_nn.HIS , glstat , matsum 等等)。Jobname_nn.RST中的結(jié)果保存為載荷步1的子步。


開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:Ansys重啟動(dòng) Ansys有限元培訓(xùn) Ansys workbench培訓(xùn) ansys視頻教程 ansys workbench教程 ansys APDL經(jīng)典教程 ansys資料下載 ansys技術(shù)咨詢 ansys基礎(chǔ)知識(shí) ansys代做 Fluent、CFX流體分析 HFSS電磁分析 Abaqus培訓(xùn) 

編輯
在線報(bào)名:
  • 客服在線請(qǐng)直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報(bào)名,我們會(huì)及時(shí)給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國(guó)服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號(hào)金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:kf@1cae.com