反无人机仿真系统功能需求

一、整体导航需求

系统顶部设置固定导航栏，包含三个核心模块入口：模型管理、想定管理、仿真报告。点击对应导航按钮可切换显示对应模块页面，当前激活模块按钮高亮显示。


二、模型管理模块功能需求

1. 页面入口

点击顶部导航栏「模型管理」，进入模型资源库页面，以网格卡片形式展示所有已导入的模型。

2. 导入新模型

1.点击页面「导入新模型」按钮，打开导入新模型弹窗
2.支持两种导入方式：

•拖拽模型文件到指定拖拽区域
•点击「从文件选择」按钮选中本地模型文件

3.系统自动提取文件名填充模型名称，支持用户手动修改
4.支持格式：.obj .stl .glb，单文件大小不超过500MB
5.操作：

•输入模型名称后点击「确认导入」完成导入，导入成功后关闭弹窗并刷新模型列表
•点击「取消」、弹窗关闭按钮或点击弹窗空白区域，可关闭导入弹窗，清空已填写内容

6.必填校验：模型名称为空时无法导入，提示用户输入模型名称

3. 模型预览

点击模型卡片的「预览」按钮，打开模型预览弹窗，展示模型预览内容，支持拖拽旋转、滚轮缩放操作；点击「关闭」、弹窗关闭按钮或点击弹窗空白区域可关闭预览弹窗。

4. 删除模型

点击模型卡片的删除按钮，弹出删除确认弹窗，提示「确定要删除该模型吗？删除后无法恢复」；点击「确认删除」完成模型删除并从列表移除，点击「取消」或点击弹窗空白区域取消删除操作。


三、想定管理模块功能需求

1. 页面入口

点击顶部导航栏「想定管理」，进入仿真任务管理页面，展示已创建的仿真任务列表。

2. 任务列表功能

1.筛选搜索：支持输入任务名称关键词、选择时间范围，点击「搜索」展示匹配结果；点击「筛选」完成条件设置。
2.分页浏览：支持点击页码按钮、前后翻页按钮切换分页，浏览不同页的任务。
3.列表展示内容：任务名称、任务编号、创建时间、任务状态（已完成/草稿/配置中），每个任务提供「继续配置」操作入口。
4.继续配置：点击任务右侧「继续配置」按钮，进入该任务的步骤化配置页面，保留已配置的内容。

3. 新建仿真任务

1.点击页面「新增仿真任务」按钮，打开新建仿真任务弹窗
2.系统根据当前日期自动生成任务编号（格式：SIM-yyyyMMdd-xxx），支持用户手动修改
3.任务名称为必填项，为空无法创建，提示用户输入
4.操作：

•点击「确认创建」，关闭弹窗后进入任务步骤化配置页面，从第一步开始配置
•点击「取消」、弹窗关闭按钮或点击弹窗空白区域，关闭新建弹窗

4. 步骤化配置仿真任务

配置分为5个步骤，页面顶部展示步骤进度条，实时展示当前配置进度和已完成步骤；配置过程中返回任务列表时，已配置内容自动保存为草稿。

步骤1：作战场景设置

•可配置项：
•场景选择：支持城市作战场景、平原野外场景、山区地形场景、海岸边防场景
•天气类型：支持晴天、阴天、雾天、雨天、夜间
•风速：滑动条调整，范围0-30m/s，实时展示当前数值，默认值5m/s
•风向：支持8个方向选择
•温度：输入数值，默认值20℃
•湿度：输入数值，默认值60%RH
•气压：输入数值，默认值1013hPa
•能见度：滑动条调整，范围100-10000m，步长100m，实时展示当前数值，默认值5000m
•操作：
•点击「返回列表」：确认后返回任务列表，已配置内容自动保存为草稿
•点击「下一步」：进入步骤2目标配置

步骤2：目标配置

•可配置项：
•目标类型：选择目标类型后自动填充对应翼展、典型速度、典型飞行高度默认参数，支持手动修改：| 目标类型 | 翼展(m) | 典型速度(km/h) | 典型飞行高度(m) |
| -------- | ------- | -------------- | --------------- |
| 旋翼     | 1.2     | 60             | 300             |
| 固定翼   | 3.5     | 150            | 1000            |
| 电推     | 1.8     | 100            | 500             |
| 活塞     | 2.5     | 120            | 800             |
| 高速目标 | 1.5     | 300            | 2000            |
•目标数量：输入数值，默认值1
•动力类型：支持电推式、活塞式、喷吸气式选择
•翼展：可手动修改
•典型速度：可手动修改
•典型飞行高度：可手动修改
•操作：
•点击「上一步」：返回步骤1作战场景设置
•点击「保存草稿」：保存当前配置，提示保存成功
•点击「下一步」：进入步骤3装备部署

步骤3：装备部署

•可配置项：
•部署对象类型：支持防御装备、布撒设备、探测设备选择
•部署数量：输入数值，默认值3
•选择编组：支持选择已有编组，也可点击新建编组创建新编组
•操作：
•点击「上一步」：返回步骤2目标配置
•点击「保存草稿」：保存当前配置，提示保存成功
•点击「下一步」：进入步骤4云团抛撒配置

步骤4：云团抛撒配置

•可配置项：
•气溶胶类型：支持惰性气体、活性材料、活性燃料选择
•抛撒高度：输入数值，默认值300m
•触发模式：支持时间触发、区域触发、手动触发选择
•扩散方向：输入角度数值，默认值0度
•释放方式：支持单次释放、连续释放、脉冲释放选择
•初始规模：输入数值，默认值1000m³
•持续时间：输入数值，默认值60s
•释放间隔：输入数值，默认值5s
•释放总量：输入数值，默认值50kg
•抛撒位置定位：支持三维点选、手动输入两种方式
•操作：
•点击「上一步」：返回步骤3装备部署
•点击「保存草稿」：保存当前配置，提示保存成功
•点击「下一步」：进入步骤5航路规划

步骤5：航路规划

•可配置项：
•航路规划画布：支持添加/调整航路点，支持实时航迹预览，可对已有航路点调整顺序、删除操作，支持放大缩小画布
•编队模式：支持单机、编队、蜂群选择
•编队间距：输入数值，默认值50m
•预计到达时间：选择时间
•航路点列表：展示所有已添加航路点的基础信息，支持调整顺序、删除单个航路点
•操作：
•点击「上一步」：返回步骤4云团抛撒配置
•点击「仅保存」：保存当前任务配置，提示保存成功
•点击「启动仿真」：保存所有配置后，启动仿真流程
•通用操作：配置过程中任意步骤点击页面顶部「返回任务列表」，确认后返回任务列表，已配置内容自动保存为草稿。



四、仿真报告模块功能需求

1. 页面入口

点击顶部导航栏「仿真报告」，进入仿真报告管理页面，展示所有已完成仿真的报告列表。

2. 筛选搜索

支持输入任务名称关键词、选择开始时间、结束时间范围；点击「重置」清空所有筛选条件，点击「搜索」展示匹配的报告结果。

3. 分页浏览

支持点击页码按钮、前后翻页按钮切换分页，浏览不同页的报告。

4. 报告列表展示

展示内容：任务名称、任务编号、完成时间、对抗结果（成功拦截/部分拦截/拦截失败），提供预览、导出、删除三个操作入口。

5. 预览报告

点击对应报告的「预览」按钮，打开报告详情页面查看完整报告内容。

6. 导出报告

1.点击对应报告的「导出」按钮，打开导出报告弹窗
2.支持选择导出格式：PDF、Word，默认选中PDF
3.点击「开始导出」触发报告导出下载，点击「取消」、关闭按钮或点击弹窗空白区域关闭导出弹窗

7. 删除报告

点击对应报告的删除按钮，弹出删除确认弹窗，提示「确定要删除该仿真报告吗？删除后无法恢复」；点击「确认删除」完成报告删除并从列表移除，点击「取消」或点击弹窗空白区域取消删除操作。


五、业务字段总结

1. 模型业务字段

字段名	类型	说明
模型ID	字符串	模型唯一标识
模型名称	字符串	模型展示名称
模型类型	字符串	模型分类：旋翼/固定翼/探测设备/防御装备等
模型文件	文件	上传的模型源文件
文件大小	数值	模型文件大小，单位MB
模型预览图	图片	模型预览缩略图
导入时间	日期	模型导入系统的时间

2. 仿真任务业务字段

字段名	类型	说明
任务ID	字符串	任务唯一标识
任务名称	字符串	用户输入的任务名称
任务编号	字符串	自动生成，支持修改，格式 SIM-yyyyMMdd-xxx
任务状态	枚举	草稿/配置中/已完成
创建时间	日期	任务创建时间
更新时间	日期	任务最后修改时间

3. 作战场景配置字段

字段名	类型	说明
场景类型	枚举	城市/平原/山区/海岸
天气类型	枚举	晴天/阴天/雾天/雨天/夜间
风速	数值	单位m/s，范围0-30
风向	枚举	八个方位
温度	数值	单位℃
湿度	数值	单位%RH
气压	数值	单位hPa
能见度	数值	单位m，范围100-10000

4. 目标配置字段

字段名	类型	说明
目标类型	枚举	旋翼/固定翼/电推/活塞/高速目标
目标数量	数值	目标总数量
动力类型	枚举	电推式/活塞式/喷吸气式
翼展	数值	单位m
典型速度	数值	单位km/h
典型飞行高度	数值	单位m

5. 装备部署配置字段

字段名	类型	说明
部署对象类型	枚举	防御装备/布撒设备/探测设备
部署数量	数值	部署的装备数量
所属编组ID	字符串	关联编组唯一标识

6. 云团抛撒配置字段

字段名	类型	说明
气溶胶类型	枚举	惰性气体/活性材料/活性燃料
抛撒高度	数值	单位m
触发模式	枚举	时间触发/区域触发/手动触发
扩散方向	数值	单位度
释放方式	枚举	单次释放/连续释放/脉冲释放
初始规模	数值	单位m³
持续时间	数值	单位s
释放间隔	数值	单位s
释放总量	数值	单位kg
抛撒位置	坐标	抛撒点经纬度/三维坐标
定位方式	枚举	三维点选/手动输入

7. 航路规划配置字段

字段名	类型	说明
编队模式	枚举	单机/编队/蜂群
编队间距	数值	单位m
预计到达时间	时间	目标点预计到达时间
航路点列表	数组	每个航路点包含坐标、高度、速度信息

8. 仿真报告业务字段

字段名	类型	说明
报告ID	字符串	报告唯一标识
关联任务ID	字符串	关联对应仿真任务
任务名称	字符串	对应仿真任务名称
任务编号	字符串	对应仿真任务编号
完成时间	时间	仿真完成生成报告的时间
目标数量	数值	仿真配置的目标总数量
装备数量	数值	仿真配置的装备总数量
对抗结果	枚举	成功拦截/部分拦截/拦截失败
报告内容	富文本/结构化数据	仿真报告完整内容
