基于Matlab GUI的渗流力学虚拟仿真实验平台开发
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Development of Virtual Simulation Experiment Platform for Flow in Porous Media with Matlab GUI
  • 作者:苏关东 ; 顾勋 ; 张鹏 ; 李奕政 ; 李英杰 ; 韩贝宇 ; 张瑛
  • 英文作者:SU Guandong;GU Xun;ZHANG Peng;LI Yizheng;LI Yingjie;HAN Beiyu;ZHANG Ying;College of Petroleum Engineering, China University of Petroleum (Beijing);College of Science, China University of Petroleum (Beijing);
  • 关键词:渗流力学 ; 实验教学 ; 可视化 ; 偏微分方程 ; 数值模拟
  • 英文关键词:flow in porous media;;experimental teaching;;visualization;;partial differential equation;;numerical simulation
  • 中文刊名:SYSY
  • 英文刊名:Research and Exploration in Laboratory
  • 机构:中国石油大学(北京)石油工程学院;中国石油大学(北京)理学院;
  • 出版日期:2018-06-15
  • 出版单位:实验室研究与探索
  • 年:2018
  • 期:v.37;No.268
  • 基金:国家级大学生创新创业训练计划支持项目(201611414019);; 中国石油大学(北京)校级优秀教学团队项目(00001124)
  • 语种:中文;
  • 页:SYSY201806033
  • 页数:6
  • CN:06
  • ISSN:31-1707/T
  • 分类号:136-141
摘要
为了改变渗流力学实验内容单一的教学现状,进一步推广渗流力学的可视化教学,基于Matlab2015a平台,使用有限元方法,分别对不同求解域和边界条件下的稳态和非稳态渗流数学模型进行求解,开发了各种渗流力学虚拟仿真实验平台。该虚拟仿真实验平台分为:单井、双井、井网和复杂井4个渗流模块,学生可以通过图形用户界面,与内部的Matlab代码进行人机交互,对不同渗流模型下的渗流场进行数值模拟,从而完成渗流力学虚拟仿真实验。相对于传统的渗流力学教学实验——水电模拟实验,虚拟仿真实验平台具有内容丰富多彩、可视化效果好、造价低廉、节约实验耗材、低碳环保、课时安排灵活等优点,应用于渗流力学教学过程中,有助于学生理解复杂的渗流过程和渗流机理,加深对流体渗流的感性认识,进而提高课堂效率,具有较高的实用性和较广的推广前景。
        To improve the currently poor situation of Flow in Porous Media experiment teaching,the visualization teaching of Flow in Porous Media is further promoted. Based on MATLAB 2015 a platform,the finite element method is firstly implemented to solve the mathematical models of both steady flow and unsteady flow in porous media in different domains and under various boundary conditions by using MATLAB GUI programming to recall the finite element functions built in MATLAB PDE toolbox. Further,an integrated simulation experiment platform is developed,which contains various flow models in porous media. The virtual simulation experiment platform is divided into four modules:single well module,double well module,well pattern module and complex well module. Students can interact with internal MATLAB code through graphical user interface,conduct the numerical simulations of the flow fields under different conditions and then complete the virtual simulation experiment of Flow in Porous Media. Compared with the conventional hydroelectric simulation experiment,the virtual simulation experiment platform has the advantages of abundant models, colorful visualized effects, low cost, consumptive material saving, low carbon, environment protection,flexible teaching schedule and so on. When it is applied to Flow in Porous Media teaching,the platform will help students to understand the complex flow process and flow mechanism,deepen their perceptual impression of fluid flow in porous media,and improve the efficiency of classroom. Therefore,the platform has high flexibility and wide application prospects.
引文
[1]宋洪庆,姜琳婧,朱维耀,等.渗流力学课程研究型教学探索[J].中国冶金教育,2014(2):5-7.
    [2]袁迎中,戚志林,严文德,等.“渗流力学”课程创新思维教学方法探索[J].中国地质教育,2014(2):60-62.
    [3]陈军斌.“油气渗流力学”课程教学改革的研究与实践[J].石油教育,2016(3):32-35.
    [4]李春兰,程林松,杨阳.惠斯通电桥在水电模拟实验中的应用[J].实验室科学,2011,14(3):96-98.
    [5]苏关东,顾勋,赵兰苓,等.基于Matlab PDETOOL的渗流力学可视化教学与上机实验[J].实验室研究与探索,2017,36(8):137-142.
    [6]刘芳,吴成就,潘俊涛.基于Matlab/GUI的电力电子电路仿真平台构建[J].实验技术与管理,2016,33(1):107-110.
    [7]王甲春,郑伟伟,董玉兰.Matlab GUI技术在小球振动实验可视化中的应用[J].厦门理工学院学报,2010,18(4):34-37.
    [8]张建斌,赵静,许晓晴.基于Matlab-GUI的数值积分界面设计[J].实验室研究与探索,2017,36(1):127-131.
    [9]唐世星.基于Matlab的高等数学实验图形用户界面系统开发[J].实验室研究与探索,2012,31(9):202-203.
    [10]周志刚,陈丽红.多元统计课程教辅系统的MATLAB GUI设计[J].计算机技术与发展,2013,23(1):229-233.
    [11]钟驰洋,彭宇宁.基于MATLAB GUI的线性回归模型的设计与应用[J].自动化技术与应用,2013,32(4):1-5.
    [12]张卫山,尚剑锋,刘雪林,等.基于MATLAB GUI的波动光学仿真平台[J].大学物理实验,2013,26(3):85-87.
    [13]吴迪,刘军,徐朋,等.基于MATLAB GUI的大学物理交互式演示实验动画设计[J].大学物理实验,2010,23(1):52-53.
    [14]林丹樱.利用Matlab GUI实现光学信息处理教学实验的动态模拟[J].物理与工程,2013,23(3):21-25.
    [15]李继军,程庆华,杨长铭.基于Matlab GUI的薄膜干涉仿真[J].洛阳师范学院学报,2011,30(11):16-19.
    [16]宋璐,卫亚博,冯艳平.基于Matlab GUI的干涉衍射实现方法的研究[J].计算机与数字工程,2013,41(5):851-853.
    [17]李彤,项四通,李吉宗.基于Matlab的材料力学图形用户界面系统开发[J].实验室研究与探索,2010,29(8):42-44.
    [18]温淑焕,佟永正,刘福才,等.基于Matlab GUI的计算机控制技术教学演示系统设计[J].高教研究与实践,2016,35(4):55-59.
    [19]王红梅,张厚升,邢雪宁.基于MATLAB/GUI的过程控制仿真实验系统设计[J].山东理工大学学报(自然科学版),2015,29(6):58-60.
    [20]刘慧卿.油气渗流力学基础[M].北京:中国石油大学出版社,2013.
    [21]程林松.渗流力学[M].北京:石油工业出版社,2011.
    [22]董平川,韩德金,牛彦良,等.油藏多相渗流的面向对象有限元程序设计[J].岩土力学,2009,30(4):1115-1121.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700