外电路中使用if函数
在外电路中使用一个可变电阻,用if函数模拟,在电阻值填写处,填入if(Time<0.02s,100000,0.92),表示在时间小于0.02s时,电阻值为100000Ω,此后电阻值为0.92Ω。实际发现,在MAXWELL中导入外电路后,软件仿真过程中始终认为这个电阻是100000Ω,而没有执行if语句中的后半段,这是为什么呢?是我用法有误?
单独在MAXWELL中执行类似的语句,执行正确,没什么问题。是软件的Bug吗?
最好采用脉冲控制的开关进行切换,外电路的函数源可能不是那么好用 这个问题蛮有意思,我也不确定用if函数能否实现 ,容我有时间研究下,但我可以确定的是,用开关来切电阻的方式肯定是可行的,loumu斑竹可以采用这种方式。 开关是没有问题的,以前就是用开关实现的。现在想用if函数偷个懒,看来不行啊。 活到老,学到老 zptonghua 发表于 2013-11-9 10:39
最好采用脉冲控制的开关进行切换,外电路的函数源可能不是那么好用
你好,脉冲控制的电压或电流,如果把类型设置为position,那么Tr,Td,Pw,period怎么设置,物理含义是什么?
页:
[1]