自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(202)
  • 资源 (1)
  • 收藏
  • 关注

原创 Damask使用指南-Fcc结构(以铝为例)常规的Fcc定义

https://www.jishulink.com/content/post/1878873

2022-08-13 19:38:10 48

原创 Rsoft光波导软件基于七芯光纤波导耦合器模拟

在本模块中,我们基于光波导传输的机理,选取的模块为beamprop模块,在设定的过程中由于当各个纤芯波导的间距减小的作用则会有光波导耦合的作用,在这里我们等价为双层波导介质,即设定背景折射率为包层折射率。通过改变纤芯之间的尺寸大小以及纤芯的几何尺寸大小进而产生模式耦合的作用。嗨亲爱的小伙伴们再次碰面啦,鉴于近期大家主要对于耦合机理及耦合光源的要求比较高,在本期我所讲述的model是基于七芯波导构建成波导耦合器的案例,从本案例的讲述可以帮助大家对于模式耦合基本理念有一个较为基础性的学习。全局变量设定(图1).

2022-08-06 09:49:50 15

原创 基于Abaqus的随机纤维增强复合材料拉伸试样建模插件2.0

此插件核心之一在于如何生成不相交的纤维,因此选择选用解析几何方法对随机生成的纤维是否与已经生成的纤维进行相交判断,不相交的判断算法如下,首先生成的纤维可以看做空间线段,当每条线段之间的最短距离均大于纤维直径时,此时纤维的位置视为均不相交,由此进行判断纤维是否相交;与此同时,当设定的参数不合理时,可能导致迭代的过程无法收敛,如在纤维体积含量过大时会出现纤维难以生成导致一直死循环,所以再本插件中,设置了最大的迭代次数上线,当超过这个最大次数时,即使体积未达到,整个生成过程也将中止,以此保证脚本的收敛。...

2022-07-23 21:45:40 81

原创 基于Workbench的橡胶计算收敛调试

首先设置橡胶材料,然后设置接触,将橡胶设置为接触面,结构钢设置为目标面,两对接触均为摩擦接触,摩擦系数0.1,均设为增广拉格朗日算法,且在高斯积分点进行接触检测,其余设置保持程序控制,接着对将橡胶实体进行六面体网格划分,施加边界条件,最后进行求解设置,采用直接求解器,打开大变形。进行求解,经过111步迭代后程序报错,求解停止,报错提示是单元产生了高度扭曲,如图9,对于这种问题,可以尝试通过减小时间步长解决,但减少时间步长仍会报错,读者可自行尝试。...

2022-07-17 20:18:14 85

原创 超短激光与金属材料相互作用的Comsol双温模型(激光烧蚀)

利用comsol仿真软件建立了单脉冲皮秒激光作用下的双温模型,研究了光斑半径及激光能量对铜片烧蚀结果的影响,得到以下结论。2)当激光能量不变时,随着光斑半径的增大,铜片烧蚀形貌的面积增大,深度减小;表面改性技术是指通过采用物理或化学的方法改变材料或工件的表面组织结构或者化学成分,从而提高材料性能或在材料表面添加功能,是工业中广泛应用的一项关键技术。本文主要目的是通过有限元建模仿真的方法,研究不同激光参数情况下超快激光与金属材料的相互作用机理,以实现对超快激光对材料冲击后的形貌预测。......

2022-07-14 20:03:31 57

原创 基于Lumerical的超透镜模型搭建和整体结构仿真

超透镜是一种通过控制表面纳米结构来调制光束的幅度和相位,进而实现波前操控(如光束偏转、光束聚焦和偏振分束等)的新型技术,在之前的文章中已经简单介绍了介质天线结构和金属谐振结构的单元仿真,在扫描了不同结构参数对应的相位后,就可以根据目标相位曲线进行相关建模和仿真。1、绘制相关相位曲线图目前大多数超透镜都是利用其表面相位分布来实现所需的功能,最常见的便是光束聚焦的功能,要实现该功能,需要超透镜上的每一点满足以下关系:其中,x0、y0表示超透镜的中心位置,x、y表示超透镜上各点的位置,f表示焦距。因此超透镜整体建

2022-07-10 10:41:21 90

原创 Chemkin模拟煤粉烟气循环对氮氧化物产量的影响

1 烟气循环模型由于煤粉燃烧中N化学反应的时间尺度和一、二次氧化剂的混合时间尺度在同一个数量级,模型需要一个适合的混合过程描述。采用的Zwietering法认为二次氧化剂(携带大部分氧气)将逐渐被引入到一次氧化剂(煤粉携带气)中,模拟了挥发分N和再循环NO由富燃的还原性气氛到贫燃的氧化性气氛的转化过程。在次烟煤热解过程中,随着温度升高,挥发分中碳黑与焦油的总量不变,但碳黑所占份额增加,因此这里近似假定所有的焦油裂解为碳黑和H2,且忽略挥发分中小分子碳氢化合物反应形成的碳黑。实际的富氧煤粉燃烧锅炉采用60%左

2022-07-06 20:31:36 48

原创 基于lammps的工件-轧辊组合模型轧制过程模拟

本文介绍如何从构建工件-轧辊组合模型,然后在不同的温度(中高温(300k以上)、常温(300k)和低温(77k)模拟工件被轧制的过程。建立组合的模型的具体in文件如下:1、首先,采用atomsk平台建立FCC结构的NiCrCo多晶结构。如下图:aotmsk –create fcc 3.56 Ni Ni.xsfpolycrystal.txt脚本内容如下:box 300 200 150random 16atomsk –polycrystal Ni.xsf polycrystal.txt

2022-07-02 09:42:32 82

原创 Gromacs分析处理-模拟前后蛋白结构差异对比图的制作

Step1:利用模拟得到的拓扑文件和估计文件,提取模拟前后的两帧结构1. gmx trjconv -s md_test.tpr -f md_test.xtc -o first.pdb -sep -b 0 -e 0 -pbc mol#提取首帧2. gmx trjconv -s md_results_1.tpr -f md_results_1.xtc -o last.pdb -sep -b 100000 -e 100000 -pbc mol#这里的结构一共100000帧,所以取最后一帧两者都选择protein进

2022-06-25 16:21:04 176

原创 基于Python和lammps模拟聚合物交联过程

交联是线型或支型高分子链间以共价键连接成网状或体型高分子的过程,化学交联聚合物是普遍存在的工程聚合物,具有高拉伸强度、较强的变形能力和较好的韧性。在汽车轮胎、涂料、胶粘剂、生物医用材料以及航空航天等领域发挥着不可替代的作用,所以聚合物的交联在科学研究,尤其是分子模拟中占有着很重要的位置。由于交联时反应官能团发生反应的随机性,交联聚合物往往是复杂的三维交联网络,且该三维网络是由分子链组成,所以利用分子动力学模拟方法可以很方便地研究聚合物交联网络的性质。在分子动力学模拟中,模型是计算的关键,虽然Lammps和M

2022-06-22 20:56:16 164 1

原创 利用Ms的perl脚本做石油裂解生成物随时间变化的统计

在石油化工生产过程里,常用石油分馏产品(包括石油气)作原料,采用比裂化更高的温度(700~800℃,有时甚至高达1000℃以上),使具有长链分子的烃断裂成各种短链的气态烃和少量液态烃,以提供有机化工原料。工业上把这种方法叫做石油的裂解。所以说裂解就是深度裂化,以获得短链不饱和烃为主要成分的石油加工过程,是化学变化。石油裂解的化学过程是比较复杂的,生成的裂解气是一种复杂的混合气体,它除了主要含有乙烯、丙烯、丁二烯等不饱和烃外,还含有甲烷、乙烷、氢气、硫化氢等。石油裂解是将石油原料在800~1100℃之间进行处

2022-06-19 11:44:25 67

原创 简单三维面元法的实现

很多物理现象或者工程方法,二维的时候,我们经常能够想到很多巧妙方法来处理。而一旦我们把问题转向三维之后,往往就发现原来的方法失效了,甚至是错误的。二维中行之有效,全面封闭所有可能性的奇思妙想,面对三维之后,处处都是漏洞。这些漏洞单靠简单的升维,或者东拼西补,竟完全堵不完。记得《时间简史》里面提到的一个想法,这个想法是尝试解释为啥生物是三维的存在,而不是二维的存在。霍金的想法是这样的,说一个生物通常要具备一个贯穿通道,用来吸收能量,排泄废物。如果这个生物是三维,比如一个球形,加了一个贯穿通道后,还是一个整体。

2022-06-15 22:28:16 33

原创 基于Python的PyGame模块实现泡泡龙小游戏(Forgger2)

环境要求操作系统:Windows 7、Windows 10,mac。Python版本:3.8及以上游戏介绍游戏的主要目的时穿过马路和河流抵达自己的洞穴,中途会有可以互动的道具可以使用,地图上会随机生成钻石,汽车还有木头,玩家(青蛙)碰到钻石后可以获得一定的分数,碰到汽车或者掉入水中会死亡回到复活点,碰到旗帜后可以将旗帜的位置设置为复活点,玩家开始游戏会有5条生命如果生命用完了游戏就会失败。 游戏开始界面菜单界面游戏进入中界面游戏运行画面木块:玩家可以踩着木块走过河流,木块会随着河流移动在上面的玩家也会随着

2022-06-12 10:57:17 62

原创 基于Maple的超静定连续梁内力求解器的实现

1. 研究背景连续梁一般为多次超静定结构。常用的超静定结构内力求解方法有:力法、位移法、弯矩分配法、矩阵位移法,以及有限元法等等,前三者适用于超静定次数较少情况下的手算,后两者虽可通过电算解决任意次数的超静定结构,但又存在着建模复杂的问题。为此,本课题拟研发一种新型求解器,不仅可以计算出任意高次连续梁的内力,同时还避免了复杂建模,具备参数输入简便的特点。2. 求解器原理求解器的理论基础为卡式定理,以图1中的一次超静定结构为例,推导过程如下所示。首先,取消B支座,并用未知力X1代替,形成图2所示的力法基本单元

2022-06-12 10:49:10 36

原创 Chemkin模拟电子激发态粒子对氢气燃烧特性参数的影响

通过激发氧化剂或燃料分子改善燃烧是一个不断发展的研究课题。通过激光将 O2 分子激活到激发态,显着降低了诱导期和点火温度,最高可达300 K。除此以外,通过单脉冲快速电离波放电对非流动的预热氢气-空气和碳氢化合物-空气混合物进行点火实验表明,它可以显着减少点火延迟时间。本案例中,研究了不同激发态粒子对层流燃烧速度的影响。1. 层流燃烧速度模型1.1 模型搭建 层流燃烧速度模型是一维开口模型,需要将入口、燃烧速度模型、出口连接起来,点击update project进行模型更新设置,即可进入预处理、模型物理参

2022-06-04 17:46:58 28 1

原创 晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件 V6.0

6.0版本相对于5.0版本做了一系列的功能升级和模块新增,首先升级了基础的三维voronoi模块以及梯度晶模块,然后增加了带权重的二维voronoi和周期性边界,当然三维周期性的voronoi也增加到当前的版本中,此外6.0版本新增了网格映射模块(Mapping VoronoiEG)、用户自定义模块(UserDefine VoronoiEG)、流动两相模块(Fluid VoronoiEG ) 、泡沫结构模块(Foam Structure )以及周期性网格模块(Periodic Mesh).5.0版本介绍

2022-05-28 13:18:12 261

原创 基于VPSC模拟FCC金属等通道转角挤压(ECAE)工艺

在之前的推文中我们使用粘塑性自洽多晶体塑性模型(Visco-plasitic Self Consistant,VPSC)计算了面心立方(fcc)、体心立方(bcc)金属材料变形过程,实现了织构演变的模拟,应力预测等。本文将介绍VPSC模拟FCC金属等通道转角挤压(ECAE)工艺。等通道转角挤压是将多晶试样压入一个特别设计的模具中以实现大变形量的剪切变形工艺,主要通过变形过程中的近乎纯剪切作用,使材料的晶粒得到细化, 从而材料的机械和物理性能得到显著改善。等通道转角挤压是一种有效的制备超细晶材料的方法。本

2022-05-25 13:01:35 58

原创 基于optisystem的光发送机的设计和仿真

1.1 光发送机简介一个基本的光通讯系统主要由三个部分构成,如下图1.1所示:图1.1 光通讯系统的基本构成1)光发送机 2) 传输信道 3)光接收机作为一个完整的光通讯系统,光发送机是它的一个重要组成部分,它的作用是将电信号转变为光信号,并有效地把光信号送入传输光纤。光发送机的核心是光源及其驱动电路。现在广泛应用的有两种半导体光源:发光二级管(LED)和激光二级管(LD)。其中LED输出的是非相干光,频谱宽,入纤功率小,调制速率低;而LD是相干光输出,频谱窄,入纤功率大、调制速率高

2022-05-21 12:54:23 634 1

原创 基于COMSOL的固体力学或压力声学模块仿真声子晶体

近年来,周期性复合材料受到了广泛的关注。众所周知,半导体的理论基础是能带理论。当电子在周期势场中传播时,就会形成带结构(即导带和禁带),电子只能在导带中自由运动。人们可以通过调节半导体超晶格中的物理参数来设计和调节带隙,从而促进半导体科学技术的发展。最近,类似的研究已经扩展到弹性/声波在称为声子晶体的周期性复合材料中的传播。弹性波在周期性复合介质(如声子晶体)中的传播是过去十年来许多研究者感兴趣的研究对象。声子晶体是由矩阵中二维或三维周期排列的内含物产生的。声子晶体可以表现出绝对带隙,在这里弹性波在各个方向

2022-05-18 14:33:30 648

原创 基于Lumerical fdtd的超透镜设计(介质天线结构和金属谐振结构)

超透镜是一种通过控制表面纳米结构来调制光束的幅度和相位,进而实现波前操控(如光束偏转、光束聚焦和偏振分束等)的新型技术,现有的超透镜设计一般分为介质天线结构和金属谐振结构两种。一、介质天线结构对于超透镜的各种应用来说,首先需要超透镜的单元,即介质天线结构的透过相位可以在360°的相位范围内进行自由调制。因此,我们第一步要做的便是对不同结构参数下的超透镜单元进行仿真模拟,并输出其扫描相位结果,如图1所示为简单的矩形介质结构超表面通过脚本扫描得到的结果。在这一过程中,通常需要点监视器、面

2022-05-15 20:58:11 387

原创 基于Lumerical FDTD&MODE的超材料板块和波导光子器件仿真

(1)入门板块主要通过一个简单的实例对FDTD的界面和操作流程进行介绍,并对涉及其中的材料库、结构组、光源和监视器等进行相关说明和解释,最后将以简单的案例出发对脚本建模进行简要的展示和说明。一种超材料的电场图(2)超材料板块该板块主要以案例为主,分别对多个论文中的超材料吸波体、可调超材料以及超透镜进行复现和说明。在本板块将对所有结构进行参数化建模,并对输出曲线进行相关处理,此外还包括超透镜的计算和整体3D建模,实现一键式脚本建模方法。超透镜的脚本建模过程图偏振分束聚焦

2022-05-12 17:31:51 218

原创 燃烧模拟软件Chemkin教程案例

针对Chemkin软件的常用模块进行教学,包括不仅限于层流燃烧速度计算模型,均质燃烧模型、预混燃烧模型等,同时介绍Chemkin中的机理简化及耦合模块使用功能。具体内容如下:1、燃烧核心参数的计算(1) 层流燃烧速度(2) 点火延迟(3) 燃烧产物密度(4) 火焰结构2、敏感性分析(1) 重要基团物质敏感性分析(2) 温度敏感性分析(3) 产热敏感性分析(4) 化学反应路径3、机理简化(1) 机理简化方法介绍(2) 简化目标参数选择(3) 骨架机理优化

2022-05-09 18:58:51 1230

原创 基于Abaqus的UMATHT子程序进行非傅里叶热传导分析

传统的热传导分析建立在傅立叶定律基础上,认为热流温度梯度为线性分布,而且热流传播速度是无限大的。随着瞬态加热技术的应用,发现即使在常温或者高温下,导热规律也可能偏离傅里叶定律。非傅里叶导热模型较传统的抛物型方程(傅里叶模型)更复杂,其热传导特性受到松弛时间的影响。非傅里叶模型具有多种不同形式,目前最常见、最普遍的模型是双曲型热传导模型。Maxwell首先提出了双曲型热传导模型能量守恒方程为联立式1.1和1.2可得非傅里叶传热方程为式中,T为温度,t为时间,α为介质的热扩散率,τ

2022-05-07 13:11:37 263

原创 基于Gromacs模拟软件分析小分子配体与蛋白结合之后的稳定性

背景:随着分子病理学的发展,人们对疾病发生和药物发挥药效的分子机制有了更深入的认识,伴随着蛋白质晶体学的发展,越来越多的蛋白质晶体被解析出来,更多的药物与其靶标相互作用的三维结构被揭示,对于理解药物发挥作用的机制起到关键作用。基于药物靶点结构的合理药物设计和筛选愈来愈受到重视,药物靶点和配体的亲和力以及相互作用的结构是十分重要的研究数据。但是 Protein Data Bank(PDB)数据库并不直接提供蛋白质和配体的亲和力数据,大量的亲和力数据需要用户手动在文献中寻找;与此同时,在蛋白质纯化和结晶的过程中

2022-04-30 23:01:33 533

原创 基于VASP研究Li离子在石墨中迁移性能

研究背景:石墨经常作为Li电池的阴极,在Li电池工作时,其充电,放电状态由Li离子在石墨层间的脱出和嵌入这一动态过程来实现。试验表明,对石墨进行掺杂,如N,或者P等,可以提升电池的性能。本研究基于第一性原理模拟,采用VASP分别计算含缺陷,杂质元素N,O的石墨与纯石墨的电子结构信息,如差分电荷和态密度,分析其电子结构信息的差异;并且计算了Li离子在以上几种石墨材料中的扩散能垒,分析了缺陷对Li电池性能的影响。具体步骤:1)分别构建纯的石墨(C),掺杂N和C空位缺陷的石墨(C1),以及掺杂了N,.

2022-04-23 14:08:19 502

原创 Lammps模拟Reax.ff下有机物的高温裂解-以葡萄糖分子为例

本文介绍如何从构建模型到模拟有机物(以葡萄糖分子为例)在高温下裂解过程和最终产物。有如下步骤: 初始化结构; 1.1 建模input一个葡萄糖分子(图1),然后module AC caculation,我这里写500个分子(如图2),run之后得到图3.(备注: energy 是选择力场,后期用反应力场,这里现在通用力场就可以,如图4);2.2结构优化选择modules-Forcite,设置迭代次数,优化如图5。(备注:建议这里迭代次数写多点,不

2022-04-16 11:20:28 525

原创 基于Material Studio实现裂解产物片段统计(perl脚本)

石油裂化(cracking)是在一定的条件下,将相对分子质量较大、沸点较高的烃断裂为相对分子质量较小、沸点较低的烃的过程。单靠热的作用发生的裂化反应称为热裂化,在催化作用下进行的裂化,叫做催化裂化。裂解是石油化工生产过程中,以比裂化更高的温度(700℃~800℃,有时甚至高达1000℃以上),使石油分馏产物(包括石油气)中的长链烃断裂成乙烯、丙烯等短链烃的加工过程。热裂化是在热的作用下(不用催化剂)使重质油发生裂化反应,转变为裂化气(炼厂气的一种)、汽油、柴油的过程。热裂化原料通常为原油蒸馏过程得到的.

2022-04-10 10:51:37 538

原创 基于abaqus的三维几何体建模插件(线条/圆柱/椭球/球体)--Abaqus Geometry

Abaqus Geometry插件1. Wire Geom模块Wire Geom模块:在长方体内部创建线几何,可控制线条的长度范围和两线条之间的最小距离。Wire Geom模块用户输入界面如下:图1.1 Wire Geom模块用户界面2. Cylinder Geom模块Cylinder Geom模块包括:在长方体内部创建圆柱,可控制圆柱的长度范围、半径及圆柱之间的最小距离。Cylinder Geom模块生成长方体边界模型的用户输入界面如下:图2.1 Cyli.

2022-04-05 18:38:37 728

原创 基于JSP的人力资源管理系统

本文主要介绍人力资源管理系统,采用自顶向下的结构化系统分析方法,系统是基于MyEclipse来设计开发的,数据库采用MySQL。系统分为前台和后台两个部分,前台实现了员工的个人薪酬查询,月度考核查询及参与公司调查功能;后台实现了管理员的个人密码管理,员工信息管理,绩效考核管理,薪酬福利管理,调查项目管理和月度考核管理功能。功能描述及实现的界面:一 员工登陆流程图普通员工登录可查询我的薪酬、参与公司调查和查询我的月度考核登陆界面:员工登录后可参与公司调查,点击“参与调查”,可.

2022-04-02 10:32:35 747

原创 基于Matlab的自适应滤波算法及其应用

Demo1.m - adaptive filter demo算法包括:LMS、NLMS、RLS案例:1、echo cancellation 音频回声消除2、audio + white noise 音频白噪声消除3、audio + single frequency noise 音频+单频噪声消除4、single frequency signal + white noise 单频信号+白噪声消除5、multi-frequency signal + single frequency s

2022-03-26 15:27:11 1127

原创 利用Mathematica求博弈、优化问题,以及复杂公式化简

很多博弈或者优化问题都可以归结为求某个函数的极值(最大值或者最小值),使用Mathematica可以方便地求解该问题,无论是解析解还是数值解。求解过程基本可以分为两步:1)原函数对自变量求一阶导并令其为0,然后求解方程。如果是多变量,就要对每个自变量求导并令其为0,然后联立求解;2)原函数对自变量求二阶导(对于多变量,就是求海森矩阵的值),将第一步得出的解代入。如果二阶导大于0,那么就是极小值,如果二阶导小于0,那么就是极大值。需要注意的事项是:如果第一步求得多个解,那么就需要将所有解...

2022-03-20 12:22:24 1224

原创 基于python的图片批量添加水印和重命名程序

开发环境要求本系统的软件开发及运行环境具体如下。操作系统:Windows 7、Windows 10。Python版本:Python 3.7.1。开发工具:PyCharm 2018。Python内置模块:os、os.path、sys。第三方模块:PyQt5、pyqt5-tools、PIL。注意:在使用第三方模块时,首先需要使用pip install命令安装该模块,例如,安装PyQt5模块,可以在Python命令窗口中执行以下命令:pip install PyQt5运行方法

2022-03-13 17:55:55 4174

原创 基于Rsoft软件进行长周期光纤光栅模拟

各位友友们,因个人原因拖更许久,现在我又重新来了哦。通过光纤光栅模式耦合及透射谱的相关理论知识,LPFG的光谱特性受光栅周期,包层厚度及光栅长度等变量影响。 图1 LPFG几何模型在研究分析光谱特性过程中,相位匹配曲线即谐振波长与光栅周期的关系曲线是不可或缺的环节,本文所建立的LPFG模型均是在Rsoft平台上操作的,如图1所示。上图中可以详细全面地观察到光栅...

2022-03-05 11:16:23 1457 1

原创 利用Lumerical 有效实现太阳能电池光电特性仿真

太阳能电池仿真研究可为光伏产品的研发节约成本,缩短研发周期,并预测产品光电转换效率与光电输出特性。目前各大高校与科研机构在太阳能电池仿真领域主要运用的商业软件有COMSOL多物理场耦合软件、AFORS-HET、Rsoft以及Silvaco等。本案以Lumerical 软件为例,介绍利用FDTD与DEVICE模块实现可见光波段典型硅光太阳能电池的光电特性仿真。1、构建光学吸收模型建立合适的边界条件和光源设置,搭建典型的硅平板太阳能电池结构在正向太阳光的照射下光吸收模型。二、计算载流子产生率..

2022-02-26 11:45:00 694 2

原创 基于OptiSystem的高速远距离光纤通信系统研究

1、问题描述:设计高速远距离色散补偿光纤通信系统,对比不同结构与参量下系统的信号传输效果。首先基于OptiSystem仿真软件,设计一个传输300km、传输速率为40Gbit/s的光纤通信系统。随后对比不同光纤长度、不同光波长、不同调试方式(直接调制和外调制)以及不同光探测器(PIN和APD)等方式下的信号传输效果。2、系统设计:为了使得整个系统得到最好的信噪比,并且保证系统误码率在可接受的范围内。本文选择NRZ格式的外调制方式,调制速率为40Gbit/s。传输链路采用单模光纤进行信号传输,长度

2022-02-19 10:00:53 2314 1

原创 Abaqus基于JH2本构的脆性材料冲击仿真及SHPB模拟

1992年Johson和Holmquist首次提出用于脆性材料的JH1模型,随后于1994年提出在JH1基础上改进型的JH2模型。JH2模型包括应变率、静水压力以及与损伤相关的强度模型和多项式形式的状态方程。它是在JH1模型基础上,加入强度的连续损伤劣化效应来描述材料的梯度破坏过程。加载过程中材料首先表现为弹性性质,直到应力水平达到材料的屈服极限,材料开始发生损伤。随着损伤的逐渐积累,脆性材料发生劣化,最终完全破碎。JH2强度模型是将材料的等效应力表示成静水压力的幂函数形式并且与应变率和损伤因子D相关,

2022-02-13 11:47:11 2002

原创 Vusdfld\vumat等显示动力学子程序获取单元编号的一种方法

在编写vusdfld\vumat等子程序的时候,有时需要知道单元编号,以便对单元直接赋值,不同于usdfld,umat子程序,他们的单元编号信息会传入子程序中。但是显示动力学对应的子程序传入的是积分点编号,并没有单元编号。可以有一种取巧的方法来实现积分点和单元编号的对应。具体思路如下:以边长为50mm立方体为例,网格种子密度为5,共1000个单元,单元类型C3R8R。而在显示动力学中,使用单核运算时,abaqus会一次性传入136个积分点,1000个单元会传入8次,最后一次为48个积分点,可以通过wri

2022-02-06 21:13:37 584 1

原创 Gromacs通过伞状抽样的方法计算自由能

随着计算机技术的发展和计算能力的提升,以模拟和计算的方式去探究实验科学中无法看到的分子机制和细节对目前的科学研究具有极大的促进作用。在分子动力学模拟领域,具有众多成熟的模拟软件例如NAMD、LAMMPS、Amber以及Gromacs等。其中Gromacs不仅对大量的算法进行了优化也更利于初学者上手,例如具有更好的兼容性,更多的分析命令以及操作更加清晰等等。本次简要介绍利用Gromacs的伞状抽样的方法计算结合能。首先要使用gmx pdb2gmx指令产生对应分子的力场文件和结构文件,并将产生的结构文件放置

2022-01-30 13:31:21 1662

原创 基于AutoDock进行全局分子对接筛选结合位点

1 研究背景通过文献调研已经人凝血酶蛋白有四个潜在的结合位点,分别为位于His57和Asp102周围的活性位点,Na离子通道位点(Cys 168、Cys 182、Trp 215、Phe 227、Trp 60d、Glu217、Asp222和Tyr 225),exosite I位点(LYS36, ARG67, GLN38,TYR76, ARG77A, and ILE82)和exosite II位点(Arg93, Arg101, Arg126, Arg233, Lys235, Lys236, and Lys2

2022-01-22 20:58:24 1008

原创 lammps在金属位错动力学上的应用

1、位错动力学计算模拟介绍位错在材料科学中,指晶体材料的一种内部微观缺陷,即原子的局部不规则排列(晶体学缺陷)。从几何角度看,位错属于一种线缺陷,可视为晶体中已滑移部分与未滑移部分的分界线,其存在对材料的物理性能,尤其是力学性能,具有极大的影响。位错动力学在材料行为的介观机制研究具有重要的意义。金属材料在单向拉伸时,由弹性阶段转为塑性阶段,其内在机理为晶格畸变不能满足原子稳定排列存在,产生位错滑移,位错的运动可以体现原子差排组织的运动。研究位错运动规律,就是在研究晶体内原子组的运动规...

2022-01-15 12:07:23 1049

基于Python的《玛丽冒险》小游戏

图1 游戏主界面 具体的操作步骤如下: (1)游戏主窗体界面显示后,游戏的背景地图将自动加载与移动,此时会随机出现管道、导弹障碍物。当遇到障碍物时按下键盘中的空格按键,玛丽将实现跳跃,如图2所示。 图2 小玛丽跳跃 (2)每当越过一次障碍时,右上角的积分将自动增加1分。如图3所示。 图3 越过障碍增加积分 (3)如果玛丽在移动的过程中不小心撞到了障碍物,此时游戏主界面的中间位置将显示“Game Over”游戏结束的文字。如图4所示。 图4 游戏结束 游戏结束后,再次按下空格键将重新启动游戏。(4)如果不需要播放游戏的背景音乐时,可以单击左上角的音乐按钮,背景音乐播放时,控

2020-11-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除