Font Size: a A A

AC Impedance Spectroscopy Data Processing Software Based On Qt

Posted on:2023-08-03Degree:MasterType:Thesis
Country:ChinaCandidate:L J ZhangFull Text:PDF
GTID:2531307172954019Subject:Software engineering
Abstract/Summary:PDF Full Text Request
AC impedance spectroscopy has important research significance in the field of materials.The research of impedance spectroscopy mainly includes two aspects.The first is the visualization of impedance data,that is,the data is drawn into a curve chart;the second is to use the method of equivalent circuit fitting.To study impedance characteristics,equivalent circuit fitting often requires the use of complex numerical analysis algorithms.Using impedance processing software to centrally handle these requirements can effectively improve the efficiency of impedance processing.This thesis designs and implements a Qt-based impedance data processing software.The specific contents are as follows:(1)Software overall design,Starting from the requirements of impedance data processing software,Qt is selected as the software development platform,the overall software architecture is designed,and the software functions are divided into two modules: impedance data visualization and impedance data processing.(2)Impedance data visualization interface design,the visualization user interface is used to display impedance data and provide human-computer interaction functions.This module can draw the impedance data into a curve and display it on the program window,and finely set the parameters of the chart.The functions include the setting of the color,width and other styles of the curve,as well as the setting of the display range,labels and other elements of the chart.Impedance can be converted into parameters such as admittance,electrical modulus and dielectric constant and displayed,which is convenient to observe the information of impedance at different frequencies on the graph.(3)Data processing program design,first design the impedance data file format and data reading program,and then perform equivalent circuit fitting on the obtained data.The function of equivalent circuit fitting is to model the equivalent circuit of the impedance curve,and calculate the component parameters in the equivalent circuit and the error of each component parameter by means of curve fitting.Finally,the actual measured impedance data is imported into the software for software testing,and the resistance-capacitor series circuit and the resistance-capacitor parallel circuit are used for testing respectively,the compute error of each element in the test results is within1.3%.Then import multiple sets of impedance data tested at different temperatures for testing,and perform fitting analysis on each set of impedance data at the same time,demonstrating the function of analyzing multiple sets of impedance data at the same time.
Keywords/Search Tags:Impedance spectroscopy, Data processing, Equivalent circuit, Curve fitting, Qt
PDF Full Text Request
Related items