买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:南京师范大学
摘要:本发明公开了图切地质剖面中褶皱构造的识别与建模方法,具体包括步骤:1加载图切地质剖面矢量图层,读取地层数据;2基于地层编码,重新编码地层代码,生成字符串;4获取对称重复字符串,并过滤重复地层;5构建褶皱地层集合和褶皱地层线集合;6基于地层线对称分布和地层新老关系,判断褶皱类型;7生成光滑曲线,构建褶皱地层面。本发明实现了一种图切地质剖面中褶皱构造的自动识别和建模方法。本发明可以高效识别出图切剖面的褶皱构造,并提高图切地质剖面的建模质量。
主权项:1.一种图切地质剖面中褶皱构造的识别与建模方法,其特征在于该方法包括:1加载初始图切地质剖面矢量图层,获取所有地层的地层代码集合FD、地层线集合LN以及地层线产状信息集合LA;2将地层代码集合FD中每一地层代码编码为单一字符,并将所有地层代码的字符沿剖面线方向形成字符串Str;3根据字符串Str,基于对称重复原则,生成对称重复褶皱地层符号集合GD;4基于对称重复褶皱地层符号集合GD和地层线集合LN,生成褶皱地层线集合GL;5针对集合GL,基于两侧地层线走向分布规则和褶皱地层新老关系,进行同斜、非同斜和背斜、向斜的褶皱类型判别;6从集合GL读取第v个褶皱的地层线集合glv;7基于glv中每一对地层线对生成一条光滑曲线,存入褶皱线集合GF中;8循环执行步骤6-7,直至集合GL中所有元素被遍历;9基于褶皱线集合GF和对应地层线,构建面状地层,作为建模得到的褶皱;步骤3具体包括:3-1按照从前到后顺序,读取字符串Str中第i个字符Ci,设为核部,其中,i∈[1,fi-1],fi表示字符串Str中字符个数;3-2分别读取核部左侧第j个字符Ci-j和右侧第j个字符Ci+j,其中j∈[1,fi-i],且j≤i;3-3循环执行步骤3-2,直至Ci-j≠Ci+j时,将Ci-j+1、Ci+j-1之间的字符组成字符串sv,并根据sv生成褶皱地层pvsv,ev,rv,gv,pv表示第v个褶皱地层,其包括sv,ev,rv,gv四个属性,ev为字符串sv的起始位置,rv为字符串sv的终点位置,gv为字符串sv的核部位置;3-4将pv存入对称重复褶皱地层符号集合GD中;3-5循环执行步骤3-1-3-4,直至字符串Str中所有字符被遍历;3-6基于地层关系,缩减集合GD中对称字符串,过滤掉因褶皱嵌套导致的重复地层;步骤5具体包括:5-1基于集合GD的元素数量m,创建褶皱类型集合NU={nuv|v=1,2,…,m}和褶皱倾向类型集合NM={nmv|v=1,2,…,m},其中,nuv表示集合GD中元素pv所对应的褶皱类型,nmv表示pv所对应的褶皱倾向类型;5-2从集合GD中读取任意一个褶皱pv;5-3基于褶皱地层线集合GL,查找褶皱pv位置区间[ev,rv]中所有地层代码对应的地层线集合glv={slv,w|w=1,2,…,f},其中,slv,w表示第v个褶皱的第w条地层线,f表示褶皱地层线的数量,ev为元素pv的字符串sv的起始位置,rv为字符串sv的终点位置;5-4读取glv内第f2条地层线slv,f2和第f2+1条地层线slv,f2+1,分别获取两条地层线的首尾端点Qtaxta,yta、Qwaxwa,ywa和Qtbxtb,ytb、Qwbxwb,ywb;5-5若xta-xwaxtb-xwb0,则两侧地层线倾斜方向一致,判定褶皱pv为同斜褶皱,将nmv赋值为0;否则,判定褶皱pv为非同斜褶皱,将nmv赋值为1;5-6读取字符串sv中间字符astr和相邻字符bstr,若astr大于bstr,表明褶皱核部地层较老,则判定为背斜,将nuv赋值为0;否则,判定为向斜,将nuv赋值为1;5-7循环执行步骤5-2-5-6,直至完成集合GD中所有褶皱的遍历;步骤7具体包括:7-1读取glv任意两条对应的褶皱地层线slv,a、slv,b,根据地层线产状信息,判断褶皱的转折端形态类型,计算转折端形态定义系数Curve;7-2根据褶皱的转折端形态类型、岩层厚度限制规则和系数Curve,基于贝塞尔曲线计算方法,在slv,a、slv,b之间生成光滑曲线,并存入褶皱线集合GF中;7-3循环执行步骤7-1-7-2,直至完成glv内所有对应地层线间光滑曲线的生成。
全文数据:
权利要求:
百度查询: 南京师范大学 一种图切地质剖面中褶皱构造的识别与建模方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。