[发明专利]虚拟试验模型验证系统及方法有效
申请号: | 201911312559.7 | 申请日: | 2019-12-18 |
公开(公告)号: | CN111143981B | 公开(公告)日: | 2023-09-22 |
发明(设计)人: | 颜坤;林连雷;张迪;钱太阳;王芳;李锦清 | 申请(专利权)人: | 北京临近空间飞艇技术开发有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F16/81 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 曹鹏飞 |
地址: | 100071 北京市丰台区南四环西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 试验 模型 验证 系统 方法 | ||
1.一种虚拟试验模型验证方法,应用于飞行器模型验证,其特征在于,包括如下步骤:
构建层次化指标体系,构建模型评估任务中待测飞行器模型指标树的指标节点,并建立指标节点间的关联,利用 QMap 数据结构对指标树及每个指标节点内容进行保存,用指标节点指针作为 QMap 表的键,用结构体作为对应键的值,所述结构体内存储相应指标节点的设置参数以及指标信息,自底而上包括底层指标节点、中间层指标节点和顶层指标节点;
底层指标节点计算,对输入至底层指标节点的试验数据和仿真数据进行相应指标的验证,得到评估量化值,具体包括:
获取飞行器模型待测指标的飞行试验数据与模型仿真数据,并进行异常值剔除;
利用静态数据验证方法或动态数据验证方法对仿真数据和试验数据进行计算,说明飞行试验数据曲线和模型仿真数据曲线的拟合情况,得到底层指标节点验证结果;
所述静态数据验证方法包括 U 检验方法、T 检验方法和参数估计方法;所述动态数据仿真方法包括时域分析方法和频域分析方法,其中时域分析方法包括TIC方法和灰色关联系数法,频域分析法包括周期图法;
指标权重计算,对顶层指标节点和中间层指标节点的相应关联子指标利用权重计算方法计算权重;指标关联中的子指标在与父指标相邻的下一层级中;指标树的叶子结点是性能指标;权重计算方法包括层次分析法和环比系数法,将权重值保存至子指标的QMap结构体中;
综合验证,根据底层指标的评估量化值和各个指标节点的权重值,在确定底层指标节点的性能指标的评估量化值后,对其进行加权计算得到其父指标的得分,依次向上递归计算,得到弹体模型指标的评估值、控制系统的评估值和制导系统的评估值,最后得到对待测飞行器模型的验证结果;
依次向上递归计算具体指的是:当前指标节点无下一层子指标时,将某指标的所有叶子子指标遍历完毕后,回到上一指标层,继续遍历上一指标层的其他子指标分支,重复上面的过程,直到回到顶层指标的下一层指标,直至遍历完毕,保存结束。
2.根据权利要求1所述的一种虚拟试验模型验证方法,其特征在于,综合验证过程中,还包括模型评估任务的保存步骤,模型评估任务保存为 XML文件格式,XML 文件中的信息包括指标名称,父指标名称、指标类型、指标权重和指标得分,具体步骤包括:
将顶层指标作为 XML 文件的根元素,保存待测模型的名称、权重、模型评估得分以及计算相应子指标选择的方法;
遍历顶层指标的下一层子指标,将相应子指标的信息存入 XML 文件,若子指标还有下一层子指标,则保存当前指标层被遍历到的指标节点,以该节点为父节点,遍历下一层的子指标,并在 XML 文件中为父节点添加子指标的指标信息。
3.一种根据权利要求1-2中任一项所述的虚拟试验模型验证方法的虚拟试验模型验证系统,其特征在于,包括验证任务构建模块、验证任务管理模块和模型评估模块;
所述验证任务构建模块,用于执行层次化指标体系构建、底层指标计算和指标权重计算的步骤;
所述验证任务管理模块,用于对评估任务进行新建、保存、另存、关闭、打开、删除五个操作;
所述模型评估模块,用于完成底层指标计算和指标权重计算后,模型评估模块依次向上递归计算,最后得到对待测模型的验证结果。
4.根据权利要求3所述的一种虚拟试验模型验证系统,其特征在于,所述验证任务构建模块包括底层指标计算单元,用于执行底层指标计算操作;所述底层指标计算单元包括底层指标的编辑界面,试验数据与模型仿真数据载入编辑界面,并在编辑界面进行验证算法设置进行指标验证,显示评估量化值。
5.根据权利要求3所述的一种虚拟试验模型验证系统,其特征在于,所述验证任务构建模块还包括指标权重计算单元,用于执行指标权重计算操作;所述指标权重计算单元包括指标节点编辑界面,在指标节点编辑界面选择子指标权重计算方法并显示;权重计算完成后,权重值存储在相应子指标在QMap 表中的结构体中。
6.根据权利要求3所述的一种虚拟试验模型验证系统,其特征在于,所述验证任务构建模块在构建层次化指标体系时将指标信息保存到 QMap 表中;所述验证任务管理模块以遍历指标树中指标节点的方式将 QMap 表中存储的指标信息保存至XML文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京临近空间飞艇技术开发有限公司,未经北京临近空间飞艇技术开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911312559.7/1.html,转载请声明来源钻瓜专利网。