• 제목/요약/키워드: EGSnrc 코드

검색결과 6건 처리시간 0.015초

몬테칼로 계산을 이용한 평판형 전리함의 고에너지 전자선에 대한 선질보정인자 결정 (Determination of Quality Correction Factors for a Plane-Parallel Chamber in High Energy Electron Beams using Monte Carlo Calculation)

  • 정동혁;이정옥
    • 대한방사선기술학회지:방사선기술과학
    • /
    • 제31권1호
    • /
    • pp.89-95
    • /
    • 2008
  • 국제원자력기구의 TRS-398 측정 프로토콜을 임상에 적용하기 위해서는 사용하는 빔과 전리함에 대한 선질 보정인자가 필요하다. 본 연구에서는 몬테칼로 계산코드(DOSRZnrc/EGSnrc)를 사용하여 상용의 평판형전리함에 대한 고에너지 전자선($4{\sim}20\;MeV$)에서의 선질보정인자를 계산하였다. 계산결과를 프로토콜에서 제시하는 값과 비교한 결과 $5{\sim}20\;MeV$에서 약 1% 이내로 일치하였으며 4 MeV의 경우에는 약 1.9% 차이를 보였다. 본 연구 방법은 선질보정인자를 독립적으로 결정하는 방법의 하나로서 프로토콜에서 주어진 값들의 확인이 필요하거나 또는 새로운 모델의 전리함을 사용하는 경우에 응용될 수 있다.

  • PDF

Geant4 전산모사 코드를 이용한 SBRT 환자의 선량분포 계산 (Calculation of Dose Distribution for SBRT Patient Using Geant4 Simulation Code)

  • 강정구;이정옥;이동준
    • 한국의학물리학회지:의학물리
    • /
    • 제26권1호
    • /
    • pp.36-41
    • /
    • 2015
  • 정위체부방사선수술(SBRT) 환자의 선량분포를 계산하기 위해 전산모사 방식을 이용한 응용프로그램을 개발 하였다. 본 소프트웨어는 최근 이용이 활발하게 증가하고 있는 Geant4를 기반으로 개발 하였다. 환자에 조사하기 위한 광자선 스펙트럼은 이전 연구에서 구한 선형가속기 스펙트럼 자료를 사용하였다. 치료계획시스템과 유사한 조사면을 구현하기 위하여 PrimaryGeneratorAction 클래스에서 MLC 조사면 형태를 반영하도록 하였다. 본 연구에서는 8개 조사면에 대한 계산을 수행하였으며 이 때 갠트리의 각도는 PrimaryGeneratorAction 클래스에서 회전 매트릭스를 사용하여 선원의 위치를 변경하는 방법을 사용하였다. 환자에 대한 물질 자료는 CT의 dicom 파일에서 픽셀 크기, 매트릭스 크기 등의 정보와 픽셀의 HU를 밀도로 변환한 파일을 생성한 다음 이 파일을 이용 환자의 모델링에 이용 하였다. 환자의 물질 구성과 기하학적 자료의 입력에 있어 EGSnrc 코드와의 비교를 통하여 계산의 효율성을 비교하였다.

분산 감소 기법에 의한 몬테칼로 선량 계산 효율 평가 (Application of Variance Reduction Techniques for the Improvement of Monte Carlo Dose Calculation Efficiency)

  • 박창현;박성용;박달
    • 한국의학물리학회지:의학물리
    • /
    • 제14권4호
    • /
    • pp.240-248
    • /
    • 2003
  • 몬테칼로 계산은 다른 어떤 알고리즘보다 정확한 선량 계산 결과를 주지만 계산 시간이 오래 걸리는 단점이 있다. 본 연구에서는 Varian 600 C/D 선형가속기로부터지 6 MV 광자선에 대해 몬테칼로 계산을 사용하여 얻은 선량 분포가 측정에 의해 얻은 선량 분포와 2% 이내에서 서로 잘 일치하도록 하며 분산 감소 기법을 사용하여 계산 시간 단축 정도를 평가하였다. 그리고 연산 능력을 높여 계산 시간 단축 정도를 평가하여 분산 감소 기법을 사용한 경우와 연산 능력을 높인 경우 간에 계산 시간 단축 정도를 비교하였다. 몬테칼로 계산 코드로는 빔 모사를 위해 BEAMnrc 코드, 선량 계산을 위해 DOSXYZnrc 코트를 각각 사용하였는데 분산 감소 기법은 이 코드들에서 지원하는 방법들을 사용하였고 연산 능력을 높이는 방법으로는 컴퓨터 클러스터를 이용한 병렬 처리를 사용하였다. 비교 결과, 분산 감소 기법을 사용하여 계산 시간을 최대 1/25 이상 단축시킬 수 있었고 9대의 컴퓨터를 이용한 병렬 처리 결과 계산 시간을 1/9로 단축시킬 수 있었다. 계산 곁과의 정확성을 만족할 만한 수준으로 유지할 수 있다면 분산감소 기법을 포함한 간략화된 물리의 적용은 현 시점에서 몬테칼로 선량 계산 시간을 획기적으로 단축시킬 대안이 될 수 있다.

  • PDF

몬데카를로 기반 치료계획시스템의 성능평가 (Benchmark Results of a Monte Carlo Treatment Planning system)

  • Cho, Byung-Chul
    • 한국의학물리학회지:의학물리
    • /
    • 제13권3호
    • /
    • pp.149-155
    • /
    • 2002
  • 최근 들어 방사선 수송이론, 컴퓨터 하드웨어 성능, 및 병렬 연산 기법의 발전에 힘입어, 몬테카를로 기반의 선량계산 기법을 임상에 적용할 수 있게 되었다. 임상적용을 위해 개발된 몬테카를로 기반 선량계산 코드간의 계산 소요 시간과 정확도를 비교할 목적으로 제13차 ICCR (International Conference on the use of Computers in Radiation Therapy, Heidelberg, Germany, 2000) 학술대회에서 벤치마킹 절차서가 제안되었다. 최근, 본원에서도 임상적용을 목표로 28개의 인텔 펜티움 프로세서로 구성된 Linux cluster 시스템을 구축하고, 여기에 몬테카를로 선량계산을 위한 BEAMnrc 코드를 설치하였다. 본 연구의 목적은 위에서 제안된 벤치마킹 절차를 수행하여 본원에서 구축한 몬테카를로 선량계산 시스템의 정량적 성능 평가를 시도하고자 하는 것이었다. 벤치마킹 절차는 크게 다음의 세 과정으로 구성되어 있다. a) 30.5 cm $\times$ 39.5 cm $\times$ 30 cm 의 팬톰(5 ㎣ voxels) 에 대한 통계적 불확정도 2%이내 결과를 얻기 위한 광자선 선량계산 속도. b) 위 팬톰에 대한 전자선의 선량계산 속도. c) 비균질 평판 매질로 구성된 팬톰내 광자선 및 전자선의 선량계산 결과를 EGSr/PRESTA 계산 결과와 비교 제시. 18 MV 광자선에 대해 선량계산 속도 평가 결과 5.5분이 소용되었다. 전자선의 경우, 실제 계산 시간은 광자선에 비해 약 10배 정도 빨랐으나, 병렬 연산을 처리하기 위해 소용되는 추가 시간 때문에 전체 계산에 소요되는 시간은 광자선과 비슷하였다. 본 원에서 사용한 몬테카를로 코드는 EGSnrc로써 EGS4의 개선 버전으로 이들 간의 정확도 비교는 큰 의미가 없을 것으로 판단된다. 하지만 두 계산 결과가 기대했던 바와 같이 매우 잘 일치하였다. 결론적으로, 본원에서 구축한 몬테카를로 치료계획시스템은 임상적용에 무리가 없을 것으로 판단하였다. 추후 본 시스템을 본원에서 사용하는 상용 치료계획시스템과 인터페이스를 개발하여, 통합환경을 구축함으로써, 몬테카를로 기반의 치료계획시스템의 임상적용과 관련된 연구들을 수행해 나갈 계획이다.

  • PDF

CT 영상 및 몬테칼로 계산에 기반한 근접 방사선치료계획의 선량분포 평가 방법 연구 (Dose Verification Study of Brachytherapy Plans Using Monte Carlo Methods and CT Images)

  • 정광호;이미연;강세권;배훈식;박소아;김경주;황태진;오도훈
    • 한국의학물리학회지:의학물리
    • /
    • 제21권3호
    • /
    • pp.253-260
    • /
    • 2010
  • 대다수의 근접치료용 방사선치료계획장치는 AAPM TG-43의 계산식에 기반을 둔 선량계산 알고리듬을 적용하고 있으나 이는 조직의 비균질성을 적절히 고려하지 못한다. 본 연구에서는 몬테칼로 방법을 이용하여 강내고선량근접치료계획을 검증하는 체계를 구축하고자 하였으며, 특히 환자의 CT 영상을 이용하여 물질정보로 변환한 후 직접 몬테칼로 계산을 수행하는 방법의 타당성에 초점을 맞추었다. 판형 팬텀 및 자궁경부암 환자의 CT 영상을 Plato (Nucletron, Netherlands) 치료계획장치를 이용하여 근접치료계획을 수행한 후 여기서 얻어진 인자들을 이용하여 EGSnrc 기반의 DOSXYZnrc 코드로 몬테칼로 계산을 수행하였으며, EBT 필름측정 결과와 비교하였다. DOSXYZnrc 코드의 선원 모델링 특성 상 후장전 장치의 $^{192}Ir$ 선원들을 직육면체 형태로 근사화하여 모델링하였으며 계산 시 체적소의 크기는 $2{\times}2{\times}2\;mm^3$로 하였다. 균질 매질 내에서는 TG-43 기반의 선량계산 결과와 몬테칼로 선량계산 결과가 잘 일치함을 확인할 수 있었으나 고밀도 물질이 포함된 비균질 매질 내에서는 오차가 커졌다. 환자의 경우 A점 및 B점의 오차는 3% 이내, 평균선량 오차는 5% 정도였다. 그러나 기존 선량계산 알고리듬의 경우 고밀도 물질의 영향을 적절히 고려하지 못하여 표적의 선량을 과대평가하여 실제로는 더 적은 선량이 들어갈 우려가 있다. 본 연구에서 제안된 선량계산 검증체계는 타당하며 선량 계산 결과도 실제와 잘 일치함을 확인할 수 있었다. 또한 기존의 선량계산 알고리듬으로 계산된 치료계획결과를 확인할 경우에는 주의가 필요하며, 몬테칼로 방법과 같은 독립적인 검증 시스템이 유용할 것이다.