SimWe仿真论坛's Archiver

gracey 发表于 2008-5-20 17:17

不同场的连接问题

流体经过多孔介质和空间场的计算问题,多孔介质和普通空间场之间的界面如何连接?我给定了界面上的速度:多孔介质的出口流速等于普通场入口,但计算老是提示 {/j*cg/k
Warning: Property Keep=L changed to K./~Vd#Sg
  Warning: Property Keep=M changed to N.-a pJ.I8w#l
然后显示错误singular matrix

nabla 发表于 2008-5-20 20:13

用不同的偏微分方程描述的不同区域间的耦合问题

在空间的不同区域上,需要用不同的偏微分方程描述同一物理量,而在不同区域的交界面上该物理量的导数满足连续性条件,不知道这种情况COMSOL能否实现?谢谢大家!

xiaobenzhu 发表于 2008-6-30 08:54

貌似见过。。。

kinggun 发表于 2008-6-30 14:04

不必这么麻烦,直接让他们作为内部边界的Continue即可(一般不用定义)。

gracey 发表于 2008-6-30 17:16

谢谢大家的回复

我是利用个kingqun所说的方法计算过,可是我发现在某些值处与别人的计算值存在一定的偏差,所以想试试将两个区域进行连接。我试着使用弱形式,可是总是提示singular matrix问题,我觉得也许是我弱形式与其他方程的连接问题。不知是否是这个原因。

xiaobenzhu 发表于 2008-7-3 09:38

求解時發生的奇異點矩陣問題?(錯誤訊息是”Singular Matrix”) ~W/uh-z^0M1R B
A: 這個問題是因為線性系統的勁度矩陣是有奇異點,求解器無法轉置,處理的方案如下:問題(方程式系統與邊界條件)是過度或是不足定義,請檢查邊界條件和初始條件)rz'lS@|
有定義過相依變數表示式為解變數的空間微分,因為初始猜值對非線性系統是常數,導致方程式變為奇異,處理方式是指定初始條件為非零微分,例如1e-6*sqrt(x^2+y^2+z^2),或是得到錯誤訊息後,點選重新求解(Restart)的選項,也可以解決。

kinggun 发表于 2008-7-4 11:15

使用弱约束的时候,可以只约束某些边界。

opqr368 发表于 2008-7-14 03:41

[size=2][/size]
i)D!M`*` V0_ p5Pi ;Ll ?+Y"Sg'\
[[i] 本帖最后由 methane 于 2008-7-28 17:01 编辑 [/i]]

页: [1]
 

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.