1. Построить математическую модель системы.Определить вход выход, переменные состояния киберфизической системы
(или ее части), построить математическую модель в форме вход-состояние выход.
Рекомендуется выделить часть системы, порядок которой равен двум.
2. В среде Simulink построить полученную математическую модель в виде
вход-состояние-выход. На вход подать постоянный сигнал. Привести графики
переходных процессов.
3. Построить в среде Simulink алгоритм оценки параметров с использованием
параллельной модели.
Минимизация функционала обеспечивается непрерывным алгоритмом
градиентного спуска.
Начальные значения параметров матриц задаются с отклонением до 50% от номинальных значений с использованием генератора случайных чисел.
Подобрать коэффициенты адаптации и входной сигнал (должен быть
достаточно сложной формы и содержать различные гармоники) для
обеспечения сходимости оценок параметров модели к их истинным
значениям.
4. Построить наблюдатель Люенбергера в форме
5. Рассчитать коэффициенты матрицы для обеспечения устойчивости
наблюдателя.
6. Промоделировать систему и алгоритмы в Matlab/Simulink или
аналогичном ПО.
По данному раздела проекта должны быть представлены: математическая
модель объекта в форме вход-состояние-выход, схема моделирования, график
переходных процессов построенной системы, схема алгоритма оценки, график
переходных процессов параллельной модели, график переходных процессов
ошибки модели, целевого функционала и определяемых параметров, схема
наблюдателя, расчет параметров наблюдателя, графики переходных
процессов вектора состояния модели и наблюдателя, выходного сигнала
модели и наблюдателя, вывод по проделанной работе