Uploaded by sanmosby9

ppt

advertisement
Outline








Introduction
Literature Review
Objective
Methodology
Basic block diagram
Comparison of PID,ANN,MPC
Conclusion
References
11/23/2020
1
Introduction.

In modern engineering BLDC has wide range of application.(Motion control,
positioning, in E-Vehical etc.)

That is why controlling of motor necessary.

Controllers such as PID, MPC(Modern predictive control) or ANN based
controllers can be useful.

Every controlled has its own specifications, comparing the performance of each
can give clear idea about its performance.
11/23/2020
2
Objective.

An approach for building a mathematical model for the system.

Setting up of control system for given BLDCM and optimizing its
performance.

Going with one control strategy at a time and analysing its
performance.

Generating the results for speed and torque control.

Analyse and Comparing the results of all techniques to conclude
the best suitable control scheme.
11/23/2020
3
Methodology

Mathematical modelling of BLDCM

PID implementation for speed and torque control of BLDCM

Collection of data for implementing ANN controller.

Training of neural network from given data, and further
controlling BLDCM

Basics of MPC (Model Predictive Control)

Implementing MPC on BLDCM

Comparing the results of all controller for given control.
11/23/2020
4
Basic Block diagram
Data
Collection
for ANN
Tuning ANN
ANN Control
PID Tuning
and Control
Speed And
Torque Control
BLDCM
MPC Controller
5
11/23/2020
PID
• Proportional, integral , derivative
control.
• One of the basic controllers.
• 𝑢 𝑡 = 𝐾𝑝 𝑒 𝑡 + 𝐾𝑖 𝑒 𝑡 𝑑𝑡 + 𝐾𝑑 𝑑𝑒
𝑑𝑡
• P- output proportional to error e(t). It
provides stable operation but error
present.
• I- Adds pole to the system and reduces
error.
• D- Output depends on rate of change
of error. Improves the stability also.
Increasing Kd improves speed of
response also.
ANN
MPC
• Stands for Artificial Neural network. • Stands for Model Predictive Control.
Interconnected group of nodes.
• MPC models predict the change in
• Inspired by biological neural
the dependent variables of the
network, i.e. Brain.
modelled system that will be caused
by changes in the independent
variables.
• Input layer, hidden layer, output
layer.
• Data based control.
• Training and tuning of controller.
• NN learn(or trained) by processing
example.
• Based on trained data, NN gives
output for given inputs.
11/23/2020
6
Conclusion

So given study will analyse and compare the results of different
controllers.

Initial part is the study of different controllers. Their working and
Specifications.

Then actual work will be the speed and torque control of
BLDCM.

With the help of mathematical model and control blocks in
MATLAB Simulink, controller action can will be studied.
11/23/2020
7
Download