一种基于数据驱动无模型控制的灰霾演化分析方法和系统的制作方法

文档序号:10725167阅读:223来源:国知局
一种基于数据驱动无模型控制的灰霾演化分析方法和系统的制作方法
【专利摘要】本发明提供了一种基于数据驱动无模型控制的灰霾演化分析方法和系统,其方法包括:通过无模型来挖掘灰霾相关的环境数据、经济数据、社会数据的关联关系,分析灰霾演化的规律和机制;其特征是:包括分布式数据库、数据采集模块、数据预处理模块、数据驱动的无模型计算模块、灰霾的演化与分析模块、灰霾的治理和决策模块;其方法包括,把灰霾演化系统描述为一种多输入多输出的数据驱动系统,其中的环境子系统、经济子系统、社会子系统能够通过数据驱动相互作用,从而驱动灰霾演化随时间而不断变化;本发明不需要建立各个子系统精确的过程定量知识以及过程辨识机制,能够深入挖掘灰霾演化中复杂数据关系,有助于灰霾的防治和策略制订。
【专利说明】
一种基于数据驱动无模型控制的灰霾演化分析方法和系统
技术领域
[0001] 本发明涉及一种灰霾演化分析领域,尤其是一种基于数据驱动无模型控制的灰霾 演化分析方法和系统。
【背景技术】
[0002] 目前,中国的灰霾现象越来越严重,关于灰霾的演化分析和治理策略的研究层出 不穷,而所建立的灰霾治理和演化分析技术主要包括灰霾监测、灰霾评估、策略制订、策略 实施和灰霾立法等方面,通常是都基于精确理论模型的,很多研究试图为灰霾建立精确的 过程定量知识和过程辨识机制。目前的灰霾演化分析方法和系统,主要是以生态环境为主 体进行建模的,利用监测到的PM2.5,PM10等指标试图精确描述灰霾数学模型和演化机制, 新的技术包括在灰霾多发区域布置传感器网络、以及卫星图像分析等技术,这些技术能够 提供大量、精确的灰霾数据,然后,以此为依据讨论灰霾的演化机制和趋势预测,从而制定 相关灰霾防治措施。
[0003] 目前的灰霾演化分析方法和系统缺点也很明显,需要给灰霾建立精确的过程定量 知识以及过程辨识机制和辨识器,并且需要针对某一过程进行控制器设计,整个系统演化 过程还需要复杂的人工控制器参数整定。实际上,灰霾的发生是环境系统、经济系统、社会 系统交互作用的结果,这些复杂的大型系统往往是时变的、非线性的,给这些对象建立严格 精确的模型是非常困难的,并无法保证灰霾演化系统的闭环系统稳定性分析和判据,也难 以确保灰霾演化系统的稳定性和治理策略的有效性。
[0004] 在国内外,随着传感器技术、卫星技术、大数据在灰霾治理中的应用,为利用大数 据技术和数据驱动方法分析灰霾演化方法和系统提供了条件,但是,目前市场上很少有基 于数据驱动无模型控制的灰霾演化分析方法和系统。

【发明内容】

[0005] 为了克服上述现有技术的缺陷,本发明提供了一种基于数据驱动无模型控制的灰 霾演化分析方法和系统,通过数据驱动无模型来挖掘灰霾相关的环境系统、经济系统、社会 系统的数据,分析灰霾演化的规律和机制,为灰霾的治理决策提供数据的支持。
[0006] 本发明所采用的技术方案是:
[0007] -种基于数据驱动无模型控制的灰霾演化分析系统,包括分布式数据库、数据采 集模块、数据预处理模块、数据驱动的无模型计算模块、灰霾的演化和数据分析模块、灰霾 的治理和决策模块。
[0008] 所述分布式数据库,用于存放与灰霾相关的环境、经济、社会数据,并由相关的权 威组成或机构管理和更新,经过预处理后的数据会存入中心数据库,以便集中统一处理;
[0009] 所述数据采集模块,通过各种传感器和监测手段获取与灰霾相关的数据,进行处 理后分别存入相应的环境、经济、社会数据库系统;
[0010]所述数据预处理模块,将数据采集模块采集的数据进行预处理,统一导入到数据 驱动的无模型计算模块集中处理;
[0011] 所述数据驱动的无模型计算模块,使用迭代学习机制分析所采集的各类数据,利 用前一次或前几次演化操作时测得的误差信息、和控制器输入信息不断修正当前迭代的控 制输入量,使该迭代任务在本次操作过程中做得更好;如此不断重复迭代过程,直至系统的 输出完全跟踪上期望轨迹;
[0012] 所述灰霾的演化和数据分析模块用于对数据驱动的无模型计算模块的分析结果 演化灰霾形成过程,比对灰霾相关的环境、经济、社会数据的信息,通过可视化工具快速的 反馈演化结果;
[0013] 所述灰霾的治理和决策模块,利用灰霾演化中环境系统、经济系统、社会系统之间 的数据关联性分析结果,可以有针对性地制订灰霾治理策略,并可以在现实实施这些策略 之前通过演化系统对策略的实施状况进行仿真和实验,以获取策略的特征和优缺点信息。
[0014] 所述分布式数据库,包括环境、经济、社会数据库,分布于不同的地区或组织机构, 只有相关的权力部门才有权限进行修改,并正式发布;中心数据库可以处理、保存灰霾演化 所需的预处理数据和数据结果。
[0015] 所述数据采集模块采集的数据信息由国家环境、统计等部门统一采集和录入,保 证信息来源准确性。
[0016] 所述数据采集模块对存放数据库中的数据,可以开放数据库访问接口,以便将数 据转换为可使用的格式。
[0017] 所述数据预处理模块,对于以不同文件格式或类型存放的数据,需要使用不同的 数据处理函数,以便将数据处理成演化分析计算所需的格式,并存入中心数据库。
[0018] 所述数据驱动的无模型计算模块,通过迭代学习挖掘灰霾演化中环境系统、经济 系统、社会系统之间的复杂关系,无需建立精确的过程定量知识,也不包含过程辨识机制和 辨识器。所述的灰霾演化系统,是多输入多输出的,而且其输入或输出变量是强耦合并很难 解耦的。考虑单输出情形的梯度向量是一种梯度矩阵,类似于单输出的情形,多输出的灰霾 演化系统由这种梯度矩阵所产生,是无模型控制律的主要构成部分。这样,系统的输入输出 关系是可以通过这种量所形成的方程来实现的,本发明所述无模型控制的灰霾演化系统可 以描述为如下多输入-多输出系统,其泛模型可以写成矩阵、向量的形式:
[0019] y(k + I) - ν(Α-) = φ?/()[μ(/<) -ii(k -1)]
[0020] 其中,供(幻称为系统的拟梯度矩阵。
[0022] 置r(A) = ra"A丨炉(々)!,此时有r(k)<n〇
[0023] 设Dt(k)是扒幻的r (k)阶满秩子方阵,t = 1,2…,N,N是辦衫的r (k)阶满秩子方阵的 数目,用| | Dt(k) | |表示Dt(k)的某种范数,于是必有一个r(k)阶满秩子方阵:
[0026] 与之相应的"/1认),'(/〇,"_吖@>为系统的拟优势控制变量。在不同的时候,系统 的拟优势变量可能是不同的。
[0027] 假定r⑷=m/啦勿切,于是可以确定卢⑷与r(k)阶优势子方阵攻幻。
[0028] 进一步地,可以得出f(k)的估值,(幻:
[0031]其中汉⑷表示命幻的伴随矩阵,|0(幻|表示0⑷的行列式。
[0032]进一步地,得出所求的控制律如下:
[0034]其中,d⑷= (?:.(Α-)ν? (Α-)Τ
[0035 ] y* (k+1)表示k+1时刻y (k+1)的可独立给定的分量的希望值,且:
[0037] 其中,^(",^(",…人^"是适当参数乂以尔为控制参量矩阵。
[0038] 所述灰霾的演化和数据分析模块,通过大数据的可视化分析技术和数据挖掘技 术,通过假设检验、显著性检验、差异分析等图表工具形成演化分析报表,图形化显示灰霾 的演化过程,并挖掘演化现象的内部机理。
[0039] 所述灰霾的治理和决策模块,利用灰霾演化中环境系统、经济系统、社会系统之间 的数据关联性分析结果,可以有针对性地制订灰霾治理策略,并可以在现实实施这些策略 之前通过演化系统对策略的实施状况进行仿真和实验,以获取策略的特征和优缺点信息。
[0040] 所述灰霾的治理和决策模块,将治理策略施加于灰霾演化系统中,依据被控演化 对象可重复的动态行为与期望行为之间的差距来调整决策,通过不断的迭代学习过程,使 得被控演化对象的行为与制订策略的期望行为能够配合一致,通过大数据可视化技术能够 观察到灰霾的治理策略实施效果和时间/成本等情况,并预测其发展趋势,为在实际环境实 施灰霾治理策略提供决策的支持。
[0041]本发明一种基于数据驱动无模型控制的灰霾演化分析方法和系统,优点在于: [0042]首先,本发明将灰霾演化系统描述为一种多输入多输出的数据系统,无需建立精 确的过程定量知识,系统中不包含过程辨识机制和辨识器,也不需要针对某一过程进行控 制器设计,整个系统演化过程不需要复杂的人工控制器参数整定。
[0043] 其次,本发明通过数据驱动无模型的方式来挖掘灰霾相关的环境、经济、社会数据 之间的复杂关系,借助大数据可视化工具和报表工具,有助于进一步挖掘灰霾演化的内部 规律和机制,从而制订有针对性的治理策略。
[0044] 再次,本发明所述演化系统基于实际监测到的各类灰霾相关的数据,能够比较逼 真地模拟实际的灰霾演化过程,并可以在实际实施治理策略之前,通过本发明的演化系统 对策略的实施状况进行仿真和实验,优化策略实施的成本和效果。
[0045] 由上述的系统可知,本发明,能够挖掘灰霾演化中环境系统、经济系统、社会系统 之间的复杂数据关系,有助于灰霾的防治和策略制订。
【附图说明】
[0046] 图1是本发明的系统结构示意图。
[0047] 图2是本发明的无模型的控制规则图。
【具体实施方式】
[0048] 如图1所示,为本发明实例提供的一种基于数据驱动无模型控制的灰霾演化分析 系统不意图,包括如下t旲块:
[0049] 分布式数据库100、数据采集模块101、数据预处理模块102、数据驱动的无模型计 算模块103、灰霾的演化和数据分析模块104、灰霾的治理和决策模块105、中心数据库106。
[0050] 不同于一般的灰霾演化分析方法,本发明所述基于数据驱动无模型控制的灰霾演 化分析方法和系统,将灰霾演化系统描述为一种多输入多输出的数据系统,通过数据驱动 无模型来挖掘灰霾相关的环境、经济、社会数据之间的复杂关系,无需建立精确的过程定量 知识,系统中不包含过程辨识机制和辨识器,也不需要针对某一过程进行控制器设计。
[0051] 所述分布式数据库100,包括环境、经济、社会数据库,环境、经济、社会数据库安装 和分布于不同的地区或组织机构,用于保存灰霾演化所需采集的相关数据,只有相关的权 力部门才有权限进行修改,并正式发布数据;所述中心数据库,安装于灰霾演化中心,与演 化系统的服务器联接在一起,可以处理、保存灰霾演化所需的预处理数据、中间计算结果, 以及策略实施的实验数据。
[0052] 所述数据采集模块101,安装于各地的监测站,与相应的数据库相联,用于收集与 灰霾相关的环境、经济、社会数据,并存入相应的环境、经济、社会数据库系统;采集的数据 信息必须是由关环境、统计、等主管部门统一监测和录入信息,保证信息来源准确性。
[0053]所述的数据预处理模块102,安装于灰霾演化中心,与环境、经济、社会等分布式数 据库相联,用于将采集到的种类繁多的数据处理成统一的数据格式,并进一步传输给数据 驱动无模型模块进行处理。
[0054]所述的数据预处理模块102,能够将存放于分布式环境、经济、社会数据库中的不 同格式的数据进行处理以及必要的清洗后,存放于中心数据库。
[0055] 所述的数据驱动的无模型计算模块103,安装于灰霾演化中心核心服务器,用于使 用迭代学习机制分析所采集的各类数据,进一步地,利用前一次或前几次演化操作时测得 的误差信息、和控制器输入信息不断修正当前迭代的控制输入量,直至演化系统的输出完 全跟踪上期望轨迹。
[0056] 所述灰霾的演化和数据分析模块104,安装于灰霾演化中心核心服务器,用于通过 大数据的可视化分析技术和数据挖掘技术,包括假设检验、显著性检验、差异分析等图表工 具形成演化分析报表,图形化显示灰霾的演化过程,并挖掘演化现象的内部机理。
[0057]所述的灰霾的治理和决策模块105,安装于灰霾演化中心核心服务器,利用灰霾演 化中环境系统、经济系统、社会系统之间的数据关联性分析结果,进一步地,用于有针对性 地制订灰霾治理策略。
[0058]进一步地,所述的灰霾的治理和决策模块105,可以在现实实施这些策略之前通过 演化系统对策略的实施状况进行仿真和实验,以获取策略的特征和优缺点信息。
[0059] 如图2所示,为本发明实例提供的一种基于数据驱动无模型控制的灰霾演化分析 方法无模型控制规则示意图,包括如下模块,无模型控制器201、输入数据202、灰霾演化系 统203、误差数据204。
[0060] 所述无模型控制器201,安装于演化服务器,用于对灰霾演化系统提供数据驱动;
[0061] 所述无模型控制器(201),用于完成控制算法,本发明的无模型控制方案仅需要利 用受控系统的输入/输出(I/O)数据,不需要对演化系统进行精确的系统建模,其建立的多 输入多输出(ΜΙΜΟ)非线性尚散时间系统如下:
[0062] y(k+l)=f(y(k) ,---,y(k-ny) ,u(k),???u(k-nu))
[0063] 其中,11(1〇£1^,7(1〇£1^分别是1^时刻的系统输入和输出;1^,1111是两个未知的整
是未知的非线性函数;对于全格式动态线 性化的无模型自适应控制(full form dynamic linearization based MFAC,CFDL_MFAC), 对于所有的k有0)| # o成立时,其数据模型可表示为:
[0068]所述输入数据202,用于对控制对象灰霾演化系统提供数据源,用于灰霾演化系统 不断的迭代学习过程,使得被控演化对象的行为与制订策略的期望行为能够配合一致。 [0069]进一步地,所述输入数据202,可将治理策略施加于灰霾演化系统中,依据被控演 化对象可重复的动态行为与期望行为之间的差距来调整决策,通过大数据可视化技术能够 观察到灰霾的治理策略实施效果和时间/成本等情况,并预测其发展趋势,为在实际环境实 施灰霾治理策略提供决策的支持。
[0070] 所述灰霾演化系统203,用于灰霾演化系统不断的迭代学习计算,使得被控演化对 象的行为与制订策略的期望行为能够配合一致,通过大数据可视化技术能够观察到灰霾的 治理策略实施效果和时间/成本等情况,并预测其发展趋势,为在实际环境实施灰霾治理策 略提供决策的支持。
[0071] 所述误差数据204,用于将迭代计算的误差不断返回受控系统,使得被控演化对象 的行为与制订策略的期望行为之间的误差不断减少。
[0072] 以上实施方式仅适用于说明本公开,而并非对公开的限制,有关技术领域的普通 技术人员,在不脱离本公开的精度和范围的情况下,还可以做出各种变化和变型,因此所有 等同的技术方案也属于本发明公开的范畴,本发明公开的专利保护范畴应自权利要求限 定。
【主权项】
1. 一种基于数据驱动无模型控制的灰靈演化分析系统,包括分布式数据库(100)、数据 采集模块(101)、数据预处理模块(102)、数据驱动的无模型计算模块(103)、灰靈的演化和 数据分析模块(104)、灰靈的治理和决策模块(105),其特征在于:所述分布式数据库(100), 用于存放与灰靈相关的环境、经济、社会数据,并由相关的权威组成或机构管理和更新,经 过预处理后的数据会存入中屯、数据库(106);所述数据采集模块(101),通过各种传感器和 监测手段获取与灰靈相关的数据,进行处理后分别存入相应的环境、经济、社会数据库系 统;所述数据预处理模块(102),将数据采集模块(101)采集的数据进行预处理,统一导入到 数据驱动的无模型计算模块(103)集中处理;所述数据驱动的无模型计算模块(103),使用 迭代学习机制分析所采集的各类数据,利用前一次或前几次演化操作时测得的误差信息、 和控制器输入信息不断修正当前迭代的控制输入量,使该迭代任务在本次操作过程中做得 更好;如此不断重复迭代过程,直至系统的输出完全跟踪上期望轨迹;所述灰靈的演化和数 据分析模块(104)用于对数据驱动的无模型计算模块(103)的分析结果演化灰靈形成过程, 比对灰靈相关的环境、经济、社会数据的信息,通过可视化工具快速的反馈演化结果;所述 灰靈的治理和决策模块(105),利用灰靈演化中环境系统、经济系统、社会系统之间的数据 关联性分析结果,可W有针对性地制订灰靈治理策略,并可W在现实实施运些策略之前通 过演化系统对策略的实施状况进行仿真和实验,W获取策略的特征和优缺点信息。2. 根据权利要求1所述一种基于数据驱动无模型控制的灰靈演化分析系统,其特征在 于:所述分布式数据库(100),包括环境、经济、社会数据库,分布于不同的地区或组织机构, 只有相关的权力部口才有权限进行修改,并正式发布;中屯、数据库可W处理、保存灰靈演化 所需的预处理数据和数据结果。3. 根据权利要求1所述一种基于数据驱动无模型控制的灰靈演化分析系统,其特征在 于:所述数据采集模块(101)采集的数据信息由国家环境、统计等部口统一采集和录入。4. 根据权利要求1或3所述一种基于数据驱动无模型控制的灰靈演化分析系统,其特征 在于: 所述数据采集模块(101)对存放数据库中的数据,可W开放数据库访问接口,W便将数 据转换为可使用的格式。5. 根据权利要求1所述一种基于数据驱动无模型控制的灰靈演化分析系统,其特征在 于:所述数据预处理模块(102),对于W不同文件格式或类型存放的数据,需要使用不同的 数据处理函数,W便将数据处理成演化分析计算所需的格式,并存入中屯、数据库(106)。6. 根据权利要求1所述一种基于数据驱动无模型控制的灰靈演化分析系统,其特征在 于:所述数据驱动的无模型计算模块(103),通过迭代学习挖掘灰靈演化中环境系统、经济 系统、社会系统之间的复杂关系,无需建立精确的过程定量知识,也不包含过程辨识机制和 辨识器。7. 根据权利要求1所述一种基于数据驱动无模型控制的灰靈演化分析系统,其特征在 于:所述灰靈的演化和数据分析模块(104),通过大数据的可视化分析技术和数据挖掘技 术,通过假设检验、显著性检验、差异分析等图表工具形成演化分析报表,图形化显示灰靈 的演化过程,并挖掘灰靈演化现象的内部机理。8. 根据权利要求1所述一种基于数据驱动无模型控制的灰靈演化分析系统,其特征在 于:所述灰靈的治理和决策模块(105),利用灰靈演化中环境系统、经济系统、社会系统之间 的数据关联性分析结果,可w有针对性地制订灰靈治理策略,并可w在现实实施运些策略 之前通过演化系统对策略的实施状况进行仿真和实验,W获取策略的特征和优缺点信息。9. 根据权利要求1所述一种基于数据驱动无模型控制的灰靈演化分析系统,其特征在 于:所述灰靈的治理和决策模块(105),将治理策略施加于灰靈演化系统中,依据被控演化 对象可重复的动态行为与期望行为之间的差距来调整决策,通过不断的迭代学习过程,使 得被控演化对象的行为与制订策略的期望行为能够配合一致,通过大数据可视化技术能够 观察到灰靈的治理策略实施效果和时间/成本等情况,并预测其发展趋势,为在实际环境实 施灰靈治理策略提供决策的支持。10. -种基于数据驱动无模型控制的灰靈演化分析方法,其特征在于:包括如下模块, 无模型控制器(201)、输入数据(202)、灰靈演化系统(203)、误差数据(204); 所述无模型控制器(201),安装于演化服务器,用于对灰靈演化系统提供数据驱动; 所述无模型控制器(201),用于完成控制算法,本发明的无模型控制方案仅需要利用受 控系统的输入/输出(I/O)数据,不需要对演化系统进行精确的系统建模,其建立的多输入 多输出(ΜΙΜΟ)非线性罔散时间系统如下: y(k+l)=f(y(k),...,y(;k-ny),11化),...11化-加)) 其中,u(k)ERm,y(k)er分别是k时刻的系统输入和输出;ny,nu是两个未知的整数;I未知的非线性函数; 对于全格式动态线性化的无模型自适应控制(full form dynamic linearization based MFAC,CFDレMFAC),对于所有的k有|δ巧,/"脚I别成立时,其数据模型可表示为: Δν{Α; + 1) = Φ ,,, (k)AH, ,i (k) 其中:为系统的控制向量;/.+1,…+4为相应的子方阵; Δ《牡,扣(幻二[Δ^(左,Δ.^(在一if + 巧,A"r(幻,..、..,:Δζ/(/?: - 4 + 1')Τ 所述输入数据(202),用于对灰靈演化系统控制对象提供数据源,用于灰靈演化系统不 断的迭代学习过程; 所述输入数据(202),可将治理策略施加于灰靈演化系统中,依据被控演化对象可重复 的动态行为与期望行为之间的差距来调整决策,通过大数据可视化技术能够观察到灰靈的 治理策略实施效果和时间/成本等情况,并预测其发展趋势; 所述灰靈演化系统(203),用于灰靈演化系统不断的迭代学习计算,使得被控演化对象 的行为与制订策略的期望行为能够配合一致,通过大数据可视化技术能够观察到灰靈的治 理策略实施效果和时间/成本等情况,并预测其发展趋势; 所述误差数据(204),用于将迭代计算的误差不断返回受控系统,使得被控演化对象的 行为与制订策略的期望行为之间的误差不断减少。
【文档编号】G06F17/30GK106096048SQ201610493321
【公开日】2016年11月9日
【申请日】2016年6月28日
【发明人】蔡政英, 张余, 付奥, 陈红, 魏中为
【申请人】三峡大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1