Xem mẫu

  1. B GIÁO D C VÀ ÀO T O B KHOA H C VÀ CÔNG NGH VI N NĂNG LƯ NG NGUYÊN T VI T NAM ng Lành NGHIÊN C U, XÂY D NG H THI T B THU NH N VÀ X LÝ S LI U D A TRÊN K THU T DSP QUA NG D NG FPGA PH C V NGHIÊN C U V T LÝ H T NHÂN TH C NGHI M Chuyên ngành: V t lý nguyên t Mã s : 62.44.01.06 TÓM T T LU N ÁN TI N SĨ V T LÝ à L t, 2013
  2. ii Công trình ư c hoàn thành t i Vi n Nghiên c u h t nhân, Vi n Năng lư ng nguyên t Vi t Nam. Ngư i hư ng d n khoa h c: PGS TS Nguy n Nh i n Ph n bi n 1: ……………………………………………………………… Ph n bi n 2: ……………………………………………………………… Ph n bi n 3: ……………………………………………………………… Lu n án s ư c b o v trư c H i ng ch m lu n án c p Vi n h p t i: ……………………………………………………………………………… ……………………………………………………………………………… Vào lúc ……. gi …… ngày …… tháng ….. năm ………………………... Có th tìm hi u lu n án t i thư vi n: ……………………………………………………………………………… ……………………………………………………………………………… ………………………………………………………………………………
  3. 1 M U Thi t b i n t h t nhân trên cơ s áp d ng các linh ki n i n t m ch tích h p m ng các ph n t logic l p trình ư c (FPGA) và k thu t x lý tín hi u s (DSP) là m t trong nh ng hư ng phát tri n m i xây d ng các h th c nghi m nghiên c u v t lý h t nhân và ng d ng c a k thu t h t nhân áp ng nh ng yêu c u ngày càng cao v chính xác c a các phép ghi- o b c x ion hóa. Ưu i m n i b t c a k thu t DSP và công ngh FPGA là kh năng nâng cao ch t lư ng trong các th c nghi m ghi- o b c x h t nhân, gi m thi u s lư ng các kh i i n t và gi m kinh phí u tư. Bên c nh ó, các h th ng thi t b trên cơ s DSP và FPGA có công su t tiêu th th p nên ti t ki m năng lư ng, i u này c bi t quan tr ng khi xây d ng h th ng thi t b l n. V i nh ng ưu i m v a c p trên, các nghiên c u áp d ng công ngh FPGA và k thu t DSP trong các nghiên c u ch t o thi t b ghi- o b c x là r t c n thi t. Tuy nhiên, cho n nh ng năm g n ây các nghiên c u áp d ng k thu t DSP và công ngh FPGA trong nư c nói chung và t i Vi n Nghiên c u h t nhân (NCHN) nói riêng còn r t khiêm t n. M c dù có th trang b các thi t b theo công ngh tích h p tiên ti n nêu trên b ng cách nh p kh u s n ph m t nư c ngoài, song vi c t nghiên c u phát tri n nh m t ng bư c n i a hóa các h i n t chuyên d ng ã ho c chưa có thương m i hóa là nhu c u th c t . Vì nh ng lý do ã trình bày trên, v n “Nghiên c u, xây d ng h thi t b thu nh n và x lý s li u d a trên DSP qua ng d ng FPGA ph c v nghiên c u v t lý h t nhân th c nghi m” ã ư c ch n làm tài lu n án c a nghiên c u sinh. Các m c tiêu c th ã ư c xác nh trong lu n án là nghiên c u, thi t k -ch t o m t s kh i i n t ph c v thí nghi m o m b c x h t nhân trên các kênh ngang c a Lò ph n ng h t nhân à L t, bao g m: 1) Nghiên c u ng d ng dòng FPGA c thù EPM7160E thi t k , ch t o kh i FPGA- MCA8K dùng phương pháp liên k t c ng logic trong môi trư ng Max+PlusII; 2) Thi t k , ch t o kh i DSP-MCA1K và kh i DSP-MCA8K
  4. 2 d a trên DSP qua ng d ng dòng FPGA XC3S400 và XC3S500 trong môi trư ng ISE; 3) Phát tri n ph n m m logic hóa các thu t toán x lý tín hi u s b ng VHDL dùng cho các kh i thi t b ư c thi t k -ch t o; 4) Phát tri n ph n m m ghi- o và x lý ph trên n n Windows XP b ng ngôn ng VC++ và LabView, k c trình vi i u khi n cho µC. Các n i dung nghiên c u chính ã ư c th c hi n trong lu n án bao g m: • Phân tích t ng quan v quá trình phát tri n h ph k a kênh và h ph k trùng phùng trong và ngoài nư c. • Nghiên c u phương pháp kh tích ch p trong c a s ng (MWD) thi t k , ch t o h ph k a kênh k thu t s . • Ti n hành th c nghi m thi t k , ch t o các kh i i n t và th nghi m th c t các kh i i n t ã ch t o trên dòng nơtron t i kênh ngang Lò ph n ng h t nhân cũng như v i m t s ngu n ng v chu n. Nh m th c hi n các n i dung chính v a nêu, các phương pháp và k thu t ư c ng d ng có ư c các m c tiêu c th là: • Phương pháp thang trư t chu n và k thu t thang b chính r ng kênh phát tri n thành ph n bi n i tương t -s trong các kh i ADC và MCA. • Phương pháp thi t k m ch i n t b ng ki u l p trình k t n i m ch tích h p FPGA và ki u l p trình i u khi n ph n c ng b ng ngôn ng VHDL. • K thu t l p trình Windows b ng ngôn ng hư ng i tư ng C++ và LabView phát tri n chương trình i u khi n thu nh n d li u và x lý ph . • Phương pháp x lý s li u th c nghi m nh m xác nh các i lư ng v t lý trong ph và c trưng k thu t c a h thi t b dùng trong ghi- o b c x ion hóa g m: thu t toán kh p nh ơn v i phân b Gauss b ng phương pháp bình phương t i thi u, tính di n tích và phương sai c a nh h p th toàn ph n b ng phương pháp th c nghi m c a ORTEC và Genie-2000, nh
  5. 3 chu n năng lư ng b ng phép h i quy b c hai, tính phân gi i nh quang qua l ch chu n c a nh, tính các phi tuy n vi-tích phân (DNL-INL) c a h th ng dùng thu t toán h i quy tuy n tính cùng các tham s c trưng k thu t khác c a h thi t b ư c ch t o. Lu n án g m hai ph n chính: ph n t ng quan và ph n nghiên c u. Ph n t ng quan trình bày và phân tích tình hình nghiên c u phát tri n thi t b i n t h t nhân trong và ngoài nư c, liên quan n m c tiêu và n i dung c a lu n án. Ph n nghiên c u trình bày các n i dung nghiên c u v phương pháp, th c nghi m và k t qu c a lu n án. N i dung c a lu n án ư c trình bày trong ba chương. Chương 1 trình bày t ng quan v quá trình phát tri n h ph k a kênh và h ph k trùng phùng trong nư c và trên th gi i, trong ó t p trung phân tích các hư ng nghiên c u liên quan n m c tiêu và n i dung c a lu n án; trình bày các phương pháp, k thu t ư c s d ng trong lu n án, c bi t là phương pháp kh tích ch p trong c a s ng thi t k , ch t o h ph k a kênh k thu t s và thu t toán x lý s li u th c nghi m. Chương 2 trình bày các th c nghi m thi t k , ch t o và th nghi m các kh i i n t ; phát tri n ph n m m ng d ng thu nh n d li u và i u khi n thi t b . Chương 3 trình bày các k t qu ki m tra và áp d ng th nghi m th c t các kh i i n t ã ch t o; ti n hành ghép n i, th nghi m các kh i i n t ã ch t o thành h ph k c l p; các k t qu th c nghi m kh o sát các c trưng c a h ph k ã thi t l p c a lu n án; ti n hành ghép n i ki m tra và áp d ng th nghi m h o nơtron trên kênh th c nghi m n m ngang c a Lò ph n ng; k t qu ki m tra và áp d ng 60 chương trình ã phát tri n v i các ngu n ng v Co, 137Cs, 152Eu và th o lu n v các k t qu th c nghi m thu ư c. Ph n k t lu n c a lu n án nêu lên các k t qu chính, các óng góp m i c a lu n án, ý nghĩa khoa h c và th c ti n c a lu n án, ng th i xu t hư ng nghiên c u c n ti p t c.
  6. 4 Chương 1 VAI TRÒ CH C NĂNG C A DSP, FPGA VÀ THU T TOÁN PHÁT TRI N, NG D NG THI T B I N T H T NHÂN TRONG GHI- O B C X 1.1. Tình hình nghiên c u, ng d ng trong và ngoài nư c Trên th gi i DSP, FPGA và thu t toán x lý xung s ã ư c ng d ng phát tri n các h ph k gamma ch t lư ng cao ph c v nghiên c u v t lý h t nhân th c nghi m. T i Vi n NCHN, h ph k gamma tri t Compton, h ph k SACP, h ph k trùng phùng ph c v hư ng nghiên c u th c nghi m v c u trúc h t nhân và m t m c năng lư ng ã ư c xây d ng và ưa vào khai thác có hi u qu . Vi c phát tri n thi t b theo hư ng DSP ch th i gian th c qua ng d ng FPGA v i công c VHDL dùng ISE và Max+PlusII ã và ang ư c nghiên c u, ng d ng nh m nâng cao ch t lư ng thi t b ghi- o b c x h t nhân. 1.2. Vai trò ch c năng c a DSP và FPGA DSP là công c r t c n thi t và h u ích ng d ng trong khoa h c-công ngh xây d ng thi t b i n t h t nhân. Nh ng d ng DSP và FPGA nên các h thi t b ó có nhi u ưu i m n i tr i hơn: a năng, nhanh và hi u qu khi thu nh n và x lý d li u, phân tích ph , mô ph ng tín hi u. Phương án dùng ngôn ng VHDL l p trình, t o mã ngu n, biên d ch và n p thi t k vào dòng FPGA qua ISE-Xilinx, ho c Max+plus II-Altera ã ư c ch n th c hi n tài lu n án. K thu t DSP qua công ngh FPGA cho phép c i thi n các thi t b v dung lư ng b nh cao, t c x lý nhanh, tính năng i u khi n m m d o, kh năng nh p/xu t d li u l n, và c u hình o có nhi u tùy ch n ưu vi t x lý qua ph n m m i u khi n. 1.3. ng d ng c a DSP và FPGA trong thi t b i nt FPGA có th ư c s d ng trong 4 lĩnh v c chính: DSP, tích h p µC, giao ti p gi a các l p th c th và tái nh c u hình máy tính. S phát tri n công ngh vi m ch i n t th h m i và vai trò c a nó trong thi t k ng d ng luôn th hi n nhi u i m n i b t. Ưu i m c a h th ng s iv i ph h c tia gamma ư c ph n ánh trong kh năng th c thi các thu t toán
  7. 5 ph c h p dùng x lý tín hi u. Theo cách ti p c n này, ch t lư ng cao nh t c a các phép o t ư cc t c m th p l n cao khi dùng các u dò b c x khác nhau là kh dĩ. Các ch c năng chính c a h ph k như l c và khu ch i tín hi u, phát hi n và lo i b ch ng ch p xung, phân tích biên và phát ra ph năng lư ng có th th c thi t t b ng các thu t toán DSP dùng FPGA nh vi c xác nh các ho t ng kh l p trình, làm tăng áng k tính linh ng c a h th ng, cho phép tái l p c u hình và hi u ch nh các tham s ho t ng nhưng không can thi p ph n c ng. 1.4. Phương pháp i n t k thu t s 1.4.1. Phương pháp kh tích ch p trong c a s ng (MWD) th c hi n thu t toán DSP gi m phân gi i do các hi u ng b y i n tích, h t biên , phân gi i nghèo t c m cao, kh năng b t n nh nhi t v i phép o th i gian dài, nâng t s S/N trong h ph k gamma, m t phương pháp k thu t s hi n i th c thi các b l c t o d ng xung là MWD ư c c p. S ki n b c x b t kỳ khi tương tác v i u dò luôn sinh lư ng i n tích t l v i năng lư ng b h p th , i n tích ó t o nên tín hi u b c ngõ ra ti n khu ch i (PA), UP(t), ư c mô t b i tích ch p gi a ch c năng phân b i n tích g(t) v i áp ng xung c a PA, f(t): +∞ U P (t ) = ∫ g (τ ) f ( t − τ ) dτ . (1.1) −∞ Trong mi n s khi lư ng t hóa tín hi u PA b i b A/D, tích phân c a nhân ch p tr thành t ng c a tích ch p ch u quan h t a nhân qu , v i i là dòng t c th i ng v i m u dòng UP(i) xu t t b A/D: U ( i ) = ∑ ij = z g ( j ) f ( i − j ) ; ∀i > z . (1.6) P T p các pt. (1.6) có th gi i ư c nh ma tr n {g}(z, z+M), có M ph n t liên k t c a s (z, z+M) hay tương ương (n-M, n). Sau khi c ng các ph n t c a ma tr n, i n tích toàn ph n thu ư c trong c a s : ∑ ∑ (1.7) z +M n G(n) = i=z g (i) = i =n− M g ( i ); ∀n = z + M . Khi ch s i t t i gi i h n ph i c a c a s , i n tích toàn ph n G(n=z+M) trong c a s (z, z+M) ư c trích xu t. Do ó, i v i b t kỳ c a s nào
  8. 6 khác ư c d ch chuy n b i m t chu kỳ l y m u tương ng v i c a s trư c thì i n tích toàn ph n s b ng: G ( n ) = ∑ n = n − M g ( j ) = U ( n ) − U ( n − M ) + (1 − k ) ∑ n − 1 − M U ( j ) . j j =n (1.9) v i m i n > z+M. ó chính là thu t toán c a phương pháp MWD. 1.4.2. Phương pháp thi t k b ghi- o và x lý tín hi u b ng DSP Thay cho b hình thành xung ki u tương t (APS), phương pháp thi t k b x lý xung s (DPP)-còn g i là b DSP-MCA ch t lư ng cao ư c trình bày trong hình 1.6 g m: b ti n l c (APP), b bi n i A/D, b t o u dò APP Logic Vi i u Máy A/D & PA nh ph khi n và tính giao di n Logic Tín hi u ch n xung DSP-MCA b tr Hình 1.6: C u trúc c a b x lý xung s (DPP). d ng xung s (DPS) có các kênh ch m-nhanh, logic ch n l a xung và b nh ph , m ch h i ph c ư ng cơ b n (BLR), ch ng ch ng ch p (PUR), khóa xóa và phân bi t th i gian tăng (RTD), b µC và giao di n USB. 1.4.3. Thu t toán DSP dùng trong thi t k b ghi- o b c x xây d ng ư c b DPP, các thu t toán quy cho phép hình thành và x lý xung theo th i gian th c trong các phép o chi u cao xung ư c c p. Các thu t toán này ch y u d a vào các b làm ch m (DL), b c ng/tr (ACC), b nhân (MUL); th c ch t là t o ngõ ra d ng hình thang và i u khi n thu n s các tham s hình thành tín hi u. 1.4.3.2. B t o d ng xung s (DPS) hình thang Thu t toán quy bi n i xung hàm mũ ư c s hóa v(n) sang xung hình thang cân s(n) ư c cho như sau: k ,l d ( n ) = v ( n ) − v ( n − k ) − v ( n − l ) + v ( n − k − l ), (1.10) k ,l p ( n ) = p ( n − 1) + d ( n), n ≥ 0, (1.11) k ,l r ( n) = p ( n ) + Md ( n ), (1.12) s ( n ) = s ( n − 1) + r ( n ), n ≥ 0, (1.13) ó v(n), p(n), và s(n) b ng zero v i n < 0. Tham s M ch ph thu c vào τ
  9. 7 là th i h ng phân rã c a xung hàm mũ và chu kỳ l y m u Tclk c a b s hóa và ư c cho b i: −1 M = [ exp (T clk / τ ) − 1] . (1.14) Pt. (1.10) là chu i hai th t c cho b i t p phương trình: d ( n) = v ( n ) − v ( n − k ), (1.15) k k ,l và d ( n ) = d ( n ) − d ( n − l ). (1.16) k k ơn v th c thi thu t toán c a pt. (1.15) ho c pt. (1.16) là b tr -làm ch m (DS). Thu t toán cho b i pt. (1.10) th c thi ư c b ng cách n i ti p hai ơn v DS l n lư t có sâu k và l. Kho ng th i gian c a sư n tăng (gi m) d ng hình thang ư c cho b i giá tr k và l nh hơn (min(k, l)) và r ng khe nh ph ng hình thang b ng abs(l – k). Thu t toán ư c xác nh b i các các pt. (1.11) và (1.12) s kh tích ch p áp ng xung c a b l c cao qua CR (g i là HPD). Nói cách khác, n u xung hàm mũ ư c l y m u có th i h ng phân rã τ áp t i ngõ vào c a ơn v này, áp ng xung là tín hi u b c và b c ng lũy ti n th c hi n thu t toán ư c cho b i pt. (1.13). Khi s d ng các thu t toán v a di n t trên, c u hình th c thi b DPS hình thang/tam giác ư c hình thành. Sơ b DPS hình thang/tam giác ư c bi u di n trong hình 1.7. m1 HPD DS1 DS2 + + + MUL A Σ1 Σ2 M Σ3 C v(n) _ U ACC1 C2 s(n) _ + DL1[k] DL2[l] L r(n) dk(n) dl(n) m2 p(n) Hình 1.7: Sơ b DPS tam giác/hình thang. 1.4.4. Bi n i A/D d a trên phép kh tích ch p MWD Bi n i A/D d a trên phép kh tích ch p trong c a s ng ó các tham s b l c, ch c năng t c -t p âm ư c bi u di n theo mô hình tương ương ki u th ng kê qua các máy phát DNL, INL và sai s lư ng t hóa dùng ADC nhanh cũng ư c c p n.
  10. 8 1.4.5. Phương pháp liên k t c ng logic dùng vi m ch FPGA trong môi trư ng Max+Plus II Phương pháp liên k t c ng logic dùng vi m ch FPGA trong môi trư ng Max+Plus II v i dòng EPM7160E ư c trình bày v i các th t c chính: hình thành d án và các i u ki n ban u c a thi t k , x lý d án, t o t p tin thi t k h a, biên d ch và n p d li u vào vi m ch c thù. K t qu , FPGA ch a toàn b n i dung thi t k và ho t ng như b µC. 1.6. Thu t toán x lý s li u th c nghi m Các thu t toán x lý s li u th c nghi m theo Ortec và Genie cho phép tính toán nh lư ng các i lư ng v t lý liên quan n ph gamma thu ư c t các kh i i n t ch c năng ư c thi t k -ch t o trong lu n án. Chương 2 THI T K , CH T O CÁC KH I I N T CH C NĂNG CHO H GHI- O B C X GAMMA VÀ NƠTRON 2.1. Thi t k , ch t o các b n m ch dùng FPGA và DSP ghép PC 2.1.1. Thi t k -ch t o kh i FPGA-MCA8K Kh i FPGA-MCA8K ư c thi t k -ch t o b ng phương pháp liên k t c ng logic trong môi trư ng Max+PlusII, Altera, ó vi m ch EPM7160E thu c h MAX7000 lo i CMOS v i t c 5 ns óng vai trò b x lý trung tâm. Kh i ư c ch t o nh k t h p hai kh i: FPGA-ADC8K dùng vi m ch AD7899 có th i gian bi n i 2.2 µs và kh i FPGA-MCD8K, trình ng d ng thu nh n d li u ư c phát tri n theo ngôn ng VC++ trên n n Windows XP. Ph n bi n i tương t c a kh i A/D bao g m m ch m và l p l i tín hi u ngõ vào, kéo dài xung nh quá trình n p-x i n tích qua t nh C lúc th a c a s gi i h n b i ngư ng dư i (LL) và trên (UL). Khi tương quan logic h i- áp gi a hai phía ADC và MCD theo nguyên t c phân nh p ư c áp ng, chu trình bi n ib t u và k t qu ư c lưu vào b nh ngoài có dung lư ng l n hình thành ph . 2.1.1c. c trưng chính c a kh i FPGA-MCA 8k ã ch t o Kh i FPGA-MCA8K giao di n máy tính qua c ng song song (LPT); phân gi i: 8192 kênh; th i gian bi n i: 2.2µs; phi tuy n tích phân
  11. 9 INLFPGA-MCA8K ≈ 0.607%; phi tuy n vi phân DNLFPGA-MCA8K ≈ 1.27%; dung lư ng c c i trên m t kênh: 16777215 s m; th i gian o t i a: 65535 giây; các xác l p ngư ng dư i và trên cho ADC ư c ch n b ng ph n m m; ngõ vào nh n xung ơn c c, dương, biên t 0 ÷ 10 V; ++ chương trình thu nh n MCANRI vi t b ng VC trên n n Windows XP. 2.1.2. Thi t k -ch t o kh i DSP-MCA1K dùng FPGA Kh i DSP-MCA1K ư c thi t k -ch t o l n u tiên t i Vi n NCHN b ng phương pháp DSP qua ng d ng FPGA dùng ngôn ng VHDL trong môi trư ng ISE 9.2i v i b n m ch Spartan 3E, Xilinx. B ng ngôn ng VHDL, b nh kép (DPRAM), ROM và b CPU ư c hình thành trong FPGA; trình ng d ng thu d li u ư c vi t b ng ngôn ng LabView. 2.1.2.2. Các thành ph n vi m ch trong th c th B n m ch Spartan 3E cho phép hình thành DPRAM trong th c th FPGA XC3S500, và t ó kh c ph c ư c h n ch khó gi i quy t trong i n t tương t : gi m nhi u gi a các liên k t b ng vi m ch r i, th i gian ch t c a thi t b r t nh do t c th c hi n nhanh. Các thành ph n chính c a thi t k g m: máy phát xung chu n 1 Hz dùng ng b ho t ng c a thi t b theo nh p 1s; b k t n i vào/ra S3E_IO cho phép FPGA giao ti p v i b bi n i A/D và các thành ph n ch c năng n m trong b n m ch E Spartan 3 hình thành ph k 1 K; b phát hi n nh có ch c năng dò nh khi l y m u ADC; máy phát xung tam giác ư c hình thành bên trong FPGA ki m tra thi t b ; ch t d li u 16 bit nh v a ch cho b nh kép trong chu trình c; b bi n i BCD hi n th k t qu b ng màn hình tinh th l ng; b ch n ký t ASCII cho phép ch n l a ch hi n th k t qu theo ch quét ma tr n (c t, hàng); b m b o v LCD và tránh ng n m ch tuy n d li u n i b ; b nh trong DPRAM 1024 K x 16 bit ch a ph ; c ng truy n-nh n d li u RS-232 cho phép k t n i máy tính nh m i u khi n thu nh n và x lý k t qu ; b c ng y 8 bit vi t n i dung s ki n vào các ô nh tương ng trong RAM theo ch tăng 1 m i chu trình, t c m i khi tràn 256 s m, n i dung ô nh s tăng lên 1; các b
  12. 10 bi n i D/A cho phép theo dõi quá trình bi n i ph bên trong FPGA khi quan sát b ng thi t b ngoài. 2.1.2.6. c trưng k thu t c a thi t b ch t o Kh i DSP-MCA1K có các c trưng k thu t như sau: th i gian t trư c t i a: 65535 s; s m t i a: 65535; d i o: 1024 kênh; trôi kênh theo th i gian: 1 kênh/12 gi ; b nh DPRAM trong FPGA: 1 K; giao ti p PC qua RS232, Baudrate 38400; chương trình ng d ng thu d li u là LabView; ngôn ng thi t k m ch là VHDL. 2.1.3. Thi t k , ch t o kh i DSP-MCA8K dùng FPGA Trong m c 1.4.5 ã trình bày v nguyên lý h ph k a kênh dùng DSP. Trên cơ s ó, kh i MCA8K d a trên DSP qua ng d ng VHDL ư c thi t k -ch t o. Kh i thi t b g m các thành ph n ch c năng: B APP, bi n i A/D, APS, phát hi n nh và m, vi i u khi n, giao di n máy tính và ph n m m ng d ng thu nh n ph . Ngo i tr b APP và A/D, các m ch v a nêu ư c thi t k b ng VHDL khi dùng các thu t toán t t p pt. (1.10) ÷ (1.16), phát tri n trong ISE và tích h p vào dòng FPGA c thù XC3S400-PQ208, Xilinx. 2.1.3.8. Các c trưng và tham s k thu t c a kh i DSP-MCA8K Các c trưng k thu t c a kh i DSP-MCA8K: tín hi u ngõ vào có biên c vài ch c mV; tín hi u ngõ ra b APP c c tính dương, biên 0 ÷ 2V, ư c ch nh P-Z và n i t i ngõ vào ADC nhanh; các h s khu ch i thô l p trình ư c: 1, 5, 10; h s khu ch i tinh i u khi n b ng ph n m m: (0.75 ÷ 1.24); d ng xung ngõ ra b l c: tam giác/hình thang có sư n d n và r ng khe nh thay i ư c b ng ph n m m; th i gian o t 32 32 trư c: 1 ÷ 2 -1 giây, bư c phân gi i 1 giây; s m l n nh t trên kênh: 2 - 1; d i o: 8192 kênh; các phi tuy n vi-tích phân: DNL ≈ 1.6% và INL ≈ 1.81%; s d ng hai kênh hình thành xung cl p ghi biên , phát hi n nh và ch ng ch ng ch p, h i ph c ư ng cơ b n; các m c ngư ng s ư c xác l p ư c b ng trình ng d ng; dung lư ng b nh ch a ph : b nh 32 Kb truy c p hai c ng ng th i, tích h p trong FPGA và giao di n
  13. 11 máy tính qua c ng USB; chương trình ph n m m ng d ng vi t b ng LabView trên n n Windows XP. 2.3. Thi t k , ch t o h ghi- o nơtron qua vi i u khi n EZ-USB H thi t b m nơtron ư c thi t k , ch t o g m: Cao th 5kV, kh i khu ch i ph k , kh i ADC8K, kh i giao di n MCD8K. Chương trình thu nh n d li u ư c phát tri n b ng LabView và vi chương trình i u khi n µC thu c dòng EZ-USB ư c vi t b ng trình biên d ch c a hãng Ckeil51. Sơ kh i c a h thi t b ư c trình bày trong hình 3.11. H giao ti p PC qua USB t c toàn ch truy n kh i. H ư c dùng m nơtron trên kênh th c nghi m n m ngang Lò ph n ng à L t. K t qu thu ph nơtron b ng ng m 3He cho th y th c nghi m phù h p v i lý thuy t. nh năng lư ng toàn ph n 764 keV và hai nh ph sinh ra do hi u ng tư ng là u dò Khu ch i ADC MCD Máy tính proton 573 Ngu n keV, triton HV Hình 3.11: Sơ kh i h ghi- o nơtron. 191 keV. 2.4. Phát tri n chương trình ng d ng thu nh n d li u và vi chương trình cho h ghi o gamma và nơtron 2.4.1. Phát tri n chương trình ng d ng thu nh n d li u MCANRI b ng VC++ Chương trình ng d ng thu nh n d li u MCANRI óng gói ư c phát tri n b ng ngôn ng hư ng i tư ng trên n n Windows XP ph c v cho h ph k dùng kh i FPGA-MCA8K, có các ch c năng: th i gian (s ng, th c, DT), thu-x lý d li u ch PHA, tính di n tích, phông, chu n năng lư ng, kh p nh, xác l p ngư ng, d i o, t c m, v.v.... 2.4.3. Phát tri n chương trình ng d ng DSPMCA b ng LabView Chương trình i u hành và thu nh n s li u phân tích ph a kênh ư c vi t trên LabWIEW ư c dùng cho các kh i DSP-MCA1K, DSP-MCA8K, ph k m nơtron; th c hi n các ch c năng: k t n i thi t b v i PC và chuy n các l nh, d li u gi a PC và thi t b qua giao di n USB; i u khi n
  14. 12 quá trình thu nh n ph a kênh: kh i ng, d ng o, t th i gian o, lưu và hi n th ph , x lý tr , s m/kênh, co giãn ph , chu n năng lư ng, .... 2.4.4. Phát tri n chương trình vi i u khi n b ng C Keil51 Vi chương trình ư c phát tri n theo trình biên d ch Ckeil 51 s i u khi n µC dòng EZ-USB giao ti p PC, truy n nh n d li u, liên k t v i trình LabView i u khi n ngo i vi. Tóm l i, trong chương hai ph n c ng ư c thi t k g m: các kh i FPGA-MCA8K, DSP-MCA1K, DSP-MCA8K, ph k h p b m nơtron. Ph n m m phát tri n g m: MCANRI theo VC++, DSPMCA theo LabView, vi chương trình b ng Ckeil51, VHDL logic hóa các thu t toán DSP dùng FPGA nh ISE-Xilinx và Max+PlusII-Altera. T t c s n ph m ã ch t o ư c dùng trong th c nghi m ghi- o b c x ion hóa. Chương 3 K T QU TH C NGHI M VÀ TH O LU N Các thành ph n ư c ki m tra ch t lư ng g m: kh i FPGA-MCA8K, kh i DSP-MCA1K, kh i DSP-MCA8K, h ph k h p b MCA. c u hình thí nghi m có h c n ki m tra (SUT); h xác l p tham chi u (RSS). 3.3. Thí nghi m ki m tra các tham s c trưng k thu t c a thi t b 3.3.2. Ki m tra phi tuy n vi phân (DNL) 3.3.2.1. phi tuy n vi phân c a kh i FPGA-MCA8K (DNLFPGA-MCA8K) C u hình thí nghi m như hình 3.3. H SUT g m kh i AMP-NRI, FPGA-MCA8K, máy tính, chương trình MCANRI; h RSS g m AMP Máy phát xung Thi t b c n ki m tra (SUT) th răng cưa LG-1, BNC, USA AMP, FPGA-MCA8K, Máy NRI NRI tính 1 Máy phát xung ng u nhiên AMP 2026 MCD Máy DB-2, BNC, USA ADC 8701 Canb. Canb. AccuSpec tính 2 H thi t b tham chi u (RSS) Hình 3.3: C u hình o phi tuy n vi phân DNLFPGA-MCA8K.
  15. 13 2026, ADC 8701, MCA Accuspec V1.1, ph n m m MCA Series 100 và PC. Máy phát xung răng cưa LG-1 BNC, Berkeley, USA i u khi n biên tín hi u 10 V trong máy phát xung ng u nhiên DB-2 BNC, Berkeley, USA có m t tăng 25 ns và sư n gi m 50 µs, chu kỳ quét 1 giây; τ = 4 µs, tpr = 36000 giây. Thu d li u ch PHA. K t qu ư c trình bày trong b ng 3.1. Hình 3.5 bi u di n phi tuy n vi phân c a FPGA-MCA8K. B ng 3.1: K t qu ki m tra DNLFPGA-MCA8K và DNLMCAaccuspec. T Thi t b t o Vvào Ch tAMP D i S DT DNL T (s) (mV) µs kênh m (%) (%) 4 1 RSSAccuspec 36000 10 PHA 4 8192 179154 0.47 1.03 2 SUTFPGA-8K 36000 104 PHA 4 8192 178972 0.56 1.27 Hình 3.5: phi tuy n vi phân c a kh i FPGA-MCA8K. 3.3.2.2. phi tuy n vi phân c a kh i DSP-MCA8K (DNLDSP-MCA8K) Tương t như trên, c u hình thí nghi m ki m tra DNL c a kh i DSP- MCA8K ư c thi t l p, ó h SUT g m kh i DSP-MCA8K và PC trong khi h RSS là DSPEC jr, Ortec ghép PC. Ngõ ra c a DB-2 bi n thiên t 0 n 2000 mV, τ = 6.4 µs, th i gian o 36000 giây. DSPMCA.exe ch PHA thu d li u t h SUT và Gamma Vision32 cho DSPEC. K t qu ki m tra phi tuy n vi phân c a SUTDSP-8K và RSSDSPEC ư c cho trong b ng 3.2 và phi tuy n DNLDSP-MCA8K ư c bi u di n trong hình 3.8.
  16. 14 B ng 3.2: : K t qu ki m tra DNLDSP-MCA8K và DNLDSPEC. TT Thi t b t o Vvào Ch tAMP D i S DT DNL (s) (mV) µs kênh m (%) (%) 1 RSSDSPEC 36000 2x103 PHA 6.4 8192 179605 0.21 1.01 3 2 SUTDSP-8K 36000 2x10 PHA 6.4 8192 178617 0.75 1.57 Hình 3.8: phi tuy n vi phân c a kh i DSP-MCA8K. 3.3.3. Ki m tra phi tuy n tích phân (INL) 3.3.3.1. phi tuy n tích phân c a kh i FPGA-MCA8K Hình 3.10: ư ng bi u di n phi tuy n tích phân c a kh i FPGA-MCA8K. B ng 3.4: phi tuy n tích phân c a hai h h p b khi ki m tra. S TT INL% Giá tr 1 H dùng MCA8K, Accuspec 0.15% 2 H dùng FPGA-MCA8K 0.607%
  17. 15 K t qu ki m tra phi tuy n tích phân c a kh i FPGA-MCA8K và MCA8K-Accuspec ư c trình bày trong b ng 3.4. Hình 3.10 bi u di n phi tuy n tích phân c a kh i này. 3.3.3.2. phi tuy n tích phân c a kh i DSP-MCA8K (INLDSP-MCA8K) Hình 3.12.: ư ng bi u di n phi tuy n tích phân c a kh i DSP-MCA8K. B ng 3.6: phi tuy n tích phân INLDSPEC và INLDSP-MCA8K. S TT INL% Giá tr 1 H RSS dùng DSPEC, Ortec 0.091% 2 H SUT dùng DSP-MCA8K, NRI 1.807% K t qu ki m tra phi tuy n tích phân c a kh i DSP-MCA8K và DSPEC ư c trình bày trong b ng 3.6. Hình 3.12 bi u di n phi tuy n tích phân c a kh i này. 3.3.4. Ki m tra chu n xác v s m và t n su t d li u vào-ra 3.3.4.1. chu n xác v s m và t n su t d li u vào-ra c a kh i FPGA-MCA8K B ng 3.7: S m tích lũy theo tth c và l ch s m gi a hai h o. Phép Th i gian T ns S m Cr S m Ct l ch s m o o phát trong RSS trong SUT 1 tpr = 10000 s fmin = 90 Hz 899075 898526 D1% = 0.0611 2 tpr = 10000 s f = 500 Hz 4975124 4973392 D2% = 0.0348 3 tpr = 10000 s f = 1 kHz 9938031 9930125 D3% = 0.0796 4 tpr = 10000 s fmax = 300 kHz 2954453016 16777215 D4% = ?
  18. 16 K t qu tích lũy s m theo th i gian và l ch s m gi a hai h SUTFPGA-MCA8K và RSSMCA8K-Accuspec ư c trình bày b ng 3.7. 3.3.4.2. chu n xác v s m và t n su t d li u vào-ra c a kh i DSP-MCA8K K t qu tích lũy s m theo th i gian và l ch s m gi a hai h SUTDSP-MCA8K và RSSDSPEC ư c trình bày b ng 3.8 . B ng 3.8: S m tích lũy theo th i gian th c và l ch s m c a hai kh i DSP-MCA8K và DSPEC. Phép S m Cr S m Ci Th i gian o T n s phát l ch s m o trong RSS trong SUT 1 tpr = 10000 s fmin = 90 Hz 899117 898645 D1% = 0.0525 2 tpr = 10000 s f = 500 Hz 4981272 4978156 D2% = 0.0626 3 tpr = 10000 s f = 10 kHz 99383571 99305863 D3% = 0.0782 4 tpr = 10000 s fmax = 400 kHz 3967523385 3963208617 D4% = 0.1087 2 3.3.5. Ki m tra Khi bình phương (χ ) Khi x lý các xung ng u nhiên t ngu n b c x , ch t lư ng mc ah 2 SUTFPGA_MCA8K và RSSMCA8K-Accuspec ư c ánh giá qua χ . V i 10 phép l y m u thì s b c t do là N – 1 = 9, các giá tr χ2 th hi n trong b ng 3.9b. B ng 3.9b: B ng so sánh k t qu χ2 c a hai h SUT và RSS. S TT H o MCA Giá tr 2 1 χ SU T 8.6508518 2 2 χ RSS 7.4522173 3.4. Thí nghi m ki m tra các c trưng v t lý c a thi t b ghi- o b c x Sau khi ã ki m tra c trưng k thu t chính c a các kh i thi t b , ti p t c kh o sát các c trưng cơ b n c a h ph k dùng u dò HPGe: ư ng chu n năng lư ng, ư ng chu n hi u su t, v.v…, dùng ngu n chu n: 152Eu. 3.4.1. Chu n năng lư ng và tính di n tích nh quang H ph k o b c x gamma phát t ngu n 152Eu ư c xác l p g m u dò bán d n C2019-Intertechniques, HV dương 2500 V, phân gi i 2.05
  19. 17 keV t i nh 1332.5 keV c a 60Co; AMP 2026, Canberra; FPGA-MCA8K và máy tính. Chương trình ng d ng là MCANRI. ư ng chu n năng lư ng b c hai theo kênh C: E (keV ) = 0.1761 + 0.1832 ∗ C − 0.00000002 ∗ C 2 , Sau khi chu n năng lư ng, ti n hành ánh d u sáng các nh quan tâm; lúc ó tính ư c di n tích nh, phông, t ng s mc a nh, l ch chu n và phân gi i năng lư ng (keV) tương ng. 3.4.2. Xây d ng ư ng cong hi u su t ư ng hi u su t c a u dò HPGe v i d i năng lư ng dư i trung bình t 122 keV n 1408 keV, dùng 152 ngu n Eu cách u dò 15 cm. Sau khi tính ư c hi u su t th c nghi m ε ( E ) , ti n hành l y loga ε ( E ) , ư ng ư ng chu n hi u su t ghi u dò theo năng lư ng ư c trình bày trong hình 3.16. Hình 3.16: ư ng chu n hi u su t ε 3.5. o ph gamma v i ngu n theo E. 60 137 Co và Cs 3.5.1. o ph th c nghi m v i kh i DSP-MCA8K ch t o l n 1 B ng 3.12: Giá tr th c nghi m c a các nh gamma trong hai h RSS và SUT. Tham s T o Ho t Di n tích Phông T ng s Kênh S th c (kBq) nh m nh m phân Thi t b (s) tâm gi i nh (keV) MCA8K, 1027 370 110026 11823 121849 1412 17257 8.35 NRI DSPEC 1027 370 110469 11709 122178 1409 17304 2.34
  20. 18 u dò HPGe C2019 c a hãng Intertechniques, phân gi i 2.34 keV t i 60 137 nh 1332.5 keV c a Co có ho t ngu n 370 kBq, ngu n Cs có ho t là 317 kBq cách u dò 15 cm. Cao th +2500 V. S d ng DSPEC Ortec trong h RSS, kh i DSP-MCA8K thu d li u b ng chương trình DSPMCA. K t qu thu t hai h o RSS và SUT ư c trình bày trong b ng 3.12, cho th y phân gi i th y FWHM c a kh i DSP-MCA8K t i hơn FWHMDSPEC x p x 3.57 l n. 3.5.2. o ph th c nghi m v i kh i DSP-MCA8K ch t o l n 2 C u hình thí nghi m o ph gamma dùng kh i DSP-MCA8K ch t o l n hai g m u dò HPGe GEMP4-Ortec có phân gi i năng lư ng là 60 137 2.76 keV t i nh 1332.5 keV c a Co, ho t 370 kBq và Cs v i ho t 317 kBq, hai ngu n ng v t cách u dò 15 cm, cao th 3000 V, th i gian o 2000 s. S d ng ph k DSPEC làm RSS và kh i DSP-MCA8K làm SUT. K t qu thu ư c: phân gi i c a nh 1332.5 keV trong h Ortec là 2.76 keV, h DSP-MCA8K là 3.92 keV. Tuy k t qu này ã ư c c i thi n so v i l n th nh t nhưng v n còn t i hơn h chu n n 1.16 keV. T s nh trên phông c a nh 1332.5 keV là 10.92. 3.7. H m nơtron dùng trên kênh ngang Có hai h m nơtron ã ư c ch t o. H u tiên ư c xây d ng và dùng trên kênh s 4 o nơtron ph c v phát tri n phương pháp o ti t di n nơtron toàn ph n s d ng ng m 3He. Ti n hành o th c nghi m ti t 238 di n nơtron toàn ph n c a U trên các dòng nơtron phin l c 55 keV và 144 keV t i kênh th c nghi m s 4 Lò à L t. K t qu thu ư c có s phù h p t t v i k t qu c a các tác gi khác và s li u ánh giá t thư vi n s li u h t nhân ENDF/B-6.8. H th hai o ph chi u cao xung nơtron cũng trên kênh s 4, Lò ph n ng h t nhân à L t. K t qu thu ư c cho th y v m t nh tính ph th c nghi m phù h p v i lý thuy t, trong ph nơtron có nh năng lư ng toàn ph n 764 keV và hai nh ph sinh ra do hi u ng tư ng là là proton 573 keV và triton 191 keV.
nguon tai.lieu . vn