原创 02 LabVIEW开发工具包 之 信号处理、分析和数学计算

2009-9-19 14:25 9491 9 11 分类: 测试测量

2.2. 信号处理、分析和数学计算


2.2.1.    Advanced Signal Processing工具包


<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

8ae5f29f-c014-4e44-a50d-162ebdd7549a.JPG


 


·         时频分析 -- 图形化的分析工具, 用于带有频率分量内容的信号


·         时序分析 -- 统计分析, 用于描述、解释、预测和控制


·         用于短时信号特征化、降噪和趋势消解的小波和滤波器组设计


NI网址:http://sine.ni.com/nips/cds/view/p/lang/zhs/nid/1395


http://sine.ni.com/psp/app/doc/p/id/psp-362/lang/zht


 


NI LabVIEW高级信号处理工具包是包含了软件工具、实例程序以及用于时频分析、时序分析和小波的套件。该工具包还包括NI LabVIEW数字滤波器设计工具包的完整版。


2.2.2.    Digital Filter Design工具包


 


e06f3045-81d0-4316-ad9b-1752f90c00ac.JPG


u        可生成NI LabVIEWANSI C自动码的浮点和定点设计


u       NI LabVIEW环境内的数字滤波器设计、分析和实现


u       适合基本或高级需求的全套工具


NI网址:http://sine.ni.com/nips/cds/view/p/lang/zhs/nid/14890


NI LabVIEW数字滤波器设计工具包(Digital Filter Design Toolkit),这是一个用于设计和实现数字滤波器的综合工具集。作为LabVIEW图形化系统设计平台的一个组成部分,数字滤波器设计工具包提供的特性包括:针对高级滤波器设计的全新基于文本的MathScript函数、对于多速率滤波器设计和实现的全新支持,以及增强的定点代码生成,这些特性都可以帮助嵌入式设计人员简化数字滤波器设计的各个方面,包括规范、设计、分析、原型和发布。


有了最新版本的NI LabVIEW数字滤波器设计工具包,嵌入式设计人员可以任意选择图形化或文本方式进行数字滤波器设计、分析和实现。”NI软件市场部总监John Pasquarette先生表示该工具包简化了滤波器设计从概念到目标硬件的过程,在一个FPGADSP或嵌入式处理器上进行LabVIEW图形化或文本方式的设计到发布。


工程师们可以使用全新设计工具的进行浮点和定点多速率滤波器的抽取、内插,并通过定点代码生成功能进行分数倍重采样。多速率滤波器适用于连接在不同采样速率下操作的数字信号处理系统部件。最新版本的NI LabVIEW数字滤波器设计工具包改进了代码生成功能,并能更好地使用FPGA资源,使得滤波器可以在多通道下分享系数和控制资源。


LabVIEW数字滤波器设计工具包中专用于数字滤波器设计、分析和实现的函数和交互式工具扩展了LabVIEW的功能。对于数字滤波器不熟悉的工程师们可以采用交互式设计工具快速实现经典设计方法,而对于有经验的工程师们则可以找到多种设计算法、滤波拓扑和分析工具,为浮点和定点数字滤波器进行设计、建模和实现。针对定点设计,工程师们还可以对量化效果进行建模,在FPGADSP或其他嵌入式目标硬件上自动生成ANSI CLabVIEW FPGA代码进行发布。


为了高效地设计数字滤波器,工程师们通常需要依赖一系列软件工具进行滤波设计、优化和执行。全新LabVIEW数字滤波器设计工具包是基于LabVIEW Express技术,它为工程师们提供了一个单独的软件工具,帮助他们快速而交互地设计自定义浮动式或定点滤波器,用于噪声消除、信号提取、抗混淆和重复采样等任务。该工具包包含用于交互式配置的4个全新Express VI,为微调规格提供一系列标准的数字过滤设计算法。


此外,对于那些没有很多信号处理经验的工程师们而言,他们可以获得近80VI例程,从而快速轻松地顺利起步。该工具包的特点还包括各种现成即用的算法,例如Remez交换方式和用于高级应用(通信、电子设计等)的the least Pth norm方式。


数字滤波器是多种信号处理应用的基本元件,在院校领域,这也是教学和科研的基本概念,其应用范围涵盖音频、通讯、信号调理、RF和声波/雷达等。


2.2.3.    Advanced Filter自适应滤波器工具包工具包


51708e30-8295-496e-86d6-628aac52f1a5.JPG


u       算法包括: LMS, normalized LMS, leaky LMS, fast block LMS, sign LMS, RLS, QR-RLS


u       Filtered-X LMSnormalized filtered-X LMS适用于主动噪音/振动控制


u       范例包括: 自适应噪声/回声消除, 自适应系统辨识, LPC


u       定点LMS自适应滤波器的仿真和NI LabVIEW FPGA代码自动生成


NI网址:http://sine.ni.com/nips/cds/view/p/lang/zhs/nid/205382


NI LabVIEW自适应滤波器工具包(Adaptive Filter Toolkit)提供对浮点与定点自适应滤波器进行设计、分析和仿真的工具。 用户可以利用这个工具包创建出各种类型的自适应滤波器,比如最小均方(LMS) 滤波器, 递推最小二乘(RLS) 滤波器,及这两种滤波器的各类变体。 创建的自适应滤波器适合各类应用(如:自适应噪声消除、自适应回声消除、系统辨识等)。 用户还能在NI现场可编程门阵列(FPGA)对象上,创建并执行定点自适应滤波器。

 

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户377235 2014-5-13 23:00

不懂

用户377235 2012-5-22 09:08

好东西啊,顶一下
相关推荐阅读
系统设计 2012-11-25 09:47
LABview 2012 生成程序问题解决
LABVIEW,生成程序,因为路径问题,需要重新拆分多次,才是真正的EXE文件目录。如下所述 http://blog.21ic.com/user1/1453/archives/2008/544...
系统设计 2011-03-22 14:41
一个很好的认识自己性格的网站
http://www.apesk.com/mbti/dati.asp#answer1juanbiao 可以了解一下自己的性格: 我的测试出来是: Psytopic分析:您的性格类型是“ISFJ”(内向...
系统设计 2011-02-18 12:04
研发管理之质量提升
研发的质量,涉及效率的项目管理和品质的可靠性试验。研发项目管理先是由研发主管亲力亲为,随公司的扩大,独立出专人或团队分管;而试验先是由研发工程师主导,随公司的扩大,独立出受QA主导的可靠性试验室(DQ...
系统设计 2011-02-18 08:41
02 研发管理之观念篇
(一)       一个关于研发管理的对话 有做研发管理的朋友问我: 朋:研发管理如何提升? 我:目前研发工作效率?质量?哪个更紧迫? 朋:质量,因为现在是到处救火! 我:那就先回答如何提升研发质量,...
系统设计 2011-02-16 18:06
01 企业变革之简要
企业是有生命力的,都具备生命周期,有起有伏,就像人的生老病死一样。我们要时刻掌握,懂得飓风过岗,伏草惟存;又懂得机会来临,奋力一博。方能从100万的小型企业锐变成4亿的中型企业,再顺利升级到15亿的大...
系统设计 2010-08-18 17:40
团队的一个目标——高效
    以十当一,是对团队的要求,也是目的。要高效就得如麦当劳中讲的:诚实与廉政,才会相互信用,然后君子协议,才达到高效协作的境界。    常玩的游戏,让一人向身后的团队躺下,就是观察他是否相信后面的...
EE直播间
更多
我要评论
2
9
关闭 站长推荐上一条 /3 下一条