关于cmatrix和分布电容的几个问题
本帖最后由 perch88 于 2009-2-25 02:01 编辑是VM120中命令,发现一个问题,命令中红颜色的命令注释掉(就是加!后),和没有注释掉使得结果是一样的,好像默认加了V1=100,那这样一来,我想任意改变V1的值岂不是不可能
另外一个问题,我想计算分布电容,加载的时候会复杂点,如果CM,CON1,NODE(比如有包含10个node)和CM,CON2,NODE(比如包含50个node)两个CON组件,如果10个点和50个点每个点的点位不相等,比如分别有电位分布,那怎么办好呢?
/COM,ANSYS MEDIA REL. 11.0 (10/27/2006) REF. VERIF. MANUAL: REL. 11.0
/VERIFY,VM120
/PREP7
SMRT,OFF
/TITLE, VM120,MICROSTRIP TRANSMISSION LINE ANALYSIS
! BEREN AND KAIRES (REF. 56)
ANTYPE,STATIC ! ELECTROSTATIC ANALYSIS
ET,1,PLANE121 ! USE 2-D 8-NODE ELECTROSTATIC ELEMENT
PER=8.85E-14 ! DEFINE FREE-SPACE PERMITTIVITY
EMUNIT,EPZRO,PER
V1=1.5 ! DEFINE STRIP POTENTIAL
V0=0.5 ! DEFINE GROUND POTENTIAL
MP,PERX,1,10 ! SUBSTRATE PERMITTIVITY
MP,PERX,2,1 ! FREE SPACE PERMITTIVITY
K,1
K,2,5
K,3,,1
K,4,.5,1 ! DEFINE GEOMETRY
K,5,5,1
K,6,,10
K,7,5,10
DESIZE,8,5,30
L,1,2
L,2,5
L,5,4
L,4,3
L,3,1
L,5,7
L,7,6
L,6,3
AL,1,2,3,4,5
AL,4,3,6,7,8
ASEL,S,AREA,,2
AATT,2
ASEL,ALL ! SET AREA ATTRIBUTES FOR AIR
AMESH,ALL
NSEL,S,LOC,Y,1 ! SELECT NODES ON MICROSTRIP
NSEL,R,LOC,X,0,.5
CM,CON1,NODE
!D,ALL,VOLT,V1 ! APPLY STRIP POTENTIAL
NSEL,S,LOC,Y,0
NSEL,A,LOC,Y,10
NSEL,A,LOC,X,5 ! SELECT EXTERIOR NODES
CM,CON2,NODE
!D,ALL,VOLT,V0 ! APPLY GROUND POTENTIAL
NSEL,ALL
FINISH
/SOLUTION
CMATRIX,2,'CON',2,0 ! CALCULATE CAPACITANCE USING CMATRIX MACRO
FINISH
/POST1
SET,LAST
ETABLE,EFX,EF,X ! STORE POTENTIAL FIELD GRADIENTS
ETABLE,EFY,EF,Y
/NUMBER,1
PLNSOL,VOLT ! DISPLAY EQUIPOTENTIAL LINES
/DIST,1,2.2 ! FOCUS IN ON MICROSTRIP REGION
/FOCUS,1,2,1.5
PLVECT,EFX,EFY ! DISPLAY VECTOR ELECTRIC FIELD (VECTOR)
*DIM,LABEL,CHAR,1,2
*DIM,VALUE,,1,3
LABEL(1,1) = 'CAPACITA'
LABEL(1,2) = 'NCE,pF/m'
*VFILL,VALUE(1,1),DATA,178.1
*VFILL,VALUE(1,2),DATA,CMATRIX(1,1,1)*1E14
*VFILL,VALUE(1,3),DATA,ABS((CMATRIX(1,1,1)*1E14)/178.1)
/COM
/OUT,vm120,vrt
/COM,------------------- VM120 RESULTS COMPARISON -------------
/COM,
/COM, | TARGET | ANSYS | RATIO
/COM,
*VWRITE,LABEL(1,1),LABEL(1,2),VALUE(1,1),VALUE(1,2),VALUE(1,3)
(1X,A8,A8,' ',F10.1,'',F10.1,' ',1F5.3)
/COM,----------------------------------------------------------
/OUT
FINISH
*LIST,vm120,vrt 你是说改变电压后,PLNSOL,VOLT中标尺的数字都一抹一样?
把/SOLUTION以后的全部去掉换成solve,再看PLNSOL,VOLT的结果 哥们,我试了一下,如果去掉CMATRIX,2,'CON',2,0这条命令,改变电压值是有变化的
如果有这条cmatrix的命令,你的方法好像结果都一样
现在就是有个问题,上面的方法算出来的只是几何电容,因为我要算分布电容,同一个导体上可能有连续分布的点位,
举个例子,由于电阻压降或者对地容性电流后引起的压降、或者绕组解法的缘故(线圈一端中性点接地,另一端输出,那两端之间电位差就是输入电压),一个线圈有10匝,电压0~100V连续分布,则两端之间的等效电容的数值(分布电容的数值),不是几何电容的数值。
所以,我想分别对线圈分段建模加电压,但有cmatrix的命令时就无法进行加载电压了,版主有办法和建议么? 线性情况下,C跟电压没关系吧 几何电容是没有什么关系的
计算分布电容时却不然 书里写的很清楚,电容跟电压没关系,计算中也不需要加电压的 本帖最后由 ponderadams 于 2009-2-24 08:32 编辑
几何电容确实跟电压没有关系
但在计算有电压分布的分布电容时是有关系的
我不知道你看的是哪本书,王全保的《新编电子变压器手册》、刘其昶的《电气绝缘结构设计原理》等书上也很明确的指出,在计算线圈之间、线圈与铁芯间及线圈层间的分布电容时候必须考虑到电压的分布,因为ansys的cmatrix的计算方法和Lmatrix相似,使用能量法......我已经看了好几个月的书了 我觉得在这种情况下你可以把公式整理一下
看看能不能按照定义来计算 呵呵,看来我只能先求出几何电容,然后用matlab进行仿真,然后再与理论数据对比了 他说的是要考虑电压的分布,而不是说电容和电压电压有关系,因为电压的频率不同,可能耦合不同,导致以前忽略的了现在要考虑,所以其实本质上电容和电压是没关系的,只是因为电压频率不同,表现出来的特性就不同了,以前可以忽略的东西现在不能忽略了。我觉得是这样的。 电容和电压没有关系。其分布有关系。不能看成电容和电压有关系。
那沈阳变得电子变压器一书的公式有问题。可参看国外的矫正。 分布电容和电压分布是有关系的。同一器件在不同的电路中,分布电容也可能不同。 ansys的cmatrix的计算方法?使用能量计算?如何计算?求实例。 郭佳豪 发表于 2012-2-27 12:33 static/image/common/back.gif
ansys的cmatrix的计算方法?使用能量计算?如何计算?求实例。
查看了ansys13的理论手册,发现cmatrix基于能量法计算。实例就参考help自带的例子吧!
页:
[1]