電負載控制裝置、異常判定方法以及異常判定程序的制作方法
【專利摘要】本發(fā)明提供一種電負載控制裝置、異常判定方法以及過電流異常判定程序。驅動力分配控制裝置(31)的微型計算機(32)檢測在規(guī)定期間中獲取的上段電流(在電源側的分流電阻(41a)中流動的實際電流)中的電流最大值,并在該電流最大值超過異常電流閾值、且該超過的時間經(jīng)過異常檢測時間時,判定為在驅動力分配控制裝置(31)中產(chǎn)生了過電流異常。而且,微型計算機(32)對繼電器(35)進行斷開控制,并且,經(jīng)由通知部(50)將產(chǎn)生過電流異常通知給駕駛員。
【專利說明】電負載控制裝置、異常判定方法以及異常判定程序
[0001]本發(fā)明將在2013年3月27日提交的日本專利申請N0.2013-066611的公開內(nèi)容,包括其說明書、附圖以及摘要,通過引用全部并入本文中。
【技術領域】
[0002]本發(fā)明涉及具有過電流異常判定裝置的電負載控制裝置、電負載控制裝置的過電流異常判定方法、以及過電流異常判定程序。
【背景技術】
[0003]一般,四輪驅動車的驅動力分配裝置將來自變速機的驅動力直接傳遞給前輪或者后輪的某一方,再經(jīng)由可變轉矩離合器機構也向另一個前輪或者后輪分配并傳遞驅動力。通過該機構調(diào)整傳遞轉矩,從而調(diào)整對前后各輪的驅動力分配。作為上述可變轉矩離合器機構,已知電磁式的可變轉矩離合器機構。電磁式的可變轉矩離合器機構由驅動力分配控制裝置(ECU)控制。S卩、利用ECU控制對電磁螺線管的電流值,對離合器盤間的摩擦接觸力進行可變控制來控制其緊固力,由此,控制上述傳遞轉矩。詳細而言,ECU生成電流指令值(向電磁螺線管供給的電流的量),并利用PI控制(比例以及積分控制)以及PWM控制對消除該電流指令值與在電磁螺線管中流動的實際電流(檢測電流)的偏差的占空比進行運算。ECU將與占空比對應的控制信號輸出給驅動電路來控制電磁螺線管。
[0004]此處,在電磁螺線管的兩端間發(fā)生短路故障的情況下,有可能產(chǎn)生振蕩現(xiàn)象。振蕩是在電磁螺線管的兩端間發(fā)生短路故障的狀態(tài)下,在使驅動電路的FET (場效應晶體管)導通時,流動過大的電流(實際電流)。由于ECU進行PI控制,所以若檢測出過大的實際電流,則控制成降低占空比,將電流降至零或者接近零的電流值。另外,若電流變?yōu)榱?,則ECU控制成再次使電流流動,所以還流動過大的電流。
[0005]以往,已知一種基于振蕩現(xiàn)象的檢測,來判定電磁螺線管的兩端間的短路的有無的驅動力分配控制裝置。例如參照日本特開2004 — 142726號公報。在該驅動力分配控制裝置中,基于小于規(guī)定時間內(nèi)的電流指令值相對閾值的振蕩次數(shù),來判定電磁螺線管的兩端間的短路的有無。ECU的微型計算機判定為有電流指令值時,在小于規(guī)定時間內(nèi)累積相對閾值的振蕩次數(shù),如果該振蕩次數(shù)是規(guī)定次數(shù)以上,則判定為電磁螺線管的兩端子間發(fā)生短路。
[0006]然而,在日本特開2004 - 142726號公報所記載的驅動力分配控制裝置(E⑶)中,在判定為有電流指令值時,只要振蕩次數(shù)不為規(guī)定的次數(shù)以上,就不判定為電磁螺線管的兩端間發(fā)生短路。在累積振蕩次數(shù)的期間,在電負載控制裝置中繼續(xù)流動因電負載的兩端子間的短路所產(chǎn)生的過電流。另外,由于作為電源的蓄電池與電磁螺線管之間流動的電流是脈沖狀,所以對在規(guī)定的期間中多次取樣的電流A / D值進行平均。因此,在實際的電磁螺線管發(fā)生短路的情況下,過電流被偏低地計算,所以存在不能夠檢測出異常的可能性。
【發(fā)明內(nèi)容】
[0007]該發(fā)明的目的之一在于更早地判定起因于電負載的兩端間的短路的電負載控制裝置的過電流異常。
[0008]本發(fā)明一個方式的異常判定方法是判定電負載控制裝置的異常的方法,該電負載控制裝置對用于消除指令應在電負載中流動的電流的電流指令值與實際所檢測的在上述電負載中流動的電流的電流值之間的差的占空比進行運算,并基于該占空比來對上述電負載的驅動進行PWM控制。在以與上述占空比對應的定時取樣的上述電流值中的、值最大的電流值亦即電流最大值超過異常電流閾值,且檢測出異常電流的產(chǎn)生后該異常電流持續(xù)的時間亦即檢測時間經(jīng)過了異常檢測時間閾值時,判定為過電流異常。
[0009]根據(jù)該構成,能夠更早地檢測電負載的兩端子間發(fā)生短路時的電負載控制裝置的過電流異常。
[0010]本發(fā)明的一個方式的電負載控制裝置具有異常判定裝置。上述電負載控制裝置對用于消除指令應在電負載中流動的電流的電流指令值與實際所檢測的在上述電負載中流動的電流的電流值之間的差的占空比進行運算,并基于該占空比來對上述電負載的驅動進行PWM控制,上述異常判定裝置包括:電流最大值檢測部,其能夠檢測上述電流值中的、最大的電流值即電流最大值;異常電流判定部,其基于被檢測出的上述電流最大值與異常電流閾值的比較結果來判定是否是異常電流;異常檢測時間判定部,其基于檢測出異常電流的產(chǎn)生后該異常電流持續(xù)的時間亦即檢測時間與異常檢測時間閾值的比較結果,來判定是否經(jīng)過了異常檢測時間;以及異常判定部,其在上述電流最大值超過上述異常電流閾值、且上述檢測時間經(jīng)過了上述異常檢測時間閾值時,判定為過電流異常。
[0011]根據(jù)該構成,異常判定部在電流最大值超過異常電流閾值、且上述檢測時間經(jīng)過了異常檢測時間時,判定為過電流異常。由此,基于在電負載中流動的電流最大值,能夠判定電負載發(fā)生短路時的電負載控制裝置的過電流異常的有無。
[0012]在上述方式的電負載控制裝置的異常判定裝置中,上述電負載也可以經(jīng)由繼電器與電源連接,上述異常判定部在判定為上述電負載控制裝置的過電流異常時,對上述繼電器進行斷開控制。
[0013]根據(jù)該構成,異常判定部在判定為電負載控制裝置的過電流異常時,對上述繼電器進行斷開控制。在判定為電負載的異常時,通過對繼電器進行斷開控制,能夠防止處于電負載控制裝置的電源與電負載之間的元件的損傷。
[0014]上述方式的電負載控制裝置的異常判定裝置也可以具有通知部,該通知部在上述異常判定部判定為過電流異常時,通知該過電流異常。
[0015]根據(jù)該構成,被檢測出異常的情況通過通知部被告知駕駛員。能夠喚起駕駛員對因電負載的兩端子間的短路所引起的過電流異常的注意。
[0016]上述方式的電負載控制裝置也可以構成為存儲有表示上述電流最大值與異常檢測時間閾值之間的相關性的映射表,上述異常判定部基于檢測出的上述電流最大值和上述映射表來設定上述異常檢測時間閾值。
[0017]根據(jù)該構成,異常檢測時間閾值根據(jù)在電負載中流動的電流最大值而設定。以如下方式設定異常檢測時間,即、若電流最大值較大則較短地設定異常檢測時間,若電流最大值較小則較長地設定異常檢測時間。由此,在電負載發(fā)生短路的情況下,能夠更早地檢測電負載控制裝置的過電流異常。通過在電流最大值較小時,較長地設定異常檢測時間,能夠抑制電負載控制裝置的過電流異常的誤檢測。
[0018]在上述方式的電負載控制裝置中,也可以構成為將對從車輛的驅動源經(jīng)由驅動力傳遞系統(tǒng)分別向多個車輪傳遞的驅動力的比例進行調(diào)節(jié)的驅動力分配裝置作為電負載進行控制。
[0019]根據(jù)該構成,能夠更早地檢測由電負載的短路所產(chǎn)生的過電流,并且,能夠防止處于路徑上的元件,特別是處于驅動力分配控制裝置的電源與電負載之間的元件的損傷。
[0020]本發(fā)明的一個方式的異常判定程序是判定電負載控制裝置的異常的程序,該電負載控制裝置對用于消除指令應在電負載中流動的電流的電流指令值與實際所檢測的在上述電負載中流動的電流的電流值之間的差的占空比進行運算,并基于該占空比來對上述電負載的驅動進行PWM控制。上述異常判定程序具備:電流最大值檢測步驟,檢測以與上述占空比對應的定時取樣的上述電流值中的值最大的電流值;異常電流判定步驟,基于檢測出的上述電流最大值與異常電流閾值的比較結果來判定異常;以及異常檢測時間判定步驟,基于檢測時間與異常檢測時間閾值的比較結果來判定是否經(jīng)過異常檢測時間,上述異常判定程序基于上述各判定步驟的判定結果來判定電負載控制裝置的過電流異常的有無。
[0021]根據(jù)該構成,基于電流最大值檢測步驟的檢測結果、以及各判定步驟的判定結果,來判定電負載控制裝置的過電流異常的有無。由此,能夠判定因電負載的兩端子間的短路所引起的電負載控制裝置的過電流異常的有無。
【專利附圖】
【附圖說明】
[0022]通過以下參照附圖對本發(fā)明的實施方式進行描述,本發(fā)明的上述和其它特征及優(yōu)點會變得更加清楚,其中,附圖標記表示本發(fā)明的要素,其中:
[0023]圖1是一個實施方式中的四輪驅動車的示意結構圖。
[0024]圖2是表示該實施方式中的驅動力分配控制裝置的電構成的電路圖。
[0025]圖3中圖表A是表不占空比與時間之間的相關性的說明圖,圖B是表不圖表A的時間軸中的蓄電池與電磁螺線管之間的電流的變化的說明圖,圖C是表示圖表A的時間軸中的A / D取樣的時序圖。
[0026]圖4是表示該實施方式中的上段電流取入的處理的流程的流程圖。
[0027]圖5是表示該實施方式中的異常判定處理的流程的流程圖。
[0028]圖6是表示對該實施方式中的電流最大值進行檢測處理的流程的流程圖。
[0029]圖7是表示另一實施方式中的異常電流閾值與異常檢測時間的相關性的映射表。
【具體實施方式】
[0030]以下,對驅動分配控制裝置的一個實施方式進行說明。
[0031]如圖1所示,四輪驅動車11具備構成驅動源的發(fā)動機12以及和變速箱連成一體的驅動橋13。和變速箱連成一體的驅動橋13具有變速器以及分動器等。在和變速箱連成一體的驅動橋13連結有一對前軸14、14以及傳動軸15。在兩前軸14、14分別連結有前輪16、16。在傳動軸15中作為驅動力分配裝置連結有驅動力傳遞裝置17,后差速器18經(jīng)由驅動小齒輪軸(圖示略)連結在該驅動力傳遞裝置17。后輪20、20經(jīng)由一對后車橋19、19連結在后差速器18。
[0032]發(fā)動機12的驅動力經(jīng)由和變速箱連成一體的驅動橋13以及兩前軸14、14傳遞到兩前輪16、16。另外,傳動軸15和驅動小齒輪軸以通過驅動力傳遞裝置17能夠傳遞轉矩的方式連結的情況下,發(fā)動機12的驅動力經(jīng)由傳動軸15、驅動小齒輪軸、后差速器18以及兩后車橋19、19傳遞到兩后輪20、20。
[0033]驅動力傳遞系統(tǒng)由和變速箱連成一體的驅動橋13、兩前軸14、14、傳動軸15、驅動小齒輪軸、驅動力傳遞裝置17、后差速器18以及兩后車橋19、19構成。
[0034]驅動力傳遞裝置17具備濕式多板式的電磁離合器機構21,該電磁離合器機構21具有相互摩擦卡合或者分離的多個離合器板(圖示略)。若對內(nèi)置在電磁離合器機構21中的作為電負載的電磁螺線管22 (參照圖2)供給規(guī)定的電流,則各離合器板相互摩擦卡合,在前輪16、16與后輪20、20之間進行轉矩(驅動力)的傳遞。若切斷對電磁離合器機構21的電流供給,則各離合器板相互分離,前輪16、16與后輪20、20之間的轉矩的傳遞也被切斷。
[0035]各離合器板的摩擦卡合力根據(jù)對電磁螺線管22供給的電流的量(電流的強度)而增減。通過控制對該電磁螺線管22的電流供給量,能夠任意地調(diào)整前輪16、16與后輪20、20之間的傳遞轉矩。若各離合器板的摩擦卡合力增大,則前輪16、16與后輪20、20之間的傳遞力也增大。相反,若各離合器板的摩擦卡合力減少,則前輪16、16與后輪20、20之間的傳遞力也減少。
[0036]對電磁螺線管22的電流供給、切斷以及電流供給量的調(diào)整都由驅動力分配用的電子控制裝置即驅動力分配控制裝置31 (4WD — E⑶)控制。驅動力分配控制裝置31通過控制電磁離合器機構21中的各離合器板的摩擦卡合力,從而選擇四輪驅動狀態(tài)或者二輪驅動狀態(tài)中的任意一方,并且在四輪驅動狀態(tài)下控制前輪16、16與后輪20、20之間的驅動力分配率(轉矩分配率)。
[0037]根據(jù)圖2對四輪驅動車11的驅動力分配控制裝置31的電構成進行說明。
[0038]如圖2所示,四輪驅動車11的驅動力分配控制裝置31以具備CPU(中央運算處理裝置)、構成存儲部的ROM (讀出專用存儲器)32a、RAM (寫入讀出專用存儲器)32b、以及輸入接口等的微型計算機32為中心構成。此外,微型計算機32相當于異常判定部。
[0039]在R0M32a中儲存有微型計算機32執(zhí)行的各種程序、各種數(shù)據(jù)以及各種特性曲線。各種特性映射表是根據(jù)分別基于車輛模型的實驗數(shù)據(jù)以及公知的理論計算值等預先求出的。RAM32b是展開寫入到R0M32a的各種控制程序,用于驅動力分配控制裝置31的CPU執(zhí)行各種運算處理(例如用于對電磁螺線管22進行通電控制的運算處理)的作業(yè)區(qū)域。
[0040]微型計算機32分別經(jīng)由輸入輸出接口(圖示略)連接車輪速度傳感器33、節(jié)流閥開度傳感器34、繼電器35、電流檢測電路36a、36b、發(fā)動機控制裝置(圖示略)、以及警告燈50。
[0041]車輪速度傳感器33分別被設置在左右的前輪16、16以及后輪20、20,該合計4個車輪速度傳感器33分別檢測前輪16、16以及后輪20、20的車輪速度(車輪的每個單位時間的轉速亦即旋轉速度),并將這些檢測結果(車輪速度信號)發(fā)送給微型計算機32。
[0042]節(jié)流閥開度傳感器34與節(jié)流閥(圖示略)連接,檢測該節(jié)流閥的開度(節(jié)流閥開度),即駕駛員的加速器踏板(圖示略)的踩下操作量。節(jié)流閥開度傳感器將檢測結果(踩下操作量信號)發(fā)送給微型計算機32。
[0043]警告燈50基于微型計算機32的控制而點亮。此外,警告燈50相當于通知部。
[0044]四輪驅動車11具備蓄電池38,在該蓄電池38的兩端連接有熔斷器39、點火開關40、繼電器35、分流電阻41a、場效應晶體管(以下,稱為FET42)、電磁螺線管22以及分流電阻41b的串聯(lián)電路。
[0045]分流電阻41a、41b的兩端分別與電流檢測電路36a、36b的輸入側連接。電流檢測電路36a、36b在分流電阻41a、41b的兩端間基于電壓來分別檢測在分流電阻41a、41b中流動的電流,并發(fā)送給微型計算機32。微型計算機32基于從電流檢測電路36a發(fā)送來的在分流電阻41a中流動的實際電流來對在電磁螺線管22中流動的電流進行運算。電磁螺線管22的兩端連接有續(xù)流二極管43。該續(xù)流二極管43用于使FET42截止時所產(chǎn)生的反電動勢流出,由此保護FET42。FET42的柵極G與微型計算機32的輸出側連接。FET42的源極S與電磁螺線管22的+側端子連接,F(xiàn)ET42的漏極D與分流電阻41a連接。
[0046]若接通點火開關40 (閉動作),則經(jīng)由電源電路(圖示略)從作為電源的蓄電池38向微型計算機32供給電力。微型計算機32基于從各車輪速度傳感器33以及節(jié)流閥開度傳感器34獲得的各種信息(檢測信號)來執(zhí)行驅動力分配控制程序等的各種控制程序,并對向電磁螺線管22供給的電流的量(電流指令值)進行運算。
[0047]詳細而言,微型計算機32基于從上述車輪速度傳感器33以及節(jié)流閥開度傳感器34獲得的各種信息(檢測信號),來生成(設定)電磁螺線管22的電流指令值。微型計算機32為了消除該電流指令值與在電磁螺線管22中流動的實際電流的偏差而利用PI控制來運算PI控制值。微型計算機32以如下方式對FET42進行導通截止控制(PWM控制),即、進行與計算出的PI控制值對應的PWM運算,決定占空比,將基于該占空比而被占空比控制的電壓被施加給電磁螺線管22。微型計算機32通過控制向電磁螺線管22施加的電壓,從而對前輪側和后輪側的驅動力分配進行可變控制。
[0048]若斷開點火開關40 (開動作),則對微型計算機32的電力供給被切斷。
[0049]微型計算機32在檢測出后述的過電流異常時,通過點亮警告燈50來向用戶通知驅動力分配控制裝置31的過電流異常。
[0050]接下來,根據(jù)圖3以及圖4?圖6所示的流程圖詳細地對微型計算機32的過電流異常判定處理進行說明?;陬A先儲存在R0M32a中的各種控制程序來執(zhí)行這些流程圖。此夕卜,此處將步驟略記為S。
[0051]首先,對微型計算機32取入上段電流(正確來說是在分流電阻41a中流動的實際電流)的取入處理進行說明。
[0052]如圖3所示,在將占空比變?yōu)镺N的期間設為期間!>、將占空比變?yōu)镺FF的期間設為期間Toff時,在期間Ton中,微型計算機32經(jīng)由電流檢測電路36a來實施上段電流的取入。此處的AD取樣的期間Tad是比期間Ton短的期間。由此,在每當占空比變?yōu)槠陂gTon時,能夠取入上段電流。
[0053]如圖4所示,在SllO中,微型計算機32對經(jīng)由電流檢測電路36a取入的上段電流進行A / D (IADin)變換,并將處理移至S120。
[0054]在S120中,微型計算機32將電流A / D值儲存于RAM32b的規(guī)定區(qū)域IAD [NI],將處理移至S130。
[0055]在S130中,微型計算機32將A / D次數(shù)計數(shù)器NI的值自加1(N1 — N1+1 ),結束處理。此外,所謂自加I是指使例如A / D次數(shù)計數(shù)器NI的值只增加I。
[0056]微型計算機32在每當變?yōu)橐?guī)定期間Ton時獲取上段電流,并儲存于RAM32b的規(guī)定區(qū)域Iad[NI]中ο
[0057]接下來,根據(jù)圖5的流程圖對由微型計算機32進行的過電流異常判定處理進行說明。
[0058]如圖5所示,在S210中,微型計算機32對累積的A / D次數(shù)計數(shù)器NI的值進行清零(NI — O),將處理移至S220。
[0059]在S220中,微型計算機32檢測在期間Tl中取入的上段電流中的最大的電流最大值,將處理移至S230。
[0060]在S230中,微型計算機32通過比較在S220中所檢測出的電流最大值和異常電流閾值Klmax,判定過電流異常的有無。詳細而言,微型計算機32在判定為檢測出的電流最大值是異常電流閾值Klmax以上時(S230:是),將處理移至S240。另一方面,在判定為電流最大值小于異常電流閾值Klmax時(5230:否),將處理移至S290。在S290中,微型計算機32對異常檢測時間計數(shù)器Tlmax的值進行清零(Tlmax — O),然后將處理移至S295。此外,S230相當于異常電流判定步驟。另外,此處的異常電流閾值1^_被設定成比在電磁螺線管22的兩端子發(fā)生短路的狀態(tài)下,將占空比設為例如X%時所檢測的檢測電流低的值。因此,通過比較檢測電流和異常電流閾值Klmax,能夠進行檢測電流的異常判定。異常電流閾值Klmax通過試驗等被預先求出,并存儲在R0M32a中。
[0061 ] 在S240中,微型計算機32將異常檢測時間計數(shù)器Tlmax的值自加I(Tlmax — TImax+l)。之后,微型計算機32將處理移至S250。
[0062] 在S250中,微型計算機32判定檢測異常電流的時間亦即檢測時間(異常電流檢測次數(shù))是否經(jīng)過異常檢測時間。詳細而言,在異常檢測時間計數(shù)器Tlmax的值是異常檢測時間計數(shù)器閾值KTmax的值以上時(S250:是),微型計算機32將處理移至S260。另一方面,在異常檢測時間計數(shù)器Tlmax的值小于成為判定是否是異常檢測時間計數(shù)器閾值&_的異常的基準的閾值KTmax時(3250:否),微型計算機32將處理移至S295。
[0063]異常檢測時間計數(shù)器閾值KTmax是檢測出異常電流的次數(shù)。因此,檢測異常的時間即檢測時間通過將異常檢測時間計數(shù)器Tlmax與過電流異常判定處理的周期相乘來求出。同樣地,成為判定該檢測時間是否異常的基準的異常檢測時間也通過將異常檢測時間計數(shù)器閾值&_與過電流異常判定處理的周期相乘來求出。因此,通過比較異常檢測時間計數(shù)器Tlfflax的值和異常檢測時間計數(shù)器閾值KTmax,能夠判定是否經(jīng)過異常檢測時間。此外,異常檢測時間計數(shù)器閾值KTmax通過試驗等被求出,并存儲在R0M32a中。另外,S250相當于異常檢測時間判定步驟。另外,異常檢測時間計數(shù)器閾值KTmax相當于異常檢測時間閾值。
[0064]在S260中,微型計算機32對繼電器35進行斷開控制。即、判定為檢測出的電流最大值超過異常電流閾值Klmax且經(jīng)過異常檢測時間時,對繼電器35進行斷開控制,從而切斷對電磁螺線管22的電源供給。
[0065]在S270中,微型計算機32判定為過電流異常時,使警告燈50發(fā)光,從而將驅動力分配控制裝置31的過電流異常通知給駕駛員。
[0066]在S280中,微型計算機32保持異常檢測時間計數(shù)器Tlmax的值(Tlmax — Klfflax),并且將處理移至S295。
[0067]在S295中,微型計算機32對儲存在規(guī)定區(qū)域Imax中的電流最大值進行清零(Imax — 0),并且暫時結束該流程圖的處理。
[0068]此外,微型計算機32作為異常判定裝置發(fā)揮作用。另外,此時,微型計算機32作為執(zhí)行S220的處理的電流最大值檢測部、執(zhí)行S230的處理的異常電流判定部以及執(zhí)行S250的處理的異常檢測時間判定部發(fā)揮作用。
[0069]接下來,根據(jù)圖6所示的流程圖,對檢測通過由微型計算機32進行的上段電流取入處理取入的電流A / D值的中的最大值的處理進行說明。
[0070]如圖6所示,在S310中,微型計算機32判定最大值檢測計數(shù)器N2是否是最大值檢測計數(shù)器閾值Kni以下。此外,最大值檢測計數(shù)器閾值Kni是在期間Tl的時間取入的電流A / D值的次數(shù)。例如,如圖3所示,在期間Tl的時間內(nèi)獲取2次電流A / D值時,Kni為2。
[0071]在最大值檢測計數(shù)器N2的值是電流最大值檢測計數(shù)器閾值Kni以下的情況下(S310:是),將處理移至S320。
[0072]在S320中,微型計算機32比較在上段電流取入處理中取入的電流A / D值。例如,微型計算機32在儲存于RAM32b的規(guī)定區(qū)域IAD[N2 + I]中的電流A / D值大于儲存于規(guī)定區(qū)域Iad [N2]中的電流A / D值時(S320:是),將處理移至S330。另一方面,儲存在規(guī)定區(qū)域Iad [N2 + I]中的電流A / D值是儲存在規(guī)定區(qū)域Iad [N2]中的電流A / D值以下時(S320:否),將處理移至S340。
[0073]在S330中,微型計算機32將儲存在規(guī)定區(qū)域Iad [N2 + I]中的電流A / D值儲存于RAM32b的規(guī)定區(qū)域Imax,將處理移至S350。
[0074]在S340中,微型計算機32將儲存在規(guī)定區(qū)域Iad[N2]中的A / D值儲存于RAM32b的規(guī)定區(qū)域Imax,將處理移至S350。
[0075]在S350中,微型計算機32對最大值檢測計數(shù)器N2自加1(N2 — N2+1),將處理移至 S310。
[0076]此外,在S310中,在最大值檢測計數(shù)器N2的值超過最大值檢測計數(shù)器閾值Kni的情況下(S310:否),將處理移至S360。
[0077]在S360中,微型計算機32對最大值檢測計數(shù)器N2的值進行清零(N2 — O),暫時結束該程序處理。
[0078]這樣,在規(guī)定期間Tl獲取的上段電流超過異常電流閾值(S230)、且經(jīng)過異常檢測時間時(S250),微型計算機32判定為是由電磁螺線管22的兩端子間的短路所引起的驅動力分配控制裝置31的過電流異常。因此,例如與基于獲取的電流的平均值來判定過電流異常的有無的以往的驅動力分配控制裝置相比,能夠更早地檢測起因于電磁螺線管22的兩端子間的短路的驅動力分配控制裝置31的過電流異常。另外,能夠防止處于蓄電池38與電磁螺線管22之間的元件的損傷。
[0079]微型計算機32在驅動力分配控制裝置31產(chǎn)生過電流異常時,即、電磁螺線管22的兩端子間發(fā)生短路的情況下,將四輪驅動車11的行駛模式從四輪驅動模式(4WD)轉換為2輪驅動(2WD)。因此,即使在驅動力分配控制裝置31產(chǎn)生過電流異常,四輪驅動車11也能夠行駛。
[0080]以上,根據(jù)說明的實施方式,能夠獲得以下的有效效果。
[0081]在驅動力分配控制裝置31中,具備微型計算機32,作為電磁螺線管22的異常判定裝置。微型計算機32檢測在規(guī)定期間Tl所獲取的上段電流(在分流電阻41a中流動的實際電流)中的電流最大值,并在該電流最大值超過異常電流閾值Klmax、且該超過的時間經(jīng)過異常檢測時間時,判定為在驅動力分配控制裝置31中產(chǎn)生了過電流異常。由此,例如與基于獲取的電流的平均值來判定過電流異常的有無的以往的驅動力分配控制裝置相比,能夠更早地檢測起因于電磁螺線管22的兩端子間的短路的驅動力分配控制裝置31的過電流異常。另外,若未經(jīng)過異常電流檢測時間,則不判定為過電流異常,所以也能夠抑制驅動力分配控制裝置31的過電流異常的誤檢測。
[0082]微型計算機32在判定為是過電流異常時,對繼電器35進行斷開控制。由此,在判定為是過電流異常時,能夠切斷對電磁螺線管22的電源供給。因此,根據(jù)驅動力分配控制裝置31的過電流異常,能夠防止元件,特別是處于蓄電池38與電磁螺線管22之間的元件的損傷。
[0083]微型計算機32在判定為是驅動力分配控制裝置31的過電流異常時,通過使警告燈50發(fā)光來通知駕駛員。由此,能夠喚起駕駛員對驅動力分配控制裝置31的過電流異常的注意。
[0084]此外,上述實施方式能夠通過適當?shù)刈兏鲜鰧嵤┓绞蕉玫降囊韵路绞綄嵤?br>
[0085]?本例中的異常檢測時間計數(shù)器閾值KTmax也可以根據(jù)異常電流閾值Klmax設定。該情況下,在R0M32a中存儲有映射表Μ。映射表M如圖7所示,表示異常電流閾值Klmax與異常檢測時間計數(shù)器閾值KTmax的相關性。微型計算機32根據(jù)異常電流閾值Klmax,基于映射表來設定異常檢測時間計數(shù)器閾值KTmax。即、若異常電流閾值Klmax大,則較短地設定異常檢測時間計數(shù)器閾值Ktimx。此外,該處理例如在每次點火開關40斷開變?yōu)榻油〞r執(zhí)行。另外,通過根據(jù)檢測的電流最大值來設定異常檢測時間計數(shù)器閾值KTmax,能夠更早地檢測驅動力分配控制裝置31的過電流異常。
[0086]. 在期間Tl取入的最大值檢測計數(shù)器閾值Kni的值可以適當?shù)刈兏@?,最大值檢測計數(shù)器閾值Kni可以設為I次。在最大值檢測計數(shù)器閾值Kni為I的情況下,將實際上在分流電阻41a中流動的電流值作為電流最大值,基于本例中的異常判定程序,能夠判定驅動力分配控制裝置31的過電流異常。
[0087].異常檢測時間計數(shù)器閾值KTmax的值可以適當?shù)刈兏?。例如,異常檢測時間計數(shù)器閾值KTmax的值可以設為I次以上。例如,在將異常檢測時間計數(shù)器閾值KTmax的值設為I的情況下,微型計算機32若檢測I次異常電流,則判定為在驅動力分配控制裝置31中產(chǎn)生了過電流異常。即使在該情況下,也能夠判定驅動力分配控制裝置31的過電流異常。
[0088].在本實施方式中,作為電負載控制裝置、異常判定裝置,具體化為驅動力分配控制裝置31,但并不限于該裝置。也可以例如將控制作為電負載的電動馬達的馬達控制裝置具體化為電負載控制裝置、異常判定裝置。該情況下,能夠判定由起因于馬達的線圈的兩端子間的短路的過電流所引起的馬達控制裝置的異常。
[0089]?在本實施方式中,設置了警告燈50作為通知部,但作為通知部,也可以為產(chǎn)生警告音的揚聲器、經(jīng)由合成聲音電路等產(chǎn)生警告消息的警告音產(chǎn)生部。
【權利要求】
1.一種異常判定方法,其特征在于, 所述異常判定方法是判定電負載控制裝置的異常的方法,該電負載控制裝置對用于消除指令應在電負載中流動的電流的電流指令值與實際所檢測的在所述電負載中流動的電流的電流值之間的差的占空比進行運算,并基于該占空比來對所述電負載的驅動進行PWM控制, 在以與所述占空比對應的定時取樣的所述電流值中的、值最大的電流值亦即電流最大值超過異常電流閾值,且檢測出異常電流的產(chǎn)生后該異常電流持續(xù)的時間亦即檢測時間經(jīng)過了異常檢測時間閾值時,判定為過電流異常。
2.一種電負載控制裝置,其特征在于, 包括異常判定裝置, 所述電負載控制裝置對用于消除指令應在電負載中流動的電流的電流指令值與實際所檢測的在所述電負載中流動的電流的電流值之間的差的占空比進行運算,并基于該占空比來對所述電負載的驅動進行PWM控制, 所述異常判定裝置包括: 電流最大值檢測部,其能夠檢測所述電流值中的、最大的電流值亦即電流最大值; 異常電流判定部,其基于被檢測出的所述電流最大值與異常電流閾值的比較結果來判定是否是異常電流; 異常檢測時間判定部,其基于檢測出異常電流的產(chǎn)生后該異常電流持續(xù)的時間亦即檢測時間與異常檢測時間閾值的比較結果,來判定是否經(jīng)過了異常檢測時間;以及 異常判定部,其在所述電流最大值超過所述異常電流閾值、且所述檢測時間經(jīng)過了所述異常檢測時間閾值時,判定為過電流異常。
3.根據(jù)權利要求2所述的電負載控制裝置,其特征在于, 在所述異常判定裝置中,所述電負載經(jīng)由繼電器與電源連接,所述異常判定部在判定為所述電負載控制裝置的過電流異常時,對所述繼電器進行斷開控制。
4.根據(jù)權利要求2所述的電負載控制裝置,其特征在于, 所述異常判定裝置具有通知部,該通知部在所述異常判定部判定為過電流異常時,通知該過電流異常。
5.根據(jù)權利要求2所述的電負載控制裝置,其特征在于, 在所述電負載控制裝置中存儲有表示所述電流最大值與所述異常檢測時間閾值之間的相關性的映射表, 所述異常判定部基于檢測出的所述電流最大值和所述映射表來設定所述異常檢測時間閾值。
6.根據(jù)權利要求2?5中任意一項所述的電負載控制裝置,其特征在于, 所述電負載是對從車輛的驅動源經(jīng)由驅動力傳遞系統(tǒng)分別向多個車輪傳遞的驅動力的比例進行調(diào)節(jié)的驅動力分配裝置。
【文檔編號】B60K17/348GK104070997SQ201410119018
【公開日】2014年10月1日 申請日期:2014年3月27日 優(yōu)先權日:2013年3月27日
【發(fā)明者】若尾昌亮 申請人:株式會社捷太格特