卡索practicos

巴西航空工业公司的速度需求工程和原型遗留500飞行控制系统

挑战

加快发展遗留的飞行控制系统软件500中型商用飞机

解决方案

使用仿真万博1manbetx软件系统和飞机动力学模型,基于需求的测试模拟运行,和速度的成熟,内部验证软件需求

结果

  • 开发时间缩短至少6个月
  • 由于需求问题延误最小化
  • 实时测试的模型重用

“建模与仿真软件工具我们团队的万博1manbetxARP 4754的工作,具体验证系统级需求,开发基于需求的测试,并定义底层软件需求,我们的供应商使用生产做- 178水平飞行代码使用仿真软件和嵌入式编码。”

罗德里戈•丰特斯Souto,巴西航空工业公司
500年巴西航空工业公司的遗产。

500年巴西航空工业公司的遗产。


航空工业遗产500是第一个中型商用飞机智能飞行控制和全电子控制的技术。这种技术,取代了机械控制飞行控制系统(FCS),允许更多的控制表面同时驱动,导致平滑航班,减少试验工作量,增加安全性。

巴西航空工业公司使用MATLAB®和仿真软万博1manbetx件®加快开发和验证遗留500年FCS、定义良好的低级需求并提高质量的要求。

“快速原型模万博1manbetx型我们可以几个解决方案,测试它们,然后选择最好的一个,”罗德里戈·丰特斯万博 尤文图斯Souto说,巴西航空工业公司的产品开发工程师。”结果,供应商实现了FCS报道更少的问题。用更少的问题需要解决,我们有更多的时间来开发新功能,我们可以按时交付一个更成熟的产品,以更低的成本。”

挑战

巴西航空工业公司与客户合作,制定500年遗留的高级需求。他们使用这个客户输入生产飞机的全新的设计。工程团队面临的一个主要挑战是将高级需求转变为编写良好的供应商谁将开发FCS的低级需求的软件。

遗留450年和500年的遗产与广泛的创新技术和全新的设计飞机的特性,包括最先进的全数字控制系统之前从未使用过mid-light和中型喷气类别。进入一个成熟产品的设计目标和期限按时投入使用意味着设计团队必须创建一个非常详细的产品开发计划,寻找工具和伙伴,可以缩短开发周期,降低开发风险。

早期的设计开发没有密集使用建模与仿真,很难确保一致性的规范低层次的需求。因此,要求有时不得不重写后交付给供应商,浪费时间,增加成本。

解决方案

巴西航空工业公司工程师使用建模与仿真与仿真软件定义遗留500年FCS的低级需求。万博1manbetx

在模型,建模组创建了F万博1manbetxCS的详细模型,以及模型飞机的动力学和飞行员。完整的模型由一百万多块和几十个组件,许多有超过700 500输入和输出。

建模组创建功能测试用例来验证高级需求被满足和验证低级需求。

自动化测试是另一个成功发展的关键。该集团建立工作站连续运行超过1500个测试用例,并写了MATLAB脚本自动化测试过程中的任务。使用仿真软件万博1manbetx覆盖™工程师分析模型覆盖率和未经检验的模型元素,精炼和扩展他们的测试用例,直到他们达到100%的覆盖率。

模型重用节省大量的时间和提高质量。万博1manbetx仿真软件编码器™是用于生成代码的仿真软件模型,该集团用于他们的飞行模拟器和铁鸟半实物测试环境。

内部验证低级需求之后,巴西航空工业公司供应商交付书面要求,执行自己的验证在使用仿真软件和嵌入式编码万博1manbetx®实现系统根据做- 178水平和其他航空标准。

遗留500年获得美国联邦航空管理局认证和巴西民航机构,和飞机目前正在生产。

结果

  • 开发时间缩短至少6个月。“我们估计,与仿真软件建模与仿真使我们将要求供应商提前三个月使用传统方法都是不可能的,”Sou万博1manbetxto说。“因为我们交付的需求是成熟,供应商有更少的问题和问题,减少开发时间,一个额外的三个月。”
  • 由于需求问题延误最小化。“我们小组产生两倍的要求,和少了50次问题/要求,比典型的,当我们使用传统的方法来开发和验证需求,”胡里奥•格雷夫斯说,产品开发工程师。“最长的相关要求推迟一天使用一个基于模型的设计,而最短的延迟使用文档的基础上是两个星期。”
  • 实时测试的模型重用。”为实时测试万博1manbetx与仿真软件编码器我们生成的代码相同的仿真软件模型,我们有开发需求验证,”笔记Miguel前线产品开发工程师。“我们计划再次重用模型,加快发展,为各种系统与嵌入式编码器生成生产代码。”