![]() ![]() Key factors influencing the flight of the object, and the hardest to obtain accurately for modelling, are the aerodynamic characteristics, thrust curve, and initial conditions. Due to the imperfections of modelling of the flight of such objects, unknowns, simplifications, and uncertainties in model parameters, it is important to take into account the various possibilities of scenarios and determine and quantify the dispersion of possible landing points. A lot of trouble I know, but really it only took about 15 minutes for me to change the data in the template array, and then run this test.Determining and lowering the impact point dispersion of an artillery projectile is an important factor when determining its usefulness and effectiveness. The trajectory result from the single launch test script, is quite different from the original tutorial template, so it appears that the new atmosphere data is being used. ![]() But I will test it as well, to make sure. I am fairly confident by substituting into the Monte Carlo file, that atmosphere. I will attach screenshot of that single test result. Again, I got just a warning that function and filename did not match, but it ran anyway. I renamed that file, TemplateFBNA.m and ran that. Then I changed the atmosphere file in just the test script Template1ST.m to that file. I got a warning that the template function name, did not match the file name, but it went ahead and created an intab4_BNA032817.mat file. When I ran the script, I renamed the output file TemplateBNA032817.m. ![]() OK, I took todays NOAA data from BNA (Nashville, TN), and substituted into the array of TemplateF214.m This seems to work, if you wish to use all open-source free software. I'll probably upgrade to a newer version of Octave soon, as release notes say it now has even greater compatibility with MatLab. It took about 5 minutes to run on a Windows 7 i7 machine. Here is a screen shot of the Monte Carlo done on Cambridge Rocketry Toolbox on Octave 4.0.2. Found I had to manually load a differential equation solver package into Octave before any of the routines would run. Very sparse "how-to" documentation for that, but luckily Octave has extensive documentation. I then went to the Cambridge Rocketry Toolbox, and started with that. csv file of tabulated data so not a complete loss. I think it was triggering a virus pattern alert, and it got quarantined. So, I tried using the latest Cambridge Rocket Simulator program, and could never get the FlightPlotter part to work properly. That project also made extensive use of the SU2 CFD software running on a dedicated Linux machine (I only mention that, as it may figure into future rocketry analysis projects as well.) I used it in performing some flight dynamics analysis for a project last year, when I was building an aircraft simulation. First, I am a bit familiar with Octave, the open source corollary of MatLab. I also wanted the Monte Carlo "splashdown" analysis. My goal is to attempt Tripoli Level 1 certification by the end of the this year.Īnyway, I used OpenRocket to design and tune a few things. Launched several kit rockets in the early 70's, and a few more in early-80's while earning a degree in college. I am a recently retired guy, currently in process of scratch building my first new rocket in over 30 years. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |