本发明涉及数据处理技术领域,特别涉及一种多路数据融合方法及其应用的温室监控系统。
背景技术:
现有监控系统,一般会设置有多个种类的传感器对不同的环境参数进行检测,并且在不同环境区域中会设置传感器来形成多点检测,但是基于以上对环境监控的传感器布局中,对数据的处理显得至关重要,传统的对传感器的检测数据的处理,每个传感器作为单独的单元,针对每个单独传感器在一段时间内获取的数据分别赋予权重实行融合,获得融合结果,但是此方式非常容易出现偏差,假设任一传感器存在偏差,则所采集到的数据都可能会出现误差,没有经过甄别就实行融合操作,会导致融合结果出现偏差,使得控制决策出现失误。
另外,在实际环境监控应用中,由于实际环境中不同区域中各个参数对控制决策的影响程度均不相同,单纯地对数据剔除、融合,忽视了实际环境数据分布不均衡性,无法反映出环境实际情况。
技术实现要素:
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种多路数据融合方法,降低了未知事件概率,有效控制运行误差,提高控制决策精确性。
本发明还提出一种温室监控系统,判断高效准确,提高控制决策的指导能力。
根据本发明的第一方面实施例的一种多路数据融合方法,基于对传感器模块采集的检测数据进行处理,其中,传感器模块包括对不同的环境参数进行检测的多种传感器组,每种传感器组包括若干个传感器单元,包括:采集步骤;采集各个传感器单元的检测数据;自适应加权融合步骤,将同一种传感器组中的各个传感器单元的检测数据通过自适应加权融合形成加权融合数据;决策融合步骤;将不同种传感器组中形成的加权融合数据基于d-s证据理论进行决策融合,形成控制决策信息。
根据本发明实施例的一种多路数据融合方法,至少具有如下有益效果:
本发明多路数据融合方法,采集获取各个传感器单元的检测数据,对同一种传感器组中的各个传感器单元的检测数据自适应加权融合处理,对各个传感器单元的检测数据赋予权值,相当于将整个环境分解成若干个区域,各个区域权重值表征了自身局部环境情况,将各个区域的检测数据自适应加权融合之后,从而可以获取对应该种类传感器检测环境参数的加权融合数据,经过自适应加权融合步骤后,每种环境参数均只会形成一个加权融合数据,降低后续对数据传输处理压力,而在决策融合步骤中,构建所有可能出现的情况假设集合,利用d-s证据理论实现各个不同种传感器组中形成的加权融合数据的融合分析,并给出每种加权融合数据对各种假设支持程度,利用支持度对控制决策进行指导,本设计降低了未知事件概率,有效控制运行误差,提高控制决策精确性。
根据本发明的一些实施例,在所述采集步骤与所述自适应加权融合步骤之间还包括误差剔除步骤,将同一种传感器组中的各个传感器单元的检测数据中选择误差较大的进行剔除。
根据本发明的一些实施例,在自适应加权融合步骤中,根据各个传感器单元的检测方差形成对应各个传感器单元的加权权值,并根据各个传感器单元的加权权值将各个传感器单元的检测数据加权融合形成加权融合数据。
根据本发明的一些实施例,在自适应加权融合步骤中,各个传感器单元的加权权值为:
其中,同一种传感器组中传感器单元数量为n,各个传感器单元的检测方差分别为
根据本发明的一些实施例,在自适应加权融合步骤中,每个传感器单元的检测方差由多次采集的检测数据形成。
根据本发明的一些实施例,在决策融合步骤中,各种传感器组形成的加权融合数据作为对应各种传感器组的各个证据的基本概率,决策融合步骤包括:s1、进行步骤根据任意两种传感器组的基本概率计算两种证据的融合程度,s2、根据融合程度将两种证据融合形成新的证据的基本概率;循环s1和s2以将各个证据进行决策融合,形成控制决策信息。
根据本发明的一些实施例,在决策融合步骤中,基于d-s证据理论的以下组合规则形成控制决策信息:
其中,k=(1-∑b∩c=φm1(b)m2(c))-1;
此处,设定u代表有限集合,m代表集合u上的基本概率函数,并且基本概率函数m满足条件:
设定任意子集合b和任意子集合c相交于子集合a,m1和m2为在u不同证据下的基本概率函数,m(b)表示任意子集合b的支持区基本概率函数,m(c)表示任意子集合c的支持区基本概率函数。
根据本发明第二方面实施例的一种温室监控系统,包括传感器模块以及处理模块,其中,传感器模块包括对不同的环境参数进行检测的多种传感器组,每种传感器组包括若干个传感器单元,所述处理模块分别与各个传感器单元连接并且依据上述任一实施例公开的多路数据融合方法对各个传感器单元的检测数据处理形成控制决策信息。
根据本发明实施例的温室监控系统,至少具有如下有益效果:
本发明温室监控系统,对传感器模块对环境采集的数据进行处理,提高处理模块的传输处理压力,判断高效准确,提高控制决策的指导能力。
根据本发明的一些实施例,所述处理模块包括协调网络组件以及主控制器,各个传感器单元进行采集步骤,所述协调网络组件与各个传感器单元连接以进行自适应加权融合步骤,所述主控制器与所述协调网络组件连接以进行决策融合步骤。
所述协调网络组件包括若干个路由器以及协调器,所述路由器与若干个传感器单元连接,所述协调器分别与各个路由器以及主控制器连接。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明多路数据融合方法其中一种实施例的流程图;
图2为本发明温室监控系统其中一种实施例的原理结构框图;
图3为本发明多路数据融合方法其中一种实施例的数据信任度描述示意图;
图4为本发明多路数据融合方法其中一种实施例的子集合a、子集合b和子集合c关系示意图;
图5为本发明温室监控系统其中一种实施例的运行流程图。
附图标记:
传感器模块100、传感器组110、传感器单元111、处理模块200、协调网络组件210、路由器211、协调器212、主控制器220。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
在本发明的描述中,需要理解的是,涉及到方位描述,例如术语“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
在本发明的描述中,若干的含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
如图1-5所示,根据本发明的第一方面实施例的一种多路数据融合方法,基于对传感器模块100采集的检测数据进行处理,其中,传感器模块100包括对不同的环境参数进行检测的多种传感器组110,每种传感器组110包括若干个传感器单元111,包括:采集步骤;采集各个传感器单元111的检测数据;自适应加权融合步骤,将同一种传感器组110中的各个传感器单元111的检测数据通过自适应加权融合形成加权融合数据;决策融合步骤;将不同种传感器组110中形成的加权融合数据基于d-s证据理论进行决策融合,形成控制决策信息。
其中,需要说明的是,上述的多种传感器组110能够对不同的环境参数进行检测,例如应用于温室环境,多种传感器组110可以分别为温度传感器、湿度传感器、二氧化碳浓度传感器、光照强度传感器等,而每种传感器组110中的传感器单元111的种类一致,例如均为温度传感器,而多个传感器单元111分别设置在环境中不同的区域。
而对于多种传感器组110,根据检测参数的情况可以反映环境中某个事件的概率情况,而自适应加权融合步骤则可以对不同区域的同种传感器单元111的检测数据得出的概率情况进行加权融合,而某个事件的发生均与其中的多种检测参数相关联,则在决策融合步骤中,可以将多种检测参数针对该事件的概率情况进行决策融合。
本发明多路数据融合方法,采集获取各个传感器单元111的检测数据,对同一种传感器组110中的各个传感器单元111的检测数据自适应加权融合处理,对各个传感器单元111的检测数据赋予权值,相当于将整个环境分解成若干个区域,各个区域权重值表征了自身局部环境情况,将各个区域的检测数据自适应加权融合之后,从而可以获取对应该种类传感器检测环境参数的加权融合数据,经过自适应加权融合步骤后,每种环境参数均只会形成一个加权融合数据,降低后续对数据传输处理压力,而在决策融合步骤中,构建所有可能出现的情况假设集合,利用d-s证据理论实现各个不同种传感器组110中形成的加权融合数据的融合分析,并给出每种加权融合数据对各种假设支持程度,利用支持度对控制决策进行指导,本设计降低了未知事件概率,有效控制运行误差,提高控制决策精确性。
在本发明的一些实施例中,在采集步骤与自适应加权融合步骤之间还包括误差剔除步骤,将同一种传感器组110中的各个传感器单元111的检测数据中选择误差较大的进行剔除。
具体地,在采集同一种传感器组110中各个传感器单元111的检测数据时,可以利用狄克逊准则将粗大的误差剔除,从而排除该种传感器组110中由于个别传感器单元111发生故障造成的数据干扰的情况。
在本发明的一些实施例中,在自适应加权融合步骤中,根据各个传感器单元111的检测方差形成对应各个传感器单元111的加权权值,并根据各个传感器单元111的加权权值将各个传感器单元111的检测数据加权融合形成加权融合数据,从而可以提高自适应加权融合的准确性。
具体地,在自适应加权融合步骤中,各个传感器单元111的加权权值为:
其中,同一种传感器组110中传感器单元111数量为n,各个传感器单元111的检测方差分别为
则加权满足:
其中,总均方差的计算式为:
假设各个传感器单元111的检测数据相互独立,则:
e[(x-xp)(x-xq)]=0,其中(p=1,2,……,n;q=1,2,……,n);
综上,总均方差为:
此处为多元函数,基于多元函数求解极值理论,当总均方差误差最小,则对应的权值可以得出:
在本发明的一些实施例中,在自适应加权融合步骤中,基于每个传感器单元111多次进行采集步骤采集的检测数据,从而调整每个传感器单元111的检测方差。
在本发明的一些实施例中,在决策融合步骤中,各种传感器组110形成的加权融合数据作为对应各种传感器组110的各个证据的基本概率,决策融合步骤包括:s1、进行步骤根据任意两种传感器组110的基本概率计算两种证据的融合程度,s2、根据融合程度将两种证据融合形成新的证据的基本概率;循环s1和s2以将各个证据进行决策融合,形成控制决策信息。
具体地,基于d-s证据理论的决策融合步骤中,设定u代表有限集合,m代表集合u上的基本概率函数,并且基本概率函数m满足条件:
基本概率函数m:2u→[0,1]为某一种事件的可信度,作为一种信任结构,d-s证据理论可以实行决策级的融合,利用分析各种类型的环境参数指导对环境的控制,例如应用于温室作物生长的控制策略,即主观定义融合函数:
bel:2u→[0,1],并且bel(a)=∑b=b∩am(b);
其中,集合u中的任意子集合a信任函数为全部子集合的基本概率函数相加结果,信任函数表达了证据对a为真的整体信任度,如图3所示。
由上可得,当
设似然函数表达式为:pl(a)=1-bel(a`),其中a`为a的补集,此函数表征了对子集合a非假的整体信任度,其包括以下性质:
在本发明的一些实施例中,如图3、4所示,在决策融合步骤中,将不同种类但是互为关联传感器组110的检测数据作为证据并实行组合,以此将多种不同证据进行融合,基于d-s证据理论的以下组合规则形成控制决策信息,合并可得:
其中,k=(1-∑b∩c=φm1(b)m2(c))-1;k值能够表征两种证据的融合程度。
设定任意子集合b和任意子集合c相交于子集合a,m1和m2为在u不同证据下的基本概率函数,m(b)表示任意子集合b的支持区基本概率函数,m(c)表示任意子集合c的支持区基本概率函数。
其中,为使分配至空集中的信任程度是0,则舍弃
以上为两种传感器组110的检测数据融合的公式,而多种传感器组110的检测数据融合时,先对其中两种传感器组110的检测数据通过上述公式融合,再将融合后的新的证据与另外的传感器组110的检测数据沿用上述公式融合,此方式信息复杂程度比较低,处理因模糊生成的不稳定因素过程中具备较好的效果。
根据本发明第二方面实施例的一种温室监控系统,如图1、2、5所示,包括传感器模块100以及处理模块200,其中,传感器模块100包括对不同的环境参数进行检测的多种传感器组110,每种传感器组110包括若干个传感器单元111,处理模块200分别与各个传感器单元111连接并且依据上述任一实施例公开的多路数据融合方法对各个传感器单元111的检测数据处理形成控制决策信息。
本发明温室监控系统,对传感器模块100对环境采集的数据进行处理,提高处理模块200的传输处理压力,判断高效准确,提高控制决策的指导能力。
在本发明的一些实施例中,处理模块200包括协调网络组件210以及主控制器220,各个传感器单元111进行采集步骤,协调网络组件210与各个传感器单元111连接以进行自适应加权融合步骤,主控制器220与协调网络组件210连接以进行决策融合步骤。
具体地,协调网络组件210包括若干个路由器211以及协调器212,路由器211与若干个传感器单元111连接,协调器212分别与各个路由器211以及主控制器220连接。
传感器单元111可以设置有无线发射芯片,具体可以采用zigbee芯片,传感器单元111设置在环境中的各个区域,可以通过无线传输将检测数据传输至路由器211中,再由各个路由器211传输至协调器212集中处理,而协调器可以通过wifi、gsm等方式与主控制器通信连接。
主控制器220发送采集命令至协调器212,协调器212采集各个传感器单元111的采集数据,协调器212进行自适应加权融合步骤,使得同种环境参数类型的多个传感器单元111传输而来的检测数据在协调器212处处理成一个数据,而后分别将各个不同种环境参数类型的的数据上传至主控制器220,减少了数据传输量,无需对多个相同种类的环境参数的检测数据传输,减少系统能耗,处理高效。
本设计可以应用于温室作物生长条件的协调控制中,如图5所示,温室控制系统可运行以上方法流程,实现作物生长远程监控与指导,相应速度保持在2秒左右,为温室大棚作物生长一定程度上的支撑。
利用d-s证据理论优化决策级融合函数,将不同种类但是互为关联的证据实行组合,以此将多类监测数据进行融合,保证误差控制在1%之内,监控效果较高,数据融合准确性得到保证,温室环境监控精度较高,有较好的实际应用效果。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
1.一种多路数据融合方法,基于对传感器模块采集的检测数据进行处理,其中,传感器模块包括对不同的环境参数进行检测的多种传感器组,每种传感器组包括若干个传感器单元,其特征在于,包括:
采集步骤;采集各个传感器单元的检测数据;
自适应加权融合步骤,将同一种传感器组中的各个传感器单元的检测数据通过自适应加权融合形成加权融合数据;
决策融合步骤;将不同种传感器组中形成的加权融合数据基于d-s证据理论进行决策融合,形成控制决策信息。
2.根据权利要求1所述的一种多路数据融合方法,其特征在于,在所述采集步骤与所述自适应加权融合步骤之间还包括误差剔除步骤,将同一种传感器组中的各个传感器单元的检测数据中选择误差较大的进行剔除。
3.根据权利要求1所述的一种多路数据融合方法,其特征在于,在自适应加权融合步骤中,根据各个传感器单元的检测方差形成对应各个传感器单元的加权权值,并根据各个传感器单元的加权权值将各个传感器单元的检测数据加权融合形成加权融合数据。
4.根据权利要求3所述的一种多路数据融合方法,其特征在于:在自适应加权融合步骤中,各个传感器单元的加权权值为:
其中,同一种传感器组中传感器单元数量为n,各个传感器单元的检测方差分别为
5.根据权利要求4所述的一种多路数据融合方法,其特征在于:在自适应加权融合步骤中,每个传感器单元的检测方差由多次采集的检测数据形成。
6.根据权利要求1所述的一种多路数据融合方法,其特征在于:在决策融合步骤中,各种传感器组形成的加权融合数据作为对应各种传感器组的各个证据的基本概率,决策融合步骤包括:s1、进行步骤根据任意两种传感器组的基本概率计算两种证据的融合程度,s2、根据融合程度将两种证据融合形成新的证据的基本概率;循环s1和s2以将各个证据进行决策融合,形成控制决策信息。
7.根据权利要求6所述的一种多路数据融合方法,其特征在于:在决策融合步骤中,基于d-s证据理论的以下组合规则形成控制决策信息:
其中,k=(1-∑b∩c=φm1(b)m2(c))-1;
此处,设定u代表有限集合,m代表集合u上的基本概率函数,并且基本概率函数m满足条件:
设定任意子集合b和任意子集合c相交于子集合a,m1和m2为在u不同证据下的基本概率函数,m(b)表示任意子集合b的支持区基本概率函数,m(c)表示任意子集合c的支持区基本概率函数。
8.一种温室监控系统,其特征在于,包括传感器模块以及处理模块,其中,传感器模块包括对不同的环境参数进行检测的多种传感器组,每种传感器组包括若干个传感器单元,所述处理模块分别与各个传感器单元连接并且依据权利要求1-7任一项所述的多路数据融合方法对各个传感器单元的检测数据处理形成控制决策信息。
9.根据权利要求8所述的一种温室监控系统,其特征在于:所述处理模块包括协调网络组件以及主控制器,各个传感器单元进行采集步骤,所述协调网络组件与各个传感器单元连接以进行自适应加权融合步骤,所述主控制器与所述协调网络组件连接以进行决策融合步骤。
10.根据权利要求9所述的一种温室监控系统,其特征在于:所述协调网络组件包括若干个路由器以及协调器,所述路由器与若干个传感器单元连接,所述协调器分别与各个路由器以及主控制器连接。
技术总结