制御対象は、サブサーキットを利用しています。サブサーキットの呼び出しです。サブサーキット自体は、ここにはありません。参照)に入っています。コンピュータのサブルーチンは、複数のメインプログラムが呼び出して共同使用します。SPICEのサブサーキットも同様に、複数の親回路が、共用することができます。サブサーキットは、親回路の回路ファイル内に置くこともできますが、ライブラリに入れておくのが便利です。オンオフ制御は、汎用性がありませんので、サブサーキットには、してありません。.MODELコマンドも収容できます。このサブサーキットは、パラメータ値(2.2.3.(1-C)参照)を変えることによって、広く各種の特性のものを作ることができます。このサブサーキットで、パラメータ値を変えたものです。ここでは、サブサーキットの、書式について説明します。コマンドとの間に記述します。*は、繰り返し可能)です。名称は、親回路から、このサブサーキットを、呼び出すときに、使用する名称です。ノードは、親回路との間で、信号のやり取りを行なうノードを、リストアップしたものです。ここで指定されるノードは、コンピュータにおける、引数に相当します。サブサーキット内で使用している、パラメータの値を、指定します。名前には、英文字から始まる、名前を使用することができます。使用している、パラメータを、下記に示します。ように指定しています。このリストのPARAMS:は、標準Nのものです。標準Kは、このパラメータ値を変更することによって、作ります。このパラメータ値を、さらに別の値に変更することによって、任意の特性を持つ制御対象として、使用することができます。書き換えることなく、親回路で実行することができます(2.2.3.(3-C)参照)。親回路の中でも、パラメータを使用することができます。親回路の中で使用するパラメータは、その定義方法が異なります(2.2.4.(1-E)参照)。汎用性のあるサブサーキットとデバイス・モデルを集めたものです。ライブラリには、シミュレータに付属した、ライブラリと、ユーザが作成する、ユーザ・ライブラリとがあります。シミュレータに付属のライブラリは、アナログ回路用のものです。この講座では、使用しません。数は、かなりあります。サブサーキットは、頻繁に使用するものばかりではありません。目的とするサブサーキットが、ライブラリに含まれているかどうか、また、その内容や使い方を確認したいことがあります。ライブラリにある多数のサブサーキットの中から、目的のものを、速やかに、検索できるようになっていることが、望まれます。そのことを考慮した、構成になっています。●ライブラリの最初に、目次があります。ライブラリは内容によって、分類されています。つけた分類名で分類した、サブサーキット名称が入っています。SAH)で、検索を行います。これによって、その分類の先頭、またはサブサーキットに、ジャンプします。●各分類の先頭には、分類内の目次が、並んでいます。程度に入っています)。作成または更新されます。同じフォルダに作成されます。インデックスファイルは、検索を高速で行うために、設けられているファイルです。外乱入力に対する制御対象です。次のローパス・フィルタです。別の表記法で、フィルタを表しています。つのデバイスで、表わすことができます。見やすいという、特徴があります。2.1.6.(1-E)に示したものとは、書式が異なります。アナログ・ビヘイビア・モデル、と呼ばれている書式です。この表記法であることを指定しています。このデバイスは、ラプラス変換の演算を行なうデバイスです。ラプラス変換を利用した、フィルタの表記法については、3.1.1.(5-A)で解説しています。記入された式を実行します。この式を計算した結果の値が、ラプラス変換の入力になります。したがってラプラス変換して、それを、出力します。次フィルタの時定数です。テスト回路-2、回路(5)におけるバッファ入りと同じように、相互の影響がないカスケード接続になります。数式は、コンピュータのプログラムと同様に、乗算を「*」、除算を「/」で表します。ラプラス変換子と呼ばれる変数です。1000倍になっています。読み替えれば、この制御対象の周波数特性になります。操作変数入力に対する、制御対象です。したがって、外乱入力に対するものと全く同じ書式で、差支えありません。演算時間を、短くするために、細工してあります。フィルタを使用しています(R1、C1)。回路ファイル中の演算が、全てラプラス変換演算のときは、演算時間が著しく長く掛かります。回路ファイルの中に、普通の回路を入れると、ラプラス変換の演算を含めて、全体の演算が速くなります。回路を入れてあるのは、このためです。回路の時定数は、可変にする必要があります。抵抗値などの数値は、定数の代わりに式を使用することができます。計算された、値にしてあります。内に入れる必要があります。その後の検討で、演算時間を短くするために、ラプラス変換演算に加える、普通の回路は、ラプラス変換演算とは独立な回路として、回路ファイルに、挿入しても、演算速度が速くなることが、分かりました。使用したい回路を、ラプラス演算だけで組んだ方が、分かりやすい回路になります。講座の回路ファイルは、修正しないでそのまま使っていますが、読者が、自分で組む時には、試みると良いでしょう。アナログ・ビヘイビア・モデルの、別の形です。則演算を行ない、その結果を出力します。加算した結果が、出力されます。自由度が高く、便利に使用できるデバイスです。ここで再び親回路の説明に戻ります。親回路が、サブサーキットを呼び出すのに、使用します。*は、繰り返し可能)です。