本發(fā)明涉及一種通過將設(shè)置于電線的中途的開關(guān)接通或斷開而對(duì)經(jīng)由該電線的供電進(jìn)行控制的供電控制裝置。
背景技術(shù):
當(dāng)前,提出了一種通過將設(shè)置于對(duì)蓄電池與負(fù)載例如電動(dòng)機(jī)進(jìn)行連接的電線的中途的開關(guān)接通或斷開而對(duì)經(jīng)由電線的從蓄電池向負(fù)載的供電進(jìn)行控制的供電控制裝置(例如,參照專利文獻(xiàn)1)。
對(duì)專利文獻(xiàn)1所記載的供電控制裝置輸入指示向負(fù)載的供電的開始或者結(jié)束的信號(hào)。專利文獻(xiàn)1所記載的供電控制裝置依照所輸入的信號(hào)所示的內(nèi)容而將開關(guān)接通或斷開,并且根據(jù)流過電線的電流的值而按時(shí)間序列計(jì)算電線的周圍溫度和電線溫度的溫度差。
該溫度差根據(jù)先前計(jì)算出的先前溫度差以及流過電線的電流的值來計(jì)算。在通過對(duì)所計(jì)算出的溫度差加上周圍溫度而計(jì)算出的電線溫度是預(yù)定的溫度以上的情況下,無論所輸入的信號(hào)的內(nèi)容如何,都將開關(guān)斷開。由此,經(jīng)由電線的供電停止,電線溫度降低,因此能夠預(yù)先防止電線的冒煙或者起火。
另外,專利文獻(xiàn)1所記載的供電控制裝置在被輸入指示供電的結(jié)束的信號(hào)而將開關(guān)斷開的狀態(tài)下,在計(jì)算出的溫度差大致為零的情況下,使時(shí)間序列的溫度差的計(jì)算暫停,抑制功耗。
在再次開始時(shí)間序列的溫度差的計(jì)算之后的初次的計(jì)算中,將被用作先前溫度差的初次溫度差設(shè)定為零。
現(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)
專利文獻(xiàn)1:日本特開2010-239835號(hào)公報(bào)
技術(shù)實(shí)現(xiàn)要素:
發(fā)明要解決的課題
然而,專利文獻(xiàn)1所記載的供電控制裝置直到計(jì)算出的溫度差大致為零為止不使時(shí)間序列的溫度差的計(jì)算暫停。因此,專利文獻(xiàn)1所記載的供電控制裝置存在使時(shí)間序列的溫度差的計(jì)算暫停的期間較短且功耗依然較大這樣的問題。
作為解決該問題的結(jié)構(gòu),在專利文獻(xiàn)1所記載的供電控制裝置中,考慮無論所計(jì)算出的溫度差如何都使時(shí)間序列的溫度差的計(jì)算暫停的結(jié)構(gòu)。
但是,在該結(jié)構(gòu)中,在電線溫度和周圍溫度的實(shí)際的溫度差較高的狀態(tài)下,有可能再次開始時(shí)間序列的溫度差的計(jì)算。在該情況下,由于初次溫度差被設(shè)定為零,因此計(jì)算出比實(shí)際的溫度差小的不適當(dāng)?shù)臏囟炔?。因此,盡管實(shí)際的電線溫度是為了防止電線溫度上升而應(yīng)該停止經(jīng)由電線的供電的溫度,但由于計(jì)算出的電線溫度比實(shí)際的電線溫度低,因此有可能不停止供電。
本發(fā)明是鑒于上述情形而完成的,其目的在于,提供一種能夠使功耗變低且能夠適當(dāng)?shù)赜?jì)算電線的周圍溫度及電線溫度的溫度差的供電控制裝置。
用于解決課題的技術(shù)方案
本發(fā)明涉及一種供電控制裝置,包括:供電控制部,通過將設(shè)置于電線的中途的開關(guān)接通或斷開而控制經(jīng)由所述電線的供電;以及計(jì)算部,基于流過所述電線的電流的值,按時(shí)間序列計(jì)算該電線的周圍溫度和電線溫度的溫度差,所述供電控制裝置的特征在于,所述計(jì)算部構(gòu)成為,基于先前計(jì)算出的先前溫度差以及所述電流的值而計(jì)算所述溫度差,再在所述供電控制部使所述開關(guān)斷開的狀態(tài)下使時(shí)間序列的所述溫度差的計(jì)算暫停,所述供電控制裝置包括:計(jì)時(shí)部,對(duì)從所述計(jì)算部使所述計(jì)算暫停起直到再次開始該計(jì)算為止的經(jīng)過時(shí)間進(jìn)行計(jì)時(shí);以及設(shè)定部,在所述計(jì)算部再次開始所述計(jì)算的情況下,基于所述計(jì)時(shí)部計(jì)時(shí)而得到的經(jīng)過時(shí)間來設(shè)定在再次開始后的初次的該計(jì)算中用作所述先前溫度差的初次溫度差。
在本發(fā)明中,例如通過將設(shè)置于對(duì)蓄電池和負(fù)載間進(jìn)行連接的電線的中途的開關(guān)接通或斷開而控制經(jīng)由電線的供電,并且按時(shí)間序列計(jì)算電線的周圍溫度和電線溫度的溫度差。溫度差基于先前計(jì)算出的先前溫度差以及流過電線的電流的值來計(jì)算。然后,例如基于通過將周圍溫度加到計(jì)算出的溫度差而計(jì)算的電線溫度,將開關(guān)接通或斷開。
另外,在將開關(guān)斷開的狀態(tài)下,使時(shí)間序列的溫度差的計(jì)算暫停。在使時(shí)間序列的溫度差的計(jì)算暫停的情況下,對(duì)從使計(jì)算暫停起直到再次開始計(jì)算為止的經(jīng)過時(shí)間進(jìn)行計(jì)時(shí)。在再次開始溫度差的計(jì)算的情況下,根據(jù)計(jì)時(shí)而得到的經(jīng)過時(shí)間來設(shè)定在再次開始后的初次的溫度差的計(jì)算中用作先前溫度差的初次溫度。例如,在經(jīng)過時(shí)間較短的情況下設(shè)定較大的初次溫度差,在經(jīng)過時(shí)間較長的情況下設(shè)定較小的初次溫度差。在再次開始計(jì)算之后的初次的溫度差的計(jì)算中,根據(jù)初次溫度差以及流過電線的電流的值來計(jì)算溫度差。
能夠根據(jù)計(jì)時(shí)而得到的經(jīng)過時(shí)間來將初次溫度差設(shè)定為與再次開始時(shí)間序列的溫度差的計(jì)算的時(shí)刻下的實(shí)際的溫度差接近的溫度差。因此,即使當(dāng)在計(jì)算出的溫度差充分大于大致零的狀態(tài)下使時(shí)間序列的溫度差的計(jì)算暫停進(jìn)而在周圍溫度和電線溫度的實(shí)際的溫度差較高的狀態(tài)下再次開始時(shí)間序列的溫度差的計(jì)算的情況下,也能夠計(jì)算出與實(shí)際的溫度差接近的溫度差,能夠適當(dāng)?shù)赜?jì)算周圍溫度和電線溫度的溫度差。另外,即使在計(jì)算出的溫度差較大的情況下,也能夠使時(shí)間序列的溫度差的計(jì)算暫停,因此能夠使暫停計(jì)算的期間變長,能夠使功耗變低。
在本發(fā)明的供電控制裝置中,其特征在于,具備存儲(chǔ)部,該存儲(chǔ)部存儲(chǔ)有將所述經(jīng)過時(shí)間作為變量的運(yùn)算式,所述設(shè)定部構(gòu)成為,使用該存儲(chǔ)部所存儲(chǔ)的運(yùn)算式來計(jì)算所述周圍溫度和電線溫度的溫度差,并將計(jì)算出的溫度差設(shè)定為所述初次溫度差。
在本發(fā)明中,在存儲(chǔ)部中存儲(chǔ)有將經(jīng)過時(shí)間作為變量的運(yùn)算式。在再次開始時(shí)間序列的溫度差的計(jì)算的情況下,通過將計(jì)時(shí)而得到的經(jīng)過時(shí)間代入到在存儲(chǔ)部中存儲(chǔ)的運(yùn)算式而計(jì)算電線的周圍溫度和電線溫度的溫度差。然后,將計(jì)算出的溫度差設(shè)定為初次溫度差。例如,能夠?qū)脑诟鶕?jù)先前溫度差以及流過電線的電流的值而計(jì)算溫度差的情況下使用的運(yùn)算式導(dǎo)出的運(yùn)算式用作用于計(jì)算初次溫度差的運(yùn)算式。在該情況下,初次溫度差與再次開始時(shí)間序列的溫度差的計(jì)算的時(shí)刻下的實(shí)際的溫度差一致或者大致一致。
在本發(fā)明的供電控制裝置中,其特征在于,所述運(yùn)算式是與所述經(jīng)過時(shí)間相關(guān)的一次方程式。
在本發(fā)明中,在再次開始時(shí)間序列的溫度差的計(jì)算的情況下,使用作為與經(jīng)過時(shí)間相關(guān)的一次方程式的運(yùn)算式來計(jì)算溫度差,并將初次溫度差設(shè)定成計(jì)算出的溫度差。由于運(yùn)算式是與經(jīng)過時(shí)間相關(guān)的一次方程式,因此能夠以更低的功耗設(shè)定初次溫度差。
在本發(fā)明的供電控制裝置中,其特征在于,具備存儲(chǔ)部,該存儲(chǔ)部與時(shí)間建立對(duì)應(yīng)地存儲(chǔ)有溫度差,所述設(shè)定部構(gòu)成為,從存儲(chǔ)部讀取與所述計(jì)時(shí)部計(jì)時(shí)而得到的經(jīng)過時(shí)間對(duì)應(yīng)的溫度差,將所讀取的溫度差設(shè)定為所述初次溫度差。
在本發(fā)明中,與時(shí)間建立對(duì)應(yīng)地在存儲(chǔ)部中存儲(chǔ)溫度差。在再次開始時(shí)間序列的溫度差的計(jì)算的情況下,從存儲(chǔ)部讀取與經(jīng)過時(shí)間對(duì)應(yīng)的溫度差,將所讀取的溫度差設(shè)定為初次溫度差。因此,能夠以更低的功耗設(shè)定初次溫度差。
在本發(fā)明的供電控制裝置中,其特征在于,所述計(jì)時(shí)部通過對(duì)從所述計(jì)算部使所述計(jì)算暫停起經(jīng)過了預(yù)定時(shí)間的次數(shù)進(jìn)行計(jì)數(shù),而對(duì)所述經(jīng)過時(shí)間進(jìn)行計(jì)時(shí),所述設(shè)定部構(gòu)成為,基于所述計(jì)時(shí)部所計(jì)數(shù)的次數(shù)來設(shè)定所述初次溫度差。
在本發(fā)明中,通過對(duì)從使時(shí)間序列的溫度差的計(jì)算暫停起經(jīng)過了預(yù)定時(shí)間的次數(shù)進(jìn)行計(jì)數(shù)來進(jìn)行經(jīng)過時(shí)間的計(jì)時(shí)。當(dāng)然,經(jīng)過了預(yù)定時(shí)間的次數(shù)越多,則經(jīng)過時(shí)間越長,經(jīng)過了預(yù)定時(shí)間的次數(shù)越少,則經(jīng)過時(shí)間越短。然后,根據(jù)計(jì)數(shù)的次數(shù)來設(shè)定初次溫度差。
在本發(fā)明的供電控制裝置中,其特征在于,所述供電控制部構(gòu)成為,在通過將所述周圍溫度加到所述計(jì)算部所計(jì)算出的溫度差而計(jì)算出的所述電線溫度為預(yù)定溫度以上的情況下,使所述開關(guān)斷開。
在本發(fā)明中,在通過將電線的周圍溫度加到按時(shí)間序列計(jì)算出的溫度差而計(jì)算出的電線溫度為預(yù)定溫度以上的情況下,使開關(guān)斷開。由此,由于停止經(jīng)由電線的供電而使電線溫度降低,因此預(yù)先防止電線的冒煙或者起火。
發(fā)明效果
根據(jù)本發(fā)明,能夠使功耗降低且能夠適當(dāng)?shù)赜?jì)算電線的周圍溫度和電線溫度的溫度差。
附圖說明
圖1是示出實(shí)施方式1中的電源系統(tǒng)的主要部件構(gòu)成的框圖。
圖2是示出控制部所執(zhí)行的動(dòng)作控制處理的步驟的流程圖。
圖3是示出控制部所執(zhí)行的確認(rèn)處理的步驟的流程圖。
圖4是示出控制部所執(zhí)行的初次溫度差的設(shè)定處理的步驟的流程圖。
圖5是供電控制裝置的效果的說明圖。
圖6是示出實(shí)施方式2中的控制部所執(zhí)行的初次溫度差的設(shè)定處理的步驟的流程圖。
圖7是供電控制裝置的效果的說明圖。
圖8是示出實(shí)施方式3中的計(jì)數(shù)器值和設(shè)定溫度差的對(duì)應(yīng)關(guān)系的圖表。
圖9是示出控制部所執(zhí)行的初次溫度差的設(shè)定處理的步驟的流程圖。
圖10是供電控制裝置的效果的說明圖。
具體實(shí)施方式
以下,根據(jù)示出本發(fā)明的實(shí)施方式的附圖來詳細(xì)敘述本發(fā)明。
(實(shí)施方式1)
圖1是示出實(shí)施方式1中的電源系統(tǒng)1的主要部分構(gòu)成的框圖。電源系統(tǒng)1適當(dāng)?shù)卮钶d于車輛,具備供電控制裝置2、蓄電池3、負(fù)載4以及電線5。供電控制裝置2設(shè)置于電線5的中途,電線5的一端連接于蓄電池3的正極,電線5的另一端連接于負(fù)載4的一端。蓄電池3的負(fù)極和負(fù)載4的另一端接地。
蓄電池3經(jīng)由電線5向負(fù)載4供電。負(fù)載4是前照燈或者刮水器電動(dòng)機(jī)等電氣設(shè)備。負(fù)載4在由蓄電池3供電的情況下工作,在來自蓄電池3的供電停止的情況下停止。
對(duì)供電控制裝置2輸入指示負(fù)載4工作的工作信號(hào)以及指示負(fù)載4的工作停止的停止信號(hào)中的任一方。供電控制裝置2在被輸入工作信號(hào)的情況下,使蓄電池3進(jìn)行向負(fù)載4的供電而使負(fù)載4工作。另外,供電控制裝置2在被輸入停止信號(hào)的情況下,停止從蓄電池3向負(fù)載4的供電,使負(fù)載4的工作停止。
另外,供電控制裝置2計(jì)算電線5的電線溫度。供電控制裝置2在計(jì)算出的電線溫度是溫度閾值以上的情況下,無論被輸入工作信號(hào)和停止信號(hào)中的哪一方,都停止從蓄電池3向負(fù)載4的供電,預(yù)先防止電線5的冒煙或者起火。
進(jìn)而,供電控制裝置2當(dāng)在電線5中流過電流閾值以上的電流的情況下,也是無論被輸入工作信號(hào)和停止信號(hào)中的哪一方,都停止從蓄電池3向負(fù)載4的供電,預(yù)先防止過電流流動(dòng)到電線5的情形。
供電控制裝置2具有ipd(intelligentpowerdevice,智能功率器件)6、微型計(jì)算機(jī)(以下記載為微型機(jī))7、電阻電路8以及溫度檢測(cè)部9。ipd6設(shè)置于電線5的中途,并且分別連接到微型機(jī)7以及電阻電路8。微型機(jī)7還分別連接到電阻電路8以及溫度檢測(cè)部9。電阻電路8接地。
ipd6具有n溝道型的fet(fieldeffecttransistor,場(chǎng)效應(yīng)晶體管)60、控制電路61以及電流檢測(cè)電路62。fet60設(shè)置于電線5的中途,fet60的漏極經(jīng)由電線5連接于蓄電池3的正極,fet60的源極經(jīng)由電線5連接于負(fù)載4的一端。fet60的柵極連接于控制電路61。控制電路61除了連接于fet60的柵極之外,還分別連接于微型機(jī)7以及電流檢測(cè)電路62。電流檢測(cè)電路62還連接于電阻電路8。
fet60作為開關(guān)而發(fā)揮功能。在施加到fet60的柵極的電壓是一定電壓以上的情況下,能夠使電流在fet60的漏極和源極之間流動(dòng),fet60接通。在施加到fet60的柵極的電壓低于一定電壓的情況下,電流未在fet60的漏極和源極之間流動(dòng),fet60斷開。通過控制電路61對(duì)fet60的柵極施加電壓??刂齐娐?1通過調(diào)整施加到fet60的柵極的電壓,將fet60接通或斷開。
從微型機(jī)7對(duì)控制電路61輸入指示從蓄電池3向負(fù)載4的供電的供電指示以及指示從蓄電池3向負(fù)載4的供電的切斷的切斷指示。控制電路61在被輸入供電指示的情況下,將fet60接通。由此,蓄電池3對(duì)負(fù)載4進(jìn)行供電,負(fù)載4工作。控制電路61在被輸入切斷指示的情況下,將fet60斷開。由此,切斷從蓄電池3向負(fù)載4的供電,負(fù)載4停止。
如上所述,控制電路61通過將fet60接通或斷開,控制經(jīng)由電線5的供電,作為供電控制部而發(fā)揮功能。
電流檢測(cè)電路62向電阻電路8輸出流過電線5的電流的預(yù)定數(shù)量分之一、例如4000分之一的電流。從電流檢測(cè)電路62輸出的電流經(jīng)由電阻電路8流動(dòng)到接地電位。
控制電路61在電流檢測(cè)電路62向電阻電路8輸出的電流是閾值電流以上的情況下,即當(dāng)在電線5流過超過容許范圍的電流的情況下,無論被從微型機(jī)7輸入供電指示和切斷指示中的哪一方,都將fet60斷開。由此,預(yù)先防止過電流流動(dòng)到電線5。
電阻電路8具有一個(gè)或者多個(gè)電阻。將與經(jīng)由電阻電路8而流動(dòng)的電流成比例的電壓輸入到微型機(jī)7。在電阻電路8中,例如將未圖示的電阻的一端連接到電流檢測(cè)電路62以及微型機(jī)7,將該電阻的另一端接地,通過電流檢測(cè)電路62輸出的電流經(jīng)由該電阻流動(dòng)到接地電位。在該情況下,輸入到微型機(jī)7的電壓的模擬值由在電阻電路8所具有的電阻中流過的電流的值與該電阻的電阻值之積來表示。在此,電阻值是常數(shù),因此從電阻電路8輸入到微型機(jī)7的電壓的值與經(jīng)由電阻電路8而流動(dòng)的電流的值成比例。另外,流過電線5的電流的值是將電流檢測(cè)電路62所輸出的電流的值乘以預(yù)定數(shù)量倍而得到的電流值,因此將輸入到微型機(jī)7的電壓的值除以上述電阻值再乘以預(yù)定數(shù)量倍而得到的值是流過電線5的電流的值。
溫度檢測(cè)部9例如具有熱敏電阻,檢測(cè)電線5的周圍溫度ta。溫度檢測(cè)部9將表示所檢測(cè)到的周圍溫度ta的溫度信息輸出到微型機(jī)7。
微型機(jī)7具有控制部70、輸入部71、72、73、輸出部74、存儲(chǔ)部75、計(jì)時(shí)器76、a/d(analog/digital,模/數(shù))轉(zhuǎn)換部77以及電源電路78??刂撇?0、輸入部71、72、輸出部74、存儲(chǔ)部75、計(jì)時(shí)器76、a/d轉(zhuǎn)換部77以及電源電路78分別連接于總線79。除連接于總線79之外,輸入部72、輸出部74以及a/d轉(zhuǎn)換部77分別連接于溫度檢測(cè)部9、ipd6的控制電路61以及輸入部73。輸入部73還連接于電阻電路8。另外,計(jì)時(shí)器76不僅經(jīng)由總線79連接于電源電路78,還直接連接于電源電路78。
電源電路78例如將蓄電池3的輸出電壓變壓為預(yù)定的電壓。電源電路78通過將變壓得到的電壓經(jīng)由未圖示的電力線施加到控制部70、輸入部71、72、73、輸出部74、存儲(chǔ)部75、計(jì)時(shí)器76以及a/d轉(zhuǎn)換部77而對(duì)它們進(jìn)行供電。
向輸入部71輸入工作信號(hào)和停止信號(hào)。輸入部71在被輸入工作信號(hào)的情況下,向控制部70通知指示負(fù)載4工作,在被輸入停止信號(hào)的情況下,向控制部70通知指示負(fù)載4的工作停止。
從溫度檢測(cè)部9向輸入部72輸入溫度信息。通過控制部70從輸入部72取得輸入到輸入部72的溫度信息。
如上所述,向輸入部73輸入與從電流檢測(cè)電路62經(jīng)由電阻電路8而流動(dòng)的電流成比例的電壓。輸入部73將由電阻電路8輸入的電壓的模擬值輸出到a/d轉(zhuǎn)換部77。
a/d轉(zhuǎn)換部77將從輸入部73輸入的模擬的電壓值轉(zhuǎn)換成數(shù)字的電壓值。通過控制部70從a/d轉(zhuǎn)換部77取得表示由a/d轉(zhuǎn)換部77轉(zhuǎn)換得到的數(shù)字的電壓值的電壓信息。
輸出部74依照控制部70的指示,將供電指示或者切斷指示輸出到ipd6的控制電路61。
控制部70具有cpu(centralprocessingunit,中央處理單元),通過執(zhí)行在未圖示的rom(readonlymemory,只讀存儲(chǔ)器)中存儲(chǔ)的控制程序來執(zhí)行各種處理。具體地說,控制部70執(zhí)行對(duì)負(fù)載4的動(dòng)作進(jìn)行控制的動(dòng)作控制處理??刂撇?0根據(jù)從輸入部71通知的內(nèi)容、從輸入部72取得的溫度信息所示的周圍溫度ta以及從a/d轉(zhuǎn)換部77取得的電壓信息所示的電壓值,使輸出部74輸出供電指示或者切斷指示,從而執(zhí)行動(dòng)作控制處理。
另外,控制部70構(gòu)成為,在動(dòng)作控制處理中,當(dāng)在預(yù)定期間內(nèi)未對(duì)輸入部71輸入工作信號(hào)的情況下,能夠使微型機(jī)7轉(zhuǎn)變成抑制功耗的休眠狀態(tài)。具體地說,控制部70將指示向休眠狀態(tài)的轉(zhuǎn)變的休眠信號(hào)經(jīng)由總線79輸出到電源電路78。電源電路78在被輸入休眠信號(hào)的情況下,停止向控制部70、輸入部71、72、73、輸出部74以及a/d轉(zhuǎn)換部77的供電,使它們的動(dòng)作停止。但是,電源電路78不停止向存儲(chǔ)部75以及計(jì)時(shí)器76的供電,繼續(xù)進(jìn)行向存儲(chǔ)部75以及計(jì)時(shí)器76的供電。
在電源電路78再次開始向控制部70、輸入部71、72、73、輸出部74以及a/d轉(zhuǎn)換部77的供電的情況下,它們進(jìn)行工作,喚醒微型機(jī)7。
控制部70在執(zhí)行動(dòng)作控制處理之外,還在微型機(jī)7從休眠狀態(tài)被喚醒的情況下執(zhí)行確認(rèn)是否對(duì)輸入部71輸入工作信號(hào)的確認(rèn)處理。
存儲(chǔ)部75例如是ram(randomaccessmemory,隨機(jī)存取存儲(chǔ)器),存儲(chǔ)有控制部70執(zhí)行動(dòng)作控制處理以及確認(rèn)處理所需的數(shù)據(jù)以及運(yùn)算式等。通過控制部70進(jìn)行在存儲(chǔ)部75中存儲(chǔ)的內(nèi)容的讀取以及寫入。
計(jì)時(shí)器76進(jìn)行計(jì)時(shí)。計(jì)時(shí)器76在計(jì)時(shí)時(shí)間達(dá)到預(yù)定的第1時(shí)間t1以上的情況下,向控制部70通知經(jīng)過了第1時(shí)間t1。其后,計(jì)時(shí)器76將計(jì)時(shí)時(shí)間設(shè)為零,再次開始計(jì)時(shí)。計(jì)時(shí)器76每當(dāng)計(jì)時(shí)時(shí)間達(dá)到第1時(shí)間t1以上時(shí),將該意思通知給控制部70。
控制部70將休眠信號(hào)輸出到電源電路78,并且還經(jīng)由總線79將休眠信號(hào)輸出到計(jì)時(shí)器76。計(jì)時(shí)器76在被輸入休眠信號(hào)的情況下,將計(jì)時(shí)時(shí)間設(shè)為零,開始計(jì)時(shí)。然后,計(jì)時(shí)器76在計(jì)時(shí)時(shí)間達(dá)到預(yù)定的第2時(shí)間t2以上的情況下,不經(jīng)由總線79而直接將指示向喚醒狀態(tài)的轉(zhuǎn)變的喚醒信號(hào)輸出到電源電路78。電源電路78在被輸入喚醒信號(hào)的情況下,再次開始向控制部70、輸入部71、72、73、輸出部74以及a/d轉(zhuǎn)換部77的供電,喚醒微型機(jī)7。其后,如上所述,計(jì)時(shí)器76每當(dāng)計(jì)時(shí)時(shí)間達(dá)到第1時(shí)間t1以上時(shí),將該意思通知給控制部70,直到從控制部70被再次輸入休眠信號(hào)為止。第2時(shí)間t2是第1時(shí)間t1以上。
圖2是示出控制部70所執(zhí)行的動(dòng)作控制處理的步驟的流程圖??刂撇?0當(dāng)在微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)之后工作信號(hào)輸入到輸入部71的情況下,執(zhí)行動(dòng)作控制處理。如上所述,控制部70從計(jì)時(shí)器76被反復(fù)通知經(jīng)過了第1時(shí)間t1。在動(dòng)作控制處理中,控制部70每當(dāng)經(jīng)過第1時(shí)間t1時(shí),如后文所述,計(jì)算電線5的周圍溫度ta和電線溫度的溫度差δtw。將先前計(jì)算出的溫度差δtw存儲(chǔ)于存儲(chǔ)部75中,具體地說,將上次計(jì)算出的溫度差δtw作為先前溫度差δtp存儲(chǔ)于存儲(chǔ)部75中。
控制部70在動(dòng)作控制處理中首先進(jìn)行在初次的電線溫度的計(jì)算中使用的初次溫度差δti的設(shè)定處理(步驟s1)。通過進(jìn)行該設(shè)定處理來設(shè)定在存儲(chǔ)部75中存儲(chǔ)的初次溫度差δti。初次溫度差δti被用作開始動(dòng)作控制處理的時(shí)刻下的電線5的周圍溫度ta和電線溫度的溫度差。因此,控制部70在從執(zhí)行步驟s1起經(jīng)過了第1時(shí)間t1之后,使處理轉(zhuǎn)移到溫度差δtw的運(yùn)算所需的步驟s2。
控制部70在執(zhí)行步驟s1之后,從a/d轉(zhuǎn)換部77取得電壓信息(步驟s2),從存儲(chǔ)部75讀取先前溫度差δtp(步驟s3)??刂撇?0當(dāng)在動(dòng)作控制處理中首次執(zhí)行步驟s3的情況下,從存儲(chǔ)部75讀取在步驟s1中設(shè)定的初次溫度差δti作為先前溫度差δtp??刂撇?0在執(zhí)行步驟s3之后,從輸入部72取得表示溫度檢測(cè)部9檢測(cè)到的周圍溫度ta的溫度信息(步驟s4)。
此外,以第1時(shí)間t1以下的間隔更新由a/d轉(zhuǎn)換部77取得的電壓信息以及從輸入部72取得的溫度信息。
接下來,控制部70基于在步驟s2中取得的電壓信息所示的電壓值、在步驟s3中讀取的先前溫度差δtp以及在步驟s4中取得的溫度信息所示的周圍溫度ta,計(jì)算電線5的周圍溫度ta和電線溫度的溫度差δtw(步驟s5)。如上所述,電壓信息所示的電壓值與流動(dòng)到電線5的電流的值成比例,因此“基于電壓信息所示的電壓值”相當(dāng)于“基于流動(dòng)到電線5的電流的值”??刂撇?0作為計(jì)算部而發(fā)揮功能。
在步驟s5中,使用以下所示的運(yùn)算式(1)、(2)來計(jì)算溫度差δtw。
δtw=δtp×exp(-t1/τ)+rth×rw
×iw2×(1-exp(-t1/τ))···(1)
rw=ro×(1+κ×(ta+δtp-to))···(2)
說明在運(yùn)算式(1)、(2)中使用的變量以及常數(shù)。在變量以及常數(shù)的說明中,也一并示出變量或者常數(shù)的單位。如上所述,δtw、δtp、t1以及ta分別是計(jì)算出的溫度差(℃)、先前溫度差(℃)、計(jì)算溫度差δtw的時(shí)間間隔(s)以及電線5的周圍溫度(℃)。τ是電線5的電線散熱時(shí)間常數(shù)(s)。
rth是電線5的電線熱阻(℃/w),rw是電線5的電線電阻(ω)。to是預(yù)定溫度(℃),ro是溫度to下的電線電阻(ω)。κ是電線5的電線電阻溫度系數(shù)(/℃)。iw是流動(dòng)到電線5的電流的值(a),根據(jù)從a/d轉(zhuǎn)換部77取得的電壓信息所示的電壓值來計(jì)算。δtw、δtp、iw以及ta是變量,t1、τ、rth、ro、κ以及to是預(yù)先設(shè)定的常數(shù)。
由于第1時(shí)間t1越長,則運(yùn)算式(1)的第1項(xiàng)的值越降低,因此運(yùn)算式(1)的第1項(xiàng)表示電線5的散熱。另外,由于第1時(shí)間t1越長,則運(yùn)算式(1)的第2項(xiàng)的值越上升,因此運(yùn)算式(1)的第2項(xiàng)表示電線5的放熱。
在步驟s5中,控制部70通過將根據(jù)在步驟s2中取得的電壓信息所示的電壓值而計(jì)算出的電流值iw、在步驟s3中讀取的先前溫度差δtp以及在步驟s4中取得的溫度信息所示的周圍溫度ta代入到運(yùn)算式(1)、(2)中,而計(jì)算溫度差δtw。
接下來,控制部70將在步驟s5中計(jì)算出的溫度差δtw作為先前溫度差δtp存儲(chǔ)到存儲(chǔ)部75中(步驟s6)。其后,控制部70通過將在步驟s5中計(jì)算出的溫度差δtw加到在步驟s4中取得的溫度信息所示的周圍溫度ta,而計(jì)算電線5的電線溫度(步驟s7)。
接下來,控制部70判定在步驟s7中計(jì)算出的電線溫度是否為在存儲(chǔ)部75中預(yù)先存儲(chǔ)的預(yù)定的溫度閾值以上(步驟s8)??刂撇?0在判定為電線溫度是溫度閾值以上的情況下(s8:“是”),無論對(duì)輸入部71輸入工作信號(hào)和停止信號(hào)中的哪一方,都指示輸出部74將切斷指示輸出到ipd6的控制電路61(步驟s9)。由此,控制電路61使fet60斷開,停止從蓄電池3向負(fù)載4的供電??刂撇?0在執(zhí)行步驟s9之后,結(jié)束動(dòng)作控制處理。
如上所述,在動(dòng)作控制處理中,在通過將溫度檢測(cè)部9檢測(cè)到的周圍溫度ta加到在步驟s5中計(jì)算出的溫度差δtw而控制部70計(jì)算出的電線溫度是溫度閾值以上的情況下,控制電路61使fet60斷開。由此,停止經(jīng)由電線5的從蓄電池3向負(fù)載4的供電,電線5的電線溫度降低,因此預(yù)先防止電線5的冒煙或者起火。
控制部70在判定為電線溫度低于溫度閾值的情況下(s8:“否”),判定是否對(duì)輸入部71輸入工作信號(hào)(步驟s10)??刂撇?0在判定為對(duì)輸入部71輸入工作信號(hào)的情況下(s10:“是”),指示輸出部74將供電指示輸出到ipd6的控制電路61(步驟s11)。由此,控制電路61使fet60接通。在fet60接通的情況下,蓄電池3對(duì)負(fù)載4進(jìn)行供電,負(fù)載4工作。
控制部70在判定為對(duì)輸入部71未輸入工作信號(hào)即輸入停止信號(hào)的情況下(s10:“否”),指示輸出部74將切斷指示輸出到ipd6的控制電路61(步驟s12)。由此,控制電路61使fet60斷開。在fet60斷開的情況下,切斷從蓄電池3向負(fù)載4的供電,負(fù)載4停止。
控制部70在執(zhí)行步驟s12之后,判定微型機(jī)7是否應(yīng)該轉(zhuǎn)變成休眠狀態(tài)(步驟s13)。在步驟s13中,控制部70在對(duì)輸入部71輸入停止信號(hào)的期間為預(yù)定期間以上的情況下,判定為微型機(jī)7應(yīng)該轉(zhuǎn)變成休眠狀態(tài)。另外,控制部70在對(duì)輸入部71輸入停止信號(hào)的期間低于預(yù)定期間的情況下,判定為微型機(jī)7不應(yīng)該轉(zhuǎn)變成休眠狀態(tài)。
控制部70在執(zhí)行步驟s11之后,或者在判定為微型機(jī)7不應(yīng)該轉(zhuǎn)變成休眠狀態(tài)的情況下(s13:“否”),使處理返回到步驟s2,再次計(jì)算溫度差δtw??刂撇?0在判定為對(duì)輸入部71輸入工作信號(hào)或者微型機(jī)7不應(yīng)該轉(zhuǎn)變成休眠狀態(tài)的期間,按時(shí)間序列計(jì)算溫度差δtw,具體地說,每當(dāng)經(jīng)過第1時(shí)間t1時(shí)計(jì)算溫度差δtw,反復(fù)判定電線溫度是否為溫度閾值以上。
控制部70在判定為微型機(jī)7應(yīng)該轉(zhuǎn)變成休眠狀態(tài)的情況下(s13:“是”),對(duì)計(jì)時(shí)器76以及電源電路78分別輸出休眠信號(hào),從而使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)(步驟s14)。由此,向控制部70的供電停止,因此控制部70使溫度差δtw的計(jì)算暫停。這樣一來,控制部70在ipd6的控制電路61使fet60斷開的狀態(tài)下使時(shí)間序列的溫度差δtw的計(jì)算暫停。
控制部70在執(zhí)行步驟s14之后,結(jié)束動(dòng)作控制處理。
在控制部70執(zhí)行了步驟s14的情況下,計(jì)時(shí)器76開始計(jì)時(shí)。如上所述,計(jì)時(shí)器76在計(jì)時(shí)時(shí)間達(dá)到第2時(shí)間t2以上的情況下,將喚醒信號(hào)輸出到電源電路78而將微型機(jī)7喚醒。
圖3是示出控制部70所執(zhí)行的確認(rèn)處理的步驟的流程圖??刂撇?0在喚醒了微型機(jī)7的情況下,執(zhí)行確認(rèn)處理。控制部70首先使存儲(chǔ)部75所存儲(chǔ)的計(jì)數(shù)器值nc增加1(步驟s21)。計(jì)數(shù)器值nc在控制部70在動(dòng)作控制處理中執(zhí)行的初次溫度差δti的設(shè)定處理中被設(shè)定為零。因此,在微型機(jī)7從喚醒狀態(tài)轉(zhuǎn)變成休眠狀態(tài)的時(shí)刻下,計(jì)數(shù)器值nc是零。
控制部70判定是否對(duì)輸入部71輸入工作信號(hào)(步驟s22)。控制部70在判定為未對(duì)輸入部71輸入工作信號(hào)的情況下(s22:“否”),將休眠信號(hào)輸出到計(jì)時(shí)器76以及電源電路78,從而使微型機(jī)7再次轉(zhuǎn)變成休眠狀態(tài)(步驟s23),結(jié)束確認(rèn)處理。在控制部70執(zhí)行了步驟s23的情況下,如上所述,計(jì)時(shí)器76將計(jì)時(shí)時(shí)間設(shè)為零,開始計(jì)時(shí)。計(jì)時(shí)器76在計(jì)時(shí)時(shí)間達(dá)到第2時(shí)間t2以上的情況下,將喚醒信號(hào)輸出到電源電路78。由此,在喚醒微型機(jī)7之后,控制部70再次執(zhí)行確認(rèn)處理。
如上所述,計(jì)數(shù)器值nc每當(dāng)執(zhí)行確認(rèn)處理時(shí)增加1。因此,計(jì)數(shù)器值nc表示連續(xù)執(zhí)行確認(rèn)處理的次數(shù)即在控制部70停止溫度差δtw的計(jì)算的狀態(tài)下經(jīng)過了第2時(shí)間t2的次數(shù)。計(jì)數(shù)器值nc與第2時(shí)間t2之積相當(dāng)于從控制部70使溫度差δtw的計(jì)算暫停起直到再次開始該計(jì)算為止的經(jīng)過時(shí)間。因此,控制部70通過連續(xù)執(zhí)行確認(rèn)處理,對(duì)從使溫度差δtw的計(jì)算暫停起經(jīng)過了第2時(shí)間t2的次數(shù)進(jìn)行計(jì)數(shù),通過該計(jì)數(shù)對(duì)上述的經(jīng)過時(shí)間進(jìn)行計(jì)時(shí)??刂撇?0也作為計(jì)時(shí)部而發(fā)揮功能。
控制部70在判定為對(duì)輸入部71輸入工作信號(hào)的情況下(s22:“是”),使處理轉(zhuǎn)移到動(dòng)作控制處理(步驟s24),結(jié)束確認(rèn)處理。
在使處理轉(zhuǎn)移到動(dòng)作控制處理之后控制部70首次執(zhí)行的初次溫度差δti的設(shè)定處理中,使用存儲(chǔ)部75所存儲(chǔ)的計(jì)數(shù)器值nc。
圖4是示出控制部70所執(zhí)行的初次溫度差δti的設(shè)定處理的步驟的流程圖。初次溫度差δti的設(shè)定處理是當(dāng)在確認(rèn)處理的步驟s24中控制部70使處理轉(zhuǎn)移到動(dòng)作控制處理而再次開始時(shí)間序列的溫度差δtw的計(jì)算的情況下執(zhí)行的。
首先,控制部70從存儲(chǔ)部75讀取計(jì)數(shù)器值nc(步驟s31),進(jìn)而,從存儲(chǔ)部75讀取先前溫度差δtp(步驟s32)。在此,所讀取的先前溫度差δtp是在微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)以前最后計(jì)算出的溫度差δtw。
接下來,控制部70通過將分別在步驟s31、s32中讀取的計(jì)數(shù)器值nc以及先前溫度差δtp代入到在存儲(chǔ)部75中存儲(chǔ)的以下的運(yùn)算式(3)中,而計(jì)算電線5的周圍溫度ta和電線溫度的溫度差δtc(步驟s33)。
δtc=δtp×exp(-(nc×t2)/τ)···(3)
在此,第2時(shí)間t2的單位是秒。
如上所述,計(jì)數(shù)器值nc與第2時(shí)間t2之積是從控制部70使溫度差δtw的計(jì)算暫停起直到再次開始該計(jì)算為止的經(jīng)過時(shí)間。因此,運(yùn)算式(3)基于計(jì)數(shù)器值nc,并且還基于上述經(jīng)過時(shí)間(=nc×t2)。
溫度差δtc是再次開始動(dòng)作控制處理的時(shí)刻下的電線5的周圍溫度ta和電線溫度的溫度差。運(yùn)算式(3)從運(yùn)算式(1)導(dǎo)出。如上所述,先前溫度差δtp是在微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)以前最后計(jì)算出的溫度差δtw。因此,在運(yùn)算式(1)中,第1時(shí)間t1是上述的經(jīng)過時(shí)間(=nc×t2)的情況下的溫度差δtw相當(dāng)于溫度差δtc。由此,溫度差δtc由以下的運(yùn)算式(4)表示。
δtc=δtp×exp(-(nc×t2)/τ)+rth×rw
×iw2×(1-exp(-(nc×t2)/τ))···(4)
另外,控制部70在動(dòng)作控制處理中,在使輸出部74將切斷指示輸出到ipd6的控制電路61的狀態(tài)下使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)。因此,在微型機(jī)7處于休眠狀態(tài)的期間,控制電路61使fet60斷開,流動(dòng)到電線5的電流的值iw是零。通過將零代入到運(yùn)算式(4)的電流值iw,導(dǎo)出運(yùn)算式(3)。
控制部70將在存儲(chǔ)部75中存儲(chǔ)的初次溫度差δti設(shè)定為在步驟s33中計(jì)算出的溫度差δtc(步驟s34)。換言之,在步驟s34中,將在步驟s33中計(jì)算出的溫度差δtc設(shè)定為初次溫度差δti。其后,控制部70將計(jì)數(shù)器值nc設(shè)定為零(步驟s35),使處理返回到動(dòng)作控制處理。
如上所述,在存儲(chǔ)部75中存儲(chǔ)將上述的經(jīng)過時(shí)間(=nc×t2)作為變量的運(yùn)算式(3)。然后,在初次溫度差δti的設(shè)定中,控制部70使用在存儲(chǔ)部75中存儲(chǔ)的運(yùn)算式(3)來計(jì)算電線5的周圍溫度ta和電線溫度的溫度差δtc,將初次溫度差δti設(shè)定為所計(jì)算出的溫度差δtc。控制部70也作為設(shè)定部而發(fā)揮功能。
另外,由于運(yùn)算式(3)從運(yùn)算式(1)導(dǎo)出,因此在初次溫度差δti的設(shè)定處理中設(shè)定的初次溫度差δti與再次開始動(dòng)作控制處理的時(shí)刻下的實(shí)際的溫度差一致或者大致一致。
圖5是供電控制裝置2的效果的說明圖。在圖5中,以細(xì)實(shí)線表示實(shí)際的電線溫度的變化,以黑點(diǎn)表示通過控制部70計(jì)算出的電線溫度。進(jìn)而,在圖5中,以粗實(shí)線表示將周圍溫度ta加到在初次溫度差δti的設(shè)定處理中設(shè)定的初次溫度差δti而得到的電線溫度的變化。實(shí)際的電線溫度的變化與將周圍溫度ta加到初次溫度差δti而得到的電線溫度的變化重疊的部分以粗實(shí)線表示。
如圖5所示,控制部70在動(dòng)作控制處理中,每當(dāng)經(jīng)過第1時(shí)間t1時(shí),計(jì)算電線5的電線溫度。由于使用運(yùn)算式(1)、(2)來計(jì)算電線溫度,因此計(jì)算出的電線溫度與實(shí)際的電線溫度同樣地變化。微型機(jī)7轉(zhuǎn)變成休眠狀態(tài),控制部70使溫度差δtw的計(jì)算暫停。然后,在對(duì)輸入部71輸入工作信號(hào)而使控制部70再次開始動(dòng)作控制處理之后,再次按時(shí)間序列計(jì)算電線溫度。
如圖5所示,在初次溫度差δti的設(shè)定處理中設(shè)定的初次溫度差δti與實(shí)際的溫度差一致或者大致一致。因此,在控制部70再次開始動(dòng)作控制處理之后計(jì)算出的電線溫度也與實(shí)際的電線溫度大致一致。因此,在圖5中,例如當(dāng)在實(shí)際的電線溫度超過周圍溫度ta的狀態(tài)下再次開始動(dòng)作控制處理的情況下,計(jì)算出的電線溫度與實(shí)際的電線溫度也大致一致。
在以上述方式構(gòu)成的供電控制裝置中,控制部70能夠基于計(jì)數(shù)器值nc即從停止時(shí)間序列的溫度差δtw的計(jì)算起直到再次開始該計(jì)算為止的經(jīng)過時(shí)間(=nc×t2),而將初次溫度差δti設(shè)定為與再次開始動(dòng)作控制處理即溫度差δtw的計(jì)算的時(shí)刻下的實(shí)際的溫度差接近的溫度差。
因此,當(dāng)在動(dòng)作控制處理中計(jì)算出的溫度差δtw充分大于大致零的狀態(tài)下使時(shí)間序列的溫度差δtw的計(jì)算暫停,再在實(shí)際的溫度差較高的狀態(tài)下再次開始時(shí)間序列的溫度差δtw的計(jì)算的情況下,也能夠計(jì)算與實(shí)際的溫度差接近的溫度差δtw,能夠適當(dāng)?shù)赜?jì)算溫度差δtw。
另外,即使在動(dòng)作控制處理中計(jì)算出的溫度差δtw較大的情況下,也能夠使時(shí)間序列的溫度差δtw的計(jì)算暫停,因此能夠使微型機(jī)7處于休眠狀態(tài)的期間變長,能夠使供電控制裝置2中的功耗變低。
進(jìn)而,在第2時(shí)間t2比第1時(shí)間t1長的情況下,控制部70執(zhí)行確認(rèn)處理的次數(shù)較少,因此能夠使供電控制裝置2中的功耗進(jìn)一步地降低。
(實(shí)施方式2)
在初次溫度差δti的設(shè)定處理中使用的運(yùn)算式不限定于運(yùn)算式(3),也可以是與計(jì)數(shù)器值nc即從停止時(shí)間序列的溫度差δtw的計(jì)算起直到再次開始該計(jì)算為止的經(jīng)過時(shí)間相關(guān)的一次方程式。
以下,關(guān)于實(shí)施方式2,說明與實(shí)施方式1的不同點(diǎn)。關(guān)于除去后述結(jié)構(gòu)的其他的實(shí)施方式2的結(jié)構(gòu),由于與實(shí)施方式1相同,因此省略其詳細(xì)說明。
與實(shí)施方式1中的電源系統(tǒng)1相比,實(shí)施方式2中的電源系統(tǒng)1主要是控制部70在動(dòng)作控制處理的步驟s13中判定是否使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)的判定基準(zhǔn)以及供電控制裝置2的控制部70所執(zhí)行的初次溫度差δti的設(shè)定處理不同。
在實(shí)施方式2中的動(dòng)作控制處理的步驟s13中,控制部70在對(duì)輸入部71輸入停止信號(hào)的期間為預(yù)定期間以上且在步驟s5中計(jì)算出的溫度差δtw為預(yù)先設(shè)定的基準(zhǔn)溫度差δts以下的情況下,判定為應(yīng)該使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)。另外,控制部70在對(duì)輸入部71輸入停止信號(hào)的期間低于預(yù)定期間或者在步驟s5中計(jì)算出的溫度差δtw超過基準(zhǔn)溫度差δts的情況下,判定為不應(yīng)該使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)。
圖6是示出實(shí)施方式2中的控制部70所執(zhí)行的初次溫度差δti的設(shè)定處理的步驟的流程圖。實(shí)施方式2中的初次溫度差δti的設(shè)定處理也是在確認(rèn)處理中控制部70使處理轉(zhuǎn)移到動(dòng)作控制處理而再次開始溫度差δtw的計(jì)算的情況下執(zhí)行的。
首先,控制部70從存儲(chǔ)部75讀取計(jì)數(shù)器值nc(步驟s41)。接下來,控制部70通過將在步驟s41中讀取的計(jì)數(shù)器值nc代入到在存儲(chǔ)部75中存儲(chǔ)的以下的運(yùn)算式(5)中,計(jì)算電線5的周圍溫度ta和電線溫度的溫度差δtc(步驟s42)。
δtc=-as×(nc×t2)+δts···(5)
在此,as是每單位時(shí)間降低的溫度的大小(絕對(duì)值)即斜率(℃/s)。斜率as是預(yù)先設(shè)定的常數(shù)。
與實(shí)施方式1同樣地,計(jì)數(shù)器值nc與第2時(shí)間t2之積是從控制部70使溫度差δtw的計(jì)算暫停起直到再次開始該計(jì)算為止的經(jīng)過時(shí)間。因此,運(yùn)算式(5)也與運(yùn)算式(3)同樣地基于計(jì)數(shù)器值nc,并且還基于上述經(jīng)過時(shí)間(=nc×t2)。
接下來,控制部70將在存儲(chǔ)部75中存儲(chǔ)的初次溫度差δti設(shè)定成在步驟s42中計(jì)算出的溫度差δtc(步驟s43)。換言之,在步驟s43中,控制部70將在步驟s42中計(jì)算出的溫度差δtc設(shè)定為初次溫度差δti。
但是,在步驟s45中,當(dāng)在步驟s42中計(jì)算出的溫度差δtc為負(fù)的情況下,控制部70在步驟s43中將初次溫度差δti設(shè)定為零。
控制部70在執(zhí)行步驟s43之后,將計(jì)數(shù)器值nc設(shè)定為零(步驟s44),使處理返回到動(dòng)作控制處理。
如上所述,在存儲(chǔ)部75中存儲(chǔ)有將上述經(jīng)過時(shí)間即計(jì)數(shù)器值nc與第2時(shí)間t2之積作為變量的與該經(jīng)過時(shí)間相關(guān)的一次方程式即運(yùn)算式(5)。并且,在初次溫度差δti的設(shè)定中,控制部70使用在存儲(chǔ)部75中存儲(chǔ)的運(yùn)算式(5)來計(jì)算電線5的周圍溫度ta和電線溫度的溫度差δtc,將初次溫度差δti設(shè)定為計(jì)算出的溫度差δtc。
由于運(yùn)算式(5)是與上述經(jīng)過時(shí)間相關(guān)的一次方程式,因此控制部70能夠以更低的功耗設(shè)定初次溫度差δti。
圖7是供電控制裝置2的效果的說明圖。在圖7中,與圖5同樣地,示出實(shí)際的電線溫度的變化(細(xì)實(shí)線)、由控制部70計(jì)算出的電線溫度(黑點(diǎn))以及將周圍溫度ta加到在初次溫度差δti的設(shè)定處理中設(shè)定的初次溫度差δti而得到的電線溫度的變化(粗實(shí)線)。實(shí)際的電線溫度的變化與將周圍溫度ta加到初次溫度差δti而得到的電線溫度的變化重疊的部分以粗實(shí)線表示。
與實(shí)施方式1同樣地,關(guān)于微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)之前以及控制部70再次開始動(dòng)作控制處理之后,控制部70使用運(yùn)算式(1)、(2)來計(jì)算電線溫度,因此計(jì)算出的電線溫度與實(shí)際的電線溫度同樣地變化。
在運(yùn)算式(5)中,以在初次溫度差δti的設(shè)定處理中設(shè)定的初次溫度差δti與實(shí)際的溫度差大致一致的方式設(shè)定斜率as。因此,在控制部70再次開始動(dòng)作控制處理之后計(jì)算出的電線溫度也與實(shí)際的電線溫度大致一致。因此,在圖7中,即使例如在實(shí)際的電線溫度超過周圍溫度ta的狀態(tài)下再次開始動(dòng)作控制處理的情況下,計(jì)算出的電線溫度與實(shí)際的電線溫度也大致一致。
關(guān)于實(shí)施方式2,上述結(jié)構(gòu)以外的其他結(jié)構(gòu)與實(shí)施方式1相同。因此,實(shí)施方式2中的供電控制裝置2同樣地起到實(shí)施方式1中的供電控制裝置2所起到的效果中的除去通過在初次溫度差δti的設(shè)定處理中使用運(yùn)算式(3)而得到的效果之外的其他效果。
此外,在實(shí)施方式2中的動(dòng)作控制處理的步驟s13中,控制部70也可以是,無論在步驟s5中計(jì)算出的溫度差δtw如何,在對(duì)輸入部71輸入停止信號(hào)的期間為預(yù)定期間以上的情況下,都判定為應(yīng)該使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)。在該情況下,在初次溫度差δti的設(shè)定處理中,控制部70例如根據(jù)過去計(jì)算出的多個(gè)溫度差δtw而動(dòng)態(tài)地計(jì)算斜率as,使用代入了所計(jì)算出的斜率as的運(yùn)算式(5)來計(jì)算溫度差δtc。即使在該情況下也能夠使在初次溫度差δti的設(shè)定處理中設(shè)定的初次溫度差δti與實(shí)際的溫度差大致一致。
(實(shí)施方式3)
設(shè)定初次溫度差δti的結(jié)構(gòu)不限定于使用運(yùn)算式的結(jié)構(gòu),也可以是使用將預(yù)先設(shè)定的設(shè)定溫度差與計(jì)數(shù)器值nc即從停止時(shí)間序列的溫度差δtw的計(jì)算起直到再次開始該計(jì)算為止的經(jīng)過時(shí)間建立對(duì)應(yīng)的對(duì)應(yīng)表的結(jié)構(gòu)。
以下,關(guān)于實(shí)施方式3,說明與實(shí)施方式1的不同點(diǎn)。關(guān)于除去后述結(jié)構(gòu)的其他的實(shí)施方式3的結(jié)構(gòu),由于與實(shí)施方式1相同,因此省略其詳細(xì)說明。
與實(shí)施方式1中的電源系統(tǒng)1相比,實(shí)施方式3中的電源系統(tǒng)1主要是控制部70在動(dòng)作控制處理的步驟s13中判定是否使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)的判定基準(zhǔn)以及供電控制裝置2的控制部70所執(zhí)行的初次溫度差δti的設(shè)定處理不同。
在實(shí)施方式3中的動(dòng)作控制處理的步驟s13中,控制部70在對(duì)輸入部71輸入停止信號(hào)的期間為預(yù)定期間以上且在步驟s5中計(jì)算出的溫度差δtw為預(yù)先設(shè)定的基準(zhǔn)溫度差δt1以下的情況下,判定為應(yīng)該使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)。另外,控制部70在對(duì)輸入部71輸入停止信號(hào)的期間低于預(yù)定期間或者在步驟s5中計(jì)算出的溫度差δtw超過基準(zhǔn)溫度差δt1的情況下,判定為不應(yīng)該使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)。
圖8是示出實(shí)施方式3中的計(jì)數(shù)器值nc和設(shè)定溫度差的對(duì)應(yīng)關(guān)系的圖表。在存儲(chǔ)部75中存儲(chǔ)有圖8所示的對(duì)應(yīng)關(guān)系。在計(jì)數(shù)器值nc是1的情況下,設(shè)定溫度差是基準(zhǔn)溫度差δt1。在計(jì)數(shù)器值nc為2以上且4以下的情況下,設(shè)定溫度差是比基準(zhǔn)溫度差δt1小的δt2。在計(jì)數(shù)器值nc為5以上且8以下的情況下,設(shè)定溫度差是比δt2小的δt3。在計(jì)數(shù)器值nc為9以上且13以下的情況下,設(shè)定溫度差是比δt3小的δt4。在計(jì)數(shù)器值nc為14以上的情況下,設(shè)定溫度差是比δt4小的δt5。如上所述,將較小的設(shè)定溫度差與較大的計(jì)數(shù)器值nc建立對(duì)應(yīng),并將較大的設(shè)定溫度差與較小的計(jì)數(shù)器值nc建立對(duì)應(yīng)。δt2、δt3、δt4以及δt5各自與基準(zhǔn)溫度差δt1同樣地是預(yù)先設(shè)定的值。
計(jì)數(shù)器值nc與第2時(shí)間t2之積相當(dāng)于從控制部70使溫度差δtw的計(jì)算暫停起直到再次開始該計(jì)算為止的經(jīng)過時(shí)間,第2時(shí)間t2是恒定的。因此,“與計(jì)數(shù)器值nc建立對(duì)應(yīng)地存儲(chǔ)設(shè)定溫度差”相當(dāng)于“與上述經(jīng)過時(shí)間(=nc×t2)建立對(duì)應(yīng)地存儲(chǔ)設(shè)定溫度差”。
圖9是示出控制部70所執(zhí)行的初次溫度差δti的設(shè)定處理的步驟的流程圖。實(shí)施方式3中的初次溫度差δti的設(shè)定處理也是當(dāng)在確認(rèn)處理中控制部70使處理轉(zhuǎn)移到動(dòng)作控制處理而再次開始溫度差δtw的計(jì)算的情況下執(zhí)行的。
首先,控制部70從存儲(chǔ)部75讀取計(jì)數(shù)器值nc(步驟s51)。接下來,控制部70從存儲(chǔ)部75讀取與在步驟s51中讀取的計(jì)數(shù)器值nc對(duì)應(yīng)的設(shè)定溫度差(步驟s52)。如在實(shí)施方式1中敘述的那樣,“對(duì)經(jīng)過了第2時(shí)間t2的次數(shù)進(jìn)行計(jì)數(shù)”相當(dāng)于“對(duì)從使溫度差δtw的計(jì)算暫停起直到再次開始該計(jì)算為止的經(jīng)過時(shí)間進(jìn)行計(jì)時(shí)”。因此,“讀取與計(jì)數(shù)器值nc對(duì)應(yīng)的設(shè)定溫度差”相當(dāng)于“讀取與計(jì)時(shí)而得到的經(jīng)過時(shí)間對(duì)應(yīng)的設(shè)定溫度差”。
接下來,控制部70將在存儲(chǔ)部75中存儲(chǔ)的初次溫度差δti設(shè)定為在步驟s52中讀取的設(shè)定溫度差(步驟s53)。換言之,在步驟s53中,控制部70將在步驟s52中讀取的設(shè)定溫度差設(shè)定為初次溫度差δti。
如上所述,控制部70能夠在不使用運(yùn)算式的情況下以更低的功耗設(shè)定初次溫度差δti。
控制部70在執(zhí)行步驟s53之后將計(jì)數(shù)器值nc設(shè)定為零(步驟s54),使處理返回到動(dòng)作控制處理。
圖10是供電控制裝置2的效果的說明圖。在圖10中,與圖5同樣地,示出實(shí)際的電線溫度的變化(細(xì)實(shí)線)、由控制部70計(jì)算出的電線溫度(黑點(diǎn))以及將周圍溫度ta加到在初次溫度差δti的設(shè)定處理中設(shè)定的初次溫度差δti而得到的電線溫度的變化(粗實(shí)線)。實(shí)際的電線溫度的變化與將周圍溫度ta加到初次溫度差δti而得到的電線溫度的變化重疊的部分以粗實(shí)線表示。
與實(shí)施方式1同樣地,針對(duì)微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)之前以及控制部70再次開始動(dòng)作控制處理之后,控制部70使用運(yùn)算式(1)、(2)來計(jì)算電線溫度,因此計(jì)算出的電線溫度與實(shí)際的電線溫度同樣地變化。
在存儲(chǔ)部75所存儲(chǔ)的圖8的對(duì)應(yīng)表中,以在初次溫度差δti的設(shè)定處理中設(shè)定的初次溫度差δti與實(shí)際的溫度差大致一致的方式將設(shè)定溫度差與計(jì)數(shù)器值nc建立對(duì)應(yīng)。在計(jì)數(shù)器值nc為1以下的情況下,即在經(jīng)過時(shí)間超過零且為t2以下的情況下,初次溫度差δti是基準(zhǔn)溫度差δt1。
同樣地,在計(jì)數(shù)器值nc為2以上且4以下的情況下,即在經(jīng)過時(shí)間超過t2且為4×t2以下的情況下,初次溫度差δti是δt2。在計(jì)數(shù)器值nc為5以上且8以下的情況下,即在經(jīng)過時(shí)間超過4×t2且為8×t2以下的情況下,初次溫度差δti是δt3。在計(jì)數(shù)器值nc為9以上且13以下的情況下,即在經(jīng)過時(shí)間超過8×t2且為13×t2以下的情況下,初次溫度差δti是δt4。在計(jì)數(shù)器值nc為14以上的情況下,即在經(jīng)過時(shí)間超過13×t2的情況下,初次溫度差δti是δt5。
因此,控制部70在再次開始動(dòng)作控制處理之后計(jì)算出的電線溫度也與實(shí)際的電線溫度大致一致。因此,在圖10中,即使例如當(dāng)在實(shí)際的電線溫度超過周圍溫度ta的狀態(tài)下再次開始動(dòng)作控制處理的情況下,所計(jì)算出的電線溫度與實(shí)際的電線溫度也大致一致。
關(guān)于實(shí)施方式3,上述結(jié)構(gòu)以外的其他結(jié)構(gòu)與實(shí)施方式1相同。因此,實(shí)施方式3中的供電控制裝置2同樣地起到實(shí)施方式1中的供電控制裝置2所起到的效果中的除去通過在初次溫度差δti的設(shè)定處理中使用運(yùn)算式(3)而得到的效果之外的其他效果。
此外,在實(shí)施方式1、2、3中使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)的結(jié)構(gòu)不限定于使從電源電路78向輸入部71、72、73、輸出部74以及a/d轉(zhuǎn)換部77的供電停止的結(jié)構(gòu)。例如,供電控制裝置2也可以具有將時(shí)鐘信號(hào)、具體地說脈沖的上升沿或者下降沿周期性地重復(fù)的脈沖信號(hào)輸出到控制部70的輸出電路,以代替計(jì)時(shí)器76以及電源電路78。在該情況下,控制部70針對(duì)輸出電路所輸出的時(shí)鐘信號(hào)的脈沖的上升沿或者下降沿進(jìn)行處理。
在這樣的結(jié)構(gòu)中,控制部70在動(dòng)作控制處理的步驟s13中經(jīng)由總線79將信號(hào)輸出到輸出電路,從而在輸出電路使時(shí)鐘信號(hào)的周期即脈沖的上升沿或者下降沿的間隔變長,使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)。另外,在確認(rèn)處理的步驟s24中,控制部70經(jīng)由總線79將信號(hào)輸出到輸出電路,從而在輸出電路使時(shí)鐘信號(hào)的周期變短,喚醒微型機(jī)7。控制部70在輸出電路所輸出的時(shí)鐘信號(hào)的周期較短的情況下進(jìn)行動(dòng)作控制處理,在輸出電路所輸出的時(shí)鐘信號(hào)的周期較長的情況下進(jìn)行確認(rèn)處理。
另外,在實(shí)施方式1、2、3中,存儲(chǔ)部75也可以是非易失性存儲(chǔ)器。在該情況下,電源電路78也可以始終不對(duì)存儲(chǔ)部75供電。因此,在存儲(chǔ)部75是非易失性存儲(chǔ)器的情況下,電源電路78在被輸入休眠信號(hào)時(shí),在停止向控制部70、輸入部71、72、73、輸出部74以及a/d轉(zhuǎn)換部77的供電之外,還停止向存儲(chǔ)部75的供電,使存儲(chǔ)部75的動(dòng)作也停止。然后,在電源電路78再次開始向控制部70、輸入部71、72、73、輸出部74、存儲(chǔ)部75以及a/d轉(zhuǎn)換部77的供電的情況下,它們進(jìn)行工作,喚醒微型機(jī)7。
進(jìn)而,在實(shí)施方式1、2、3中的動(dòng)作控制處理中,先前溫度差δtp不限定于上次計(jì)算出的溫度差δtw,只要是先前計(jì)算出的溫度差δtw即可。例如,控制部70也可以將上次以及上上次計(jì)算出的2個(gè)溫度差δtw存儲(chǔ)為先前溫度差δtp,使用它們來計(jì)算當(dāng)前的溫度差δtw。
對(duì)從控制部70使溫度差δtw的計(jì)算暫停起直到再次開始該計(jì)算為止的經(jīng)過時(shí)間進(jìn)行計(jì)時(shí)的結(jié)構(gòu)不限定于對(duì)經(jīng)過了第2時(shí)間t2的次數(shù)進(jìn)行計(jì)數(shù)的結(jié)構(gòu)。例如,也可以通過計(jì)時(shí)器對(duì)上述的經(jīng)過時(shí)間進(jìn)行計(jì)時(shí),控制部70根據(jù)計(jì)時(shí)而得到的經(jīng)過時(shí)間來設(shè)定初次溫度差δti。在該情況下,在實(shí)施方式1、2各自之中,將計(jì)時(shí)器計(jì)時(shí)而得到的經(jīng)過時(shí)間代入到運(yùn)算式(3)、(5)的nc×t2,從而計(jì)算溫度差δtc。在實(shí)施方式3中,不與計(jì)數(shù)器值nc建立對(duì)應(yīng),而與時(shí)間建立對(duì)應(yīng)地存儲(chǔ)設(shè)定溫度差,讀取計(jì)時(shí)器計(jì)時(shí)而得到的設(shè)定溫度差,從而控制部70計(jì)算溫度差δtc。
fet60作為開關(guān)而發(fā)揮功能即可。因此,fet60也可以是p溝道型的fet,進(jìn)而,也可以使用例如雙極型晶體管來代替fet60。
進(jìn)而,控制部70在動(dòng)作控制處理的步驟s13中也可以不基于對(duì)輸入部71輸入停止信號(hào)的期間是否為預(yù)定期間以上來判定是否應(yīng)該使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)。控制部70例如也可以基于是否對(duì)輸入部71輸入請(qǐng)求微型機(jī)7向休眠狀態(tài)的轉(zhuǎn)變的請(qǐng)求信號(hào)來判定是否應(yīng)該使微型機(jī)7轉(zhuǎn)變成休眠狀態(tài)。
應(yīng)該認(rèn)為所公開的實(shí)施方式1、2、3在所有方面都是示例,并非限制性的。本發(fā)明的范圍不通過上述說明而是通過權(quán)利要求書來表示,旨在包括與權(quán)利要求書等同的意義以及范圍內(nèi)的全部變更。
標(biāo)號(hào)說明
2供電控制裝置
5電線
60fet(開關(guān))
61控制電路(供電控制部)
70控制部(計(jì)算部、計(jì)時(shí)部、設(shè)定部)
75存儲(chǔ)部。