This is an improved version of the Aeroscope – the “Aeroscope_4”. It runs about 50% faster. Also if you start the model by clicking the green “Fly_by_settings” button you can fly hands-free and adjust parameters during the flight. You can at any time click the red dot in the center of the chart and start the joystick macro, which means that now you “pilot” the plane by the stick. Clicking…
In this version, the vertical joystick movement controls the incidence of both the main wing and the horizontal stabilizer (opposite variation) and the horizontal movement of the joystick controls the position of the center of mass.
This is an upgraded version of the aeroscope. Besides improving of certain aspects of the old version, this version has both the main wing and the horizontal stabilizer controlled by a virtual joystick (presented on this blog before and used extensively). The horizontal movement of the joystick controlls the angle of attack of the main wing and the vertical movement controlls the angle of attack of the horizontal stabilizer. I…
This is the “Aeroscope”, an oscilloscope style 2D dynamic flight simulator. It uses a the glider model designed in the previous tutorial. The glider is fully adjustable so you can change different parameters during the flight. Just hit “Run_pause” and the model will start. Reset it using the red button whenever you wish or whenever it breaks the convergence. For very low speeds or very large angles of attack (>20…
This section updates an angle formula so that the virtual glider can now perform both backward and forward loops, as well as inverted flight.
This section of the turorial finalizes the main dynamics calculations and implements the numerical method for approximating the glider trajectory. At this point, the model is already functional but with a crude interface.
This tutorial finalizes the implementation of the forces and momenta acting on the plane. It also initiates some hand testing and validation of the overall dynamics of the plane.
This section continues the worksheet implementation of the dynamics formulas for aerodynamic forces and momenta.
In this section, the parameters cl, cd and cm are scaled back to the force of lift, drag and the pitching moment of the aircraft. After that, the numerical modeling scheme is described together with the macros behind it. At the end, the formulas for the angles of attack of the wing and the horizontal stabilizer are introduced.
This is an addition to a previous post, introducing the reader to different ways of calculating the moment of a force and the torque of a couple. This information will be useful in aircraft dynamics models.
This section finalizes the aircraft (glider) by inserting the wing, the horizontal stabilizer and a center of gravity (CG) sprite in the layout.
Most of people have heard of Newton’s second law, mass, moment of inertia or the definition of the acceleration both linear and angular. The stuff presented here is elementary (9th grade), yet it is generally not properly understood. What happens when one applies a bunch arbitrary forces on an arbirtarily shaped body? The resultant force vector produces a linear acceleration while the resultant torque produces a resultant angular acceleration around…
This section of the tutorial explains how to create the 2D aircraft components for the animated longitudinal stability model. The first part deals with extracting the x-y coordinates for the fuselage, canopy, vertical stabilizer and rudder. The second part handles the main wing airfoil and the horizontal stabilizer airfoil. All thses parts will be put together in the next section.
This section discusses the layout of the virtual plane and provides for the worksheet implementation of the plane dimensions as input parameters controlled by spin buttons and macros. In the final part a freeform is used to generate raw data for the fuselage.
In the previous section, the main wing airfoil and the horizontal stabilizer airfoil were simulated using Xflr5. The three coefficients, lift, drag and moment were then interpolated on charts in Excel using 4th and 5th order polynomials. This section shows a few tricks about how to easily introduce those 60 equations as spreadsheet formulas in Excel ranges. It also presents a simple linear interpolation method across the Reynolds number range. We need to do this since we simulated…
This is a tutorial about using a free aerodynamic modeling package (Xflr5) to simulate two airfoils in 2D (the main wing and the horizontal stabilizer) for ten different Reynolds numbers, then using Excel to extract the approximate polynomial equations of those curves (cl, cd and cm) and based on them, simulate a 2D aircraft as an animated model. This section deals with the aero modeling and the 4th and 5th order polynomial extraction.
The previous section implemented and charted the ping-pong polar diagrams in a spreadsheet and showed a reasonble similarity, for moderate angles of attack, between these diagrams and the ones modeled using Xflr5, a virtual wind tunner. This section introduce the concept Reynolds number and it also contains a very brief introduction to Xflr5, the free virtual wind tunnel software.
This section of the tutorial implements the lift and drag formulas in a worksheet, creating and charting the polar diagrams for an ultra simplified ping-pong model of an airfoil. Comparing these diagrams with ones obtained by using a virtual wind tunnel (XFLR5) we can see a decent resemblance for moderate angles of attack (smaller than about 8 degrees in absolute value).