-
公开(公告)号:CN114090097B
公开(公告)日:2024-10-25
申请号:CN202010619282.9
申请日:2020-06-30
Applicant: 中国航发商用航空发动机有限责任公司
Abstract: 本发明提供了一种发动机控制系统,包括:多核处理器,包括第一处理器核与第二处理器核;易失性存储器;操作系统,适于加载到易失性存储器中并由第一处理器核与第二处理器核运行;应用程序,适于加载到易失性存储器中并由第一处理器核和/或第二处理器核运行,应用程序包括集成模块和多个功能模块,集成模块包括与业务相关的模块和驱动程序,多个功能模块配置为部署多个功能模块的运行时间和空间;以及引导程序,配置为启动第一处理器核、第二处理器核、操作系统和应用程序。本发明另一方面提供了一种基于多核处理器的发动机控制软件启动方法和控制系统。本发明可以降低操作系统的适航难度,降低应用软件的开发成本,从而提高软件的开发效率。
-
公开(公告)号:CN119512727A
公开(公告)日:2025-02-25
申请号:CN202311079151.6
申请日:2023-08-24
Applicant: 中国航发商用航空发动机有限责任公司
IPC: G06F9/50
Abstract: 本发明公开了一种基于多核处理器的发动机监视装置,包括硬件层、核心操作系统层、分区操作系统层以及应用层。其中,硬件层采用异构多核心处理器作为处理器,利用核心操作系统层的虚拟化平台软件将异构多核心处理器提供的计算资源进行分区,然后通过分区操作系统层分别在所构造的分区上部署不同类型的操作系统,利用这些不同类型的操作系统来为发动机监视装置研制不同适航安全等级的EMU应用,从而实现发动机监视装置的各项功能。
-
公开(公告)号:CN113805848B
公开(公告)日:2024-03-26
申请号:CN202010527363.6
申请日:2020-06-11
Applicant: 中国航发商用航空发动机有限责任公司
Abstract: 本公开公开了一种目标机控制软件集成方法和系统,涉及仿真技术领域。该方法包括:在仿真平台模拟目标机硬件;构建目标机的应用软件和操作软件,其中,应用软件和操作软件之间通过数据接口进行交互;集成应用软件和操作软件;集成后的应用软件和操作软件分别生成对应的二进制文件;以及将二进制文件加载到模拟的目标机中。本公开提高了目标机的仿真程度,从而使得仿真平台与目标平台实现目标码级别的一致,因此,可以在模拟的目标机中获得的验证数据无需在目标平台再一次进行验证,提高了验证数据的置信度,降低了验证成本。
-
公开(公告)号:CN112988145B
公开(公告)日:2024-06-14
申请号:CN201911212431.3
申请日:2019-12-02
Applicant: 中国航发商用航空发动机有限责任公司
Abstract: 本发明提供了一种自动生成航空发动机软件架构的方法,包括以下步骤:获得系统接口描述文件、功能接口描述文件及系统调度描述文件;根据系统接口描述文件和功能接口描述文件生成数据字典模块;根据系统接口描述文件生成第一功能集成代码框架和系统接口代码框架,且根据功能接口描述文件生成第二功能集成代码框架,其中系统接口代码框架位于第一功能集成代码框架中,组成系统接口框架;根据功能接口描述文件生成功能模型框架,其中每个第二功能集成代码框架与被其调用的对应功能模型框架组成功能代码框架;以及根据系统调度描述文件生成系统调度代码框架;其中数据字典模块、系统调度代码框架、系统接口框架和功能代码框架组成航空发动机软件架构。
-
公开(公告)号:CN114090097A
公开(公告)日:2022-02-25
申请号:CN202010619282.9
申请日:2020-06-30
Applicant: 中国航发商用航空发动机有限责任公司
Abstract: 本发明提供了一种发动机控制系统,包括:多核处理器,包括第一处理器核与第二处理器核;易失性存储器;操作系统,适于加载到易失性存储器中并由第一处理器核与第二处理器核运行;应用程序,适于加载到易失性存储器中并由第一处理器核和/或第二处理器核运行,应用程序包括集成模块和多个功能模块,集成模块包括与业务相关的模块和驱动程序,多个功能模块配置为部署多个功能模块的运行时间和空间;以及引导程序,配置为启动第一处理器核、第二处理器核、操作系统和应用程序。本发明另一方面提供了一种基于多核处理器的发动机控制软件启动方法和控制系统。本发明可以降低操作系统的适航难度,降低应用软件的开发成本,从而提高软件的开发效率。
-
公开(公告)号:CN115238437A
公开(公告)日:2022-10-25
申请号:CN202110448278.5
申请日:2021-04-25
Applicant: 中国航发商用航空发动机有限责任公司
IPC: G06F30/20 , G06F111/20
Abstract: 本发明公开了一种发动机控制软件仿真平台集成方法及其系统。由服务器的调度中心提供静态仿真调度时序表,通过控制客户端的各仿真模块中所设置的与时序表中的各节点一一对应的各同步点的顺序,来统一调度各仿真模块按给定的时序进行仿真。各仿真模块内部各分区则基于分区调度配置表采用大、小帧的方式进行调度。由服务器的数据中心提供包括基本数据元素和数据端口的两层数据结构,通过网络接口与各仿真模块进行交互,并用于各仿真模块之间的中转交互。本发明降低了后续控制验证的成本,使得各个仿真模块具备灵活性和内聚性,提升仿真平台的可维护性。
-
公开(公告)号:CN113805848A
公开(公告)日:2021-12-17
申请号:CN202010527363.6
申请日:2020-06-11
Applicant: 中国航发商用航空发动机有限责任公司
Abstract: 本公开公开了一种目标机控制软件集成方法和系统,涉及仿真技术领域。该方法包括:在仿真平台模拟目标机硬件;构建目标机的应用软件和操作软件,其中,应用软件和操作软件之间通过数据接口进行交互;集成应用软件和操作软件;集成后的应用软件和操作软件分别生成对应的二进制文件;以及将二进制文件加载到模拟的目标机中。本公开提高了目标机的仿真程度,从而使得仿真平台与目标平台实现目标码级别的一致,因此,可以在模拟的目标机中获得的验证数据无需在目标平台再一次进行验证,提高了验证数据的置信度,降低了验证成本。
-
公开(公告)号:CN112988145A
公开(公告)日:2021-06-18
申请号:CN201911212431.3
申请日:2019-12-02
Applicant: 中国航发商用航空发动机有限责任公司
Abstract: 本发明提供了一种自动生成航空发动机软件架构的方法,包括以下步骤:获得系统接口描述文件、功能接口描述文件及系统调度描述文件;根据系统接口描述文件和功能接口描述文件生成数据字典模块;根据系统接口描述文件生成第一功能集成代码框架和系统接口代码框架,且根据功能接口描述文件生成第二功能集成代码框架,其中系统接口代码框架位于第一功能集成代码框架中,组成系统接口框架;根据功能接口描述文件生成功能模型框架,其中每个第二功能集成代码框架与被其调用的对应功能模型框架组成功能代码框架;以及根据系统调度描述文件生成系统调度代码框架;其中数据字典模块、系统调度代码框架、系统接口框架和功能代码框架组成航空发动机软件架构。
-
-
-
-
-
-
-