th0200055 development of software application for neutron flux

14
TH0200055 568 D08 การพัฒนาโปรแกรมสำหรับการมอนิเตอร์ค่านิวตรอนฟลักซ์ ของระบบวัดนิวตรอนด้วยหัววัดแบบใช้กำลังของหัววัดเอง วราๅเธ ขจรฤทธิ๋ และ อารีรัตน์ คอนดวงแก้ว กองฟิสิกส์สำนักงานพลังงานปรมาณูเพื่อสันติ ถนนวิภาวดีรังสิต เขตจตุจักร กทม.10900 โทรสัพท: 5795230 ต่อ 542 โทรสาร: 5620118 e-mail: [email protected] บทคัดย่อ ได้พัฒนาโปรแกรมสำหรับการมอนิเตอร์ค่านิวตรอนฟลักซ์ของระบบวัดนิวตรอนด้วย หัววัดแบบใช้กำลังของหัววัดเองหรือรPND ซึ่งประกอบด้วยหัววัดที่มีอิมิทเทอร์ทำจากโรเดียม มาตรศักย์ไฟฟ้าสถิตซึ่งเชื่อมต่อตามแบบมาตรฐานIEEE488.2nบเครื่องคอมพิวเตอร์แบบส่วน บุคคล โปรแกรม “NFMON” จะควบคุมการทำงานของระบบวัด พร้อมกับบันทึกและแสดงผล ค่านิวตรอนฟลักซ์ทันทีในขณะวัด ผลวัดที่ได้มีความแตกต่างจากวิธีมาตรฐานที่ใช้เทคนิคการ อาบนิวตรอนโดยใช้แผ่นทองบริสุทธโดยเฉลี่ยไม่เกินร้อยละ 10 ในขณะที่ระบบSPNDแบบเดิม และวิธีมาตรฐานต้องใช้เวลาในการเก็บข้อมูลและประมวลผลประมาณ 1และ2 วันตามลำดับ Development of Software Application for Neutron Flux Monitoring of The Self Powered Neutron Detector System Varavuth Kajornrith , Areeratt Kornduangkaeo Physics Division, Office of Atomic Energy for Peace, Chatuchak, Bangkok 10900 Tel. 5795230 ext. 542 Fax. 5620118 e-mail: [email protected] ABSTRACT The development of the software application for neutron flux monitoring of the self powered neutron detector (SPND) system which consists of rhodium self powered neutron detector, electrometer which connected to personal computer via IEEE488.2. The program “NFMON” control the operation of the system and the neutron flux level will be recorded and displayed simultaneously while measuring. The consistency of neutron flux , compare to the standard method (gold foil activation), has deviation less than 10% while the duration for data collection and processing of the former SPND system and standard method needed at least 1 and 2 days respectively.

Upload: vanxuyen

Post on 10-Feb-2017

217 views

Category:

Documents


1 download

TRANSCRIPT

TH0200055568 D08

ก าร พ ฒ น า โป ร แ ก ร ม ส ำห ร บ ก าร ม อ น เต อ ร ค า น ว ต ร อ น ฟ ล ก ซ

ข อ ง ร ะ บ บ ว ด น ว ต ร อ น ด ว ย ห ว ว ด แ บ บ ใ ช ก ำ ล ง ข อ ง ห ว ว ด เอ ง

วราๅเธ ขจรฤทธ และ อารรตน คอนดวงแกว ก อ ง ฟ ส ก ส ส ำน ก ง า น พ ล ง ง า น ป ร ม า ณ เพ อ ส น ต ถ น น ว ภ าวด ร งส ต เข ต จต จ กร ก ท ม .10900

โท รส พ ท : 5 79 52 3 0 ต อ 542 โท ร ส าร : 562 01 1 8 e-mail: varavuthk@ usa.com

บทคดยอ

ไดพฒนาโปรแกรมสำหรบการมอนเตอรคานวตรอนฟลกซของระบบวดนวตรอนดวย หววดแบบใชกำลงของหววดเองหรอรPND ซงประกอบดวยหววดทมอมทเทอรทำจากโรเดยม มาตรศกยไฟฟาสถตซงเชอมตอตามแบบมาตรฐานIEEE488.2nบเครองคอมพวเตอรแบบสวน บคคล โปรแกรม “NFMON” จะควบคมการทำงานของระบบวด พรอมกบบนทกและแสดงผล คานวตรอนฟลกซทนทในขณะวด ผลวดทไดมความแตกตางจากวธมาตรฐานทใชเทคนคการ อาบนวตรอนโดยใชแผนทองบรสทธโดยเฉลยไมเกนรอยละ 10 ในขณะทระบบSPNDแบบเดม และวธมาตรฐานตองใชเวลาในการเกบขอมลและประมวลผลประมาณ 1 แ ล ะ 2 วนตามลำดบ

Development of Software Application for Neutron Flux M onitoring of The Self Powered Neutron Detector System

Varavuth Kajornrith , Areeratt KornduangkaeoPhysics D iv ision , O ffice o f A tom ic Energy for Peace, Chatuchak, B angkok 10900

Tel. 5 7 9 5 2 3 0 ext. 542 Fax. 562 01 1 8 e-mail: varavuthk@ usa.com

ABSTRACT

The development of the software application for neutron flux monitoring of the self powered neutron detector (SPND) system which consists of rhodium self powered neutron detector, electrometer which connected to personal computer via IEEE488.2. The program “NFMON” control the operation of the system and the neutron flux level will be recorded and displayed simultaneously while measuring. The consistency of neutron flux , compare to the standard method (gold foil activation), has deviation less than 10% while the duration for data collection and processing of the former SPND system and standard method needed at least 1

and 2 days respectively.

D08 บทนำ๓

การวคนวตรอนฟลกซในเครองปฏกรณปรมาณวจย-!/] ดวยระบบวดนวตรอนดวยหววด แบบใชกำลงของหววดเอง(Self Powered Neutron Detector)Kรอ SPND เดมนนจะตองอานคา กระแสจากจอแสดงผลหรอจากหนวยความจำของมาตรศกยไฟฟาสถต(Electrometer) แลวจงนำมา คำนวณดวยเครองคดเลขหรอโปรแกรมประเภทอเลกทรอนกสเวรคชท(Electronics Worksheet) เพอใหไดเปนคานวตรอนฟลกซ ซงวธการแบบนมชอจำกดคอ หนวยความจำของมาตรศกยไฟฟา สถตทใชมความสามารถในการบนทกคาวดไดนอยเพยง 100 คา ประกอบกบมขนตอนในการ ปฏบตมากทำใหเกดความลาชา จงมแนวคดทจะพฒนาโปรแกรมซงสามารถรายงานผลคาของ นวตรอนฟลกซทางจอแสดงผลของเครองคอมพวเตอรแบบสวนบคคลไดในทนทและอยางตอเนอง ขณะทำการวด พรอมทงใหสามารถบนทกเวลาและระดบนวตรอนฟลกซลงในหนวยความจำของ เครองคอมพวเตอร เพอเกบเปนขอมลหรอนำไปใชกบโปรแกรมประยกตอน

วสดอปกรณและวธ การทดลอง

Microcomputer + Software + IEEE-488.2 Interfacing Card

570 D08ระบบวดนวตรอนดวยร?ND เมอใชรวมกบโปรแกรมสำหรบการมอนเตอรคานวตรอน

ฟลกซ จะมแผนผงการตออปกรณ1ดงแสดง,ในรปท 1 ซงประกอบดวย1. หววดนวตรอนแบบใชกำลงของหววดเอง ทมอมทเทอรทำจากโรเดยม2. มาตรศกยไฟฟาสถต Keithley 65123. แผงวงจรเชอมตอแบบมาตรฐาน IEEE-488.2 Keithley KPC 488.2 AT4. เครองคอมพวเตอรแบบสวนบคคล5. โปรแกรมทใชในการควบคมและแสดงผลคาของนวตรอนฟลกซ

หววดนวตรอนแบบใชกำลงของหววดเอง หรอ SPND(1)

C o lle c to r

\ เ /INCIDENT NEUTRONS

EMITTERINSULATORCOLLECTOR

CURRENTMETER

รปท 2 แสดงหลกการทำงานและการเกดสญญาณใน SPND(1U3>

ลกษณะโครงสรางภายในและหลกการทำงานของรPND แสดงไวในรปท 2 สญญาณทเกด ขนจากอมทเทอรเปนผลมาจากโรเดยม-103 ('4“ R h ) เกดปฏกรยานวเคลยรกบนวตรอนทวงตก กระทบ ทำใหเกดเปนไอโซโทปรงส โรเดยม-104('4°54 /2)ในสถานะของไอโซเมอรค (Isomeric State) และสถานะพน (Ground State) โดยมคาภาคตดขวางของการเกดปฏกรยา เทากบ 11บารน

และ 139 บารน ตามลำดบ(1 บารน = 10'24 ตารางเซนตเมตร) แลวสลายตวปลดปลอยรงสเบตา อเลกตรอนเหลานจะวงผานฉนวนทำใหเกดมกระแสไหลในวงจร หากทราบถงปรมาณคากระแส จะสามารถคำนวณคาของรงสนวตรอนทตกกระทบหววดไดเนองจากกระแสไฟฟาทเกดขนนจะ แปรผนโดยตรงกบอตราการดดกลนนวตรอนของอมทเทอร

™ R h (4.4 นาท) 0.129 MeV

รปห 3 ผงการสลายตวของโรเดยม-104

จากรปท 3 แสดงใหเหนวาโรเดยม-104 ซงเปนไอโซโทปรงสจะเกดอยในสถานะไอโซ เมอรค ซงมครงชวต 4.4 นาท และจะสลายตวลดระดบพลงงานมาสสถานะพน ของโรเดยม-104 ซง มคาครงชวต 42 วนาท จากสถานะนโรเดยม-104 จะสลายตวตอไปใหรงสฒตาทมพลงงานสงสด 2.5 MeV และเปลยนตวเองไปเปน พาลลาเดยม-!04(Palladium-104) ซงการสลายตวแบบนม โอกาสเกดถงรอยละ 98.5 สญญาณสวนใหญทเกดขนเปนผลมาจากการสลายตวของสถานะน สวน การสลายตวในสถานะไอโซเมอรคมสวนรวมเพยงเลกนอยในการทำใหเกดสญญาณ

572มาตรศกยไฟฟาสถต๓

ส ญ ญ าณ กระแสท เก ดข น ภ ายใน SPND ม ขนาดเล กมาก โดยม ค าเร มต นอย ใน ระด บ พโคแอมแปร การวดกระแสทม ขนาดเลกเชนนตองใชเครองวดทม ชอเรยกวา มาตรศกยไฟฟาสถต ซงเป นเคร องท ม ร ปแบบการวดในลกษณะเด ยวก นก บม ลต ม เตอร(M ultimeter^วไป แตมความ ละเอยดและความแมนยำในการวดพรอมทงความสามารถตานอนท ส งกวา เนองจากการทชองรบ ส ญ ญ าณ ขาเข า(Input)S ล กษณ ะพ เศษและม ความไวในการว ดส งจ งทำให มาตรศ กย ไฟ ฟ าสถ ต สามารถว ดความต างศ กย ความตานทาน กระแสและประจ ในพ ส ยท เคร องว ดแบบทวไปไม, สามารถทำไต โดยปกตแลวมาตรศกย!ฟฟาสถตจะถกนามาใชในกรณต อไปน

1. วดกระแสทม คานอยกวา 100พโคแอมแปร2. วดความตานทานทมคามากกวา 1 จกะโอหม3. ตองการจำกดกระแสทต องดงจากวงจรใหนอยทสด เชน

การวดความตางศกยจากตนกำเนดทมความตานทานมากกวา 1 เม กกะโอหม- การวดความตางศกยจากตนกำเนดทมความตางศกยนอยกวา 2-3 โวลต หรอ

เมอตองการใหความตางศกยลดลงเพยง 200-300 ม ลล โวลต 4. เมอตองการวดประจ วดกระแสทม ความไวสง(sensitive current) วดกระแสทม

ความเรวสง(high speed current) ซงไม'มรปแบบการวดเชนนในเครองวดแบบทวไป5. เม อตองการความสามารถในการเชอมตอกบระบบควบคมหรอเครองคอมพวเตอรสำหรบระบบวดนวตรอนดวยร?NDน มาตรศกยไฟฟาสถตทใชไดแก Keithley 6512

แผงวงจรเชอมตอแบบมาตรฐาน IEEE-488.2(4 5 6)

มาตรศกยไฟฟาสถต Keithley 6512 ม ช องสำหรบการสอสาร(communication port) ตาม แบบมาตรฐาน IEEE-488.2 ซงแตกตางจากมาตรฐานทม อยในเครองคอมพวเตอรแบบสวนบคคล โดยท วไป ดงน นการสอสารขอมลระหวางมาตรศกยไฟฟาสถตกบคอมพวเตอรจงตองตดตงแผง วงจรเชอมตอแบบมาตรฐาน IE E E -488^นเครองคอมพวเตอร'ดวย

ในป ค.ศ. 1965 บรษทฮวเลตแพคการด(Hewlette Packard)^ออกแบบมาตรฐานทาง ไฟฟาของ สายนำสญญาณ, ขวตอ(connectors), วธ การควบคม(control protocol) และขอมลในการ ส อสารระหวางเคร องม อด จ ตอลท สามารถโปรแกรมได โดยให ช อ เร ยกว า Hewlette Packard Interface Bus หรอ HPIB เปนทนยมใชกนอยางแพร,หลายเนองจากมความสามารถในการเคลอน ยายขอมลทรวดเรว และไดการยอมรบจากสถาบนไฟฟาและวศวกรรมอเลกทรอนกส' (The Institue

of Electrical and Electronics Engineering หรอ IEEE) ใหเปนมาตรฐาน IEEE-488 เมอป ค.ศ.1975 ตอมาในป ค .ศ .!987 ไดมการเพมเตมมาตรฐานเกยวกบการตอบสนองตอขอมล โครงสรางของคำ สง การควบคมความผดพลาด แลวเรยกเปนมาตรฐาน IEEE-488.2 สวนมาตรฐานเดมนนเปลยน เปน IEEE-488.1 ปจจบนมาตรฐาน IEEE-488.2 เป นทร จ กกนในชอ บสอนเตอรเฟสเอนกประสงค หรอ GPIB (General Purpose Interface Bus) หรอ IEC625 (International Electrotechnical Commission) และถกใช เป นมาตรฐานสากลในการเช อมตอระหวางเคร องคอมพวเตอร แ บ บ สวน บคคลกบเครองมอมากกวา 2000 ชนด โดยบรษทผผลตมากกวา 200 ราย

DI01DI02DI03DI04EOIDAVNHFDNDACIFCSRQATNSHIELD

I DI05DI06DI07DIO0GND (Twisted Pair with DAV) GND (Twisted Pair with NRFD) GND (Twisted Pair with NDAC) GND (Twisted Pair with IFC) GND (Twisted Pair with SRQ) GND (Twisted Pair with ATN) SIGNAL GROUND

M na

T I E U T

รปท 4 ขวตอแบบแอมrเนอลของสายนำสญญาณแบบ IEEE-488.2

สายนำสญญาณ IEEE-488.2 เปนสาย 24 เสนแบบมเสนลวดถกหม(shield)โดยทปลายแต ละขางมขวตอแบบแอมVเนอล(Amphenal) ทมปลกและตวรบในขวตอเดยวกนดงแสดงในรปท 4 เพอเชอมตอกบอปกรณหรอเชอมตอกนเองใหยาวขน สายจำนวน 24 เสนนเปนสายนำสญญาณ 16 เสน และสายดน(ground) 8 เสน สำหรบสายนำสญญาณ 16 เสนยงแบงเปน 3 กลม คอ สายทเปน บสขอมล 8 เสน สำหรบรบ-สงขอมลระหวางอปกรณแบบ 8 บทขนาน อก 5 เสนใชสำหรบสง สญญาณในการเชอมตอ ทเหลออก 3 เสนสำหรบทำหนาทตรวจสอบแบบแฮนดเชค(hand shake) การเชอมตอแบบมาตรฐาน IEEE-488.2 สามารถควบคมอปกรณไดมากถง 14 เครอง สายนำ สญญาณทตอระหวางอปกรณจะตองยาวไม,เกน 4 เมตร ความยาวของการเชอมตอรวมสงสดไดถง 20 เมตรในลกษณะเชงเสนหรอลกษณะรปดาวหรอรวมกนทง 2 ลกษณะดงแสดงในรปท 5 อปกรณ แตละเครองจะมแอดแดรส(address) ของตวเอง เปนตวเลขระหวาง 0-30 รวมทงเครองควบคมซง โดยปกตจะถกกำหนดไวทหมายเลข 21 การมแอดแดรสเปนของตวเองนนทำใหสามารถควบคม อปกรณแตละเครองไดอยางแมนยำ สำหรบระบบวดนไดใชแผงวงจรเชอมตอของ Keithley รน

574 D08โปรแกรมทใชในการควบคมและแสดงผลคาของนวตรอนฟล,กซ

ไมโครซอฟทวชชวลฒสคคอตวแปลภาษาชนดหนงของบรษ ทไมโครซอฟท'2’ ใชสำหรบ พ ฒ นาโปรแกรมประยกต ท ทำงานบนระบบปฏ บ ต การว นโดว ส(Windows Operating System) บรษ ทไมโครซอฟทออกวชชวลเบสค รน 1 ในป ค.ศ. 1991 โดยนำความสามารถของวนโดวสมา ชวยใหการพฒนาโปรแกรมประยกตแบบ 16 บตงายขน มการนำแนวคดในการพฒนาโปรแกรมบน ระบบปฏบ ต การดอส(Disk Operating System ^เรยกวา โปรแกรมแบบโครงสราง(Structured Programming) มาเป น โป รแกรมแบบโครงสร างลำด บ เห ต การณ (Structured Event Driven Programming) เพ อช วยลดขนตอนของการพ ฒนาโปรแกรมสำหรบควบคมการทำงานของเหต การณต างๆ การทำงานของโปรแกรมแตละขนตอนนอกจากจะขนกบโปรแกรมเองแลวยงข นก บ เหตการณ ต างๆทเก ดขนภายในโปรแกรมดวย ดงนนการเขยนโปรแกรมจงตองใหเหมาะสมกบทก เหตการณ ไม'เชนนนอาจมปญหาการเกดเหตการณซำซอนหรอเกดขอผดพลาดจนไมสามารถปรบ ปรงการควบคมตางได ตอมาปลายป ค.ศ. 1992 บรษ ทไมโครซอฟทจงไดออกวชชวลเบสครน 2 ม การแกไขขอบกพรองของรนท 1 ทำใหสามารถทำงานไดรวดเรวขน และไดออกวชชวลเบสครน 3 ในปถ ดมา มการเพมความสามารถการทำงานเกยวกบฐานขอมล เพมเครองมอตางๆ เพอลดภาระใน การพฒนาโปรแกรม และเปนรนสดทายทสนบสนนการทำงานของโปรแกรมแบบ 16 บต121

ก า ร พ ฒ น า โ ป ร แ ก ร ม “ N F M O N ” ไ ด เ ล อ ก ใ ช ไ ม โ ค ร ซ อ ฟ ท วชชว ล เ บ ส ค 3 เ พ อ ใ ห ม ค ว า ม

ส อ ด ค ล อ ง ก บ แ ผ ง ว ง จ ร เ ช อ ม ต อ แ บ บ ม า ต ร ฐ า น I E E E - 4 8 8 . 2 ข อ ง K e i t h l e y ร น K P C - 4 8 8 . 2 A T ท เ ป น

แ ผ ง ว ง จ ร แ บ บ 1 6 บ ต แ ล ะ เ ข า ก น ไ ด ก บ ไ ด ร เ ว อ ร ( D r i v e r ) ท ผ ผ ล ต แ ผ ง ว ง จ ร เ ช อ ม ต อ ไ ด ร ว บ ร ว ม ไ ว

ใ น แ ฟ ม D y n a m i c L i n k L i b r a r y ช อ W I N 4 8 8 . D L L เ พ อ ส น บ ส น น ใ น ก ร ณ ท ผ ใ ช ง า น ม ค ว า ม ป ร ะ ส ง ค

จ ะ พ ฒ น า โ ป ร แ ก ร ม ใ ช ง า น เ อ ง ก า ร น ำ ม า ใ ช ง า น จ ะ ต อ ง ส ำ เ น า แ ฟ ม น ไ ว ใ น ไ ด เ ร ค ท อ ร ( D i r e c t o r y )

ว น โ ด ว ส แ ล ะ ต อ ง แ ส ด ง ร ท น ( R o u t i n e ) ท อ ย ภ า ย ใ น แ ฟ ม โ ด ย ก า ร ผ น ว ก แ ฟ ม I E E E V B . B A S เ ข า ก บ

โ ป ร แ ก ร ม ท พ ฒ น า ข น ก า ร พ ฒ น า โ ป ร แ ก ร ม ด ว ย ไ ม โ ค ร ซ อ ฟ ท วชชว ล ฒ ส ค ม ข น ต อ น ห ล ก 3 ข น ค อ

1 . ก า ร ส ร า ง ห น า ต า ง ห ร อ ฟ อ ร ม ( F o r m ) ห ร อ ส ว น ต ด ต อ ( i n t e r f a c e ) ก บ ผ ใ ช ง า น

2 . ก า ร ต ง ค า ค ณ ส ม บ ต ข อ ง อ อ ป เ จ ก ( o b j e c t )

3. ก า ร เ ข ย น ร ห ส ( c o d e ) m ห ร บ เ ห ต ก า ร ณ ' ท เ ก ย ว 1ข อ ง

เ ม อ พ จ า ร ณ า แ น ว ท า ง ใ น ก า ร เ ข ย น โ ป ร แ ก ร ม ส ำ ห ร บ ก า ร ม อ น เ ต อ ร ค า น ว ต ร อ น ฟ ล ก ซ พ บ ว า จ ะ

ม ก า ร ค ว บ ค ม เ พ อ เ ล อ ก ร ป แ บ บ ก า ร ท ำ ง า น ข อ ง ม า ต ร ศ ก ย ไ ฟ ฟ า ส ถ ต เ ฉ พ า ะ ช ว ง เ ร ม ต น ข อ ง ก า ร ส อ ส า ร

เ ท า น น ด ง น น ใ น ก า ร ส ร า ง ฟ อ ร ม จ ง ไ ม ม ค ว า ม จ ำ เ ป น ใ น ก า ร ใ ช อ อ ป เ จ ก ท จ ะ เ ป น ป ม ค ว บ ค ม ก า ร ท ำ ง า น

ข อ ง ม า ต ร ศ ก ย ไ ฟ ฟ า ส ถ ต น อ ก จ า ก อ อ ป เ จ ก ส ำ ห ร บ เ ล อ ก ท จ ะ ว ด ห ร อ ห ย ด ว ด เ ท า น น โ ด ย ใ ช ล ส ท บ อ ก ซ

KPC-488.2 AT ซงสามารถใชประกอบกบเครองคอมพวเตอรแบบสวนบคคลตงแตรน IBM PC XT ทแผงวงจรหลกมชองตอขยายแบบ ISA ดงแสดงในรปท 6

รปท 5 การตออปกรณในลกษณะเชงเสนและลกษณะรปดาว

รปท 6 แผงวงจรเชอมตอของ Keithley รน KPC-488.2 AT

576 D08(List Box) การแสดงผลจะใชเทกซนอก°tf(Text Box) สำหรบแสดงผลคานวตรอนฟลกซทคำนวณได พรอมกบเวลา และวนท

การเขยนโปรแกรมพยายามทำใหสนและกระชบ เพอใหสามารถทำงานไดอยางแมนยำแมใน ชวงเวลาสนๆ เมอเรมใหโปรแกรมทำงานจะมการเรยกฟอรมเพอสรางสวนตดตอกบผใชงาน และสง คำสงเร มต นเพ อให เครองอยในลกษณะของการวดกระแส จากนนจะเขาสการทำงานหลกของ โปรแกรมซงถกควบคมดวย ออปเจกควบคมเวลา(Timer Control object) ทมความละเอยดของชวงเวลา ใหใชงานถง 1 ในพนสวนของวนาท เหตการณทถกควบคมคอสงคำสงใหมาตรศกยไฟฟาสถตสงขอ มลทก 1 วนาท ตามทกำหนดไวในหนาตางคณสมบตของออปเจก ขอมลทไดรบจากมาตรศกยไฟฟา สถตจะเปนตวอกษรผสมกบตวเลขโดยมคณสมบตแบบสตรง(String) ซงไมสามารถใชคำนวณได จะ ตองนำมาผานกระบวนการแยกและแปลงใหอยในรปของคาจรง(real) แลวจงคำนวณเปนคานวตรอน ฟลกฃในหนวย นวตรอนตอตารางเซนตเมตร-วนาท จากนนจงแสดงผลออกทางจอภาพและบนทกคา นวตรอนฟลกซพรอมกบเวลาเปนรหส ASCII ลงในแฟมขอมล สำหรบ1ซอรสโคด(Source Code) ของ โปรแกรมแสดงไวในภาคผนวก

วธ การทดลอง

การทดสอบความถกตองของการรายงานผลคานวตรอนฟลกซ ทำโดยการตดตงโปรแกรม “NFMON” เขากบเครองคอมพวเตอรของระบบวดนวตรอนดวยร?ND แลวนำระบบวดนไปวด นวตรอนฟลกซของทออาบรงสภายในแกนของเครอง ปปว-!/! ในตำแหนง CT, C8, C12, G5, G6, G32 และG33 ขณะเดนเครองทกำลง 1200 กโลวตต เปรยบเทยบกบผลการวดดวยวธมาตรฐานทใช เทคนคการอาบนวตรอนโดยใชแผนทองบรสทธในตำแหนงเดยวกน

ผลการศกษาวจ ย

ผลการวดนวตรอนฟลกซของทออาบรงสภายในแกนเครอง ปปว-1/1 ขณะเครองปฏกรณฯ ทำงานทกำลง 1200 Kw ดวยการใชโปรแกรม“NFMQN’ ตดตงกบระบบวดนวตรอนดวยร?ND และผลทไดจากการวดดวยเทคนคการอาบนวตรอนโดยใชแผนทองบรสทธ แสดงไวในตารางท 1 การแสดงผลบนจอภาพของเครองคอมพวเตอรแบบสวนบคคลและลกษณะของขอมลทเกบบนทก ลงแฟมแสดงไวในรปท 7 และ 8 ตามลำดบ รปท 9 แสดงการใชงานโปรแกรม“NFMON”nบระบบ วดนวตรอนดวยรPND ขณะตดตงบรเวณขางบอของเครอง ปปว-!/!

''■(rve

รปท 7 ลกษณะ1ของฟอรมและการแสดงผลคานวตรอนฟลกซ

11:51:37 2.39 E+1311:51:38 2.39 E+1311:51:39 2.39 E+1311:51:40 2.39 E+1311:51:41 2.39 E+13

รปท 8 รปแบบของขอมลเวลาและระดบนวตรอนฟลกซทเกบบนทกในแฟม

รปท 9 การใชงานโปรแกรม‘พ MON’’กบระบบวดนวตรอนดวยรPND

578 D08ตารางท 1 คานวตรอนฟลกซจากการวดโดยใชร?NDเปรยบเทยบกบเทคนคการอาบนวตรอน

ทออาบรงส S P N D \ F o i l A c t i v a t i o n ความแตกตาง( ท / c m 2- s e c ) ( n / c m 2 - s e c ) (รอยละ)

C T 2 . 8 4 X 1 0 13 2 . 8 2 X 1 0 13 - 0 . 7 0

C 8 2 . 4 8 X 1 0 13 2 . 3 1 X l O 13 - 7 . 3 5

C 1 2 2 . 4 6 X 1 0 i3 2 . 4 7 X 1 0 13 0 . 4 0

G 5 9 . 6 0 X 1 0 12 9 . 8 8 X lo '2 2 . 0 4

G 6 8 . 0 2 x 1 0 12 8 . 7 3 X 1 0 12 7 . 8 1

G 3 2 9 . 3 6 X 1 0 12 9 . 0 1 X 1 0 12 - 3 . 8 8

G 3 3 9 . 6 3 X 1 0 12 9 . 0 9 X 1 0 12 - 5 . 9 4

บทวจารณและสรปผล

ผ ลการว ด น วต รอน ฟ ล กซ ใน ท ออาบ ร งส ภ ายใน แกน ข องเค ร องป ฏ กรณ ป รม าณ ว จ ย -1/1 จำนวน 7 ทอ ในตำแหนง CT, C8, C12, G5, G6, G32 และG33 พบวาคานวตรอนฟลกซทวดไดจาก การใช โป รแกรม“NFMON”fjตดตงกบระบบวดนวตรอนดวยร?ND มความแตกตางจากคาทว ดดวย เทคนคการอาบนวตรอนโดยใชแผนทองบรส ทธ ซงเปนวธมาตรฐานทใชกนอยท วไปไมเกนรอยละ 10 และเท ยบเท าก บค าความแตกต างระห ว างการเปร ยบเท ยบค าน วตรอน ฟ ล กซ ท ว ดได จากระบบว ด นวตรอนดวยรPND แบบเดมกบการใชว ธ มาตรฐาน๓

การพ ฒ นาโปรแกรม“NFMON”tปนการเพ มขดความสามารถของระบบวดนวตรอนดวย รPNDทม อยให สามารถรายงานคานวตรอนฟลกซไดอยางรวดเรวและตอเนองทกวนาท โดยยงคง ความถกตองแมนยำของระบบวดเดมไวได อยางสมบรณ นอกจากนยงสามารถเกบบนทกขอมลคา นวตรอนฟลกซใดตลอดเวลาของการทดลอง ในขณะทการเกบขอมลและประมวลผลของระบบวด นวตรอนดวยร?NDแบบเดมจะตองใชเวลานานประมาณ 1 วน และหากใชเทคนคการอาบนวตรอน โดยใชแผนทองบรส ทธจะตองใชเวลาอยางนอยถง 2 วน

1. วราวธ ขจรฤทธ และ อารรตน คอนดวงแกว, การวดฟลกซของเครองปฏกรณปรมาณวจยดวย SPND, การประชมวชาการวทยาศาสตรและเทคโนโลยนวเคลยรครงท 6, สำนกงานพลงงาน ปรมาณเพอสนต, กรงเทพฯ, 2539, หนา 749-761

2. สรศกด พงศธนาพาณช, Visual Basic 4.0 Professional, บรษท'ซเอดยเคชน จำกด(มหาชน), กรงเทพฯ, 2539

3. Low Level Measurements Handbook, 4thEdition, Keithley Instruments, Inc. Cleveland, Ohio, USA. 1992

4. Model 6512 Programmable Electometer Instruction manual, Keithley Instruments, Inc. Cleveland, Ohio, USA., 1994

5. The Measurement and Automation catalog 2001, National Instrument, Austin, Texas, 20016. User Guide for the Keithley Metrabyte KPC-488.2, KPS-488.2, KPC-488.2AT, Keithley

Instruments, Inc. Taunton, Massachusetts, USA., 1992

ภาคผนวก

ซอรสโคดฃองโปรแกรม “NFMON”

Sub Commandl_Click 0RetVal% = MsgBox("Are you sure you want to exit the program ?", 33, "Confirm

Program Exit")If RetVal% = 2 Then 100 End 100

End Sub

Sub Display_Change 0

Call initialized 1, 0)Call DELAYCall send(27, "FIX", status%) Call DELAYCall send(27, "R1X", status%) Call DELAYCall send(27, "CIX", status%) Call DELAYCall send(27, "Z1X", status%) Call DELAY

Meas.Addltem " ON " Meas.Addltem " OFF" Meas.Listlndex = 1 End Sub

Sub Labell_Click 0

End Sub

Sub Label2_Click 0

End Sub

Sub Label4_Click 0

End Sub

Sub Meas_Click 0

c$ = "C" + StrS(Meas.Listlndex) Call send(27, c$, status%)

Sub Textl_Change 0

End Sub

Sub Text2_Change 0

End Sub

Sub Text3_Change 0

End Sub

Sub Timerl_Timer 0

labell.Caption = TimeSlabel2.Caption = Format$(Now, "dd-mm-yy")T$ = (label2.Caption + ".log")

Call send(27, "X", status%) 'send command Call enter(r$, 20, L%, 27, status%) 'recieve answer

a$ = Right(r$, 11) b = Val(a$) d = b / 9.42E-21 e$ = Format$(d," #.## E+##")

If Meas.Listlndex = 1 Then 10 display.Text = e$

Open T$ For Append As #1 Print #1, TimeS, e$Close #1 GoTo 20

10 display.Text = " MEAS.OFF " 20