Development of a Linux-based graphic user interface and DAQ system software for the detector module used in the proton therapy
碩士 === 國立清華大學 === 電機工程學系 === 101 === Proton therapy is a clinically advantageous cancer treatment technology because it has Bragg peak characteristics which, unlike other photon therapies, delivers small amount of dose and hence reduces cell damages in the path, thus making it especially effect...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/06243008893912850500 |
id |
ndltd-TW-101NTHU5442082 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101NTHU54420822015-10-13T22:30:11Z http://ndltd.ncl.edu.tw/handle/06243008893912850500 Development of a Linux-based graphic user interface and DAQ system software for the detector module used in the proton therapy 開發以Linux為平台的質子治療探測器之圖形人機介面與資料擷取系統軟體 Sung, Cheng-Han 宋承漢 碩士 國立清華大學 電機工程學系 101 Proton therapy is a clinically advantageous cancer treatment technology because it has Bragg peak characteristics which, unlike other photon therapies, delivers small amount of dose and hence reduces cell damages in the path, thus making it especially effective in treating vulnerable organs. Precise monitor and control of the proton beam is crucial in the proton therapy system, hence it is very important to be able to accurately and stably detect and measure the energy and position of the proton beam in the system. In this thesis, a Linux-based graphic user interface and DAQ system software for the detector module used in proton therapy is developed. The detector, having 256 channels (128 X strips + 128 Y strips), detects and converts the received ionized electrons generated by proton beam into digital format by ADC, ready to be read into host PC via USB interface. The FPGA controls the whole data acquisition process. A Linux- based DAQ system software and a GUI for controlling the detector module is developed in this thesis. The software is divided into three parts: the first part, written in C language, controls the operation of the detector hardware via USB, providing functions for changing high voltage and ADC sampling frequency settings, starting sensing and ADC once or continuously, stopping sensing and ADC, choosing how many data to acquire, and saving data in a file. The second part is using C++ to integrate ROOT functions to produce graphical output immediately in order to facilitate monitoring and analysis during the experiment. The third part is the GUI, to facilitate the convenient operation and commercialization. The developed system is field tested using 60Co as radiation source in The Institute of Nuclear Energy Research. In the experiments, the developed system controls the proton detector hardware smoothly, including changing high voltage setting, sampling frequency, …, etc., producing graphical output immediately to monitor whether the experimental data is correct or not, and saving a large amount of data in a file for analyzing experimental data. In the experiments the detector system can carry out with 500Hz, 1000Hz, 2000Hz, and 4000Hz sampling frequency without data losses. These experiments show that the proton detector hardware controlled by the developed DAQ system software and GUI is correct and can run in a practical situation. Jong, Tai-Lang 鐘太郎 2013 學位論文 ; thesis 50 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立清華大學 === 電機工程學系 === 101 === Proton therapy is a clinically advantageous cancer treatment technology because it has Bragg peak characteristics which, unlike other photon therapies, delivers small amount of dose and hence reduces cell damages in the path, thus making it especially effective in treating vulnerable organs. Precise monitor and control of the proton beam is crucial in the proton therapy system, hence it is very important to be able to accurately and stably detect and measure the energy and position of the proton beam in the system. In this thesis, a Linux-based graphic user interface and DAQ system software for the detector module used in proton therapy is developed.
The detector, having 256 channels (128 X strips + 128 Y strips), detects and converts the received ionized electrons generated by proton beam into digital format by ADC, ready to be read into host PC via USB interface. The FPGA controls the whole data acquisition process.
A Linux- based DAQ system software and a GUI for controlling the detector module is developed in this thesis. The software is divided into three parts: the first part, written in C language, controls the operation of the detector hardware via USB, providing functions for changing high voltage and ADC sampling frequency settings, starting sensing and ADC once or continuously, stopping sensing and ADC, choosing how many data to acquire, and saving data in a file. The second part is using C++ to integrate ROOT functions to produce graphical output immediately in order to facilitate monitoring and analysis during the experiment. The third part is the GUI, to facilitate the convenient operation and commercialization.
The developed system is field tested using 60Co as radiation source in The Institute of Nuclear Energy Research. In the experiments, the developed system controls the proton detector hardware smoothly, including changing high voltage setting, sampling frequency, …, etc., producing graphical output immediately to monitor whether the experimental data is correct or not, and saving a large amount of data in a file for analyzing experimental data. In the experiments the detector system can carry out with 500Hz, 1000Hz, 2000Hz, and 4000Hz sampling frequency without data losses. These experiments show that the proton detector hardware controlled by the developed DAQ system software and GUI is correct and can run in a practical situation.
|
author2 |
Jong, Tai-Lang |
author_facet |
Jong, Tai-Lang Sung, Cheng-Han 宋承漢 |
author |
Sung, Cheng-Han 宋承漢 |
spellingShingle |
Sung, Cheng-Han 宋承漢 Development of a Linux-based graphic user interface and DAQ system software for the detector module used in the proton therapy |
author_sort |
Sung, Cheng-Han |
title |
Development of a Linux-based graphic user interface and DAQ system software for the detector module used in the proton therapy |
title_short |
Development of a Linux-based graphic user interface and DAQ system software for the detector module used in the proton therapy |
title_full |
Development of a Linux-based graphic user interface and DAQ system software for the detector module used in the proton therapy |
title_fullStr |
Development of a Linux-based graphic user interface and DAQ system software for the detector module used in the proton therapy |
title_full_unstemmed |
Development of a Linux-based graphic user interface and DAQ system software for the detector module used in the proton therapy |
title_sort |
development of a linux-based graphic user interface and daq system software for the detector module used in the proton therapy |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/06243008893912850500 |
work_keys_str_mv |
AT sungchenghan developmentofalinuxbasedgraphicuserinterfaceanddaqsystemsoftwareforthedetectormoduleusedintheprotontherapy AT sòngchénghàn developmentofalinuxbasedgraphicuserinterfaceanddaqsystemsoftwareforthedetectormoduleusedintheprotontherapy AT sungchenghan kāifāyǐlinuxwèipíngtáidezhìzizhìliáotàncèqìzhītúxíngrénjījièmiànyǔzīliàoxiéqǔxìtǒngruǎntǐ AT sòngchénghàn kāifāyǐlinuxwèipíngtáidezhìzizhìliáotàncèqìzhītúxíngrénjījièmiànyǔzīliàoxiéqǔxìtǒngruǎntǐ |
_version_ |
1718077480919629824 |