资源描述:
《抛物面天线测量技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、抛物面天线测量技术摘要随着现代科学技术的飞速发展,抛物面天线测量技术,在现代天线技术以及军事科研领域中的地位日益重要。本论文的主要工作是对抛物面天线设计其对应的测量系统软件,文中主要探讨和开发了抛物面天线误差测量系统的数据处理和显示软件。抛物面天线是目前比较常用的天线之一,其结构一般由反射面,天线支架,加强筋等组成。本论文针对抛物面天线的测量需求,设计完整的驱动方案、显示测量结果与计算方案。根据天线测量原理得到抛物面天线测量系统的总体框图,然后从硬件和软件两个方面实现了对抛物面天线误差测量系统的构建。硬件设计包
2、括单片机控制的步进电机、天线测量放大器的设计和数据采集电路的实现。软件部分包括单片机控制程序、单片机与主控计算机之间的串口通信以及接收数据处理模块,最后设计了测量可视化软件。抛物面误差评定软件研制是一项系统工程,涉及到测点布置方法、测点数量与误差关系、曲面拟合、重构模型和标准模型匹配、误差评定、软件功能规划、软件工具选择、软件编制等内容。使用本软件系统,能驱动抛物面误差测量装置完成指定的曲面测量任务,自动计算和显示均方根误差。关键词:抛物面,误差,测量,软件,均方根误差。43AbstractWiththerap
3、iddevelopmentofmodernscienceandtechnology,parabolicantennameasurementtechniquesinmodernantennatechnologyandmilitaryresearchinthefieldismoreandmoreimportant.Themainworkofthispaperistodesignthecorrespondingparabolicantennameasurementsystemsoftware,thepaperfocu
4、sesonthedevelopmentoftheparabolicantennaanderrormeasurementsystemofdataprocessinganddisplaysoftware.Parabolicantennaisoneofthemostcommonlyused.Thecompositiongenerallyhasreflector,theantennasupport,strengthentendonsandsoon.Parabolicantennameasurementneedsfora
5、completedriverprogramdesign.Andshowmeasurementresultsandcalculationprogram.Measurementprinciplesarebasedantennaparabolicantennameasuringoverallsystemblockdiagram,frombothhardwareandsoftwaretobuildaparabolicantennameasuringsystem.Hardwaredesign,includingmicro
6、processorcontrolledsteppermotor,theantennameasurementamplifiercircuitdesignanddatacollection.Softwarecomponentsincludingthemicroprocessorcontrolprogram,microcontrollerandtheserialcommunicationbetweenthehostcomputerandreceivedata43processingmodule,andfinallyd
7、esignvisualizationsoftwaremeasurement.Parabolicerrorevaluationsoftwaredevelopmentisasystematicprojectinvolvingmeterplacementmethod,thenumberofmeasurementpointsanderrorrelations,surfacefitting,reconstructionmodelandthestandardmodelmatching,errorevaluation,fun
8、ctionalplanningsoftware,softwaretoolselection,softwareprogrammingandsoon.Useofthissoftwaresystem,theerrormeasurementdevicecandriveparabolicsurfacemeasurementstocompletetheassignedtask,automatica