秋月ファンクラブ掲示板

549084
LTSPICEでAC解析 - ok-909
2014/07/12 (Sat) 02:06:39
LTSPICEでAC解析を行い、例えばVoのdb値を各周波数ごとに数値として知りたいのですが、
シミュレーションが終了した際に過渡解析ならその値を知ることができますが、
AC解析で同様にその値をしることができるのでしょうか?
Re: LTSPICEでAC解析 - inara1
2014/07/12 (Sat) 06:07:03
過渡解析の波形を数値データとして保存する方法も、AC解析の周波数特性のグラフを数値データとして保存する方法も同じです。

添付図の①から③までの手順は同じですが、AC解析では④でデータ形式を選ぶ必要があります。
Re: LTSPICEでAC解析 - inara1
2014/07/12 (Sat) 06:16:14
データを保存したとき、④で選んだ形式によって、データの中身がどのようになっているかを右に示します(画像をクリックすると拡大表示)。

Polar形式で保存した場合、1列目が周波数(単位はHz)、2列目が利得の大きさ(単位はdB)、3列目が位相(単位は度)ですが、数字以外の文字(括弧やdB)が入っているため、Excelで読み込むときに、数値だけを分離するのが難しいです。

Cartesian形式で保存した場合、1列目が周波数(単位はHz)、2列目が利得の実部(単位なし)、3列目が利得の虚部(単位なし)です。データの区切りがタブとカンマだけなので、Excelで読み込むときに、区切り文字をタブとカンマとすれば数値だけを読み込むことができます。ただし、利得が複素数になっているので、Excelの関数を使って、利得の大きさと位相は計算で求める必要があります。添付図にその計算式を書きましたが、この計算式での位相は-90度~+90度の範囲にしかならないので、LT-spiceでの結果と数値が異なります(数学的には同じです)。
Re: LTSPICEでAC解析 - ok-909
2014/07/13 (Sun) 21:31:21
返信ありがとうざごいます。

excelでデータを使用すればなんとか使えそうです。