KFKI-1982-M A SAMP080 SZÁMÍTÓGÉPES SPEKTRUMKIÉRTÉKELO ELJÁRÁS ADAPTÁLÁSA PDP-11/34 SZÁMÍTÓGÉPRE ÉS SPEKTRUMKEZELO PROGRAMOK FEJLESZTÉSE



Hasonló dokumentumok
A berendezkedés programja

Beszédadatbázis irodai számítógép-felhasználói környezetben

1: Idõ(tartam), frekvencia (gyakoriság) mérés

Didíer«E s' v a s ú t i k o c s i k t ó l. A k ö v e tk e z ő f e l t é t e l e k n e k k e l l u i. m e g fe l e l n i e s

EMTP, EGY ÚJ LEVELEZÕ PROTOKOLL ÉS IMPLEMENTÁCIÓJA

Modern Fizika Labor. Értékelés: A mérés dátuma: A mérés száma és címe: A röntgenfluoreszcencia analízis és a Moseley-törvény

Doktori munka. Solymosi József: NUKLEÁRIS KÖRNYEZETELLENŐRZŐ MÉRŐRENDSZEREK. Alkotás leírása

XXXVIII. KÉMIAI ELŐADÓI NAPOK

{ I f. Eves beszámoló év. Kft. NYÍRTÁVHŐ. aválljlkoi,4s ve~etője (képviselője) 4400 NYÍREGYHÁZA, NÉPKERT U.12. T.

τ Γ ħ (ahol ħ=6, evs) 2.3. A vizsgálati módszer: Mössbauer-spektroszkópia (Forrás: Buszlai Péter, szakdolgozat) A Mössbauer-effektus

A KÉSZPÉNZÁTUTALÁSI MEGBÍZÁS NYOMTATVÁNY MŰSZAKI LEÍRÁSA, ALKALMAZÁSA, FORGALMAZÁSI FELTÉTELEI ÉS BEVIZSGÁLÁSA

KIEGÉSZÍTŽ FELADATOK. Készlet Bud. Kap. Pápa Sopr. Veszp. Kecsk Pécs Szomb Igény

A testületi határozatokat maradéktalanul végrehajtottuk«,

KÖZÖS UTASÍTÁSA. A BELÜGYMINISZTÉRIUM I. ÉS IV. FŐCSOPORTFŐNÖKÉNEK 004. számú. Budapest, évi március hó 1-én BELÜGYMINISZTÉRIUM

Széchenyi István Egyetem

'lo.g^ MA Go 1 /V Z. \flz I SZOLGÁLATI TALÁLMÁNY

A TÉRINFORMATIKA OKTATÁSA ÉS ALKALMAZÁSI LEHETÕSÉGEI

TEHETSÉGGONDOZÁS HAZAI ÉS NEMZETKÖZI PROJEKTEKKEL NURTURING THE TALENTS WITH NATIONAL AND INTERNATIONAL PROJECTS

KS WI ELŐNYPONTOK. Szennyeződésekre gyakorlatilag érzéketlen, nagypontosságú, hosszú élettartamú térfogatáram-mérő.

A szőlő- és gyümölcsös-ültetvények teljes körű felmérése és megújúló statisztikája

INFORMATIKAI ALAPISMERETEK

A Paksi Atomerőműből származó kiégett üzemanyag hasznosítási lehetőségei

Felületszínek átvitele CRT monitorra és alkalmazása színtévesztés diagnosztizálására

ismerd meg! A PC vagyis a személyi számítógép

BÉKÉSCSABA MEGYEI JOGÚ VÁROS POLGÁRMESTERI HIVATALA STRATÉGIAI FEJLESZTÉSI OSZTÁLY VÁROSÉPÍTÉSZETI CSOPORT Békéscsaba, Szent István tér 7.

Rod Eye Basic User Manual



Nagy adattömbökkel végzett FORRÓ TI BOR tudományos számítások lehetőségei. kisszámítógépes rendszerekben. Kutató Intézet

SZOFTVEREK A SORBANÁLLÁSI ELMÉLET OKTATÁSÁBAN

Elem- és akkumulátorhulladékok hasznosításának jogi szabályozása és műszaki lehetőségei. Egy új osztályozóberendezés ismertetése

Az EuroProt készülékcsalád

Perchez, l*í. 5-3 m magasságú legyen, hogy elegendő hely legyen benn. m MIKROFIIM IABORATÓRIUM BERENDEZÉSE 2,7

Kapcsolóüzemű feszültségstabilizátorok túlterhelés elleni védelme ETO : ,

A PC története. Informatika alapjai-9 Személyi számítógép (PC) 1/12. (Personal computer - From Wikipedia, the free encyclopedia)

WESSLING Közhasznú Nonprofit Kft. QualcoDuna jártassági vizsgálatok Általános feltételek 2016.

Az infravörös spektroszkópia analitikai alkalmazása

Az informatika fejlõdéstörténete

A projekt eredetileg kért időtartama: 2002 február december 31. Az időtartam meghosszabbításra került december 31-ig.

SZOLGALATI TALALMAAV

A termőföld mint erőforrás

NYILVÁNOS ULÉS napirendje

4. gyakorlat. Mosószóda nátrium-karbonát-tartalmának meghatározása potenciometrikus titrálással

ATM GERINCHÁLÓZAT AZ ELTE-N

Kezelési Útmutató DVR 411M Digitális rögzítő. (Cserélhető HDD-vel)

XIII. KERÜLET HOSSZÚ TÁVÚ FEJLESZTÉSI KONCEPCIÓ

VÍZGAZDÁLKODÁS ÉS SZENNYVIZEK. UI-fertőtlenítés költségei vízművekben. Tárgyszavak: ivóvíz; UI-fertőtlenítés; vízmű; költségbecslés.


FATERMÉSI FOK MEGHATÁROZÁSA AZ EGÉSZÁLLOMÁNY ÁTLAGNÖVEDÉKE ALAPJÁN

DOKTORI (PhD) ÉRTEKEZÉS

Laborgyakorlat: Virtuális memória beállítások testreszabása

noannb Számítógépek automatizált tervezése

Rod Eye Digital User Manual

Vastagréteg hangfrekvenciás oszcillátorok


FLUORESZCENCIA SPEKTROSZKÓPIA

JÓVÁHAGYÁS. szervezet. Név Dr. Szakonyi Lajos KPI Oktatási Minisztérium

BBBZ kódex Hajók propulziója

Villamos jelek mintavételezése, feldolgozása. Mérésadatgyűjtés, jelfeldolgozás 9. előadás

HALLGATÓI KÉRDŐÍV ÉS TESZT ÉRTÉKELÉSE

13. évfolyam 4. KÜLÖNSZÁM augusztus 29. ORSZÁGOS EPIDEMIOLÓGIAI KÖZPONT. Epinfo TÁJÉKOZTATÓ

KOCKÁZATKEZELÉS A REPÜLÉSBEN

Hazánkban jelentõs múlttal rendelkeznek a klasszikus tesztelméleti módszerekkel

Haladó Szilárdtestfizikai Laboratórium

Villamos kapcsolókészülékek BMEVIVEA336

Kovács Sándor, Németh Norbert, Orbán Mihály, Sós János MVM PA Zrt Kasoly József, Vágvölgyi Jenő MATEC Kft.

Minden jog fenntartva, beleértve bárminemű sokszorosítás, másolás és közlés jogát is.

Az ATOMKI ESS programja

Lineáris programozás. Modellalkotás Grafikus megoldás Feladattípusok Szimplex módszer

Konfokális mikroszkópia elméleti bevezetõ

DOKTORI (PhD) ÉRTEKEZÉS TÉZISEI

a Kutatási és Technológiai Innovációs Alap évi egységes, elektronikus pályázati űrlapjához

Lakóházak energiatudatos szellőzési rendszerei Energy conscious ventilation system of dwellings

RONCSOLÁSMENTES VIZSGÁLATTECHNIKA

2. A SZAKÉRTOi FELADAT MEGHATÁROZÁSA, AZ ÉRTÉKELÉS CÉLJA. Az értékelés a Megbízó tájékoztatása szerint értékesítés céljából vált szü kségessé.

NEUTRON-DETEKTOROK VIZSGÁLATA. Mérési útmutató BME NTI 1997

Baranyáné Dr. Ganzler Katalin Osztályvezető

A hulladékgazdálkodásról szóló évi XLIII. törvény 35. és 36..-aiban foglalt felhatalmazás alapján:

Minőségbiztosítás, validálás

ERŐMŰI SZERKEZETI ELEMEK ÉLETTARTAM GAZ- DÁLKODÁSÁNAK TÁMOGATÁSA A TÖRÉSMECHANI- KA ALKALMAZÁSÁVAL


VIETNAM - A MAGYAR FEJLESZTÉSI EGYÜTTMŰKÖDÉS ÁZSIAI

CENTRAL RESEARCH INSTITUTE FOR PHYSICS BUDAPEST. 'Hungarian ЧКсаасту of "Science* KFKI

9. A felhagyás környezeti következményei (Az atomerőmű leszerelése)

IKR Agrár Kft. biztonsági elemzése Füzesabony Területi Központ

Békéscsaba, Szent istván tér 7.

"MD 3060" digitális hőmérő

Biztonsági útmutató Tartozékok és kiegészítõk A monitor használata Függelék

TÁJÉKOZTATÓ A KÖTELEZŐ VÁLLALATI GYAKORLATRÓL PÉNZÜGY ÉS SZÁMVITEL BA SZAKOS HALLGATÓK SZÁMÁRA


Elektronspektrométerek fejlesztése az ATOMKI-ben ( )

Űj módszerek a hagyományos kapcsolóberendezések üzemfelügyeletére és karbantartására

1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7

FESD Feuerschutz für System- und Datenschränke GmbH OFS. Az innovatív Objektumoltó berendezés a rendszerszekrények tűzvédelmére

A szakdolgozatokra vonatkozó elvárások

Energia automatizálás


KS HORDOZHATÓ KIVITEL

Korszerű raktározási rendszerek. Szakdolgozat

- 1 - FUB-26 Használait útmutató

Átírás:

KFKI-1982-M ZOMBORI P. A SAMP080 SZÁMÍTÓGÉPES SPEKTRUMKIÉRTÉKELO ELJÁRÁS ADAPTÁLÁSA PDP-11/34 SZÁMÍTÓGÉPRE ÉS SPEKTRUMKEZELO PROGRAMOK FEJLESZTÉSE Hungarian academy of Sciences CENTRAL RESEARCH INSTITUTE FOR PHYSICS BUDAPEST

KFKI-1982-44 A SAMP08O SZÁMÍTÓGÉPES SPEKTRUMKIERTEKELO ELJÁRÁS ADAPTÁLÁSA РБР-П/ЗЧ SZÁMÍTÓGÉPRE ÉS SPEKTRUMKEZELŐ PROGRAMOK FEJLESZTÉSE Zombori réter Központi Fizikai Kutató Intézet 1525 Budapest 114, Pf. 49 HU ISSN 0368 5330 ISBN 96Я 571 930 5

KIVONAT Az elterjedten használt SAMPO program alapján kisszamitogep.es programot (SAMP080) dolgoztak ki a Helsinki Műszaki Főiskolán gamma-spektrumok analízisére és izotópazonositásra. A SAMP08O eredeti változata egy 64 kbyte tárolókapacitású NOVA-2 tipusu számitógép RDOS operációs rendszere alatt működő FORTRAN-5 nyelven Íródott. Csekély módosításokkal a programot egy RT-11 operációs rendszer alatt működő PDP 11/34 kisszámitógépre adaptáltuk. Programokat dolgoztunk ki az adatforgalom vezérlésére és az adatok grafikus.negjelenitésére. АННОТАЦИЯ На основе широкоприменяемого кода САМПО в Техническом университете Хельсинки была разработана программа САМП08О для мини-эвм для анализа пмма-спектров и идентификации нуклидов. Оригинальный вариант САМП080 был записан на языке ФОРТРАН-5 под операционной системой RDOS на ЭВМ с оперативной памятью 64 Кбайт, типа НОВА-2. Программа с небольшим изменением была применена на ЭВМ PDP/34 с операционной системой RT-11. Разработали программы управления передачей данных и программы для представления графического изображения. ABSTRACT On the basis of the widely used SAMPO code a minicomputer program (SAMP080) was developed for gamma-spectrum analysis and nuclide identification at the Helsinki University of Technology. The original version of SAMP080 was coded in FORTRAN-5 under RDOS operating system on a 64 kbyte memory capacity NOVA-2 computer. With slight modifications the program was applied to PDP 11/34 computer operating under RT-11. Programs for data transfer control and graphic representation were developed.

TARTALOMJEGYZÉK Oldal BEVEZETÉS 1 A SAMP080 PROGRAMRENDSZER KIALAKÍTÁSÁT CÉLZÖ MUNKÄK A HELSINKI MŰSZAKI FŐISKOLÁN 2 A SAMP080 ADAPTÄI-ЛСА A KFKI SUGÁRVÉDELMI FŐOSZTÁLYÁNAK PDP 11/34 SZAMITÖGÉPÉRE 4 SPEKTRUMKEZELÖ PROGRAMOK FEJLESZTÉSE 6 ÖSSZEFOGLALÁS 6 HIVATKOZÁSOK 8 ÁBRASZÖVEGEK 9 MELLÉKLET

BEVEZETÉS Az elmúlt V. ötéves tervidőszakban c* KFKI Sugárvédelmi Főosztályának kiemelt kutatási feladata volt az épülő Paksi Atomerőmű sugárvédelmi környezetellenőrző rendszerének létrehozása, olyan módszerek és eljárások kidolgozása, amelyek segitségével a környezetben található természetes és mesterséges eredetű radioizotópok gyorsan, megbizhatóan és nagy pontossággal meghatározhatók. Ez a feladat fontos eleme marad a VI. ötéves tervbe foglalt, az atomerőmüvek gazdaságos és biztonságos üzemeltetését célzó kutatásoknak is. A műszaki adatok és a már működő atomerőmüvek tapasztalatai alapján várható kibocsátások olyan kismértékű szennyeződést eredményeznek, amelyek kimutatása csak nagyon érzékeny és nagy hatásfoka berendezéssel lehetséges. Ennek alapján fogalmazódott meg egy nagy érzékenységű gamma-spektrometriai rendszer kiépítésének igénye. Megitélésünk szerint a feladat által felvetett követelményeknek csak egy megfelelő számitógépes adatfeldolgozó és kiértékelő rendszerrel ellátott anti-compton árnyékolásu Ge/Li/-spektrométerrel tudunk korszerűen eleget tenni. Az elmúlt évek során fokozatosan létrejöttek azok a feltételek, amelyek lehatővé tették a fent emiitett rendszer kiépítésének megkezdését. 1978-ban helyeztek üzembe főosztályunkon egy PDP 11/34 tipusu, RT-11 operációs rendszerrel működő, 64 kbyte tárolókapacitású kisszámitógépet, és egy csehszlovák gyártmányú, kb. 7 % relativ hatásfokú Ge/Li/-detektort, 1979- ben pedig egy 4K memóriaju ICA-70 analizátort kaptunk. Az igy létrejött gamma-spektrometriai mérő- és kiértékelő rendszer szerkezeti sémája az 1. ábrán látható. A spektrométer hatékony kihasználásához meg kellett oldanunk a mérések során keletkező nagymennyiségű adat kezelését és kiértékelését. A rendszer fontos részeként olyan software-re volt tehát szükség, amellyel gyorsan, megbízhatóan és pontosan tudunk spektrumokat kiértékelni.

- 2 - A kivánt software létrehozására több lehetőség is kínálkozott. A KFKI központi számitógépén működnek olyan programok, amelyek gamma-spektrumok kiértékelésére szolgálnak, ezek átvitele kisszárnitógépre azonban a korlátozott tároló-kapacitás miatt problematikus. Saját programok kidolgozása megoldást jelenthetett ugyan, de nagy időigénye miatt a munkát jelentősen lassitotta volna. Megfelelő megoldást kinált viszont egy tanulmányút, amelynek során egy hasonló kapacitású kisszámitógépre kidolgozott általános célú gamma-spektrometriai programmal ismerkedtünk meg. A SAMP080 elnevezésű programrendszer, amelyet a Helsinki Műszaki Főiskola Atomtechnikai Laboratóriumának munkatársai egy a Data General cég által gyártott NOVA-2 tipusu kisszámitógépre dolgoztak ki, nagy teljesítőképességű, korszerű és könnyen kezelhető eljárás, széles körű alkalmazását azonban gátolja, hogy a kevésbé elterjedt NOVA-2 és a népszerű PDP gépcsalád között a programátadás nem végezhető el automatikusan. A program adaptálása során az az általános igény is megfogalmazódott, hogy az átalakított verzió legyen közvetlenül átvihető bármely más PDP 11 tipusu, illetve azzal kompatibilis TPA-1140 tipusu kisszámitcqépre. A SAMP080 PROGRAMRENDSZER KIALAKÍTÁSÁT CÉLZŐ MUNKÁK A HELSINKI MŰSZAKI FŐISKOLÁN A hatvanas évek végén J.T. Routti és S.G. Prussin a kaliforniai Berkeleyben számitógépes eljárást dolgoztak ki félvezető detektorral mért gamma-spektrumok kiértékelésére, programjukat SAMPO néven publikálták 1969-ben[l, 2]. A program az általánosított második differenciák elvén alapuló algoritmus segítségével csúcsokat keres a spektrumban, majd a talált csúcsokhoz exponenciális lefutású Gauss- -görbéket illeszt egy a legkisebb négyzetek módszerét alkalirazó nemlineáris eljárással. Az illesztett függvény alakját

- 3 - leiró paramétereket a program egy másik része határozza meg standard kalibrációs spektrumok kiértékelésével. Ez a program izotópok azonositására még nem alkalmazható, mérete miatt pedig csak nagyszámitógépen futtatható. A Helsinki Műszaki Főiskola munkatársai ebből a programból fejlesztették ki a SAMP076 elnevezésű verziót, amelyben a lassú, de pontosabb nemlineáris illesztést lineárissal helyettesitették, kb. tizszeresére növelve ezzel a programfutás sebességét. További előrelépést jelentett, hogy a SAMP07fi már rendelkezik izotópazonositási lehetőségekkel[з!. 1978-ban született meg az a programváltozat, amely a korábban egységes program szétbontásával és megfelelő overlay-struktura kialakításával már betölthető egy 64 kbyte kapacitású kisszámitógépbe, miközben megtartja mindazokat a képességeit, amelyeket a korábbi fejlesztések során szerzett. Ez a verzió azonban /elsősorban formális programkezelési nehézségek miatt/ csak átmeneti változatnak tekintendő[4j. 1979 őszén, egy háromhónapos tanulmányút során sikerült bekapcsolódni a programfejlesztés munkáiba, amely elsősorban két területen adott lehetőséget a hozzájárulásra. Az egyik egy gyakorlati programozástechnikai feladat megoldása volt, ennek során sikerült a programhoz csatolni egy szubrutint, amellyel az illesztés az outputon grafikusan is megjelenithető. A másik feladat inkább elméleti jellegű volt. Finn kollégáinkkal olyan statisztikai tesztelési eljárást dolgoztunk ki, amelynek segítségével az illesztés jóságát lehet vizsgálni. Ez a statisztikai teszt szintén beleépült a készülő programbajsj. A programrendszer további formális módositásokkal 1980. első félévében nyerte el végleges alakját. Ezt a verziót a dokumentációval együtt 1980. októberében az idelátogató finn kollégák hozták el [б, 7J.

- 4 - A SAMP080 ADAPTÁLÁSA A KFKI SUGÁRVÉDELMI FÖOSZTÄLYÄNAK PDP 11/34 SZÁMÍTÓGÉPÉRE A SAMP080 eredeti változata a NOVA-2 kisszámítógép RDOS operációs rendszere alatt működő FORTRAN-V programozási nyelven Íródott. Mind a forrásnyelv, mind maga az operációs rendszer tartalmaz olyan elemeket, amelyek gépspecifikusak, nem vihetők át automatikusan más rendszerekre. További bonyodalmakat okozott az, hogy két különböző perifériákkal ellátott konfiguráció között kellett elvégezni a programátadást. Az első forditási kisérleteknél kiderült, hogy elsősorban az input-output vezérléssel kapcsolatos utasitásokat kell átirni, az aritmetikai jellegű szubrutinok leforditásánál viszonylag kevés problémával találkoztunk. Az input-output szolgáltatások jelentős leszükitésevel 1981. januárjában sikerült az első működőképes verziót előállitani, amely a tesztfeladatok megoldásánál a kivánt eredményeket szolgáltatta. Ez a programváltozat azonban még elég nehezen kezelhető, liányoznak belőle azok a vonások, amelyek az eredeti SAMP080-L elegánssá és kényelmesen használhatóvá teszik. 1981. júliusában egy ujabb kéthetes finnországi tanulmányút adott lehetőséget a programadaptálás során felmerült problémák megbeszélésére és a továbbfejlesztés lehetőségeinek megvitatására. Megállapodtunk abban, hogy a kétféle /N0VA-2/RD0S és PDP 11/RT-lty verziót a felhasználó szempontjából egységessé /egy kezelési utasítással müködtethetővé/ kell tenni, ami az utóbbi változatban kivánt változtatásokat. A továbbfejlesztésre vonatkozóan az alábbi igények és lehetőségek merültek fel: 1. Az izotópazonositási programrész outputjának megváltoztatása a környezeti mintamérések követelményeinek megfelelően.

- 5-2. Az izotópazonositási programrész outputjának átírása az uj Sí egységekre. 3. Eredményfile készítése további felhasználásra. 4. Uj csucskeresési algoritmus kidolgozása a hibakorreláció módszerének felhasználásával. 5. Illesztett háttérgörbe megváltoztatása lépcsősfüggvényre. 6. Kalibrációs táblázatok leválasztása az INPUT-file-ból. 7. Csúcsok manuális hozzávétele az illesztéshez olyan eseteiden, amikor az automatikus kereséssel talált csúcsokra történő illesztés nem elfogadható. Megállapodtunk még néhány további formális változtatásban is, és meghatároztuk a feladatok elosztását és ütemezését. Augusztus-szeptember folyamán a program második és harmadik részét /spektrumkiértékelés és izotópazonositas/ sikerült olyan alakra hozni, hogy lehetővé vált használatuk az eredeti SAMP080 kezelési utasitás alapján[7j, a továbbfejlesztésre vonatkozó feladatok közül az ele" kettőt is sikerült teljesíteni. Az aritmetikai jellegű változtatásokra a következő időszakban kerül sor. A programfejlesztéssel egyidöben 1981 során számos esetben alkalmaztuk a SAMP080-at gamma-spektrometriai mérésjk kiértékelésére. Mind saját kutatási feladatként /KFKI és atomeromüvi környezeti minták/, mind külső intézmények megkeresésére /építőipari alapanyagok/ nagy mennyiségű mintát dolgoztunk fel és igen kedvező tapasztalatokat nyertünk a SAMP080 alkalmazásával kapcsolatban.

- 6 - Az elmúlt időszakban már több helyről is megnyilvánult érdeklő-lés a program iránt. A KFKI Kémiai Főosztályán most folynak a próbálkozások a program átvételére, amely nagy segítséget jelentene a nagymennyiségű neutronaktivációs analitikai mérés gyors és automatikus kiértékelésében. Hasonló érdeklődés nyilvánult meg a KFKI Reaktorfizikai Osztályáról és az Izotóp Intézet Ge/Li/ spektrometriával foglalkozó munkatársai részéről. Szintén jelenleg teszünk kísérletet a SAMP080 röntgenfluoreszcenciás analízisre történő alkalmazására. Több gamma-spektrometriával foglalkozó látogatónk kért forrásnyelvi listát a programról. A programkezelés megkönnyítése céljából rövid magyar nyelvű kezelési utasítás készült. /Id. Melléklet/ SPEKTRUMKEZELÖ PROGRAMOK FEJLESZTÉSE 1981. első hónapjaiban helyezték üzembe a PDP-11/34 számitógép és az ICA-70 analizátor közötti közvetlen kábelkapcsolatot biztosító soros illesztő eqységet. A gyártók rendelkezésünkre bocsátottak egy ICABASIC nevű alapsoftware-t, amely a standard BASIC kibővítésével készült és az ICA-70 üzemmódjait, valamint az ICA-PDP adatforgalmat képes vezérelni. Ennek alapján felhasználói programokat szerkesztettünk, amelylyel a spektrumok átolvasása és megfelelő formátumú diszkre- -iratása elvégezhető. A diszken tárolt spektrumok grafikus megjelenítésére lehetőséget nyújt a terminálként üzemelő VT-55-ös alfanumerikus grafikus display. Felhasználói programokat dolgoztunk ki a mért spektrumok változtatható léptékű felrajzolására /2. ábra/, valamint a SAMP080 által elvégzett függvényillesztések grafikus ábrázolására /3. ábra/. ÖSSZEFOGLALÁS A KFKI Sugárvédelmi Főosztályán végzett kishátterü gamma-spektrometriai mérések kiértékelésére megfelelő szinvonalu kisszámitógépes software szükséges. Tgcnycinket jól kielégítő megoldást kinált a Helsinki Műszaki Főiskolán kidolgozott

- 7 - SAMP08O elnevezésű kisszámitógépes gamma-spektrometriai eljárás, amelynek adaptálása PDP 11 tipusu számítógépre egyben jelentősen megkönnyíti a programrendszer elterjedését is. Részt vettünk a program NOVA-2 számitógépre készült eredeti verziójának kidolgozásában és létrehoztuk a program PDP 11/34 számi tógépen, RT-11 operációs rendszer alatt: futtatható verzióját. Az eljárást számos mérés kiértékelésére alkalmaztuk, amelyek kedvező tapasztalatokat szolgáltattak annak használhatóságáról és megbízhatóságáról. Próbálkozások folynak a SANP08O más konfigurációkra történő átvitelére is. A spektrometriai adatok kezelésére és meg:, ílenitésére felhasználói programokat dolgoztunk ki, amelyek lehetővé teszik a mérések közvetlen és gyors kiértékelését, valamint grafikus felrajzolását. összegezésül megállapíthatjuk tehát, hogy 1981 során létrejött az a software, amelyre a bevezetőben emiitett feladatok elvégzéséhez szükségünk van.

- 8 - HIVATKOZÁSOK 1. J.T. Rout^i: SAMPO, a FORTRAN IV Program for Computer Analysis of Gamma Spectra from Ge/Li/ Detectors, and for other Spectra with Peaks. University of California, Lawrence Berkeley Laboratory Report, UCRL-19452 /1969/. 2. J.T. Routti, S.G. Prussin: Photopeak Method for the Computer Analysis of Gamma-Ray Spectra from Semiconductor Detectors. Nucl. Instr. and Meth. 72 /1969/. 3. G.C. Christiensen, M.J. Koskelo, J.T. Routti: Gamma Spectrum Storage and An vsis Program SAMP076 with Nuclide Identification. European Organization for Nuclear Research, CERN, Health and Safety Division Report HS-RP/015/Rev. /1978/ 4. M.J. Koskelo, J.T. Routti, S. Toivonen: Minicomputer Based Gamma Spectrum Analysis System SAMP078. Helsinki University of Technology, Dept. of Technical Physics Report TKK-F-A390 /1979/. 5. P.A. Aarnio, M.J. Koskelo, P. Zombori: A New Method for the Determination of Goodness-of-Fit in Gamma Spectroscopy. Nucl. Instr. and Meth. 184 /1981/ 6. M.J. Koskelo, P.A. Aarnio, J.T. Routti: SAMPO80: an Accurate Gamma Spectrum Analysis Method for Minicomputers. Helsinki University of Technology, Dept. of Technical Physics Report TKK-F-A426 /1980/ 7. M.J. Koskelo, P.A. Aarnio, J.T. Routti: SAMP080: Minicomputer Program for Gamma Spectrum Analysis with Nuclide Identification. Helsinki Univers ty of Technology, Dept. of Technical Physics Report TKK-F-A427 /1980/

- 9 - ÁBRASZÖVEGEK 1. ábra Gamma spektrometriai mérő- és kiértékelő rendszer a KFKI Sugárvédelmi Főosztályán 2. ábra Spektrumkirajzoltatás a VT-55 display-n 3. ábra A függvényillesztés grafikus megjelenítése a VT-55 display-n a SAMP080 futása közben. 4. ábra A SAMP080 izotopazonositó programszegmensének outputja

- 10 - NB-235/A tápegység NB-215/1 nagyfesz.tápegység ИВ-215/А nagyfesz.tápegység ICA-70 sokcsatornás analizátor LA-36 rnozaiknyom ta 16 boros interface DZM-180 gyorsnyomtató FS 1501 lyuktizalag olvasó DP 105S szalag lyukasztó PDP 11/34 64 kbyte kapacitás, kettős floppy diszk VT 55 alfanumerikufl grafikua display hard copy egységgel szr.í 5400 cartridge dis: к 1. ábra

- 11 - СИЕ "ОТ "SPTCTIÍÖ)i:"IT2r FIRST CHANNEL: 3«SCALE FACTOR; VERTICAL SCAÍ.E: sbic ДАСТСЯ: { i»csijcal SCALE: 1 5M toffi^syie^ää^^i w'4»*'»cu 2. ábra

- ' - 12 - i\\ 'A* ' i. 1 IT-«"S.Í-CH I' l M;j? J74 H3RI. 4W. C-MN»»L4 : 4ÍAÜ SCALE: CAL SCALE: 8? 7 2M i t j I >i:'i:3l *#J1 F'PCI >ÄK* L: M3 И5Ч lííal SCALE:! 2 it* :.AL SCALE: 5#M...»Í1.42H -»*<. «.5#ti! t «^asc-et TI j. : ja^aasbt^iriurt/ дд;адс 2й Г^г: 3. ábra

14 21-13 - lilt HjLLllWlrtÜ Г-LAKb AkL AI IhlfcUlLU IÜ lbulüpt К 40 NUriUfcR LHAMitL LHLKtiV ALIlVlIí ALl.i.HrtL. IV 146^.01 1460.61 vov.'i/ó löl.ü^i: VHfc FULLüUlrlG PtftKb AkL AI lkll<ull.ü IU lbulull l-b b/ NUrtüLk CHANrilL FrJLKl.i ALHVIli Atl.lUrlL. 13 661..-,1 6*1.01»::.bJi j I.V. ' : ÍHL FULLUUlNb 1LAKL. AkL AI IKIHUU l.i lü llhhull ih-;.'j»u rtühutk L'HArlrlLL ti'flvby ACTU'llV ALI.LUÍÍL. 1 "2.\}\> -,'.(, } vv.,,^.> 'jl.yv' IHt njllüwiríb PL Abb (ikl i x.l IKJ v-\i\ L» IU 14IHJII Kit.'...II Nütll:l.!' CHtii.'Hl.l. Li'lKii Ai. ll'.'my HII.LI'''L. U-...V I!: >.; "!";.. y : ;_..il..<. IHK I ülu.i'.jifii;, FL»':i Л Л11 AllKl'Hil.n ni l,ii iili IL» 21:4 НШ»:!-.1-. Olli'ti'i'l.l. Li'il-'-r f'ilii"ll( ill l.itti'l.. i I.'.'.:,.i.,J ;::.-..,'.. ;, 1,.....M.-:>..'.: : :...:.: '...'. -., l~./0/ li /.t.'..; /.I.V.. :1., ;-...'.l.-ll,' IUI. Г LH i.niiit'b 11Л1 :, it Ali:-:l>:i"iU> In l»»ни 1 ри,:l.'ill r'!jli!;li' flliiilf'l.l. ii'i.li;r AUl'.'tli AI I.LIUJL. * : ::.:...l ' :. :.>.:<. >;'' / :. \ > J 2 IHt il'llhüliib Ни!.-,; Л IL AIH.ilüÜ I' iij l'-nhhi. ПГ.'1-чИ HUi1t:l.K Llli.iiiM.I. li)!.l--t.i' Aill'.MIV At. I. Ilf'i.. 1.:.. «'.'.Ol < ""...: v.. f '!66.". r, ö'i ы 11."..! i i i. :...-.. '..> tu.óiií 20 l.-"- -. tj i.-'.-. i.:-. -iv.'^.u L"j.</.-:* 11 il. ИЛ LiiMliM, FLAI.,.i:l.. i. lf.:lj.:lill H П.» ll>uimfl HI 4:111 riljiil.-i.f- Lli-.i'i'll l.'llbi hl.llv.lli iih.m.iil. 1-4."/.' " /. '. / i'tr'..':'.'! ;'il.' ;,.''v IliL MH.Li.iV'lh'i» П.'.!'..M i.l iflmhlii III lbuhjll t;l VUIFI fiiii»i;l»-: i.llni'i'lf LIILI-IJY i'iiil'.'l IV r-.i -i.iurii.. S.: ' '.,,:..Ч'-. :.i.i '!.l.i>':i /.i.u-':,' '.. :':>'... 11,.::: :.I::.,'»JV. у.ыь у ' <:. s"..'..'л.л- '!.'.Vb/ :. *. бл4 К- /''..'.. '..Л/, 6./.1 :1 Л 1.116/ 1/. v...;,7 7И...у b-l.u'jo,.',. V/0 1 / ' ;'.. У.;. v.y....<; <:'>.f»..v: Vu.'j;.".' i i»iii I ГЦ I uilii 1!, 1:.. JIUI I... WlFvL JULrlllF 11.1» ' "", : ' ' ' i'li'-l IUI. lur'i."mi III ;, rlp Г,,LI. fi»:.,». : t.i.iiirm.. DO :i' Fti I- '*" O.v ;./?.vú'-,±<02 :...,->* :.f.i;:.>l»w/ 1 ' '. L.i' <\v''-v 4..'UVj>Lt01 :-...'..:. Г'/.'..f ioj.; IM /Lili V.V'.:;Í</ i.oobolivl л..-..:.;. /,. л; ; :I>I! С»: /МП 0.,>/:..:> Л.И<.>П.1У1 -:..:j l.viiill :r>( 1=1.'I2III y.vyl b.av/lfciyi tj.'-i...0 -! :<>J ' I -l-'sll O.üii.-.i"! '». Х'".гМ.»01 'í.'-v..с'.: I i'.-i ''' " ' " o.w.m /,íf6b?:.ioi и./,б 'i.o..:.» 1 м»: //'üli о.'! ', 4.н:, М1.к>1,..:^ ;.>,. >, ;i í.fi in :.>-;!.i i>.'. ;.<.,; V.VÍ.IOI.ÍÍ)! ly.i:. :..f...v i ;'/i 4. ДЬга

MELLÉKLET Gamma-spektrometriai mérések kiértékelése SAMP080-nal /Használati utasítás/ Feladat megnevezése Z^'i^i. 3! k e e Aési_utmutató I. Spektrum felvétele ICA-70-nel A hátlapon található CONTROL MODE kapcsoló MANUAL állásban, javasolt beállítás 1 kev/csatorna. II. III. Spektrumátolvasás előkészítése YASI és YBBD kártyák behelyezése az analizátorba, CONTROL MODE kapcsoló TPA-ba. Spektrum átolvasása A program a SAMP080 által megkívánt formátumú file-ban helyezi el a mért spektrumot. A spektrum formátuma: CODE /4-karakteres azonosító/ ctrl bootj x DKt. DAT 12-FEB-82. R ICABAS * tretj X OLD * OLD FILE NAME ICAR * READY S RUN ч^

П^ jll.. 4П-,. у.... 9 n«/n. maximálisan б-jegyü/ Választható memória-szektorok: О: 1. tárnegyed 1: 2. -"- 2: 3. -"- 3: 4. 4: 1. tárfél 5: 2. tárfél 6: teljes tár A spektrum file neve megegyezik az azonositó /CODE/ nevével. A LIST? kérdésre adott Y válasz esetén a spektrumról nyomtatott listát készit. MEMORY SECTOR? 4 START CHANNEL? 1 NAME OF SPECTRUM FILE? CODE LIST? N * READY [Ctrl cj i (4)» IV. Spektrum tömörítése a diszken A fenti formátumú file-ból törli az üres betüközöket..edit CODE.DAT * R *9000<G -ld > *EX

Soektrumkiértékelés» Megadandó: az input file neve az output file /periféria/ neve a spektrum file neve A különböző input file-ok különböző geometriájú és sűrűségű mintákhoz tartozó hatásfokadatokat tartalmaznak. Választható input file: INP1M /fü Marinelli-edényben/ INP2M.'viz - " - INP3M /homok - " - / INPlH /fü hengeres edényben/ INP2H /viz - " - / INP3H /homok - " - / Egyéb input file szerkesztését ld. 1. függelékben. Leggyakoribb output file-ok: TT: 'VT-55 display/ LP: /DZM-180 nyomtató/ OUTPUT /OUTPUT.DAT nevű file a diszken/ A kiértékelés eredménye tömör, táblázatos formában az INFOUT.DAT nevű file-ban ta-.?. SAM NAME OF INPUT FILE: INP2M NAME OF PRINTOUT FILE: TT: NAME OF SPECTRUM FILE: CODE COPY INFOUT.DAT LP:

lálható, onnan szükség esetén kiirható. VI. Izotópazonositás A mérés körülményeire vonatkozó adatokat /mérési ido, mérés időpontja, referencia időpont, minta nagysága stb./ az előzetesen megszerkesztett IDINP.DAT nevű fileban /Id. 2. függelék/ kell elhelyezni Alapesetben a programfutás eredménye a terminálon /VT-55 display/ jelenik meg. Ha nyomtatott outputot kérünk, akkor a program inditása előtt át kell definiálni az output perifériákat..r SAMID.ASS LP 7 i

1. függelék: input file szerkesztése a spektrumkiértékeléshez Feladat megnevezése Az input file parancsokból és hozzájuk rendelt 5 paraméterből áll. 1. Spektrumbeolvasás; Az első négy paraméter 0, az ötödik a beolvasandó spektrum hosszát jelöli 2. Alakparaméterek interpolációs táblázata A paraméterek rendre: - a csúcs helye - az alsó exponenciális farok távolsága a csúcstól - a felső exponenciális farok távolsága a csúcstól - a Gauss-görbe paramétere - kapcsoló, az első sorban értéke 1, a többiben 0. PDP kez_e^és_i_utmutat.r EDIT XI DATAIN О.,0.,0.,0., 2048. SHAPEIN 86.76, 1.66, 2.60, 0.90, 1. SHAPEIN 120.97, 2.34, 2.98, 0.93, 0. SHAPEIN 165.02, 2.41, 2.83, 0.97, 0. SHAPEIN 513.33, 2.50, 2.41, 0.99, 0. SHAPEIN 660.87, 2.52, 2.58, 1.02, 0. SHAPEIN 896.84, 2.57, 2.28, 1.04, 0. SHAPEIN i I

/A paraméterek meghatározása a standard beállításnál felvett mintaspektrumoknak a SAMl programrésszel történő kiértékelésével lehetséges/ 3. Az energia paraméterek interpolációs táblázata A paraméterek rendre: - a csúcs helye /csatornában/ - a csúcs energiája /kev-ben/ - az energiakalibráció hibája /kev-ben/ - О - kapcsoló, az első sorban értéke 1, a többiben 0. 1171.83, 2.28, 2.47, 1.09, 0. SHAPEIN 1333.24, 1.48, 2.57, 1.15, 0. SHAPEIN 1836.60, 1.05, 2.63, 1.28, 0. ENIN 93.00, 92.60, 0.5, 0., 1. ENIN 275.80, 276.80, 0.5, 0., 0. ENIN 661.00, 661.60, 0.5, 0., 0. ENIN 898.00, 899.00, 0.5, 0., 0. 4. Hatásfok paraméterek interpolációs táblázata A paraméterek rendre - a csúcs energiája /kev-ben/ - a hatásfok /cps/kbq-ben/ - a hatásfokkalibráció hibája /%-ban/ EFIN

- о - kapcsoló, az első sorban értéke 1, a többiben О 5. Csucskeresés A paraméterek rendre: - kezdő csatorna - utolsó csatorna /ha 0, akkor az utolsó beolvasott csatorna/ - szignifikancia határ a listázáshoz /ha 0, akkor 2/ - szignifikancia határ a további kiértékeléshez /ha 0, akkor 4/ - 0. PEAKFIND 94., O., 3., 5., O. I l 6. Csucsillesztés A paramétere} -endre: - kapcsoló, ha értéke 1, akkor az outputon az illesztés grafikusan is látható. - a többi négy paraméter 0. 7. A programfutás lezárása FITLINEAR 1., 0., 0., 0., 0. STOP $$»EW Input file név, $B/WEF X ICTRL СJ $$

2. függelék: Input file szerkesztése az izotópa Feladat pegjneyezésej. Az IDINP.DAT nevű file egy BASIC nyelven irt IDINP nevű segédprogrammal szerkeszthető A mérés ideje 1000 másodpercben Referencia időpont, amelyre az aktivitást vonatkoztatjuk. Az egymás követő számok: év, hó, nap, óra, perc, másodperc. A mérés indításának időpontja /a számok megadása megegyezik az előzővel/ sitáshoz PDP _fc*z*lé*i útmutató^.r BASIC «[RETURN] OLD OLD FILE NAME IDINP READY RUN TIME OF MEASUREMENT? 60. REFERENCE DATE? 1981? 10? 20? 12? 0? 0 START OF MEASUREMENT? 1981? 10? 25? 15? 0? 0

A mérés leállításának időpontja /a szánok megadása megegyezik az előzővel/ A mintamérés eredményének mértékegysége«az alábbi kódolás szerint: 0: telítési aktivitás /Bq/ 1: Bq/kg 2: Sq/1 3: Bq/m 2 A minta mérete /az előzőleg megadott mértékegységben/ Tolerancia az izotópazonositáshoz /kev-ben/. Javasolt értéke 1-2 kev. EK". OF MEASUREMENT? 1981? 10? 26? 7? 40? 0 DIMENSION OF SAMPLE? '. SIZE OF SAMPLE? 0.35 TOLERANCE? 1. READY CTRL c] I

Kiadja a Központi Fizikai Kutató intézet Felelős kladö: Gylmesl Zoltán Szakmai lektor: Molnár Gábor Példányszám: 335 Törzsszám: 82-374 KéezUlt a KFKI sokszorosító üzemében Felelős vezető: Nagy Károly Budapest, 1982. június hó