毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于VC和Fluent开发油罐目标温度场求解软件(2)
其实,油罐只是地面目标的一类特殊模型。根据热辐射规律,斯蒂芬-波尔兹曼定律[5], ,式中E为物体的全波长发射功率,ε为物体的表面发射率,σ为玻尔兹曼常数,T为物体的绝对温度。可知地面目标的红外辐射特性主要由其表面温度和表面发射率决定,其中表面温度起更重要的作用[6]。通过研究分析地物的温度场还可以得到其红外辐射特性,这一点在军事技术方面也有重要的拓展应用,例如可以用来探测、识别和攻击目标。
在温度场研究领域,油罐的温度可以通过人工测量来实现,也可以通过商用软件来实现温度模拟,还可以结合参数的经验公式以及控制方程编程进行数值计算。近年来,利用CFD等商用软件实现地面目标的温度场数值模拟的例子越来越多。其中,Fluent软件,作为模拟具有流体流动及热传导的
计算机
程序,是使用最广泛的[7]。然而Fluent软件在设置
材料
参数,数学模型,边界条件等方面的过程比较复杂,针对性不高。若加上用户自定义函数(UDF),则会增加操作难度,关联文件存储位置不当时容易出现闪退的问题。考虑到Fluent软件是用C语言编写的,提出利用VC编写MFC简单界面,令Fluent作为后台运行,对其二次开发,实现二者交互。
1.2 国内外
研究现状
1.2.2 基于VC和Fluent数值模拟软件开发的研究
Fluent二次开发的研究涉及到计算机软件开发、
化学
燃烧等多方面的应用。例如,开发一个用户自定义函数(UDF),它可以被动态连接到Fluent求解器中,有定制边界条件、改善初始化条件、改进模型等多项功能[18]。如果用户有CHEMKIN格式的气相化学反应机制,也可导入Fluent中进行编辑,且在此之前根据用户需求编辑CHEMKIN机制文件[19]。除此之外,用VC编写更加人性化的操作界面,以调用Fluent,还可以根据用户所需,编写求解温度场,流场以外的计算器,与Fluent软件相结合。
赵志明[4]用实验和软件模拟两种方法分别研究了油品的温降理论模型,用C#语言编制原油温降速率计算器软件,在此基础上应用Fluent对原油降温过程进行数值模拟,监测个别点温度变化情况,并与实验结果进行分析,得出浮顶油油罐内主要的热量传递是自然对流。
胡祥敏等[20]提出了通过改变VC开发环境,在程序中增加宏来实现面向对象的开发,为用户使用MFC以及其他库(如ObjectARX)来加快开发过程,提供了面向对象编程的方法,并以开发高压气淬火过程的数值模拟软件为例,用Fluent计算气体流场、温度场和金属温度场。
黄鹏等[21]开发了基于Fluent和FEPG的高压气体淬火过程数值求解软件,提出了用软件二次开发编写Fluent子程序的方法,并表示C++开发子程序可扩展软件的适用范围提高计算精度等多方面的优点,还提出可以用微软的MFC等提供的库函数,简化升序的编写。
1.3 研究内容
查阅
文献
后,了解到本课题的选题背景为建立地面目标(油罐)的温度场数学模型以及基于VC和Fluent的软件开发研究。油罐几何结构模型相对较简单,但是需要考虑的外部影响因素较多,因此在选取边界条件以及
物理
模型的时候需要对其简化,尽量忽略次要因素的影响。在Fluent二次开发的过程中,重点是理解日志文件中的语言结构并用VC实现修改日志文件内容,并编写打开Fluent软件的代码。因此,本课题的工作内容主要有以下几个部分:
(1) 查找资料,了解油罐的结构模型,并确定油罐的几何尺寸以及各项材料的物性参数,以及相关的边界条件。对油罐模型进行分析,简化模型,利用ICEM CFD软件建立简化后的几何三文图,并画出非结构网格;
共3页:
上一页
1
2
3
下一页
上一篇:
STC89C52单片机太阳能智能晾衣装置设计+源程序
下一篇:
多智能体分布式纯方位编队控制算法研究
基于Kinect手势识别的遥操...
基于51单片机自动门智能控制系统设计
基于TI-DSP平台的电力电子测控平台设计
基于传感器网络的分布式集员滤波问题的研究
基于飞思卡尔芯片LED色彩控制器的设计
基于磁共振技术的家用无...
Fluent超深水半潜式钻井平...
《醉青春》导演作品阐述
浅谈传统人文精神茬大學...
拉力采集上位机软件开发任务书
浅谈新形势下妇产科护理...
中国古代秘书擅权的发展和恶变
谷度酒庄消费者回访调查问卷表
辩护律师的作证义务和保...
国内外无刷直流电动机研究现状
高校网球场馆运营管理初探【1805字】
多元化刑事简易程序构建探讨【9365字】