內(例如1KPa以內)來判斷。
[0035]例如,如圖所示,將判定開始最初的上側暫時固定SI的暫時固定值P設為基準值。設定了這樣的基準值后,在暫時固定檢測部5檢測到基準值以下的低水平的上側暫時固定S2時,計數處理部60使計數器6的計數值為2。其后,在進一步檢測到低水平的上側暫時固定S3時,計數器6的計數值變?yōu)?,在作為異常判定的基準的一定次數(異常判定閾值)為3次的情況下,異常判定部9判定為暫時固定異常(參照〇標記)。
[0036]此外,為了容易理解,在圖3?圖6中,將判定為缸內壓傳感器I發(fā)生暫時固定異常所需的上側暫時固定的計數值的值設為2或3次(一定次數),但若考慮本來的得到預定的檢測精度這一目的,希望設為至少100次左右的計數值。
[0037]在圖4所示的例子中,在判定期間T中通過暫時固定檢測部5檢測暫時固定狀態(tài),并且在檢測到該暫時固定狀態(tài)時的缸內壓傳感器I的檢測值比存儲于暫時固定值存儲部7的作為基準值的暫時固定值P低的情況下,計數處理部60進行計數器6的遞增,暫時固定值存儲控制部70將存儲于暫時固定值存儲部7的作為基準值的暫時固定值P置換為由缸內壓傳感器I新檢測到的檢測值。
[0038]即,異常判定部9在將判定開始最初的暫時固定值P設定為基準值后的判定期間T (判定周期)以后,例如如圖所示,在檢測到基準值以下的低水平的上側暫時固定S4時,使計數器值遞增,并將基準值改寫為低水平的上側暫時固定S4的傳感器值(缸內壓值)。設為如下情況:此處的基準值以下的上側暫時固定S4的傳感器值是比基準值低例如1KPa以上這樣的低水平的上側暫時固定S4。并且,在該情況下,如箭頭A所示,將基準值改寫為該值。并且,在該情況下也是在基準值以下的上側暫時固定的計數值達到一定次數(例如3次)時,判定為缸內壓傳感器I異常(參照〇標記)。
[0039]如此,在這種情況下也是首先以判定開始最初的上側暫時固定SI的暫時固定值P為基準值。在設定了這樣的基準值后,暫時固定檢測部5檢測到與基準值之差在預定值以內(例如1KPa以內)的低水平的上側暫時固定S2時,計數器6的計數值變?yōu)?。然后,在經過不久后的周期,檢測到比基準值低預定值(例如1KPa)以上的低水平的上側暫時固定S4時,計數器6的計數值變?yōu)?,異常判定部9如圖所示,判定為上側暫時固定異常。但是,作為傳感器值,由于檢測到更低值的上側暫時固定S4,因此將其后的基準值改寫為該低水平的上側暫時固定S4的值(參照箭頭A)。由此,對更加不優(yōu)選的低值下的上側暫時固定也能可靠地計數,能夠更準確地檢測缸內壓傳感器I的暫時固定異常涉及的傳感器異常。
[0040]在圖5所示的例子中,在判定期間T中通過暫時固定檢測部5檢測出暫時固定狀態(tài)、并且在檢測到該暫時固定狀態(tài)時的缸內壓傳感器I的檢測值比存儲于暫時固定值存儲部7的作為基準值的暫時固定值P高時,計數處理部60使計數器6恢復到暫時固定狀態(tài)的初次檢測時的值,暫時固定值存儲控制部70將存儲于暫時固定值存儲部7的作為基準值的暫時固定值P置換為由缸內壓傳感器I新檢測到的檢測值。
[0041]即,異常判定部9在將判定開始最初的暫時固定值P設定為基準值后的判定期間T(判定周期)以后,檢測到基準值以上的高水平的上側暫時固定S5時,將計數器值更新為初始值,并如箭頭B所示,將基準值改寫為高水平的上側暫時固定S5的缸內壓值。
[0042]在這種情況下也是首先以判定開始最初的上側暫時固定SI的暫時固定值P為基準值。在設定了這樣的基準值后,暫時固定檢測部5檢測到與基準值之差在預定值以內(例如1KPa以內)的低水平的上側暫時固定S2時,計數器6的計數值變?yōu)?。然后,在經過不久后的判定期間T(判定周期),檢測到基準值以上的高水平的上側暫時固定S5時,由于能夠判斷為此前判斷為暫時固定的上側暫時固定S1、S2準確來講不是暫時固定,因此將計數器6的計數值更新為初次檢測時的值,即作為初始值的I。因而,異常判定部9在該時刻不判定為上側暫時固定異常(參照X標記)。另外,從下一次開始的判定的基準值被改寫為上側暫時固定S5的缸內壓值(傳感器值)。
[0043]在圖6所示的例子中,在判定期間T中通過暫時固定檢測部5未檢測到暫時固定狀態(tài),并且作為在未檢測到該暫時固定狀態(tài)的判定期間T中由缸內壓傳感器I檢測到的檢測值,檢測到比存儲于暫時固定值存儲部7的作為基準值的暫時固定值P高的值時,計數處理部60進行計數器6的復位。
[0044]S卩,異常判定部9在將判定開始最初的暫時固定值P設定為基準值后的判定期間T (判定周期)以后,檢測到基準值以上的通常波形W時,清除計數器值。
[0045]如圖所示,在這種情況下也是首先以判定開始最初的上側暫時固定SI的暫時固定值P為基準值。在設定了這樣的基準值后,暫時固定檢測部5檢測到與基準值之差在預定值以內(例如1KPa以內)的低水平的上側暫時固定S2時,計數器6的計數值變?yōu)?。然后,在經過不久后的判定期間T (判定周期),檢測到基準值以上的通常波形W時,由于能夠判斷為此前判斷為暫時固定的上側暫時固定S1、S2準確地來講不是暫時固定、且也未檢測到新的上側暫時固定,因此在該時刻將計數器6的計數值清除為O (參照箭頭C)。因而,異常判定部9在該情況下也不能判定為上側暫時固定異常(參照X標記),而且也將基準值清除(參照箭頭D),從最初開始重新判定。
[0046]接著,參照圖7,說明缸內壓傳感器I的異常判定處理的流程。此外,該情況下的處理流程分為如下情況:在將判定開始最初的值設定為基準值后的周期以后、檢測到比基準值低預定值α (例如1KPa)以上的低水平的上側暫時固定的情況(參照圖4),在將判定開始最初的值設定為基準值后的周期以后、檢測到基準值以上的高水平的上側暫時固定S5的情況(參照圖5),在將判定開始最初的值設定為基準值后的周期以后、檢測到基準值以上的通常波形W的情況(圖6)。
[0047]如圖所示,控制部4首先進行暫時固定水平(stack level)搜索(步驟S10)。即,通過暫時固定檢測部5檢索缸內壓傳感器I所檢測到的最大值附近的上側暫時固定。
[0048]然后,判定檢測條件是否成立(步驟S20)。即,判定是否將在包括控制部4及暫時固定檢測部5的微型計算機3啟動、檢測到判定開始最初的上側暫時固定時的缸內壓值設定為了基準值。在該檢測條件不成立時(步驟S20:否),結束異常判定處理,而在檢測條件成立時(步驟S20:是),將處理移至步驟S30。
[0049]在步驟S30,控制部4判定在本次周期是否存在暫時固定。即,在設定了基準值后,判定是否檢測到上側暫時固定。在上側暫時固定不存在時(步驟S30:否),將處理移至步驟 S90。
[0050]另一方面,在存在上側暫時固定時(步驟S30:是),判定該新檢測到的上側暫時固定的缸內壓值是否是基準值+ α以下(本次暫時固定水平<前次暫時固定水平+ α )(步驟S40)。即,判定是否檢測到比基準值高的暫時固定水平。換言之,判定是否發(fā)生了與基準值相同或在比基準值低預定值(例如1KPa)以內的范圍的低值的低水平上側暫時固定。
[0051]在發(fā)生了比基準值低預定值(例如1KPa)以內的低水平上側暫時固定時(步驟S40:是),控制部4使暫時固定累積計數器6遞增(步驟S50),接著,降低暫時固定水平(步驟S60)。S卩,在步驟S50,使計數器6的計數器值遞增,在步驟S60存儲本次的暫時固定水平和已存儲的暫時固定水平中較低一方的值。也就是說,作為基準值改寫為低水平的上側暫時固定的缸內壓值(參照圖4)。
[0052]另一方面,在未發(fā)生比基準值低預定值(例如1KPa)以內的低水平上側暫時固定、而相反檢測到比基準值高的暫時固定水平(高水平的上側暫時固定)時(步驟S40:否),控制部4將暫時固定累積計數器6的計數更新為I (步驟S120),接著,存儲本次的暫時固定水平,由此提高暫時固定水平(步驟S130)。即,在步驟S120,將計數器6的計數器值更新為初始值(此處為I),在步驟S130,將基準值改寫為高水平的上側暫時固定的缸內壓值(參照圖5)。
[0053]在步驟S30,在不存在上側暫時固定時的步驟S90的處理中,控制部4判定是否最大缸內壓值>前次暫時固定水平+α。即,判定是否檢測到比基準值高預定值α (例如,1KPa)以上的通常波形W