每页:
搜索

最新内容

模拟板球运动中的旋转式投球

2015年 11月 5日

板球是世界上第二受欢迎的运动,但人们也把它看作一项艺术。除了击球手用于保护他们的三柱门并得分的各项技能,旨在将击球手淘汰出局的各种投球方法更是综合了多种物理因素。本篇博客将分析其中的一种旋转投球技巧。

借助仿真研究无线能量传输

2015年 10月 21日

无线能量传输 (WPT) 是指发射和接收单元之间的能量传输,这项技术主要用于对电子设备进行无线充电,比如手机和电动汽车。虽然无线能量传输可以带来多项优势,但它仍面临一些亟待解决的难题。这时就可以借助仿真的力量。例如,在一些 WPT 技术中,设备必须按照特定的方向放置才能有效充电。现在,我们将分析方向对两种 WPT 天线功能的影响。

如何求解两点间的最速降线

2015年 10月 20日

两点之间的最短路线不一定是直线。如果将用时最短作为从 A 点到达 B 点的最短路线评判标准,那么在重力作用下,高度不同的两点间的最短路线就是最速降线。在本篇博客文章中,我们将演示如何使用 COMSOL Multiphysics 的内置数学表达式和“优化模块”来求解最速降线。

如何计算质量守恒和能量守恒

2015年 10月 14日

拟有没有想过如何计算流体流动仿真的质量守恒,或共轭传热模拟的能量平衡?如果是,请继续阅读 >>

声学轨迹角动量仿真

2015年 10月 13日

这篇博客介绍了声学轨迹角动量,并演示了如何模拟它。这是声泳力仿真系列博客的第 2 篇。

通过仿真分析动脉壁力学

2015年 10月 12日

从力学的角度研究动脉需要一个可靠的模型,用于完整描述这种生物软组织的各向异性非线性反应。

石油平台的腐蚀与防护

2015年 10月 7日

海上石油工业被一个持续存在且代价高昂的问题所困扰:石油平台的腐蚀会导致结构的损坏和失效、造成业务损失,甚至发生事故。

使用 COMSOL Multiphysics 模拟直线电机或发电机

2015年 10月 6日

“AC/DC 模块”中的旋转机械,磁场物理场接口可用于模拟旋转机械,如电动机或发电机。利用磁场和移动网格这两个物理场接口模拟直线设备或管式设备时,定制的线性周期性边界条件是非常适合的。

第 2 部分:用广义拉伸算子映射变量

2015年 10月 5日

在上一篇博客中,我们介绍了线性拉伸算子并演示了如何使用它们在源和目标之间映射变量。如前面所讲的,这种方法仅限于通过仿射变换将源和目标相关联的情况。今天,我们将讨论广义拉伸算子,旨在处理非线性映射和不同维度的几何实体之间的变量映射。 拉伸算子简要回顾 在目标实体中的一点处 Pd,我们希望计算一个量,该量是在源实体中定义的另一个量的函数。因此,来自源点 Ps 的量需要被复制到目标实体。拉伸算子用于识别源实体中的哪一点与目标实体中的某点相对应。换句话说,算子定义了点到点映射。 \textbf{T}:Pd \rightarrow Ps.   如果映射是仿射,知道源中的一些点如何对应于目标实体中的点就足够了。从这样的源-目标对中,可以从叠加推断出一般的映射。然而,一般来说,我们需要为映射编写数学表达式。这个表达式可以是源点 Ps 作为 Pd 的函数的显式定义,或者是 Pd 和 Ps 之间的隐式关系。 在 COMSOL Multiphysics 中使用广义拉伸算子 当使用 线性拉伸算子 时,我们直观地指出了足够多的点(基)的映射,COMSOL Multiphysics 计算出了如何转换剩余的点。使用广义拉伸算子 时,我们写出了目标域中任意点映射的数学描述。 首先,我们来重点讨论如何使用广义拉伸算子复制线性拉伸算子。然后,我们可以考虑必须使用一般拉伸算子的示例。 对于仿射关系,广义拉伸算子可以用作线性拉伸算子的替代。当涉及到一般的非线性映射时,广义拉伸算子是必要的。要添加广义拉伸算子,请点击 定义 > 非局部耦合 > 广义拉伸算子。 示例1 在关于线性拉伸算子的博客文章中,我们考虑了一个放射,它将源域中的点 1、4 和 2 与目标域中的点 1、5 和 3 配对。请看下面的图,几何图形中的两个圆的圆心在原点,半径分别为 1.0 和 1.5。 任何仿射变换都可以表示为线性变换和平移运算的和。因此,我们有 xs = axd + byd + e, \qquad ys = cxd + dyd + f.   现在我们需要找到常数 a,b,c,d,e, 和 f。由于源点(0,0),(1.0, 0)和(0,1.0) 分别对应于目标点(0,0) ,(1.5, 0)和(0,1.5),我们得到 xs = \frac{2}{3}xd, ys = \frac{2}{3}yd. […]

优化压电式能量采集器的能量

2015年 10月 2日

当涉及到压电能量采集器时,设计配置应最大限度地提高能量传输的效率。如何利用仿真来改进能量采集器的设计?

声辐射力的热黏性分析

2015年 10月 1日

了解声辐射力以及如何在 COMSOL Multiphysics 中对其进行全面热黏性分析。

使用线性拉伸算子访问非局部变量

2015年 9月 29日

在许多仿真任务中,需要将变量从计算域的一个区域(源)转移到另一个域或组件(目标)。在 COMSOL Multiphysics 中,这种功能是通过定义一个点对点映射(即 拉伸算子),将一组目标点与一组源点相关联来实现的。一旦拉伸算子建立了映射,就可以使用相同的算子从目标访问在源处定义的所有变量。 在域之间映射变量 在许多实际情况中,需要将变量从一个组件或组件的一部分映射到另一个部分。两个子模型的连接就是这样一个实例,例如为湍流模型生成入口边界条件。入口处的边界条件明显影响域内的流体流动。然而,入口处的流动轮廓不像层流那样容易定义。为了产生湍流入口边界条件,可以使用法向流入的辅助模型。然后,需要将出口处的最终速度分布复制到主模型的入口。 效率可能是在域之间映射变量的另一个原因。例如,具有轴对称热边界条件和材料特性的热膨胀。如果结构边界条件不是轴对称的,我们可以通过先执行轴对称热分析,然后将温度从 2D 轴对称域映射到 3D 域进行结构分析以节省时间。 另一种常见的情况是周期性或其他边界条件的实现,其中边界上某个点的量与另一边界上某个点的量相关。例如,在二极管中,p-n 结一端的法向电流密度取决于同一点的电势和结另一端的电势。虽然在 COMSOL Multiphysics 的适当的物理接口中内置了大量这样的边界条件,但是用户有时可能会需要构建自己的边界条件。 以上这些情况都需要将变量从一个域或边界逐点映射到另一个域或边界。今天,我们为您展示将如何构建这些映射。 源和目标之间的映射 映射的思想涉及两个几何实体: 已知变量的源和将使用这些变量的目标。已知在源处的一个量,我们想计算目标域的另一个量。新的量可以与相同,或者是它的一个函数。 我们可以把这个问题分成以下几个步骤: 对于点 xd,想要评估 qd。 识别对应于点 xd 的源点 xs,此坐标变换由下式给出:xs = T(xd)。 提取 qs = qs(xs)。 建立关于变量 qs 的函数:f:qs\rightarrow qd 来计算 qd。 然后得到 qd(xd) = f(qs(T(xd))) 所以,本文的重点是转换 T : xd \rightarrow x_s。 COMSOL Multiphysics 提供了两种耦合算子来指定这种映射: 线性拉伸算子 和广义拉伸算子。线性拉伸算子更容易构建,但它们的用途仅限于仿射变换。广义拉伸算子更通用,但需要更多的精力进行定义。 这里,我们将讨论线性拉伸算子。在下一篇博文中,我们将讨论广义拉伸算子。 在 COMSOL Multiphysics 中使用线性拉伸算子 当源点和目标点通过仿射变换(如平移、缩放、反射、旋转或剪切)相互关联时,COMSOL Multiphysics 提供了一种指定拉伸算子的简单方法:线性拉伸算子。要添加线性拉伸算子,我们可以选择:定义 > 非局部耦合 > 线性拉伸。 线性拉伸算子的基本思想是:如果我们知道线上的两对对应点时,就可以定义两条线之间的仿射变换。类似地,三对非共线点和四对非平面(不超过两个共线)点分别描述2D域和 3D 域的仿射映射。 这和一般的线性系统分析类似。如果我们知道足够数量的基点(或向量)的变换,就可以使用线性叠加来变换每个点(或向量)。将线性拉伸算子视为选择基础及其变换的可视化方式。根据这些信息,COMSOL Multiphysics 自动导出需要应用于任意点(或向量)的映射。 下面,我们将用几个例子来说明这一点。 示例1 第一个算子用于将数据从含有端点1和4的线段映射到含有端点4和5的线段,并保留方向。我们所需要做的就是向 COMSOL Multiphysics 指出哪个点通向哪里,如下图所示。 […]

通过仿真优化核反应堆设计

2015年 9月 25日

在运行中的核反应堆中,会发生复杂而且高度耦合的物理现象。在这些设备中通过物理实验对这些现象进行分析通常是困难的,有时甚至是不可能的。仿真为研究和优化核反应堆设计提供了一种简化的方法,可以节省时间、金钱和其他资源。 核反应堆动力学 我们先来看看核反应堆能源生产背后的机理。在核反应生产装置中,能量通过“裂变” 过程产生。当一个重原子的原子核,比如铀-235(铀的一种同位素)吸收了一个中子,中子就分裂成两个较轻的元素,或者裂变产物。这个过程释放出大量的动能,此外还包括有助于促进更多裂变发生的伽马辐射和自由中子。当不同类型的能量转化为热能时,反应堆内部的温度可达 1600K 左右。 管理这种热需要使用冷却剂。如下图所示,冷却剂(高压水或液态金属)在反应堆堆芯内循环,以消除过多热量。核热液压学的分支研究冷却剂的流动和相关现象,包括以下内容: 传热:传导、对流和辐射 传质:相变 流体流动:多相流和湍流 流-固耦合 (FSI) 是反应堆运行循环中另一个重要的考虑。当冷却剂流过反应堆的燃料板时,会导致这些部件产生偏差。此外,反应产生的大量热量会在反应器的结构部件中诱发热应力。 一个典型的核运行循环示意图。由Robert Steffens 拍摄,通过维基公共领域共享。 一旦核循环完成,用过的燃料就被储存在容器中,并被隔离在地下储存库中。使用钢桶来储存废物会带来腐蚀相关问题。设计这样的储存库是相当具有挑战性的,因为需要在一个稳定的地质环境(深挖 300 米到 1000 米)中建造这些结构。同样重要的是,要确保储存的半衰期为数百年的裂变产物不会通过容器扩散而进入地下水供应系统。 使用仿真简化分析核反应堆设计 为了使核反应堆安全有效地运行,对上述现象的充分理解至关重要。虽然有些因素可以通过实验进行研究,但在反应堆内的苛刻条件例如高温和高压水平以及放射性衰变这种情况下测试,依然相当困难。像放射性核素运输分析案例,需要经过几百年的时间,在实际的时间尺度上进行实验研究几乎是不可能的。 当实验测试遇到困难时,仿真可以提供解决方案——同时节省时间和金钱。考虑到核反应堆的耦合特性,COMSOL Multiphysics 仿真软件是模拟这些装置内的现象的理想平台。世界各地的核组织都选择使用该软件的内置功能来分析和设计感应炉、液态金属冷却液的电磁泵、加速器的射频腔,以及反应堆部件的无损检测。 以美国橡树岭国家实验室( Take Oak Ridge National Laboratory,ORNL)为例。ORNL 利用 COMSOL Multiphysics 改进了他们的一个大型高通量同位素反应堆(major High Flux Isotope Reactor,HFIR)的设计。基于仿真的方法,该团队能够研究反应堆各部件的性能及其运行背后的物理原理,包括热应力、非等温湍流和流-固耦合作用。ORNL 的研究人员还使用了仿真技术来支持他们努力将大型高通量同位素反应堆、安全转化为低浓缩铀燃料,这一过程有助于识别设计中的潜在问题,如屈曲和热点。 模拟分析使 ORNL 能够研究燃料板的挠度,燃料板是核反应堆核心的主要部件之一。 我们之前提到的关于实验研究放射性核素迁移的挑战是什么? 瑞士核安全稽查局(Swiss Nuclear Safety Inspectorate,ENSI)的一组研究人员也利用 COMSOL Multiphysics 模拟了这一现象。他们的研究结果以模拟放射性核素通过核储存库的黏土屏障传输的传统安全规范作为比较基准。 推进核工业发展 仿真为与实验研究核反应堆的相关挑战提供了解决方案。这种方法能够更加详细、准确的观察这些设备中发生的现象,从而更深入地理解如何优化它们的配置。仿真探究方法为开发更安全、更高效的核反应堆铺平了道路,同时也减少了测试新设计时构建原型的相关成本和资源。

借助拓扑优化找出结构的最优设计

2015年 9月 23日

想想第一批设计桥梁的建筑师们,他们肯定经历了许多次的尝试和失败,才做出了能让人们安全通过水面的设计。当然,如果当时有计算机的话,他们将能通过 COMSOL Multiphysics 和优化模块来极大地简化这一过程。讨论建筑及桥梁的优化之前,让我们先来探讨如何借助拓扑优化找出简支梁的最优设计。

App 开发器和 COMSOL Server™ 的 7 种使用方式

2015年 9月 22日

App 开发器和 COMSOL Server™ 授权已经改变了仿真工程师们开发项目的方式,即可以不再遵循先研究设计再测试开发这个流程。如果您对如何使用 App 开发器和 COMSOL Server™ 这两个工具感到好奇的话,那么请阅读以下七个相关案例。

开发 App:如何创建方法并播放声音

2015年 9月 18日

如果你正在学习如何开发仿真 App,那么可以观看本文的视频,这是一个关于方法编辑的精彩简介。开发完成功能齐全的 App 后,我们可以一键创建一个方法,在其中加入声音播放、包含用户输入及添加 if-else 语句。这些操作全都可以利用“方法编辑器”中的“语言单元”实现,由此创建方法变得轻松简单。

什么是几何非线性?

2015年 9月 14日

在进行结构力学分析时,我们不可避免地会遇到几何非线性的概念。在这博客文章中,我们讨论了几何非线性的含义以及什么时候应该考虑几何非线性带来的影响。

支架的结构优化研究

2015年 9月 11日

减重是许多应用的关键设计目标,这尤其体现在汽车行业,轻质材料有利于推动节能汽车的发展。当然,维持这些材料的结构完整性是一个需要着重考虑的问题。今天,我们将向您展示应对这一挑战的有力工具——仿真。

模拟流体减震器中的粘性耗散热

2015年 9月 9日

流体减震器有着广泛的应用,从稳固摩天大楼到控制微流体装置中流体的流动均有涉及。通过一个称为粘性耗散热的过程,减震器将机械能消散为热能。热量过多会损坏减震器,因此在优化流体减震器的设计时,充分理解粘性耗散热的过程非常重要。

如何借助仿真改进划桨方法

2015年 9月 8日

要在划船比赛中具有竞争力,需要桨手们具有强健的身体、争分夺秒的时间观念、协调一致的动作,以及相互配合的精神。一开始,这听上去似乎很容易。无非是把船桨伸到水中,再用力向后划水,船就能向前移动了。而事实证明,针对不同的情况,实际上可以使用很多不同的划桨动作。

变形网格接口:旋转及直线平移

2015年 9月 7日

我们总是希望能通过有限元方法来模拟会在其他域内旋转或平移的固体对象;此时,就可以使用 COMSOL Multiphysics 中的变形网格接口。本篇博客将分析一些会在其他域内发生大型直线平移或旋转的域,并将介绍各种可用于分析此类问题的有效建模技巧。

借助变形网格接口模拟平移运动

2015年 9月 4日

COMSOL Multiphysics 包含两个可用于手动定义有限元网格变形的接口,变形几何 接口和移动网格 接口。本篇博客中,我们将介绍应何时使用这些接口,以及如何通过它们来高效模拟平移运动。

借助扫掠网格改进网格划分

2015年 9月 2日

对有限元分析人员而言,模拟高纵横比的几何结构是更具挑战的一项任务。我们希望网格能精确表征几何与解,但又不希望网格单元过多,否则求解模型时将占据大量的计算资源。本文,我们将通过一些常见的仿真案例,分析如何借助扫掠网格生成精确有效的有限元网格。

如何利用子表单来组织仿真 App

2015年 9月 1日

组织布局是所有仿真 App 设计中的重要步骤。整齐有序的结构可以让 App 的开发过程变得更为流畅,同时也能提升用户的使用体验。今天,我们将介绍如何在 COMSOL Multiphysics 中利用子表单和表单集合来创建结构有序的 App。


浏览 COMSOL 博客