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

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

3天内不再提示

这些操作系统是否适用于机载系统计算机?

世界先进制造技术论坛 来源:航空工业 2024-04-12 09:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

现代飞机早已离不开计算机来辅助控制飞行。这些计算机虽然外表与我们常见的电脑有很大区别,但同样需要操作系统才能正常工作。

那么在电脑和手机上使用的

这些操作系统

能直接用在机载系统的计算机上吗?

操作系统主要功能是管理计算机上的软件(如应用程序、驱动程序)和硬件(如处理器、存储器等),为用户提供服务。

以手机的使用为例,人们点击手机屏幕时,操作系统会首先感知到这个操作,然后调用相应的应用程序运行。在提供服务的时候,操作系统会优先考虑人机交互过程中的用户体验,以及降低设备功耗,延长系统续航时间等问题。而对于是否能够及时响应外部事件,后台任务的执行顺序,甚至系统运行的可靠性却没有严苛的要求。

然而这却是机载系统中所特别关注的,因为这些都会影响飞行安全,任何一个环节的小问题,都可能造成机毁人亡的重大安全事故。因此常见的操作系统并不适合机载系统中的计算机

实时性是机载系统计算机操作系统的首要特点,对外则体现为操作系统的“反应速度”。当发生外部事件时,飞机要求操作系统能够在足够短的时间内感知并处理,最差也不能超过一个上限值,这个值通常只有几微秒。这类操作系统通常被称为强实时操作系统,是高速飞行时飞机能及时处理各种突发事件的基础和保障。

确定性是另一个特点,即操作系统运行过程中的状态是确定的。操作系统不允许系统出现任何设计之外的行为。通常桌面操作系统会根据当前系统的运行状态,动态调整行为,而系统运行状态是无法在运行前确定的。

d465a5e8-f803-11ee-a297-92fbcf53809c.png

高可靠性则反映系统稳定运行的能力。手机、电脑崩溃了,可以随意地重新启动。而飞行在万米高空中的飞机却不行,任何“崩溃”对飞行员而言都可能是致命的。通常民用飞机A级软件的失效率要求为10的-9次方,也就是说每工作大约10亿小时,才允许有一次失效。

目前,我国已经具有了自主研发具备强实时性、确定性和高可靠性操作系统的能力。由航空工业研制的天脉系列操作系统,经过近20年的发展,已经在多型重点航空装备中得到广泛应用,提升了我国航空武器装备的自主化水平,有力保障了我国当前及未来装备的应用需求

审核编辑:黄飞

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

    关注

    12

    文章

    1297

    浏览量

    58104
  • 操作系统
    +关注

    关注

    37

    文章

    7432

    浏览量

    129598
  • 驱动程序
    +关注

    关注

    19

    文章

    872

    浏览量

    50713

原文标题:不一样的飞机操作系统

文章出处:【微信号:AMTBBS,微信公众号:世界先进制造技术论坛】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    计算机专业408考研科目

    ”模型。 在这个阶段,不要急于背诵数据结构的代码或操作系统的算法,而是要理解计算机是如何“思考”的。你需要将数据结构视为信息的组织方式,将组成原理视为信息的物理载体,将操作系统视为资源的管理者,将网络视为
    发表于 04-11 16:44

    操作系统的发展及分类

    手工操作阶段(此阶段无操作系统)   用户在计算机上算题的所有工作都要人工干预,如程序的装入、运行、结果的输出等。随着计算机硬件的发展,人机矛盾(速度和资源利用)越来越大,必须寻求新
    发表于 01-15 08:00

    操作系统运行机制

    计算机系统中,通常CPU执行两种不同性质的程序:一种是操作系统内核程序;另一种是用户自编程序或系统外层的应用程序。对操作系统而言,这两种程序的作用不同,前者是后者的管理者,因此“管理程
    发表于 01-15 07:12

    轮询操作系统的原理

    */ DoSomethingg2(); /* 处理事情 3 */ DoSomethingg3(); } } 轮询系统是一种非常简单的软件结构,通常只适用于那些只需要顺序执行代码且不需要外部事件来驱动的就能完成
    发表于 12-05 08:18

    系统调用和API有什么区别呢?

    的,为了安全。 同样的道理,对计算机来说,计算机中的各种硬件资源,包括CPU、内存、IO设备等,就是各个进程的“钱”,这些钱(资源)必须由操作系统这个银行保管好,绝不可能任由所有进
    发表于 12-03 06:52

    Neousys宸曜发布适用于狭小空间的经济型边缘人工智能计算机

    强固型嵌入式计算机厂商Neousys宸曜科技发布了NRU-160-FT系列,一款紧凑型无风扇人工智能边缘计算机,搭载NVIDIA®JetsonOrin™NX/Nano系统模块。NRU-160-FT
    的头像 发表于 12-01 16:21 1131次阅读
    Neousys宸曜发布<b class='flag-5'>适用于</b>狭小空间的经济型边缘人工智能<b class='flag-5'>计算机</b>

    EV10AS180A模数转换器支持哪些操作系统

    基于模拟信号的采样、量化和编码,这些过程均由硬件电路完成,不涉及操作系统层面的指令或驱动。因此,该转换器本身不直接支持或依赖任何操作系统。接口与通信协议:虽然EV10AS180A不直接支持操作
    发表于 11-18 09:18

    单片机的操作系统

    RTX ‌:ARM官方推荐,与CMSIS-RTOS标准兼容,支持时间片轮转调度,适合汽车电子等硬实时任务。 ‌ ‌ 都江堰操作系统(djyos) ‌:事件驱动型内核,适用于高并发场景。 ‌ 选择时需结合硬件资源(如CPU类型、内存大小)和开发需求(实时性、网络支持等
    发表于 11-14 06:18

    嵌入式实时操作系统的特点

    实时嵌入式操作系统(Real-Time Embedded Operating System)是专门设计用于嵌入式系统的实时操作系统。嵌入式系统
    发表于 11-13 06:30

    北斗卫星同步时钟系统:水电新能源计算机监控系统

    北斗卫星同步时钟系统:水电新能源计算机监控系统
    的头像 发表于 09-10 15:00 794次阅读
    北斗卫星同步时钟<b class='flag-5'>系统</b>:水电新能源<b class='flag-5'>计算机</b>监控<b class='flag-5'>系统</b>

    【作品合集】赛昉科技VisionFive 2单板计算机开发板测评

    、OpenSUSE、OpenKylin、OpenEuler、Deepin等,及在这些操作系统上运行的各类软件。 活动详情地址: 【RISC-V专题】VisionFive 2单板计算机免费试用 作品合集: 作者
    发表于 09-04 09:08

    工业计算机的重要性

    管理用于产品检查、数据记录和数据分析的运动控制系统,以提高制造生产率。例如,汽车行业从工业边缘计算机中受益匪浅,这些计算机
    的头像 发表于 07-28 16:07 706次阅读
    工业<b class='flag-5'>计算机</b>的重要性

    最受欢迎的单板计算机 x 最流行的移动操作系统

    欢迎的单板计算机之一。你可能已经拥有一台了,不是吗?Android是世界上最流行的操作系统,拥有各种各样的应用程序可供选择。这种流行度,再加上树莓派日益增强的性能,为在树莓派上
    的头像 发表于 06-18 17:20 910次阅读
    最受欢迎的单板<b class='flag-5'>计算机</b> x 最流行的移动<b class='flag-5'>操作系统</b>

    工业计算机如何设计用于冲击和振动

    工业计算机是为挑战消费级系统耐用性的环境而构建的。在制造业、运输业、国防和采矿业等领域,计算机面临着持续的冲击、振动和其他物理压力。设计这些系统
    的头像 发表于 05-19 15:27 602次阅读
    工业<b class='flag-5'>计算机</b>如何设计<b class='flag-5'>用于</b>冲击和振动

    计算机网络入门指南

    计算机网络是指将地理位置不同且具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统
    的头像 发表于 04-22 14:29 2465次阅读
    <b class='flag-5'>计算机</b>网络入门指南