
發(fā)布
注冊(cè)
/
登錄分段函數(shù) abaqus的案例
Ansys Wrokbench分段復(fù)雜函數(shù)載荷,加載方式記錄 ¥10
但是仍有某些形式的載荷較難輸入,例如分段復(fù)雜函數(shù)載荷等。
解決方法:
需要使用Ansys經(jīng)典界面的function功能編輯分段載荷獲得ADPL載荷命令;再利用Workbench中command的形式施加載荷。
操作方式:
1. Ansys經(jīng)典中function公式編輯器輸入分段函數(shù)。
在function頁卡中選著變量time,在Regime頁卡中逐個(gè)定義分段函數(shù);
定義完成后點(diǎn)擊保存,并輸入函數(shù)名“TEST3.func”
2. 再次點(diǎn)擊標(biāo)題欄的Parameters>Functions>Read From files>找到剛才保存的TEST3.func。并在Table Parameter Name中給編輯導(dǎo)入的分段函數(shù)命名PForce。此后分段函數(shù)即被公式編輯器編譯為表格數(shù)組形式,數(shù)組的名稱為:PForce。
3. 提取分段函數(shù)數(shù)值的ADPL命令形式,用于Workbench使用。
完成分段函數(shù)導(dǎo)入和命名后,在下拉列表中的File>List>Log file中可以查看經(jīng)典界面GUI操作對(duì)應(yīng)的ADPL命令。在這里可以將上述function公式編輯器導(dǎo)入的分段函數(shù)數(shù)組對(duì)應(yīng)ADPL命令顯示出來。(有時(shí)log file顯示不及時(shí),再重復(fù)一次即可)
4. 在Workbench內(nèi)創(chuàng)建加載remote point點(diǎn),并設(shè)定加載點(diǎn)的ADPL name為“LoadPoint“,用于加載。
展開 如何在ANSYS WORKBENCH中施加分段函數(shù)激勵(lì)
本篇回答一位朋友提出來的問題,說明如何在ANSYS WOKRBENCH中施加分段函數(shù)激勵(lì)。
假設(shè)分段的分布載荷如下
該載荷施加在一長方體的頂面上,作為分布力系施加。
下面說明操作方法。
1. 創(chuàng)建一個(gè)瞬態(tài)動(dòng)力學(xué)分析系統(tǒng)
2.創(chuàng)建一長方體,尺寸任意。
3.劃分網(wǎng)格
4.分析設(shè)置
設(shè)置兩個(gè)時(shí)間步,
第一步終止時(shí)間為1秒,打開自動(dòng)時(shí)間步長,通過載荷步來定義載荷子步,初始子步10步,最小5步,最多20步。
再定義第二步如下
其含義是
第2步終止時(shí)間為2秒,打開自動(dòng)時(shí)間步長,通過載荷步來定義載荷子步,初始子步10步,最小5步,最多20步.
5.固定左端
6.在上面施加分布載荷1
首先定義第一個(gè)載荷步內(nèi)的函數(shù)載荷
接著休眠期第二段(1-2秒內(nèi)的部分)
得到結(jié)果如下
7.在上面施加分布載荷2
接著休眠期第1段(0-1秒內(nèi)的部分)
得到結(jié)果如下
這就可以了。
至于后面的求解就不再贅述了。
來源:宋博士的博客,版權(quán)歸作者所有。
展開 用matlab解含分段函數(shù)的一階微分方程
(用其他函數(shù)解也可以。)
程序如下
fun=inline(['((13-u)/18-(sin(10*t/pi)>0)*',...
'1.18*sin(10*t/pi)-u/6.7)/0.047'],'t','u');
[t,u]=ode45(fun,[0,10],[0]);
plot(t,u)
說明g這樣表示的:
gt=(sin(10*t/pi)>0)*1.18*sin(10*t/pi);
感謝蘿卜網(wǎng)友
展開 Comsol小技巧| 8-在Comsol中如何設(shè)置電流隨時(shí)間變化的分段函數(shù)?
1
在 Comsol中,如何設(shè)置電流隨時(shí)間變化的分段函數(shù)?
可以采用邏輯表達(dá)式的方法,將電流寫成類似 I=I1*(t>=0 & t<=600)+I2*(t>600 & t<1200)+I3*(t>=1200 & t<=1800)的形式,I1、I2 和 I3分別表示 3 個(gè)階段下輸入的電流值。
2
在Comsol中如何自定義函數(shù)?
在設(shè)置函數(shù)(functions)時(shí),要指定自變量和因變量。function name(函數(shù)名)就是因變量名。在函數(shù)列表中設(shè)定離散數(shù)據(jù)時(shí),x 表示的是自變量數(shù)據(jù),f(x)是對(duì)應(yīng)的因變量數(shù)據(jù)。其中 x 不指坐標(biāo)分量,而是用戶要設(shè)置的函數(shù)的自變量。例如,如果要設(shè)置 E_rod 是 H 的函數(shù),就把 function name 設(shè)置為 E_rod,在函數(shù)列表的 x 列中輸入 H 的數(shù)據(jù),在 f(x)列中輸入 E_rod 的數(shù)據(jù)。
3
Comsol中的變量 s 有何含義?
變量 s 是一個(gè)表示弧長的參數(shù)化幾何變量,該值是一個(gè)相對(duì)值,即考察的弧長與總弧長之間的比值。s 的定義與時(shí)間無關(guān),僅僅與空間有關(guān),即一個(gè)曲線(或直線)從起點(diǎn)開始為 0,到終點(diǎn)為 1,s 就表示測(cè)定點(diǎn)距起點(diǎn)的距離與整個(gè)弧長之間的相對(duì)比值,因此其范圍是[0,1]。詳細(xì)說明可參考用戶手冊(cè)中幾何變量這章的參數(shù)化變量部分。
歡迎關(guān)注 ~
編輯 | 電子F430
文案 | 小蘇
審核 | 趙佳樂
展開 
ABAQUS分岔隧道連拱段三維開挖支護(hù)模型(含CAE,inp,odb結(jié)果文件) ¥78
ABAQUS分岔隧道連拱段三維開挖支護(hù)模型,模擬巖土體,管片等,考慮地應(yīng)力平衡。(含CAE,inp,odb結(jié)果文件)
基于ABAQUS子程序UAMP編程實(shí)現(xiàn)水平井分段多簇壓裂流量動(dòng)態(tài)分配
基于ABAQUS子程序UAMP編程實(shí)現(xiàn)水平井分段多簇壓裂流量動(dòng)態(tài)分配.pdf
基于ABAQUS子程序UAMP編程實(shí)現(xiàn)水平井分段多簇壓裂流量動(dòng)態(tài)分配
一、工程背景
隨著非常規(guī)油氣資源開發(fā)的興起,水平井分段多簇壓裂的作用愈加重要。為了實(shí)現(xiàn)致密儲(chǔ)集層高效開發(fā),需采用水平井分段壓裂技術(shù)產(chǎn)生密集且垂直于井筒的多條橫切縫來擴(kuò)大儲(chǔ)集層泄流面積。但生產(chǎn)測(cè)井?dāng)?shù)據(jù)表明,30%甚至更多的射孔簇對(duì)產(chǎn)量沒有貢獻(xiàn)。儲(chǔ)層的改造體積將顯著影響低滲透儲(chǔ)層增產(chǎn)效果,水平井壓裂段、簇?cái)?shù)的不斷增加將使得油氣產(chǎn)量得到顯著提升。目前對(duì)水平井分段壓裂的裂縫間距及擴(kuò)展規(guī)律缺乏足夠的認(rèn)識(shí),尤其缺乏對(duì)于流量動(dòng)態(tài)分配的研究,這對(duì)于有效設(shè)計(jì)壓裂施工以獲得儲(chǔ)層最大化開采具有重要意義。
二、理論基礎(chǔ)
2.1流—固耦合基本方程
水力壓裂是涉及到多個(gè)物理場(chǎng)耦合的復(fù)雜力學(xué)問題,巖石由固體骨架和孔隙所構(gòu)成,巖石的應(yīng)力由巖石骨架和孔隙流體共同承擔(dān),通過骨架傳遞的有效應(yīng)力使巖石產(chǎn)生變形,根據(jù)Terzaghi原理定義有效應(yīng)力為
根據(jù)虛功原理,壓裂儲(chǔ)層巖石的平衡方程為
巖石中流體流動(dòng)質(zhì)量守恒方程表示為
2.2裂縫起裂與擴(kuò)展的損傷力學(xué)原理
采用牽引分離準(zhǔn)則表達(dá)裂縫面的失效行為,這種行為主要包含三個(gè)過程:初始損傷、損傷演化、自由面的張開及失效。為避免單元尺寸的敏感性,損傷演化過程中采用的是力與位移的描述方式,表示為線彈性關(guān)系,如圖1所示。損傷前的本構(gòu)關(guān)系為
圖1 損傷演化過程
裂縫起裂準(zhǔn)則為最大正應(yīng)力準(zhǔn)則,此準(zhǔn)則主要針對(duì)張拉型裂縫,當(dāng)最大主應(yīng)力達(dá)到許用值時(shí),裂縫發(fā)生起裂
損傷演化準(zhǔn)則需要引入損傷變量來進(jìn)行描述裂縫表面與裂縫單元邊緣之間交點(diǎn)處的平均總損傷
2.3流量控制
在水平井多段壓裂過程中,壓裂液由井口注入經(jīng)井筒流向各條裂縫。
展開