Falcon BMS Forum
    • Categories
    • Unread
    • Recent
    • Unsolved
    • Popular
    • Website
    • Wiki
    • Discord
    • Register
    • Login

    Flight Model Files

    General Discussion
    6
    27
    784
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      Chephd
      last edited by

      This is my first post. I’m really loving Falcon BMS and have been playing for the last 6 months or so since I got a machine that can run it. So first off is a big thank you to all those who have obviously put in a lot of time to make this sim what it is today. I love the depth of this sim, and I love that I can look under the hood, see how a lot of it works, and make personal tweaks to things like key mapping, snap views, and painting my name under the cockpit. I’ve found I spend more time fiddling with files than I do flying, and that is fun for me too. I’ve recently started diving into the flight model files (e.g. f16bk50.dat and f16bk50_afm.dat) to see how the dynamics work. So I have a question about these files and I promise I have done due diligence in trying to find the answers in the forum, and reading manuals (including “HFFM”), but perhaps the answer is there and I did not see it… apologies if that is the case. How do these two files work together? There seems to be overlap between them (e.g. Cd and Cl vs. mach and alpha tables) then some things are unique to each (e.g. thrust is not in _afm.dat). So is there a precedence between them (e.g. _afm.dat supercedes anything in .dat)? Or is there a hardcoded selection of which sections to use from each file based on user selection of advanced vs. basic flight model? Any insight into how this all works would be greatly appreciated. Thanks.

      1 Reply Last reply Reply Quote 0
      • F
        FickleFossa
        last edited by

        From my understanding in doing the same research as you have, the AFM is used only by human pilots, with some fallbacks to the non-afm flight model (eg. thrust ratings).
        The AI ONLY uses the non-afm flight model.

        C 1 Reply Last reply Reply Quote 0
        • C
          Chephd @FickleFossa
          last edited by

          Ah, that makes sense and explains a lot. Thanks for the info.

          Mav-jpM 1 Reply Last reply Reply Quote 0
          • Mav-jpM
            Mav-jp @Chephd
            last edited by

            Correct

            AI use standard dat file OFM , players AFM

            Both share the same engine model that is in OFM file including thrust , fuel flow and spooling data and nozzle behavior data

            The engine model has been changed from original to this new one during the OF era

            Copying the same data in the AFM dat file would have been a waste of memory.

            Both model share also the auxaerodata values in the OFM file

            Apart from that OFM and AFM use am entirely different physics engine.

            In AFM you have two aero modeling possible : global which is the one of the NASA Tp 1538 and local that you can find in the a10 AFM file for instance

            Bms AFM has also several FLCS usable

            1. the Lockheed Martin f16 one
            2. the NASA one which is a loockeed Martin simplified and tweakable one (used by m2k for instance)
            3. independant modules for NFBW aircraft that allow to add flcs stuff like yaw SAS for instance
            4. f18 flcs (under construction in 4.33 😉 )
              You will also find a module for thrust vectoring aircraft , read av8 AFM file

            The whole FM stuff is quite complex in BMS with huge potential that remains very poorly used by Data devs at the moment but that opens a lot of possibilities for the 20 years to come 😉

            C 1 Reply Last reply Reply Quote 0
            • C
              Chephd @Mav-jp
              last edited by

              Thanks Mav-jp for the insight, this is good info.

              So I’ve been playing with the thrust, drag, and lift vs mach, alpha, and throttle data in Excel to simulate different conditions and discovered something interesting (to me, at least). For a given altitude, weight, drag factor, and throttle setting, it is possible to have two different steady-state combinations of airspeed and AOA. There is both a high AOA/low airspeed, and a low AOA/high airspeed state that satisfies both the lift/weight and drag/thrust balances. I guess I just assumed that if you set your throttle to the same value, you would eventually end up at the same airspeed, but this indicates that your final airspeed is path dependent. I guess this makes sense, but I’m curious if this is true to real life. If so, is this characteristic unique to aircraft with high thrust to weight ratios? I would think this may not be possible in a passenger jet, but I could be wrong.

              Dee-JayD Blu3wolfB 2 Replies Last reply Reply Quote 0
              • Dee-JayD
                Dee-Jay @Chephd
                last edited by

                @Chephd:

                There is both a high AOA/low airspeed, and a low AOA/high airspeed state that satisfies both the lift/weight and drag/thrust balances.

                Are you familiar with wing & drag polar curves

                https://en.wikipedia.org/wiki/Polar_curve_(aerodynamics)
                https://en.wikipedia.org/wiki/Drag_polar

                ASUSTeK ROG MAXIMUS X HERO / Intel Core i5-8600K (4.6 GHz) / NVIDIA GeForce RTX 3080 Ti FE 12GB / 32GB DDR4 Ballistix Elite 3200 MHz / Samsung SSD 970 EVO Plus 2TB / Be Quiet! Straight Power 11 1000W Platinum / Windows 10 Home 64-bit / HOTAS Cougar FSSB R1 (Warthog grip) / SIMPED / MFD Cougar / ViperGear ICP / SimShaker JetPad / Track IR 5 / Curved LED 27'' Monitor 1080p Samsung C27F396 / HP Reverb G2 VR Headset.

                C 1 Reply Last reply Reply Quote 0
                • Blu3wolfB
                  Blu3wolf @Chephd
                  last edited by

                  @Chephd:

                  Thanks Mav-jp for the insight, this is good info.

                  So I’ve been playing with the thrust, drag, and lift vs mach, alpha, and throttle data in Excel to simulate different conditions and discovered something interesting (to me, at least). For a given altitude, weight, drag factor, and throttle setting, it is possible to have two different steady-state combinations of airspeed and AOA. There is both a high AOA/low airspeed, and a low AOA/high airspeed state that satisfies both the lift/weight and drag/thrust balances. I guess I just assumed that if you set your throttle to the same value, you would eventually end up at the same airspeed, but this indicates that your final airspeed is path dependent. I guess this makes sense, but I’m curious if this is true to real life. If so, is this characteristic unique to aircraft with high thrust to weight ratios? I would think this may not be possible in a passenger jet, but I could be wrong.

                  Broadly speaking, all aircraft. Its one reason you have to fly specific flight profiles to get to the high speed and altitude corner.

                  C 1 Reply Last reply Reply Quote 0
                  • DecimalminimalD
                    Decimalminimal
                    last edited by

                    @Chephd:

                    This is my first post. I’m really loving Falcon BMS and have been playing for the last 6 months or so since I got a machine that can run it.

                    6 months into the BMS and you are concern about afm data?
                    Go shoot missiles and drops bombs and enjoy the sim for now.

                    Blu3wolfB C 2 Replies Last reply Reply Quote 0
                    • Blu3wolfB
                      Blu3wolf @Decimalminimal
                      last edited by

                      @Decimalminimal:

                      6 months into the BMS and you are concern about afm data?
                      Go shoot missiles and drops bombs and enjoy the sim for now.

                      He just said he is enjoying the sim… plenty of ways to have fun.

                      DecimalminimalD 1 Reply Last reply Reply Quote 0
                      • C
                        Chephd @Dee-Jay
                        last edited by

                        @Dee-Jay:

                        Are you familiar with wing & drag polar curves

                        I’ve seen plots with induced drag and form drag that create a drag “bucket” but I have never heard of the “drag polar.” Thanks for the links. I have to admit, it is not intuitive to me that the low speed/high drag config is more stable than high speed/low drag… will have to ponder that some more.

                        1 Reply Last reply Reply Quote 0
                        • C
                          Chephd @Decimalminimal
                          last edited by

                          @Decimalminimal:

                          6 months into the BMS and you are concern about afm data?
                          Go shoot missiles and drops bombs and enjoy the sim for now.

                          You’re right, I’m probably getting “in the weeds” too much, but not to worry, I have dropped lots of bombs and fired a few missiles. Right now I’m learning MITL, trying to remember to maintain SA and not get shot down while I focus on the MFD, flying the bomb! But aside from the fun of flying a jet and blowing stuff up, I invest time in these types of sims to learn stuff, and there is a lot to learn in BMS. Today, I learned about the drag polar (thanks Dee-Jay).

                          1 Reply Last reply Reply Quote 0
                          • C
                            Chephd @Blu3wolf
                            last edited by

                            @Blu3wolf:

                            Broadly speaking, all aircraft. Its one reason you have to fly specific flight profiles to get to the high speed and altitude corner.

                            Oh, now that is interesting. I have heard of stepped climb profiles, is that why they are used? I’ve wondered why I can’t seem to get high and fast in the F-16 like I thought I should be able to. I Googled this and found something called the “coffin corner,” is this what you are referring to?

                            https://en.wikipedia.org/wiki/Coffin_corner_(aerodynamics)

                            Blu3wolfB 1 Reply Last reply Reply Quote 0
                            • Blu3wolfB
                              Blu3wolf @Chephd
                              last edited by

                              @Chephd:

                              Oh, now that is interesting. I have heard of stepped climb profiles, is that why they are used? I’ve wondered why I can’t seem to get high and fast in the F-16 like I thought I should be able to. I Googled this and found something called the “coffin corner,” is this what you are referring to?

                              https://en.wikipedia.org/wiki/Coffin_corner_(aerodynamics)

                              The F-16 doesnt really have this corner in its flight envelope as such, because of the alpha limiter preventing you from getting to it. In short, before you slow down enough, the nose automatically pitches down from FLCS commands, which makes it rather difficult to get slow enough.

                              How high and fast did you think you should be able to get? And the other question is, how heavy and draggy were you when you tried? Drag slows you down a lot… and your gross weight will do its bit, too. Mach 2.05 is basically reserved for zero drag index, medium altitude, afterburning flight.

                              C 1 Reply Last reply Reply Quote 0
                              • C
                                Chephd @Blu3wolf
                                last edited by

                                @Blu3wolf:

                                How high and fast did you think you should be able to get?

                                I think it was more about getting high than fast. I though I would be able to cruise close to FL500 without AB, not that you would want to do that normally. But I wonder if I couldn’t get there because I just tried to fly straight there at ~320kts CAS and ended up in a high drag/high attack state and the FLCS prevented me from going further, as you describe. But maybe I was just too heavy/draggy when I tried. I will try again.

                                Mav-jpM Blu3wolfB 2 Replies Last reply Reply Quote 0
                                • Mav-jpM
                                  Mav-jp @Chephd
                                  last edited by

                                  @Chephd:

                                  I think it was more about getting high than fast. I though I would be able to cruise close to FL500 without AB, not that you would want to do that normally. But I wonder if I couldn’t get there because I just tried to fly straight there at ~320kts CAS and ended up in a high drag/high attack state and the FLCS prevented me from going further, as you describe. But maybe I was just too heavy/draggy when I tried. I will try again.

                                  Rule of thumb : reach mach 0.8 before climbing and maintain mach 0.8 during climb

                                  Of course block 50 climbs much much better than the shitty block 42 ….

                                  DecimalminimalD 1 Reply Last reply Reply Quote 0
                                  • Blu3wolfB
                                    Blu3wolf @Chephd
                                    last edited by

                                    You can… if you are clean (not draggy) and not too heavy. You can cruise AT FL500 without afterburner, in that condition. You cant really do steady state above that much, though. You can get to FL700 without too much effort, but you wont stay up there for long. Unsure how much higher than that you can get in BMS. Its all just zoom climbs though - not a great deal of use for it. Other than knowing the limits of the aircraft I guess.

                                    1 Reply Last reply Reply Quote 0
                                    • DecimalminimalD
                                      Decimalminimal @Blu3wolf
                                      last edited by

                                      @Blu3wolf:

                                      He just said he is enjoying the sim… plenty of ways to have fun.

                                      Sure 🙂

                                      Just saying that AFM Data analysis was not the first thing that came in my mind when i start flying falcon back in those days. 😛

                                      C 1 Reply Last reply Reply Quote 0
                                      • DecimalminimalD
                                        Decimalminimal @Mav-jp
                                        last edited by

                                        @Mav-jp:

                                        Rule of thumb : reach mach 0.8 before climbing and maintain mach 0.8 during climb

                                        Of course block 50 climbs much much better than the shitty block 42 ….

                                        Much less to say about MLU ones…:D

                                        C 1 Reply Last reply Reply Quote 0
                                        • C
                                          Chephd @Decimalminimal
                                          last edited by

                                          Thanks Blu3wolf and Mav-JP, this gives me something else to experiment with.

                                          A related topic: I remember as a kid growing up next to Scott AFB in Illinois, that when the Thunderbirds came to do a show, my dad would take me on base to watch. The solo always did a low speed, high attack pass and I was always amazed that it looked like he was barely moving… great times. I wasn’t thinking about the drag polar when I was 10, HA!

                                          But this makes me think of another question: At high attack, the thrust vector is significantly skewed from the flight vector, so that more of the thrust pushes against the weight and less against the drag. Is this accounted for in some way in the BMS flight model? I can imagine that the effect could be hardcoded, or it could be just accounted for in the lift and drag coefficient tables, or maybe its too insignificant of an effect to bother with at typical AOAs. I noticed there is a small “thrust alpha factor” table, but I assume this has more to do with getting air into the engine than with the thrust vector.

                                          Blu3wolfB Mav-jpM 2 Replies Last reply Reply Quote 0
                                          • Blu3wolfB
                                            Blu3wolf @Chephd
                                            last edited by

                                            Mav can explain it far better… but ‘in some way’? Well, yes, it is accounted for 🙂

                                            Put it this way, the physics that act on the real jet end up giving pretty damn similar results to the simulated physics that BMS applies - to the point where you can just use the real flight manuals for performance calculation for the simulated aircraft.

                                            C 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            31

                                            Online

                                            10.0k

                                            Users

                                            21.7k

                                            Topics

                                            357.3k

                                            Posts
                                            Benchmark Sims - All rights reserved ©