I want to model a quadrotor helicopter in a simulator. A quadrotor is just a planar helicopter with 4 rotors at the corners, two of which rotate one way and 2 the other.
For the simulator I just have to provide the 4 relative forces at the corners and the main dynamics are handled by ODE.
However, I have to additionally model the atmospheric drag which is not easy.
The basics of drag I understand: a force linear to velocity and surface area opposing the direction of motion. For a solid shape like a cube or sphere this is mostly easy. How does mass come into this equation?
But how do you model the drag caused by the 4 rotors? In some sense there is no drag caused by the rotors as they are creating lift in the vertical direction. But then there is sideways drag?
I am not looking for an uber accurate physics model, but some generalization that is fast to compute.
Any tips most appreciated.
For the simulator I just have to provide the 4 relative forces at the corners and the main dynamics are handled by ODE.
However, I have to additionally model the atmospheric drag which is not easy.
The basics of drag I understand: a force linear to velocity and surface area opposing the direction of motion. For a solid shape like a cube or sphere this is mostly easy. How does mass come into this equation?
But how do you model the drag caused by the 4 rotors? In some sense there is no drag caused by the rotors as they are creating lift in the vertical direction. But then there is sideways drag?
I am not looking for an uber accurate physics model, but some generalization that is fast to compute.
Any tips most appreciated.

But I did my masters in aeronautical engineering and I've done a lot of fluid mechanics.
) - I'm in my final year studying Physics with Theoretical Astrophysics at Notts
The easiest thing to do to calculate the zero lift drag is to model it in CFD assuming two oncoming velocity vectors - one the free stream and one the combined downwash from the rotors.