Font Size: a A A

Development Of Chromatographic Workstation Software System Based On C#

Posted on:2018-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:S X XuFull Text:PDF
GTID:2348330542968878Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
Chromatography is the most widely used and fastest growing research field in analytical chemistry and biochemistry.Chromatography has the analysis and separation of two functions,can eliminate the interference between components.the components were qualitatively and quantitatively analyzed.Chromatography workstation is a computer to real-time control of the chromatograph,and chromatographic data collection and processing,and finally output qualitative,quantitative analysis of the system.It has been widely used in chemical analysis,organic chemistry and other disciplines of analytical laboratories and enterprises.The focus of this paper is to develop a chromatographic workstation software system on the.NET platform in conjunction with C#language.Due to the standardized control and graphical programming of.NET platform,the interface design is more convenient,the program development process is simpler,the development efficiency is improved,the development time is reduced,and the stability and accuracy of the system can be ensured.The software system mainly implements the following main functions,including user management,system configuration,online acquisition and analysis,off-line processing and data management functions.This paper first introduces the principle of chromatography and the domestic and international research status of chromatographic workstations.According to the process of chromatographic processing,the software system has been carefully demand analysis,completed the overall design of the system.Then the realization of the main functional modules of the design,including the user management module,the system configuration module,spectrum display and processing modules and data management module.At the same time,the storage system has been fully designed,including database design and XML design,so that the storage form is more diverse,more convenient to share data.In order to achieve the accuracy and real-time performance of chromatographic data processing,this paper has developed a complete set of chromatographic data processing algorithms,including spectral peak recognition,baseline calibration,qualitative and quantitative analysis and overlapping peak decomposition algorithm.In the overlapping peak analysis,BP neural network algorithm is used to realize the mixed programming of Matlab and C#.Not only the use of Matlab powerful numerical computing capabilities,but also a combination of C#.NET interface development advantages,can take full advantage of both.Finally,this paper validates the chromatographic data processing of the system through experimental simulation to ensure the accuracy of data processing.At the same time,the whole chromatographic workstation is systematically tested to ensure that the system can meet the requirements of chromatographic processing.
Keywords/Search Tags:Chromatography, Chromatography workstation, Neural network, Mixed programming
PDF Full Text Request
Related items