Control of inverted pendulum

14 visualizzazioni (ultimi 30 giorni)
AG il 18 Nov 2019
Risposto: AG il 5 Dic 2019
Hello everyone,
I'm playing with the Inverted Pendulum example : openExample('simulink_general/penddemoExample') in Command Window. I'm trying to understand which control theory stays behind the state space estimator and the choice of LQR parameters.
I don't find anything similar in literature, can anyone help me, please?
0 CommentiMostra -2 commenti meno recentiNascondi -2 commenti meno recenti

Accedi per commentare.

Risposte (2)

M il 18 Nov 2019
I don't find anything similar in literature
LQR algorithm with state estimator is very common and you can find plenty of examples in the literature.
In the simulink example, the state space estimator is implemented with a discrete time state space equation:
And the LQR block is simply a matrix gain. You can find details about lqr in matlab here:
3 CommentiMostra 1 commento meno recenteNascondi 1 commento meno recente
M il 20 Nov 2019
I did not look into details but it looks like the matrices inside the estimator block come from a linearization of the functions that model the cart + pendulum. I guess the linearization is made around the vertical position.
AG il 22 Nov 2019
Its look like we use the information of cart position and angle sensor "as is", the meaning of A=0 is that we don't consider the previous state but I don't understand why. If I linearize the generic model of a inverted pendulum on a cart I must use the general model where A is a 4x4 matrix and not 2x2.

Accedi per commentare.

AG il 5 Dic 2019
No one could help me?
Thank you very much!
0 CommentiMostra -2 commenti meno recentiNascondi -2 commenti meno recenti

Accedi per commentare.

Categorie

Scopri di più su Tuning, Analysis, and Validation in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by