Font Size: a A A

Design Of EDFA Automated Testing System Based On Python

Posted on:2021-01-27Degree:MasterType:Thesis
Country:ChinaCandidate:D F XiangFull Text:PDF
GTID:2428330629451043Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the new application of cloud computing,Internet of things,mobile Internet and other aspects of the bandwidth demand,as well as the "broadband China","5g","accelerate the construction of a powerful network" and other strategies have been put forward,forcing the communication system to move towards the ultra-high speed,ultra large capacity,ultra long distance transmission direction.Erbium-doped fiber amplifier is an important device in optical fiber communication system.With the development of optical fiber communication technology,its function is required more and more.In the production of EDFA,the performance test is more and more strict,the test data is more and more huge,and the test process is more and more complex.The traditional manual test is slow,easy to introduce unnecessary errors,affect the test results,resulting in waste of human and material resources,obviously can not meet the needs of production testing.Therefore,it is very important to design an accurate and efficient automatic test system for EDFA.Firstly,this paper studies the principle,mode and performance parameters of EDFA,introduces the test methods,principles and steps of gain,noise index,transient and other performance indexes,and analyzes the advantages and disadvantages of each test method through comparison.Combined with the actual test requirements,the optimal hardware test circuit is designed.Then,the user interface is designed based on pyqt5 module by using python programming language,and the automatic control of the whole testing system is realized by bus interface technology,and the performance indexes of EDFA are measured.According to the measured gain data,using the principle of linear regression algorithm,the parameters such as gain slope and gain fluctuation are solved by the least square method,and the test data can be visualized by using numpy and Matplotlib modules,which is convenient for analysis.The automatic test system of EDFA designed in this paper is based on python,which has good universality and expansibility,is easy to maintain and upgrade.The test system has complete functions,simple and convenient operation,which can reduce the impact of human error on the test to the greatest extent,save the time cost and material cost to a certain extent,and has good use value and practical significance.
Keywords/Search Tags:Automatic test system, Erbium-doped fiber amplifier, Python
PDF Full Text Request
Related items