-
-
端面抽运绿色固体激光器控温性能优化的研究
在激光二极管(LD)端面抽运绿色固体激光器控温部分的设计中通过引入有限元方法(FEM),使用ANSYS有限元分析软件,通过稳态热模拟和瞬态热模拟对控温 ...
-
sparselizard:C ++ FEM库| 用户友好| 多物理场| hp自适应
制作说明
运行“ install_external_libs”文件夹中的脚本,然后:
mkdir build && cd build
cmake ..
cmake --build . -j $( nproc )
要提供指向petsc,gmsh(可选)或mpi(可选)文件夹的自定义路径,请使用:
cmake .. -DPETSC_PATH=/yourpath/petsc -DGMSH_PATH=/yourpath/gmsh -DMPI_PATH=/yourpath/mpi
使用 ...
-
基于光学对准的光刻机投影物镜密集线焦深原位检测技术
提出了一种检测光刻机投影物镜密集线焦深(DOF)的新技术。该技术将具有精细结构的测量标记曝光在硅片上,硅片显影后,由光学对准系统获取曝光在硅片上的测量标记图形的对准位置信息,根据对准位置信息计算得到视场中各点的焦深。与传统的FEM焦深测试技术相比,该技术具有测量精度高、速度快、成本低、操作简单等优点,在光刻工艺参数优化及光刻设备性能评价等方面有很好的应用前景。
-
基于硫系玻璃/碲酸盐玻璃复合微结构光纤的红外超连续谱输出特性研究
设计了一种以As2Se3 硫系玻璃作纤芯碲酸盐玻璃为包层两层空气孔环绕的复合微结构光纤,利用有限元法(FEM)计算了光纤的色散和损耗特性,并采用自适应分步傅里叶算法求解广义非线性薛定谔方程(GNLSE),数值模拟了波长为2.5 μm,脉宽为200 fs的光脉冲在长15 cm 光纤中的传输特性,比较分析了不同波长、脉宽、峰值功率的超短脉冲作用下红外超连续谱输出特性。
-
金刚石压砧加载下激光超声的有限元模拟
采用有限元方法(FEM)建立了金刚石压砧(DAC)加载下脉冲激光激发超声波的数值分析模型。数值模拟了高压下样品中的瞬态温度场和超声位移场,得到了激光垂直照射下入射点异侧不同位置处的超声波波形,分析了超声位移场随时间变化的特征。结果表明,在DAC加载下,热弹作用产生的超声波具有明显的指向性,其纵波能量主要集中于激光入射方向附近,而横波的能量集中于偏离激光入射点30°~55°的倾角之间。上述特征与自由面热弹作用结果差异很大,而与自由面烧蚀作用结果相似。
-
-
我是谁
... 优化电动机的拓扑/通过仿真对磁性复合材料进行建模和分析
什么是拓扑优化?
拓扑优化是优化机器(即电机)形状的绝佳选择。 它执行自由转换,包括生成和删除Kong。 通过生成许多形状并进行分析,我们可以提高机器的性能。 我们采用有限元方法(FEM)来评估形状的性能,并采用遗传算法(GA)来生成出色的形状。 此外,我们使用深度学习来加速优化。
教育
2016-2020,北海道大学(工学部) 2020年至今,北海道大学信息科学技术学院研究生院(应用电磁实验室)
会议历史
2019年9月,2019年IEEJ( ...
-
ENigMA:具有强大的网格生成功能的多物理场框架
... C ++模板库,旨在在多域环境中提供多物理场仿真。 该代码实现了一些数值方法,例如有限体积法(FVM),有限差分法(FDM),有限元方法(FEM),边界元方法(BEM),平滑粒子流体动力学(SPH)等,用于部分数值近似每个域中的微分方程(PDE)。 它还提供了用于生成健壮网格(三角形, ...
-
fypy:用Python3编写的2D线性弹性FEM代码。 使用Numpy,Scipy和Json
fypy:基于Python3的2D线性弹性有限元代码
依赖项:numpy,numba,scipy,json,timerit和多处理
要测试代码,请执行以下操作:
使用以下命令克隆FyPy:git clone
在FyPy根目录中,键入:“ cd Problems / 2D / 10X10_Traction_Homegeneous /”
键入:python3.8 ../../../main.py data.json.in
使用Sypder或任何支持绘图的IDE在同一目录中运行plot2d.py文件
...
-
curve_collector
曲线-收集器
这是一个Web项目,用于创建曲线,区域和网格生成,以帮助建模任务进行fem分析。
图书馆
ThreeJS
dat.gui
如何克隆此仓库
Have npm installed
有关更多信息,请访问: :
git clone https://github.com/rodrigolucassoares/curve_collector.git
go to the project folder
npm install
安装依赖项
npm start
启动本地开发服务器
继续
-