本申請涉及通信信號定位,具體涉及基于通信技術(shù)的支付精確定位匹配的方法及系統(tǒng)。
背景技術(shù):
1、近年來,隨著通信技術(shù)和互聯(lián)網(wǎng)的飛速發(fā)展,移動支付已成為日常生活不可或缺的一部分。隨著支付方式的多樣化與智能化,確保支付過程的真實性和安全性成為支付技術(shù)發(fā)展的核心議題。掃碼支付的精準(zhǔn)定位是支付真實性和安全性的重要判斷標(biāo)準(zhǔn)之一。支付精準(zhǔn)定位通常采用如lte/5g網(wǎng)絡(luò)的三角測量或基于信號到達(dá)時間差的基站定位技術(shù)。雖然能夠覆蓋廣泛區(qū)域,但在復(fù)雜城市環(huán)境中,建筑物的遮擋、多徑反射以及電磁噪聲都會導(dǎo)致信號衰減和延遲,從而影響定位結(jié)果的準(zhǔn)確性。
2、目前,常采用自適應(yīng)濾波對傳輸后的信號進(jìn)行增強(qiáng),增加信號的真實強(qiáng)度。但由于城市環(huán)境中通信支付信號在連續(xù)的時間段內(nèi)會發(fā)生不同程度的波動,使得通信支付信號的濾波效果受限于自適應(yīng)濾波算法的步長因子,導(dǎo)致定位精度不佳。
技術(shù)實現(xiàn)思路
1、為了解決上述技術(shù)問題,本申請的目的在于提供基于通信技術(shù)的支付精確定位匹配的方法及系統(tǒng),所采用的技術(shù)方案具體如下:
2、第一方面,本申請實施例提供了基于通信技術(shù)的支付精確定位匹配的方法,該方法包括以下步驟:
3、s1,獲取移動支付設(shè)備發(fā)出的通信支付信號,對通信支付信號進(jìn)行突變點分割,得到各通信支付子序列;
4、s2,根據(jù)所有通信支付子序列之間的數(shù)值分布差異以及趨勢變化差異情況,得到自適應(yīng)步長因子,具體包括:
5、s21,根據(jù)各通信支付子序列中元素的數(shù)值分布得到各通信支付子序列的波動特性系數(shù);
6、s22,根據(jù)所有通信支付子序列的波動特性系數(shù)之間的差異情況,對波動特性系數(shù)進(jìn)行更新,得到各通信支付子序列的更新波動特性系數(shù);
7、s23,根據(jù)各通信支付子序列的趨勢變化得到抖動強(qiáng)度評估量;
8、s24,根據(jù)所有通信支付子序列的抖動強(qiáng)度評估量與更新波動特性系數(shù),得到通信支付信號的數(shù)據(jù)波動程度系數(shù);
9、s25,根據(jù)通信支付信號的數(shù)據(jù)波動程度系數(shù)計算自適應(yīng)步長因子;
10、s3,根據(jù)自適應(yīng)步長因子對通信支付信號進(jìn)行濾波;對濾波后的通信支付信號進(jìn)行定位計算,得到移動支付設(shè)備的定位結(jié)果。
11、進(jìn)一步,所述根據(jù)各通信支付子序列中元素的數(shù)值分布得到各通信支付子序列的波動特性系數(shù),包括:
12、獲取各通信支付子序列的一階差分序列,計算所述一階差分序列的均值;獲取各通信支付子序列中所有元素的極差;
13、根據(jù)所述極差和所述均值確定各通信支付子序列的波動特性系數(shù);所述波動特性系數(shù)為所述極差與所述均值的正向融合。
14、進(jìn)一步,所述各通信支付子序列的更新波動特性系數(shù)的獲取方法,包括:
15、根據(jù)所有通信支付子序列的波動特性系數(shù)的差異情況,計算誤差消除數(shù)值;
16、計算任意兩個通信支付子序列的波動特性系數(shù)的差值絕對值;將所述差值絕對值小于誤差消除數(shù)值的兩個通信支付子序列記為同一波動類;計算各波動類中包含的通信支付子序列的波動特性系數(shù)的均值,記為各波動類的波動特征值;
17、各通信支付子序列的更新波動特性系數(shù)為各通信支付子序列所屬的波動類的波動特征值。
18、進(jìn)一步,所述誤差消除數(shù)值的獲取過程,包括:
19、將所有通信支付子序列的波動特性系數(shù)升序排列,組成波動特性系數(shù)序列;將波動特性系數(shù)序列的一階差分序列中前預(yù)設(shè)數(shù)量個元素記為誤差值;將數(shù)值相同的誤差值記為一類,得到各誤差類;將所有誤差類對應(yīng)的誤差值的均值,作為誤差消除數(shù)值。
20、進(jìn)一步,所述根據(jù)各通信支付子序列的趨勢變化得到抖動強(qiáng)度評估量,包括:
21、將各通信支付子序列的一階差分序列中的任一元素記為目標(biāo)元素,獲取目標(biāo)元素的數(shù)值符號;
22、根據(jù)目標(biāo)元素與其上一個元素的數(shù)值符號差異,獲得目標(biāo)元素的符號變換值;
23、獲取所述一階差分序列中包含的所有元素的符號變換值的累加和,記為各通信支付子序列的符號變換次數(shù);
24、獲取各通信支付子序列的一階差分序列的方差;將各通信支付子序列的符號變換次數(shù)與所述方差的乘積,作為各通信支付信號子序列的抖動強(qiáng)度評估量。
25、進(jìn)一步,所述目標(biāo)元素的符號變換值的獲取方法,包括:若目標(biāo)元素與其上一個元素的數(shù)值符號相同,則目標(biāo)元素的符號變換值為0;反之,目標(biāo)元素的符號變換值為1。
26、進(jìn)一步,所述獲得通信支付信號的數(shù)據(jù)波動程度系數(shù)的方法,包括:
27、將各通信支付子序列的抖動強(qiáng)度評估量與更新波動特性系數(shù)的正向融合結(jié)果,作為各通信支付子序列的數(shù)據(jù)波動程度;
28、將所有通信支付子序列的數(shù)據(jù)波動程度的和值,作為通信支付信號的數(shù)據(jù)波動程度系數(shù)。
29、進(jìn)一步,所述根據(jù)通信支付信號的數(shù)據(jù)波動程度系數(shù)計算自適應(yīng)步長因子,具體包括:
30、對通信支付信號采用自適應(yīng)濾波算法進(jìn)行濾波,得到原始的步長因子;計算通信支付信號的數(shù)據(jù)波動程度系數(shù)的歸一化值,記為改動系數(shù);將改動系數(shù)與原始的步長因子的乘積作為通信支付信號的自適應(yīng)步長因子。
31、進(jìn)一步,所述根據(jù)自適應(yīng)步長因子對通信支付信號進(jìn)行濾波;對濾波后的通信支付信號進(jìn)行定位計算,得到移動支付設(shè)備的定位結(jié)果,包括:
32、將自適應(yīng)步長因子代替自適應(yīng)濾波算法中的步長因子,對通信支付信號進(jìn)行濾波,得到濾波后的通信支付信號;對濾波后的通信支付信號采用定位算法解算,得到移動支付設(shè)備的坐標(biāo)。
33、第二方面,本申請實施例還提供了基于通信技術(shù)的支付精確定位匹配系統(tǒng),包括存儲器、處理器以及存儲在所述存儲器中并在所述處理器上運行的計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)上述任意一項所述方法的步驟。
34、本申請至少具有如下有益效果:
35、本申請通過對通信支付信號的波動特性進(jìn)行分析,首先對不同的通信支付子序列的波動情況分析,計算通信支付子序列的波動特性系數(shù),反映通信支付信號在一定時間范圍內(nèi)的顯著波動,以劃分不同波形下具有相同波動特性的信號波;進(jìn)一步通過波動特性系數(shù)之間的差異性消除了在噪聲對計算通信支付子序列波動特性的影響;通過對通信子序列的趨勢變化的分析,計算抖動強(qiáng)度評估量反映出信號的質(zhì)量狀態(tài),利用抖動強(qiáng)度評估量作為更新波動特性系數(shù)的權(quán)重值計算通信支付序列的數(shù)據(jù)波動程度系數(shù),反映出通信支付序列的波動特性與抖動特性,當(dāng)通信支付序列的波動特性與抖動特性越強(qiáng)時,自適應(yīng)濾波應(yīng)該采用較小的步長因子,使得更加平滑適應(yīng)數(shù)據(jù)的變化;進(jìn)一步通過數(shù)據(jù)波動程度系數(shù)計算自適應(yīng)步長因子,代入自適應(yīng)濾波算法對通信支付信號進(jìn)行增強(qiáng)處理,使得增強(qiáng)后的通信支付信號真實性更好,進(jìn)而提高移動支付設(shè)備的定位精度。
1.基于通信技術(shù)的支付精確定位匹配的方法,其特征在于,該方法包括以下步驟:
2.如權(quán)利要求1所述的基于通信技術(shù)的支付精確定位匹配的方法,其特征在于,所述根據(jù)各通信支付子序列中元素的數(shù)值分布得到各通信支付子序列的波動特性系數(shù),包括:
3.如權(quán)利要求1所述的基于通信技術(shù)的支付精確定位匹配的方法,其特征在于,所述各通信支付子序列的更新波動特性系數(shù)的獲取方法,包括:
4.如權(quán)利要求3所述的基于通信技術(shù)的支付精確定位匹配的方法,其特征在于,所述誤差消除數(shù)值的獲取過程,包括:
5.如權(quán)利要求1所述的基于通信技術(shù)的支付精確定位匹配的方法,其特征在于,所述根據(jù)各通信支付子序列的趨勢變化得到抖動強(qiáng)度評估量,包括:
6.如權(quán)利要求5所述的基于通信技術(shù)的支付精確定位匹配的方法,其特征在于,所述目標(biāo)元素的符號變換值的獲取方法,包括:若目標(biāo)元素與其上一個元素的數(shù)值符號相同,則目標(biāo)元素的符號變換值為0;反之,目標(biāo)元素的符號變換值為1。
7.如權(quán)利要求1所述的基于通信技術(shù)的支付精確定位匹配的方法,其特征在于,所述獲得通信支付信號的數(shù)據(jù)波動程度系數(shù)的方法,包括:
8.如權(quán)利要求1所述的基于通信技術(shù)的支付精確定位匹配的方法,其特征在于,所述根據(jù)通信支付信號的數(shù)據(jù)波動程度系數(shù)計算自適應(yīng)步長因子,具體包括:
9.如權(quán)利要求1所述的基于通信技術(shù)的支付精確定位匹配的方法,其特征在于,所述根據(jù)自適應(yīng)步長因子對通信支付信號進(jìn)行濾波;對濾波后的通信支付信號進(jìn)行定位計算,得到移動支付設(shè)備的定位結(jié)果,包括:
10.基于通信技術(shù)的支付精確定位匹配系統(tǒng),包括存儲器、處理器以及存儲在所述存儲器中并在所述處理器上運行的計算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)如權(quán)利要求1-9任意一項所述方法的步驟。