在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺談操作系統的適航符合性(下)

上海控安 ? 來源: 上海控安 ? 作者: 上海控安 ? 2023-08-08 15:11 ? 次閱讀

作者 |蔡喁上海控安可信軟件創新研究院副院長

版塊 |鑒源論壇 · 觀擎

社群 |添加微信號TICPShanghai”加入“上海控安51fusa安全社區”

在淺談操作系統的適航符合性(上)中,詳細介紹了民用飛機操作系統的研制現狀及其適航要求,重點分析了當前滿足適航要求的嵌入式操作系統研發的主要難點。本篇將展開討論降低民機機載操作系統適航風險的具體方法。

04

機載嵌入式操作系統的適航路徑

由于上面的這些問題,在民用飛機機載軟件中使用的嵌入式操作系統,既要考慮高效的表明適航符合性,也需要能夠實現對底層硬件的有效封裝,方便應用軟件的開發,真正發揮使用操作系統的便捷。通常,民機機載操作系統往往采用以下幾個方法降低適航風險。

4.1 嚴格控制接口數量和類型

民機機載操作系統作為民用飛機功能的提供者,與民用飛機整體設計理念一脈相承,其首要思路就是功能嚴格按照需求和依據應用場景要求開發。民用飛機上每一克重量每一處設計都突出堅決不包含無用功能的概念。機載軟件以及其操作系統,往往也會嚴格控制無用的功能和組件。這不僅僅是減少重量和功耗成本,也是為了減少不必要的安全影響,降低適航取證以及維護等成本的必然選擇。某國外民機機載操作系統廠商曾如此向筆者描述其提供的API范圍,其所在的公司為了提供完美的機載嵌入式操作系統,他們精簡了原先高安全性操作系統(非民機版本)中約95%的函數以及相應的代碼。可見,“精簡”是民機機載操作系統廠商的普遍選擇。

4.2 針對性適配硬件對象

近些年來,操作系統規模越來越大,除了固化大量常用的操作以外,對各種不同類型的硬件提供適配也是原因之一。為了快速方便的適配,勢必需要準備或者囊括各種不同類型的底層庫,包括硬件抽象、底層接口庫等。根據民機適航符合性的原則,所有裝機代碼都是機載軟件審查對象。操作系統提供方或者機載功能的開發單位勢必需要按照DO-178B/C標準表明這些庫的符合性。不論這些庫是否作為操作系統一部分提供,往往都會帶來安全分析的壓力以及適航取證的成本。因此,國外典型的民機機載嵌入式操作系統往往嚴格限定所適配的硬件對象,減少不必要的投入以及鑒定系統交付文件的復雜性。也有部分民機操作系統將硬件適配活動交由應用開發單位自己完成,這也無形中增加了操作系統使用的難度和成本。

4.3 完整的生命周期過程和數據

實現機載操作系統的順利取證,研制單位必須完整地掌握其中所有的軟件組件的詳細設計數據。具有從需求、設計到代碼乃至編譯方法在內的全套技術細節。能夠對其開展滿足適航要求的系統設計和完整驗證工作。往往對于其中采用的第三方或歷史系統組件,需要有能力完成逆向工程并以此為起點完善相應的生命周期過程和數據。

4.4 提供典型場景示例以及適航鑒定數據包

作為面向民機功能開發的底層模塊,操作系統研制單位必須能理解應用單位的使用場景,并且提供盡可能多的符合性證據支持,幫助應用開發單位降低后續開發和取證成本。為此,除了通常的操作系統手冊文件外,一般還需為后續應用單位取證活動準備相應的鑒定數據包。數據包除包含需求、設計、代碼等生命周期數據以備適航評審以外,通常還包括針對典型應用場景的性能分析數據等。

05

飛蜻操作系統

華東師范大學軟件工程學院與上海控安共同開發的飛蜻(FlyLite)操作系統,取輕快飛行之意,目標是盡量減少國內企業適航軟件的開發成本和周期。是國內首個貫徹上述思路,面向民用飛機低成本研發而打造的輕量級操作系統。該系統按照RTCA DO-178C A級軟件要求開發。

wKgZomTR6qSASASsAAgRrI8vS1g036.png

圖1 飛蜻FlyLite操作系統

研制團隊完整地定義了操作系統的接口和服務需求,實現了詳細設計和代碼開發。通過基于需求的測試完成了對需求和結構的覆蓋。為確保操作系統本身廣泛的適用性以及后續對不同類型機載軟件的快速適配,同時保證應用軟件的可移植性,操作系統接口按照POSIX標準開發,對標準中某些細節進行了完善。通過自研的測試覆蓋分析工具,以及在開源平臺上搭建的需求和過程管理工具,項目團隊實現了低成本的軟件生命周期環境構架,確保研制過程具有完整的生命周期過程數據記錄。

wKgaomTR6qSALL4cAAGbGx1-ndo023.png

圖2 飛蜻目標架構

為避免過多硬件適配可能帶來的問題,飛蜻操作系統針對STM32L496以及某國產處理器為硬件對象,實現了接口層以下全面的適航符合性證據數據包的規劃。為了確保數據的完整性,項目團隊重新篩選并開發了Libc和Libm庫,避免了底層軟件中的不透明問題。最大程度地減少了取證風險。此外,針對應用單位可能在后續集成和驗證過程中可能的軟件分析工作,飛蜻操作系統還在其研發過程中引入了形式化性能分析以及調度特性建模仿真技術,方便應用單位在后期引入針對關鍵性能指標的模型仿真

wKgZomTR6qWAZ7ReAAEmBBbv9hU674.png

圖3 調度特性建模仿真

作為一種低成本輕量級操作系統,飛蜻主要應用場景包括輕量級適航應用軟件開發。此類軟件功能相對簡單,經常無需包含分區等復雜操作,然而對研制周期和研發成本較為敏感。飛蜻操作系統能夠通過定義的用戶開發限定場景指導和幫助研制單位減少底層適配和舉證的時間和人力成本,快速搭建滿足適航要求的機載應用。

wKgaomTR6qWANR-kAAEe0Q9wiQs151.png

圖4 輕量級適航應用開發

此外,針對部分包括無人機以及eVOTL等非傳統民機應用,通過飛蜻操作系統滿足A級軟件要求且應用開發快速的優勢,可方便快速地搭建高等級應用的備份/冗余通道,配合相關的安全性設計和架構設計,降低原先主控通道的研制級別,最終實現快速交付和取證。

wKgaomTR6qaATzdBAADwU56wI7E005.png

圖5 快速構建高級別冗余通道

后續,項目團隊將重點針對簡單非分區機載高安全應用、復雜機載應用的備份通道等應用場景開展操作系統的適配,進一步服務國產民機設備產業,讓國產機載系統輕快地飛行。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5143

    文章

    19561

    瀏覽量

    315486
  • 仿真
    +關注

    關注

    51

    文章

    4245

    瀏覽量

    135385
  • 操作系統
    +關注

    關注

    37

    文章

    7103

    瀏覽量

    125056
  • 架構
    +關注

    關注

    1

    文章

    528

    瀏覽量

    25872
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    鴻道Intewell操作系統:人形機器人底層操作系統

    操作系統的實時賦能東土科技的鴻道(Intewell)工業操作系統作為國內唯一通過汽車、工業控制、醫療、軌道交通四項功能安全認證的系統,為標準體系中的技術層架構提供了底層支持。其微內核
    的頭像 發表于 05-16 14:44 ?161次閱讀

    理想汽車智駕操作系統解讀

    [首發于智駕最前沿微信公眾號]在智能網聯與生成式AI技術深度融合的浪潮,汽車操作系統已經從最初的簡單資源管理平臺,演化為承載感知決策、執行控制與安全防護的智能化中樞。理想汽車自主研發的星環OS
    的頭像 發表于 05-13 10:54 ?228次閱讀
    理想汽車智駕<b class='flag-5'>操作系統</b>解讀

    什么樣的才叫實時工業操作系統

    實時工業操作系統的核心是在嚴格時間約束保證任務執行的確定性、可靠和安全,通常需通過專用架構、實時調度算法和工業級認證來滿足嚴苛的工業環境需求。選擇時需根據具體場景的實時
    的頭像 發表于 04-17 10:09 ?235次閱讀
    什么樣的才叫實時工業<b class='flag-5'>操作系統</b>

    實時操作系統RTOS選型指南及實例分析

    鴻道Intewell操作系統是由科東軟件自主研發的新型工業操作系統,歷經30多年研發積累,采用微內核架構和自主研發的Hypervisor虛擬化技術,保證系統高實時、高可靠
    的頭像 發表于 02-27 15:21 ?487次閱讀

    國產銀河麒麟操作系統V10和星光麒麟V1.0操作系統如何選擇?

    國產銀河麒麟操作系統和星光麒麟操作系統都是由中國電子旗下科技企業麒麟軟件有限公司(簡稱“麒麟軟件”)開發的國產自主可控的操作系統。麒麟軟件介紹:麒麟軟件以安全可信操作系統技術為核心,面
    的頭像 發表于 01-24 09:14 ?1910次閱讀
    國產銀河麒麟<b class='flag-5'>操作系統</b>V10和星光麒麟V1.0<b class='flag-5'>操作系統</b>如何選擇?

    云服務器選擇什么操作系統好?

    云服務器選擇什么操作系統好?選擇云服務器操作系統需考慮業務需求、兼容、安全、易用及成本。Linux
    的頭像 發表于 01-21 10:56 ?417次閱讀

    渦扇發動機吞鳥適航完整評定方法及驗證

    摘要 為探索適用于中國航空渦扇發動機的吞鳥適航符合驗證方法,針對吞鳥適航符合驗證需求,結合渦
    的頭像 發表于 01-02 11:49 ?797次閱讀
    渦扇發動機吞鳥<b class='flag-5'>適航</b>完整<b class='flag-5'>性</b>評定方法及驗證

    deepin操作系統介紹

    希望從自己的能力和對桌面操作系統的理解,能給 Linux 的用戶與開發者更多的選擇。我們也相信 deepin 能夠得到更多用戶的認可與喜愛,成為開源世界的最佳選擇。? 一、 deepin 操作系統 先說 Linux 操作系統,它
    的頭像 發表于 12-23 09:08 ?2139次閱讀
    deepin<b class='flag-5'>操作系統</b>介紹

    國產實時操作系統:和RT-Linux,Zephyr的實時對比

    RT-Thread在工業領域、高安全高可靠領域,實時操作系統在其中發揮著重要的作用,從毫秒級,微秒級實時響應,決定著裝置系統能滿足何種嚴苛的要求。RT-ThreadSmart操作系統
    的頭像 發表于 11-12 01:07 ?2357次閱讀
    國產實時<b class='flag-5'>操作系統</b>:和RT-Linux,Zephyr的實時<b class='flag-5'>性</b>對比

    linux是實時系統還是分時操作系統

    系統就難以滿足實時性需求,但是目前linux社區已經增加了較多版本的實時補丁,給linux內核打上實時補丁后其實時會得到大幅度提升,那么我們一起來看看兩者的區別。 如下分享一:“
    的頭像 發表于 11-11 11:43 ?1125次閱讀

    什么是嵌入式操作系統?

    什么是嵌入式操作系統? 想象一,如果一個智能設備,比如你口袋里的智能手機,是一個有頭腦的機器人,那么嵌入式操作系統(Embedded Operating System,簡稱EOS)就相當于這個
    發表于 11-08 15:07

    linux操作系統安裝步驟 linux操作系統的特點及組成

    Linux操作系統安裝步驟 Linux操作系統是一種開源的操作系統,它以其穩定性、安全和靈活性而聞名。以下是安裝Linux操作系統的一般步
    的頭像 發表于 10-21 11:24 ?1144次閱讀

    工控機支持什么操作系統

    工控機,全稱工業控制計算機(Industrial Personal Computer, IPC),支持多種操作系統以滿足不同行業和應用場景的需求。具體來說,工控機常見的操作系統包括:
    的頭像 發表于 09-11 09:24 ?974次閱讀

    簡單認識RTOS實時操作系統

    RTOS(Real Time Operating System,實時操作系統)是一種專門設計用于在嚴格時間限制內處理任務的操作系統。它以其高實時、多任務處理能力和資源管理能力在工業自動化、醫療設備、航空航天、汽車電子等眾多領域
    的頭像 發表于 08-20 11:20 ?4905次閱讀

    嵌入式實時操作系統:Intewell操作系統與VxWorks操作系統有啥區別

    Intewell操作系統和VxWorks操作系統都是工業領域常用的操作系統,它們各有特點和優勢。以下是它們之間的一些主要區別:
    的頭像 發表于 07-08 14:16 ?742次閱讀
    嵌入式實時<b class='flag-5'>操作系統</b>:Intewell<b class='flag-5'>操作系統</b>與VxWorks<b class='flag-5'>操作系統</b>有啥區別
    主站蜘蛛池模板: 色www| 色播在线 | 成人免费播放视频777777 | 免费网站黄成人影院 | 婷婷 综合网站 | 亚洲综合一二三区 | 99久久亚洲国产高清观看 | 新午夜影院 | 亚洲一区二区三区高清 | 国产黄色大片网站 | 亚欧洲乱码专区视频 | 日本午夜大片a在线观看 | 欧美亚洲韩国国产综合五月天 | 色成年激情久久综合 | 久久精品国产四虎 | 亚洲伊人久久大香线蕉啊 | 婷婷视频网 | 色综合天天射 | 日韩视频 中文字幕 视频一区 | 午夜一区二区三区 | 1024你懂的在线观看 | 久久这里只有精品任你色 | 亚洲a成人 | 色爱区综合激情五月综合激情 | 午夜免费的国产片在线观看 | 国产精品日韩欧美亚洲另类 | 国产精品久久久久久久久免费 | 一道精品视频一区二区三区男同 | 中文字幕一区精品欧美 | 欧美在线bdsm调教一区 | 国产婷婷综合在线精品尤物 | 久久思re热9一区二区三区 | 黄色网页在线播放 | 毛片在线播 | 一区二区三区无码高清视频 | 好看的一级毛片 | 2018国产大陆天天弄 | 欧美午夜精品一区二区三区 | 特级毛片视频在线 | 真人实干一级毛片aa免费 | 亚洲瑟瑟网 |