System Identification of MIMO

조회 수: 142 (최근 30일)
Leonardo Araujo
Leonardo Araujo 2014년 1월 2일
답변: Osama Zekry 2023년 8월 11일
Hi guys I'm working on a project of quadrotor control.
I've done the first principles modelling using SimMechanics, and now I would like to compare the plant model with a model derived from input/output data from the real life.
My question is about how to use System identification when you have more than one input and output, does I need to input random values at all inputs at the same time? Ore try to create models for each output?
Thanks in advance!

답변 (2개)

Sebastian Castro
Sebastian Castro 2014년 5월 28일
편집: Sebastian Castro 2019년 5월 1일
You can perform System Identification on a MIMO system, as shown in this example.
If you already have a model in SimMechanics, however, and you just want to match parameters in that model to your data, I'd recommend using the parameter estimation capabilities in Simulink Design Optimization (if this product is available to you). Here is an example of parameter estimation for an inverted pendulum model in SimMechanics .
  댓글 수: 3
Chandan Sinha
Chandan Sinha 2023년 1월 24일
@Daniel Abara I am in the same boat as you. I am doing system identification of a hexacopter platform. Do let me know how you ended up doing it for your drone. Should we give channel by channel excitation (one at a time) and obtain a transfer function (or related state space/nonlinear) model for each path from input to output?
Branislav
Branislav 2023년 5월 15일
Still no answer to this question? Such an important topic, however basic answers are missing.

댓글을 달려면 로그인하십시오.


Osama Zekry
Osama Zekry 2023년 8월 11일
Hi Leonardo,
Did you find a solution for this problem? Please, provide me with any advice. Your response is much appreciated.

카테고리

Help CenterFile Exchange에서 Time and Frequency Domain Analysis에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by