找回密码
 注册
Simdroid-非首页
查看: 790|回复: 14

【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

[复制链接]
发表于 2004-2-20 18:23:05 | 显示全部楼层 |阅读模式 来自 陕西西安
如题,
如能,请该如何用.
发表于 2004-2-20 20:08:16 | 显示全部楼层 来自 上海徐汇区

回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

Simdroid开发平台
    从 ANSYS/LS-Dyna 的帮助来看应该是可以的,且给出了一个简单的例子,只是我没有具体做过,不能给你更多的帮助。
  
推荐使用Truegrid进行前处理。
发表于 2004-2-20 21:07:02 | 显示全部楼层 来自 广东广州

回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

楼顶的老兄,我现在正在用做流耦合方面的,而且前处理器准备用ansys。不过我先用的是femb,等准备弄懂了怎么模拟再用ansys。现在流固耦合方面的问题还没有解决啊。
发表于 2004-2-21 10:12:10 | 显示全部楼层 来自 江苏徐州

回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

流固耦合的实现,它的建模形式和其他的有限元区别不大,关键在于定义单元的算法和接触的算法,拉各朗日对拉各朗日就是接触,拉哥朗日对欧拉就是流固耦合,这个要在k文件中添加和修改。
首先要明白什么是流固耦合,其次熟悉关键字,那么用ansys实现是完全没有问题的。
别的软件例如truegrid也可以,但实际是在交互形式下修改k文件而已,道理完全一样。

评分

1

查看全部评分

 楼主| 发表于 2004-2-21 13:37:04 | 显示全部楼层 来自 陕西西安

回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

htbbzzg网站顾问您好,请问您说的是ansys7.0还ansys8.0的帮助。我找了一下7.0的没找到有例子,烦您能告知具体位置吗?
  
wdjsc您好,能具体一点说说先用femb再用ansys再用dyna吗?
  
ls_dyna您好,谢谢您的指导性意见。但我现在该如何入门呢?有没有一些资料及例子啊?
发表于 2004-2-21 17:42:41 | 显示全部楼层 来自 广东广州

回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

其实我是先用femb熟悉模拟流固耦合问题的操作过程,这主要还是我不太了解其中的参数设置,而femb用起来比较方便。等熟悉后然后再准备用ansys建模,不过用ansys比较麻烦。如果能用其它的最好不要用ansys。最后还想问问htbbzzg网站顾问和ls_dyna一个问题:你们能这个message文件看出什么问题?请其他高手也帮忙解决一下。message文件如下:
      Date: 02/21/2004      Time: 17:06:43   
  
     ___________________________________________________
     |                                                 |
     |  Livermore  Software  Technology  Corporation   |
     |                                                 |
     |  7374 Las Positas Road                          |
     |  Livermore, CA 94550                            |
     |  Tel: (925) 449-2500  Fax: (925) 449-2507       |
     |  www.lstc.com                                   |
     |_________________________________________________|
     |                                                 |
     |  LS-DYNA, A Program for Nonlinear Dynamic       |
     |  Analysis of Structures in Three Dimensions     |
     |  Version:  960          Date: 07/26/2002        |
     |  Revision: 1488         Time: 17:41:49          |
     |                                                 |
     |  Features enabled in this version:              |
     |    ANSYS Database format                        |
     |    Shared Memory Parallel                       |
     |                                                 |
     |  Licensed to:                                   |
     |                                                 |
     |  Platform   : PC (Intel)                        |
     |  OS Level   : WINDOWS 2000                      |
     |  Hostname   :|
     |  Precision  : Single precision (I4R4)           |
     |                                                 |
     |  Unauthorized use infringes LSTC copyrights     |
     |_________________________________________________|
  
  Input file: F:\ANSYSD~1\FEMBFI~1\INPUTD~1.DYN                                       
expanding   memory to    41943040
  
********  notice  ********  notice  ********  notice  ********
*                                                            *
* This is the LS-DYNA Explicit Finite Element code.          *
* Neither LSTC nor the authors assume any responsibility for *
* the validity, accuracy, or applicability of any results    *
* obtained from this system. The user must verify his own    *
* results.                                                   *
*                                                            *
* LSTC endeavors to make the LS-DYNA code as complete,       *
* accurate and easy to use as possible.                      *
* Suggestions and comments are welcomed.  Please report any  *
* errors encountered in either the documentation or results  *
* immediately to LSTC through your site focus.               *
*                                                            *
* Copyright (C) 1990-2002                                    *
* by Livermore Software Technology Corp. (LSTC)              *
* All rights reserved                                        *
*                                                            *
********  notice  ********  notice  ********  notice  ********
contracting memory to       55384
expanding   memory to       90768
expanding   memory to      147792
expanding   memory to      214032
expanding   memory to      359504
expanding   memory to      420515
expanding   memory to      451015
expanding   memory to      471632
expanding   memory to      572583
expanding   memory to      593499
expanding   memory to      658645
contracting memory to           2
  
  LS-DYNA will perform a structural only analysis  
  
  LS-DYNA user input                                                      
                         ls-dyna (version 960       )     date 07/26/2002
expanding   memory to        2961
expanding   memory to       21841
expanding   memory to       66849
expanding   memory to      550861
expanding   memory to      557047
contracting memory to      553501
expanding   memory to      712827
expanding   memory to      714848
expanding   memory to      721708
expanding   memory to      736600
expanding   memory to      739718
expanding   memory to      787765
expanding   memory to      813277
expanding   memory to     1240170
expanding   memory to     1354323
expanding   memory to     1399313
expanding   memory to     1458023
expanding   memory to     1879834
expanding   memory to     1905789
expanding   memory to     1935750
expanding   memory to     2067027
contracting memory to     2067027
contracting memory to     2067027
expanding   memory to     2067107
expanding   memory to     2092619
contracting memory to     2092619
expanding   memory to     2092737
expanding   memory to     2092741
expanding   memory to     2163473
  
  E r r o r   t e r m i n a t i o n
  
   Memory required for explicit solution:      2163473
  Additional dynamically allocated memory:            0
                                   Total:      2163473
  
  T i m i n g   i n f o r m a t i o n
                        CPU(seconds)   %CPU  Clock(seconds) %Clock
  ----------------------------------------------------------------
  Initialization ....... 0.0000E+00    0.00     0.0000E+00    0.00
  Element processing ... 0.0000E+00    0.00     0.0000E+00    0.00
  Binary databases ..... 0.0000E+00    0.00     0.0000E+00    0.00
  ASCII database ....... 0.0000E+00    0.00     0.0000E+00    0.00
  Contact algorithm .... 0.0000E+00    0.00     0.0000E+00    0.00
  Contact entities ..... 0.0000E+00    0.00     0.0000E+00    0.00
  Rigid bodies ......... 0.0000E+00    0.00     0.0000E+00    0.00
  Implicit Nonlinear ... 0.0000E+00    0.00     0.0000E+00    0.00
  Implicit Lin. Alg. ... 0.0000E+00    0.00     0.0000E+00    0.00
  ----------------------------------------------------------------
  T o t a l s            0.0000E+00    0.00     0.0000E+00    0.00
  
  Problem time       =    0.0000E+00
  Problem cycle      =         0
  Total CPU time     =         0 seconds (   0 hours  0 minutes  0 seconds)
  CPU time per zone cycle  =         0 nanoseconds
  Clock time per zone cycle=         0 nanoseconds
  
  Number of CPU's     1
  Start time   02/21/2004 17:06:43   
  End time     02/21/2004 17:06:46   
  Elapsed time        3 seconds (   0 hours  0 minutes  3 seconds)
  
 楼主| 发表于 2004-2-21 18:05:06 | 显示全部楼层 来自 陕西西安

回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

多谢相告,你的情况.
我猜可能是内存不足.多分配一点内存看是不是可行.
发表于 2004-2-21 19:17:57 | 显示全部楼层 来自 广东广州

回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

我的K文件只有1.2M,分配的内存有400M,应该够了吧。有些8M多的K文件用200多的内存也能算下去。会不会是其它原因?
 楼主| 发表于 2004-2-22 12:53:42 | 显示全部楼层 来自 陕西西安

回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

我曾经算过的一个例子,其Message中的是这样的.
  
.........
  
expanding   memory to    21353839
expanding   memory to    21358971
  
  storage needed for solution=  21358971
       0 t 0.0000E+00 dt 0.00E+00 flush i/o buffers
       0 t 0.0000E+00 dt 0.00E+00 flush i/o buffers
expanding   memory to    21605739
  
  The LS-DYNA time step size should not exceed     0.376E-01
  to avoid contact instabilities.  If the step size is
  bigger then scale the penalty of the offending surface.
0 t 0.0000E+00 dt 0.00E+00 flush i/o buffers
       1 t 0.0000E+00 dt 3.38E-02 flush i/o buffers
       1 t 0.0000E+00 dt 3.38E-02 write d3plot file
      60 t 1.9939E+00 dt 3.38E-02 write d3plot file
     119 t 3.9879E+00 dt 3.38E-02 write d3plot file
........
  
我是觉得你的这部分是关键的信息.
E r r o r t e r m i n a t i o n  
  
   Memory required for explicit solution: 2163473  
Additional dynamically allocated memory: 0  
                                   Total: 2163473  
  
我认为,errortermination 之后的就是为什么终止的原因.
你再查一查吧.我也没辙了.
发表于 2004-2-22 13:42:23 | 显示全部楼层 来自 北京理工大学

回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

流固耦合通过修改.k文件中的卡片可以实现,与你用什么前处理器没有太大的关系,我就是用ansys/lsdyna前处理器建立的模型实现了流固耦合。只要在.k文件中加上*CONSTRAINED_LAGRANGE_IN_SOLD卡片就可以了。具体这个卡片表示什么意义,你可以参考lsdyna手册上的介绍
 楼主| 发表于 2004-2-22 14:03:28 | 显示全部楼层 来自 陕西西安

回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

多谢wuyitian6297!
  
请教一下,
我的模型是一层固体,一层流体,再一层固体,即固体膨胀挤压流体,再由流体施加于另一层固体.
另外就是液压如何施加呢?
发表于 2004-2-22 14:04:10 | 显示全部楼层 来自 广东广州

回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

谢了,我再查查吧。
 楼主| 发表于 2004-2-22 14:08:06 | 显示全部楼层 来自 陕西西安

回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

对了,wuyitian6297.
  
麻烦把您的truegrid给我传一份吧.
  
zhan_qw@126.com
  
我怕我的流固模型用ansys画不出六面体网格来.
发表于 2005-5-9 02:12:29 | 显示全部楼层 来自 北京宣武

Re:回复: 【注意】请教可不可以用ls-dyna算流固耦合,而前处理软件是ansys吗?

htbbzzg wrote:
    从 ANSYS/LS-Dyna 的帮助来看应该是可以的,且给出了一个简单的例子,只是我没有具体做过,不能给你更多的帮助。
  
推荐使用Truegrid进行前处理。
把例子贴上来吧?!
郭支明 该用户已被删除
发表于 2005-5-29 11:52:02 | 显示全部楼层 来自 山西大同
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-19 12:16 , Processed in 0.065464 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表