Transfer functions to simulate quadcopter rotor behaviour

조회 수: 33 (최근 30일)
Kiat Nern Yeo
Kiat Nern Yeo 2019년 6월 10일
댓글: Kiat Nern Yeo 2019년 6월 11일
Hi all
i am learning up on quadcopters, and how they fly and how they control their various degrees of freedom.
In MATLAB, i understand that in a close loop system, the transfer function in Simulink behaves as the "plant", which is essentially the quadcopter actuators.
Is there any particular transfer functions that model closely their behaviour ?
Is the aerospace blockset helpful for such modelling and simulation purposes?
Best regards all

채택된 답변

Raj
Raj 2019년 6월 11일
1) In a close loop system, the transfer function in Simulink behaves as the "plant", which is essentially the quadcopter actuators - I am not sure if that's completely correct. When you say 'plant' it includes everything right from your sensors, actuators and the quadcopter itself. The controller commands the actuators, the quadcopter responds and you get the output data/states from your sensors which are used to close the control loop again via the controller.
2) Is there any particular transfer functions that model closely their behaviour ?- What is 'their behaviour' here? There are generic models of sensors and actuators in simulink which you can tune and use There are couple of DOF demo models. Also you can give a check on file exchange. Pretty sure you'll find some flight control models there.
3) Is the aerospace blockset helpful for such modelling and simulation purposes?- I would say yes but again it depends on what exacly you are trying to do. Give a quick read about aerospace blockset here and decide for yourself.
  댓글 수: 1
Kiat Nern Yeo
Kiat Nern Yeo 2019년 6월 11일
Hi Raj. Thanks for replying !
My objective is actually to see if i can tune a PID controller based on sensor inputs, interactively. So meaning i would like to run external mode, move the sensors around and see if i can let MATLAB's tuning feature for its PID controllers create an output that is stable.

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Aerospace Applications에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by