工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

分析オプション

AC分析:

一般的な形式:.ac [curve] [points] [start] [final]例1:.ac lin 1 1000 1000 

コメント: [curve]フィールドは、周波数掃引の(非線形)線形性を指定する「lin」(線形)、「dec」(10年)、または「oct」(オクターブ)にすることができます。周波数スイープ内で分析を実行するポイントの数を指定します(ディケードスイープの場合は10年あたりのポイント数、オクターブの場合はオクターブあたりのポイント数)。 [start]フィールドと[final]フィールドは、それぞれスイープの開始周波数と終了周波数を指定します。最後に、「開始」値をゼロにすることはできません。

DC分析:

一般的な形式:.dc [ソース] [開始] [最終] [インクリメント]例1:.dc vin 1.5 15 0.5 

コメント: .dcカードは、2つの非ゼロノード間の電圧を印刷またはプロットする場合に必要です。それ以外の場合、デフォルトの「小信号」分析では、ゼロ以外の各ノードとノードゼロの間の電圧のみが出力されます。

一時的な分析:

一般的な形式:.tran [increment] [stop_time] [start_time] + [comp_interval]例1:.tran 1m 50m uic例2:.tran .5m 32m 0 .01m 

コメント: 例1の増分時間は1ミリ秒、停止時間は50ミリ秒です(2つのパラメーターのみが指定されている場合、それらは増分時間です。 および停止時間 、 それぞれ)。例2の増分時間は0.5ミリ秒、停止時間は32ミリ秒、開始時間は0ミリ秒(開始時の遅延なし)、計算間隔は0.01ミリ秒です。

開始時間のデフォルト値はゼロです。一時的な分析常に 時間ゼロの存在ですが、データの保存は開始時間と停止時間の間でのみ行われます。データ出力間隔は、増分時間、または(停止時間-開始時間)/ 50のいずれか小さい方です。ただし、計算間隔変数を使用して、計算間隔をどちらよりも小さくすることができます。合計間隔数が多い場合は、 itl5 .options の変数 カードはより大きな番号に設定される場合があります。 「 uic 」オプションは、SPICEに「初期条件を使用する」ように指示します。

プロット出力:

一般的な形式:.plot [type] [output1] [output2]。 。 。 [出力n]例1:.plot dc v(1,2)i(v2)例2:.plot ac v(3,4)vp(3,4)i(v1)ip(v1)例3:。プロットtranv(4,5)i(v2)

コメント: SPICEは、1つの .plot で8つを超えるデータポイントリクエストを処理できません。 または .print カード。 8つを超えるデータポイントをリクエストする場合は、複数のカードを使用してください!

また、SPICEバージョン3を使用する場合の主な注意点は次のとおりです。AC分析を実行していて、例2のようにSPICEにAC電圧をプロットするように依頼した場合、 v(3,4) コマンドは実際ののみを出力します 長方形の複素数の成分! SPICEバージョン2は polar を出力します 複素数の絶対値:単一の量のみが要求される場合、はるかに意味のある量。 SPICE3に極性の大きさを与えるように強制するには、 .print を書き直す必要があります。 または .plot 引数自体: vm(3,4)

印刷出力:

一般的な形式:.print [type] [output1] [output2]。 。 。 [出力n]例1:.print dc v(1,2)i(v2)例2:.print ac v(2,4)i(vinput)vp(2,3)例3:.print tran v( 4,5)i(v2)

コメント: SPICEは、1つの .plot で8つを超えるデータポイントリクエストを処理できません。 または .print カード。 8つを超えるデータポイントをリクエストする場合は、複数のカードを使用してください!

フーリエ解析:

一般的な形式:.four [freq] [output1] [output2]。 。 。 [出力n]例1:.four 60 v(1,2)

コメント: .four カードは .tran に依存しています カードはデッキのどこかに存在し、適切なサイクルを分析するための適切な期間があります。また、 .plot の場合、SPICEが「クラッシュ」する可能性があります。 .four と一緒に分析は行われません。 すべての .tran であっても、分析 パラメータは技術的に正しいです。最後に、 .four 分析オプションは、AC電源の周波数がその電源のカードラインで指定されている場合にのみ機能し、 ではありません。 .ac で 分析オプションライン。

.tran に計算間隔変数を含めると役立ちます より良い分析精度のためのカード。指定された電圧または電流のフーリエ解析は、9次高調波まで実行されます。[freq]仕様は、解析スペクトルの基本周波数または開始周波数です。

その他:

一般的な形式:.options [option1] [option2]例1:.options limpts =500例2:.options itl5 =0例3:.options method =gear例4:.options list例5:.options nopage例6:.options numdgt =6 

コメント: このカードを使用して指定できるオプションはたくさんあります。おそらく、SPICEの初心者ユーザーが最も必要としているのは、「カサガイ」です。 」設定。 201を超えるポイントを印刷またはプロットする必要があるシミュレーションを実行する場合は、この計算ポイントの制限を増やす必要があります。そうしないと、SPICEは分析を終了します。上記の例( limpts =500 )指定された分析のタイプ(DC、AC、または過渡)で少なくとも500の計算ポイントを処理するのに十分なメモリを割り当てるようにSPICEに指示します。

例2では、​​反復が表示されます。 変数( itl5 )値0に設定されています。実際には、ユーザー操作に使用できる6つの異なる反復変数があります。これらは、非線形方程式を解くための反復サイクル制限を制御します。変数 itl5 過渡解析の最大反復回数を設定します。 カサガイに似ています 変数、 itl5 通常、 .tran で小さな計算間隔が指定されている場合は、設定する必要があります。 カード。 itl5 の設定 値を0にすると、制限が完全にオフになり、コンピューターの無限反復サイクル(無限時間)で分析を計算できるようになります。 警告:これにより、シミュレーション時間が長くなる可能性があります!

method =gear 」を使用した例3 」は、SPICEで使用される数値積分法を設定します。デフォルトは「ギア」ではなく「台形」です。台形は、曲線を台形にスライスして形状を近似することにより、曲線の下の面積を単純に幾何学的に近似したものです。 「歯車」法は、2次以上の多項式に基づいており、C.W。歯車にちなんで名付けられています(硬い常微分方程式の数値積分 、レポート221、イリノイ大学アーバナ校コンピュータサイエンス学部)。 Gear統合方法は、コンピューターに対してより要求が厳しく(計算上「高価」)、台形法とはわずかに異なる結果をもたらす場合があります。

リスト 例4に示されている「」オプションは、すべての回路コンポーネントとそれらのそれぞれの値の詳細な要約を最終出力に提供します。

デフォルトでは、SPICEはASCIIページ分割制御コードを出力に挿入して、分析のさまざまなセクションを分離します。 「 nopage 」を指定する 」オプション(例5)は、そのようなページ付けを防ぎます。

numdgt 例6に示す「」オプションは、「 .print 」のいずれかを使用したときに出力される有効桁数を指定します。 」データ出力オプション。 SPICEのデフォルトの精度は有効数字4桁です。

幅の制御:

一般的な形式:.width in =[columns] out =[columns]例1:.width out =80 

産業技術

  1. レコード - VHDL の例
  2. 変数 - VHDL の例
  3. 波形解析
  4. 回路とネットリストの例
  5. コンポーネント障害分析
  6. コンポーネント障害分析(続き)
  7. ネットワーク分析とは何ですか?
  8. スペクトル分析の詳細
  9. Java 10 - 削除された機能とオプション
  10. Java 10 - 非推奨の機能とオプション
  11. ボトルネック分析の実施方法