找回密码
 注册
关于网站域名变更的通知
查看: 3113|回复: 19
打印 上一主题 下一主题

[Ansys仿真] siwave v5 仿真失败求解

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-2-25 13:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
hi 各位,我近期使用 siwave v5.0仿真,发现一直停在 30%进度位置不动了,结束 slover 进程后,siwave v5.0报出* t. N3 J1 Y  y" I
can't compute dc solution. 请问各位高手如何解决这种现象,多谢了。: E5 U9 O( {% Y2 n1 s, V; i

该用户从未签到

推荐
 楼主| 发表于 2015-3-2 14:15 | 只看该作者
本帖最后由 maxswellyqp 于 2015-3-2 14:17 编辑
1 P# q% U* T4 [" t  B
willyeing 发表于 2015-3-1 11:005 U% `: r' F, K( `* x9 C
看看你2台电脑的配置,特别是内存大小,建议这种软件用64位系统,32位系统只是用来玩玩的
, x- R# A$ f" g" U
hi  willyeing, 我这两天仔细对比家里电脑和公司电脑运行进程差异,3 @* C3 }" f' h
发现家里电脑在跑 siwave 时候,调用程序依次如下:
5 j: l& V, B4 n, W) k1、geomproc.exe0 W3 Q6 I( u  H6 z: ~
2、siwave_solver.exe,% V7 o6 u9 b$ h# ?
之后就仿真完毕了。, u. z3 d, s% @) f, r

5 V* J% y/ W; }4 T" k' N7 a1 T而公司运行相同仿真,) x7 I8 n: t" {) k$ C! Z
调用程序依次如下:
9 Y! r0 O/ k- v5 G' w/ F1、geomproc.exe" f+ b! o- q8 {
2、siwave_solver.exe,) S# e& y0 z1 H( N: ~4 i1 B* a
3、solver.exe & siwave_solver.exe, solver.exe这个进程是在仿真到 30%时候才出现的,这个进程出现之后,仿真就停掉了,
6 X! Z2 D) j+ F+ {" P, ?: z% h奇怪的有时候结束这个 solver.exe进程,竟然偶尔还可以继续仿真,并且可以正常结束仿真,不过有时候强行终止 solver.exe这个进程
! P% G4 N6 z1 h* F6 {- ^5 t会报出  “ can't solve DP " 或者  ” can't compute dc solution" 这种错误;
4 g) ?6 Y% ]* w
+ S" i/ s3 K' ]进一步发现  家里电脑运行 siwave时候,发现siwave 占用最大内存达 1.8GB,而公司那台电脑运行siwave停掉时候,
8 F3 u4 q+ Q5 |( w* t0 ^siwave仅占用内存 0.78GB, 这时候电脑总占用内存仅为 1.1GB;
# a* Y# d7 o2 {; m对比家里电脑和公司电脑配置,基本没多大差异,下面是相应配置:
0 o* c: H0 M4 m9 ^& V家里电脑               公司电脑7 k( Y* G* x$ m2 x
i5-3450                 i5-3470
( v$ d7 ]6 C  L0 B$ c9 D2 Z; V* yxp sp3 32bit          xp sp3  32 bit
0 ]: F; j% G7 D! {4GB  内存               4GB  内存
4 ^8 c! D3 l/ n% }虚拟内存12G          虚拟内存达 30G5 Q0 @3 W/ L7 ]' X8 Z  [1 H4 m) f

4 s7 F* K% X% c* `3 H+ z  ~    现在问题有:" j4 l: \( k  P- ]0 O+ m
1、为何公司电脑看到  solver.exe这个进程?且看起来像是 solver.exe这个进程阻止了进一步仿真,
8 Z' r4 B4 m" L2 E5 H6 _/ N2 m$ F* x2、公司电脑占用内存数目大大小于家里电脑?对于相同软件和仿真文件,如何解释这个原因呢?2 v, {6 K8 X3 F. R. ]* s
3、我换个其他仿真文件,也是在 30%进度时候停掉,且都看到 solver.exe这个进程,这是目前看到停止仿真的相同点。
) I) W) e; }! _" y$ p5 y3 s
1 p) n; X& B& B, h5 e/ X请问是否遇到类似情况?如何进一步  debug 呢?   
; a# Y% I6 I8 _" _) p% }: H, e) y3 p" X* U. G0 q
3 \1 p: J! _2 X4 m, p& N: Y# ?

点评

看看内存能认到多少,你确定2台电脑的XP系统是一摸一样的吗  详情 回复 发表于 2015-3-2 15:37

该用户从未签到

推荐
 楼主| 发表于 2015-2-25 14:07 | 只看该作者
cousins 发表于 2015-2-25 13:54
) R1 E9 u7 n8 w  k; d太复杂的板子不要加太多的混合型的激励源,DC+frequency dependent就会出现你这样的问题。# W) M: `4 ^- q1 C  W- I2 Y
64位系统才能处 ...

/ b3 I+ ^7 ]# k) `( S9 z$ vcousins,新年好,我的情况是这样的,我在家里和公司电脑安装的都是相同的 siwave v5.0(同一个安装文件), 仿真相同的 siwave 文件,我家里电脑可以仿真通过,但是我公司电脑仿真停在 30%进度不往下走了,
( l1 Q: B9 a" E- V我还以为 siwave 4.0 和 siwave 5.0有相关影响(因为我公司电脑事先已经安装了 v4),为此卸载了 v4.0 & v5.0,2 _- l' M4 R3 h4 Z9 T8 Y
不过公司电脑表现依旧停在 30%进度不往下走了,为了彻底清除 系统环境影响,为此我还把公司电脑系统重装了,
% P/ t# w+ v* @4 m0 _然后完全按照家里电脑的安装步骤依次安装完 ansoft 软件后,今天我上班后,又重新用新安装的 siwave 5.0重新跑了
+ M& [1 E* o& B: p5 W; c0 z家里那电脑可以仿真通过的siwave 文件,但是还是停在 30%进度不往下走了,我现在彻底没折。请问 你据此现象,猜想到什么原因吗?8 [0 n+ r( d- c. n  j) x' \
如果需要siwave 源文件,我可以下班后,在家里发给我帮我看看,希望能帮我看看这个问题。多谢了。: [; }( S" Z0 z

点评

cousins,如果你能帮我解决这个困扰我好久问题,我会感谢你的,先谢了。  详情 回复 发表于 2015-2-25 14:13

该用户从未签到

推荐
 楼主| 发表于 2015-3-3 16:49 | 只看该作者
maxswellyqp 发表于 2015-3-2 18:40
/ S; ]. E4 y  I: l/ U我思虑再三,决定明天重装 win 7 x64 系统,其他工作软件从论坛慢慢找来。希望可以用。

% }2 Z9 d  H5 `8 q8 uhi willyeing: 我今天重装了 win7 x64 系统,安装了 siwave 7.0 x64,可以仿真ok,/ Q# j- j" E9 b( ?2 k( H
但是我重装之前的  ansoftlink v4.1后,可以从 allegro 导出 mcm文件到  ansoftlink,再由  ansoftlink 导出到 siwave报错,
1 ~2 D" ^6 ]$ e, i提示信息是 “ failed to check out license 'al4apd' $ |0 i+ R. J3 G& Z1 S  D* l! t, T
license file does not support this version (FLEXlm error-21).
( o1 D1 v" j& D! p2 z1 v% v- S( [不过我在 ansoftlink 破解 license文件中 看到 al4apd 内容,请问这是怎么回事?
) i# F/ s) [; C; ?' D) g  O( V# t& ^: g

该用户从未签到

2#
发表于 2015-2-25 13:54 | 只看该作者
太复杂的板子不要加太多的混合型的激励源,DC+frequency dependent就会出现你这样的问题。
& c) w; q, g( z1 B64位系统才能处理的问题就不要用32位的去做。7 A/ H- \* E* ^* x/ o! F( d- ]6 \

点评

cousins,新年好,我的情况是这样的,我在家里和公司电脑安装的都是相同的 siwave v5.0(同一个安装文件), 仿真相同的 siwave 文件,我家里电脑可以仿真通过,但是我公司电脑仿真停在 30%进度不往下走了, 我还以为 s  详情 回复 发表于 2015-2-25 14:07

该用户从未签到

4#
 楼主| 发表于 2015-2-25 14:13 | 只看该作者
maxswellyqp 发表于 2015-2-25 14:07
/ H$ ]4 I$ r$ w5 Z9 B# z8 }: b+ B+ w/ `cousins,新年好,我的情况是这样的,我在家里和公司电脑安装的都是相同的 siwave v5.0(同一个安装文件),  ...

! v1 v3 Q3 a/ n% i2 K" y% Pcousins,如果你能帮我解决这个困扰我好久问题,我会感谢你的,先谢了。6 [+ ~) e8 f9 ?7 l+ }/ P9 m

点评

试试用7.0以上的版本,64位的。  详情 回复 发表于 2015-2-25 15:28

该用户从未签到

5#
发表于 2015-2-25 15:28 | 只看该作者
maxswellyqp 发表于 2015-2-25 14:13& z: Q6 _) n$ U+ |2 D; b, C7 M
cousins,如果你能帮我解决这个困扰我好久问题,我会感谢你的,先谢了。

3 Z1 w9 e6 q& n试试用7.0以上的版本,64位的。: U: x- `- Q) f: @/ S4 ~6 y$ s

$ }% c( @- v1 }  [. k$ h8 w2 N9 e( R

点评

现在无法解释的是,相同安装文件,仿真相同siwave,竟然有这么大的差别。 两个电脑都是重新安装的xp系统。太诡异了。  详情 回复 发表于 2015-2-25 17:03
hi cousins,我安装系统是 32位的啊,应该不能装 64bit siwave v7.0吧? 如果仅仅为了 安装 siwave v7.0 64bit 而重装系统,目前电脑其他软件都是基于 32bit 系统的,换成 64bit还可以用吗? 不能用的话,这个方式  详情 回复 发表于 2015-2-25 17:00

该用户从未签到

6#
 楼主| 发表于 2015-2-25 17:00 | 只看该作者
cousins 发表于 2015-2-25 15:28
, M* v! ~  Z! N4 m7 n试试用7.0以上的版本,64位的。
/ r6 r* ], e& E0 d( |6 N# N
hi cousins,我安装系统是 32位的啊,应该不能装 64bit  siwave v7.0吧?
* m) T" ?  p9 L& a4 u0 s3 F如果仅仅为了 安装 siwave v7.0 64bit 而重装系统,目前电脑其他软件都是基于 32bit 系统的,换成 64bit还可以用吗?( g( S& h3 |- _2 ?' j$ G0 v
不能用的话,这个方式对我来说就没有意义了。有其他什么想法吗?' z# k# d) x3 m( q$ q

该用户从未签到

7#
 楼主| 发表于 2015-2-25 17:03 | 只看该作者
cousins 发表于 2015-2-25 15:28
" y+ u( u: X0 U! i: U试试用7.0以上的版本,64位的。
6 c% t6 A! o5 [
现在无法解释的是,相同安装文件,仿真相同siwave,竟然有这么大的差别。
5 C2 _# ]2 O3 `& C0 \+ x; x# R两个电脑都是重新安装的xp系统。太诡异了。
% c. v; K6 J! w. a

点评

看看你2台电脑的配置,特别是内存大小,建议这种软件用64位系统,32位系统只是用来玩玩的  详情 回复 发表于 2015-3-1 11:00
  • TA的每日心情
    郁闷
    2025-4-28 15:02
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    8#
    发表于 2015-3-1 11:00 | 只看该作者
    maxswellyqp 发表于 2015-2-25 17:03
    6 k) {" J# x3 G* Y) m现在无法解释的是,相同安装文件,仿真相同siwave,竟然有这么大的差别。
    ; A; r$ w4 q7 [两个电脑都是重新安装的xp系统 ...
    + i( ~7 J! \4 s; w! G9 N
    看看你2台电脑的配置,特别是内存大小,建议这种软件用64位系统,32位系统只是用来玩玩的
    ) H5 A0 `" D: p- E  \4 _

    点评

    hi willyeing, 我这两天仔细对比家里电脑和公司电脑运行进程差异, 发现家里电脑在跑 siwave 时候,调用程序依次如下: 1、geomproc.exe 2、siwave_solver.exe, 之后就仿真完毕了。 而公司运行相同仿真,  详情 回复 发表于 2015-3-2 14:15
  • TA的每日心情
    郁闷
    2025-4-28 15:02
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    10#
    发表于 2015-3-2 15:37 | 只看该作者
    maxswellyqp 发表于 2015-3-2 14:156 U# q% a9 d/ {: Y8 S
    hi  willyeing, 我这两天仔细对比家里电脑和公司电脑运行进程差异,- l5 K  D8 v+ O3 a( |+ }
    发现家里电脑在跑 siwave 时候,调 ...

    / f# {, J: G5 _& _" `+ W看看内存能认到多少,你确定2台电脑的XP系统是一摸一样的吗  i' R/ i/ S8 A# a- H: [9 b6 W

    , _5 ?& c6 G) B: m2 @/ {0 s5 h2 h) z  k6 ^
  • TA的每日心情
    郁闷
    2025-4-28 15:02
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    11#
    发表于 2015-3-2 15:37 | 只看该作者
    xp32一般能认到2.7GB左右的内存) J# P" I9 r( i7 M% Q; ?8 Y

    点评

    公司这台电脑可以看到 3.39GB内存(我电脑->属性 看到的数字),家里那台没注意到,公司这边系统是 window xp professional 版本 2002 service pack3 家里是 window xp sp3,不过没注意到是哪年版本的, 今晚回去确  详情 回复 发表于 2015-3-2 15:55

    该用户从未签到

    12#
     楼主| 发表于 2015-3-2 15:55 | 只看该作者
    willyeing 发表于 2015-3-2 15:37
    9 b" b, W3 j4 e8 T, X" _xp32一般能认到2.7GB左右的内存
    % X* @# {; f) z7 b4 ~$ ~& P
    公司这台电脑可以看到 3.39GB内存(我电脑->属性 看到的数字),家里那台没注意到,公司这边系统是  window xp professional 版本 2002 service pack3
    8 A2 c8 [, K8 F' W  f家里是  window xp sp3,不过没注意到是哪年版本的,% ~2 l7 w$ C7 q- k+ z( v9 T
    今晚回去确认下。) c+ b7 |) U2 _
    ) T  g( F2 h3 \3 [
  • TA的每日心情
    郁闷
    2025-4-28 15:02
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    13#
    发表于 2015-3-2 16:27 | 只看该作者
    那内存认得蛮多的,至于  虚拟内存设置用程序自动控制比较好
  • TA的每日心情
    郁闷
    2025-4-28 15:02
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    14#
    发表于 2015-3-2 16:28 | 只看该作者
    建议装win7 64位 professional版本
    / c4 q( v0 _8 F3 j2 J
  • TA的每日心情
    郁闷
    2025-4-28 15:02
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    15#
    发表于 2015-3-2 16:29 | 只看该作者
    你公司的电脑开的进程估计太多了

    点评

    hi willyeing: 我看了 siwave v5 readme,发现支持操作系统没有 win 7 64bit, 可以支持 window xp 64bit, 换成 win 7 系统可以使用吗? 即使如此,我电脑上其他工作软件业不支持 win7 系统啊。 有其他可选方法  详情 回复 发表于 2015-3-2 16:54
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-1 23:22 , Processed in 0.125000 second(s), 27 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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