计算机在化学中的应用论文篇二
试谈计算机模拟在化学中的应用
摘要:采用分子动力学模拟和蒙特卡洛方法等计算机模拟技术可以很好的解决科学技术中传统的推理演绎和实验方法不能满足理论研究的需要,这些技术应用于化学工业和教学领域也有光明的前景。
关键词:计算机模拟;蒙特卡洛方法;化学教学
1 引言
现代科学技术的发展,极大地丰富了科学研究方法的内容。从最初亚里士多德所倡导的推理演绎的理论研究方法,到伽利略的实验研究方法,人类对于自然的认识随着手段的不断完善而更加深刻。化学作为一门核心的自然科学,在过去的100多年里,创立了研究物质结构和形态的理论、方法和实验手段,认识了物质的结构与性能之间的关系和规律,合成制备了数以万计的化学物质,为人类认识物质世界和人类的文明进步做出了巨大的贡献。
然而,20世纪以来,面对生命科学、材料科学、信息科学等其他学科迅猛发展的挑战和人类对认识和改造自然提出的新要求,化学的发展趋势逐渐变为:由宏观到微观、定性到定量、稳定态到亚稳态的发展;由经验逐渐上升到用理论来指导设计和开拓新的研究领域和思路。同时,在与其他自然科学的相互渗透过程中不断地产生新的研究方向,并向探索生命科学和宇宙起源的方向发展。也就是说,化学正向更加复杂的方向发展:系统方面,呈现多组分、多反应和多物种的复杂性特征;结构上,主要是多层次的有序高级结构;过程上的复杂性主要体现在有复杂系统参加的化学反应中,而复杂过程是由时空、有序地受控等一系列事件构成,同时状态变化的复杂性又是过程复杂性的表现。在这样的背景下,常规的实验手段和实验水平已经不能完全满足理论研究的需要,甚至很多方面的研究很难用现有的手段实现,这就迫切需要一种新的技术来对实验方法进行补充和深化。
计算机作为一种科学研究的重要工具,自问世以来,已经应用在自然科学的各个领域并由此发展了许多新的理论与方法。现在公认的是,计算机是理论研究的重要补充[1-4]。它可以不加近似的给出某一模型的数值结果及直观图像,进而可以与试验相对照,从而对新理论的提出起到指导作用。所以,计算机模拟已经不再仅仅是理论物理学家手中的武器,而逐渐成为实验化学家必不可少的工具。随着计算机模拟技术的日益发展,化学研究的手段得到更新的发展和深化,化学研究也进入了一个新的阶段。
2 计算机模拟方法
传统的计算机模拟采用的方法大致分为两种类型:确定性模拟方法即在统计物理中称为分子动力学模拟方法;随机模拟方法即蒙特卡洛方法(Monte Carlo),这两种方法在微观模拟领域都起到了重要的作用。在时间趋于无穷时,两种算法是等价的。
分子动力学计算机