新闻中心

EEPW首页>手机与无线通信>设计应用> 基于Matlab的FIR型希尔伯特变换器设计

基于Matlab的FIR型希尔伯特变换器设计

作者: 时间:2011-05-16 来源:网络 收藏

3的效果验证
3.1 直接程序验证法
对于所,频率为10 Hz的振动作为输入信号,采样频率为100 Hz,验证对应的数据点是否满足相位相差90°的特点,主要实现程序如下:

由图6可知,该对阻带和通带波纹进行了控制,输出信号的相位比输入信号的相位前移了90°,符合希尔伯特变换的性质。如若把输入信号的频率变为-10Hz,则输出信号较之输入信号会后移90°,如图7所示。通过验证可知,该希尔伯特变换器实现了π/2移相。

本文引用地址://m.amcfsurvey.com/article/156302.htm

c.JPG


3.2 Simulink仿真法
利用提供的Simulink工具对该希尔伯特变换器进行仿真,输入信号以3.1节中的要求为例,仿真系统如图8所示,在建立仿真系统时,注意对所选择的模块进行相应的参数。仿真结果如图9,图10所示。

i.JPG

j.JPG



4 结语
平台上,采用直接程序法和FDATool工具法均可以快捷有效地完成希尔伯特变换器的,可以随时对比设计要求和希尔伯特变换器的特性,以使设计达到最优化。由于具有强大的接口功能,设计的结果可以很方便地移植到DSP,FPGA等器件中。在实际使用中,只需按要求修改参数,即可实现不同的希尔伯特变换器,实用性较强。

低通滤波器相关文章:低通滤波器原理


电源滤波器相关文章:电源滤波器原理


高通滤波器相关文章:高通滤波器原理
数字滤波器相关文章:数字滤波器原理

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭