rax писал(а): ↑2020-04-07 14:11:39
Мы с коллегами разработали библиотеку Simulink, включающую в себя основные элементы, такие как различные реле, выдержки времени, блоки фильтрации и др.: https://faultan.ru/simulation/relay_pro … y_library/
Я, конечно, прошу пардонить, а для чего разрабатывать элементы, которые есть в стандартной библиотеке? Я вот про вот эти блоки:
Логические элементы (элементы И, ИЛИ, НЕ)
Фильтр Фурье
Фильтр действующего значения (RMS)
Фильтр симметричных составляющих
Фильтр аварийных составляющих
Фильтр частоты
Дискретизатор
RS-триггер
Фильтр максимального/минимального значения
Экран
И да, фильтр частоты по переходу через ноль в динамике (в режиме КЗ) будет, скорее всего, показывать фигню. И никакие фильтры (с адекватными постоянными времени) не помогут. Поэтому, насколько мне известно, все используют фазовую автоподстройку частоты на базе ГУНа (в библиотеке зовется PLL - Phased Locked Loop). Рекомендую.
PS. Перечитал свое сообщение... Как говорится "Критикуя - предлагай". Я бы пересмотрел список, выкинул всё, что есть в стандартной библиотеке, и больше бы добавлял более сложные (и, значит, более полезные элементы), как то:
1) Регуляторы (АРВ, АРЧВ) отечественные;
2) Модели возбудителей;
3) Реле сопротивления с полигональной характеристикой;
4) Реле с эллипсной характеристикой.
Да, я понимаю, что задачи моделирования таких элементов нетривиальны... Но тривиальные-то уже есть в библиотеке!