Questions tagged «modeling»

使用此标签可以对工程系统的数值或分析建模和仿真提出疑问。


8
工程师如何真正使用数值模拟?
免责声明 我是经过培训的应用数学家,而不是工程师。我的工作研究主要集中在创建新的“方法”以解决与固体变形(弹性)和流体力学有关的不同PDE。从这个意义上讲,我知道如何计算解决pde问题。从我的角度来看,工程师将我的工作用作“工具”来完成他们的工作。 但是,由于我缺乏工程学方面的教育/经验,我承认对于工程师实际实践中如何真正使用pde的数值解,我实际上一无所知。 我感到困惑的主要原因是: 有人告诉我,工程师永远(也永远不要)在不知道或不知道模拟“应该”是什么样的情况下进行数值模拟(例如,有限元分析,CFD等)。这有助于工程师将实际结果与可疑结果区分开。 但是,我认为, 如果工程师已经知道模拟中应该发生什么,那么模拟的初衷是什么?我一直认为,出于预测目的需要进行模拟,而这种模拟假定对即将发生的事情一无所知。也就是说,我认为模拟是一个独立的工具,可以在您不知道会发生什么时预测未来。 我正在寻找的是对工程师如何/何时/为何使用CFD和有限元分析等数值模拟的更广阔视野,尤其是如果良好的工程实践要求您在进行模拟时应该已经知道了什么呢?
20 modeling 

5
复杂几何区域的网格划分
当使用有限元方法时,我总是使用已经网格化的域或非常简单的域。 据我所知,复杂几何体的网格划分通常外包给专业公司(因为这并不是工作中有趣的部分)。 我想知道它是如何完成的:它是否是部分自动的,在某些情况下您是否必须手动定义点和连接性?确保网格满足客户期望的最常用标准是什么?趋势是什么:我们期望它在未来几年内实现全自动吗? 编辑: 我最近找到了这个问题的部分答案:等几何分析(IGA)。为了通过直接从CAD创建网格来解决网格生成问题,IGA可以看作是有限元方法的扩展。它使用几何图形的CAD样条曲线描述自动构建网格和有限元空间。 它之所以得到发展的原因之一是因为作者注意到网格生成非常痛苦,以至于在工业中需要花费大部分时间来实现,并且网格收敛很少被检查。 该方法似乎很有趣,但是自从相对较新(10年)以来就没有得到广泛使用。

1
Ansys中受约束的结构模型不足
我想分析这种受力和变形的模型。我固定了x,y和z方向上的最低点,然后将点的顶部向上拉(y方向)。在Ansys中运行模型时,出现以下错误: 检查约束模型是否不足。 我试图削减模型以使其更小,然后像这样分析模型。我将所有点固定在x和z方向。最低的元素都固定在x,y和z中。这没用。 然后,我将模型切成一个元素。有效。 如何分析该模型? 有什么错误,我该如何设置边界条件?

3
哪种湍流模型适用于流线型车身的CFD分析?
对于雷诺平均Navier-Stokes(RANS)方程的非线性对流加速项,许多商业和开源CFD代码都采用了几种闭合方法。常用方法(也称为湍流模型)包括 Spalart–Allmaras(S–A) k–ε(k–ε) k–ω(k–omega) SST(心理剪应力传递) 雷诺应力方程模型 其中哪一个适合于流线型车身的CFD模拟?模拟的目的是引导身体形状的细化以最小化空气动力学阻力。一个示例性答案将简要概述此模拟应用程序中每种方法的优缺点。 可能有用的详细信息: 该车辆为小型单人车辆,尺寸近似 L = 2.5 m, W = 0.7 m,并且 高= 0.5 m。 它将以0 m / s到大约12 m / s的速度行驶。所有三个车轮都被车体围护结构包围,除了车轮附近,车辆的离地间隙大约为15 cm,在车轮附近,车身壳体向下延伸到距路面1 cm以内。 通常,在这些速度下的空气动力几乎可以忽略不计,但是假设该车辆的设计目的是在光滑的轨道上参加“超级里程”竞赛,重量非常轻,并且在整个过程中使用低摩擦传动系组件,因此空气动力学力对可达到的燃料消耗有重大影响。

2
(简化的)加载桥的微分方程
我在计算简化的加载桥的微分方程时遇到了麻烦。 该系统的构建如下图所示(仅是草图): 如果我使用牛顿法,那么通过忽略摩擦,空气阻力和绳索长度的变化,我将得到以下方程式: mkx¨k=FA+FSsin(φ)mGx¨G=−FSsin(φ)mGz¨G=mGg−FScos(φ)mkx¨k=FA+FSsin⁡(φ)mGx¨G=−FSsin⁡(φ)mGz¨G=mGg−FScos⁡(φ) m_k \ddot{x}_{k} = F_{A} + F_{S} \sin(\varphi) \\ m_G \ddot{x}_{G} = -F_{S} \sin(\varphi) \\ m_G \ddot{z}_{G} = m_{G} g - F_{S} \cos(\varphi) 当我查看抓爪(重量为的圆)的运动学关系时,将得到以下方程式。mGmGm_G xG=xk+lsin(φ)zG=lcos(φ)φ=ωt=φ˙txG=xk+lsin⁡(φ)zG=lcos⁡(φ)φ=ωt=φ˙t x_{G} = x_{k} + l \sin(\varphi) \\ z_{G} = l \cos(\varphi)\\ \varphi = \omega t = \dot{\varphi} t 我知道权重和m G以及长度l,但是这些值现在并不重要。mkmkm_kmGmGm_Glll 目标是最后有两个微分方程。一个方程应显示的驱动力之间的关系和的路径手推车X ķ(与推导)的其他方程不应出现驱动力之间的关系˚F …

1
建立混凝土纤维随机微分方程模型
我正在将混凝土纤维(金属纤维)建模为数学模型。我的工作是为了我的论文。我是数值分析的博士学位学生,但我正在从事一个真正的隧道项目。 我在混凝土中纤维分布方面遇到了问题。我正在尝试找到一种方法来开发光纤的随机微分方程。 我有以下问题: 混凝土纤维有数学模型吗?(不是统计模型) 是否有任何有关混凝土纤维性能的技术信息?

6
可以使用两个不同的建模程序来确认彼此的结果吗?
电脑模型 计算机建模用于各种工程领域。我专门考虑结构分析或有限元分析(FEA)。有时使用模型来加快可以手工完成的重复计算。有时使用模型来执行不容易甚至无法手动进行的计算。 检查 有几种标准方法可以检查计算机模型的结果。 运行验证模型并确认结果与先前计算的答案匹配。 运行可以通过手工计算检查的简单模型。 测试物理模型。 上面的前两种检查方法的问题在于它们要么只检查特定情况,要么仅检查程序的简单部分。 对于完整尺寸的模型,物理模型方法可能会很昂贵,并且比例模型可能不会总是提供与完整尺寸相同的结果。 这在可以检查的结果上留下了空白。对于任何复杂的模型,没有简单的方法来检查程序的结果是否正确。工程师必须相信软件可以从模型中产生正确的结果。 比较检查 该模型可以输入到两个不同的程序(由不同的公司制作)中。假设如果两个模型的结果足够相似,则结果对于所使用的模型应该是正确的。这不会在创建原始模型时捕获任何错误,但是会捕获软件实现中的错误。 可以使用两个单独的程序来检查模型结果的“正确性”吗? 使用这种在两个单独程序中比较模型的方法是否可以在结果上提供与其他任何检查方法相同的保证水平? 使用此过程可能有什么缺点?

2
您如何在结构分析软件中模拟真实桁架?
我正在尝试重新创建由桁架制造商提供给我的木制屋顶桁架的以下模型: 我的问题是双重的: 对元素以及结构本身进行边界条件和内部固定条件(销钉)建模的常用/正确方法是什么? 给定通用屋顶载荷(以每平方英尺磅为单位),应如何将载荷分配到桁架上?在我看来,对桁架单元的上弦和下弦施加分布的活荷载和恒荷载会带来稳定性问题,因为在我印象中,“理想化”桁架只能抵抗轴向荷载,因此荷载只能施加在节点上。但是,这是一个真正的桁架,因此我希望情况可能有所不同。

2
推流反应器中的动态质量平衡
所以我想问你一个我遇到的问题。案例研究是这样的:我想研究填充床反应器内的物种分布,首先是在稳态下,但最终让我感兴趣的是反应器的动态行为。反应物是气体。对于smimle稳态情况下,如果通过定义的每个种类的质量平衡: 其中Ú小号是空塔速度(米/秒),C ^Ĵ的Ĵ物种浓度(mol /立方公尺),Ž轴向方向,ρb在反应器中的催化剂密度(千克猫/米3),νĴ,ķ的Ĵ种化学计量指数ķus∂Cj∂z=ρb∑k=1Nreacνj,kRkus∂Cj∂z=ρb∑k=1Nreacνj,kRku_s\frac{\partial C_j}{\partial z}=\rho_b \sum_{k=1}^{N_{reac}} \nu_{j,k} R_{k}ususu_sCjCjC_jjjjzzzρbρb\rho_bkgcat/m3kgcat/m3\text{kg}_\text{cat}/\text{m}^3νj,kνj,k\nu_{j,k}jjjkkk反应和是第k个反应速率(mol /(kg cat ∗ s ))。反应速率是浓度,温度和压力的已知函数,表面速度由下式给出: u s = QRkRkR_kkkkmol/(kgcat∗s)mol/(kgcat∗s)\text{mol}/(\text{kg}_\text{cat}*\text{s}) 其中Q是体积流量(m3/s),A是横截面积,Fj是第j摩尔流量(mol/s),Rg通用气体常数,T是温度,P是压力,Nc是分量的数量。但是,当处理气体时,不能假设由于摩尔变化而导致反应器的速度没有变化,这是不正确的,在这种情况下,我发现(就反应器入口和出口之间的质量平衡而言)产生的误差微不足道。us=QA=∑Ncj=1FjRgTPAus=QA=∑j=1NcFjRgTPAu_s=\frac{Q}{A}=\frac{\sum_{j=1}^{N_c}F_j \frac{Rg T}{P}}{A}QQQm3/sm3/s\text{m}^3/\text{s}AAAFjFjF_jjjjmol/smol/s\text{mol}/\text{s}RgRgRgTTTPPPNcNcN_c 现在,解决此问题的最简单方法是通过有限差分方案离散化微分方程,您将获得一组代数方程,例如: 其中我是空间节点数目(不知道这是正确的术语)。 对于那些想学习系统的动态特性方程会是这样的情况:∂Ç我,Ĵus(Ci,j−Ci−1,j)δz=ρb∑k=1Nreacνj,kRi,kus(Ci,j−Ci−1,j)δz=ρb∑k=1Nreacνj,kRi,ku_s\frac{(C_{i,j}-C_{i-1,j})}{\delta z}=\rho_b \sum_{k=1}^{N_{reac}} \nu_{j,k} R_{i,k}iii 或离散: (Ç吨,我,Ĵ -Ç吨- 1 ,我,Ĵ)∂Ci,j∂t=−us(Ci,j−Ci−1,j)δz+ρb∑k=1Nreacνj,kRi,k∂Ci,j∂t=−us(Ci,j−Ci−1,j)δz+ρb∑k=1Nreacνj,kRi,k\frac{\partial C_{i,j}}{\partial t}=-u_s\frac{(C_{i,j}-C_{i-1,j})}{\delta z}+\rho_b \sum_{k=1}^{N_{reac}} \nu_{j,k} R_{i,k}(Ct,i,j−Ct−1,i,j)δt=−us(Ct,i,j−Ct,i−1,j)δz+ρb∑k=1Nreacνj,kRt,i,k(Ct,i,j−Ct−1,i,j)δt=−us(Ct,i,j−Ct,i−1,j)δz+ρb∑k=1Nreacνj,kRt,i,k\frac{(C_{t,i,j}-C_{t-1,i,j})}{\delta t}=-u_s\frac{(C_{t,i,j}-C_{t,i-1,j})}{\delta z}+\rho_b \sum_{k=1}^{N_{reac}} \nu_{j,k} R_{t,i,k} FFFt=0t=0t=0FFFttt):就质量平衡而言是好的,但就动力学行为而言则不好,因为在每个时间间隔,速度可能是正确的,但对于反应器的整个长度而言,BUT的变化因此并未考虑停留时间。 us,i=QiA=∑Ncj=1Fi,jRgTPAus,i=QiA=∑j=1NcFi,jRgTPAu_{s,i}=\frac{Q_i}{A}=\frac{\sum_{j=1}^{N_c}F_{i,j} \frac{Rg T}{P}}{A}Fj=usCjA⇒us=f(us)Fj=usCjA⇒us=f(us)F_j=u_s C_j A\Rightarrow …

1
关于RC车辆转弯刚度的问题
我是一名学士学位的学生,负责对RC车的车辆动力学进行建模,并将自动驾驶。我缺乏车辆动力学的先前经验或特别的教育,所以我一直在研究这个领域,特别是Rajesh Rajamani的车辆动力学和控制。根据主管的建议,我不会使用Pacejka Magic Formula。我想我对这个问题以及如何处理这个问题已经有了足够的了解,但是我对于“转弯刚度”这个参数非常糟糕。据我所知,这是轮胎的属性,我会在轮胎数据表上找到。然而在我的情况下,轮胎更简单,它们只是轮子周围的坚固橡胶圈。 那么,我该如何确定转弯刚度呢?否则,考虑到这些轮胎的形状,我可以做出任何可以简化模型的假设吗?


1
连续线性化的优点是什么?
在这个链接中,已经提到了两种方法用于线性化。 1-离线线性化 2-在线线性化 但是,我不明白在线方法中“连续线性化”的作用是什么。连续和典型线性化有什么区别?

1
变形相关阻尼
众所周知,如果阻尼模型仅取决于瞬时速度,则可以将其称为粘性阻尼,其阻尼力。但是,如果作为依赖于变形是否仍将其称为粘性阻尼?如果将阻尼力建模为其中是的函数,我们是否称这种非线性粘性阻尼?谢谢!f=Cvf=Cvf = CvCCCC(u),C(u),C(u),f=Cg(v),f=Cg(v),f=C g(v),gggvvv

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.