Font Size: a A A

Design Of Special Analytical Software For Hyperspectral Detection Of Organic Phosphorus In Water Based On MATLAB

Posted on:2020-09-30Degree:MasterType:Thesis
Country:ChinaCandidate:Z QiuFull Text:PDF
GTID:2491305981953019Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the continuous progress of the special detection instrument field,the detection accuracy of the special detection instrument is getting higher and higher.More and more hyperspectral data of organophosphorus pesticide can be detected by experiments.The measured hyperspectral data of the same organophosphorus pesticide can reflect the measurement data of different concentration levels of the organophosphorus pesticide.In this paper,the main functions of the special analysis software for the hyperspectral detection of organophosphorus pesticides in water body based on MATLAB are to process and analyze the hyperspectral data of organophosphorus pesticides obtained by the special spectrometer experiment,to establish the model and to predict the concentration of the pesticide samples by using the established model of organophosphorus pesticides.According to the analysis method of the hyperspectral data processing of organophosphorus pesticides,Different GUI interfaces of functional modules are designed in the following steps: full-band modeling of hyperspectral data,correlation coefficient calculation,characteristic wavelength modeling of hyperspectral data of organophosphorus pesticides,verification of characteristic wavelength modeling results of hyperspectral data of organophosphorus pesticides and prediction of organophosphorus pesticide concentration.The corresponding data analysis process is realized through different functional module GUI interfaces.In order to make the main interface of the special analysis software for the detection of organophosphorus pesticides in water body simpler and more intuitively display the function button control,as well as to let users experience the steps of the hyperspectral data processing and analysis process of organophosphorus pesticides more deeply,this paper designs a main interface of the analysis software.The main interface is equipped with button control of each functional module,and clicks on the functional model of the main interface.The block button can be switched to the corresponding function module GUI interface.By compiling the callback function of the functional control on the GUI interface of each functional module,the procedures of full-band modeling of organophosphorus pesticide hyperspectral data,calculation of correlation coefficient,modeling of characteristic wavelength of organophosphorus pesticide hyperspectral data and verification of the modeling results of characteristic wavelength of organophosphorus pesticide hyperspectral data are written into the corresponding callback function of the functional button control,and click on the water body organophosphorus hyperspectral data.The button control on the GUI interface of the special analysis software is detected.The software system can process and analyze the hyperspectral data of organophosphorus pesticides according to the callback function program of the button control.The corresponding data processing and analysis function can be realized,and the results of the hyperspectral data processing of organophosphorus pesticides required by users can be obtained.In order to better store and manage the hyperspectral data of organophosphorus pesticides,this paper establishes the hyperspectral database of organophosphorus pesticides using My SQL database,an open source database platform,and imports the experimental hyperspectral data of organophosphorus pesticides into My SQL database by using Navicat for My SQL visual interface.It is beneficial to the hyperspectral detection of organophosphorus pesticides by importing the hyperspectral data of organophosphorus pesticides into the database The special software system for analysis of organophosphorus pesticides can process hyperspectral data and improve the flexibility of software development.By using the special software system for hyperspectral detection of organophosphorus pesticides in water based on MATLAB,the absorption spectrum data of 10 organophosphorus pesticides were processed,analyzed and modeled.The functional modules of the software system were tested.The conclusion was drawn that the special software system for hyperspectral detection of organophosphorus pesticides in water based on MATLAB was used to establish the hyperspectral data of organophosphorus pesticides in water.The data model meets the requirements of model analysis,and the deviation between the predicted concentration of organophosphorus pesticides and the actual value of pesticides is small,which can meet the requirements of analysis;the software is easy to operate;the function of query and subsequent data processing is flexible and practical.By using this software system in different computers and different configurations,the experimental equipment can be operated more intuitively and conveniently,and the automation of spectral data processing and analysis of organophosphorus pesticides in water can be improved.
Keywords/Search Tags:Analysis Software, Functional Module, Database, GUI Interface
PDF Full Text Request
Related items