195615. lajstromszámú szabadalom • Eljárás légzésgörbék automatizált kiértékelésére
3 195 615 4 egyidejűleg minősítjük, és csak a legjobb eredménysort tároljuk. A találmány szerinti eljárás lehetővé teszi, hogy a felvett mérésadatokat vizsgálat közben a mérésadatfcldoigoz.ó program számára hozzáférhetővé és fcldolgozhatővá tegyük. Az adatfeldolgozás szempontjából már érdektelenné vált, tehát már kiértékelt görbeszakaszokat az új mérési adatokkal feiülírhatóvá tesszük, ezáltal biztosítjuk az adattároló többszörös felülírhatóságát. így lehetővé válik a iégzésdiagnosztikai vizsgálatok mindegyik típusához alkalmazható közös, minimalizált nagyságú adatinemóriával rendelkező légzés vizsgáló berendezés létrehozása, amely a folyamatosan felülírható memóriakialakításból következően vizsgálati időkorlátozást nem tartalmaz, így alkalmas tetszőleges számú légzési manőver elvégzésére, kiértékelésére és minősítésére. A találmányt az alábbiakban a rajz segítségével ismertetjük részletesebben. A rajzon az 1. ábra forszírozott kilégzési teszt mérőberendezéssel felvett jellemző pontjait és azoknak a találmány szerinti kapcsolási elrendezéssel fennálló kapcsolatát mutatja, és a 2. ábrán a találmány szerinti eljárás megvalósítására alkalmas kapcsolási elrendezés lehetséges kiviteli alakjának blokkvázlata látható. Az 1. ábrán látható forszírozott kilégzési tesztben 1—2 pontok közötti első légzési manőverhez kapcsolódik a 2—3 pontok közötti második légzési manőver, majd tetszés szerinti ismétlés után a 4—5 pontok közötti n-etíik légzési manőver. Eme manőverek a felsorolás sorrendjében tartalmazzák a kiértékelés alapját képező 6-7,8—9 és 10—11 pontok közötti erőltetett kilégzési görbeszakaszokat. Az 1. ábrán A és B időpontok által jelölt görbeszakaszt a kapcsolási elrendezés adatmemóriája tárolja adott időpillanatban. A találmány szerinti eljárás példaként! foganatos! tási módja szerint adatgyűjtés közbeni adatkiértékelést valósítunk meg mikroszámítógép segítségével. Ennek erőforrásait, tehát regiszterkészletét, memóriáit, futási idejét stb. két, időben párhuzamosan működő program között osztjuk szét. Ezen programok egyike gondoskodik mérés közben a mintavételezésről és a kezelői felületen történt beavatkozások, például mérésleállítás kiszolgálásáról, míg a másik program a mérési adatok kiértékelését és minősítését végzi el. Ezekhez a programokhoz közös mérést adattárolót használunk, amelynek nagysága a mintavételezés frekvenciáját és pontosságát figyelembe véve lehetővé teszi, hogy a leghosszabb légzési manővert is tárolhassuk egy adott időpillanatban. Az adatfeldolgozó program párhuzamos működésével többszörösen felülírhatóvá tesszük az adatmemóriát, amit a programok által közösen kezelt nyilvántartás bevezetésével érünk el. Ezzel a nyilvántartással két program által közösen kezelt adattároló mindenkori állapotát rögzítjük egy eredménytárolóban és segítségével megakadályozhatjuk, hogy a még fel nem dolgozott mérésadatokat ismételten felülírjuk, illetve, hogy a már egyszer kiértékelt mérésadatokat ismételten kiértékeljük. Ismételt felülírás akkor következne be, ha az alkalmazott adatfeldolgozó program sebessége kiesi lenne, illetve ha a mérési adattárat túl kicsire választjuk. Ebben az esetben a rendszer működésképtelenné válna. Ha az adatfeldolgozó program gyorsabban halad az adatok feldolgozásával, mint ami valójában a feladat elvégzése során szükséges, úgy az ideiglenesen várakozó állapotba kerül, ebben az esetben n rendszer továbbra is működőképes állapotban marad. Természetesen az adatmemória végleges nagyságát a fenti kritériumok alapján optimálisra lehet kialakítani. A fenti elvnek megfelelően az 1. ábrán látható forszírozott kilégzéses tesztnél az A, B időpontokkal jelölt vizsgálati szakasz egymást követően magában foglalja az első, második, illetve n-cdik légzési manővert, mivel az mindig a valós időben bekövetkezett vizsgálatok utolsó szakaszát tartalmazza. A vizsgálati manőverek kiértékelésének alapját képező görbeszakaszok, jelen esetben a 6—7, 8-9 és 10—11 pontok közötti szakaszok a mérési adattároló nagyságának alkalmas megválasztásával elegendő ideig tartózkodnak az A, B időpontokkal jelölt vizsgálati szakaszokban, így azok jellemző paraméterei a használt gyors algoritmusok segítségével ezen idők alatt kiszámíthatók és az eredménytárolóban eltárolhatok. Ezzel a megoldással lehetőség nyílik arra is, hogy a kezelői felületen a mérések kezdeten beállított kritériumok alapján a különböző légzési hullámokhoz tartozó paraméterértékek közül csak a legjobbakat tároljuk, mivel az adatfeldolgozó folyamatos működésű és így lehetőség van a fenti kritériumok vizsgálatára is. A találmány szerinti eljárást megvalósító berendezés egy példaként! kiviteli alakjának blokkvázlata látható a 2. ábrán, amelyben 17 buszrendszer kétirányú összeköttetésben áll 12 központi adatfeldolgozó egységgel, 13 óraáramkörrel, 14 működtető programtárolóval, amely jelen példában EPROM tároló, ciklikus 15 mérési adattárolóval, 16 eredmény tárolóval, 18 analóg-digital átalakítóval és 20 perifériaillesztővel. Légzésvizsgáló 19 készülék a 18 analóg-digitál átalakítóhoz kapcsolódik, míg a 20 perifériaillesztő 21 billentyűzettel, 22 kijelzővel és 23 nyomtatóval áll összeköttetésben. A találmányt megvalósító kapcsolást elrendezés működésen következő: A 12 központi adatfeldolgozóegység alapállapotában a 21 billentyűzet segítségével elvégezzük a szükséges mérés inicializálásokat, például a páciens adatok begépelését, a minősítő kritériumok beállítását, a vizsgálati teszt kiválasztását. Ugyancsak a 21 billentyűzetről elindítjuk a légzésvizsgáló 19 készülékre kapcsolt páciens légzésadatainak eltárolását és kiértékelését. Az indítást követően a 13 óraáramkört beállítjuk a mintavételezési frekvenciának megfelelő időzítésre, tehát 50 Hz-es mintavételezés esetében 20 nrsec-ot állítunk be, majd annak első leteltekor adott impulzus segítségével a 17 buszrendszer egyik megszakítási vonalán keresztül megszakítjuk a 12 központi adatfeldolgozó-egység működését és indítjuk a 14 működtető programtárolóban helyet foglaló adatgyűjtő program futását is. Ez az adatgyűjtő program a iégzésvizsgáló 19 készülék analóg jeleinek digitalizálását elvégezteti a 18 analóg-digitál átalakítóval, egyúttal a digitalizált tné-5 10 15 20 25 30 35 40 45 50 55 60 65 3