Skip to Content
Flight Simulation Software
book

Flight Simulation Software

by David Allerton
December 2022
Beginner
512 pages
17h 5m
English
Wiley
Content preview from Flight Simulation Software

2 Software Methods in Simulation

There are two methods in software design. One is to make the program so simple, there are obviously no errors. The other is to make it so complicated, there are no obvious errors.

Tony Hoare

Software used in flight simulators differs in many ways from software developed for commercial or scientific applications:

  • Much of the underlying software is implemented as linear sequences of equations, with relatively few data structures.
  • The data for models may be supplied by manufacturers in graphical or tabular form and tools are needed to transform this data to code to be used without loss of accuracy.
  • The emphasis is on real-time performance, typically provided by distributed architectures, where the simulator data is shared between multiple processors with data passed in packets transmitted over a local network.
  • Aircraft systems are often defined as transfer functions, and techniques to simulate transfer functions are commonplace in simulator development.
  • Many of the equations are given in the form of differential equations, which are solved by numerical methods in real-time simulation (Benyon, 1968).

2.1 The Laplace Transform

By understanding the physical relationships of electrical and mechanical components and their interconnections as a network, it is possible to derive a mathematical model of a system. For many systems, it is also possible to describe a model as a set of differential equations. The problem of describing a system in a notation ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Flight Dynamics, Simulation, and Control, 2nd Edition

Flight Dynamics, Simulation, and Control, 2nd Edition

Ranjan Vepa
Aircraft Systems Classifications

Aircraft Systems Classifications

Allan Seabridge, Mohammad Radaei
Aircraft Systems

Aircraft Systems

Chris Binns

Publisher Resources

ISBN: 9781119737674Purchase Link