批仿真方法及装置的制造方法

文档序号:8258132阅读:206来源:国知局
批仿真方法及装置的制造方法
【技术领域】
[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]集合装订模块,用于由不同类别下的每组装订参数,构成所述参数集合。
[0036]优选地,所述仿真模块包括:
[0037]识别单元,根据所述类别编号以及所述分隔标识,识别每一类别下的每一组装订参数;
[0038]仿真单元,用于依次针对每一类别的每一组装订参数,利用每一组装订参数中的初始参数的数值进行一次仿真,直至仿真累加次数达到预设次数。
[0039]优选地,所述装置还包括:
[0040]响应模块,用于响应类别更新请求中请求更新的类别,确定仿真次数;
[0041]封装模块,用于根据所述请求更新的类别的仿真次数确定装订参数的组数,并针对每一组装订参数,封装参数头以及参数体,并将同一类别的每一组装订参数之间设置分隔标识;
[0042]更新模块,用于更新利用所述请求更新的类别对应的装订参数,更新所述参数集入口 ο
[0043]优选地,所述装置还包括:
[0044]绘图模块,用于响应绘图设置请求,根据每一类别下每一组装订参数对应的仿真结果,绘制仿真结果图。
[0045]经由上述的技术方案可知,与现有技术相比,本申请提供了一种批仿真方法和装置,在进行批仿真时,获取预先装订的参数集合,并依次加载参数集合中每一个类别中的每一组装订参数,并利用每一组装订参数中的初始参数进行仿真。分别保存每一类别下的每一组装订参数对应的仿真结果。本申请实施例,实现了对仿真对象的分类批仿真,无需用户反复进行参数的调整,装订好参数集合之后,即可以通过加载参数集合中的每一类别的每一组装订参数,实现自动仿真,并自动保存每一类别的每一组装订参数对应的仿真结果,最大限度地减少设计人员的手工参与,提高了批仿真效率。
【附图说明】
[0046]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0047]图1为本申请实施例提供的一种批仿真方法一个实施例的流程图;
[0048]图2为本申请实施例提供的批仿真中参数集合的一种装订方法的流程图;
[0049]图3为本申请实施例提供的一种批仿真方法另一个实施例的流程图;
[0050]图4为本申请实施例提供的一种批仿真方法又一个实施例的流程图;
[0051]图5为本申请实施例提供的一种批仿真装置一个实施例的结构示意图;
[0052]图6为本申请实施例提供的一种批仿真装置另一个实施例的结构示意图;
[0053]图7为本申请实施例提供的一种批仿真装置又一个实施例的结构示意图。
【具体实施方式】
[0054]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0055]本申请实施例中,在进行批仿真时
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1