異常診斷裝置的制造方法
【專利摘要】一種混合動力車輛用異常診斷裝置,具有齒輪機構(gòu),齒輪機構(gòu)連結(jié)有:發(fā)動機的輸出軸;MG1的轉(zhuǎn)子軸;MG2的轉(zhuǎn)子軸;以及驅(qū)動軸,其將動力傳遞到驅(qū)動輪,上述異常診斷裝置將發(fā)動機旋轉(zhuǎn)速度(Ne)、MG1旋轉(zhuǎn)速度(Nmg1)、MG2旋轉(zhuǎn)速度(Nmg2)以及驅(qū)動軸旋轉(zhuǎn)速度(Nout)中的任一個作為對象旋轉(zhuǎn)速度(N),對對象旋轉(zhuǎn)速度(N)的傳感器值和通過對對象旋轉(zhuǎn)速度(N)以外的旋轉(zhuǎn)速度中的2個旋轉(zhuǎn)速度的傳感器值進行組合算出的3個對象旋轉(zhuǎn)速度(N)的計算值各自進行比較,在對象旋轉(zhuǎn)速度(N)的傳感器值和3個對象旋轉(zhuǎn)速度(N)的計算值都不同時,檢測出輸出對象旋轉(zhuǎn)速度(N)的旋轉(zhuǎn)要素的異常。
【專利說明】
異常診斷裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及異常診斷裝置,該異常診斷裝置安裝于混合動力車輛,該混合動力車輛通過齒輪機構(gòu)連接有內(nèi)燃機的輸出軸、電動機的旋轉(zhuǎn)軸以及能將動力傳遞到驅(qū)動輪的驅(qū)動軸。
【背景技術(shù)】
[0002]以往,已知如下異常診斷裝置:在通過行星齒輪機構(gòu)連接有內(nèi)燃機的輸出軸、電動機的旋轉(zhuǎn)軸以及驅(qū)動軸的混合動力車輛中,利用輸出軸、旋轉(zhuǎn)軸以及驅(qū)動軸的轉(zhuǎn)速比是否與行星齒輪機構(gòu)的齒輪比一致來檢測行星齒輪機構(gòu)的異常(例如參照專利文獻I)。
[0003]現(xiàn)有技術(shù)文獻
[0004]專利文獻
[0005]專利文獻1:日本特開2006 —199213號公報
【發(fā)明內(nèi)容】
[0006]發(fā)明要解決的問題
[0007]但是,在上述的以往的異常診斷裝置中,即使能檢測行星齒輪機構(gòu)的異常,也有不能確定輸出軸、旋轉(zhuǎn)軸以及驅(qū)動軸中的哪個旋轉(zhuǎn)要素有異常的問題。
[0008]本發(fā)明是為了解決上述的問題而完成的,其目的在于提供如下異常診斷裝置:能確定通過齒輪機構(gòu)連接的多個旋轉(zhuǎn)要素中的哪個旋轉(zhuǎn)要素有異常。
[0009]用于解決問題的方案
[0010]本發(fā)明為混合動力車輛用異常診斷裝置,具有齒輪機構(gòu),該齒輪機構(gòu)連結(jié)有:內(nèi)燃機的輸出軸;第1電動機的第I旋轉(zhuǎn)軸;第2電動機的第2旋轉(zhuǎn)軸;以及驅(qū)動軸,其將動力傳遞到驅(qū)動輪,上述異常診斷裝置具備:檢測部,其檢測作為上述內(nèi)燃機的旋轉(zhuǎn)速度的內(nèi)燃機旋轉(zhuǎn)速度、作為上述第I電動機的旋轉(zhuǎn)速度的第I電動機旋轉(zhuǎn)速度、作為上述第2電動機的旋轉(zhuǎn)速度的第2電動機旋轉(zhuǎn)速度以及作為上述驅(qū)動軸的旋轉(zhuǎn)速度的驅(qū)動軸旋轉(zhuǎn)速度;以及控制部,其將上述內(nèi)燃機旋轉(zhuǎn)速度、上述第I電動機旋轉(zhuǎn)速度、上述第2電動機旋轉(zhuǎn)速度以及上述驅(qū)動軸旋轉(zhuǎn)速度中的任一個旋轉(zhuǎn)速度作為對象旋轉(zhuǎn)速度,對上述檢測部檢測出的上述對象旋轉(zhuǎn)速度的檢測值和通過對上述對象旋轉(zhuǎn)速度以外的其他的旋轉(zhuǎn)速度中的2個旋轉(zhuǎn)速度的檢測值進行組合算出的每個上述對象旋轉(zhuǎn)速度的計算值進行比較,在上述對象旋轉(zhuǎn)速度的檢測值與每個上述對象旋轉(zhuǎn)速度的計算值都不同時,該控制部檢測出上述輸出軸、上述第I旋轉(zhuǎn)軸、上述第2旋轉(zhuǎn)軸以及上述驅(qū)動軸中的輸出上述對象旋轉(zhuǎn)速度的旋轉(zhuǎn)要素的異常。
[0011]發(fā)明效果
[0012]根據(jù)本發(fā)明,能確定通過齒輪機構(gòu)連接的多個旋轉(zhuǎn)要素中的哪個旋轉(zhuǎn)要素有異常。
【附圖說明】
[0013]圖1是表示安裝有本發(fā)明的實施方式的異常診斷裝置的混合動力車輛的主要部分的構(gòu)成圖。
[0014]圖2是表示本發(fā)明的實施方式中的MGl旋轉(zhuǎn)速度、發(fā)動機旋轉(zhuǎn)速度、驅(qū)動軸旋轉(zhuǎn)速度以及MG2旋轉(zhuǎn)速度的關(guān)系的共線圖。
[0015]圖3是表示對本發(fā)明的實施方式中的各旋轉(zhuǎn)要素有異常時的各旋轉(zhuǎn)速度的傳感器值與計算值進行比較的結(jié)果的圖。
[0016]圖4是表示利用本發(fā)明的實施方式的HCU執(zhí)行的異常診斷處理的流程的流程圖。
[0017]附圖標記說明
[0018]2發(fā)動機(內(nèi)燃機)
[0019]3輸出軸
[0020]6驅(qū)動輪[0021 ]7 驅(qū)動軸
[0022]10齒輪機構(gòu)
[0023]13轉(zhuǎn)子軸(旋轉(zhuǎn)軸、第I旋轉(zhuǎn)軸)
[0024]16轉(zhuǎn)子軸(旋轉(zhuǎn)軸、第2旋轉(zhuǎn)軸)
[0025]19第I逆變器(檢測部)
[0026]19a,20a旋轉(zhuǎn)角度傳感器
[0027]20第2逆變器(檢測部)
[0028]33ECM(檢測部)
[0029]35ESP(檢測部)
[0030]36HCU
[0031]41曲軸轉(zhuǎn)角傳感器(檢測部)
[0032]42車輪速度傳感器
[0033]55控制部
[0034]100 混合動力車輛
[0035]MGl 第I電動發(fā)電機(電動機、第I電動機)
[0036]MG2 第2電動發(fā)電機(電動機、第2電動機)
【具體實施方式】
[0037]以下參照附圖對本發(fā)明的實施方式詳細地說明。如圖1所示,安裝有本發(fā)明的實施方式的異常診斷裝置的混合動力車輛100具備驅(qū)動機構(gòu)1、HCU36、ECM33、BMS34以及ESP35。
[0038]驅(qū)動機構(gòu)I包含:作為內(nèi)燃機的發(fā)動機2;發(fā)動機2的輸出軸3;作為第I電動機的第I電動發(fā)電機(以下僅稱為“MG1”)和作為第2電動機的第2電動發(fā)電機(以下僅稱為“MG2”),其由電力產(chǎn)生驅(qū)動力,并且通過被驅(qū)動而產(chǎn)生電力;驅(qū)動軸7,其連接到車輛100的驅(qū)動輪6,能向驅(qū)動輪6傳遞動力;以及第I行星齒輪機構(gòu)8和第2行星齒輪機構(gòu)9,其構(gòu)成齒輪機構(gòu)10。
[0039]發(fā)動機2包括如下4循環(huán)的發(fā)動機:該4循環(huán)的發(fā)動機進行包括進氣沖程、壓縮沖程、膨脹沖程以及排氣沖程的一連串的4沖程,并且在壓縮沖程和膨脹沖程的期間利用未圖示的點火裝置進行點火。發(fā)動機2的輸出軸3連結(jié)到第I行星齒輪機構(gòu)8和第2行星齒輪機構(gòu)9。此外,輸出軸3也可以設(shè)有防止輸出軸3的逆向旋轉(zhuǎn)的單向離合器。
[0040]MGl具有:作為第I旋轉(zhuǎn)軸的轉(zhuǎn)子軸13,其連結(jié)到第I行星齒輪機構(gòu)8;轉(zhuǎn)子14;以及定子15。在轉(zhuǎn)子14中埋入多個永久磁鐵。定子15具有定子鐵芯和纏繞于定子鐵芯的三相線圈。定子15的三相線圈連接到第I逆變器19。
[0041 ]在這樣構(gòu)成的MGl中,當對定子15的三相線圈供應(yīng)三相交流電時,通過定子15形成旋轉(zhuǎn)磁場,埋入轉(zhuǎn)子14中的永久磁鐵被該旋轉(zhuǎn)磁場吸引,由此,轉(zhuǎn)子14被驅(qū)動而繞轉(zhuǎn)子軸13旋轉(zhuǎn)。即,MGl作為電動機執(zhí)行功能,產(chǎn)生驅(qū)動車輛100的驅(qū)動力。
[0042]另外,當轉(zhuǎn)子14繞轉(zhuǎn)子軸13旋轉(zhuǎn)時,通過埋入轉(zhuǎn)子14中的永久磁鐵形成旋轉(zhuǎn)磁場,由于該旋轉(zhuǎn)磁場,在定子15的三相線圈中有感應(yīng)電流流動,由此在三相線圈的兩端產(chǎn)生電力。即,第I電動發(fā)電機4也作為發(fā)電機執(zhí)行功能,產(chǎn)生對電池21充電的電力。
[0043]MG2具有:作為第2旋轉(zhuǎn)軸的轉(zhuǎn)子軸16,其連結(jié)到第2行星齒輪機構(gòu)9;轉(zhuǎn)子17;以及定子18。在轉(zhuǎn)子17中埋入永久磁鐵。定子18具有定子鐵芯和纏繞于定子鐵芯的三相線圈。定子18的三相線圈連接到第2逆變器20。
[0044]在這樣構(gòu)成的MG2中,當對定子18的三相線圈供應(yīng)三相交流電時,利用定子18形成旋轉(zhuǎn)磁場,埋入轉(zhuǎn)子17中的永久磁鐵被該旋轉(zhuǎn)磁場吸引,由此,轉(zhuǎn)子17被驅(qū)動而繞轉(zhuǎn)子軸16旋轉(zhuǎn)。即,MG2作為電動機執(zhí)行功能,產(chǎn)生驅(qū)動車輛100的驅(qū)動力。
[0045]另外,當轉(zhuǎn)子17繞轉(zhuǎn)子軸16旋轉(zhuǎn)時,通過埋入轉(zhuǎn)子17中的永久磁鐵形成旋轉(zhuǎn)磁場,由于該旋轉(zhuǎn)磁場,在定子18的三相線圈中有感應(yīng)電流流動,由此在三相線圈的兩端產(chǎn)生電力。即,MG2也作為發(fā)電機執(zhí)行功能,產(chǎn)生對電池21充電的電力。
[0046]第I行星齒輪機構(gòu)8具有太陽輪22、與太陽輪22嚙合的多個行星齒輪23、以及與多個行星齒輪23嚙合的齒圈25,設(shè)有支撐行星齒輪23的行星齒輪架24,并且行星齒輪23能自轉(zhuǎn)。
[0047]第2行星齒輪機構(gòu)9具有太陽輪26、與太陽輪26嚙合的多個行星齒輪27、以及與多個行星齒輪27嚙合的齒圈29,設(shè)有支撐行星齒輪27的行星齒輪架28,并且行星齒輪27能自轉(zhuǎn)。
[0048]第I行星齒輪機構(gòu)8的太陽輪22以與MGl的轉(zhuǎn)子14一體旋轉(zhuǎn)的方式連結(jié)到轉(zhuǎn)子軸13。第I行星齒輪機構(gòu)8的行星齒輪架24和第2行星齒輪機構(gòu)9的太陽輪26連結(jié)到發(fā)動機2的輸出軸3,能與發(fā)動機2的輸出軸3—體旋轉(zhuǎn)。
[0049]第I行星齒輪機構(gòu)8的齒圈25通過行星齒輪架28能繞轉(zhuǎn)子軸13公轉(zhuǎn)地連結(jié)到第2行星齒輪機構(gòu)9的行星齒輪27。另外,第I行星齒輪機構(gòu)8的齒圈25形成為通過包含差動齒輪和其他的齒輪的輸出傳遞機構(gòu)31使驅(qū)動軸7旋轉(zhuǎn)。
[0050]第2行星齒輪機構(gòu)9的齒圈29以與MG2的轉(zhuǎn)子17—體旋轉(zhuǎn)的方式連結(jié)到轉(zhuǎn)子軸16。這樣,在齒輪機構(gòu)10上連結(jié)有發(fā)動機2的輸出軸3、MG1的轉(zhuǎn)子軸13、MG2的轉(zhuǎn)子軸16以及驅(qū)動軸7 0
[0051 ]因此,齒輪機構(gòu)10在發(fā)動機2、MG1、MG2以及驅(qū)動軸7之間傳遞驅(qū)動力。例如,齒輪機構(gòu)1將通過發(fā)動機2、MG I以及MG2產(chǎn)生的動力傳遞到驅(qū)動軸7。
[0052]如圖1所示,第I逆變器19連接到HCU36,基于從H⑶36輸入的指令值控制MGl的驅(qū)動。例如,第I逆變器19按照從HCU36輸入的轉(zhuǎn)矩指令值控制從MGl輸出的轉(zhuǎn)矩。
[0053]另外,在第I逆變器19上連接有檢測MGl的旋轉(zhuǎn)角度的旋轉(zhuǎn)角度傳感器19a。第I逆變器19基于從旋轉(zhuǎn)角度傳感器19a輸入的MGl的旋轉(zhuǎn)角度檢測作為MGl的旋轉(zhuǎn)速度的第I電動機旋轉(zhuǎn)速度(以下稱為“MGI旋轉(zhuǎn)速度”)NmgI。第I逆變器19將檢測出的MGl旋轉(zhuǎn)速度NmgI作為傳感器值輸出到HCU36。本實施方式的第I逆變器19構(gòu)成檢測部。
[0054]第2逆變器20連接到HCU36,基于從HCU36輸入的指令值控制MG2的驅(qū)動。例如,第2逆變器20按照從HCU36輸入的轉(zhuǎn)矩指令值控制從MG2輸出的轉(zhuǎn)矩。
[0055]另外,在第2逆變器20上連接有檢測MG2的旋轉(zhuǎn)角度的旋轉(zhuǎn)角度傳感器20a。第2逆變器20基于從旋轉(zhuǎn)角度傳感器20a輸入的MG2的旋轉(zhuǎn)角度檢測作為MG2的旋轉(zhuǎn)速度的第2電動機旋轉(zhuǎn)速度(以下稱為“MG2旋轉(zhuǎn)速度”)Nmg2。第2逆變器20將檢測出的MG2旋轉(zhuǎn)速度Nmg2作為傳感器值輸出到HCU36。本實施方式的第2逆變器20構(gòu)成檢測部。
[0056]ECM33包括計算機單元,該計算機單元具備CPU(Central Processing Unit:中央處理單元)、RAM (Random Access Memory:隨機存取存儲器)、R0M(Read Only Memory:只讀存儲器)、閃存、輸入口以及輸出口。
[0057]在ECM33的ROM中與各種控制常數(shù)、各種映射等一起存儲有用于使該計算機單元作為ECM33執(zhí)行功能的程序。即,在ECM33中,通過CPU執(zhí)行存儲于ROM中的程序,從而該計算機單元作為ECM33執(zhí)行功能。
[0058]在ECM33的輸入口連接有包含曲軸轉(zhuǎn)角傳感器4的各種傳感器類。曲軸轉(zhuǎn)角傳感器41檢測發(fā)動機2的輸出軸3的旋轉(zhuǎn)角度。ECM33基于從曲軸轉(zhuǎn)角傳感器41輸入的檢測結(jié)果計算發(fā)動機2的內(nèi)燃機旋轉(zhuǎn)速度(以下稱為“發(fā)動機旋轉(zhuǎn)速度”)Ne。
[0059]這樣,在本實施方式中,利用曲軸轉(zhuǎn)角傳感器41和ECM33檢測出發(fā)動機2的發(fā)動機旋轉(zhuǎn)速度Ne。利用曲軸轉(zhuǎn)角傳感器41和ECM33檢測出的發(fā)動機旋轉(zhuǎn)速度Ne作為傳感器值從ECM33輸出到HCU36。本實施方式的曲軸轉(zhuǎn)角傳感器41和ECM33構(gòu)成檢測部。
[0060]另外,在ECM33的輸出口連接有朝向發(fā)動機2的燃燒室內(nèi)噴射燃料的噴射器45和調(diào)節(jié)節(jié)流閥的開度的節(jié)流閥致動器46。
[0061 ]另外,ECM33連接到HCU36,基于從HCU36輸入的指令值控制發(fā)動機2的運轉(zhuǎn)。例如,ECM33按照從HCU36輸入的轉(zhuǎn)矩指令值控制從發(fā)動機2輸出的轉(zhuǎn)矩。
[0062]BMS34包括計算機單元,該計算機單元具備CPU、RAM、R0M、閃存、輸入口以及輸出
□ O
[0063]在BMS34的ROM中與各種常數(shù)、各種映射等一起存儲有用于使該計算機單元作為BMS34執(zhí)行功能的程序。即,在BMS34中,通過執(zhí)行CPU存儲于ROM中的程序,從而該計算機單元作為BMS34執(zhí)行功能。
[0064]BMS34進行電池21的管理,例如計算、管理電池21的S0C(State Of Charge:充電狀態(tài))等。另外,BMS34連接到HCU36,將計算出的SOC等輸出到HCU36。
[0065]ESP35包括計算機單元,計算機單元具備CPU、RAM、R0M、閃存、輸入口以及輸出口。
[0066]在ESP35上連接有對作為驅(qū)動輪6的旋轉(zhuǎn)速度的驅(qū)動輪速度進行檢測的車輪速度傳感器42 ASP35基于從車輪速度傳感器42輸入的驅(qū)動輪速度,檢測作為驅(qū)動軸7的旋轉(zhuǎn)速度的驅(qū)動軸旋轉(zhuǎn)速度Nout。
[0067]另外,ESP35連接到HCU36,將檢測出的驅(qū)動軸旋轉(zhuǎn)速度Nout作為傳感器值輸出到HCU36。本實施方式的ESP35構(gòu)成檢測部。
[0068]HCU36包括計算機單元,計算機單元具備CPU、RAM、R0M、閃存、輸入口以及輸出口。
[0069]在HCU36的ROM中與各種控制常數(shù)、各種映射等一起存儲有用于使該計算機單元作為HCU36執(zhí)行功能的程序。即,在HCU36中,通過CPU執(zhí)行存儲于ROM的程序,從而該計算機單元作為HCU36執(zhí)行功能。
[0070]HCU36連接到第I逆變器19、第2逆變器20、ECM33、BMS34以及ESP35,與上述各控制裝置相互進行數(shù)據(jù)的交換。H⑶36基于從ECM33、BMS34以及ESP35輸入的傳感器值等各種信息分別計算針對發(fā)動機2、MG1以及MG2的轉(zhuǎn)矩指令值,將計算出的各轉(zhuǎn)矩指令值分別輸出到ECM33、第I逆變器19以及第2逆變器20。
[0071]另外,HCU36執(zhí)行如下異常診斷處理:對通過齒輪機構(gòu)10連接的發(fā)動機2的輸出軸
3、MG1的轉(zhuǎn)子軸13、MG2的轉(zhuǎn)子軸16以及驅(qū)動軸7的各旋轉(zhuǎn)要素的異常進行檢測。而且,HCU36在異常診斷處理中,確定輸出軸3、轉(zhuǎn)子軸13、轉(zhuǎn)子軸16以及驅(qū)動軸7中的哪個旋轉(zhuǎn)要素有異常。
[0072]具體地,HCU36具有作為如下控制部55的功能:該控制部55使用發(fā)動機旋轉(zhuǎn)速度Ne、MG1旋轉(zhuǎn)速度Nmgl、MG2旋轉(zhuǎn)速度Nmg2以及驅(qū)動軸旋轉(zhuǎn)速度Nout與齒輪機構(gòu)10的共線圖上的關(guān)系(以下稱為“共線關(guān)系”)進行異常診斷處理。以下對異常診斷處理的詳情進行說明。
[0073]圖2是本實施方式的齒輪機構(gòu)10的共線圖。在圖2的共線圖中,縱軸分別表示MG1、發(fā)動機2 (在圖2中記載為?/G”)、驅(qū)動軸7 (在圖2記載為“OUT”)以及MG2的旋轉(zhuǎn)速度。
[0074]另外,在圖2的共線圖中,橫軸上的各軸間的距離比“kl:1:k2”由第I行星齒輪機構(gòu)8和第2行星齒輪機構(gòu)9的齒輪比決定。在此,在圖2的共線圖中,通過決定MGl、發(fā)動機2、驅(qū)動軸7以及MG2中的任2個的旋轉(zhuǎn)速度,從而決定其他的2個的旋轉(zhuǎn)速度。
[0075]在此,圖2的共線圖中的“kl”通過將第I行星齒輪機構(gòu)8的齒圈25的齒數(shù)ZRl除以太陽輪22的齒數(shù)ZSl來求出(kl=ZRl/ZSl)。
[0076]另外,圖2的共線圖中的“k2”通過將第2行星齒輪機構(gòu)9的太陽輪26的齒數(shù)ZS2除以齒圈29的齒數(shù)ZR2來求出(k2 = ZS2/ZR2)。
[0077]在異常診斷處理中,!TCU36將發(fā)動機旋轉(zhuǎn)速度Ne、MGl旋轉(zhuǎn)速度Nmgl、MG2旋轉(zhuǎn)速度Nmg2以及驅(qū)動軸旋轉(zhuǎn)速度Nout中的任一個旋轉(zhuǎn)速度設(shè)定為對象旋轉(zhuǎn)速度N。在異常診斷處理中,對將所設(shè)定的對象旋轉(zhuǎn)速度N輸出的旋轉(zhuǎn)要素是否有異常進行判定。
[0078]在本實施方式中,HCU36將發(fā)動機旋轉(zhuǎn)速度Ne、MGl旋轉(zhuǎn)速度Nmgl、MG2旋轉(zhuǎn)速度Nmg2以及驅(qū)動軸旋轉(zhuǎn)速度Nout依次設(shè)定為對象旋轉(zhuǎn)速度N。因此,在異常診斷處理中,HCU36對將發(fā)動機旋轉(zhuǎn)速度Ne、MGl旋轉(zhuǎn)速度Nmgl、MG2旋轉(zhuǎn)速度Nmg2以及驅(qū)動軸旋轉(zhuǎn)速度Nout輸出的全部旋轉(zhuǎn)要素是否有異常依次進行判定。
[0079]接著,HCU36對各檢測部檢測出的對象旋轉(zhuǎn)速度N的傳感器值和通過對對象旋轉(zhuǎn)速度N以外的其他的旋轉(zhuǎn)速度中的2個旋轉(zhuǎn)速度的傳感器值進行組合算出的3個對象旋轉(zhuǎn)速度N的計算值進行比較。
[0080]在此,HCU36基于對象旋轉(zhuǎn)速度N以外的其他的旋轉(zhuǎn)速度中的2個旋轉(zhuǎn)速度的傳感器值的組合和齒輪機構(gòu)10的共線關(guān)系,計算上述的3個對象旋轉(zhuǎn)速度N的計算值。如后所述,在此計算出的計算值是利用基于對象旋轉(zhuǎn)速度N以外的其他的旋轉(zhuǎn)速度的傳感器值和上述共線關(guān)系的算式分別計算出的值。
[0081]接著,HCU36在上述的比較的結(jié)果是對象旋轉(zhuǎn)速度N的傳感器值與上述的3個對象旋轉(zhuǎn)速度N的計算值都不同的情況下,檢測出輸出軸3、轉(zhuǎn)子軸13、轉(zhuǎn)子軸16以及驅(qū)動軸7中的輸出對象旋轉(zhuǎn)速度N的旋轉(zhuǎn)要素的異常。
[0082]接著,對將發(fā)動機旋轉(zhuǎn)速度他、1^1旋轉(zhuǎn)速度^^1、1^2旋轉(zhuǎn)速度^1^2以及驅(qū)動軸旋轉(zhuǎn)速度Nout分別設(shè)定為對象旋轉(zhuǎn)速度N的情況依次進行說明。
[0083]在將發(fā)動機旋轉(zhuǎn)速度Ne設(shè)定為對象旋轉(zhuǎn)速度N的情況下,HCU36使用傳感器值Nmgl—s、Nmg2—s以及Nout—s和下述算式(I)、(2)以及(3),計算計算值Ne—c 1、Ne—c2以及Ne—c3。進行這樣的計算的HCU36具有作為發(fā)動機旋轉(zhuǎn)速度計算部51的功能。
[0084]下述各算式中的Ne—s、Nmgl—s、Nmg2—s以及Nout—s分別是傳感器值。
[0085]【數(shù)學式I】
[0086]Ne_cl = I/(l+kl+k2) X {(l+k2) XNmgl_s+kl XNmg2_s}...(I)
[0087]【數(shù)學式2】
[0088]Ne_c2 = I/(1+kl) X (Nmgl_s+kl XNout_s)."(2)
[0089]【數(shù)學式3】
[0090]Ne_c3 = l/k2X {(l+k2) XNout_s_Nmg2_s}."(3)
[0091]接著,HCU36對利用曲軸轉(zhuǎn)角傳感器41和ECM33檢測出的發(fā)動機旋轉(zhuǎn)速度Ne的傳感器值Ne—s與計算值Ne—c 1、Ne—c2以及Ne—c3進行比較。
[0092]HCU36對傳感器值Ne—s與計算值Ne—cl、Ne—c2以及Ne—c3分別比較的結(jié)果是全部不同的情況下,檢測出將設(shè)定為對象旋轉(zhuǎn)速度N的發(fā)動機旋轉(zhuǎn)速度Ne輸出的旋轉(zhuǎn)要素、例如輸出軸3等旋轉(zhuǎn)要素有異常。
[0093]接著,在將MGl旋轉(zhuǎn)速度Nmgl設(shè)定為對象旋轉(zhuǎn)速度N的情況下,HCU36使用傳感器值Ne—s、Nmg 2—s以及Nout—s和下述算式(4)、(5)以及(6)將計算值Nmg I—c 1、Nmg I—c 2以及Nmgl—c3計算。進行這樣的計算的HCU36具有作為MGl旋轉(zhuǎn)速度計算部52的功能。
[0094]【數(shù)學式4】
[0095]Nmgl_cl = I/(l+k2) X {(l+kl+k2) XNe_s_kl XNmg2_s}."(4)
[0096]【數(shù)學式5】
[0097]Nmgl_c2 = (1+kl) XNe_s_kl XNout_s---(5)
[0098]【數(shù)學式6】
[0099]Nmgl_c3 = l/k2X {(l+kl+k2) XNout_s_(l+kl) XNmg2_s}."(6)
[0100]接著,HCU36對利用第I逆變器19檢測出的MGl旋轉(zhuǎn)速度Nmgl的傳感器值Nmgl—s、計算值Nmgl—cUNmgl—c2以及Nmgl—c3進行比較。
[0101 ] HCU36在對傳感器值Nmgl—s與計算值Nmgl—cUNmgl—c2以及Nmgl—c3各自進行比較的結(jié)果是全部不同的情況下,檢測出將設(shè)定為對象旋轉(zhuǎn)速度N的MGl旋轉(zhuǎn)速度Nmgl輸出的旋轉(zhuǎn)要素、例如轉(zhuǎn)子軸13等旋轉(zhuǎn)要素有異常。
[0102]接著,在將MG2旋轉(zhuǎn)速度Nmg2設(shè)定為對象旋轉(zhuǎn)速度N的情況下,HCU36使用傳感器值Ne—s、NmgI—s以及Nout—s和下述算式(7)、(8)以及(9),計算計算值Nmg2—c1、Nmg2—c2以及Nmg2—c3。進行這樣的計算的HCU36具有作為MG2旋轉(zhuǎn)速度計算部53的功能。
[0103]【數(shù)學式7】
[0104]Nmg2_cl = 1/kl X {(l+kl+k2) XNe_s_(l+k2) XNmgl_s}."(7)
[0105]【數(shù)學式8】
[0106]Nmg2_c2 = (l+k2) X Nout_s~k2 X Ne_s...(8)
[0107]【數(shù)學式9】
[0108]Nmg2_c3 = I/(1+kl)X{(l+kl+k2)X Nout_s-k2 X Nmgl_s}...(9)
[0109]接著,HCU36對利用第2逆變器20檢測出的MG2旋轉(zhuǎn)速度Nmg2的傳感器值Nmg2—s與計算值Nmg2—c 1、Nmg 2—c2以及Nmg2—c3進行比較。
[0110]HCU36在對傳感器值Nmg2—s與計算值Nmg2—cl、Nmg2—c2以及Nmg2—c3分別進行比較的結(jié)果是全部不同的情況下,檢測出將設(shè)定為對象旋轉(zhuǎn)速度N的MG2旋轉(zhuǎn)速度Nmg2輸出的旋轉(zhuǎn)要素、例如轉(zhuǎn)子軸16等旋轉(zhuǎn)要素有異常。
[0111]接著,在將驅(qū)動軸旋轉(zhuǎn)速度Nout設(shè)定為對象旋轉(zhuǎn)速度N的情況下,HCU36使用傳感器值Ne—s、Nmgl—s以及Nmg2—s和下述算式(10)、( 11)以及(12),計算計算值Nout—cl、Nout—c2以及Nout—c3。進行這樣的計算的HCU36具有作為驅(qū)動軸旋轉(zhuǎn)速度計算部54的功會K。
[0112]【數(shù)學式10】
[0113]Nout_cl = 1/kl X {(1+kl) XNe_s XNmgl_s}…(10)
[0114]【數(shù)學式11】
[0115]Nout_c2 = I/(l+k2) (k2 X Ne_s+Nmg2_s )---(11)
[0116]【數(shù)學式12】
[0117]Nout_c3 = I/(l+kl+k2) X {k2XNmgl_s+( 1+kl) XNmg2_s}."(12)
[0118]H⑶36對利用ESP35檢測出的驅(qū)動軸旋轉(zhuǎn)速度Nout的傳感器值Nout—s與計算值Nout—c 1、Nout—c2 以及 Nout—c3 進行比較。
[0119]HCU36在對傳感器值Nout—s與計算值Nout—cUNout—c2以及Nout—c3分別進行比較的結(jié)果是全部不同的情況下,檢測出將設(shè)定為對象旋轉(zhuǎn)速度N的驅(qū)動軸旋轉(zhuǎn)速度Nout輸出的旋轉(zhuǎn)要素、例如驅(qū)動軸7等旋轉(zhuǎn)要素有異常。
[0120]在此,圖3表示對上述的各旋轉(zhuǎn)要素有異常時的各旋轉(zhuǎn)速度的傳感器值和計算值進行比較的結(jié)果。
[0121]如圖3所示,在輸出例如發(fā)動機旋轉(zhuǎn)速度Ne的旋轉(zhuǎn)要素有異常時,傳感器值Ne—s成為與計算值Ne—cl、Ne—c2以及Ne—c3全部不同的值。
[0122]另一方面,其他的傳感器值Nmgl—s、Nmg2—s以及Nout—s與基于包含傳感器值Ne—s的2個傳感器值所計算出的計算值不一致,但是與基于不包含傳感器值Ne—s的2個傳感器值所計算出的計算值一致。
[0123]在本實施方式中,利用如下特性進行異常診斷處理:如上所述,在將設(shè)定為對象旋轉(zhuǎn)速度N的旋轉(zhuǎn)速度輸出的旋轉(zhuǎn)要素有異常時,對象旋轉(zhuǎn)速度N的傳感器值成為與基于對象旋轉(zhuǎn)速度N以外的其他的旋轉(zhuǎn)速度的傳感器值計算出的3個計算值全部不同的值。
[0124]另外,在本實施方式中,通過將發(fā)動機旋轉(zhuǎn)速度Ne、MGl旋轉(zhuǎn)速度Nmgl、MG2旋轉(zhuǎn)速度Nmg2以及驅(qū)動軸旋轉(zhuǎn)速度Nout依次設(shè)定為對象旋轉(zhuǎn)速度N進行異常診斷處理,從而能確定將發(fā)動機旋轉(zhuǎn)速度Ne、MGl旋轉(zhuǎn)速度Nmgl、MG2旋轉(zhuǎn)速度Nmg2以及驅(qū)動軸旋轉(zhuǎn)速度Nout輸出的旋轉(zhuǎn)要素中的哪個旋轉(zhuǎn)要素有異常。
[0125]接著,參照圖4對利用本實施方式的HCU36執(zhí)行的異常診斷處理的流程進行說明。
[0126]HCU36從各檢測部取得發(fā)動機旋轉(zhuǎn)速度他、1^1旋轉(zhuǎn)速度^1^1、1^2旋轉(zhuǎn)速度^1^2以及驅(qū)動軸旋轉(zhuǎn)速度Nout各自的傳感器值Ne—s、Nmgl—s、Nmg2—s以及Nout—s (步驟SI)。
[0127]接著,HCU36將發(fā)動機旋轉(zhuǎn)速度Ne設(shè)定為對象旋轉(zhuǎn)速度N,基于在步驟SI中取得的傳感器值Nmgl—s、Nmg2—s以及Nout—s的組合,計算發(fā)動機旋轉(zhuǎn)速度Ne的計算值Ne—cl、Ne—c2 以及Ne—c3(步驟S2)。
[0128]具體地,HCU36使用傳感器值Nmgl—s、Nmg2—s以及Nout—s和上述的算式(1)、(2)以及(3)計算計算值Ne—cl、Ne_c2以及Ne_c3。
[0129]接著,H⑶36對在步驟SI中取得的傳感器值Ne—s與計算值Ne—cl、Ne—c2以及Ne—c3各自是否全部不同進行判定(步驟S3)。
[0130]HCU36在判定為傳感器值Ne—s與計算值Ne—cl、Ne—c2以及Ne—c3都不同的情況下,檢測出輸出發(fā)動機旋轉(zhuǎn)速度Ne的旋轉(zhuǎn)要素的異常(步驟S4),結(jié)束異常診斷處理。
[0131]另一方面,H⑶36在判定為傳感器值Ne—s與計算值Ne—c 1、Ne—c2以及Ne—c3中的至少I個以上一致的情況下,判斷為輸出發(fā)動機旋轉(zhuǎn)速度Ne的旋轉(zhuǎn)要素沒有異常,將處理轉(zhuǎn)移到步驟S5。
[0132]在步驟S5中,HCU36將MGl旋轉(zhuǎn)速度Nmgl設(shè)定為對象旋轉(zhuǎn)速度N,基于在步驟SI中取得的傳感器值Ne—s、Nmg2—s以及Nout—s的組合,計算MG I旋轉(zhuǎn)速度Nmg I的計算值Nmg I—cl、Nmgl—c2 以及 Nmgl—c3。
[0133]具體地,HCU36使用傳感器值Ne—s、Nmg2_s以及Nout—s和上述的算式(4)、(5)以及(6),計算計算值Nmgl—c1、Nmgl—c2 以及Nmgl—c3。
[0134]接著,HCU36對在步驟SI中取得的傳感器值Nmgl—s與計算值Nmgl—cl、Nmgl—c2以及Nmgl—c3各自是否全部不同進行判定(步驟S6)。
[ΟΙ35] HCU36在判定為傳感器值Nmgl—s與計算值Nmgl—c l、Nmgl—c2以及Nmgl—c3都不同的情況下,檢測出輸出M GI旋轉(zhuǎn)速度Nm g I的旋轉(zhuǎn)要素的異常(步驟S 7 ),結(jié)束異常診斷處理。
[0136]另一方面,H⑶36在判定為傳感器值Nmgl—s與計算值Nmgl—cUNmgl—c2以及Nmgl—c3中的至少I個以上一致的情況下,判斷為輸出MGl旋轉(zhuǎn)速度Nmgl的旋轉(zhuǎn)要素沒有異常,將處理轉(zhuǎn)移到步驟S8。
[0137]在步驟S8中,HCU36將MG2旋轉(zhuǎn)速度Nmg2設(shè)定為對象旋轉(zhuǎn)速度N,基于在步驟SI中取得的傳感器值Ne—s、Nmg I—s以及Nout—s的組合,計算MG2旋轉(zhuǎn)速度Nmg2的計算值Nmg2—cl NNmg2—c2以及Nmg2—c3。
[0138]具體地,HCU36使用傳感器值Ne—s、Nmgl—s以及Nout—s和上述的算式(7)、(8)以及(9),計算計算值Nmg2—c1、Nmg2—c2 以及Nmg2—c3。
[0139]接著,HCU36對在步驟SI中取得的傳感器值Nmg2—s與計算值Nmg2—cl、Nmg2—c2以及Nmg2—c3各自是否全部不同進行判定(步驟S9)。
[0140]HCU36在判定為傳感器值Nmg2—s與計算值Nmg2—cl、Nmg2—c2以及Nmg2—c3都不同的情況下,檢測出輸出MG2旋轉(zhuǎn)速度Nmg2的旋轉(zhuǎn)要素的異常(步驟SlO),結(jié)束異常診斷處理。
[OH1 ]另一方面,H⑶36在判定為傳感器值Nmg2—s與計算值Nmg2—cl、Nmg2—c2以及Nmg2—c3中的至少I個以上一致的情況下,判斷為將MG2旋轉(zhuǎn)速度Nmg2輸出的旋轉(zhuǎn)要素沒有異常,將處理轉(zhuǎn)移到步驟SI I。
[0142]在步驟Sll中,HCU36將驅(qū)動軸旋轉(zhuǎn)速度Nout設(shè)定為對象旋轉(zhuǎn)速度N,基于在步驟SI中取得的傳感器值Ne—s、Nmgl—s以及Nmg2—s的組合,計算驅(qū)動軸旋轉(zhuǎn)速度Nout的計算值Nout—cl、Nout—c2 以及 Nout_c3。
[0143] 具體地,!10]36使用傳感器值他—8、^1^1—8以及^1^2—8和上述的算式(10)、(11)以及(12),計算計算值Nout—cl、Nout_c2以及Nout_c3。
[ΟΙ44] 接著,HQJ36對在步驟SI中取得的傳感器值Nout—s與計算值Nout—cl、Nout—c2以及Nout—c3各自是否全部不同進行判定(步驟S12)。
[0145] HCU36在判定為傳感器值Nout—s與計算值Nout—cKNout—c2以及Nout—c3都不同的情況下,檢測出輸出驅(qū)動軸旋轉(zhuǎn)速度Nout的旋轉(zhuǎn)要素的異常(步驟S13),結(jié)束異常診斷處理。
[ΟΙ46] 另一方面,H(3U36在判定為傳感器值Nout—s與計算值Nout—cUNout—c2以及Nout—c3中的至少I個以上一致的情況下,判定為全部旋轉(zhuǎn)要素沒有異常、即全部旋轉(zhuǎn)要素正常(步驟S14),結(jié)束異常診斷處理。
[0147]如上所述,本實施方式的異常診斷裝置通過進行上述的異常診斷處理,能對將發(fā)動機旋轉(zhuǎn)速度Ne、MGl旋轉(zhuǎn)速度Nmgl、MG2旋轉(zhuǎn)速度Nmg2以及驅(qū)動軸旋轉(zhuǎn)速度Nout分別輸出的所有旋轉(zhuǎn)要素檢測異常。
[0148]S卩,本實施方式的異常診斷裝置并不是僅對將發(fā)動機旋轉(zhuǎn)速度Ne、MG1旋轉(zhuǎn)速度Nmgl、MG2旋轉(zhuǎn)速度Nmg2以及驅(qū)動軸旋轉(zhuǎn)速度Nout輸出的各旋轉(zhuǎn)要素中的某個特定的旋轉(zhuǎn)要素檢測異常,也能對各旋轉(zhuǎn)要素分別檢測異常。
[0149]而且,本實施方式的異常診斷裝置通過將發(fā)動機旋轉(zhuǎn)速度Ne、MGl旋轉(zhuǎn)速度Nmgl、MG2旋轉(zhuǎn)速度Nmg2以及驅(qū)動軸旋轉(zhuǎn)速度Nout各自設(shè)定為對象旋轉(zhuǎn)速度N,從而能確定各旋轉(zhuǎn)要素中的哪個旋轉(zhuǎn)要素有異常。
[0150]雖然公開了本發(fā)明的實施方式,但是應(yīng)明白本領(lǐng)域技術(shù)人員可在不脫離本發(fā)明的范圍的情況下施加變更。意圖將所有的這樣的修改和等價物包含于本發(fā)明的保護范圍。
【主權(quán)項】
1.一種混合動力車輛用異常診斷裝置,具有齒輪機構(gòu),該齒輪機構(gòu)連結(jié)有:內(nèi)燃機的輸出軸;第1電動機的第I旋轉(zhuǎn)軸;第2電動機的第2旋轉(zhuǎn)軸;以及驅(qū)動軸,其將動力傳遞到驅(qū)動輪, 上述異常診斷裝置的特征在于,具備: 檢測部,其檢測作為上述內(nèi)燃機的旋轉(zhuǎn)速度的內(nèi)燃機旋轉(zhuǎn)速度、作為上述第I電動機的旋轉(zhuǎn)速度的第I電動機旋轉(zhuǎn)速度、作為上述第2電動機的旋轉(zhuǎn)速度的第2電動機旋轉(zhuǎn)速度以及作為上述驅(qū)動軸的旋轉(zhuǎn)速度的驅(qū)動軸旋轉(zhuǎn)速度;以及 控制部,其將上述內(nèi)燃機旋轉(zhuǎn)速度、上述第I電動機旋轉(zhuǎn)速度、上述第2電動機旋轉(zhuǎn)速度以及上述驅(qū)動軸旋轉(zhuǎn)速度中的任一個旋轉(zhuǎn)速度作為對象旋轉(zhuǎn)速度,對上述檢測部檢測出的上述對象旋轉(zhuǎn)速度的檢測值和通過對上述對象旋轉(zhuǎn)速度以外的其他的旋轉(zhuǎn)速度中的2個旋轉(zhuǎn)速度的檢測值進行組合算出的每個上述對象旋轉(zhuǎn)速度的計算值進行比較,在上述對象旋轉(zhuǎn)速度的檢測值與每個上述對象旋轉(zhuǎn)速度的計算值都不同時,該控制部檢測出上述輸出軸、上述第I旋轉(zhuǎn)軸、上述第2旋轉(zhuǎn)軸以及上述驅(qū)動軸中的輸出上述對象旋轉(zhuǎn)速度的旋轉(zhuǎn)要素的異常。2.根據(jù)權(quán)利要求1所述的異常診斷裝置,其特征在于,上述控制部根據(jù)上述2個旋轉(zhuǎn)速度的檢測值的組合和上述齒輪機構(gòu)的共線圖上的關(guān)系計算上述對象旋轉(zhuǎn)速度的計算值。
【文檔編號】B60W20/15GK105905104SQ201610091472
【公開日】2016年8月31日
【申請日】2016年2月18日
【發(fā)明人】千明將人, 伊藤芳輝
【申請人】鈴木株式會社