A jsme u jádra pudla, u zlatého hřebu programu! Tady jsem přemýšlel, zda programátorům mám poslat tisíce děkovných dopisů. Nakonec jsem si to rozmyslel, abych nebyl za cvoka. Tohle mi pomohlo hodně a zbavilo mě to mnoha bezesných nocí :).
Co to je vlastně FMS? To je něco, co z lítání dělá práci pro holky (dámy prominou, neberte mě vážně, je to i pro kluky). To je něco, co způsobuje degeneraci pilotů a zároveň poslalo navigátory a další členy posádek do důchodu. FMS je zkratka Flight Management Systém, česky přeloženo snad jako systém řízení letu. Není to, jak si leckdo myslí, taková ta zelená kalkulačka. Je to kompletní systém sestávající z:
- FMCS (flight management computer system)
- AFDS (autopilot/flight director system)
- A/T (autothrottle)
- IRS (inertial reference system)
Každý subsystém sice může pracovat a často také pracuje samostatně, ale teprve dohromady dělají ten zázrak. FMCS je samotný počítač výkonů, AFDS se stará o trajektorii letu a pak ovládá buď F/D (flight director), nebo A/P (autopilot). A/T je automat tahu postrkující plynové páky místo nás, a IRS je ten zázrak, který ví, kam letí, ale my mu musíme říct, odkud. Tím se dost liší od živého pilota. Ten často neví, kam se řítí, ale zpravidla ví, odkud odstartoval. IRS je takzvanou inercí, která na základě akcelerometrů a laserových gyroskopů (to jde úplně mimo moje chápání) vyhodnocuje polohu. IRS se ale sama od sebe za chvíli "rozjede" od skutečné polohy, a proto FMS skutečnou polohu určuje na základě údajů z IRS a radionavigace, kdy si systém sám na základě údajů od DME ověřuje kde je. DME/DME scan používá Boeing, jiné systémy pracují na systému třeba VOR/DME, v poslední době pomáhá i GPS (Gdě Preboha Som?).
Nechci to tu moc rozebírat, to by byla nuda, tak to zjednoduším. Prosím případné odborníky, aby mě nechytali za slovo a nepsali dopisy na ÚCL, ať mi odeberou průkaz, že o tom vim prd :) Stačí zkonstatovat, že inerci DF737 nemodeluje vůbec a ono to stejně vůbec nevadí. Do FMS jde vstup jakoby z ní.
FMC, neboli Flight Management Computer je počítač, ve kterém jsou naládovány spousty dat o letadle, některé jsou od výrobce, jiné zadávají piloti. Ten počítač je schroustá a vyplivne to, co od něj chceme. Zároveň si povídá s inercí, a tak ví kde je. A my si s ním povídáme pomoci CDU (Control Display Unit), což jsou ty "kalkulačky" a MCP (Mode Control Panel), známý asi spíš jako "autopilot", tj. ten panýlek, kde nastavujeme data pro autopilota. Není cílem této recenze probírat priority toho kterého systému, spíš se na to podívám z provozní stránky, jak moc věrně to funguje. Jenom dodám, že na FMS se můžeme vykašlat a pomocí MCP můžeme autopilota ovládat samozřejmě taky, pak ale nám budou k ničemu tlačítka LNAV (lateral navigation) a VNAV (vertical navigation). A budeme muset i víc přemýšlet a počítat, a to bolí. A taky můžeme všechno vypnout a kormidlovat ručně, což je mi na filozofii Boeingu sympatický, třeba Airbusy 320 a výš už to tak nemají.
Před letem
FMC se "láduje" před zahájením samotného letu. Zatímco kapitán obchází letadlo a kontroluje, jestli z něho něco nevisí a neteče, druhý pilot se stará o počítač. První, na co najede, je
Vzlet
Přesuňme se na dráhu. Při vzletu má pilot letící na své CDU stánku TAKEOFF REF, při stoupání CLB, v horizontu CRZ nebo PROG a na sestup DES. Při přistání má APPROACH REF. Neletící má standardně LEGS. Neznamená to však, že pokud za letu přepne pilot na něco jiného, že mu podnikový inspektorát bezpečnosti letů urazí pazouru. A proto si myslím, že je vlastně jedno, na co máme přepnuto u DF. Ale popišme si vzlet:
- do rychlosti 60KIAS (A) vodorovná bára F/D zajede do polohy 10° pod horizont, A/T je v módu N1, tj.přidává plyny až do vypočtené hodnoty
- při rychlosti 60KIAS hupsne vodorovná bára do polohy 15° nad horizont
- při rychlosti 64KIAS (B) přejde A/T do polohy THR HLD, jinými slovy už nebude hýbat s plynovými pákami, aby třeba pro nějakou závadu nezačal sám stahovat.
- při odlepení nás vodorovná bára vede na rychlost V2+20KIAS, samosebou na MCP v okénku, kde se nastavuje rychlost, si před vzletem nakroutíme hodnotu V2. A/T po prostoupání výšky 800ft, a 18sec. po odlepení přejde do polohy ARM, laicky řečeno do polohy mrtvého brouka, takže s plynama hýbat nebude.
- ve výšce 400ft připneme směrový mód, buď heading, anebo LNAV. Od tohoto okamžiku nás svislá bára vede buď do stanoveného kursu, anebo po trati
- ve výšce 1500ft stiskneme N1 a A/T sám stáhne plyny do stoupacího režimu (C)
- můžeme připnout A/P (autopilota)
- ve výšce 3000ft (nad letištěm, stejně tak jako předchozí výšky) začneme rozjíždět na minimum clean speed, která je při GW do 53t 210KIAS, 53-63t je to +10KIAS a nad 63t +20KIAS. Zavírání klapek závisí na postupech společnosti, Fischer lítá podle údajů na speed tape (písmeno F, eventuelně zelená kulička), ČSA zase podle fixních rychlostí (z 5 na 1 při 170KIAS, z 1 na 0 při 190KIAS, při větších váhách se opět přidává 10, resp 20KIAS). Po zavření klapek můžeme připnout mód VNAV.
A ty rozdíly? A a B jsou v tom, že u DF k popsaným jevům dochází při 80, resp 84KIAS, což je zanedbatelná věc. Horší je to u C, protože u DF nejde připnout mód N1. Podobného efektu ale dosáhneme stiskem LVLCH, takže nemusíme smutnit. Rychlost v okénku MCP by měla sama skočit o 20KIAS nahoru. V reálu nám rychlost skočí o těch 20 taky, a to po připnutí A/P. Teď si možná leckdo z vás klepe na čelo, jestli jsem se nezbláznil, že tu rozebírám takový detaily. Já tím ale chci dát najevo, jak solidně se tvůrci DF trefili.
Stoupání
Další funkce A/P, přepínání módů, vzájemné vazby i priority jsou až překvapivě věrné. Dokonce i ty, které na první pohled vypadají jako chyba (příklad: stoupu ve VNAV, ale před dosažením cestovní hladiny přejdu do horizontu, protože na MCP mám kvůli omezení ATC nastavenou nižší hladinu. MCP má větší prioritu. Přitom ale vypadne mód VNAV a systém bude v módu MCP SPEED a ALT HOLD. Pro další stoupání ve VNAV musíme nejen přestavit výšku na MCP, ale i znovu stisknout VNAV. To jsem kdysi považoval za chybu). Takže se zaměřím na výtky: mód ALT ACQ (zachycení výšky), jež se objeví na FMA, a který znamená, že letoun z ustáleného stoupání přechází do horizontálního letu, u DF naskočí příliš brzy (i 2-3000ft předem). V reálu to je podle rychlosti stoupání/klesání v řádu 100-1500ft, málokdy víc.
Při stoupání ve VNAV je okénko s rychlostí na MCP prázdné. Chceme-li změnit dopřednou rychlost, můžeme buď ve FMC změnit aktivní režim (MAX RATE, MAX ANGLE, ECON, příp. ji manuálně naťukat a pomocí EXEC aktivovat), anebo v reálu stiskneme na MCP tlačítko SPEED INTERVENTION, které způsobí opětovné zobrazení rychlosti v uvedeném okénku na MCP. Pak si ji samozřejmě nastavíme, jakou chceme. SPEED INTERVENTION mi sice u DF chybí, ale i v reálu jsou 737, jež ho taky nemají. Podobný výzam má i ALT INTERVENTION, u DF také chybějící. K tomu okénku s rychlostí na MCP - další chyba DF je v tom, že v reálu nelze nastavit rychlost vyšší, než 340, a při překročení limitu na klapky (směrem vzhůru i dolů) se před čísílkem objeví buď písmeno A, anebo 8.
Let v horizontu
V horizontu, na stránce CRZ, fungují základní funkce tak jak mají. Dokonce i STEP TO, který nám provede zhodnocení změny hladiny (zobrazí SAVINGS/PENALTY v procentech), i vzdálenost k T/D (Top of Descent, tj. bod, kde je optimální začít klesat).
Klesání
V klesání už ale je odchylek více. Vykašleme-li se na VNAV a budeme klesat pomocí V/S nebo LVLCH, tak je to OK. Ale ve VNAV už pár věcí najdeme. Pod přerušovanou čárou máme u reálné 737 několik nabídek - SPEED anebo PATH, kterýmžto přepínáme tyto dva základní režimy VNAVu pro klesání, pak CAPTURE, FORECAST (chybí), RTA (chybí). Obojí ale naštěstí není zas tak důležité, tak to tady ani nebudu rozebírat (a piloti Boeingů správně dodají - dyť von ani sám pořádně neví, k čemu se RTA). FORECAST slouží k zadávání větru na klesání, což můžeme dát ve třech hladinách, a eventuelně tlaku, ale zas tak nutné to není. FMC akorát přepočítá Top of Descent podle upravených hodnot. Ale v čem vidím podstatnou chybu, je funkce CAPTURE. V reálu to funguje takhle - aby začal eroplán, letící ve VNAVu, sám klesat, musíme nejdřív přestavit výšku na MCP. Logicky, má prioritu před FMC. Po doletění do T/D začne sám eroplán klesat ve VNAV PATH, tzn. bude sestup řídit podle stupnice v pravé části EHSI (tj. takový ten "glide slope"), zobrazující ideální sestup. Jenže takhle se v reálu málokdy letí. Častěji se stane, že nás ATC nechá klesat o něco dřív. Pak zvolíme funkci CAPTURE (eventuelně zmíněný ALT INTERVENT na MCP) a éro, za předpokladu přestavení MCP, začne klesat 1000fpm, dokud se jeho skutečná dráha neprotne s oním "glidem". Pak poletí podle něj. DF ale 1000fpm klesá jen po T/D a pak začne klesat jak v LVLCH, tj. s motory na volnoběh. Při tom je ale už hluboko pod ideální rovinou, protože jsme začali klesat dřív. Jinými slovy, VNAV mi nepřijde pro klesání moc dobře modelovaný. Ale po pravdě řečeno, i v reálu se nepoužívá tak často, protože jak nás začne ATC pouštět po hladinách dolů a dávat rychlostní omezení, je nám na prd. Spíš se používá ten "glide slope" jako kontrola. Mimochodem, existují tři skupiny pilotů - "levlčendžisti, vertiklspídisti a vínavisti", podle toho, kdo jaký mód s oblibou používá :). Posledním vertikálním módem FMC je APPROACH REF. Ten je bez chyby.
LNAV
Další funkce jsou ty spojené s LNAV. Pominu-li základní nedostatek, tj. FMS u DF nevykresluje zatáčky a tratě jsou lomené, funguje to správně. Tady nemám podstatných námitek. Stránka HOLD je taky v pořádku. Připomínku bych měl k tomu, že tlačítko DIR INTC je v reálu nahrazeno tlačítkem MENU, ale připouštím, že můžou existovat i CDU, které mají tlačítka shodná s DF. Jinak by si to asi nevymysleli, zejména je.li to složitější, než jak mají "naše" živý Boeingy :). Co mi chybělo je funkce ABEAM POINTS. K čemu je? Chci letět třeba na bod, který mám na trati až jako pátý, běžným způsobem jej přesunu na první místo. Pak by při potvrzení EXEC letadlo, je-li v LNAVu, letělo přímo k němu. Předchozí čtyři body přitom zmizí. Ale co když budu pro potřeby monitorování letu potřebovat vědět, kdy jsem na jejich úrovni? Pak stisknu ABEAM PTS, jež se zobrazí vpravo dole, a při EXEC mi naskočí namísto původních čtyř bodů na lomené trati čtyři nové na již přímé. Budou označeny místo BODAL - BOD01, místo DOBEN - DOB01 atd. Tuhle, v praxi často používanou funkci DF neumí. Ale na jeho obranu dodám - ne každá skutečná 737 tuhle funkci má, a navíc pochybuji, že by si u FS někdo kontroloval spotřebu paliva :)
Poslední stránka, kterou proberu, je PROG. Znamená to PROGRESS - vývoj letu. Stránka 1, kterou DF jako jedinou modeluje, je OK. V reálu jsou ještě stránky 2 a 3, jež u DF chybí. Ale nic tak světoborného tam tak není, na trojce snad jen hodnota horizontální odchylky od tratě (XTRACK, neboli cross-track) a čelní a boční složka větru spolu s SAT, statickou teplotou.
Co dalšího na FMC od DF chybí? ALTN DEST, tj. výběr diverzních letišť a zejména kalkulace času a spotřeby k nim, dále údaje o poloze počítané INS, radionavigací a FMS, a pár drobností, které ovšem za důležité nepovažuji.
Autopilot
Ten už jsem probral trochu v odstavci věnované stoupání ve VNAV, takže jenom dodám - pominu-li chování v ILS, které je dostatečně známé, je simulace A/P z věrná i při přiblížení, dokonce i na dva autopiloty a tudíž v režimu AUTOLAND. Aktivace i deaktivace módů, přepínání i priority jsou OK, s výjimkou ochran. Příklad v reálu: při stoupání v módu V/S zaspíme a necháme éro stoupat řekněme 6000fpm. Autopilot se jako primární snaží držet tuto nastavenou hodnotu. Samozřejmě mu nebude stačit výkon a tak začne pomalu klesat dopředná rychlost. Až dojde k minimální rychlosti pro danou konfiguraci klapek (1,3 násobek pádové rychlosti), pak přepne sám do módu LVLCH, kde je prioritní dopředná rychlost. Pak začne ekvivalentně klesat vertikální rychlost, ale podstatné bude, že se nám letadlo nesesype bez rychlosti. Tohle DF neumí.
Už to nebudu prodlužovat. Závěr si asi udělá každý sám. Já k tomu jenom dodám - DF737 je poměrně zdařilou simulací skutečné 737, zejména pokud se FMS týče. Troufnu si dokonce říct, že při typovém výcviku na skutečnou 737 mi FMS z tohohle prográmku dala víc, než celý oficiální výukový program (mimochodem už sám dost letitý), a potenciální piloti tři-sedmiček "klasické generace" neudělají chybu, když se pomocí toho také budou učit. Poměr mezi tím, co to přinese, a chybami programu je víc než dobrý.