Следует отметить, что уравнение состояния (10) учитывает действие всех влияющих факторов на переменные состояния, в том числе, и взаимное влияние разных переменных состояния друг на друга. С помощью модели в пространстве состояний, представленной в матричной форме уравнениями (10), (11), можно моделировать процессы, происходящие как в одноконтурных системах управления с одним входом и одним выходом, так и в многоконтурных (многомерных) системах управления с перекрестными связями. Поэтому анализ и синтез различных систем управления (одномерных и многомерных, линейных и нелинейных) можно выполнять с помощью одинаковых алгоритмов.
Математическая модель объекта управления (10), (11), может содержать неизвестные параметры и возмущающие воздействия, которые необходимо определять в процессе управления (обучать модель).
Задача обучения модели многомерного объекта управления имеет решение,
если эта система управляема по входу, на который подается неконтролируемое
возмущающее воздействие , и наблюдаема, а
возмущающее воздействие
является сигналом с
ограниченной энергией [23].
4.2. Анализ управляемости и наблюдаемости модели объекта управления
Анализ управляемости. Для анализа управляемости системы необходимо составить матрицу управляемости, вычислить (например, с помощью пакета прикладных программ Mathcad) ранг этой матрицы и сравнить его с числом переменных состояния.
Модель (12), (13) процесса изменения уровня пароводяной смеси в барабане
котла имеет число переменных состояния .
Составим для этой системы матрицу управляемости по входу :
.
Эта матрица
имеет ранг , поэтому динамическая система (12), (13)
управляема по входу
.
Анализ наблюдаемости. Систему называют наблюдаемой, если все ее переменные состояния можно определить по результатам измерений выходных сигналов, выполненных в ограниченном промежутке времени.
Для анализа наблюдаемости необходимо составить матрицу наблюдаемости и сравнить (например, с помощью пакета прикладных программ Mathcad) ранг этой матрицы с числом переменных состояния системы.
Для динамической системы (12), (13), которая имеет число переменных
состояния , матрица наблюдаемости
.
Ранг этой матрицы , следовательно,
динамическая система (12), (13) наблюдаема.
Таким образом, модель объекта управления (12), (13) наблюдаема и
управляема по входу . Поэтому можно по результатам
измерений сигналов
,
и
определить текущие значения возмущающего
воздействия
и параметра
,
которые изменяются в процессе работы системы подготовки перегретого пара.
4.3. Идентификация постоянных параметров модели объекта управления
Алгоритм идентификации параметров модели (4) процесса изменения расхода питательной воды. Составим функцию штрафа метода наименьших квадратов (МНК):
|
где
используются следующие векторы и матрица :
;
;
;
.
Из необходимого и достаточного условия минимума квадратичной функции
штрафа получим алгоритм идентификации параметров
:
|
Алгоритм идентификации параметров уравнения состояния. Для идентификации постоянной времени и начальной оценки
переменного
параметра
преобразуем уравнения (1), (2) и (5) к
следующему виду (в предположении, что
,
и
):
Составим функцию штрафа МНК:
|
где:
;
;
;
;
.
Из необходимого и достаточного условия минимума функции штрафа получим алгоритм идентификации параметров:
|
Анализ алгоритма идентификации. Метод наименьших квадратов обеспечивает состоятельные оценки параметров при любых законах распределения возмущающих воздействий [12].
Следовательно, допустимую погрешность идентификации можно обеспечить за
счет выбора протяженности используемого
скользящего временного окна.
Полученные алгоритмы идентификации параметров модели объекта управления
предусматривают обращение матриц: и
. Это возможно, если выполняются условия:
;
,
которые и являются необходимыми условиями идентифицируемости параметров модели объекта управления.
Таким образом, при анализе эффективности применяемого алгоритма идентификации параметров нужно проверять выполнение условий идентифицируемости и состоятельности получаемых оценок этих параметров.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.