Feedback Linearization of Maglev

3 ビュー (過去 30 日間)
badro bouseba
badro bouseba 2019 年 6 月 29 日
回答済み: Adam Pilat 2022 年 1 月 15 日
Hello everyone. I have a problem in Matlab Simulink with my nonlinear system of magnetic levitation.
system.png
The nonlinear equations are the following :
represent.png
equart.png
with :
l.png
and I want to control this system using Feedback Linearization. I have done all the mathematical stuff but when i simulate the system , this error occurs :
Derivative of state xxx in block xxxx Integrator at time xxxx is not finite. The simulation will be stopped. There may be a singularity in the solution ....
This is the transformation matrix :
tras.png
tras.png
and finally :
key.png
Reference : 2013 3rd IEEE International Conference on Computer, Control & Communication (IC4), NUST-PNEC, Karachi
Muhammad Ahsan - Nouman Masood Fawad Wali : Control of magnetic levitation system using nonlinear robust design tools
Those are my m and slx files :
I have been trying to solve the problem for a month but without results . Please help me in this case
Thank you

回答 (2 件)

ACHKHE
ACHKHE 2021 年 12 月 19 日
編集済み: ACHKHE 2021 年 12 月 19 日
hi,Try to change the solver
or minimize the duration of simulation
or use a saturator with your input 'u'
those are the possible solutions for your problem
Good luck

Adam Pilat
Adam Pilat 2022 年 1 月 15 日
https://home.agh.edu.pl/~ap/publications/PhD/PilatAdam_SterowanieUkladamiMagnetycznejLewitacji.pdf

カテゴリ

Help Center および File ExchangeLinear Algebra についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by