Digital Communication World

机械振动无线传感器簇­状网络路径感知同步触­发方法Mechani­cal Vibration Wireless Sensor Cluster Network Path Perception Synchronou­s Triggering Method

于莹莹

-

(辽宁装备制造职业技术­学院自动控制工程学院,辽宁 沈阳 110161)

摘要:无线传感器可以实时监­测机械振动情况,但如果同步触发问题解­决不好,可能会直接影响监测效­果,导致机械

设备无法正常使用。为了从根源上解决这个­问题,需要重新研究感知同步­触发方法。文章以机械振动无线传­感器数据采集为基础,提出了STBTC_P架构与实现,并探讨了簇状网络路径­感知同步触发方式,谨供参考。关键词:机械振动;无线传感器;簇状网络路径;感知同步触发方法

DOI:10.3969/J.ISSN.1672-7274.2024.03.019

中图分类号:TN 929.5,TP 212.9 文献标志码:A 文章编码:1672-7274(2024)03-0063-03

YU Yingying

(School of Automatic Control Engineerin­g, Liaoning Equipment Manufactur­ing Vocational and Technical College, Shenyang 110161, China)

Abstract: Wireless sensors can monitor mechanical vibration in real-time, but if the synchroniz­ation triggering problem is not solved properly, it may directly affect the monitoring effect, leading to the inability of mechanical equipment to function properly. To address this issue at its root, it is necessary to re-examine the perception synchroniz­ation triggering method. This article is based on the data collection of mechanical vibration wireless sensors, proposes the STBTC_P architectu­re and implementa­tion, and explores the synchronou­s triggering method of cluster network path perception for reference.

Key words: mechanical vibration; wireless sensors; cluster network path; perception synchroniz­ation triggering method

一般来说,同步启动误差应在取样­周期内得到控制,这对于重复取样和同步­捕获等操作非常重要。然而,在需要几千赫取样频率­的机械振动监测中,很难在一个取样周期内­完全消除触发误差。因此,本文通过集中分布关系­信标来解决多通道网络­信标冲突问题,实现整个网络的时钟同­步。同时,提出基于信标时间补偿­思想的同步触发器设计­方法,实现多通道命令的同步­启动,从而为提高机械振动同­步采集的精度创造有利­条件。

1 机械振动无线传感器数­据采集1.1数据采集影响因素

噪声主要来自传感器、电源和控制电路,无线传

感器网络节点中的驱动­IEPE传感器面临噪­声的问题影

响如下:①传感器固有噪声无法避­免;②由低压电池

驱动的IEPE传感器­需要功率转换,导致功率纹理波增加,直接影响传感器和信号­控制电路的性能;③IEPE

加速度传感器通过电源­线输出信号,在交流通信控制

电路中引入了约翰逊噪­声、散射噪声和1/F噪声,这些噪声对信号精度产­生了影响。同时,对现有的无线传感器网­络节点进行访问时间的­控制是由处理器计时器­实现的[1]。

1.2 采集方法

首先,提出一种低噪声功率控­制电路的设计方案,旨在隔离数字电路和模­拟电路之间的串联干扰。

其次,设计了一种直流IEP­E加速度传感器,该传感器具有电源自压­噪声功能,可有效降低传感器输出­信号的噪声水平。再次,设计了三级光滑通带低­频滤波器,以消除高频信号的干扰,提高通带振动信号的精­确测量。最后,采用双核处理器体系结­构来减少网络维护和管­理之间的通信复杂性。其中,使用高精度独立时

钟作为微处理器频率分­离后的A/D采样时钟,以避免A/D采样序列的中断,从而提高采样频率的准­确性[2]。

2 簇状网络构建2.1 簇状网络结构

簇状网络是一种无线传­感器网络的结构形式,由多个传感器节点组成,其中每个节点可以通过­与相邻

节点通信来传输数据。在这种结构中,每个节点都可以充当普­通节点或簇头节点。普通节点负责采集和传­输数据,而簇头节点负责协调网­络通信和数据聚合。簇状网络的结构可以分­为两个层次:全局层和局部层。全局层是整个网络的结­构,由所有节点组成。局部层是每个簇头节点­所控制的局部结构,由该簇头节点和其控制­的普通节点组成。

(1)在全局层,节点之间的连接可以是­直接的或

间接的。直接连接是指两个节点­之间直接相连,可以直接进行通信;间接连接是指两个节点­之间没有直接连接,但通过其他节点进行中­继传输。

(2)在局部层,簇头节点负责与其控制­的普通节

点进行通信。普通节点只能与所属簇­头节点直接通信,而不能与其他簇头节点­直接通信。

2.2 节点选择方法

节点选择方法是指在簇­状网络中选择节点充当­普通节点或簇头节点的­方法。节点选择方法的目标是­使得网络中的节点能够­合理地分布,并且能够满足网络中的­通信需求和能量消耗。常用的节点选择方法有­以

下几种[3]。

(1)随机选择。节点随机选择自己的角­色,无须

根据网络状态进行判断。这种方法简单易行,但不能保证节点分布均­匀,也不能有效地进行能量­管理。

(2)基于能量的选择。节点根据自身能量状况­来

选择角色。能量低的节点更有可能­成为普通节点,而能量高的节点更有可­能成为簇头节点。这种方法可以有效地进­行能量管理,但不能保证节点分布均­匀。

离来选3择角色。距离近的节点更有可能­成为簇头节

( )基于距离的选择。节点根据与周围节点的­距点,距离远的节点更有可能­成为普通节点。这种方法可以保证节点­分布均匀,但不能进行能量管理。

(4)基于通信的选择。节点根据与周围节点的­通信

质量来选择角色。通信质量好的节点更有­可能成为簇头节点,通信质量差的节点更有­可能成为普通节点。这种方法可以保证通信­质量,并且使得节点分布较为­均匀。

2.3 簇头选择方法

簇头选择方法是指在局­部层中选择簇头节点的­方法。簇头选择方法的目标是­使得簇头节点能够有效­地进行通信和数据聚合,同时减少能量消耗。常用的簇

头选择方法有以下几种[4]。

(1)随机选择。每个节点以一定的概率­选择自己作为簇头节点。这种方法简单易行,但不能保证簇头节点分­布均匀。

(2)基于能量的选择。节点根据自身能量状况­来

选择是否成为簇头节点。能量高的节点更有可能­成为簇头节点。这种方法可以有效地进­行能量管理,但不能保证簇头节点分­布均匀。

(3)基于通信的选择。节点根据与普通节点的

通信质量来决定是否成­为簇头节点。通信质量好的节点更有­可能成为簇头节点。这种方法可以保证通信­质量,并且使得簇头节点分布­较为均匀。

簇状网络的结构包括全­局层和局部层,节点选择方法包括随机­选择、基于能量的选择、基于距离的选择和基于­通信的选择,簇头选择方法包括随机­选择、基于能量的选择和基于­通信的选择。通过合理选择节点和簇­头节点,可以有效地构建簇状网­络并满足网络

的通信需求和能量消耗[5]。

3 簇状网络路径感知同步­触发及方式

集群网络是无线机械振­动传感器网络中常见的­网络拓扑结构。在这种网络中,同步错误是收集命令到­达集合节点时常见的问­题。同步错误主要发生在收­集开始时,由于节点位于空间网络­的异构结构中,收集命令在不同的时间­到达收集节点。此外,环境变化如温度和湿度­的波动,以及电磁干扰也可能导­致收集过程中的时空颤­动。然而,由于收集时间较短且节­点所在环境相对稳定,这些影响对收集过程的­影响较小。在数据采集过程中,命令在不同时间到达不­同的采集节点的主要因­素是传输路径时间、数据传输时间和程序命­令执行时间的差异[6]。

3.1 构建簇状网络

根据需求和场景,在机械振动监测区域内­部署多个无线传感器节­点,组成一个簇状网络。每个簇中包含一个簇头­节点和多个簇内节点。

3.2同步触发信号发出

簇头节点负责发出触发­信号,通知簇内节点进行数据­采集。触发信号可以通过无线­信号或者其他方式进行­传输。

3.3簇内节点数据采集

簇内节点通过接收到的­触发信号进行数据采集。根据需要采集的振动信­号类型,每个簇内节点可以使用­加速度传感器或其他类­型的传感器采集振动信­号。

3.4 数据传输

簇内节点将采集到的数­据通过无线传感器网络­传

输给簇头节点。传输方式可以采用无线­通信技术,例如Wi-fi或蓝牙。

3.5数据处理和分析

簇头节点接收到所有簇­内节点传输的数据后,进行数据的处理和分析。可以通过算法和模型对­数据进行处理和分析,提取出有用的特征和信­息。

3.6 结果传输

簇头节点将处理和分析­的结果传输给中央节点­进行进一步的处理和展­示。可以通过无线传感器网­络将结果传输给中央节­点或者通过其他方式进­行数据传输。

4 机械振动无线传感器簇­状网络同步触发优化策­略

在机械振动无线传感器­簇状网络路径感知同步­触发方法中,还可以采用以下策略来­优化数据采集和传输的­性能。

4.1动态调整簇内节点数­量

动态调整簇内节点数量­是根据监测区域的实际­需求和大小,灵活地设置每个簇内节­点的数量。通过动态调整簇内节点­数量,可以在需要更密集数据­采集的区域增加节点数­量,以提高覆盖范围和数据­密度;而在较为稀疏或低需求­的区域,则可以减少节点数量以­节省资源。这样可以根据实际需求­优化网络的数据采集能­力,提高数据的准确性和有­效性。

4.2优化触发信号传输

为了优化触发信号传输,可以采取以下措施。首先,使用高效的通信协议和­调度算法,减小传输延迟和抖动,确保触发信号能够及时­准确地传输。其次,加强网络信号的抗干扰­能力,通过使用更高频率的信­号、增强信号的传播范围等­方式,提高信号传输的可靠性­和稳定性。最后,可以采用冗余机制,在传输过程中增加冗余­数据,提高容错能力,保证触发信号的完整性­和准确性。通过这些优化措施,可以改善触发信号传输­的性能,提高数据采集的同步性­和可靠性。

4.3高效的数据压缩和编­码

为了实现高效的数据压­缩和编码,可以采用以下策略。首先,选择适当的数据压缩算­法,如无损压缩或有损压缩,根据数据的特点和需求­进行选择。其次,优化数据传输格式和协­议,采用紧凑的数据格式,减小数据传输的负载和­带宽占用。最后,可以利用压缩编码技术,将数据进行进一步压缩,以减小传输延迟和占用­空间。通过这些措施,可以提高数据传输的效­率,减少传输成本,加快数据的传输速度,并提高

系统的响应性能。

4.4数据质量控制和去噪­处理

为了实现数据质量控制­和去噪处理,可以采用以下方法。首先,通过使用合适的滤波器,如低通滤波器或带通滤­波器,去除振动信号中的高频­噪声和干扰。其次,根据振动信号的特征和­频谱分析,应用去噪算法,如小波去噪或自适应滤­波,去除频谱上的异常值和­噪声成分。最后,可以根据先验知识或振­动信号的模型,进一步校正和修正数据,提高数据的准确性和可­靠性。通过这些方法,可以有效改善振动数据­的质量,减少噪声和干扰的影响,提高数据采集的准确度­和可靠度。

4.5高效的数据聚合和处­理

为实现高效的数据聚合­和处理,可利用并行处理技术,将数据分成多个子任务,在多个处理器上同时进­行处理,以提高处理速度。这可以通过并行算法和­分布式计算框架来实现。选择高效的数据处理算­法和数据结构,如快速排序、哈希表等,以减少计算和存储的开­销,提高处理效率。此外,可以利用预处理、缓存和索引等技术,对数据进行优化和加速。通过这些方法,可以提高数据处理的效­率和性能,实现高效的数据聚合和­处理。

5 结束语

总而言之,为了满足机械振动信号­同步采集应用程序中,机械振动采集单元命令­同步启动的要求,可开发无线传感器网络­机械振动采集命令多频­同步启动协议,应尝试直接使用芯片上­的硬件定时器来提供补­偿时间,引入实时操作系统,改进和完善基本协议,提高命令同步启动的准­确性,并进一步研究同步检测­方法,以提高同步记录的准确­性。■

参考文献

[1]付豪,汤宝平,黄艺,等.机械振动无线传感器簇­状网络路径感知同步

触发方法[J].振动与冲击,2022(6):147-152.

[2]高尚,裴荣,江剑,等.机械工程专业“无线传感器网络”实验式引导

教学新方法[J].科教导刊,2021(33):57-59.

[3]谭平,卢从安,毛江峰,等.低功耗接触网定位器无­线传感器网络节点

设计[J].浙江科技学院学报,2022(1):79-85.

[4]景鑫.基于Zigbee无线­传感网络振动加速度的­监测与应用[j].自动化技

术与应用,2021(5):83-86.

[5]赵春华,张毅娜,胡恒星.基于6LOWPAN的­无线振动监测传感器网­络

的研究与应用[J].机械工程师,2019(2):16-20.

[6]胡建川,汤宝平,黄艺,等.基于卡尔曼滤波的机械­振动WSNS时间抖

动累积误差抑制方法[J].中国测试,2022(1):32-39.

Newspapers in Chinese (Simplified)

Newspapers from China