2019年8月11日スポンサーリンクICのスパイスモデルやSPICEの参考書等を見ると、サブサーキット名がXFMRとなっているトランスのネットリストがあります。このXFMRはトランスをビヘイビア電源(bi,bv)を用いて再現したものであり、理想トランスとなっています。この記事では、ビヘイビア電源(bi,bv)を用いたトランスの『等価回路』と『ネットリスト(XFMR)』について説明します。理想トランスICのデータシートや参考書に記載されているトランスのネットリスト(XFMRと書いてある場合が多い)は理想トランスとなっているので、まず、理想トランスについて説明します。理想トランスは結合係数が1(完全に結合)、漏れインダクタンスなし、励磁インダクタンスが無限大で一次二次が絶縁されているトランスです。実際のトランスと異なり、直流も通すことができる仮想のトランスとなります。この理想トランスはSPICEにおいてAC-DCコンバータの動作をモデル化するのに役立ちます。V_1×\frac{N_2}{N_1}=V_1×RATIO\end{eqnarray}となります。I_2×\frac{N_2}{N_1}=I_2×RATIO\end{eqnarray}となります。この関係をビヘイビア電源(bi,bv)を用いて等価回路とネットリストで再現します。理想トランスのLTspiceにおける等価回路は上図のようになります。電圧源VMは2次側電流測定用なので電圧値は「0」となっています。抵抗RPとRSはシミュレーション実行時にエラーなるのを防ぐために接続されます。RATIOは巻数比となっています。ビヘイビア電源BEは二次側電圧を作成する電源です。V(1,2)×\{RATIO\}\end{eqnarray}となります。ビヘイビア電源BGは1次側電流を作成する電源です。I(VM)×\{RATIO\}\end{eqnarray}となります。この回路図をネットリストで表すと、以下のようになります。6.ENDSシミュレーション巻数比RATIOを2、一次側電圧V1を10V、二次側に抵抗R2(10Ω)を接続した時のシミュレーションしてみます。抵抗R2とR3はシミュレーションにおけるエラーを防止するための抵抗です。シミュレーションにおいてGNDを接続しないと、エラーとなります。10Megという大きな抵抗値の抵抗を接続することで、疑似的にGNDから浮かせています。V(1,2)×\{RATIO\}=10×2=20\end{eqnarray}となるため、二次側電圧V2は20Vとなります。2次側電流I2は、二次側電圧V2が20Vで、抵抗R2が10Ωなので、2Aとなります。上図のように記載することで補助巻線も再現することができます。ネットリストで表すと以下のようになります。『.tf解析』について構文やシミュレーション方法を説明します。Function)を計算する解析です。...LTspice【LTspice】ファイル・拡張子のまとめ一覧!LTspiceでは様々なファイルを使用します。有名なものですと、回路図ファイル(*.asc)やマクロファイル(*.lib)です。「UVLO回路をビヘイビア電源で作成する方法」及び「UVLO回路をネットリストで作成する方法」を説明します。...LTspice【LTspice】SPICEモデルを定義する『.modelコマンド』の使い方この記事では.modelコマンドの使い方について、以下の目次の内容を詳しく説明します。...LTspiceLTspiceでトランスを作成する方法LTspiceにはトランスの素子がありません。極性付きのインダクタを2つ用いて作成する必要があるのです。AFFINGER5.。