论文部分内容阅读
随着卫星通信技术的飞速发展,卫星通信的应用范围越来越广泛。例如,在海上行驶的船只,由于海域太大,无法实现无线通信全面覆盖,因此海上存在很多的通信盲区,卫星通信技术由于其覆盖面积大,很好的改善了这一现象。船用卫星地球站可以实现很多业务,如话音业务,音视频传输业务,电视接收业务等。船载卫星地球站系统主要分为天馈分系统、伺服分系统、收发分系统、业务分系统和控制分系统。本文对船载卫星地球站控制分系统的硬件和各分支模块的软件设计进行了详细的介绍,并采用C语言在Keil uVision3平台上进行软件系统开发。在设计的过程中,解决了通信协议、键盘控制、液晶屏显示和串口可靠性等问题,实现了手动和自动跟踪双模式操作、数据实时采集、显示天线当前状态信息等功能。当设备发生故障时,通过显示屏显示故障信息给予警示。但是由于系统设计中电子罗盘会受到磁场和温度的影响,导致定位精度降低,误差较大。在文章的最后提出了一种基于GPS的差分定位算法,很好的改善了这一现象,使系统运行更加稳定,可靠。目前差分定位已应用到船载卫星通信地球站系统中,并取得了很好的效果,解决了电子罗盘定位精度低的问题。该技术已基本测试成功,投入实际应用中。