Skip to content

Репозиторий прилагающийся к бакалаврской работе СПБГУ2023

Notifications You must be signed in to change notification settings

Septant/bachelor_diploma

Repository files navigation

Выпускная квалификационная работа 2023

Содержание репозитория:

Как работать?

  1. Склонировать репозиторий
  2. Запустить матлаб, запустить стартер метода-оппонента(DREM)..
  3. Запустить Simulink, загрузить Модель.
  4. В Simulink, в разделе Modeling, панель Design выбрать "Model Workspace".
  5. Убедиться в том, что в Data Source -> в File name указан путь до стартер метода адаптивного оценщика. Если нет - нажать Browse и указать путь.
  6. В случае изменения в стартере метода адаптивного оценщика нажать "Reinitialize from Source" для подгрузки изменений в модель.
  7. Запустить модель.
  8. Полученные измерения частот сохранять в блоке "To File". Имя сохраняемой переменной <<approx_data>>.

Модель и сопутствующие скрипты построены на версии Matlab R2021b.

  • График bigOmega отображает значения оценки полученных частот.
  • Блок Original Signal отвечает за модуляцию подаваемого сигнала, Proposed estimator строит оценки частот и осциллятора z по методу прямой оценки частот с применением адаптивного наблюдателя.
  • Для проведения множественных симуляций раскомментировать дублирующие блоки, в их внутренних блоках вписать изменённые величины. Для симуляций с несколькими значениями \mu можно реинициализировать в стартере массивом 1xn и обратиться к нужным значения в блоках mu модели по соответствующему индексу.
  • Для симуляции со спектром при наблюдателе полученном по распределению Ньютона указать в блоке L модели переменную L. Для Распределения Баттерворта - L1. Скалирование получаемых значений производить при помощи переменной radius.

About

Репозиторий прилагающийся к бакалаврской работе СПБГУ2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages