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 » Piloting
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Some insights into the G1000



 
 
Thread Tools Display Modes
  #1  
Old January 28th 07, 09:33 PM posted to rec.aviation.piloting
J. Severyn
external usenet poster
 
Posts: 70
Default Some insights into the G1000


"Neil Gould" wrote in message
news
Recently, J. Severyn posted:

"Neil Gould" wrote in message
et...
Yesterday, I attended a 4-hour seminar on the G1000 presented by


snip

I understand, and it appears that this was done. On the one hand, this
system isn't all that complex; rather than feed numerous inputs into a
single interpreter module, which might result in the kind of event you're
anticipating, each module is a physically separate piece of hardware that
feeds its results to the integraged display. There is also redundancy
built into some modules (multiple components doing the same job), and any
ambiguities are either resolved by a "vote of the majority" or failed, but
won't result in a system-wide reboot.


I understand. But the integrated display might be the culprit. The
individual LRUs might be acting properly and feeding data to the display
system. If the display system (hardware or software) does not properly
handle the exceptions, then lots of unintended things can happen. Software
patches, compiler errors etc. only make the testing combinations all the
more difficult.

In any case, a pilot has got to be able to keep the dirty side down using
the backup steam guages.

snip
Neil


Regards,
John Severyn


  #2  
Old January 29th 07, 12:19 AM posted to rec.aviation.piloting
Neil Gould
external usenet poster
 
Posts: 723
Default Some insights into the G1000

Recently, J. Severyn posted:

"Neil Gould" wrote:
Recently, J. Severyn posted:

"Neil Gould" wrote in message
et...
Yesterday, I attended a 4-hour seminar on the G1000 presented by


snip

I understand, and it appears that this was done. On the one hand,
this system isn't all that complex; rather than feed numerous inputs
into a single interpreter module, which might result in the kind of
event you're anticipating, each module is a physically separate
piece of hardware that feeds its results to the integraged display.
There is also redundancy built into some modules (multiple
components doing the same job), and any ambiguities are either
resolved by a "vote of the majority" or failed, but won't result in
a system-wide reboot.


I understand. But the integrated display might be the culprit.

I don't think that's possible. There is no provision for the display
system to reboot the hardware; that just isn't done via software, or even
by physical switches located on the display unit(s). The display unit(s)
can't turn on or off the individual modules either, so a software glitch
of any kind -- or even total failure of the display -- isn't able to be
the cause of a system-wide reboot.

The
individual LRUs might be acting properly and feeding data to the
display system. If the display system (hardware or software) does
not properly handle the exceptions, then lots of unintended things
can happen. Software patches, compiler errors etc. only make the
testing combinations all the more difficult.

I understand, and in a type of arrangement where sensor outputs are being
interpreted by centralized CPU, what you describe might be an area of
concern. But, the G1000 is not that kind of system. Each module is its own
complete computing system, the integrated display merely reports the data
provided by the modules. When the data from modules conflicts and can't be
resolved, the centralized display can disable that module's content *on
the screen*, it can't shut the module down.

In any case, a pilot has got to be able to keep the dirty side down
using the backup steam guages.

The backup steam gauges are completely separate from the G1000, as is the
autopilot and the comm (another reason that I suspect NW_Pilot's problems
are related to the loss of power). In fact, the 2-axis autopilot has its
own turn coordinator mounted behind(!) the panel, and will fly the plane
even if the G1000 is turned off.

Neil


  #3  
Old January 29th 07, 01:14 AM posted to rec.aviation.piloting
Mxsmanic
external usenet poster
 
Posts: 9,169
Default Some insights into the G1000

Neil Gould writes:

I don't think that's possible. There is no provision for the display
system to reboot the hardware; that just isn't done via software, or even
by physical switches located on the display unit(s). The display unit(s)
can't turn on or off the individual modules either, so a software glitch
of any kind -- or even total failure of the display -- isn't able to be
the cause of a system-wide reboot.


Virtually any bug can cause a reboot. Anything that produces a
hardware exception can cause a reboot if it is unexpected,
particularly if the system is doing privileged work at the time. A
reboot is the typical response to any unhandled exception. The
alternative is to let the system run hither and yon uncontrolled
through the code, which is even worse than a reboot in most cases.

Of course, in safety-of-life applications, there must not be any
unexpected exceptions; if there are, it's a flaw in the design.
Unfortunately, people from PC-land tend to take the system down
whenever there's a spot in the code that they don't want to design or
analyze in detail.

--
Transpose mxsmanic and gmail to reach me by e-mail.
  #4  
Old January 29th 07, 06:23 PM posted to rec.aviation.piloting
Robert M. Gary
external usenet poster
 
Posts: 2,767
Default Some insights into the G1000



On Jan 28, 5:14 pm, Mxsmanic wrote:
Neil Gould writes:
I don't think that's possible. There is no provision for the display
system to reboot the hardware; that just isn't done via software, or even
by physical switches located on the display unit(s). The display unit(s)
can't turn on or off the individual modules either, so a software glitch
of any kind -- or even total failure of the display -- isn't able to be
the cause of a system-wide reboot.Virtually any bug can cause a reboot. Anything that produces a

hardware exception can cause a reboot if it is unexpected,
particularly if the system is doing privileged work at the time. A
reboot is the typical response to any unhandled exception. The
alternative is to let the system run hither and yon uncontrolled
through the code, which is even worse than a reboot in most cases.

Of course, in safety-of-life applications, there must not be any
unexpected exceptions; if there are, it's a flaw in the design.
Unfortunately, people from PC-land tend to take the system down
whenever there's a spot in the code that they don't want to design or
analyze in detail.


A reboot of an individual display would not surprise me (although I've
never seen it happen). A reboot of both would surprise me. However,
NW_pilot's issue was a software bug associated with the long range
tanks that were installed. I guess the computer failed working out the
fuel calculations. Since both sides run the same software, both sides
probably had the same fault.

-Robert, CFII, FITS TAA instructor.

  #5  
Old January 29th 07, 09:17 PM posted to rec.aviation.piloting
Neil Gould
external usenet poster
 
Posts: 723
Default Some insights into the G1000

Recently, Robert M. Gary posted:

Neil Gould writes:
I don't think that's possible. There is no provision for the display
system to reboot the hardware; that just isn't done via software,
or even by physical switches located on the display unit(s). The

display
unit(s) can't turn on or off the individual modules either, so a

software
glitch of any kind -- or even total failure of the display -- isn't

able
to be the cause of a system-wide reboot.


A reboot of an individual display would not surprise me (although I've
never seen it happen). A reboot of both would surprise me.

Do you mean a display failure rather than a reboot? Anyway, as I
understand it, there is no facility for the display to reboot the
individual computers

However,
NW_pilot's issue was a software bug associated with the long range
tanks that were installed. I guess the computer failed working out the
fuel calculations. Since both sides run the same software, both sides
probably had the same fault.

That is my guess as well, based on the information from the seminar. As I
understand it, the G1000 would disable (red "X") the readout of any
component with an unresolvable conflict. Since the aux tank was
"refilling" the main fuel tanks via the overflow return, it wouldn't be
long before the flight computer data would be in conflict with the fuel
level sensor and therefore generate an unresolvable error. It should be
expected that both displays would show the same error condition.

Neil


  #6  
Old January 29th 07, 09:53 PM posted to rec.aviation.piloting
Peter Clark
external usenet poster
 
Posts: 538
Default Some insights into the G1000

On Mon, 29 Jan 2007 21:17:47 GMT, "Neil Gould"
wrote:

That is my guess as well, based on the information from the seminar. As I
understand it, the G1000 would disable (red "X") the readout of any
component with an unresolvable conflict. Since the aux tank was
"refilling" the main fuel tanks via the overflow return, it wouldn't be
long before the flight computer data would be in conflict with the fuel
level sensor and therefore generate an unresolvable error. It should be
expected that both displays would show the same error condition.


I guess that would be based on the invalid presumption that the fuel
computer, time to empty, fuel flow, etc have any interaction with the
fuel level indicators. They don't. You tell the time-to-empty
computer how much fuel is onboard and it deducts based on current fuel
flow. If you don't refresh it's fuel on board at the beginning of a
flight you can get 0:00 minutes to empty with hours worth of fuel left
in the tanks.
  #7  
Old January 29th 07, 11:50 PM posted to rec.aviation.piloting
Neil Gould
external usenet poster
 
Posts: 723
Default Some insights into the G1000

Recently, Peter Clark posted:

On Mon, 29 Jan 2007 21:17:47 GMT, "Neil Gould"
wrote:

That is my guess as well, based on the information from the seminar.
As I understand it, the G1000 would disable (red "X") the readout of
any component with an unresolvable conflict. Since the aux tank was
"refilling" the main fuel tanks via the overflow return, it wouldn't
be long before the flight computer data would be in conflict with
the fuel level sensor and therefore generate an unresolvable error.
It should be expected that both displays would show the same error
condition.


I guess that would be based on the invalid presumption that the fuel
computer, time to empty, fuel flow, etc have any interaction with the
fuel level indicators.

Yes, that would be it. ;-)

They don't.

Thanks for the clarification, as it is not the answer that I got to the
question I asked about it. But, as you apparently own one and have
observed this condition, your knowledge resolves the conflict. ;-)

So, what happens if the fuel level indicators report "full" after a few of
hours of flying, which could be the case in NW_Pilot's ferrying scenario?
Might the GEA presume that they weren't working, and "X" it out on the
display?

Neil


  #8  
Old January 30th 07, 07:18 AM posted to rec.aviation.piloting
Robert M. Gary
external usenet poster
 
Posts: 2,767
Default Some insights into the G1000

On Jan 29, 1:53 pm, Peter Clark
wrote:
On Mon, 29 Jan 2007 21:17:47 GMT, "Neil Gould"

wrote:
That is my guess as well, based on the information from the seminar. As I
understand it, the G1000 would disable (red "X") the readout of any
component with an unresolvable conflict. Since the aux tank was
"refilling" the main fuel tanks via the overflow return, it wouldn't be
long before the flight computer data would be in conflict with the fuel
level sensor and therefore generate an unresolvable error. It should be
expected that both displays would show the same error condition.


I guess that would be based on the invalid presumption that the fuel
computer, time to empty, fuel flow, etc have any interaction with the
fuel level indicators. They don't. You tell the time-to-empty
computer how much fuel is onboard and it deducts based on current fuel
flow. If you don't refresh it's fuel on board at the beginning of a
flight you can get 0:00 minutes to empty with hours worth of fuel left
in the tanks.


From the pilot's point of view that's true. However, a fault in the

GEA 71 system could cause the entire thing to get sick. Your argument
is a bit like saying Word could never hang because of a fault in IE.
Ideally, yea, practically, maybe not.

-Robert, CFII G1000 instructor


  #9  
Old January 29th 07, 09:51 PM posted to rec.aviation.piloting
Peter Clark
external usenet poster
 
Posts: 538
Default Some insights into the G1000

On 29 Jan 2007 10:23:49 -0800, "Robert M. Gary"
wrote:

A reboot of an individual display would not surprise me (although I've
never seen it happen). A reboot of both would surprise me. However,
NW_pilot's issue was a software bug associated with the long range
tanks that were installed. I guess the computer failed working out the
fuel calculations. Since both sides run the same software, both sides
probably had the same fault.

-Robert, CFII, FITS TAA instructor.


If it was a software problem with handling the long range tank, don't
you think it would have shown up in some other flight than his? It's
not like he's the first to take ferry tanks and a G1000 equipped
aircraft across the pond.

The fuel indication system in the Cessna 172 G1000 is a plastic float
attached to an arm which controls a rheostat and produces a variable
resistance. The resistance is measured, from a high-ohm to a low-ohm
limit (+-5ohm if I remember correctly) by the GEA and translated into
a pointer on the display. It's not computed, it's not analyzed, it's
not even compared with time-to-empty, fuel-flow, etc etc etc. In
fact, the standard full-tanks is about 1hr flight above where the
float starts generating something other than the signal "full" and the
system doesn't reboot due to it. We've replaced many floats in my
aircraft (they have a tendency to red X when the tanks are full until
a couple of gallons are burned down) and not once was a red X for
extended periods of time responsible for a system rebooting. In fact,
I've never seen or heard of a system rebooting to "initializing
system" outside of the one sample. The three shops I deal with for
avionics, who are Cessna service centers and Garmin dealers, haven't
seen this either.
 




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
G1000 vs Steam guages initial thoughts... [email protected] Instrument Flight Rules 48 September 12th 06 12:33 AM
IPC G1000 [email protected] Instrument Flight Rules 38 September 3rd 06 12:22 AM
G1000 question Robert M. Gary Piloting 0 May 1st 06 10:36 PM
G1000 trainer simulator problems akiley Simulators 2 March 25th 06 07:54 PM
G1000 Check out Michelle Piloting 105 January 7th 06 04:33 AM


All times are GMT +1. The time now is 05:13 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.