|||
从4.9到5.0,跨度一年多的时间,MT-Pioneer(MTP)在多个方面进行了重要升级。
维护和不断更新这样一个软件真可谓是呕心呖血,但所得到的认可度却很低,只能在艰难中跋涉前进了。
新的启动界面,纪念中国第一颗原子弹爆炸,传承中国科技先驱们自力更生、艰苦奋斗的精神。
这是一次非常重要的升级!这次更新,让MTP的兼容性超强、功能也大增!主要更新有:
在数据索引文件生成器中增加了EH4系统谱文件的选项,其中还可以决定是否从@文件中读取坐标值。
在载入谱文件的对话框中,增加第4项EHX文件类型
在测线的弹出菜单里面,增加了输入输出GDP32的AVG文件的功能。
2)第二项重大更新是,完成了多频点、多测点的张量分解的可视化模块设计。
这个模块具有国际水准。张量分解技术是大地电磁数据处理核心技术,也是不易于理解的一项技术。以往所有商用软件对此支持并不好。Alan Jones的Strike程序非常著名。在张量分解算法方面,Alan等人基于GB分解发展了多频点、多测点最优化分解技术,一直领先于国际同行。Strike是一堆FORTRAN源代码,在易用性方面很差。由于Alan 在国际电磁感应学术界举足轻重的地位,Strike在科研领域的应用非常广泛。
MTP5.0首先整合了多种张量分解技术(Strike只有一种GB分解技术),包括Swift旋转、Bahr分解、GB分解、相位张量、普通三参数分解、完全三参数分解,以及基于倾子的相关技术等,实现了单频点自由分解和多频点、多测点分解算法,提出了对最佳主轴的新的可视化统计技术。MTP5.0中,多频点、多测点张量分解操作简易方便,分解结果完全可视化,极大地降低了大地电磁张量分解技术的使用门槛,将这一原来主要用于科研领域的技术工程化。
在理论和算法方面,这一模块中有多项创新。1)三参数分解技术(普通三参数分解、完全三参数分解)是我本人原创的张量分解新技术,尚未发表;2)独创多频点、多测点张量分解新算法,这一算法与Alan不同,可适用于各种张量分解技术;3)提出了剖面式的最佳主轴方位统计新技术,这一技术大大丰富了张量分解结果的表现力,从而使其可能单独成为大地电磁资料解释的重要组成部分,而不仅仅局限于资料处理部分;4)将一维偏离度和二维偏离度组合,提出二维有效因子这一参数,从而可以直观地分析观测剖面的二维性(区别于一维性、三维性),可用于评价张量分解技术本身的有效性,识别线性构造等。
在程序设计方面,上述张量分解技术的实现主要借鉴于框架技术。利用面向对象的程序设计思想,开发了一个包容大地电磁张量分解不同算法、不同参数选择的数值框架。整个框架完全使用Delphi实现。
张量分解的完整模块。这一模块使得多频点、多测点的张量分解技术简单易行。
左边和右边各为一个测点,中间是合并后的测点。可以在各自测点或者中间合并后的测点上进行频点选择。
把日期和时间标在测点名上是我的一个发明,哈哈
二维反演结果管理器中等值线图的绘制
主界面窗体下,等值线图的绘制
模型拟合图上的数据框选功能
反演测点选择模块中的数据框选功能
二维反演数据管理器中的拟合曲线图上的数据框选功能
张量分解数据统计分析模块中的数据框选功能
选定参与反演的频点数据(蓝颜色)
设定批量滑动的频率范围
滑动后结果,滑动量完全由滑动频率范围内参与反演的频点数据决定。
12)增加几个菜单命令,可以同时打开多个谱文件、实现对曲线显示范围以外数据进行反演删除,进行视电阻率和相位的XY和YX模式的对调等
在测线弹出菜单上可以一次打开多个谱文件。对于数据量不大的测线,可以很方便地监理一条测线。
进行视电阻率和相位XY、YX模式的数据交换
删选视电阻率、相位曲线图以外的频点数据,使其不参与反演
14)数据工程升级,张量分解所得到的所有参数得以保存到数据工程里面,5.0以前版本仅仅保存最佳主轴方位和二维偏离度,现在畸变因子、一维偏离度等都得以保存,此外,还保存了一维自适应正则化反演所得到的趋肤深度和有效电阻率值。
15)还有其他一些小的更新和一些bug修正。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-24 10:30
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社