How to implement an RST controller in Simulink?
Afficher commentaires plus anciens
Every time I search for help on this I am taken to the following page:
But I don't have access to the Simscape Electrical library!
In any case I would like to implement the equivalent controller using standard Simulink blocks. I'm surprised I haven't found an example or tutorial on this but I did look. If you know of one, please point me to it.
I tried implementing it myself but I'm not sure I did it right since I'm very new to Simulink. Here is my attempt:

Update: I replaced the previous example image with the one above where I am quite confident the polynomials are correct. Since it doesn't produce the desired results (unstable in closed loop even with zero process noise) I suspect there is something wrong with my simulation setup or implementation.
For example, I used the 'Discrete Filter' blocks for T(z), and S(z), and 1/R(z) transfer functions but 'Discrete Transfer Fcn' blocks for the 'B(z)/A(z)' and 'C(z)/D(z)' blocks. Not sure if that was the right choice.
I'm not looking for someone to confirm if my polynomials are correct (but feel free to let me know if you see a problem!). What I'm looking for is an authoritative implementation that I can compare my results to.
1 commentaire
Bill Tubbs
le 21 Août 2020
Réponses (1)
Bill Tubbs
le 21 Août 2020
Modifié(e) : Bill Tubbs
le 21 Août 2020
0 votes
Catégories
En savoir plus sur Discontinuities dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


