Обработка открытых переключателей в моделировании SpiceSharpC#

Место общения программистов C#
Anonymous
Обработка открытых переключателей в моделировании SpiceSharp

Сообщение Anonymous »

We are building a tool to simulate circuits, and using SpiceSharp as the implementation.
We need to detect when we end up with essentially floating islands in the circuit, where we have nodes that have switches either side of them which are open.
I need to find a way to detect that the nodes in this part of the circuit are not connected. Я знаю, что эта проблема была решена в других симуляторах схем на основе специй, и мне любопытно узнать, как это было сделано.
В настоящее время я использую резисторы, чтобы привязать узлы обратно к шине -1000 В, чтобы, когда они эффективно плавают, они регистрировались около -1000 В (с небольшим запасом с каждой стороны). Пока что это выглядит так, как нам нужно, однако я был бы признателен за любую информацию о том, является ли это приемлемым способом достижения этой цели.

Вернуться в «C#»