
發(fā)布
注冊
/
登錄方波函數(shù)的案例
ANSYS中不同形狀的波函數(shù)書寫方法
但是又實用需要APDL命令的方式書寫不同時刻的載荷,但是函數(shù)庫當(dāng)中又沒有相應(yīng)的函數(shù),那么如何書寫呢,下面我們選取幾個有代表性的書寫方法
(1)三角波的使用
一個物體在一個平面上移動,從左到右勻速運動,然后再從右到左的勻速運動。如果次數(shù)多,則采用表格方式實現(xiàn)比較麻煩,而采用do循環(huán)命令的方式就可以方便的加載。
該方法可以采用三角波的形式,給物體一個位移,使它不斷的左右移動,獲取摩擦熱或者應(yīng)力應(yīng)變等過程方法如下:
*do,x,1,25,1
cc=ABS(ASIN(ABS(SIN((x+PI()/2)/2)))-PI()/4)!取三角函數(shù)
time,x
f,load,ux,cc
*enddo
結(jié)果如圖所示
其表達(dá)式為
(2)方波函數(shù)的使用
方波函數(shù)可以表達(dá)隨時間變化過程中給定一定的載荷,過一段時間之后去除載荷(或者反向載荷),之后再重復(fù)以上的
過程,主要應(yīng)用于電流相關(guān)的加載過程
pi=atan(1)*4
*do,i,1,15,1
*if,cos(2*pi*f*time)-cos(比例*pi),LE,0
f,load,ux,1000
*else
f,load,ux,0
*endif
*enddo
結(jié)果如圖所示
更改比例值,可以改變上方方波所占的比例
(3)斜坡函數(shù)
斜坡函數(shù)可以表達(dá)隨時間變化過程中加載的載荷逐漸增大,過一段時間從0開始重新加載,如此循環(huán)載荷,之后再重復(fù)
以上的過程,主要應(yīng)用受力變化或循環(huán)位移等過程
*do,i,1,25,1
cc=mod(i,10) !
展開 基于comsol的階梯脈沖增長函數(shù)的設(shè)置 ¥800
image_process=/format,webp/resize,w_760" data-initial-src="https://img.jishulink.com/upload/201908/2df50d30c2e548d28ee9b9f8162952ca.png">
</div><p> </p><p>本模型用comsol的內(nèi)置函數(shù),來搭建這樣的函數(shù),有點樂高積木的意思 。</p><p>1、構(gòu)建一個方波函數(shù)</p><p><img src="https://img.jishulink.com/upload/201908/ccbb478baf114e8ab8d8ab0d7d1a2345.png">2、利用方波函數(shù),配合四舍五入的round函數(shù)構(gòu)建一個每5一個臺階的增長函數(shù)。</p><p><img src="https://img.jishulink.com/upload/201908/3759292af2294499ada872f7a3d933d6.png"></p><p>3、之后將上述的增長函數(shù) 以15一個周期截斷,并周期循環(huán)。</p><p><img src="https://img.jishulink.com/upload/201908/425cc405e2b8400db36395a050918757.png"></p><p>4、在這個周期函數(shù)中,額外加一項每15一個周期,逐步逐步上臺階,是周期函數(shù)的重心逐漸上移。</p><p>這個增長臺階的函數(shù)一樣是采用第二點 的函數(shù)做一些變形,將幅值和周期修改為需要的即可。
展開 comsol脈沖激光設(shè)置:教程+模型 ¥15
主要思路就是:
1.激光參數(shù)設(shè)置,2.設(shè)置方波函數(shù),3.設(shè)置解析函數(shù),4.設(shè)置脈沖激光熱源,5.建立幾何,6模型邊界條件,7.網(wǎng)格劃分和研究步驟設(shè)置 8.計算結(jié)果
最重要的就是周期脈沖函數(shù)設(shè)置,一般思路就是先利用comsol里面的矩形波函數(shù),設(shè)置出單個脈沖周期;接著在解析函數(shù)里面調(diào)用矩形波函數(shù),進(jìn)行周期性拓展。然后利用 脈沖激光=激光高斯熱源×脈沖周期函數(shù)。
以下就是計算出來的結(jié)果: