CZ20012604A3 - Kontrolní systém pro indikaci kursu a polohy v letadle - Google Patents
Kontrolní systém pro indikaci kursu a polohy v letadle Download PDFInfo
- Publication number
- CZ20012604A3 CZ20012604A3 CZ20012604A CZ20012604A CZ20012604A3 CZ 20012604 A3 CZ20012604 A3 CZ 20012604A3 CZ 20012604 A CZ20012604 A CZ 20012604A CZ 20012604 A CZ20012604 A CZ 20012604A CZ 20012604 A3 CZ20012604 A3 CZ 20012604A3
- Authority
- CZ
- Czechia
- Prior art keywords
- aircraft
- course
- frame
- information
- calculated
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 15
- 238000004364 calculation method Methods 0.000 claims description 18
- 230000010354 integration Effects 0.000 claims description 18
- 238000001914 filtration Methods 0.000 claims description 3
- 230000001131 transforming effect Effects 0.000 claims 2
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 abstract description 4
- 239000011159 matrix material Substances 0.000 description 36
- 238000005259 measurement Methods 0.000 description 19
- 230000014509 gene expression Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 230000005358 geomagnetic field Effects 0.000 description 8
- 230000009466 transformation Effects 0.000 description 8
- 238000012937 correction Methods 0.000 description 5
- 238000009795 derivation Methods 0.000 description 4
- 239000004020 conductor Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 229930091051 Arenine Natural products 0.000 description 1
- 239000004927 clay Substances 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0055—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
- G05D1/0077—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements using redundant signals or controls
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Navigation (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Gyroscopes (AREA)
Description
(57) Anotace:
Kurs letadla se vypočítá z údajů magnetického snímače kursu. Když je kurs dostupný (kontrolní kurs), poloha se vypočítá porovnáním signálů úhlové rychlosti ze směrových setrvačníků (2) v letovém řídícím systému letadla, informace z leteckých údajů (výšky, rychlosti, úhlu útoku) a rovněž informace o kursu (kontrolním kursu). Když není kurs dostupný, vypočítají se poloha a kurs v jednom provedení pomocí Kalmanových filtrů (11, 22) porovnáním signálů úhlové rychlosti ze směrových setrvačníků v řídícím systému letadla, informace z leteckých údajů (výšky, rychlosti, úhlu útoku a úhlu bočního skluzu) a z údajů magnetického snímače kursu, umístěného v letadle.
······ ·· · \ • · · · · · • · · · · • · · · · · • · · · · • · · ·· ···
179718/TH
- 1 Kontrolní systém pro indikaci kursu a polohy v letadle
Oblast techniky
Vynález se týká systémové funkce, provádějící zobrazení kursu a polohy na displeji v letadle, například na displeji umístěném ve výši očí (head-up display - HUD), v případě poruchy některého zařízení pro normální zobrazení polohy. Tato systémová funkce, která se anglicky nazývá Attitude and Heading Reference System (referenční systém polohy a kursu), a má zkratku AHRS, s odkazem na své iniciály, doplňuje normální zobrazení kursu a polohy. Toto zobrazení je určeno, aby pomohlo pilotovi opravit chybné polohy a tak usnadnit návrat k přistání na základnu.
Dosavadní stav techniky
Aby se neztratilo zobrazení polohy a kursu v letadle v případě poruchy normálně používaného systému inerciální navigace (INS), je vyžadován kontrolní systém. Při dobré viditelnosti může pilot letět za použití horizontu, jako referenční hodnoty, ale s velkou nejistotou, pokud jde o kurs. Při špatném počasí, při letu v mracích a v noci, když není horizont viditelný, může být pilot snadno dezorientován, a tak může dostat letadlo a sama sebe do nebezpečné situace.
Systémy AHRS vypočítávají, nezávisle na normálních systémech, úhly polohy (sklon a výkrut) a kurs. Takový systém průběžně zobrazuje pilotovi polohu letadla na displeji v pilotním prostoru. Potřeba kontrolního systému pro polohu tak může být značná, protože letadlo nesmí bez něj letět.
• 9 • · · • · ·
9 · • 9 9 9 9 • ·
9 9 9 9
Kontrolní systémy typu jednotky AHRS jsou v současnosti běžně dostupné. Taková jednotka obsahuje, mezi jiným, směrové setrvačníky, které měří změny úhlu sklonu, výkrutu a vybočení letadla. Také obsahuje měřiče zrychlení a magnetický snímač. Měřiče zrychlení se používají ke stanovení horizontální roviny. Magnetické snímače se používají k docíleni severního magnetického pólu. Tento typ systému AHRS ve formě hardware je nákladný a zahrnuje instalaci těžkého, objemného zařízení v letadle. K překonání těchto nevýhod se v tomto popise navrhuje syntetický systém AHRS, používající existující snímače v letadle, které nejsou normálně určené k výpočtům podle AHRS, a které mají částečně proto výrazně nižší výkon, proti snímačům typu, obsaženého v jednotce AHRS.
Úhly se počítají pomocí existujících snímačů v letadle. Cílem je použít existující gyroskopické signály úhlové rychlosti a podpořit je výpočty, založenými na ostatních prvotních údajích v letadle, které jsou k dispozici. Směrové setrvačníky pro úhlovou rychlost se normálně používají v řídících systémech a obvykle mají podstatně vyšší kolísání než směrové setrvačníky používané pro navigaci.
Podstata vynálezu
Podle jednoho aspektu vynálezu je vytvořen způsob syntetického výpočtu kontrolní polohy a kontrolního kursu pomocí existujících údajů v letadle, jak je vyznačeno v nárocích.
Byly vyvinuty různé typy provedení. V jednom provedení je kurs letadla k dispozici a v jiném provedení se kurs vypočítá na základě magnetického snímače kursu. Když je kurs k dispozici, mohou být výpočty podstatně omezeny.
• · • 9
Když je kurs k dispozici (kontrolní kurs), vypočítá se poloha porovnáním signálů úhlové rychlosti z směrových setrvačníků v systému řízeni letu letadla, informace z leteckých údajů (výšky, rychlosti, úhlu útoku) a informace o poloze (kontrolní poloze).
Když není kurs k dispozici, vypočítá se poloha a kurs podle jednoho provedení pomocí Kalmanových filtrů, porovnáním signálů úhlové rychlosti ze směrových setrvačníků v systému řízení letadla, informace z leteckých údajů (výšky, rychlosti, úhlu útoku a úhlu bočního skluzu) a rovněž informace z existujícího magnetického snímače kursu v letadle.
Výhodou syntetického systému AHRS podle tohoto aspektu vynálezu je, že pracuje podstatně levněji než běžný systém AHRS, založený na svých snímačích, jestliže mohou být použity existující snímače v letadle. Tento systém také šetří prostor a váhu v letadle.
Přehled obrázků na výkrese
Vynález bude blíže osvětlen pomocí výkresu, kde na obr. 1 je schematicky znázorněn diagram funkce systému AHRS, v němž je k dispozici kurs, na obr. 2 je znázorněn princip vyrovnávání polohy letadla na displeji umístěném ve výši očí, a to vlevo bez vyrovnávání a vpravo s vyrovnáváním, na obr. 3 je znázorněn blokový diagram kontrolního systému, jak pro polohu, tak pro kurs, na obr. 4 jsou ve třech zobrazeních znázorněny poloha a kurs letadla a osy souřadnicového systému rámu trupu letadla, a rovněž úhel útoku a úhel bočního skluzu a na obr. 5 je znázorněno, jak chyby nulového bodu a chyby měřítka ovlivňují naměřenou hodnotu.
• · ·· · · • ·
Příklady provedení vynálezu
Dále bude popsáno několik provedení podle obrázků. Způsob podle vynálezu je vytvořen pro syntetický výpočet polohy a kursu pomocí existujících údajů v letadle, jak je vyznačeno v nárocích.
V jednodušším provedení je k dispozici kurs letadla. V jiném provedení se kurs vypočítává, v tomto případě na základě magnetického snímače kursu.
Výpočet AHRS, když je známý kurs
Signály úhlové rychlosti ze tři směrových setrvačníků 2, pevně namontovaných rámu trupu letadla, se používají ke stanovení orientace letadla vzhledem k referenčnímu souřadnicovému systému N (navigační rám) . Směrové setrvačníky7 2 měří úhlové rychlosti kolem tří souřadnicových os x, y, £ rámu trupu. Tyto úhlové rychlosti jsou normálně označeny ωχ nebo p (otáčení kolem osy x) r ®y nebo q (otáčení kolem osy y) a ωζ nebo r (otáčení kolem osy z). Nastavení mezi souřadnicovým systémem B (B -body) rámu trupu a souřadnicovým systémem N je dáno Eulerovými úhly θ, φ a ψ. Když je však kurs znám, přicházejí v úvahu pouze úhly Θ a φ. Za předpokladu, že souřadnicový systém N je inerciální systém, a je orientován tak, že osa z_ je rovnoběžná s vektorem g směřujícím k zemi, může být znázorněno, že
ú)?cosá-co.sinó ωχ+ tanOfaySing + o.costp) (1) ··· ······ ·· • · · ·· · · · · ······« ·· · · · · • · ··· ··· ·· · · · ·· · ·« ···
Kdyby byly směrové setrvačníky 2 ideální, byly by počáteční hodnoty Φο a θ0 bezchybné, a kdyby použitý integrační způsob byl přesný, mohly by být úhly polohy získány vyřešením rovnice (1) . Avšak v praxi není splněna žádná z těchto předběžných podmínek, a místo toho chyby snímačů atd. způsobují, že se řešení odchyluje a poměrně brzy se stává nepoužitelné.
Chyby snímačů, mezi jiným ve formě chyb nulového bodu, nevyrovnaného upevnění a kolísání vyvolaných zrychlením, vytváří hlavní zdroje chyb. Ve vodorovném letu je chyba nulového bodu zdrojem chyb, který dominuje v nárůstu chyb.
Následkem nepřesností snímačů a neurčitosti počátečních hodnot poskytuje rovnice (1) odhad derivace úhlu výkrutu a sklonu podl-e:
| <P = | Θ | = | úrcosS-Gbsinó 7 * * Λ Λ Λ |
| _Φ | ωχ + tanO(oysin(j) + co:cos<j>) |
Rozdíl mezi očekávaným tyAHRS (vypočteným pomocí funkce AHRS) a „skutečným (z leteckých údajů, prvotních vypočtených údajů) úhlů polohy vytváří odhad chyby polohy:
Δφ = <$AHRS ~ <Pref (3)
Viz dole, co se týká použití Δφ.
Nakonec jsou úhly polohy dány jako:
QaHRS kde φο vytváří odhadnuté počáteční hodnoty.
(4) • ······ · · . φ · φ φ φ · φφφ φφφ φφφφ φ φφ φ φφ φφφ
Výpočet <pref
Vzorec 9ref = arcsin (A/vt) + (α * cos φ) se používá, když výpočet 0ref .h je signál výšky filtrovaný horní propustí, přičemž vt je skutečná rychlost letu.
Vzorec ^ref = tTCtan (vt * (ψ)/2) se používá, když výpočet . ψ je signálem kursu (kontrolní kurs) filtrovaný horní propustí.
Oprava nulového bodu úhlové rychlosti směrových setrvačníků
Chyby nulového bodu úhlové rychlosti směrových setrvačníků 2 jsou silně závislé na teplotě. Může trvat 20 až 30 minut, než směrové setrvačníky dosáhnou provozní teploty. To znamená, že porucha INS krátce po startu by mohla způsobit velké chyby nulového bodu, jestliže by let pokračoval. Také však zabere určitý čas, než směrové setrvačníky 2 dosáhnou napětí potřebného ke startu letadla, což znamená, že při zahájení letu bylo dosaženo částečné stabilizace teploty. Také se předpokládá, že může proběhnout přistání během krátké doby, v případě poruchy INS během startu. Pro minimalizování chyby nulového bodu úhlové rychlosti směrových setrvačníků 2_ se oprava nulového bodu úhlové rychlosti směrových setrvačníků 2 provádí pomocí software. To zahrnuje porovnávání signálů ω (p, q, r) úhlové rychlosti z směrových setrvačníků 2 s odpovídajícím signálem z INS, viz rovnici (5), generováním rozdílu ve 4a. Rozdíl se filtruje dolní propustí ve filtru 5 a připočte se ke gyroskopickým signálům úhlové rychlosti v diferenčním generátoru 4b, kde signál <Bk, který vyznačuje opravené signály chyby nulového bodu, se používá místo ω ve výpočtech AHRS. To se provádí průběžně, dokud INS pracuje. V případě poruchy INS se nej novější oprava nulového bodu použijí pro zbytek letu.
• 9
- 7 99 9999
| Ptns | ΦτΝί — Vrvjsifl | ||
| ©7,VS — | Qtns 0 | — θηνί^ιπφ^ν^ τ ti/fvsCosQ^yjCos Ótvj |
Na obr. 1 je znázorněn blokový diagram provedení funkce AHRS s opravou nulového bodu úhlové rychlosti směrových setrvačníků. Tento obr. 1 podává schematický přehled funkce AHRS. Oprava nulového bodu úhlové rychlosti směrových setrvačníků se provádí jednotkami uvnitř oblasti D, vyznačené čárkovaně.
ψτΜεζθτΝϊ a 4>tns se filtrují v horní propusti k získání ♦ ' * ψτΝκ/θ'π© a Φμ?· Jsou použity v rovnici (5), která dává mTNS (pTNS, C(tns> rTws) v prvním bloku Ι.ω (p, q, r) , které se získají jako signály ze směrových setrvačníků 2_, a jsou filtrovány dolní propustí filtrem 3 dolní propusti, před vytvořením rozdílu ve 4a. Diferenční signál mezi signály ωΤΝ3 (pras/ Qtns, rTNS) a signály ω (p, q, r) je filtrován dolní propustí s dlouhodobou konstantou, ve filtru 5 dolní propusti, to znamená, že střední hodnota je generována během dlouhé doby. Filtr 5 se spouští při vzletové rotaci s kratší časovou konstantou. Po výpadku výkonu síly se filtr _5 spustí okamžitě.
V bloku 7 se vypočítá ~ , načež se provádí integrace podle rovnice (4) v integrátoru k níž se připočtou počáteční podmínky φ0. V diferenčním generátoru 9a se připočte signál Δφ, ale odpojí se pomocí vypínače 9b, za určitých přechodových podmínek, jako například, když |Φί > Φΐ1Μ· Signál Δφ prochází omezovačem 9c. Velikost výstupního signálu z omezovače 9c závisí na velikosti signálu Δφ (t.j. vstupního signálu k omezovači 9c). Signál Δφ je generován podle rovnice (3) v diferenčním generátoru 9d, k níž se připočtou vypočtené úhly polohy φ^.ς a „skutečné úhly polohy <pref ze snímačů (prvotní
- 8 ·· · ·· ··· • · · 9 · • · · 9 9 9
999999 '9 9
9 9 9 9
9999 9 99 9 údaje), vyznačené pomocí 9e.
Přes tyto kompenzace obsahují vypočtené úhly z AHRS menší chyby nulového bodu. Jelikož výstupní signály se používají pro displej umístěný ve výši očí, opravuje se použitím Δφ ve výkrutu a ΔΘ ve sklonu na úroveň zobrazení SI, dokud se nedosáhne stálé polohy. Viz obr. 2, kde čára H znázorňuje skutečný obzor, a kde letadlo je znázorněno jako P. Je třeba poznamenat, že toto vyrovnání displeje HUD se provádí, když je ve shora popsaných mezích.
Výpočet AHRS, když se má také vypočítat kurs
Na obr. 3 jsou schematicky znázorněny moduly, které vytvářejí stavební bloky pro jinou variantu syntetického AHRS, a jak jsou tyto moduly vzájemně spřaženy pro vytvoření kontrolní polohy a kontrolního kursu.
Na obr. 3 je znázorněn princip kontrolního systému podle tohoto aspektu vynálezu. Systém sestává ze dvou subsystémů A a B, kde první subsystém A provádí odhad jakýchkoliv chyb v měřeném geomagnetickém poli, a druhý subsystém B provádí výpočet kontrolní polohy a kontrolního kursu. Celkovým výsledkem je pět stavebních bloků, kde první měřící program 10 a první Kalmanův filtr 11 vytváří stavební bloky v prvním subsystému A a dále, kde integrační program (1/s) 20, měřící program 21 a druhý Kalmanův filtr 22 vytvářejí stavební bloky ve druhém subsystému B.
S měřícím programem 10 se vektorové složky měřeného pole v souřadnicovém systému rámu trupu transformují na severně, východně a vertikálně orientovaný souřadnicový systém, zvaný navigační rám. Tato transformace se provádí pomocí polohy a kursu z inerciálního navigačního systému letadla, INS, prostřednictvím vodiče 12. Vektorové složky geomagnetického pole se odebírají od magnetického snímače kursu v letadle a přicházejí prostřednictvím vodiče 13. V prvním Kalmanově filtru 11 se potom provede odhad chyby vektorových složek pole, na základě znalosti nominálních vlastností složek, načež se odhadnuté hodnoty uloží v paměti 14.
Subsystém A (měřící program 10 a Kalmanův filtr 11) se používá jenom, když INS pracuje správně. V případě poruchy INS, se použije poslední možný odhad chyb ve vektorových složkách pole, t.j ten, který byl uložen v paměti 14. Jelikož v mnoha případech může být obtížné rozhodnout, zdali INS pracuje, jak by měl, neměl by být použit absolutně poslední odhad. Pro vyřešení tohoto problému, jsou odhady chyb v měřeném geomagnetickém poli, které se používají, staré alespoň pro jeden let, t.j. odhady, které jsou uloženy v paměti od předešlého nebo dřívějšího letu.
Integrační program 20 získává informace o úhlových rychlostech, v případě tří souřadnicových os x, y, £ v rámu trupu. Tyto rychlosti jsou normálně označeny ωχ nebo p (otáčení kolem osy x) , ωυ nebo q (otáčení kolem osy y) ω7 nebo (otáčení kolem osy z) . směrových setrvačníků
Informace se berou z úhlové rychlosti řídicího systému a přivádějí se prostřednictvím vodiče 15 do programu 20, který integruje polohu a kurs prostřednictvím transformační matice.
Druhý měřící program 21 sestává z derivované varianty prvního měřícího programu 11 a používá vektorové složky pole, derivované od prvního měřícího programu 11. Kromě toho se počítá úhel výkrutu a sklonu pomocí údajů z existujících leteckých údajů a existujících snímačů skluzu, údajů, které přicházejí do měřícího programu 21 prostřednictvím vodiče 16. Pomocí druhého Kalmanova filtru 22 se v první řadě vypočítají chyby polohy a kursu, které nastanou integrací gyroskopických signálů úhlové rychlosti řídícího systému. Ve druhé řadě se
- 10 φφ φ φ ♦ φ φ φ φ φ φφφ φφφ φφφ φ φφφφ φφφφ φφφ φ • φ φφφ φφφ •ΦΦΦΦ φφ · φφ φφφ • · ·· · ·
Kalmanův filtr 22 používá k odhadu předpětí úhlové rychlosti směrových setrvačníků, t.j. předpětí v rychlostech p, q, r.
První měřici program 10
Geomagnetické pole může být teoreticky spočítáno všude na světě. K tomu se například používá mezinárodní geomagnetické referenční pole (International Geomagnetic Reference Field IGRF) .
Vektor pole v rámu trupu je zde vyznačen jako Bb a vektor pole v navigačním rámu jako BN. Dále jsou vyznačeny tři složky vektoru pole podle rovnice:
B = [ Bx, By, Bz ] T (6) ,y
Pomocí transformační matice C3 , která transformuje vektor z rámu trupu na navigační rám, dostaneme:
v = C3 B3 (7) kde má vzhled
Transformační matice se <-11 ci'
C-** C-»r3i c2Z c32 vypočítá pomocí polohy a ίθ) kursu θ, φ, ψ z INS.
Rozdíl mezi naměřeným (measured)vektorem pole a vypočteným (calculated) vektorem pole podle tohoto modelu bude:
N, measured
-B
N, calculated
kde δ vyznačuje rozdíl mezi naměřeným a vypočteným množstvím.
- 11 • « 444 4 • · 4444 • 4
4444 4
Levá strana rovnice (9) znázorňuje výstupní signál prvního měřícího programu 10, a tedy vstupní signál do Kalmanova filtru 11. Pravá strana rovnice (9) se dále používá v Kalmanově filtru 11, což je zřejmé z následujícího popisu prvního Kalmanova filtru 11.
První Kalmanův filtr 11.
Je dán stavový model:
zk = H^k + ek<
Kalmanův filtr pracuje podle:
(10)
Aktualizace času = ·Ρ·Λ+0 + δί.
kde P~+1 je odhadnutá neurčitost stavů po aktualizaci času
Aktualizace měření l^k+ 1 + &k+ U Xk-f-l - Xk~\ ~ H.k - 1 xk-i-11 kde p£+i je odhadnutá neurčitost stavů po aktualizaci měření.
(12)
Chyby vektorových
X δ5.
složek pole jsou
| X | kxz | |||
| = | by | + | kyx sy | kyz |
| b. | kzx kzy | sz |
modelovány podle:
B„ By (13)
- 12 ·· ··«« • · ···· kde b jsou předpětí, s jsou chyby měřítka a k je křížová vazba od jedné složky ke druhé (například index xy se týká toho, jak složka y ovlivňuje složku x) . Těchto 12 chyb může znázorňovat stavy v prvním Kalmanově filtru 11 podle:
= [1 b, t ίχ Sy s: kxy kxz kyz kyx kzx k J (14) a každá z těchto stavových rovnic vypadá následovně xk + 1 ^!c + Wk (15) kde index k vyznačuje časově nespojit sčítání času.
V rovnici (15) je w* slabě časově nespojitý provozní šum k modelováni určitého kolísání chyb. Rovnice (15) znamená, že předpokládaná matice se stane jednotkovou maticí a kovariantní matice pro provozní šum bude jednotkovou maticí, násobenou výrazem σζ, kde je obvykle stanovena na sto tisíciny (nekonečně malá velikost, jelikož vektorové složky pole jsou normalizovány na velikost 1, před svým použitím).
Pokud jde o aktualizaci Kalmanova filtru 11, používá se rovnice (9), a měřící matice vypadá následovně:
H, =
C13 c\Z^y c\2^z cU^y cii^z clZ^z ciZ^x ct3^x c13^y
C--. C-,j cZZ^y cZ2^z CZ\^y cZ\^z CZZ^z cZ?.^x cZ3^x c32^y C31 c32 c33 c3l-®x c2Z^y c23^z c2l^y c3\^z c3Z^z c2Z%x c33^x c22^y_ (16)
Následkem nemodelované interference se naměřený vektor geomagnetického pole bude odchylovat od modelu, jak ve směru, tak ve velikosti. Nej jednodušší variantou je modelovat tuto interferenci jako konstantní bílý měřící šum, pomocí kovariantní matice Rk na měření šumu. Standardní odchylky pro
999 ·
9
9
9 9 9 9 9 9 9
9 9 9 9 9 9 9
999999 9 9 9 9 « • · 9 · » 9 «
9999 9 999 ·9
- 13 měření šumu při měření tří vektorových složek pole jsou nastaveny na jednu desetinu (nekonečně malá velikost, vektorové složky pole jsou normalizovány na velikost svým použitím).
K zabránění vlivu špatných měření se používá test Chi2. Kromě toho se měření vektorových složek pole nepoužívají, jestliže je úhlová rychlost příliš vysoká. Důvodem pro to je, že tato různá časová zpoždění vyvolávají účinek při vysokých úhlových rychlostech.
Integrační program 20
Může být matice CB je obvykle j elikož 1, před prokázáno, že časová derivace transformační
Čs = c-jwIB-wm-c^
V rovnici (17) vzhledem k I_ ( rámu) vzhledem k I_. Oba výrazy jsou napsány v maticové formě. Jelikož se zabýváme kontrolní polohou a kontrolním kursem, kde jsou požadavky na chyby polohy v řádu 2 stupňů, zatímco prvky ve WIN jsou v řádu 0,01 stupňů, nevěnuje se výrazu WIN pozornost. Vyjádřeni rovnice (17) bude proto následující:
CB = ďB-W[B (18) kde WIB jsou gyroskopické signály úhlové rychlosti z úhlové rychlosti směrových setrvačníků řídícího systému. Rovnice (18) v principu znamená, že existuje devět diferenciálních rovnic. Z důvodu ortogonality může být jenom šest z nich integrováno, a zbývající tři mohou být spočítány pomocí křížového součinu.
jsou výrazy WIB, a WIM otáčením B (rámu trupu) inerciálnímu rámu), resp. otáčením N (navigačního
9999
- 14 • · 9 ««•9
9999
9 9
9 9
9 9 9
9 9 9
9 9 9
Druhý měřící program 21
Druhý měřící program 21 sestává z derivované varianty prvního měřícího programu 11, ve kterém rozšíření spočívá ve výpočtu úhlů výkrutu a sklonu pomocí údajů z leteckých údajů (výšky a rychlosti) a snímačů skluzu (úhlu útoku a úhlu bočního skluzu).
V prvním měřícím programu 11 se předpokládá, že pouze vektorové složky pole jsou nesprávné, a že poloha a kurs jsou správné. Tento předpoklad je logický, protože vektorové složky pole se řeší pomocí polohy a kursu z IMS. Ve druhém měřícím programu 21 to není splněno, a musí se také brát zřetel na chyby polohy a kursu. Vektor pole, použitý ve druhém měřícím programu 21 se kompenzuje pro chyby, odhadnuté v subsystému A.
Chyby, jak ve vektoru pole, tak v transformační matici znamenají, že
A?/ ®;V, Measured ~ Cb ' Bg, Measured /1 a \ kde výraz je zařazen pro vypočtenou transformační matici a znamená, že '
A /V
Cb
(20)
Jestliže použijeme rovnici (20), kde se generuje rozdíl mezi naměřeným a vypočteným vektorem pole, a nevěnujeme pozornost chybným součinům, dostaneme:
5iV, Measured ~ &N, Caícuiated = · S
N, Measured a# + Cb · δ# (21)
Ve druhém měřícím programu 21 se vypočítává úhel výkrutu a úhel sklonu pomocí výšky, rychlosti, úhlu útoku a úhlu bočního
9999
9 skluzu. Úhel sklonu může být vypočítán podle:
(22)
Tiby bylo rnožno vypočítat úhel sklonu podle vyjádřeni v rovnici (22), je vyžadována derivace výšky. Tato derivace výšky není přímo dostupná, a musí být místo toho vypočítána na základě existující výšky, která je získána z leteckých údajů. Výpočet je dán podle:
A = A(zi) = Μτ-ΑΥ h(n-Y) + h(n) - h(n - 1) (23)
t.j. filtrování výšky horní propustí. Symboly τ a fs v rovnici v rovnici 23 znázorňují časovou konstantu filtrování, resp. vzorkovací kmitočet. Rychlost v, použitá v rovnici (22) je přibližně rychlost vt (skutečná rychlost vzhledem k rychlosti vzduchu). Míníme přibližně, že při výpočtu vt se nepoužívá naměřená teplota, jako v normálním případě, ale místo toho se zde používá standardní teplotní rozložení.
Úhel výkrutu může být dále vypočítán podle:
νψ atan — g
Vyjádření v rovnici (24) platí pouze na malé úhly výkrutu a sklonu, malé úhlové rychlosti a navíc, když jsou malé úhly útoku a bočního skluzu.
Tato dvě shora uvedená vyjádření jsou vypočítána a porovnána s polohou, která je vypočítána prostřednictvím integračního programu, generováním rozdílu podle:
- 16 • 4 • 444 4 • 44 4 * ^-^ref
Θ - eref = atan c32 = atan--atan c33 <31 v(c33 · ω. -t- c32 · oj S(cíl+c2l)
- asm + cosfatan—Ία + sin) atan— k c33' k c33 (25) kde
0-^2 o = atan— c33
Θ = atan l— c33 ' ω; + c32 ' ων (2 6)
Druhý Kalmanův filtr 22
Lze říci, že druhý Kalmanův filtr 22 je podstatou tohoto systému. Zde se odhadují chyby polohy a kursu, k nimž dochází integrací gyroskopických signálů úhlové rychlosti z letového řídícího systému. Také. se zde odhadují chyby nulového bodu ve vektorových složkách pole gyroskopických signálů úhlové rychlosti. Dále se zde odhadují možné trvalé (nezjištěné) chyby ve vektorových složkách pole, t.j. chyby, které nemůže postihnout první Kalmanův filtr 11. Celkem vzato, to znamená devět stavů: tři pro chyby polohy a kursu, tři pro chyby nulového bodu v gyroskopických signálech úhlové rychlosti, a tři pro trvalé (nezjištěné) chyby ve vektorových složkách pole (tři chyby nulového bodu). Chyby polohy a kursu ' jsou znázorňovány otáčením systému rámu trupu od vypočteného do skutečného systému souřadnic. Chyba v Cs může být zapsána:
φφφ « • Φ ΦΦ·· φφφ φ • ΦΦ·· · φ φ
φφφφ * φ · ο φφφ φφ φφφ
(27)
Může se zjistit, že:
-v Ύ 1 tz ly
(28)
T kde f je maticová forma výrazu γ= [7x,7r7j a I je jednotková matice ( T znamená transponování).
Prvky vektoru γ popisují malé otáčení kolem příslušné osy mezi skutečným a vypočtenými systémem rámu trupu. Odpovídající diferenciální rovnice pro prvky γ mohou být derivovány na:
γ = δω (29) kde δω znázorňuje chyby úhlové rychlosti směrovýčh setrvačníků. Chyby úhlové rychlosti se modelují, jako tři markovské procesy prvního řádu podle:
kde časová konstanta τω je obvykle nastavena na počet hodin a tři υω obvykle na méně než jeden stupeň za sekundu.
Trvalé (nezjištěné) chyby vektorových složek pole jsou modelovány (chyby nulového bodu) podobně, t.j.:
(31) kde Tj, je obvykle nastaveno na počet hodin a u^ je obvykle nastaveno na několik setin (nekonečně malá velikost, jelikož vektorové složky pole jsou normalizovány na velikost 1, před ·· • 4 · « · ·
• · · • · · ·· · svým použitím).
Tak je stanoven stavový vektor podle:
a předpokládaná matice podle:
t + ΔΓ
J Α(τ)άζ (33) kde Α(τ) je matice, která popisuje časově průběžné stavové rovnice, jako nahoře.
Kovariantní matice pro provozní šum Qk je nastavena na diagonální matici. Mezi jiným, shora popsané symboly um a ub jsou použity jako diagonální prvky. Pokud se týká diagonálních prvků, spřažených do stavů pro chyby polohy a kursu (první tři), jsou zde zahrnuty účinky chyb měřítka v úhlové rychlosti směrových setrvačníků. Tyto chyby měřítka jsou normálně v řádu 2 % a mohou způsobit větší chyby v integrované poloze a kursu ve vysokých úhlových rychlostech.
Těchto měření je pět: tři derivované vektorové složky pole a úhly výkrutu a sklonu vypočtené z leteckých údajů. Tato měřeni se získají použitím vztahů (21) a (25).
Pokud se týká měřici matice Hk, používá se vztah (21) k vyplnění tři horních řádek. Tyto výsledky v těchto třech horních řádkách matice mají následující vzhled:
(34) • ·
Pro dvě poslední řádky matice Hk se používá rovnice (25), diferencováním dvou pravých částí vzhledem ke všem stavům ve druhém Kalmanově filtru 22. Jako výsledek dávají poslední dvě řádky prvky (index vyznačený řadou a sloupcem v tomto pořadí) ‘41 i -J 2 2, ‘i g(^i+Xi) +v X33 ·ω. + σ32·ων)
Ί.
'/?! - C
61,11 c 1 . — f ~ 01,) — Vg CO.O7 j ( C1 J — f ) C3j '(cil + C2Ú* + v(c33 ' ω: * c32 ‘ ων) c32 + c23 *43 =
2vg(CnCl:+ ^1^)(^30, 4-Cj^COj + VgCÚyCj^C^ +¾) C3iC33 g2(cn4'c2l) + v2(c33'°: + c32‘%)^ C32 + c33 ?
v^c32(cH +¾) (35) g'(c?pXi) + v(c33 · ω2 + c32 · „y ω„
2 vac33(cn + c2l) g2(cU + c2l)2 + y2(C33 ’ ω; + c32 · ωΡ C-S)f h51 = sin) atan^ja- cos^atan^Jp
V C33 c33 *53 - i-y 2 2 a/I-C^ c32 + c33 ;32 ^33c31 c-2 31 Csinfatan—\t+cos^atan—^β c33 (36) sin f atan —Ία - cos f atan-32 crJ k c »
a/1 “ C31 + V ^33'
Zbývající prvky ve čtvrté a páté řádce mají hodnotu nula.
Nejjednodušším výběrem pro kovariantní matici pro měření šumu Rk je diagonální matice. První čtyři měření prvků šumu mají standardní odchylku, která je obvykle nastavena na jednu desetinu. Páté měření prvku šumu má však standardní odchylku, která je nastavena na funkci derivace výšky a rychlosti. Tato funkce je zcela jednoduše kalibrovaným součtem vyjádření pro výpočet úhlu sklonu a podle rovnice (25) , derivované vhledem • · ·· · ·
k derivaci výšky a rychlosti. Tato funkce je nastavena na:
| ^ref | + 50· | jAeí |
| dh | dv |
a udává míru citlivosti výpočtu úhlu sklonu k chybám derivace výšky a rychlosti.
Jelikož chyby polohy . a kursu, vypočtené pomocí integračního programu, rychle narůstají, odhadnuté chyby polohy a kursu musí být přivedeny zpět do integračního programu, což je provedeno vodičem 17. Kdyby to nebylo provedeno, chybové rovnice ve druhém Kalmanově filtru 22 by se rychle staly neplatné, z důvodu skutečnosti, že tyto rovnice jsou zásadně nelineární. Kromě toho, odhady chyb nulového bodu v úhlové rychlosti směrových setrvačníků jsou přivedeny zpět prostřednictvím vodiče 18. Důsledkem je lepší linearizace ve druhém Kalmanově filtru 22, a dále to, že vzorkovací kmitočet fs může být udržován na nízké hodnotě.
V některých letových situacích jsou výpočty, které jsou prováděny ve druhém měřícím programu 21, nižší, buď proto, že měřící rovnice nejsou dostatečně přizpůsobeny, nebo proto, že měřící údaje jsou inherentně slabé. Výpočet úhlu výkrutu z leteckých údajů se používá pouze ve vodorovném letu. Měření se nepoužívá, jestliže úhlové rychlosti nejsou dostatečně nízké, obvykle pár stupňů nebo podobně za sekundu. Měření zbytkových hodnot se také kontroluje tam, kde u těchto měření není povoleno, aby přesáhla obvykle jeden až dvakrát spojenou odhadnutou neurčitost.
Symboly
Souřadnicový systém (inerciální rám) : systém pevně uložený v inerciálním prostoru.
• · · · · ·
- 21 Při letu nad povrchem země je obvyklé, že střed tohoto systému je shodný se středem země. Je to ve skutečnosti aproximace, jelikož systém, pevně uložený v inerciálním prostoru, se nesmí otáčet. Protože se země otáčí kolem slunce, systém 1^ se také bude otáčet. Avšak chyba, která tím vznikne, je zanedbatelná. Zrychlení a úhlové rychlosti měřené snímači v inerciálním navigačním systému jsou úměrné tomuto systému.
N (navigační rám): systém se svým středem v letadle a se svou rovinou xy vždy rovnoběžnou s povrchem země.
Osa x jsou směřuje k severu, osa y k východu a osa z. směřuje vertikálně, dolů k povrchu země.
B (Rám trupu): systém v letadle, spojený s rámem trupu. Tento souřadnicový systém se otáčí s letadlem. Osa x směřuje ven skrze předek letadla, osa y skrze křídlo na pravé straně letadla a osa z_ směřuje vertikálně dolů, vzhledem k letadlu.
Tabulka 1. Vysvětlení označení (symbolů) pro úhly a úhlové rychlosti. Viz také obr. 4.
| Φ | Úhel mezi yB a horizontální rovinou, skloněný úhlem θ podél xB (úhel výkrutu). |
| φο, Φ | Počáteční hodnota pro úhel výkrutu, resp. odhadnutý úhel výkrutu |
| φϋβί | Úhel výkrutu vypočtený pomocí údajů z leteckých údajů a derivace polohy |
| θ | Úhel mezi xB a horizontální rovinou (úhel sklonu) |
| θ0, θ | Počáteční hodnota pro úhel sklonu, resp. odhadnutý úhel sklonu |
| θΓθί | Úhel sklonu vypočtený pomocí údajů z leteckých údajů a snímačů skluzu |
• ·
| Tabulka 1. | Vysvětlení označení (symbolů) pro úhly a úhlové rychlosti. Viz také obr. 4. |
| φ = [φ,θ]Γ | Zhuštěný symbol pro úhel výkrutu a úhel sklonu |
| A A — φ, φ0, Δφ | Respektive: odhadnutý úhel výkrutu a úhel sklonu, odhadnuté počáteční hodnoty pro úhel výkrutu a úhel sklonu a rozdíl mezi integrovaným a referenčním vypočteným úhlem výkrutu a sklonu |
| Tref r Tahrs | Respektive: úhel výkrutu a úhel sklonu, vypočtený pomocí leteckých údajů a prvotních údajů, a integrovaný úhel výkrutu a sklonu, kde integrace je provedena pomocí gyroskopických signálů úhlové rychlosti |
| ψ,ψί | Respektive: úhel mezi průmětem xB v horizontální rovině a severním směrem (úhel kursu), a nespojitým indexováním úhlu kursu |
| a | Úhel mezi vektorem rychlosti, týkajícím se vzduchu, promítnutým na osu z v rámu trupu, a promítnutým na osu x v rámu trupu (úhel útoku) |
| β | Úhel mezi vektorem rychlosti, týkajícím se vzduchu, a vektorem rychlosti, týkajícím se vzduchu, promítnutým na osu y v rámu trupu (úhel bočního skluzu) |
Transformační matice (matice 3x3), která transformuje vektor od rámu trupu (skutečného) na navigační rám. Prvky této matice jsou označeny:
Cn, C12, C13, C2i, C22/ C23Z C31, C32, C32, kde tento index vyznačuje řadu a sloupec v tomto pořadí Transformační matice, která transformuje vektor od rámu trupu (vypočteného) na navigační rám • · · · ·
| Tabulka 1. | Vysvětlení označení (symbolů) pro úhly a úhlové rychlosti. Viz také obr. 4, |
| Rozdíl mezi vypočteným a skutečným .. | |
| γ =(γχ,γΥ,γ2)τ | Otáčení kolem osy x, resp. y, resp. z v rámu trupu, odpovídající chybě mezi skutečným a vypočteným rámem trupu |
| Γ | Nesymetrický tvar matice vektoru γ |
| ωΙΒ=ω= (ωχ,ωΥ, | ωζ)Γ Úhlová rychlost kolem osy x, resp. y, resp. z v rámu trupu (gyroskopický signál úhlové rychlosti). Tyto složky úhlové rychlosti jsou obvykle také označeny (p,q,r)T |
| fVrs | Vektor WlB vyjádřený v nesymetrickém tvaru matice |
| δω= (δωχ, δωΥ, δ<»2) Γ Rozdíl mezi skutečnou a naměřenou úhlovou rychlostí osy x, resp. y, resp. z v rámu trupu | |
| WJN | Otáčení navigačního rámu vzhledem k inerciálnímu rámu, které nastává při pohybu nad zakřiveným povrchem země. Nesymetrický tvar matice |
| Tabulka 2 | Vysvětlení symbolů pro geomagnetické pole |
| Βχ,Βγ,Βζ | Vektorové složky geomagnetického pole v rámu trupu |
| 8BXI 8Byf 8BZ | Rozdíl mezi naměřenými a skutečnými vektorovými složkami pole v rámu trupu |
| B^f Bb | Vektor geomagnetického pole v navigačním rámu, resp. v rámu trupu |
• ·
- 24 ··· · • · · · · · • · · · · · • ······ · · • · · · · ···· · · · ·
Tabulka 3 Vysvětlení symbolů použitých ve spojeni s filtry
| k,k + 1 | Použito jako index, a znázorňuje okamžik před, resp. po aktualizaci času | |
| n,n + | 1 | Použito ke znázornění aktuálního, resp. následujícího vzorku |
| ~ r + | Použito jako index, a znázorňuje okamžik před, resp. po aktualizaci měření | |
| χ,ζ,Ρ | Stavový vektor, vektor měření a matice odhadnuté neurčitosti | |
| Vektor provozního šumu, resp. kovariantní matice pro provozní šum | ||
| A,F | Předpokládaná matice v časově průběžném a časově nespojitém tvaru | |
| K,H,R | Kalmanova přírůstková matice, resp. měřící matice, resp. kovariantní matice pro měření šumu | |
| Ú<nr Wbf | Řídící šum pro markovské procesy |
Xtí>/ti„Ts,T,Ti,T2, Časové konstanty fs . Vzorkovací kmitočet
Tabulka 4 Vysvětlení ostatních symbolů. Viz také obr. 5 bx,by,bz Předpětí (chyby nulového bodu) sX/,sy,sz Chyby měřítka kxyrkxzfkyxfkyzrkzxrkzy Chyby křížové vazby (například index xy se týká toho, jak složka y ovlivňuje složku x). Nastávají, protože osy v triádě nejsou skutečně kolmé h,h Výška, resp. časově derivovaná výška filtrovaná dolní propustí vt,v skutečná rychlost vzhledem k rychlosti vzduchu
Gravitace
Claims (23)
- PATENTOVÉ NÁROKY1. Způsob syntetického výpočtu kontrolní polohy letadla, když je znám kurs letadla, pomocí existujících údajů v letadle, jako jsou úhlové rychlosti (p), (q), (r) kolem souřadnic (x), (y) a (z) souřadnicového systému spojeného s letadlem, resp. s rámem trupu, informace o leteckých údajích ve formě rychlosti, výšky a úhlu útoku, a rovněž informace o kursu, vyznačující se t i m, že se nejdříve vypočítá poloha na základě úhlových rychlostí (p), (q), (r) spojených s letadlem a dále se vypočtená výška opravuje pomocí leteckých údajů a kursu.
- 2. Způsob podle nároku 1, vyznačující se tím, že informace o kursu se získá ze směrového setrvačníku pro kurs.
- 3. Způsob podle nároku 1 nebo 2, vyznačuj i tím, že poloha se integruje prostřednictvím o úhlových rychlostech (p) , (q) a (r) rámu trupu, z úhlových rychlostí, spojených s letadlem, ze setrvačníků letadla.c í se informace získaných směrových
- 4. Způsob podle nároku 3, vyznačující se tím, že se provádí oprava integrované polohy pomocí polohy vypočtené na základě informace o leteckých údajích a informace o kursu.
- 5. Způsob syntetického výpočtu kontrolní polohy a kontrolního kursu letadla pomocí existujících údajů v letadle, jako jsou úhlové rychlosti (p) , (q) , (r) kolem souřadnic (x) , (y) a (z) souřadnicového systému spojeného s letadlem, resp. s rámem trupu, informace o leteckých údajích ve formě rychlosti, výšky a úhlu útoku, vyznačující se tím, že se- 26 • * ··· · nejdříve vypočítá poloha a kurs na základě úhlových rychlostí (p), (q) , (r) rámu trupu, dále se odhadnou chyby v naměřených vektorových složkách magnetického pole rámu trupu, dále se integruje naměřený vektor magnetického pole rámu trupu, dále se odhadnou chyby ve vypočtené poloze a kursu pomocí leteckých údajů a integrovaných naměřených vektorových složek magnetického pole rámu trupu a nakonec se opraví vypočtená poloha a vypočtený kurs pomocí odhadnutých chyb polohy a kursu.
- 6. Způsob podle nároku 5, vyznačující se tím, že poloha a kurs se integrují prostřednictvím informace
o úhlových rychlostech (p) , (q) a (r) rámu trupu letadla, získaných směrových z úhlových setrvačníků. rychlostí, spojených s letadlem, ze 7. Způsob podle nároku 5, vyznačující s e tím, že odhad chyb v naměřených vektorových složkách magnetického pole rámu trupu se provádí v prvním filtru (11). - 8. Způsob podle nároku 6 nebo 7, vyznačující se tím, že ve druhém filtru (22) se provádí odhad chyb polohy a chyb kursu, které nastanou při integrování úhlových rychlostí (p), (q) a (r) rámu trupu letadla, získaných z úhlových rychlostí rámu trupu letadla, ze směrových setrvačníků, kde uvedený odhad je dán pomocí polohy, vypočtené z informace o letových údajích, a rovněž z derivovaných vektorových složek magnetického pole rámu trupu.naměřených
- 9. Způsob podle nároku 7 nebo 8, vyznačující t i m, že filtrování se provádí pomocí Kalmanových filtrů.♦* ····- 27
- 10. Uspořádání pro syntetický výpočet kontrolní polohy letadla, když je znám kurs letadla, pomocí existujících údajů v letadle, jako jsou úhlové rychlosti (p) , (q) a (r) rámu trupu letadla, informace o leteckých údajích, zahrnujících alespoň rychlost, výšku a úhel útoku, a rovněž informace o kursu, vyznačující se tím, že obsahuje integrační program (8) k integrování polohy letadla z informace o úhlových rychlostech (p), (q) a (r) rámu trupu letadla, přičemž vypočtená poloha je opravována pomocí referenční polohy z leteckých údajů a kontrolního kursu.
- 11. Uspořádání podle nároku 10, vyznačující se tím, že informace o kursu je získána ze směrového setrvačníku pro kurs.
- 12. Uspořádání podle nároku 10 nebo 11, vyznačuj ící se t i m, že integrační program (8) je uspořádán k integrování polohy letadla z úhlových rychlostí (p) , (q) a (r) rámu trupu letadla, získaných z úhlových rychlostí ze směrových setrvačníků rámu trupu letadla.
- 13. Uspořádání podle nároku 12, vyznačující se tím, že integrační program (8) je zásobován gyroskopickými signály úhlové rychlosti rámu trupu, s kompenzovanou chybou nulového bodu.
- 14. Uspořádání podle nároku 10, vyznačující se tím, že referenční poloha je vypočtena s informací o leteckých údajích a rovněž s informací o kontrolním kursu.
- 15. Uspořádání podle nároku 10, vyznačující se tím, že synteticky generovaná opravená poloha je získána- 28 ···· generováním rozdílu mezi polohou získanou z integračního programu (8) a chybovým signálem, znázorňujícím chybu mezi integrovanou polohou a referenční polohou.
- 16. Uspořádání pro syntetický výpočet kontrolní polohy a kontrolního kursu letadla pomocí existujících údajů v letadle, jako jsou naměřené vektorové složky pole rámu trupu, úhlové rychlosti (p) , (q) a (r) rámu trupu letadla, letecké údaje, zahrnujících alespoň rychlost, výšku a úhel útoku, a rovněž informace o kursu, vyznačující se tím, že obsahuje první měřící program (10) pro transformování naměřených vektorových složek pole rámu trupu na navigační systém, resp. navigační rám letadla, první filtr (11), pro odhadování chyb vypočtených naměřených vektorových složek pole rámu trupu, integrační program (20) pro integrování polohy a kursu letadla z informace o úhlových rychlostech (p), (q) a (r) rámu trupu letadla, druhý filtr (22) pro odhadování chyb polohy a kursu, získaných v uvedeném integrování a druhý měřici program (21) pro výpočet polohy a kursu z leteckých údajů a derivovaných naměřených vektorových složek magnetického pole rámu trupu.
- 17. Uspořádání podle nároku 16, vyznačující se tím, že první měřící program (10) je zásobován naměřenými vektorovými složkami magnetického pole rámu trupu, a rovněž s polohou a kursem od normálního navigačního systému letadla, a je uspořádán k transformování naměřených vektorových složek magnetického pole rámu trupu na navigační systém letadla.
- 18. Uspořádáni podle nároku 17, vyznačující se tím, že první filtr (11) je zásobován informaci z prvního měřícího programu (10) a je uspořádán k odhadování chyb- 29 ·« * » · · · · • · · · t • ·····# · • · · · ···· 9 99 ·· ··· ·9 9 9 9 999 9 transformování naměřených vektorových složek magnetického pole rámu trupu
- 19. Uspořádání podle nároku 16, vyznačující se tím, že integrační program (20) je uspořádán k integrování polohy a kursu letadla z úhlových rychlosti (p), (q) a (r) rámu trupu letadla, získaných z úhlových rychlostí ze směrových setrvačníků rámu trupu letadla.
- 20. Uspořádání podle nároku 16, vyznačující se tím, že druhý měřící program (21) je zásobován leteckými údaji, derivovanými naměřenými vektorovými složkami magnetického pole rámu trupu a informací o úhlových rychlostech (p), (q) a (r) rámu trupu letadla, přičemž z těchto hodnot jsou vypočteny poloha a kurs.
- 21. Uspořádáni podle nároku 20, vyznačující se tím, že druhý filtr (22) je zásobován informací ze druhého měřícího programu (21) a je uspořádán k odhadování chyb polohy a kursu, a rovněž chyb nulového bodu gyroskopických signálů úhlové rychlosti rámu trupu, a trvalých chyb v naměřených vektorových složkách magnetického pole rámu trupu, pro generování chybového signálu.
- 22. Uspořádání podle nároku 21, vyznačující se tím, že synteticky generované opravené výška a kurs jsou získány generováním rozdílu mezi polohou získanou z integračního programu (20) a chybovým signálem ze druhého filtru (22).··♦ ♦ * · · 9 · ··♦*»»· ·· · · 9 φ • · · · · · 9 9 ·®·· · ·· · «· 99«- 30
- 23. Uspořádání podle nároku 19, vyznačující se t í m, že integrační program (20) je zásobován gyroskopickými signály úhlové rychlosti rámu trupu, kompenzovanými pro odhadnuté chyby nulového bodu.
- 24. Uspořádáni podle nároků 16 až 23, vyznačuj ící se t í m, že první filtr (11) nebo druhý filtr (22) sestává z Kalmanova filtru.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE9900113A SE512716C2 (sv) | 1999-01-18 | 1999-01-18 | Metod och anordning för att beräkna reservattityd och reservkurs för ett flygplan |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CZ20012604A3 true CZ20012604A3 (cs) | 2001-11-14 |
| CZ300503B6 CZ300503B6 (cs) | 2009-06-03 |
Family
ID=20414112
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CZ20012604A CZ300503B6 (cs) | 1999-01-18 | 2000-01-12 | Zpusob syntetického výpoctu záložní polohy letadla a záložního kurzu a systém k provádení tohoto zpusobu |
Country Status (15)
| Country | Link |
|---|---|
| US (2) | US6782742B1 (cs) |
| EP (1) | EP1147461B1 (cs) |
| AR (1) | AR024529A1 (cs) |
| AT (1) | ATE269555T1 (cs) |
| AU (1) | AU756340B2 (cs) |
| BR (1) | BR0007279A (cs) |
| CA (1) | CA2358557C (cs) |
| CZ (1) | CZ300503B6 (cs) |
| DE (1) | DE60011572T2 (cs) |
| ES (1) | ES2223452T3 (cs) |
| PL (1) | PL194230B1 (cs) |
| RU (1) | RU2236697C2 (cs) |
| SE (1) | SE512716C2 (cs) |
| WO (1) | WO2000042482A1 (cs) |
| ZA (1) | ZA200105118B (cs) |
Families Citing this family (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE512716C2 (sv) * | 1999-01-18 | 2000-05-02 | Saab Ab | Metod och anordning för att beräkna reservattityd och reservkurs för ett flygplan |
| WO2004097766A1 (en) * | 2003-04-28 | 2004-11-11 | ST Electronics (Training & Simulation Systems) Pte Ltd. | Method for aircraft position prediction based on aircraft characteristics |
| SE528404C2 (sv) * | 2004-10-20 | 2006-11-07 | Imego Ab | Sensorarrangemang |
| FR2878954B1 (fr) * | 2004-12-07 | 2007-03-30 | Sagem | Systeme de navigation inertielle hybride base sur un modele cinematique |
| US7103477B1 (en) | 2005-08-08 | 2006-09-05 | Northrop Grumman Corporation | Self-calibration for an inertial instrument based on real time bias estimator |
| US7596099B2 (en) * | 2005-08-22 | 2009-09-29 | Motorola, Inc. | Method and apparatus for managing a communication link |
| US7587277B1 (en) * | 2005-11-21 | 2009-09-08 | Miltec Corporation | Inertial/magnetic measurement device |
| US8275544B1 (en) | 2005-11-21 | 2012-09-25 | Miltec Missiles & Space | Magnetically stabilized forward observation platform |
| RU2333538C2 (ru) * | 2006-07-12 | 2008-09-10 | ООО "Фирма "НИТА" | Способ индикации положения объектов наблюдения |
| RU2324624C1 (ru) * | 2006-11-17 | 2008-05-20 | ОАО "ОКБ им. А.С. Яковлева" | Самолет с системой формирования резервной информации о пространственном положении летательного аппарата |
| RU2324623C1 (ru) * | 2006-11-17 | 2008-05-20 | ОАО "ОКБ им. А.С. Яковлева" | Система формирования резервной информации о пространственном положении летательного аппарата |
| US8392039B2 (en) * | 2008-05-29 | 2013-03-05 | Honeywell International Inc. | Method and system displaying crosswind correction for approach to a runway |
| US8204635B2 (en) * | 2008-12-16 | 2012-06-19 | Honeywell International Inc. | Systems and methods of redundancy for aircraft inertial signal data |
| US8242423B2 (en) * | 2009-06-02 | 2012-08-14 | Raytheon Company | Missile navigation method |
| US9671783B2 (en) | 2010-05-25 | 2017-06-06 | Airbus Operations (Sas) | Automatic method and device for aiding the piloting of an airplane |
| FR2960659B1 (fr) | 2010-05-25 | 2012-08-03 | Airbus Operations Sas | Procede et dispositif automatiques d'aide au pilotage d'un avion. |
| RU2504815C2 (ru) * | 2011-02-09 | 2014-01-20 | Николай Евгеньевич Староверов | Способ управления самолетом и устройство для его осуществления |
| US10712174B2 (en) | 2012-10-10 | 2020-07-14 | Honeywell International Inc. | Filter activation and deactivation based on comparative rates |
| CN103017768B (zh) * | 2012-11-26 | 2015-11-18 | 西安理工大学 | 一种飞行器三维定姿系统及方法 |
| CN103217981A (zh) * | 2013-04-18 | 2013-07-24 | 东南大学 | 一种基于积分变结构控制的四旋翼飞行器速度控制方法 |
| CN103837151B (zh) * | 2014-03-05 | 2016-08-24 | 南京航空航天大学 | 一种四旋翼飞行器的气动模型辅助导航方法 |
| CN104215262A (zh) * | 2014-08-29 | 2014-12-17 | 南京航空航天大学 | 一种惯性导航系统惯性传感器误差在线动态辨识方法 |
| US9435661B2 (en) * | 2014-10-08 | 2016-09-06 | Honeywell International Inc. | Systems and methods for attitude fault detection based on air data and aircraft control settings |
| US9593962B2 (en) | 2014-10-08 | 2017-03-14 | Honeywell International Inc. | Systems and methods for attitude fault detection based on integrated GNSS/inertial hybrid filter residuals |
| US9688416B2 (en) * | 2014-10-20 | 2017-06-27 | Honeywell International Inc | System and method for isolating attitude failures in aircraft |
| CN105446355B (zh) * | 2015-12-10 | 2018-06-26 | 深圳市道通智能航空技术有限公司 | 自动返航方法、系统及无人机 |
| RU2619823C1 (ru) * | 2015-12-22 | 2017-05-18 | Открытое акционерное общество Арзамасское научно-производственное предприятие "ТЕМП-АВИА" (ОАО АНПП "ТЕМП-АВИА") | Способ коррекции координат, высоты и вертикальной скорости летательного аппарата и устройство для его осуществления |
| CN105953816A (zh) * | 2016-04-28 | 2016-09-21 | 江西洪都航空工业集团有限责任公司 | 一种分布式大气数据系统 |
| CN107655470B (zh) * | 2016-07-26 | 2020-02-21 | 广州亿航智能技术有限公司 | 无人机偏航角度值的校准方法和系统 |
| RU2691536C1 (ru) * | 2018-02-13 | 2019-06-14 | Акционерное общество "Информационные спутниковые системы" имени академика М.Ф. Решетнёва" | Способ определения трехосной ориентации космического аппарата |
| CN113867387B (zh) * | 2021-09-27 | 2024-04-12 | 中国航空无线电电子研究所 | 一种无人机自主着降航向识别方法 |
| US12479593B2 (en) | 2022-06-15 | 2025-11-25 | Hung-Hsin Lin | Aircraft auxiliary display system for avoiding spatial disorientation |
| DE102022116786B4 (de) * | 2022-07-05 | 2024-06-13 | Hung-Hsin Lin | Flugzeug-Hilfsanzeigesystem zum Vermeiden Räumlicher Desorientierung |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4106094A (en) * | 1976-12-13 | 1978-08-08 | Turpin Systems Company | Strap-down attitude and heading reference system |
| US4254465A (en) * | 1978-08-03 | 1981-03-03 | Dynamic Sciences International, Inc. | Strap-down attitude and heading reference system |
| DE3634023A1 (de) | 1986-10-07 | 1988-04-21 | Bodenseewerk Geraetetech | Integriertes, redundantes referenzsystem fuer die flugregelung und zur erzeugung von kurs- und lageinformationen |
| RU2020111C1 (ru) * | 1991-03-29 | 1994-09-30 | Гурьев Игорь Сергеевич | Устройство определения углового положения летательного аппарата по магнитному полю земли |
| FR2743892B1 (fr) | 1996-01-19 | 1998-02-13 | Sextant Avionique | Systeme d'aide au pilotage d'aeronefs a l'aide d'un viseur tete haute |
| US5841537A (en) * | 1997-08-11 | 1998-11-24 | Rockwell International | Synthesized attitude and heading inertial reference |
| SE512716C2 (sv) * | 1999-01-18 | 2000-05-02 | Saab Ab | Metod och anordning för att beräkna reservattityd och reservkurs för ett flygplan |
-
1999
- 1999-01-18 SE SE9900113A patent/SE512716C2/sv unknown
-
2000
- 2000-01-12 ES ES00902224T patent/ES2223452T3/es not_active Expired - Lifetime
- 2000-01-12 CZ CZ20012604A patent/CZ300503B6/cs not_active IP Right Cessation
- 2000-01-12 DE DE60011572T patent/DE60011572T2/de not_active Expired - Lifetime
- 2000-01-12 RU RU2001123235/09A patent/RU2236697C2/ru not_active IP Right Cessation
- 2000-01-12 AT AT00902224T patent/ATE269555T1/de not_active IP Right Cessation
- 2000-01-12 CA CA002358557A patent/CA2358557C/en not_active Expired - Fee Related
- 2000-01-12 US US09/889,311 patent/US6782742B1/en not_active Expired - Fee Related
- 2000-01-12 EP EP00902224A patent/EP1147461B1/en not_active Expired - Lifetime
- 2000-01-12 PL PL00349834A patent/PL194230B1/pl unknown
- 2000-01-12 BR BR0007279-6A patent/BR0007279A/pt not_active Application Discontinuation
- 2000-01-12 AU AU23354/00A patent/AU756340B2/en not_active Ceased
- 2000-01-12 WO PCT/SE2000/000034 patent/WO2000042482A1/en not_active Ceased
- 2000-01-17 AR ARP000100193A patent/AR024529A1/es active IP Right Grant
-
2001
- 2001-06-21 ZA ZA200105118A patent/ZA200105118B/en unknown
-
2004
- 2004-07-06 US US10/883,806 patent/US6955082B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| ATE269555T1 (de) | 2004-07-15 |
| AU2335400A (en) | 2000-08-01 |
| PL194230B1 (pl) | 2007-05-31 |
| ES2223452T3 (es) | 2005-03-01 |
| CA2358557C (en) | 2008-06-03 |
| US20040250616A1 (en) | 2004-12-16 |
| PL349834A1 (en) | 2002-09-09 |
| SE9900113L (sv) | 2000-05-02 |
| BR0007279A (pt) | 2001-10-16 |
| AU756340B2 (en) | 2003-01-09 |
| WO2000042482A1 (en) | 2000-07-20 |
| RU2236697C2 (ru) | 2004-09-20 |
| DE60011572T2 (de) | 2004-11-25 |
| EP1147461B1 (en) | 2004-06-16 |
| SE512716C2 (sv) | 2000-05-02 |
| DE60011572D1 (de) | 2004-07-22 |
| ZA200105118B (en) | 2002-06-21 |
| AR024529A1 (es) | 2002-10-16 |
| US6782742B1 (en) | 2004-08-31 |
| CA2358557A1 (en) | 2000-07-20 |
| US6955082B2 (en) | 2005-10-18 |
| CZ300503B6 (cs) | 2009-06-03 |
| EP1147461A1 (en) | 2001-10-24 |
| SE9900113D0 (sv) | 1999-01-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6782742B1 (en) | Redundant system for the indication of heading and attitude in an aircraft | |
| CA2057625C (en) | Fault-tolerant inertial navigation system | |
| US6161062A (en) | Aircraft piloting aid system using a head-up display | |
| Hayward et al. | Inertially aided GPS based attitude heading reference system (AHRS) for general aviation aircraft | |
| WO1999003000A1 (en) | Integrated flight information and control system | |
| CN107389099B (zh) | 捷联惯导系统空中快速对准装置及方法 | |
| CN102050226A (zh) | 一种航空应急仪表及其系统初始对准方法和组合导航算法 | |
| CN101779101A (zh) | 用于飞行器的备用仪器 | |
| GB2444814A (en) | Estimating inertial acceleration bias errors | |
| US3241363A (en) | Navigation instruments | |
| JPH0710090A (ja) | 航空機の操縦情報の安全化の方法及び装置 | |
| CA2605709C (en) | Redundant system for the indication of heading and attitude in an aircraft | |
| CN107764268A (zh) | 一种机载分布式pos传递对准的方法和装置 | |
| Becker et al. | A study of non-stochastic IMU errors in strapdown airborne gravimetry | |
| EP3662343B1 (en) | In-flight azimuth determination | |
| Malinak et al. | Pure-Inertial AHRS for Navigation of Accelerated Vehicles at High Latitudes | |
| RU2776856C2 (ru) | Способы определения значений углов ориентации в процессе движения летательного аппарата и коррекции значений углов ориентации | |
| Pogorelov et al. | Modeling the motion of an uncompensated gyrostabilized platform in the Rodrigues-Hamilton parameters | |
| Davain et al. | Dedicated algorithm for line of sight stabilization and orientation | |
| Lemay et al. | Precise input and output error characterization for loosely integrated ins/gps/camera navigation system | |
| Sandu et al. | INS/GPS synergic navigator with Kalman filtering | |
| Seifert et al. | An alternative formulation for the integration of GPS and INS measurements | |
| Seifert et al. | An Alternative GPS/INS Integration Method | |
| Arafa et al. | Strap down INS Alignment Using Non-Linear Model for Large Azimuth Misalignment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Patent lapsed due to non-payment of fee |
Effective date: 20160112 |