中文字幕无码日韩视频无码三区

阻止非法修改發動機控制軟件或控制系統的系統和方法

文檔序號:9509959閱讀:614來源:國知(zhi)局
阻止非法修改發動機控制軟件或控制系統的系統和方法
【技術領域】
[0001]在此公開的實施例涉及發動機控制系統。更具體地,在此公開的實施例涉及用于阻止對如冷藏運輸應用程序的發動機控制軟件或發動機控制系統進行非法修改的系統和方法。
【背景技術】
[0002]現有的冷藏運輸的應用程序,例如運輸制冷系統(TRS,transfort refrigerat1nsystem)、輔助動力單元(APU, auxiliary)等,可以包括用于提供動力的發動機。發動機可被冷藏運輸應用程序的控制器所控制,從而符合環境保護局(EPA,EnvironmentProtect1n Agency)的規定。

【發明內容】

[0003]在此公開的實施例涉及用于阻止對如冷藏運輸應用程序的發動機控制軟件或發動機控制系統進行非法修改的系統和方法。
[0004]特別地,在此描述的實施例阻止非法方無意或有意地修改能夠例如潛在地繞過在冷藏運輸應用程序中執行的排放策略的用于控制發動機或發動機系統的發動機控制軟件。相應地,例如EPA第四階段不可超過(NTE,not-to-exceed)的規定的排放策略被所述冷藏運輸應用程序所維護。
[0005]在一個實施例中,提供了發動機控制系統。所述發動機控制系統包括具有發動機和控制器的動力單元。所述控制器用于通過發動機激活信號激活發動機以及用于使用發動機控制軟件控制發動機。所述控制器包括用于連接動力單元的繼電器。所述控制用于檢測非法修改事件。當所述控制器檢測到非法修改事件時,所述繼電器用于阻止發動機激活信號傳遞到所述動力單元。
[0006]在另一個實施例中,提供了用于發動機控制系統的方法。所述發動機控制系統包括具有發動機的動力單元,和用于通過發動機激活信號激活發動機和用于使用發動機控制軟件控制發動機的控制器。所述控制器包括用于連接動力單元的繼電器。所述方法包括當繼電器接收發動機執行信號時激活繼電器至開啟狀態。所述方法也包括當繼電器處于開啟狀態且在收到發動機激活信號時,繼電器發送發動機激活信號至用于啟動發動機的動力單
J L.ο
[0007]在此描述的實施例不局限于傳輸冷藏應用程序。更準確地,為了對發動機進行使用的任何應用程序,這些實施例可被提供用于阻止對發動機控制軟件或發動機控制系統的非法修改。
[0008]這些實施例能阻止非法方為了以超過使用者定義的參數和/或超過發動機性能的方式運轉發動機而執行對發動機控制軟件或發動機控制系統的非法修改。
[0009]進一步地,在此描述的實施例對發動機控制軟件或發動機控制系統的非法修改提供了實體證據。相應地,技術服務員或類似技術服務員的人員可判定由客戶提出的責任和/或保修索賠是否為有效的索賠。
[0010]本發明的其他方面通過考慮【具體實施方式】和隨附的附圖將變得顯而易見。
【附圖說明】
[0011]現在參考具有如示出相對部件的參考編號的圖。
[0012]圖1為根據一個實施例的具有運輸冷藏單元的卡車的側視圖。
[0013]圖2為根據一個實施例的發動機控制系統的框圖示意圖。
[0014]圖3示出了為了啟動附圖2中示出的發動機控制系統的發動機的過程的一個實施例的流程圖。
【具體實施方式】
[0015]在此公開的實施例涉及用于阻止對如冷藏運輸應用程序的發動機控制軟件或發動機控制系統進行非法修改的系統和方法。
[0016]特別地,在此描述的實施例阻止非法方無意或有意地修改能夠例如潛在地繞過在冷藏運輸應用程序中執行的排放策略的用于控制發動機或發動機系統的發動機控制軟件。相應地,用于冷藏運輸應用程序例如EPA第四階段不可超過(NTE,not-to-exceed)的規定的排放策略被所述冷藏運輸應用程序所維護。
[0017]當在此提供的實施例是針對用于卡車的運輸冷藏單元(TRU, transportrefrigerat1n unit)時,應當理解的是,在此描述的實施例可被用于任何如冷藏運輸系統(拖車(如,在平板車上的貨車等)、集裝箱(如,在平板車上的的集裝箱,聯合運輸的集裝箱等),卡車,棚車船上集裝箱,航空貨運艙,長途運輸的卡車駕駛室等)、輔助動力系統等的冷藏運輸應用程序。
[0018]此外,在此描述的實施例不局限于傳輸冷藏應用程序。更準確地,為了對發動機進行使用的任何應用程序,這些實施例可被提供用于阻止對發動機控制軟件或發動機控制系統的非法修改。
[0019]這些實施例能阻止非法方執行對發動機控制軟件或發動機控制系統的非法修改以便以超過用于定義參數和/或超過發動機性能的方式運轉發動機。
[0020]進一步地,在此描述的實施例對發動機控制軟件或發動機控制系統的非法修改提供了實體證據。相應地,技術服務員或類似技術服務員的人員可判定由客戶提出的責任和/或保修索賠是否為有效的索賠。
[0021]本發明的其他方面通過說明書和附圖的詳細說明將變得顯而易見。
[0022]參考圖1,具有TRU15的卡車5被示出。卡車5包括駕駛室14和包括負載或貨物空間12的拖車10。TRU15被設置在拖車10的一個末端。
[0023]TRU15包括位于貨物空間12的蒸發器部分18和安裝在拖車10的前壁的冷凝器部分20。TRU15也包括TRU控制器22、發動機驅動壓縮器24、和TRU發動機26。TRU控制器22用于控制包括TRU發動機26的發動機控制的TRU15的運行以便符合EPA的排放規定。
[0024]圖1中示出的TRU發動機26位于TRU15的內部,在其他的實施例中,TRU發動機26可被設置在TRU15的外部,例如在附屬于拖車10的獨立的發電機組內或在駕駛室14內。
[0025]TRU發動機26可為機械柴油發動機。在一些實施例中,TRU發動機26是大型發動機(如,大于25馬力的發動機)。在其他實施例中,TRU發動機26是小型發動機(如,小于25馬力的發動機)。
[0026]TRU15從貨物空間12中提取相對較暖的空氣,然后冷卻空氣并將冷空氣輸送回貨物空間12內。離開TRU15的冷空氣一般能夠被引導至拖車10的天花板40內。TRU15用于在整個貨物空間12內實質均勻地分配冷空氣從而確保貨物空間12可均勻冷卻。
[0027]圖2示出了發動機控制系統200的框圖示意圖,發動機控制系統200可被用于在例如圖1示出的TRU15的冷藏運輸應用程序內。發動機控制系統200包括控制器205和動力單元250。控制器205可為例如TRU控制器,就像附圖1示出的TRU控制器22。控制器205用于控制包括動力單元250的發動機控制的冷藏運輸應用程序的操作。發動機控制系統200被描述為與運輸冷藏應用程序一起使用,應當理解的是,在此描繪的實施例可在使用發動機的任何程序中。
[0028]控制器205包括電路板210和繼電器220。電路板210可以包括用于控制冷藏運輸應用程序的操作的處理器(未示出)、儲存器(未示出)、計時器(未示出)和輸入/輸出(I/o)接口(未示出),所述冷藏運輸應用程序包括動力單元250的發動機控制以便符合EPA的排放規定。包括用于控制動力單元250的操作的發動機控制算法的不同控制算法可被儲存在電路板210的儲存器中并通過電路板210的處理器被執行。
[0029]電路板210包括用于將冷藏運輸應用程序中的不同部件連接至控制器205中的多個引腳211a-n。在一些實施例中,提供了引腳211a和211b,用于通過可選擇的引腳212a和212b把控制器205連接至繼電器220。引腳211a用于發送大型發動機執行信號。引腳211b用于發送小型發動機執行信號。引腳211c用于通過連接215將發動機激活信號發送至繼電器220,引腳22Id用于在可選擇反饋連接232被連接到引腳2lid和繼電器220時接收從繼電器220輸出的任何信號。引腳211e-211n的每一個可被用于控制器205的其他執行方面,或可以根本不被使用。
[0030]在一些實施例中,電路板210可執行大型發動機控制算法和/或
當前第1頁1 2 3 
網友詢問(wen)留(liu)言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1