Discretisation of a non-linear LTI system

17 visualizaciones (últimos 30 días)
Benjamin Pommer
Benjamin Pommer el 25 de Feb. de 2023
Comentada: Benjamin Pommer el 2 de Mzo. de 2023
Dear Matlab community
I have a non-linear system which I want to implement in a model predictive control algorithm. Therefore, I would have used symbolic toolbox. My system is given time continuous and a discretization with the function c2d is not permitted. How can I do this?

Respuesta aceptada

Emmanouil Tzorakoleftherakis
Emmanouil Tzorakoleftherakis el 27 de Feb. de 2023
If you have the dynamics in symbolic form, you need to turn it into a form that can be directly consumed by Model Predictive Control Toolbox (which will also allow c2d if needed). I would recommend looking at this example that derives equations symbolically and then designs a nonlinear MPC controller
  1 comentario
Benjamin Pommer
Benjamin Pommer el 2 de Mzo. de 2023
Thank you for your answer. I didnt use the matlab function but coded the MPC myself. Anyways, I solved the issue by implementing a difference method. Runge-Kutta did the best job in my case.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Linear Plant Specification en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by