EDA365电子论坛网

标题: 线性分段电压源仿真模型问题???求救 [打印本页]

作者: huangzhen    时间: 2012-8-10 15:13
标题: 线性分段电压源仿真模型问题???求救
各位大虾:
% |; o) I9 B6 W5 u- v# d     我再做一个线性分段电压源的一个模型,类似于Pspice中的电压源。输入是6个电压值和一一对应的6个电流值。代码见附近。但我不知道该如何做成lib和olb文件。
; @/ \! V, X( S: m. v& p     请指点设计步骤。还有,代码中有的错误也指点出来。不胜感激。
% ?, x% [3 W) b
# j0 l9 q* T: yPSpice Template: E^@REFEDS %+ %- VALUE ={@Curve}  T8 I/ y- k7 y1 d3 p; o! r
Curve: IF( V(%+,%-)<@VD1,@VD1, \n+. D& D8 _& _! i
         IF(V(%+,%-)<@VD2, \n+1 \) ]6 w; c  D& M/ A! D
            @VD1+@Ra*I(E^@REFDES), \n+
+ c8 s4 d, \5 ]4 R) \, c: j* j1 k            IF(V(%+,%-)<@VD3, \n+
) W; k  d5 o% k+ o) I% J5 _' z- f- p              @VD2-@Rb*@ID2+@Rb*I(E^@REFDES),\n+; @% I/ m7 f# F$ j; V4 |
            IF(V(%+,%-)<@VD4,\n+  Z' ?' c; |, }* L& y& Q; O, G+ y0 _
              @VD3-@Rc*@ID3+@Rc*I(E^@REFDES), \n+/ e7 ?5 u" n, P2 X
              IF(V(%+,%-)<@VD5, \n+
. ]0 Y8 e/ r7 T% M. y# U                 @VD4-@Rd*@ID4+@Rd*I(E^@REFDES), \n+
' G! |( l+ G4 H                 @VD5-@Re*@ID5+@Re*I(E^@REFDES))))))
4 G2 ?( o1 t' t9 B' T) mRa: (@VD2-@VD1)/(@ID2)" q5 ]. M) o" [  x! N9 c
Rb: (@VD3-@VD2)/(@ID3-@ID2)/ p; {% x/ `* Y0 ?& z' U
Rc: (@VD4-@VD3)/(@ID4-@ID3)
( l$ [7 U6 @; J! T6 c0 ^Rd: (@VD5-@VD4)/(@ID5-@ID4)
8 w/ q$ d5 }- O. }Re: (@VD6-@VD5)/(@ID6-@ID5)




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2