5.4.3. ПИД-нейроконтроллер с самонастройкой
На рис. 5.4.3 приведена структурная схема системы управления электромобилем на базе ПИД-нейроконтроллера с самонастройкой. Такой тип нейроконтроллера является практически целесообразным, так как ПИД-контроллеры широко распространены. Передаточная функция ПИД-контроллера
задается выражением
Здесь
— коэффициент пропорциональности,
— время интегрирования,
— время дифференцирования. В системе с дискретным временем возможна следующая аппроксимация управляющего входного воздействия:
где
— управляющее входное воздействие,
— ошибка выхода,
и
пропорциональный, интегральный и дифференциальный коэффициенты соответственно, Т — интервал дискретизации.
Нейронная сеть корректирует коэффициенты ПИД-контроллера, которые представляют собой три выходных координаты сети, таким образом, чтобы минимизировать функцию затрат
где
Рис. 5.4.3. Структурная схема системы управления электромобилем на базе ПИД-нейроконтроллера с самонастройкой
Веса связей нейронной сети
задаются выражениями
где
— скорость обучения, а — мгновенная скорость,
— степень ускорения [6]. Производная
вычисляется следующим образом:
где
Следует отметить, что
— это выходной вектор нейронной сети, а градиент по весам
задается выражением
Из уравнения (5.4.2) получим
где
Составляющие выражения (5.4.11.) определяются по методу обратного распространения, а производная
вычисляется следующим образом:
Для повышения точности, при оценке якобиана объекта управления
используется дополнительная нейронная сеть (обозначенная на схеме как NNM).