一種汽車空調(diào)故障診斷方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及車輛技術(shù)領(lǐng)域,尤其涉及一種汽車空調(diào)故障診斷方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002] 汽車空調(diào)一旦發(fā)生故障,不僅影響車內(nèi)溫度調(diào)節(jié)效果,而且還會增加能耗,若不能 及時發(fā)現(xiàn)并進(jìn)行維修,還可能造成空調(diào)的進(jìn)一步損壞。為了能夠及時發(fā)現(xiàn)空調(diào)故障,現(xiàn)有技 術(shù)的一種汽車空調(diào)系統(tǒng)壓力故障診斷方法為:通過一個信息處理單元采集安裝在空調(diào)高壓 端和低壓端的兩個壓力傳感器的信號及發(fā)動機(jī)轉(zhuǎn)速和壓縮機(jī)轉(zhuǎn)速,用采集到的信號值與存 儲在EOJ (Electronic Control Unit,電子控制單元)中的正常值對比,異常則向駕乘人員 提不故障?目息。
[0003] 但是,為實現(xiàn)現(xiàn)有技術(shù)汽車空調(diào)系統(tǒng)壓力故障診斷方法,需要額外安裝壓力傳感 器、發(fā)動機(jī)轉(zhuǎn)速采集單元和壓縮機(jī)轉(zhuǎn)速采集單元以及安裝在駕駛室內(nèi)的顯示屏作為故障提 示單元,因而成本較高。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的特征和優(yōu)點在下文的描述中部分地陳述,或者可從該描述顯而易見,或 者可通過實踐本發(fā)明而學(xué)習(xí)。
[0005] 為了克服現(xiàn)有技術(shù)的缺點,本發(fā)明提供一種汽車空調(diào)故障診斷方法、裝置及系統(tǒng), 能夠降低汽車產(chǎn)品的生產(chǎn)成本。
[0006] 本發(fā)明解決上述技術(shù)問題所采用的技術(shù)方案如下:
[0007] 提供一種汽車空調(diào)故障診斷方法,所述方法包括:檢測空調(diào)系統(tǒng)的三態(tài)壓力開關(guān) 的壓力開關(guān)信號及環(huán)境溫度;根據(jù)所述三態(tài)壓力開關(guān)的壓力開關(guān)信號及環(huán)境溫度診斷所述 空調(diào)系統(tǒng)是否發(fā)生故障。
[0008] 提供一種如上所述的方法,所述檢測空調(diào)系統(tǒng)的三態(tài)壓力開關(guān)的壓力開關(guān)信號, 包括:檢測所述三態(tài)壓力開關(guān)的高低壓回路及中壓回路的開路或閉合狀態(tài);所述根據(jù)所述 三態(tài)壓力開關(guān)的壓力開關(guān)信號及環(huán)境溫度診斷所述空調(diào)系統(tǒng)是否發(fā)生故障,包括:若檢測 到所述高低壓回路開路且中壓回路閉合,則診斷所述空調(diào)系統(tǒng)壓力發(fā)生壓力過高故障;若 檢測到所述高低壓回路及中壓回路開路,并且所述環(huán)境溫度高于設(shè)定溫度,則診斷所述空 調(diào)系統(tǒng)發(fā)生壓力過低故障。
[0009] 提供一種如上所述的方法,所述檢測汽車空調(diào)系統(tǒng)的三態(tài)壓力開關(guān)的壓力開關(guān)信 號,包括:在同一點火循環(huán)內(nèi),每間隔特定時間檢測一次所述三態(tài)壓力開關(guān)的高低壓回路及 中壓回路的開路或閉合狀態(tài);所述根據(jù)所述三態(tài)壓力開關(guān)的壓力開關(guān)信號及環(huán)境溫度診斷 所述空調(diào)系統(tǒng)是否發(fā)生故障,包括:根據(jù)檢測到的所述三態(tài)壓力開關(guān)的高低壓回路及中壓 回路的開路或閉合狀態(tài),利用高壓計數(shù)器及低壓計數(shù)器對所述檢測到的壓力開關(guān)信號進(jìn)行 計數(shù):當(dāng)所述高壓計數(shù)器的值達(dá)到設(shè)定值時,診斷所述空調(diào)系統(tǒng)發(fā)生壓力過高故障;當(dāng)所 述低壓計數(shù)器的值達(dá)到設(shè)定值時,若此時檢測到的壞境溫度高于設(shè)定溫度,診斷所述空調(diào) 系統(tǒng)發(fā)生壓力過低故障。
[0010] 提供一種如上所述的方法,所述利用高壓計數(shù)器及低壓計數(shù)器對所述檢測到的壓 力開關(guān)信號進(jìn)行計數(shù),包括:利用所述高壓計數(shù)器對所述壓力開關(guān)信號進(jìn)行計數(shù),當(dāng)檢測到 所述高低壓回路開路及所述中壓回路閉合時,將所述高壓計數(shù)器的值"+M",當(dāng)檢測到高低 壓回路閉合,中壓回路開路時,將高壓計數(shù)器的值"-N";利用所述低壓計數(shù)器對所述壓力開 關(guān)信號進(jìn)行計數(shù),所述高低壓回路及所述中壓回路開路時,將所述低壓計數(shù)器的值"+M",當(dāng) 檢測到高低壓回路閉合,中壓回路開路時,將低壓計數(shù)器的值"-N";其中所述M及N為大于 0的整數(shù),且M>N ;所述高壓計數(shù)器及所述低壓計數(shù)器的初始值均為0。
[0011] 提供一種如上所述的方法,所述方法還包括:在空調(diào)診斷列表中增加空調(diào)系統(tǒng)壓 力狀態(tài)數(shù)據(jù)標(biāo)識符,根據(jù)所述壓力狀態(tài)數(shù)據(jù)標(biāo)識符,在診斷出所述壓力過高故障時,設(shè)置壓 力過高故障碼為生效;在診斷出所述壓力過低故障時,設(shè)置壓力過低故障碼為生效。
[0012] 提供一種如上所述的方法,還包括:所述壓力過高故障碼生效之后,將所述高壓計 數(shù)器在所述設(shè)定值的基礎(chǔ)上繼續(xù)執(zhí)行"+M"或"-N"的邏輯,當(dāng)所述高壓計數(shù)器的值為0時, 將所述壓力過高故障碼設(shè)置為失效;所述壓力過低故障碼生效之后,將所述低壓計數(shù)器在 所述設(shè)定值的基礎(chǔ)上繼續(xù)執(zhí)行"+M"或"-N"的邏輯,當(dāng)所述低壓計數(shù)器的值為0時,將所述 壓力過低故障碼設(shè)置為失效。
[0013] 提供一種如上所述的方法,所述方法還包括:若診斷出所述空調(diào)系統(tǒng)發(fā)生故障,將 檢測結(jié)果進(jìn)行存儲或輸出給相關(guān)設(shè)備。
[0014] 提供一種如上所述的方法,所述方法還包括:當(dāng)空調(diào)開關(guān)A/C請求信號有效并且 壓縮機(jī)離合器吸合時,每間隔特定時間檢測一次三態(tài)壓力開關(guān)的壓力開關(guān)信號,如果連續(xù) 特定個點火循環(huán)以內(nèi)僅檢測到高低壓回路閉合,中壓回路開路狀態(tài),則清除"壓力過高故障 碼"或"壓力過低故障碼"。
[0015] 為解決上述技術(shù)問題,本發(fā)明還提供一種空調(diào)電子控制單元,包括:壓力開關(guān)信號 檢測模塊,用于檢測空調(diào)系統(tǒng)的三態(tài)壓力開關(guān)的壓力開關(guān)信號;環(huán)境溫度檢測模塊,用于檢 測環(huán)境溫度;故障診斷模塊,用于根據(jù)所述壓力開關(guān)信號檢測模塊檢測到的三態(tài)壓力開關(guān) 的壓力開關(guān)信號及所述環(huán)境溫度檢測模塊檢測到的環(huán)境溫度診斷所述空調(diào)系統(tǒng)是否發(fā)生 故障。
[0016] 提供一種如上所述的空調(diào)電子控制單元,所述壓力開關(guān)信號檢測模塊,還用于檢 測所述三態(tài)壓力開關(guān)的高低壓回路及中壓回路的開路或閉合狀態(tài);所述故障診斷模塊,用 于在所述壓力開關(guān)信號檢測模塊檢測到所述高低壓回路開路且中壓回路閉合時,診斷所述 空調(diào)系統(tǒng)壓力發(fā)生壓力過高故障;以及用于在檢測到所述高低壓回路及中壓回路開路,并 且所述環(huán)境溫度高于設(shè)定值時,診斷所述空調(diào)系統(tǒng)發(fā)生壓力過低故障。
[0017] 提供一種如上所述的空調(diào)電子控制單元,所述壓力開關(guān)信號檢測模塊,包括計時 器模塊及檢測模塊:所述計時器模塊,用于在同一點火循環(huán)內(nèi),控制所述檢測模塊每間隔特 定時間檢測一次所述三態(tài)壓力開關(guān)的高低壓回路及中壓回路的開路或閉合狀態(tài);所述檢測 模塊,用于在所述計時器模塊的控制下檢測所述三態(tài)壓力開關(guān)的高低壓回路及中壓回路的 開路或閉合狀態(tài);所述故障診斷模塊,包括高壓計數(shù)器模塊、低壓計數(shù)器模塊及診斷模塊: 所述高壓計數(shù)器模塊及低壓計數(shù)器模塊,分別用于根據(jù)所述檢測模塊檢測到檢測的所述高 低壓回路及所述中壓回路的開路或閉合狀態(tài)進(jìn)行計數(shù);所述診斷模塊,用于在所述高壓計 數(shù)器的值達(dá)到設(shè)定值時,診斷所述空調(diào)系統(tǒng)發(fā)生壓力過高故障;以及用于在所述低壓計數(shù) 器的值達(dá)到設(shè)定值,并且所述環(huán)境溫度檢測模塊檢測到的壞境溫度高于設(shè)定溫度時,診斷 所述空調(diào)系統(tǒng)發(fā)生壓力過低故障。
[0018] 提供一種如上所述的空調(diào)電子控制單元,所述空調(diào)電子控制單元還包括:故障碼 設(shè)置模塊,用于存儲包含空調(diào)系統(tǒng)壓力狀態(tài)數(shù)據(jù)標(biāo)示符空調(diào)診斷列表,根據(jù)所述空調(diào)系統(tǒng) 壓力狀態(tài)數(shù)據(jù)標(biāo)示符在診斷模塊診斷出所述壓力過高故障時,設(shè)置壓力過高故障碼為生 效,在所述診斷模塊診斷出所述壓力過低故障時,設(shè)置壓力過低故障碼為生效;還用于在所 述壓力過高故障碼或壓力過低故障碼被設(shè)置為生效之后,進(jìn)一步根據(jù)所述高壓計數(shù)器模塊 或低壓計數(shù)器模塊的計數(shù)結(jié)果將所述壓力過高故障碼或所述壓力過低故障碼設(shè)置為無效。
[0019] 提供一種如上所述的空調(diào)電子控制單元,所述空調(diào)電子控制單元還包括:故障碼 清除模塊,用于清除所述故障碼設(shè)置模塊中存儲的生效的壓力過高故障碼或壓力過低故障 碼;和/或輸出模塊,用于將檢測結(jié)果輸出給相關(guān)設(shè)備。
[0020] 為解決上述技術(shù)問題,本發(fā)明還提供一種汽車空調(diào)故障診斷系統(tǒng),包括:如上所述 的汽車空調(diào)電子控制單元和三態(tài)壓力開關(guān),所述三態(tài)壓力開關(guān)的高低壓回路及中壓回路的 一端與空調(diào)電子控制單元連接,另一端接地。
[0021] 與現(xiàn)有技術(shù)相比,本發(fā)明實施例的汽車空調(diào)故障診斷方法、裝置及系統(tǒng)利用空調(diào) 電子控制單元對安裝于空調(diào)系統(tǒng)中的三態(tài)壓力開關(guān)的壓力開關(guān)信號進(jìn)行檢測,結(jié)合對環(huán)境 溫度的檢測,便可以診斷出空調(diào)系統(tǒng)是否出現(xiàn)故障,無需增設(shè)特殊的檢測裝置,在不增加系 統(tǒng)成本的情況下實現(xiàn)了空調(diào)系統(tǒng)壓力故障診斷,降低了生產(chǎn)成本。另外,通過將診斷結(jié)果