Анализ удара жесткости Simscape

Когда вы используете явный решатель, симуляция может стать нестабильной, потому что система жестка. Чтобы узнать больше, смотрите Явный По сравнению с Неявными Непрерывными Решателями. В большинстве моделей можно изменить значения параметров блоков, чтобы уменьшать системную жесткость и удалить нестабильность. Опция Stiffness Impact Analysis в инструменте Solver Profiler позволяет вам анализировать сети Simscape™ в своей модели и определить, какие переменные и уравнения оказывают большую часть влияния на системную жесткость. Можно затем изменить значения параметров, вовлеченных в эти уравнения, чтобы сделать систему менее жесткой.

Чтобы выполнить анализ удара вашей модели Simscape, нажмите Simscape Stiffness выпадающая кнопка в интерфейсе Solver Profiler и введите аналитические контрольные точки жесткости как вектор.

Например, рассмотрите модель, где резистор и конденсатор соединяются последовательно с источником напряжения постоянного тока.

Чтобы получить доступ к инструменту Stiffness Impact Analysis, откройте Solver Profiler путем нажатия на гиперссылку в нижнем правом углу окна модели.

Кликните по выпадающему меню Simscape Stiffness в панели инструментов Solver Profiler. Введите вектор и нажмите Run. Этот пример использует векторный [0, 1, 2].

Вкладка Simscape Stiffness в нижней области показывает, что переменной с большей частью удара на системную жесткость является i(Current) в блоке Resistor и соответствующем собственном значении -9.999999e+08 в каждом интервале. Обратите внимание на то, что, когда временные шаги приводят в порядок не линию с временами в вашем векторе, инструмент выполняет анализ жесткости на самых близких временных шагах до и после экземпляров, которые вы задаете, t- и t+, соответственно.

Совет

Чем больше величина отрицательного собственного значения, тем более нестабильной система становится из-за жесткости.

Блок Resistor использует уравнение

v == R*i;

Обратите внимание на то, что блок выводит ток из сопротивления. Чтобы уменьшать жесткость из-за тока, уменьшайте значение сопротивления. Например, если вы устанавливаете Resistance на 1e-6 Ohm и повторно выполненный симуляция с помощью инструмента Stiffness Impact Analysis, соответствующие собственные значения спадают до -5.00000e+08. Сокращение этой величины может быть достаточно для вашей модели, чтобы запуститься успешно.

Инструмент Stiffness Impact Analysis имеет нижеследующие ограничения:

  • Инструмент выполняет анализ жесткости сетей Simscape только. Если модель не содержит блоки Simscape, инструмент не показывает результатов.

  • Инструмент не приводит к результатам и выдает предупреждение, если система является алгебраической, высокий индекс, использует frequency-time формулировку уравнения или содержит блоки Simscape Multibody™.

  • Инструмент не работает с Simscape Electrical™ Специализированные Энергосистемы.

Смотрите также

| |

Похожие темы