專利名稱:傳感器消息傳送系統和方法
技術領域:
本發明涉及內燃機,且更具體地涉及傳感器系統和方法。
背景技術:
在此提供的背景說明是為了總體上介紹本發明背景的目的。當前所署名發明人的 工作(在背景技術部分描述的程度上)和本描述中否則不足以作為申請時的現有技術的各 方面,既不明顯地也非隱含地被承認為與本發明相抵觸的現有技術。車輛可包括產生用于車輛的驅動扭矩的內燃機。車輛可附加地或可替代地包括一 個或多個電動馬達。變速器可接收發動機和/或電動馬達所輸出的扭矩,且變速器可將扭 矩經由傳動系傳輸給車輛的一個或多個車輪。車輛可包括各種傳感器。給定傳感器測量參數并且基于該參數產生信號。控制模 塊接收該信號并且以預定采樣速率采樣信號。控制模塊還可從一個或多個其它傳感器接收 信號。控制模塊可基于一個或多個信號來為車輛作出決定。
發明內容
車輛的壓力傳感器模塊包括感測元件模塊、采樣模塊、濾波模塊、以及監測模塊。 感測元件模塊測量流體壓力并且基于該壓力輸出壓力信號。采樣模塊采樣該壓力信號。濾 波模塊從控制模塊接收至少一個濾波器系數并且基于至少一個樣本確定濾波壓力。監測模 塊從控制模塊接收條件監測請求、從控制模塊接收預定值、以及基于預定值與基于壓力信 號確定的濾波壓力和參數中的一個之間的比較通知控制模塊何時滿足條件。一種用于車輛的方法包括使用壓力傳感器模塊測量流體壓力;使用壓力傳感器 模塊基于該壓力產生壓力信號;使用壓力傳感器模塊采樣壓力信號;使用壓力傳感器模塊 接收來自于控制模塊的至少一個濾波器系數;使用壓力傳感器模塊基于至少一個樣本確定 濾波壓力;使用壓力傳感器模塊接收來自于控制模塊的條件監測請求;使用壓力傳感器模 塊接收來自于控制模塊的預定值;以及使用壓力傳感器模塊以基于預定值與基于壓力信號 確定的濾波壓力和參數中的一個之間的比較通知控制模塊何時滿足條件。在其它特征中,上述系統和方法實施為由一個或多個處理器執行的計算機程序。 計算機程序可駐留在有形計算機可讀介質(例如但不局限于,存儲器、非易失性數據存儲 裝置、和/或其它合適有形存儲介質)上。本發明涉及下述技術方案。1. 一種用于車輛的壓力傳感器模塊,包括感測元件模塊,所述感測元件模塊測量流體壓力并且基于所述壓力輸出壓力信號;
采樣模塊,所述采樣模塊采樣壓力信號;濾波模塊,所述濾波模塊接收來自于控制模塊的至少一個濾波器系數并且基于至 少一個樣本確定濾波壓力;和監測模塊,所述監測模塊接收來自于控制模塊的條件監測請求、接收來自于控制 模塊的預定值、以及基于預定值與基于壓力信號確定的濾波壓力和參數中的一個之間的比 較通知控制模塊何時條件被滿足。2. —種控制系統,包括根據方案1所述的壓力傳感器模塊;和控制模塊,所述控制模塊將所述至少一個濾波器系數傳輸給壓力傳感器模塊、將 所述條件監測請求選擇性地傳輸給壓力傳感器模塊、將所述預定值選擇性地傳輸給壓力傳 感器模塊、以及接收來自于壓力傳感器模塊的所述通知。3.根據方案2所述的控制系統,其中,控制模塊控制變速器的操作。4.根據方案1所述的壓力傳感器模塊,其中,所述預定值是預定壓力;以及其中監測模塊基于濾波壓力與所述預定壓力的比較選擇性地通知控制模塊何時 條件被滿足。5.根據方案1所述的壓力傳感器模塊,還包括變化速率模塊,所述變化速率模塊 確定濾波壓力的變化速率,其中所述預定值是預定變化速率;以及其中監測模塊基于變化速率與所述預定變化速率的比較選擇性地通知控制模塊 何時條件被滿足。6.根據方案1所述的壓力傳感器模塊,還包括噪音模塊,所述噪音模塊基于壓力 信號和至少一個樣本中的一個來確定噪音特性;其中所述預定值是預定噪音值;以及其中監測模塊基于噪音特性與所述預定噪音值的比較選擇性地通知控制模塊何 時條件被滿足。7.根據方案6所述的壓力傳感器模塊,噪音特性是噪音頻率;以及其中所述預定值是預定頻率。8.根據方案6所述的壓力傳感器模塊,噪音特性是噪音幅值;以及其中所述預定值是預定幅值。9.根據方案1所述的壓力傳感器模塊,還包括統計模塊,所述統計模塊接收來自 于控制模塊的統計分析請求、接收來自于控制模塊的預定數量、基于在接收統計分析請求 之后確定的所述預定數量的濾波壓力樣本的統計分析來確定統計參數、將統計參數傳輸給 控制模塊。10.根據方案1所述的壓力傳感器模塊,還包括時段跟蹤模塊,所述時段跟蹤模塊 監測控制模塊發出指令的時間與濾波壓力響應于指令而變化的時間之間的時段,并且將所 述時段傳輸給控制模塊。11.根據方案1所述的壓力傳感器模塊,其中,所述預定值是預定壓力,以及其中監測模塊基于壓力信號與所述預定壓力的比較選擇性地通知控制模塊何時條件被滿足。12. —種用于車輛的方法,包括使用壓力傳感器模塊測量流體壓力;使用壓力傳感器模塊基于所述壓力產生壓力信號;使用壓力傳感器模塊采樣所述壓力信號;使用壓力傳感器模塊接收來自于控制模塊的至少一個濾波器系數;使用壓力傳感器模塊基于至少一個樣本確定濾波壓力;使用壓力傳感器模塊接收來自于控制模塊的條件監測請求;使用壓力傳感器模塊接收來自于控制模塊的預定值;以及使用壓力傳感器模塊基于預定值與基于壓力信號確定的濾波壓力和參數中的一 個的比較通知控制模塊何時條件被滿足。13.根據方案12所述的方法,還包括使用控制模塊控制變速器的操作。14.根據方案12所述的方法,其中,接收來自于控制模塊的預定值包括接收預定 壓力;以及其中通知包括基于濾波壓力和所述預定壓力的比較來通知控制模塊何時條件被 兩足。15.根據方案12所述的方法,還包括確定濾波壓力的變化速率;其中接收來自于控制模塊的預定值包括接收預定變化速率;以及其中通知包括基于變化速率和所述預定變化速率的比較來通知控制模塊何時條 件被滿足。16.根據方案12所述的方法,還包括基于壓力信號和至少一個樣本中的一個來確 定噪音特性;其中接收來自于控制模塊的預定值包括接收預定噪音值;以及其中通知包括基于噪音特性和所述預定噪音值的比較來通知控制模塊何時條件 被滿足。17.根據方案16所述的方法,其中,確定噪音特性包括確定噪音頻率;以及其中接收來自于控制模塊的預定值包括接收預定頻率。18.根據方案16所述的方法,其中,確定噪音特性包括確定噪音幅值;以及其中接收來自于控制模塊的預定值包括接收預定幅值。19.根據方案12所述的方法,還包括使用壓力傳感器模塊接收來自于控制模塊的統計分析請求;使用壓力傳感器模塊接收來自于控制模塊的預定數量;基于在接收統計分析請求之后確定的所述預定數量的濾波壓力樣本的統計分析 確定統計參數;以及使用壓力傳感器模塊將統計參數傳輸給控制模塊。20.根據方案12所述的方法,還包括使用壓力傳感器模塊監測控制模塊發出指令的時間與濾波壓力響應于所述指令而變化的時間之間的時段;以及使用壓力傳感器模塊將所述時段傳輸給控制模塊。
本發 明的進一步應用領域將從下文提供的詳細說明顯而易見。應當理解的是,詳 細說明和具體示例僅旨在描述性目的且決不旨在限制本發明的范圍。
通過詳細說明和附圖將能更充分地理解本發明,在附圖中圖1是根據本發明原理的示例性車輛系統的功能框圖;圖2-3是根據本發明原理的示例性變速器控制系統的功能框圖;圖4是根據本發明原理的示例性壓力傳感器模塊的功能框圖;和圖5-8是根據本發明原理的描述可由壓力傳感器執行的示例性步驟的流程圖。
具體實施例方式以下說明本質上僅為示例性的且絕不旨在限制本發明、它的應用、或使用。為了清 楚起見,在附圖中使用相同的附圖標記標識類似的元件。如在此所使用的,短語A、B和C的 至少一個應當理解為意味著使用非排他邏輯“或”的一種邏輯(A或B或C)。應當理解的 是,方法內的步驟可以以不同順序執行而不改變本發明的原理。如在此所使用的,術語“模塊”指的是專用集成電路(ASIC)、電子電路、執行一個或 更多軟件或固件程序的處理器(共享的、專用的、或組)和存儲器、組合邏輯電路、和/或提 供所述功能的其他合適的部件。車輛的傳感器模塊包括感測元件,所述感測元件測量參數并且基于測量參數輸出 信號。本發明的傳感器模塊包括采樣該信號的采樣模塊。傳感器模塊將樣本濾波以確定濾 波樣本。控制模塊將一個或多個濾波器系數選擇性地傳輸給傳感器模塊用于濾波。控制模塊可選擇性地請求傳感器模塊執行任務。例如,控制模塊可請求傳感器模 塊監測參數并且基于該參數確定何時滿足條件。控制模塊還可將預定值傳輸給傳感器模 塊,用于確定何時滿足條件。傳感器模塊響應于該請求監測參數并且通知控制模塊何時滿 足條件。再舉例來說,控制模塊可請求傳感器模塊執行濾波樣本的統計分析。控制模塊可 傳輸要用于這種請求的統計分析的預定數量的濾波樣本。傳感器模塊可收集該預定數量的 樣本并且使用該預定數量的樣本進行統計分析。傳感器模塊可將從統計分析確定的統計參 數傳輸給控制模塊。控制模塊還可選擇性地發送指令,該指令使得正由傳感器模塊測量的參數改變。 傳感器模塊在該指令發出之后監測濾波樣本,并且跟蹤指令被發出的時間與在一個或多個 濾波樣本中反映出該變化的時間之間的時段。傳感器模塊將該時段傳輸給控制模塊。現參考圖1,示出了示例性車輛系統100的功能框圖。車輛系統100可包括發動機 104,該發動機燃燒空氣和燃料的混合物以產生驅動扭矩。發動機控制模塊(ECM) 106可控 制發動機104的扭矩輸出。扭矩可經由扭矩傳遞裝置110選擇性地傳遞給變速器108。僅作為示例,扭矩傳遞 裝置110可包括變矩器和/或一個或多個離合器。變速器控制模塊(TCM) 112可控制變速 器108,例如變速器108內選定的傳動比和其它合適參數。TCM 112還可控制扭矩傳遞裝置 110。
車輛系統100還可包括電動馬達或馬達_發電機單元120。可包括一個或多個附 加的電動馬達或馬達_發電機單元。混合動力控制模塊122可控制馬達-發電機單元120。 馬達- 發電機單元120可用于產生扭矩,執行再生制動并產生電能,和/或執行其它合適功 能。ECM 106和TCM 112以及其它車輛系統可經由網絡模塊130通信。獨立于車輛 (即,在其外部)的裝置可經由車輛輸入/輸出(I/O)接口模塊140與網絡模塊130連接。 網絡模塊130可包括例如物理網絡、無線網絡、功率線傳輸網絡、網關、和/或其它合適網絡。現參考圖2,示出了變速器控制系統200的示例性實施方式的功能框圖。在控制變 速器108和/或扭矩傳遞裝置110時TCM 112可與一個或多個部件通信。僅作為示例,TCM 112可與一個或多個傳感器模塊202、一個或多個致動器模塊204、和其它合適部件通信。傳感器模塊202例如可包括一個或多個溫度傳感器、一個或多個壓力傳感器、一 個或多個位置傳感器、一個或多個速度傳感器、和/或一個或多個其它合適傳感器。傳感器 模塊202中的每個測量相關參數并且基于該測量參數產生信號。僅作為示例,壓力傳感器 模塊(例如,見圖3)測量壓力并且基于所測量的壓力產生壓力信號。致動器模塊204每個 均可包括例如螺線管、開關、閥、范圍(即,檔位)選擇器、和/或其它合適致動器。僅作為 示例,螺線管可控制在某個位置處液壓流體的壓力。溫度傳感器模塊和壓力傳感器模塊可 與每個螺線管相關聯。在一些實施方式中,TCM 112、傳感器模塊202、致動器模塊204、以及各種連接器 可放置在公共殼體(未示出)內。連接器每個例如均包括液壓流體連接器、電氣連接器和 其它合適連接器。包含TCM 112、傳感器模塊202、致動器模塊204、連接器和其它合適部件 的殼體可稱為變速器電動_液壓控制模塊(TEHCM)。TCM 112可為變速器108的操作作出控制決定。TCM 112還可為扭矩傳遞裝置110 的操作作出控制決定。僅作為示例,TCM 112可控制一個或多個致動器模塊204,以控制變 速器108和/或扭矩傳遞裝置110的操作。通常而言,TCM 112可采樣由給定傳感器在預定采樣速率下提供的信號。僅作為 示例,TCM 112可每IOOms—次地采樣該值。TCM 112可經由網絡模塊130使得樣本可用于 其它車輛系統和模塊。根據本發明的傳感器模塊(如關于圖3的示例性實施例詳細討論的)測量參數并 且基于該測量參數產生信號。傳感器模塊以另一預定采樣速率采樣該信號,該另一預定采 樣速率比TCM 112的采樣速率更快。僅作為示例,傳感器模塊可每μ s—次地采樣該信號。 傳感器模塊可對樣本施用一個或多個濾波器,并且基于濾波器和一個或多個樣本來確定濾 波樣本。傳感器模塊可將濾波樣本傳輸給TCM 112。TCM 112可選擇性地請求傳感器模塊監測是否滿足條件。TCM112可將與該條件 有關的條件值傳輸給傳感器模塊。傳感器模塊可將參數與條件值比較,并且傳感器模塊可 通知TCM 112何時滿足條件。由于傳感器模塊的采樣速率比TCM 112的采樣速率更快,在 TCMl 12自身可確定條件被滿足之前,傳感器模塊可通知TCM 112條件被滿足。TCM 112可附加地或替代性地選擇性請求傳感器模塊執行濾波樣本的統計分析。 TCM 112還可規定要由傳感器模塊在統計分析時使用的預定數量的濾波樣本。傳感器模塊使用預定數量的濾波樣本來進行統計分析。傳感器模塊將基于統計分析確定的統計參數傳 輸給TCM112。由于傳感器模塊的采樣速率比TCM 112的采樣速率更快,與由TCM 112進行 統計分析的情況相比,可使用更多數量的濾波樣本來進行統計分析。此外,如果TCM 112要執行與傳感器模塊所執行的統計分析相同的統計分析,每 個樣本會必要地必須從傳感器模塊傳輸給TCM 112。每個樣本的傳輸可能加重TCM 112帶 寬的負擔。TCM 112還必須將其計算能力中的一些分配給統計分析工作。通過在傳感器模 塊內進行統計分析,TCM 112的帶寬和計算能力可不受牽制。 在一些情況下,TCM 112可發出指令,該指令可引起由傳感器模塊測量的參數變 化。僅作為示例,TCM 112可直接指令參數的變化或者TCM 112可指令將在以后導致參數 變化的事件。TCM 112通知傳感器模塊何時發出指令。傳感器模塊監測濾波樣本并且跟蹤 指令被發出的時間與一個或多個濾波樣本反映出該變化的時間之間的時段。傳感器模塊將 該時段傳輸給TCM 112。由于傳感器模塊的采樣速率比TCM112的采樣速率更快,與由TCM 112跟蹤的時段相比,該時段可以是更為準確的測量值。現參考圖3,示出了變速器控制系統200的示例性實施方式的功能框圖。雖然本發 明討論為涉及TCM 112和壓力傳感器模塊330,但是本發明可適用于其它控制模塊和其它 類型的傳感器模塊。壓力傳感器模塊330測量流體壓力。僅作為示例,壓力傳感器模塊330可測量由 相關致動器模塊(未示出)提供的液壓流體壓力。壓力傳感器模塊330基于測量壓力產生 壓力信號。僅作為示例,壓力傳感器模塊330根據測量參數產生電流、電壓、數字信號、頻率 信號(例如,脈寬調制)、或其它合適信號。壓力傳感器模塊330可以預定采樣速率(例如每μ s —次)來采樣壓力信號。采 樣速率可以變化。壓力傳感器模塊330可對一個或多個壓力樣本施用濾波器。壓力傳感器 模塊330可對壓力樣本施用一個或多個附加濾波器。TCM 112將濾波器的一個或多個濾波 器系數傳輸給壓力傳感器模塊330。TCM 112可提供濾波器系數,例如,在每次發動機發動 (例如,點火鑰匙接通)時。壓力傳感器模塊330可基于壓力信號、壓力樣本、和/或濾波壓力來確定各個參 數。僅作為示例,壓力傳感器模塊330可基于壓力信號或壓力樣本確定噪音特性。壓力傳 感器模塊330可附加地或可替代性地選擇性確定濾波壓力的變化速率。TCM 112選擇性地請求壓力傳感器模塊330監測何時滿足條件。TCM 112可請求 壓力傳感器模塊330監測何時滿足一個或多個其它條件。僅作為示例,TCM 112可請求壓 力傳感器模塊330監測何時濾波壓力越過預定壓力、何時變化速率越過預定變化速率、和/ 或何時噪音特性越過預定值。TCM 112可經由監測條件信號作出請求。TCM 112可通過基于條件設置監測條件 信號來請求監測給定條件。TCM 112可使用監測條件信號或其它信號來請求監測其它條件。TCM 112還將條件值傳遞給壓力傳感器模塊330,用于確定條件是否滿足。僅作為 示例,TCM 112可將預定壓力、預定變化速率、和/或預定值傳遞給壓力傳感器模塊330。與 給定條件相關的條件值可以是變化的。僅作為示例,TCM 112可從預定條件值的映射圖中 選擇用于給定條件的條件值。壓力傳感器模塊330通知TCM 112何時滿足條件。壓力傳感器模塊330可經由條件滿足信號通知TCM 112何時滿足條件。僅作為示例,壓力傳感器模塊330可在滿足條件 時將條件滿足信號設定為有效狀態(例如,5V)。直到條件被滿足之前,條件滿足信號可保 持處于無效狀態(例如,0V)。
在一些情況下,TCM 112可請求壓力傳感器模塊330執行濾波壓力的統計分析。僅 作為示例,當扭矩傳遞裝置110的離合器(未示出)在換檔事件之后處于施用狀態時,TCM 112可請求進行統計分析。TCM112可經由統計分析信號請求進行統計分析。TCM 112可通過基于統計分析的類 型設置統計分析信號來規定要執行的統計分析類型。TCM 112還可請求壓力傳感器模塊330收集預定數量的樣本并使用該樣本用于 統計分析。TCM 112可使用樣本信號將預定數量的樣本傳輸給壓力傳感器模塊330。僅作 為示例,TCM 112基于預定數量的樣本設置樣本信號。樣本的預定數量可以是變化的。壓力傳感器模塊330收集預定數量的濾波壓力并且使用預定數量的濾波壓力來 進行所請求的統計分析。壓力傳感器模塊330基于濾波壓力的統計分析來確定統計參數。 壓力傳感器模塊330將統計參數傳輸給TCM 112。在一些情況下,TCM 112可發出一條或多條指令,該指令可引起由壓力傳感器模塊 330測量的壓力變化。僅作為第一示例,TCM 112在一些情況下可選擇性地指令壓力增加。 僅作為示例,TCM 112可指令調節一個或多個致動器模塊204,以增加壓力。僅作為第二示 例,TCM112可選擇性地指令執行事件。僅作為示例,TCM 112可指令調節一個或多個致動器 模塊204,以執行事件。事件的執行將會引起由壓力傳感器模塊330測量的壓力變化。TCM 112可分別經由壓力指令信號和事件指令信號來通知壓力傳感器模塊330何 時發出壓力變化指令或事件指令。僅作為示例,TCM112可在指令壓力變化時將壓力指令信 號設置為有效狀態(例如,5V),TCM 112可在指令將引起壓力增加的事件時將事件指令信 號設置為有效狀態(例如,5V)。壓力傳感器模塊330可監測在發出指令之后接收到的濾波壓力。更具體地,壓力 傳感器模塊330跟蹤指令被發出的時間與一個或多個濾波壓力反映出壓力變化的時間之 間的時段。僅作為示例,壓力傳感器模塊330可確定壓力指令被發出的時間與在一個或多 個濾波壓力中反映出壓力變化的時間之間的時段。該時段可稱為延遲時段。壓力傳感器模 塊330可附加地或替代性地確定事件指令被發出的時間與在一個或多個濾波壓力中反映 出相關壓力變化的時間之間的時段。該時段可稱為振蕩時段。在TCM 112發出壓力指令之后,壓力傳感器模塊330將延遲時段傳輸給TCM 112。 在TCM 112發出事件指令之后,壓力傳感器模塊330將振蕩時段傳輸給TCM 112。TCM 112 可基于一個或多個這種時段作出一個或多個控制決定。僅作為示例,TCM 112可分別基于 延遲時段和振蕩時段調節其發出未來壓力指令和事件指令的時間。現參考圖4,示出了壓力傳感器模塊330的示例性實施方式的功能框圖。壓力傳 感器模塊330可包括感測元件模塊402、采樣模塊406、濾波模塊410、和監測模塊414。壓 力傳感器模塊330還可包括變化速率模塊418、噪音模塊422、統計模塊426、和計數器模塊 430。壓力傳感器模塊330還可包括時段跟蹤模塊434、啟用/禁用模塊438、和計時器模塊 442。感測元件模塊402測量壓力并基于該測量壓力產生壓力信號。僅作為示例,壓力信號可包括電流 信號,且感測元件模塊402可基于測量壓力設置信號的幅值或頻率。采樣模塊406選擇性地采樣壓力信號并且輸出該壓力信號的樣本。換句話說,采 樣模塊406輸出壓力樣本。采樣模塊406可以預定采樣速率(例如,每μ s—次)來采樣 壓力信號。采樣模塊406將壓力樣本提供給濾波模塊410。濾波模塊410對一個或多個壓力樣本施用濾波器。僅作為示例,濾波器可包括數 字濾波器、Kalman濾波器、神經網絡、確定性估計器、隨機性估計器、數字近似濾波器、或其 它合適類型濾波器、觀測器、或估計器。TCM 112將濾波器的濾波器系數提供給濾波模塊 410。TCMl 12可例如在每次發動機發動(例如,點火鑰匙接通)時、在每個預定時段之后、在 一個或多個預定事件發生之后等等提供濾波器系數。監測模塊414可接收來自于TCM 112的監測條件信號。換句話說,監測模塊414 可接收來自于TCM 112的請求,以監測是否滿足給定條件。僅作為示例,TCM 112可請求 監測模塊414監測濾波壓力的變化速率是否越過預定變化速率;濾波壓力是否越過預定壓 力;壓力信號的噪音特性是否越過預定值;或者是否滿足其它條件。TCM 112可在給定的時 間請求監測一個或多個條件。變化速率模塊418可基于兩個或多個濾波壓力來確定變化速率。僅作為示例,變 化速率模塊418可基于濾波壓力的梯度、兩個濾波壓力之間的差與采樣速率的商、或者其 它合適變化速率來確定變化速率。在其它實施方式中變化速率模塊418可基于壓力信號的 導數來確定變化速率。噪音模塊422可確定壓力信號的一個或多個噪音特性。僅作為示例,噪音特性可 包括噪音頻譜、噪音頻率或噪音幅值。僅作為示例,噪音模塊422可基于快速傅里葉變換 (FFT)、通過相關函數、連續或離散時域濾波、或者以其它合適方式來確定噪音頻率。噪音模 塊422可基于統計分析、基于模型的分析、神經網絡、或以其它合適方式來確定噪音幅值。 噪音頻譜可基于噪音頻率和噪音幅值兩者。監測模塊414可接收來自于濾波模塊410的濾波壓力、來自于變化速率模塊418 的變化速率、以及來自于噪音模塊422的噪音特性。監測模塊414可基于參數和從TCM 112 接收的相關條件值的比較確定是否滿足TCM 112請求監測的條件。監測模塊414通知TCM 112何時滿足被監測的條件。僅作為示例,監測模塊414可設置條件滿足信號,該條件滿足 信號表示條件被監測并且滿足該條件。在從TCM 112接收到用于進行統計分析的請求之后,統計模塊426進行統計分析。 僅作為示例,當在變速器108內執行換檔之后離合器處于施用狀態時,TCM 112可請求進行 統計分析。TCM 112經由樣本信號傳輸要用于進行統計分析的預定數量的濾波壓力。該預 定數量可以是變化的。在從TCM 112接收到請求之后,統計模塊426收集預定數量的濾波壓力。在從TCM 112接收到請求之后,統計模塊426可存儲由濾波模塊410產生的每個濾波壓力。每當由濾 波模塊410產生濾波壓力時,計數器模塊430中的計數值可進行增量。統計模塊426可監測計數值并且在計數值達到該預定數量時使用存儲的濾波壓 力來進行統計分析。所執行的統計分析可包括例如確定預定數量的濾波壓力均值、預定數 量的濾波壓力的標準差、預定數量的濾波壓力的概率分布的N階矩、預定數量的濾波壓力 的方差、預定數量的濾波壓力的偏斜度、或預定數量的濾波壓力的峰度、或其它合適統計分析。統計模塊426基于統計分析確定統計參數并且將統計參數提供給TCM 112。啟用/禁用模塊438在TCM 112發出壓力指令和事件指令中的至少一個之后選擇 性地啟用時段跟蹤模塊434。啟用/禁用模塊438還可啟用計時器模塊442。計時器模塊 442中的計時器可以在發出指令之后隨著時間的經過而增量。由此,計時器跟蹤自TCM 112 發出指令之后已經經過的時間段。時段跟蹤模塊434可在啟用時監測計時器和濾波壓力。時段跟蹤模塊434可傳輸 在濾波壓力變化時計時器所指示的時段。僅作為示例,當濾波壓力改變大于預定值或百分 比時或者當濾波壓力反映出壓力的其它合適 變化時,時段跟蹤模塊434可將該時段傳輸給 TCM 112。當TCM 112發出事件指令時,時段跟蹤模塊434將振蕩時段傳輸給TCM112。當 TCM 112發出壓力指令時,時段跟蹤模塊434將延遲時段傳輸給TCM 112。圖5、6、7、8是分別描述了可由壓力傳感器模塊執行的示例性步驟500、600、700、 800的流程圖。現參考圖5,控制過程可在步驟102開始,其中壓力傳感器模塊確定壓力傳 感器模塊是否接收到監測來自于控制模塊(CM)的條件的請求。如果是,控制過程可繼續到 步驟506 ;如果否,控制過程可結束。在步驟506,壓力傳感器模塊可接收與CM請求被監測的條件相關的條件值。壓力 傳感器模塊可在步驟510確定條件是否滿足。如果是,壓力傳感器模塊可在步驟514通知 CM條件被滿足,且控制過程可結束。如果否,控制過程可在步驟510繼續。僅作為示例,壓 力傳感器模塊可在參數越過條件值時確定條件被滿足。現參考圖6,控制過程可在步驟602開始,其中壓力傳感器模塊確定是否已經從CM 接收到執行統計分析的請求。如果是,控制過程可繼續到步驟606 ;如果否,控制過程可結 束。壓力傳感器模塊可在步驟606接收用于統計分析的預定數量。在步驟610,壓力傳感器模塊可確定濾波壓力。壓力傳感器模塊可經由對一個或多 個壓力樣本施用濾波器來確定濾波壓力。壓力傳感器模塊可在步驟614確定壓力傳感器模 塊是否獲得預定數量的濾波壓力。如果是,控制過程可推進到步驟618 ;如果否,控制過程 可返回至步驟610并且確定其它濾波壓力。壓力傳感器模塊可在步驟618執行統計分析。換句話說,壓力傳感器模塊可在步 驟618基于預定數量的濾波壓力來確定來自于統計分析的統計參數。壓力傳感器模塊在步 驟622將統計參數傳輸給CM,并且控制過程結束。現參考圖7,控制過程可在步驟702開始,其中,壓力傳感器模塊確定控制模塊 (CM)是否發出事件指令。如果是,控制過程可推進到步驟706;如果否,控制過程可結束。 所指令事件的執行將引起由壓力傳感器模塊測量的壓力的變化。在步驟706,壓力傳感器模塊可將計時器增量。在第一次將計時器增量之前,壓力 傳感器模塊還可在步驟706將計時器重置為預定重置值(例如,零)。壓力傳感器模塊可在 步驟710確定濾波壓力是否反映出變化。如果是,控制過程可繼續到步驟714 ;如果否,控 制過程可返回至步驟706。由此,計時器跟蹤自CM發出事件指令所經過的時間段。壓力傳 感器模塊在步驟714讀取來自于計時器的振蕩時段并且將該振蕩時段傳輸給CM。由此,壓 力傳感器模塊在濾波壓力反映出壓力變化時讀取來自于計時器的振蕩時段并且將該振蕩 時段傳輸給CM。控制過程可結束。現參考圖8,控制過程可在步驟802開始,其中壓力傳感器模塊確定控制模塊(CM)是否發出壓力指令。如果是,控制過程可推進到步驟806;如果否,控制過程可結束。CM通 過發出壓力指令來指令由壓力傳感器模塊測量的壓力變化。在步驟806,壓力傳感器模塊可將計時器增量。在第一次將計時器增量之前,壓力 傳感器模塊還可在步驟806將計時器重置為預定重置值(例如,零)。壓力傳感器模塊可在 步驟810確定濾波壓力是否反映出變化。如果是,控制過程可繼續到步驟814;如果否,控 制過程可返回至步驟806。由此,計時器跟蹤自CM發出壓力指令所經過的時間段。壓力傳 感器模塊在步驟814讀取來自于計時器的延遲時段并且將該延遲時段傳輸給CM。由此,壓 力傳感器模塊在濾波壓力反映出壓力變化時讀取來自于計時器的延遲時段并且將該延遲 時段傳輸給CM。控制過程可結束。本發明的廣泛教導可以各種方式來實施。因此,雖然本發明包括具體示例,但是本 發明的真實范圍不應如此限制,因為在研究附圖、說明書和下述權利要求書之后,其它修改 對于本領域技術人員來說將是顯而易見的。
權利要求
1.一種用于車輛的壓力傳感器模塊,包括感測元件模塊,所述感測元件模塊測量流體壓力并且基于所述壓力輸出壓力信號; 采樣模塊,所述采樣模塊采樣壓力信號;濾波模塊,所述濾波模塊接收來自于控制模塊的至少一個濾波器系數并且基于至少一 個樣本確定濾波壓力;和監測模塊,所述監測模塊接收來自于控制模塊的條件監測請求、接收來自于控制模塊 的預定值、以及基于預定值與基于壓力信號確定的濾波壓力和參數中的一個之間的比較通 知控制模塊何時條件被滿足。
2.一種控制系統,包括根據權利要求1所述的壓力傳感器模塊;和控制模塊,所述控制模塊將所述至少一個濾波器系數傳輸給壓力傳感器模塊、將所述 條件監測請求選擇性地傳輸給壓力傳感器模塊、將所述預定值選擇性地傳輸給壓力傳感器 模塊、以及接收來自于壓力傳感器模塊的所述通知。
3.根據權利要求2所述的控制系統,其中,控制模塊控制變速器的操作。
4.根據權利要求1所述的壓力傳感器模塊,其中,所述預定值是預定壓力;以及 其中監測模塊基于濾波壓力與所述預定壓力的比較選擇性地通知控制模塊何時條件被滿足。
5.根據權利要求1所述的壓力傳感器模塊,還包括變化速率模塊,所述變化速率模塊 確定濾波壓力的變化速率,其中所述預定值是預定變化速率;以及其中監測模塊基于變化速率與所述預定變化速率的比較選擇性地通知控制模塊何時 條件被滿足。
6.根據權利要求1所述的壓力傳感器模塊,還包括噪音模塊,所述噪音模塊基于壓力 信號和至少一個樣本中的一個來確定噪音特性;其中所述預定值是預定噪音值;以及其中監測模塊基于噪音特性與所述預定噪音值的比較選擇性地通知控制模塊何時條 件被滿足。
7.根據權利要求6所述的壓力傳感器模塊,噪音特性是噪音頻率;以及 其中所述預定值是預定頻率。
8.根據權利要求6所述的壓力傳感器模塊,噪音特性是噪音幅值;以及 其中所述預定值是預定幅值。
9.根據權利要求1所述的壓力傳感器模塊,還包括統計模塊,所述統計模塊接收來自 于控制模塊的統計分析請求、接收來自于控制模塊的預定數量、基于在接收統計分析請求 之后確定的所述預定數量的濾波壓力樣本的統計分析來確定統計參數、將統計參數傳輸給 控制模塊。
10.一種用于車輛的方法,包括 使用壓力傳感器模塊測量流體壓力;使用壓力傳感器模塊基于所述壓力產生壓力信號; 使用壓力傳感器模塊采樣所述壓力信號;使用壓力傳感器模塊接收來自于控制模塊的至少一個濾波器系數; 使用壓力傳感器模塊基于至少一個樣本確定濾波壓力; 使用壓力傳感器模塊接收來自于控制模塊的條件監測請求; 使用壓力傳感器模塊接收來自于控制模塊的預定值;以及使用壓力 傳感器模塊基于預定值與基于壓力信號確定的濾波壓力和參數中的一個的 比較通知控制模塊何時條件被滿足。
全文摘要
本發明涉及傳感器消息傳送系統和方法。用于車輛的壓力傳感器模塊包括感測元件模塊、采樣模塊、濾波模塊和監測模塊。感測元件模塊測量流體壓力并且基于該壓力輸出壓力信號。采樣模塊采樣該壓力信號。濾波模塊從控制模塊接收至少一個濾波器系數并且基于所述至少一個樣本確定濾波壓力。監測模塊從控制模塊接收條件監測請求、從控制模塊接收預定值、以及基于預定值與基于壓力信號確定的濾波壓力和參數中的一個之間的比較通知控制模塊何時滿足條件。
文檔編號B60W10/08GK102101473SQ20101060198
公開日2011年6月22日 申請日期2010年12月17日 優先權日2009年12月17日
發明者P·G·奧塔尼斯, R·B·德盧戈斯 申請人:通用汽車環球科技運作有限責任公司