I have forgotten to write devlogs on Stardance, I started the project but completely forgot to link my Hackatime. I have been working on the engine on and off for around 3 weeks now. The first version was intended to have a aerodynamic model class with all of the parameters such as coefficient of lift (and its derivatives with respect to variables like angle of attack) among others. However, the dynamics and math appeared to be extremely inconsistent and the simulation as a whole had poor stability. Tweaking the parameters (wingspan, chord, etc) of the wing just slightly caused large fluctuations. I was only able to achieve the stability demonstrated in the screenshots below with an essentially perfectly tuned NACA airfoil. It still does dive a bit more than I was expecting (aka what ChatGPT and Gemini were both expecting since I do not have a lot of extensive experience in aeronautics).
Due to these unresolved issues I have started a new version of the engine which I plan to add a bunch of unit tests to to ensure every module is working as intended, I accidentally overwrote GitHub commit history in the process rip :(.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.