999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高壓共軌ECU下線測試系統(tǒng)設(shè)計與開發(fā)

2018-10-09 07:05:58孫立行周文華
機(jī)電工程 2018年9期
關(guān)鍵詞:信號功能系統(tǒng)

孫立行,周文華,聶 飛

(浙江大學(xué) 能源工程學(xué)院,浙江 杭州 310027)

0 引 言

高壓共軌燃油噴射系統(tǒng)不但可以降低柴油機(jī)的噪聲和排放,也有利于提高柴油機(jī)的動力性和經(jīng)濟(jì)性[1-2]。高壓共軌系統(tǒng)中的核心部件是ECU,開發(fā)高效成熟的ECU下線測試系統(tǒng)具有重要意義。

目前,博世、德爾福等ECU供應(yīng)商已掌握成熟的ECU測試技術(shù)。在國內(nèi),ECU功能測試系統(tǒng)國產(chǎn)化成為重要一環(huán)?;赿SPACE的汽車電控系統(tǒng)半實(shí)物仿真測試,可對ECU進(jìn)行全功能測試,但價格昂貴、測試步驟復(fù)雜、測試時間長,無法部署在生產(chǎn)線上[3]。基于信號模擬設(shè)備的發(fā)動機(jī)ECU測試系統(tǒng)可以完成ECU各類輸入信號的仿真,但其測試過程需要人工干預(yù),不適用于自動測試[4]。上海交通大學(xué)基于PXI平臺搭建的發(fā)動機(jī)電控單元測試系統(tǒng)采用探針直接連接ECU測試點(diǎn)和測試板卡,對工裝夾具的設(shè)計要求極高[5]。

本研究基于NI PXI平臺構(gòu)建完成下線測試臺搭建,設(shè)計出高測試效率且功能完善的高壓共軌ECU下線測試系統(tǒng)。

1 系統(tǒng)功能設(shè)計

高壓共軌ECU功能結(jié)構(gòu)框圖如圖1所示。

圖1 高壓共軌ECU功能結(jié)構(gòu)框圖

下線測試系統(tǒng)整體方案如下:模擬ECU各個傳感器信號,同時上位機(jī)通過CAN通訊讀取ECU對應(yīng)傳感器信號的測量量,若測量量近似等于模擬信號設(shè)定值,即可認(rèn)為ECU輸入模塊、存儲模塊、CAN通信模塊和單片機(jī)無任何故障;同理上位機(jī)通過CAN通訊更改輸出信號標(biāo)定量,同時采集輸出信號,若標(biāo)定值近似等于采集值,即可認(rèn)為ECU單片機(jī)和輸出模塊無任何故障。系統(tǒng)結(jié)構(gòu)框圖如圖2所示。

圖2 下線測試系統(tǒng)結(jié)構(gòu)框圖

高壓共軌ECU下線測試系統(tǒng)需要實(shí)現(xiàn)以下功能:

(1)夾具控制功能。控制氣泵夾具等實(shí)現(xiàn)ECU和測試線束之間的自動裝夾,以提高ECU下線測試效率;

(2)電源可編程控制功能。為實(shí)現(xiàn)ECU的自動上下電和多款ECU的供電,通過串行通信控制程控電源調(diào)節(jié)ECU電源電壓;

(3)程序燒錄功能。由于后續(xù)測試項包括ECU部分功能的驗證,需要在測試前完成MCU引導(dǎo)程序和共軌控制程序燒錄;

(4)CAN通信功能。使上位機(jī)可以正確地讀取ECU對應(yīng)標(biāo)定量和測量量的數(shù)值;

(5)輸入信號模擬功能。分析ECU輸入信號特征,模擬各種輸入信號以替代傳感器信號,包括各種常見的故障信號;

(6)輸出信號采集功能。分析ECU輸出信號特征,精確地采集對應(yīng)各種執(zhí)行器的輸出信號;

(7)故障注入功能。完成開路、對地短路和對電源短路等執(zhí)行器故障的模擬,進(jìn)而判斷ECU能否監(jiān)測到執(zhí)行器故障。

2 系統(tǒng)硬件設(shè)計

ECU下線測試系統(tǒng)硬件主要包括主控制器、燒錄設(shè)備、CAN通訊設(shè)備、傳感器信號模擬板卡、控制信號采集板卡等。6缸柴油機(jī)信號類型、要求、數(shù)量以及板卡選擇如表1所示。

表1 板卡選擇

此外,燒錄設(shè)備采用Infineon DAP miniWiggler;可編程直流電源采用TDK-Lambda GEN30-5;電流變送器選用星暉LHB-D-Y2負(fù)責(zé)將噴油電流信號轉(zhuǎn)換為電壓信號以便示波器板卡采集;掃碼槍負(fù)責(zé)讀取ECU上的條形碼。

下線測試臺線束分為測試設(shè)備端和ECU端,測試設(shè)備端將所有板卡資源通過接線盒整理到216芯連接器母端;ECU端將所有ECUpin腳連接到216芯連接器公端。測試不同款ECU時僅需要更換ECU端線束,避免復(fù)雜接線。

測試臺硬件整體結(jié)構(gòu)如圖3所示。

圖3 硬件整體結(jié)構(gòu)

3 系統(tǒng)軟件設(shè)計

下線測試系統(tǒng)軟件主要采用NI LabVIEW和TestStand進(jìn)行開發(fā),其中,LabVIEW是專為測試、測量和控制應(yīng)用而設(shè)計的系統(tǒng)工程軟件,適合測試軟件的開發(fā)[6]。TestStand是一款行業(yè)標(biāo)準(zhǔn)的測試管理軟件,可幫助測試和驗證工程師更快速構(gòu)建和部署自動化測試系統(tǒng)。TestStand支持多種測試代碼語言、靈活的報表生成和并行/多線程測試[7-8]。

本文將系統(tǒng)軟件由下及上分為3層:代碼模塊層、測試序列層和用戶界面層。

系統(tǒng)軟件結(jié)構(gòu)如圖4所示。

圖4 系統(tǒng)軟件結(jié)構(gòu)框圖

3.1 代碼模塊層

代碼模塊采用LabVIEW軟件開發(fā),用來實(shí)現(xiàn)具體的測試項或非測試相關(guān)動作。測試項包括電源連接測試、CAN通訊測試、輸入信號測試、輸出信號測試、輸入信號故障測試、執(zhí)行器故障測試等。非測試相關(guān)動作指不直接與被測單元功能驗證相關(guān)聯(lián)的任務(wù),包含夾具控制、電源控制、程序燒寫、條形碼掃描等。下面以輸入信號測試下的曲軸位置信號測試項為例進(jìn)行代碼模塊設(shè)計介紹,曲軸位置信號測試項主要包括信號模擬和ECU對應(yīng)變量讀取兩部分。

磁電式曲軸位置傳感器輸出信號近似為正弦信號,在缺齒處會出現(xiàn)一定量的形變。曲軸模擬信號使用標(biāo)準(zhǔn)正弦波和部分圓弧拼接翻轉(zhuǎn)而成,拼接時要保證拼接點(diǎn)t0對齊且匹配[9]。模擬信號通過DAQ配置PXI-6733板卡輸出,模擬信號的轉(zhuǎn)速、幅值、總齒數(shù)和缺齒數(shù)均可自由配置,以適應(yīng)不同工況和曲軸齒盤。

下線測試端變量測量采用命令控制模式,這種模式實(shí)現(xiàn)簡單,適合單個變量測量。本研究使用ECU Measurement and Calibration Toolkit解析A2l文件,獲取CAN_ID和BAUDRATE完成CAN卡和ECU的通訊連接;查詢A2l文件中Epm_nEng(曲軸轉(zhuǎn)速變量名)對應(yīng)地址,聯(lián)合使用SET_MTA和UPLOAD命令,上傳對應(yīng)地址數(shù)據(jù)[10]。

最后封裝曲軸信號測試子VI,輸入端口為轉(zhuǎn)速設(shè)定值、幅值、總齒數(shù)、缺齒數(shù)、A2l地址、變量名,輸出端口為轉(zhuǎn)速測量值和故障信息。

3.2 測試序列層

序列層使用TestStand開發(fā),用于管理和執(zhí)行測試項,主體使用順序過程模型,分為功能測試序列和處理模式序列兩部分。

功能測試序列負(fù)責(zé)依據(jù)測試需求配置測試項和非測試相關(guān)動作,即封裝好的代碼模塊,功能執(zhí)行流程圖如圖5所示。

圖5 功能序列執(zhí)行流程圖

其中,配置信息從ini文件中讀取,包含測試用例設(shè)置、測試步驟的Pass/Fail條件和hex、A2l文件路徑等。電壓、電阻信號測試和電源連接測試步驟使用Numeric Limit Test;頻率和噴油信號測試步驟使用Multiple Numeric Limit Test;開關(guān)信號測試步驟使用Pass/Fail Test;CAN通訊測試和程序燒寫步驟使用String Value Test;夾具控制等非測試相關(guān)動作步驟使用Action;測試主序列調(diào)用測試子序列或不同線程序列測試步驟使用SequenceCall。所有步驟均在打開序列文件時加載,以提高測試效率。

處理模式序列主要負(fù)責(zé)序列號追蹤、報告生成和數(shù)據(jù)庫記錄,采用各自對應(yīng)的回調(diào)序列進(jìn)行修改配置。以報告生成為例,一個完整的測試報告包括表頭、主體和表尾3個部分。表頭包含工作站ID、操作員、測試起始時間等基本信息;主體包含詳細(xì)的測試數(shù)據(jù);表尾包含一些腳注或商標(biāo)信息。在具體測試步驟Module屬性框中勾選“Log”選項就可以將對應(yīng)變量記錄到報告主體中。自定義表頭和表尾需要分別修改ModifyReportHeader和ModifyReportFooter序列。ModifyReportHeader序列的重要參數(shù)是Parameters.ReportHeader,表頭的所有信息都儲存在這個參量中。比如在回調(diào)序列中添加表達(dá)式:Parameters.ReportHeader=“”+ Parameters.ReportHeader,就可以在表頭部分添加公司Logo。

3.3 用戶界面層

TestStand自帶的圖形化界面適用于前期序列的開發(fā)和調(diào)試,但是對于生產(chǎn)線上的操作人員來說過于復(fù)雜,因此需要使用LabVIEW軟件額外設(shè)計簡單直觀的測試界面。由于直接從底層調(diào)用TestStand API,編程工作量巨大,本文使用基于ActiveX的TestStand UI控件進(jìn)行用戶界面開發(fā)。其中應(yīng)用程序管理控件負(fù)責(zé)加載或卸載序列文件和啟動執(zhí)行;序列文件試圖管理控件負(fù)責(zé)追蹤當(dāng)前執(zhí)行序列;執(zhí)行視圖管理控件負(fù)責(zé)更新當(dāng)前測試的報告內(nèi)容。對TestStand UI控件的編程主要使用了屬性節(jié)點(diǎn)、方法節(jié)點(diǎn)和注冊回調(diào)事件等。

用戶界面設(shè)計流程如圖6所示。

圖6 用戶界面設(shè)計流程

出于測試系統(tǒng)管理和安全角度的考慮,本研究將測試系統(tǒng)用戶分為操作員和技術(shù)員兩組,操作員只可以執(zhí)行自動測試,技術(shù)員還可以使用測試參數(shù)配置、測試序列修改和查看數(shù)據(jù)庫等功能。通過用戶界面識別不同的用戶權(quán)限,將操作員不具備操作權(quán)限的選項設(shè)置成灰色不可選取狀態(tài)。

操作員用戶界面如圖7所示。

圖7 操作員使用界面

4 測試系統(tǒng)分析與驗證

4.1 需求覆蓋度分析

高壓共軌ECU功能復(fù)雜、測試需求繁多,為避免對關(guān)鍵需求的疏忽以及驗證測試序列的完整性[11],本研究采用NI需求管理軟件 (Requirements Gateway)創(chuàng)建測試系統(tǒng)需求文檔、應(yīng)用程序和測試報告之間的追蹤關(guān)系,生成追蹤和影響分析報告,總體的需求覆蓋度檢查結(jié)果如圖8所示。

圖8 需求覆蓋度檢查結(jié)果

4.2 試驗驗證

實(shí)際測試過程中,操作人員只需要將待測ECU放到工位上,點(diǎn)擊測試按鈕,使用掃碼槍讀取ECU條形碼信息,測試完成后取下待測ECU根據(jù)測試結(jié)果分類放置,測試結(jié)果基本不受操作員操作影響,滿足測試系統(tǒng)可再現(xiàn)性要求[12]。測試系統(tǒng)采用的軟、硬件都是成熟的商架產(chǎn)品,滿足測試系統(tǒng)可重復(fù)性、線性和穩(wěn)定性方面的要求。該測試系統(tǒng)已部署在ECU測試生產(chǎn)線上,目前已完成BRE4.2-2Y24V001、BRE4.2-4Y24V001、BRE4.2-6Y24V001等3款ECU的下線測試,其中BRE4.2-4Y24V001已開始小批量供貨。

5 結(jié)束語

基于虛擬儀器技術(shù)和CAN通訊,本研究完成了高壓共軌ECU下線測試系統(tǒng)的開發(fā)。測試系統(tǒng)可在90 s內(nèi)完成單個高壓共軌ECU的一鍵測試,保證了ECU生產(chǎn)的可靠性和ECU測試的高效性。

測試系統(tǒng)將所有的測試項封裝成代碼模塊,當(dāng)測試需求發(fā)生變化時,軟件開發(fā)工程師只需要根據(jù)需求和軟件之間的追蹤關(guān)系對測試序列進(jìn)行修改,即可實(shí)現(xiàn)測試軟件的快速迭代,從而降低測試成本和加快生產(chǎn)周期。

由于缺乏ECU故障數(shù)據(jù),當(dāng)ECU測試不通過時,只能得到大概的故障區(qū)域,無法根據(jù)測試數(shù)據(jù)將故障精準(zhǔn)定位到具體元件。

猜你喜歡
信號功能系統(tǒng)
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統(tǒng)
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關(guān)于非首都功能疏解的幾點(diǎn)思考
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 国产区福利小视频在线观看尤物| 九九精品在线观看| 91在线精品免费免费播放| 亚洲女同一区二区| www.91在线播放| 在线另类稀缺国产呦| 不卡无码h在线观看| 国产激情影院| 国产JIZzJIzz视频全部免费| AⅤ色综合久久天堂AV色综合| 扒开粉嫩的小缝隙喷白浆视频| 欧美a在线| 久草视频一区| a在线亚洲男人的天堂试看| 国产一国产一有一级毛片视频| 精品久久久久成人码免费动漫| 呦系列视频一区二区三区| 狼友av永久网站免费观看| 欧美日韩激情| 亚洲天堂日韩在线| 亚洲综合亚洲国产尤物| 色婷婷在线影院| 久久综合久久鬼| 亚洲无码一区在线观看| 毛片视频网址| 欧美黄网站免费观看| 网友自拍视频精品区| 欧美日本二区| 91网站国产| 欧美精品成人一区二区视频一| 呦女亚洲一区精品| 亚洲色图综合在线| 亚洲一区二区黄色| 久久青草热| 婷婷开心中文字幕| 国产激爽大片高清在线观看| 国产精品视频3p| 亚洲精品少妇熟女| 欧美97色| 欧美不卡视频一区发布| 永久天堂网Av| 91激情视频| 小13箩利洗澡无码视频免费网站| jizz在线免费播放| 成年A级毛片| 永久免费精品视频| 久久精品中文无码资源站| 国产精品.com| 亚洲天堂视频网站| 在线精品亚洲一区二区古装| 沈阳少妇高潮在线| 波多野结衣一二三| 美女潮喷出白浆在线观看视频| 2021国产乱人伦在线播放| 国产在线八区| 丰满人妻中出白浆| 亚洲日韩在线满18点击进入| 久久久久久高潮白浆| 美女被操黄色视频网站| 四虎精品免费久久| 婷婷久久综合九色综合88| 天堂成人在线| 91福利国产成人精品导航| 91口爆吞精国产对白第三集| 老司机午夜精品网站在线观看 | 青青青国产视频手机| 国产视频自拍一区| 全部免费毛片免费播放| 亚洲色欲色欲www在线观看| 日本高清有码人妻| 夜精品a一区二区三区| 亚洲欧美另类中文字幕| 久久精品女人天堂aaa| 日本爱爱精品一区二区| 福利在线一区| 亚洲人免费视频| 婷婷丁香色| 一本一道波多野结衣一区二区 | 东京热一区二区三区无码视频| 一本大道东京热无码av| 黄片在线永久| 国产一区二区网站|