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

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

3天内不再提示

翼辉信息Matrix653操作系统如何满足ARINC653标准

翼辉信息 来源:翼辉信息 2026-06-07 10:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如今的航空电子系统,正在从“硬件定义功能”走向“软件定义能力”。飞控、导航、通信、显示、任务管理等功能越来越依赖软件实现,软件规模不断扩大,系统集成复杂度也随之提升。

当多个关键应用运行在同一计算平台上时,一个核心问题变得无法回避:如何让它们既能共享资源,又能彼此隔离、按时运行、故障可控?

ARINC 653,正是理解这一问题的关键标准。

ARINC 653 定义了综合模块化航空电子系统中应用软件与核心操作系统之间的接口,通过“空间与时间分区”的机制,为关键任务构筑了独立的“安全屋”。然而,一个操作系统是否真的达到了这一标准,仅凭厂商的宣传远远不够。这时,ARINC 653 标准符合性测试就成了那张不可或缺的“通行证”。

83324ba4-5ffd-11f1-90a1-92fbcf53809c.jpg

ARINC 653 标准的核心:分时 + 分区

对于一般操作系统而言,核心任务往往是让软件能够稳定运行、及时响应,并尽可能高效地利用计算资源。但在航空电子、无人系统等安全关键领域,仅仅“能运行”远远不够。

因为在这类系统中,多个关键应用往往需要运行在同一计算平台上。例如,飞行控制、导航管理、显示系统、通信任务等软件模块,可能共享同一套处理器、存储和 I/O 资源。一旦其中某个应用发生异常,如果没有严格的隔离与控制机制,就可能影响其他应用,甚至造成系统级风险。

ARINC 653 关注的正是这个更高层次的问题:当多个不同功能、不同关键等级的应用共用一套计算资源时,如何保证它们彼此隔离、按时运行、通信受控、故障不扩散。

这也是 ARINC 653 与普通软件运行环境最大的区别。它不是简单地解决“任务能不能被调度”,而是进一步要求系统具备可预测、可验证、可隔离的运行能力。

8389c1ea-5ffd-11f1-90a1-92fbcf53809c.png

具体来看,ARINC 653的核心可以概括为三个关键词:

第一,空间分区

不同应用被划分到独立的分区中运行,各自拥有相对独立的内存与资源边界。一个分区中的异常,不应轻易越界影响其他分区。

第二,时间分区

不同分区按照预先设定的时间窗口轮流使用处理器资源。每个分区什么时候运行、运行多久,都可以提前配置和分析,从而保障关键任务的确定性。

第三,标准接口 应用软件通过统一的 APEX 接口调用操作系统服务,包括分区管理、进程管理、通信、时间管理和健康监控等能力。这有助于降低应用与底层平台之间的耦合,提高软件的可移植性和复用性。

因此,ARINC 653 所强调的并不是“把多个应用放到一起运行”这么简单,而是要让多个关键应用在同一平台上安全共存、有序运行、故障可控。

也正因为如此,ARINC 653 背后真正指向的是一种面向安全关键系统的软件运行底座:它要求底层操作系统不仅具备实时能力,更要具备分区隔离、确定性调度、受控通信和健康监控等系统级能力。对于航空电子等高可靠场景来说,这类能力正是分时分区操作系统的核心价值所在。

Matrix653 如何适配 ARINC 653 标准

ARINC 653 定义的是安全关键软件运行环境的标准要求,而真正将这些要求落到工程实践中,需要底层操作系统提供支撑。对于航空电子、无人系统、任务关键型装备等场景来说,操作系统不仅要“能运行任务”,更要能够支撑分区隔离、确定性调度、标准接口、健康监控和符合性验证。

翼辉 Matrix653 正是面向这一类安全关键场景打造的分时分区操作系统。根据官方资料,Matrix653 是一款符合 ARINC 653 规范的商用分时分区操作系统,基于 APEX 接口,支持多分区、多进程、多核,同时支持 32 位和 64 位 CPU

83e254b8-5ffd-11f1-90a1-92fbcf53809c.jpg

空间分区:Matrix653 支撑应用之间的隔离运行

在安全关键系统中,不同应用可能承担不同功能,也可能具备不同关键等级。如果这些应用共享同一计算平台,就必须防止一个应用异常影响其他应用。Matrix653 实现了分区之间的空间隔离和时间隔离,能够保证各分区代码和数据的独立安全性,从而帮助系统实现故障隔离、降低故障扩散风险。

时间分区:Matrix653 支撑确定性调度

在航空电子等场景中,“行为可预测”是通过适航认证的基础条件。Matrix653 支持分区严格按照预设时间窗口运行,通过时间隔离确保每个分区拥有独立运行时间,避免多个应用无序争抢处理器资源。这样,关键任务什么时候运行、运行多久,都可以在系统设计阶段进行规划和验证。

标准接口:Matrix653 基于 APEX 接口构建

APEX 接口是 ARINC 653 的关键内容,它规定了应用软件调用操作系统服务的标准方式。通过 APEX 接口,应用可以调用分区管理、进程管理、通信、时间管理、健康监控等服务。Matrix653 基于 APEX 接口,有助于降低应用软件与底层平台之间的耦合,提升软件的可移植性和复用性。

受控通信:Matrix653 提供分区间通信机制

ARINC 653 并不鼓励分区之间随意共享资源,而是强调通过受控通信机制进行数据交换。Matrix653 提供采样端口、队列端口、服务接入点等分区间通信机制,同时也支持信号量、互斥量、事件、黑板、缓冲器等进程间通信机制,为复杂应用之间的数据交互提供标准化支撑。

健康监控:Matrix653 支撑异常检测与系统恢复

安全关键系统不能只关注正常运行状态,更要关注异常发生后的处理机制。Matrix653 系统架构中包含健康监控能力,可配合分区隔离、分区调度和通信机制,对系统运行状态进行监测,为异常检测、错误处理和系统恢复提供基础支撑。

符合性验证:Matrix653 完全通过

标准能力不能停留在功能描述层面,更需要通过测试验证。官方资料显示,Matrix653 遵循 ARINC 653 P1-5、P2-4 规范,并通过 ARINC 653 P3A、P3B 规范符合性测试。这意味着 Matrix653 不只是理念上对齐 ARINC 653,而是在接口、服务和行为一致性方面经过了符合性验证。

因此,从 ARINC 653 的核心要求来看,Matrix653 并不是简单提供一个实时操作系统,而是围绕安全关键系统所需的分时分区、隔离运行、确定调度、标准接口、受控通信和符合性验证,构建了一套面向工程落地的操作系统底座。

843643a2-5ffd-11f1-90a1-92fbcf53809c.png

ARINC 653 定义了不同安全等级的软件应当如何分区运行,Matrix653 则为这种分区运行提供了可落地、可验证、可集成的操作系统支撑。

Matrix653 不只是符合标准,更是面向工程落地

对于安全关键系统而言,符合标准只是第一步,真正的挑战在于:如何把标准要求转化为可开发、可集成、可调试、可验证的工程能力。

ARINC 653 解决的是安全关键软件如何分区运行的问题,但在实际项目中,系统往往并不是由单一团队、单一应用、单一平台构成。平台提供商、系统集成商、应用开发方可能需要协同工作;不同分区应用也可能需要独立开发、独立升级、独立验证。此时,分时分区操作系统不仅要提供标准接口和隔离机制,更要支撑复杂装备系统的长期工程演进。

848b2d22-5ffd-11f1-90a1-92fbcf53809c.png

这正是 Matrix653 的重要价值所在。Matrix653 不只是一个对齐 ARINC 653 规范的操作系统产品,更是面向航空航天等安全关键领域打造的工程化软件底座。官方资料显示,Matrix653 继承了 SylixOS 的分层模块化设计思想,具备易移植、可裁剪、高兼容、性能稳定等特点;同时,Matrix653 面向航空航天等 Safety-Critical 领域,支持多分区、多进程、多核,并支持 32 位和 64 位 CPU。

在工程开发层面,Matrix653 支持平台提供商、系统集成商、应用提供商分离开发,操作系统与配置、分区应用可以独立升级,分区应用也可独立替换而不影响其他分区。这意味着,在大型复杂系统中,不同团队可以围绕各自分区并行开展开发和验证工作,从而降低系统集成复杂度,提高工程协同效率。

在系统集成层面,Matrix653 提供分区调度、分区资源配额管理、分区地址空间隔离等能力,可支撑多个应用在同一计算平台上有序运行。尤其是在多核场景下,Matrix653 支持 ARINC 653 P1-5 多核调度,每个核可拥有独立调度计划表,在满足系统确定性要求的同时,也为多核计算资源的灵活配置提供支撑。

在开发工具层面,Matrix653 配套集成开发环境,支持图形化工程管理、XML 配置编辑、多分区调试、RealEvo-Compiler 编译器、RealEvo-Simulator 仿真器等能力。对于工程团队而言,这些工具不仅有助于完成系统配置和应用开发,也能支撑调度编排、分区调试和仿真验证,让分时分区系统从“标准要求”真正走向“可落地开发”。

因此,Matrix653 的价值并不止于符合 ARINC 653。更重要的是,它围绕安全关键系统的工程落地需求,提供了从分区隔离、确定调度、受控通信,到多核支持、分离开发、集成开发环境的一整套支撑能力。

可以说,ARINC 653 定义了安全关键软件的运行规则,而 Matrix653 则把这些规则转化为可开发、可集成、可验证、可演进的操作系统平台。对于航空电子、无人系统和任务关键型装备而言,这样的分时分区操作系统,正是支撑复杂软件系统安全运行和持续迭代的关键底座。

84e46c34-5ffd-11f1-90a1-92fbcf53809c.png

以Matrix653筑牢关键系统可信底座

ARINC 653 的价值,不仅在于定义了一组接口,更在于它为复杂航空电子系统提供了一种安全、确定、可验证的软件运行方式。

对于新一代航空航天、无人系统和任务关键型装备而言,底层操作系统不再只是“运行任务”的平台,而是支撑系统安全集成、可靠运行和持续演进的核心基础。

Matrix653 正是翼辉面向这一趋势打造的分时分区操作系统,为安全关键系统提供符合标准、确定调度、隔离运行、工程可落地的软件底座。翼辉信息期待与产业伙伴携手,共同推动航电系统向更安全、更有序、更可持续的阶段发展。

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

    关注

    37

    文章

    7574

    浏览量

    131360
  • 航空
    +关注

    关注

    2

    文章

    1089

    浏览量

    29086
  • 翼辉信息
    +关注

    关注

    1

    文章

    75

    浏览量

    616

原文标题:航电软件越来越复杂,翼辉 Matrix653 如何满足 ARINC 653 标准并守住安全边界?

文章出处:【微信号:翼辉信息,微信公众号:翼辉信息】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深度剖析航空电子嵌入式实时操作系统设计思路

    。国外各大嵌入式开发商相继推出此类支持ARINC653,具有内核和应用保护机制的操作系统。但在国内的嵌入式领域,这样的研究还有一定差距。基于此,本文提出了一种航空电子嵌入式实时操作系统(A-RTOS,Avionics RTOS)
    的头像 发表于 11-28 09:17 9121次阅读
    深度剖析航空电子嵌入式实时<b class='flag-5'>操作系统</b>设计思路

    RK3568-SylixOS国产操作系统演示案例

    RK3568-SylixOS国产操作系统演示案例
    的头像 发表于 01-22 14:59 6293次阅读
    RK3568-<b class='flag-5'>翼</b><b class='flag-5'>辉</b>SylixOS国产<b class='flag-5'>操作系统</b>演示案例

    航空电子嵌入式实时操作系统计思路

    或者误操作。 为了满足航空电子对高可靠性、高可用性以及高服务性的要求, 1997年1月ARINC发布了ARINC653(航空电子应用软件标准
    发表于 07-11 08:21

    天脉嵌入式实时操作系统及开发环境的相关资料推荐

    上得到规模应用。该系统能够支持多任务提供丰富的功能组件,是国内唯一面向综合化电子设备支持时/空隔离的分区操作系统,符合国际ARINC653标准,适用于复杂
    发表于 12-14 07:26

    风河VxWorks 653成为NASA“战神”运载火箭操作

    风河VxWorks 653成为NASA“战神”运载火箭操作系统 Intel全资子公司风河系统公司(Wind River)宣布NASA(美国国家航空航天局)采用风河Wind River VxWorks
    发表于 12-25 17:33 1715次阅读

    安全嵌入式操作系统的构建与配置

    通过对嵌入式操作系统的安全性和ARINC653框架标准的研究,设计了一套构建方案,实现了可扩展的配置工具,引入了可预测性的安全检验机制,从而有效地通过ARINC653框架
    发表于 02-13 16:20 38次下载
    安全嵌入式<b class='flag-5'>操作系统</b>的构建与配置

    嵌入式实时分区操作系统中健康监控机制的设计与实现

    满足ARINC653标准的分区操作系统中,为了防止分区的运行受到其他分区故障的影响,所有分区公用的维护功能都集中在健康监控机制中。本文在深入研究健康监控的基础上,设计并实
    发表于 07-25 16:36 25次下载
    嵌入式实时分区<b class='flag-5'>操作系统</b>中健康监控机制的设计与实现

    基于ARINC+653标准的嵌入式构件元模型研究

    为了提高航电软件系统的设计和开发效率,文章利用构件化技术提出了一种适用于ARINC 653标准的嵌入式构件元模型ECOM,阐述了构件模型间的交互、构件的组合并定义了从构件模型到
    发表于 01-04 15:10 0次下载

    嵌入式实时操作系统设计及应用解析

    。 为了满足航空电子对高可靠性、高可用性以及高服务性的要求, 1997年1月ARINC发布了ARINC653(航空电子应用软件标准接口),并于2003年7月发布
    发表于 11-01 16:12 0次下载
    嵌入式实时<b class='flag-5'>操作系统</b>设计及应用解析

    全面剖析航空电子标准ARINC653

    。国外各大嵌入式开发商相继推出此类支持ARINC653,具有内核和应用保护机制的操作系统。但在国内的嵌入式领域,这样的研究还有一定差距。基于此,本文提出了一种航空电子嵌入式实时操作系统(A-RTOS,Avionics RTOS)
    的头像 发表于 11-16 18:29 2.3w次阅读
    全面剖析航空电子<b class='flag-5'>标准</b><b class='flag-5'>ARINC653</b>

    安全关键的嵌入式实时操作系统内核

    在硏究 ARINC-653标准的时空隔离原理基础上,设计并实现一种安全关键的嵌入式实时操作系统。采用微内核设计,通过基于 Manifest的任务与分区管理、软硬件结合的分区保护及软件静态验证,提升
    发表于 06-21 16:23 5次下载

    DC653A DC653A评估板

    电子发烧友网为你提供ADI(ti)DC653A相关产品参数、数据手册,更有DC653A的引脚图、接线图、封装手册、中文资料、英文资料,DC653A真值表,DC653A管脚等资料,希望可
    发表于 07-30 02:00

    获得工信部颁发的“操作系统技术认证证书”

    日前,与工信部人才交流中心在信创人才联合培养方面达成战略合作,基于对操作系统技术体系的认可,通过
    的头像 发表于 06-15 15:37 2766次阅读

    迅为RK3568 arm开发板全面支持国产SylixOS实时操作系统

    迅为RK3568开发板全面支持国产SylixOS实时操作系统
    的头像 发表于 04-06 16:42 3557次阅读
    迅为RK3568 arm开发板全面支持国产<b class='flag-5'>翼</b><b class='flag-5'>辉</b>SylixOS实时<b class='flag-5'>操作系统</b>

    信息驱动智慧水务新范式

    技术内核,携手新城供水公司打造从芯片层、操作系统层到应用层的完整国产化技术体系。此次突破标志着信息在智慧水务基础设施自主化进程取得里程碑式进展。
    的头像 发表于 06-06 13:50 1517次阅读