场处理器操作
1、在定子槽槽口处画一个矩形面,假设命名为se,将这个矩形的一边调整角度使之为与法向垂直。2、将这个矩形的网格剖分精度做个调整,可以调整为0.1或0.2mm,即剖分单元最长边不大于0.1或0.2。
就是在Maxwell 2D/Mesh Operation/Assign/Inside Selection/Length Based
3、接下来就是场处理器部分喽,这里涉及两个公式要处理,前面楼已经推倒过,过程此处略。
即法向磁密Br=Bx*cos(a)+By*sin(a),Br-avg=Ss(Br)ds/Ss(1)ds,S即积分符号。
进入处理器将以上公式俺逻辑顺序编入堆栈(先入先出原则),形成后处理函数:
Quantity/B (取磁场矢量B)
Scal/ScalarX (取矢量B的X方向的标量)
Funcion/Scalar/PHI (提取前面所列的坐标夹角a)
Trig/cos (对a取余弦函数)
第一行和第二行 即先压入堆栈Bx
第三行和第四行 即继续压入堆栈sin(a)
* (堆栈内两个内容相乘,于是堆栈就变为Bx*cos(a))
Quantity/B (取磁场矢量B)
Scal/ScalarY (取矢量B的Y方向的标量)
Funcion/Scalar/PHI (提取前面所列的坐标夹角a)
Trig/sin (对a取正弦函数)
第一行和第二行 即先压入堆栈By
第三行和第四行 即继续压入堆栈sin(a)
* (堆栈内两个内容相乘,于是堆栈就变为By*sin(a))
此时堆栈最下行存Bx*cos(a),上面存By*sin(a)
+ (堆栈内两个内容相加,于是堆栈就变一行,即为Bx*cos(a)+By*sin(a),Br合成)
Geometry/Surface/Se (Se就是我们刚建立的矩形)
S (积分记号,记事本打不就暂用S代替吧)
Number/Scalar/1 (求平均磁密分子中的数)
/ (用Ss(1)ds,通过积分求出面积)
Geometry/Surface/Se (还是那个矩形)
S (积分记号)
/ (用Ss(Br)ds,通过积分求出磁通)
到此,完结,然后点击Add,命名新的后处理函数Bravg,然后Done。
做到最后一步/的时候,显示堆栈内容与当前操作不兼容。是怎么回事。有大神帮忙看下吗?谢谢啦
页:
[1]