0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于Legacy 500 飞控系统的需求工程和原型设计分析和应用

MATLAB 来源:djl 2019-09-12 14:51 次阅读

巴西航空工业公司的 Legacy 500 是第一款使用了智能控制和电传技术的中型商务喷气飞机。这种技术取代了飞控系统(FCS)中的机械控制,使得更多的操控面可以同时执行,从而使飞行更顺畅,降低了飞行员的工作量,提高了安全性。

巴西航空工业公司使用 MATLABSimulink加速 Legacy 500 飞控系统定义良好的低层级需求的开发和验证,并提高了需求质量。

“有了 Simulink,我们可以快速建立几个解决方案的原型,测试它们,然后选出最好的一个,”巴西航空工业公司的产品开发工程师 Rodrigo Fontes Souto 说,“这样的结果是,开发 FCS 的供应商报告的问题显著减少。需要解决的问题更少,我们有更多的时间来开发新功能,能按时交付更成熟的产品,成本更低。”

巴西航空工业公司的Legacy 500

挑战

巴西航空工业公司和客户一起开发 Legacy 500 的高层级需求。他们使用客户的输入来生成飞机的无失误的设计。工程团队面临的一个主要挑战是把高层级的需求转换成书写良好的低层级需求,提供给开发 FCS 软件的供应商。

Legacy 450 和 Legacy 500 都是无失误的设计,在技术和飞行特性上都有广泛的创新,包括在中轻型和中型喷气式飞机中从未使用过的最先进的全数字控制系统。将成熟的产品按时投入到服务中的设计目标和最后期限意味着设计团队必须创建一个非常详细的产品开发计划,并寻找能够缩短开发周期、降低开发风险的工具和合作伙伴。

在早期的设计中,没有大量使用建模和仿真,很难确保低层级需求中的一致性。因此,在交付给供应商后,有时需要重写需求,这会浪费时间,推高成本。

解决方案

巴西航空工业公司使用Simulink建模和仿真为 Legacy 500 飞控系统 (FCS) 定义低层级需求。

建模小组使用Simulink建立 FCS 的详细模型,以及飞行动力学、飞行员输入的模型。完整的模型包含了超过一百万个模块和数十个组件,其中许多组件包含了超过 700 个输入和 500 个输出。

建模小组建立了功能测试用例,以确认高层级需求得到满足,并验证了低层级需求。

测试自动化是开发成功的另一个关键。该小组设立工作站,连续运行超过 1500 个测试用例,编写MATLAB脚本,以便在测试过程中自动运行任务。使用Simulink Coverage,工程师分析模型覆盖率,并确定模型的未测试元素,改进和扩展他们的测试用例,直至达到 100% 的覆盖率。

模型重用显著节省了时间、提高质量。Simulink Coder被用于从Simulink模型生成代码,该模型在他们的飞行模拟器和系统级硬件在环测试环境中使用。

在内部完成低层级需求的验证后,巴西航空工业公司向供应商提交了书面需求。供应商在执行自己的验证后,使用Simulink和Embedded Coder按照 DO-178 级别 A 和其他航空标准进行系统实现。

使用Simulink建模有助于我们团队的ARP 4754工作,特别是系统级需求的验证、开发基于需求的测试、定义低层级的软件需求。我们的供应商使用Simulink和Embedded Coder生成DO-178级别A的飞行代码。

——Rodrigo Fontes Souto, Embraer

Legacy 500 如期获得了联邦航空管理局(FAA)和巴西民用航空管理局的认证,飞机目前正在生产中。

开发时间缩短至少六个月。“我们估计,与传统方法相比,使用 Simulink 建模及仿真让我们可以提前三个月向供应商提交需求。”S outo 说,“由于我们提交的需求是成熟的,供应商的问题和错误更少,又节省了三个月的开发时间。”

最小化需求问题导致的延误。“与传统的方式进行开发和验证需求的典型相比,我们组产生了两倍的需求,每项需求的问题少了 50 倍。”产品开发工程师 Julio Graves 说,“使用基于模型设计,与需求相关的最长延迟是一天,而基于文档的设计最短延迟是两周。”

实时测试中重用模型。“我们使用 Simulink Coder 从用于需求验证的模型中生成代码,用于实时测试。”产品开发工程师 Miguel Teruel 说,“我们计划再次重用模型,通过使用 Embedded Coder 为不同的系统生成产品代码的方式加速开发过程。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 自动化
    +关注

    关注

    29

    文章

    5512

    浏览量

    79106
  • 模拟器
    +关注

    关注

    2

    文章

    867

    浏览量

    43165
  • 动力学
    +关注

    关注

    0

    文章

    105

    浏览量

    16962
收藏 人收藏

    评论

    相关推荐

    ipc系统的网络带宽需求分析

    IPC(Internet Protocol Camera)系统的网络带宽需求分析涉及多个因素,包括IPC的码流大小、网络架构、监控需求等。以下是对IPC
    的头像 发表于 11-15 14:28 173次阅读

    智慧交通系统需求分析和建设目标

    随着城市化进程的加速和交通流量的增加,智慧交通系统作为城市发展的重要组成部分,正日益受到关注。在进行智慧交通系统需求分析和建设目标制定时,需要全面考虑城市交通管理现状、未来发展趋势以
    的头像 发表于 11-05 18:26 171次阅读

    FPGA算法工程师、逻辑工程师、原型验证工程师有什么区别?

    的设计和实现。他们使用硬件描述语言(如 Verilog 或 VHDL)来编写代码,构建复杂的数字逻辑系统。工作包括模块的设计、功能的实现、时序的优化以及与其他硬件组件的接口设计等。 FPGA 原型验证工程
    发表于 09-23 18:26

    基于TI AFE8092的AAU TX射频链路设计分析

    电子发烧友网站提供《基于TI AFE8092的AAU TX射频链路设计分析.pdf》资料免费下载
    发表于 09-11 10:23 0次下载
    基于TI AFE8092的AAU TX射频链路设<b class='flag-5'>计分析</b>

    固态硬盘是uefi还是legacy

    )和Legacy BIOS(基本输入输出系统)是两个不同的概念,它们分别属于硬件和软件的范畴。 一、固态硬盘(SSD) 固态硬盘的基本概念 固态硬盘是一种非易失性存储设备,它使用闪存芯片来存储数据
    的头像 发表于 08-22 09:51 1737次阅读

    为什么找不到esp_event_legacy.h头文件?

    几年前公司的同事在IDF V4.0下编写的ESP32工程,新入职的我接收,安装的是IDFV5.0,使用VSCODE查看工程代码时,发现很多地方有变化,比如结构体定义,函数的替换等等,需要迁移。目前
    发表于 06-07 08:03

    LEGACY/EEE802.3af兼容电源接口开关设备TPS2371数据表

    电子发烧友网站提供《LEGACY/EEE802.3af兼容电源接口开关设备TPS2371数据表.pdf》资料免费下载
    发表于 03-15 10:38 0次下载
    <b class='flag-5'>LEGACY</b>/EEE802.3af兼容电源接口开关设备TPS2371数据表

    经纬恒润需求工程咨询和实施服务

    经纬恒润对汽车电子产品的需求开发和管理有深入的理解,可以针对ASPICE、功能安全、特定OEM专有质量要求提供实操性的系统和软件需求工程服务。
    的头像 发表于 02-29 15:09 320次阅读
    经纬恒润<b class='flag-5'>需求</b><b class='flag-5'>工程</b>咨询和实施服务

    什么是FPGA原型验证?FPGA原型设计的好处是什么?

    FPGA原型设计是一种成熟的技术,用于通过将RTL移植到现场可编程门阵列(FPGA)来验证专门应用的集成电路(ASIC),专用标准产品(ASSP)和片上系统(SoC)的功能和性能。
    发表于 01-12 16:13 1128次阅读

    基于51单片机的比赛计分系统

    电子发烧友网站提供《基于51单片机的比赛计分系统.rar》资料免费下载
    发表于 01-12 10:26 6次下载

    【2023电子工程师大会】电机参数对FOC系统稳定性的影响分析p

    【2023电子工程师大会】电机参数对FOC系统稳定性的影响分析ppt
    发表于 01-03 16:31 7次下载

    DC-DC电源设计分析及使用注意

    的设计和分析,并提供使用时需要注意的事项。 一、DC-DC电源设计分析 1. 设计目标:在设计DC-DC电源之前,首先需要明确设计目标,包括输出电压、输出电流和效率等方面的要求。 2. 输入电压范围:确定输入电压范围是设计DC-DC电源的重要一步。根据实际
    的头像 发表于 01-03 11:31 1027次阅读

    医院能源监管系统需求分析与建设目标

    电子发烧友网站提供《医院能源监管系统需求分析与建设目标.docx》资料免费下载
    发表于 01-03 10:31 1次下载

    芯片设计分为哪些步骤?为什么要分前端后端?前端后端是什么意思

    设计过程。 前端设计是芯片设计的起点,涉及到定义芯片的功能、性能和接口等。具体步骤包括需求分析、体系结构设计、逻辑设计、逻辑综合和验证。前端设计主要的任务是根据需求和功能,将设计需求
    的头像 发表于 12-07 14:31 3597次阅读

    MES需求分析的关键是什么

    MES需求分析的关键是什么?——划分系统边界企业在进行MES需求分析时,如果界限划分不清晰,即便是从业务角度
    发表于 12-07 11:05 0次下载