首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于DataSocket技术的小波消噪仪的网络化
来源:本站整理  作者:佚名  2009-04-23 09:07:39



        LabVIEW为控制面板中的每一个控件设置了DataSocket连接对话框,通过统一资源定位器URL,确定数据源和控件的连接方式,进行发布和读取数据。如果在虚拟仪器的服务器端DataSocket Connection对话框中指定URL,并选择发布的连接方式,虚拟仪器的客户端DataSocket Connection对话框中指定相同的URL,选择读取的连接方式,DataSocket的传输协议的网址依照格式:dstp://servername/data。其中,servername是服务器端计算机的网址; data是DataSocket连接的名称标识,用于区别不同的DataSocket连接。

        Labview函数面板提供了“MATLAB Script”节点实现和MATLAB软件的接口。在本设计中采用默认阈值消噪方法,利用MATLAB自带小波函数实现消噪算法。

        服务器端的流程图设计如图1所示。

图1 服务器端流程图

4.3 客户端虚拟仪器设计

图2 客户端流程图

        在客户端面板工具栏中选择“Tools-Build Application or Shared Library(DLL)建立客户端DLL运行程序。

        把服务器端和客户端DLL程序都放在同一台服务器上,在服务器端DS Manager中添加创建的数据项,设置可访问的用户数及权限。

5 示例

        待消噪的信号为含有白噪声的正弦波。

        在客户端机器上下载打包的DLL程序和样本文件,在运行客户端DLL程序之前,先要确定服务器上的DS Server已经开启、服务器程序已运行,然后导入待消噪信号,选择不同的小波参数,观察消噪前后图形,对比最佳消噪效果。
对比发现对于含白噪声的正弦波信号,选择“dmey”小波、分解层次为2时的消噪效果最好,选择“haar”小波是消噪效果很差。图3、图4分别为这两个函数消噪前后波形图。


图3 “haar”小波消噪前后效果图

图4 “dmey”小波消噪前后效果图

6 结论

        利用Labview和DataSocket技术,实现了仪器的共享,充分利用了资源,并提高了数据处理的灵活性。

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:2,757.81300 毫秒