金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211084118.8 (22)申请日 2022.09.06 (71)申请人 上海机电工程研究所 地址 201100 上海市闵行区元江路38 88号 (八部) (72)发明人 余海鸣 陆志沣 薛垒 赖鹏  赵会娟  (74)专利代理 机构 上海汉声知识产权代理有限 公司 3123 6 专利代理师 胡晶 (51)Int.Cl. G06F 8/20(2018.01) G06F 8/36(2018.01) G06F 30/20(2020.01) (54)发明名称 可扩展雷达仿真模型框架构建及其仿真方 法和系统 (57)摘要 本发明提供了一种可扩展雷达仿真模型框 架构建及其仿真方法和系统, 包括: 构建雷达主 控基类、 资源调度基类、 接收机基类、 目标检测基 类、 数据处理基类; 构建继承所述基类的对应各 型雷达的子类; 构建对各型雷达的子类的调用接 口类。 本发 明目的在于利用利用策略模式实现各 不同型号雷达的模块子类, 保证在体系仿真中为 雷达建模提供良好的扩展性和重用性。 本发明提 供的方案对在用雷达、 在研雷达、 在论雷达、 通过 分析与反 设计的其它雷达等仿真 建模均适用。 权利要求书1页 说明书4页 附图4页 CN 115480738 A 2022.12.16 CN 115480738 A 1.一种可扩展雷达 仿真模型框架构建方法, 其特 征在于, 包括: 步骤S1: 构建雷达主控基类、 资源调度基类、 接收机基类、 目标检测基类、 数据处理基 类; 步骤S2: 构建继承所述基 类的对应各 型雷达的子类; 步骤S3: 构建对各 型雷达的子类的调用接口类。 2.根据权利要求1所述的可扩展雷达仿真模型框架构建方法, 其特征在于, 在所述步骤 S2中, 利用策略模式St rategy Pattern, 构建继承所述基 类的对应各 型雷达的子类。 3.根据权利要求2所述的可扩展雷达仿真模型框架构建方法, 其特征在于, 通过策略模 式通过定义一组算法, 将给 组算法中的每个算法封装起来, 并且使算法之 间可以互换, 雷达 仿真建模时把算法换成功 能模块的一组类, 将每个功能模块封装起来, 在调用时根据雷达 型号进行切换, 在扩展时只需要给新雷达定义一组类用来封装本身数据和流程, 并在雷达 调用接口类添加一个选择项。 4.根据权利要求1所述的可扩展雷达仿真模型框架构建方法, 其特征在于, 所述雷达的 子类包括雷达主控型号子类、 资源调度型号子类、 接收机型号子类、 目标检测型号子类、 数 据处理型号子类。 5.一种可扩展雷达 仿真模型框架构建系统, 其特 征在于, 包括: 模块M1: 构建雷达主控基类、 资源调度基类、 接收机基类、 目标检测基类、 数据处理基 类; 模块M2: 构建继承所述基 类的对应各 型雷达的子类; 模块M3: 构建对各 型雷达的子类的调用接口类。 6.根据权利要求5所述的可扩展雷达仿真模型框架构建系统, 其特征在于, 在所述模块 M2中, 利用策略模式St rategy Pattern, 构建继承所述基 类的对应各 型雷达的子类。 7.根据权利要求6所述的可扩展雷达仿真模型框架构建系统, 其特征在于, 通过策略模 式通过定义一组算法, 将给 组算法中的每个算法封装起来, 并且使算法之 间可以互换, 雷达 仿真建模时把算法换成功 能模块的一组类, 将每个功能模块封装起来, 在调用时根据雷达 型号进行切换, 在扩展时只需要给新雷达定义一组类用来封装本身数据和流程, 并在雷达 调用接口类添加一个选择项。 8.根据权利要求5所述的可扩展雷达仿真模型框架构建系统, 其特征在于, 所述雷达的 子类包括雷达主控型号子类、 资源调度型号子类、 接收机型号子类、 目标检测型号子类、 数 据处理型号子类。 9.一种雷达仿真方法, 其特征在于, 通过权利要求1至4中任一项所述的可扩展雷达仿 真模型框架构建方法, 或者是权利要求5至8中任一项 所述的可扩展 雷达仿真模型框架构建 系统, 构建得到雷达 仿真模型; 基于所述雷达 仿真模型进行仿真。 10.一种雷达仿真系统, 其特征在于, 包括仿真模块、 权利要求5至8中任一项所述的可 扩展雷达 仿真模型框架构建系统; 所述仿真模块基于所述可扩展雷达仿真模型框架构建系统构建得到的雷达仿真模型 进行仿真。权 利 要 求 书 1/1 页 2 CN 115480738 A 2可扩展雷达仿真模型框架构建及其仿真方 法和系统 技术领域 [0001]本发明涉及体系仿真建模领域, 具体地, 涉及可扩展雷达仿真模型框架构建及其 仿真方法和系统。 背景技术 [0002]雷达建模技术是体系仿真中的一项关键技术, 它利用雷达工作原理和雷达战技指 标构建雷达模型, 为体系仿真提供 雷达装备模型。 [0003]体系仿真涉及的雷达数量、 种类繁多, 为了适用不同场景, 会有不同的装备模型不 断加入, 这些雷达都需要配置相应的雷达模型; 而且随着装备发展和论证的需要, 也会不断 有新的雷达要加入不同的仿真场景, 新装备也必然 要构建对应的雷达模型。 [0004]专利文献CN107436755A提供一种雷达仿真系统的建模方法及系统, 子系统模型创 建, 子系统完整性检查, 对子系统完整性检查后, 则会创建新的子系统, 并获取画布上未连 接的输入和输出接口, 并将其存入相关的数据结构 中, 随后将这些相关信息对该子系统进 行一定的赋值, 确认无误后进行相关的代码生成, 并写入XML文件中; 将该子系统模型添加 到模型库中。 [0005]但是, 专利文献CN10743 6755A没有充分考虑仿真模型的可扩展性、 可重用性。 发明内容 [0006]针对现有技术中的缺陷, 本发明的目的是提供一种可扩展雷达仿真模型框架构建 及其仿真方法和系统。 [0007]根据本发明提供的一种可扩展雷达 仿真模型框架构建方法, 包括: [0008]步骤S1: 构建雷达主控基类、 资源调度基类、 接收机基类、 目标检测基类、 数据处理 基类; [0009]步骤S2: 构建继承所述基 类的对应各 型雷达的子类; [0010]步骤S3: 构建对各 型雷达的子类的调用接口类。 [0011]优选地, 在所述步骤S2中, 利用策略模式Strategy  Pattern, 构建继承所述基类的 对应各型雷达的子类。 [0012]优选地, 通过策略模式通过定义一组算法, 将 给组算法 中的每个算法封装起来, 并 且使算法之间可以互换, 雷达仿真建模时把算法换成功能模块的一组类, 将每个功 能模块 封装起来, 在调用时根据雷达型号进行切换, 在扩展时只需要给新雷达定义一组类用来封 装本身数据和流 程, 并在雷达调用接口类添加一个选择项。 [0013]优选地, 所述雷达的子类包括雷达主控型号子类、 资源调度型号子类、 接收机型号 子类、 目标检测型号子类、 数据处 理型号子类。 [0014]根据本发明提供的一种可扩展雷达 仿真模型框架构建系统, 包括: [0015]模块M1: 构建雷达主控基类、 资源调度基类、 接收机基类、 目标检测基类、 数据处理 基类;说 明 书 1/4 页 3 CN 115480738 A 3

.PDF文档 专利 可扩展雷达仿真模型框架构建及其仿真方法和系统

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 可扩展雷达仿真模型框架构建及其仿真方法和系统 第 1 页 专利 可扩展雷达仿真模型框架构建及其仿真方法和系统 第 2 页 专利 可扩展雷达仿真模型框架构建及其仿真方法和系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 01:00:07上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。