传热学数值计算大作业
传热学数值计算大作业,题目为杨世铭 陶文铨编著《传热学(第四版)》(高等教育出版社)的习题4-21,为C++语言在Microsoft Visual Studio 2010中实现的程序。
一、任务分析
阅读4-21题干,确定本题可视为无限大平板非稳态传热问题解决。根据教材4.4关于非稳态传热数值解法的内容,将墙壁剖面划分为(N-1)个部分,共有N个节点。将内壁侧视为左边界(left),外壁侧视作右边界(right),建立方程如下:
对于内壁边界节点,即n=0处:
(i 1)(i)(i)
tn tn(1 2Fo Bil 2Fo ) 2Fo tnBil tl 1 2Fo
对于外壁边界节点,即n=N处:
(i 1)(i)(i)tn tn(1 2Fo Bir 2Fo ) 2Fo tnBir tr 1 2Fo
对于中间的节点,即0<n<N处:
(i 1)(i)(i)(i)
tn 2Fo (tn 1 tn 1) (1 2Fo )tn
其中,
Fo
a
x2, h x
Bi
,因内壁外壁的h值不同,故加上"l""r"脚标加以区分。
tl、tr分别为室内室外空气温度。
二、编程实践
结合上述方程和C++的相关知识,决定将计算温度值存储在一个二维数组中,编译程序代码如下,其中,n代表空间节点序号,k代表时间节点序号。
#include <iostream> #include <cmath> using namespace std;
const int n=3; const int k=24;
你可能喜欢
- 传热学数值计算
- 热传导方程
- 计算传热学
- 二维热传导
- 有限差分法的Matlab程序
- 偏微分方程数值解
- 西安交通大学传热学
- 传热学 数值计算14页
- 传热学 数值计算12页
- 哈工程传热学数值计算大作业6页
- 传热学数值计算大作业7页
- 传热学数值计算大作业5页
- 第五章-传热学数值计算63页
- 热传导方程7页
- 热传导方程12页
- 1.2热传导方程和定解条件24页
- 二维热传导方程的Dirichle_省略_的Galerkin边界元计算方法_吴胤霖5页
- 关于热传导方程7页
- 热传导方程projet13页
- 计算传热学设计16页
- 计算传热学_有限体积法49页
- 06计算传热学第6讲158页
- 01计算传热学-第1_2讲77页
- 计算传热学2页
- 计算传热学第二章-彭浩198页
- 带源参数的二维热传导反问题的无网格方法5页
- 二维热传导方程的Dirichle_省略_的Galerkin边界元计算方法_吴胤霖5页
- 基于变分原理的二维热传导方程差分格式6页
- 关于二维热传导的理论模型3页
- 二维热传导有限元32页
- 二维热传导方程的交替方向隐格式5页
- 有限差分法的Matlab程序(椭圆型方程)3页
- 有限差分法的Matlab程序2页
- FDTD(时域有限差分法)算法的Matlab源程序6页
- FDTD(时域有限差分法)算法的Matlab源程序14页
- 有限差分法的Matlab程序2页
- FDTD(时域有限差分法)算法的Matlab源程序6页


