• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種車身電子控制器功能黑盒測試方法和系統技術方案

    技術編號:8466421 閱讀:377 留言:0更新日期:2013-03-23 18:30
    本發明專利技術具體公開了一種汽車車身電子控制器功能的黑盒測試方法和系統,包括PC機、接口板卡、接線盒,所述的PC機與接線盒相連,所述的接線盒與汽車的車身控制器互相通訊,所述的PC機還通過接口板卡與汽車車身控制器相連。本發明專利技術為控制器測試用例的設計提供了方法指導,保證了測試的完整性。基于狀態遷移表格設計測試用例,使得控制器的每個狀態和狀態遷移都被測試覆蓋,保證了測試的完整性。通過對沖突事件的枚舉和測試,保證了多個事件同時發生時也被測試所覆蓋。

    【技術實現步驟摘要】

    本專利技術具體涉及一種汽車車身電子控制器功能的黑盒測試方法和系統。
    技術介紹
    汽車上越來越多的采用電子控制單元對機械物理部件進行控制,實現環保、行駛安全以及舒適便捷的目的。車身電子控制器是汽車上最常見的控制器,它對車身部件進行控制,提供安全報警和友好人車交互功能。不同品牌的汽車,車身控制功能的范圍界定以及每項功能的定義往往不完全相同。一般來說,車身電子控制器主要包括以下控制功能中央集控門鎖、外部燈光、內部燈光、雨刮、防盜報警、遙控和車窗升降等。車身控制器的實現方式有三種分散式、集中式和分布式(總線式)。目前,中高檔轎車多采用集中式或分布式。集中式車身控制系統將所有控制功能集中在一個車身控制器(BCM,Body Control Module)中,實現所有車身部件的控制,因此控制器的功能較為復 雜。分布式車身控制器將控制功能分解到幾個子模塊來實現,模塊之間通過CAN/LIN總線連接,實現中央控制模塊與子功能模塊的控制信息交換。本專利所涉及的車身控制器是針對某國產轎車的集中式車身控制器,但是該方法和系統同樣適用于分布式車身控制器。汽車控制器在開發完成后必須經過嚴格的功能和性能測試才能進行裝車試驗。功能測試通常是黑盒測試,也就是給定控制器特定的輸入,觀察控制器的輸出是否符合技術要求。黑盒測試不涉及控制器的內部軟硬件結構,因此可由第三方進行測試。功能測試與控制器的具體功能相關,因此功能測試的工作量通常很大,而且每當控制器的軟硬件設計發生改動以后,需要進行回歸測試,這又大大增加了測試工作量。另外,控制器的某些功能不可能在裝車環境下進行測試(比如車身控制器的碰撞解鎖功能測試),這就需要構造硬件在環測試系統來對被測控制器進行虛擬測試。硬件在環測試系統通常需要使用特定的數據采集板卡和軟件平臺來搭建。數據采集板卡的種類較多,如美國國家儀器公司提供的各類采集卡;而軟件平臺主要有dSPACE和LabVIEff,它們都提供了圖形化編程語言,方便用戶快速搭建測試用例。但是采用這些平臺來搭建測試系統存在以下幾個問題首先,這些平臺不能代替測試用例的設計過程,它們沒有提供如何進行測試用例設計以及如何保證測試完整性的方法指導;其次,這些平臺設備成本高,而且都有使用權限制,通常與特定的PC機綁定,很難進行多用戶并行開發,也很難進行移植;最后,這些平臺的功能龐雜繁復,操作復雜,而我們想要的僅僅是測試功能,并不需要其它功能。總之,在車身控制器測試中,我們需要一種精簡的硬件在環測試系統,能夠對控制器功能進行完整的測試,能夠自動或半自動的執行若干測試用例序列,從而顯著減少測試人員的工作量。
    技術實現思路
    本專利技術的目的是為克服上述現有技術的不足,針對某國產集中式車身控制器的功能測試任務,提供一種基于自動化測試方法和系統,大大減小測試人員的工作量,同時較為完整的對所有功能項進行測試。為實現上述目的,本專利技術采用下述技術方案一種汽車車身電子控制器功能的黑盒測試系統,包括PC機,接口板卡、接線盒,所述的PC機與接線盒相連,所述的接線盒與汽車的車身控制器互相通訊,所述的PC機還通過接口板卡與汽車車身控制器相連。所述的接線盒通過PCI插槽與PC機相連。所述的接口板卡包括USB/CAN總線轉換卡和CAN/LIN總線轉換卡,所述的PC機通過USB/CAN總線轉換卡和CAN/LIN總線轉換卡與車身控制器的串口相連。所述的接線盒帶有開關量輸入輸出接口和脈沖輸入信道,信道的個數大于車身控制器端口的個數。基于狀態遷移模型和沖突事件枚舉的汽車車身控制器黑盒測試系統的測試方法,包括如下步驟步驟1:安裝所述的黑盒測試系統;步驟2 :給車身控制器上電,打開PC上的測試程序界面;步驟3 :對比車身控制器技術任務書,將每條功能測試項分解為一個狀態遷移,并形成狀態遷移表格,該表格是自動產生測試用例的依據;步驟4:對比車身控制器技術任務書,建立沖突事件列表,即認定出所有可能同時發生的事件集合;并給出沖突事件的響應優先級;步驟5 :根據狀態遷移表格,編制測試程序,并根據狀態首尾相連的原則,形成測試用例序列;步驟6 :選擇測試用例序列以及可能的沖突事件組合,進行自動測試;步驟7 :根據測試結果記錄,分析控制器功能是否符合技術任務要求;若符合,結束測試,若不符合,對軟硬件重新修改,返回步驟3。在步驟3中,所述的狀態遷移表格的列分別為:s, event, condition, action, s’,其中s表示初始狀態,event表示觸發事件,condition表示執行條件,action表示執行動作,S,表不目的狀態,表格中的每一行表不一個狀態遷移,其含義是當控制器處于狀態s時,如果事件event發生,而且條件condition滿足,那么控制器將執行動作action,然后狀態變換到s’ ;一個狀態遷移表示一條測試功能項。在步驟5中,形成測試用例序列時,按照前一個遷移的目的狀態是后一個遷移的初始狀態的原則,形成測試用例序列。在步驟7中,自動執行測試用例序列時,每執行完一條狀態遷移,測試程序都把執行結果自動記錄下來,以便進行事后分析;對于車身本專利技術提出了一種汽車車身電子控制器功能的黑盒測試方法和系統,已經在某自主品牌轎車的車身控制器中試用,實踐表明該專利技術具有以下主要優點(I)為控制器測試用例的設計提供了方法指導,保證了測試的完整性。基于狀態遷移表格設計測試用例,使得控制器的每個狀態和狀態遷移都被測試覆蓋,保證了測試的完整性。通過對沖突事件的枚舉和測試,保證了多個事件同時發生時也被測試所覆蓋。(2)測試用例序列的自動執行大大減小了測試人員的工作量,尤其是在進行回歸測試時,只需重新執行測試用例序列,不需要人工參與。同時由于測試結果被自動記錄下來,便于事后進行分析,因此測試人員不需要實時跟蹤測試過程。(3)基于AD板卡(見圖1)搭建測試系統,通過編制程序直接訪問該板卡驅動來產生激勵,因此平臺的成本較低,結構和功能非常精簡,操作簡便,使用靈活,而且便于與其它系統互操作,總體經濟性優于使用dSPACE或LabVIEW構建的測試系統。附圖說明圖1是測試系統硬件連接圖;圖2是測試過程流程圖。具體實施例方式下面結合附圖和實施例對本專利技術進一步說明。本專利技術的汽車車身電子控制器功能的黑盒測試系統,包括PC機、接口板卡、接線盒,所述的PC機與接線盒相連,所述的接線盒與汽車的車身控制器互相通訊,所述的PC機還通過接口板卡與汽車車身控制器相連。所述的接線盒通過PCI插槽與PC機相連。所述的接口板卡包括USB/CAN總線轉換卡和CAN/LIN總線轉換卡,所述的PC機通過USB/CAN總線轉換卡和CAN/LIN總線轉換卡與車身控制器的串口相連。所述的接線盒帶有開關量輸入輸出接口和脈沖輸入信道,信道的個數大于車身控制器端口的個數。一種基于狀態遷移模型和沖突事件枚舉的汽車車身控制器黑盒測試系統,步驟如下步驟1:安裝所述的黑盒測試系統;步驟2 :給車身控制器上電,打開PC上的測試程序界面;步驟3 :對比車身控制器技術任務書,將每條功能測試項分解為一個狀態遷移,并形成狀態遷移表格,該表格是自動產生測試用例的依據;步驟4 :對比車身控制器技術任務書,建立沖突事件列表,即認定出所有可能同時發生的事件集合;步驟5 :根據狀態遷移表格,編制本文檔來自技高網
    ...

    【技術保護點】
    一種汽車車身電子控制器功能的黑盒測試系統,其特征在于:包括PC機、接口板卡、接線盒,所述的PC機與接線盒相連,所述的接線盒與汽車的車身控制器互相通訊,所述的PC機還通過接口板卡與汽車的車身控制器相連。

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:劉曉建車曉波
    申請(專利權)人:山東省科學院自動化研究所
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久无码专区国产精品| 东京热人妻无码人av| 韩国19禁无遮挡啪啪无码网站| 亚洲午夜无码片在线观看影院猛| 东京热加勒比无码视频| 久久亚洲AV成人出白浆无码国产| 无码少妇丰满熟妇一区二区| 亚洲av无码成人精品区| 亚洲av无码国产精品色午夜字幕 | 亚洲国产a∨无码中文777| 久久午夜无码免费| 无码熟妇人妻在线视频| 亚洲精品无码久久久久去q| 亚洲国产精品无码中文lv| 国产办公室秘书无码精品99| 在线观看亚洲AV每日更新无码| 最新国产AV无码专区亚洲| 亚洲av永久无码精品秋霞电影秋| 伊人久久精品无码二区麻豆| 亚洲av无码偷拍在线观看| 日韩精品无码免费一区二区三区| 亚洲成?Ⅴ人在线观看无码| 中文字幕无码精品亚洲资源网久久| 中文字幕人妻无码系列第三区| 无码午夜人妻一区二区不卡视频| 日日麻批免费40分钟无码| 97无码人妻福利免费公开在线视频 | 无码中文字幕日韩专区| 亚洲精品无码久久久久AV麻豆| 亚洲AV无码男人的天堂| 国产精品VA在线观看无码不卡| 国产成人年无码AV片在线观看| 精品久久久久久无码不卡| 亚洲成AV人片天堂网无码| 国产成人亚洲综合无码精品| 日韩AV高清无码| 人妻丰满熟妇aⅴ无码| 潮喷失禁大喷水aⅴ无码| 西西4444www大胆无码| 国产a v无码专区亚洲av| 一本大道久久东京热无码AV|