[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"_public_topic_publications_mcnp5{\"limit\":5}":3,"_public_topic_byId_mcnp5":11},{"code":4,"data":5,"meta":10},"SUCCESS",{"latest":6,"mostCited":7,"vietnamFeatured":8,"vietnamLatest":9},[],[],[],[],null,{"code":4,"data":12,"meta":10},{"id":13,"title":14,"description":15,"content":16,"term":13,"englishTitle":17,"synonyms":10,"definition":18,"discipline":19,"references":20,"faqs":39,"createUser":49,"publishUser":10,"keywords":53,"keywordCount":64,"enrichTopicLink":65,"status":66,"createTime":67,"updateTime":68,"publishTime":10,"linkEnrichedTime":69,"publicationScanTime":10,"contentErrorMessage":10,"viewCount":70,"relateTopics":71},"mcnp5","Mcnp5 là gì? Khái niệm, cơ chế và ứng dụng chi tiết","MCNP5 là chương trình mô phỏng vật lý hạt tổng quát sử dụng phương pháp Monte Carlo để tính toán sự truyền dẫn bức xạ neutron, photon và electron trong...","\u003Cp>\u003Cstrong>MCNP5\u003C\u002Fstrong> (\u003Cem>Monte Carlo N-Particle Transport Code\u003C\u002Fem>) là chương trình mô phỏng vật lý hạt tổng quát sử dụng phương pháp Monte Carlo để tính toán sự truyền dẫn bức xạ neutron, photon và electron trong các môi trường vật chất có cấu trúc hình học không gian ba chiều phức tạp.\u003C\u002Fp>\n\n\u003Ch2>Lịch sử phát triển và kiến trúc phần mềm MCNP5\u003C\u002Fh2>\n\u003Cp>Hệ mã {{topic|%7B%22topic%22%3A%22m%C3%B4%20ph%E1%BB%8Fng%22%7D}} MCNP có cội nguồn từ Dự án Manhattan tại Phòng thí nghiệm Quốc gia Los Alamos (LANL), nơi các nhà {{topic|%7B%22topic%22%3A%22v%E1%BA%ADt%20l%C3%BD%22%7D}} Stanislaw Ulam, John von Neumann và Enrico Fermi lần đầu tiên áp dụng phương pháp thống kê {{topic|%7B%22topic%22%3A%22ng%E1%BA%ABu%20nhi%C3%AAn%22%7D}} Monte Carlo để giải quyết các bài toán khuếch tán {{topic|%7B%22topic%22%3A%22neutron%22%7D}} trong vũ khí hạt nhân. Trải qua nhiều thập kỷ hoàn thiện, từ các phiên bản MCNP3, MCNP4 đến MCNP5 (phát hành đầu những năm 2000), hệ mã đã được hiện đại hóa hoàn toàn sang ngôn ngữ Fortran 90 kết hợp C, hỗ trợ tính toán song song đa lõi thông qua giao thức OpenMP trên bộ nhớ dùng chung và MPI trên hệ thống cụm máy tính phân tán (clusters).\u003C\u002Fp>\n\u003Cp>MCNP5 cung cấp khả năng mô phỏng liên tục theo năng lượng cho ba loại hạt cơ bản: neutron (từ 10^-11 MeV đến 20 MeV, và mở rộng tới 150 MeV khi liên kết thư viện vật lý năng lượng cao), {{topic|%7B%22topic%22%3A%22photon%22%7D}} (từ 1 keV đến 100 GeV) và {{topic|%7B%22topic%22%3A%22electron%22%7D}} (từ 1 keV đến 1 GeV), đồng thời giải quyết bài toán vận chuyển ghép cặp neutron - photon - electron một cách nhất quán.\u003C\u002Fp>\n\n\u003Ch2>Nguyên lý toán học của thuật toán Monte Carlo trong truyền dẫn bức xạ\u003C\u002Fh2>\n\u003Cp>Khác biệt căn bản với các phương pháp tất định giải phương trình vi tích phân vận chuyển Boltzmann (như phương pháp tọa độ rời rạc Discrete Ordinates Sn hoặc phương pháp phần tử hữu hạn FEM), phương pháp Monte Carlo không đòi hỏi phải rời rạc hóa không gian, góc hay phổ năng lượng. Thay vào đó, nó mô phỏng trực tiếp lịch sử sống (particle history) của từng hạt riêng lẻ từ khi được sinh ra ở nguồn {{topic|%7B%22topic%22%3A%22b%E1%BB%A9c%20x%E1%BA%A1%22%7D}} cho đến khi bị hấp thụ hoàn toàn hoặc thoát khỏi hệ thống {{topic|%7B%22topic%22%3A%22h%C3%ACnh%20h%E1%BB%8Dc%22%7D}}.\u003C\u002Fp>\n\u003Cp>Tại mỗi bước đi tự do của hạt, quãng đường đi tự do trung bình, loại phản ứng tương tác hạt nhân (tán xạ đàn hồi, tán xạ không đàn hồi, {{topic|%7B%22topic%22%3A%22ph%C3%A2n%20h%E1%BA%A1ch%22%7D}}, bắt bức xạ hay hiệu ứng quang điện, tán xạ Compton, tạo cặp) và năng lượng cũng như góc tán xạ sau va chạm đều được chọn ngẫu nhiên dựa trên các hàm mật độ xác suất (PDF) rút ra từ các tập tiết diện vi phân thực nghiệm. Theo Định lý Giới hạn Trung tâm, giá trị kỳ vọng của đại lượng vật lý cần đo (ví dụ thông lượng neutron hay liều hấp thụ) sẽ hội tụ về nghiệm thực khi số lượng lịch sử hạt mô phỏng N tiến tới vô cùng, với sai số thống kê tỷ lệ nghịch với căn bậc hai của N (1\u002Fsqrt(N)).\u003C\u002Fp>\n\n\u003Ch2>Thư viện dữ liệu tiết diện hạt nhân (Nuclear Cross-Section Libraries)\u003C\u002Fh2>\n\u003Cp>Độ chính xác tuyệt đối của kết quả tính toán MCNP5 phụ thuộc chặt chẽ vào độ tin cậy của các thư viện dữ liệu hạt nhân được đánh giá quốc tế (Evaluated Nuclear Data File - ENDF). MCNP5 tích hợp và sử dụng định dạng bảng dữ liệu ACE (A Compact ENDF) được tiền xử lý bởi mã NJOY, bao gồm:\u003C\u002Fp>\n\u003Cul>\n  \u003Cli>\u003Cstrong>Thư viện ENDF\u002FB-VII và ENDF\u002FB-VIII:\u003C\u002Fstrong> Cung cấp tiết diện tán xạ, phân hạch và bắt neutron cho hàng trăm đồng vị với độ phân giải năng lượng liên tục cực cao, tái hiện chính xác các đỉnh cộng hưởng nhiệt và cộng hưởng giải được.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Dữ liệu tán xạ nhiệt S(alpha, beta):\u003C\u002Fstrong> Cần thiết để mô phỏng tương tác của neutron nhiệt chậm với các phân tử liên kết hóa học trong chất làm chậm (như nước nhẹ H2O, nước nặng D2O, graphite, polyethylene), nơi chuyển động dao động và quay của mạng tinh thể ảnh hưởng lớn đến quá trình nhiệt hóa.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Thư viện photon và electron:\u003C\u002Fstrong> Tích hợp dữ liệu tiết diện tương tác nguyên tử EPDL97 và EEDL mô tả chính xác hiệu ứng quang điện, phát xạ tia hãm (bremsstrahlung) và {{topic|%7B%22topic%22%3A%22ion%20h%C3%B3a%22%7D}} vỏ nguyên tử.\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ctable border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"width:100%; border-collapse:collapse; margin:15px 0;\">\n  \u003Cthead>\n    \u003Ctr style=\"background-color:#f2f4f8;\">\n      \u003Cth>Loại hạt\u003C\u002Fth>\n      \u003Cth>Dải năng lượng mô phỏng\u003C\u002Fth>\n      \u003Cth>Các quá trình tương tác chính\u003C\u002Fth>\n      \u003Cth>Thư viện tiết diện chuẩn\u003C\u002Fth>\n    \u003C\u002Ftr>\n  \u003C\u002Fthead>\n  \u003Ctbody>\n    \u003Ctr>\n      \u003Ctd>\u003Cstrong>Neutron\u003C\u002Fstrong>\u003C\u002Ftd>\n      \u003Ctd>10^-11 MeV đến 20 MeV (mở rộng 150 MeV)\u003C\u002Ftd>\n      \u003Ctd>Tán xạ đàn hồi\u002Fkhông đàn hồi, phân hạch sinh neutron (n,f), bắt bức xạ (n,gamma), phản ứng sinh hạt tích điện (n,p), (n,alpha)\u003C\u002Ftd>\n      \u003Ctd>ENDF\u002FB-VII.1, JEFF-3.3, JENDL-4.0\u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>\u003Cstrong>Photon\u003C\u002Fstrong>\u003C\u002Ftd>\n      \u003Ctd>1 keV đến 100 GeV\u003C\u002Ftd>\n      \u003Ctd>Tán xạ kết hợp (Thomson\u002FRayleigh), tán xạ không kết hợp (Compton), hấp thụ quang điện, tạo cặp electron-positron\u003C\u002Ftd>\n      \u003Ctd>EPDL97, MCPLIB04\u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>\u003Cstrong>Electron\u003C\u002Fstrong>\u003C\u002Ftd>\n      \u003Ctd>1 keV đến 1 GeV\u003C\u002Ftd>\n      \u003Ctd>Tán xạ đàn hồi hạt nhân (Molière), ion hóa va chạm, kích thích nguyên tử, phát xạ bức xạ hãm (Bremsstrahlung)\u003C\u002Ftd>\n      \u003Ctd>EEDL, EL03 (mô hình ngẫu nhiên hóa bước dừng condensed history)\u003C\u002Ftd>\n    \u003C\u002Ftr>\n  \u003C\u002Ftbody>\n\u003C\u002Ftable>\n\n\u003Ch2>Cấu trúc tệp đầu vào (Input File Structure)\u003C\u002Fh2>\n\u003Cp>Một tệp đầu vào chuẩn của MCNP5 (thường có phần mở rộng .inp) được thiết kế theo cấu trúc ba khối thẻ phân cách nhau bằng một dòng trắng:\u003C\u002Fp>\n\u003Col>\n  \u003Cli>\u003Cstrong>Khối thẻ ô không gian (Cell Cards):\u003C\u002Fstrong> Định nghĩa các miền vật lý trong không gian ba chiều bằng các phép toán logic đại số Boole (giao, hợp, phần bù) của các mặt biên hình học, gán số hiệu vật liệu, mật độ nguyên tử và tham số tầm quan trọng (importance).\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Khối thẻ mặt biên (Surface Cards):\u003C\u002Fstrong> Khai báo các mặt phẳng, mặt cầu, mặt trụ, mặt nón hoặc các đa thức bậc hai tổng quát với các thông số tọa độ cụ thể để giới hạn các ô không gian.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Khối thẻ dữ liệu (Data Cards):\u003C\u002Fstrong> Khai báo định nghĩa thành phần đồng vị vật liệu (thẻ M), phân bố nguồn bức xạ tổng quát (thẻ SDEF), chế độ vận chuyển hạt (thẻ MODE N P E), cấu hình bộ ghi nhận đại lượng đo (thẻ Tally F1 đến F8), và các lệnh điều khiển kiểm tra hội tụ số.\u003C\u002Fli>\n\u003C\u002Fol>\n\n\u003Ch2>Các kỹ thuật giảm phương sai (Variance Reduction Techniques)\u003C\u002Fh2>\n\u003Cp>Trong các bài toán che chắn bức xạ dày (ví dụ tường bê tông lò phản ứng dày 2 mét) hoặc phát hiện hạt ở khoảng cách xa, xác suất để một hạt tự nhiên xuyên qua che chắn chỉ vào khoảng 10^-8 đến 10^-12. Nếu mô phỏng tự nhiên, máy tính cần hàng triệu tỷ lịch sử hạt để thu được một kết quả có ý nghĩa thống kê. MCNP5 cung cấp các kỹ thuật giảm phương sai tinh vi giúp tăng tốc tính toán hàng nghìn lần:\u003C\u002Fp>\n\u003Cul>\n  \u003Cli>\u003Cstrong>Tách ô hình học và Roulette Nga (Geometry Splitting &amp; Russian Roulette):\u003C\u002Fstrong> Gán tham số tầm quan trọng (importance) tăng dần khi hạt tiến gần về phía vùng đo quan tâm; khi hạt vượt qua ranh giới vào ô có importance gấp đôi, nó được tách thành 2 hạt với trọng số giảm một nửa. Ngược lại, khi hạt di chuyển ra xa, nó chịu bài toán roulette Nga để triệt tiêu các hạt không có giá trị thống kê.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Trọng số cửa sổ (Weight Window):\u003C\u002Fstrong> Thiết lập ngưỡng chặn trên và chặn dưới cho trọng số hạt theo từng vùng không gian và dải năng lượng, đảm bảo trọng số của các hạt luôn dao động trong khoảng tối ưu.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Va chạm cưỡng bức (Forced Collisions):\u003C\u002Fstrong> Bắt buộc hạt phải xảy ra va chạm bên trong một ô vật chất cụ thể, hữu ích trong các bài toán đầu dò khí hoặc chất nhấp nháy có mật độ mỏng.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Thiên vị nguồn (Source Biasing):\u003C\u002Fstrong> Phát hạt thiên lệch theo các hướng, năng lượng hoặc vị trí có khả năng đến được vùng thu nhận cao hơn.\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ch2>Ứng dụng thực tiễn trong kỹ thuật hạt nhân và y học bức xạ\u003C\u002Fh2>\n\u003Cp>MCNP5 là công cụ tiêu chuẩn vàng được kiểm chứng trong nhiều ngành công nghiệp và nghiên cứu mũi nhọn:\u003C\u002Fp>\n\u003Cul>\n  \u003Cli>\u003Cstrong>Phân tích an toàn và độ tới hạn lò phản ứng:\u003C\u002Fstrong> Tính toán hệ số nhân neutron hiệu dụng (k-effective) theo chu trình lặp Shannon entropy, phân bố công suất vùng lõi và thiết kế thanh điều khiển an toàn.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Thiết kế che chắn bảo vệ bức xạ:\u003C\u002Fstrong> Tối ưu hóa chiều dày và vật liệu che chắn bức xạ hỗn hợp neutron - gamma cho container lưu giữ nhiên liệu hạt nhân đã qua sử dụng và cơ sở bức xạ công nghiệp.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Y học bức xạ và xạ trị ung thư:\u003C\u002Fstrong> Tính toán bản đồ phân bố liều hấp thụ 3D cho các kỹ thuật xạ trị phức tạp, thiết kế đầu máy xạ trị gia tốc tuyến tính (LINAC), và tối ưu hóa liều trong kỹ thuật xạ trị bắt giữ neutron bằng hợp chất boron (BNCT).\u003C\u002Fli>\n\u003C\u002Ful>","Monte Carlo N-Particle Transport Code (MCNP5)","MCNP5 là chương trình mô phỏng vật lý hạt tổng quát sử dụng phương pháp Monte Carlo để tính toán sự truyền dẫn bức xạ neutron, photon và electron trong các môi trường vật chất có cấu trúc hình học không gian ba chiều phức tạp.","NATURAL_SCIENCES",[21,28,35],{"citationText":22,"title":23,"authors":24,"source":25,"year":26,"doi":27,"url":10},"ROGERS, BIELAJEW (1990). Monte Carlo Techniques of Electron and Photon Transport for Radiation Dosimetry. The Dosimetry of Ionizing Radiation. doi:10.1016\u002Fb978-0-12-400403-0.50009-9","Monte Carlo Techniques of Electron and Photon Transport for Radiation Dosimetry","ROGERS, BIELAJEW","The Dosimetry of Ionizing Radiation",1990,"10.1016\u002Fb978-0-12-400403-0.50009-9",{"citationText":29,"title":30,"authors":31,"source":32,"year":33,"doi":34,"url":10},"Gabriel (1980). The Methods and Applications of Monte Carlo in Low Energy (≲ 20 MeV) Neutron-Photon Transport (MORSE). Part I: Methods. Computer Techniques in Radiation Transport and Dosimetry. doi:10.1007\u002F978-1-4684-3608-2_4","The Methods and Applications of Monte Carlo in Low Energy (≲ 20 MeV) Neutron-Photon Transport (MORSE). Part I: Methods","Gabriel","Computer Techniques in Radiation Transport and Dosimetry",1980,"10.1007\u002F978-1-4684-3608-2_4",{"citationText":36,"title":37,"authors":31,"source":32,"year":33,"doi":38,"url":10},"Gabriel (1980). The Methods and Applications of Monte Carlo in Low Energy (≲ 20 MeV) Neutron-Photon Transport (MORSE) Part II: Applications. Computer Techniques in Radiation Transport and Dosimetry. doi:10.1007\u002F978-1-4684-3608-2_6","The Methods and Applications of Monte Carlo in Low Energy (≲ 20 MeV) Neutron-Photon Transport (MORSE) Part II: Applications","10.1007\u002F978-1-4684-3608-2_6",[40,43,46],{"question":41,"answer":42},"Nguyên lý giải bài toán truyền dẫn bức xạ bằng thuật toán Monte Carlo trong MCNP5 là gì?","Thay vì giải phương trình vi tích phân Boltzmann, MCNP5 mô phỏng quỹ đạo ngẫu nhiên của từng hạt riêng lẻ dựa trên hàm phân bố xác suất của các tiết diện tương tác hạt nhân thu được từ thư viện dữ liệu thực nghiệm.",{"question":44,"answer":45},"Các kỹ thuật giảm phương sai (variance reduction) trong MCNP5 giúp ích gì?","Các kỹ thuật như tách hạt (geometry splitting), roulette Nga, bắt buộc tán xạ và cắt năng lượng giúp tăng mật độ vết hạt tại các vùng quan tâm sâu, rút ngắn hàng trăm lần thời gian tính toán của máy tính.",{"question":47,"answer":48},"MCNP5 được ứng dụng chủ yếu trong các bài toán kỹ thuật nào?","Ứng dụng trong thiết kế che chắn bức xạ hạt nhân, tính toán độ tới hạn của lò phản ứng hạt nhân, thiết kế đầu máy gia tốc xạ trị y tế và mô phỏng liều hấp thụ bức xạ trong xạ trị ung thư.",{"id":50,"researcherId":10,"name":51,"imageUrl":52},1,"Nguyễn Ngọc Sơn","https:\u002F\u002Flh3.googleusercontent.com\u002Fa\u002FACg8ocLGfGsF1nYQqYK5BasTLhNu1dBrBXg2fcEgBNPXJ0p2gqLQnO7i=s96-c",[54,55,56,57,58,59,60,61,62,63],"mô phỏng","vật lý","ngẫu nhiên","neutron","photon","electron","bức xạ","hình học","phân hạch","ion hóa",10,true,"PUBLISHED","2023-09-21T02:34:46.428+00:00","2026-09-05T04:11:17.468+00:00","2026-09-05T04:11:17.002+00:00",357,[72,75,78,81,84,87,90,93,96,99],{"id":73,"title":74,"term":73,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"nhiệt dung","Nhiệt dung là gì? Các nghiên cứu khoa học về Nhiệt dung",{"id":76,"title":77,"term":76,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"đồng vị bền","Đồng vị bền là gì? Các nghiên cứu khoa học liên quan",{"id":79,"title":80,"term":79,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"mô hình lý thuyết","Mô hình lý thuyết là gì? Các nghiên cứu về Mô hình lý thuyết",{"id":82,"title":83,"term":82,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"hệ số dẫn nhiệt","Hệ số dẫn nhiệt là gì? Các công bố khoa học về Hệ số dẫn nhiệt",{"id":85,"title":86,"term":85,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"chuỗi markov","Chuỗi markov là gì? Các công bố khoa học về Chuỗi markov",{"id":88,"title":89,"term":88,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"matlab simulink","Matlab simulink là gì? Các công bố khoa học về Matlab simulink",{"id":91,"title":92,"term":91,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"tán xạ","Tán xạ là gì? Các nghiên cứu khoa học về Tán xạ",{"id":94,"title":95,"term":94,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"toán cao cấp","Toán cao cấp là gì? Các nghiên cứu khoa học về Toán cao cấp",{"id":97,"title":98,"term":97,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"simulink","Simulink là gì? Các công bố khoa học về Simulink",{"id":100,"title":101,"term":100,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"plasma","Plasma là gì? Các công bố khoa học về Plasma"]