ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

HFSS仿真报错别慌!手把手教你搞定‘Acis error’和‘Simulation completed with execution error’

HFSS仿真报错别慌!手把手教你搞定‘Acis error’和‘Simulation completed with execution error’

HFSS仿真报错别慌!手把手教你搞定‘Acis error’和‘Simulation completed with execution error’

当你第一次打开HFSS仿真软件时,那种兴奋感简直无法形容。但当你满怀期待地打开一个.aedt工程文件时,屏幕上突然弹出一个红色的错误提示框,那种兴奋感瞬间被恐惧所取代。

"Acis error"、"Simulation completed with execution error on server:Local Machine"这些英文错误提示,对于刚接触HFSS的初学者来说,简直就像天书一样难以理解。但别担心,这些错误其实都有其特定的原因和解决方案。今天,我们就来深入探讨这些常见的HFSS仿真错误,并手把手教你如何解决它们。

1. 文件版本不匹配导致的Acis error

当你从其他电脑拷贝或移动了.aedt工程文件后,打开或运行时遇到"Acis error"提示,这通常是因为文件版本不匹配导致的。HFSS软件中的Acis内核版本在不同电脑上可能不一致,导致无法正确恢复实体列表。

1.1 错误现象

Acis error:"Fail to restore entity list..Acis Error 63005-save file is from a later version of Acis"

1.2 错误原因

  • 文件存储问题
  • 文件版本不匹配
  • 文件路径问题

1.3 解决方案

  1. 删除.aedtresults文件夹:在工程文件所在的文件夹中,找到并删除.aedtresults文件夹。这个文件夹存储了仿真结果,删除后HFSS会自动重新生成它。
  2. 将.aedt文件放到其他文件夹下运行:有时文件路径过长或包含特殊字符也会导致错误,将文件复制到一个简单的路径下运行。
  3. 检查HFSS版本是否匹配:确保你使用的HFSS版本与创建该文件的版本一致。不同版本的HFSS可能使用不同版本的Acis内核,导致不兼容。

2. 仿真环境变更导致的执行错误

当你将仿真文件从一台电脑转移到另一台电脑后,运行仿真时遇到"Simulation completed with execution error on server:Local Machine"错误提示,这通常是因为仿真环境变更导致的。

2.1 错误现象

Simulation completed with execution error on server:Local Machine

2.2 错误原因

  • 仿真文件更换了电脑
  • 本地机器配置不一致
  • 仿真设置未重新配置

2.3 解决方案

  1. 重新设置Setup:在HFSS中,右击Analysis下的Setup,选择"Reset Setup"重新设置仿真参数。确保仿真设置与本地机器配置一致。
  2. 检查本地机器配置:确保你的本地机器配置满足仿真需求。特别是内存和CPU资源是否足够。
  3. 检查文件路径是否包含特殊字符:有时文件路径过长或包含特殊字符也会导致错误,将文件复制到一个简单的路径下运行。

3. 文件版本不一致导致的错误

当你从其他电脑拷贝或移动了.aedt工程文件后,打开或运行时遇到"Design 'xxxx': Inconsistently versioned solution data is detected from disk. Recover from latest version?"提示框,这通常是因为文件版本不一致导致的。

3.1 错误现象

Design 'xxxx': Inconsistently versioned solution data is detected from disk. Recover from latest version?

3.2 错误原因

  • 文件版本不一致
  • 历史数据文件覆盖方式不正确

3.3 解决方案

  1. 重做仿真:下次转移工程时,应将目标文件夹中的该模型其他版本删除后再转移。
  2. 检查HFSS版本是否匹配:确保你使用的HFSS版本与创建该文件的版本一致。不同版本的HFSS可能使用不同版本的Acis内核,导致不兼容。

4. 建模问题导致的错误

当你建模时遇到"Objects 'A' and 'B' intersect"错误提示,这通常是因为模型在空间上有重叠导致的。

4.1 错误现象

Objects 'A' and 'B' intersect

4.2 错误原因

  • HFSS不允许模型在空间上有重叠
  • 倒角操作导致模型重叠

4.3 解决方案

  1. 检查模型是否有重叠:在HFSS中,右击模型,选择"Check for Intersections"检查是否有重叠。
  2. 修改重叠部分:找到重叠部分,修改模型尺寸或位置,确保模型在空间上没有重叠。

5. 边界和激励设置问题导致的错误

当你使用集总端口Lumped port时,发现开路,即S11约等于0dB时,这通常是因为未添加空气盒子导致的。

5.1 错误现象

S11约等于0dB

5.2 错误原因

  • 未添加空气盒子
  • HFSS默认背景为理想电导体

5.3 解决方案

  1. 添加空气盒子:在HFSS中,右击模型,选择"Create Region"快捷设置空气盒子或直接画空气盒子,确保集总端口在空气盒子内部。
  2. 检查边界条件是否一致:确保边界条件与激励设置一致,避免开路现象。

6. 场分布问题导致的错误

当你观察场分布时,发现图中只显示一小部分场强分布情况,且输入端口附近不显示场强最大值时,这通常是因为场强最大值过大导致的。

6.1 错误现象

图中只显示一小部分场强分布情况

6.2 错误原因

  • 场强最大值过大
  • 金属材料部分太薄

6.3 解决方案

  1. 修改场强最大上限:右击Field Overlays,选择"Modify Plot Attributes",选择"Scale",设置最大幅度限制。
  2. 调整Maximum Delta S:在HFSS中,右击Setup,选择"Properties",调整Maximum Delta S值,确保Current < Target。
  3. 检查金属材料厚度是否足够:找到场强最大值处,若为金属材料部分,说明该金属材料部分太薄,适当增加厚度。

7. 优化问题导致的错误

当你进行优化分析时,遇到"Optimization Analysis on OptimizationSetup1 failed to start. The opticomengine may not be registered"错误提示,这通常是因为杀毒软件删除了破解文件导致的。

7.1 错误现象

Optimization Analysis on OptimizationSetup1 failed to start. The opticomengine may not be registered.

7.2 错误原因

  • 杀毒软件删除了破解文件
  • 优化引擎未正确注册

7.3 解决方案

  1. 重新安装HFSS:确保你的HFSS安装完整,破解文件未被删除。
  2. 检查优化引擎是否注册:在HFSS中,右击Setup,选择"Properties",检查优化引擎是否注册正确。

8. 场分布问题导致的错误

当你观察场分布时,发现图中只显示一小部分场强分布情况,且输入端口附近不显示场强最大值时,这通常是因为场强最大值过大导致的。

8.1 错误现象

图中只显示一小部分场强分布情况

8.2 错误原因

  • 场强最大值过大
  • 金属材料部分太薄

8.3 解决方案

  1. 修改场强最大上限:右击Field Overlays,选择"Modify Plot Attributes",选择"Scale",设置最大幅度限制。
  2. 调整Maximum Delta S:在HFSS中,右击Setup,选择"Properties",调整Maximum Delta S值,确保Current < Target。
  3. 检查金属材料厚度是否足够:找到场强最大值处,若为金属材料部分,说明该金属材料部分太薄,适当增加厚度。
返回列表