学位论文 > 优秀研究生学位论文题录展示

基于符号演算的分子积分算法研究和应用

作 者: 王程飞
导 师: 王先龙
学 校: 电子科技大学
专 业: 生物物理
关键词: 符号运算 分子积分 量子化学计算 子表达式提取 Mathematica SymQM
分类号: Q71
类 型: 硕士论文
年 份: 2013年
下 载: 3次
引 用: 0次
阅 读: 论文下载
 

内容摘要


理论生物学发展迫切需要一个可信的理论模型和计算工具来模拟生物大分子的结构和功能。量子化学计算有惊人的预测精度和令人信服的理论解释,但受到当今计算能力的限制,在生物大分子体系上的模拟应用仍然面临计算量过大的问题。加快量子化学计算中分子积分的计算速度是本文的工作目标。我们用符号运算的新思路探索计算方法的改进,通过优化、编译分子积分的运算表达式,提出了新的算法,并成功将其运用到我们编写的量子化学计算软件包SymQM中。本文的主要工作包括软件应用和算法理论两个方面:在应用方面,我们实现了一个高效的量子化学计算软件包SymQM,并进行初步的福克矩阵运算测试。在软件设计上,我们采用了分层的方法,控制了整个软件的复杂性,并用动态语言和静态语言混合编程的方法兼顾了SymQM运算上的高效性和扩展上的灵活性。在算法理论研究方面,我们做了以下几点工作:1.我们研究了迄今为止各种分子积分算法的数学实质及其表达式特点,验证了不同算法在数学本质上的等价性。不同双电子积分算法计算过程最终简化后的数学实质相同,不同的是计算顺序和表达形式,而设计最优的分子积分算法的问题亦可转化为对表达式的最优化问题。2.重点分析了目前广泛使用的Gaussian软件中PRISM算法的优点和可改进之处。PRISM算法继承了第三代算法的优点,使用递推公式来计算高角动量的双电子积分,利用了同类型分子积分数据共享的特点,并用穷举计算路径的方法解决了收缩问题。但Gill对PRISM路径的浮点运算数的理论统计并不完备,受到数值运算编程的限制,计算路径的选择也极为有限。3.研究测试了用符号运算优化积分表达式的各种方法,尝试了Simplify、Horner、Optimize和带缓存的MD方法,探索了HRR的使用,最终确定了最佳的算法组合,并将其作为我们实现的SymQM软件包中的算法方案,还进一步比较了SymQM软件包中的新算法和目前广泛使用Gaussian软件中PRISM算法的运算效率。

全文目录


摘要  5-6
ABSTRACT  6-8
目录  8-10
第一章 绪论  10-21
  1.1 量子化学计算与理论生物学  10-11
  1.2 量化计算的基本过程  11-13
  1.3 分子积分与基函数  13-16
  1.4 分子积分算法的发展  16-21
第二章 算法的理论分析工具  21-30
  2.1 符号运算与算法改进  21-22
  2.2 算法计算过程与表达式  22-25
  2.3 PRISM 算法的理论效率分析  25-30
第三章 SymQM 的数据结构和算法原理  30-47
  3.1 SymQM 的数据结构  30-32
  3.2 收缩壳层水平的双电子积分与 HRR 递推式  32-33
  3.3 对称性和计算冗余  33-35
  3.4 表达式优化的策略  35-40
  3.5 带缓存的 MD 方法  40-43
  3.6 关键运算函数的编译优化  43-45
  3.7 限制条件下的其它优化  45-47
第四章 SymQM 程序包的架构  47-52
  4.1 基本结构  47-48
  4.2 核心部分与运行部分的设计  48-51
  4.3 运行流程  51-52
第五章 运行结果和性能  52-55
  5.1 与 PRISM 算法比较  52-53
  5.2 程序运行实例与结果  53-55
第六章 总结和展望  55-56
致谢  56-57
参考文献  57-62
附录  62-63
攻硕期间取得的研究成果  63-64

相似论文

  1. 吡唑啉和咔唑化合物的合成及其发光性能研究,O626.2
  2. 咔唑衍生物的理论研究,O626
  3. 基板表面材料与液晶分子相互作用关系的量子化学定量研究,O753.2
  4. 苯并咪唑与6-硝基苯并咪唑及PbCl2对KOH溶液中锌的缓蚀作用研究,O646
  5. 多潘立酮对黄铜在两种含氯溶液中的缓蚀行为研究,TG174.42
  6. 含氮有机缓蚀剂的合成及缓蚀性能研究,TG174.42
  7. 硼氢化物与氨合金属(Mg,Zn)氯化物结合放氢与机理研究,TG139.7
  8. 羧基功能化离子液体的理论研究,O621.2
  9. 帕米系列二膦酸与羟基磷灰石的作用机理研究,O647.3
  10. 烷氧基硅烷和一氧化硅还原体系的量子化学计算研究,O627.41
  11. 硅醇还原反应的量子化学计算研究,O643.12
  12. 电厂循环水绿色水处理剂缓蚀阻垢性能的研究,TM621
  13. 机械产品分析性稳健设计通用工具及其应用研究,TH122
  14. 几个孤子方程的新精确解,O175.29
  15. N-硝基-N,N\'-二苯基脲衍生物的合成及其生物活性初步研究,TQ450.21
  16. 大气中有机农药降解机理的理论研究,X51
  17. 应用ABEEM/MM和量子化学方法研究Mn~(2+)-H_2O体系,O641.1
  18. SPRIDA反应机理及其类似物抗HBV活性的量子化学研究,R285
  19. 不同类型取代基对CO插入β-二酮二亚胺基铝环丙烯化合物反应的影响,O627.3
  20. 偶氮类染料插层材料的结构调控与性能研究,TB33
  21. 含偶氮基团的光响应水凝胶的制备与研究,O648.17

中图分类: > 生物科学 > 分子生物学 > 生物大分子的结构和功能
© 2012 www.xueweilunwen.com