(Simulink simscape) Результаты моделирования показывают неожиданную высокочастотную вибрацию в источнике тока

Уважаемый, кто может ответить на это.

Принципиальная схема, реализованная в Matlab simulink-simscape, такая же, как на рис. 1

Затем, когда электрическое напряжение Vb на катушке индуктивности (Li) превышает прямое напряжение, сопровождаемое прямым напряжением диода (2*Vf) и напряжением накопительного конденсатора (Vc1), что означает, что Vb > 2Vf + Vc1,

электрический ток может протекать в накопительном конденсаторе (Cs1), и это показано током Is, как видно на рис. 2. (см. синюю линию)

Однако, как видно из увеличенного изображения Is на фиг. 2, возникают неожиданные высокочастотные электрические колебания, которые имеют приблизительно 0,5 МГц.

Я не знаю, почему произошла эта вибрация в потоке.

Шаг по времени был установлен как фиксированный шаг с 1e-8, чтобы покрыть самую короткую вибрацию имитационной модели (я думал, что самая короткая вибрация может возникнуть в катушке индуктивности (Li:0,9H) и емкости перехода диода (Cpc: 100pF).

Затем был использован решатель ODE4.

Спасибо, С наилучшими пожеланиями

Рис. 1: Принципиальная схема Рис. 2: Результаты моделирования

1 ответ

Трудно комментировать, почему именно эти колебания происходят, они могут быть физическими явлениями или из-за численных проблем. Вы используете глобальный решатель с фиксированным шагом (ODE4), это не рекомендуется с Simscape. Поскольку большинство уравнений, используемых для описания физических систем, являются жесткими, неявный решатель является более подходящим. Вы можете использовать глобальный неявный решатель (ode14x) или включить локальный неявный решатель для вашей сети Simscape (конфигурация решателя). По моему опыту решатели с фиксированными шагами почти никогда не гарантируются для настольного моделирования и полезны только в сценариях "аппаратное обеспечение в цикле".

Рекомендуется использовать неявный / жесткий решатель с переменным шагом, такой как ode15s или ode23t. Для электрической цепи установите максимальный шаг по времени на 1e-4 и допуски на 1e-4,1e-5 для относительного / абсолютного соответственно.

Если симуляция все еще демонстрирует эти колебания, вероятно, они имеют физический характер.

Другие вопросы по тегам