252
ратичную ошибку). Процесс повторяется до тех пор, пока синте-
зируется хромосома, обеспечивающая требуемое качество динами-
ческих показателей.
В данном методе, как и в природе, работает принцип: «От хоро-
ших родителей обычно рождаются хорошие дети», хотя и требует
большого количества расчетов. Например, при синтезе нейронной
сети для электромеханической системы с нелинейной нагрузкой типа
«пара трения» было перебрано 20 000 «хромосом». В 1995 году
расчет на Pentium 3 занял 30 часов, после чего были получены
значения, обеспечившие устранение фрикционных автоколебаний.
Современные персональные компьютеры в состоянии решать анало-
гичную задачу в пределах одного часа и быстрее.
Нейронные сети, применяемые в качестве нелинейных регуля-
торов электромеханических систем, реализуемые в нейроконтрол-
лерах (НК), могут иметь различные, довольно сложные, структуры,
определяемые большим числом параметров. Кроме весовых коэффи-
циентов, к таким параметрам относятся число слоев, число нейронов
в различных слоях искусственной нейронной сети, количество и
величина задержек (сдвигов), поступающих на вход искусственной
нейронной сети, вид активационной функции нейронов скрытого
слоя и некоторые другие. Очевидно, что при различном сочетании
вышеперечисленных параметров НК, у замкнутой электромеха-
нической системы будут проявляться и различные динамические
свойства. Для синтеза нейронной сети могут быть использованы
пакеты в среде MATLAB 2013 (Neural Network Toolbox и Genetic
Algoritms Toolbox).
Достарыңызбен бөлісу: