System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及電子鎖,具體涉及一種智能門鎖的電池電量檢測方法、系統(tǒng)、設(shè)備及介質(zhì)。
技術(shù)介紹
1、智能門鎖一般通過其內(nèi)置的電池供電,實(shí)際應(yīng)用中為了防止電池電量過低影響智能門鎖功能的使用,準(zhǔn)確判斷電池電量是智能門鎖的重要能力之一。
2、目前智能門鎖主流的電量檢測方式是通過采集電池電壓值,通過電壓與電量擬合得到電池放電曲線,并根據(jù)電池放電曲線反推出當(dāng)前電池的剩余電量。然而實(shí)際應(yīng)用中,由于電池電壓不是一個穩(wěn)定降低的過程,尤其當(dāng)智能門鎖處于工作狀態(tài)時,電池電壓會大幅下降,隨著智能門鎖進(jìn)入休眠狀態(tài)電壓時電池電量又會回升,因而易造成電量忽高忽低的錯覺,故基于電池電壓估算電量,會嚴(yán)重影響電量檢測結(jié)果的準(zhǔn)確性。此外,由于電池的電壓與電量不是線性關(guān)系,即電池放電曲線不是一條直線,現(xiàn)有檢測中常通過線性方式去擬合放電曲線,也會導(dǎo)致電池電量變化不均勻,進(jìn)而使得電量檢測的誤差較大。
3、綜上,現(xiàn)有電量檢測方式未考慮電池在不同狀態(tài)下的電壓變化,存在電量值忽高忽低或者耗電情況忽快忽慢的情況,導(dǎo)致檢測到的電量誤差非常大;以及現(xiàn)有對電池電壓與電量的擬合度較差,使得電量的檢測效果不好,嚴(yán)重影響用戶對智能門鎖的使用。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本專利技術(shù)提供了一種智能門鎖的電池電量檢測方法、系統(tǒng)、設(shè)備及介質(zhì),以解決現(xiàn)有電量檢測忽略了智能門鎖在不同狀態(tài)下的電壓變化,且無法實(shí)現(xiàn)電壓與電量的有效擬合,導(dǎo)致電量檢測的精度低、效果差,難以滿足智能門鎖使用需求的問題。
2、第一方面,本專利技術(shù)提
3、確定目標(biāo)智能門鎖在當(dāng)前工作時刻對應(yīng)的電池電壓;
4、將電池電壓代入預(yù)設(shè)電池放電曲線計(jì)算當(dāng)前工作時刻的采集電量,預(yù)設(shè)電池放電曲線是由電池的電壓和電量進(jìn)行分段擬合得到;
5、基于電池電壓和預(yù)設(shè)采樣電阻計(jì)算當(dāng)前工作時刻的消耗電量,預(yù)設(shè)采樣電阻與目標(biāo)智能門鎖的電池串聯(lián);
6、將采集電量與消耗電量相減,得到目標(biāo)智能門鎖在當(dāng)前工作時刻的電池電量。
7、本專利技術(shù)對電壓與電量進(jìn)行分段擬合得到有效的電池放電曲線,基于電池放電曲線求解當(dāng)前工作時刻的采集電量,同時考慮到電池在不同狀態(tài)下的電壓變化,通過采樣電阻與電池電壓計(jì)算消耗電量,并基于采集電量和消耗電量計(jì)算當(dāng)前電量,能夠提高電池電量檢測的精度和效率,滿足了用戶對智能門鎖的使用需求。
8、在一種可選的實(shí)施方式中,確定目標(biāo)智能門鎖在當(dāng)前工作時刻對應(yīng)的電池電壓,包括:
9、分別采集目標(biāo)智能門鎖在初始上電時刻對應(yīng)的初始電壓,以及在當(dāng)前工作時刻對應(yīng)的當(dāng)前電壓;
10、判斷當(dāng)前電壓是否小于初始電壓;
11、在當(dāng)前電壓小于初始電壓時,將當(dāng)前電壓確定為電池電壓;
12、在當(dāng)前電壓不小于初始電壓時,將初始電壓確定為電池電壓。
13、本專利技術(shù)考慮到目標(biāo)智能門鎖在初始上電時刻電壓的穩(wěn)定性,通過精準(zhǔn)判定目標(biāo)智能門鎖在當(dāng)前工作時刻對應(yīng)的當(dāng)前電壓與其在初始上電時刻對應(yīng)的初始電壓的大小關(guān)系,能夠準(zhǔn)確獲得當(dāng)前工作時刻對應(yīng)的電池電壓,進(jìn)而有助于提高后續(xù)電池電量檢測的準(zhǔn)確性。
14、在一種可選的實(shí)施方式中,基于電池電壓和預(yù)設(shè)采樣電阻計(jì)算當(dāng)前工作時刻的消耗電量,包括:
15、基于電池電壓和預(yù)設(shè)采樣電阻計(jì)算預(yù)設(shè)采樣電阻的當(dāng)前電流,當(dāng)前電流為智能門鎖的當(dāng)前工作電流;
16、基于電池電壓、當(dāng)前電流以及當(dāng)前工作時刻進(jìn)行積分運(yùn)算,得到當(dāng)前工作時刻的消耗電量。
17、本專利技術(shù)對采樣電阻的功耗做積分運(yùn)算,能夠考慮到電池在不同狀態(tài)下的電壓變化,通過實(shí)時計(jì)算動態(tài)電量消耗,并結(jié)合當(dāng)前電壓共同估算電池電量,可大大提高電量檢測的精度,增強(qiáng)用戶對智能門鎖的使用體驗(yàn)。
18、在一種可選的實(shí)施方式中,在得到目標(biāo)智能門鎖當(dāng)前工作時刻的電池電量之后,智能門鎖的電池電量檢測方法還包括:
19、檢測目標(biāo)智能門鎖在前一工作時刻與當(dāng)前工作時刻之間是否存在休眠狀態(tài);
20、若存在休眠狀態(tài),統(tǒng)計(jì)目標(biāo)智能門鎖對應(yīng)的休眠時間;
21、判斷休眠時間是否小于休眠閾值;
22、在休眠時間小于休眠閾值時,獲取目標(biāo)智能門鎖在前一工作時刻的歷史電池電量;
23、基于歷史電池電量、休眠時間、休眠閾值、當(dāng)前工作時刻的采集電量確定補(bǔ)償電量;
24、將補(bǔ)償電量與目標(biāo)智能門鎖當(dāng)前工作時刻的電池電量相加,得到當(dāng)前工作時刻對應(yīng)補(bǔ)償后的電池電量。
25、本專利技術(shù)考慮到智能門鎖在進(jìn)入休眠狀態(tài)時,電流會迅速減小,電池的電壓會慢慢恢復(fù)至穩(wěn)定狀態(tài),通過對休眠狀態(tài)的檢測,在檢測到歷史工作時刻存在休眠時,通過歷史休眠時間計(jì)算補(bǔ)償電量,并基于該補(bǔ)償電量對計(jì)算得到的智能門鎖的當(dāng)前剩余電量進(jìn)行校正,有助于保障電量檢測的準(zhǔn)確性。
26、在一種可選的實(shí)施方式中,基于歷史電池電量、休眠時間、休眠閾值、當(dāng)前工作時刻的采集電量確定補(bǔ)償電量,包括:
27、將休眠閾值與休眠時間相減,得到休眠差值;
28、將歷史電池電量與休眠差值相乘,得到第一數(shù)據(jù);
29、將當(dāng)前工作時刻的采集電量與休眠時間相乘,得到第二數(shù)據(jù);
30、將第一數(shù)據(jù)與第二數(shù)據(jù)相加,得到第三數(shù)據(jù);
31、將第三數(shù)據(jù)與休眠時間相除,得到補(bǔ)償電量。
32、本專利技術(shù)通過檢測到的歷史工作時刻對應(yīng)的休眠時間與提前設(shè)定好的休眠閾值來共同計(jì)算補(bǔ)償電量,不僅保障了補(bǔ)償電量的計(jì)算精度,還有助于提升電池當(dāng)前電量的檢測精度,滿足了用戶對智能門鎖的使用需求。
33、在一種可選的實(shí)施方式中,智能門鎖的電池電量檢測方法還包括:
34、在休眠時間不小于休眠閾值時,重新返回確定目標(biāo)智能門鎖在當(dāng)前工作時刻對應(yīng)的電池電壓的步驟。
35、在一種可選的實(shí)施方式中,預(yù)設(shè)電池放電曲線的確定過程,包括:
36、基于預(yù)設(shè)電子設(shè)備對目標(biāo)電池進(jìn)行實(shí)驗(yàn)測試,得到初始放電曲線,目標(biāo)電池為目標(biāo)智能門鎖的電池或與目標(biāo)智能門鎖同型號的電池;
37、基于預(yù)設(shè)段數(shù)對初始放電曲線進(jìn)行分段,對應(yīng)得到多個曲線段;
38、對每一曲線段分別采用預(yù)設(shè)函數(shù)進(jìn)行擬合;
39、基于所有擬合后的曲線段構(gòu)建預(yù)設(shè)電池放電曲線。
40、本專利技術(shù)通過對不同類型的電池放電曲線進(jìn)行分段擬合,能夠大大提高曲線的擬合效率,進(jìn)而有助于提升電池電量檢測的精度和效率。
41、第二方面,本專利技術(shù)提供了一種智能門鎖的電池電量檢測系統(tǒng),系統(tǒng)包括:
42、電壓確定模塊,用于確定目標(biāo)智能門鎖在當(dāng)前工作時刻對應(yīng)的電池電壓;
43、電量采集模塊,用于將電池電壓代入預(yù)設(shè)電池放電曲線計(jì)算當(dāng)前工作時刻的采集電量,預(yù)設(shè)電池放電曲線是由電池的電壓和電量進(jìn)行分段擬合得到;
44、電量消耗模塊,用于基于電池電壓和預(yù)設(shè)采樣電阻計(jì)算當(dāng)前工作時刻的消耗電量,預(yù)設(shè)采樣電阻與目標(biāo)智能門鎖的電池串聯(lián);
...
【技術(shù)保護(hù)點(diǎn)】
1.一種智能門鎖的電池電量檢測方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的智能門鎖的電池電量檢測方法,其特征在于,所述確定目標(biāo)智能門鎖在當(dāng)前工作時刻對應(yīng)的電池電壓,包括:
3.根據(jù)權(quán)利要求1所述的智能門鎖的電池電量檢測方法,其特征在于,所述基于所述電池電壓和預(yù)設(shè)采樣電阻計(jì)算當(dāng)前工作時刻的消耗電量,包括:
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的智能門鎖的電池電量檢測方法,其特征在于,在所述得到所述目標(biāo)智能門鎖當(dāng)前工作時刻的電池電量之后,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的智能門鎖的電池電量檢測方法,其特征在于,所述基于所述歷史電池電量、所述休眠時間、所述休眠閾值、當(dāng)前工作時刻的采集電量確定補(bǔ)償電量,包括:
6.根據(jù)權(quán)利要求4所述的智能門鎖的電池電量檢測方法,其特征在于,所述方法還包括:
7.根據(jù)權(quán)利要求1所述的智能門鎖的電池電量檢測方法,其特征在于,所述預(yù)設(shè)電池放電曲線的確定過程,包括:
8.一種智能門鎖的電池電量檢測系統(tǒng),其特征在于,所述系統(tǒng)包括:
9.一種計(jì)算機(jī)設(shè)備
10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行權(quán)利要求1至7中任一項(xiàng)所述的智能門鎖的電池電量檢測方法。
...【技術(shù)特征摘要】
1.一種智能門鎖的電池電量檢測方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的智能門鎖的電池電量檢測方法,其特征在于,所述確定目標(biāo)智能門鎖在當(dāng)前工作時刻對應(yīng)的電池電壓,包括:
3.根據(jù)權(quán)利要求1所述的智能門鎖的電池電量檢測方法,其特征在于,所述基于所述電池電壓和預(yù)設(shè)采樣電阻計(jì)算當(dāng)前工作時刻的消耗電量,包括:
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的智能門鎖的電池電量檢測方法,其特征在于,在所述得到所述目標(biāo)智能門鎖當(dāng)前工作時刻的電池電量之后,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的智能門鎖的電池電量檢測方法,其特征在于,所述基于所述歷史電池電量、所述休眠時間、所述休眠閾值、當(dāng)前工作時刻的采集電量確定補(bǔ)償電量,包括:
6.根...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:戴希謙,盧莉莉,祝志凌,桑勝偉,黃興主,鄧業(yè)豪,
申請(專利權(quán))人:浙江德施曼科技智能股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。