首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏WELSIM

    非定常流体的瞬态动力学CFD分析

    对于这些非定常流动,就必须通过瞬态的分析方法来了解流体及其固体接触表面的状态。瞬态分析由于计算多个步长下的流场,计算量会随着模拟的时间长短线性增长。 著名的开源多物理场求解器SU2已经被证明可以很好地求解瞬态CFD问题,WELSIM也在2023R3中支持了对SU2的支持,详情参见《使用WELSIM生成SU2求解器文件》一文。 瞬态CFD分析的步骤下面通过实例,演示如何进行瞬态CFD分析。1. 以二维模型为例,打开WELSIM后,新建一个项目,并将模型设置为2维的流体瞬态模型。2. 导入几何模型。3. 10. 设置热流边界条件,数值为零,无热对流。点击计算按钮,由于是瞬态计算,根据网格密度和时长,需要较长的物理计算时间。计算完成后添加马赫数结果节点,并显示结果云图。 SOLVERMATH_PROBLEMKIND_TURB_MODELKIND_TRANS_MODELBODY_FORCEBODY_FORCE_VECTORRESTART_SOLFLUID_MODELSPECIFIC_HEAT_CPVISCOSITY_MODELMU_CONSTANTCONDUCTIVITY_MODELTHERMAL_CONDUCTIVITY_CONSTANTREYNOLDS_NUMBERREYNOLDS_LENGTHPRANDTL_LAMPRANDTL_TURBMACH_NUMBERINIT_OPTIONFREESTREAM_OPTIONFREESTREAM_PRESSUREFREESTREAM_DENSITYFREESTREAM_TEMPERATUREFREESTREAM_TEMPERATURE_VEINC_DENSITY_MODELINC_ENERGY_EQUATIONINC_DENSITY_INITINC_VELOCITY_INITINC_TEMPERATURE_INITFREESTREAM_VELOCITYFREESTREAM_VISCOSITYFREESTREAM_INTERMITTENCYFREESTREAM_TURBULENCEINTENSITYFREESTREAM_NU_FACTORSIDESLIP_ANGLEAOAREF_ORIGIN_MOMENT_XREF_ORIGIN_MOMENT_YREF_ORIGIN_MOMENT_ZREF_AREAREF_LENGTHREF_DIMENSIONALIZATIONMARKER_PLOTTINGMARKER_MONITORINGMARKER_ANALYZEMARKER_DESIGNINGMARKER_EULERMARKER_FARMARKER_SYMMARKER_NEARFIELDINLET_TYPEINC_INLET_TYPEMARKER_INLETMARKER_INLET_SPECIESMARKER_INLET_TURBULENTMARKER_SUPERSONIC_INLETMARKER_SUPERSONIC_OUTLETMARKER_OUTLETINC_OUTLET_TYPEMARKER_ISOTHERMALMARKER_HEATFLUXMARKER_HEATTRANSFERMARKER_PRESSUREMARKER_DAMPERTIME_MARCHINGCFL_NUMBERCFL_ADAPTCFL_ADAPT_PARAMRK_ALPHA_COEFFTIME_DISCRE_FLOWTIME_DISCRE_FEM_FLOWTIME_DISCRE_ADJFLOWTIME_DISCRE_TURBLINEAR_SOLVERLINEAR_SOLVER_PRECLINEAR_SOLVER_ERRORLINEAR_SOLVER_ITERCONV_RESIDUAL_MINVALCONV_STARTITERCONV_CAUCHY_ELEMSCONV_CAUCHY_EPSCONV_FIELDMGLEVELMGCYCLEMG_PRE_SMOOTHMG_POST_SMOOTHMG_CORRECTION_SMOOTHMG_DAMP_RESTRICTIONMG_DAMP_PROLONGATIONNUM_METHOD_GRADNUM_METHOD_GRAD_RECONVENKAT_LIMITER_COEFFADJ_SHARP_LIMITER_COEFFCONV_NUM_METHOD_FLOWMUSCL_FLOWSLOPE_LIMITER_FLOWJST_SENSOR_COEFFLAX_SENSOR_COEFFCONV_NUM_METHOD_ADJFLOWMUSCL_ADJFLOWSLOPE_LIMITER_ADJFLOWMESH_FORMATMESH_FILENAMEMESH_OUT_FILENAMECONV_FILENAMESOLUTION_FILENAMESOLUTION_ADJ_FILENAMERESTART_FILENAMERESTART_ADJ_FILENAMEVOLUME_FILENAMEVOLUME_ADJ_FILENAMEGRAD_OBJFUNC_FILENAMEVALUE_OBJFUNC_FILENAMESURFACE_FILENAMESURFACE_ADJ_FILENAMESURFACE_SENS_FILENAMEVOLUME_SENS_FILENAMETIME_DOMAINTIME_ITERITERRESTART_ITERTIME_STEPSCREEN_OUTPUTHISTORY_OUTPUTVOLUME_OUTPUTOUTPUT_WRT_FREQOUTPUT_FILES总结SU2是一款性能优异且协议友好的开源CFD求解器,可以快速的计算含有湍流的瞬态流体问题

    77530编辑于 2023-09-28
  • 来自专栏WELSIM

    超弹橡胶衬垫的多载荷步瞬态动力学分析

    瞬态动力学分析中,常常需要用到多载荷步分析。本文将从实际操作,演示如何使用WELSIM对超弹材料进行多载荷步的瞬态有限元分析。1. 打开WELSIM软件,点击首选项,设置当前单位制为kg-mm-s。 点击FEM项目节点,修改属性为显式动力学结构分析。5. 导入事先准备好的衬套几何模型(bushing3d.step)。并将材料设置为刚刚建立的超弹材料Rubber42。6. 点击网格设置节点,将最大单元尺寸设置为10mm。点击网格划分按钮,网格会很快自动生成。7. 同时在表格窗口直接编辑位移参数,Y方向的位移分别是10, 10, 10, Z方向的位移分别是0, 5, 5, 绕Z轴方向的转动分别是0, 0,20度。10. 分析设置的定义已经完成。 本算例演示了如何使用WELSIM进行多载荷步瞬态动力学分析。已经保存在自动化测试算例中(文件名为12010_or_bushing_multistep.xml)。

    23900编辑于 2025-02-26
  • 来自专栏单细胞天地

    RNAvelocity10 : scVelo应用—微分动力学

    微分动力学 一个重要的问题是处理代表多个谱系和过程的系统,其中基因可能在亚群中表现出不同的动力学行为。不同的细胞状态和谱系通常受基因调控网络中不同变异的制约,因此可能表现出不同的拼接动力学。 为此,动力学模型可用于对微分动力学进行可能性比率检验。这样,我们就可以检测显示动力学行为的群,这些动力学行为无法通过整体动力学的单个模型很好地解释。 [7]: var_names = ['Tmsb10', 'Fam155a', 'Hn1', 'Rpl6'] scv.tl.differential_kinetic_test(adata, var_names =False) scv.pl.scatter(adata, basis=var_names, add_outline='fit_diff_kinetics', **kwargs) 例如,在Tmsb10 [10]: diff_clusters=list(adata[:, var_names].var['fit_diff_kinetics']) scv.pl.scatter(adata, legend_loc

    56110发布于 2021-10-09
  • 来自专栏生信技能树

    RNAvelocity10 : scVelo应用—微分动力学

    微分动力学 一个重要的问题是处理代表多个谱系和过程的系统,其中基因可能在亚群中表现出不同的动力学行为。不同的细胞状态和谱系通常受基因调控网络中不同变异的制约,因此可能表现出不同的拼接动力学。 为此,动力学模型可用于对微分动力学进行可能性比率检验。这样,我们就可以检测显示动力学行为的群,这些动力学行为无法通过整体动力学的单个模型很好地解释。 [7]: var_names = ['Tmsb10', 'Fam155a', 'Hn1', 'Rpl6'] scv.tl.differential_kinetic_test(adata, var_names =False) scv.pl.scatter(adata, basis=var_names, add_outline='fit_diff_kinetics', **kwargs) 例如,在Tmsb10 [10]: diff_clusters=list(adata[:, var_names].var['fit_diff_kinetics']) scv.pl.scatter(adata, legend_loc

    49610发布于 2021-10-12
  • 来自专栏Opensource翻译专栏

    3种处理DevOps瞬态故障的方法

    DevOps旨在通过持续的业务价值来使利益相关者满意,而如何处理瞬态故障也是其中的一部分。 在电气工程中,瞬态故障定义为在断开电源并恢复后消失的错误状态。 但是,对于使用远程资源或与远程服务通信的解决方案,需要增加对瞬态故障的敏感性。经过精心设计的解决方案可以在发出警报之前检测并尝试对瞬态故障进行自我纠正,甚至更糟的是,它们会变得无响应并发生故障。 有几种瞬态故障处理模式,包括以下白板上显示的三种:重试,节流和断路器。 重试模式 重试模式 重试模式是三种瞬态故障处理模式中最简单的一种,这是在日常生活中自然要做的事情。 重试模式有助于自动纠正短暂的瞬态故障,但此模式更适合需要较长时间才能解决的瞬态故障。 可以使用服务虚拟化(例如Hoverfly)来模拟服务,瞬态故障和降级服务。若解决方案和相关的故障处理模式未能实现自我修复和避免灾难性崩溃的希望,那么利益相关者将不会感到高兴。

    1.1K41发布于 2020-01-17
  • 来自专栏计算摄影学

    瞬态成像 - 飞秒摄影

    他发明了一种新的频闪闪光灯,这种闪光灯可以照射大约10微秒:这足够亮,足够短,足以有效地冻结和捕获瞬间发生的事件,例如子弹穿过苹果,一滴牛奶飞溅,或者蜂鸟拍打翅膀。 人类的技术进步,真的就像是奥运精神一样:更高、更快、更强——我们今天要介绍的技术叫做飞秒摄影(Femto-Photography),能够捕捉在1.85皮秒(1皮秒 = 10−12秒)中发生的事件,它甚至能够捕捉到光的瞬间传输状态 问题1:有效成像 正如前面所述,极短时间内的光不足以在传感器上形成有效的图像,因此作者采用了一个75MHz的激光光源,每个场景水平行拍摄6秒种,在这6秒钟里包含了4.5*10^8次迭代,这个迭代激光光源都会点亮 此外,散射事件在晶体(K)内可见 总结 从1964年Harold Edgerton教授的超快速成像,到2013年的飞秒摄影,从捕捉850m/s的子弹,到捕获300000000m/s的光, 人类在瞬态摄影技术方面不断的进步

    1.1K10发布于 2021-03-16
  • 来自专栏用户9688323的专栏

    在 COMSOL 中模拟瞬态加热的方法

    COMSOL Multiphysics®软件经常被用来模拟固体的瞬态加热。瞬态加热模型很容易建立和求解,但它们在求解时也不是没有困难。 例如,对瞬态加热结果的插值甚至会使高级 COMSOL®用户感到困惑。在这篇文章中,我们将探讨一个简单的瞬态加热问题的模型,并利用它来深入了解这些细微差别。 一个简单的瞬态加热问题图1显示了本文所讨论主题的建模场景。在这个场景中,将一个空间上均匀分布的热载荷施加在一个具有均匀初始温度的圆柱体材料顶面的圆形区域内。最开始载荷很高,但在一段时间后会逐渐下降。 在 COMSOL 案例库中的硅晶片激光加热教程模型中,有一个类似的建模场景,但请记住,本文讨论的内容适用于任何涉及瞬态加热的情况。 图1.顶面有一个热源的圆柱体材料几何模型。 我们可能也想知道求解器采取的时间步长,这可以通过修改求解器的设置,按求解器的步长输出结果,然后就可以…………文章来源:技术邻 - 早睡早起做不到 全文链接:在 COMSOL 中模拟瞬态加热的方法

    3.2K50编辑于 2023-02-13
  • 来自专栏仿真CAE与AI

    有哪些常见的有限元分析?

    二、动力学分析:动态载荷下的惯性响应动力学分析聚焦结构在动态载荷(冲击、振动、瞬态力)下的响应,需考虑惯性力与阻尼,求解运动方程,模拟动态安全性。 核心作用与场景冲击模拟:分析短时剧烈载荷响应,如汽车碰撞车身瞬态应力、包装跌落缓冲;​振动响应:评估周期性振动影响,如洗衣机滚筒振动对机身的作用、地铁振动传递;​瞬态力响应:模拟突发载荷历程,如起重机制动冲击应力 、建筑地震瞬态位移。​ 核心作用与场景寿命预测:模拟反复受力零件寿命,如发动机曲轴周期扭矩寿命、轴承滚珠循环接触寿命;载荷优化:识别疲劳薄弱区,如风电叶片阵风损伤、桥梁车辆通行疲劳;强度校核:验证设计寿命,如飞机起落架 10 模态支撑动力学动力学载荷供疲劳分析,非线性修正线性偏差。它们构成产品 “静态安全 - 动态可靠 - 长期寿命” 验证体系,帮助设计阶段发现问题、降试错成本,推动产品轻量化与高效化。

    46010编辑于 2025-10-09
  • 来自专栏仿真CAE与AI

    常见的有限元分析有哪些?

    二、动力学分析:动态载荷下的惯性响应动力学分析聚焦结构在动态载荷(冲击、振动、瞬态力)下的响应,需考虑惯性力与阻尼,求解运动方程,模拟动态安全性。 核心作用与场景冲击模拟:分析短时剧烈载荷响应,如汽车碰撞车身瞬态应力、包装跌落缓冲;​振动响应:评估周期性振动影响,如洗衣机滚筒振动对机身的作用、地铁振动传递;​瞬态力响应:模拟突发载荷历程,如起重机制动冲击应力 、建筑地震瞬态位移。​ 核心作用与场景寿命预测:模拟反复受力零件寿命,如发动机曲轴周期扭矩寿命、轴承滚珠循环接触寿命;载荷优化:识别疲劳薄弱区,如风电叶片阵风损伤、桥梁车辆通行疲劳;强度校核:验证设计寿命,如飞机起落架 10 模态支撑动力学动力学载荷供疲劳分析,非线性修正线性偏差。它们构成产品 “静态安全 - 动态可靠 - 长期寿命” 验证体系,帮助设计阶段发现问题、降试错成本,推动产品轻量化与高效化。

    59610编辑于 2025-09-23
  • 来自专栏机器人技术与系统Robot

    机器人动力学:机械臂正向动力学与逆向动力学

    1 机械臂正向动力学与逆向动力学 机器人的动力学按照求解量可以分为三种: 正向动力学:已知机器人的关节驱动力矩和上一时刻的运动状态(角度和角速度),计算得到机器人下一时刻的运动加速度,再积分得到速度和角度 image.png 2 机器人动力学的具体用处 ‘机器人动力学主要用于机器人的仿真和控制。根据不同的应用场景,需要采用不同的动力学建模方式。包括正向动力学和逆向动力学的利用。 机器人的正向动力学主要用于机器人的仿真,包含adams或者matlab/Simmechanics中包含的动力学仿真,由于正向动力学计算得到的是加速度值,因而正向动力学需要有效且高效的数值积分器。 最终得到的动力学模型均可以表示如下: image.png 4 正向动力学与逆向动力学形式 以正向动力学为例子,其在SimMechanics中搭建的具体框图如下所示: image.png 上面所示的动力学模型与机器人的动力学方程是完全对应的 ;正向动力学;逆向动力学

    26.5K5948发布于 2020-10-16
  • 来自专栏机器人技术与系统Robot

    机器人动力学建模:机械臂动力学

    1 机器人动力学 多体系统动力学形成了多种建模和分析的方法, 早期的动力学研究主要包括 Newton-Euler 矢量力学方法和基于 Lagrange 方程的分析力学方法。 随着机械系统越来越复杂以及控制系统对实时性要求的提高, 需要动力学计算具有较高的效率, 以满足复杂系统的实时性要求, 正是在这种前提下, 递推动力学得到了发展, 基于递推算法的动力学计算量为O(N) 对 3 机器人动力学建模方法分类 image.png image.png 4 多体系统动力学质量属性 多体系统动力学主要涉及到质心位置,系统连杆矢量长度,质量和转动惯量。 惯量张量具体表示如下所示: image.png image.png 关键词: 机器人动力学;多刚体动力学;多体系统,多体动力学;机械臂动力学动力学建模原理;动态系统;正向动力学;逆向动力学;混合动力学 ;递推多体动力学;计算效率 参考文献: 空间七自由度冗余机械臂动力学建模与控制研究

    10K6641发布于 2020-10-15
  • 来自专栏WELSIM

    使用WELSIM进行有限元塑性变形分析

    瞬态塑性变形计算对于WELSIM的瞬态结构分析,推荐使用显式计算方式,可以直接调用OpenRadioss进行计算,OpenRadioss是一款优秀的瞬态动力学有限元软件,计算结果稳定可靠,支持类型众多的塑性模型 在项目的属性中,设置分析类型为瞬态,同时打开显式属性。在瞬态分析中,往往需要设置每个载荷步的时间,以及计算的时间步长。如下图所示,定义物理时间为0.07s,计算步长为0.0001s。 显示动力学的计算使用OpenRadioss作为求解器,能够支持更多的塑性模型。包括:1. LAW93(ORTH_HILL) — Orthotropic Hill10. LAW48(ZHAO) — Zhao11. LAW49(STEINB) — Steinberg-Guinan12. LAW110 (VEGTER) — VegterWELSIM安装包不含有OpenRadioss,因此用户在第一次显式动力学计算时,需要自行下载OpenRadioss,并在WelSim的首选项中配置好OpenRadioss

    28810编辑于 2025-04-12
  • 来自专栏气象学家

    告别6小时步长!UniPhy实现"连续时间"天气预报,物理AI终于突破了离散化枷锁

    提出了一种突破性的连续时间气象基础模型架构,通过三大核心创新解决了现有数据驱动天气模型的根本局限:黎曼-克利福德规范变换实现了地球流形的等距展平,克服了球面几何异质性;非厄米双正交谱算子捕捉了大气非正规动力学中的瞬态能量增长 附录A.3中的命题1证明:对于非正规算子,即使谱横坐标 (渐近稳定),数值横坐标 仍可能大于0,从而允许瞬态能量增长。 积累的通量状态通过门控强迫机制调制系统动力学: 动态门 使系统能够选择性放大持续强迫信号,同时滤除瞬态噪声。 热力学完备动力学:引入非厄米双正交算子与递归全局通量追踪器,捕捉瞬态能量增长和长期全球遥相关,打破正规性和马尔可夫假设,恢复开放大气物理。 3. 局限性与未来方向: • 当前受限于10年数据子集,未来需扩展至完整ERA5档案 • 迭代求解器延迟较高,需通过一致性蒸馏加速推理 • 需进一步强制显式物理守恒律(如质量、能量、角动量的严格守恒) 通过超越离散架构的刚性时间步限制

    12210编辑于 2026-03-26
  • 来自专栏用户9688177的专栏

    Ansys非线性瞬态结构分析重要命令

    3 瞬态分析 3.1 瞬态分析的三种方法 瞬态分析有三种方法:full, mode-superposition , and reduced。 4 非线性瞬态热应力分析中的重要命令 ①输出控制(结果输出到数据库),建立存储规格。 间接法计算热应力时,热分析的结果文件要作为结构分析的热载荷输入。 例1: NSUBST,6 OUTRES,ERASE 设置到默认值,对于静态和瞬态分析,默认的是输出每一载荷步的最后子步的所有结果;谐态分析是每一子步。 此法比波前法计算速度要快10倍以上 (12) TIMINT, Key, Lab 在瞬时热分析中常常用TIMINT,OFF来关闭时间积分效果来进行稳态求解而得到瞬态分析的初始条件。如下例。

    2.4K31编辑于 2022-06-10
  • 来自专栏DotNet NB && CloudNative

    精:在 .NET 8中使用 Polly 处理瞬态故障

    在本文中,我们将学习如何在与服务交互时实现重试机制,尤其当服务出现一些瞬态故障时。 什么是瞬态故障? 瞬态故障是指持续时间较短的故障。 对于瞬态故障,故障持续时间通常很短,服务很快会恢复。因此,为了提高容错性,可以在失败后重试多次,然后再接受失败结果。 我们可以通过重试策略来处理瞬态故障,也就是不断重新尝试请求,直到成功或达到重试上限。 重试策略的配置选项 重试次数:定义最大重试次数。 重试间隔时间:定义每次重试之间的时间间隔。 Failure - Generated a Success"); return Ok("Success"); } } 在上述代码中,我们使用 Random 函数实现了服务内的瞬态故障

    1.2K10编辑于 2024-12-10
  • 来自专栏仿真教程

    远算云平台-MSC系列软件与Ansys系列软件的对比

    对标Ansys的Mechanical 求解器 MSC Dytran 针对动力学有限元分析 用于高速瞬态非线性动力问题, 瞬态流固耦合问题的数值仿真。 瞬态非线性动力问题对标Ansys workbench模块中的ANSYS Explicit STR模块,流固耦合。 应用领域偏向运动及动力学控制系统 Ansys无对应软件,对应软件为Matlab中的Simulator 集成了前后处理和求解器 Romax Spectrum 电机动力系统的噪音和频谱分析 对应Ansys中的

    1.9K00发布于 2021-04-20
  • 来自专栏分子生物和分子模拟计算

    MD,分子动力学

    有计算需求的,请联系客服微信号wbf3ng或邮箱wbf3ng@gmail.com

    81330发布于 2018-07-03
  • 分子动力学模拟GROMACS

    分子对接只是找到最佳构象,而整个化学反应过程就需要分子动力学模拟,而分子动力学模拟就离不开GROMACS,研究生阶段拿到的分子动力学结果都是公司给的。 它包含了体系的所有原子及其在空间中的最终坐标,这个结构是进行正式动力学模拟的初始结构,已经消除了严重的原子间冲突,并满足了模拟的物理条件(如电中性)。 要使用 grompp 生成 .tpr 文件,还需要一个额外的输入文件,其扩展名为 .mdp(分子动力学参数文件)。 要开始真正的动力学模拟,我们必须对蛋白质周围的溶剂和离子进行平衡(equilibrate)(NVT与NPT)。 md_0_10.tpr -f md_0_10_noPBC.xtc -o rmsd.xvg -tu nsRg分析gmx gyrate -s md_0_10.tpr -f md_0_10_noPBC.xtc

    1.3K20编辑于 2025-09-16
  • 来自专栏c#分享专栏

    .NET弹性和瞬态故障处理库Polly的7种策略

    什么是瞬态故障瞬态故障是指那些通常是短暂的、可以自动恢复的故障。举个例子:网络连接超时远程API服务不可用数据库请求超时瞬态故障的特点是它们并不会持续很长时间,一旦恢复,故障便消失。 Polly简介Polly是一个.NET库,它提供了一套处理瞬态故障的策略。 它适用于瞬态故障,比如网络超时或者服务端繁忙。 var bulkheadPolicy = Policy .Handle<HttpRequestException>() .BulkheadAsync(5, 10 ); // 每批次最多允许5个并发请求,最多可以排队10个请求 var httpClient = new HttpClient(); try {

    5.1K00编辑于 2024-12-02
  • 来自专栏WELSIM

    塑性辊压成型的有限元仿真

    由于此类分析几乎涉及了结构计算的所有因素,如多载荷步,塑性非线性变形,各种类型的接触算法,刚体动力学,和各种实体与板壳单元。可以说是结构分析中最复杂,最难以收敛的模型之一。 将最大单元尺寸设置为10mm。WelSim会自动根据几何类型进行划分单元。方管会使用实体单元网格划分。薄壁滚轴是使用壳单元划分。6. 添加接触。 WelSim在进行显式结构动力学计算时,会默认使用OpenRadioss求解器。8. 设置边界条件。这里要设置四个边界条件,用于完成整个分析中所需的约束与载荷。8.1 对顶部的辊子设置位移边界条件。 10. 计算完成后,点击答案节点,会在表格与曲线窗口,显示整个时间历程下,各种能量和动能的分布。这些量包括,接触能量,外部做功,内能,动能,质量,和动量等。如下图所示。11. OpenRadioss被证明是一款功能强大的瞬态结构动力分析软件,通过WelSim便捷的前后处理能力,使得OpenRadioss的更加易于使用。

    37610编辑于 2025-06-25
领券