雄关漫道真如铁,而今迈步从头越分享 http://blog.sciencenet.cn/u/max 专业,是一种追求;执着,是一种品质;从容,是一种境界。

博文

求解过程中MP指令的妙用

已有 4519 次阅读 2011-4-18 22:21 |个人分类:ANSYS技术|系统分类:科研笔记| ansys

1 MP指令的功能:

MP, Lab, MAT, C0, C1, C2, C3, C4

Defines a linear material property as a constant or a function of temperature.

  就是定义材料属性。

2 惯例做法:

  无论是本人曾经的做法,还是ANSYS中的算例,全部喜欢把MP放在建立模型前或者后的附近。但事实上,MP可以在任何地方使用。

3 问题的提出:

(1) 某些时候在求解的过程中,材料的属性确实发生变化,比如电阻率随着温度的变化而变化。

(2) 材料属性随温度变化,但不是像指令所指的多项式变化。

(3) 材料的属性与频率密切相关,但是进行的却是“静态场”。

4 解决方案

核心思想:将MP指令放入某一“求解循环体内”,该循环体内求解一步,修正一步MP中的系数C0.

5 举例:

    这是一个计算部分电容的程序片段,材料的介电常数与频率相关。首先,将频率数值放入一个数组,同时也形成一个介电常数数组;其次,采用CMatrix进行部分电容的计算,每次计算之前对材料介电常数进行修正。

!Scattering permittivity to frequency;

  /Prep7

  Nf=10        !Point number;

  Perx10=2000  !Permittivity at f=10;

  *Dim,Perx_insu,Array,Nf

  *Dim,Freq,Array,Nf

  *Do,I,1,Nf

    Freq(I)=10**I

    Perx_insu(I)=Perx10*(1.051-0.051*log10(Freq(I)))    

  *EndDo

  *VPlot,Freq,Perx_insu

!Solving capacitances; 

  /Solu

  Allsel,All

  Prefix2='C_f'

  *Do,I,1,Nf

    /Prep7

    MP,Perx,2,Perx_insu(I) 

    CMatrix,1,Prefix,2*Tn,0,'%Prefix2%%I%'

  *EndDo



https://blog.sciencenet.cn/blog-469261-434727.html

上一篇:《工程电磁场》课件——静电场
下一篇:《工程电磁场》习题解答
收藏 IP: 221.6.29.*| 热度|

0

发表评论 评论 (1 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-7-18 20:29

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部