Date: 201305
Local time of day: 1801-2400
Location: ZLA.ARTCC, CA
Light: Night
Aircraft: A319
Operator: Air Carrier
Operating under: Part 121
Flight plan: IFR
Flight phase: Descent
Airspace: Class A ZLA
ATC / advisory: Center ZLA
Aircraft component: FMS/FMC
Component problem: Malfunctioning
Reporter organization: Air Carrier
Reporter function: Pilot Flying; Captain
Reporter qualification: Flight Crew Air Transport Pilot (ATP)
Human factors: Troubleshooting; Situational Awareness; Human-Machine Interface; Distraction; Workload; Confusion
Anomaly: Aircraft Equipment Problem Less Severe; Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Clearance; Deviation / Discrepancy - Procedural Published Material / Policy
Detector: Person Air Traffic Control; Person Flight Crew
When detected: In-flight
Result: Flight Crew FLC Overrode Automation; Flight Crew Returned To Clearance; Flight Crew Overcame Equipment Problem
Contributing factors: Aircraft; Procedure
Primary problem: Ambiguous

Narrative: During the RIIVR TWO Arrival into LAX; we were assigned to cross GRAMM at [FL]190. We had already completed all briefings. Set 190 into box and started the descent. Just before arriving at GRAMM we were assigned to descend via the RIIVR TWO arrival. At this time I did the mental math and noticed that the donut was giving us a false reading of being too high due to Airbus's logic of trying to maintain a constant descent rate and that rate was started to meet the new clearance of GRAMM at 190. Therefore to prevent the aircraft from entering an unnecessary dive; I set the new cruise altitude to 1. This is a technique that I use every day on almost every arrival. For some reason this time this action caused the FMGC to get confused and drop all of the altitiude constraints on the arrival.  I quickly did the mental math again and started the required descent for the next fix. I then put the aircraft into heading mode and asked the First Officer to activate the secondary flight plan. He did this action and again the box dropped all the altitude constraints. Knowing I was in the Heading Mode I was trying my best to  keep the aircraft on course and keep doing the mental math for all of the altitude constraints. During this time I then asked the First Officer to de-select the runway and then input the correct runway again to see if that would get the altitude constraints back into the box. I was in the turn in order to stay on the arrival; however what I failed to notice was that my map was further out then I thought; therefore I did not turn in time to stay completely on the arrival. I do believe I stayed within the legal limits of the arrival; however ATC noticed I was 'drifting' off course and asked if we were turning to stay on the arrival; which we were. Then ATC asked if the cockpit was still secure; which it was. Good news; during all of this I never missed an altitude; however; it would appear that I did fail in properly navigating the arrival! If anyone can tell me why the aircraft reacted this way to me inputting the new cruise altitude to reset the donut; I would like that information. Again; this is a practice that I do everyday; I even did it twice the following two days of flying; all without a glitch. I am very disappointed that I could not keep the aircraft directly on the arrival. I hand fly this aircraft more then most; and I always do the mental math for my descents. It would appear that I over tasked myself with flying and trying to figure out what went wrong with the FMS.  Though I thought I did a good job of delegating; it would appear that I did not do a good enough job of flying the aircraft.




Synopsis: Because the FMGC was not maintaining the LAX RIIVR TWO Arrival profile after GRAMM; an Airbus Captain set the cruise altitude to 1 resulting in all arrival altitude constraints dropping which then required that he fly the arrival manually.