![]() |
As we seem to have drifted back to FADEC software and its construction may I add something which will probably scare those of you who are already concerned:
The Trent FADECs run the same software, developed by the same team in both lanes of the FADEC, these are also hardware identical. However, the design and construction, code, test* etc. are so different from the commercial world that I do have confidence in the correctness of function. There are so many cross-checks - sanity checking is a good term - that I doubt that any of the scenarios painted so far could happen. But, as I was on that team, I would say that wouldn't I??? Last time I posted on this thead I got a dire warning, so unfortunately I can't add much more. Safe flying :} VnV... *check my moniker. |
Finally,
The truth is fleshed out. Thank you immensely VnV2178B. That was what I was hoping would emerge by posting so many inflammatory posts. A true pillar of software honesty has emerged ladies and gentlemen. And I will not soon forget it. Please, please, The direction of my inquiry, dozy, and others, is not to implicate aerospace software vs. the pilot input as some kind of culprit. My intent only, is to increase aviation safety; as now I find myself in the back, with knowledge and experience in commanding both Boeing and Airbus products (and a rudimentary degree in Computer Science.) That I hate automation and aviation software? Nothing could be further from the truth. Software flying is never going to go away and I know it. That is not what I am arguing for. The days of John Wayne are over and I know it (although those days were better for professional pilots.) What is important now, is that we allow flight crews to stay proficient at John Wayne skills for the day that the software hit's an endless loop and gives up. I really hope that you my friends in programing can discern the subtle difference that I am advocating. Obviously, I have failed to convey that intent. Fraternally, pacific plyer (the above is all and only: just my opinions only.) |
OK, but comparing it with the A320 incidents is now no longer a valid position, as the A320 software *did not* let go.
VnV, I'd *love* to know the sanity checks you guys put this code through, because I'd still be very concerned there was no fallback or cross-check in day-to-day operation. |
DW,
I would post, but, as I noted above, I got a dire warning last time about revealing stuff not already in the public domain. However, as a guide, the inputs are all duplicated and cross-checked, there are performance models of the engine and the FMV and the expected outputs are compared with the actual outputs, there are reversion modes should there be a loss of a speed, temperature or pressure input (the GE scenario of freezing probes is unlikely to fool the R-R FADEC), the FADEC hardware is continually checked for correect function etc, etc. The whole lot is validated to be what is wanted and verified for function, starting with the lowest assembler and finishing with a full-up systems rig test. I have faith in the product, I have flown on 777s since the incident without qualms!:) VnV... |
Originally Posted by DozyWannabe
(Post 4326508)
Said by whom?
And no one was talking about software attaining perfection. Merely that the probability of two completely separate pieces of imperfect software prohibited from sharing any common logic coming up with the same computational error is extremely remote. Also worth noting that Boeing dropped NVP when developing the 777 flight control software. They engaged a single contractor for triplex development (three separate teams with "chinese walls" between), but changed to one team part way through development, apparently because the teams were asking such similar questions about the spec it was felt independence was compromised anyway ("common culture" perhaps...). All of which is not relevant to the FADEC software which is a different beast and may well have used a different (but still safety-critical) development methodology. With regards to this incident, based on the information published so far all the software appears to have functioned correctly, which means we are looking at a different cause (although I take the point that there could have been something going on between sampling intervals or a sensor failure). |
Hmm - I suspect the 777 processes were still under wraps when I was at Uni then, as NVP was still considered as a very good thing. Knight and Leveson's criticisms were mentioned, but very much in the context of the jury being out.
|
Diversity / Dissimilarity
DozyWannabe, Pacplyer, VnV, others, ...
This is about the B777's FBW system (more specifically, the PFCs). The approach of having three separate coding teams, isolated from each other, was initially attempted, but eventually rejected. Iin his paper "Design Considerations in Boeing 777 Fly-By-Wire Computers" Y. C. (Bob) Yeh wrote: In the design diversity experiment at UCLA [10], the isolation rules were employed in which programming teams were assigned physically separate offices for their work and that inter-team communications were not allowed. The research at academe [10],[11] indicate that multiple versions of programs developed independently can contain similar errors. Boeing experience is that among sources of errors it is most often the basic requirements which are erroneous or misinterpreted. The key to a successful software implementation is the elimination of errors. The errors due to misinterpretation can be reduced by very close communication between the system requirements engineers and the software designers. In fact, the software designers can help the engineers recognize limitations in the software design when the requirements are being written. There is much benefit from this interactive relationship, which is precluded by the dissimilar software design approach, where systems and software teams much be kept segregated. Coding diversity will not eliminate the most common form of errors, which are requirements errors I know that the A320's most important flight control computers, the ELACs, each contain one Motorola 68000 and one Intel 80186 processor, which run the same algorithms, but I do not know if their software was developed by isolated teams. There are 2 redundant ELACs, and if they both fail, there are 2 SECs, which also provide pitch and roll control, albeit in a degraded mode (alternate or direct law.) I do not know about hardware/software redundancy within each FADEC channel, neither for Trent nor for CFM56. Bernd |
Thanks for the intervention and returning the thread, Bernd. The Habsheim item comes up anytime Airbus automation and software is discussed - sorry for the thread-drift!
|
Bernd,
I agree that requirement definition is a difficult task to get right. My experiences of systems engineering is that they speak a sufficiently different dialect for there to be a considerable margin for misinterpretation. Having spent some time with Airbus I found their approach refreshing in as much as we had meetings at which all the stakeholders were supposed to agree the wording, implementation and testing of every requirement. This meant that problems of interpretation could be caught early in the process. I hope they still do this as I, for one, found it useful. I would expect a badly worded requirement to be subject to the same problems from every diverse team that encountered it as most implementers would have come through the same education process. VnV... |
VnV - I was told that the stakeholder meeting was still a big factor in AI's development process in 2001 - no idea about now, but I can't think of a reason they'd abandon it.
|
DW,
my Airbus experience was later than 2001: so it was still being used 2003/4ish. Perhaps some current AUK/AI person could enlighten us, and perhaps a Boeing person could do the same on their elicitation process. VnV... |
VnV2178B .. has FADEC been investigated?
VnV2178B,
I like asking daft questions every now and then, even when I don't expect an answer, but can you say whether the R-R FADEC software/hardware has been investigated in relation to the BA038 incident? The spirit of this enquiry is: If you don't ask, you don't get. Regards, Tanimbar |
Tanimbar,
I actually don't know as I am not involved anymore. I assume (dangerous!) that R-R has been looking into all aspects of the systems, including the FADEC software. From what I have read and memory I would not point the finger at the software myself as all the reports state that it functioned as designed, demanding more fuel when the reduced flow was detected. I won't post more here - I too think this discussion is not news and should be tech log, I only wanted to clarify the software process. VnV... |
Mechanic changing out frozen LP pumps at Heathrow?
In the comments section of The Register May 13, a Heathrow mechanic for 777s said large transports landing from long flights at altitude in cold conditions were showing up with booster pumps with frozen intakes and that check valves held open with solid ice were also seen. He states he personally changed some of these pumps. I took booster pump to mean the LP pumps in the wing tanks. This may be a reliable report, because it seemed to fit with the physical test program AAIB stated in their May 12 supplemental report (3 pages). Here is the link:
From The Register, London, publ 5-13-2008, URL = Heathrow 777 crash: Siberian cold to blame? | The Register His comments are easy to find among the few on the website, at the AAIB story. My own thoughts are that something like closing the throttles to flight idle at some reasonably high altitude in the landing regime would increase the LP pump discharge pressure. In turn, this would decrease pressure at the impeller area of a centrifugal pump, as this pump is. I know this is very counter-intuitive (so pump engineers tend to be specialists). Under the right adverse conditions, a decrease in pressure within the fluid fuel column could cause ice crystals to precipitate out of solution or entrainment, where before the water content may have been causing no problem. OE |
My own thoughts are that something like closing the throttles to flight idle at some reasonably high altitude in the landing regime would increase the LP pump discharge pressure. In turn, this would decrease pressure at the impeller area of a centrifugal pump, as this pump is. I know this is very counter-intuitive (so pump engineers tend to be specialists). Under the right adverse conditions, a decrease in pressure within the fluid fuel column could cause ice crystals to precipitate out of solution or entrainment, where before the water content may have been causing no problem. Just my thoughts, something other than ice in the fuel must have (partially) restricted fuel to the engines to less than required. It may have been a "manifold" of circumstances (holes in the swiss cheese) interacting in the same slice of time that made it so. Something not recorded. Regards, Green-dot |
At low altitude, even if the pumps would have encountered such conditions as you describe, suction feed bypass valves in the engine feed system would have opened to feed the engines. Those are check valves and not sensitive to the conditions the pump impellers are subjected to according to your explanation. No ice crystals would precipitate out of solution at those suction feed bypass valves with the fuel quality being within specs as tested by the AAIB. A scenario whereby both the boost pumps and the suction feed bypass valves would have been blocked by ice therefore seems very remote. I don't think that this (alleged, but assuming it did occur to some A/C) LP pump icing, particularly accumulation of ice in the area of the LP discharge check valve, is at all likely without some severe restriction of fuel flow rate somewhere along the normal path of fuel flow. Otherwise, such ice crystals as might form in the low-pressure region of the pump would not have time to grow beyond very small size and quantity before being swept into the higher pressure region of the discharge, which would stop their growth. So yes, it well may be a swiss-cheese situation. It's certainly possible that ice, if any, could have been just an effect of a more primary chain of events. OE |
Green Dot:
I repeat my theory here, since you mention the suction bypass system. Boeing acknowledge that gas or air can be trapped in the suction line and cause flame out or thrust reduction under suction conditions.. If some unusual circumstance ( excess gas in the fuel trapped under pressure in the line or LP pump icing reducing manifold pressure) caused the suction line NRVs to open, enough gas could be introduced, almost simultaneously, into both sides of the fuel supply manifold and starve both engines of fuel. There would be no evidence of that after the event. |
777fly: I agree, a scenario such as you describe could be amongst the plausible possibilities if both left and right engine feed systems had low manifold pressure due to ice contaminated boost pumps (all 4 pumps in the main tanks) and enough vapor trapped near the suction feed bypass valves. Or, if not vapor, leaking connections in both left and right engine feed manifolds, which would reduce suction feed effectiveness with boost pumps failing to deliver. On the other hand, if boost pump pressure dropped due to ice in the pumps, the crew would have been alerted (pressure lights in the pump switches on the overhead panel and the master caution light (including aural alert) would most likely have been presented). No such alerts have been reported by the AAIB. So even if there was no evidence of it after the event, there should have been evidence of it just prior to- and while the event took place, in the form of alerts mentioned above. Green-dot
|
Whatever was the outcome of the BA plane that crashed at LHR?
Has there been an accident report or are they still investigating? Can anyone fill me?
|
Still investigating - see www.aaib.dft.gov.uk
|
G/D: vapour in bypass lines
Hi there.
The B777 is designed to initiate an automatic re ignition if a flame out occurred where no ignition was already on, but as the engines were still above idle (no ENGINE THRUST alert to crew) during the initial phase of the approach, this is a moot point. Once the configuration for landing was initiated, continuous ignition is applied. If an icing related event had occurred at the intake of the FP due to pressure drop or otherwise (other restrictions that may have existed in the system) then the interruption of fuel to the engine would have been temporary, the engine driven fuel pump has suction feed capability at low altitudes/thrust levels, and reignition would have occurred. The dynamics of the event require that some thrust remained from the engines, at least in the latter phases of flight. In respect to the isolated development of software, the design constraints and group backgrounds/experience and training will tend to develop similar solutions in isolation. The engineers natural tendency for frugality in memory overhead certainly comes to mind, as does the limited inputs available and the specific task output constraints as drivers towards similar solutions. Personally, I remain concerned in respect to the number of the B777's that have opted to have single TAT probes fitted vs the option for dual probes. I have had on another Boeing 4 holer all engines rollback to idle at rotate (while in HOLD mode...) as the TAT probe had failed and driven the EPR limit to near idle. This is not the case with the BA aircraft, but remains a potential vulnerability to the pilot. Interesting discussion. regards :) |
Too much "wax" in the fuel....
It now appears the fuel composition might be an issue.....high content of waxy substances and very low temperatures....
|
Originally Posted by caiozink
It now appears the fuel composition might be an issue.....high content of waxy substances and very low temperatures....
|
Reference please.
|
I have also heard a whisper that an announcement is due soon. Sorry no sources or references though (and I know pics or it didn't happen)
|
No attribution and so extreme care needed ....and (i) we were told categorically that the fuel was within indeed exceeded spec and (ii) doubtless we shall get the "but it's after the Olympics now" brigade out soon.
Yes I've read every post. CW |
Yes I've read every post. |
So when is the official report of the accident coming out?
Lets have some experts from the NTSB (or eq in UK) stating the problem, although I am bearing in mind all your tech knowledge and interesting speculations and rumours :} Feels it has been too long now... Someone trying to hide anything maybe? Or just hoping that people "forget" about the whole thing? Yay- more speculations :D |
For Viking 101
I have no idea when the AAIB will issue another interim report, or a substantive report. You may wish to bear the following in mind when considering the time-scale for the issue of a further report. Fluid mechanics is one of the most demanding disciplines in physics. AFAIK, fuel systems for all aircraft are designed using Newtonian-fluid mechanics principles, since aviation fuel is a “Newtonian fluid”. If however a fuel becomes ‘waxy’, its properties and transport may (only ‘may’) then be governed by “Non Newtonian” fluid mechanics. Checking the modelling of the fuel flow design against Euler and Navier-Stokes equations, analysing Computational Fluid Dynamics data for both Newtonian and non-Newtonian fluids is not a quick job and will probably need to be run many times with different temperature and fuel viscosity regimes. So we wait. Rgds. |
It's not unusual for final reports to take more than a year. The latest formal reports page on the AAIB site here.. Air Accidents Investigation: Formal reports
lists 4 reports from accidents in 2006 and 2 reports from 2005. None from events in 2007 yet. Last report I read suggested the manufacturer was building possibly complex test rigs to simulate conditions so not surprised that takes time. |
In any investigation like this, in order to find the facts and the reasons why, the time it takes to reach a conclusion is of secondary importance.
We do not control the day, the day is controlling us . . . . . Green-dot |
Feels it has been too long now... Someone trying to hide anything maybe? Or just hoping that people "forget" about the whole thing? Yay- more speculations |
Originally Posted by Viking101
So when is the official report of the accident coming out?
Lets have some experts from the NTSB (or eq in UK) stating the problem, although I am bearing in mind all your tech knowledge and interesting speculations and rumours Feels it has been too long now... Someone trying to hide anything maybe? Or just hoping that people "forget" about the whole thing? Yay- more speculations "I've just crunched the data on published formal reports by the AAIB back to 2006... The average length of time from incident to final report publication is 25.6 months, i.e. a little over two years. This does not and has not stopped them issuing recommendations, where appropriate, before the final report." |
Hairy man, take it easy with your choice of words! I might get offended :p I dont think I have been the only one with theories... How many posts are put into this thread? Thought so. Maybe you want to "desist"?
RTFM, I am sorry I did not read your post- most illuminating! Thanks for the constructive info! Pettifogger- Excellent :ok: |
Next report out today .
I have also heard a whisper that an announcement is due soon. U.S. and European air-safety regulators, concerned about potentially dangerous ice buildups in the fuel systems of certain long-distance jetliners, are about to issue new operating rules for around 220 Boeing 777 aircraft, according to people familiar with the matter. The mandatory safety directives apply only to planes with engines manufactured by Rolls-Royce PLC, which account for about one-third of the ...( I have not subscribed to read further ) ITN lunchtime says report is out later today. Reporter suggests that the report says fuel OK but believed report will say ice formed in fuel lines. Reuters item today (Reuters) - U.S. and European air-safety regulators, concerned by potentially dangerous ice build-ups in the fuel systems of some long-haul jets, will issue new operating rules for about 220 Boeing (BA.N: Quote, Profile, Research, Stock Buzz) 777 planes, people familiar with the matter told the Wall Street Journal. The mandatory safety directives apply only to planes with engines manufactured by Rolls-Royce PLC, which comprise about a third of the Boeing 777 fleet world-wide. But under prodding from British officials, Boeing will analyze whether similar precautionary measures should be extended to the rest of its 777 line, people familiar with the matter told the WSJ. The rules are expected to be released in the next few days. |
Latest News
AAIB has announced issue of Interim report today:
Air Accidents Investigation: Interim Report - Boeing 777-236ER, G-YMMM |
Heathrow
BBC COPY: The British Airways Boeing 777 that crashed at Heathrow in January was PROBABLY brought down by ice in its fuel system according to the latest findings of a report by the Air Accident Investigation Branch. The pilots of the plane managed to get it down safely, and 136 passengers and 16 crew escaped without serious injury. The AAIB now believes the flow of fuel dropped shortly before the engines on the plane lost power -- at 720 feet above ground, less than a minute before touchdown and that ice could have clogged the fuel system. But the investigators say they still don't know how the ice could have formed. Water is naturally present in aviation fuel -- the investigators believe there may have been around 5 litres within this aircraft's fuel load. But the report says levels of water recovered the fuel after the crash were very low for a Boeing 777. They dismiss the suggestion that the fuel itself froze or became 'waxy' as icing occurred. The interim report says the plane flew through unusually cold air over Siberia while en route from Bejing to Heathrow. The fuel temperature fell to minus 34 degrees centigrade. But jet fuel should not freeze until it is at less than minus 57 degrees centigrade, and the report says the temperatures involved were not "unique". The investigation into the crash of flight BA038 continues with testing at Rolls Royce in Derby, and Seattle in the US, home of Boeing. Water in aviation fuel can be dissolved at the molecular level, or simply float as free water, suspended in the fuel. As the fuel gets colder tiny droplets can form and freeze. The mystery facing investigators is why this might have happened on an apparantly fully-functioning aircraft. Water in the fuel is controlled by draining it regularly out of the fuel tanks -- and on the Boeing 777 a so-called 'scavange system' pumps it out. Ice can form when the fuel temperature drops to around -1 to -3 degrees centigrade. Generally the ice crystals simply float and drift in the fuel without causing harm. Only when the temperature falls further does the ice stick together. Within the fuel system a heat exchanger is used to increase the fuel temperature, but its possible the blockage might have occurred before this point. The investigation team have build a test rig and introduced pre-prepared ice into the fuel system to see if it would clog up. But the amounts they had to put in to make this happen were far greater than is normal. Despite that the scenarios being considered by the AAIB are based on the idea that the ice formed gradually in the system and was released as the plane prepared for landing. But the report makes three safety recommendations -- that the US Federal Aviation Administration and the European Aviation Safety Agency introduce interim measures to reduce the risk of ice forming on the Boeing 777 powered by Trent 800 engines. The other recommendations are that the agencies should consider the implications for other aircraft types, and review the requirements for new engines. This accident remains an enormous for the investigation team. But their reported stresses the rareness of this crash. "The accident flight was unique", it says, "in that this has been the only recorded case of a restricted fuel flow affecting the engine performance to the extent of causing HP pump cavitation" - the damage found within the pumps that alerted the investigators to the loss of fuel pressure. The report goes on: "this is the first such event in 6.5 million glihht hours and places the probability of the failure as being 'remote'." |
Strange and probably misleading report
I am very late to this thread as a result of receiving the below link. I don't have time to read all the way back through the thread, with no disrespect intended.
I assume that this item has been thoroughly disected and probably dismissed in the thread and I would be grateful if someone could kindly refer me back to the definitive post#. BA038 - The Truth About Flight BA038 |
Your linked page gave me a laugh. I've not read so much idiotic nonsense for some time now!
|
Carnage Matey:
Your linked page gave me a laugh. I've not read so much idiotic nonsense for some time now! |
| All times are GMT. The time now is 23:02. |
Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.