MachUpX is an implementation of Phillips’ numerical lifting-line algorithm with some small modifications to increase its accuracy and versatility. For reference on numerical lifting-line, see Phillips and Snyder “Modern Adaptation of Classic Lifting-Line Theory”. The purpose of numerical lifting-line is to quickly and accurately model the aerodynamics of fixed-wing aircraft. Within the limitations of potential flow theory, this algorithm produces very accurate results without the computational overhead of higher-order methods, such as vortex lattice method or CFD.
MachUpX Has been built with both simple aerodynamic analysis and full-state flight simulation in mind. For the user simply wanting to analyze aerodynamics, the state of the aircraft can be specified in terms of alpha, beta, and velocity and forces, moments, aerodynamic derivatives, and span-wise distributions can be determined. For user’s wanting to simulate flight, the state of the aircraft using a full 6-DOF state vector and forces and moments can be determined. In the case of flight simulation, the user will need to wrap a method for integrating Newton’s 6-DOF dynamics equations around MachUpX, as this is not already provided.