本發(fā)明實施例涉及電子霧化,尤其涉及一種導液速率測試方法、設備及電子終端。
背景技術:
1、電子霧化裝置用于產(chǎn)生霧化煙氣以供用戶進行抽吸,導液件是電子霧化裝置中的重要部件,導液件的導液速率影響到電子霧化裝置的使用體驗,因此需要對導液件的導液速率進行測試。
2、但是由于導液件本身的材質(zhì)和結(jié)構,導液件的導液過程不是一個穩(wěn)定和均勻的過程,導致目前無法對導液件的導液速率進行準確測試。
技術實現(xiàn)思路
1、鑒于上述問題,提出了本技術實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種導液速率測試方法、設備及電子終端。
2、在一些實施例中,本技術實施例公開了一種導液速率測試方法,方法用于測試電子霧化裝置中導液件的導液速率,方法包括:
3、獲取所述導液件的多個重量,以及與多個所述重量一一對應的時間戳;
4、根據(jù)多個所述重量以及對應的時間戳,構建所述導液件的導液曲線;
5、對所述導液曲線進行擬合確定目標線段,并將所述目標線段的斜率作為所述導液件的導液速率。
6、可選的,在所述獲取所述導液件的多個重量,以及與多個所述重量一一對應的時間戳的步驟之前,所述方法還包括:
7、獲取數(shù)據(jù)采集參數(shù);
8、在所述導液件的導液過程中,基于所述數(shù)據(jù)采集參數(shù)采集所述導液件的多個所述重量,其中,多個所述重量均對應不同的時間戳,所述數(shù)據(jù)采集參數(shù)包括采集頻率和采集時長。
9、可選的,所述根據(jù)多個所述重量以及對應的時間戳,構建所述導液件的導液曲線的步驟,包括:
10、基于每個重量對應的時間戳,得到所述時間戳對應的時間平方根;
11、根據(jù)每個重量及其對應的時間平方根,構建所述導液件的導液曲線。
12、可選的,所述對所述導液曲線進行擬合確定目標線段的步驟,包括:
13、確定所述導液曲線中每個數(shù)據(jù)點的斜率,其中,所述數(shù)據(jù)點的坐標由所述導液件的重量和時間戳確定;
14、構建滑動窗口,并控制所述滑動窗口自所述導液曲線的起點往終點移動,其中,當所述滑動窗口在移動時,所述滑動窗口內(nèi)始終包含有多個數(shù)據(jù)點;
15、在所述滑動窗口內(nèi)的多個數(shù)據(jù)點對應的斜率變化符合預設條件的情況下,將多個數(shù)據(jù)點構成的線段作為目標線段。
16、可選的,所述構建滑動窗口,并控制所述滑動窗口自所述導液曲線的起點往終點移動的步驟,包括:
17、獲取窗口尺寸參數(shù)和窗口移動距離;
18、基于所述窗口尺寸參數(shù),構建所述滑動窗口;
19、控制所述滑動窗口按照所述窗口移動距離自所述導液曲線的起點往終點逐步移動。
20、可選的,所述在所述滑動窗口內(nèi)的多個數(shù)據(jù)點對應的斜率變化符合預設條件的情況下,將多個數(shù)據(jù)點構成的線段作為目標線段的步驟,包括:
21、確定所述滑動窗口內(nèi)的多個數(shù)據(jù)點各自對應的數(shù)據(jù)點斜率;
22、在所述數(shù)據(jù)點斜率的斜率變化小于預設閾值的情況下,將多個數(shù)據(jù)點構成的線段作為目標線段。
23、可選的,所述在所述滑動窗口內(nèi)的多個數(shù)據(jù)點對應的斜率變化符合預設條件的情況下,將多個數(shù)據(jù)點構成的線段作為目標線段的步驟,包括:
24、確定不同移動位置的多個滑動窗口,以及各個滑動窗口內(nèi)多個數(shù)據(jù)點的斜率變化;
25、在多個滑動窗口中,確定斜率變化最小的滑動窗口為目標滑動窗口,并將所述目標滑動窗口中多個數(shù)據(jù)點構成的線段作為目標線段。
26、在一些實施例中,本技術實施例公開了一種導液速率測試設備,導液速率測試設備用于測試導液件的導液速率,所述設備包括:
27、數(shù)據(jù)處理組件,用于執(zhí)行上述第一方面所述的導液速率測試方法的步驟。
28、可選的,所述設備還包括:
29、數(shù)據(jù)采集裝置,用于在所述導液件的導液過程中,為所述數(shù)據(jù)處理組件提供所述導液件的重量數(shù)據(jù)。
30、在一些實施例中,本技術實施例公開了一種導液速率測試裝置,裝置用于測試電子霧化裝置中導液件的導液速率,裝置包括:
31、重量時間模塊,用于獲取所述導液件的多個重量,以及與多個所述重量一一對應的時間戳;
32、曲線構建模塊,用于根據(jù)多個所述重量以及對應的時間戳,構建所述導液件的導液曲線;
33、導液速率模塊,用于對所述導液曲線進行擬合確定目標線段,并將所述目標線段的斜率作為所述導液件的導液速率。
34、可選的,裝置還包括:
35、采集參數(shù)模塊,用于獲取數(shù)據(jù)采集參數(shù);
36、數(shù)據(jù)采集模塊,用于在所述導液件的導液過程中,基于所述數(shù)據(jù)采集參數(shù)采集所述導液件的多個重量,其中,多個所述重量均對應不同的時間戳,所述數(shù)據(jù)采集參數(shù)包括采集頻率和采集時長。
37、可選的,曲線構建模塊,包括:
38、平方根運算子模塊,用于基于每個重量對應的時間戳,運算得到所述時間戳對應的時間平方根;
39、平方根曲線子模塊,用于根據(jù)每個重量及其對應的時間平方根,構建所述導液件的導液曲線。
40、可選的,導液速率模塊,包括:
41、數(shù)據(jù)點斜率子模塊,用于確定所述導液曲線中每個數(shù)據(jù)點的斜率,其中,所述數(shù)據(jù)點的坐標由所述導液件的重量和時間戳確定;
42、第一滑動子模塊,用于構建滑動窗口,并控制所述滑動窗口自所述導液曲線的起點往終點移動,其中,當所述滑動窗口在移動時,所述滑動窗口內(nèi)始終包含有多個數(shù)據(jù)點;
43、第一目標子模塊,用于在所述滑動窗口內(nèi)的多個數(shù)據(jù)點對應的斜率變化符合預設條件的情況下,將多個數(shù)據(jù)點構成的線段作為目標線段。
44、可選的,第一滑動子模塊,包括:
45、窗口參數(shù)單元,用于獲取窗口尺寸參數(shù)和窗口移動距離;
46、窗口構建單元,用于基于所述窗口尺寸參數(shù),構建所述滑動窗口;
47、移動距離單元,用于控制所述滑動窗口按照所述窗口移動距離自所述導液曲線的起點往終點逐步移動。
48、可選的,第一目標子模塊,包括:
49、多斜率單元,用于確定所述滑動窗口內(nèi)的多個數(shù)據(jù)點各自對應的數(shù)據(jù)點斜率;
50、斜率變化單元,用于在所述數(shù)據(jù)點斜率的斜率變化小于預設閾值的情況下,將多個數(shù)據(jù)點構成的線段作為目標線段。
51、可選的,第一目標子模塊,包括:
52、多窗口單元,用于確定不同移動位置的多個滑動窗口,以及各個滑動窗口內(nèi)多個數(shù)據(jù)點的斜率變化;
53、最小變化單元,用于在多個滑動窗口中,確定斜率變化最小的滑動窗口為目標滑動窗口,并將所述目標滑動窗口中多個數(shù)據(jù)點構成的線段作為目標線段。
54、在一些實施例中,本技術實施例還公開了一種電子終端,包括處理器和存儲器、所述存儲器存儲可在所述處理器上運行的程序或指令,所述程序或指令被所述處理器執(zhí)行時實現(xiàn)如第一方面所述的導液速率測試方法的步驟。
55、在一些實施例中,本技術實施例還公開了一種計算機可讀存儲介質(zhì),所述可讀存儲介質(zhì)上存儲有程序或指令,所述程序或指令被處理器執(zhí)行時實現(xiàn)如第一方面所述的導液速率測試方法的步驟。
56、本技術實施例中,獲取導液件的多個重量,多個重量均對應到不同的時間戳,根據(jù)多個重量以及對應的時間戳,構建導液件的導液曲線,對導液曲線進行擬合確定目標線段,并將目標線段的斜率作為導液件的導液速率。能夠?qū)б杭膶б核俾蔬M行圖形化處理生成導液曲線,基于線性擬合在導液曲線中準確選取目標線段,將目標線段的斜率作為導液件的導液速率,提高了導液速率的測試準確度。