泛化场景
创建泛化任务
- 当逻辑场景状态为“解析失败”和“正在解析”时,无法创建泛化任务。
- 上传动态和静态场景文件的说明请查看Open SCENARIO2.0场景说明。
- 当逻辑场景文件版本为OpenSCENARIO2.0.0时,创建的泛化任务支持仿真器B。
- 在左侧菜单栏中单击“仿真服务 > 场景管理”。
- 选择“逻辑场景”页签,单击逻辑场景名称,进入逻辑场景详情页。
- 选择“泛化任务”页签,单击“创建场景泛化”,参考下表填写泛化任务基本信息。
图1 创建场景泛化
表1 场景泛化参数 参数
说明
泛化任务名称
包含中英文、数字、“_”“-”,不得超过256个字符。
仿真器
选择在线仿真器,当前支持仿真器B。
优先级
当前支持S、A、B、C。级别顺序为:S > A > B > C ,默认级别是C。
老化时间
选择场景有效期,场景将在选择日期的当日24时老化。
描述
简单描述泛化场景。
- 参考下表配置泛化参数。
图2 泛化参数
表2 参数说明 参数
说明
泛化类型
场景泛化的类型,即生成的场景类型。
是否开启参数设置
如开启,根据选择泛化类型,展示可以设置的场景泛化参数。自建逻辑场景默认开启参数设置。
采样方式
可选择“均匀采样”“蒙特卡洛采样”“拉丁超立方采样”“联合概率分布采样”“重要性采样”。具体可参考“采样方式介绍”。
场景文件版本
泛化任务支持的场景文件版本。
场景泛化数量
泛化后生成的场景数量(0,10000]。
参数设置
分为动态和静态两种泛化参数。
相关系数:仅针对选择“联合概率分布采样”时显示,可新增相关参数[-1,1],支持两位小数,变量不可重复选择。
选择仿真任务
选择关联到该逻辑场景下泛化任务的仿真任务,仅针对选择“重要性采样”时显示。
敏感性分析
根据需要可选择敏感性分析,具体请参考敏感性分析。
- 单击“创建”,泛化任务创建成功,可在泛化任务列表页查看新建泛化任务。
图3 泛化任务列表
- 删除泛化任务。
单击操作栏中的“删除”,可删除泛化任务。
- 关联仿真任务对比。
单击泛化任务名称后操作栏内的“关联仿真任务对比”。选择需要对比的任务名称,单击“确认”。页面跳转至“任务对比”页面,即可查看任务对比结果。
- 查看泛化任务详情。
泛化任务处于“已完成”状态后,可单击任务名称,查看泛化任务详情。
图4 泛化任务详情
- 基本信息:泛化任务名称、泛化数量、所属逻辑场景、仿真器、场景文件版本、采样方式等信息。
- 参数详情:泛化任务的参数,场景ID、具体参数、场景标签等信息。
被批量仿真任务使用的泛化场景不允许老化。
- 导入具体场景:可选择泛化场景导入至场景列表中。
- 查看泛化场景详情。
单击场景ID,可查看该场景详细信息。
- 查询泛化任务。
在场景泛化列表中,搜索框内输入搜索内容进行查找。
- 删除泛化任务。
单击任务名称后“操作”栏内的“删除”,即可删除指定泛化任务,删除时同步删除对应的场景。用户也可勾选泛化任务名称前的勾选框,单击“删除”,对泛化任务批量删除。
- 删除后不可恢复,请谨慎操作。
- 被批量仿真使用的泛化场景不允许删除。
敏感性分析
Octopus平台支持基于参数组合、回归训练、敏捷性评定三个参数空间分析得到的敏感性分析结果,主要对逻辑场景的参数空间进行敏感性分析。在泛化任务完成的批量仿真任务后加上敏感性分析,然后把敏感性分析结果展现在新的泛化任务创建界面上,来帮助客户更好调节参数创建泛化任务。
- 进入到创建泛化任务界面,参数设置,选择参数设置后的“灵敏度分析”。
图5 灵敏度分析
- 选择关联到该逻辑场景下泛化任务的仿真任务。
图6 选择仿真任务
- 单击“确定”,界面出现上次任务的敏感性分析结果,展示每个参数的灵敏度参数,该值的范围在[0,1],该值越大,说明该参数的变化对评测分数的影响越大。
图7 泛化参数
- 用户可根据敏感性分析结果,设置当前各项参数的数值。
泛化任务队列管理
用户可以对泛化任务进行优先级排序。
- 在左侧菜单栏中单击“仿真服务 > 场景管理”。
- 在界面的右上角,单击“泛化任务管理”,可对需要管理的任务进行上移,置顶等操作。
图8 泛化任务管理