【LTspice】PSpiceとの違い&モデル・ネットリストの変換方法について

スポンサーリンク

PSpiceのモデル・ネットリストをLTspice用に変換する方法

スイッチモデル

以下にモデルの例を示す。
PSpice

.model Switch VSWITCH(RON=0.1m,ROFF=1e15,VON=3,VOFF=1)

LTspice

.model Switch SW(RON=0.1m,ROFF=1e15,VT=2,VH=1)

変換方法

  • VSWITCHをSWに変換する。
  • VONとVOFFをVTとVHに変換する。
  • VON,VOFF,VT,VHは以下の関係となっている。
    VON=VT+VH、VOFF=VT-VH
    したがって、
    VT= (VON+VOFF)/2、VH=(VON-VOFF)/2
    となるように変換する。

【補足】

  • 「RON=0.1m,ROFF=1e15」にカンマ(,)は半角スペースでも可です。
  • LTspiceでVONとVOFFを使用した場合、閾値電圧VTは
  • VT= (VON+VOFF)/2
    となります。ヒステリシス電圧VHはゼロです。

G/Eで始まるビヘイビア電源

以下にビヘイビア電源の例を示す。
PSpice

GOUT 101 102 VALUE={V(201,202)*I(SENSE)}
EOUT 301 302 VALUE={Tr*V(OUT)+(Ts-Tr)*I(RIN)}

LTspice

BGOUT 101 102 I=V(201,202)*I(SENSE)
BEOUT 301 302 V={Tr}*V(OUT)+{(Ts-Tr)}*I(RIN)

変換方法

  • E/G/Sで始まるビヘイビア電源の先頭をBから始めるようにする
  • VALUEをIやVに置き換える
  • パラメータを中括弧({})で囲む。式にノード電圧(V(OUT)など)と素子電流(I(RIN)など)をパラメータを混在させないようにする

スポンサーリンク