[发明专利]数字飞行器工况集批量仿真的人工智能处理方法及系统有效
申请号: | 201810048732.6 | 申请日: | 2018-01-18 |
公开(公告)号: | CN108334675B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 董云峰;舒鹏;王可东 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F16/11 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 王鹏 |
地址: | 100000*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 飞行器 工况 批量 仿真 人工智能 处理 方法 系统 | ||
本发明公开了一种数字飞行器工况集批量仿真的人工智能处理方法及系统,方法包含如下步骤:访问数字飞行器仿真工况集,将工况集包括的工况信息存储在批处理任务数据库;从批处理任务数据库领取至少一个工况信息,并记录领取情况;根据领取到的至少一个工况信息,下载该工况信息相对应的配置文件,根据配置文件启动数字飞行器仿真程序进行数字仿真;将数字仿真后生成的所有仿真数据归档至批处理归档数据库。本发明实现了对数字飞行器仿真工况集进行批量仿真的人工智能处理,可以自动对大量工况进行仿真和数据归档,减少了人的工作量,并且在需要处理大量工况的情况下,可实现多机并行仿真处理,充分利用了计算资源,节省了仿真时间。
技术领域
本发明属于计算机仿真技术领域,尤其是涉及一种数字飞行器工况集批量仿真的人工智能处理方法及系统。
背景技术
在科研工作中,为了验证或测试一个系统,需要进行系统的仿真实验。一般而言,进行实物或半实物仿真的代价较高、周期较长,不便于进行多次实验,而数字仿真的成本较低,可以很方便的对仿真系统进行修改,仿真结果的可重复性好,因此数字仿真技术在科研、工程中被大量采用。
在进行数字仿真时,为了测试仿真系统的性能或研究不同工况对结果的影响,需要使用不同的工况进行多次仿真。而进行批量工况的仿真时,如果由人来手动修改工况并操作仿真程序,不仅耗时耗力,也容易出现错误。这就需要计算机自动进行仿真工况集的批量仿真,如果仿真工况较多的话,还需要使用多台计算机进行并行处理。
发明内容
本发明根据上述技术背景,提供一种数字飞行器工况集批量仿真的人工智能处理方法及系统,可以实现仿真工况集的智能批处理,且支持多台计算机进行并行仿真。
为解决上述问题,本发明所采用的技术方案是:
一种数字飞行器工况集批量仿真的人工智能处理方法,该方法包含如下步骤:
访问数字飞行器仿真工况集,将工况集包括的工况信息存储在批处理任务数据库;
从批处理任务数据库领取至少一个工况信息,并记录领取情况;
根据领取到的至少一个工况信息,下载该工况信息相对应的配置文件,根据配置文件启动数字飞行器仿真程序进行数字仿真;
将数字仿真后生成的所有仿真数据归档至批处理归档数据库。
进一步地,所述访问数字飞行器仿真工况集,将工况集包括的工况信息存储在批处理任务数据库,包括:
按照预设的工况命名规则将所有待处理的工况相对应的配置文件保存到共享的仿真工况集中;
安装于主机上的批处理管理程序访问仿真工况集,按照组合的命名规则顺序寻找工况库中每一个组合;
在一个组合中,找出该组合包含的所有工况,将每一个工况按顺序加上任务编号,保证工况与任务编号一一对应;
将工况编号信息保存到批处理任务数据库,批处理任务数据库内要包含工况的以下信息:编号情况、是否领取、执行结果以及是否归档,将工况编号信息保存后该任务的领取情况、执行情况和归档情况都设为未完成。
进一步地,所述从批处理任务数据库领取至少一个工况信息,并记录领取情况,包括:
安装于主机上的批处理管理程序识别可使用的本地工况仿真计算机,然后依次开启每台本地工况仿真计算机上的批处理运行程序;
批处理运行程序访问批处理任务数据库,读取一个未被领取的工况,并锁定该记录,防止其他本地工况仿真计算机对该记录进行读取;
对应本地工况仿真计算机领取这个工况编号,在批处理任务数据库中记录领取信息,然后解除随该记录的锁定;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810048732.6/2.html,转载请声明来源钻瓜专利网。