Neural Network Application in Intelligent Control
Neural Network Application in Intelligent Control
Intelligent control
February 09/2021
Application of NN
• Neural network for modeling and estimation
– Plant model /state observer
– Inverse model
• Neural network for control
– Internal model control
– Model predictive control
– Smith predictor control
– Model reference control
• Implementations
– General purpose hardware
– Special purpose hardware
AAIT - SECE- Industrial Control Stream
04/11/2021 2
Dr. Dereje Shiferaw
1. Neural network for modeling and
estimation
• ANN can model any system
– Linear
– Nonlinear
• Limitation
– Availability of input-output data
Plant
NN
• Perfect tracking
Gm(s)=G(s) and C(s)=1/G(s)
• Perfect disturbance rejection
Gm(s)=G(s) and C(s)=1/Gm(s)
AAIT - SECE- Industrial Control Stream
04/11/2021 23
Dr. Dereje Shiferaw
NN application in IMC
• Conditions for perfect set point tracking and
disturbance rejection are
– Gm(s)=G(s) and C(s)=1/G(s)
• NN model is used for Gm(s)
~ is used as feedback
• The predicted output Y
AAIT - SECE- Industrial Control Stream
04/11/2021 27
Dr. Dereje Shiferaw
Analysis of Smith predictor
• From the model
• NN is used as G*s(s)
AAIT - SECE- Industrial Control Stream
04/11/2021 28
Dr. Dereje Shiferaw
2.4 Model predictive control
• Objective
– Control MIMO system having in equality
constraints
• Problem formulation
– Given an MIMO system and its model, predict
future outputs using model and present inputs
and compute the necessary changes in input