麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

發動機控制單元的性能測試系統及方法

文檔序號:6283944閱讀:272來源:國知局
專利名稱:發動機控制單元的性能測試系統及方法
技術領域
本發明涉及發動機控制單元,尤其涉及一種發動機控制單元的測試系統和方法。
背景技術
發動機控制單元(ECU)是一種控制內燃機各個部分運作的電子裝置,它不僅用于 控制每個引擎周期的注油量、點火時間等參數,還根據系統出現的各種故障進行相應處理 和發送相應控制指令。ECU是車輛電子領域的核心部件,其性能是否可靠對整個內燃機系統 的正常運行起到關鍵作用。因此,ECU在出廠之前需要進行嚴格的有關參數性能測試,以檢 測設計的ECU產品是否合格,功能是否正常。 但是,目前企業對ECU的測試主要為手工測試,不僅浪費人力,成本較高,且精確 性較差,測試效率不高。

發明內容
本發明的目的旨在至少解決現有技術中的上述問題之一。 為此,本發明的實施例提出一種具有高測試效率及準確性的發動機控制單元的性 能測試系統及方法。 根據本發明的一個方面,本發明實施例的提供了發動機控制單元的性能測試系 統,包括計算機裝置、單片機和測試信號產生電路,所述計算機裝置發送用于發動機控制單 元的預設測試指令給所述單片機;所述單片機將所述預設測試指令轉換為用于所述測試信 號產生電路的對應測試數據;所述測試信號產生電路產生和所述測試數據對應的測試信號 并輸出到發動機控制單元中;其中發動機控制單元進行所述測試信號采集及/或處理所述 測試信號以產生反饋數據,并通過所述單片機傳送所述采集測試信號及/或所述反饋數據 到所述計算機裝置中以進行發動機控制單元的測試性能。 根據本發明的另一方面,本發明實施例還提供了一種發動機控制單元的性能測試 方法,包括以下步驟從計算機裝置發送用于發動機控制單元的預設測試指令給單片機; 由所述單片機將所述預設測試指令轉換為對應的測試數據;根據所述測試數據提供測試信 號,并輸出到發動機控制單元中進行所述測試信號的采集及/或處理;通過所述單片機將 發動機控制單元采集的測試信號及/或處理所述測試信號產生的反饋數據傳送到所述計 算機裝置中;和將所述測試信號及/或所述反饋數據和所述計算機裝置中預設測試指令對 應的數據進行比較分析,以進行發動機控制單元的測試性能。 本發明通過計算機、單片機和生成的各種測試信號對發動機控制單元的相應功能 進行自動測試,不僅測試效率高,且具有較高的測試精度。 本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變 得明顯,或通過本發明的實踐了解到。


本發明的上述和/或附加的方面和優點從下面結合附圖對實施例的描述中將變
得明顯和容易理解,其中 圖1為本發明實施例的發動機控制單元性能測試系統的結構方框圖;
圖2為本發明實施例的發動機控制單元性能測試方法步驟流程圖;
圖3為本發明實施例的發動機控制單元負載性能測試步驟流程圖;禾口
圖4為本發明實施例的發動機控制單元故障性能測試步驟流程圖。
具體實施例方式
下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終
相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附
圖描述的實施例是示例性的,僅用于解釋本發明,而不能解釋為對本發明的限制。 首先,請參考圖l,該圖為本發明實施例的發動機控制單元(ECU)性能測試系統的
結構方框圖。 如圖所示,該測試系統包括計算機裝置12、單片機16和測試信號產生電路18。其 中,計算機裝置12和單片機16通過第一通訊電路14建立它們之間的數據傳輸和交換。例 如,第一通訊電路14可采用串口通訊接口 ,或USB/CAN數據轉換電路等。計算機裝置12通 過第一通訊電路14將預先設定的測試項發送相關指令給單片機16,單片機16再將接收的 預設測試指令輸出給測試信號產生電路18。在將對應測試指令傳輸到測試信號產生電路 18之前,單片機16首先將對應的測試指令轉換為測試信號產生電路18能夠識別的對應測 試數據,例如輸出相應的模擬信號。 測試信號產生電路18根據測試數據,產生對應的測試信號并輸出到被測發動機 控制單元20中。被測發動機控制單元20則根據接收的測試信號進行信號采集,并且/或 者對測試信號進行處理產生反饋數據。被測發動機控制單元20將采集的測試信號及/或 輸出的反饋數據,再通過單片機16傳送到計算機裝置12中,以進行發動機控制單元的相應 測試項的性能測試。 其中,被測發動機控制單元20與單片機16之間可以連接有第二通訊電路22,以 用于連接被測發動機控制單元20與單片機16之間的通訊,從而實現兩者之間數據的傳輸。 在一個實施例中,第二通訊電路22可以是控制單元區域網絡(Controller Area Network, CAN)。CAN網絡傳輸系統將單片機的數據總線與其他部件組合在一起,從而實現數據的高速 傳遞。 計算機裝置12從單片機16獲取被測發動機控制單元20輸出的反饋數據,并對數 據進行整理,記錄,分析,例如將被測發動機控制單元20的輸出數據,和計算機裝置12根據 對應發送的測試項指令預先已配置好的數據進行比較分析,并給出判斷及理由。對于被測 發動機控制單元20輸出的采集信號,計算機裝置12若比較采集信號和根據預先配置控制 測試信號產生電路18實際產生的信號不一致,則檢測被測發動機控制單元20的信號采集 功能存在問題。對于被測發動機控制單元20輸出的測試信號處理數據,計算機裝置12若比 較該處理數據和計算機裝置預先配置的合格發動機控制單元應當產生的處理數據不一致, 則檢測被測發動機控制單元20的信號處理功能存在問題。當然,在被測發動機控制單元20
5的信號采集性能不合格的情況下,其輸出的測試信號處理數據與預定處理數據顯然不一致。
在一個實施例中,測試信號產生電路18可以包括傳感器信號模擬單元(圖中未顯 示)和/或開關單元(圖中未顯示)。傳感器信號模擬單元用來根據針對傳感器的預設測 試指令產生傳感器模擬信號,例如電壓信號等,并將傳感器模擬信號輸入到被測發動機控 制單元20中。通過被測發動機控制單元20對該傳感器模擬信號進行采集以及/或者進行 處理,并將采集數據和/或處理反饋到計算機裝置12中與預置數據進行比較分析。例如, 傳感器信號模擬單元根據測試指令產生的傳感器信號為5V的電壓,而被測發動機控制單 元20采集的接收信號和5V電壓存在一定的偏差,并且該偏差超出預定的誤差范圍,則計算 機裝置12檢測被測發動機控制單元20的采集功能不合格;否則,采集功能合格。同樣地, 根據被測發動機控制單元20根據輸出傳感器信號輸出的處理數據,例如配油量、轉速等, 可以檢測被測發動機控制單元20的信號處理性能。在一個實施例中,傳感器信號模擬電路 18例如主要由數/模(D/A)轉換芯片及驅動輸出組成。 同樣地,在測試信號產生電路18包括開關單元的情況下,開關單元根據對應的預 設測試指令產生例如高、低電平形式的開、關信號。通過將開、關信號輸出到被測發動機控 制單元20上,從而能夠檢測其采集和/或處理開、關信號的性能。 在實施例中,開關單元也可以由提供連續高/低電平脈沖的數字單元代替。同樣 地,在測試信號產生電路18包括數字單元的情況下,數字單元根據對應的預設測試指令產 生例如不同頻率和占空比的數字信號。通過將數字信號輸出到被測發動機控制單元20上, 從而能夠檢測其采集和/或處理數字信號的性能。 需要指出的是,本發明的測試信號產生電路18不限定于上述具體實施例,各種能 夠向發動機控制單元提供相應性能測試信號的信號生成電路均落在本發明的保護范圍之 內。 另外,如圖1所示,在本發明的實施例中測試系統還可以包括負載單元24和驅動 負載信號檢測單元26。負載單元24根據負載特性向被測發動機控制單元20提供不同負載 特性的負載,例如負載單元24可以提供電阻性或電感性的負載。負載單元24還接收被測 發動機控制單元20輸出的驅動負載信號,例如方波脈沖等,并根據接收的驅動負載信號產 生不同的工作狀況(例如電壓波形)變化。驅動負載信號檢測單元26檢測負載單元24上 的工作狀況變化,從而通過負載單元24檢測被測發動機控制單元20的驅動負載信號,并通 過單片機16將檢測的驅動負載信號數據輸入到計算機裝置12中,以用于被測發動機控制 單元20的驅動負載性能測試。 這里,計算機裝置12接收的檢測驅動負載信號數據,可以由驅動負載信號檢測單 元26將其檢測的驅動負載信號進行模/數轉換,得到單片機16可接收的數據,或者由單片 機16對接收的上述檢測驅動負載信號進行模/數的數據格式轉換,或者可以在測試系統中 單獨設置一個模/數轉換元件,以實現檢測驅動負載信號的轉換。 在一個實施例中,被測發動機控制單元20首先根據例如包括傳感器信號模擬單 元和/或開關單元的測試信號產生電路18的輸出信號產生驅動負載數據,然后根據這些驅 動負載數據向其內部的驅動電路發出驅動信號,從而被測發動機控制單元20的驅動電路 向負載單元24發出驅動負載信號。如上文所述,負載單元24根據被測發動機控制單元20 提供的驅動負載信號產生相應的工作狀況變化,因此通過驅動負載信號檢測單元26對其
6上工作狀況的變化的檢測而采集到相應的驅動負載信號。被測發動機控制單元20將其產 生的驅動負載數據還通過第二通訊電路22輸出到單片機16上,并由單片機16將該驅動負 載數據輸入到計算機裝置12中。 被測發動機控制單元20直接傳輸給單片機16的驅動負載數據為啟動后正常工作 時產生的一組驅動負載數據,例如通過采集傳感器信號模擬單元和/或開關單元(或數字 單元)輸出的例如進氣壓力、轉速信號等,啟動被測發動機控制單元20工作并給出相應的 驅動負載數據。被測發動機控制單元20內部的驅動電路會根據這些驅動負載數據發出驅 動負載信號,例如噴油信號、點火信號等方波到負載單元24上。如上文所述,驅動負載信號 檢測單元26通過負載單元24的工作狀況變化檢測驅動負載信號,并反映給單片機16。
因此,單片機16將驅動負載信號檢測單元26輸出的檢測驅動負載信號通過相應 數據轉換后,由第一通訊電路14輸入到計算機裝置12中。在下位機中采用CAN網絡的通 訊總線情況下,第一通訊電路14采用USB/CAN數據轉換電路,從而計算機裝置12通過USB 接口與單片機16實現數據交換,可支持即插即用,不僅數據抗干擾強,且傳輸數據快。
計算機裝置12可以包括負載分析單元(圖中未顯示),以根據單片機16傳送的 檢測驅動負載信號的對應數據和被測發動機控制單元20生成的驅動負載數據進行比較分 析,給出被測發動機控制單元20的驅動負載性能檢測。根據被測發動機控制單元20直接 輸出的驅動負載數據,負載分析單元可以確定其相應驅動生成的驅動負載信號。因此,負載 分析單元若比較驅動負載數據和檢測驅動負載信號數據不一致,則檢測被測發動機控制單 元20的驅動負載性能不合格。反之,負載分析單元檢測被測發動機控制單元20的驅動負 載性能為合格。 另外,在本發明的實施例中,測試系統還包括可以故障產生電路28,如圖1中虛線 部分對應。故障產生電路28用于產生各種故障測試信號,以檢測被測發動機控制單元20 的故障信號處理性能,故障產生電路28例如由繼電器組成。 在本發明一個實施例中,故障產生電路28可以連接在測試信號產生電路18和被 測發動機控制單元20,以及/或者連接在負載生成單元24和被測發動機控制單元20之間。 并且,單片機16的輸出和故障產生電路28連接,從而單片機16接收計算機裝置12的故障 產生指令,并根據該指令相應驅動故障產生電路28來制造相應的故障。
例如,故障產生電路28與測試信號產生電路18、被測發動機控制單元20的連接 關系如圖中虛線a所示,因此當計算機裝置12通過單片機16發送與測試信號產生電路18 有關的故障指令(例如關于傳感器信號模擬單元或開關單元)時,故障產生電路28根據對 應指令,將測試信號產生電路18的傳感器信號模擬單元或者開關單元進行對電源短路或 者對地短路或開路,從而產生傳感器故障或者開關電路故障。被測發動機控制單元20根據 故障產生電路28產生的故障,進行相應處理并產生對應的故障碼。被測發動機控制單元20 并通過第二通訊電路22將相應處理的故障碼輸入到單片機16,由單片機16將相應故障碼 輸入到計算機裝置12中,以進行被測發動機控制單元20的故障處理性能的檢測。
在此情況下,計算機裝置12還包括故障分析單元(圖中未顯示),用于將被測發動 機控制單元20通過單片機16輸出的故障碼和計算機裝置12發送的對應故障指令進行比 較分析,判斷故障碼和對應的預定故障指令是否一致。在不一致的情況下,故障分析單元則 檢測被測發動機控制單元20的故障處理性能不合格;否則檢測為合格。
7
另外如圖1所示,在本發明的一個實施例中,故障產生電路28與負載生成單元24、 被測發動機控制單元20的連接關系如圖中虛線b所示。這里,故障產生電路28根據單片 機16發送的負載故障指令,對負載生成單元24制造開路等負載故障。因此,在負載生成單 元24出現故障之后,被測發動機控制單元20對負載故障進行處理。同樣地,通過第二通訊 電路22將相應處理獲得的故障碼通過單片機16輸入到計算機裝置12中,以進行被測發動 機控制單元20的相應故障處理性能的檢測。關于被測發動機控制單元20的負載故障處理 性能檢測,如同上文,由故障分析單元對故障碼和其對應的預定計算機故障指令的一致性 進行判斷,從而給出檢測結果。 因此,本發明通過計算機、單片機結合各種測試信號生成電路、負載電路及/或故 障生成電路,能夠對發動機控制單元各種相應的功能進行自動測試,相比傳統的人工測試 方式,本發明不僅測試效率高,且具有較高的測試精度。 下面,將參考圖2到圖4對本發明發動機控制單元性能測試方法的實施例詳細說 明如下。其中圖2為本發明實施例的發動機控制單元性能測試方法步驟流程圖,圖3為本 發明實施例的發動機控制單元負載性能測試步驟流程圖,以及圖4為本發明實施例的發動 機控制單元故障性能測試步驟流程圖。 現在參考圖2,圖2對本發明的發動機控制單元性能測試方法給出了總體描述。
首先,從上位機的計算機裝置發送用于發動機控制單元的預設測試指令給單片機 (步驟102)。計算機裝置和單片機之間可采用串口通訊接口連接,從而建立它們之間的數 據傳輸和交換。預設測試指令和預先設定的對發動機控制單元的測試項對應。
然后,由單片機將計算機裝置輸出的預設測試指令轉換為對應的測試數據(步驟 104)。即單片機所在的下位機中運行部件能夠識別的數據,例如相應的測試模擬信號。根 據測試數據下位機對應部件會產生相應的測試信號,并輸出到發動機控制單元上進行信號 的采集及/或處理(步驟106)。 在一個實施例中,輸入到發動機控制單元的測試信號可以是傳感器信號模擬信號 和/或開關信號。傳感器模擬信號用于發動機控制單元對傳感器模擬信號的采集和/或 處理性能的檢測,開、關信號用于發動機控制單元對開、關信號的采集和/或處理性能的檢 發動機控制單元對測試信號進行采集以及/或者處理,相應輸出采集的測試信號 和/或處理的反饋數據。通過單片機則將發動機控制單元采集的測試信號及/或處理測試 信號產生的反饋數據傳送到計算機裝置(步驟108)。 在計算機裝置中,將采集測試信號及/或反饋數據和計算機裝置中預設測試指令 對應的預定數據進行比較分析,以根據相應測試項進行發動機控制單元的性能測試(步驟 110)。對于發動機控制單元輸出的采集信號,若比較采集信號和根據預先配置實際產生的 信號不一致,則檢測發動機控制單元的信號采集功能存在問題。對于發動機控制單元輸出 的測試信號處理反饋數據,若比較該處理信號和計算機裝置預先配置的合格發動機控制單 元應當產生的處理信號不一致,則檢測發動機控制單元的信號處理功能存在問題。
例如,根據測試指令應當產生的傳感器信號為2V的電壓,其中該電壓數據事先已 存儲于計算機裝置中。當發動機控制單元采集的接收信號和該電壓值存在偏差且該偏差超 出預定的誤差范圍時,檢測發動機控制單元的信號采集功能不合格;若在一定誤差范圍內采集信號與預設電壓值一致,則檢測發動機控制單元的采集功能合格。 在本發明的一個實施例中,本發明的測試方法還可以包括對發動機控制單元負載 性能的測試,其中圖3給出了本發明實施例的發動機控制單元負載性能測試步驟。
在一個實施例中,測試信號可以包括傳感器模擬信號和/或開關信號和/或數字 信號。這種情況下,根據傳感器模擬信號和/或開關信號和/或數字信號可啟動發動機控 制單元以產生驅動負載數據(步驟202)。然后,發動機控制單元根據驅動負載數據發出驅 動負載信號(步驟204)。 發動機控制單元直接傳輸給單片機的驅動負載數據為啟動后正常工作時產生的 一組驅動負載數據,例如通過傳感器信號模擬單元和/或開關單元和/或數字信號輸出的 例如進氣壓力、轉速信號等,發動機控制單元內部的驅動電路會根據這些驅動負載數據驅 動產生驅動負載信號,并輸入驅動負載信號到一個負載上,例如提供電阻性、電感性的負 載。通過檢測負載對接收的驅動負載信號產生的不同工作狀況(例如電壓波形)變化,可 以對驅動負載信號進行檢測采集,獲得對應的檢測驅動負載信號(步驟206)。然后,將檢測 的驅動負載信號對應的數據和發動機控制單元產生的驅動負載數據分別通過單片機輸入 到計算機裝置中(步驟208)。這里,計算機裝置接收的檢測驅動負載信號數據是將檢測的 驅動負載信號進行模/數轉換后得到的,該檢測驅動負載信號數據可以由單片機轉換,或 者由其它模/數轉換元件轉換。 在計算機裝置中,將發動機控制單元直接輸出的驅動負載數據與檢測的驅動負載 信號對應的數據進行比較分析(步驟210),以給出發動機控制單元的驅動負載性能檢測。
在步驟212中,通過上述兩種驅動負載數據的比較來判斷它們是否一致。若比較 發動機控制單元輸出的驅動負載數據和檢測負載信號對應的數據不一致,則檢測發動機控 制單元的驅動負載性能不合格(步驟214)。反之,檢測發動機控制單元的驅動負載性能為 合格(步驟216)。 另外,本發明的測試方法還可以根據各種故障來測試發動機控制單元的性能,關 于故障性能測試的實施例可以參考圖4。 該實施例中,測試方法可以根據計算機裝置發送的預定故障指令,結合傳感器模 擬信號、開、關信號和/或負載信號中至少一個相應產生傳感器故障、開關電路故障及/或 負載故障(步驟302)。需要指出的是,上述故障僅為本發明的具體實施例,不用于局限本發
明,各種用于發動機控制單元性能測試的故障信號均可以適用本發明。 例如,當計算機裝置發送關于傳感器、開關電路或者負載的故障指令時,通過將傳 感器模擬信號或者開、關信號或者負載信號相應的傳感器、開關電路或者負載電路進行對 電源短路或者對地短路或開路,導致上述信號輸出出現異常,從而產生出相應的傳感器故 障或者開關電路故障或者負載故障。 然后,將傳感器故障、開關電路故障及/或負載故障輸入到發動機控制單元中,以 對故障信號進行處理(步驟304)。相應地,發動機控制單元產生對應的故障碼。然后,通過 單片機將發動機控制單元輸出的相應故障碼輸入到計算機裝置中(步驟306)。
在計算機裝置中,將發動機控制單元通過單片機輸出的故障碼和計算機裝置中對 應發送的預定故障指令進行比較分析(步驟308)。在步驟310中進一步判斷故障碼是否 和預定的故障指令對應,若不一致,則檢測發動機控制單元的故障處理性能不合格(步驟314);否則,檢測故障處理性能合格(步驟312)。 在圖2、圖3及圖4對應的測試步驟中,發動機控制單元與單片機之間可以通過 CAN網絡建立通訊聯系,以提高它們之間數據傳輸的效率。 盡管已經示出和描述了本發明的實施例,對于本領域的普通技術人員而言,可以 理解在不脫離本發明的原理和精神的情況下可以對這些實施例進行多種變化、修改、替換 和變型,本發明的范圍由所附權利要求及其等同限定。
權利要求
一種發動機控制單元的性能測試系統,其特征在于,所述測試系統包括計算機裝置、單片機和測試信號產生電路,所述計算機裝置用于將發動機控制單元的預設測試指令發送給所述單片機;所述單片機將所述預設測試指令轉換為用于所述測試信號產生電路的對應測試數據;所述測試信號產生電路產生和所述測試數據對應的測試信號并輸出至發動機控制單元;其中發動機控制單元進行所述測試信號采集及/或根據所述測試信號進行處理以產生反饋數據,并通過所述單片機將所述采集測試信號及/或所述反饋數據傳送至所述計算機裝置,以進行發動機控制單元的性能測試。
2. 如權利要求1所述的測試系統,其特征在于,所述測試信號產生電路包括傳感器信 號模擬單元和/或開關單元;所述傳感器信號模擬單元根據對應的所述測試數據產生傳感器模擬信號,以用于發動 機控制單元對所述傳感器模擬信號的采集和/或處理性能的檢測;以及所述開關單元根據對應的所述測試數據產生開、關信號,以用于發動機控制單元對所 述開、關信號的采集和/或處理性能的檢測。
3. 如權利要求2所述的測試系統,其特征在于,還包括負載單元和驅動負載信號檢測 單元;所述負載單元用來向發動機控制單元提供負載,其中發動機控制單元根據所述傳感器 信號模擬單元和/或所述開關單元的輸出信號產生驅動負載數據并輸出到所述單片機,發 動機控制單元根據所述驅動負載數據發出驅動負載信號并輸出到所述負載單元;所述驅動負載信號檢測單元用于檢測所述負載單元接收的所述驅動負載信號,并通過 所述單片機將所述檢測驅動負載信號對應的數據輸出到所述計算機裝置,以用于發動機控 制單元的驅動負載性能測試。
4. 如權利要求3所述的測試系統,其特征在于,所述計算機裝置還包括負載分析單元, 用于根據所述單片機傳送的所述檢測驅動負載信號數據和所述驅動負載數據進行比較分 析。
5. 如權利要求3所述的測試系統,其特征在于,還包括故障產生電路,用于根據所述計 算機裝置發送的預定故障指令,結合所述傳感器信號模擬電路、開關電路和/或負載電路 中至少一個產生傳感器故障、開關電路故障及/或負載故障,以用于發動機控制單元的故 障處理性能的檢測。
6. 如權利要求5所述的測試系統,其特征在于,所述計算機裝置還包括故障分析單元, 用于將發動機控制單元通過所述單片機輸出到所述計算機裝置的故障碼和對應的所述預 定故障指令進行比較分析,其中,發動機控制單元根據所述傳感器故障、開關電路故障及/ 或負載故障生成所述故障碼。
7. 如權利要求1、3和6中任一項所述的測試系統,其特征在于,還包括通訊單元,用于 連接發動機控制單元與所述單片機之間的通訊。
8. 如權利要求7所述的測試系統,其特征在于,所述通訊單元為CAN網絡。
9. 一種發動機控制單元的性能測試方法,其特征在于,包括以下步驟從計算機裝置發送用于發動機控制單元的預設測試指令給單片機; 由所述單片機將所述預設測試指令轉換為對應的測試數據;根據所述測試數據提供測試信號,并輸出到發動機控制單元中進行所述測試信號的采 集及/或處理;通過所述單片機將發動機控制單元采集的測試信號及/或處理所述測試信號產生的 反饋數據傳送到所述計算機裝置中;禾口將所述測試信號及/或所述反饋數據和所述計算機裝置中所述預設測試指令對應的 數據進行比較分析,以進行發動機控制單元的性能測試。
10. 如權利要求9所述的測試方法,其特征在于,所述測試信號包括傳感器模擬信號和 /或開、關信號,所述傳感器模擬信號用于發動機控制單元對所述傳感器模擬信號的采集和/或處理 性能的檢測;所述開、關信號用于發動機控制單元對所述開、關信號的采集和/或處理性能的檢測。
11. 如權利要求10所述的測試方法,其特征在于,還包括根據所述傳感器模擬信號和/或所述開、關信號啟動發動機控制單元以產生驅動負載 數據;對發動機控制單元根據所述驅動負載數據發出的驅動負載信號進行檢測;禾口 將所述檢測驅動負載信號對應的數據和所述驅動負載數據分別通過所述單片機輸出 到所述計算機裝置,以測試發動機控制單元的驅動負載性能。
12. 如權利要求11所述的測試方法,其特征在于,還包括根據所述單片機傳送的所述 檢測負載信號數據和所述負載數據進行比較分析的步驟。
13. 如權利要求11所述的測試方法,其特征在于,還包括根據所述計算機裝置發送的預定故障指令,結合所述傳感器模擬信號、開、關信號和/ 或負載信號中至少一個相應產生傳感器故障、開關電路故障及/或負載故障;發動機控制單元根據所述傳感器故障、開關電路故障及/或負載故障產生相應的故障 碼;和通過所述單片機將發動機控制單元輸出的所述故障碼輸出到所述計算機裝置中,以用 于發動機控制單元的故障處理性能的檢測。
14. 如權利要求13所述的測試方法,其特征在于,還包括將所述故障碼與所述計算機 裝置中對應發送的所述預定故障指令進行比較分析的步驟。
15. 如權利要求9、11和13中任一項所述的測試方法,其特征在于,還包括通過CAN網 絡建立所述單片機和發動機控制單元之間的通訊的步驟,以用于發動機控制單元和所述單 片機之間的數據傳輸。
全文摘要
本發明公開了一種發動機控制單元的性能測試系統,包括計算機裝置、單片機和測試信號產生電路,所述計算機裝置發送用于發動機控制單元的預設測試指令給所述單片機;所述單片機將所述預設測試指令轉換為用于所述測試信號產生電路的對應測試數據;所述測試信號產生電路產生和所述測試數據對應的測試信號并輸出到發動機控制單元中;其中發動機控制單元進行所述測試信號采集及/或處理所述測試信號以產生反饋數據,并通過所述單片機傳送所述采集測試信號及/或所述反饋數據到所述計算機裝置中以進行發動機控制單元的測試性能。本發明還提供了一種發動機控制單元的性能測試方法。本發明具有較高的測試效率和準確率。
文檔編號G05B23/02GK101739022SQ200810227200
公開日2010年6月16日 申請日期2008年11月24日 優先權日2008年11月24日
發明者耿其貴, 顧建明 申請人:比亞迪股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 通许县| 荥阳市| 资中县| 鹤壁市| 南皮县| 大埔县| 田东县| 大连市| 泗阳县| 桦南县| 平昌县| 阜平县| 昌邑市| 类乌齐县| 靖安县| 灵寿县| 德安县| 揭西县| 旬邑县| 友谊县| 临颍县| 文化| 梨树县| 晋江市| 丰县| 闽清县| 贞丰县| 乌拉特后旗| 嘉荫县| 清水河县| 桃源县| 宁南县| 淳化县| 阿坝县| 洪江市| 吴川市| 钦州市| 临武县| 安义县| 凌源市| 邯郸市|