常见问题

Q.

【远端连线与ARES】远端电脑的 GeForce GPU 无法正确地执行 OpenGL 程式

A.

使用远端桌面(微软使用的是 Remote Desktop Protocol,RDP)的时候,Windows 会建立出一张 Microsoft Remote Display Adapter 虚拟显示卡将绘图的功能交给它做转介,所以才会导致没办法正确地执行 OpenGL 的程式。

 

请在被远端控制的电脑上下载并执行 NVIDIA 工具: nvidia rdp utility,就可以发挥 NVIDIA GeForce 显示卡完整的 OpenGL 功能

Q.

【远端连线与ARES】为何本机端无法开启 Sim4Life 且跳出的视窗显示 GUI 无效?

A.

说明:

远端已开启 Sim4Life,本机端没有 GUI 的使用权限。本机端与远端只能择一开启 Sim4Life (若 license GUI seat = 1),使用 GUI 的权限会被分配到开启的一端。

Q.

【远端连线与ARES】如何设定本机端与远端(或伺服器端)的连线?

A.

本地端电脑:

1. 选择 开始->Sim4Life-> Licensing Tools->Install license


2. 点选 Server,输入远端 IP 位址(格式: @xxx.xxx.xxx.xxx),按下 Next


3. 按下 Finish


4. 打开 Sim4Life -> Task Manager -> Networking,点选 Scan Network 会出现 Scan network for available servers 视窗,输入远端 IP 位址并按下 Scan,扫描成功后下方的 Status 会显示 Available、Task Manager 左侧栏位显示远端的 Server

远端电脑: 
1. 开启 ARES


2. 勾选 Allow other computer to connect to this ARES


3. 在 Application Settings 取消勾选 Shut down Ares when last peer disconnects,避免本地端断线时,远端也随之关闭


 

注意事项: 

1. 若连线遭拒,请关闭防火墙
2. 连线异常时,请先关闭 ARES 在重新启动


3. 连线时若出现以下讯息: 

No local SPEAG daemon is running. Attempting to install license daemon. Added @xxx.xxx.xxx.xxx to the registry. 

请确认电脑网路连线 IP 与 ARES 中 IP address for the outside world 的设定一致
[注] 电脑网路连线 IP 检查方式: cmd 开启命令提示字元,输入 ipconfig /all,查看 IPv4 位址

Q.

【档案启动问题】无法正常打开软体,错误讯息显示-应用程式无法正确启动(错误代码:0xc000007b)

A.
错误讯息:

 

解决方法:

Q.

【档案启动问题】模拟档案运行时中断,再度开启 Sim4Life 无法汇入中断的模拟档案

A.

错误讯息:

处理方式:
1. 开启 1 个新的 Sim4Life .smash 档案
2. 在放置模拟档案(.smash)的资料夹中会有名称为 ".Name_of_the_File.smash.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" 的档案,将它拖曳到新开启的 .smash 档案视窗中,重新命名档案名称并储存。(.smash_Results 文件夹名称也须同步修改)

Q.

【模型下载与安装】如何导入体素(voxel)模型档案?

A.

在 Sim4Life 视窗选择 File | Import Voxels 开启 Voxel importer,可以 Voxel file 或 Desc riptor file (ViP format) 导入模型

 




 

 

Q.

【模型下载与安装】如何避免开启 Sim4Life 软体时会自动下载 ViP thumbnails ?

A.

问题图示


1. 打开 File -> Preferences


2. 点选 Online Updates,在视窗中的 Virtual Population 区域取消勾选 Download thumbnails at launch,然后按下 OK


 

Q.

【模型下载与安装】如何下载人体模型(ViP)或动物模型(ViZoo)?

A.

方法 1

1. 开启 Sim4Life,点选 HELP -> ViP Download Code


2. 在 ViP Download Code 视窗输入 Email,选择要下载的模型。完成后按下 Apply 并复制生成的代码


3. 到 https://itis.swiss/virtual-population/ 网页,进入欲下载模型的页面


4. 在模型页面底下的 Authorization Code 贴上复制的代码,然后按下 Get Download link


5. 到信箱收取模型下載連結信

6. 點擊信件中的連結至下載頁面,模型會自動下載

 

方法 2

1. 开启 Sim4Life,在 Model 视窗点选上方工具列的 Model/Phantom 图标(V8.2 以后才有此图标),选择要下载的模型类别: Human, Human (Region), Animals, Phantoms

2. 在 Model Download 视窗选择要下载的模型(注意 License 是否有权限下载该模型)

3. 输入 Email 地址​​​​​​​

4. 选择是否将 Email 位址储存在 Preferences 偏好设定中​​​​​​​

5. 选择模型下载后要存放的路径​​​​​​​

6. 模型下载至指定的路径​​​​​​​

Q.

【License】电脑若同时有安装不同的模拟软体(如: CST、Sim4Life),LMTOOL 可以同时使用 CST 和 SEMCAD X/Sim4Life 的 license 吗?

A.

可以,但 LMTOOL 必须先导入 SEMCAD/Sim4Life 的 license,然后再导入 CST 的 license 以避免读取冲突的问题

Q.

【求解器设定】为什么 MQS (Magneto-Quasi-Static) 模拟有时会无法收敛,并出现 diverged (indefinite matrix) 错误?

A.

在某些经颅磁刺激(TMS)或其他 MQS 应用的模拟中,Sim4Life 可能会出现以下错误讯息:   

 

Solver returns: 'diverged (indefinite matrix)'. 

ERROR: Linear system solver could not determine the solution.   

 

可能原因与解决方法

 

A. 数值方法上的限制


(1) 原因:   

  • 这种收敛失败通常不是模型错误,而是来自预设数值方法在该类问题上的限制。虽然预设方法在一般情况下效率高,但在某些 TMS/MQS 例子中可能导致不定矩阵(indefinite matrix)而无法收敛。   

 

 (2) 解决方式: 切换成 GMRES 预条件器(preconditioner)   

  • 从 Sim4Life v3.4.3 版本起,使用者可在 Solver 设定中调整额外求解器参数,以避免上述问题
  • 在 Additional Solver Options 输入框内输入此参数: -ksp_type gmres
  • 这会指示求解器改用 GMRES 方法,可避免不定矩阵造成的收敛问题
MQS Solver Setting Example

B. 计算域边界(boundaries)过于接近或切入模型物件


(1) 原因: 

  • 如果计算域的边界接触到模型物件,或切入模型的一部分,容易造成求解器不稳定,进而导致 preconditioner 发散。 

 

(2) 解决方式: 在边界与模型之间加入空气块(Air Block) 

  • 建立额外的 Air block (空气块),将其放置于模型外侧、不需要模拟的区域
  • 在 voxel 设定中,将 air block 设定为 比模型更高的优先级 (priority)
  • 将计算域边界稍微外移(仅需增加数格 cell),使边界不再碰到模型本体,而是碰到空气块 
  • 空气方块可放到与背景材料相同的群组中(或单独归类成一个 Manual Folder 并提高其优先度)

 

这样可以有效避免边界直接干涉模型而造成不稳定。

 

C.电流源(current sources)未正确离散化


(1) 原因: 

  • MQS 求解需要电流源是封闭电流回路(closed current loops),且方向一致。如果电流源结构不完整,或方向错误,就会造成电流场非散度自由(non–divergence-free),导致求解器失败。 

 

(2) 解决方式: 确保电流源形成正确的封闭回路

  • 电流来源必须构成完整的 closed loop
  • 若使用 spiral、复杂线圈或需额外线段来闭合电路时: 
    • 必须确认所有线段的方向一致
    • 电流流向需构成无散度(divergence-free)的场
  • 检查是否存在反向线段或未封闭的线段

 

只要电流源离散化正确,求解器通常能正常收敛。

Q.

【License】License里面有QS_MPI的权限,但开启License Installer窗口却显示QS_MPI的可用数量为0 (of 5)。在Sim4Life运行低频仿真时,Console窗口显示错误: The license feature “QS_MPI” is invalid

A.

错误讯息图标如下

 

 


 

 

A:

License server没有读取到QS_MPI的权限,重新启动License server释放所有可用的license功能权限。另外,注意QS solver可用的核心数上限。(MPI = 5,可用核心数上限为6)

 


 

Q.

【License】在Sim4Life执行仿真时,Console窗口显示Server错误

A.

错误讯息图标如下

 

 



 

A:

没有指定到要使用的license server,请开启lmtool,在Service List选择SPEAG_LICENSE_SERVICE,然后到Start/Stop/Reread重启Server

 


 

CONTACT US
如果您对我们的产品服务有兴趣,欢迎直接与我们联系 !
产品介绍 学习中心 最新消息 联络我们