一种数字仿真模型的修正方法及系统的利记博彩app

文档序号:8299266阅读:656来源:国知局
一种数字仿真模型的修正方法及系统的利记博彩app
【技术领域】
[0001] 本发明涉及数字仿真模型技术领域,更具体的说,涉及一种数字仿真模型的修正 方法及系统。
【背景技术】
[0002] 随着计算机仿真技术的发展,数字仿真成为人类认识物理世界以及探索改变物理 世界的重要手段。数字仿真的关键技术是构建能够准确描述被仿真对象的数字仿真模型。 所谓数字仿真模型指的是对研宄对象某些与研宄目的有关的本质属性的数学描述。为了能 够在计算机上对这些数字仿真模型进行解算、计算,数字仿真模型需要通过某种建模工具 体现出来。
[0003] 目前常用的建模工具有通用建模工具和专业建模工具,专业建模工具相比通用建 模工具精确度较高,但是由于计算机解算能力发展的限制,需要对通过专业建模工具所构 建的数字仿真模型进行简化处理后才能进行仿真解算。在完成数字仿真模型的搭建后,还 需要对数字仿真模型进行验证,也就是采用被仿真对象的输入去运行数字仿真模型,再比 较数字仿真模型输出的数据与被仿真对象相应输出的数据的一致程度,通过验证,能够定 量给出数字仿真模型的逼真度和仿真结果置信度。
[0004] 传统的数字仿真模型建模和验证过程是相对独立的两个过程,也就是说,数字仿 真模型建立完成后,模型的验证结果只给出衡量模型准确度的量化指标,若量化指标较低 (表明数字仿真模型的准确度不高),需要建模人员自行对数字仿真模型进行修正,之后再 重复模型验证过程,直到数字仿真模型满足期望指标要求,如此反复,导致对数字仿真模型 的修正效率较低。

【发明内容】

[0005] 有鉴于此,本发明提供一种数字仿真模型的修正方法及系统,以实现对数字仿真 模型的自动修正,提高数字仿真模型的修正效率。
[0006] 一种数字仿真模型的修正方法,包括:
[0007] 采用通用建模工具对被仿真对象进行数学模型搭建,得到简化数字仿真模型;
[0008] 采用专业建模工具对所述被仿真对象进行数学模型搭建,得到精细数字仿真模 型;
[0009] 以所述精细数字仿真模型为衡量标准,对所述简化数字仿真模型的模型结构和模 型参数做初步验证,并对不符合第一预设要求的模型结构和模型参数进行修正;
[0010] 利用所述被仿真对象的第一组实验数据对初步验证修正后的简化数字仿真模型 做再次验证,并通过预设模型验证方法对该简化数字仿真模型的模型参数做再次修正,直 至在相同的输入下修正后的简化数字仿真模型的输出数据与所述被仿真对象对应的输出 数据的一致性衡量指标满足预设接受值;
[0011] 利用所述被仿真对象的第二组实验数据作为所述第一组实验数据得到的简化数 字仿真模型的输入,经过该简化数字仿真模型的仿真计算,得到该组实验数据对应的输出 数据;
[0012] 计算该组输出数据与所述被仿真对象对应的输出数据的一致性衡量指标;
[0013] 判断所述第二组实验数据的一致性衡量指标是否满足所述预设接受值;
[0014] 如果是,则将所述第一组实验数据得到的简化数字仿真模型作为最终确定简化数 字仿真模型;
[0015] 如果否,则以所述第一组实验数据得到的简化数字仿真模型的当前模型参数为寻 优初始值,对模型参数进行寻优,获得第二组模型参数,用寻优得到的所述第二组模型参数 对该简化数字仿真模型的模型参数进行修正,再以两组实验数据作为利用所述第二组模型 参数修正得到简化数字仿真模型的输入,再次进行计算、判断和寻优,直至两组一致性衡量 指标均满足所述预设接受值,从而最终确定简化数字仿真模型。
[0016] 优选的,所述以所述精细数字仿真模型为衡量标准,对所述简化数字仿真模型的 模型结构和模型参数做初步验证,并对不符合第一预设要求的模型结构和模型参数进行修 正的过程包括:
[0017] 对所述简化数字仿真模型和所述精细数字仿真模型采用相同的输入数据分别进 行仿真,得到各自对应的输出数据;
[0018] 以所述精细数字仿真模型得到的输出数据为衡量标准,判断所述简化数字仿真 模型得到的输出数据和所述精细数字仿真模型得到的输出数据是否符合所述第一预设要 求;
[0019] 如果否,则对所述简化数字仿真模型的模型结构和模型参数进行修正,直至两种 数字仿真模型的输出数据符合所述第一预设要求。
[0020] 优选的,在所述对所述简化数字仿真模型和所述精细数字仿真模型采用相同的输 入数据分别进行仿真,得到各自对应的输出数据之前,还包括:
[0021] 将多组输入数据作用于所述被仿真对象,得到所述被仿真对象的多组实际输出数 据;
[0022] 将相同的多组输入数据作为所述精细数字仿真模型的输入数据,对所述精细数字 仿真模型进行仿真,得到所述精细数字仿真模型对应的多组输出数据;
[0023] 将所述精细数字仿真模型的多组输出数据和所述被仿真对象的对应的多组实际 输出数据进行对比,判断所述精细数字仿真模型的输出数据和所述被仿真对象的实际输出 数据是否符合第二预设要求;
[0024] 如果否,则对所述精细数字仿真模型的模型结构及模型参数进行修正,直至所述 精细数字仿真模型的输出数据和所述被仿真对象的实际输出数据符合所述第二预设要求。
[0025] 一种数字仿真模型的修正系统,包括:
[0026] 第一模型搭建单元,用于采用通用建模工具对被仿真对象进行数学模型搭建,得 到简化数字仿真模型;
[0027] 第二模型搭建单元,用于采用专业建模工具对所述被仿真对象进行数学模型搭 建,得到精细数字仿真模型;
[0028] 第一修正单元,用于以所述精细数字仿真模型为衡量标准,对所述简化数字仿真 模型的模型结构和模型参数做初步验证,并对不符合第一预设要求的模型结构和模型参数 进行修正;
[0029] 第二修正单元,用于利用所述被仿真对象的第一组实验数据对初步验证修正后的 简化数字仿真模型做再次验证,并通过预设模型验证方法对该简化数字仿真模型的模型参 数做再次修正,直至在相同的输入下修正后的简化数字仿真模型的输出数据与所述被仿真 对象对应的输出数据的一致性衡量指标满足预设接受值;
[0030] 输出数据获取单元,用于利用所述被仿真对象的第二组实验数据作为所述第一组 实验数据得到的简化数字仿真模型的输入,经过该简化数字仿真模型的仿真计算,得到该 组实验数据对应的输出数据;
[0031] 计算单元,用于计算该组输出数据与所述被仿真对象对应的输出数据的一致性衡 量指标;
[0032] 第一判断单元,用于判断所述第二组实验数据的一致性衡量指标是否满足所述预 设接受值;
[0033] 第一确定单元,用于在所述第一判断单元判断出所述第二组实验数据的一致性衡 量指标满足所述预设接受值之后,则将所述第一组实验数据得到的简化数字仿真模型作为 最终确定简化数字仿真模型;
[0034] 第二确定单元,用于在所述第一判断单元判断出所述第二组实验数据的一致性衡 量指标不满足所述预设接受值之后,以所述第一组实验数据得到的简化数字仿真模型的当 前模型参数为寻优初始值,对模型参数进行寻优,获得第二组模型参数,用寻优得到的所述 第二组模型参数对该简化数字仿真模型的模型参数进行修正,再以两组实验数据作为利用 所述第二组模型参数修正得到简化数字仿真模型的输入,再次进行计算、判断和寻优,直至 两组一致性衡量指标均满足所述预设接受值,从而最终确定简化数字仿真模型。
[0035] 优选的,所述第一修正单元包括
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1