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

基于CANoe的ECU功能自動(dòng)化測(cè)試系統(tǒng)設(shè)計(jì)

2023-01-31 02:12:46于文函黃銳景賴永發(fā)
汽車實(shí)用技術(shù) 2023年1期
關(guān)鍵詞:信號(hào)

于文函,黃銳景,王 琪,賴永發(fā),劉 軍

(廣汽零部件有限公司 技術(shù)中心,廣東 廣州 510000)

當(dāng)前,新一輪科技革命和產(chǎn)業(yè)變革蓬勃發(fā)展,汽車正由人工操控的機(jī)械產(chǎn)品逐步向電子信息系統(tǒng)控制的智能產(chǎn)品轉(zhuǎn)變,智能汽車已成為全球汽車產(chǎn)業(yè)發(fā)展的戰(zhàn)略方向。隨著消費(fèi)者需求不斷升級(jí),自動(dòng)駕駛等級(jí)不斷提升,汽車電氣化和智能化不斷發(fā)展,汽車控制器作為汽車電子控制系統(tǒng)的核心將愈加重要??刂破鞯墓δ軠y(cè)試一般分為臺(tái)架測(cè)試和實(shí)車驗(yàn)證,是保障ECU功能安全的重要環(huán)節(jié)。臺(tái)架手動(dòng)測(cè)試需要測(cè)試人員使用萬(wàn)用表、示波器、函數(shù)發(fā)生器等設(shè)備,有時(shí)還需要自制線束做故障注入測(cè)試,存在測(cè)試周期長(zhǎng)、測(cè)試效率低、漏測(cè)誤測(cè)率高、測(cè)試成本高和自動(dòng)化程度低等缺點(diǎn)。

為解決以上問(wèn)題,有研究者提出設(shè)計(jì)自動(dòng)測(cè)試系統(tǒng)以替代人工完成大量重復(fù)、枯燥的測(cè)試工作。楊一璜采用上位機(jī)LabVIEW監(jiān)控程序+下位機(jī)數(shù)字信號(hào)處理(Digital Signal Processing, DSP)的架構(gòu)檢測(cè)飛機(jī)防滑剎車控制器性能[1];陳良提出基于LabVIEW+CAN卡的永磁同步電機(jī)性能測(cè)試系統(tǒng)[2];柴華提出PXle架構(gòu)+Simulink+LabVIEW搭建燃料電池汽車動(dòng)力系統(tǒng)測(cè)試平臺(tái)[3],但是以上采集模塊均不能滿足CAN總線實(shí)時(shí)性高和自動(dòng)化測(cè)試的要求。肖騰飛利用LabVIEW+PXIe-1078搭建了適用于各種變速器的測(cè)試系統(tǒng),但其面向儀器系統(tǒng)的PCI擴(kuò)展(PCI extensions for Instrumentation, PXI)實(shí)時(shí)系統(tǒng)不能模擬其他節(jié)點(diǎn)報(bào)文[4]。李璐提出基于 CANoe+Vector設(shè)備的汽車網(wǎng)關(guān)自動(dòng)化測(cè)試系統(tǒng),但是成本頗高,設(shè)備均需購(gòu)買[5]。夏曉經(jīng)[6]、張博棟[7]、孫立行[8]均提出 LabVIEW+NI板卡的測(cè)控系統(tǒng)來(lái)測(cè)試汽車控制器,但是沒(méi)有提出多條測(cè)試用例自動(dòng)化測(cè)試的方法且購(gòu)買板卡成本頗高。楊雪等[9]自研了電機(jī)控制器測(cè)試系統(tǒng)的下位機(jī),但是下位機(jī)不具備模數(shù)轉(zhuǎn)換器(Analog to Digital Converter, ADC)、數(shù)模轉(zhuǎn)換器(Digitalconverter to Analog Converter, DAC)、 脈沖寬度調(diào)制(Pulse Width Modulation, PWM)功能??偟膩?lái)說(shuō),購(gòu)買板卡存在開(kāi)發(fā)費(fèi)過(guò)高、兼容性和拓展性差等缺點(diǎn)。

本文提出了一種基于CANoe的CAPL(上位機(jī))+自研控制板(下位機(jī))的針對(duì)汽車控制器的自動(dòng)化測(cè)試系統(tǒng)。下位機(jī)檢測(cè)待測(cè)件輸出數(shù)字量和模擬量并將其轉(zhuǎn)化為CAN或者LIN報(bào)文發(fā)送至上位機(jī)。上位機(jī)發(fā)布指令控制程控電源和下位機(jī),發(fā)送節(jié)點(diǎn)報(bào)文至總線,接收、分析和判斷待測(cè)件輸出報(bào)文,輸出測(cè)試報(bào)告和保存測(cè)試數(shù)據(jù)等。上位機(jī)界面可實(shí)時(shí)顯示待測(cè)件各種信號(hào)值和相應(yīng)曲線,方便工程師進(jìn)行判斷。

1 測(cè)試臺(tái)架硬件設(shè)計(jì)

汽車電子控制系統(tǒng)主要由 ECU、傳感器、執(zhí)行器組成[10-11]。ECU對(duì)各種傳感器的輸入信號(hào)檢測(cè)并進(jìn)行計(jì)算處理,根據(jù)控制策略向執(zhí)行器發(fā)出控制指令[12-13]。汽車ECU工作所需信號(hào)一般包括電源電壓(12 V)、總線報(bào)文、開(kāi)關(guān)類信號(hào)、模擬量信號(hào)和PWM信號(hào)??偩€報(bào)文是ECU與車上其他ECU通訊的媒介;開(kāi)關(guān)類信號(hào)一般包含兩種狀態(tài):一種是接到VBAT電源,另一種是接到地上;模擬量信號(hào)通常由傳感器獲得的直流電壓信號(hào);PWM信號(hào)一般為幅值0 V~5 V的方波信號(hào)。ECU輸出量包括數(shù)字信號(hào)、模擬量輸出、總線報(bào)文、PWM信號(hào)。數(shù)字信號(hào)一般為高低電平信號(hào),模擬量信號(hào)常為直流電壓信號(hào),PWM信號(hào)一般為驅(qū)動(dòng)燈光、電機(jī)等的方波。

所以測(cè)試系統(tǒng)下位機(jī)應(yīng)能模擬ECU工作時(shí)所需的各種信號(hào),同時(shí)檢測(cè)ECU輸出給各執(zhí)行器的驅(qū)動(dòng)信號(hào),最終通過(guò)報(bào)文發(fā)送至上位機(jī)。

1.1 下位機(jī)需求分析

圖1為測(cè)試系統(tǒng)硬件連接示意圖,AC220 V給穩(wěn)壓電源和程控電源分別供電。程控電源通過(guò)負(fù)載板給被測(cè)器件(Device Under Test, DUT)供電,DC12 V穩(wěn)壓電源給主板和負(fù)載板供電。CANoe是德國(guó)Vector公司開(kāi)發(fā)的關(guān)于汽車總線網(wǎng)絡(luò)開(kāi)發(fā)、測(cè)試和分析的專業(yè)工具??刂瓢宀捎弥靼寮迂?fù)載板的設(shè)計(jì)模式:主板包括微型控制單元(Micro Controller Unit, MCU)和其外圍控制電路等;負(fù)載板包括接插件、功率電路、繼電器電路和保護(hù)電路等。

圖1 測(cè)試系統(tǒng)硬件連接示意圖

1.1.1 主板電路

圖2為主板和負(fù)載板硬件連接示意圖。控制板包括主板和負(fù)載板,主板采用 NXP的 FS32 K144-100LQFP芯片作為主 MCU、適配 PE燒錄器,采用外部16M無(wú)源晶振,上電自復(fù)位。電源管理模塊輸出5 V電源給MCU供電。CAN收發(fā)器和LIN收發(fā)器收到上位機(jī)發(fā)送的報(bào)文并進(jìn)行解析,再執(zhí)行相應(yīng)指令。PWM輸入、輸出模塊和IO(通用輸入輸出)輸入模塊采用三極管 MMBT 3904L組成檢測(cè)和驅(qū)動(dòng)電路。散熱風(fēng)扇由穩(wěn)壓直流電源供電,為主板和負(fù)載板散熱。IO輸入可采集并判斷DUT輸出信號(hào)高低電平。IO輸出模塊采用鎖存器控制繼電器的方式控制點(diǎn)火(Ignition, IG)信號(hào)的通斷,也可以注入短電短路故障。ADC輸入可以采集各種物理量;DAC輸出可以輸出不同的電壓值;PWM輸入捕獲可以檢測(cè)DUT輸出的PWM;PWM 輸出可以輸出不同幅值、不同占空比、不同頻率的PWM波形。主板把采集到的信號(hào)轉(zhuǎn)化為CAN或者LIN報(bào)文,并發(fā)送至上位機(jī),是下位機(jī)控制的核心。

1.1.2 負(fù)載板電路

如圖 2所示,負(fù)載板包括啟動(dòng)停止模塊、電機(jī)故障制造模塊、接插件模塊、散熱風(fēng)扇驅(qū)動(dòng)模塊、繼電器模塊和保險(xiǎn)絲模塊。主板IO口采用鎖存器控制繼電器的方式輸出高低電平。場(chǎng)效應(yīng)管(Metal Oxide Semiconductor, MOS)用于驅(qū)動(dòng)繼電器吸合、斷開(kāi)。接插件模塊連接待測(cè)件線束以采集其信號(hào)。DUT模擬量輸出端通過(guò)焊接線連接至負(fù)載板接插件,改變了之前線束連接不牢固、不安全的弊端。主板和負(fù)載板兩部分設(shè)計(jì)可以有效保護(hù)MCU,隔絕大電流。保險(xiǎn)絲分別采用1 A、5 A、30 A的玻璃管保險(xiǎn)絲,防止大電流和短路對(duì)主板的損傷。

圖2 主板和負(fù)載板硬件連接示意圖

2 軟件設(shè)計(jì)

下位機(jī)采用NXP的S32編譯環(huán)境進(jìn)行編程,上位機(jī)采用CANoe的CAPL進(jìn)行編程。測(cè)試系統(tǒng)采用上位機(jī)+下位機(jī)的模式進(jìn)行設(shè)計(jì)。

CANoe的可擴(kuò)展標(biāo)記語(yǔ)言(Extensible Markup Language, XML)模塊可從編譯好的測(cè)試用例中選擇并執(zhí)行連續(xù)的測(cè)試流實(shí)現(xiàn)自動(dòng)化測(cè)試[14-15]。CAPL是CANoe的編程語(yǔ)言,它提供了豐富的測(cè)試應(yīng)用程序編程接口(Application Programming Interface, API):Test Feature Set,并能自動(dòng)生成測(cè)試報(bào)告,同時(shí)提供Report View功能,方便客戶自定義報(bào)告模板。

2.1 下位機(jī)軟件設(shè)計(jì)

下位機(jī)軟件流程圖如圖 3所示,控制板上電后芯片進(jìn)行初始化、運(yùn)行操作系統(tǒng)(Operating System, OS)、接收上位機(jī)CAN報(bào)文指令、控制鎖存器芯片驅(qū)動(dòng)繼電器等。

圖3 下位機(jī)軟件運(yùn)行流程圖

控制板適配PE燒錄器??刂瓢逯С諭/O輸入捕獲和檢測(cè)(8路)、AD采集(8路)、DA輸出(4路)、PWM輸入捕獲(4路)、PWM輸出(4路)、配置阻性負(fù)載(3路)、驅(qū)動(dòng)三相電機(jī)(1個(gè))和直流電機(jī)(3個(gè))等功能。

2.2 上位機(jī)軟件設(shè)計(jì)

圖4為測(cè)試系統(tǒng)控制方式示意圖。CANoe的CAN1連接到DUT,CAN2連接到控制板的CANH和CANL,兩路CAN分別受CANoe控制,互不影響,保證測(cè)試精度。程控電源通過(guò)USB線和PC機(jī)連接。CANoe自帶的CAPL程序通過(guò)RS232模塊發(fā)送可編程儀器標(biāo)準(zhǔn)命令(Standard Commands for Programmable Instruments, SCPI)控制程控電源,發(fā)送CAN報(bào)文控制控制板繼電器通斷繼而控制IG電。

圖4 測(cè)試系統(tǒng)控制方式示意圖

圖5為CAPL架構(gòu)圖,CAPL提供了.cin文件,可將基本的函數(shù)接口按照不同類型分別定義在各自的.cin,從而形成二層引用結(jié)構(gòu)。AFTP.cin和DUT進(jìn)行總線通訊,RS232.cin控制其他儀器設(shè)備(比如程控電源等),Context.cin對(duì)輸入的dbc(通訊矩陣)進(jìn)行解析和存放一些系統(tǒng)級(jí)函數(shù)。XML模塊包含大量測(cè)試用例,用戶可以通過(guò)測(cè)試分組對(duì)這些用例進(jìn)行分類和分級(jí)管理。程序運(yùn)行完成后,會(huì)根據(jù)測(cè)試用例生成測(cè)試報(bào)告并保存測(cè)試數(shù)據(jù)。CANoe導(dǎo)入dbc后可仿真整車節(jié)點(diǎn)并周期性發(fā)送報(bào)文,CAPL可定義報(bào)文中不同信號(hào)值。CANoe通過(guò)CAN1接收DUT的CAN報(bào)文并解析出具體信號(hào)值,再判斷信號(hào)值正確與否。

圖5 CAPL架構(gòu)圖

3 實(shí)驗(yàn)

圖6為測(cè)試換擋器功能臺(tái)架??刂瓢搴虳C12 V穩(wěn)壓電源等固定在機(jī)柜內(nèi)部。負(fù)載板接插件通過(guò)焊接線連接至前面板;香蕉頭把前面板和待測(cè)件線束連接起來(lái),這樣控制板就可采集待測(cè)件的輸出量。PC裝載測(cè)試程序通過(guò)RS232指令控制程控電源輸出相應(yīng)電壓,通過(guò)CAN報(bào)文給控制板發(fā)送控制命令,并在電腦顯示器中顯示出待測(cè)件發(fā)送報(bào)文情況和其模擬量檢測(cè)情況。

圖6 測(cè)試系統(tǒng)實(shí)物圖

按照?qǐng)D 7測(cè)試流程,搭建好測(cè)試環(huán)境后開(kāi)始自動(dòng)測(cè)試,上位機(jī)初始化已配置好供電電壓、節(jié)點(diǎn)報(bào)文信號(hào)和其他模擬量輸入,按照?qǐng)D 8上位機(jī)提示進(jìn)行手動(dòng)操作(換擋),即可實(shí)現(xiàn)換擋器控制器功能自動(dòng)化測(cè)試。面板實(shí)時(shí)顯示KL30、KL15、DID0600、P_SW、變速箱控制單元(Transmission Control Unit, TCU)擋位、電子換擋器擋位、鑰匙狀態(tài)、駕駛模式、報(bào)警信號(hào)值。上位機(jī)把采集信號(hào)值和預(yù)期值(依據(jù)功能規(guī)范輸入)進(jìn)行對(duì)比分析,進(jìn)而確定此項(xiàng)測(cè)試通過(guò)與否。測(cè)試完成后,可自動(dòng)生成如圖 9所示的測(cè)試報(bào)告并保存測(cè)試數(shù)據(jù)。

圖7 自動(dòng)化測(cè)試流程圖

圖8 換擋器自動(dòng)化測(cè)試上位機(jī)圖

圖9 功能測(cè)試報(bào)告

4 結(jié)束語(yǔ)

本測(cè)試系統(tǒng)利用CANoe仿真整車其他節(jié)點(diǎn)報(bào)文,控制程控電源輸出電壓,給下位機(jī)發(fā)送相關(guān)指令,接收控制板檢測(cè)報(bào)文,提示操作者進(jìn)行操作,判斷待測(cè)件輸出量是否正確和生成測(cè)試報(bào)告等。

基于此,測(cè)試系統(tǒng)可自動(dòng)完成ECU基礎(chǔ)性功能測(cè)試、電源管理類實(shí)驗(yàn)、跛行類功能檢測(cè)、下線檢測(cè)等臺(tái)架測(cè)試。測(cè)試系統(tǒng)極大地提升了測(cè)試效率,降低了 ECU測(cè)試成本,繼而降低了 ECU的開(kāi)發(fā)成本,保障ECU功能安全。

猜你喜歡
信號(hào)
信號(hào)
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個(gè)信號(hào),警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長(zhǎng)個(gè)的信號(hào)
《鐵道通信信號(hào)》訂閱單
基于FPGA的多功能信號(hào)發(fā)生器的設(shè)計(jì)
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯(lián)鎖信號(hào)控制接口研究
《鐵道通信信號(hào)》訂閱單
基于LabVIEW的力加載信號(hào)采集與PID控制
Kisspeptin/GPR54信號(hào)通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 国产又粗又猛又爽| 日韩欧美国产成人| 日本国产精品一区久久久| 91欧美在线| 一级全免费视频播放| 欧美日韩免费在线视频| 国产成人成人一区二区| 日韩毛片免费观看| 国内熟女少妇一线天| 女人av社区男人的天堂| 中文字幕在线欧美| 亚洲第一区在线| 国产精品尤物在线| 亚洲福利视频一区二区| 国产成人精品2021欧美日韩| 久久久久青草线综合超碰| 国产精品无码久久久久AV| 国产精品开放后亚洲| 亚洲Av综合日韩精品久久久| 伊人久久青草青青综合| 久久亚洲天堂| 欧美天堂在线| 午夜丁香婷婷| 国产乱子精品一区二区在线观看| 免费高清自慰一区二区三区| 国产福利免费视频| jizz在线免费播放| 一本二本三本不卡无码| 中文字幕在线播放不卡| 国产高清无码麻豆精品| 国产内射一区亚洲| 区国产精品搜索视频| 亚洲综合色区在线播放2019| 亚洲天堂精品在线| 亚洲三级网站| 精品午夜国产福利观看| 国产乱人视频免费观看| 人妻少妇乱子伦精品无码专区毛片| 亚洲一区毛片| 久久久成年黄色视频| 99成人在线观看| 亚洲免费毛片| 三区在线视频| 国产精品30p| 国产精品成人不卡在线观看| 国产不卡在线看| 91午夜福利在线观看| 国产一级二级三级毛片| 福利一区三区| 国产真实乱子伦精品视手机观看| 亚洲中文字幕手机在线第一页| 国产黄视频网站| 婷婷色丁香综合激情| 欧美亚洲另类在线观看| 国产精品成人免费视频99| 国产精品嫩草影院av| 欧美亚洲香蕉| 伊人成人在线| 亚洲免费黄色网| 91视频国产高清| 欧美国产在线看| 国产va视频| 大香网伊人久久综合网2020| 被公侵犯人妻少妇一区二区三区| 精品无码国产自产野外拍在线| 色综合成人| 亚洲成人网在线播放| 精品久久久久久成人AV| 在线精品亚洲国产| 毛片在线播放a| 国产男人天堂| 日韩123欧美字幕| 亚洲中文字幕精品| 欧美日韩精品一区二区在线线 | 日韩东京热无码人妻| 99热这里都是国产精品| 老司国产精品视频91| 国产成年无码AⅤ片在线| 成人一级黄色毛片| 婷婷综合色| 国产又粗又猛又爽视频| 中文字幕不卡免费高清视频|