[发明专利]超标准洪水多组合调控计算的敏捷组态方法有效
申请号: | 201910616101.4 | 申请日: | 2019-07-09 |
公开(公告)号: | CN110377993B | 公开(公告)日: | 2020-06-12 |
发明(设计)人: | 唐海华;罗斌;黄艳;李琪;周超 | 申请(专利权)人: | 长江勘测规划设计研究有限责任公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06Q50/26;G06F111/04 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 陈家安 |
地址: | 430010 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 超标准 洪水 组合 调控 计算 敏捷 组态 方法 | ||
1.一种超标准洪水多组合调控计算的敏捷组态方法,其特征在于包括以下步骤:
a.从节点库中选择一个节点作为流程的起始节点;
b.为起始节点耦合计算对象,并根据规则库校验当前节点与对象耦合是否有效,若无效,则重新在对象库中选择对象类型,直至校验通过;
c.根据组合需求创建下级节点,并根据规则库校验上下级节点流向是否有效,若无效,则重新选择下级节点,直至校验通过;
d.为下级节点耦合计算对象,并根据规则库校验当前节点与对象耦合是否有效,若无效,则重新在对象库中选择对象类型,直至校验通过;
e.根据组合计算需求,重复步骤c和步骤d循环创建新的下级节点,并完成对应的节点流向和对象耦合校验,直至节点创建完毕;
其中还包括以下步骤:针对任意梳理流域分区内的所有防洪体系资料,按照不同计算对象进行分类,然后分别进行数字化建模,分类定义并量化当前流域分区内所有对象的基础属性、设计参数和特征指标,最终形成防洪体系对象库;
其中还包括以下步骤:针对洪水调控涉及的各类计算模型,构建所有模型的参数库;将洪水调控涉及的各类计算模型与具体水利对象充分解耦,形成支撑超标准洪水计算的组件库;将组件库和参数库全部封装形成面向应用人员的节点库。
2.根据权利要求1所述的超标准洪水多组合调控计算的敏捷组态方法,其特征在于还包括以下步骤:制定对象耦合校验逻辑和节点流向校验逻辑,形成所有节点、对象和流向的逻辑校验规则库。
3.根据权利要求2所述的超标准洪水多组合调控计算的敏捷组态方法,其特征在于还包括以下步骤:将上述所有节点的输入信息进行归纳、集中,通过节点流向校验逻辑规则确定或用户输入并交互确认;输入信息确认后,启动执行任务,逐节点依次完成计算并输出计算结果。
4.根据权利要求3所述的超标准洪水多组合调控计算的敏捷组态方法,其特征在于针对洪水调控涉及的各类计算模型,按对象库的分类方式分别梳理输入输出参数,并充分利用映射方式剔除重复参量,制定出统一、规范的数据结构标准,以此构建所有模型的参数库。
5.根据权利要求4所述的超标准洪水多组合调控计算的敏捷组态方法,其特征在于将洪水调控涉及的各类计算模型与具体水利对象充分解耦,统一采用参数库中的抽象定义作为输入输出接口,按组件化方式实现算法开发,以形成支撑超标准洪水计算的组件库。
6.根据权利要求5所述的超标准洪水多组合调控计算的敏捷组态方法,其特征在于针对组件库中的所有模型组件,根据其接口需求逐一与参数库进行关联,从而构成具有“输入-计算-输出”的标准化结构的流程节点,以将组件库和参数库全部封装为面向应用人员的节点库。
7.根据权利要求6所述的超标准洪水多组合调控计算的敏捷组态方法,其特征在于创建流程节点开展实例化计算时,必须与对象库中的某一类或几类水利对象进行耦合,判断节点与对象的耦合有效性;针对任一类水利对象,只有节点内封装的模型组件接口与该类对象的属性参数存在关联,节点对象耦合才有效,否则无效;
定义对象库的对象类型集合OT,对象类型总数m;节点库的节点集合ND,节点总数n;构建节点对象耦合有效性集合C,C(i,j)为0-1变量,表示节点NDi与对象OTj的耦合有效性,其中i∈(1,2…n),j∈(1,2…m),则:
针对集合C构建对应的节点对象适配集合A,其中A(i,j)表示节点NDi与对象OTj的接口参数适配关系,具体表达式根据不同节点和对象类型而各不相同,当且仅当C(i,j)=1时有效,即:
8.根据权利要求7所述的超标准洪水多组合调控计算的敏捷组态方法,其特征在于节点库中的每个节点在开展组合计算流程搭建时,需要与其他节点进行连接;此时,必须判断节点流向的有效性,其中上级节点的输出参数中至少存在一项与下级节点的输入参数关联,节点流向才有效,否则无效;
构建节点流向有效性集合V,V(i,j)为0-1变量,表示节点流向NDi-NDj的有效性,其中i∈(1,2…n),j∈(1,2…n),则:
针对集合V构建对应的节点参数关联集合L,其中L(i,j)表示节点流向NDi-NDj的参数关联逻辑,具体表达式根据不同节点类型分别定义,当且仅当V(i,j)=1时有效,即:
以上式(1)-式(4)共同构成了所有节点、对象和流向的逻辑校验规则库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长江勘测规划设计研究有限责任公司,未经长江勘测规划设计研究有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910616101.4/1.html,转载请声明来源钻瓜专利网。