A aviation & planes forum. AviationBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » AviationBanter forum » rec.aviation newsgroups » Soaring
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

IGC File / Flight-track Analysis



 
 
Thread Tools Display Modes
  #1  
Old January 22nd 10, 01:10 PM posted to rec.aviation.soaring
Andy[_10_]
external usenet poster
 
Posts: 261
Default IGC File / Flight-track Analysis

On Jan 22, 3:05*am, Chris Reed wrote:
noel.wade wrote:
On Jan 21, 8:00 pm, Eric Greenwell wrote:


There are a number of programs that do this, such as SeeYou, simulator
software (Condor?), even commercial programs that reconstruct a flight
from gps data for accident and other investigations. T2T (track to


Eric -


Yes I have. *The catch is that this project isn't mine; I'm
volunteering my time for it. *And the people I'm working with don't
want the end-result to be tied to any licensing fees or restrictions
on use of the code.
*sigh* *shrug*


Thanks all,


--Noel


XC Soar is Open Source, which might work if the GPL restrictions
wouldn't affect the exploitation of the project (this would require you
to make any modified XC Soar code modules available under the GPS terms,
but not *interfacing modules which would stay proprietary).


I'd contact the Aerospace Engineering department at a university near
you. Most graduate programs and some undergraduate ones have analytic
tools they use to do optimal estimation for a state-space
representation of aircraft. To do some of the things you are asking
about I suspect you'd need a full 6 degree of freedom model. Depending
on what the inputs are, you may not be able to fully estimate the
aircraft state - there would be too many unknowns. For instance,
because you don't have attitude information (none of the Euler
angles), you wouldn't be able to cleanly distinguish between gusts
displacing the aircraft and control inputs. You would likely need to
assume coordinated flight and no wind gusts. Some simple Kalman
filters should help, as Dave says.

9B
  #2  
Old January 22nd 10, 02:49 PM posted to rec.aviation.soaring
Dave Nadler
external usenet poster
 
Posts: 1,610
Default IGC File / Flight-track Analysis

On Jan 22, 7:10*am, Andy wrote:
On Jan 22, 3:05*am, Chris Reed wrote:



noel.wade wrote:
On Jan 21, 8:00 pm, Eric Greenwell wrote:


There are a number of programs that do this, such as SeeYou, simulator
software (Condor?), even commercial programs that reconstruct a flight
from gps data for accident and other investigations. T2T (track to


Eric -


Yes I have. *The catch is that this project isn't mine; I'm
volunteering my time for it. *And the people I'm working with don't
want the end-result to be tied to any licensing fees or restrictions
on use of the code.
*sigh* *shrug*


Thanks all,


--Noel


XC Soar is Open Source, which might work if the GPL restrictions
wouldn't affect the exploitation of the project (this would require you
to make any modified XC Soar code modules available under the GPS terms,
but not *interfacing modules which would stay proprietary).


I'd contact the Aerospace Engineering department at a university near
you. *Most graduate programs and some undergraduate ones have analytic
tools they use to do optimal estimation for a state-space
representation of aircraft. To do some of the things you are asking
about I suspect you'd need a full 6 degree of freedom model. Depending
on what the inputs are, you may not be able to fully estimate the
aircraft state - there would be too many unknowns. For instance,
because you don't have attitude information (none of the Euler
angles), you wouldn't be able to cleanly distinguish between gusts
displacing the aircraft and control inputs. You would likely need to
assume coordinated flight and no wind gusts. Some simple Kalman
filters should help, as Dave says.

9B


Um, depending on what he's trying to do, the Kalman filters
in the GPS could make life very difficult. Adding another
Kalman filter in back of the filter already in the GPS engine
is not likely to help. And every brand of GPS (and potentially
every software revision of the same brand) may have different
filtering.

Here's an experiment conducted a few times, with a GPS
engine in a car:
Drive at high speed
Disable the antenna
Slow rapidly and turn 90 degrees
Speed up
Enable antenna

What do you think the GPS output shows ?

Hope that helps clarify the problem,
Best Regards, Dave "YO electric"
  #3  
Old January 22nd 10, 06:04 PM posted to rec.aviation.soaring
Andy[_10_]
external usenet poster
 
Posts: 261
Default IGC File / Flight-track Analysis

On Jan 22, 5:49*am, Dave Nadler wrote:
On Jan 22, 7:10*am, Andy wrote:





On Jan 22, 3:05*am, Chris Reed wrote:


noel.wade wrote:
On Jan 21, 8:00 pm, Eric Greenwell wrote:


There are a number of programs that do this, such as SeeYou, simulator
software (Condor?), even commercial programs that reconstruct a flight
from gps data for accident and other investigations. T2T (track to


Eric -


Yes I have. *The catch is that this project isn't mine; I'm
volunteering my time for it. *And the people I'm working with don't
want the end-result to be tied to any licensing fees or restrictions
on use of the code.
*sigh* *shrug*


Thanks all,


--Noel


XC Soar is Open Source, which might work if the GPL restrictions
wouldn't affect the exploitation of the project (this would require you
to make any modified XC Soar code modules available under the GPS terms,
but not *interfacing modules which would stay proprietary).


I'd contact the Aerospace Engineering department at a university near
you. *Most graduate programs and some undergraduate ones have analytic
tools they use to do optimal estimation for a state-space
representation of aircraft. To do some of the things you are asking
about I suspect you'd need a full 6 degree of freedom model. Depending
on what the inputs are, you may not be able to fully estimate the
aircraft state - there would be too many unknowns. For instance,
because you don't have attitude information (none of the Euler
angles), you wouldn't be able to cleanly distinguish between gusts
displacing the aircraft and control inputs. You would likely need to
assume coordinated flight and no wind gusts. Some simple Kalman
filters should help, as Dave says.


9B


Um, depending on what he's trying to do, the Kalman filters
in the GPS could make life very difficult. Adding another
Kalman filter in back of the filter already in the GPS engine
is not likely to help. And every brand of GPS (and potentially
every software revision of the same brand) may have different
filtering.

Here's an experiment conducted a few times, with a GPS
engine in a car:
Drive at high speed
Disable the antenna
Slow rapidly and turn 90 degrees
Speed up
Enable antenna

What do you think the GPS output shows ?

Hope that helps clarify the problem,
Best Regards, Dave "YO electric"


Dave - Depending on the gains on the filter and the breaking action on
the car I expect you would get some sort of position overshoot in the
original direction while the antenna was disconnected, followed by an
arc at the modeled maximum cornering G to try to close the position
and velocity vector errors. But I may not recall my optimal estimation
theory precisely enough.

Even better experiment - Do a loop in your glider and play it back in
SeeYou. You will see that they are using an estimation model that
doesn't allow for inverted flight - or maybe there just isn't enough
information in the igc file to get you to inverted. In any case, the
glider flops around and pivots on its vertical axis as I recall.

Back to Noel's problem - I was referring to how to estimate aircraft
attitudes, velocities and angular rates from the data in the igc file.
Whether that data already has been smoothed through some optimal
estimation technique before generating the igc file shouldn't have too
big an impact on your ability to accurately estimate all the other
states (i.e. Euler angles and rates, linear positions and velocities)
from the position data as long as you are assuming reasonably similar
system dynamics. I'm not exactly clear what Noel is trying to
accomplish from the abbreviated description provided, but I thought it
is to estimate the full aircraft state from a reduced data set. You
should be able to use a calculus of variations approach to generate an
estimate for most state variables from the flight path data only. I'm
not sure what other type of approach would work. But then again I may
have misunderstood Noel's goal.

More on the use of Kalman filters: http://en.wikipedia.org/wiki/Kalman_filter

That went nerdy fast eh?

9B

  #4  
Old January 22nd 10, 06:49 PM posted to rec.aviation.soaring
jimboffin
external usenet poster
 
Posts: 15
Default IGC File / Flight-track Analysis

On 22 Jan, 17:04, Andy wrote:
On Jan 22, 5:49*am, Dave Nadler wrote:





On Jan 22, 7:10*am, Andy wrote:


On Jan 22, 3:05*am, Chris Reed wrote:


noel.wade wrote:
On Jan 21, 8:00 pm, Eric Greenwell wrote:


There are a number of programs that do this, such as SeeYou, simulator
software (Condor?), even commercial programs that reconstruct a flight
from gps data for accident and other investigations. T2T (track to


Eric -


Yes I have. *The catch is that this project isn't mine; I'm
volunteering my time for it. *And the people I'm working with don't
want the end-result to be tied to any licensing fees or restrictions
on use of the code.
*sigh* *shrug*


Thanks all,


--Noel


XC Soar is Open Source, which might work if the GPL restrictions
wouldn't affect the exploitation of the project (this would require you
to make any modified XC Soar code modules available under the GPS terms,
but not *interfacing modules which would stay proprietary).


I'd contact the Aerospace Engineering department at a university near
you. *Most graduate programs and some undergraduate ones have analytic
tools they use to do optimal estimation for a state-space
representation of aircraft. To do some of the things you are asking
about I suspect you'd need a full 6 degree of freedom model. Depending
on what the inputs are, you may not be able to fully estimate the
aircraft state - there would be too many unknowns. For instance,
because you don't have attitude information (none of the Euler
angles), you wouldn't be able to cleanly distinguish between gusts
displacing the aircraft and control inputs. You would likely need to
assume coordinated flight and no wind gusts. Some simple Kalman
filters should help, as Dave says.


9B


Um, depending on what he's trying to do, the Kalman filters
in the GPS could make life very difficult. Adding another
Kalman filter in back of the filter already in the GPS engine
is not likely to help. And every brand of GPS (and potentially
every software revision of the same brand) may have different
filtering.


Here's an experiment conducted a few times, with a GPS
engine in a car:
Drive at high speed
Disable the antenna
Slow rapidly and turn 90 degrees
Speed up
Enable antenna


What do you think the GPS output shows ?


Hope that helps clarify the problem,
Best Regards, Dave "YO electric"


Dave - Depending on the gains on the filter and the breaking action on
the car I expect you would get some sort of position overshoot in the
original direction while the antenna was disconnected, followed by an
arc at the modeled maximum cornering G to try to close the position
and velocity vector errors. But I may not recall my optimal estimation
theory precisely enough.

Even better experiment - Do a loop in your glider and play it back in
SeeYou. You will see that they are using an estimation model that
doesn't allow for inverted flight - or maybe there just isn't enough
information in the igc file to get you to inverted. In any case, the
glider flops around and pivots on its vertical axis as I recall.

Back to Noel's problem - I was referring to how to estimate aircraft
attitudes, velocities and angular rates from the data in the igc file.
Whether that data already has been smoothed through some optimal
estimation technique before generating the igc file shouldn't have too
big an impact on your ability to accurately estimate all the other
states (i.e. Euler angles and rates, linear positions and velocities)
from the position data as long as you are assuming reasonably similar
system dynamics. I'm not exactly clear what Noel is trying to
accomplish from the abbreviated description provided, but I thought it
is to estimate the full aircraft state from a reduced data set. You
should be able to use a calculus of variations approach to generate an
estimate for most state variables from the flight path data only. I'm
not sure what other type of approach would work. But then again I may
have misunderstood Noel's goal.

More on the use of Kalman filters: *http://en.wikipedia.org/wiki/Kalman_filter

That went nerdy fast eh?

9B- Hide quoted text -

- Show quoted text -


This is interesting. Are you saying that if you disconnect the aerial
as you approach the turnpoint and turn early the gps will then give
overshoot positions and the logger log you in the turn even though you
are already on the way to the next one?

I must try that!!

Jim
  #5  
Old January 22nd 10, 06:59 PM posted to rec.aviation.soaring
Wojciech Scigala
external usenet poster
 
Posts: 57
Default IGC File / Flight-track Analysis

Użytkownik jimboffin napisał:

This is interesting. Are you saying that if you disconnect the aerial
as you approach the turnpoint and turn early the gps will then give
overshoot positions and the logger log you in the turn even though you
are already on the way to the next one?

Certified IGC flight recorders have this "dead reckoning" feature
disabled. It's also very easy to spot during file analysis.

--
WojtuÅ›.net
  #6  
Old January 22nd 10, 07:56 PM posted to rec.aviation.soaring
Dave Nadler
external usenet poster
 
Posts: 1,610
Default IGC File / Flight-track Analysis

On Jan 22, 12:59*pm, Wojciech Scigala wrote:
Certified IGC flight recorders have this "dead reckoning" feature
disabled.


Whanna Bet ?

It's also very easy to spot during file analysis.


True. Is anybody looking ?

  #7  
Old January 22nd 10, 10:00 PM posted to rec.aviation.soaring
Wojciech Scigala
external usenet poster
 
Posts: 57
Default IGC File / Flight-track Analysis

Użytkownik Dave Nadler napisał:

Certified IGC flight recorders have this "dead reckoning" feature
disabled.

Whanna Bet ?

OK, should have ;D
It's covered at 2.7.5.1 in the GNSS FR specification.

It's also very easy to spot during file analysis.

True. Is anybody looking ?

I always take a zoomed look at flight trace in turn areas.

--
WojtuÅ›.net
  #8  
Old January 22nd 10, 07:55 PM posted to rec.aviation.soaring
Dave Nadler
external usenet poster
 
Posts: 1,610
Default IGC File / Flight-track Analysis

On Jan 22, 12:04*pm, Andy wrote:
On Jan 22, 5:49*am, Dave Nadler wrote:



On Jan 22, 7:10*am, Andy wrote:


On Jan 22, 3:05*am, Chris Reed wrote:


noel.wade wrote:
On Jan 21, 8:00 pm, Eric Greenwell wrote:


There are a number of programs that do this, such as SeeYou, simulator
software (Condor?), even commercial programs that reconstruct a flight
from gps data for accident and other investigations. T2T (track to


Eric -


Yes I have. *The catch is that this project isn't mine; I'm
volunteering my time for it. *And the people I'm working with don't
want the end-result to be tied to any licensing fees or restrictions
on use of the code.
*sigh* *shrug*


Thanks all,


--Noel


XC Soar is Open Source, which might work if the GPL restrictions
wouldn't affect the exploitation of the project (this would require you
to make any modified XC Soar code modules available under the GPS terms,
but not *interfacing modules which would stay proprietary).


I'd contact the Aerospace Engineering department at a university near
you. *Most graduate programs and some undergraduate ones have analytic
tools they use to do optimal estimation for a state-space
representation of aircraft. To do some of the things you are asking
about I suspect you'd need a full 6 degree of freedom model. Depending
on what the inputs are, you may not be able to fully estimate the
aircraft state - there would be too many unknowns. For instance,
because you don't have attitude information (none of the Euler
angles), you wouldn't be able to cleanly distinguish between gusts
displacing the aircraft and control inputs. You would likely need to
assume coordinated flight and no wind gusts. Some simple Kalman
filters should help, as Dave says.


9B


Um, depending on what he's trying to do, the Kalman filters
in the GPS could make life very difficult. Adding another
Kalman filter in back of the filter already in the GPS engine
is not likely to help. And every brand of GPS (and potentially
every software revision of the same brand) may have different
filtering.


Here's an experiment conducted a few times, with a GPS
engine in a car:
Drive at high speed
Disable the antenna
Slow rapidly and turn 90 degrees
Speed up
Enable antenna


What do you think the GPS output shows ?


Hope that helps clarify the problem,
Best Regards, Dave "YO electric"


Dave - Depending on the gains on the filter and the breaking action on
the car I expect you would get some sort of position overshoot in the
original direction while the antenna was disconnected, followed by an
arc at the modeled maximum cornering G to try to close the position
and velocity vector errors. But I may not recall my optimal estimation
theory precisely enough.


You get plus one point. Depending on the implementation you may
see very interesting discontinuities in the output ;-)

Even better experiment - Do a loop in your glider and play it back in
SeeYou. You will see that they are using an estimation model that
doesn't allow for inverted flight - or maybe there just isn't enough
information in the igc file to get you to inverted. In any case, the
glider flops around and pivots on its vertical axis as I recall.


I've found Reverse Cuban Eights really bother StrePla ;-)

Back to Noel's problem - I was referring to how to estimate aircraft
attitudes, velocities and angular rates from the data in the igc file.
Whether that data already has been smoothed through some optimal
estimation technique before generating the igc file shouldn't have too
big an impact on your ability to accurately estimate all the other
states (i.e. Euler angles and rates, linear positions and velocities)
from the position data as long as you are assuming reasonably similar
system dynamics. I'm not exactly clear what Noel is trying to
accomplish from the abbreviated description provided, but I thought it
is to estimate the full aircraft state from a reduced data set. You
should be able to use a calculus of variations approach to generate an
estimate for most state variables from the flight path data only. I'm
not sure what other type of approach would work. But then again I may
have misunderstood Noel's goal.


Noel has not specified his goal adequately enough to
really answer his question (he gets minus 2 points).

More on the use of Kalman filters: *http://en.wikipedia.org/wiki/Kalman_filter

That went nerdy fast eh?

9B


 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Flight Analysis with NMEA GPS Data File jchutch Soaring 4 May 12th 08 03:26 AM
Regarding Analysis Nag Home Built 3 April 22nd 06 12:02 AM
Polar Analysis from flight logs? Mark Zivley Soaring 87 January 13th 05 01:34 AM
Oil Analysis PaulaJay1 Owning 3 March 16th 04 05:25 PM
Oil Analysis PaulaJay1 Owning 11 November 11th 03 02:29 AM


All times are GMT +1. The time now is 08:00 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 AviationBanter.
The comments are property of their posters.