专业软件的卡脖子问题是近年来经常提到的一个话题。对于石油行业,也同样存在软件掐脖子问题。所幸,这个问题从国家和行业层面都已经引起重视,由国家规划、三大石油公司和相关研究单位牵头,已经开展了一些关键专业软件的研发和应用,例如钻井、油藏、压裂和测井等方面的专业软件等等。
近年来,随着地质工程一体化已经成为行业发展的必然趋势、人工智能技术在行业中扮演的角色越来越重要,专业软件的集成化和系统化特征越来越明显。对于几大国际石油公司,除了专业软件的先发优势之外,还利用强大的经济实力,通过集中攻关和兼并收购等方式(类似于模块化造船),既大大提高了专业软件开发效率,又保障了细分专业模块技术的先进性,不断巩固自己的专业软件优势。对于国内专业软件发展,要奋起直追、缩小差距,仅靠有组织的科研和国家队的力量是远远不够的,还需要发挥更广大研究团队的力量。每个研究团队,不论大小,要有在细分领域做到第一的信心和决心,把小方向的基础理论和技术尽量做到最好,然后以理论和技术为基础,利用发展的眼光去做细分领域的专业软件(模块),假以时日,再从行业和国家的角度进行整合,才能实现对国外公司的赶超。
当然,这个过程会非常艰难和漫长,需要国家、石油公司和相关有经济实力的单位,对这些潜力的研究团队有些耐心和长期的支持,研究团队也要有情怀,无论遇到什么困难,都要坚持把研究工作做下去,做真正能打、能硬碰硬、有说服力的专业软件和成果。
这些年来做井筒完整性研究也经常用到国外的一些大型商业化软件,使用的过程中也经常在思考卡脖子和软件替代问题。常规规则井筒的井筒完整性研究,通过理论建模和求解的方法可以解决问题,对于一些复杂的问题,解析方法无能为力,之前只能借助于大型商业化软件。
井筒完整性研究主要解决的是固体力学、流体力学和流固耦合等方面的问题,直接从头开始建设专业化软件效率比较低。后来,我们考虑借助国际上大量的开源软件,以这些开源软件为基础,省去基础的开发环节,直接进入专业方面的应用和开发。经过几年的探索和发展,目前已经针对井筒完整性方面的固体力学、流体力学和流固耦合等问题,跑通了基于开源软件的解决问题思路和流程,基本能够实现了开源软件对商业化软件的替代,不再完全依赖于国外大型商业化软件。现在,正在逐步进入基于开源软件的定制开发环节,主要针对面临的专业问题,融入团队的基础理论和技术研究成果,定制开发相应的专业软件模块。
路漫漫其修远兮,吾将上下而求索!欢迎各位同行交流探讨,愿与各位同行一道,将我国的井筒完整性研究与应用做到世界一流水平!
夜雨聆风