滑动轴承性能计算应用系统设计与实现.docVIP

滑动轴承性能计算应用系统设计与实现.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文档。上传文档
查看更多
滑动轴承性能计算应用系统的设计与实现* 朱爱斌1 吴丽莎2 陈永进1 谢友柏1 (1.西安交通大学润滑理论及轴承研究所,陕西西安 710049 2.西安交大博通资讯有限公司, 陕西 西安 710049) 摘要:分析了如何将原有大量由Fortran编写的科学计算程序转换为能够在网络上提供计算服务的网络应用系统的问题。提出了将Fortran计算程序改编为动态链接库,并将其封装为标准的COM组件,基于.Net框架开发Web服务组件,并在Web服务程序中调用Web服务,从而实现滑动轴承性能计算应用系统。该方法能够有效地减少原有科学计算程序向网络应用转化的复杂度,提高了实现效率。 关键词:产品设计;浏览器/服务器;动态链接库;滑动轴承 中图分类号:TH122 文献标示码:A Design and Realization of Sliding Bearing Performance Computing Application System Zhu Aibin1 Wu Lisha2 Chen Yongjin1 Xie Youbai1 Theory of Lubrication and Bearing Institute of Xian Jiaotong University, Xi’an 710049, China Xian Butone Information Corporation, Xian 710049) Abstract: The issues on converting many scientific computing applications written in Fortran to network application system was analyzed. A method creating Dynamic Link Library from Fortran application, packaging it to standard COM module, developing Web service module based on .Net framework and calling the services in Web service application was advanced, which can be used in web applications, and then reduce the complexity and improve the efficiency in converting original scientific computing applications to network application. Keywords: product design; browser/server; dynamic link library; sliding bearing 全球化是当今世界的主流,许多市场领先的企业已经能够利用全世界的科技、自然和人力资源来实现全球分布的设计、分析、制造和市场营销。一个产品的总成本的70%-80%是在设计阶段决定的[1]。因此,设计逐渐成为制造业的灵魂[2,3]。随着网络、通信技术的发展,HTTP协议为所有的网络应用提供了统一的基础,出现了浏览器/服务器(Browser/Server)结构。很多单位将原有的仅适用于单机使用的计算程序资源发布在网络上,使其他用户在产品设计阶段就可以通过网络来调用使用计算程序,从而支持基于互联网的合作产品设计。 但是目前在基于网络的浏览器/服务器架构的远程程序调用实践中仍然有一些问题。某些原有的科学计算程序资源是由Fortran语言编写而成,无法直接从网络远程调用使用,限制了其使用方式。目前很多单位为了能够在网络上提供远程程序调用服务,花费大量精力用目前流行的编程语言重新编写程序算法和内核,这样增加了原有科学计算程序向网络应用程序转化的复杂度,同时可能在重新编写的过程中带来新的问题。本文提出了如何应用浏览器/服务器架构来实现将原有的Fortran程序改造为可以网络远程调用的网络应用的一种新的方法。 1总体框架设计 笔者所在的研究所在滑动轴承性能计算方面有着多年研究和实验的基础和经验,原来的性能计算程序由Fortran语言编程实现,主要存在以下问题:使用不方便,没有良好的人机交互界面;只能单机使用,不能通过互联网来提供性能计算服务;计算的输入,输出和分析结果不够直观和清晰。 滑动轴承性能计算应用系统的总体框架如图1所示,根据实现过程主要包括四个模块:1、动态链接库模块,是利用Fortran Power Station将Fortran计算程序编制为动态链接库,并采用Visual Basic对其进行混合编程,封装为

文档评论(0)

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

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

1亿VIP精品文档

相关文档