[发明专利]一种知识规则约束下的复杂地质构造三维建模方法有效
申请号: | 201711447911.9 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108154555B | 公开(公告)日: | 2021-08-10 |
发明(设计)人: | 王永志;赵爱国;杨路生 | 申请(专利权)人: | 江西理工大学 |
主分类号: | G06T17/05 | 分类号: | G06T17/05 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 李媛媛 |
地址: | 341000 *** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 知识 规则 约束 复杂 地质 构造 三维 建模 方法 | ||
1.一种知识规则约束下的复杂地质构造三维建模方法,其特征在于,包括以下几个步骤:
S1,地质知识规则的获取与表达:通过对地质规律和专家经验进行挖掘和提炼,得到相关的地质知识规则;然后利用面向对象的方法将地质知识规则以类的形式表达出来;结合嵌入的产生式表示法,进一步将各规则对象清晰的表达出来;
S2,构建用于存储所述地质知识规则的地质知识规则库,地质知识规则库包括事实库和规则库;所述事实库中存放的是地质资料数据,是经过信息提取、数据整合、规范化和格式化处理后能够进行规则推理的数据以及经过推理后得到的结果数据;所述规则库用来存储各种各样的规则实例;
S3,构建地质知识规则库推理引擎,实现地质知识规则库的推理功能,并将推理得到的地质知识应用于复杂地质构造三维建模中,具体步骤为:
S31,基于NxBRE规则引擎构建地质知识规则库推理引擎;
S32,推理引擎采用正则表达式的模式匹配器对地质知识规则库中的规则进行模式匹配,对匹配成功的规则进行实例化,实例化的结果由推理引擎进行推理;假设地质知识规则库中有n条待匹配规则,而每种规则对象条件部分都有p种匹配模式,在某个点有m条事实数据,则进行模式匹配的具体过程如下:①从n条待匹配规则中取出一条规则r;②从m条事实中取出由p个事实组成的组合c;③用组合c测试规则r,如果满足当前规则条件,将规则r加入到规则匹配队列中;④如果m条事实还存在其他的组合c,跳转到步骤③;⑤取出下一条规则r,跳转到步骤②;
S33,查询推理结果,确定推理结果是否符合要求,并将符合要求的推理结果转化成RuleML规则语言;
S34,对步骤S33转化的RuleML规则语言进行解析,得到地层信息,并将地层信息更新到事实库中;
S35,利用更新后的事实库中的钻孔信息、地层构造图和经推理得到的新知识,构建地层不规则三角网;
S36,利用构建的地层不规则三角网,建立多层DEM,得到区域地层三维模型,将该模型输出并进行可视化。
2.根据权利要求1所述的一种知识规则约束下的复杂地质构造三维建模方法,其特征在于,所述步骤S1中,类的成员包括规则的相关属性和用于描述规则可信程度的置信度,不同的类以不同的构造函数进行实例化,得到具体的规则对象,然后对各规则对象进行赋值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西理工大学,未经江西理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711447911.9/1.html,转载请声明来源钻瓜专利网。