在PreScan中,频率设置是仿真过程中的一个重要环节,它直接影响到仿真的精度和计算速度。特别是在Simulation Scheduler中,频率设置涉及多个方面,包括仿真核心频率(Simulation Core Frequency)、编译表频率(Compilation Sheet Frequency)等。
一、具体打开方式
可以在工具框的Experiment中的Simulation Scheduler···打开,也可以在打开
二、分三部分介绍:
1、第一部分:Simulation
(1)Simulation time scale 模拟时间尺度
进行模拟的时间尺度:
- 0:尽可能快地运行仿真;
- 1:尽量实时运行仿真(不遗漏样本1);
- 2或更高:尝试以(实时/ t)的速度运行模拟,因此2是速度的一半,3是实时速度的三分之一(实际上以慢动作运行)(样本不会丢失1)。
(2)Sensor world frequency 传感器世界频率
能够以当前配置的频率运行所有传感器所需的最小核心频率。该值是所有传感器频率的最小公倍数。例如,一个传感器以15hz运行,另一个传感器以20hz运行,那么传感器世界频率为60hz。
默认值不需要考虑
(3)Simulation core frequency 模拟核心频率
预扫描内部运行的频率
通常是处理传感器数据和车辆模型等核心功能的部分,进行更新和计算的频率。
根据仿真场景的具体需求来设置。对于需要高精度但计算资源充足的情况,可以选择较高的仿真核心频率;而对于对实时性要求较高但计算资源有限的情况,则可能需要适当降低仿真核心频率。
(4)Simulation core frequency 编制表频率
编译表的频率(Simulink模型)。必须是仿真核心频率的整数倍。
通常与特定的仿真模块或组件相关,特别是在涉及联合仿真(如PreScan与CarSim、Simulink等软件的联合)时。它指的是这些模块或组件内部进行计算和更新的频率。在联合仿真中,需要确保各仿真模块之间的频率设置相互匹配,以避免因频率不匹配而导致的仿真问题。
2、第二部分 Visualization
(1)Visualize in VisViewer 可视化VisViewer
勾选后,在simulink中的操作时,可在3D viewer中显示
(6)VisViewer frequency VisViewer频率
VisViewer的可视化频率。该值必须是模拟核心频率的整数除数。
3、第三部分 Set recommended frequencies
点击此按钮可自动设置推荐的频率