Model Predictive Control
Model Predictive Control
Experiment Name:
Model Predictive
Control for NBPP
MPC can manage systems where multiple inputs affect multiple outputs,
known as MIMO systems. Because of these connections, it can be hard to
design MIMO systems with traditional controllers like PID. However, MPC
can control all outputs at once while considering how inputs and outputs
influence each other.
MPC works by solving a problem at each time step, taking the first action,
and then repeating with new information.
For the North Benghazi Power Plant, MPC helps manage complex
processes that can change often. Traditional methods find it hard to handle
the plant's changing conditions and power demands. MPC can improve
performance while keeping within limits, like temperature and pressure,
ensuring the plant runs smoothly and efficiently.
A big challenge for using MPC at the North Benghazi Power Plant is model
uncertainty. It is tough to accurately model processes like superheated
steam temperature because of changing factors. To fix this, we can use
strong and flexible MPC strategies that update models online or estimate
disturbances to improve control.
MPC has grown from early uses in industry to more advanced types like
Nonlinear MPC (NMPC) and Economic MPC (EMPC). For the North Benghazi
Power Plant, generalized predictive control (GPC) or adaptive MPC could
work well, balancing speed and accuracy despite model issues.
Results:
Fig1
Fig2
It appears from these plots that qualitative improvements in
system response are achieved for increasing values of the
control horizon ! Setting the prediction horizon to a smaller
value (Np=12)
As we can see in Fig2 which is give a good results the MPC
controller was set to plan 12 steps ahead (prediction horizon),
update every 1 second (sample time), and calculate 4 future
adjustments (control horizon). In the test (scenario1), the goal
was to make the output (y1) follow a slow ramp from 0 to 5
over 50 seconds while ignoring constant disturbances at inputs
u1 and u2.
Clearly, increasing control horizon improves the response for
small values of prediction horizon
Greater control weighting generally means less active input
changes
For large prediction horizons, it is possible to out-weigh control
with error magnitude measure
Conclusion:
For the power plant, using adaptive or robust MPC could help
manage model uncertainties even better. The success of this
approach is in its ability to balance performance with real-world
limits, making MPC essential for modern industrial control.
Reference:
https://www.frontiersin.org/journals/control-
engineering/articles/10.3389/fcteg.2023.1185502/full#:~:text=
Model%20predictive%20control%20(MPC)%2C%20originally,ac
curately%20for%20the%20reason%20that.