The purpose of the project

 

 

 

The main purpose of the project is to offer a way to process the rogh data in order to get to as accurate analysis and predictions as possible. It is also required to concentrate upon the quality of achieving that. In this way a special attention is given to different levels of some indicators such as occupied processor time for tasks, the amount of needed memory, the delays on the network rised by the requesting of data packages.

The system of modules mainly relys on the comunication between the processing points in a local network.The first module that has an important task is the Flight Gear Data Server. It is known the fact that the Flight Gear Simulator program can be accessed from other parts using only one TELNET connection at the time. So this means that there would be no possibility to have different analysis maybe on different local network stations at the same moment of time. For this reason, the usage of implementing a server that connects to the FlightGear Simulator program is very logical. On the same address space of the Flight Gear data server are running several threads which deal with network data comunication.

There is a main thread that trys to connect to the Flight Gear Simulator. As soon as there is a valid connection for this, other threads will start running and will gets the data packages. The server is from this point of view a link between Flight Gear Simulator and other kinds of programs. There are also some threads that deal with attemps for connection. The clients software are the modules that try to have access to the Data Server resources and to get the data packages for themselves. Every client has its own link over the network. The server sends the requested set of parameter values to each of the registered client from its list. The main goal of these procedures is to provide the analyser client software with data packages and using as low resources as possible from the system hardware. After the client has a reliable conection to the Data Server, the user can load any of the already defined rule contexts.

The idea of a rules context is that it represents a way to have more that one set of rules for describing the exact mood on how should the analyser look at the received data packages. However it is required to have just one rules context loaded at the moment. Different contexts stand for different list of rules. One rules context fully describes all the flight situations in which the plane can be during the mission. For each situation, all the possible maneuvers that can be followed are presented. Moreover it is known the rule that fires one

certain step inside one situation. Finally there are also defined the possible directions to take beeing in a given situation. For this there is as well noticed the rule to be fired when the event happens. The contexts can be developed by running the module of Flight Gear Context Modeler.So it can be said that the all things are concentrated around the base idea of

rules contexts. The system is programmed in such a way so as to be able to interpret the data from the Simulator and to offer a good result of analyse and prediction.

 

Back to the index