Нет. Нужно будет посмотреть.
Посмотрите обязательно. И вообще, обратите внимание на рекомендации
Чтобы получилось хорошо, у вас есть два пути. Или прочитать учебники по вычислительной математике, в которых описаны все эти вопросы, или воспользоваться для моделирования своей схемы SPICE, в котором все эти вопросы решены и скрыты от конечного пользователя.
Теория, она ведь не чтобы загрузить читателя, а чтобы на практике меньше напрягаться.
В общем виде, задача решается так:
1. Для каждого элемента (двухполюсника) есть два неизвестных: ток через него
и напряжение на нём (между выводами)
.
2. Для активных сопротивлений всё просто, закон Ома:
3. Для реактивных сопротивлений (конденсаторы, индуктивности) чуть сложнее, возникают дифференциальные уравнения:
конденсатор:
индуктивность:
4. Для нелинейных элементов типа диода используется ВАХ (вольт-амперная характеристика) для связи между
и
, или какое-то её приближение.
5. Далее применяем правила Кирхгофа. В частности, они дадут некоторые простые выводы (но простых выводов может не хватить):
а) Ток через последовательно включенные элементы (без ответвлений) один и тот же
б) Напряжение на параллельно включенных элементах одно и то же.
6. После чего всё это сводится в систему уравнений от
переменных, где
- количество элементов.
А вот как решать такие системы - это уже надо подробно изучать теорию\литературу.
-- 04.07.2018, 10:06 --Про модель диода.
Судя по описанию на картинке, Вам достаточно простой модели:
1. Если напряжение на диоде меньше порогового:
, то сопротивление его бесконечно, то не течет:
2. Если напряжение на диоде равно пороговому:
, то сопротивление его рано нулю, ток может быть любым.
Как это может быть реализовано в Вашем случае, с учетом того, что диод подключен последовательно индуктивности, а ток через индуктивность не может остановиться мгновенно:
1. Если на прошлой итерации ток через диод (а значит и через индуктивность) был ноль (или поменял знак, что тоже самое), а напряжение еще не достигло порогового
, то считаем ток нулем,
, снова рассчитываем напряжение на диоде
.
2. Если на прошлой итерации ток через диод (а значит и через индуктивность) был ноль, (или поменял знак, что тоже самое), а напряжение уже достигло порогового
, то фиксируем напряжение:
и рассчитываем ток.
3. Если на прошлой итерации ток через диод (а значит и через индуктивность) был не ноль, то фиксируем напряжение:
и рассчитываем ток.