版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、matlab在分子动力学中的应用matlab实现的波包含时演化第33卷第2期2011年6月湘潭大学自然科学naturalsciencejournalofxiangtanuniversityv0l33no.2jun.2011matlab在分子动力学中的应用matlab实现的波包含时演化许继君,叶叶,闵存高(泰州师范学院,江苏泰州225300)【摘要】使用matlab语言,通过数值求解含时薛定谔方程.计算了几种模型势(一维方势井,谐振子势,双井势)下的波函数随时问演化过程.实践证明,使用matlab语言处理波包的含时动力学问题,程序简洁而高效.所编制的程序具有酱适性.只需稍作修改即可用于真实分子的
2、含时动力学计算.关键词:matlab;波包;含时动力学中图分类号:tp39文献标识码:a文章编号:10005900(2011)02010804applicationofmatlabinmoleculardynamics:thetime.dependentevolutionofwavepacketviamatlabxuji-jun.ye.mincun-gao(taizhouteacherscollege.taizhou225300china)iabstract】thetime-dependentevolutionofwavepacketiscalculatedinseveralmodelpote
3、ntial(suchasonedimensionalbarrierpotential-hamonicoscillatorpotentialanddoublewellpotentia1)byusingmatlablanguage.itisdemonstratedthatmatlabisapowerfullanguageforcalculatingthemoleculartime-dependentdynamics.thepro?gramisuniversa1.useronlyneedalittlemodificationtocalculatetherealmoleculartime-depend
4、entevolution.keywords:matlab;wavepacket;time?dependentdynamics化学反应,在波恩?奥本海默近似下,可以被描述为波包在势能面上的运动.波包在势能面上如何随时间演化,能量在各振动模式问如何传递,波包在势能面的马鞍点如何选择通道以及各通道之间的分支比,这些问题一直是分子动力学研究工作者关注的课题.因为对这些问题的解答,有可能敲开化学家的终极梦想分子剪裁的大门.尤其在飞秒激光成为化学家研究化学反应的工具后,人们真的能够看到实时的波包运动,含时波包动力学的研究越来越炙手可热】.含时波包动力学,归根到底,就是求解含时薛定谔方程:.,2,2ih:(
5、,),:+:一+.d.z,nzm含时薛定谔方程的求解涉及的数学往往比较高深,算法较为繁杂,算法的程序实现,调试也比较复杂,这些对化学工作者尤其是实验工作者构成了较大的障碍.本文采用草稿本式的计算语言matlab,选择一种较为流行的算法分裂算符(splitoperator)方法,计算了波包的一维势垒穿透,波包在谐振子势以及双井势中的运动.结果表明,matlab把化学工作者从繁复的数学中解放出来,抓住物理思想核心,程序编写高效,简单,是研究含时波包动力学的利器.本工作对从事量子力学,量子化学与结构化学的教育工作者也有参考意义.初学量子力学的学生往往难于接受物质波,几率幅这些基本概念,并且会伴随诸如
6、波是如何部分反射部分穿透过去的这一类问题.而由于种种原因,学生在教材中接触到的多是不含时薛定谔方程,定态等概念.如果教师能够让学生看到波函数的真实的运动,必能大大有利于学生摆脱固有的经典概念而加深对量子力学的理解的.?收稿日期:2010一i118基金项目:江苏省现代教育技术研究立项课题(21033)通信作者:许继君(1972一),男,江苏泰州人.博士,副教授.e-mail:jijunxugmail.eom第2期许继君,等matl在分子动力学中的应用1分裂算符方法(splitoperator)含时薛定谔方程的形式解是(t):(1):e.,其中()称为时间演化算符引,.为初始波函数.若我们研究0,
7、t时间范围内的波包演化,把时间轴用n个步长为at的格点表示,nat=t.则:u(t)=e-=f-ihat/he-avhe-ihat/h,其中at内的时间演化算符e-舳,一e-ffat/he,此处近似,y瑚是假设,可以忽略.为了减小,带来的误差,作如下处理:e出一(e-i(va以e-i()(e-i(rae-i(va)=e-i(va以ee州吃.总的时间演化算符可以表示为:e一彬=re一(以e-(rat/)e一(以)fe-i(瞄e(rat/h)e一(以)fe一(l/2e-i(./)e-i(以)1=e一(/2tb-i(仡)e一(瞄)e(i/)e(t/)e一(磁毛/)ef(,e一(al/)e一(也以.(
8、iv一1)ma其中的势能含时演化算符e州)a:e一以m一作用于波函数,因为和()同处坐标空间,可以直接相乘;而动能含时演化算符e-it()t,一:e一0m一作用于波函数,g,nxq,做傅里叶变换,将其转换到动量空间,再与动能演化算符直接相乘,然后将得到的结果再通过傅里叶变换转换回坐标空间圳.2matlab源程序:设定计算中坐标的始末位置和格点数;设定总演化时间及步数步长等;设定初始波函数并归一化;kinetic=一n:n一1pi2/xl2/2;%格点数为2nexpkinetic=exp(一idt.kinetic);设定势能函数potential;exppotential=exp(一i母dt.p
9、otentia1);exppotential2=exp(o.5水i,lcdt.potentia1);exppotentiali2=exp(一0.5idt.potentia1);f0ri=2:niterpsipsi.epotential2:psi=im(psi);%将波函数从坐标空间变换到动量空间psi=psi.ekinetic;%在动量空间直接乘上动能演化算符psi=fit(psi);%将波函数从动量空间变换到坐标空间psi=psi.:.:epote;%在坐标空间乘上势能演化算符endpsi.psi.epotentiali2;3几个计算实例1)一维方势垒一个初始波包,中心位置位于.=一5.5,
10、初始动量p.=2,=()唧(一号(x-xo)2+(x-xo)皂=,计算范,at=0.1a.u,lstep=100.计算所得波函数随时间演化如下图所示:l1o湘潭大学自然科学2011年-20-103.02.52.01.51.00.50.o-20-103.02.52.01.51.00.50.o-20一lo3.02.52.01.51.00.5o.o-20一io3.02.52.01.51.00.5o.0-201o3.02.52.01.51.00.5o.o一20-10图1方势垒下的波包含时演化fig.1thewavepacetevolutionunderthesquarebarrierpotential
11、从图中可以看出,t=20a.u.时,波包到达势垒,并发生反射和透射.并且反射回的波包和入射的波函数发生了干涉.穿越势垒的波包继续弥散化.2)谐振子势势能函数v=0.5,初始波包为高斯线形0=e卜,计算范围:一77,at=0.001a.u.,总0演化时间30a.u.0.8如上图是计算出的波包从初始位置到达最大值开始o.7反弹的第一个半周期的含时演化图景.从计算结果看,在u.u整个演化时间内,波包在势井内做来回周期性震荡,与经典o.4图像相一致.0.33)双势井势一个双井势:v=/241.5x,初始波包为高斯线形0=e一),计算范围:一77,at=0.00loa.u.,总演化时间30a.u.计算所
12、得波函数随时间演化如下图所示:图propagtionofpsi谐振子势下第一个半周期内波包随时间的演化fig.2thewavepacketevolutionundertheharmonicpotentialinthefirsthalfcycle第2期许继君,等matlab在分子动力学中的应用111图3双井势下的波包含时演化fig.3thewavepacetevolutionunderthedoublewellpotential由图中可以看出,因为初始波函数没有初始动量,在势能作用下,向势井左端运动.在到达左势井壁后,发生反弹.到达中间的势垒后,-d部分波函数发生了穿透,大部分波函数再次反弹回头
13、.4结论本文采用分裂算符(splitoperator)方法,以非常简洁的maflab程序,高效可靠地通过数值求解含时薛定谔方程,计算了几个模型势下波函数的随时间演化,并实现可视化.本程序做极小改动即可用于计算真实分子在势能面上的波包演化.多维势能面的情况下,只需要将各个维度的空间格点花即可.研究工作者可以借助本程序,将注意力集中于分子模型的构建,深入研究分子动力学与光谱学中的物理,化学本质,而从繁琐,困难的数学和编程语言中解脱出来.参考文献1】tannordj,ricesa.controlofselectiviiyofchemicalreactionviacontrolofwavepacket
14、evolutionj.journalofchemicalphybjcs,1985.83(io):5ol3-5018.2kosloffr,ricesa,gaspardp.eta1.wavepacketdancing:achievingchemicalselectivitybyshapinglightpulsesj.chemicalpiiy8ics.1989.139(1):20l22o.3mitricr.hartmannm,pitrnerj,eta1.newstrategyforoptimalcontroloffemtosecondpumpdumpprocessesj.journaldfphysi
15、calchemistry,2002,106(44):10477一lo481.4potrered,herekjl,pedersens,eta1.femtoseeondlasercontrolofachemicalreactionj.nature,1992,355(66):558560.5makrin,millerwh.exponentialpowerseriesexpansionforthequantumtimeevolutionoperator【j.journalofcomputationalplays-ics,1989,90(2):904-9l1.6feitmd,fleckja,steige
16、ra.solutionofthesehr0dingerequationbyaspectralmethodj.journalofcomputationalphysics.1982,47:412-433.7ferimd,fleckja,steigera.solutionoftheschrdingerequationbyaspectralmethodii:vihmtioualenergylevdsofatomicmoleculesj.journalofcomputationalphy8ics.1983,78(1):3ol308.8sorevikt,birkelandt,0k茑ag.numericalsolutionofthe3dtimedependentschrodingerequationinsph
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 焊接外加工合同协议书模板
- 2025年连云港货运从业资格考试题目
- 2025年广安货运从业资格证模拟考试
- 《行政单位会计负债》课件
- 2025年泸州货运资格证考试题答案
- 《城市近期规划》课件
- 酿酒行业客户投诉处理条例
- 租赁招标中介协议
- 社区活动室窗帘定制方案
- 红枣加工厂市场营销合同
- 2024油气管道无人机巡检作业标准
- 广东省深圳市宝安区多校2024-2025学年九年级上学期期中历史试题
- 广州市海珠区六中鹭翔杯物理体验卷
- 标准查新报告
- 职业卫生技术服务机构检测人员考试真题题库
- 2024湖南省电子信息产业研究院招聘3人高频难、易错点500题模拟试题附带答案详解
- 2024年保安员证考试题库及答案(共130题)
- 山东法院服务保障中国(山东)自由贸易试验区建设白皮书2019-2024
- 2025届北京数学六年级第一学期期末质量检测试题含解析
- 人教版2024七年级上册生物期末复习背诵提纲
- 流行病学学习通超星期末考试答案章节答案2024年
评论
0/150
提交评论