How to design MPC with custom estimator and optimizer
8 views (last 30 days)
Show older comments
Please I need opinions on how to
1. design MPC controller for a plant using a custom optimization technique and custom internal state estimator. I am thinking of using neural network to estsimate the internal plant state.
2. Can I also use the MPC block in the simulink library without using the in-built state estimator and optimizer
0 Comments
Accepted Answer
Sam Chak
on 3 Jan 2024
Hi @Kamal
If you can design a generic state feedback controller for a plant using a custom optimization technique and a custom state estimator, I believe you can apply the solution approach to the custom MPC design process. Consequently, you are free to create the MPC algorithm based on your personal, unconstrained understanding without using the built-in mpc() function or the MPC Controller block in Simulink.
I assume that you are proficient in certain optimization techniques and state estimation. If there is no novelty involved, could you please provide a sample MATLAB code to design the state feedback controller for a simple, undisturbed Double Integrator system ?
More Answers (0)
See Also
Categories
Find more on Controller Creation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!