本發明涉及汽車制造技術領域,尤其涉及一種汽車及用于其的發動機的保護方法和裝置。
背景技術:
隨著汽車的普及,汽車已經走進千家萬戶,成為人們出行必不可少的交通工具。暴雨時節,由于城市內澇導致部分路段積水嚴重,不明情況的駕駛員路過時可能導致發動機進水,進而導致發動機損壞,造成不必要的損失。
目前,可以通過在進氣管處增加一個控制裝置阻擋水和氣體進入進氣管,從而被動的使發動機熄火。然而,采用這種方式時過程時間較長,并不能有效的防止水被吸入發動機缸體導致發動機本體的損壞,因此并沒有對發動機進行有效的保護。
技術實現要素:
本發明旨在至少在一定程度上解決相關技術中的技術問題之一。
為此,本發明的第一個目的在于提出一種發動機的保護方法,該發動機的保護方法可以快速準確地判斷是否有水進入發動機進氣管,從而有效地防止水被吸入發動機缸體導致發動機本體損壞,避免造成損失。
本發明的第二個目的在于提出一種發動機的保護裝置。
本發明的第三個目的在于提出一種汽車。
為達上述目的,本發明第一方面實施例提出了一種發動機的保護方法,其中,所述發動機的保護方法包括以下步驟:接收水量傳感器采集的進氣管內的水量數據信息;根據所述水量數據信息判斷所述進氣管內是否進水;以及如果判斷所述進氣管內進水,則根據預設的控制策略控制所述發動機停止工作。
本發明實施例的發動機的保護方法,可以快速準確地判斷是否有水進入發動機進氣管,當有水進入發動機進氣管時迅速采取措施,根據發動機的當前狀態控制主動停止點火和噴油使發動機熄火,并關閉節氣門從而有效地防止水被吸入發動機缸體導致發動機本體損壞,同時在發動機熄火后主動增加防止啟動的功能,不允許駕駛員啟動發動機,從而防止駕駛員的誤操作給發動機帶來的損壞,避免造成損失。
為達上述目的,本發明第二方面實施例提出了一種發動機的保護裝置,包括:接收模塊,用于接收水量傳感器采集的進氣管內的水量數據信息;判斷模塊,用于根據所述水量數據信息判斷所述進氣管內是否進水;以及控制模塊,用于當判斷所述進氣管內進水時,根據預設的控制策略控制所述發動機停止工作。
本發明實施例的發動機的保護裝置,可以快速準確地判斷是否有水進入發動機進氣管,當有水進入發動機進氣管時迅速采取措施,根據發動機的當前狀態控制主動停止點火和噴油使發動機熄火,并關閉節氣門從而有效地防止水被吸入發動機缸體導致發動機本體損壞,同時在發動機熄火后主動增加防止啟動的功能,不允許駕駛員啟動發動機,從而防止駕駛員的誤操作給發動機帶來的損壞,避免造成損失。
為達上述目的,本發明第三面實施例提出了一種汽車,設置有本發明第二方面實施例所述的發動機的保護裝置。
本發明實施例的汽車,可以快速準確地判斷是否有水進入發動機進氣管,當有水進入發動機進氣管時迅速采取措施,根據發動機的當前狀態控制主動停止點火和噴油使發動機熄火,并關閉節氣門從而有效地防止水被吸入發動機缸體導致發動機本體損壞,同時在發動機熄火后主動增加防止啟動的功能,不允許駕駛員啟動發動機,從而防止駕駛員的誤操作給發動機帶來的損壞,避免造成損失。
本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。
附圖說明
本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1是本發明一個實施例的發動機的保護方法的流程圖;
圖2是本發明一個具體實施例的發動機的保護方法的流程圖;
圖3是本發明一個實施例的發動機的保護裝置的結構示意圖;
圖4是本發明一個具體實施例的發動機的保護裝置的結構示意圖;以及
圖5是本發明另一個具體實施例的發動機的保護裝置的結構示意圖。
具體實施方式
下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發明,而不能理解為對本發明的限制。
此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個或者更多個該特征。在本發明的描述中,“多個”的含義是兩個或兩個以上,除非另有明確具體的限定。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,并且本發明的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬技術領域的技術人員所理解。
圖1是本發明一個實施例的發動機的保護方法的流程圖。
如圖1所示,發動機的保護方法包括:
S101,接收水量傳感器采集的進氣管內的水量數據信息。
在本發明的一個實施例中,水量傳感器安裝在進氣管的空氣濾清器和節氣門之間,且安裝在靠近空氣濾清器一側。具體地,水量傳感器用于實時采集進氣管內的水量數據,并將采集到的水量數據發送給ECM(發動機控制模塊)系統。
S102,根據水量數據信息判斷進氣管內是否進水。
具體地,ECM系統通過水量傳感器采集的水量數據采用預定的算法和標定數據判斷進氣管內是否有水進入。
應當理解的是,ECM系統判斷是否有水進入的方法可采用現有的算法實現,此處不再復贅。
S103,如果判斷進氣管內進水,則根據預設的控制策略控制發動機停止工作。
具體地,如果ECM系統判斷進氣管內進水,則ECM系統根據預先在系統中設置的控制策略控制發動機停止工作,例如,ECM系統控制停止點火、停止噴油、關閉節氣門等。
在本發明的一個實施例中,預設的控制策略包括第一控制策略和第二控制策略。獲取發動機的當前狀態,當發動機處于運行狀態時,根據第一控制策略控制發動機停止工作。當發動機未處于運行狀態時,根據第二控制策略控制發動機停止工作。具體而言,如果ECM系統判斷進氣管內進水,則ECM系統進一步判斷發動機的當前狀態是處于運行狀態還是非運行狀態。如果發動機處于運行狀態,則ECM系統按照第一控制策略控制發動機停止工作。其中,第一控制策略包括停止點火、停止噴油、關閉節氣門和禁止啟動發動機。如果發動機未處于運行狀態,則ECM系統按照第二控制策略控制發動機停止工作。其中,第二控制策略包括關閉節氣門和禁止啟動發動機。
也就是說,當發動機處于運行狀態時,通過ECM系統控制停止點火、停止噴油和關閉節氣門則可以阻止水進入發動機缸體,而控制禁止發動機啟動則可以防止水進一步進入發動機本體,給發動機造成損壞。當發動機未處于運行狀態時,通過ECM系統控制關閉節氣門則可以阻止水進入發動機缸體,而控制禁止發動機啟動則可以防止水進一步進入發動機本體,給發動機造成損壞。
本發明實施例的發動機的保護方法,可以快速準確地判斷是否有水進入發動機進氣管,當有水進入發動機進氣管時迅速采取措施,根據發動機的當前狀態控制主動停止點火和噴油使發動機熄火,并關閉節氣門從而有效地防止水被吸入發動機缸體導致發動機本體損壞,同時在發動機熄火后主動增加防止啟動的功能,不允許駕駛員啟動發動機,從而防止駕駛員的誤操作給發動機帶來的損壞,避免造成損失。
此外,本發明實施例的發動機的保護方法,僅通過增加一個水量傳感器,其它部件均利用整車上現有的資源,因此成本低、操作簡單。
圖2是本發明一個具體實施例的發動機的保護方法的流程圖。
如圖2所示,發動機的保護方法包括:
S201,接收水量傳感器采集的進氣管內的水量數據信息。
在本發明的一個實施例中,水量傳感器安裝在進氣管的空氣濾清器和節氣門之間,且安裝在靠近空氣濾清器一側。具體地,水量傳感器用于實時采集進氣管內的水量數據,并將采集到的水量數據發送給ECM(發動機控制模塊)系統。
S202,根據水量數據信息判斷進氣管內是否進水。
具體地,ECM系統通過水量傳感器采集的水量數據采用預定的算法和標定數據判斷進氣管內是否有水進入。
應當理解的是,ECM系統判斷是否有水進入的方法可采用現有的算法實現,此處不再復贅。
S203,如果判斷進氣管內進水,則根據預設的控制策略控制發動機停止工作。
具體地,如果ECM系統判斷進氣管內進水,則ECM系統根據預先在系統中設置的控制策略控制發動機停止工作,例如,ECM系統控制停止點火、停止噴油、關閉節氣門等。
在本發明的一個實施例中,預設的控制策略包括第一控制策略和第二控制策略。獲取發動機的當前狀態,當發動機處于運行狀態時,根據第一控制策略控制發動機停止工作。當發動機未處于運行狀態時,根據第二控制策略控制發動機停止工作。具體而言,如果ECM系統判斷進氣管內進水,如果ECM系統進一步判斷發動機的當前狀態是處于運行狀態還是非運行狀態。如果發動機處于運行狀態,則ECM系統按照第一 控制策略控制發動機停止工作。其中,第一控制策略包括停止點火、停止噴油、關閉節氣門和禁止啟動發動機。如果發動機未處于運行狀態,則ECM系統按照第二控制策略控制發動機停止工作。其中,第二控制策略包括關閉節氣門和禁止啟動發動機。
也就是說,當發動機處于運行狀態時,通過ECM系統控制停止點火、停止噴油和關閉節氣門則可以阻止水進入發動機缸體,而控制禁止發動機啟動則可以防止水進一步進入發動機本體,給發動機造成損壞。當發動機未處于運行狀態時,通過ECM系統控制關閉節氣門則可以阻止水進入發動機缸體,而控制禁止發動機啟動則可以防止水進一步進入發動機本體,給發動機造成損壞。
S204,通過控制器局域CAN網絡向儀表盤發送控制指令,以使儀表盤根據控制指令提示用戶。
具體地,在ECM系統判斷進氣管內進水之后,ECM系統在發動機處于運行狀態或者非運行狀態時,均可以生成提示用戶進氣管內進水的控制指令,并將該控制指令通過整車CAN網絡發送至儀表盤,以在儀表盤上顯示發動機進水標志提示駕駛員,例如,在儀表盤上顯示“進氣系統進水,請檢查”的提示。此外,儀表盤還可以通過聲音提示的方式提示駕駛員發動機進水,例如,通過蜂鳴聲提示駕駛員。
本發明實施例的發動機的保護方法,通過在儀表盤上顯示提示信息提示駕駛員發動機進水,從而讓駕駛員進而了解發動機的當前狀況,使得駕駛員更加準確及時的了解車輛出現的問題,知曉發動機熄火或者不能啟動的原因,從而及時修理車輛,避免了進一步的損失。
為了實現上述實施例,本發明還提出一種發動機的保護裝置。
圖3是本發明一個實施例的發動機的保護裝置的結構示意圖。
如圖3所示,發動機的保護裝置包括:接收模塊100、判斷模塊200和控制模塊300。
具體地,接收模塊100用于接收水量傳感器采集的進氣管內的水量數據信息。其中,水量傳感器安裝在進氣管的空氣濾清器和節氣門之間,且安裝在靠近空氣濾清器一側。具體而言,水量傳感器用于實時采集進氣管內的水量數據,并將采集到的水量數據發送給接收模塊100。
判斷模塊200用于根據水量數據信息判斷進氣管內是否進水。具體而言,判斷模塊200通過水量傳感器采集的水量數據采用預定的算法和標定數據判斷進氣管內是否有水進入。
控制模塊300用于當判斷進氣管內進水時,根據預設的控制策略控制發動機停止工作。具體地,如果判斷模塊200判斷進氣管內進水,則控制模塊300根據預先在系 統中設置的控制策略控制發動機停止工作,例如,控制模塊300控制停止點火、停止噴油、關閉節氣門等。
圖4是本發明一個具體實施例的發動機的保護裝置的結構示意圖。
如圖4所示,發動機的保護裝置包括:接收模塊100、判斷模塊200和控制模塊300,其中,預設的控制策略包括第一控制策略和第二控制策略,控制模塊300包括:獲取單元310和控制單元320。
獲取單元310用于獲取發動機的當前狀態。
控制單元320用于當發動機處于運行狀態時,根據第一控制策略控制發動機停止工作,或者,當發動機未處于運行狀態時,根據第二控制策略控制發動機停止工作。具體而言,如果判斷模塊200判斷進氣管內進水,則控制單元320進一步判斷獲取單元310獲取的發動機的當前狀態是處于運行狀態還是非運行狀態。如果控制單元320判斷發動機處于運行狀態,則控制單元320按照第一控制策略控制發動機停止工作。其中,第一控制策略包括停止點火、停止噴油、關閉節氣門和禁止啟動發動機。如果控制單元320判斷發動機未處于運行狀態,則控制單元320按照第二控制策略控制發動機停止工作。其中,第二控制策略包括關閉節氣門和禁止啟動發動機。
也就是說,當發動機處于運行狀態時,通過控制單元320控制停止點火、停止噴油和關閉節氣門則可以阻止水進入發動機缸體,而控制禁止發動機啟動則可以防止水進一步進入發動機本體,給發動機造成損壞。當發動機未處于運行狀態時,通過控制單元320控制關閉節氣門則可以阻止水進入發動機缸體,而控制禁止發動機啟動則可以防止水進一步進入發動機本體,給發動機造成損壞。
本發明實施例的發動機的保護裝置,可以快速準確地判斷是否有水進入發動機進氣管,當有水進入發動機進氣管時迅速采取措施,根據發動機的當前狀態控制主動停止點火和噴油使發動機熄火,并關閉節氣門從而有效地防止水被吸入發動機缸體導致發動機本體損壞,同時在發動機熄火后主動增加防止啟動的功能,不允許駕駛員啟動發動機,從而防止駕駛員的誤操作給發動機帶來的損壞,避免造成損失。
此外,本發明實施例的發動機的保護方法,僅通過增加一個水量傳感器,其它部件均利用整車上現有的資源,因此成本低、操作簡單。
圖5是本發明另一個具體實施例的發動機的保護裝置的結構示意圖。
如圖5所示,發動機的保護裝置包括:接收模塊100、判斷模塊200、控制模塊300和發送模塊400,其中,控制模塊300包括:獲取單元310和控制單元320。
發送模塊400用于通過控制器局域CAN網絡向儀表盤發送控制指令,以使儀表盤根據控制指令提示用戶。具體而言,在判斷模塊200判斷進氣管內進水之后,發送模 塊400在發動機處于運行狀態或者非運行狀態時,均可以生成提示用戶進氣管內進水的控制指令,并將該控制指令通過整車CAN網絡發送至儀表盤,以在儀表盤上顯示發動機進水標志提示駕駛員,例如,在儀表盤上顯示“進氣系統進水,請檢查”的提示。此外,儀表盤還可以通過聲音提示的方式提示駕駛員發動機進水,例如,通過蜂鳴聲提示駕駛員。
本發明實施例的發動機的保護裝置,通過在儀表盤上顯示提示信息提示駕駛員發動機進水,從而讓駕駛員進而了解發動機的當前狀況,使得駕駛員更加準確及時的了解車輛出現的問題,知曉發動機熄火或者不能啟動的原因,從而及時修理車輛,避免了進一步的損失。
為了實現上述實施例,本發明還提出一種汽車,包括本發明實施例的發動機的保護裝置。
本發明實施例的汽車,可以快速準確地判斷是否有水進入發動機進氣管,當有水進入發動機進氣管時迅速采取措施,根據發動機的當前狀態控制主動停止點火和噴油使發動機熄火,并關閉節氣門從而有效地防止水被吸入發動機缸體導致發動機本體損壞,同時在發動機熄火后主動增加防止啟動的功能,不允許駕駛員啟動發動機,從而防止駕駛員的誤操作給發動機帶來的損壞,避免造成損失。
另外,根據本發明實施例的汽車的其它構成以及作用對于本領域的普通技術人員而言都是已知的,為了減少冗余,此處不做贅述。
應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
在本發明中,除非另有明確的規定和限定,術語“安裝”、“相連”、“連接”、等術語應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內部的連通或兩個元件的相互作用關系,除非另有明確的限定。對于本領域的普通技術人員而言,可以根據具體情況理解上述術語在本發明中的具體含義。
在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須 針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。
盡管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的范圍內可以對上述實施例進行變化、修改、替換和變型。