本發(fā)明涉及酒精測(cè)量,尤其涉及一種基于酒精鎖的酒精測(cè)量方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù):
1、隨著社會(huì)對(duì)交通安全的日益重視,防止酒后駕車(chē)已成為全球性的公共安全問(wèn)題。酒精鎖作為一種預(yù)防措施,其目的是確保駕駛員在飲酒后無(wú)法啟動(dòng)車(chē)輛,從而降低因酒后駕車(chē)引發(fā)的交通事故。酒精鎖裝置通常包括一個(gè)手持端和一個(gè)控制盒,駕駛員在啟動(dòng)車(chē)輛前需要通過(guò)手持端進(jìn)行吹氣測(cè)試,檢測(cè)其血液中的酒精含量(bac)。若bac超過(guò)預(yù)設(shè)閾值,則車(chē)輛無(wú)法啟動(dòng)。這種技術(shù)在提高道路交通安全方面發(fā)揮著重要作用。
2、現(xiàn)有的酒精鎖裝置技術(shù)方案與警用基于酒精鎖的酒精測(cè)量?jī)x類似,主要通過(guò)酒精傳感器采集駕駛員吹入氣體中的酒精濃度。具體來(lái)說(shuō),酒精鎖裝置在啟動(dòng)時(shí)要求駕駛員向手持端吹氣,氣壓傳感器檢測(cè)吹氣壓力和時(shí)間是否符合要求,氣體傳感器檢測(cè)吹入氣體中的酒精濃度??刂坪懈鶕?jù)檢測(cè)結(jié)果判斷是否接通點(diǎn)火開(kāi)關(guān)線束,從而控制車(chē)輛的啟動(dòng)。若檢測(cè)到的bac低于設(shè)定閾值,車(chē)輛可以正常啟動(dòng);否則,車(chē)輛無(wú)法啟動(dòng)。
3、但是在某些情況下,現(xiàn)有酒精測(cè)量方法需要采集傳感器10至20秒的響應(yīng)值,然后進(jìn)行積分和線性轉(zhuǎn)換以得到bac值。這種長(zhǎng)時(shí)間的等待降低了用戶體驗(yàn),不利于酒精鎖的推廣使用。而警用基于酒精鎖的酒精測(cè)量?jī)x需要高精度的測(cè)量結(jié)果作為執(zhí)法依據(jù),而酒精鎖的主要目的是阻止bac超過(guò)閾值的駕駛員啟動(dòng)車(chē)輛。目前的酒精測(cè)量技術(shù)未能充分考慮到酒精鎖的使用場(chǎng)景,導(dǎo)致在追求測(cè)量精度的同時(shí)犧牲了速度,在檢測(cè)到酒精時(shí)可能缺乏有效的用戶提示和交互機(jī)制,無(wú)法給予駕駛員適當(dāng)?shù)慕ㄗh或警告。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)的主要目的在于提供一種基于酒精鎖的酒精測(cè)量方法、裝置、設(shè)備及介質(zhì),旨在解決如何減少檢測(cè)酒精時(shí)用戶等待時(shí)間的技術(shù)問(wèn)題。
2、為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)岢鲆环N基于酒精鎖的酒精測(cè)量方法,所述方法包括:
3、獲取酒精參數(shù)采樣值;
4、根據(jù)所述酒精參數(shù)采樣值,得到酒精濃度與響應(yīng)值的擬合曲線;
5、獲取第一預(yù)設(shè)時(shí)間內(nèi)的響應(yīng)值;
6、根據(jù)所述響應(yīng)值通過(guò)所述擬合曲線,確定酒精濃度。
7、可選地,所述根據(jù)所述響應(yīng)值通過(guò)所述擬合曲線,確定酒精濃度,包括:
8、比較第一預(yù)設(shè)時(shí)間內(nèi)的響應(yīng)值,得到最大響應(yīng)值;
9、根據(jù)所述最大響應(yīng)值與預(yù)設(shè)響應(yīng)值進(jìn)行比較,得到比較結(jié)果;
10、根據(jù)所述比較結(jié)果和所述最大響應(yīng)值通過(guò)所述擬合曲線,確定酒精濃度。
11、可選地,所述根據(jù)所述比較結(jié)果和所述最大響應(yīng)值通過(guò)所述擬合曲線,確定酒精濃度,包括:
12、若所述比較結(jié)果為所述最大響應(yīng)值大于第一預(yù)設(shè)響應(yīng)值且小于第二預(yù)設(shè)響應(yīng)值,則根據(jù)所述最大響應(yīng)值通過(guò)所述擬合曲線計(jì)算,得到酒精濃度;
13、確定酒精濃度,還包括:
14、若所述比較結(jié)果為所述最大響應(yīng)值小于第一預(yù)設(shè)響應(yīng)值,則此時(shí)酒精濃度為預(yù)設(shè)酒精濃度;
15、若所述比較結(jié)果為所述最大響應(yīng)值大于第二預(yù)設(shè)響應(yīng)值,則獲取新的響應(yīng)值,并根據(jù)所述新的響應(yīng)值通過(guò)第二算法計(jì)算,得到酒精濃度。
16、可選地,所述若所述比較結(jié)果為所述最大響應(yīng)值大于第二預(yù)設(shè)響應(yīng)值,則獲取新的響應(yīng)值,并根據(jù)所述新的響應(yīng)值通過(guò)第二算法計(jì)算,得到酒精濃度,包括:
17、獲取第二預(yù)設(shè)時(shí)間內(nèi)預(yù)設(shè)單位時(shí)間的響應(yīng)值;
18、將所述響應(yīng)值通過(guò)加權(quán)系數(shù)矩陣和偏置矩陣進(jìn)行加權(quán)求和,計(jì)算得到酒精濃度;
19、通過(guò)加權(quán)系數(shù)矩陣和偏置矩陣進(jìn)行加權(quán)求和之前,還包括:
20、對(duì)加權(quán)系數(shù)矩陣和偏置矩陣進(jìn)行隨機(jī)數(shù)初始化;
21、通過(guò)梯度下降算法,將初始化后的加權(quán)系數(shù)矩陣和偏置矩陣通過(guò)酒精濃度與響應(yīng)值間的關(guān)系進(jìn)行迭代訓(xùn)練,直至輸出精度達(dá)到預(yù)設(shè)要求。
22、可選地,所述根據(jù)所述比較結(jié)果和所述最大響應(yīng)值通過(guò)所述擬合曲線,確定酒精濃度之后,包括:
23、若所述比較結(jié)果為所述最大響應(yīng)值小于第一預(yù)設(shè)響應(yīng)值,則判定為無(wú)酒精,允許車(chē)輛啟動(dòng);
24、若所述比較結(jié)果為所述最大響應(yīng)值大于第一預(yù)設(shè)響應(yīng)值且小于第二預(yù)設(shè)響應(yīng)值,則允許車(chē)輛啟動(dòng)并提示駕駛員在預(yù)設(shè)重測(cè)時(shí)間內(nèi)進(jìn)行再次測(cè)量;
25、若所述比較結(jié)果為所述最大響應(yīng)值大于第二預(yù)設(shè)響應(yīng)值,則禁止車(chē)輛啟動(dòng),提示駕駛者酒精濃度超標(biāo),需進(jìn)一步檢測(cè)。
26、可選地,所述根據(jù)所述酒精參數(shù)采樣值,得到酒精濃度與響應(yīng)值的擬合曲線,包括:
27、獲取預(yù)設(shè)標(biāo)準(zhǔn)濃度的響應(yīng)值和酒精濃度;
28、根據(jù)所述響應(yīng)值和所述酒精濃度,建立數(shù)據(jù)庫(kù);
29、根據(jù)所述數(shù)據(jù)庫(kù),根據(jù)線性公式進(jìn)行擬合計(jì)算,得到所述擬合曲線。
30、可選地,所述酒精鎖中的酒精傳感器為電化學(xué)傳感器,所述響應(yīng)值為電流、電壓或電阻值。
31、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種基于酒精鎖的酒精測(cè)量裝置,所述基于酒精鎖的酒精測(cè)量裝置包括:
32、獲取模塊,用于獲取酒精參數(shù)采樣值;
33、計(jì)算模塊,用于根據(jù)所述酒精參數(shù)采樣值,得到酒精濃度與響應(yīng)值的擬合曲線;
34、獲取模塊,還用于獲取第一預(yù)設(shè)時(shí)間內(nèi)的響應(yīng)值;
35、計(jì)算模塊,還用于根據(jù)所述響應(yīng)值通過(guò)所述擬合曲線,確定酒精濃度。
36、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種介質(zhì),所述介質(zhì)為計(jì)算機(jī)可讀介質(zhì),所述介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的基于酒精鎖的酒精測(cè)量方法的步驟。
37、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提供一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的基于酒精鎖的酒精測(cè)量方法的步驟。
38、本申請(qǐng)通過(guò)獲取酒精參數(shù)采樣值,根據(jù)酒精參數(shù)采樣值,得到酒精濃度與響應(yīng)值的擬合曲線,獲取第一預(yù)設(shè)時(shí)間內(nèi)的響應(yīng)值,根據(jù)響應(yīng)值通過(guò)擬合曲線,確定酒精濃度,減少用戶等待時(shí)間,同時(shí)保證測(cè)量結(jié)果的準(zhǔn)確性和可靠性。
1.一種基于酒精鎖的酒精測(cè)量方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述響應(yīng)值通過(guò)所述擬合曲線,確定酒精濃度,包括:
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述比較結(jié)果和所述最大響應(yīng)值通過(guò)所述擬合曲線,確定酒精濃度,包括:
4.如權(quán)利要求3所述的方法,其特征在于,所述若所述比較結(jié)果為所述最大響應(yīng)值大于第二預(yù)設(shè)響應(yīng)值,則獲取新的響應(yīng)值,并根據(jù)所述新的響應(yīng)值通過(guò)第二算法計(jì)算,得到酒精濃度,包括:
5.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述比較結(jié)果和所述最大響應(yīng)值通過(guò)所述擬合曲線,確定酒精濃度之后,包括:
6.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述酒精參數(shù)采樣值,得到酒精濃度與響應(yīng)值的擬合曲線,包括:
7.如權(quán)利要求1所述的方法,其特征在于,所述酒精鎖中的酒精傳感器為電化學(xué)傳感器,所述響應(yīng)值為電流、電壓或電阻值。
8.一種基于酒精鎖的酒精測(cè)量裝置,其特征在于,所述裝置包括:
9.一種基于酒精鎖的酒精測(cè)量設(shè)備,其特征在于,所述設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的基于酒精鎖的酒精測(cè)量程序,所述基于酒精鎖的酒精測(cè)量程序配置為實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述的基于酒精鎖的酒精測(cè)量方法的步驟。
10.一種介質(zhì),其特征在于,所述介質(zhì)上存儲(chǔ)有基于酒精鎖的酒精測(cè)量程序,所述基于酒精鎖的酒精測(cè)量程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述的基于酒精鎖的酒精測(cè)量方法的步驟。