th0200055 development of software application for neutron flux
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