wrxcumt 发表于 2011-5-27 08:56

maxwell2D中如何实现不同时间添加不同的激励

maxwell2D中如何实现不同时间添加不同的激励?
例如给电机定子三相绕组添加激励:0到1s加直流电压,1到2s加频率50Hz的三相电压。
如果不用外电路的话,是否可以直接用函数实现,如何实现?

zptonghua 发表于 2011-5-27 09:22

if(time<1s,10A,10*sin(2*pi*frequence*Time))

forlink 发表于 2011-5-27 10:47

函数可以,或者采用pwlx也可以,在dataset里面设置

wrxcumt 发表于 2011-5-27 10:50

回复 2# zptonghua


    非常感谢,那如果我要在三个时间段加不同的激励呢?

wrxcumt 发表于 2011-5-27 11:00

回复 3# forlink


    采用pwlx的话,是一个点一个点的输入对吗?是不是直线形式的比较容易,如果是正弦函数的话,怎么做呢?

forlink 发表于 2011-5-27 11:07

回复forlink


    采用pwlx的话,是一个点一个点的输入对吗?是不是直线形式的比较容易,如果是正弦 ...
wrxcumt 发表于 2011-5-27 11:00 http://bbs.simol.cn/images/common/back.gif

正弦函数,那就点多一点,这样近似程度好一点

zptonghua 发表于 2011-5-27 14:51

回复 4# wrxcumt


    if可以套用,学变成的经常是if();else(if();else(if();...)),后来有了select case;case(){};case(){};方便了很多。毕竟ansoft maxwell不是编程的,你可以用VBS试试,最直接就datasets吧,这个直接,可以讨教一下f版

风云无泪 发表于 2011-12-19 10:22

回复 6# forlink
请问能不能实现加精确的阶越激励?
页: [1]
查看完整版本: maxwell2D中如何实现不同时间添加不同的激励