0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何獲得最優(yōu)形狀感到迷茫?形狀優(yōu)化的概念,并借助一個(gè)典型案例來(lái)演示其用法

GIPk_COMSOL_Chi ? 來(lái)源:未知 ? 作者:李倩 ? 2018-08-23 14:15 ? 次閱讀

設(shè)計(jì)新的結(jié)構(gòu)時(shí),你是否曾經(jīng)對(duì)如何獲得最優(yōu)形狀感到迷茫?如果是這樣,那么你一定會(huì)樂(lè)意學(xué)習(xí)一種非常有用的稱為“形狀優(yōu)化”的技術(shù),擁有了這項(xiàng)技術(shù),你的 COMSOL Multiphysics 建模技能就又提高了一步。今天我們將探討形狀優(yōu)化的概念,并借助一個(gè)典型案例來(lái)演示其用法。

形狀優(yōu)化的背景

工程師、研究人員和科研人員們一直在努力改進(jìn)設(shè)計(jì)。優(yōu)化是指這樣一種理念,即改變零件尺寸和材料屬性等模型輸入數(shù)據(jù),實(shí)現(xiàn)某些指標(biāo)的提升,同時(shí)還滿足一組約束條件。COMSOL Multiphysics 中的優(yōu)化模塊是處理此類(lèi)問(wèn)題的得力工具。

尺寸優(yōu)化是其中一種比較常見(jiàn)的優(yōu)化技巧。這個(gè)方法要求直接更改 CAD 尺寸,實(shí)現(xiàn)質(zhì)量最小化,可參考我們的支架的優(yōu)化教程。在這個(gè)支架示例中,我們利用所謂的無(wú)梯度技術(shù)調(diào)整尺寸,同時(shí)還考慮了以下約束:尺寸間關(guān)系、峰值應(yīng)力以及最低固有特征頻率。這些技術(shù)會(huì)根據(jù)不同的目標(biāo)函數(shù)和約束類(lèi)型采用不同的處理方法,因此相當(dāng)靈活。不過(guò),這些技術(shù)有一個(gè)缺點(diǎn):必須不斷地對(duì)零件重新剖分網(wǎng)格,從而使設(shè)計(jì)變量從數(shù)值上逼近目標(biāo)函數(shù)和約束的靈敏度。

如我們?cè)谝郧暗囊黄恼轮杏懻摰模谑褂米冃螏缀?a target="_blank">接口時(shí),如果幾何發(fā)生變化,那么也可以通過(guò)分析計(jì)算設(shè)計(jì)靈敏度。進(jìn)一步來(lái)講,基于梯度的求解器無(wú)需重新剖分網(wǎng)格,即利用靈敏度優(yōu)化零件的尺寸,這是我們?cè)谠O(shè)計(jì)電容器一文中重點(diǎn)討論的內(nèi)容。回顧以上兩篇文章有助于理解我們今天要使用的功能。

形狀優(yōu)化是對(duì)以前討論的相關(guān)概念的一個(gè)延伸,其中不僅考慮了簡(jiǎn)單的尺寸更改,還涉及到形狀的總體改變。結(jié)構(gòu)的形狀受控于一組設(shè)計(jì)參數(shù),這些參數(shù)使用了一組能描述任意形狀的基函數(shù)。在下文中,我們將結(jié)合具體案例進(jìn)行探討。

形狀優(yōu)化問(wèn)題:梁的厚度

調(diào)整懸臂梁的厚度是一個(gè)典型的形狀優(yōu)化問(wèn)題,我們以此入手來(lái)進(jìn)行探討:調(diào)整懸臂厚度并使其質(zhì)量最小化,同時(shí)滿足自由端上撓度峰值的約束。梁的初始厚度均勻,但頂部表面上分布的載荷不均勻,請(qǐng)參考下圖。

載荷不均勻的懸臂梁,點(diǎn) A 的撓度不應(yīng)超過(guò)指定值。圖中還顯示了網(wǎng)格。

我們先選擇設(shè)計(jì)變量。在懸臂端,梁的長(zhǎng)度和厚度固定,長(zhǎng)度方向上梁的厚度可以改變。根據(jù)初始配置改變厚度會(huì)稍微更簡(jiǎn)單些。不過(guò),我們引入了函數(shù),它在長(zhǎng)度方向上的初始值為零。

優(yōu)化問(wèn)題研究梁的厚度變化。

在這里,我們選擇用一組四階伯恩斯坦多項(xiàng)式表示厚度變化:

用歸一化尺寸表示:。請(qǐng)注意,此函數(shù)已按比例縮小了,這樣多項(xiàng)式系數(shù)的數(shù)量級(jí)接近 1。這樣做也是為了實(shí)現(xiàn)縮放的目的。

因?yàn)?img src="http://file.elecfans.com/web1/M00/61/1B/pIYBAFt-UbaAWssZAAABmHBVDOQ775.png" />?時(shí)梁的厚度已指定,因此在固定??時(shí),,所以這一項(xiàng)可略去。在遠(yuǎn)端,我們添加了一個(gè)約束條件:梁不能太薄,即?。

至于中間區(qū)域,我們也希望添加一些約束,進(jìn)一步限制設(shè)計(jì)空間。可以添加約束。不過(guò),這一約束有個(gè)缺陷:梁的厚度會(huì)忽薄忽厚。但是根據(jù)基本原理,我們知道這種情況不合常理,在長(zhǎng)度方向增加梁的厚度毫無(wú)益處。我們就對(duì)其導(dǎo)數(shù)添加約束:。這個(gè)約束迫使梁的厚度沿長(zhǎng)度單調(diào)增加,隨之還帶來(lái)的好處是很自然地滿足了約束條件:。

還要考慮另一個(gè)約束:梁一端上點(diǎn)的位移。我們希望點(diǎn)?的位移量不超過(guò)指定值?。根據(jù)以上信息,我們現(xiàn)在的優(yōu)化問(wèn)題就比較完整了:

目標(biāo)函數(shù)針對(duì)梁的初始質(zhì)量?所作的歸一化已完成,目標(biāo)函數(shù)已縮放,其階次為 1。類(lèi)似地,梁端部的位移量??針對(duì)容許的最大位移??進(jìn)行歸一化,它應(yīng)當(dāng)小于 1?,F(xiàn)在我們來(lái)看一看如何在 COMSOL Multiphysics 中使用“優(yōu)化模塊”實(shí)現(xiàn)此類(lèi)問(wèn)題。

在 COMSOL Multiphysics 中實(shí)現(xiàn)這個(gè)問(wèn)題

我們先從初步設(shè)計(jì)開(kāi)始,即一個(gè)長(zhǎng)度固定、厚度均勻的梁。梁一端設(shè)計(jì)為懸臂式,頂部表面的載荷不均勻,其變化遵循。我們希望先引入厚度變化的函數(shù)。之前描述的多項(xiàng)式函數(shù)是變量?DT,如下方截圖所示。表達(dá)式?Xg?指最初未變形幾何的?x?維度。此函數(shù)在歸一化的?x?方向上的導(dǎo)數(shù)是變量?dDTdX。兩個(gè)全局參數(shù)?L0?和?T0?定義長(zhǎng)度和最大厚度。

屏幕截圖顯示厚度變化的函數(shù)及其導(dǎo)數(shù)。

有關(guān)厚度變化的變量用在變形幾何接口中,定義梁的總體積如何隨厚度變化而變化。因?yàn)橹挥泻穸茸兓?,所以可以使用?jiǎn)單的線性映射,如下圖所示。

梁內(nèi)的位移就指定完畢。

現(xiàn)在通過(guò)優(yōu)化接口建立優(yōu)化問(wèn)題,其中可以很輕松地創(chuàng)建比較復(fù)雜的含多個(gè)約束的優(yōu)化問(wèn)題。相關(guān)設(shè)置顯示在下方的屏幕截圖中,先設(shè)置目標(biāo)函數(shù)。積分目標(biāo)特征對(duì)材料密度在建模域進(jìn)行積分,并針對(duì)初始零件質(zhì)量進(jìn)行歸一化。

優(yōu)化的目標(biāo)是質(zhì)量最小化。

全局控制變量特征的設(shè)置如下所示。四個(gè)變量C1、C2、C3和C4的初始值為零,相當(dāng)于梁的初始形狀。對(duì)C4的約束是施加了一個(gè)上界,所有變量的縮放比例均為 1。

控制變量及其界限和縮放比例的定義。

接著,將逐點(diǎn)不等式約束特征施加到域的底部邊界。該特征強(qiáng)制每一點(diǎn)的位移函數(shù)的導(dǎo)數(shù)均為正,從而確保函數(shù)單調(diào)增加。

通過(guò)逐點(diǎn)不等式約束對(duì)沿梁長(zhǎng)度的導(dǎo)數(shù)施加約束。

最后,對(duì)梁遠(yuǎn)端點(diǎn)的峰值位移施加約束,使其小于最大指定值??赏ㄟ^(guò)點(diǎn)求和不等式約束特征設(shè)置該值。

對(duì)歸一化的峰值位移施加約束。

至此,我們的優(yōu)化問(wèn)題基本創(chuàng)建完畢。最后一步是將優(yōu)化特征添加到研究序列,選擇基于梯度的 SNOPT 求解器,經(jīng)證實(shí)該求解器能最快速地處理我們的問(wèn)題。所有其他設(shè)置保留默認(rèn)值。目標(biāo)函數(shù)和約束自動(dòng)取自優(yōu)化接口。

相關(guān)的優(yōu)化求解器設(shè)置。

下圖繪制了結(jié)果。其中已顯示根據(jù)上述步驟得到的最優(yōu)形狀。端部的位移最大,厚度沿長(zhǎng)度單調(diào)增加。我們預(yù)計(jì)幾何會(huì)變形,因此使用了映射網(wǎng)格。

優(yōu)化后梁的形狀,施加不均勻載荷和約束后實(shí)現(xiàn)了質(zhì)量最小化。其中繪制了位移場(chǎng),以及施加的載荷分布和網(wǎng)格。

使用形狀優(yōu)化設(shè)計(jì)新結(jié)構(gòu)的總結(jié)

或許我們自己會(huì)疑惑,如何能確定以上的結(jié)構(gòu)真正實(shí)現(xiàn)了最優(yōu)化。因此我們強(qiáng)烈建議進(jìn)行網(wǎng)格細(xì)化研究,嘗試不斷細(xì)化網(wǎng)格,以了解其解如何收斂。研究基函數(shù)的收斂性也是非常合理的做法。我們可以使用高階伯恩斯坦基函數(shù)并比較結(jié)果。不過(guò),這樣做可能會(huì)導(dǎo)致龍格現(xiàn)象,還會(huì)使收斂緩慢。

將原區(qū)間細(xì)分為多個(gè)子區(qū)間,在每個(gè)子區(qū)間(分段多項(xiàng)式)使用不同的較低階形函數(shù),可規(guī)避此類(lèi)問(wèn)題。除了伯恩斯坦基函數(shù)外,我們還可以應(yīng)用其他基函數(shù),如切比雪夫多項(xiàng)式和傅立葉基函數(shù)。號(hào)角優(yōu)化形狀教程重點(diǎn)討論了使用傅立葉基函數(shù)的案例,該教程可從“案例下載”中下載。

本篇文章討論的案例中,所包含的變形十分簡(jiǎn)單。在涉及更復(fù)雜的變形時(shí),需要花更多心思考慮如何定義變形映射。在計(jì)算非常復(fù)雜的變形時(shí),添加輔助方程也會(huì)很有幫助。如果你對(duì)使用這些形狀優(yōu)化技術(shù)有任何疑問(wèn),或者希望將優(yōu)化模塊加到自己的建模工具套件中,請(qǐng)聯(lián)系我們。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4344

    瀏覽量

    62839
  • COMSOL
    +關(guān)注

    關(guān)注

    34

    文章

    93

    瀏覽量

    55764

原文標(biāo)題:借助 COMSOL “優(yōu)化模塊”獲取工程設(shè)計(jì)的最優(yōu)形狀

文章出處:【微信號(hào):COMSOL-China,微信公眾號(hào):COMSOL】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    學(xué)生,對(duì)fpga的學(xué)習(xí) 感到迷茫,望前人指點(diǎn)。

    我是名普通本科的大學(xué)生,對(duì)fpga的學(xué)習(xí) 感到迷茫,望前人指點(diǎn)。學(xué)過(guò)段時(shí)間51,后來(lái)老師讓我轉(zhuǎn)fpga,現(xiàn)在極度
    發(fā)表于 06-03 21:06

    labview提取圖像中特定形狀的區(qū)域測(cè)量質(zhì)心

    labview提取圖像中特定形狀的區(qū)域測(cè)量質(zhì)心,那位大神,有程序求幫忙。郵箱1019781871@qq.com目前只會(huì)轉(zhuǎn)為二值圖像。萬(wàn)分感謝
    發(fā)表于 01-11 15:14

    個(gè)有序點(diǎn)集的形狀匹配算法

    我們做圖象識(shí)別產(chǎn)品,在檢查形狀算法的時(shí)候找到個(gè)算法,有比較好的魯棒性!
    發(fā)表于 12-14 16:06

    設(shè)計(jì)個(gè)SpaceX星艦形狀的PCB

    描述SpaceX星際飛船受SpaceX 星際飛船的啟發(fā),這款PCB類(lèi)似于 SpaceX 星際飛船的形狀。我設(shè)計(jì)了個(gè) SpaceX 星艦形狀的 PCB,由 60 多個(gè) LED 組成,可
    發(fā)表于 07-15 06:45

    設(shè)計(jì)了個(gè)定制形狀的圣誕樹(shù)

    描述圣誕樹(shù)我們?cè)O(shè)計(jì)了個(gè)定制形狀的 PCB,并將其發(fā)送到 PCBWAY 進(jìn)行制造。它是從美國(guó)俄亥俄州到中國(guó)的往返行程,8 天后返回。為了制作我們的自定義形狀,我們將繪圖導(dǎo)入 PCB 設(shè)
    發(fā)表于 08-02 07:58

    基于形狀上下文的人臉匹配算法

    提出種基于形狀上下文的人臉形狀匹配算法。在形狀匹配中,將2 個(gè)目標(biāo)進(jìn)行相似度比較,得到2 幅圖的對(duì)數(shù)極坐標(biāo)直方圖的Cost 值,計(jì)算相似度
    發(fā)表于 03-30 08:44 ?46次下載

    基于HDevelop的形狀匹配算法參數(shù)的優(yōu)化研究

    基于HDevelop的形狀匹配算法參數(shù)的優(yōu)化研究。
    發(fā)表于 05-13 15:51 ?0次下載

    形狀參數(shù)的曲線曲面的構(gòu)造

    的QTBezier曲線曲面研究了他們的些主要性質(zhì),就參數(shù)的選取做了些分析。這種帶形狀參數(shù)的QTBezier曲線曲面是已有的
    發(fā)表于 12-05 18:09 ?0次下載

    基于復(fù)雜網(wǎng)絡(luò)模型的形狀描述和識(shí)別方法

    動(dòng)態(tài)演化模型構(gòu)成個(gè)分層的描述框架,在網(wǎng)絡(luò)動(dòng)態(tài)演化的每一個(gè)時(shí)刻,對(duì)網(wǎng)絡(luò)分別進(jìn)行局部測(cè)量和全局測(cè)量,抽取網(wǎng)絡(luò)的無(wú)權(quán)特征和加權(quán)特征.在形狀匹配階段,用
    發(fā)表于 01-05 15:26 ?0次下載

    如何使用最優(yōu)最小生成樹(shù)進(jìn)行三維模型形狀優(yōu)化方法的詳細(xì)資料說(shuō)明

    針對(duì)海量、異構(gòu)、 復(fù)雜的三維模型高效形狀分析需求,提出基于最優(yōu)最小生成樹(shù)的三維模型形狀優(yōu)化方法。首先基于三維模型最小生成樹(shù)(3D-MST)構(gòu)造模型的結(jié)構(gòu)描述;其次通過(guò)拓?fù)浣Y(jié)構(gòu)與幾何
    發(fā)表于 04-04 15:32 ?17次下載
    如何使用<b class='flag-5'>最優(yōu)</b>最小生成樹(shù)進(jìn)行三維模型<b class='flag-5'>形狀</b><b class='flag-5'>優(yōu)化</b>方法的詳細(xì)資料說(shuō)明

    使用Inkscape擴(kuò)展來(lái)制作PCB形狀分院帽

    電子發(fā)燒友網(wǎng)站提供《使用Inkscape擴(kuò)展來(lái)制作PCB形狀分院帽.zip》資料免費(fèi)下載
    發(fā)表于 07-19 09:31 ?0次下載
    使用Inkscape擴(kuò)展<b class='flag-5'>來(lái)</b>制作PCB<b class='flag-5'>形狀</b>分院帽

    4招快速了解石英晶體形狀及結(jié)構(gòu)

    晶體諧振器又稱石英晶體、無(wú)源晶振結(jié)構(gòu)相對(duì)簡(jiǎn)單,自身無(wú)法振蕩因其性價(jià)比高,應(yīng)用的場(chǎng)景十分豐富那么如何快速了解形狀及結(jié)構(gòu)呢?#01石英晶體形狀及結(jié)構(gòu)在水晶晶體上按定方向切出薄片,將薄片
    的頭像 發(fā)表于 01-17 10:30 ?6467次閱讀
    4招快速了解石英晶體<b class='flag-5'>形狀</b>及結(jié)構(gòu)

    形狀公差的分類(lèi)理解

    是因?yàn)?,我們看到的?b class='flag-5'>一個(gè)物體,然后形狀公差里面的任何項(xiàng),他是個(gè)平面的
    的頭像 發(fā)表于 09-28 14:33 ?1641次閱讀
    <b class='flag-5'>形狀</b>公差的分類(lèi)理解

    flash最多可以使用多少個(gè)形狀提示

    Flash是種廣泛使用的多媒體和動(dòng)畫(huà)軟件,具有強(qiáng)大的圖形和動(dòng)畫(huà)功能。在Flash中,形狀提示是種可供用戶選擇并在舞臺(tái)上繪制的預(yù)定義形狀。這些形狀
    的頭像 發(fā)表于 01-04 09:36 ?498次閱讀

    羅氏線圈的形狀變化會(huì)對(duì)精度產(chǎn)生影響嗎?

    來(lái)進(jìn)行分析。 首先,羅氏線圈的形狀變化會(huì)影響電感值的精度。電感是個(gè)電路中能量?jī)?chǔ)存的量,對(duì)于電感器件來(lái)說(shuō),
    的頭像 發(fā)表于 01-08 15:40 ?406次閱讀