学位论文 > 优秀研究生学位论文题录展示
基于PDES的空间异构化学反应系统随机仿真方法研究
作 者: 邢飞
导 师: 蒋志文
学 校: 国防科学技术大学
专 业: 计算机科学与技术
关键词: 化学反应系统 异构随机仿真算法ISSA 下一子空间法 优化的泊松tau跳跃随机仿真方法 PDES JAMES II
分类号: TQ019
类 型: 硕士论文
年 份: 2010年
下 载: 4次
引 用: 0次
阅 读: 论文下载
内容摘要
|
大量研究表明,随机性和空间异构性是化学反应系统的重要特征,对系统的动力学行为有重要影响,目前大都基于异构随机仿真算法ISSA(Inhomogeneous Stochastic Simulation Algorithm)对其进行研究。然而,由于随机仿真算法所需的计算量很大,串行离散事件随机仿真非常耗时。并行离散事件仿真PDES是目前最主要的高效仿真技术之一,然而目前随机仿真并未充分利用该技术对其进行加速。因而,研究基于PDES的空间异构化学反应系统随机仿真方法具有重要的理论意义与现实应用价值。论文针对空间异构化学反应系统的特点,在综合分析当前随机仿真并行化所面临的主要挑战的基础上,对基于PDES的空间异构化学反应系统随机仿真方法的关键技术进行了深入研究,主要工作和创新包括:1. Elf等人提出的下一子空间法NSM是目前实现异构化学反应系统随机仿真的首选方法。然而,该方法采用串行执行语义描述且使用单一公用数据结构存储未处理事件,不利于并行执行。针对该问题,提出了抽象下一子空间法ANSM。该方法一方面通过引入事件撤销机制,将下一子空间法与串行执行语义解耦合,为随机仿真的并行化打下了基础;另一方面通过数据结构划分解决了单一共享数据结构互斥访问影响并行仿真效率的问题。2. Cao等人提出的优化的泊松tau跳跃随机仿真方法MPtau-leapingSSA是目前广泛采用的高效近似随机仿真方法之一。然而,该方法只关注系统的随机特性,无法解决系统的空间异构性问题。针对该问题,提出了空间泊松tau跳跃异构随机仿真方法SMPtau-leapSSA。该方法首先将空间划分引入到优化泊松tau跳跃方法中,开发了系统的空间并行性,然后采用同步方法对所有子空间进行并行处理,加快了仿真的速度。3. PDES的乐观时间管理算法能通过事件的并行执行对串行仿真进行加速,然而目前乐观时间管理算法广泛采用的全局虚拟时间GVT归约算法,要么基于开销很大的消息确认机制实现远程通信,要么比较复杂实现开销大。针对该问题,论文设计了基于同步通信方法的两消息GVT归约算法TN-GVT。该算法一方面采用同步通信方法,实现了无消息确认的远程通信,减少了通信的开销;另一方面,将同步GVT归约算法通过两条消息构建同步区间的思想和异步GVT归约算法的GVT归约与事件处理异步进行的思想相结合,使得算法既具备同步算法的简洁性,又具备异步算法的高效性。在上述研究成果的基础上,论文基于离散事件仿真框架JAMES II设计实现了一个并行随机仿真实验平台,并基于该平台对经典捕食者-被捕食者系统进行建模与仿真。实验结果显示:并行执行下SMPtau-leapSSA方法获得了最大约为两倍的加速效果,并行执行下ANSM方法获得了最高约为六倍的加速效果。
|
全文目录
摘要 7-9 ABSTRACT 9-11 第一章 绪论 11-19 1.1 课题背景 11-16 1.1.1 研究背景和课题来源 11-13 1.1.2 国内外研究现状 13-16 1.1.3 课题研究面临的主要技术问题 16 1.2 课题研究意义及目标 16-17 1.3 本文的主要工作及创新 17 1.4 论文结构 17-19 第二章 离散事件随机仿真概述 19-31 2.1 随机仿真方法 19-27 2.1.1 Gillespie 精确随机仿真方法 19-22 2.1.2 近似随机仿真方法 22-26 2.1.3 异构随机仿真方法 26-27 2.2 并行离散事件仿真技术 27-29 2.2.1 离散事件仿真DES 27 2.2.2 并行离散事件仿真PDES 27-29 2.3 离散事件仿真框架JAMES II 简介 29-30 2.3.1 JAMES II 设计思想 29 2.3.2 JAMES II 的基本接口 29-30 2.4 本章小结 30-31 第三章 基于PDES 的异构随机仿真方法关键技术研究 31-42 3.1 下一子空间法的并行化 31-37 3.1.1 Elf 等人的下一子空间法NSM 31-33 3.1.2 改进的下一子空间法方法ANSM 33-37 3.2 优化的泊松TAU 跳跃方法的异构化及并行化 37-41 3.2.1 Cao 等人的优化的泊松tau 跳跃随机仿真方法 37-38 3.2.2 面向异构空间并行仿真的空间泊松tau 跳跃随机仿真方法 38-41 3.3 本章小结 41-42 第四章 面向随机仿真的时间弯曲算法改进方法研究 42-49 4.1 时间弯曲算法关键技术研究 42-46 4.1.1 算法的基本思想 42 4.1.2 落伍消息问题与状态回滚 42-43 4.1.3 GVT 归约计算 43-46 4.2 改进的时间弯曲算法 46-48 4.2.1 改进的GVT 归约算法TN-GVT 46-48 4.2.2 面向随机仿真的状态保存和回滚的实现策略 48 4.3 本章小结 48-49 第五章 平台实现与实验结果分析 49-59 5.1 LP 范型模型接口设计与实现 49-50 5.2 时间弯曲仿真器 50-51 5.3 通信方法实现 51-52 5.4 实验结果与分析 52-58 5.4.1 基准测试模型系统描述 52-53 5.4.2 基于ANSM 方法的捕食者-被捕食者系统特点仿真再现 53-55 5.4.3 基于ANSM 方法的时间弯曲仿真器加速比测试 55-57 5.4.4 串行及并行执行下SMPtau-leapSSA 方法性能测试 57-58 5.5 本章小结 58-59 第六章 结束语 59-61 6.1 全文工作总结 59-60 6.2 工作展望 60-61 致谢 61-62 参考文献 62-67 作者在学期间取得的学术成果 67
|
相似论文
- 基于分布式计算的网络流量异常检测系统,TP393.06
- 一种气体燃料发动机面向控制的动态建模方法研究,TK432
- 模型拱桥模态识别及损伤诊断研究,U441.4
- 非线性偏微分方程的精确解与广义改进的F-展开法,O175.29
- 几种基于PDEs的图像去噪方法实用性分析,TP391.41
- 基于FPGA的特征子空间目标识别法的关键技术研究,TN957.5
- 大型稀疏线性方程组的Krylov子空间方法,O151.2
- 基于随机子空间方法的结构模态分析及损伤识别,TU317
- 并行离散事件仿真概念建模技术研究,TP391.9
- Hamilton ODEs的高效辛算法和Hamilton PDEs的多辛算法,O241
- 无约束优化中的几个算法,O241
- 线性判别分析子空间方法人脸识别研究,TP391.41
- 基于ODS与随机子空间的模态分析研究,O342
- 基于环境振动的实验模态分析方法研究,V216
- 微电子机械系统降阶建模方法研究,TH703
- 基于时变特征和核方法的雷达目标距离像识别研究,TN957.5
- 求解非线性偏微分方程的一种改进的F-展开法,O175.2
- 基于环境激励的大跨度桥梁模态分析与应用研究,U441.3
- 线性子空间人脸识别方法的研究与仿真,TP391.41
- 应用扩展的F-展开法求解一类非线性偏微分方程,O175.29
中图分类: > 工业技术 > 化学工业 > 一般性问题 > 基础理论 > 模拟原理、相似原理及因次分析在化工中的应用
© 2012 www.xueweilunwen.com
|