Следует отметить, что уравнение состояния (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).
Ссылка на скачивание - внизу страницы.