更新时间:2024-05-16 GMT+08:00
分享

泛化场景

创建泛化任务

  1. 当逻辑场景状态为“解析失败”和“正在解析”时,无法创建泛化任务。
  2. 上传动态和静态场景文件的说明请查看Open SCENARIO2.0场景说明
  3. 当逻辑场景文件版本为OpenSCENARIO2.0.0时,创建的泛化任务支持仿真器A和仿真器B。版本为OpenSCENARIO1.1.1时,泛化任务支持只支持仿真器A。
  1. 在左侧菜单栏中单击“仿真服务 > 场景管理”。
  2. 选择“逻辑场景”页签,单击逻辑场景名称,进入逻辑场景详情页。
  3. 选择“泛化任务”页签,单击“创建场景泛化”,参考下表填写泛化任务基本信息。

    图1 创建场景泛化
    表1 场景泛化参数

    参数

    说明

    泛化任务名称

    包含中英文、数字、“_”“-”,不得超过256个字符。

    仿真器

    选择在线仿真器,当前支持仿真器A和仿真器B。

    优先级

    当前支持S、A、B、C。级别顺序为:S > A > B > C ,默认级别是C。

    老化时间

    选择场景有效期,场景将在选择日期的当日24时老化。

    描述

    简单描述泛化场景。

  4. 参考下表配置泛化参数。

    图2 泛化参数
    表2 参数说明

    参数

    说明

    泛化类型

    场景泛化的类型,即生成的场景类型。

    是否开启参数设置

    如开启,根据选择泛化类型,展示可以设置的场景泛化参数。自建逻辑场景默认开启参数设置。

    采样方式

    可选择“均匀采样”“蒙特卡洛采样”“拉丁超立方采样”“联合概率分布采样”“重要性采样”。具体可参考“采样方式介绍”。

    场景文件版本

    泛化任务支持的场景文件版本。

    场景泛化数量

    泛化后生成的场景数量(0,10000]。

    参数设置

    分为动态和静态两种泛化参数。

    相关系数:仅针对选择“联合概率分布采样”时显示,可新增相关参数[-1,1],支持两位小数,变量不可重复选择。

    选择仿真任务

    选择关联到该逻辑场景下泛化任务的仿真任务,仅针对选择“重要性采样”是显示。

    敏感性分析

    根据需要可选择敏感性分析,具体请参考敏感性分析

  5. 单击“创建”,泛化任务创建成功,可在泛化任务列表页查看新建泛化任务。

    图3 泛化任务列表

  6. 删除泛化任务。

    单击操作栏中的“删除”,可删除泛化任务。

  7. 关联仿真任务对比。

    单击泛化任务名称后操作栏内的“关联仿真任务对比”。选择需要对比的任务名称,单击“确认”。页面跳转至“任务对比”页面,即可查看任务对比结果。

  8. 查看泛化任务详情。

    泛化任务处于“已完成”状态后,可单击任务名称,查看泛化任务详情。

    图4 泛化任务详情
    • 基本信息:泛化任务名称、泛化数量、所属逻辑场景、仿真器、场景文件版本、采样方式等信息。
    • 参数详情:泛化任务的参数,场景ID、具体参数、场景标签等信息。

      被批量仿真任务使用的泛化场景不允许老化。

    • 导入具体场景:可选择泛化场景导入至场景列表中。

  9. 查看泛化场景详情。

    单击场景ID,可查看该场景详细信息。

  10. 查询泛化任务。

    在场景泛化列表中,搜索框内输入搜索内容进行查找。

  11. 删除泛化任务。

    单击任务名称后“操作”栏内的“删除”,即可删除指定泛化任务,删除时同步删除对应的场景。用户也可勾选泛化任务名称前的勾选框,单击“删除”,对泛化任务批量删除。

    • 删除后不可恢复,请谨慎操作。
    • 被批量仿真使用的泛化场景不允许删除。

敏感性分析

Octopus平台支持基于参数组合、回归训练、敏捷性评定三个参数空间分析得到的敏感性分析结果,主要对逻辑场景的参数空间进行敏感性分析。在泛化任务完成的批量仿真任务后加上敏感性分析,然后把敏感性分析结果展现在新的泛化任务创建界面上,来帮助客户更好调节参数创建泛化任务。

  1. 进入到创建泛化任务界面,参数设置,选择参数设置后的“灵敏度分析”。

    图5 灵敏度分析

  2. 选择关联到该逻辑场景下泛化任务的仿真任务。

    图6 选择仿真任务

  3. 单击“确定”,界面出现上次任务的敏感性分析结果,展示每个参数的灵敏度参数,该值的范围在[0,1],该值越大,说明该参数的变化对评测分数的影响越大。

    图7 泛化参数

  4. 用户可根据敏感性分析结果,设置当前各项参数的数值。

泛化任务队列管理

用户可以对泛化任务进行优先级排序。

  1. 在左侧菜单栏中单击“仿真服务 > 场景管理”。
  2. 在界面的右上角,单击“泛化任务管理”,可对需要管理的任务进行上移,置顶等操作。

    图8 泛化任务管理

分享:

    相关文档

    相关产品