【解決方法】電線を表すアルゴリズムをどのようにコーディングしますか?


低電圧シミュレータを構築したいのですが、ワイヤをシミュレートする方法が必要です。 たとえば、ワイヤーを引き、ワイヤーの始点に +12 ボルト DC を追加すると、もう一方の端に +12 ボルトがあることがわかります。 また、この端がデバイスに接続されている場合、デバイスは +12 ボルトの存在を検出できる必要がありますか?

頭の中でこれが機能していることはわかりますが、コードでそれを行う方法がわかりません。

私が試したこと:

ワイヤ (ライン) をゲージ、長さ、挿入損失、電圧などのプロパティを持つオブジェクトにすることを考えました。 次に、ワイヤー (線) が開始する領域をスキャンして、ワイヤーが接続されている別のオブジェクトも探します。 そのオブジェクトが電圧を出力している場合は、その電圧をこのオブジェクトに追加します… というように、デバイスまで下げます。

解決策 1

多分あなたはここでいくつかのインスピレーションを得ることができます: GitHub – SpiceSharp/SpiceSharp: Spice# は、商用業界標準の回路シミュレーターの母である Berkeley Spice に基づくクロスプラットフォームの電子回路シミュレーターです。[^]

ここでドキュメントを見つけることができます: 入門[^]

コメント

タイトルとURLをコピーしました