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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
hi 各位,我近期使用 siwave v5.0仿真,发现一直停在 30%进度位置不动了,结束 slover 进程后,siwave v5.0报出
8 p% @& O5 a$ {1 Fcan't compute dc solution. 请问各位高手如何解决这种现象,多谢了。
( y8 W. p) X1 J1 l4 X5 n* H+ t

该用户从未签到

推荐
 楼主| 发表于 2015-3-2 14:15 | 只看该作者
本帖最后由 maxswellyqp 于 2015-3-2 14:17 编辑
  K  ~9 u, e& s$ s: Q1 A% s
willyeing 发表于 2015-3-1 11:00# T4 D6 k% k/ O; ?/ V
看看你2台电脑的配置,特别是内存大小,建议这种软件用64位系统,32位系统只是用来玩玩的

; i& Y5 S& b' G2 i2 e) _( Dhi  willyeing, 我这两天仔细对比家里电脑和公司电脑运行进程差异,1 ~% [! H& s$ G
发现家里电脑在跑 siwave 时候,调用程序依次如下:
+ o6 s8 k# ^: C# n  X1 Z1、geomproc.exe6 T$ s6 W4 N+ ^; Y+ K4 ^
2、siwave_solver.exe,( m% l7 f  p6 f; M8 b
之后就仿真完毕了。
. v2 u/ w5 M6 l# [" W$ F$ _7 C- ?/ C$ c3 N
而公司运行相同仿真,. g2 F/ x' J. `# a1 Q0 P2 M0 ^
调用程序依次如下:- c: L' k! i' u0 D
1、geomproc.exe
+ k3 g  t3 Z7 i# M# L' c2、siwave_solver.exe,) I$ h: c( E+ q* I
3、solver.exe & siwave_solver.exe, solver.exe这个进程是在仿真到 30%时候才出现的,这个进程出现之后,仿真就停掉了,! z% m5 v% }. v' {
奇怪的有时候结束这个 solver.exe进程,竟然偶尔还可以继续仿真,并且可以正常结束仿真,不过有时候强行终止 solver.exe这个进程  I7 a- I0 }% i4 C, z1 z8 P7 M4 M' x
会报出  “ can't solve DP " 或者  ” can't compute dc solution" 这种错误;) j5 v' E1 e1 O

& E" O( T1 n, M* _6 v0 O进一步发现  家里电脑运行 siwave时候,发现siwave 占用最大内存达 1.8GB,而公司那台电脑运行siwave停掉时候,, ^9 G5 f; L, N  W$ }
siwave仅占用内存 0.78GB, 这时候电脑总占用内存仅为 1.1GB;( O, [( B4 D9 n& _4 w' e
对比家里电脑和公司电脑配置,基本没多大差异,下面是相应配置:
4 o9 L8 J; G( E9 N4 c3 C" ?% \家里电脑               公司电脑$ Q  G- x0 E; |5 M& z; n
i5-3450                 i5-34706 {- i* ~  E' a( e1 [2 u% @: e/ v6 F
xp sp3 32bit          xp sp3  32 bit( k1 ^0 j1 _" p& g9 m
4GB  内存               4GB  内存" \1 P$ }4 `/ Q) V8 {% D* B
虚拟内存12G          虚拟内存达 30G
0 Z) z6 |( Q* A7 E: V2 w/ A( v1 s: G) ~: z- C2 n6 F! h8 H
    现在问题有:
7 n! W( p: H- ^' o1、为何公司电脑看到  solver.exe这个进程?且看起来像是 solver.exe这个进程阻止了进一步仿真,
6 v8 b# H& u: R4 D4 F2、公司电脑占用内存数目大大小于家里电脑?对于相同软件和仿真文件,如何解释这个原因呢?, M* D# W6 _: w0 P: x
3、我换个其他仿真文件,也是在 30%进度时候停掉,且都看到 solver.exe这个进程,这是目前看到停止仿真的相同点。# B' u5 x2 v! `+ k6 d

; i# @  |$ i5 ], U3 R请问是否遇到类似情况?如何进一步  debug 呢?   
; D# p. }$ o8 O. V4 G
6 H7 I, n) M# s% |+ f
9 g( Y+ Q* Y' q' s& ^) ]9 r% r0 {

点评

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

该用户从未签到

推荐
 楼主| 发表于 2015-2-25 14:07 | 只看该作者
cousins 发表于 2015-2-25 13:54$ f; r1 h: U5 @7 R: S6 {( ^  N
太复杂的板子不要加太多的混合型的激励源,DC+frequency dependent就会出现你这样的问题。
( v; s7 V; O# }" W- X$ c% s$ D64位系统才能处 ...
4 j0 s9 V# ^# m
cousins,新年好,我的情况是这样的,我在家里和公司电脑安装的都是相同的 siwave v5.0(同一个安装文件), 仿真相同的 siwave 文件,我家里电脑可以仿真通过,但是我公司电脑仿真停在 30%进度不往下走了,+ z4 r% n4 H1 W2 o( O5 x& Z
我还以为 siwave 4.0 和 siwave 5.0有相关影响(因为我公司电脑事先已经安装了 v4),为此卸载了 v4.0 & v5.0,
" g4 b% d' j% I$ O! D, B# }1 ?不过公司电脑表现依旧停在 30%进度不往下走了,为了彻底清除 系统环境影响,为此我还把公司电脑系统重装了,1 }0 j8 D, F8 A( @4 m$ u6 O
然后完全按照家里电脑的安装步骤依次安装完 ansoft 软件后,今天我上班后,又重新用新安装的 siwave 5.0重新跑了
# D1 y  r' z8 W+ Z( i, k家里那电脑可以仿真通过的siwave 文件,但是还是停在 30%进度不往下走了,我现在彻底没折。请问 你据此现象,猜想到什么原因吗?
$ e- P* k4 \4 L- A7 _$ b9 W3 F如果需要siwave 源文件,我可以下班后,在家里发给我帮我看看,希望能帮我看看这个问题。多谢了。
9 l& ], g! R6 g" `+ ^0 I! g# S

点评

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

该用户从未签到

推荐
 楼主| 发表于 2015-3-3 16:49 | 只看该作者
maxswellyqp 发表于 2015-3-2 18:40
# }6 I* Q: b* l我思虑再三,决定明天重装 win 7 x64 系统,其他工作软件从论坛慢慢找来。希望可以用。
5 l, i, p# }2 y- M% G* B! ?! M
hi willyeing: 我今天重装了 win7 x64 系统,安装了 siwave 7.0 x64,可以仿真ok,
- p7 h1 @7 t- f" I+ E3 I但是我重装之前的  ansoftlink v4.1后,可以从 allegro 导出 mcm文件到  ansoftlink,再由  ansoftlink 导出到 siwave报错,8 z- E2 m2 a+ ?& ^7 w; z9 i
提示信息是 “ failed to check out license 'al4apd' ; E; ]0 N( \, M
license file does not support this version (FLEXlm error-21).6 U0 A; B2 t6 W* m
不过我在 ansoftlink 破解 license文件中 看到 al4apd 内容,请问这是怎么回事?
" [) M) k7 J- O. V2 n; _- q) l1 c2 E1 [  n

该用户从未签到

2#
发表于 2015-2-25 13:54 | 只看该作者
太复杂的板子不要加太多的混合型的激励源,DC+frequency dependent就会出现你这样的问题。
! D! V; x. M2 h$ s64位系统才能处理的问题就不要用32位的去做。0 N0 \# f* B$ `

点评

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

该用户从未签到

4#
 楼主| 发表于 2015-2-25 14:13 | 只看该作者
maxswellyqp 发表于 2015-2-25 14:07
; f( l% g! ^8 i- z/ Q5 \7 @cousins,新年好,我的情况是这样的,我在家里和公司电脑安装的都是相同的 siwave v5.0(同一个安装文件),  ...

. a- j6 m7 e1 E2 V! t7 `cousins,如果你能帮我解决这个困扰我好久问题,我会感谢你的,先谢了。
/ W6 G. G: c. j7 G

点评

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

该用户从未签到

5#
发表于 2015-2-25 15:28 | 只看该作者
maxswellyqp 发表于 2015-2-25 14:13# L! U! l$ O. m0 R
cousins,如果你能帮我解决这个困扰我好久问题,我会感谢你的,先谢了。

$ g0 G$ B& ~! q: X8 Q( ?试试用7.0以上的版本,64位的。
/ @  O! a5 a* p+ d7 K  m$ I0 p1 P* E' U

点评

现在无法解释的是,相同安装文件,仿真相同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:285 n) ^$ c6 k9 t7 U$ }5 T; c
试试用7.0以上的版本,64位的。
  w. K/ s! z( ~  {: w
hi cousins,我安装系统是 32位的啊,应该不能装 64bit  siwave v7.0吧?
, u& }0 S; c4 p如果仅仅为了 安装 siwave v7.0 64bit 而重装系统,目前电脑其他软件都是基于 32bit 系统的,换成 64bit还可以用吗?! `( C5 r; i! `# U1 d. _/ }
不能用的话,这个方式对我来说就没有意义了。有其他什么想法吗?. T" ]- d+ Y! V  r+ K

该用户从未签到

7#
 楼主| 发表于 2015-2-25 17:03 | 只看该作者
cousins 发表于 2015-2-25 15:28
) w8 C( }3 j. y/ [试试用7.0以上的版本,64位的。
1 a  M$ |& z) }! X2 S! L! w
现在无法解释的是,相同安装文件,仿真相同siwave,竟然有这么大的差别。8 d4 q# ^3 ~5 r/ `' `7 J
两个电脑都是重新安装的xp系统。太诡异了。7 F' G/ ~, ~. s4 v9 K5 y% y3 C6 i

点评

看看你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
    & @% `9 q2 y; c现在无法解释的是,相同安装文件,仿真相同siwave,竟然有这么大的差别。
    2 n2 ^# M& W) R8 }; g" a5 C两个电脑都是重新安装的xp系统 ...
    ) X2 a  d; Y6 V1 i7 ]
    看看你2台电脑的配置,特别是内存大小,建议这种软件用64位系统,32位系统只是用来玩玩的
    , F2 f* E) k/ r. [9 }

    点评

    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:15
    , I- P- F" A5 P0 {hi  willyeing, 我这两天仔细对比家里电脑和公司电脑运行进程差异,
    % E0 B6 q: Z/ A: Q! @9 V发现家里电脑在跑 siwave 时候,调 ...
    ) q8 p) @% Q9 f( M9 B- U* C; N( M
    看看内存能认到多少,你确定2台电脑的XP系统是一摸一样的吗
    6 P  S  z, l  T, }0 i. H' A& ]) w- V
    % e; J) e& \( F" n
    ) M% X; D. ^; i0 A! \
  • TA的每日心情
    郁闷
    2025-4-28 15:02
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    11#
    发表于 2015-3-2 15:37 | 只看该作者
    xp32一般能认到2.7GB左右的内存& P! X% `, S: f: o9 L0 m/ E, q

    点评

    公司这台电脑可以看到 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; j+ h- o; c8 L7 F! }7 I* J
    xp32一般能认到2.7GB左右的内存
    ; z: g$ J- h( l5 z8 ~" A6 i
    公司这台电脑可以看到 3.39GB内存(我电脑->属性 看到的数字),家里那台没注意到,公司这边系统是  window xp professional 版本 2002 service pack3
    + V/ H3 t& k. O- E2 n; D9 a家里是  window xp sp3,不过没注意到是哪年版本的,) W4 e5 S+ x# ~8 Q7 [1 W& a. A! S
    今晚回去确认下。
    . S; F  b6 {1 X0 [5 |3 {' j6 R; [. e$ s* C' c! e2 {2 R$ k
  • 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版本  |) w  g& {9 M5 G
  • 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-7-20 03:07 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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