doraemoncc 发表于 2011-9-1 15:39

关于ansys与开关磁阻电机

小弟最近在做一个开关磁阻电机的仿真,现在遇到一个问题:在仿真不同转子位置下的磁链曲线的时候,磁链值在第二个位置以后算出的数据就不对了,小了一个数量级。
我是这样做的:
先建立定转子模型,然后设定转子与定子的相对位置,在定子齿上施加电流密度,作为电流载荷,然后就是计算磁链,接下来就是将转子旋转一个角度,其他的不变,用*do *enddo循环来做的,但是不知道为什么算完第一次后,改变了一个转子角度就算不对了,想问一下给位有可能是哪里出问了呢?是算完第一次结果之后要把模型都删掉重新建立模型吗?还有前一次算过的数据什么的需要删除吗?怎么删去?

cqlyj2008 发表于 2011-9-3 11:21

回复 1# doraemoncc
旋转了,网格变了,边界上的节点耦合了吗?

doraemoncc 发表于 2011-9-29 20:44

回复 2# cqlyj2008


    电流循环(内层循环)的时候用这个指令LSCLEAR,ALL 删除了边界条件
在外层循环的时候,用的这几个个指令:
*IF,zz,LT,zzz,THEN        !!!!如果位置循环未结束
/PREP7
LSCLEAR,ALL
ACLEAR,all
ADELE,all, , ,1
*endif
*enddo   !!!和位置循环的do配对
我是想把前面的都删除掉,在位置循环里重新画图,不知道边界问题怎么考虑,怎么耦合?版主可否告知我应该学习一下什么地方?谢谢了!
页: [1]
查看完整版本: 关于ansys与开关磁阻电机