- 7
- 0
- 约2.44千字
- 约 2页
- 2017-06-28 发布于天津
- 举报
颗粒运动源程序
PROGRAM PARTICLES_MOVEMENT !二维颗粒运动示例程序
IMPLICIT NONE
INTEGER,PARAMETER::NX=20,KPMAX=10000 !最大颗粒个数,最大计算步数
REAL,PARAMETER::PI=3.1415926535,G=0 !9.80665
REAL::DP,DT,RHOP,Ct,Cn,XMIN,XMAX,YMIN,YMAX,AMU,TAO,R,UT,UG,VG
INTEGER::IPMAX,IP,KP,KPEND
REAL::UP(NX,0:KPMAX),VP(NX,0:KPMAX),XP(NX,0:KPMAX),YP(NX,0:KPMAX)
REAL::AK1,AK2,AK3,AK4
DP=100.E-6 !颗粒粒径
DT=1.E-2 !计算时间步长
RHOP=1.E3 !颗粒密度
Ct=1. !切向碰撞系数
Cn=1. !法向碰撞系数
IPMAX=1 !最大颗粒数为1,只计算一个颗粒
XMIN=-1. !计算区域最小X坐标
XMAX=1. !计算区域最大X坐标
YMIN=-1. !计算区域最小Y坐标
YMAX=1. !计算区域最大Y坐标
AMU=1.5E-5 !气体的动力粘性
DO IP=1,IPMAX
XP(IP,0)=0.1 !初始的颗粒X坐标
YP(IP,0)=0. !初始的颗粒Y坐标
ENDDO
TAO=RHOP*DP*DP/(18*AMU) !计算松弛时间
KPEND=0
DO IP=1,IPMAX !IP是颗粒的编号
UP(IP,0)=0. !设定颗粒的初始U速度
VP(IP,0)=0. !设定颗粒的初始V速度
DO KP=0,KPMAX-1 !KP是每个颗粒计算步数的编号
R=SQRT(XP(IP,KP)**2+YP(IP,KP)**2)
UT=1.*R
UG=UT*(-YP(IP,KP)/R) !设定一个刚体旋转气流流场的U速度
VG=UT*(XP(IP,KP)/R) !设定一个刚体旋转气流流场的V速度
!使用上一时层颗粒的速度和位置,用4阶R-K法推算本时层颗粒的速度和位置
AK1=DT*(UG-UP(IP,KP))/TAO
AK2=DT*(UG-UP(IP,KP)-.5*AK1)/TAO
AK3=DT*(UG-UP(IP,KP)-.5*AK2)/TAO
AK4=DT*(UG-UP(IP,KP)-AK3)/TAO
UP(IP,KP+1)=UP(IP,KP)+(AK1+AK2*2+AK3*2+AK4)/6 !4阶R-K法算颗粒的U速度
AK1=DT*((VG-VP(IP,KP))/TAO-G)
AK2=DT*((VG-VP(IP,KP)-.5*AK1)/TAO-G)
AK3=DT*((VG-VP(IP,KP)-.5*AK2)/TAO-G)
AK4=DT*((VG-VP(IP,KP)-AK3)/TAO-G)
VP(IP,KP+1)=VP(IP,KP)+(AK1+AK2*2+AK3*2+AK4)/6 !4阶R-K法算颗粒的V速度
XP(IP,KP+1)=XP(IP,KP)+(UP(IP,KP+1)+UP(IP,KP))*DT*.5 !用U速度积分X坐标值
YP(IP,KP+1)=YP(IP,KP)+(VP(IP,KP+1)+VP(IP,KP))*DT*.5 !用V速度积分Y坐标值
IF(XP(IP,KP).GT.XMAX.OR.XP(IP,KP).LT.XMIN) THEN
UP(IP,KP+1)=-Cn*UP(IP,KP-1)
VP(IP,KP+1)=Ct*VP(IP,KP-1)
XP(IP,KP+1)=XP(IP,KP-1)
YP(IP,KP+1)=YP(IP,KP-1) !颗粒碰壁回弹的模型
ENDIF
IF(YP(IP,KP).GT.YMAX.OR.YP(IP,KP).LT.YMIN) THEN
UP(IP,KP+1)=Ct*UP(IP,KP-1)
VP(IP,KP+1)=-Cn*VP(IP,KP-1)
XP(IP,KP+1)=XP(IP,KP-1)
YP(IP,KP+1)=YP(IP
您可能关注的文档
- 雨林生态的脆弱性 表现 - 快猴网.PPT
- 雨林生态的脆弱性.PPT
- 随堂测验卷-电子学实习II.PDF
- 雨生红球藻虾青素合成关键酶基因bkt分子机制相关研究.DOC
- 集装箱内的温度变化.PPT
- 零价铁固定稻田土壤砷的持久性研究.PDF
- 雕模放电加工.ppt
- 零价铁在土壤及地下水污染整治之应用.PDF
- 雪柜使用说明书 - 丰泽.PDF
- 零价铁对2,4-二氯酚生物还原脱氯的影响研究.PDF
- 取样光栅刻蚀深度空间分布微调:方法、应用与创新策略.docx
- 我国城市房屋拆迁行政补偿制度的困境与突破:基于法理与实践的双重视角.docx
- 餐饮业经营中的环境污染困境与破局之策:多维度解析与应对策略.docx
- 现金股利变动下资本市场的多维反应与影响机制探究.docx
- 福建省农业科技成果转化机制:困境与突破路径探究.docx
- 垂直管理视角下云南省交警总队公用经费保障体系构建与优化研究.docx
- 网络环境下企业财务风险的多维剖析与精准防控研究.docx
- 筑牢审前羁押人权防线:问题剖析与路径重塑.docx
- p53与AS共转染对HL60细胞生长抑制机制的深度解析.docx
- 上饶高铁经济试验区社区工作者招聘【16人】参考题库及答案1套.docx
最近下载
- 光伏电子产品的设计与制作-电子课件项目3-光伏草坪灯控制电路的设计与制作.pptx VIP
- 2024-2025学年江苏信息职业技术学院单招《数学》试卷含答案详解【考试直接用】.docx VIP
- 党员个人自评总结3篇-党员个人自评 党员个人自评小结 党员个人自评总结3篇.doc VIP
- 人教版英语新目标八年级下册第二单元教材词汇及重点搭配讲解.docx VIP
- 2026年演出经纪人《思想政治与法律基础》真题库及参考答案一套.docx VIP
- 索拉非尼治疗肝癌.pptx VIP
- 【高清可复制】HGT21629-2021 管架标准图_251-300.pdf VIP
- 新版人教版七年级下册地理全册教案(完整版)教学设计.docx
- 2025年北京事业单位真题.docx VIP
- 临时用地表(可编辑).pdf VIP
原创力文档

文档评论(0)