【技术实现步骤摘要】
本申请涉及飞控软件设计领域,具体涉及一种飞控软件设计方法、系统、设备及计算机可读存储介质。
技术介绍
1、飞行器控制软件是飞行器的核心和中枢,实现了导航解算、时序控制、制导控制、伺服指令输出等关键功能,关系到飞行的成败。飞行器控制软件实现的正确性、安全性、可靠性是质量保证基本要求。
2、当前进行飞行器控制软件的设计和验证,主要还是基于文档的模式,即通过文字描述记录软件需求、设计说明和测试用例,再针对这些文档进行后续的软件研制过程,这种软件开发过程是离散的,低效的,难以适应越来越大的软件规模和快速迭代的研发现状为了保证飞行器控制软件实现的正确性,在完成编码后必须进行软件配置项测试。
3、由于涉及到控制系统的工作时序和积分效应,当前只能依靠系统测试进行,以半实物仿真和全流程仿真为主,由于系统试验环境搭建技术难度大,系统调试过程时间长,目前软件配置项测试面临着测试用例覆盖性、真实性不足,测试效率低下等问题。
4、具体来说,当前飞行器控制软件设计测试过程依赖系统测试环境进行,存在以下问题:
5、(
...【技术保护点】
1.一种飞控软件设计方法,其特征在于,所述飞控软件设计方法包括:
2.如权利要求1所述的飞控软件设计方法,其特征在于,所述飞行器控制需求包括软件任务剖面、功能组成、以及接口需求。
3.如权利要求1所述的飞控软件设计方法,其特征在于,每个所述主控制单元和从控制单元均具有相应的输入输出接口、功能设计、以及约束条件。
4.如权利要求1所述的飞控软件设计方法,其特征在于,通过调用Simulink平台的s-function builder工具,生成所述多个主控制单元和从控制单元。
5.如权利要求4所述的飞控软件设计方法,其特征在于
...【技术特征摘要】
1.一种飞控软件设计方法,其特征在于,所述飞控软件设计方法包括:
2.如权利要求1所述的飞控软件设计方法,其特征在于,所述飞行器控制需求包括软件任务剖面、功能组成、以及接口需求。
3.如权利要求1所述的飞控软件设计方法,其特征在于,每个所述主控制单元和从控制单元均具有相应的输入输出接口、功能设计、以及约束条件。
4.如权利要求1所述的飞控软件设计方法,其特征在于,通过调用simulink平台的s-function builder工具,生成所述多个主控制单元和从控制单元。
5.如权利要求4所述的飞控软件设计方法,其特征在于,利用simulink平台的s-function builder工具的图形界面提示的初始化设置、输入输出接口定义、引用库定义、以及输出控制定义,完成各个主控制单元和从控制单元的功能设计和接口设计,以得到;
6.如权利要求4所述的飞控软件设计方法,其特征在于,利用simulink平台的s-functi...
【专利技术属性】
技术研发人员:李青,林昊,余先伟,包为禹,熊隆,张哲山,罗伟,
申请(专利权)人:湖北航天技术研究院总体设计所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。