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

博文

ANSYS中有效值云图的显示

已有 9948 次阅读 2010-10-25 17:57 |个人分类:ANSYS技术|系统分类:科研笔记| ansys, 云图显示, 有效值, 单元变量

1 背景

  ANSYS谐波场分析结果总是可以分别显示“实部”和“虚部”的云图(Contour),但有时实部和虚部分别最大之处并未是“有效值”最大之处,所以也期望能够显示物理量“有效值”或者“幅值”的云图。

 

2 核心原理

         因为这些云图是基于“单元”而绘制的,所以必须经过运算形成新的“单元变量”,然后进行显示,这些“运算”包括“加,乘,开方”。

 

3 程序算例

         如下程序以绘制谐波磁场中磁感应强度有效值的云图为例进行显示。

 /prep7

et,1,plane53

et,2,plane53,1

mp,murx,1,1

mp,murx,2,1

mp,rsvx,2,17.1e-9

 

a=6.45e-3

b=8.55e-3

c=8.45e-3

d=18.85e-3

e=8.95e-3

 

rectng,-d/2,d/2,-c/2,c/2

rectng,-e/2,e/2,-c/2,c/2+b

aadd,all

rectng,-e/2,e/2,c/2+b,c/2+b+a

aglue,all

asel,s,area,,1

aatt,1,,1

asel,s,area,,2

aatt,2,,2

asel,all

smrtsize,2

mshkey,0

amesh,all

esel,s,mat,,2

nsle,s

cp,1,volt,all

n1=node(-d/2,-c/2,0)

F,n1,AMPS,100

allsel,all

nsel,s,loc,y,c/2+b+a

d,all,az,0

allsel,all

 

/solu

antype,harm

harfrq,45

solve

 

/post1

set,1                           !取实部;

etable,Breal,B,sum      B的实部放入变量Breal中;

set,1,,,1                       B的虚部放入Bimag中;

etable,Bimag,B,sum

smult,real,Breal,Breal,1,1          !实现real=Breal*Breal;

smult,imag,Bimag,Bimag,1,1      !实现imag=Bimag*Bimag;

sadd,Brslt,real,imag,1,1,0          ! 实现Brslt=real+imag

sexp,Bsum,Brslt,,0.5                 !实现Bsum=sqrt(Brslt)

Pletab,Bsum,Noav               !绘制Bsum的云图,即有效值云图,最好GUI方式。



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

上一篇:ORIGIN三维图形的绘制
下一篇:平面集成滤波器LC单元的阻抗特性
收藏 IP: .*| 热度|

0

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

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

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

GMT+8, 2024-4-24 04:40

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部