Slashdot Mirror


Software Bug Halts F-22 Flight

mgh02114 writes "The new US stealth fighter, the F-22 Raptor, was deployed for the first time to Asia earlier this month. On Feb. 11, twelve Raptors flying from Hawaii to Japan were forced to turn back when a software glitch crashed all of the F-22s' on-board computers as they crossed the international date line. The delay in arrival in Japan was previously reported, with rumors of problems with the software. CNN television, however, this morning reported that every fighter completely lost all navigation and communications when they crossed the international date line. They reportedly had to turn around and follow their tankers by visual contact back to Hawaii. According to the CNN story, if they had not been with their tankers, or the weather had been bad, this would have been serious. CNN has not put up anything on their website yet." The Peoples Daily of China reported on Feb. 17 that two Raptors had landed on Okinawa.

108 of 579 comments (clear)

  1. Real redundancy by chriss · · Score: 4, Interesting

    As far as I remember the Space Shuttle not only has redundant computer systems, but also redundant software, i.e. the software has been developed twice to ensure that software bugs don't cause a catastrophe. I'd prefer to know that systems capable of carrying weapons which can kill hundreds of thousands of people were designed with the same safety in mind.

    1. Re:Real redundancy by Richard_at_work · · Score: 5, Informative

      The F-22 can carry the standard USAF air delivered nuclear weapon as maintained within the US military arsenal today, either one internal or two external. The radiation from the weapons has no effect on the stealth, either before or after detonation (the stealth capability involved is an advanced form of that used on the B-2 and B-1B bombers, both of which were at their inception designed to be purely nuclear armed bombers).

    2. Re:Real redundancy by Anonymous Coward · · Score: 2, Interesting

      Airbus has taken that to the extreme - their first fly-by-wire aircraft, the A320 has eight independently developed software and hardware systems which must agree. If any one of them computes a different result than the others it is restarted once and disabled if it happens again (and obviously the incident is recorded for maintenance to report). They increased the number to 32 in the A380.

      And just to preemptively debunk bullshit that is always brought up when someone mentions Airbus and computers on slashdot - i.e. the Mulhouse-Habsheim crash of which we've all seen the famous video and which according to the conspiracy theories was caused by a software bug and thus quite an incident since it was the first digital fly-by-wire passenger aircraft (the Concorde was analog fly-by-wire) - at least try to get your conspiracy theory right: If there was a bug in the software, it was the FADEC (Full Authority Digital Engine Control), which failed and that was nothing new. FADEC is pretty much the equivalent of automatic transmission in a car and was common at the time already (in other aircraft as well) and thus (unlike the FBW system) not deliberately programmed to override the pilot (other than to ensure that the engine stays within its correct operating parameters). Any aviation professional can look at the video and tell that the fly-by-wire system was certainly functioning perfectly since you can see the control surfaces well enough. There has never been a crash in which there would be any reason to suspect the Airbus FBW system (well, there have only been five fatal A320s crashes and the rest of their FBW aircraft have zero pax fatality records).

    3. Re:Real redundancy by spagetti_code · · Score: 5, Interesting

      Actually, the space shuttle is not a good example.

      NASA do not fly the space shuttle during 31 Dec -> 1 Jan as
      they are not confident of what would happen. Better just
      to avoid the problem.

      That was one of the pressures to getting the Dec 2k6 flight off the ground.

    4. Re:Real redundancy by 0123456 · · Score: 5, Funny

      "NASA do not fly the space shuttle during 31 Dec -> 1 Jan"

      But they fly over the international date-line every 90 minutes or so with no problems :).

    5. Re:Real redundancy by rtb61 · · Score: 2, Interesting
      Defeat stealth technology, easy. Use radar to accurately measure the density of water vapour within the atmosphere, as long as the planes stay still and don't use their engines they are stealthy.

      Once they move, don't aim at the aircraft aim at the atmospheric affect with a big enough war head, and problem solved, and fortunately, modern aircraft are far more succeptable to damage than older aircraft so that war head doesn't need to be all that big.

      As for ARM, use multiple digitally encoded emitters (located well away from the receiver and it's payload), all hooked up via fibre optic to synchronise the transmissions.

      --
      Chaos - everything, everywhere, everywhen
    6. Re:Real redundancy by sgt_doom · · Score: 2, Funny

      Not to worry...the next generation, the F-35 fighter cures this problem....at only a cost of a few billions of dollars or more.....

    7. Re:Real redundancy by __aaclcg7560 · · Score: 2, Funny

      The are velco-mounted to the wings. Shh... top secret technology from the Apollo days. ;)

    8. Re:Real redundancy by GeffDE · · Score: 2, Informative

      Nuclear bombs generally use plutonium-239, which emits either alpha or beta radiation. The number of particles emitted by such material is several orders of magnitude less than the number of photons given off by an incandescent lightbulb. At 10 km, the number of alpha or beta particles that would hit a detector (unless the detector were very large) would hardly be above background. Additionally, because Pu-239 is an alpha emitter, the metal encasing it is enough to block (most) of the radiation.

      --
      It has been a nervous year, with people beginning to feel like Christian Scientists with appendicitis.
    9. Re:Real redundancy by SnowZero · · Score: 3, Insightful

      The F22 does not normally have external mounts, but there are hardpoints where they can be added. Of course that would defeat the stealth, but if you're about to drop two nukes, at that point you're probably beyond being sneaky.

    10. Re:Real redundancy by cpt+kangarooski · · Score: 4, Funny

      You're saying that because I can see the moon, people who've walked on the moon should have been killed?

      Yes. I hate those guys.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    11. Re:Real redundancy by Indigo · · Score: 5, Informative

      The Shuttle does indeed have two sets of flight software, Primary Avionics Systems Software (PASS), and Backup Flight System (BFS). During critical phases of flight, PASS is loaded on four of the GPCs and BFS is loaded on the fifth. BFS doesn't have all the capabilities of PASS - it is intended to take over in case of an emergency.

    12. Re:Real redundancy by arivanov · · Score: 3, Interesting

      There is a grain of truth in this one.

      During the Serbian wars NATO was scared shitless off all weather radars and shot at them without any second thoughts even if they were in neighbouring non-combatant countries. Both incidents when missiles hit buildings near Sofia (70km+ outside the Yugoslavian border) were actually firings at the Sofia Airport Gematronic radar system (the same kind some NATO country use).

      In addition to that Stealth works effectively only if your receiver is colocated with the transmitter. It is easily defeated by decoupling them. There is a host of technical problems in doing this, but nothing that cannot be solved with enough software analysis of the reflected signal. It is only a matter of time until all "rogue" countries possess the relevant signal processing tech to do that.

      So as far as AAA is concerned Stealth is a technology which is dead on arrival.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
  2. crash narrowly averted by User+956 · · Score: 5, Funny

    CNN television, however, this morning reported that every fighter completely lost all navigation and communications when they crossed the international date line.

    I've heard of a software glitch causing a crash before, but this is ridiculous.

    --
    The theory of relativity doesn't work right in Arkansas.
    1. Re:crash narrowly averted by ColaMan · · Score: 2, Informative

      I've heard of a software glitch causing a crash before, but this is ridiculous.

      Not really - read the Risks-Forum Digest, especially the earlier years, and you'll find that software quite often causes physical harm.

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
  3. Re:Overflow by Anonymous Coward · · Score: 5, Insightful

    The problem probably isn't with the time change. Airplanes use GMT so the local time doesn't matter. The problem is probably related to the longitude going from W179.99 degrees to E180 degrees.

  4. Don't worry by Realistic_Dragon · · Score: 4, Funny

    We will happily sell y'all Eurofighters. Half the price, twice the bombs... and who the hell do you need stealth to fight anyway? Expecting the France to try and invasion any day now or something?

    --
    Beep beep.
    1. Re:Don't worry by MSFanBoi2 · · Score: 2, Insightful

      Actually not really. The Eurofighters have very limited air to ground functionality at least until Block 5 hits sometime in late 2007. It was expected in 2005 but per usual, was very behind. The F-22 can carry two 1000 lb JDAM internally (or 8 GBU-39s) for a total of 2000 lbs of internal weapons and up to 5000 lbs of external weapons on four (two per wing) removable hard points (two of which are plumbed for fuel).

      We won't even go into the fact that the F-22 is faster with a full weapons load and much faster at both high and low altitudes when fitted with a typical combat load, has a much longer range (up to 2x with combat load), the F-22 also has a superior thrust to weight ratio, has a higher reliablity rate (97% to 86%),

    2. Re:Don't worry by stevew · · Score: 2, Interesting

      You forgot one major issue with the F22 versus the Eurofighter. The Eurofighter & every other modern fighter in the world for that matter can't see the F22 on their radars. F22 is full-up stealth (assuming no external stores).

      In wargames held in the US with 1 F-22 versus 5 F-15's. 5-0. The F-15 pilots never saw the F-22. Not a fair fight - but then that's the idea.

      --
      Have you compiled your kernel today??
    3. Re:Don't worry by MSFanBoi2 · · Score: 5, Interesting

      Actually the whole story is a lot more exciting that 5 on 1...

      The 27th Fighter Squadron (8 F-22s) at Langley AFB, Virginia fought against 33 F-15Cs and didn't suffer a single loss. The F-15's again didn't even detect the F-22's until they were all locked and targeted.

      Then some months later during Exercise Northern Edge F-22's reached a 144-to-zero kill-to-loss ratio against F-15s, F-16s and F/A-18s. Only 12 of the F-22's accounted for nearly 50% of all kills for the Exercise.

    4. Re:Don't worry by Dunbal · · Score: 2, Funny

      The US outclassed Iraq pretty badly too. That one is working out well.

            The big problem is a lack of anti-insurgent missiles.

      --
      Seven puppies were harmed during the making of this post.
    5. Re:Don't worry by Dunbal · · Score: 3, Insightful

      Not to mention that the only decent fighters Europe have ever created were all WWII era...

            I dunno, the Americans seemed to quite like the idea of the AV-8A Harrier, a British creation.

      --
      Seven puppies were harmed during the making of this post.
    6. Re:Don't worry by ralphdaugherty · · Score: 3, Insightful

      As shown in Vietnam and the current Iraq situation, America has great difficulty in fighting a loosely-organized resistance.

            It's because we care about killing innocent civilians, and they are indistinguishable from innocent civilians.

            If we can't identify the enemy, it's a good sign we shouldn't be there.

        rd

    7. Re:Don't worry by wirelessbuzzers · · Score: 2, Insightful

      I sense someone who still hasn't got over the US getting defeated by a bunch of little Asian peasants in black pyjamas. "We could have won if we'd really wanted to, that does it, I'm taking my ball and going home..."

      We didn't just lose the Vietnam war to the Vietnamese; we lost the war largely to public opinion. When we pulled out (right after the Tet offensive) we were winning the war: most VC operatives had compromised themselves to participate in the Tet offensive, and the North Vietnamese army had taken very heavy casualties.

      Certainly, the Vietnamese (and the Iraqis after them) demonstrated that conventional military might fares poorly against a resistance, but the reality of the Vietnam was not so simple as American folklore suggests.

      --
      I hereby place the above post in the public domain.
  5. Source code... by alexhs · · Score: 4, Funny

    That's the real reason why they don't want to give source code to foreign armies... They don't want to be covered in shame :)

    --
    I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
  6. UTC by Excelcia · · Score: 3, Insightful

    The answer to all these problems is very simple. For any mission critical application, use UTC and only UTC. No time zones, no date line, no converting. If the software isn't even aware of the concept of date/time localization, then it's not going to run into problems.

    Oh, and while they're at it, standardize on metric too. Maybe we can save our interstellar probes at the same time we are saving our warplanes.

    1. Re:UTC by Chmcginn · · Score: 4, Informative

      They probably already do... When I was spending time in uniform, all our (non-workstation) computers did all their work in GMT, anyway. And considering it was the navigation systems that crashed, I think the "international date line" thing is spurious - the problem was more likely going from W to E, not today to yesterday.

      --
      Have you been touched by his noodly appendage?
    2. Re:UTC by Dun+Malg · · Score: 2, Insightful

      As others have noted, this is less likely to have been an issue of the time/date than it is of transitioning from 179.9degW longitude to 180E longitude. You're just assuming it's a date/time issue because we call it the International Date Line. Note how none of the sources have details.

      --
      If a job's not worth doing, it's not worth doing right.
  7. Reminds me of the Bismarck by blind+biker · · Score: 5, Interesting

    The Bismarck battleship had a bug also: when the main turrets would fire, the aiming radars would be disabled. That's no joke when you're in the midst of a battle and everyone of those large caliber shells counts. As I understand, the radars would be disabled by the vibrations of the turret cannons firing. Not a software bug, but bug nonetheless, and you do wonder how did this battleship pass testing.

    --
    "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
  8. Gotta know your limitations... by TigerNut · · Score: 5, Informative

    When I worked at a high end civilian GPS equipment manufacturer, we had a test department where, among other things, a complete list of "special" dates and locations were kept on file. Any new position solution software release was regression tested against all previously known and guessed potential date/time rollovers, as well as making sure that motion across geographic coordinate boundaries didn't cause erratic behavior. Obviously whoever supplied the inertial navigation solution for the F22 hasn't quite gotten there yet... Testing in the lab is cheap. Burning a couple of tons of Jet-A and putting a bunch of people at risk is not.

    --

    Less is more.

    1. Re:Gotta know your limitations... by TigerNut · · Score: 2, Informative

      No way for me to know exactly what happened in that case. However, the inertial navigation system on an aircraft has to know its orientation with respect to the earth (in terms of roll/pitch/yaw) and also its position (lat/long/altitude). THere are a bunch of different ways that you can do that. One of them, for example, is the "earth centered, earth fixes" coordinate system. In this system you compute your position in a 3D orthogonal system and then do a mathematical transform to get your lat/long/altitude position. The corrections that the INS has to make for gravity are dependent on your position on the earth, and there are other corrections required due to Coriolis forces (you're curving over the surface of the earth, which gives extra centripetal acceleration, but not exactly in the same direction as gravity). When these corrections, and the data you're getting from your GPS receiver, are computed (or natively received) in different coordinate systems, then you end up making a bunch of spherical coordinate transforms, usually back and forth. These transforms are matrices of sine and cosine factors of your coordinates, and it could be that somehow they ran one of these matrices through a singularity at the date line, or else maybe it's the even/odd thing: cos of a negative angle less than 90 degrees is positive, just like cos of a positive angle less than 90. Therefore acos(cos(-60 degrees) = 60 degrees. If you didn't guard against that possibility then it could happen that the nav system got highly confused by a sudden large discrepancy between two of its subsystems' solutions, and threw in the towel.

      --

      Less is more.

  9. Some exaggeration in the story, I suspect by CardinalPilot · · Score: 5, Informative

    The F-22 has a fly-by-wire control system. If there really were a crash of ALL on-board computer systems, communication and navigation would not have been the most immediate concerns!

  10. Design? Lack of foresight? by the_skywise · · Score: 4, Insightful

    Assuming it WAS a time issue upon crossing the International Dateline...

    Design problem? Why should navigation software require "local time"? They knew they were crossing the international dateline, so they must be linked to GPS timing systems... why not just use GPS' universal time? (Sure, you want local time eventually for your displays but that's a "view" calculation, not one intrinsic to the navigation software)

    Bug tracking problem? Did the testers not think of testing about a time zone change? Did they assume the above that everything would be on a universal time and therefore didn't see the need for crossing time zones?

    Why wasn't this a stock reusable code module in Lockheed Martin's labs?!?

    (And for a media look at this issue, check out the anime Geneshaft or the movie The Pentagon Wars)

  11. Were they running Windows? by pestilence669 · · Score: 4, Funny

    I just want to know if this is in any way connected to the nuclear subs that lost navigation after they switched to Microsoft Windows based software. Generally, when this kind of thing happens, some external vendor is to blame.

  12. Ironically by mbrod · · Score: 5, Funny
    A few days ago reading up on good C++ coding techniques I came across Stroustrup's (creator of C++) page citing the coding rules used when working on the Joint Strike Fighter. Reading through the various rules used, this one caught my attention:

    AV Rule 25 (MISRA Rule 127)
    The time handling functions of library <time.h> shall not be used.

    I got to thinking if we had any decent alternatives (at least in C++). And yes there are alternatives and all of them looked equally bad to me. Looks like the F22 guys might have had the same problem finding and using a robust fault tolerant time library.

    1. Re:Ironically by Alizarin+Erythrosin · · Score: 2, Interesting

      With the inertial navigation systems I work with, time stamping of data is very important. Clocks that are accurate down to nanoseconds aren't uncommon, synching with GPS 1-PPS signals (1 pulse per second) to determine and correct clock drift per inertial sensor read cycle, etc. Timing systems are usually custom built for the product in question as part of the design.

      --
      There are only 10 kinds of people in this world... those who understand binary and those who don't
    2. Re:Ironically by julesh · · Score: 3, Informative

      A few days ago reading up on good C++ coding techniques I came across Stroustrup's (creator of C++) page citing the coding rules used when working on the Joint Strike Fighter. Reading through the various rules used, this one caught my attention:

              AV Rule 25 (MISRA Rule 127)
              The time handling functions of library shall not be used.

      I got to thinking if we had any decent alternatives (at least in C++). And yes there are alternatives and all of them looked equally bad to me. Looks like the F22 guys might have had the same problem finding and using a robust fault tolerant time library.


      Why would you need to use a library? The only format you're likely to need in such software is milliseconds offset from some suitable epoch. As long as your hardware can produce such a time value, you're fine.

  13. Re:I doubt they lost communication... by daeg · · Score: 2, Interesting

    I really doubt such an advanced (and stealth) aircraft would have any "traditional" radio capabilities that could easily be intercepted. If the encryption is written such that the position of an aircraft matters, they may have no communication channel at all.

    That said, I'm not sure how this bug would have escaped QA. I mean, it's an airplane. Hundreds of commercial jets fly over that line day in and day out, as do other American military planes. I wonder if the bug also exists at the Prime Meridian?

    I hate to imagine what the software patch process is like on a jet. I doubt you can just ssh in and run an svn up ;-)

  14. Re:first post to say.. by alx5000 · · Score: 5, Funny

    Sure, but it seems they turned Aero off..

    --
    My 0.02 cents
  15. Er what? by chanrobi · · Score: 3, Insightful

    Are you telling me that the F-22 has no analog backup flight system? For gosh sakes even the F-16 has a similar system. A cursory google search that the F-22 is equipped with an "LN-100G Inertial Navigation System with Embedded GPS". It sounds incredible that the summary implies that the only way they would've made it home was via formation flying with a tanker? Can anyone with more detailed information on the F-22 clarify?

    1. Re:Er what? by Jerf · · Score: 3, Insightful

      Before you go ballistic, bear in mind that unless you've got data sources beyond those cited in the Slashdot blurb, the most technical details come from CNN, which is about one step from priding itself on its ignorance of military matters, and has a less-than-distinguished history on the technical details front as well. Put the two together and the odds are low that you've got anything like an accurate view, let alone a complete one.

      You can trust the what and the when; I wouldn't trust their how or why any further than I could spit.

      (This isn't anti-CNN; this is anti-almost-everything news media. Journalists aren't required to learn squat about science or technology for their degree and it tends to show up in every last article they write with even a passing connection to science or technology. Any even cursory overview of stories on any technical subject you know about will reveal this. Remember that "multi-gear rocket" atrocity from a day or two ago?)

  16. So... by WaZiX · · Score: 4, Funny

    So, when is Service Pack 1 coming out?

  17. Not the first time this bug has shown up. by sbaker · · Score: 4, Informative

    You'd think they'd have learned from this one:

            http://www.f20a.com/f20ins.htm

    --
    www.sjbaker.org
  18. Re:From a 1970s children's song about time: by kabloom · · Score: 2, Interesting

    Yes. When Jews cross the dateline, we don't know what day it is anymore, much to the consternation of those of us who may need to travel to Japan or Hawaii.

  19. Actual dialog message... by Anonymous Coward · · Score: 5, Funny

    You are flying to Japan, Cancel or Allow?

  20. Re:I would not want to be him. by Simon+Garlick · · Score: 4, Funny

    Someone is going to get fired for this.

    Welcome to defense contracting, you must be new here.

  21. Fixed by daveschroeder · · Score: 5, Informative

    Well, whatever the issue - which is probably something similar to what you suspect - it's now fixed. Here's the transcript from CNN this morning. Since the F-22 is fly-by-wire, it's also worth pointing out that all systems didn't crash, else these F-22s would be sitting in the Pacific. I've no doubt it affected navigation, communications, and similar subsystems, and was probably related to physical location in terms of time, position over the Earth, or both, given the nature of the issue.

    >> 25 Years from development to deployment, the F-22 Raptor is the most advanced fighting machine in the air. It was no match for a computer glitch that left six of them high above the pacific ocean, deaf, dumb, and blind as they headed to their first deployment. So what happened? We turn to a man that's at home in the cockpit. Retired Air Force General Don Shepperd. Let me set the scene, Don. These F-22s, headed from the Air Force base in Hawaii to an Air Force base in Japan. They were approaching the international date line, pick it up from there.

    >> You got it right. You want everything to go right with the frontline fighter. $125, 135 Million a copy. The F-22 raptor is our frontline fighter, air defense, air superiority, and it can drop bombs. It is stealthy and fast. You want it to go right. On the international deployment to the pacific, it didn't. At the international date line, whoops. All systems dumped. When i say all systems I mean all systems, navigation, part of the communications, fuel systems, and they were -- they could have been in real trouble. They were with their tankers. The tankers -- tried to reset their systems. Couldn't get them reset. Tankers brought them back to Hawaii. This could have been real serious. Certainly could have been real serious if the weather had been bad. Turned out okay. Fixed in 48 hours. It was a computer glitch in the millions of lines of code; somebody made an error in a couple lines of the code and everything goes.

    >> This is almost like the feared Y2K problem that happened to these aircraft. We should point out, the computer problems in 2000. The computers absolutely went absolutely haywire and became useless?

    >> Absolutely. When you think of airplanes from the old days, with cables and that type of thing and connects between the sticks and the yokes and the controls -- not that way anymore. Everything is by computer. When your computers go the airplanes go. You have multiple systems. When they all dump at the same time, you can be in real trouble. Luckily this turned out okay.

    >> What would have happened if these brand-new $120 million F-22s had been going into battle?

    >> You would have been in real trouble in the middle of combat. The good thing is we found this out. Any time -- before, you know, before we get into combat with an airplane like this. Any time you introduce a new airplane, you are going to find glitches, and you are going to find things that go wrong. It happens in our civilian airliners. You don't hear much about it. These things absolutely happen. And luckily had time we found out about it before combat. We got it fixed with tiger teams in about 48 hours and the airplanes were flying again, and completed the deployment. This could have been real serious in combat.

    >> You had these advanced air -- not just superiority but air supremacy fighters in there, up there in the air, above the Pacific Ocean, not much more sophisticated than a Cessna 152 with a jet engine?

    >> You got it. They are on a 15-hour flight from Hawaii to Okinawa. When all their systems dumped, they needed help. Had they gotten separated from their tankers or weather gotten bad they had no reference and no communications or navigation. They would have turned around and could have found the Hawaiian Islands. If the weather had been bad on approach there could have been real trouble. You get refueling from your tankers and you don't run -- you don't get yourself where you run out of fuel. You

    1. Re:Fixed by rbanffy · · Score: 4, Insightful

      It is the fact of life. In the modern computer age.

      It sure doesn't need to be like that.

      Our desktop computers crash because we can tolerate crashes. There is some redundancy - if my notebook crashes, I reboot it and, in a couple minutes, I am back to work. If it breaks, I grab another computer and continue.

      A plane, on the other hand, should work at all times. When lives depend on some equipment, one should enforce much higher standards than we do on desktop or even mission-critical busines software. Nobody dies if your sales people have a 5 minute outage. Nobody dies if you can't create a patient record. People die when the computers a plane relies upon fail.

      It's completely unacceptable - and quite alarming - to see a plane malfunction like that on its first deployment.

      Things like that should have been exercised years ago. By now, the code should be rock-stable. Whant kind of quality assurance they did?

    2. Re:Fixed by 0100010001010011 · · Score: 4, Insightful

      And even more people die when all systems work perfectly.

    3. Re:Fixed by sp3d2orbit · · Score: 2, Funny

      BTW, I am quite happy my country barely needs a national defense.

      What country is that? Is it a European country? You are aware that since 1960 the United States has funded 60% of all NATO funding - so while your country may not need a national defense, maybe it benefits from the US's.

      Or maybe you hail from an Asian country like Japan or South Korea or Taiwan. In which case you don't need a national defense because you are under the shield of the US. Perhaps you live in Afghanistan or Iraq, in which case, the US's national defense is all that stands between the current situation and an oppressive Islamic regime.

      Or maybe you live in South America. Even with all its recent talk of independence from the "Great White Satan", all of North, Central, and South America is directly protected by the Monroe Doctrine. Thanks be to many US presidents and the US military that South American didn't follow Cuba into Communism.

      Maybe you live in a country that has no formal relations with the United States, perhaps an enemy or some country in Africa. Even still, every piece of food, clothing, or medicine that comes into our out of your country is implicitly protected by the US Navy. Why are pirates mostly a thing of the past? Thanks to the US national defense.

      You know what? I too am quite happy your country barely needs a national defense. It says a lot about mine.

  22. Re:Overflow by nicknack · · Score: 2, Funny

    in other news: Lockheed Martin has decided to open it's sources and announce a bug-athon
    check out https://repo.airforge.gov/raptor/

    but don't everyone look at once - you'll slashdot the server.

  23. Re:I doubt they lost communication... by theEteam · · Score: 2, Insightful

    In most modern aircraft, control for all avionics equipment is done through a central mission computer. If that computer crashes(usually there are two but they have identical software), all avionics will be unavailable. This includes radar, navigation, most radios, etc. Usually there is a backup RCU(remote control unit) for one of the radios and of course you can still steer, but that is about it.

  24. F16 Software had similar problems by Anonymous Coward · · Score: 5, Interesting

    When F16s crossed the equator, the computer would roll the aircraft 180 degrees and fly inverted:

    http://catless.ncl.ac.uk/Risks/3.44.html

    1. Re:F16 Software had similar problems by patio11 · · Score: 2, Informative

      Its important to note that that bug was present *in simulation only*. My unit tests catch all sorts of nasty edge cases, including some which cause the system to drop huge chunks of the database -- that is what testing is for!

  25. Microsoft? by Yvan256 · · Score: 4, Funny

    every fighter completely lost all navigation and communications when they crossed the international date line.
    Where do you want to go today?

  26. Correct Story? by shields020 · · Score: 2, Informative

    Last time I checked, the F-22 is not a new plane...are we referring to the new Joint-Strike Fighter, or are we actually speaking about the F-22 that's been publicly known about since the mid-nineties?

  27. READ: Get Ready For More by N8F8 · · Score: 4, Interesting

    I tried posting this on several sites but on March 11th, when the new daylight savingsregime kicks in for the first time there will probably be a lot of Java applications that will start having data issues because the latest Java version IS NOT BACKWARDS COMPATIBLE for several three character time codes that have bee removed. Several codes have been deprecated in a way that is not backwards compatible. I could be wrong about the severity, but for he last two weeks my software team has been dealing with this issue and the interaction between Oracle and Java.

    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
  28. Moderation? by Anonymous Coward · · Score: 5, Insightful

    Why do you guys give +5 to someone who doesn't know for sure how the date line works, and who merely looked up which SI prefix was small enough to cause a 64-bit overflow? Most likely the bug has to do with overflow in position, not time. Even assuming this has to do with time overflow, modern GPS electronics can only measure signals to within 10 nanosecond. Using femtoseconds (10,000,000x smaller) is complete BS to make his argument work.

    1. Re:Moderation? by tigga · · Score: 3, Funny
      Why do you guys give +5 to someone who doesn't know for sure how the date line works .. ?


      Because it's a Slashdot!

      Dumb vote for stupid ;)

  29. I told them... by guruevi · · Score: 4, Funny

    ...not to run Windows on those machines. They HAD to upgrade to Vista because of all the cool 'features' the pilots would like to see. First we had to put more ram in and an extra video card, now this... I'm telling ya, next time Microsoft gives them a better deal because they're switching to Linux, they shouldn't accept.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  30. Bullshit by Anonymous Coward · · Score: 2, Insightful

    a software glitch crashed all of the F-22s' on-board computers


    Bullshit. The F-22 cannot be piloted manually, if all the computers crashed, then so would the planes.

    Given this inconsistency, I am disinclined to believe the rest of the story.
    1. Re:Bullshit by TimSSG · · Score: 3, Informative

      Both of you can be correct. Each group of models of the F-16 had more digital components and less analog ones. Tim S (retired F16 Radar Repair Technician, F-16 C/D models)

    2. Re:Bullshit by dmm79 · · Score: 2, Informative

      It's not bullshit. Each of these systems is developed independently which means that computer that assists with controls is totally different than the one that controls NAV or weapons systems. It's NAV and all other systems could have been completely F****D and it wouldn't affect ECU or Flight Assist software at all. But what this does say is that the company that developes NAV software needs to fire all their test and software engineers because this kind of test is one of the most basic ones to do. Aircraft software is tested to DO-178B standards because it's Safety Critical and should have gone through full code coverage. Somebody forgot to do their job.

  31. Website by linux+pickle · · Score: 2, Informative
    1. Re:Website by uncleFester · · Score: 2, Interesting

      from tfa...

      Lockheed Martin is rushing a software fix to Hawaii after 12 US Air Force F-22A Raptors en route to Japan for the stealth fighter's first overseas deployment had to turn back because an unspecified problem with their navigation systems.

      well, THAT patch hasn't had much time for a burn-in/test period. how comfy would you feel flying with that in place?

      -r (*shudder*)

      --
      -'fester
  32. Cost Efficiency: EuroFighter vs. F-22 by reporter · · Score: 2
    The cost of developing the F-22 is, thus far, $70 billion.

    The cost of developing the EuroFighter is about 19 billion pounds, which is roughly $38 billion.

    Are we Americans getting significantly better performance for spending 84% more on developing our fighter than the Europeans spent? If the answer is "no", then why did we not save money by licensing the design of the EuroFighter and souping it up to "American performance levels"?

    Tax day is just around the corner, so perhaps we should ask more questions about how Washington is spending our money. We insisted that Tokyo base its next-generation fighter on the F-16 design. Perhaps, the European Union should insist that Washington base its next-generation fighter on the EuroFighter.

    The EAP prototype, from which the final EuroFighter was derived, became airborne in 1986. 1986 is the year when the United States Air Force (USAF) selected two American companies to build working prototypes, of which one would become the basis for the F-22. The USAF could have saved a truckload of money by demanding that the American companies base their designs on the EAP prototype.

    The Japanese experience with the F-2 albatross (based on the F-16) does not apply in this case. The F-2 was the first major national fighter that the post-war Japanese developed. Cost overruns are inevitable during this steep learning curve.

    By contrast, the Americans have decades of experience in building deadly jet fighters. The Americans could have saved money by starting with a European design.

  33. Re:Overflow by Sinical · · Score: 4, Informative

    Please stop. No one is using femtoseconds for uptime.

    Something more reasonable is that the nav system (presumably GPS) didn't like having the date change after aquisition. You'd think that'd be a fairly normal thing to have happen, but after the horrible crap I've seen happen with Rockwell Collins' receivers (they SUCK), it wouldn't be too surprising.

    To expand on the Rockwell Collins (they SUCK) theme, we eventually got them to admit to us how to retrieve their diagnostic info, including a register that counting up floating point exceptions (yay, divide by zero!). It had well and truly saturated. On a test flight of an, in part, GPS-guided missile, it once croaked right at launch. Since we never understood that we were moving, we never turned on the autopilot. However, rocket motors don't have much in the way of an off switch, so away we went without autopilot. Boink!

    So there are plenty of ways for nav systems to suck (especially if they are made by Rockwell Collins (they SUCK)) without needing something completely stupid like measuring data in femtoseconds.

    Hold up, I got a few more of these:

    Rockwell Collins (they SUCK)
    Rockwell Collins (they SUCK)
    Rockwell Collins (they SUCK)

    That is all.

  34. a bit of nit-picking... by Anonymous Coward · · Score: 3, Interesting

    What you state about Airbus is absolutely correct but FADEC stands for Full Authority Digital Electronics Control but many seem to remember it as E = Engine, like you do. As far as the fly-by-wire system is concerned, I might add that it has already saved at least 300+ lives - an Emirates A340 attempted to rotate with insufficient airspeed at takeoff (but past V1 so they couldn't stop either) and the FBW system stepped in and throttled up (fortunately autothrottle was on so it was permitted to do so) and rotated as soon as the aircraft had sufficient speed to take off instead of just lift and stall (and consequently crash). Emirates training got a slap on the wrist by Airbus since the crew apparently had the attitude that if there's a problem, the computer will sort it out whilst the correct procedure is to either perform maneuvers properly manually or tell the computer what you want the aircraft to do and then monitor it - even though the computer can do a lot to correct crew errors, crews shouldn't perform poorly just because it can do that. I remember an article posted on airdisaster.com in which some first officer that wanted to remain anonymous (for obvious reasons) wrote that due to the software that outperforms any human pilot, many captains he had flown with had definitely ignored the rule that whilst you should let the autopilot land if weather conditions are extremely bad, you shouldn't force it to do so if you couldn't land in those conditions yourself too because how can you judge what the limits of the autopilot are (and how close to those it is) when it is already outperforming you? I wish Boeing adopted the same design philosophy now that they've finally switched to FBW too with the 777 - there's simply no justification to let a fly-by-wire aircraft stall due to pilot error when the system could easily be programmed to prevent it (not to mention detect better how close to stalling an aircraft is instead of just giving the pilot a list of stall speeds at certain configurations).

  35. not the only problem I read... by Bobzibub · · Score: 4, Interesting

    All complex systems have bugs that need to be ironed out....

    http://www.atimes.com/atimes/Middle_East/IB10Ak05. html
    "Keys notes, however, that the electronic spectrum around Baghdad is polluted by the myriad jamming devices that coalition forces primarily employed to thwart remote detonations of the improvised explosive devices that have inflicted 70% of all US fatalities in that war." ...
    "The potential problem was discovered when the first F-22s were operating near US Navy ships off the Atlantic coast. Navy radars overwhelmed the F-22's automated sensors. Even now, larger, multi-station, purpose-built electronic-intelligence-gathering airplanes encounter difficulties around the Iraqi capital because of the extreme density of jamming devices."

  36. Re:Cost Efficiency: EuroFighter vs. F-22 by Rakishi · · Score: 5, Insightful

    The F-22 is a full stealth fighter, the EuroFighter is not in any way. If you cannot understand why you cannot base a stealth plane design in any major way on something that is not a stealth plane (hell, no stealth fighter has existed before the F-22) then why are you eve talking about this as you clearly have no idea about anything involved.

    And yes the F-22 is likely worth 84% more than the Eurofighter in terms of performance due to stealth alone.

    Incidentally since the F-22 is what the F-35 is based on that $70billion has technically led to the creation of two planes, the later of which is being sold quite widely.

  37. It was that damn UAC again! by GFree · · Score: 2, Funny

    "Your aircraft is attempting to crash into the sea, Confirm or Deny?"

    Oh shi...

  38. I have worked on Commecial and DoD avionics by EMB+Numbers · · Score: 4, Insightful

    I have worked on Commercial and DoD avionics, and this type of thing is inexcusable.

    Commercial avionics software of the sort described is governed by a standard called DO-178B level A or level B. The process is so rigorous that the slogan is "no-one has ever died from software failure in a commercial airliner, yet." DO-178B level A is expensive. It is virtually impossible that a software error of the nature described could get into a certified aircraft.

    Having said that, the military is not obliged to follow commercial standards, but there is a trend toward using DO 178-B in military systems in part because the Europeans are starting to require commercial JAA/FAA certification for all aircraft that enter their air space. But even in the more lax military world, every line of code is typically formally reviewed and there are independent testers. The type of error described should have shown up in simulators before the first flight of the aircraft. Test flights should have stimulated the error long before a squadron ever attempted a transpacific flight.

    Even worse still, avionics systems are supposed to be isolated from each other. Navigation radios typically share nothing but power with GPS or with engine instruments etc. Great effort prevents one system from disturbing the power of another too. Aircraft typically have two or more separate primary navigation systems plus inertial guidance and old fashion compass + baring/vector navigation. Military aircraft need to survive both normal equipment failures and battle damage. Military radios (including navigation) need to be isolated from other systems for security reasons too. Those NSA guarded encryption systems can not be contaminated by software that has lower security classification (like navigation)without somebody going to federal prison for a long time.

    The bottom line is that something very very wrong, negligent, and illegal needed to happen for the described error mode to manifest. That makes me doubt the story.

    1. Re:I have worked on Commecial and DoD avionics by nonsequitor · · Score: 4, Insightful

      I too have worked as a contractor doing avionics work. What really surprises me in all of this is that there was no hardware watchdog, or way to reset the box on the way back. I used to work on multi-function displays, ADIs, HSIs, TCAS, etc... The adage goes that no information is better than old information so after going blank, it should have come back up in less than a minute. The fact that the failure state entered by crossing the dateline was persistent after a reboot is criminal negligence, these are people's lives here. Pilots have breakers for everything, they would have cut power and restored it after exhausting all other options, the fact it still was not operational says a lot, none of it good.

  39. Re:Cost Efficiency: EuroFighter vs. F-22 by LibertineR · · Score: 4, Insightful
    You might consider that the F-22 makes the Eurofighter look silly in 1v1 dogfights, is faster though both aircraft have supercruise, flies higher, and has that little thing called stealth that allows it to attack heavily defended targets, and close to attack range and shoot other aircraft before being seen. It has greater range, higher operating altitude, better situational awareness for the pilot, monster engines, and did I mention STEALTH?

    The return on investment is HEAVILY in favor of the F-22. There is no aircraft anywhere even close. The Eurofighter is the second best fighter aircraft ever built, but it is miles from being in the same class as the F-22 Raptor.

  40. Position problems more likely by EmbeddedJanitor · · Score: 2, Insightful
    It is amazing how much navigation software does not handle the East/West rollover properly. Having international development/testing teams scattered over the whole globe sure helps.

    If you're going to write software like this, then test it or simulate it at all the wierd places in the world: date line [East/West rollover], equator [north/south chnange], GMT+13 hours [NZ daylight saving time].

    --
    Engineering is the art of compromise.
  41. Carry backup. by jo7hs2 · · Score: 3, Funny

    My advice to F-22 pilots: 1) Superglue a handheld GPS into your cockpit. 2) Carry a backup radio. Superglue this to your cockpit. 3) Remove your cockpit, and superglue it onto an A-10. 4) Fly safe. Carry superglue.

    1. Re:Carry backup. by Dunbal · · Score: 2, Funny

      4) Fly safe. Carry superglue.

            You know, I shudder to think about what could happen in a cockpit with an open tube of superglue at 9 G's...

      --
      Seven puppies were harmed during the making of this post.
  42. Now we know why they won't sell these to Oz by ross.w · · Score: 2, Funny

    They wouldn't have made it here. I knew there was a good reason.

    --
    If my call is important, why am I talking to a recording?
  43. Re:Millions of lines of code? by encoderer · · Score: 2, Informative

    Are you suggesting that flight systems are not as complicated as Windows 3.1?

    Besides, it's probably no different than every other real-world software application. We all stand on the shoulders of giants. The technology stack is probably pretty mature and stable, with all the conventions of modern programming: Layers of APIs and abstractions, shared libraries, etc.

    It's probably, I'd say, that the systems have many millions of lines of code. It's probably unlikely that the specific subsystems affected had that many lines.

  44. Re:Overflow by El+Torico · · Score: 5, Funny

    How do you really feel about Rockwell Collins?

    --
    In the land of the blind, the one-eyed man is usually crucified.
  45. 2 EuroFighters > 1 F-22 by reporter · · Score: 2, Interesting
    The price of a single F-22 is about $100 million. The price of a single EuroFighter is about $50 million. So, you could buy 2 EuroFighters for the price of a single F-22.

    Here is an interesting question.

    In a fight between 1 F-22 and 2 EuroFighters, who would prevail? If the F-22 prevails, then the F-22 is an excellent investment.

    However, the United States Air Force has never claimed that 1 F-22 can beat 2 EuroFighters. I suspect that the 2 EuroFighters would reduce the 1 F-22 into a pile of smoking rubble.

  46. Re:2 EuroFighters 1 F-22 by DikSeaCup · · Score: 2, Interesting
    Can you be sure of that? I saw something on Discovery (or was it History?) where they were interviewing F22 pilots, and they were mentioning flying against F-15s. They said that it really didn't get all that challenging until it was at least 4 on 1. And even then, sometimes it wasn't a big deal.

    Mind you, the EuroFighter may greatly outclass an F-15.

  47. Aero Glass by lord_sarpedon · · Score: 3, Funny

    What's more, one pilot tried to turn off Aero Glass -- suddenly, he lost cabin pressure.

    --
    "Strangers have the best candy" -Me
  48. Re:2 EuroFighters 1 F-22 by im_thatoneguy · · Score: 3, Informative

    Actually they're significantly better than the Eurofighters.

    Let's look at a few simple theoretical examples.

    You're flying into heavily armed enemy space at night:

          - You fly in 100 Eurofighters. Your enemy has 1000 missiles. You lose 100 Eurofighters
              and hit no targets.
          - You fly in 1 F-22. Your enemy has 1000 missiles, they never detect you. You hit your
              target and leave enemy airspace.

            In this case the F-22 was better than 100 Eurofighters.

            -You're flying alone into enemy territory. You spot a flight of 3 Eurofighters flying in
            formation. You fall into a following position on their tail. You fire 3 missiles
            simultaneously and before the enemy pilots can react. They're dead.

    In the Alaskan trials the F-22s ammased 144 kills to 0 losses. That's a pretty good investment. And while they weren't flying against Eurofighters, I'm not sure it would have helped. It doesn't come down to who can turn twice as fast. It's who can fight twice as smart. During this same combat exercise Raptors engaged enemy forces out numbered 4-1 and stil came out victorious.

    In previous exercises a single pilot was able to engage 9 enemy fighters, and then ran out of targets, but still had some ammunition remaining. What's most impressive is the ability for the F-22 to multiply the effectiveness of the existing airforce. In the same engagement that F-22 enabled a supporting flight of older aircraft to achieve a kill/loss ratio of 83-1.

  49. Re:Overflow by im_thatoneguy · · Score: 2, Insightful

    That could be the dumbest idea I've heard all day.

    So... a program that's in danger of being cut back intentionally causes a significant failure! Why not just submit a proposal to cancel the program? These are not the headlines LM wants right now. When lots of money has been spent, people irrationally expect perfection. Flying to Japan participating in exercises and kicking ass would have gone much further to proving the program viability than creating false doubts of reliability!

  50. Winning Tactic by R_Ramjet · · Score: 5, Funny

    The F-15's should have headed towards the international date line....

  51. BBC Report on EuroFighter & EuroFighter Beats by reporter · · Score: 2, Informative
    The BBC reported on the status of the EuroFighter in a report in 2006 August. "This [F-22] is very stealthy but costs twice the price of the Eurofighter, and reports suggest that RAF's Eurofighters have flown highly successful missions against the F-22 during recent exercises in the US."

    A Scottish report describes a dogfight of 1 EuroFighter against 2 F-15s. The EuroFighter reduced both F-15s to smoking rubble.

    Based on these reports, we can surmise that the EuroFighter substantially outclasses an F-15 but does not quite beat an F-22. However, the cost of one F-22 enables the purchaser to buy 2 EuroFighters. The 2 EuroFighters could demolish the the one F-22.

  52. Knew someone on the development team by Beryllium+Sphere(tm) · · Score: 2, Interesting

    That machine handles and fights so differently that when the engineers flew simulated combat against Air Force pilots, the engineers won. The first few times. As soon as the pilots got the hang of it the engineers were toast.

  53. Re:BBC Report on EuroFighter & EuroFighter Bea by Goonie · · Score: 2, Interesting
    The BBC report is probably wrong There's no evidence to suggest that the Raptor has gone up against the F-22 in exercises yet.

    If the Eurofighter's radar can't detect the F-22, multiple Eurofighters won't be any great advantage compared to one.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  54. Re:Overflow by Dun+Malg · · Score: 4, Interesting

    just as well it wasn't in the fire a [missile] flag byte ... or worse still, the ejector seat flag byte.
    Yeah... uh... you know, in the same way they simply do not and never would have the navigation system connected to the In-Flight Entertainment system in an airliner, likewise they would never slave the ejection system to anything other than the mechanical operation of that yellow handle between the pilot's knees.

    As for missiles? First, they fly unarmed on ferry missions because ammo is dead weight that reduces range; and second, even if they were armed, what do you really think would happen if an AMRAAM missile was free launched without being turned on, much less having had targeting info downloaded? Drop like a stone, it would, right into the pacific. Bloop. All gone.

    Say it's also a good thing water isn't flammable, otherwise fire trucks would show up to fires and only make the situation worse, right?
    --
    If a job's not worth doing, it's not worth doing right.
  55. Re:Cost Efficiency: EuroFighter vs. F-22 by Anonymous Coward · · Score: 5, Insightful
    And yes the F-22 is likely worth 84% more than the Eurofighter in terms of performance due to stealth alone.

    Only if stealth is a requirement. In a real dogfight, the Eurofighter likely wins because maneuverability was foremost in its design, whereas the F-22 has stealth as the foremost design priority. The thought is that engagements are likely to be fought a distance with missles, and the low observability tech will allow the American aircraft to engage long before the enemy can return fire. This does not jive entirely with engagements of the past, which often involve close range encounters to verify enemy, or orders to wait until fired upon to return fire.

    Compare this to the ability to put twice as many aircraft in the sky, carrying more munitions (while the F-22 has some stealty weapons bays, maxed out with a full bomb load involves external mounts with has a huge impact on radar visibility). Point is, whether stealth is worth 84% more has more to do with your mission profile and expected enemy/target,

  56. they are very confident by Tharkban · · Score: 5, Funny

    You missed a point in that story.
    NASA is extremely careful with its software.
    They don't fly from Dec 31 to Jan 1 because they know exactly what would happen.

    --
    Tharkban (It is a signature after all)
  57. Re:Cost Efficiency: EuroFighter vs. F-22 by voidptr · · Score: 3, Informative

    If you'd actually read the article you linked to.. The F- designation on the F-117 is a curious bit of aviation history and Air Force infighting, but the F-117 is a ground attack aircraft, not a fighter, and should really have an A- or B- designation, while the F-22 is an air to air combat plane with limited ground attack capabilities. The 117's internal payload capacity is huge compared to the F-22's ground attack loads (some of which have to be carried outside, destroying the stealth capability) and it's therefore unlikely the F-22 is going to completely replace the F-117 completely anytime soon.

    --
    This .sig for unofficial government use only. Official use subject to $500 fine.
  58. Re:Cost Efficiency: EuroFighter vs. F-22 by richdun · · Score: 2

    The F-22 was built to shoot down anything in the sky for the next 20 years - period. It's the most maneuverable machine known to man and can do maneuvers that were physically impossible before it was built and tested. Its vectored thrust is ridiculous - the thing can fly at something like 25 degrees from vertical without stalling. Its stealth beats the B-2 and F-117A by a generational advance. Its avionics and radar can pinpoint targets outside the range of most missiles. You don't need to put more in the sky. A squadron of Raptors would scare the crap out of any air force in the world, if they even had the chance to tell they were up there. Of course, they are a bit pricey, so a squadron at a time will be a lucky thing to have, but anyway. The Eurofighter will compete with the F-35 (thus why many in the F-35 program are considering abandoning it for the Eurofighter), but not the Raptor. We're sharing F-35 with a multitude of countries, including those working on the Eurofighter, but no one's getting the Raptor. That should speak volumes.

  59. Was it running Windows Embedded? by Taelron · · Score: 2, Interesting

    Anyone else remember the incident where the US Navy tried to automate a warship with Windows NT and it crashed shortly after leaving port... Divide by Zero error left it dead in the water... Software glitches leave Navy Smart Ship dead in the water The US Navy's so-call "Smart Ship technology" left the Aegis missile cruiser USS Yorktown dead in the water off the coast of Cape Charles, Va. for several hours. The shutdown of the ship's propulsion was credited to a database overflow in a Windows NT system. The crash was caused by the inability of the OS to properly handle division by zero. Said Anthony DiGiorgio, a civilian engineer with the Atlantic Fleet Technical Support Center, "Using Windows NT, which is known to have some failure modes, on a warship is similar to hoping that luck will be in our favor." The Navy is still expected to spend $138 million expanding the "Smart Ship" program to the entire Aegis class, and to other ships in the fleet. (Government Computer News, 13 July 1998)

  60. F-16 had a similar bug by Stephen+Samuel · · Score: 4, Interesting

    Luckily they found it during simulations of the F-16. A bug in the fly-by-wire software caused the plane to think that it was upside-down whenever it crossed the equator. It would try to correct the problem immediately -- A maneuver that the plane could probably survive, but that would probably kill the pilot had it occured in real life.

    --
    Free Software: Like love, it grows best when given away.
  61. Re:2 EuroFighters 1 F-22 by PPGMD · · Score: 4, Informative
    You fire 3 missiles simultaneously and before the enemy pilots can react. They're dead.

    Not quite the Eurofighters likely have RWRs so if you are using radar guided missiles they will likely detect your search, and targeting radars. So even with the newer harder to detect radars installed on the F-22 there is still a chance that they detect you from your radar emissions.

    The F-22 is a fantastic aircraft, and is the best aircraft flying, but it isn't a perfect aircraft, and it doesn't have the capabilities that some people exaggerate it having. The Alaskan trails were set up by the fighter mafia at the Pentagon trying to justify their decisions in trying to keep the F-22 orders as high as possible.

    It's not the first time that they have done this, during the training maneuvers against against the Indian Air Force they sent outdated aircraft and crippled the ROE and engagement envelopes of the AIM-120s. While the IAF didn't have such restrictions, at least none that we know of.

  62. Re:Cost Efficiency: EuroFighter vs. F-22 by Anonymous Coward · · Score: 2, Interesting

    Yep, the "F"-117 is actually a small bomber, but "B-117" just doesn't have the sex appeal that "F-117" has. Cognressmen are stupid, and the contractors and the Air Force wisely names teh craft f-117 so they craft could get secret funding in secret appropriations hearings. More ninja like.

    The F-117 just went in and knocked out air defenses and communications and maybe a few really crucial surprise targets. That's really its role. Then the bigger bombers can fly in (more) safely.

    But it's no fighter. I know an F-117 shot down that President in season 4 of 24, and I've shot planes down in my F-117 on my playstation, but no F-117 has actually shot anything down in real life. The F-22 is so superior to any other fighter because it actually is like a ninja, unseen. The new russian and european fighters are more maneuverable, but they really have no chance when they learn of the F-22 by the missile that's closing in. that stealth and supercruise are worth what we paid. I just hope we don't sell these planes to the extent we have in the past (Iran still has a few F-14's, a very lethal interceptor and one reason we might need a "counter-interceptor").

    May not help much in Baghdad, but it makes a difference at the diplomatic table. China, Russia, Iran, France. None of these countries really want to fight the USA, but this sort of thing keeps that proposition safely moot. And that superiority probably saves lives. The US has a lot of detractors in the world, and I imagine our constantly new abilities have prevented at least some conflict.

  63. Re:Overflow by OECD · · Score: 2, Funny

    That sound you just heard, the one right over your head? It was not an F-22 returning to base.

    --
    One man's -1 Flamebait is another man's +5 Funny.
  64. How do I mod this foresight post? by deft · · Score: 2, Funny

    I'd like to mod it +1 hindsightful.

    --

    There's nothing Intelligent about Intelligent Design.
  65. Most modern fighters are intrinsically unstable by igb · · Score: 3, Informative
    You can't fly planes like that manually, becuase they are inherently unstable. Even non-stealth aircraft have this property, in order to make them more sensitive in roll. A civilian plane will self-centre from small roll inputs, and you have to overcome that effect to actually roll. The stealth aircraft are such weird shapes, for which aerodynamics come second to radar cross-section, that the designers don't even have the choice.

    ian

  66. The post-incident report by DingerX · · Score: 4, Informative

    His comments are based on a post-incident report that's been making the rounds on teh intardnet. I'll just paste it in here, if anybody's still reading. I don't vouch for its authority, other than A) I got it off the net, and B) it came with a note saying it was unclassified. Oh yeah, and it matches what the talking head says -- the navigation system brought down all their avionics. it also states what the QA process was that led to the problem:

    Date: 12 Feb 07

    To: CC

    Info: CV, DS

    Narrative:


    1. A 1st Fighter Wing AEF 6-ship (Petro 91) departed Hickam AFB enroute to AEF location on 10 Feb. Approximately 4 hours into the mission and coincidental with crossing over the International Date Line, all six aircraft experienced a significant avionics failure including:

    Both GINS 1 and 2 Fail

    FLCS Degrade

    Radar Fail

    Fuel Degrade

    Loss of all attitude references

    Loss of Flight Path marker

    Loss of all navigation aides (TACAN, ILS, Computed, etc.)

    Loss of all heading indications

    2. Aircraft communications were available via backup radio only. Only navigation available was via cockpit airspeed and altitude indications (both deemed accurate). All other aircraft systems, to include engines, electrical system and air refueling, were nominal.

    3. Flight Lead, Lt Col Tolliver, initiated via the tanker a CONFERENCE HOTEL (CH) call with LM Aero. All CH team recommended workarounds (avionics restarts, date and time resets, etc.) did not resolve the problem.

    4. Lt Col Tolliver assessed pressing to the AEF location but decided to turn back and return to Hickam. He also directed the second deployment cell, a 2-ship approximately one hour behind him, to return to Hickam. NOTE: This 2-ship never crossed the International Date Line.

    5. Enroute back to Hickam, after crossing back over the International Date Line, avionics restarts were unsuccessfully attempted.

    6. All aircraft successfully recovered at Hickam, shut down (cold iron), restarted engines and all avionics malfunctions cleared.

    7. An F-22 Crisis Management Team (CMT) has convened. Two telecoms (1300 and 1700 EST) were conducted on 11 Feb. Participants included F-22 Program Office, LM, Boeing, NG and A8F personnel.

    8. The F-22 Program is working 24/7 to resolve this issue. Both F-22 avionics integration labs (RAIL and AIL) have successfully duplicated the problem. The problem resides within the GINS software when the aircraft transitions between East/West Longitude. NOTE: Most RAIL and AIL testing simulate GINS inputs and past testing discovered no issues with over flying the Dateline or Poles. It took testing this weekend using actual GINS hardware and software to duplicate this problem.

    9. A fix for this software problem has been developed at NG and currently is being evaluated in the RAIL. We should find out at our 1300 CMT telecom today if this fix works.

    10. This fix will require an OFP update to be loaded on the aircraft. Currently no IMIS OFP loading support is on-site at Hickam. 1 FW IMIS was previously deployed to AEF location.

    11. F-22 Program currently expects software fix, OFP loading hardware and LM support team in place at Hickam by mid-week. Aircraft possibly will be able to depart Hickam for their AEF location by the end of the week.

    12. Updates to this issue will be provided as additional information becomes available.
    Translation: The navigational system (Global Positioning Inertial Navigation Systems (GINS)) had never been physically tested crossing the date line, but only on simulated real-world inputs. When it crossed the date line for the first time, it crashed, as did the backup, bringing down with it all navigational systems and much of the aircraft's instrumentation, leaving them with backup systems reminiscent of a Cessna 172 (without the navigational stack).

    1. Re:The post-incident report by LoonyMike · · Score: 2, Funny

      I say this whole International Date Line thing is just a cover up for the real reason - the pilots were listening to unlicensed mp3 in their cockpit radios and the system shut down to prevent further copyright violations.

  67. Re:Cost Efficiency: EuroFighter vs. F-22 by hachete · · Score: 2, Interesting

    I smell a lot of "likely" coming off this thread - mostly from Amurricans justifying the F22.

    Has anyone seen the results of exercises btn the F22 and Eurofighter? I thought not. Most of the combat exercises people have mentioned have been btn F15s and F22s, and even then under test conditions. Give it a more agile opponent, the F16 or a more modern opponent, and a mixed-mode operation.

    Remember, expensive is not always better, specs don't always relate to combat. Interesting that the Eurofighter's turning circle is tighter, but the ability to sneak up is good. Costing less is also good, as are the training costs. With extra fuel and more weaponry - always an addition in war - I reckon the stealth capabilities will be shot. I suspect there will be difficulties with maintenance as well, particularly with repair facilities operating at a war-time standard, sometimes %50 of peacetime. Stand-off is *BAD* as IFF is always assumed to be good - which it never is - so the F22 could end up a friend-killer if used as stand-off. Politicians always see missiles as a cost-saver, which they never are, so I'm thinking most of the figures I've seen as responses are DOD-minted bullshit. I figure close-combat (the place where fighters are judged) is this aircrafts weak point.

    Given that, after 25 years of development, the USAF and their contractors failed to foresee cross the meridian as a problem - yuck, yuck, yuck. The Chinese Airforce must be pissing themselves laughing. This from the only world super-power?

    --
    Patriotism is a virtue of the vicious
  68. I think not by brunes69 · · Score: 4, Informative

    Modern fighter jets are aerodynamically unstable by design. A human can not fly them alone, the computer has to correct the flight path hundreds of times a second.

    The flight control software thus most certainly *does* have to keep the plane "stable".

  69. Re:Overflow by Gospodin · · Score: 3, Funny

    As for missiles? First, they fly unarmed on ferry missions because ammo is dead weight that reduces range; and second, even if they were armed, what do you really think would happen if an AMRAAM missile was free launched without being turned on, much less having had targeting info downloaded? Drop like a stone, it would, right into the pacific. Bloop. All gone.

    So you say. But if you think sharks with frickin' lasers on their heads are scary, imagine sharks with fricking' AMRAAMs.

    --
    ...following the principles of Heisenburger's Uncertain Cat...
  70. Re:Overflow by Littleman_TAMU · · Score: 2, Insightful
    Disclaimer: I work for DoD, but not on the Raptor program. All I know about the Raptor is gleaned from public sources.

    Yeah, because a glitch capable of dropping a missile could never arm it, aim it, and drop it. No, it couldn't. The pilot would have to have already armed the weapons with a physical switch whose state would be read in a completely different routine and you'd better believe that routine has the hell tested out of it. He'd also have to hit a button to fire the weapon, again, different routine, lots of testing. Even if all that happened, a target would have to be acquired which, once again, requires pilot intervention, many routines, lots more testing. You're deluding yourself if you think the testing for weapons systems isn't more stringent than a date checking routine.

    Sure, nav systems are separate from flight systems. Except that they're not really because as the in-flight-entertainment crash showed, even systems that aren't connected are. You're comparing a commercial jetliner with a military jet. Also, it doesn't seem like you read the in-flight entertainment article since even a cursory glance lets you know that the entertainment system is completely separated from the flight and nav systems, it's even in the slashdot summary.

    This is exactly what you get if you hire a bunch of hacks who live in their parents' basements - critical software that obviously doesn't have a test plan. Obvious troll.

    I'm a little surprised that they've never simulated this, or their simulator isn't. Either way it's laughable. You never finished your second thought. I'm surprised they didn't test something like this either. I have a feeling CNN is wrong about this.

    You're placing a lot of trust in design principles that, if they really were followed, would have presented the failure just witnessed. Surprisingly, this doesn't seem to shake your faith. Except that design and software development practices will almost assuredly never catch every flaw. That said, I find it hard to believe that the nav computers weren't designed for a situation like this and reset themselves and bring critical systems online first following the reset since that's a standard failsafe design practice. Since no one has actually confirmed that this is the case, and given the media's horrible grasp of technology related matters, I'd bet that what really happened is that the nav computers reset once and it was decided that it was more important to find out what caused the reset than to continue on. Even more likely is that the computer didn't even reset, but the pilots saw a big enough display problem that it needed to be corrected. The military is pretty careful when it comes to new systems and would prefer to scratch a mission than risk a fancy new jet and its pilot.
  71. Re:2 EuroFighters 1 F-22 by ReTay · · Score: 2, Interesting

    Nobody says here that there exist anti-stealth technologies on going which could eventually make all the stealthy worth nothing.

    Right as of yet no one has figured out a way to beat stealth.
    When they do the bar will be raised.
    Until then the F22 is invisible to radar.
    And as far as a missile failing fine the pilot of the F-22 just slides in below and behind and hits with a simple AIM-9 from it optimum position.
    Kill ratio 90% or better when fired like this.
    And even if by some chance it misses or fails you have enough time for a follow up shot before retreating out of LOS to take another shot. Not sure on how many 90% or better shots you are trying to say MIGHT miss.
    As of right now on one can beat stealth and you can't hit what you can't see.
    It really is that simple.