刘向东 发表于 2014-6-18 17:34:36

Ansoft与Workbench协同仿真实现双向耦合的方法

在科研或者做研究生毕设的过程中,经常会遇到多个物理场的耦合问题,诸如流固耦合、热电耦合、磁热耦合以及磁热结构耦合等等。而且往往还会遇到各种非线性问题:磁导率是随温度变化的或者电阻率也与温度成非线性关系,这时为了保证计算结果的准确性,有必要也必须是多物理场实现双向耦合。

    在Ansoft与Workbench实现磁热耦合的过程中,就需要保证他们耦合式双向的。下面介绍两种方法:

方案一:利用Workbench组件系统中的“Feedback Iterator”模块,如下图



然后设置Feedback Iterator属性,也可添加脚本。



使用这种方法,通常3-4次耦合迭代即可达到稳定(Ansys官方说法)

方案二:Ansoft Help文档—“Coupling Maxwell Designs with ANSYSThermal via Workbench”

19. To export the thermal result to Maxwell,right-click on the <STRONG>Imported Load (Maxwell2DSolution)</STRONG>, or <STRONG>Imported Load(Maxwell3DSolution)</STRONG>and select <STRONG>ExportResults</STRONG>.



20. To fully utilize the automationcapabilities provided in <STRONG>ANSYS Workbench</STRONG>, select <STRONG>Imported Load (Maxwell2DSolution)</STRONG>,or <STRONG>ImportedLoad(Maxwell3DSolution)</STRONG>; and in its <STRONG>Detail</STRONG>win-dow, select <STRONG>Yes</STRONG>for <STRONG>Export afterSolve</STRONG>. With this option selected, users can continue the itera-tionbetween Maxwell/Thermal simulations from the Workbench schematic.

To “push” the exported thermal resultsback to Maxwell, right-click on Maxwell's <STRONG>Solution</STRONG> cell on the Workbenchschematic and select <STRONG>Enable Update</STRONG>. Then, right-click again on Max-well's <STRONG>Solution</STRONG> cell and select <STRONG>Update</STRONG>. Thiswill trigger Maxwell to re-simulate its solution with thermal results.

To continue the solve iterations,repeat the following steps as needed:

a. Right-click on Thermal's <STRONG>Setup</STRONG> cell and select <STRONG>Refresh</STRONG>.

b. Right-click on Thermal's <STRONG>Setup</STRONG> cell and select <STRONG>Update</STRONG>.

c. Right-click on Maxwell's <STRONG>Solution</STRONG> cell and select <STRONG>Enable Update</STRONG>.

d. Right-click on Maxwell's <STRONG>Solution</STRONG> cell and select <STRONG>Update</STRONG>.

杨峰 发表于 2014-6-20 14:46:11

感谢楼主分享!
页: [1]
查看完整版本: Ansoft与Workbench协同仿真实现双向耦合的方法