0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于鸿蒙OS的多源数据融合水质监测系统设计

iotmag 来源:物联网技术 作者:丁庆安 2022-09-26 10:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

摘 要 :针对传统水质监测系统可靠性差、维护困难和未能直观反映水质情况的不足,设计了一种基于鸿蒙嵌入式系统的水质监测系统。基于鸿蒙嵌入式系统设计了传感器各检测参数的调理电路,通过 WiFi 技术将采集到的 pH、TDS 和浊度数据汇总至阿里云物联网平台 ;经阿里云物联网平台数据流转后,将检测数据发送到 PC 端上位机软件 ;上位机将接收的数据通过隶属度中心法、加权平均法和 D-S 证据理论进行数据融合后可得到水质情况。仿真和实验结果表明,该系统具有较强的鲁棒性并能够准确分析水质情况。

0 引 言

生活用水的卫生安全与人体健康密切相关,因此对生活用水进行水质监测具有重要意义 [1]。随着技术的发展,水质监测领域已经取得了诸多研究成果 [2-5]。目前,多数水质监测系统实现了数据的无线传输和实时监测,但仍然存在稳定性和可靠性较差、维护困难和未能准确分析水质情况等问题。针对上述问题,设计了一种基于鸿蒙操作系统HarmonyOperating System,鸿蒙 OS)的多传感器数据融合的水质监测系统,该系统能够实现对水质的实时监测和分析,准确直观地获得水质情况。

1 系统总体设计

水质监测系统结构如图1所示。该系统共分为三部分 :

(1)数据采集层:鸿蒙OS是整个终端的核心,其主要作用在于接收传感器的模拟信号,经AD转换和计算后通过内部集成的WiFi模块上传到数据中转层 ;(2)数据中转层 :是一种基于WiFi协议的信息传输平台,终端节点连接上 WiFi热点后,再使用MQTT协议连接阿里云IoT平台和人机交互软件 ;(3)人机交互层 :用户和工程师站二者组成人机交互层,能够实现对终端设备的业务管理。

ad5ce28e-3d3f-11ed-9e49-dac502259ad0.png

2 系统硬件设计

微控制单元采用Hi3861V100(简称 Hi3861)芯片,该芯片是一款高度集成的2.4 GHz WiFi 系统级芯片,集成了IEEE802.11b/g/n 基带和射频(Radio Frequency, RF)电路。使用 Hi3861 芯片可简单、快速、低成本地实现设备控制和网络连接功能,适用于智能家电等物联网终端领域。

为了将pH、TDS(Total dissolved solids)和浊度敏感元件测得的模拟信号转换为便于 ADC单片机采集的信号,设计了三个检测参数的调理电路,其中 pH 和浊度使用 ADS1118作为外置ADC,提升了检测精度。由于pH 和TDS 受温度影响较大,故使用 DS18B20实现精准测温,进而对pH和TDS进行温度补偿。Hi3861 芯片对四个检测参数进行信号处理后获得检测值,并通过OLED屏幕实时显示。电源部分采用220 V转5 V适配器供电。按键部分能够实现开关机、数据保持以及校准功能。数据采集终端硬件结构如图 2 所示。

ad6ffaea-3d3f-11ed-9e49-dac502259ad0.png

2.1 pH 调理电路设计

pH是指溶液中的氢离子浓度指数,多用来指示溶液的酸碱性。在100 kPa压强的状态下,pH=7的溶液呈中性,pH>7 的溶液呈碱性,pH<7 的溶液呈酸性 [6]。系统采用雷磁的E-201-C复合pH电极,被测溶液的氢离子浓度变化会引起内参比电极电动势变化,且二者构成线性函数关系。pH调理电路如图3所示,其中U2部分为差分放大电路,U2输出的是放大后的差分信号。为了使放大后的信号在ADC芯片的输入范围,使用U1部分进行电压抬升。

ada87a00-3d3f-11ed-9e49-dac502259ad0.png

2.2 TDS 调理电路

TDS 即溶解性总固体,指水中溶解的各种离子、分子和化合物的总量,不包括悬浮物和溶解气体 [7]。本文使用频率法对 TDS 进行测量,以 555 芯片为核心构成多谐振荡电路,可持续输出频率信号,根据频率和 TDS 的关系可求得 TDS的值。TDS 调理电路如图 4 所示。

ade9721c-3d3f-11ed-9e49-dac502259ad0.png

2.3 浊度调理电路

浊度是指样本水质溶液对发射的光线产生的阻碍大小,包括悬浮物对光的散射和溶质分子对光的吸收。浊度不仅与水中悬浮物的含量有关,还与它们的大小、形状以及折射系数有关 [8]。系统采用 TS-300B 散射式浊度传感器,传感器由一个光敏二极管和一个发光二极管组成,二者收发红外线,最后输出电信号。浊度调理电路如图 5 所示,使用 U1 运算放大器,将电压跟随到输出,提高信号驱动能力。

3 系统软件设计

3.1 下位机软件设计

鸿蒙OS的任务模块拥有32个优先级,可实现任务之间的通信和切换。鸿蒙OS中的任务是抢占式调度机制,高优先级任务可打断低优先级任务,低优先级任务须在高优先级任务阻塞或执行结束后才能够调度 [9]。鸿蒙OS任务调度机制如图6所示。

ae03d3dc-3d3f-11ed-9e49-dac502259ad0.png

根据鸿蒙OS的特性以及实际需求,设置了3个不同优先级的任务 :(1)水质检测任务 :用于获取pH、TDS、浊度等水质检测参数并计算,然后在OLED屏幕上实时显示 ;(2)数据装载任务 :用于将水质检测任务中的数据读取并装载,为网络通信任务做准备 ;(3)网络通信任务 :将检测终端连接WiFi热点,再通过MQTT协议连接阿里云IoT平台。系统上电后,外设初始化和鸿蒙OS系统初始化,之后在主函数上建立新的任务来启动程序。鸿蒙OS下位机软件流程如图7所示。

ae223a66-3d3f-11ed-9e49-dac502259ad0.png

3.2 上位机软件设计

使用Qt编写了PC端上位机软件,软件开发的编程语言为C++[10]。上位机可通过MQTT协议连接阿里云 IoT 平台,并订阅阿里云IoT平台发布的消息,最后通过使用阿里云平台的数据流转功能将数据采集终端的检测数据发送到上位机软件,其可对接收到的数据进行处理和动态曲线显示。多个传感器的检测数据不但可以在上位机上实时显示,也可以通过隶属度中心法、加权平均法和D-S证据理论进行数据融合,获得科学的水质分析。上位机软件结合MySQL数据库可实现用户管理、数据存储和历史记录查询等功能。上位机软件的部分界面如图8所示。

ae40b5ea-3d3f-11ed-9e49-dac502259ad0.png

4 数据融合

数据融合是水质监测数据分析和处理的重要技术,它综合了分布在不同位置的多个同类或者异类传感器所提供的局部观测量,消除了多个传感器之间可能存在的信息冗余和矛盾,形成对水质情况相对完整的感知描述。

本系统的数据融合框架共两层,如图9所示。融合框架的第一层将接收的pH、TDS 和浊度通过隶属度中心法转化为隶属度,通过自适应加权将多个传感器的隶属度融合。融合框架的第二层将融合后的隶属度作为基本概率分配,使用D-S证据理论算法进行决策级融合处理。

ae971412-3d3f-11ed-9e49-dac502259ad0.png

4.1 隶属度中心法

为直观、科学地了解水质情况,以饮用水水质标准为例,根据《生活饮用水卫生标准》(GB5749-2006)和专家经验,对饮用水水质标准设置了三个水质等级 :适宜饮用(Ⅰ类)、可以饮用(Ⅱ类)和不宜饮用(Ⅲ类)。根据饮用水的水样特点和模糊规则,使用高斯隶属度函数计算水样中不同参数对应的隶属度值 [11],隶属度函数表达式为 :

aed96556-3d3f-11ed-9e49-dac502259ad0.png

式中:x为检测的水质参数数值;a为水质等级的特征参数;σ为水质等级的特征最大偏差。

4.2 自适应加权平均法

加权平均法可以按照某个原则给每个传感器的测量值分配权重,得到对一个目标事件的整体估计值。自适应加权平均法可以根据传感器的状态,自适应地改变权值,使权值分配更加准确。本方法可以有效处理数据冗余,且兼顾了每个传感器,具有较强的鲁棒性。通过下式可对隶属度的自适应进行加权 :

aef75a5c-3d3f-11ed-9e49-dac502259ad0.png

式中:n 为传感器的个数;λ 为传感器对应的权值,可用下式求得

af1636d4-3d3f-11ed-9e49-dac502259ad0.png

式中,σ 为某段时间传感器检测数值的方差。

为了防止隶属度和不为1,需要对隶属度进行归一化修正,如下 :

af293cb6-3d3f-11ed-9e49-dac502259ad0.png

4.3 D-S 证据理论

D-S证据理论是一种模糊推理理论,可以将多个证据的基本概率分配(Basic Probablity Assignment, BPA)进行数据融合,具有处理多源不确定信息的能力,因此在多传感器信息融合领域得到了广泛应用。

D-S证据理论中的识别框架Θ包含了N个互斥且穷举命题,对于任意命题A,都属于幂集合2Θ。在2Θ中定义的BPA满足下式 :

af5df15e-3d3f-11ed-9e49-dac502259ad0.png

对应的合成规则为 :

af7bcf62-3d3f-11ed-9e49-dac502259ad0.png

式中,K为归一化常数,表达式为:

afa34df8-3d3f-11ed-9e49-dac502259ad0.png

5 仿真与实验

5.1 仿真

仿真1~3号终端节点的pH、TDS和浊度三个检测参数在某段时间内的数值。其中1号和2号传感器模拟了在Ⅰ类水质条件下的检测数据,3号传感器为设计的高冲突证据,以验证高冲突证据存在时数据融合决策的科学性,仿真数据和融合结果如图10所示。根据图10(d)的仿真结果,Ⅰ类水质的BPA在0.7左右,表明数据融合算法即使在有高冲突证据的情况下,融合结果仍符合常理。说明该算法解决了高冲突证据融合的缺陷,解决了在水质监测过程中由于某个传感器的故障导致数据融合结果有悖常理的问题。

afc27f66-3d3f-11ed-9e49-dac502259ad0.png

5.2 实验

以纯净水作为实验用水,使用三个数据采集终端实时监测纯净水质量,检测结果见表 1 所列。

afd931b6-3d3f-11ed-9e49-dac502259ad0.png

基于本文的数据融合算法,将表1数据进行数据融合,

从表2可以看出 :融合前,三个水质指标中Ⅰ类水质BPA比其他类大 ;融合后,Ⅰ类水质的BPA高达0.804 3,比其他类大,且相比融合前的BPA更大。由此可见,本文的数据融合算法更科学、效果更显著。

b02d6308-3d3f-11ed-9e49-dac502259ad0.png

6 结 语

根据鸿蒙OS的优势和水质监测需求,设计了一套水质多参数监测与水质类型分析的系统。该系统利用多路传感器实时获取水质信息,通过 WiFi 技术将信息上传到阿里云 IoT平台,最后将数据发送到上位机软件实时显示并进行水质分析。本系统是基于鸿蒙 OS 一次开发的,多端部署,可扩展性强、便于维护。仿真与实验结果表明,该系统运行稳定、实时性好、鲁棒性强,解决了在数据融合中由于传感器故障引起的结果与现实相悖的问题,具有广阔的应用前景。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2578

    文章

    55811

    浏览量

    795402
  • 监测系统
    +关注

    关注

    8

    文章

    3112

    浏览量

    84708
  • 微控制
    +关注

    关注

    1

    文章

    51

    浏览量

    14990
  • 鸿蒙
    +关注

    关注

    60

    文章

    3058

    浏览量

    46265

原文标题:论文速览 | 基于鸿蒙 OS 的多源数据融合水质监测系统设计

文章出处:【微信号:iotmag,微信公众号:iotmag】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    水质在线监测岸边站

    传统站房式水质监测设施占地面积大、建设周期长,土地紧缺与地形复杂区域难以常规布设,研发人员针对这一现状推出岸边式参数水质自动监测系统。设备
    的头像 发表于 03-20 11:28 222次阅读
    <b class='flag-5'>水质</b>在线<b class='flag-5'>监测</b>岸边站

    水质监测传感器的选择

    水质监测传感器的合理选型直接决定监测数据准确性与设备长期稳定性,工程人员需结合应用场景、水质条件与运维要求匹配对应型号,进而让系统适配现场工
    的头像 发表于 03-18 12:11 387次阅读
    <b class='flag-5'>水质监测</b>传感器的选择

    德希科技泳池水质监测解决方案

    泳池水质的安全把控是公共卫生管理的重要环节,德希科技聚焦泳池场景水质监测需求,打造出专业的在线监测解决方案,通过高精度设备与智能化管理体系,实现泳池水质的实时、精准、高效管控,为泳池运
    的头像 发表于 03-16 13:35 379次阅读
    德希科技泳池<b class='flag-5'>水质监测</b>解决方案

    水域环境生存技能拉满!DL28系列连接器助力水质监测高可靠连接

    水质监测系统水质监测系统因长期部署于自然水体与复杂户外环境而面临多重挑战。且持续的样本采集与数据处理,决定了
    的头像 发表于 02-27 18:26 474次阅读
    水域环境生存技能拉满!DL28系列连接器助力<b class='flag-5'>水质监测</b>高可靠连接

    河道水质监测的设备原理、参数及应用

    河道水质监测设备是水生态环境监测体系的核心组成部分,环境工程技术人员结合河道水体的流动特性与水质监测的全要素需求,完成设备的集成化设计与技术优化,使设备可实现河道水体多项水质指标的实时
    的头像 发表于 02-04 14:00 335次阅读
    河道<b class='flag-5'>水质监测</b>的设备原理、参数及应用

    凯米斯科技参数实时水质监测:杭州萧山水环境全场景智控的数字化破局

    杭州萧山区作为衔接城市核心与郊野农业的关键区域,曾困于地表水、供水、管网、污水、农业场景水质监测分散、数据滞后的难题,而凯米斯科技的数字化解决方案,以参数实时
    的头像 发表于 12-30 11:17 290次阅读
    凯米斯科技<b class='flag-5'>多</b>参数实时<b class='flag-5'>水质监测</b>:杭州萧山水环境全场景智控的数字化破局

    凯米斯科技参数实时水质监测:自来水厂全流程水质管控便携高效之法

    安徽合肥一自来水厂曾面临全流程水质监测滞后、消毒效果排查低效的难题,凯米斯科技的便携式及实验室水质监测解决方案,以参数实时水质监测能力,搭配便携式消毒剂检测仪、便携式浊度检测仪等设备
    的头像 发表于 12-26 13:39 341次阅读
    凯米斯科技<b class='flag-5'>多</b>参数实时<b class='flag-5'>水质监测</b>:自来水厂全流程<b class='flag-5'>水质</b>管控便携高效之法

    凯米斯科技参数实时水质监测:智控扬州农业养殖全链水质

    江苏扬州农业养殖基地曾困于水质波动、养殖废水排放管控难,而凯米斯科技的参数实时水质监测方案,以便携式全光谱分析仪、溶解氧检测仪为核心,成了这里稳水产生长、提养殖效益的关键支撑。作为当地规模型
    的头像 发表于 12-25 11:01 799次阅读
    凯米斯科技<b class='flag-5'>多</b>参数实时<b class='flag-5'>水质监测</b>:智控扬州农业养殖全链<b class='flag-5'>水质</b>

    凯米斯科技:实时水质监测筑牢塘口防线

    江苏如皋的塘口养殖场里,曾有个让养殖户头疼的死结——暴雨后蓝藻疯长、高温天鱼虾莫名浮头、螃蟹蜕壳期总损苗,病害一来就是“成片倒”。但现在,靠凯米斯科技的参数实时水质监测方案,这里的鱼虾蟹存活率涨了
    的头像 发表于 12-04 14:59 446次阅读
    凯米斯科技:实时<b class='flag-5'>水质监测</b>筑牢塘口防线

    凯米斯科技:参数水质监测,解锁工厂化循环水养殖高效密码

    在工厂化循环水养殖中,水质波动是鱼虾存活、产能提升的“隐形关卡”——传统人工抽检难以及时捕捉实时变化,常让养殖风险悄然而至。而凯米斯科技的参数水质监测方案,正以精准、智能的技术,让养殖水质
    的头像 发表于 12-04 08:42 467次阅读
    凯米斯科技:<b class='flag-5'>多</b>参数<b class='flag-5'>水质监测</b>,解锁工厂化循环水养殖高效密码

    水产养殖水质监测的技术原理、核心参数、应用优势及场景分析

    水产养殖活动中水质状态直接决定生物存活率与产品品质,水质监测技术通过实时捕捉水体环境变化为养殖管理提供科学依据。现代监测系统已实现参数连续
    的头像 发表于 11-05 14:10 577次阅读
    水产养殖<b class='flag-5'>水质监测</b>的技术原理、核心参数、应用优势及场景分析

    参数立杆水质监测站:水质监测的智能卫士

    参数立杆水质监测站:水质监测的智能卫士 柏峰【BF-LGSZ】在当今社会,水资源的重要性不言而喻,它不仅是人类生存的基本需求,更是生态系统平衡的关键因素。然而,随着工业化、城市化的快
    的头像 发表于 08-07 09:33 817次阅读
    <b class='flag-5'>多</b>参数立杆<b class='flag-5'>水质监测</b>站:<b class='flag-5'>水质监测</b>的智能卫士

    凯米斯EGM-200供水水质监测系统:管网安全的隐形卫士

    在城市供水系统的“最后一公里”,水质安全直接关乎千家万户的健康。凯米斯科技推出的EGM-200供水水质监测系统,以精简化设计、智能化内核与工业级可靠性,重新定义饮用水管网与二次供水的
    的头像 发表于 07-22 08:46 596次阅读
    凯米斯EGM-200供水<b class='flag-5'>水质监测</b>微<b class='flag-5'>系统</b>:管网安全的隐形卫士

    水质监测物联网系统的场景应用

    在工业化和城市化加速发展的背景下,水质污染问题已成为威胁生态安全与人类健康的重大挑战。传统水质监测依赖人工采样与实验室分析,存在时效性差、成本高昂、数据覆盖不足等痛点。物联网技术的突破为水质监
    的头像 发表于 07-21 14:35 887次阅读

    凯米斯科技iMP-301在线参数自清洁传感器:开启水质监测新时代

    在当今环保意识日益增强、水质监测需求不断攀升的时代,凯米斯科技凭借其卓越的科研实力与创新精神,隆重推出凯米斯科技iMP-301在线参数自清洁传感器。这款传感器以其高效、精准、便捷的特性,为水质监测
    的头像 发表于 07-01 10:38 1455次阅读
    凯米斯科技iMP-301在线<b class='flag-5'>多</b>参数自清洁传感器:开启<b class='flag-5'>水质监测</b>新时代