所謂場變數,就是一個環境變數,它建立了一個與材料參數之間的中介,雖然不能直接指定材料參數在不同的分析步具有不同的值,但是通過場變數,間接的達到了目的。
基本介紹
- 中文名:場變數
- 實質:環境變數
- 利用:副職曲線來定義場變數值的變化
- 作用:指定材料參數有不同的值
1.什麼是場變數
2.怎樣使用場變數
其實場變數用的較多的是在熱力學和流體力學的分析種,這裡介紹的僅僅是在固體力學中的用法
2.1. 定義場變數
你可以在initial中指定場變數的值,格式如下
initial conditions,type=field,variable=n(場變數的編號)Set-1(你定義的結點集),1.0(場變數的值)場變數是通過編號來識別的,一次只能定義一個場變數, 你也可以直接在分析步中指定場變數的值,格式如下
*field, variable=1Set-1,1
當然也可以同時使用initial和field,當你指定的場變數改變時,默認材料的參數是在增量步間線性變化的。
2.2. 建立材料參數和場變數之間的聯繫如果你用cae,在prop模組裡面的材料參數一般都有Number of field variables,場變數都是從1開始的,你也可以選擇多個場變數。填入場變數的值和材料參數間的關係,譬如楊氏模量 泊松比 field1200.E9, 0.3, 1.180.E9, 0.3, 2.如果你用的是命令格式,則在inp檔案裡面鍵入:*ELASTIC, DEPENDENCIES=1200.E9, 0.3, , 1.180.E9, 0.3, , 2.第四個參數表示場變數的值
2.3. 注意場變數在不同分析步中的值有你在不同的分析步中指定,如果沒有指定,材料參數默認微是場變數1的值,例如*STEP,name=step1*STATIC......*FIELD, VARIABLE=1NALL, 1.*END STEP*STEP,name=step2*STATIC......*FIELD, VARIABLE=1NALL, 2.*END STEPcae步支持場變數,所以你必須自己更改inp檔案,
2.4. 技巧
如果材料的參數變化比較複雜,一般是利用副職曲線來定義場變數值的變化,*FIELD, VARIABLE=1,amplitude=???對幅值曲線步清楚的自己可以看手冊