APP下载

基于FPGA的卫星数字频率信号处理关键技术研究与实现

2011-09-19罗来金曾连荪

电子设计工程 2011年14期
关键词:数据处理测量信号

罗来金,曾连荪

(上海海事大学 信息工程学院,上海 200135)

近年来FPGA以其硬件并行处理的高速性和可重配置性,在电子设计中得到了大规模的应用。伴随着制作工艺和不断进步及IP内核概念的出现,FPGA正在从传统的系统粘合逻辑应用转移到系统核心处理应用上来。

文中分析了传统频率信号处理方法的优缺点,采用ALTERA的Cyclone II系列FPGA完成某型卫星陀螺组合X、Y、Z轴方向的角速和温度传感器发送来的频率信号的测量与处理,并通过RS-422串口通信总线实现了与主控计算机的双向通信。相比于以往采用单片机、DSP等器件实现数字脉冲频率的测量及其数据处理,采用FPGA以及特定的算法来实现数字脉冲频率的测量及其数据处理,后者具有高速、高稳定度、高精度和高集成度的特点,不会出现程序跑飞的情况,满足航天系统对频率信号测量的特定要求。

1 频率测量方法分析[1]

1.1 测频法

测频法就是在确定的时间Tw内,记录被测信号的变化周期数(或脉冲个数)Nx,则被测信号的频率为:Fx=Nx/Tw。该种测量方法会产生±1的计数误差,测试精度与计数器的记录值Nx有关,频率越高精度越大,因此该测量方法适用于高频信号的测量。

1.2 测周法

测周法需要有标准的数字基准时钟频率Fs,在待测信号的一个周期Tx内,记录标准信号的周期数Ns。则被测信号的频率为:Fx=Fs/Ns。该种测量方法Ns同样也会产生±1的计数误差,测试精度与计数器的记录值Ns及标准频率稳定度有关,适用于低频信号的测量。

1.3 相检宽带测频

相位检测法利用两个频率之间的周期性规律来产生计数闸门,这种周期性规律就是两个频率的最小公倍数周期,如图1所示。……

登录APP查看全文

猜你喜欢

数据处理测量信号
认知诊断缺失数据处理方法的比较:零替换、多重插补与极大似然估计法*
ILWT-EEMD数据处理的ELM滚动轴承故障诊断
信号
完形填空二则
基于FPGA的多功能信号发生器的设计
测量
基于LabVIEW的力加载信号采集与PID控制
基于希尔伯特- 黄变换的去噪法在外测数据处理中的应用
基于POS AV610与PPP的车辆导航数据处理