Nonlinear State-Space Modeling for UAV Dynamics

AI Thread Summary
The discussion focuses on finding online resources for nonlinear state-space modeling, specifically for UAV dynamics. The user is working on a quad-rotor UAV case study and needs to model its nonlinear dynamics in state-space form to implement a new control algorithm. They mention the requirement of a MIMO state-space model with six inputs and outputs, including pitchable rotors. The conversation highlights the challenges of rotor thrust variability affecting climb rates and suggests incorporating a wind estimation/rejection algorithm to improve stability. The user is actively developing a Matlab simulation and hopes to share results on YouTube.
Spitsplat
Messages
3
Reaction score
0
Anyone have any good online sources for nonlinear state-space modeling?

I need to place nonlinear UAV dynamics into state-space form for modelling and seriously running out of good reference material for information.
 
Physics news on Phys.org
Are you trying to linearize the dynamics model?
 
I have to try and place it into non linear State-Space form first if that is possible. We have a new control Algorithm so we are taken on a Quad-rotor UAV as a case study.
I have uploaded the dynamics equations to flickr... If you could cast an eye over it and give your opinion it would be great:

http://www.flickr.com/photos/spitsplat/

For the control Algorithm to work we require 6 inputs and 6 outputs from a MIMO State-Space model of the UAV Dynamics. For 6 inputs, and for an academic exercise, we have decided to make the rotors pitchable (opposed rotors coupled).
So the inputs become (S1-S3), (S2-S4),(S1+S3), (S2+S4), Alpha and Beta.
Any help would be great... Hopefully we’ll get the thing of the ground and I’ll post the video’s on youtube.
 
I recently developed a Matlab simulation of a quadrotor with aerodynamic effects for a flight mechanics class. Quadrotor dynamics have been extensively studied by a bunch of different research groups, most notably the STARMAC group at Stanford. The linearized equations of motion without aerodynamic effects can easily be found in the literature.

The problem with quadrotor UAV's is that the rotor thrust varies with forward airspeed and angle of attack. This leads to erratic fluctuations in the climb rate of the vehicle. You might should try implementing the wind estimation/rejection algorithm discussed in the following paper:

http://pdf.aiaa.org/preview/CDReadyMIA09_2070/PV2009_1983.pdf
 
Last edited by a moderator:
Hey Thanks,

Worth adding into the model so will have a look over it.

We just placed the model under feedback control using our Algo. still suffering from some instability later down the runtime of the simulation but we''ll hopefully sort it soon.
 
Due to the constant never ending supply of "cool stuff" happening in Aerospace these days I'm creating this thread to consolidate posts every time something new comes along. Please feel free to add random information if its relevant. So to start things off here is the SpaceX Dragon launch coming up shortly, I'll be following up afterwards to see how it all goes. :smile: https://blogs.nasa.gov/spacex/
Back
Top