Font Size: a A A

Development Of ?-Spectrometry Processing Toolbox Based On MATLAB

Posted on:2015-03-05Degree:MasterType:Thesis
Country:ChinaCandidate:Y Z YangFull Text:PDF
GTID:2322330488963431Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
It's an important means of confirm the radionuclides quality and intensity of the sample by analysising Gamma energy spectrum data, which is reliable, fast and effective. Its wide applications, from scientific research to production applications and then monitor people's living environment, there is demand for ? spectroscopy techniques. N uclear energy is one of the major components of the national strategy, and leakage of radioactive material and frequent public panic caused by a nuclear accident, all of the applications ? spectroscopy techniques made more demands and requirements. While providing a broad market for the ?-ray spectrometry equipment,at the same time, it also poses a cha llenge to research and develop of ? spectrum approach. Thesis topics from the National Natural Science Foundation of China items: "Research on Low-Resolution ? Spectroscopy Analytical Method under Real-time Embedded Heterogeneous Model"(No.11365001) and the Jiangxi Provincial Natural Science Foundation items : "Study of N uclear spectral data processing method based on heterogeneous real-time embedded systems"(No.20114BAB211026).Typically, it need to be studied on a data platform to deve lop the ? spectrum processing methods application first,and then programming the code for the target platform. Artificial programming if low efficiency and error-prone, and once the algorithm fails validation in the target platform, people shold repeat this process, people energy spreaded. Some organizations and individuals to develop the relevant C/C++ library, although some portability, but the mathematical sense is unknown, and not conducive to scientific research. Thus exposing widespread problem on developing ? spectrum processing application: low efficiency, long development cycle and the long distance between the oretical research and engineering applications. ? spectrum data processing are interdisciplinary subject, the increasing research topics and the diversing needs make these problems become more prominent. Therefore, these are important issues need to be resolved on ? spectrum data processing application development that how to improve deve lopment efficiency and how to shorten the distance between the application and scientific research.Response to these problems, the essence is the the development platform can not meet the needs: There is not a basic platform specifically for ? spectrum data processing, or a platform for both application development and scientific research goals. Thus, this paper presents this top ic: "Development of ?- Spectrometry Processing Toolbox Based on MATLAB". First, according the ? spectrum formation process, the system analyzes the common ? spectrum processes and methods, the common ? spectrum processes and methods were Systematic analysised, and the overall structure of ?-Toolbox were Designed. Then, And they are realized by using MATLAB programming. Second, the ?-Toolbox function were verified by combining with MATLAB Coder, for so that all functions can generate the correct readable, portable code for the target, removing artificial transcoding link. So that all functions can be transformed to target code correctly witch is readable and portable. To solve the problem by the two aspects, improve the efficiency, shorten the development cycles and shorten the distance between the application and scientific research.In order to design the overall structure of ?-Toolbox, ascertain the processing flow and the module functions, the thesis discussed the formation process and characteristics of ? energy spectrum; In order to programming the performance function, the thesis analysised and complied the common ? spectrum data processing method systematicly; According MATLAB Coder rapid development model, the thesis cleared out the specific process o f useing the ?-Toolbox to development application rapidly. Then, a integrated ? spectrum processing flow were verified, the results of the code gengrated by MATLAB Coder running in the target platform is consistent with the M- files running in MATLAB, reached the expected results. The results show that it is effective to solve the problem and the deficiency in ? spectrum processing methods development and scientific research by developing the ?-Spectrometry processing toolbox based on MATLAB. The results show that the ?-Toolbox has a certain practical value.
Keywords/Search Tags:?-Toolbox, MATLAB, ?-Spectrum Processing
PDF Full Text Request
Related items