專利名稱:車輛控制系統(tǒng)恢復(fù)控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在各種電子設(shè)備、裝置等中因?yàn)閯幼鞯漠惓6l(fā)生系統(tǒng)重置時(shí)的該電子設(shè)備、裝置等的動作恢復(fù)控制方法,特別是車輛控制系統(tǒng)中的恢復(fù)控制方法。
背景技術(shù):
在電子控制系統(tǒng)中,公知有如下的裝置,該裝置在進(jìn)行系統(tǒng)重置,例如在發(fā)生電源異常而進(jìn)行系統(tǒng)重置的情況下,為了能夠迅速地恢復(fù)到發(fā)生異常之前的動作狀態(tài),把存儲關(guān)于系統(tǒng)動作的各種數(shù)據(jù)的備份存儲器中的存儲數(shù)據(jù)設(shè)置成能夠區(qū)別出該存儲數(shù)據(jù)的更新前數(shù)據(jù)和更新后數(shù)據(jù),在進(jìn)行恢復(fù)時(shí)能夠容易地選擇出必要的存儲數(shù)據(jù),進(jìn)行順利的恢復(fù)處理(例如參照專利文獻(xiàn)1)。
另外,在這樣的裝置中,例如一旦發(fā)生了如電源電壓下降到小于規(guī)定的基準(zhǔn)電壓那樣的異常時(shí),典型的是停止系統(tǒng)或進(jìn)行系統(tǒng)重置。但是,對于電源異常是以系統(tǒng)的固有周期反復(fù)發(fā)生的裝置,根據(jù)不同的系統(tǒng),由于希望在發(fā)生電源異常時(shí),不立即進(jìn)行系統(tǒng)的停止等。例如,在車輛控制系統(tǒng)這樣的系統(tǒng)中,希望根據(jù)電源異常的發(fā)生頻度和發(fā)生周期等進(jìn)行確實(shí)的恢復(fù)處理。
專利文獻(xiàn)1特開平7-175501號公報(bào)(第4-8頁,圖1-11)發(fā)明內(nèi)容本發(fā)明就是鑒于上述的實(shí)際情況而做出的發(fā)明,目的是提供一種能夠根據(jù)電源異常的狀況進(jìn)行切實(shí)的恢復(fù)處理的車輛控制系統(tǒng)的恢復(fù)控制方法。
本發(fā)明提供一種車輛控制系統(tǒng)的恢復(fù)控制方法,其特征在于,順序存儲車輛控制系統(tǒng)的動作狀態(tài),在該車輛控制系統(tǒng)的啟動時(shí),參照所述存儲內(nèi)容,在判定為上一次的系統(tǒng)動作不是正常結(jié)束的情況下,采用根據(jù)該系統(tǒng)動作的結(jié)束之前的動作狀態(tài)而預(yù)定的恢復(fù)模式進(jìn)行恢復(fù)處理。
在上述的結(jié)構(gòu)中,由于在進(jìn)行恢復(fù)處理的情況下,能夠參照在發(fā)生導(dǎo)致進(jìn)行該恢復(fù)處理的電源異常之前的系統(tǒng)動作,而且能夠選擇根據(jù)該系統(tǒng)動作而決定的恢復(fù)處理,所以,可根據(jù)異常的狀況迅速地進(jìn)行適當(dāng)?shù)幕謴?fù)處理。
根據(jù)本發(fā)明,通過構(gòu)成為能夠存儲因電源異常而實(shí)施系統(tǒng)重置之前的動作狀態(tài)、和根據(jù)該動作狀態(tài)而決定的恢復(fù)模式,并在進(jìn)行恢復(fù)處理時(shí)能夠參照該存儲內(nèi)容,由此可迅速地進(jìn)行根據(jù)恢復(fù)前的動作狀態(tài)的切實(shí)的恢復(fù)處理。
另外,通過構(gòu)成為根據(jù)發(fā)生次數(shù)和發(fā)生時(shí)間來監(jiān)視需要進(jìn)行恢復(fù)處理的異常的發(fā)生,例如,對于像例如在發(fā)動機(jī)的低溫啟動時(shí)等周期性發(fā)生的電源異常,即,異常發(fā)生時(shí)不希望立即停止系統(tǒng)的一類的異常,可避免立即停止系統(tǒng),可選擇在適當(dāng)?shù)臅r(shí)間進(jìn)行系統(tǒng)停止,由此可實(shí)現(xiàn)靈活性強(qiáng)的控制。
圖1是表示本發(fā)明實(shí)施方式的車輛控制系統(tǒng)的結(jié)構(gòu)例的圖。
圖2是表示圖1所示的車輛控制系統(tǒng)在正常動作時(shí)所執(zhí)行的控制處理的順序的主流程圖。
圖3是表示在圖1所示的車輛控制系統(tǒng)中進(jìn)行恢復(fù)處理時(shí)的控制順序的流程圖。
圖4是表示圖3所示的流程中的恢復(fù)計(jì)數(shù)處理的具體處理順序的流程圖。
圖5是說明本發(fā)明實(shí)施方式的車輛控制系統(tǒng)的正常動作時(shí)間、時(shí)間判定閾值和加權(quán)判定閾的說明圖。
具體實(shí)施例方式
下面,參照圖1至圖5,對本發(fā)明的實(shí)施方式進(jìn)行說明。
另外,以下說明的部件、配置等對本發(fā)明不構(gòu)成限定,在本發(fā)明的主導(dǎo)思想的范圍內(nèi)可進(jìn)行各種改變。
首先,參照圖1對本發(fā)明實(shí)施方式的車輛控制系統(tǒng)的結(jié)構(gòu)例進(jìn)行說明。
該車輛控制系統(tǒng)的主要由控制部(在圖1中標(biāo)記為“CPU”)101、存儲部(在圖1中標(biāo)記為“MEM”)102、恢復(fù)電路(在圖1中標(biāo)記為“REC”)103、顯示部(在圖1中標(biāo)記為“DSP”)104和動作狀態(tài)存儲器用清零接口(在圖1中標(biāo)記為“CLR-I/F”)105構(gòu)成。
控制部101用于執(zhí)行后述的恢復(fù)控制,具體講,該控制部101由例如微計(jì)算機(jī)和軟件來實(shí)現(xiàn)。在本發(fā)明實(shí)施方式中,該控制部101中安裝有將在下面參照圖2至圖5進(jìn)行描述的恢復(fù)控制程序和在車輛控制中必要的其它一般控制程序。
存儲部102用于進(jìn)行各種數(shù)據(jù)等的存儲,在本發(fā)明實(shí)施方式中,對應(yīng)存儲的數(shù)據(jù)的種類,具有動作狀態(tài)存儲器1、恢復(fù)模式存儲器2、恢復(fù)存儲器3和正常動作時(shí)間存儲器4。關(guān)于這些存儲器1~4都是存儲何種數(shù)據(jù)的存儲器,將在以下的恢復(fù)控制的處理順序中適時(shí)地進(jìn)行說明。
另外,在該結(jié)構(gòu)例中,表示了分別采用獨(dú)立的存儲器用做各個(gè)存儲器的結(jié)構(gòu),但當(dāng)然也可以把一個(gè)存儲器分成四個(gè)分區(qū)來作為各個(gè)存儲器。另外,任意一個(gè)存儲器都優(yōu)選即使被切斷了電源電壓的供給,仍能保持存儲內(nèi)容的非易失性存儲器。
恢復(fù)電路103具有為了進(jìn)行后述的恢復(fù)控制所必要的計(jì)數(shù)器,在本發(fā)明的實(shí)施方式中,設(shè)有恢復(fù)計(jì)數(shù)器5和正常動作時(shí)間用計(jì)時(shí)器(在圖1中標(biāo)記為“OPE-COUNT”)。
恢復(fù)計(jì)數(shù)器5用于對由于執(zhí)行車輛控制系統(tǒng)的恢復(fù)處理而導(dǎo)致的恢復(fù)的次數(shù)進(jìn)行計(jì)數(shù)。
另外,正常動作時(shí)間用計(jì)時(shí)器6用于對如后述那樣的該車輛控制系統(tǒng)的正常動作的時(shí)間進(jìn)行計(jì)時(shí)。
另外,本發(fā)明實(shí)施方式中的恢復(fù)電路103雖然是采用硬件來實(shí)現(xiàn),但當(dāng)然也可以在控制部101中使用公知的計(jì)時(shí)程序軟件來實(shí)現(xiàn)。
顯示部104具有公知的結(jié)構(gòu),用于對應(yīng)該車輛控制系統(tǒng)的動作狀態(tài)進(jìn)行各種必要的文字和符號等的顯示。
動作狀態(tài)存儲器用清零接口105用于將動作狀態(tài)存儲器1中的存儲內(nèi)容全部消除,具體講,例如優(yōu)選構(gòu)成為使用通/斷開關(guān),在該開關(guān)被接通時(shí),將動作狀態(tài)存儲器1的內(nèi)容清除的結(jié)構(gòu)等。
下面,參照圖2至圖5,對在上述結(jié)構(gòu)中由控制部101執(zhí)行的恢復(fù)控制的處理順序進(jìn)行說明。
首先,參照圖2對車輛控制系統(tǒng)的全體控制處理順序進(jìn)行說明。圖2表示車輛控制系統(tǒng)中的恢復(fù)控制的主程序。
通過接通車輛的點(diǎn)火開關(guān)(未圖示),開始進(jìn)行處理。首先,判定在動作狀態(tài)存儲器1中有無動作狀態(tài)的記錄(參照圖2的步驟S2001)。這里,首先,本發(fā)明實(shí)施方式中的動作狀態(tài)存儲器1存儲在發(fā)生系統(tǒng)重置之前的車輛控制系統(tǒng)的動作狀態(tài),并且,在系統(tǒng)正常結(jié)束停止的情況下,被寫入表示為正常結(jié)束停止的數(shù)據(jù)。
因此,在點(diǎn)火開關(guān)被剛剛接通后,判定在動作狀態(tài)存儲器1中是否有動作狀態(tài)記錄,相當(dāng)于判定在接通點(diǎn)火開關(guān)之前的系統(tǒng)動作是否是被正常停止。
而且,在該步驟S2001中,在判定為有動作狀態(tài)的記錄的情況下(“是”的情況),由于是表示在上次的系統(tǒng)動作時(shí)系統(tǒng)不是正常結(jié)束,而是進(jìn)行了系統(tǒng)重置,所以,進(jìn)入后述的步驟S3000的處理。即,在本發(fā)明實(shí)施方式中,進(jìn)行這樣的系統(tǒng)重置是因?yàn)榘l(fā)生了電源異常。
另一方面,在步驟S2001中,在判定為沒有動作狀態(tài)的記錄的情況下(“否”的情況),由于表示在上次的系統(tǒng)動作時(shí)系統(tǒng)為正常的結(jié)束,所以,開始正常動作時(shí)間用計(jì)時(shí)器6的計(jì)時(shí),進(jìn)入下一個(gè)步驟S2002的處理。另外,在本發(fā)明的實(shí)施方式中,當(dāng)開始了正常動作時(shí)間計(jì)時(shí)器6的計(jì)時(shí)后,該時(shí)時(shí)刻刻變化的計(jì)時(shí)值被順序地寫入到正常動作時(shí)間用存儲器4中。另外,當(dāng)發(fā)生電源異常時(shí),正常動作時(shí)間用計(jì)時(shí)器6即刻停止。
然后,在步驟S2002中判定是否有動作狀態(tài)的變化。
即,首先,這里,所謂的車輛的動作狀態(tài)是指“空擋狀態(tài)”、“加速狀態(tài)”、“穩(wěn)速行駛狀態(tài)”、“基于跛行回歸模式的發(fā)動機(jī)的動作狀態(tài)”以及“基于恢復(fù)的發(fā)動機(jī)停止?fàn)顟B(tài)”等,所謂動作狀態(tài)的變化是指從這些列舉的狀態(tài)變化到其它動作狀態(tài)的變化。
然后,在步驟S2002中,在判定為有動作狀態(tài)的變化的情況下(“是”的情況),該變化的動作狀態(tài)被存儲到動作狀態(tài)存儲器1中(參照圖2的步驟S2003),進(jìn)入下面說明的步驟S2004,另一方面,在步驟S2002中,在判定為沒有動作狀態(tài)的變化的情況下(“否”的情況),雖然被省略了圖示,但執(zhí)行在車輛系統(tǒng)的通常的動作中所必要的一般處理,然后進(jìn)入步驟S2004的處理。
在步驟S2004中,判定未圖示的點(diǎn)火開關(guān)是否被斷開,直到判定為點(diǎn)火開關(guān)被斷開為止,反復(fù)執(zhí)行上述的步驟S2002以后的處理。然后,在步驟S2004中,在判定為點(diǎn)火開關(guān)被斷開的情況下(“是”的情況),雖然被省略了圖示,但執(zhí)行為了停止系統(tǒng)動作所需要的停止準(zhǔn)備處理,然后,清除動作狀態(tài)存儲器1中的存儲數(shù)據(jù),在動作狀態(tài)存儲器1中寫入表示系統(tǒng)被正常停止的規(guī)定的描述數(shù)據(jù)(參照圖2的步驟S2005)。
然后,進(jìn)行恢復(fù)計(jì)數(shù)器5的清零(參照圖2的步驟S2006),系統(tǒng)被停止(參照圖2的步驟S2007),結(jié)束一系列的處理。
下面,參照圖3和圖5,對在上述的步驟S2001中,在判定為在動作狀態(tài)存儲器1中有動作狀態(tài)的記錄的情況(“是”的情況)下的處理進(jìn)行說明。
首先,進(jìn)行恢復(fù)計(jì)數(shù)處理(參照圖3的步驟S3000)。該恢復(fù)計(jì)數(shù)處理為對應(yīng)車輛控制系統(tǒng)中的電源電壓的異常狀態(tài),對恢復(fù)計(jì)數(shù)器的計(jì)數(shù)值進(jìn)行加權(quán)的子程序處理,圖4表示了其詳細(xì)情況。
下面,參照圖4,對該恢復(fù)計(jì)數(shù)處理進(jìn)行說明。
在開始了恢復(fù)計(jì)數(shù)處理后,首先參照正常動作時(shí)間存儲器4中的存儲內(nèi)容(參照圖4的步驟S5000)。這里,正常時(shí)間動作存儲器4存儲直到發(fā)生系統(tǒng)重置之前系統(tǒng)進(jìn)行正常動作的時(shí)間。
然后,從讀出被存儲在該正常動作時(shí)間存儲器4中的正常動作時(shí)間,根據(jù)加權(quán)判定閾值(第1基準(zhǔn)值)判定正常動作時(shí)間是否大(參照圖4的步驟S5001)。
這里,參照圖5對本發(fā)明實(shí)施方式的正常動作時(shí)間和加權(quán)判定閾值以及下面將要描述的步驟S5002中的時(shí)間判定閾值進(jìn)行說明。
在圖5中,橫軸是時(shí)間軸,表示從系統(tǒng)的啟動時(shí),換言之從正常動作時(shí)間用計(jì)時(shí)器6的計(jì)時(shí)開始時(shí)(在圖5中,時(shí)間為“0”的位置)所經(jīng)過的時(shí)間。
“時(shí)間判定閾值”(Tth)是從系統(tǒng)的啟動經(jīng)過了比較短的時(shí)間的時(shí)刻。該時(shí)間判定閾值(第2基準(zhǔn)值)優(yōu)選為基于實(shí)際車輛控制系統(tǒng)的實(shí)驗(yàn)值或模擬仿真而決定的值。本發(fā)明實(shí)施方式中的時(shí)間判定閾值把在各種電源異常中從系統(tǒng)啟動時(shí)開始經(jīng)過比較短的時(shí)間所發(fā)生的電源異常作為標(biāo)準(zhǔn),設(shè)定為平均會發(fā)生這樣的電源異常的情況的平均時(shí)間值。
另外,“加權(quán)判定閾值”(Tw)是把在長時(shí)間內(nèi)動作正常,但突然發(fā)生異常的電源異常作為標(biāo)準(zhǔn),基于實(shí)際車輛控制系統(tǒng)的實(shí)驗(yàn)值或模擬仿真而設(shè)定的時(shí)間。
而且,在本發(fā)明實(shí)施方式中,把從系統(tǒng)的啟動時(shí)到因發(fā)生電源異常進(jìn)行恢復(fù)處理之前的時(shí)間作為正常動作時(shí)間。
這里,再返回圖4的說明,當(dāng)在步驟S5001中判定為正常動作時(shí)間大于加權(quán)判定閾值的情況(“是”的情況)下,進(jìn)行恢復(fù)計(jì)數(shù)器5的計(jì)數(shù),在把計(jì)數(shù)值進(jìn)“1”的同時(shí),對恢復(fù)存儲器3的存儲值加“1”,然后進(jìn)入后述的步驟S3001的處理(參照圖3)(參照圖4的步驟S5004)。這里,恢復(fù)存儲器3是用于存儲恢復(fù)處理的發(fā)生次數(shù)的存儲器。
另一方面,在步驟S5001中,在判定為正常動作時(shí)間不大于加權(quán)判定閾值的情況(“否”的情況)下,判定正常動作時(shí)間是否小于時(shí)間判定閾值(參照圖4的步驟S5002),在判定為正常動作時(shí)間小于時(shí)間判定閾值的情況(“是”的情況)下,不增加恢復(fù)計(jì)數(shù)器5的計(jì)數(shù)值,進(jìn)入后述的步驟S3001的處理(參照圖3),另一方面,在判定為正常動作時(shí)間不小于時(shí)間判定閾值的情況(“否”的情況)下,換言之,在比時(shí)間判定閾值大、且比加權(quán)判定閾值小的情況下,進(jìn)入步驟S5003的處理。
另外,這里,作為正常動作時(shí)間小于時(shí)間判定閾值的關(guān)系成立的情況,例如是像在低溫下點(diǎn)火啟動時(shí)那樣在極短的時(shí)間內(nèi)產(chǎn)生周期性的電源異常,當(dāng)發(fā)動機(jī)被啟動后電源異常即刻消失的情況,時(shí)間判定閾值優(yōu)選以在這種情況下的電源異常的發(fā)生周期時(shí)間等為基準(zhǔn)所設(shè)定的閾值。
在步驟S5003中,進(jìn)行恢復(fù)計(jì)數(shù)器5的加權(quán)處理。即,基于不希望發(fā)生正常動作時(shí)間處于時(shí)間判定閾值與加權(quán)判定閾值之間那樣的電源異常的觀點(diǎn),加權(quán)處理是使恢復(fù)計(jì)數(shù)器5的計(jì)數(shù)值增加大于通常預(yù)定的基準(zhǔn)的處理。具體是優(yōu)選采用以下的處理方法,即,相對通常的把一次的計(jì)數(shù)值設(shè)為“1”的情況,而把一次的計(jì)數(shù)值設(shè)為大于等于“2”的規(guī)定值的處理方法,或?qū)τ诩訖?quán)處理時(shí)刻之前的恢復(fù)計(jì)數(shù)器5的計(jì)數(shù)值乘以規(guī)定的系數(shù)等的處理方法。
然后,在進(jìn)行這樣的恢復(fù)計(jì)數(shù)器5的加權(quán)處理的同時(shí),恢復(fù)存儲器3的存儲值被加“1”,然后進(jìn)入后述的步驟S3001的處理(參照圖3)。
下面,返回到上面的圖3的說明,在如上述那樣進(jìn)行了恢復(fù)計(jì)數(shù)處理后,判定恢復(fù)計(jì)數(shù)器5的計(jì)數(shù)值是否大于等于規(guī)定的數(shù)值(參照圖3的步驟S3001),在大于等于規(guī)定的數(shù)值的情況(“是”的情況)下,進(jìn)入步驟S3008的處理,另一方面,在未超過規(guī)定數(shù)值的情況(“否”的情況)下,進(jìn)入步驟S3002的處理。
首先,對判定為恢復(fù)計(jì)數(shù)器5的計(jì)數(shù)值未超過規(guī)定數(shù)值的情況進(jìn)行說明,在這種情況下進(jìn)入步驟S3002,進(jìn)行恢復(fù)模式存儲器2的內(nèi)容參照。這里,恢復(fù)模式存儲器2中寫入有與在上面說明的被寫入動作狀態(tài)存儲器1中的動作狀態(tài)對應(yīng)的恢復(fù)模式的信息。即,系統(tǒng)重置之前的系統(tǒng)的動作狀態(tài)當(dāng)然有很多種,但是在進(jìn)行恢復(fù)處理時(shí)究竟要以何種恢復(fù)模式進(jìn)行系統(tǒng)的恢復(fù),要根據(jù)其之前的動作狀態(tài)而定。因此,在本發(fā)明的實(shí)施方式中,當(dāng)在動作狀態(tài)存儲器1中被寫入了動作狀態(tài)時(shí),在恢復(fù)模式存儲器2中也寫入了根據(jù)被寫入動作狀態(tài)存儲器1中的動作狀態(tài)而決定的恢復(fù)模式。
然后,判定被寫入到恢復(fù)模式存儲器2中的恢復(fù)模式是否是請求發(fā)動機(jī)恢復(fù)的模式(參照圖3的步驟S3003),在判定為有發(fā)動機(jī)恢復(fù)請求的情況(“是”的情況)下,進(jìn)行發(fā)動機(jī)恢復(fù)所需的處理(參照圖3的步驟S3004),清除動作狀態(tài)存儲器1的內(nèi)容,同時(shí)寫入表示系統(tǒng)為正常停止的描述數(shù)據(jù),返回上面的圖2的步驟S2001的處理(參照圖3的步驟S3005)。
另一方面,在步驟S3003中,在判定為沒有發(fā)動機(jī)恢復(fù)請求的情況(“否”的情況)下,參照恢復(fù)模式存儲器2的存儲內(nèi)容,判定是否有跛行回歸請求(參照圖3的步驟S3006)。另外,跛行回歸由于是在車輛發(fā)生了故障時(shí),使車輛能夠行駛到最近的修理工廠等的公知的功能,所以在此省略詳細(xì)的說明。
而且,在步驟S3006中,在判定為沒有跛行回歸的請求的情況(“否”的情況)下,進(jìn)入后述的步驟S3008的處理,另一方面,在判定為有跛行回歸的情況(“是”的情況)下,系統(tǒng)的動作狀態(tài)為跛行回歸的情況被存儲在動作狀態(tài)存儲器1中,進(jìn)行未圖示的跛行回歸模式處理。另外,此時(shí)在顯示部104上顯示系統(tǒng)已進(jìn)入了跛行回歸模式的信啟、。
然后,在上面的步驟S3001中判定為“是”的情況下,或者在步驟S3006中判定為“否”的情況下,判定是否有來自外部的動作狀態(tài)存儲器1的清零請求,具體是,判定例如是否有根據(jù)動作狀態(tài)存儲器用清零接口105的動作狀態(tài)存儲器1的清零請求(參照圖3的步驟S3008),在判定為有清零請求的情況(“是”的情況)下,將動作狀態(tài)存儲器1清零,同時(shí)寫入表示系統(tǒng)為正常停止的描述數(shù)據(jù),然后進(jìn)入后述的步驟S3011的處理。
另一方面,在步驟S3008中,在判定為沒有動作狀態(tài)存儲器1的清零請求的情況(“否”的情況)下,將表示是基于恢復(fù)處理的系統(tǒng)停止?fàn)顟B(tài)的情況寫入到動作狀態(tài)存儲器1中(圖3的步驟S3010)。
然后,進(jìn)行系統(tǒng)停止的準(zhǔn)備(參照圖3的步驟S3011),然后,進(jìn)入上面圖2所示的步驟S2007,將系統(tǒng)停止。這里,作為為了停止系統(tǒng)的準(zhǔn)備,例如是對于圖1中未圖示的外圍控制電路進(jìn)行復(fù)位或?yàn)榱朔乐笴PU的超負(fù)荷而避免死循環(huán)等的處理。另外,此時(shí)在顯示部104上顯示出系統(tǒng)停止的情況。
本發(fā)明可應(yīng)用于進(jìn)行車輛的動作控制的電子控制裝置中,特別是適用于希望在偶然發(fā)生電源異常的情況下不立即進(jìn)行停止系統(tǒng)等的控制的裝置中。
符號說明1…動作狀態(tài)存儲器2…恢復(fù)模式存儲器3…恢復(fù)存儲器4…正常動作時(shí)間存儲器5…恢復(fù)計(jì)數(shù)器6…正常動作時(shí)間用計(jì)時(shí)器101…控制部102…存儲部103…恢復(fù)電路104…顯示部105…動作狀態(tài)存儲器用清零接口
權(quán)利要求
1.一種車輛控制系統(tǒng)的恢復(fù)控制方法,其特征在于,順序存儲車輛控制系統(tǒng)的動作狀態(tài),在該車輛控制系統(tǒng)的啟動時(shí),參照所述存儲內(nèi)容,在判定為上一次的系統(tǒng)動作不是正常結(jié)束的情況下,采用根據(jù)該系統(tǒng)動作的結(jié)束之前的動作狀態(tài)而預(yù)定的恢復(fù)模式進(jìn)行恢復(fù)處理。
2.根據(jù)權(quán)利要求1所述的車輛控制系統(tǒng)的恢復(fù)控制方法,其特征在于,在發(fā)生了系統(tǒng)重置的情況下,存儲該系統(tǒng)重置之前的系統(tǒng)的動作狀態(tài),并且存儲根據(jù)該動作狀態(tài)而決定的恢復(fù)模式,在進(jìn)行恢復(fù)處理時(shí),根據(jù)所述被存儲的恢復(fù)模式進(jìn)行恢復(fù)處理。
3.根據(jù)權(quán)利要求2所述的車輛控制系統(tǒng)的恢復(fù)控制方法,其特征在于,對從系統(tǒng)的啟動時(shí)到發(fā)生系統(tǒng)重置為止的系統(tǒng)的正常動作時(shí)間進(jìn)行計(jì)數(shù)和存儲,在進(jìn)行恢復(fù)處理時(shí),判定所述存儲的正常動作時(shí)間是否大于第1基準(zhǔn)值,在判定為大于第1基準(zhǔn)值的情況下,由恢復(fù)計(jì)數(shù)器對恢復(fù)處理的次數(shù)進(jìn)行計(jì)數(shù),然后,判定該恢復(fù)計(jì)數(shù)器的計(jì)數(shù)值是否大于等于規(guī)定值,在判定為大于等于規(guī)定值的情況下,進(jìn)行系統(tǒng)的停止。
4.根據(jù)權(quán)利要求3所述的車輛控制系統(tǒng)的恢復(fù)控制方法,其特征在于,在判定為正常動作時(shí)間小于第1基準(zhǔn)值的情況下,判定該正常動作時(shí)間是否小于第2基準(zhǔn)值,在判定為正常動作時(shí)間不小于第2基準(zhǔn)值的情況下,由恢復(fù)計(jì)數(shù)器以規(guī)定的加權(quán)進(jìn)行計(jì)數(shù),然后,判定該恢復(fù)計(jì)數(shù)器的計(jì)數(shù)值是否大于等于規(guī)定值,在判定為大于等于規(guī)定值的情況下,進(jìn)行系統(tǒng)的停止。
全文摘要
一種車輛控制系統(tǒng)的恢復(fù)控制方法,其根據(jù)電源異常的狀況進(jìn)行適當(dāng)?shù)幕謴?fù)處理。在存儲部(102)的動作狀態(tài)存儲器(1)中,在發(fā)生了系統(tǒng)重置的情況下,存儲該系統(tǒng)重置之前的系統(tǒng)的動作狀態(tài),并且在恢復(fù)模式存儲器(2)中存儲根據(jù)該被存儲的動作狀態(tài)而決定的恢復(fù)模式,在恢復(fù)處理的開始時(shí),根據(jù)該被存儲的恢復(fù)模式進(jìn)行必要的處理,另外,在每次進(jìn)行了恢復(fù)處理時(shí),由恢復(fù)計(jì)數(shù)器(5)進(jìn)行計(jì)數(shù),同時(shí)由正常動作時(shí)間用計(jì)時(shí)器(6)對系統(tǒng)的正常動作的時(shí)間進(jìn)行計(jì)時(shí),根據(jù)計(jì)數(shù)器的計(jì)數(shù)值和正常動作時(shí)間進(jìn)行系統(tǒng)停止和發(fā)動機(jī)恢復(fù)等處理。
文檔編號B60R16/02GK1791864SQ200480013219
公開日2006年6月21日 申請日期2004年5月17日 優(yōu)先權(quán)日2003年5月20日
發(fā)明者阿部毅 申請人:博世株式會社