女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 工業(yè)控制 > 《機電信息》
[導(dǎo)讀]針對某型機綜顯系統(tǒng)在飛行期間5號屏出現(xiàn)黑屏問題 ,利用故障樹方法進(jìn)行問題定位 ,在此基礎(chǔ)上對故障機理展開分析并采取糾正措施 ,通過多次飛行驗證故障未再出現(xiàn) ,證明了措施的有效性。

0引言

多功能顯示器作為飛機航電系統(tǒng)的重要組成部分,主要負(fù)責(zé)為飛行員提供綜合化信息顯示和控制畫面,實現(xiàn)飛行員與飛機系統(tǒng)的人機交互任務(wù)[1]。本文針對多功能顯示器黑屏問題,介紹了問題定位、軟件故障分析、采取的糾正措施及驗證情況,可為后續(xù)產(chǎn)品排故提供參考。

1問題定位

1.1 工作原理

綜合顯示系統(tǒng)(Integrated Display System,IDS)由2臺綜合顯示處理機(Integrated Display Processor,IDP)、5臺多功能顯示器 (Multi—Function Display,MFD)、1臺綜合控制單元(Integrated Control Unit,ICU)和1臺 數(shù)據(jù)加載及視頻記錄設(shè)備 (Data Loading and Video Recording Equipment,DLVR)組成[2],其中多功能顯示器為飛行員提供飛行和導(dǎo)航等各種參數(shù)信息。當(dāng)處理機下線時,顯示器通過接收的大氣慣導(dǎo)數(shù)據(jù),進(jìn)行應(yīng)急數(shù)據(jù)顯示,顯示必要的飛行數(shù)據(jù)。其中MFD5默認(rèn)顯示地圖頁面,具有正常和應(yīng)急供電,直接與機電管理計算機交聯(lián),并可控制燃油系統(tǒng)的轉(zhuǎn)輸。通過位置識別線識別MFD5,增加機電參數(shù)顯示器工作模式,在多功能顯示器模式下,MFD5與其他4臺顯示器功能一致,可根據(jù)需求選擇顯示飛行頁面、導(dǎo)航頁面、氣象頁面、地圖頁面、機電頁面等;在機電參數(shù)顯示模式下,實現(xiàn)機電參數(shù)顯示器功能,可對燃油系統(tǒng)轉(zhuǎn)輸進(jìn)行控制。

位于5號位置的MFD5相較于其他4個位置的MFD,額外與大氣數(shù)據(jù)計算機、慣導(dǎo)、機電管理計算機各2路交聯(lián),交聯(lián)關(guān)系如圖1所示。在飛行時,與MFD5交聯(lián)的設(shè)備同時工作,RS—422、HDLC均以周期的形式與MFD5通信。MFD5在工作時,又可分為多功能顯示和機電參數(shù)顯示兩種狀態(tài),對應(yīng)的多功能顯示器顯示軟件和機電參數(shù)顯示軟件切換運行。數(shù)據(jù)流如圖2所示。

綜顯系統(tǒng)多功能顯示器黑屏問題研究

綜顯系統(tǒng)多功能顯示器黑屏問題研究

1.2 故障分析

多功能顯示器液晶屏原屏為常黑屏(即在無視頻畫面時,液晶屏表現(xiàn)為黑屏),在顯示器上電啟動時,會黑18 s左右,其中3 s液晶屏啟動,剩余15 s為圖形生成時間。進(jìn)一步確認(rèn),MFD5通常是在主機電和備份機電畫面下發(fā)生重啟故障。主機電為多功能顯示軟件實現(xiàn)的功能,而備份機電則由機電參數(shù)顯示軟件實現(xiàn)。通過視頻回放發(fā)現(xiàn),在多次機電畫面重啟前,并沒有明確的特定條件。在重啟前,畫面會靜止5 s左右,重啟之后MFD5進(jìn)入地圖畫面。在重啟過程中,其他位置的顯示器會報出5號位顯示器故障。查看從MFD5下載的故障記錄,發(fā)現(xiàn)MFD5內(nèi)產(chǎn)生了離散的任務(wù)掛起。在多次重啟前的各個記錄中,掛起的任務(wù)名并不相同。

針對MFD5空中重啟的故障進(jìn)行分析:

1)MFD5沒有在特定條件下重啟:MFD5的軟件沒有明顯的功能分支導(dǎo)致故障發(fā)生。

2)重啟前畫面保持5 s左右,說明圖形數(shù)據(jù)處理模塊還在正常工作,可保持向液晶屏模塊持續(xù)輸出 LVDS信號。

3)重啟后進(jìn)入地圖畫面,說明IDP工作正常。當(dāng)綜顯系統(tǒng)識別到MFD5下電后再次上電的畫面應(yīng)為地圖,說明IDP識別到MFD5下線,MFD5通信相關(guān)的程序也同時失能。

4)由數(shù)據(jù)處理軟件可識別到掛起任務(wù)并在重啟前生成故障記錄可知,數(shù)據(jù)處理與顯示模塊沒有發(fā)生強制斷電、操作系統(tǒng)強行重啟的情況,是由看門狗狗叫引發(fā)的外部復(fù)位。

根據(jù)上述分析,MFD5在發(fā)生黑屏重啟現(xiàn)象的同時出現(xiàn)通信失能、任務(wù)掛起故障,且圖形數(shù)據(jù)處理模塊(FPGA)功能完好。據(jù)此,多功能顯示器故障樹如圖3所示。

綜顯系統(tǒng)多功能顯示器黑屏問題研究

2 圖形生成組件軟件故障分析

2.1繪圖任務(wù)對GPU有冗余的開銷

為了提高繪圖幀率,繪圖任務(wù)在運行時,沒有采用周期循環(huán)運行,而是在較低的優(yōu)先級任務(wù)里使用 while(1)循環(huán),并且為了保證可被其他任務(wù)搶占,增加了一個tick的延遲以讓出CPU。當(dāng)GPU被冗余的繪圖指令操作時,不僅會使繪圖任務(wù)長時間占用CPU,還會使GPU驅(qū)動對操作系統(tǒng)相關(guān)資源提高不必要的占用。

針對此問題,采用提高GPU頻率的方法嘗試減少繪圖任務(wù)對GPU的占用率,將GPU頻率由600 MHz提高到800 MHz,在同樣的繪圖任務(wù)和畫面下進(jìn)行對比,繪圖任務(wù)在全周期的占用時長由80%降低為76%。

又經(jīng)排查發(fā)現(xiàn),MFD5中的多功能顯示軟件和機電參數(shù)顯示軟件繪圖架構(gòu)有一個明顯差異:備份機電繪圖任務(wù)中每次繪圖時,都會調(diào)用GetCurrentContext 函數(shù),該函數(shù)的功能為切換SCADE的OpenGL上下文,占用開銷較大,在備份機電繪圖軟件中該函數(shù)的用時占比為5.56%。同時對比多功能顯示軟件的代碼,發(fā)現(xiàn)在多功能顯示軟件的繪圖框架中進(jìn)行了首次切換判斷,而機電參數(shù)顯示軟件中沒有該邏輯。

由此,在對機電參數(shù)顯示軟件增加了首次切換后不再進(jìn)行切換的邏輯后,占用率由5.56%降低到0.05%O但針對GPU的優(yōu)化在機上調(diào)參后,依舊復(fù)現(xiàn)重啟問題,排除繪圖任務(wù)對GPU有冗余開銷的故障。

2.2應(yīng)用程序軟件設(shè)計錯誤

由監(jiān)控記錄推斷的情況,若發(fā)生數(shù)組越界也有可能使程序產(chǎn)生異常行為。通過代碼審查,重點對 malloc、數(shù)組下標(biāo)操作進(jìn)行逐一推理,沒有發(fā)現(xiàn)異常。同時檢查邊界處理條件,對數(shù)組下標(biāo)是負(fù)值、超出數(shù)組長度的情況進(jìn)行了必要的判斷。 通過靜態(tài)代碼測試工具testbed、polyspace對代碼進(jìn)行掃描,也沒有發(fā)現(xiàn)問題。同時對照vxworks的特性,一般數(shù)組越界的情況下操作系統(tǒng)會拋出對應(yīng)任務(wù)的異常,與監(jiān)控的現(xiàn)象不同,因此排除應(yīng)用程序數(shù)組越界的可能。

2.3某一任務(wù)無法搶占CPU

經(jīng)代碼審查,HDLC周期處理函數(shù)具有較高優(yōu)先級,兩路HDLC各一個任務(wù),沒有用信號量,以前的方法是直接while(1)循環(huán),其中調(diào)用了驅(qū)動層的接收函數(shù),驅(qū)動的接收函數(shù)里加了2個tick的超時taskdelay等待,這樣能保證不會任務(wù)卡死,超2個tick能繼續(xù)執(zhí)行。但還是懷疑消耗的資源太大,按照數(shù)據(jù)接收和處理優(yōu)先原則,不能將其優(yōu)先級調(diào)低。隨后整改為由循環(huán)里的taskDelay(0)改成taskDelay(1),經(jīng)長時間烤機沒有發(fā)現(xiàn)延遲,加上接收函數(shù)的2個tick等待共為3個tick。通過驗證周期處理沒有超時導(dǎo)致數(shù)據(jù)阻塞,每3個循環(huán)有1個是空收數(shù),證明接收周期短于數(shù)據(jù)源發(fā)送周期。但因為兩個任務(wù)優(yōu)先級相同,還是while(1)循環(huán),還是有一個卡住會使另一個也卡住的風(fēng)險,于是需要使用同優(yōu)先級輪詢調(diào)度方法。查手冊和幫助文檔,通過kernalTimeSlice函數(shù)確定之前的BSP沒有開啟輪詢,返回了ERROR。

隨即調(diào)整開機初始化參數(shù),在創(chuàng)建任務(wù)前開啟輪詢調(diào)度,經(jīng)過上述方法對CPU調(diào)度邏輯進(jìn)行優(yōu)化,并在機上調(diào)參后,仍然出現(xiàn)了重啟問題。在排查過程中考慮了是否存在優(yōu)先級反轉(zhuǎn)的情況,但通過代碼審查并未發(fā)現(xiàn)任務(wù)之間競爭使用同一信號量和資源的問題,各個任務(wù)之間也不存在互相影響的阻塞條件。因此,可以排除某一任務(wù)無法搶占CPU導(dǎo)致的故障。

2.4 臨界區(qū)資源沖突導(dǎo)致死鎖或異常

數(shù)據(jù)處理軟件為機電參數(shù)顯示軟件提供RS—422數(shù)據(jù)接收和拼包功能。RS—422任務(wù)接收來自機電管理計算機的數(shù)據(jù)后,利用軟件的FIFO隊列將數(shù)據(jù)進(jìn)行拼接。當(dāng)機電參數(shù)顯示軟件調(diào)用特定的讀取接口函數(shù)時,數(shù)據(jù)被復(fù)制到該軟件的專用數(shù)組中。該FIFO 隊列的核心實現(xiàn)方法是利用VxWorks系統(tǒng)的rnglib環(huán)形隊列庫。查閱環(huán)形隊列庫文檔后得知,當(dāng)同時有一個讀取任務(wù)和一個寫入任務(wù)操作時,采用獨立的讀寫指針,這樣讀取和寫入操作就不會發(fā)生沖突。為了提高可靠性,移除了數(shù)據(jù)處理軟件的拼包功能,改由機電參數(shù)顯示軟件負(fù)責(zé)數(shù)據(jù)接收、拼包和處理,從而消除臨界區(qū),有效防止多任務(wù)并行執(zhí)行。盡管經(jīng)過上述優(yōu)化方法處理了臨界區(qū)沖突,但在機上調(diào)參后,仍出現(xiàn)了重啟問題。經(jīng)過排查,確認(rèn)并非臨界區(qū)資源沖突導(dǎo)致死鎖或異常故障。

2.5機電參數(shù)顯示軟件故障

通過查看DLvR回放,可知MFD5在主機電和備份機電畫面下都會發(fā)生重啟故障。在非備份機電繪圖狀態(tài)下,機電參數(shù)顯示軟件的繪圖和數(shù)據(jù)處理任務(wù)雖然不會掛起,但會依據(jù)不是備份機電的狀態(tài)變量跳轉(zhuǎn)到不處理的邏輯分支,不會出現(xiàn)后臺運行的數(shù)據(jù)解析錯誤導(dǎo)致故障的情況,因此排除機電參數(shù)顯示軟件數(shù)據(jù)處理或繪圖程序有BUG的故障。

2.6中斷資源耗盡

MFD5與其他4個位置的區(qū)別為額外接收6路RS—422,由機電參數(shù)顯示軟件在進(jìn)行備份機電畫面顯示時同時處理各路數(shù)據(jù)。通過硬件架構(gòu)可知,MFD5在任何狀態(tài)下,圖形數(shù)據(jù)處理模塊將保持接收數(shù)據(jù)狀態(tài),并由驅(qū)動程序進(jìn)行數(shù)據(jù)處理。數(shù)據(jù)處理由PCIe 收到1個字節(jié)后進(jìn)入中斷狀態(tài),根據(jù)機上設(shè)備發(fā)送的周期、波特率和ICD規(guī)定的字長可知,MFD5在機上工作時,通過RS—422、RS—232、RS—HDLC觸發(fā)的中斷次數(shù)約為29 000次/s,1~4號位置觸發(fā)的中斷次數(shù)約為7 000次/s。因此,認(rèn)為該中斷產(chǎn)生過于頻繁,CPU對中斷處理開銷很大,可能會使操作系統(tǒng)產(chǎn)生不確定的運行結(jié)果。調(diào)整觸發(fā)中斷字節(jié)長度的閾值為16字節(jié),經(jīng)測試,中斷產(chǎn)生數(shù)量大幅減少,經(jīng)機上飛行驗證,軟件故障不再復(fù)現(xiàn)。

3采取的糾正措施及驗證情況

3.1 糾正措施

1)修改數(shù)據(jù)處理軟件內(nèi)的驅(qū)動,增加可對中斷字節(jié)數(shù)調(diào)參的功能;

2)在數(shù)據(jù)處理軟件的接口初始化中增加將每路UART端口設(shè)置為16字節(jié)中斷閾值的初始化操作;

3)在機電參數(shù)顯示軟件繪圖程序中增加只執(zhí)行一次繪圖上下文切換的邏輯;

4)增加數(shù)據(jù)處理軟件上電后輪詢調(diào)度設(shè)置;

5)去除數(shù)據(jù)處理軟件拼包再轉(zhuǎn)發(fā)給機電參數(shù)顯示軟件的功能,由機電參數(shù)顯示軟件直接負(fù)責(zé)數(shù)據(jù)收取、拼包、處理。

3.2 驗證情況

經(jīng)實驗室烤機驗證,產(chǎn)品工作正常;在機上調(diào)參后飛行驗證4個架次,未出現(xiàn)黑屏重啟現(xiàn)象。

4結(jié)論

綜上所述,多功能顯示器黑屏故障是中斷過多導(dǎo)致系統(tǒng)資源耗盡,引起任務(wù)掛起后觸發(fā)看門狗復(fù)位。因此,降低中斷觸發(fā)閾值,將1字節(jié)改為16字節(jié),減少中斷請求次數(shù)后,經(jīng)充分試飛驗證故障未再出現(xiàn)。以上故障原因定位準(zhǔn)確,機理清楚,采取的措施有效可行,可避免后續(xù)同類產(chǎn)品發(fā)生黑屏故障。

[參考文獻(xiàn)]

[1]孫凱革,王桂芳,郭濤,等.一起接觸器失效導(dǎo)致飛機多功能顯示器黑屏故障分析[J].航空維修與工程,2020(6): 81—83.

[2]朱慧麗,王康,王清.試飛中多功能顯示器閃屏問題分析與解決方案[J].航空電子技術(shù),2021,52(3):68—72.


2025年第1期第5篇

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

針對某型機激光慣性導(dǎo)航系統(tǒng)在試飛過程出現(xiàn)主慣導(dǎo)空對失敗問題 , 通過故障分析建立故障樹 , 在此基礎(chǔ)上進(jìn)行故障排查 ,對產(chǎn)品進(jìn)行軟件升級后在實驗室和飛行中完成了故障排除。

關(guān)鍵字: 激光慣性導(dǎo)航系統(tǒng) 空對失敗 故障分析

某電廠600 MW機組MGGH一級換熱器投運不到三年就陸續(xù)出現(xiàn)冷卻水泄漏問題 ,造成換熱器積灰堵塞 , 影響電除塵器安全運行 ,并對煙囪的安全性產(chǎn)生影響?,F(xiàn)首先分析該機組一級換熱器的故障原因 ,并提出相應(yīng)的解決對策;然后...

關(guān)鍵字: 一級換熱器 故障分析 三維管;改造方案

飛機液壓系統(tǒng)是飛機運行中的重要系統(tǒng) , 飛機運行時液壓系統(tǒng)的安全性、可靠性決定了飛機的安全性能。現(xiàn)闡述了液壓系統(tǒng)的工作原理及組成 , 結(jié)合案例數(shù)據(jù)分析及維護(hù)使用特點 ,分析總結(jié)了液壓系統(tǒng)常見的故障原因及解決方案 ,根據(jù)行...

關(guān)鍵字: 飛機 液壓系統(tǒng) 故障分析

通過對板帶軋機AGC液壓系統(tǒng)基本原理的介紹 , 結(jié)合現(xiàn)場設(shè)備使用維護(hù)中常見故障的處理經(jīng)驗 , 對AGC液壓系統(tǒng)故障產(chǎn)生的原因進(jìn)行分析 ,并提出相應(yīng)的處置措施 , 以此來幫助技術(shù)人員在故障發(fā)生時進(jìn)行快速判斷和處理。

關(guān)鍵字: AGC液壓系統(tǒng) 故障分析 故障處理

近年來 , 氣體絕緣組合電器(Gas Insulated Switchgear ,GIS)在電力系統(tǒng)中得到了廣泛應(yīng)用 , 但在現(xiàn)場實際運行過程中也暴露出一些缺陷和故障。在國家電力保供的背景下 ,對GIS故障診斷工作的...

關(guān)鍵字: 組合電器 母線跳閘 故障分析

開關(guān)電源在現(xiàn)代電子設(shè)備中扮演著重要的角色,其高效、小型化、輕量化、可靠性高等特點使得開關(guān)電源廣泛應(yīng)用于各個領(lǐng)域。然而,在使用開關(guān)電源的過程中,有時會出現(xiàn)無輸出的情況,這可能會對電子設(shè)備的工作造成影響。因此,我們需要深入了...

關(guān)鍵字: 開關(guān)電源 故障分析

扭矩傳感器通常用于測量作用在方向盤上的駕駛員扭矩的大小和方向,并將其轉(zhuǎn)換為電信號。動力轉(zhuǎn)向ECU接收該信號和車速信號,確定輔助動力的方向和大小,從而在低速行駛時減小控制轉(zhuǎn)向力矩,在高速行駛時適度增大控制轉(zhuǎn)向力矩。它是電動...

關(guān)鍵字: 扭矩傳感器 故障分析

壓力傳感器壓力上去,輸出上不去此種情況,先應(yīng)檢查壓力接口是否漏氣或者被堵住,如果確認(rèn)不是,檢查接線方式,如接線無誤再檢查電源,如電源正常再察看壓力傳感器零位是否有輸出,或者進(jìn)行簡單加壓看輸出是否變化,有變化證明傳感器沒有...

關(guān)鍵字: 壓力傳感器 故障分析

摘要:首先對變電站直流系統(tǒng)接地故障進(jìn)行簡述:隨后基于不平衡電橋法,提出一種變電站直流接地故障的查找與處理方法:最后通過一起案例分析表明該方法提升了接地故障的診斷效率,保障了區(qū)域內(nèi)電網(wǎng)安全穩(wěn)定運行,為變電運維人員的變電站直...

關(guān)鍵字: 不平衡電橋法 故障分析 故障隔離

預(yù)計 2018 年至 2050 年間,世界能源消耗將增長近 50%,原因是對可再生能源的需求增加、汽車工業(yè)系統(tǒng) 電氣化,以及對電源管理應(yīng)用中設(shè)備小型化和提高效率的需求不斷增長。

關(guān)鍵字: 帶隙功率器件 故障分析
關(guān)閉