基于VC6.0与Fortran混合编程斜井螺杆泵优化设计.docVIP

基于VC6.0与Fortran混合编程斜井螺杆泵优化设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VC6.0与Fortran混合编程斜井螺杆泵优化设计

基于VC6.0与Fortran混合编程斜井螺杆泵优化设计   摘 要:针对某斜井螺杆泵优化设计软件进行大型数值计算时效率很低的问题,应用VC++ 6.0与Fortran语言混合编程的方法编制斜井螺杆泵优化设计软件. 该方法用VC++ 6.0制作界面,用Fortran语言编写主运算程序,用VC++ 6.0调用Fortran生成的动态链接库. 对于斜井螺杆泵的优化设计,采用Fortran编写优化设计程序,用ANSYS对整个抽油杆系统进行非线性大变形有限元分析?p静力分析和疲劳分析. 工程实例表明,该软件计算效率较高,可以提高人机交互性和可操作性,同时验证混合编程在大型数值运算软件设计中的可行性、实用性以及有效性.   关键词:斜井螺杆泵;混合编程;优化设计;ANSYS;Fortran;VC++ 6.0   中图分类号:TH327;TB115;TP311.52   文献标志码:A      Optimization design on declining-well screw pump based on mixed programming with VC++ 6.0 and Fortran   ZHANG Wenzhang,LONG Lianchun   (College of Mechanical Eng. Applied Electronics Tech.,Beijing Univ. of Tech.,Beijing 100124,China)   Abstract:As to the low efficiency of large scale numerical calculation of a declining-well screw pump optimization software,the mixed programming method with VC++ 6.0 and Fortran are used to develop the optimization design software. The interface is designed by VC++ 6.0,the main calculation program is developed by Fortran and VC++ 6.0 is used to call the dynamic link library built by Fortran. In the optimization design of declining well screw-pump,the optimization design program is developed by Fortran,and the nonlinear large-deformation finite element,static stress and fatigue are analyzed by ANSYS. The examples show that the software has higher calculation efficiency,enhance the human-computer interaction and the operability. At the same time,the feasibility,practicability and validity of the mixed programming method are validated.   Key words:declining-well screw pump;mixed programming;optimization design;ANSYS;Fortran;VC++ 6.0      0 引 言      斜井螺杆泵优化设计软件是由北京工业大学工程数值模拟中心开发的1套用于斜井采油螺杆泵优化选配的专业设计软件,主要功能是应用系统几何非线性分析方法、有限元静力及疲劳分析方法,对整体及局部进行较精确的分析,解决螺杆泵泵型及抽油杆尺寸的选配问题.因数据计算量很大,单纯用VC++ 6.0程序计算耗时过多,容易造成计算中断,所以在使用VC++ 6.0作为主设计平台的情况下,采用Fortran语言作为数值计算程序主体,即混合编程[1-3].通过混合编程实现2种程序设计语言的组合、相互调用、参数传递、数据结构与信息共享,从而形成统一的优化设计程序实体.   采用VC++ 6.0和Fortran语言混合编程可使得VC++ 6.0良好的界面技术与Fortran优异的数值计算功能优势互补.在面向对象的[4]斜井螺杆泵优化设计软件开发中,用VC++ 6.0制作界面以及调用Fortran程序

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档