Font Size: a A A

Design And Implementation Of Error Calibration Algorithm And System Software Of Vector Network Analyzer

Posted on:2017-04-27Degree:MasterType:Thesis
Country:ChinaCandidate:H XiaoFull Text:PDF
GTID:2308330485984646Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With rapid development of China’s space industry, the demand for RF and microwave electronic devices is increasing day by day. It is usually only a qualitative analysis in the manufacturing process of the circuit parts or the whole machine. The Vector Network Analyzer(VNA) can measure the characteristics of the circuit system or network comprehensively, then we can get the whole parameters of the reflection and transmission characteristics of the components. Because the foreign-measurement device’s price is generally expensive, taking into account the cost of maintenance and the need for national defense construction, A VNA with moderate economic applicability and moderate measurement accuracy becomes an urgent need in the field of aerospace electronic measurement.The frequency of VNA usually reaches GHz band. In this frequency range, any hardware can not achieve the ideal working conditions, the hardware performance of non-ideal takes the measurement’s result some error. If we seek a breakthrough in the performance of hardware blindly, which will not only increase the difficulty of circuit design, more important is that this will greatly increase the cost of the development of the instrument. The solution is that we allow the hardware performance of the instrument is not ideal(the measurement result allow the existence of error), and we use the appropriate error calibration algorithm to modify the data, so as to obtain the true value of the measured. This thesis is based on the need of the development of scientific research project of a component testing and verification platform. We conside the engineering practice, then study deeply the key technical--error calibration algorithm of VNA. And we design and implement the VNA system software.According to the further study in the measurement method and principle of VNA and the overall scheme of vector network project, we find out the software requirement analysis in detail based on the hardware architecture. Then, according to the requirement analysis, the overall function modules, different layers of the general structure design, module partition and module hierarchical relationships, multithreading structure design, data analysis and processing analysis of the software were carried out step by step. Secondly, through these analysis, we make the further study of key technology of software realization, we have designed two kinds of calibration algorithm based on non-ideal calibration parts- 12 error model TSOR TSL calibration algorithms and eight model calibration algorithm, and it is verified by simulation. According to the overall architecture of the software,we begin the module design. Each module is divided into smaller modules. The software designed in the thesis is different from the data structure, module running type, class diagram. After, we write the code and the display function was implemented. Finally, we implemente the VNA system software.Finally, we test the software. This thesis have designed the test method of the software, the testing work include the processing of software and the function and performance testing. The module analysis making the reasonable structure of the software can not only improve the efficiency of software development, but also reduce maintenance costs and simplify further coding work. Test results show that the system software can stable operation, the software function is reasonable and is easy to operate. It can meet the requirement of this subject.
Keywords/Search Tags:VNA, system software, calibration algorithm, software design, impedance characteristic
PDF Full Text Request
Related items