• Регистрация
nikostud
nikostud0.00
н/д
  • Написать
  • Подписаться

Проблема с линеаризацией модели в MATLAB simulink

Математическую модель из книги замоделировал в Matlab Simulink (файл приложен), в книге были результаты численного интегрирования. Графики моей модели сходятся со значениями из книги, модель рабочая. Ее нужно линеаризовать, попытался, графики с исходной моделью абсолютно разные, пробовал заменить тригонометрические функции на разложение в ряд Тейлора, никаких изменений не произошло. Проводил линеаризацию с помощью Model Linearizer, полученные матрицы вбивал в блок state-space, на вход этого блока подавал входа исходной модели и выводил график.

Файлы

  • LAST.slx
  • Matrix_state.m
  • Линеаризация.png
  • Мат_модель.png

Ответы

  • aBoomest
    aBoomest+919.89
    10.11.2021 08:55

    Глюк-не глюк - не знаю, но файла приложенного нет.

    • nikostud
      nikostud0.00
      10.11.2021 12:21

      Исправил, спасибо за замечание

      • aBoomest
        aBoomest+919.89
        12.11.2021 08:27

        Может более конкретные вопрсы? Под рукой матлаба нет, так что модель посмотреть не получится. Может кто из коллег-форумчан посмотрит?

    • aBoomest
      aBoomest+919.89
      13.11.2021 18:59

      1. Есть что конкретное что не получается/ не сходится?

      2. Обычно привык использовать ф-ции linio, setlinio, linearize . . . (может будет полезно)