Vízügyi Közlemények, 1982 (64. évfolyam)
1. füzet - Rövidebb tanulmányok, közlemények, beszámolók - 4. Ambrus Sándor: Adaptív számítógépes előrejelzési módszer kísérleti alkalmazása
Adaptív számítógépes előrejelzési módszer 143 értéket vettünk föl minden állomásra, azaz a 3 legutóbb kiadott előrejelzést az alsó mércére, 3 db mérési adatot a felső mércére, és a mostani, t időpontra kiadott előrejelzés e(í) hibáját tartalmazza az adatvektor. Hozzáfolyással egyelőre nem kísérletezünk. A paramétervektort a tapasztalatok alapján induláskor zérus elemekkel töltjük fel — eléggé hamar beáll a valódi értékekre: a(0) = [0 0 ... 0] A P(0) mátrixot P(0) = 103-1 alakban választjuk, ahol I a (p + r + s + z)-ed rendű egységmátrix. A modellel 1, 2 és 3 napos előrejelzést készítünk. Induláskor az x(0) vektort — előrejelzések híján — csupa mérési adattal töltjük fel, így természetszerűleg a hibák értéke itt zérus lesz. A tömbök feltöltéséhez összesen 7 nap adatait kell beolvasni telexszalagról egymás után (3 előző adat és három „előrejelzett", amit most — ismert mérés lévén — 0 hibájú előrejelzésként töltünk be). Az összes szükséges adat birtokában a program összeállítja az egyes tömböket, és elkészít egy előrejelzést, indulásként. Ezzel az inicializáló program teljesítette feladatát: lefoglalta a helyet és felépítette a tömböket a folyamatos előrejelzés céljára. Ezután már erre a programra nem lesz többé szükség, csak ha teljesen elölről akarjuk kezdeni az egész számítást. 2.2. A naponta használatos operatív előrejelző program működése Ez a program a következő feladatokat látja el: Beolvassa az OVSz által szállított aznapi adatokat tartalmazó telexszalagot. Ezután egyenként behívja a disc-egységről az állomások tömbjeit, melyek tartalmazzák az állomás nevét, kódját, pillanatnyi állapot- és paramétervektorát és konvergenciamátrixát az 1, 2 és 3 lépéses előrejelzésekhez. Felújítja a vektorokat és a konvergenciamátrixot, majd elkészíti az előrejelzést. A kapott eredményeket kilistázza, az igényeknek megfelelően kétféle formában: Az eredmények szemrevételezését lehetővé tevő előrejelzési mátrixot (I. táblázat) és a rekurzív módon kiszámított hibajellemzőket (6) és (7), ill. (8) és (9) alapján. I. táblázat Az előrejelzési mátrix sémája MAI MÉRÉS: 431 ELŐREJELZÉS 1 NAPOS 2 NAPOS 3 NAPOS KÉSZÜLT: MÁRA 421 428 402 HOLNAPRA 430 432 410 HOLNAPUTÁNRA 424 422 A 3. NAPRA 421 Ebből a táblázatból kiolvashatók a különböző időelőnnyel készült előrejelzések az elkövetkező három napra és mára. A sorok az 1 — 2 és 3-napos előrejelzéseket mutatják ugyanarra a napra, pl. a második sorban látható a holnapra készített 1-napos előrejelzés, a 2-napos (ami tegnap készült), és a 3-napos (amit tegnapelőtt adtunk ki). A táblázatból még tendenciák is kiolvashatók, hiszen az