一种基于规则集的体系仿真数据统计分析方法及系统的制作方法

文档序号:8299120阅读:259来源:国知局
一种基于规则集的体系仿真数据统计分析方法及系统的制作方法
【技术领域】
[0001]本发明涉及数据统计分析,特别是涉及一种基于规则集的体系仿真数据统计分析方法及系统。
【背景技术】
[0002]仿真数据统计分析是有目的的收集仿真数据、分析仿真数据,为了改进和优化仿真系统和支撑仿真结论而进行的。目前,现有的仿真数据统计分析方法中,通常针对特定仿真系统的固定数据格式进行小规模和相互关系简单的仿真数据进行统计分析。这些方法不能够有效的处理大规模、多样本、相互关系复杂的体系仿真数据,无法适用于体系仿真的仿真数据统计分析。
[0003]因此,需要提供一种基于规则集的体系仿真数据统计分析方法,以满足处理大规模、多样本、相互关系复杂的体系仿真数据的需求。

【发明内容】

[0004]本发明要解决的技术问题是提供一种基于规则集的体系仿真数据统计分析方法及系统解决了体系仿真中多样本和模型之间相互关系复杂仿真数据的统计分析,快速直观的获取关心指标和性能参数的问题。
[0005]为解决上述技术问题,本发明采用下述技术方案
[0006]一种基于规则集的体系仿真数据统计分析方法,其具体步骤包括:
[0007]第一步规则集构建单元完成统计分析数据的规则集构造
[0008]规则集构建单元包括仿真模型识别模块,用于对相同模型的不同实例的仿真模型名称依据实例ID标识进行区分;事件类型描述模块,用于对根据仿真模型对模型中所具有可用于统计分析的关键事件进行描述。不同的仿真模型的输出不同,根据仿真数据统计分析的要求进行规则集的构造,规则集的构造按照如下格式:仿真模型名称+事件类型描述,相同模型的不同实例的仿真模型名称依据实例ID标识进行区分。事件类型描述根据仿真模型而不同,主要是模型中所具有可用于统计分析的关键事件,例如导弹模型的事件类型包括:发射事件、分离事件、弓I信开机事件和毁伤事件等。
[0009]第二步解析单元完成仿真数据预处理和规则集解析
[0010]解析单元包括加载模块,用于对多次仿真的仿真数据进行加载;分析及预处理模块,用于对仿真数据所包含的模型进行分析和预处理;预处理规则生成模块,用于根据预处理结果完成对规则集的解析,生成满足系统使用的预处理规则。首先要将多次仿真的仿真数据进行加载,分析仿真数据所包含的模型并对仿真数据进行预处理,然后根据预处理结果完成对规则集解析并生成满足系统使用的预处理规则。预处理的内容包括:多次仿真的仿真数据中如果存在非正常结束仿真的,则剔除本次非正常结束的仿真数据。
[0011]第三步统计分析数据生成单元块完成仿真数据的统计分析和定制统计数据结果的生成
[0012]统计分析数据生成单元包括统计分析模块,用于根据预处理规则对仿真数据进行查询和统计分析;
[0013]数据结果输出模块,用于根据定制统计数据和定制格式对统计数据进行生成输出。该单元按照预处理规则对仿真数据进行查询、统计,按照定制统计数据和定制格式对统计数据进行生成输出,定制格式可以是Excel等具有简单统计功能的软件等,在输出定制格式的文件可以对统计数据进行分析,获取关心的指标和性能参数等仿真实验结果。
[0014]本发明的有益效果如下:
[0015]本发明所述技术方案可针对不同的体系仿真系统依据统计结果的要求制定规则集和快速大样本的统计分析工作,避免了人工统计繁杂,商业软件的不通用、昂贵等问题,使得体系仿真系统的数据统计分析工作不再成为瓶颈,统计分析结果也将用来支撑体系仿真系统的设计和优化;本方案具有通用性好、灵活性强、可扩展能力强。
【附图说明】
[0016]下面结合附图对本发明的【具体实施方式】作进一步详细的说明;
[0017]图1示出一种基于规则集的体系仿真数据统计分析方法的示意图。
【具体实施方式】
[0018]本发明公开了一种基于规则集的体系仿真数据统计分析方法,该方法的步骤包括根据不同仿真模型输出数据的统计分析要求进行规则集的构建,其中,规则集构建的内容包括仿真模型名称和事件类型描述,规则集的构建步骤包括对相同模型的不同实例的仿真模型名称依据实例ID标识进行区分;根据仿真模型对模型中所具有可用于统计分析的关键事件进行描述。对规则集进行解析,通过对规则集中的仿真模型名称和事件类型进行组合生成SQL查询命令,生成满足系统使用的预处理规则,该步骤包括加载多次仿真的仿真数据;分析仿真数据所包含的模型并对仿真数据进行预处理,预处理的内容包括:多次仿真的仿真数据中如果存在非正常结束仿真的,则剔除本次非正常结束的仿真数据;根据预处理结果完成对规则集的解析,生成满足系统使用的预处理规则。根据预处理规则对仿真数据进行查询、统计,按照定制统计数据和定制格式对统计数据进行生成输出,其中指定格式可以为Execl表格。
[0019]本发明进一步公开了一种基于规则集的体系仿真数据统计分析系统,该系统包括规则集构建单元,用于根据不同仿真模型输出数据的统计分析要求进行规则集的构建,该单元包括仿真模型识别模块,用于对相同模型的不同实例的仿真模型名称依据实例ID标识进行区分;事件类型描述模块,用于对根据仿真模型对模型中所具有可用于统计分析的关键事件进行描述。解析单元,用于对规则集进行解析,生成满足系统使用的预处理规则,该单元包括加载模块,用于对多次仿真的仿真数据进行加载;分析及预处理模块,用于对仿真数据所包含的模型进行分析和预处理;预处理规则生成模块,用于根据预处理结果完成对规则集的解析,解析过程是通过对规则集中的仿真模型名称和事件类型进行组合生成SQL查询命令,形成预处理规则。统计分析数据生成单元,用于根据预处理规则对仿真数据进行查询和统计分析,按照定制统计数据和定制格式对统计数据进行生成输出
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1