ANSYS有限元技術(shù)分析優(yōu)化_第1頁
ANSYS有限元技術(shù)分析優(yōu)化_第2頁
ANSYS有限元技術(shù)分析優(yōu)化_第3頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

ANSYS有限元技術(shù)分析優(yōu)化什么是優(yōu)化設(shè)計?優(yōu)化設(shè)計是一種尋找確定最優(yōu)設(shè)計方案的技術(shù)。所謂“最優(yōu)設(shè)(如重量,面積,體積,應(yīng)力,費用等)就是一個最有效率的方案。(如厚度,形狀(如過渡圓角的大小,支撐位置,制造費用,自然頻率,材料ANSYSANSYS度,因此更加適合于精確的優(yōu)化分析。對于這兩種方法,ANSYS程序提供了一系列的分析——評估—計要求都滿足為止。除了這兩種優(yōu)化方法,ANSYS程序還提供了一系列的優(yōu)化工具的。隨機計算結(jié)果的初始值可以作為優(yōu)化過程的起點數(shù)值?;靖拍钛h(huán),設(shè)計序列等。我們看以下一個典型的優(yōu)化設(shè)計問題:在以下的約束條件下找出如下矩形截面梁的最小重量:

max

]max梁的變形不超 [ ]max max梁的高度h不超過h [hh ]max max圖1-1 梁的優(yōu)化設(shè)計示例設(shè)計變量b和高度h。bhb,h>0有上限h 。ANSYS優(yōu)化程序允許定義不超過60個設(shè)計變量。max狀態(tài)變量(SVs)總應(yīng)力)梁的位移ANSYS優(yōu)化程序中用戶可以定義不超過100個狀態(tài)變量。梁的總重量應(yīng)該是目標(biāo)函數(shù)。在ANSYS優(yōu)化程序中,只能設(shè)定一個目標(biāo)函數(shù)。設(shè)計變量,狀態(tài)變量和目標(biāo)函數(shù)總稱為優(yōu)化變量。在ANSYS優(yōu)集中哪些是設(shè)計變量,哪些是狀態(tài)變量,哪是目標(biāo)函數(shù)。(化變量的參數(shù))組成了一個設(shè)計序列。(設(shè)計變量的約束和狀態(tài)變量的約束)(如果所有的設(shè)計序列都是不合理的,那么最優(yōu)設(shè)計是最接近于合理的設(shè)計,而不考慮目標(biāo)函數(shù)的數(shù)值)分析文件是一個ANSYS析過程(前處理,求解,后處理。它必須包含一個參數(shù)化的模型,Jobname.LOO處理。(可以理解為執(zhí)行一次分析文件最Jobname.OPO中。優(yōu)化迭代(或僅僅是迭代過程有優(yōu)化設(shè)定,和設(shè)計序列集合。該數(shù)據(jù)庫可以存儲(,也可以隨時讀入優(yōu)化處理器中。1-2是ANSYS模型數(shù)據(jù)庫的一部分。優(yōu)化設(shè)計的步驟共有兩種方法實現(xiàn)ANSYS優(yōu)化設(shè)計:批處理方法和通過交互式地完成。這兩種方法的選擇取決于用戶對于ANSYS悉程度和是否習(xí)慣于圖形交互方式。如果對于ANSYS時的分析任務(wù)來說(如非線性,這種方法更有效率。而另一方面,交互方式具有更大的靈活性,而且可以實時看到循GUI方法的不同(批處理GUI方式)而有細(xì)微的差別。圖1-2 優(yōu)化數(shù)據(jù)流向程,而且必須滿足以下條件:參數(shù)化建立模型PREP。求解(SOLUTIO。提取并指定狀態(tài)變量和目標(biāo)函數(shù)POST1/POST2。在ANSYS數(shù)據(jù)庫里建立與分析文件中變量相對應(yīng)的參數(shù)。這一步

是標(biāo)準(zhǔn)的做法,但不是必須的BEGIN或OP。進入OP,指定分析文件OP。聲明優(yōu)化變量。選擇優(yōu)化工具或優(yōu)化方法。指定優(yōu)化循環(huán)控制方式。進行優(yōu)化分析。查看設(shè)計序列結(jié)果OP)和后處理POST1/POST2。也同時指出。第一步:生成分析文件分析文件生成是ANSYS優(yōu)化設(shè)計過程中的關(guān)鍵部分。ANSYS括ANSYS((注:ANSYS/LS-DYNA的顯式分析不能進行優(yōu)化。)(通常是優(yōu)化變量為參數(shù),結(jié)果也必須用參數(shù)來提?。ㄓ糜跔顟B(tài)變量和目標(biāo)函數(shù)。優(yōu)化(參數(shù)和ANSYS在ANSYSModelingandMeshingGuide)(如完成圖形顯示功能和列表功能的語句等[EPLODT等可以包含在分析文件中,或者將其定位[/SHOW]化分析本身無關(guān)的命令都會不必要的耗費機時,降低循環(huán)效率。ANSYSLOG文件作為基礎(chǔ)建立分析文件。這兩種方式各有優(yōu)缺點。用系統(tǒng)編輯器生成分析文件同生成其他分析時的批處理文件方對于ANSYS命令集不熟悉的話,這種方法是不方便的。ANSYS的LOG文件要做較大的修改才能適合循環(huán)分析。說明建立分析文件的步驟:A.參數(shù)化建立模型PREP7給出的梁的例子中,設(shè)計變量是(梁的寬度)和(梁的高度因此單元的實參是由B和H來表示的:…/PREP7!初始化設(shè)計變量:B=2.0H=3.0!ET,1,BEAM3 !2-D梁單元AREA=B*H !梁的橫截面面積IZZ=(B*(H**3)/12 !繞Z軸的轉(zhuǎn)動慣量R,1,AREA,IZZ,H !以設(shè)計變量表示的單元實??!模型的其他部分MP,EX,1,30E6 !楊氏模量N,1 !結(jié)點N,11,120FILLE,1,2 !單元EGEN,10,1,-1FINISH PREP7…前面提到,可以對設(shè)計的任何方面進行優(yōu)化:尺寸,形狀,材料性質(zhì),支撐位置,所加載荷等,唯一要求就是將其參數(shù)化。(B和PREP7在優(yōu)化循環(huán)過程中會被改變。注意:GUI模式完成輸入,可能會遇到直接用鼠標(biāo)拾?。╬icking)的操作。有些拾取操作是不允許參數(shù)化輸入的。因此,應(yīng)當(dāng)避免在定義設(shè)計變量,狀態(tài)變量和目標(biāo)函數(shù)時使用這些操作,應(yīng)該用可以參數(shù)化的操作來代替。B.求解梁的例子中,SOLUTION部分的輸入大致如下:…/SOLUANTYPE,STATIC !靜力分析(缺?。┒⊿FBEAM,ALL,1,PRES,100 !施加壓力SOLVEFINISH SOLUTION進行應(yīng)力分析(在熱應(yīng)力計算中。C.參數(shù)化提取結(jié)果*GET命令(UtilityMenu>Parameters>GetScalar實現(xiàn)。通常用POST1操作,特別是涉及到數(shù)據(jù)的存儲,加減或其他操作。在梁的例題中,梁的總重量是目標(biāo)函數(shù)。因為重量與體積成比例(假定密度是均勻的,那么減小總體積就相當(dāng)于減小總重量。因此移。這些參數(shù)可以用如下方法定義:…/POST1SET,…UY為基準(zhǔn)對結(jié)點排序,MAX !參數(shù)DMAX=最大位移!!線單元的推導(dǎo)數(shù)值由ETABLE得出!VOLU=每個單元的體積!SMAX_I=每個單元I結(jié)處應(yīng)力的最大值J應(yīng)力的最大值!SSUM !將單元表中每列的數(shù)據(jù)相加*GET,VOLUME,SSUM,ITEM,VOLU!參數(shù)VOLUME=總體積1 SMAX_I大小排序*GET,SMAXI,SORT,MAX!參數(shù)SMAXI=SMAX_I的最大值1 !按照單元SMAX_J大小排序*GET,SMAXJ,SORT,MAX!參數(shù)SMAXJ=SMAX_J的最大值SMAX=SMAXI>SMAXJ !參數(shù)SMAX=最大應(yīng)力值FINISH…*GET和ETABLE命令以得到更詳細(xì)的說明。分析文件的準(zhǔn)備數(shù)據(jù)庫命令流文件——可以通過LGWRITE命令(UtilityMenu>File>WriteDBLogFile)LGWRITEJobname.LGW當(dāng)前模型所用的所有命令。Jobname.LOG包含了交互方式下用戶輸入Jobneme.LOG作為分析文件時,用戶必須用系LOGLOG文合在一起編輯生成一個完(關(guān)于數(shù)據(jù)庫命令流文件和程序命令流文件,請參看ANSYSOperations)注——用戶可以退出ANSYS或使用/SYS命令來編輯分析文件。細(xì)節(jié)請參看本章“生成分析文件”一節(jié)。第二步:建立優(yōu)化過程中的參數(shù)(如果ANSYS如果在交互方式下進行優(yōu)化的話,最好(但不是必須)到ANSYS()GUI下進行操讀入與分析文件相聯(lián)的數(shù)據(jù)庫文件Jobname.D。這樣可以在ANSYS法:Command:RESUMEGUI:UtilityMenu>File>ResumeJobname.dbUtilityMenu>File>Resumefrom將分析文件直接讀入ANSYS可以選擇下列方法之一:Command:/INPUTGUI:UtilityMenu>File>ReadInputfrom僅從存儲的參數(shù)文件中讀參數(shù)到ANSYS中,參數(shù)文件是用UtilityMenu>Parameters>SaveParameters讀入?yún)?shù)可以用下列方法之一:Command:PARRESGUI:UtilityMenu>Parameters>RestoreParameters文件中定義了那些參數(shù)。用以下任一方式:Command:*SETor“=”commandGUI:UtilityMenu>Parameters>ScalarParameters可以選擇使用以上任意一種方式,然后用命令(徑MainMenu>DesignOpt>Design(參看第四步)ANSYS模型的輸入是在優(yōu)化循環(huán)過程中由分析文件中自動讀入的。第三步:進入OPT,指定分析文件(OPT)以下的步驟是由OPTANSYS1。這些參數(shù)值假定是一個設(shè)計序列。進入優(yōu)化處理器可以用如下方式:Command:/OPTGUI:MainMenu>DesignOpt化循環(huán)文件Jobname.LOOP指定分析文件名,可以用下列方式之一:Command:OPANLGUI:MainMenu>DesignOpt>Assign/OPT第一次出現(xiàn)。在批處理方式中,缺省的分析文件名是(。/OPT命令必須出現(xiàn)在行的第一($等符號出現(xiàn)在有這些命令的行中這一點在生成優(yōu)化循環(huán)文件時很關(guān)鍵。第四步:聲明優(yōu)化變量60100化變量可以用如下的方法:Command:OPVARGUI:MainMenu>DesignOpt>DesignVariablesMainMenu>DesignOpt>StateVariablesMainMenu>DesignOpt>Objective入,也可以選擇由程序計算得出。自動定義這個參數(shù),并將初始值設(shè)為零。用戶可以在任意時間簡單地通過重新定義參數(shù)的方法來改變已(參看“執(zhí)行后修正優(yōu)化變量”部分)第五步:選擇優(yōu)化工具或優(yōu)化方法ANSYS指定后續(xù)優(yōu)化的工具和方法用下列命令:Command:OPTYPEGUI:MainMenu>DesignOpt>Method/Tool(目標(biāo)函數(shù)在控制條件下達到最小值的外,用戶可以提供外部的優(yōu)化算法替代ANSYS本身的優(yōu)化方法。使用其中任何一種方法之前,必須先定義目標(biāo)函數(shù)。零階方法(直接法:這是一個完善的零階方法,使用所有因變量(狀態(tài)變量和目標(biāo)函數(shù))的逼近。該方法是通用的方法,可以有效的處理絕大多數(shù)的工程問題。一階方法(間接法:本方法使用偏導(dǎo)數(shù),即,使用因變量的也相對較大時。但是,消耗的機時較多。用戶提供的優(yōu)化方法:外部的優(yōu)化程序可以代替ANSYS優(yōu)化過程。優(yōu)化工具是搜索和處理設(shè)計空間的技術(shù)。因為求最小值不一定是優(yōu)化的最終目標(biāo),所以目標(biāo)函數(shù)在使用這些優(yōu)化工具時可以不指出。但是,必須要指定設(shè)計變量。下面是可用的優(yōu)化工具:FEA解??梢酝ㄟ^一系計變量的變化關(guān)系。整個設(shè)計空間,并為以后的優(yōu)化分析提供合理解。以改變。對于目標(biāo)函數(shù)和狀態(tài)變量的整體變化評估可以用本工具實現(xiàn)。的關(guān)系和相互影響。感性。用戶提供的優(yōu)化工具:可以用外部過程(USEROP)替代ANSYS優(yōu)化工具。USEROP詳細(xì)的解釋在ANSYSProgrammer’s中。第六步:指定優(yōu)化循環(huán)控制方式數(shù)等。所有這些控制參數(shù)的設(shè)定都在同一個路徑下:GUI:MainMenu>DesignOpt>Method/Tool以下列出設(shè)定控制參數(shù)的命令:設(shè)定零階方法的控制參數(shù):Command:OPSUBP和Command:OPEQN設(shè)定一階方法的控制參數(shù):Command:OPFRST設(shè)定隨機搜索法的控制參數(shù):Command:OPRAND設(shè)定等步長搜索法的控制參數(shù):Command:OPSWEEP設(shè)定乘子計算法的控制參數(shù):Command:OPFACT設(shè)定最優(yōu)梯度法的控制參數(shù):Command:OPGRAD設(shè)定用戶優(yōu)化工具的控制參數(shù):Command:OPUSER程序還提供了幾個總體控制來設(shè)定優(yōu)化過程中數(shù)據(jù)的存儲方法:指定優(yōu)化數(shù)據(jù)的存儲文件名(缺省為Command:OPDATAGUI:MainMenu>DesignOpt>Controls用下列方法激活詳細(xì)的結(jié)果輸出:Command:OPPRNTGUI:MainMenu>DesignOpt>Controls(庫和結(jié)果文件存儲最后一個設(shè)計系列:Command:OPKEEPGUI:MainMenu>DesignOpt>Controls用戶還可以控制幾個循環(huán)特性,包括分析文件在循環(huán)中如何讀取。可以從第一行讀?。ㄈ笔?PREP7開始讀?。辉O(shè)定為優(yōu)化變量的參數(shù)可以忽略(缺省,也可以在循環(huán)。用下列方法設(shè)定這些循環(huán)控制特性:Command:OPLOOPGUI:MainMenu>DesignOpt>Controls注——OPLOOPParms變量控制在循環(huán)中存儲哪個參除非是數(shù)組變量在分析文件外定義,而在循環(huán)中需要保存的情況。第七步:進行優(yōu)化分析始分析:Command:OPEXEGUI:MainMenu>DesignOpt>Run在OPEXE會根據(jù)分析環(huán)在滿足下列情況時終止:收斂;中斷(是最大不合理解的數(shù)目達到了;分析完成。如果循環(huán)是由于模型的問題(如網(wǎng)格劃分有問題,非線性求解不收斂,與設(shè)計變量數(shù)值沖突等)中斷時,優(yōu)化處理器將進行下一次循環(huán)。如果是在交互方式下,程序?qū)@示一個警告信息并詢問是繼續(xù)還是結(jié)束循環(huán)。如果是在批處理方式下,循環(huán)將自動繼續(xù)。NCNV命令(MainMenu>Solution>Nonlinear>CriteriatoStop)是控制非線性分析的,在優(yōu)化循環(huán)中將被忽略。中斷循環(huán)的設(shè)計序列是存盤的,但參數(shù)的數(shù)據(jù)有可能非常大,不符合實際情況。所有優(yōu)化變量和其他參數(shù)在每次迭代后將存儲在優(yōu)化數(shù)據(jù)文件(Jobname.OPT)130組這樣的序列。如果已經(jīng)達到130對于上述梁的例子,優(yōu)化部分的輸入大致如下:/OPT !進入優(yōu)化處理器OPANL,… !分析文件名(批處理方式不需要)!!聲明優(yōu)化變量!B和H為設(shè)計變量OPVAR,H,DV,.5,8!DMAX和SMAX!VOLUME為目標(biāo)函數(shù)!!指定優(yōu)化類型和控制OPTYPE,SUBP !零階方法OPSUBP,30 !最大迭代次數(shù)OPEXE !開始優(yōu)化循環(huán)不同的優(yōu)化過程可以系列地完成。比如,可以在零階方法的分析結(jié)束后再做等步長搜索。下面的命令對最佳設(shè)計序列做等步長搜索:OPTYPE,SWEEP !掃描評估工具OPSWEEP,BEST,5 !5次評估OPEXE !開始優(yōu)化循環(huán)/OPOPANOPTYPOPSUBOPSWEEP和OPEXE命令以得到更詳細(xì)的說明。第八步:查看設(shè)計序列結(jié)果GUI徑來查看設(shè)計序列。這些命令適用于任意優(yōu)化方法和工具生成的結(jié)果。列出指定序列號的參數(shù)值:Command:OPLISTGUI:MainMenu>DesignOpt>List可以選擇列出所有參數(shù)的數(shù)值,也可以只列出優(yōu)化變量。代過程變化的。用以下方法實現(xiàn):Command:PLVAROPTGUI:MainMenu>DesignOpt>Graphs/Tables將圖的X軸由序列號換成別的參數(shù):Command:XVAROPTGUI:MainMenu>DesignOpt>Graphs/Tables對于PLVAROPT和PRVAROPT操作,設(shè)計序列將自動按照XVAROPT中參數(shù)以升序排列。OPRSWOPLSW對于乘子工具,用OPRFA命令列出結(jié)果,用OPLFAOPRGROPLGR(相應(yīng)的路徑在后面對命令的詳細(xì)敘述中提及)另一個得到優(yōu)化數(shù)據(jù)的方法是用STATUS命令(MainMenu>DesignOpt>StatuSTATUSPOST1POST26對分析)中。如果在循環(huán)運行前將OPKEEP設(shè)為ONJobname.BRST(.BRTH等)Jobname.BDB中。操作設(shè)計序列下面兩個命令可以刪除不需要的序列:用下列命令選擇最佳設(shè)計序列或所有合理的序列:Command:OPSELGUI:MainMenu>DesignOpt>Select/Delete(所有沒有用OPSEL命令選擇的設(shè)計序列將永久地從優(yōu)化數(shù)據(jù)庫中刪除。)刪除指定范圍內(nèi)的設(shè)計序列:Command:OPDELGUI:MainMenu>DesignOpt>Select/Delete(130)下列命令也可以對設(shè)計序列進行操作:(數(shù):Command:OPADDGUI:MainMenu>DesignOpt>Combine(沒有在分析循環(huán)中運行設(shè)計序列:Command:OPMAKEGUI:MainMenu>DesignOpt>Create多層優(yōu)化計算后的優(yōu)化分析(例如,先進行隨機搜索,然后用零階方法。從第一次較少次數(shù)的循環(huán)中得到的結(jié)果可以作為修改設(shè)計空間并進行以后優(yōu)化分析的依據(jù)。如果用戶在同一次ANSYS運行中執(zhí)行所有的優(yōu)化時,這個過程是很順利的。在一次執(zhí)行以后,簡單的重新定義所有的優(yōu)化輸入,然后開始下一步分析。用下列命令開始下一步分析:Command:OPEXEGUI:MainMenu>DesignOpt>RunANSYS方法開始后續(xù)的分析。重新開始執(zhí)行優(yōu)化分析要重新開始優(yōu)化分析,通過如下命令讀入優(yōu)化數(shù)據(jù)庫文件Jobname.OP:Command:OPRESUGUI:MainMenu>DesignOpt>Resume(數(shù)據(jù)庫的分析文件必須可用以完成優(yōu)化)用下列方法開始循環(huán):Command:OPEXEGUI:MainMenu>DesignOpt>Run標(biāo)準(zhǔn)的重啟動大致如下:....../OPTOPRESU,..... !(Jobname.OPT)OPSEL,10 !10個最佳設(shè)計OPTYPE,.... !指定優(yōu)化工具或方法.... !指定其他優(yōu)化輸入OPEXE !開始優(yōu)化循環(huán)和OPEXE到更詳細(xì)的說明。注——除了優(yōu)化數(shù)據(jù),ANSYS文件中Jobname.OP。因此,如果優(yōu)化數(shù)據(jù)文件被讀入,該文件名將覆蓋當(dāng)前的文件名[/FILNAME]。在交互方式下可以用OPRESU 命令(Main Opt>Resume)讀入批處理方式下生成的優(yōu)化數(shù)據(jù),這樣便于交互的查看批處理優(yōu)化的數(shù)據(jù)。如果在讀入數(shù)據(jù)前優(yōu)化數(shù)據(jù)庫中有數(shù)據(jù)的話,應(yīng)當(dāng)首先清除優(yōu)化數(shù)據(jù)庫。在這個過程中,所有的設(shè)置將恢復(fù)其缺省值,所有的設(shè)計序列將被刪除。用下列方式清除數(shù)據(jù)庫:Command:OPCLRGUI:MainMenu>DesignOpt>Clear&ResetANSYSOPCLR個新的優(yōu)化數(shù)據(jù)庫前應(yīng)該清除ANSYS數(shù)據(jù)庫。用下列方法清除ANSYS數(shù)據(jù)庫:Command:/CLEARGUI:UtilityMenu>File>Clear&StartNew與OPRESU命令相對應(yīng)的是命令Menu>DesignOpt>Save,其功能是將優(yōu)化數(shù)據(jù)寫入指定的文件中(。優(yōu)化數(shù)據(jù)在每次優(yōu)化循環(huán)結(jié)束的時候自動存儲(見OPDATA命令,但用戶也可以隨時用OPSVE優(yōu)化技術(shù)(更多的細(xì)節(jié)參見ANSYSTheoryReference20)零階方法零階方法之所以稱為零階方法是由于它只用到因變量而不用到的逼近方法,由約束的優(yōu)化問題轉(zhuǎn)換為非約束的優(yōu)化問題。逼近方法:次循環(huán)后更新。用戶可以控制優(yōu)化近似的逼近曲線。可以指定線性擬合,平方擬合或平方差擬合。缺省情況下,用平方差擬合目標(biāo)函數(shù),用平方擬合狀態(tài)變量。用下列方法實現(xiàn)該控制功能:Command:OPEQNGUI:MainMenu>DesignOpt>Method/ToolOPEQN同樣可以控制設(shè)計數(shù)據(jù)點在形成逼近時如何加權(quán);見ANSYSTheoryReference。轉(zhuǎn)換為非約束問題狀態(tài)變量和設(shè)計變量的數(shù)值范圍約束了設(shè)計,優(yōu)化問題就成為約ANSYS法計入所加約束的。搜索非約束目標(biāo)函數(shù)的逼近是在每次迭代中用SequentialUnconstrainedMinimizationTechnique(SUMT)實現(xiàn)的。收斂檢查設(shè)計是合理的而且滿足下列條件之一時,問題就是收斂的:目標(biāo)函數(shù)值由最佳合理設(shè)計到當(dāng)前設(shè)計的變化應(yīng)小于目標(biāo)函數(shù)允差。最后兩個設(shè)計之間的差值應(yīng)小于目標(biāo)函數(shù)允差。自的允差。最后兩個設(shè)計所有設(shè)計變量的變化值應(yīng)小于各自的允差。用下列方法指定目標(biāo)函數(shù)和設(shè)計變量允差:Command:OPVARGUI:MainMenu>DesignOpt>DesignVariablesMainMenu>DesignOpt>Objective收斂并不代表實際的最小值已經(jīng)得到了,只說明以上四個準(zhǔn)則之一滿足了。因此,用戶必須確定當(dāng)前設(shè)計優(yōu)化的結(jié)果是否足夠。如果不足的話,就要另外做附加的優(yōu)化分析。有時候求解過程會在收斂前終止,這是因為發(fā)生下列情況之一:指定的循環(huán)次數(shù)達到了。連續(xù)的不合理設(shè)計達到了指定的值命令的NINFS域7。零階方法的特殊問題數(shù)值具有同樣的精確度。下面給出了一些得到較好的逼近的建議。Command:OPTYPE,RANDGUI:MainMenu>DesignOpt>method/Tool用下列方法刪除所有不合理設(shè)計:Command:OPSELGUI:MainMenu>DesignOpt>Select/Delete序列來生成起始設(shè)計序列。用下列方法:Command:OPTYPE,RUNGUI:MainMenu>DesignOpt>Method/Tool(如果對問題的特性有些認(rèn)識的話,后一種方法更好些。)注——做一些小的設(shè)計分析將有利于收斂。但如果設(shè)計之間差別不大,也就是說設(shè)計數(shù)據(jù)點“堆積”在一起時,用戶就要指定優(yōu)化處理器沿一個指定的路徑分析,以避免丟掉好的設(shè)計。如果零階方法生成了許多不合理的設(shè)計的話,可能說明狀態(tài)變量的近似不能良好的反映狀態(tài)變量的實際情況。在這種情況下,可以處理如下:增加連續(xù)不合理設(shè)計的允許值,然后進行附加的零階方法分析(如果合理的設(shè)計好象要達到了。用下列方法:Command:OPSUBP,NINFSGUI:MainMenu>DesignOpt>Method/Tool合。用下列方法實現(xiàn):Command:OPSELGUI:MainMenu>DesignOpt>Select/Delete在狀態(tài)變量逼近時選擇交叉項。用下列方法:Command:OPEQN,KFSVGUI:MainMenu>DesignOpt>Method/Tool一階方法元結(jié)果最小化,而不是對逼近數(shù)值進行操作。一階方法使用因變量對設(shè)計變量的偏導(dǎo)數(shù)。在每次迭代中,梯度計算(用最大斜度法或共軛方向法)確定搜索方向,并用線搜索法對非約束問題進行最小化。(計算)組成。這就使得一次優(yōu)化迭代有多次分析循環(huán)。OPFRST命令(MainMenu>Design有兩個輸入入值的缺省數(shù)值就足夠了。見ANSYSTheory。收斂檢查和最佳序列滿足下面任意一種情況時,問題就稱為收斂:目標(biāo)函數(shù)值由最佳合理設(shè)計到當(dāng)前設(shè)計的變化應(yīng)小于目標(biāo)函數(shù)允差。從當(dāng)前設(shè)計到前面設(shè)計目標(biāo)函數(shù)的變化值應(yīng)小于允差。同時要求最后的迭代使用最大斜度搜索,否則要進行附加的迭代。用下列方法指定目標(biāo)函數(shù)允差:Command:OPVARGUI:MainMenu>DesignOpt>ObjectiveOPFRST命令NITR大迭代次數(shù)達到的情況下出現(xiàn)。一階方法的特殊情況高并不能保證最佳求解。下面是一些注意點:,然后以合理設(shè)計序列為起點重新運行一階方法。(見后面“局部和全局最小)這是因為一階方法從設(shè)計空間的一個序列開始計算求索驗證,如上所述。際有限元解(而非逼近確切的結(jié)果。隨機搜索法對于隨機搜索法[OPTYPE,RAND],程序完成指定次數(shù)的分析循環(huán),并在每次循環(huán)中使用隨機搜索變量值。用戶可以用OPRAND命令(MainMenu>DesignOpt>Method/Tool)終止,而忽略最大迭代次數(shù)是否達到。來判斷當(dāng)前設(shè)計空間是否合理。等步長搜索法n*NSPS個設(shè)計序列,n是每個掃描中評估點的數(shù)目(OPSWEEP命令指定量,變量范圍將劃分為NSPS-1NSPSOPSWEEPDset指定MainMenu>DesignOpt>Method/Too。圖示和列表顯示等步長搜索結(jié)果用下列方法圖示設(shè)計變量數(shù)值和響應(yīng)變量的數(shù)值關(guān)系:Command:OPLSWGUI:MainMenu>DesignOpt>ToolResults>Sweeps縱坐標(biāo)表示目標(biāo)函數(shù)或狀態(tài)變量的實際數(shù)值。橫坐標(biāo)表示正交化(0用下列方法生成列表的結(jié)果:Command:OPRSWGUI:MainMenu>DesignOpt>ToolResults>Print計變量,0相應(yīng)于最大值。乘子計算法本工具(這個二階技術(shù)在每個設(shè)計變量的兩個極值點上取OPFACT命令(MainMenu>Design指定2n次循環(huán),n1/22n/2推。圖示和列表顯示乘子計算結(jié)果可以用棒式圖和表格顯示目標(biāo)函數(shù)或狀態(tài)變量的某些方面。例看兩個和三個變量之間的互相作用。用下列命令顯示棒式圖:Command:OPLFAGUI:MainMenu>DesignOpt>ToolResults>Factorial用下列命令對目標(biāo)函數(shù)或狀態(tài)變量的作用列表:Command:OPRFAGUI:MainMenu>DesignOpt>ToolResults>PrintANSYSTheoryReference20DesignOptimizatio最優(yōu)梯度法最優(yōu)梯度法[OPTYPE,GRAD]計算設(shè)計空間中某一點的梯度。哪個設(shè)計序列計算梯度:Command:OPGRADGUI:MainMenu>DesignOpt>Method/Tool本工具做的循環(huán)次數(shù)等于設(shè)計變量的數(shù)目。圖示和列表顯示最優(yōu)梯度法的結(jié)果函數(shù)或狀態(tài)變量的實際數(shù)值。橫坐標(biāo)表示設(shè)計變量一個小的(1%)變化值。用下列方法列表表示結(jié)果:Command:OPRGRGUI:MainMenu>DesignOpt>ToolResults>Print1%的變化值是相對于設(shè)計變量的變化范圍(由OPVAR命令中MAX-MIN數(shù)值確定,而不是相對于當(dāng)前的設(shè)計變量數(shù)值的。選擇優(yōu)化變量的一些說明下面列出了許多如何定義設(shè)計變量,狀態(tài)變量和目標(biāo)函數(shù)的建議。選擇設(shè)計變量設(shè)計變量往往是長度,厚度,直徑或模型坐標(biāo)等幾何參數(shù)。其必須是正值。關(guān)于設(shè)計變量要記住的幾點如下:設(shè)計變量合并不能用于設(shè)計變量是真正獨立的情況下。但是,可以根據(jù)模型的結(jié)構(gòu)判斷是否允許某些設(shè)計變量之間可以邏輯的合并。例如,如果優(yōu)化形式是對稱的,可以用一個設(shè)計變量表示對稱部分。給設(shè)計變量定義一個合理的范圍MIN和MA了好的設(shè)計。記住只有正的數(shù)值是可以的,因此要設(shè)定一個上限。設(shè)計變量X11-3a個設(shè)計變量X1到X(圖1-31-3d圖1-3 階梯型懸臂梁的設(shè)計變量選擇選擇狀態(tài)變量狀態(tài)變量通常是控制設(shè)計的因變量數(shù)值。狀態(tài)變量的例子有應(yīng)須是ANSYS可以計算的數(shù)值;實際上任何參數(shù)都能被定義為狀態(tài)變量。選擇狀態(tài)變量的一些要點為:在定義狀態(tài)變量[OPVAR命令]時,在MIN域中輸入空值表示無下限。同樣,在MAX00為限。如:!SIG10001000

!SIG大于等于0且小于等于量。比較好的方法是定義幾個關(guān)鍵位置的應(yīng)力為狀態(tài)變量。關(guān)系的參數(shù)為狀態(tài)變量。例如,狀態(tài)變量G=Z1/Z2G<C(Z1)可能不會得到GG與G=Z1-(C*Z2)G<0變量逼近就準(zhǔn)確了。命MINMAX域。應(yīng)避免過小的范圍,因為此時合理設(shè)計可能5001000psi9001000psi如果要指定相同的約束數(shù)值(如頻率為386.4H,定義兩個相同數(shù)值的狀態(tài)變量將實際值包含起來,如下所示:...*GET,FREQ,ACTIVE,,SET,FREQ !參數(shù)FREQ等于計算頻率FREQ1=FREQFREQ2=FREQ.../OPT!上限FREQ1=387!下限FREQ2=386...386387速逼近(見命令。(如集中載荷附近選擇狀態(tài)變量。選擇目標(biāo)函數(shù)以下幾點:ANSYSx,就將問題轉(zhuǎn)化為求數(shù)值x1=C-x或x1=1/xC是遠(yuǎn)大于x的數(shù)值。定義C-x1/x系,在零階方法中不能得到準(zhǔn)確的逼近。(于目標(biāo)函數(shù)的最大值。總體建議本部分說明了在優(yōu)化設(shè)計中要記住的一些關(guān)鍵點。最重要的一點程。一旦理解了這個過程,求解實際問題時就會覺得很方便。生成分析文件兩種方式生成分析文件:用內(nèi)部數(shù)據(jù)庫命令流[LGWRITE](UtilityMenu>File>WriteDBLogFileJobname.LO。用內(nèi)部數(shù)據(jù)庫命令流有幾個優(yōu)點:LGWRITE命令有一個選項(Kedit域)刪除不重要的命令,或?qū)⑵渥鳛樵u論行寫到文件中。該選項會自動對命令流文件做自動處Jobname.DB)的,讀入的數(shù)據(jù)庫將包含其完整的數(shù)據(jù)庫命令流(ANSYSOperations)LGWRITE命令Kedit域中使用Kedit=COMMENT而不用Kedit=REMOVEKedit*GET(如EXREM和PLNSOJobname.LGW的最后編輯中不能作為備注行。注——/CLEAR/CLEAR命令。如果/LGWRITE的命令流。一般,數(shù)據(jù)庫命令流文件是在優(yōu)化循環(huán)開始前寫的。GUI生成命令(如FLST和FITEANSYSCommandsReference將非常煩瑣。執(zhí)行后修改設(shè)計變量序列這些參數(shù)的數(shù)值保持不變(在最后優(yōu)化過程的數(shù)值或用戶指定的數(shù)值,而不要恢復(fù)回分析文件中的數(shù)值。假定在循環(huán)文件中沒有重定義設(shè)計變量值,可以用下列方法修正“刪除”了的設(shè)計變量數(shù)值:/PREP7(只有后來要修改的參數(shù)才出現(xiàn)在/PREP7命令前。在下一個優(yōu)化前,輸入OPLOOP,PREP(MainMenu>DesignOpt>Controls)/PREP7處讀入分析文件。如果不做上面兩步操作,在以后的優(yōu)化分析中設(shè)計變量將設(shè)為其初始值。AREA2開始進行優(yōu)化。然后AREA2(不再是設(shè)計變量前值。AREA1=5.00 !AREA1是第一個面積AREA2=5.00 !AREA2是第二個面積/PREP7 !進入PREP7前處理器!用AREA1和AREA2建立參數(shù)化模型......FINISH/SOLVE!施加載荷等并求解...FINISH/POST1SET,......*GET,SIG1,...的參數(shù)*GET,SIG2,...*GET,SIG3,......FINISH/OPTOPVAR,AREA1,DV,...

!定義用做狀態(tài)變量和目標(biāo)函數(shù)!進入優(yōu)化分析模塊!定義參數(shù)AREA1和AREA2為設(shè)計變量OPVAR,AREA2,DV,...!!指定目標(biāo)函數(shù)OPTYPE,SUBP !零階方法OPEXE !執(zhí)行優(yōu)化!AREA2STATUS !驗證當(dāng)前優(yōu)化變量OPLOOP,PREP !從第一個/PREP7位置讀入分析文件OPTYPE,... !指定優(yōu)化類型... !指定其他優(yōu)化控制OPEXE !執(zhí)行優(yōu)化FINISH請參閱和OPLOOP的解釋。執(zhí)行后修正優(yōu)化變量優(yōu)化變量可以在優(yōu)化執(zhí)行之間修改,此時使用 命令MainMenu>DesignOpt>DesignVariable。例如,用戶可能想修改這樣做是為了清除不適合于修改后的優(yōu)化變量序列的數(shù)據(jù)。局部最小值和全局最小值(見圖1-“零階方法的特殊情況”一章。最小重量和最小體積=*(假定模型密度是均勻的。網(wǎng)格密度格精度是否足夠很重要。通過用參數(shù)方式指定網(wǎng)格劃分?jǐn)?shù)或網(wǎng)格大小,可以在每次循環(huán)中正確的改變之。而且,在線性應(yīng)力或熱分析中,可以用能量法則列出每次循環(huán)的誤差(見ANSYSBasicAnalysisProceduresGuide第五章一個更加有趣的擴展方式是在設(shè)計優(yōu)化循環(huán)中進行一次自適應(yīng)網(wǎng)格循環(huán)來保證網(wǎng)格劃分誤差不超過一個定值。自適應(yīng)網(wǎng)格劃分的內(nèi)容見ANSYSAdvancedAnalysisTechniquesGuide 第二章。用下列方法出誤差率:Command:PRERRGUI: Main Menu>General Postproc>List Results>PercentErrorUtilityMenu>List>Results>PercentError使用子結(jié)構(gòu)的話)進行循環(huán),從而大大節(jié)省機時(ANSYSAdvancedAnalysisTechniques)優(yōu)化分析的示例(GUI方法)在本例中,用一階方法進行優(yōu)化分析。問題描述大應(yīng)力不超過400psi()截面面積和基本尺寸B在指定范圍內(nèi)變化。109.10磅。缺省允差(由程序計算)為1%(11磅2.0。問題參數(shù)分析中使用如下材料特性:E=2.1E6psiRHO=2.85E-4lb/in3 ()最大許用應(yīng)力=400psi分析中使用如下幾何特性:橫截面面積變化范=1到1000in2 (初始值為1000)B變化范圍=4001000in(1000)問題簡圖第一步:指定文件名選擇UtilityMenu>File>ChangeJobname,打開文件名對話框。輸入“truss”為工作文件名。單擊OK關(guān)閉對話框。第二步:指定分析題目選擇UtilityMenu>File>Change話框。輸入“OptimizationofaThree-Bar作為分析題目。單擊OK關(guān)閉對話框。第三步:定義參數(shù)初始值選擇UtilityMenu>Parameters>ScalarParameters參數(shù)對話框。在選擇區(qū)域中輸入下列內(nèi)容:B=1000 按ENTERA1=1000 按ENTER鍵A2=1000 按ENTER鍵A3=1000 單擊OK。參數(shù)將在菜單中顯示出來。在數(shù)值參數(shù)對話框中單擊OK。第四步:定義單元類型選 擇 Main Type>Add/Edit/Delete,打開單元類型對話框。在單元類型庫對話框中單擊Add。在左邊列中單擊Structural。2DSpar1。1。在單元類型庫對話框中單擊OK。在單元類型對話框中單擊Close。第五步:定義實參選擇MainMenu>Preprocessor>Real話框。單擊Add,打開實參對話框中單元類型。單擊OK,打開LINK1實參對話框。1。在橫截面區(qū)域中鍵入A1。單擊ApplyLINK110001的橫截面區(qū)域。2。在橫截面面積區(qū)域鍵入A2。單擊ApplyLINK110001的橫截面區(qū)域。3。在橫截面面積區(qū)域鍵入A3。在LINK1實參對話框中單擊OK。Close。第六步:定義材料特性選擇Main Props>-Constant->Isotropic,打開各項同性材料特性對話框。1。單擊OK打開第二個各項同性材料特性對話框。2.1E6。單擊OK并關(guān)閉對話框。第七步:生成結(jié)點選 擇 Menu>Preprocessor>-Modeling->Create>Nodes>InActiveCS,打開活動坐標(biāo)系中生成結(jié)點對話框。1。在活動坐標(biāo)域,第一個域中輸入-B,第二個域中輸入0。單擊Apply1ANSYS圖形窗口。2。0。單擊Apply2ANSYS圖形窗口。3。B0。單擊Apply2將出現(xiàn)在ANSYS圖形窗口。3。00。OK4將出現(xiàn)在ANSYS4個結(jié)點都出現(xiàn)在ANSYS打開結(jié)點號碼。選擇菜單UtilityMenu>PlotCtrls>WindowControls>WindowOptions打開窗口選項對話框。在結(jié)點號碼框上單擊OF(將切換為O。單擊OK關(guān)閉對話框。選擇菜單UtilityMenu>PlotCtrls>WindowControls>WindowsOptions打開窗口對話框。在坐標(biāo)位置出選取不顯示選項。單擊OK關(guān)閉對話框。第八步:生成單元選擇菜單Menu>Preprocessor>-Modeling->Create>Elements>-AutoNumbered->ThruNodes打開結(jié)點對話框的單元項。1按照該順序點周圍將出現(xiàn)一個小框。在該對話框單擊OKANSYS1和4結(jié)點之間將出現(xiàn)一個線單元1。選擇菜單Menu>Preprocessor>-Modeling->Create>Elements>ElemAttributes打開單元特性對話框。2。在單元特性對話框中單擊OK。選擇菜單Menu>Preprocessor>-Modeling->Create>Elements>-AutoNumbered->ThruNodes打開結(jié)點對話框的單元項。24(按照該順序。在該對話框單擊OKANSYS3和4結(jié)點之間將出現(xiàn)一個線單元2。10 .選擇菜單MainMenu>Preprocessor>-Modeling->Create>Elements>ElemAttributes單元特性對話框。2。在單元特性對話框中單擊OK。13 .選擇菜單Menu>Preprocessor>-Modeling->Create>Elements>-AutoNumbered->ThruNodes打開結(jié)點對話框的單元項。14.24(按照該順序15.在該對話框單擊OK關(guān)閉對話框。ANSYS圖形窗口中3和4結(jié)點之間將出現(xiàn)一個線單元3。第九步:施加位移約束和載荷選擇菜單MainMenu>Solution>-Loads->Apply>-Structural->Displacement>On打開ApplyU,ROTonNodes的對話框。在ANSYS1,23。單擊OK關(guān)閉對話框并打開第二個ApplyROTonNodes的對話框。在要約束的自由度菜單上單擊ALLDOF選項。單擊OK關(guān)閉對話框。選擇菜單Menu>Solution>-Loads-Apply>-Structural-Force/Moment>OnNodes開ApplyF/MonNodes對話框。在ANSYS4。在對話框中單擊OK關(guān)閉并打開第二個ApplyF/MonNodes對話框。將Force/Mom方向設(shè)為FX。在Force/MomentValue200000。OK4上將出現(xiàn)一個橫向箭頭表12 .選擇菜單Menu>Solution>-Loads-Apply>-Strutural-Force/Moment>OnNodes開ApplyF/MonNodes對話框。在ANSYS4。在對話框中單擊OK關(guān)閉并打開第二個ApplyF/MonNodes對話框。將Force/Mom方向設(shè)為FX。在Force/MomentValue域輸入-200000。OK4上將出現(xiàn)一個垂直箭頭表第十步:求解模型選擇菜單MainMenu>Solution>-Solve->CurrentLS打開SolveCurrentLoadStep窗口。查看狀態(tài)窗口中的目標(biāo)信息并在菜單條上單擊Close關(guān)閉。在該對話框中單擊OK。Close關(guān)閉對話框。第十一步:進入后處理器并讀出單元總體積選擇菜單Main Menu>General Table>DefineTable打開ElementTableData對話框。單擊Add 定義單元表格并打開Define ElementaryTableItems對話框。在UserLabel域中輸入EVOL。在Item,CompResultsDataItem菜單的左列單擊在右列單擊Elem。單擊OK關(guān)閉對話框。在ElementTableData對話框中單擊Close。選擇菜單MainMenu>GeneralPostproc>ElementTable>SumofEachItemTabularSumofEachElementTableItem對話框。單擊OK 計算總和。SSUM命令窗口將顯示總和為0.382842E+07。單擊菜單條上的Close關(guān)閉SSUM命令窗口。10.選擇菜單UtilityMenu>Parameters>GetScalarData打開ScalarData對話框。在TypeofDatatobeRetrieved菜單左列單擊Results在右列單擊ElemTable。單擊OK關(guān)閉對話框并打開GetElementTableSumResults在NameofParametertobeDefined域輸入14.單擊OK關(guān)閉對話框。選擇菜單UtilityMenu>Parameters>ScalarParameters打開ScalarParameters對話框。SelectionRHO=2.85E-4ENTER應(yīng)顯示在菜單上。在Selection域輸入WT=RHO*VTOT并按ENTER1091.10173。單擊Close關(guān)閉對話框。第十二步:讀出軸向應(yīng)力選擇菜單Main Menu>General Table>DefineTable打開ElementTableData對話框。單擊Add打開DefineAdditionalElementTableItems對話框。在UserLableforItemSIG。在Item,CompResultsDataItem菜單左列單擊BySequenceNumLS。在SelectionL”后鍵入1(表示序列號為。單擊OK關(guān)閉對話框。在ElementTableData對話框中單擊Close。選擇菜單UtilityMenu>Parameters>GetScalarData打開ScalarData對話框。在theTypeofDatatobeRetrievedResultsData,在右列單擊ElemTable。單擊OK關(guān)閉對話框并打開GetElementTableData.在NameofParametertobeDefined域輸入SIG1。在ElementNumberN1。將ElemTableDatatobeRetrieved域設(shè)為SIG。14.單擊Apply關(guān)閉對話框并打開GetScalarData在TypeofDatatobeRetrievedResults,在右列單擊ElemTable。單擊OK打開GetElementTableData對話框。17.在NameofParametertobeDefined域輸入SIG218.在ElementNumberN2。19.將ElemTableDatatobeRetrieved域設(shè)為SIG。20.單擊Apply關(guān)閉對話框并打開GetScalarData在TypeofDatatobeRetrievedResults,在右列單擊ElemTable。單擊OK打開GetElementTableData對話框。23.在NameofParametertobeDefined域輸入SIG324.在ElementNumberN3。25.將ElemTableDatatobeRetrieved域設(shè)為SIG26.單擊OK關(guān)閉對話框。27UtilityMenu>Parameters>ScalarParameters打開ScalarParametersSelection域輸入以下信息:SIG1=ABS(SIG1) ENTERSIG2=ABS(SIG2) ENTERSIG3=ABS(SIG3) OK28.單擊Close關(guān)閉對話框。第十三步:顯示當(dāng)前設(shè)計UtilityMenu>PlotCtrls>Style>SizeandShapetheSizeandShape對話框。在Display of element shapes based on real description表示的行中單擊OFF將其切換為ON。在RealconstantMultiplier2。單擊OK關(guān)閉對話框。選擇菜單Utility Menu>PlotCtrls>Pan,Zoom,Rotate打開Pan,Zoom,Rotate對話框。單擊ISO3桿珩架的軸測圖。單擊Close關(guān)閉對話框。UtilityMenu>Plot>Elements畫出珩架。第十四步:生成優(yōu)化分析文件UtilityMenu>File>WriteDBLogFile打開DatabaseLog對話框。在WriteDatabaseLogTotruss.lg單擊OK關(guān)閉對話框。第十五步:進入優(yōu)化處理器并指定分析文件選擇菜單MainMenu>DesignOpt>-AnalysisFile->Assign開AssignAnalysisFile對話框。Selection域添加“truss.lgw”到路徑名(中拾取truss.lg。單擊OK關(guān)閉對話框。第十六步:定義優(yōu)化設(shè)計變量選擇菜單MainMenu>DesignOpt>DesignVariables打開DesignVariables對話框。單擊Add打開DefineaDesignVariable對話框。在ParameterNameB;B將出現(xiàn)在Selection域。在MinimumValue400。在MaximumValue2000。單擊Apply確認(rèn)設(shè)計變量。在ParameterName菜單單擊AA1將出現(xiàn)在Selection域。在MinimumValue1。在MaximumValue100010.單擊Apply確認(rèn)設(shè)計變量。.在ParameterNameA2。12.在MinimumValue1。13.在MaximumValue100014.單擊Apply確認(rèn)設(shè)計變量。15.在ParameterNameA3。16.在MinimumValue1。17.在MaximumValue100018.單擊OK關(guān)閉對話框。19.單擊Close關(guān)閉DesignVariables對話框。第十七步:定義優(yōu)化狀態(tài)變量MainMenu>DesignOpt>StateVariables打開Variables對話框。單擊Add打開DefineaStateVariable對話框。在ParametersNameSelection域。在UpperLimit400。單擊Apply確認(rèn)狀態(tài)變量。在ParametersNameSelection域。在UpperLimit400。單擊Apply確認(rèn)狀態(tài)變量。在ParametersNameSelection域。在UpperLimit400.單擊OK關(guān)閉對話框。12.單擊Close關(guān)閉StateVariable對話框。第十八步:存儲優(yōu)化數(shù)據(jù)庫MainMenu>DesignOpt>-OptDatabase->Save開SaveOptimizationData對話框。在Selection單擊OK關(guān)閉對話框。第十九步:設(shè)置重量為目標(biāo)函數(shù)選擇菜單MainMenu>DesignOpt>Objective打開ObjectiveFunction對話框。ParameterNameWT;WTSelection域。在ConvergenceTolerance2。單擊OK關(guān)閉對話框。第二十步:指定一階優(yōu)化方法選擇菜單MainMenu>DesignOpt>Method/Tool打開SpecifyOptimizationMethod對話框。在SelectMethod/Tool列表中單擊First-Orderradio按紐。單擊OK打開ControlsforFirst-OrderOptimization對話框。maximumIterations45。單擊OK關(guān)閉對話框。第二十一步:運行優(yōu)化選擇菜單Main Menu>Design Opt>Run 打開ExecutionofRun對話框。查看分析信息,單擊OK開始優(yōu)化運算。16301.23。第二十二步:列出最佳設(shè)計序列和所有設(shè)計序列MainMenu>DesignOpt>-DesignSets->ListListDesignSet對話框。在列表選項中拾取BEST序列。拾取OK打開OPLIST16。在查看優(yōu)化參數(shù)值后,在菜單條上單擊Close。MainMenu>DesignOpt>-DesignSets->ListListDesignSets對話框。在列表選項中拾取ALL序列。單擊OK打開OPLIST命令窗口

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論