SIMetrix/SIMPLIS电路仿真软件
SIMetrix/SIMPLIS为一款结合速度与精度的模拟电路仿真软件,SIMetrix基于SPICE模型,可精确仿真瞬态;而SIMPLIS则是对器件进行分段线性建模,将一个完整的系统定义成完整的线性电路拓扑循环序列,因此可获得很高的速度。
用表达式为元器件值赋值的优点
用SIMetrix/SIMPLIS仿真软件进行电路仿真时经常需要多次修改元器件参数的值,而且很多元件的参数之间具有关联性,一些元件的参数值依赖于其他元件的参数值。这样每次修改都需要用计算器重新进行计算,十分麻烦。
其实可以将元件的值写成表达式,用这些表达式表示元件之间的关联性,并在仿真前将基本元件进行赋值,本文讲述了实现用表达式进行元件参数赋值的方法和步骤。
表达式赋值的方法和步骤
1. 设计原理图
设计要仿真的原理图,原理图中的元件值用大括号{ }中的符号表示,这些符号可以是字母、数字,也可以是数学表达式。如下图中的电容C2用{CT}表示。而对于电感L2, L3, L4, 他们的参数值依赖于参数LT、 LR、k,例如,电感 L2 用表达式 {LT-ksqrt(LTLR)} 表示其依赖关系。

由于这些符号、表达式并不是元器件真正的值,仿真时会出错:
*** ERROR *** Instance 'R4', parameter 'resistance': Cannot evaluate expression 'R_load'
Unknown parameter 'R_load'
*** ERROR *** Instance 'R3', parameter 'resistance':

239

被折叠的 条评论
为什么被折叠?



