APP下载

基于MEMS技术的智能感知节点单元设计

2019-07-25任晓琨荆立雄

物联网技术 2019年4期
关键词:数据处理

任晓琨 荆立雄

摘 要:文中介绍了一种面向综合化航空电子系统的智能感知节点单元的设计。智能感知节点单元体积极小,重量极轻,可以安装到机上空间狭小的区域。同时智能感知节点单元缩小了与机上传感器间的距离,减轻了线缆重量,减少了传输路径上的耦合干扰,提升了信号传输质量。智能感知节点单元具备一定的数据快速处理能力,可将二次处理数据通过总线上报至分布式采集单元RDC,减轻RDC的数据运算负担。同时智能感知节点单元可以接收RDC指令,進行局部传感器激励信号的输出控制。

关键词:智能感知节点单元;RDC;综合化航空电子设备;传感器互联;耦合干扰;数据处理

中图分类号:TP23文献标识码:A文章编号:2095-1302(2019)04-00-03

0 引 言

近年来,综合化航空电子系统得到了长足发展,异构平台分布式系统得到了广泛应用,打破了系统边界,在传感器、网络结构和数据处理方面进行深度融合。异构平台分布式系统主要由远程数据采集器RDC、核心处理机组网构成,而智能感知节点单元作为远程数据采集器RDC的触手,将采集位置向传感器近端更进一步拓展,减轻线缆重量,减少传输路径上的耦合干扰,提升信号传输质量。

综合化的系统架构必然要求智能感知节点单元体积和重量更小,集成度更高,且应具有数据快速处理和总线通信能力。MEMS器件体积小、重量轻、耗能低、惯性小、谐振频率高、响应时间短[1]。MEMS技术的以上特点使其特别适用于智能感知节点单元。

1 整体设计框架

按照综合化系统框架,每个接口区小系统由两个双余度的RDC和若干个智能采集终端组成,共同完成系统的采集和解算任务,为核心处理区提供飞机各部件的信息和健康状态信息。根据接口区的总体需求,以双余度RDC作为接口区局部计算资源和控制中心,并通过局部总线构成以RDC为局部大脑、智能采集终端为触手的集数据采集和输出控制于一体的分布式控制和管理平台。整个接口区的解算和智能管理软件驻留在RDC当中,其主要功能是向核心处理区提供局部接口区的完整信息,并完成核心处理区对机电系统要求的控制工作。

每个智能感知节点采集局部的温度、湿度和大气压力等信息,在智能传感器端根据RDC设置的参数进行底层数据预处理和滤波。智能感知节点本身不考虑余度设计,需要在搭建接口区网络时在关键节点设置多个智能感知节点以提高局部的可靠性。智能感知节点将收集的数据经提高精度运算后通过局部总线(接口区网络)上报RDC,由RDC对感知目标多个位置的多个状态做进一步的数据融合,从而对感知目标进行PHM分析。

2 智能感知节点单元硬件设计

每个智能感知单元需要具备以下功能:

(1)具备温度、湿度、压力、加速度等信息采集功能;

(2)具备0~10 V差分电压、PT1000电阻输入信号、热电偶(K分度0~50 mV)输入信号和0~3 000 Hz频率输入信号的采集功能;

(3)具备局部总线和RS 422总线通信能力;

(4)具备PWM输出控制功能。

其中0~10 V差分电压、PT1000电阻输入信号、热电偶(K分度0~50 mV)输入信号和0~3 000 Hz频率输入信号的采集、局部总线、RS 422总线均采用通用技术实现,在此不再赘述。温度、湿度、压力、加速度等信息的采集通过MEMS集成芯片实现。

2.1 温度信息采集

温度型MEMS传感器主要性能指标如下:

(1)测量范围-55 ℃~+125 ℃;

(2)典型测量精度值±0.5 ℃;

(3)-25 ℃~+100 ℃条件下最大精度误差±2 ℃;

(4)超低功耗,典型操作消耗电流125 μA;

(5)支持I2C/SMBus接口;

(6)测量数据分辨率9~12位可配置;

(7)9位最大转换时间为150 ms。

MEMS传感器由于内部集成度高,且集成有A/D转换芯片,因此可直接将A/D转换结果通过I2C接口输出。温度型MEMS传感器电路原理如图1所示。

该传感器采用3.3 V电压供电,在靠近VDD引脚处放置100 nF的去耦电容,SCL和SDA连接主处理芯片STM32,通过10 kΩ电阻上拉至3.3 V预置高电平。A0,A1,A2为地址位,可通过上下拉实现芯片扩展,最多可通过1对I2C总线控制8个I2C从站,现只接1个I2C从站,A0,A1,A2全部下拉。O.S./INT为报警输出管脚。I2C主站写入该传感器温度寄存器中的报警值和报警容限次数,当采集值连续超过报警容限次数时,O.S./INT管脚输出被激活,输出低电平。

2.2 压力信息采集

压力型MEMS传感器主要性能指标如下:

(1)测量范围为260~1 260 mbar;

(2)最高测量分辨率可达0.020 mbar;

(3)高过压承受能力,最大可达20倍满量程压力且不受损;

(4)超低功耗,不超过30 μA;

(5)具有内嵌温度补偿功能;

(6)内嵌24位ADC;

(7)数据输出率可选:1~25 Hz;

(8)支持SPI和I2C接口;

(9)最高能承受10 000g的冲击量;

(10)无铅小封装,尺寸为3 mm×3 mm×1 mm。

该压力型传感器供电和I/O端口供电均为3.3 V,供电引脚处选用10 μF和100 nF电容滤波。采集的数据通过4线制SPI接口传输数据给处理器芯片。第9引脚和第11引脚是两个中断输出管脚。通过SPI对内部寄存器的值进行预设,如INT1和INT2工作模式,可以实现压力过高输出、压力过低输出或数据采集完成的READY信号。

2.3 湿度信息采集

相对湿度型MEMS传感器主要性能指标如下:

(1)测量精度±1.5% RH;

(2)可重复性0.15% RH;

(3)最小分辨率为0.01% RH;

(4)25 ℃环境温度下,迟滞为±0.8% RH;

(5)测量范围为0~100% RH;

(6)长期漂移小于0.25% RH/y;

(7)支持I2C接口。

STM32处理器芯片通过I2C总线对该MEMS芯片的工作模式进行配置,实时读取传感器采集的湿度参数。

2.4 加速度信息采集

加速度MEMS传感器主要性能指标如下:

(1)三轴方向最大测量范围为±16g;

(2)具有两个可编程中断信号输出引脚;

(3)超低功耗,不超过30 μA;

(4)内嵌温度补偿功能;

(5)内置16位A/D;

(6)数据输出率可选:1~5 Hz;

(7)支持SPI和I2C接口;

(8)无铅小封装,尺寸为3 mm×3 mm×1 mm。

加速度传感器电路原理图如图2所示。

3 智能感知节点单元软件设计

智能感知节点单元软件为RDC软件的执行提供数据支持和输出执行响应,通过局部数据总线完成数据上传和下行,主要包括底层设备驱动,BIT及故障处理,通信管理和用于演示验证的人机界面等。

3.1 底层设备驱动

智能感知节点单元主要的设备驱动程序包括I2C接口MEMS传感器驱动程序、SPI接口MEMS传感器驱动程序、局部总线通信驱动程序、RS 422总线通信驱动程序、看门狗驱动程序、离散量输入驱动程序、模拟量输入驱动程序和离散量输出驱动程序等。

由于各模块之间需要通过局部总线进行信息交互,故各模块均为智能模块,需要有相应的驱动程序支持。

3.2 BIT及故障处理

智能感知节点单元的BIT包括上电BIT和周期BIT两部分。

上电BIT是上电后在完成必要的硬件初始化后进行硬件自测试。上电BIT尽可能测试更多的硬件部件。

进入正常工作模式后,利用应用任务间的空闲时间对硬件进行测试。采用系统工作状态非破坏测试算法,受周期时间限制;当BIT报故障时,上报信息在RDC的存储器上进行故障信息储存,并隔离处理故障。

3.3 通信管理

智能感知節点单元主要完成局部总线、RS 422总线通信数据的接收、发送处理、数据解析、打包及有效检测等。当RS 422数据校验连续一段时间未通过时,通过局部总线上报数据故障。局部总线会进行总线故障判定,若局部总线存在通信故障,则通过RS 422上报。

3.4 人机界面

为对UIN的功能进行演示验证,对传感器采集数据进行直观显示,特设计人机界面。接收局部总线转USB端口或者RS 422端口传来的数据,并实时显示[2-4]。

4 结 语

通过基于MEMS芯片和高集成度芯片技术,实现了超小体积、超低功耗的智能感知节点单元的设计。最终实现的智能感知节点单元体积仅为50 mm(长)×50 mm(宽)×20 mm(高),功耗低于5 W,具备自身故障检测能力,作为RDC的触手,进一步实现了信号近端采集,解决了RDC区域集中采集和部分信号要求近端采集的矛盾,完善了分布式航电系统架构。

参 考 文 献

[1]方振华,黄慧峰.微电子机械系统(MEMS)技术在军用设备中的应用现状[J].电子机械工程,2010,26(4):1-4.

[2] ANDERSON T, LEE P A. Fault Tolerance,Principles and Practice[M].[S. l.]:Springer-Verlag,1990.

[3] CHEN L, AVIZIENIS A. N-version Programming: A Fault Tolerance Approach to Reliability of Software Operation[C]// Proc. of the 8th Annual International Symposium on Fault Tolerant Computing.New York,USA:[s. n.],1978.

[4] International Electrotechnical Commission.IEC 61508-1997 Functional Safety of Electrical/Electronic Programmable Electronic Safety-related Systems[S].1997.

[5]何腊梅,杨帆.LMS自适应滤波在航空瞬变电磁信号去噪中的应用[J].物联网技术,2018,8(1):30-33.

[6]曲国福,刘宏昭.基于MEMS技术的复合型智能传感器设计[J].传感器与微系统,2006,25(3):86-88.

[7]张瑛,薛梅,王阳,等. 基于MEMS传感器惯性测量单元设计与实现[J].计算机技术与发展,2013,23(8):207-210.

[8]袁雪松.MEMS加速度计在不同量程下的温度影响性能测试方法[J].物联网技术,2017,7(8):90-91.

[9]乔东海. 基于MEMS技术的微波(RF)滤波器的设计[J].中国机械工程,2015,16(z1):158-160.

[10]王辉静. 基于MEMS技术的三维触觉感知阵列研究[J].深圳信息职业技术学院学报,2008,6(2):59-62.

猜你喜欢

数据处理
验证动量守恒定律实验数据处理初探
认知诊断缺失数据处理方法的比较:零替换、多重插补与极大似然估计法*
基于低频功率数据处理的负荷分解方法
ILWT-EEMD数据处理的ELM滚动轴承故障诊断
ADS-B数据处理中心的设计与实现
MATLAB在化学工程与工艺实验数据处理中的应用
基于希尔伯特- 黄变换的去噪法在外测数据处理中的应用
大数据处理中基于热感知的能源冷却技术
Matlab在密立根油滴实验数据处理中的应用
我国首个“突发事件基础数据处理标准”发布