您的位置:首页 >数码 >

机载软件等级怎么划分(探究机载软件等级划分标准)

时间:2023-12-06 17:53:41 来源:互联网

航空器中的机载软件是支撑航空器飞行和可靠性的重要组成部分。由于软件错误可能导致飞行事故,因此软件开发、验证和审查过程必须受到严格的控制。机载软件等级划分的主要目的是决定开发和验证所需的官方文档数量,以及确定软件质量过程验证的具体要求。那么,机载软件等级如何划分呢?

1.机载软件等级划分标准

机载软件等级划分根据不同航空器的规定而有所不同。FAA(美国联邦航空管理局)制定了适用于所有类别飞行器的FAAOrder8110.49A标准,欧盟制定了适用于民用机载软件的EUROCAEED-12C标准。这些标准将航空器软件等级等级定义为A、B、C和D。

2.机载软件等级划分内容

机载软件等级划分主要根据错误的影响程度来分。A级软件通常不会导致严重的影响,而D级软件可能导致严重的影响。例如,D级软件可能控制飞机的飞行器件,如飞行数据记录器,引导系统,驾驶舱显示屏等。这些器件的故障可能导致飞行员的失误,从而导致事故。

3.软件开发标准

FAA1A013为机载软件提供了完整的开发和认证规范。它解释了软件开发和认证的基本要求,包括计划、开发、文档、测试等过程。该标准基于DO-178C/ED-12C标准,并提供了针对软件等级的特定要求。

4.软件文档标准

各等级的软件必须符合特定的软件文档标准。按照美国飞机制造商协会(AIA)之前发布的规范,这些文档包括软件计划、软件测试计划、源代码、软件需求规范、软件设计规范、软件测试评估报告等。

5.软件验证标准

FAA标准制定了验证软件安全和可靠性的标准。软件测试必须满足特定的软件等级,以证明软件的安全和可靠性符合FAA标准或其他国际标准。

6.软件证书标准

机载软件需要满足特定的软件认证标准。FAA和其他航空机构需要验证软件开发和验证过程的所有文档,并评估软件的可靠性和适用性。当机载软件符合标准后,航空机构颁发软件审定文件。

总之,机载软件等级划分可以为软件开发和验证提供指导,确保软件安全、可靠并符合标准。


郑重声明:文章仅代表原作者观点,不代表本站立场;如有侵权、违规,可直接反馈本站,我们将会作修改或删除处理。