分布式编译的并行实时仿真系统和仿真方法技术方案

技术编号:34087894 阅读:74 留言:0更新日期:2022-07-11 20:27
本发明专利技术提供了一种分布式编译的并行实时仿真系统和仿真方法,包括:建模计算机,适于完成图形化建模并生成模型源代码和库文件;仿真机客户端计算机,适于提供远程登录的客户端并提供远程操控指令;自动测试计算机,适于完成测试用例的编制,并提供测试用例和测试控制脚本;以及仿真计算机,包括仿真控制及运行环境SCRE和仿真机运行环境调度机,适于根据模型源代码和库文件生成Model可执行文件,并完成仿真测试。本发明专利技术的仿真系统和仿真方法优化了仿真集成环节的专业布局,提升了仿真系统分工集成效率,改进了开展仿真试验的质量和工作效率。率。率。

【技术实现步骤摘要】
分布式编译的并行实时仿真系统和仿真方法


[0001]本专利技术主要涉及航空发动机控制系统,尤其涉及一种分布式编译的并行实时仿真系统和仿真方法。

技术介绍

[0002]目前,开展航空发动机控制系统及软件的设计主要参考了一些国际主流的流程如,如SAE ARP 4754、DO

178和DO

331等,系统开发流程ARP 4754指出了系统需求分析以及系统设计和系统验证的经典的双V流程,DO

178中提出了软件从需求、编码到集成测试的流程,而针对系统需求到软件需求的系统设计过程如何实施,尚未形成某一通用的流程系统和典型的方法。

技术实现思路

[0003]本专利技术要解决的技术问题是提供一种分布式编译的并行实时仿真方法和系统,可以实现航空发动机控制系统开发时对系统设计的验证,优化了仿真集成环节的专业布局,提升了仿真系统分工集成效率,改进了开展仿真试验的质量和工作效率。
[0004]为解决上述技术问题,本专利技术提供了一种分布式编译的并行实时仿真系统,包括:建模计算机,适于本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种分布式编译的并行实时仿真系统,其特征在于,包括:建模计算机,适于完成图形化建模并生成模型源代码和库文件;仿真机客户端计算机,适于提供远程登录的客户端并提供远程操控指令;自动测试计算机,适于完成测试用例的编制,并提供所述测试用例和测试控制脚本;以及仿真计算机,适于根据所述模型源代码和库文件生成Model可执行文件,所述仿真计算机进一步包括仿真控制及运行环境SCRE和仿真机运行环境调度机,其中,所述SCRE适于运行所述Model可执行文件以进行仿真测试,所述SCRE进一步包括模型分配器、用例加载器和模型加载器,其中,所述模型分配器配置为将不同模型分配到CPU核并建立Model和CPU核的绑定关系以及时序文件,以建立模型之间的运行时序;所述用例加载器配置为读入和解析所述测试用例并将解析结果输出至所述模型加载器以获取所述测试用例的执行状态信息;所述仿真机运行环境调度机适于接收所述测试控制脚本,根据所述测试控制脚本和所述远程操控指令执行调度选择并生成调度指令,所述仿真机运行环境调度机还配置为将所述调度指令输出至所述SCRE以及获取来自所述SCRE的运行反馈信息。2.如权利要求1所述的仿真系统,其特征在于,还包括信号调理板卡和故障注入单元,其中,所述信号调理板卡配置为接收所述仿真计算机发出的输入信号,并调理生成相应的输出信号;以及所述故障注入单元配置为接收所述输出信号并发出故障信号至被测单元,以完成对于所述被测单元真实故障的仿真测试。3.如权利要求2所述的仿真系统,其特征在于,所述输入信号包括模拟信号和数字总线信号,其中,所述模拟信号包括所述仿真计算机仿真模型的开关量信号,所述数字总线信号包括所述模型中的总线信号。4.如权利要求3所述的仿真系统,其特征在于,所述输出信号包括与所述模拟量信号的物理电气特性相对应的电信号。5.如权利要求2所述的仿真系统,其特征在于,所述故障注入单元还配置为生成激励信号以使所述信号调理板卡、故障注入单元以及测试单元构成激励

响应二次回路。6.如权利要求1所述的仿真系统,其特征在于,所述仿真计算机还包括文件接收器、仿真机OS终端、编译器、仿真机虚拟网络控制台服务器端以及人机交互设备,其中,所述文件接收器配置为接收所述模型源代码和库文件,所述仿真机OS终端配置为调用所述编译器,从而加载所述模型源代码和库文件并生成所述Model可执...

【专利技术属性】
技术研发人员:张园锁李运华杨梅菊秦悦袁璠
申请(专利权)人:中国航发商用航空发动机有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1