| While the traveling wave tube is seen in radar,satellite communications and other equipment,the traveling wave tube is also changing with the development of science and technology.The traveling wave tube after design,production and assembly must undergo aging and screening tests to ensure the reliability of the product.The burn-in screening test is to simulate the actual working conditions of the traveling wave tube,provide the required test environment,and screen out the traveling wave tube that does not meet our requirements,and reduce the subsequent losses caused by the failure of the traveling wave tube.At present,the units mainly engaged in the development,production and processing of traveling wave tubes mainly use manual methods to record relevant data and status.However,the aging test time is long,the amount of intermediate data in the test is large,and the data types are complex.It is difficult to detect the changes in the status of the traveling wave tube in time by manual monitoring.At the same time,it is difficult to record manually based on incomplete,incomplete,and discontinuous data.The data backtracks the reasons for the changes in the status of the traveling wave tube,thereby improving the design and development efficiency.Therefore,it is of great significance to design a set of traveling wave tube automatic aging system.The thesis starts with the traveling wave tube burn-in test as the starting point.Combine the actual needs of the burn-in system to build a corresponding hardware platform;use the QT software platform to realize automatic data collection and real-time display according to the communication protocol of the instrument and equipment,and use the LOF algorithm to process and analyze the collected data in real time,and timely deal with abnormal data.Carry out early warning and visual display,and store the data in the aging process locally.Main tasks as follows:First.Complete the automatic collection of data during the aging test phase of the traveling wave tube.It mainly collects the voltage,current and status of the power supply at all levels of the high-voltage program-controlled power supply in real time;at the same time,the power meter is used to realize the real-time collection of power data of channel 1 and channel 2.On this basis,the collection of spurious information such as serial number and time is realized.Second.Complete the real-time display,analysis and abnormal display of aging test data.With the help of the QT platform,according to the communication protocol of the high-voltage program-controlled power supply and the communication protocol of the power meter,the interactive program-controlled interface of the high-voltage program-controlled power supply and the power meter is designed.At the same time,the program to simulate the high-voltage program-controlled power supply is simulated to simulate the high-voltage program-controlled power supply;Wave tube B performs a long-term burn-in test,collects a series of data in the burn-in test stage,uses the LOF algorithm to process and analyze the relevant data,and compares the detection effect of the LOF algorithm;at the same time,it uses the chart class and thread class in QT to achieve Real-time display of burn-in test data and visual display of abnormal data,etc.;on this basis,two similar but different subclasses inherited from the QThread class are written to realize data asynchronous collection,real-time display,analysis,and abnormal display in multi-workbench mode..Third.Complete the localized storage of data during the aging test phase of traveling wave tubes.Analyzing and sorting out the data obtained during the burn-in test phase,it can be seen that the data in the burn-in test phase is mainly divided into two categories: the data obtained from the collection of instruments and equipment and the data obtained from the subsequent analysis and processing.On this basis,the appropriate storage format is selected to realize the two categories.Data storage. |