| This paper mainly designed and developed a multi-functional automatic calibration platform which was based on LabVIEW.For precision instruments with strong correlated parameters and complex calibration process.Using this automatic calibration system can not only greatly cut the calibration time,but reduce labor costs and improve calibration quality and efficiency.So this platform has a wide range of practicality.After this system has been put into commercial use,the multi-functional automatic calibration platform in this paper realized the automatic calibration of different models of instruments,separated the calibration process from the software and solved the problem of poor universality of automatic calibration system.This platform has strong practical value,especially for the calibration of instruments with many parameters and complex functions.Finally,this paper expanded the calibration system according to the current requirements for the calibration and detection of phase-frequency signals.At last this paper designed and completed a phase-locked tracking system based on LabVIEW,and performed simulation tests.The main contents of this paper are as follows:First,by analyzing the common precision instruments on the market,designing the calibration process according to the functions of instruments,and completing the development of the platform.The platform need to meet practical needs such as flexibility and robustness.On this basis,the calibration platform can provide more common functions,like instrument monitoring,completing calibration task,and report generation.Next,the design of the calibration platform need to meet the needs of scalability and maintenance.The instrument calibration and instrument control are separated,and the operator can add calibration instruments program according to the needs.The specific instrument calibration platform is composed of test engineering module,resource description module,report generation module,program programming interface module,driver module,calibration structure calculation module,certificate generation and other modulesSecond,using database to store and manage the calibration platform data.During the instrument calibration process,various data generated by the program control instrument will be stored in the database log.For the erroneous calibration data or abnormal data,the user can check the abnormal data according to the log.And this paper also uses multi-thread technology with database to deal with the communication detection between instruments and database.Third,in order to make users get started with instrument calibration more quickly,this paper designed the human-computer interaction system of the calibration platform around the ideas of easy operation,easy understanding,humanization and flattening.While satisfying the basic needs of users,the interface is generally in accordance with aesthetic design,and the interface is easy to understand and use.Finally,the program retains the Debug mode,which is convenient for users to upgrade and maintain the platform when the calibration instrument system need to update.Fourth,this paper designed and perfected the phase-locked tracking test system based on LabVIEW.And compared the signal tracking effects of PID control,fuzzy control,and phase-locked tracking system under PID fuzzy control.Finally,according to the deficiency of PID control,a simulation experiment was carried out on the auto disturbance rejection system. |