一种基于动态链接库的飞管系统软件仿真对比转换方法

标题:一种基于动态链接库的飞管系统软件仿真对比转换方法

摘要:本发明涉及一种基于动态链接库的飞管系统软件仿真对比转换方法,首先在动态链接库工程中声明飞管软件的初始化接口、任务调度接口以及输入输出接口,之后将编译形成的链接文件导入matlab中,并进行接口关联,最后通过实时任务中调用输入、输出、实时任务接口来实现软件测试。本发明只增加了外部接口调用的代码,没有更改飞管系统软件源代码;借助于Matlab软件,可以对所有输出变量进行显示、存储等操作,方便直观;可以根据软件测试的需要,只需修改动态链接库调用参数,就可以进行软件单元测试、软件配置项测试;可以在铁鸟试验前与系统设计模型对比仿真,可提早发现软件及系统设计错误,降低软件更改风险。

申请号:CN201611169183.5

申请日:2016/12/16

申请人:中国航空工业集团公司沈阳飞机设计研究所

首项权利要求:一种基于动态链接库的飞管系统软件仿真对比转换方法,其特征在于, 包括 : 步骤一、在第一工程中,定义飞管系统初始化接口、飞管系统实时任务调度接口、飞管系统输入信息赋值接口以及飞管系统输出信息赋值接口;步骤二、在所述飞管系统初始化接口中将飞管系统输出信息和中间变量进行初始化设置,在所述飞管系统输入信息赋值接口中将飞管系统的输入信息进行赋值,在所述飞管系统软件输出信息赋值接口中将飞管系统输出信息进行赋值,在飞管系统实时任务调度接口中调用飞管系统周期任务;步骤三、将所述飞管系统初始化接口、飞管系统实时任务调度接口、飞管系统输入信息赋值接口以及飞管系统输出信息赋值接口声明为导出接口;步骤四、编译形成动态链接库以及链接文件;步骤五、将所述动态链接库以及链接文件引入第二工程中,并将所述第二工程的输入输出按照所述动态链接库的接口进行设置,之后调用所述飞管系统初始化接口;步骤六、在将所述第二工程中,根据实时任务调用所述飞管系统实时任务调度接口、飞管系统输入信息赋值接口以及飞管系统输出信息赋值接口中的所需信息,进行仿真测试。

专利类型:发明申请

0 条回复

发表评论

发表评论

邮箱地址不会被公开。