Replies: 13 comments 2 replies
-
I think you might be jumping to conclusions to say that the JSBSim flight dynamics calculations are wrong 😉 At first glance, glancing at your graphs for the Boeing case, it looks like to some extent you've emulated the Air France AF447 trajectory, in terms of keeping the nose up, landing up in a deep stall with a large descent rate.
What value in the configuration file are you referring to? Are you referring to the alpha value for maximum Cl for the 737 model in JSBSim, i.e. this graph? Take a look at bullet points on the right hand edge of the FDR graphs, a vertical speed of -10,000ft/min, pitch attitude of +15deg and an AoA of 41.5deg.
Take the TAS and the vertical speed and calculate the flight path angle, and compare it to the flight path angle calculated by JSBSim, and compare it to the pitch attitude to see whether the AoA makes sense. |
Beta Was this translation helpful? Give feedback.
-
I did another experiment, and the elevator deviation is much smaller. But the AoA still continues to grow as nz falls, even though we believe it should fall. |
Beta Was this translation helpful? Give feedback.
-
Are you claiming it's impossible for AoA to increase while Nz is decreasing? Under all circumstances or just in this sort of maneuver? Explain why. Also note in terms of the increase in AoA, in this example the AoA only increases from ~5.45deg to ~5.85deg, so only about 0.4deg. Are you familiar with the Phugoid mode? Where the aircraft climbs and descends, trading potential energy for kinetic energy while maintaining roughly the same AoA. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
@4ayokk what is your background? |
Beta Was this translation helpful? Give feedback.
-
@4ayokk plot the velocities jsbsim/src/models/FGAuxiliary.cpp Line 161 in ae4652a Also plot flight path angle (gamma) and pitch attitude (theta) since AoA is also the difference between the two. I think what's contributing is a larger decrease in |
Beta Was this translation helpful? Give feedback.
-
@4ayokk I ran the following test using the JSBSim 737 model. So trimmed at 250KIAS at 10,000ft, 1s after trim a small elevator step input is applied.
Looks like a very lightly damped Phugoid. P.S Interesting effect depending on minimum drag speed |
Beta Was this translation helpful? Give feedback.
-
Here you can see how Nz is driven by the airspeed given the fairly constant AoA that you see above after the initial pitch up. Zoomed in for the first 45s. |
Beta Was this translation helpful? Give feedback.
-
@agodemar thank you!
As it turned out, the problem was that I had the wrong shoulder for the thrust vector, which led to this behaviour of the angle of attack. |
Beta Was this translation helpful? Give feedback.
-
I want to express my sincere gratitude for Your help. Your words and professional guidance helped us find the error that had been bothering us for a long time. You turned out to be real heroes who helped our project move forward. |
Beta Was this translation helpful? Give feedback.
-
At the same time, I would like to express my deepest apologies. I made a mistake in my dubious judgement and JSBSim actually counts correctly. You were right, and I am grateful for your patience, understanding, and support. |
Beta Was this translation helpful? Give feedback.
-
No problem. Out of interest can you tell us a bit about your project? Always interested to know what JSBSim is being used for.
Generally better to go with a question mark, rather than an exclamation mark, unless you're 100% certain! 😉 |
Beta Was this translation helpful? Give feedback.
-
Well, I recently got a job at an aviation company that develops flight simulators. But I'm a radio engineer by education, and I know very little about aerodynamics. So, in order to not only read books, but also to see how it all works in practice, and at the same time to explore how such models work, I decided to try to create my own aircraft model based on JSBSim. At work, we have our own models and theoretical calculations for them, and my task was to make a model that would coincide with these calculations. When I chose FDM, I really liked the realism of JSBSim and the fact that it is used by NASA in its work. |
Beta Was this translation helpful? Give feedback.
-
Hello. I see flight dynamics not working properly in jsbsim. I have checked Cessna, Boeing 737. There is an error with the angle of attack (alpha) during flight everywhere.
And the error is not in the configuration file! The error is in the flight dynamics calculations themselves!
When I deflect the elevator for climb and leave it in this position for a few seconds, I see:
I performed flights without rolls and yaw.
Boeing:
Cessna:
Can you please help me? Is it possible to modify jsbsim and fix this error in calculating the angle of attack.
Below is an example of how the angle of attack should behave relative to Nz.
Beta Was this translation helpful? Give feedback.
All reactions