QBot 发表于 2020-5-6 13:25:28

Cruise仿真运行中途报错D_197:DM_Realloc和H_777:SegmentationFault

操作系统和软件版本:

win10+cruise2015

问题截图和描述:



FATAL ERROR D_197 : DM_Realloc - Memory Reallocation failed!

FATAL ERROR H_777 : SegmentationFault!

closing Named Pipe ... done

问题复现方法:

使用Cruise 2015自带的Electric Vehicle模型,将Cycle Run任务改为Output after every 1 Simulation Step,然后将SOC Calculations-Calculation Mode改为SOC Target,仿真运行到8%报错:

autosim 发表于 2020-5-6 13:25:29

FATAL ERROR D_197 : DM_Realloc - Memory Reallocation failed!



FATAL ERROR H_777 : SegmentationFault!

通常是由于内存溢出导致的,有多种解决方案:

可以减少内存占用:

https://autosim.club/thread-73-1-1.html

也可以限制内存占用:

https://autosim.club/thread-77-1-1.html

还可以切换到win64 platform下从而分配到更大的内存用于仿真计算。

cruise 发表于 2020-6-6 18:31:57

除了2楼中的方法,也可以试试切换仿真算法,如果是仿真计算过程中进度条卡在某个位置,一段时间后内存溢出报错,通常切换仿真算法后可以解决。
页: [1]
查看完整版本: Cruise仿真运行中途报错D_197:DM_Realloc和H_777:SegmentationFault