一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

3天內(nèi)不再提示

民機機載軟件的配置管理

上??匕?/a> ? 來源:上海控安 ? 作者:上??匕?/span> ? 2023-12-01 16:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 | 蔡喁上??匕部尚跑浖?chuàng)新研究院副院長

版塊 |鑒源論壇 · 觀擎

社群 |添加微信號TICPShanghai”加入“上??匕?1fusa安全社區(qū)”

01

配置管理的意義

配置管理(Configuration Management)在航空領域經(jīng)常又稱為構型管理,是現(xiàn)代復雜產(chǎn)品研制的核心技術。與很多傳統(tǒng)觀念中配置管理是對文檔和版本的簡單管理不同,現(xiàn)代復雜產(chǎn)品由于其內(nèi)部組成部分較多、研制分工普遍以及設計中的版本狀態(tài)以及配合關系頻繁變換的原因,往往對配置/構型管控要求極高。

設計過程中的配置/構型管理往往需要解決三個方面的主要問題:

· 設計對象之間的關系

軟件設計過程中的對象往往由多個程序文件、需求文檔、架構文檔、可執(zhí)行目標碼文件乃至測試用例和測試程序等組成。這些組成部分那些分離那些作為整體進行版本和更改控制,特別是在產(chǎn)品研制過程中、投入使用以后還需要能保證上述對象之間的關系正確管理首先需要對產(chǎn)品的內(nèi)部設計對象的架構進行有效的設計。這種設計就是配置和構型管理的早期核心工作。

配置/構型管理架構設計的好壞,會影響到產(chǎn)品研制過程中的分工和過程控制。特別是航空類產(chǎn)品經(jīng)常硬件成本高昂,配置/構型框架設計也會對產(chǎn)品后續(xù)持續(xù)升級和改進帶來明顯的影響。隨著設計成熟度的提高,越來越多的機載系統(tǒng)和設備企業(yè)采用產(chǎn)品線方法對運用到不同型號中類似的產(chǎn)品進行配置/構型管理,在不同的設計對象中區(qū)分不同產(chǎn)品需要的功能和組成部分,從而組合成不同的產(chǎn)品而整個研制團隊框架不用進行大的調整,這將是對配置/構型管理的終極挑戰(zhàn)。

值得注意的是,配置/構型管理除了對產(chǎn)品設計數(shù)據(jù)進行管控以外,還需要對用于研制、測試乃至加載相關產(chǎn)品所需的外圍工具和環(huán)境的構型進行管控。民用飛機領域強調生命周期數(shù)據(jù)管理與產(chǎn)品同壽,也是其中的原因之一。這就要求在所生產(chǎn)的飛機或機載系統(tǒng)全部退出使用以前,必須始終保持研制環(huán)境的可用,從而能夠隨時對產(chǎn)品中發(fā)現(xiàn)的問題進行分析和落實更改。

· 基線和更改控制

復雜產(chǎn)品設計中,由于涉及到大規(guī)模的團隊協(xié)作,一般來說即使是按照雙V模型或者瀑布模型也無法確保所有的需求和設計一次到位。因此根據(jù)不同研制階段和不同成熟度的產(chǎn)品開展基線控制也就顯得尤為重要。在成熟的基線管理工作中,所有并行開展的研發(fā)活動都以基線為出發(fā)點和中間落腳點,避免了不同設計對象的更改頻繁造成其他設計對象的更改聯(lián)動,也為團隊整體控制研制節(jié)奏帶來了便利。

復雜產(chǎn)品配置/構型管理中,更改的評估、落實以及回歸等工作是配置/構型管理的核心之一。通常,更改控制流程中包含問題報告、更改評估、更改執(zhí)行以及更改驗證等多個不同的作業(yè)環(huán)節(jié)(ECR/ECN等)??紤]到產(chǎn)品設計的復雜性以及專業(yè)分工和協(xié)作,在民用飛機更改控制中,更改的評估和執(zhí)行等環(huán)節(jié),往往還會涉及到不同父更改和子更改的劃分,通過不同專業(yè)的更改任務最終落實對某一問題的整體修正。

在軟件等復雜產(chǎn)品設計中,更改往往是引入錯誤的原因之一。頻繁無序的更改必將造成軟件產(chǎn)品中錯誤百出。在面向商業(yè)化市場的產(chǎn)品研制中,更改往往由某一問題引發(fā),并且需要對更改的方案結合更改的潛在影響開展深入的分析。這種分析一般必須依賴研制體系中需求-設計-代碼-測試完整的追溯鏈開展,確保不會遺留所需評估的對象,保證更改不會造成非預期的影響。同時,通常配置/構型控制委員會(CCB)會對更改請求進行評估??紤]到時間、成本以及潛在的安全風險,并不是每一個更改請求都將會得到批準或者被要求立即實施。

· 配置/構型紀實

最后,產(chǎn)品研制以及使用和后續(xù)改進的任何階段,研制團隊需要能隨時掌握和分析設計對象的狀態(tài)和關系,這就帶來的配置/構型紀實的要求。要求能夠對任何階段、任何組成范圍的產(chǎn)品設計數(shù)據(jù)進行提取和分析,還要能對數(shù)據(jù)的更改歷史進行嚴密的追蹤。

wKgZomVplZ6AZbTsAAB8Ywbk0lI556.png圖 1 配置/構型管理的三個維度

02

民機機載軟件過程標準中

配置管理的要求

機載軟件研制過程標準RTCA DO-178C第7章,詳細描述了機載軟件研制過程中配置/構型管理的活動、目標和相應生命周期數(shù)據(jù)。

該過程由軟件構型管理計劃定義,與其它軟件生命周期過程協(xié)同執(zhí)行,其主要功能包括:

·用于在軟件生命周期中提供確定的、可控的軟件構型;

·提供可執(zhí)行目標代碼的復制能力,當需要檢查和修改時可快速復制;

·在軟件生命周期中提供過程輸入/輸出控制能力,保證過程活動的一致性和可重復性;

·通過控制構型項、建立構型基礎,提供用于走查、狀態(tài)判斷、修改控制的節(jié)點;

·提供控制,保證所有問題都被處理,所有修改都被記錄、提交和實現(xiàn);

·通過控制軟件生命過程的輸出提供軟件的證明;

·輔助判斷軟件產(chǎn)品與需求是否兼容;

·保證構型項維護了加密、恢復和控制數(shù)據(jù)等;

其中,針對機載軟件的構型管理活動,標準中明確定義軟件構型管理活動包括:

·構型標識(7.2.1);

·基線和追蹤(7.2.2);

·問題報告跟蹤和糾正(7.2.3)

·更改控制(7.2.4)

·更改評審(7.2.5)

·更改狀態(tài)紀實(7.2.6)

·歸檔、檢索和發(fā)布(7.2.7)

同時,秉承民機機載軟件標準中,根據(jù)影響和風險來確定管控級別的思路,對更改控制分為了CC1和CC2兩個級別。其中不同CC級別對構型管理活動的要求不同。CC1類管控要求實施上述所有構型管控活動,相比之下CC2類管控主要對數(shù)據(jù)的版本和基本更改進行管控。根據(jù)軟件級別和具體的生命周期數(shù)據(jù),DO-178C標準對其逐個進行了構型管控級別的要求定義。

wKgZomVplbGAVw_jAAO2bg9Hws0903.png圖 2 DO-178C構型管控級別定義

wKgZomVplcKAdSsDAAXvDGJNXhY274.png圖 3 DO-178C目標矩陣中對不同級別軟件中不同生命周期數(shù)據(jù)的構型管控級別要求

03

支持其他研制環(huán)節(jié)的配置管理

軟件配置/構型管理本身涉及到不同類型的數(shù)據(jù)特殊的管理方式。比如配置數(shù)據(jù)(在DO-178C中也稱為參數(shù)化數(shù)據(jù)項PDI),其研制過程以及與系統(tǒng)其他部分軟件的集成方式與應用軟件差別交大,因此往往需要專門涉及配置/構型管理活動和要求。

實際上,軟件的配置/構型管理只是飛機產(chǎn)品以及機載系統(tǒng)產(chǎn)品配置/構型中的一個組成部分。民機機載軟件在飛機以及系統(tǒng)驗證活動,生產(chǎn)制造活動中需要與不同的產(chǎn)品配置/構型管理進行銜接,因此會產(chǎn)生不同環(huán)節(jié)中配置管理的不同問題。

筆者始終認為,除去機載軟件開發(fā)技術以外,考慮到項目的復雜性以及研制周期和成本的嚴苛要求。過程管控與配置/構型管控,是在民用飛機機載軟件中的核心難點,也是今后一段時間國內(nèi)機載系統(tǒng)和軟件研制單位需要掌握和攻關的關鍵技術。

審核編輯 黃宇

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

    關注

    69

    文章

    5154

    瀏覽量

    89232
  • 飛機
    +關注

    關注

    7

    文章

    1177

    瀏覽量

    40498
  • 配置管理
    +關注

    關注

    0

    文章

    6

    瀏覽量

    6326
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    CanOpen轉EtherCAT網(wǎng)關與臺達伺服的配置指南配置軟件

    在工業(yè)自動化系統(tǒng)中,CanOpen轉EtherCAT網(wǎng)關是連接不同協(xié)議設備的關鍵組件。通過專業(yè)配置軟件對網(wǎng)關進行參數(shù)設置,可以實現(xiàn)CanOpen從站設備(如伺服電機、IO模塊)與EtherCAT主站
    的頭像 發(fā)表于 07-10 17:55 ?168次閱讀
    CanOpen轉EtherCAT網(wǎng)關與臺達伺服的<b class='flag-5'>配置</b>指南<b class='flag-5'>配置</b><b class='flag-5'>軟件</b>篇

    Altera Stratix 10和Agilex 7 FPGA的電源管理配置問題案例

    本文主要基于 Altera Stratix 10 和 Agilex 7 FPGA 在客戶實際應用中遇到的電源管理配置問題,系統(tǒng)梳理了典型故障案例、解決方案與調試建議。
    的頭像 發(fā)表于 06-19 15:29 ?1467次閱讀
    Altera Stratix 10和Agilex 7 FPGA的電源<b class='flag-5'>管理</b>及<b class='flag-5'>配置</b>問題案例

    Helm倉庫管理常用配置

    Helm 倉庫(Repository)是存儲 Helm 圖表(Chart)的地方,類似于軟件包管理器的倉庫(如 apt、yum 倉庫)。
    的頭像 發(fā)表于 06-07 09:27 ?330次閱讀

    中航光電民機與工業(yè)互連產(chǎn)業(yè)園投產(chǎn)

    近日,中航光電民機與工業(yè)互連產(chǎn)業(yè)園落成投產(chǎn)儀式在洛陽本部絲路廠區(qū)舉行。公司黨委書記、董事長郭澤義,黨委副書記、總經(jīng)理李森,領導班子成員,各部門負責人以及入駐園區(qū)的干部和職工代表等百余人出席儀式。
    的頭像 發(fā)表于 05-10 10:38 ?488次閱讀

    提升客戶滿意度30%:APS計劃排產(chǎn)軟件如何賦能CRM需求管理?

    安達發(fā)APS生產(chǎn)計劃排產(chǎn)軟件是一種先進的生產(chǎn)計劃和排程工具,它通過優(yōu)化生產(chǎn)資源的配置,提高生產(chǎn)效率,降低生產(chǎn)成本。在CRM客戶需求管理方面,安達發(fā)APS計劃排單軟件也發(fā)揮著重要作用
    的頭像 發(fā)表于 04-29 11:09 ?208次閱讀

    【電磁兼容技術案例分享】民機產(chǎn)品DO-160G防雷設計介紹

    【電磁兼容技術案例分享】民機產(chǎn)品DO-160G防雷設計介紹
    的頭像 發(fā)表于 04-02 17:25 ?726次閱讀
    【電磁兼容技術案例分享】<b class='flag-5'>民機</b>產(chǎn)品DO-160G防雷設計介紹

    ch9120芯片資料和配置軟件

    南京沁恒電子的 ch9120芯片資料和配置軟件
    發(fā)表于 02-11 15:22 ?1次下載

    OTA軟件升級管理系統(tǒng)

    OTA(Over-the-Air Technology,空中下載技術)是通過空中下載的方式對車輛中的軟件進行遠程升級。經(jīng)緯恒潤OTA軟件升級管理系統(tǒng)基于軟件架構、應用架構、業(yè)務架構和技
    的頭像 發(fā)表于 01-13 09:39 ?757次閱讀
    OTA<b class='flag-5'>軟件</b>升級<b class='flag-5'>管理</b>系統(tǒng)

    MSPMO開機載入程式

    電子發(fā)燒友網(wǎng)站提供《MSPMO開機載入程式.pdf》資料免費下載
    發(fā)表于 11-13 14:33 ?0次下載
    MSPMO開<b class='flag-5'>機載</b>入程式

    實時操作系統(tǒng)開發(fā)工具:鴻道Intewell Developer介紹

    鴻道Intewell Developer是鴻道Intewell操作系統(tǒng)的實時應用開發(fā)環(huán)境,擁有可視化的操作界面,提供規(guī)范、統(tǒng)一、集中的配置入口,提供項目管理、編程開發(fā)環(huán)境、目標機配置管理等功能,規(guī)范、簡化了嵌入式板級支持和實時應
    的頭像 發(fā)表于 11-04 14:51 ?633次閱讀
    實時操作系統(tǒng)開發(fā)工具:鴻道Intewell Developer介紹

    企業(yè)級數(shù)據(jù)庫的配置管理要求匯總

    企業(yè)級數(shù)據(jù)庫配置需高性能硬件支撐,包括服務器、存儲、網(wǎng)絡及電源冗余,選用穩(wěn)定DBMS與操作系統(tǒng),注重索引與查詢優(yōu)化。管理上,強調數(shù)據(jù)安全,實施加密、訪問控制與審計;確保高可用,配置容錯機制與備份恢復;監(jiān)控調優(yōu)性能,規(guī)劃容量與擴展
    的頭像 發(fā)表于 09-27 10:50 ?500次閱讀

    Jacinto 7熱管理指南-軟件策略

    電子發(fā)燒友網(wǎng)站提供《Jacinto 7熱管理指南-軟件策略.pdf》資料免費下載
    發(fā)表于 09-14 10:09 ?0次下載
    Jacinto 7熱<b class='flag-5'>管理</b>指南-<b class='flag-5'>軟件</b>策略

    無人機機載高光譜成像系統(tǒng)的應用及優(yōu)勢

      隨著無人機技術的快速發(fā)展,基于無人機平臺的高光譜成像系統(tǒng)在多個領域中得到了廣泛應用。本文將介紹一款小型多旋翼無人機機載高光譜成像系統(tǒng),該系統(tǒng)由高光譜成像相機、穩(wěn)定云臺、機載控制與數(shù)據(jù)采集模塊、機載供電模塊等部分組成,具有高光
    的頭像 發(fā)表于 08-15 15:03 ?1511次閱讀
    無人機<b class='flag-5'>機載</b>高光譜成像系統(tǒng)的應用及優(yōu)勢

    【電磁兼容技術案例分享】某民機產(chǎn)品磁影響測試FAIL問題案例

    【電磁兼容技術案例分享】某民機產(chǎn)品磁影響測試FAIL問題案例
    的頭像 發(fā)表于 08-02 08:17 ?563次閱讀
    【電磁兼容技術案例分享】某<b class='flag-5'>民機</b>產(chǎn)品磁影響測試FAIL問題案例

    機載低軌衛(wèi)星通信發(fā)展及關鍵技術綜述

    機載低軌衛(wèi)星通信發(fā)展及關鍵技術
    發(fā)表于 07-23 12:41 ?1次下載