Viết giao diện Visual Basic Studio 2012 để tính toán hiệu suất

Một phần của tài liệu tính toán và xác định hiệu suất của đầu dò nai (tl) kích thước 3 × 3 (Trang 52 - 56)

hiệu suất nội của đầu dò NaI(Tl) cho nguồn điểm và nguồn đĩa

Trong luận văn này, chúng tôi sử dụng 2 ngôn ngữ lập trình để tính toán hiệu suất tổng và hiệu suất nội của đầu dò NaI(Tl) cho nguồn điểm và nguồn đĩa, đó là ngôn ngữ lập trình Fortran và ngôn ngữ lập trình Visual Basic

2012, vì mỗi ngôn ngữ lập trình có những ưu điểm riêng. Ngôn ngữ lập trình

Fortran với ưu điểm là thời gian tính toán nhanh, đặc biệt có sự hỗ trợ tính toán mạnh không giới hạn số hạt photon bay đến. Tuy nhiên, nhược điểm của nó chính là chỉ dành riêng cho những người lập trình chuyên nghiệp, không hướng đến đối tượng người dùng phổ thông và thiết kế giao diện phức tạp.

Ngôn ngữ lập trình Visual Basic là ngôn ngữ lập trình phổ biến và quen thuộc với hầu hết mọi người sử dụng máy tính để lập trình, do tính đơn giản và dễ sử dụng của nó. Đặc biệt, Visual Basic có hỗ trợ giao diện tính toán, điều này giúp cho những người dùng không hiểu rõ về ngôn ngữ lập trình vẫn có thể sử dụng chương trình một cách thuận tiện. Chính vì vậy, chúng tôi đã phát triển giao diện Visual Basic 2012 để tính toán hiệu suất tổng và hiệu suất nội của đầu dò NaI(Tl), người sử dụng không cần phải hiểu rõ làm thế nào để xác định hiệu suất và cách viết các đoạn code vẫn có thể sử dụng giao diện để tính

toán hiệu suất đầu dò NaI(Tl) một cách nhanh chóng.

Để thiết kế giao diện tính toán hiệu suất của đầu dò NaI(Tl), chúng tôi đã sử dụng phần mềm Visual Basic 2012, chạy trên nền .NET Framework 4.5. Hình 3.1 thể hiện giao diện Visual Basic 2012 dùng để tính hiệu suất của đầu dò NaI(Tl).

Phần hướng dẫn sử dụng giao diện Visual Basic 2012 để xác định hiệu suất tổng và hiệu suất nội của đầu dò NaI(Tl) với nguồn điểm và nguồn đĩa đặt đồng trục với đầu dò được trình bày trong phần phụ lục 1.

Quá trình tính toán hiệu suất tổng và hiệu suất nội của đầu dò NaI(Tl)

kích thước 3'' 3'' với nguồn đĩa có bán kính RR

sR = 3,81 cm đặt đồng trục với

đầu dò ở khoảng cách 10 cm, sử dụng năng lượng 662 keV được minh họa qua hình 3.2.

Hình 3.3 thể hiện kết quả tính toán hiệu suất tổng và hiệu suất nội của

đầu dò NaI(Tl) kích thước 3'' 3'' với nguồn đĩa có bán kính RRsR = 3,81 cm đặt

đồng trục với đầu dò ở khoảng cách 10 cm, sử dụng năng lượng 662 keV.

Hình 3.1. Giao diện Visual Basic 2012 để tính toán hiệu suất của đầu dò

Hình 3.2. Quá trình tính toán hiệu suất bằng giao diện Visual Basic 2012

Hình 3.3. Kết quả tính hiệu suất tổng và hiệu suất nội của đầu dò NaI(Tl)

Bảng 3.1 cho biết kết quả tính hiệu suất tổng và hiệu suất nội của đầu dò

NaI(Tl) kích thước 3'' 3'' đối với nguồn điểm đặt đồng trục với đầu dò ở các

khoảng cách khác nhau được xác định bằng giao diện Visual Basic 2012 và từ

thực nghiệm với nguồn P

137

P

Cs ở đỉnh năng lượng 661,66keV.

Bảng 3.1. Hiệu suất tổng đầu dò NaI(Tl) kích thước 3'' 3'' đối với nguồn

điểm xác định từ giao diện Visual Basic 2012 và từ thực nghiệm

d(cm)

Hiệu suất tổng

Giao diện Visual

Basic 2012 Thực nghiệm Sai số tỉ đối kết quả đo

thực nghiệm (%) 5 0,0551 0,0468 2,0233 10 0,0201 0,0205 2,0237 15 0,0103 0,0101 2,0244 20 0,0062 0,0059 2,0254 25 0,0041 0,0040 2,0266 30 0,0030 0,0029 2,0279 35 0.0022 0,0022 2,0295 40 0,0017 0,0018 2,0312 45 0,0014 0,0014 2,0332 50 0,0011 0,0012 2,0347

Một phần của tài liệu tính toán và xác định hiệu suất của đầu dò nai (tl) kích thước 3 × 3 (Trang 52 - 56)

Tải bản đầy đủ (PDF)

(78 trang)