一種接收信號(hào)強(qiáng)度指示的溫度補(bǔ)償方法和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種接收信號(hào)強(qiáng)度指示的溫度補(bǔ)償方法和裝置,所述裝置包括:溫度傳感器,其測(cè)量當(dāng)前溫度;數(shù)字補(bǔ)償模塊,其根據(jù)當(dāng)前溫度從預(yù)先存儲(chǔ)的對(duì)應(yīng)常溫溫度、低溫溫度和高溫溫度的溫度補(bǔ)償系數(shù)中選擇溫度補(bǔ)償系數(shù),根據(jù)選擇的溫度補(bǔ)償系數(shù)對(duì)接收信號(hào)強(qiáng)度指示(RSSI)輸出信號(hào)進(jìn)行溫度補(bǔ)償,由此得到RSSI輸入信號(hào)的功率。本發(fā)明的方法和裝置,通過測(cè)量RSSI在三個(gè)溫度下的特性,利用插值方法補(bǔ)償RSSI的溫度特性,從而得到在任意溫度下輸入信號(hào)的準(zhǔn)確功率值。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例的方法和裝置減小了存儲(chǔ)器的大小并提高了溫度補(bǔ)償精度。
【專利說明】一種接收信號(hào)強(qiáng)度指示的溫度補(bǔ)償方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及溫度補(bǔ)償領(lǐng)域,尤其涉及一種當(dāng)使用接收信號(hào)強(qiáng)度指示(RSSI,Received Signal Strength Indicator)進(jìn)行功率測(cè)量時(shí),補(bǔ)償RSSI溫度特性的RSSI溫度補(bǔ)償方法和裝置。
【背景技術(shù)】
[0002]接收信號(hào)強(qiáng)度指示(RSSI)目前廣泛應(yīng)用于信號(hào)的功率測(cè)量。但環(huán)境溫度的變化會(huì)影響RSSI的特性,造成功率測(cè)量結(jié)果的不準(zhǔn)確。當(dāng)發(fā)生環(huán)境溫度變化時(shí),為了保證RSSI功率測(cè)量結(jié)果的準(zhǔn)確性,需要對(duì)RSSI的溫度特性進(jìn)行補(bǔ)償。
[0003]目前的溫度補(bǔ)償方法可以分成三類。使用最廣泛的方法是存儲(chǔ)各個(gè)溫度下的RSSI溫度補(bǔ)償值,根據(jù)當(dāng)前的溫度選擇對(duì)應(yīng)的補(bǔ)償值進(jìn)行補(bǔ)償。另一類是使用具有與RSSI溫度特性相反的模擬器件進(jìn)行補(bǔ)償。第三類是增加訓(xùn)練信號(hào)發(fā)送支路,對(duì)RSSI進(jìn)行周期性校準(zhǔn)。這些方法均增加了硬件復(fù)雜度。應(yīng)該注意,上面對(duì)技術(shù)背景的介紹只是為了方便對(duì)本發(fā)明的技術(shù)方案進(jìn)行清楚、完整的說明,并方便本領(lǐng)域技術(shù)人員的理解而闡述的。不能僅僅因?yàn)檫@些方案在本發(fā)明的【背景技術(shù)】部分進(jìn)行了闡述而認(rèn)為上述技術(shù)方案為本領(lǐng)域技術(shù)人員所公知。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例的目的在于提供一種接收信號(hào)強(qiáng)度指示的溫度補(bǔ)償方法和裝置,以提高溫度補(bǔ)償精度。
[0005]根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種接收信號(hào)強(qiáng)度指示的溫度補(bǔ)償裝置,其中,所述裝置包括:
[0006]溫度傳感器,其測(cè)量當(dāng)前溫度;
[0007]數(shù)字補(bǔ)償模塊,其根據(jù)當(dāng)前溫度從預(yù)先存儲(chǔ)的對(duì)應(yīng)常溫溫度、低溫溫度和高溫溫度的溫度補(bǔ)償系數(shù)中選擇溫度補(bǔ)償系數(shù),根據(jù)選擇的溫度補(bǔ)償系數(shù)對(duì)接收信號(hào)強(qiáng)度指示(RSSI)輸出信號(hào)進(jìn)行溫度補(bǔ)償。
[0008]根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供了一種電子設(shè)備,其中,所述電子設(shè)備包括前述的溫度補(bǔ)償裝置,通過所述溫度補(bǔ)償裝置對(duì)所述電子設(shè)備進(jìn)行信號(hào)功率測(cè)量時(shí)的RSSI輸出信號(hào)進(jìn)行溫度補(bǔ)償。
[0009]根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供了一種電子設(shè)備,其中,所述電子設(shè)備包括前述的溫度補(bǔ)償裝置以及計(jì)算模塊和存儲(chǔ)模塊,通過所述溫度補(bǔ)償裝置對(duì)所述電子設(shè)備進(jìn)行信號(hào)功率測(cè)量時(shí)的RSSI輸出信號(hào)進(jìn)行溫度補(bǔ)償。
[0010]根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供了一種接收信號(hào)強(qiáng)度指示的溫度補(bǔ)償方法,其中,所述方法包括:
[0011]測(cè)量當(dāng)前溫度;
[0012]根據(jù)當(dāng)前溫度從預(yù)先存儲(chǔ)的對(duì)應(yīng)常溫溫度、低溫溫度和高溫溫度的溫度補(bǔ)償系數(shù)中選擇溫度補(bǔ)償系數(shù);
[0013]根據(jù)選擇的溫度補(bǔ)償系數(shù)和接收信號(hào)強(qiáng)度指示(RSSI)輸出信號(hào)計(jì)算逆RSSI特性
差異;
[0014]根據(jù)逆RSSI特性差異、RSSI輸出信號(hào)以及常溫溫度系數(shù)計(jì)算逆RSSI特性。
[0015]本發(fā)明實(shí)施例的有益效果在于,通過測(cè)量RSSI在三個(gè)溫度下的特性,利用插值方法補(bǔ)償RSSI的溫度特性,從而得到在任意溫度下輸入信號(hào)的準(zhǔn)確功率值。與現(xiàn)有技術(shù)相t匕,減小了存儲(chǔ)器的大小并提高了溫度補(bǔ)償精度。
[0016]參照后文的說明和附圖,詳細(xì)公開了本發(fā)明的特定實(shí)施方式,指明了本發(fā)明的原理可以被采用的方式。應(yīng)該理解,本發(fā)明的實(shí)施方式在范圍上并不因而受到限制。在所附權(quán)利要求的精神和條款的范圍內(nèi),本發(fā)明的實(shí)施方式包括許多改變、修改和等同。
[0017]針對(duì)一種實(shí)施方式描述和/或示出的特征可以以相同或類似的方式在一個(gè)或更多個(gè)其它實(shí)施方式中使用,與其它實(shí)施方式中的特征相組合,或替代其它實(shí)施方式中的特征。
[0018]應(yīng)該強(qiáng)調(diào),術(shù)語“包括/包含”在本文使用時(shí)指特征、整件、步驟或組件的存在,但并不排除一個(gè)或更多個(gè)其它特征、整件、步驟或組件的存在或附加。
【專利附圖】
【附圖說明】
[0019]參照以下的附圖可以更好地理解本發(fā)明的很多方面。附圖中的部件不是成比例繪制的,而只是為了示出本發(fā)明的原理。為了便于示出和描述本發(fā)明的一些部分,附圖中對(duì)應(yīng)部分可能被放大或縮小。在本發(fā)明的一個(gè)附圖或一種實(shí)施方式中描述的元素和特征可以與一個(gè)或更多個(gè)其它附圖或?qū)嵤┓绞街惺境龅脑睾吞卣飨嘟Y(jié)合。此外,在附圖中,類似的標(biāo)號(hào)表示幾個(gè)附圖中對(duì)應(yīng)的部件,并可用于指示多于一種實(shí)施方式中使用的對(duì)應(yīng)部件。
[0020]在附圖中:
[0021]圖1是本發(fā)明實(shí)施例的溫度補(bǔ)償裝置的組成示意圖;
[0022]圖2是本發(fā)明實(shí)施例的溫度補(bǔ)償裝置的溫度補(bǔ)償模塊的組成示意圖;
[0023]圖3是本發(fā)明實(shí)施例的溫度補(bǔ)償裝置的計(jì)算模塊和存儲(chǔ)器的組成示意圖;
[0024]圖4是本發(fā)明一個(gè)實(shí)施例的電子設(shè)備的組成示意圖;
[0025]圖5是本發(fā)明另一個(gè)實(shí)施例的電子設(shè)備的組成示意圖;
[0026]圖6是本發(fā)明實(shí)施例的溫度補(bǔ)償方法的流程圖;
[0027]圖7是本發(fā)明實(shí)施例的溫度補(bǔ)償方法的工作流程圖;
[0028]圖8是本發(fā)明實(shí)施例的計(jì)算溫度補(bǔ)償系數(shù)的方法流程圖;
[0029]圖9是本發(fā)明實(shí)施例的計(jì)算溫度補(bǔ)償系數(shù)的工作流程圖。
【具體實(shí)施方式】
[0030]參照附圖,通過下面的說明書,本發(fā)明實(shí)施例的前述以及其它特征將變得明顯。這些實(shí)施方式只是示例性的,不是對(duì)本發(fā)明的限制。為了使本領(lǐng)域的技術(shù)人員能夠容易地理解本發(fā)明的原理和實(shí)施方式,本發(fā)明實(shí)施例以使用RSSI進(jìn)行功率測(cè)量的溫度補(bǔ)償?shù)膱?chǎng)景為例進(jìn)行說明,但可以理解,本發(fā)明實(shí)施例并不限于上述場(chǎng)景,對(duì)于涉及功率測(cè)量的其他溫度補(bǔ)償?shù)膱?chǎng)景均適用。[0031 ] 下面參照附圖對(duì)本發(fā)明的優(yōu)選實(shí)施方式進(jìn)行說明。
[0032]實(shí)施例1
[0033]本發(fā)明實(shí)施例提供了一種接收信號(hào)強(qiáng)度指示的溫度補(bǔ)償裝置。圖1是該溫度補(bǔ)償裝置的組成示意圖,請(qǐng)參照?qǐng)D1,該裝置包括:
[0034]溫度傳感器11,其測(cè)量當(dāng)前溫度;
[0035]數(shù)字補(bǔ)償模塊12,其根據(jù)當(dāng)前溫度從預(yù)先存儲(chǔ)的對(duì)應(yīng)常溫溫度、低溫溫度和高溫溫度的溫度補(bǔ)償系數(shù)中選擇溫度補(bǔ)償系數(shù),根據(jù)選擇的溫度補(bǔ)償系數(shù)對(duì)接收信號(hào)強(qiáng)度指示(RSSI)輸出信號(hào)進(jìn)行溫度補(bǔ)償。由此得到RSSI輸入信號(hào)的功率。
[0036]如圖1所示,RSSI的輸出信號(hào)經(jīng)過A/D轉(zhuǎn)換器后得到數(shù)字信號(hào)X,該數(shù)字信號(hào)輸入其后的數(shù)字補(bǔ)償模塊12。溫度傳感器11 (例如模擬溫度傳感器)測(cè)量當(dāng)前環(huán)境溫度,并使用A/D轉(zhuǎn)換器得到數(shù)字溫度值t。數(shù)字補(bǔ)償模塊12根據(jù)當(dāng)前溫度t,對(duì)輸入信號(hào)X進(jìn)行溫度補(bǔ)償,得到輸入信號(hào)的準(zhǔn)確功率值并輸出。
[0037]在以下的說明中,若無特別說明,“RSSI輸出信號(hào)”是指經(jīng)過A/D轉(zhuǎn)換器后的數(shù)字信號(hào)X,“當(dāng)前溫度”是指經(jīng)過A/D轉(zhuǎn)換器得到的數(shù)字溫度值t。
[0038]在一個(gè)實(shí)施例中,對(duì)應(yīng)常溫溫度、低溫溫度和高溫溫度的溫度補(bǔ)償系數(shù)可以通過預(yù)先測(cè)量常溫溫度、低溫溫度和高溫溫度下的RSSI特性,再使用多項(xiàng)式對(duì)各個(gè)溫度下的逆RSSI特性進(jìn)行擬合來獲得。也就是說,先測(cè)量RSSI在三個(gè)溫度(常溫溫度tO ;高溫溫度th,可以是RSSI工作環(huán)境的最高溫度;低溫溫度tl,可以是RSSI工作環(huán)境的最低溫度)下的特性,然后根據(jù)測(cè)量得到的這三個(gè)溫度下的特性,使用多項(xiàng)式擬合,來得到相應(yīng)的三組溫度補(bǔ)償系數(shù)。這些溫度補(bǔ)償系數(shù)可以存儲(chǔ)在數(shù)字補(bǔ)償模塊12的存儲(chǔ)器中,也可以存儲(chǔ)在外部的存儲(chǔ)器中,本實(shí)施例并不以此作為限制。具體的溫度補(bǔ)償系數(shù)計(jì)算過程將在以下進(jìn)行說明。
[0039]在一個(gè)實(shí)施例中,該數(shù)字補(bǔ)償模塊12包括比較器121,選擇器122、逆RSSI特性差生成模塊123,以及逆RSSI特性生成模塊124,如圖2所示。其中:
[0040]比較器121用于將當(dāng)前溫度t與常溫溫度tO進(jìn)行比較。
[0041]其中,當(dāng)前溫度t是溫度傳感器11測(cè)量獲得的,常溫溫度tO和高溫溫度th以及低溫溫度tl的取值可以根據(jù)RSSI輸入信號(hào)的工作特性預(yù)先設(shè)定,如前所述,本實(shí)施例并不以此作為限制。
[0042]選擇器122用于根據(jù)比較器121的比較結(jié)果選擇高溫溫度系數(shù)或者低溫溫度系數(shù)作為逆RSSI特性差生成模塊123的溫度補(bǔ)償系數(shù)。
[0043]其中,如果當(dāng)前溫度大于等于常溫溫度,也即t-tO≤0,則選擇器122將高溫溫度補(bǔ)償系數(shù)bh0,bhl,...作為溫度補(bǔ)償系數(shù)提供給逆RSSI特性差生成模塊123 ;如果當(dāng)前溫度小于常溫溫度,也即t-t0〈0,則選擇器122將低溫溫度補(bǔ)償系數(shù)bl0,bll,...作為溫度補(bǔ)償系數(shù)提供給逆RSSI特性差生成模塊123。
[0044]其中,高溫溫度補(bǔ)償系數(shù)bh0,bhl,...和低溫溫度補(bǔ)償系數(shù)bl0,bll,...以及常
溫溫度補(bǔ)償系數(shù)a0,al,...預(yù)先存儲(chǔ)于存儲(chǔ)器中,該存儲(chǔ)器可以是數(shù)字補(bǔ)償模塊12的存儲(chǔ)器,也可以是外部存儲(chǔ)器。
[0045]其中,在一個(gè)實(shí)施例中,該溫度補(bǔ)償裝置還包括用于分別計(jì)算和存儲(chǔ)該高溫溫度補(bǔ)償系數(shù)、低溫溫度補(bǔ)償系數(shù)以及常溫溫度補(bǔ)償系數(shù)的計(jì)算模塊31和存儲(chǔ)器32。其中:
[0046]計(jì)算模塊31用于計(jì)算在預(yù)定的常溫溫度tO下的RSSI特性對(duì)應(yīng)的常溫溫度系數(shù)a0、al、a2...,在預(yù)定的低溫溫度tl下的低溫溫度系數(shù)bl0、bll、bl2...,以及在預(yù)定的高溫溫度th下的高溫溫度系數(shù)bh0、bhl、bh2...。
[0047]存儲(chǔ)器32用于存儲(chǔ)所述常溫溫度系數(shù)aO、al、a2...,低溫溫度系數(shù)blO、bll、bl2...以及高溫溫度系數(shù)bh0、bhl、bh2...。
[0048]在本實(shí)施例中,該計(jì)算模塊31可以包括測(cè)量模塊311、取逆模塊312、第一計(jì)算模塊313、第二計(jì)算模塊314以及第三計(jì)算模塊315,其中:
[0049]測(cè)量模塊311分別測(cè)量常溫溫度tO、低溫溫度tl、以及高溫溫度th下的RSSI特性。
[0050]其中,該特性即為輸入功率與輸出電壓的關(guān)系。
[0051]取逆模塊312對(duì)不同溫度下的RSSI特性取逆。
[0052]其中,通過直接交換上述RSSI特性的輸入和輸出,可以得到上述三個(gè)溫度下的逆RSSI特性。
[0053]第一計(jì)算模塊313對(duì)常溫溫度tO下的逆RSSI特性進(jìn)行多項(xiàng)式擬合,獲得常溫溫度下的RSSI特性對(duì)應(yīng)的常溫溫度系數(shù)aO、al、a2...。
[0054]其中,通過使用多項(xiàng)式對(duì)常溫tO的逆RSSI特性進(jìn)行擬合,再利用最小二乘(LS)算法可以得到常溫溫度補(bǔ)償系數(shù)a0,al,...。
[0055]第二計(jì)算模塊314對(duì)常溫溫度tO和高溫溫度th下的逆RSSI特性的差進(jìn)行多項(xiàng)式擬合,獲得高溫溫度下的RSSI特性對(duì)應(yīng)的高溫溫度系數(shù)bhO、bhl、bh2...。
[0056]其中,通過首先計(jì)算常溫溫度tO下的逆RSSI特性與高溫溫度th下的逆RSSI特性的差值,也即常溫溫度to下的逆RSSI特性減去高溫溫度th下的逆RSSI特性,然后使用多項(xiàng)式對(duì)該差值進(jìn)行擬合,再利用最小二乘(LS)算法可以得到高溫溫度補(bǔ)償系數(shù)bhO,bhl,...ο
[0057]第三計(jì)算模塊315,其對(duì)常溫溫度tO和低溫溫度tl下的逆RSSI特性的差進(jìn)行多項(xiàng)式擬合,獲得低溫溫度下的RSSI特性對(duì)應(yīng)的低溫溫度系數(shù)bl0、bll、bl2...。
[0058]其中,通過首先計(jì)算常溫溫度tO下的逆RSSI特性與低溫溫度tl下的逆RSSI特性的差值,也即常溫溫度to下的逆RSSI特性減去低溫溫度tl下的逆RSSI特性,然后使用多項(xiàng)式對(duì)該差值進(jìn)行擬合,再利用最小二乘(LS)算法可以得到低溫溫度補(bǔ)償系數(shù)blO,bll,...ο
[0059]在本實(shí)施例中,上述多項(xiàng)式可以使用普通多項(xiàng)式或正交多項(xiàng)式。溫度補(bǔ)償系數(shù)的個(gè)數(shù)由所使用的多項(xiàng)式階數(shù)決定。上述三個(gè)溫度下的溫度補(bǔ)償系數(shù)的個(gè)數(shù)可以相同,也可以不同。
[0060]在本實(shí)施例中,該計(jì)算模塊31和存儲(chǔ)器32是包含在該數(shù)字補(bǔ)償模塊12中,但本實(shí)施例并不以此作為限制。在另外一個(gè)實(shí)施例中,該計(jì)算模塊31和存儲(chǔ)器32也可以不作為數(shù)字補(bǔ)償模塊12的一部分,而是獨(dú)立于該數(shù)字補(bǔ)償模塊12之外。在其他的實(shí)施例中,也可以僅將計(jì)算模塊31作為數(shù)字補(bǔ)償模塊12的一部分,而將存儲(chǔ)器32獨(dú)立于數(shù)字補(bǔ)償模塊12之外。此時(shí),該數(shù)字補(bǔ)償模塊12根據(jù)溫度傳感器11測(cè)量獲得的當(dāng)前溫度,從存儲(chǔ)器32選擇相應(yīng)的溫度補(bǔ)償系數(shù)。以上只是舉例說明,在本發(fā)明實(shí)施例的溫度補(bǔ)償裝置具體實(shí)施時(shí),可以根據(jù)本發(fā)明的技術(shù)思想對(duì)該計(jì)算模塊31和該存儲(chǔ)器32進(jìn)行各種布置,其內(nèi)容都包含于本發(fā)明的保護(hù)范圍之內(nèi)。[0061]逆RSSI特性差生成模塊123用于根據(jù)選擇器122選擇的溫度補(bǔ)償系數(shù)和RSSI輸出信號(hào)計(jì)算逆RSSI特性差。
[0062]其中,如果t-t0〈0,由于選擇器122選擇了低溫溫度補(bǔ)償系數(shù),則該逆RSSI特性差生成模塊123可以根據(jù)以下公式計(jì)算RSSI輸出信號(hào)的逆RSSI特性差g(x):
[0063]g (X) = (t-tO) * (blO+bl l*x+bl2*x2+…)
[0064]相反,如果t-tO≥0,由于選擇器122選擇了高溫溫度補(bǔ)償系數(shù),則該逆RSSI特性差生成模塊123可以根據(jù)以下公式計(jì)算RSSI輸出信號(hào)的逆RSSI特性差g(x):
[0065]g (X) = (t-tO) * (bh0+bhl*x+bh2*x2+…)
[0066]請(qǐng)參照?qǐng)D2,通過將逆RSSI特性差生成模塊的輸出信號(hào)g(x)與輸入信號(hào)X相加,可以補(bǔ)償當(dāng)前溫度t相對(duì)于常溫溫度tO的溫度特性差異。而該補(bǔ)償后的值,也即相加的結(jié)果g(x)+x可以作為逆RSSI特性生成模塊124的輸入。
[0067]逆RSSI特性生成模塊124用于根據(jù)所述逆RSSI特性差g (X)、所述RSSI輸出信號(hào)X以及常溫溫度系數(shù)計(jì)算常溫下的逆RSSI特性。
[0068]其中,將逆RSSI特性差g (X)和RSSI輸出信號(hào)X作為逆RSSI特性生成模塊124的輸入,該逆RSSI特性生成模塊124可以根據(jù)以下公式計(jì)算常溫下的逆RSSI特性
f (x+g (X)):
[0069]f (x+g (X)) =a0+al* (x+g (x)) +a2* (x+g (x))2+…
[0070]由此,因?yàn)檠a(bǔ)償了當(dāng)前溫度相對(duì)于常溫溫度的溫度特性差異,該逆RSSI特性生成模塊124的輸出信號(hào)f (x+g(x))即為RSSI輸入信號(hào)的準(zhǔn)確功率值。
[0071]本實(shí)施例的溫度補(bǔ)償裝置通過測(cè)量RSSI在預(yù)先設(shè)定的三個(gè)溫度下的特性,利用插值方法補(bǔ)償RSSI的溫度特性,從而得到在任意溫度下RSSI輸入信號(hào)的準(zhǔn)確功率值。與現(xiàn)有技術(shù)相比,減小了存儲(chǔ)器的大小并提高了溫度補(bǔ)償精度。
[0072]實(shí)施例2
[0073]本發(fā)明實(shí)施例還提供了一種電子設(shè)備。圖4是該電子設(shè)備的組成示意圖,該電子設(shè)備使用RSSI信號(hào)進(jìn)行信號(hào)功率測(cè)量,請(qǐng)參照?qǐng)D4,該電子設(shè)備除了包含其原有的組成和功能之外,還包含溫度補(bǔ)償裝置41,用于對(duì)該電子設(shè)備進(jìn)行信號(hào)功率測(cè)量時(shí)的RSSI輸入信號(hào)進(jìn)行溫度補(bǔ)償。
[0074]其中,該溫度補(bǔ)償裝置41包含有用于計(jì)算溫度補(bǔ)償系數(shù)的計(jì)算模塊411和用于存儲(chǔ)該溫度補(bǔ)償系數(shù)的存儲(chǔ)模塊412,其可以通過實(shí)施例1的溫度補(bǔ)償裝置來實(shí)現(xiàn),其內(nèi)容被合并于此,在此不再贅述。
[0075]本實(shí)施例的電子設(shè)備利用實(shí)施例1的溫度補(bǔ)償裝置對(duì)RSSI輸入信號(hào)進(jìn)行溫度補(bǔ)償,其通過測(cè)量RSSI在預(yù)先設(shè)定的三個(gè)溫度下的特性,利用插值方法補(bǔ)償RSSI的溫度特性,從而得到在任意溫度下RSSI輸入信號(hào)的準(zhǔn)確功率值。與現(xiàn)有技術(shù)相比,減小了存儲(chǔ)器的大小并提高了溫度補(bǔ)償精度。
[0076]實(shí)施例3
[0077]本發(fā)明實(shí)施例還提供了一種電子設(shè)備。圖5是該電子設(shè)備的組成示意圖,該電子設(shè)備使用RSSI信號(hào)進(jìn)行信號(hào)功率測(cè)量,請(qǐng)參照?qǐng)D5,該電子設(shè)備除了包含其原有的組成和功能之外,還包含溫度補(bǔ)償裝置51、計(jì)算模塊52以及存儲(chǔ)模塊53,其中:
[0078]溫度補(bǔ)償裝置51用于對(duì)該電子設(shè)備進(jìn)行信號(hào)功率測(cè)量時(shí)的RSSI輸入信號(hào)進(jìn)行溫度補(bǔ)償。其可以通過圖2的溫度補(bǔ)償裝置來實(shí)現(xiàn),其內(nèi)容被合并于此,在此不再贅述。
[0079]計(jì)算模塊52用于計(jì)算常溫溫度補(bǔ)償系數(shù)、低溫溫度補(bǔ)償系數(shù)以及高溫溫度補(bǔ)償系數(shù)。其可以通過實(shí)施例1的計(jì)算模塊31來實(shí)現(xiàn),其內(nèi)容被合并于此,在此不再贅述。
[0080]存儲(chǔ)模塊53用于存儲(chǔ)計(jì)算模塊52計(jì)算出來的各個(gè)溫度補(bǔ)償系數(shù),以供溫度補(bǔ)償裝置51選擇溫度補(bǔ)償系數(shù)時(shí)使用。其可以通過實(shí)施例1的存儲(chǔ)器32來實(shí)現(xiàn),其內(nèi)容被合并于此,在此不再贅述。
[0081]本實(shí)施例的電子設(shè)備利用圖1的溫度補(bǔ)償裝置對(duì)RSSI輸入信號(hào)進(jìn)行溫度補(bǔ)償,其通過測(cè)量RSSI在預(yù)先設(shè)定的三個(gè)溫度下的特性,利用插值方法補(bǔ)償RSSI的溫度特性,從而得到在任意溫度下RSSI輸入信號(hào)的準(zhǔn)確功率值。與現(xiàn)有技術(shù)相比,減小了存儲(chǔ)器的大小并提高了溫度補(bǔ)償精度。 [0082]本發(fā)明實(shí)施例還提供了一種RSSI的溫度補(bǔ)償方法,如下面的實(shí)施例4所述,由于該方法解決問題的原理與實(shí)施例1的RSSI的溫度補(bǔ)償裝置類似,因此,其具體的實(shí)施可以參照實(shí)施例1的實(shí)施,重復(fù)之處不再贅述。
[0083]實(shí)施例4
[0084]本發(fā)明實(shí)施例還提供了一種溫度補(bǔ)償方法。圖6是該方法的流程圖,請(qǐng)參照?qǐng)D6,該方法包括:
[0085]步驟601:測(cè)量當(dāng)前溫度;
[0086]步驟602:根據(jù)當(dāng)前溫度從預(yù)先存儲(chǔ)的對(duì)應(yīng)常溫溫度、低溫溫度和高溫溫度的溫度補(bǔ)償系數(shù)中選擇溫度補(bǔ)償系數(shù);
[0087]步驟603:根據(jù)選擇的溫度補(bǔ)償系數(shù)對(duì)接收信號(hào)強(qiáng)度指示(RSSI)輸出信號(hào)進(jìn)行溫度補(bǔ)償。由此得到RSSI輸入信號(hào)的功率。
[0088]在步驟602中,在當(dāng)前溫度小于常溫溫度時(shí),選擇低溫溫度系數(shù)作為溫度補(bǔ)償系數(shù),在當(dāng)前溫度大于等于常溫溫度時(shí),選擇高溫溫度系數(shù)作為溫度補(bǔ)償系數(shù)。
[0089]在步驟603中,可以先根據(jù)選擇的溫度補(bǔ)償系數(shù)和RSSI輸出信號(hào)計(jì)算逆RSSI特性差,再根據(jù)逆RSSI特性差、RSSI輸出信號(hào)以及常溫溫度系數(shù)計(jì)算逆RSSI特性,由此得到RSSI輸入信號(hào)的功率。
[0090]在步驟603中,如果選擇的溫度補(bǔ)償系數(shù)為低溫溫度補(bǔ)償系數(shù),則可以根據(jù)以下公式計(jì)算逆 RSSI 特性差 g (X):g(x) = (t_t0)*(bl0+bll*x+bl2*x 八 2+…)。
[0091]在步驟603中,如果選擇的溫度補(bǔ)償系數(shù)為高溫溫度補(bǔ)償系數(shù),則可以根據(jù)以下公式計(jì)算逆 RSSI 特性差 g (X):g (X) = (t_t0) * (bh0+bhl*x+bh2*x 八 2+…)。
[0092]其中,t為當(dāng)前溫度,tO為預(yù)定的常溫溫度,bl0、bll、bl2...為預(yù)定的低溫度tl對(duì)應(yīng)的低溫度系數(shù),bhO、bhl、bh2...為預(yù)定的高溫度th對(duì)應(yīng)的高溫度系數(shù),X為RSSI輸出信號(hào)。
[0093]在步驟603中,可以根據(jù)以下公式計(jì)算逆RSSI特性:
[0094]f (x+g(X)) =a0+al* (x+g(x)) +a2* (x+g(x)) ~2+...。
[0095]其中,80、&1、&2?"為常溫溫度tO對(duì)應(yīng)的常溫溫度系數(shù),X為RSSI輸出信號(hào),g(x)為逆RSSI特性差。
[0096]為了使圖6的溫度補(bǔ)償方法(對(duì)應(yīng)圖2的溫度補(bǔ)償模塊)更加清楚易懂,以下通過圖7所示的工作流程圖對(duì)其進(jìn)行詳細(xì)說明,請(qǐng)參照?qǐng)D7,該工作流程包括:[0097]步驟701:載入常溫溫度系數(shù)到逆RSSI特性生成模塊;
[0098]步驟702:判斷當(dāng)前溫度是否大于等于常溫溫度,如果是,則執(zhí)行步驟703,否則執(zhí)行步驟704 ;
[0099]步驟703:高溫溫度系數(shù)載入到逆RSSI特性差生成模塊;
[0100]步驟704:低溫溫度系數(shù)載入到逆RSSI特性差生成模塊;
[0101]步驟705:通過公式f (x+g(x))計(jì)算準(zhǔn)確的信號(hào)功率。
[0102]在本實(shí)施例中,對(duì)于常溫溫度系數(shù)、低溫溫度系數(shù)以及高溫溫度系數(shù),可以通過圖8所示的方法來實(shí)現(xiàn),請(qǐng)參照?qǐng)D8,該方法還包括:
[0103]步驟801:分別計(jì)算在預(yù)定的常溫溫度tO、低溫溫度tl、高溫溫度th下的RSSI特性對(duì)應(yīng)的常溫溫度系數(shù)aO、al、a2...,低溫溫度系數(shù)blO、bll、bl2...以及高溫溫度系數(shù)bhO、bhl、bh2...;
[0104]步驟802:存儲(chǔ)所述常溫溫度系數(shù)a0、al、a2…,低溫溫度系數(shù)bl0、bll、bl2...以及高溫溫度系數(shù)bh0、bhl、bh2...。
[0105]在步驟801中,可以先分別測(cè)量常溫溫度tO、低溫溫度tl、高溫溫度th下的RSSI特性;再對(duì)不同溫度下的RSS I特性取逆;然后對(duì)常溫溫度tO下的逆RSSI特性進(jìn)行多項(xiàng)式擬合,獲得常溫溫度下的RSSI特性對(duì)應(yīng)的常溫溫度系數(shù)aO、al、a2...,對(duì)常溫溫度tO和高溫溫度th下的逆RSSI特性的差進(jìn)行多項(xiàng)式擬合,獲得高溫溫度下的RSSI特性對(duì)應(yīng)的高溫溫度系數(shù)bhO、bhl、bh2...,對(duì)常溫溫度tO和低溫溫度tl下的逆RSSI特性的差進(jìn)行多項(xiàng)式擬合,獲得低溫溫度下的RSSI特性對(duì)應(yīng)的低溫溫度系數(shù)bl0、bll、bl2...。
[0106]為了使圖8所示的方法(對(duì)應(yīng)圖3的計(jì)算模塊)更加清楚易懂,以下通過圖9所示的工作流程圖對(duì)該方法進(jìn)行說明,請(qǐng)參照?qǐng)D9,該工作流程包括:
[0107]步驟901:測(cè)量常溫t、高溫th以及低溫tl溫度下的RSSI特性;
[0108]步驟902:使用多項(xiàng)式對(duì)常溫tO下的逆RSSI特性進(jìn)行擬合,得到常溫溫度系數(shù);
[0109]步驟903:計(jì)算常溫tO和高溫th下的逆RSSI特性差;
[0110]步驟904:使用多項(xiàng)式對(duì)該常溫tO和高溫th下的逆RSSI特性差進(jìn)行擬合,得到高溫溫度系數(shù);
[0111]步驟905:計(jì)算常溫to和低溫tl下的逆RSSI特性差;
[0112]步驟906:使用多項(xiàng)式對(duì)該常溫tO和低溫tl下的逆RSSI特性差進(jìn)行擬合,得到低溫溫度系數(shù)。
[0113]本發(fā)明實(shí)施例的溫度補(bǔ)償方法通過測(cè)量RSSI在預(yù)先設(shè)定的三個(gè)溫度下的特性,利用插值方法補(bǔ)償RSSI的溫度特性,從而得到在任意溫度下RSSI輸入信號(hào)的準(zhǔn)確功率值。與現(xiàn)有技術(shù)相比,減小了存儲(chǔ)器的大小并提高了溫度補(bǔ)償精度。
[0114]以上參照附圖描述了本發(fā)明的優(yōu)選實(shí)施方式。這些實(shí)施方式的許多特征和優(yōu)點(diǎn)根據(jù)該詳細(xì)的說明書是清楚的,因此所附權(quán)利要求旨在覆蓋這些實(shí)施方式的落入其真實(shí)精神和范圍內(nèi)的所有這些特征和優(yōu)點(diǎn)。此外,由于本領(lǐng)域的技術(shù)人員容易想到很多修改和改變,因此不是要將本發(fā)明的實(shí)施方式限于所例示和描述的精確結(jié)構(gòu)和操作,而是可以涵蓋落入其范圍內(nèi)的所有合適修改和等同物。
[0115]應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或者它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可以用本領(lǐng)域共知的下列技術(shù)中的任一項(xiàng)或者他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng)可編程門陣列(FPGA)等。
[0116]流程圖中或在此以其它方式描述的任何過程或方法描述或框可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程中的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中,可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或者按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明所述【技術(shù)領(lǐng)域】的技術(shù)人員所理解。
[0117]在流程圖中表示或者在此以其它方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,“計(jì)算機(jī)可讀介質(zhì)”可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)例如可以是但不限于電子、磁、光、電磁、紅外或半導(dǎo)體系統(tǒng)、裝置、設(shè)備或傳播介質(zhì)。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或更多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM)(電子裝置),只讀存儲(chǔ)器(ROM)(電子裝置),可擦除可編程只讀存儲(chǔ)器(EPROM或閃速存儲(chǔ)器)(電子裝置),光纖(光裝置),以及便攜式光盤只讀存儲(chǔ)器(⑶ROM)(光學(xué)裝置)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其它合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。
[0118]上述文字說明和附圖示出了本發(fā)明的各種不同的特征。應(yīng)當(dāng)理解,本領(lǐng)域普通技術(shù)人員可以準(zhǔn)備合適的計(jì) 算機(jī)代碼來實(shí)現(xiàn)上面描述且在附圖中例示的各個(gè)步驟和過程。還應(yīng)當(dāng)理解,上面描述的各種終端、計(jì)算機(jī)、服務(wù)器、網(wǎng)絡(luò)等可以是任何類型的,并且可以根據(jù)公開內(nèi)容來準(zhǔn)備所述計(jì)算機(jī)代碼以利用所述裝置實(shí)現(xiàn)本發(fā)明。
[0119]在此公開了本發(fā)明的特定實(shí)施方式。本領(lǐng)域的普通技術(shù)人員將容易地認(rèn)識(shí)到,本發(fā)明在其他環(huán)境下具有其他應(yīng)用。實(shí)際上,還存在許多實(shí)施方式和實(shí)現(xiàn)。所附權(quán)利要求絕非為了將本發(fā)明的范圍限制為上述【具體實(shí)施方式】。另外,任意對(duì)于“用于……的裝置”的引用都是為了描繪要素和權(quán)利要求的裝置加功能的闡釋,而任意未具體使用“用于……的裝置”的引用的要素都不希望被理解為裝置加功能的元件,即使該權(quán)利要求包括了 “裝置”的用詞。
[0120]盡管已經(jīng)針對(duì)特定優(yōu)選實(shí)施方式或多個(gè)實(shí)施方式示出并描述了本發(fā)明,但是顯然,本領(lǐng)域技術(shù)人員在閱讀和理解說明書和附圖時(shí)可以想到等同的修改例和變型例。尤其是對(duì)于由上述要素(部件、組件、裝置、組成等)執(zhí)行的各種功能,除非另外指出,希望用于描述這些要素的術(shù)語(包括“裝置”的引用)對(duì)應(yīng)于執(zhí)行所述要素的具體功能的任意要素(即,功能等效),即使該要素在結(jié)構(gòu)上不同于在本發(fā)明的所例示的示例性實(shí)施方式或多個(gè)實(shí)施方式中執(zhí)行該功能的公開結(jié)構(gòu)。另外,盡管以上已經(jīng)針對(duì)幾個(gè)例示的實(shí)施方式中的僅一個(gè)或更多個(gè)描述了本發(fā)明的具體特征,但是可以根據(jù)需要以及從對(duì)任意給定或具體應(yīng)用有利的方面考慮,將這種特征與其他實(shí)施方式的一個(gè)或更多個(gè)其他特征相結(jié)合。
[0121]關(guān)于包括以上多個(gè)實(shí)施例的實(shí)施方式,還公開下述的附記。
[0122]附記1、一種接收信號(hào)強(qiáng)度指示的溫度補(bǔ)償裝置,其中,所述裝置包括:
[0123]溫度傳感器,其測(cè)量當(dāng)前溫度;
[0124]數(shù)字補(bǔ)償模塊,其根據(jù)數(shù)字化的當(dāng)前溫度從預(yù)先存儲(chǔ)的對(duì)應(yīng)常溫溫度、低溫溫度和高溫溫度的溫度補(bǔ)償系數(shù)中選擇溫度補(bǔ)償系數(shù),根據(jù)選擇的溫度補(bǔ)償系數(shù)對(duì)接收信號(hào)強(qiáng)度指示(RSSI)輸出信號(hào)進(jìn)行溫度補(bǔ)償,由此得到RSSI輸入信號(hào)的準(zhǔn)確功率。
[0125]附記2、根據(jù)附記I所述的裝置,其中,所述數(shù)字補(bǔ)償模塊包括:
[0126]比較器,其對(duì)當(dāng)前溫度與預(yù)先設(shè)定的常溫溫度進(jìn)行比較;
[0127]選擇器,其根據(jù)所述比較器的比較結(jié)果,選擇高溫度系數(shù)或者低溫度系數(shù)作為溫度補(bǔ)償系數(shù);
[0128]逆RSSI特性差生成模塊,其根據(jù)選擇的溫度補(bǔ)償系數(shù)和RSSI輸出信號(hào)計(jì)算逆RSSI特性差;[0129]逆RSSI特性生成模塊,其根據(jù)逆RSSI特性差、RSSI輸出信號(hào)以及常溫溫度系數(shù)計(jì)算逆RSSI特性。
[0130]附記3、根據(jù)附記2所述的裝置,其中,所述選擇器在所述比較器的比較結(jié)果為當(dāng)前溫度小于常溫溫度時(shí),選擇低溫溫度系數(shù)作為溫度補(bǔ)償系數(shù),上述選擇器在所述比較器的比較結(jié)果為當(dāng)前溫度大于等于常溫溫度時(shí),選擇高溫溫度系數(shù)作為溫度補(bǔ)償系數(shù)。
[0131]附記4、根據(jù)附記2所述的裝置,其中,
[0132]如果當(dāng)前溫度小于常溫溫度,則所述逆RSSI特性差生成模塊根據(jù)以下公式計(jì)算逆RSSI特性差異g(x):
[0133]g(x) = (t_t0)*(bl0+bll*x+bl2*x2+…);
[0134]如果當(dāng)前溫度大于等于常溫溫度,則所述逆RSSI特性差生成模塊根據(jù)以下公式計(jì)算逆RSSI特性差異g(x):
[0135]g (X) = (t_t0) * (bh0+bhl*x+bh2*x2+…);
[0136]其中,t為當(dāng)前溫度,t0為預(yù)定的常溫溫度,bl0、bll、bl2..為預(yù)定的低溫度tl對(duì)應(yīng)的低溫度系數(shù),bhO、bhl、bh2...為預(yù)定的高溫度th對(duì)應(yīng)的高溫度系數(shù),X為RSSI輸出信號(hào)。
[0137]附記5、根據(jù)附記2所述的裝置,其中,所述常溫逆RSSI特性模塊根據(jù)以下公式計(jì)算逆RSSI特性:
[0138]f (x+g (X)) =a0+al* (x+g (X))+a2* (x+g (X)) ' 2+...[0139]其中,&0、&1、&2?"為常溫溫度tO對(duì)應(yīng)的常溫溫度系數(shù),X為RSSI輸出信號(hào),g(x)為逆RSSI特性差。
[0140]附記6、根據(jù)附記2所述的裝置,其中,所述溫度補(bǔ)償裝置還包括:
[0141]計(jì)算模塊,用于分別計(jì)算預(yù)定的常溫溫度tO下的RSSI特性對(duì)應(yīng)的常溫溫度系數(shù)a0、al、a2...,預(yù)定的低溫溫度tl下的RSSI特性對(duì)應(yīng)的低溫溫度系數(shù)blO、bll、bl2...,以及預(yù)定的高溫溫度th下的RSSI特性對(duì)應(yīng)的高溫溫度系數(shù)bhO、bhl、bh2...;
[0142]存儲(chǔ)模塊,用于存儲(chǔ)所述常溫溫度系數(shù)a0、al、a2...,低溫溫度系數(shù)blO、bll、bl2...以及高溫溫度系數(shù)bh0、bhl、bh2...。
[0143]附記7、根據(jù)附記6所述的裝置,其中,所述計(jì)算模塊包括:
[0144]測(cè)量模塊,其分別測(cè)量常溫溫度tO、低溫溫度tl、高溫溫度th下的RSSI特性;
[0145]取逆模塊,其對(duì)所述常溫溫度、低溫溫度、高溫溫度下的RSSI特性取逆;
[0146]第一計(jì)算模塊,其對(duì)常溫溫度tO下的逆RSSI特性進(jìn)行多項(xiàng)式擬合,獲得常溫溫度下的RSSI特性對(duì)應(yīng)的常溫溫度系數(shù)a0、al、a2…;
[0147]第二計(jì)算模塊,其對(duì)常溫溫度tO和高溫溫度th下的逆RSSI特性的差進(jìn)行多項(xiàng)式擬合,獲得高溫溫度下的RSSI特性對(duì)應(yīng)的高溫溫度系數(shù)bhO、bhl、bh2...;
[0148]第三計(jì)算模塊,其對(duì)常溫溫度tO和低溫溫度tl下的逆RSSI特性的差進(jìn)行多項(xiàng)式擬合,獲得低溫溫度下的RSSI特性對(duì)應(yīng)的低溫溫度系數(shù)bl0、bll、bl2...。
[0149]附記8、一種電子設(shè)備,其中,所述電子設(shè)備包括附記1-7任一項(xiàng)所述的溫度補(bǔ)償裝置,通過所述溫度補(bǔ)償裝置對(duì)所述電子設(shè)備進(jìn)行信號(hào)功率測(cè)量時(shí)的RSSI輸入信號(hào)進(jìn)行溫度補(bǔ)償。
[0150]附記9、一種電子設(shè)備,其中,所述電子設(shè)備包括附記1-5任一項(xiàng)所述的溫度補(bǔ)償裝置以及附記6-7任一項(xiàng)所述的計(jì)算模塊和存儲(chǔ)模塊,通過所述溫度補(bǔ)償裝置對(duì)所述電子設(shè)備進(jìn)行信號(hào)功率測(cè)量時(shí)的RSSI輸入信號(hào)進(jìn)行溫度補(bǔ)償。
[0151]附記10、一種接收信號(hào)強(qiáng)度指示的溫度補(bǔ)償方法,其中,所述方法包括:·[0152]測(cè)量當(dāng)前溫度;
[0153]根據(jù)當(dāng)前溫度從預(yù)先存儲(chǔ)的對(duì)應(yīng)常溫溫度、低溫溫度和高溫溫度的溫度補(bǔ)償系數(shù)中選擇溫度補(bǔ)償系數(shù);
[0154]根據(jù)選擇的溫度補(bǔ)償系數(shù)對(duì)接收信號(hào)強(qiáng)度指示(RSSI)輸出信號(hào)進(jìn)行溫度補(bǔ)償。由此得到RSSI輸入信號(hào)的功率。
[0155]附記11、根據(jù)附記10所述的方法,其中,在當(dāng)前溫度小于常溫溫度時(shí),選擇低溫溫度系數(shù)作為溫度補(bǔ)償系數(shù),在當(dāng)前溫度大于等于常溫溫度時(shí),選擇高溫溫度系數(shù)作為溫度補(bǔ)償系數(shù)。
[0156]附記12、根據(jù)附記10所述的方法,其中,根據(jù)選擇的溫度補(bǔ)償系數(shù)對(duì)數(shù)字化的接收信號(hào)強(qiáng)度指示(RSSI)輸出信號(hào)進(jìn)行溫度補(bǔ)償,由此得到RSSI輸入信號(hào)的功率,包括:
[0157]根據(jù)選擇的溫度補(bǔ)償系數(shù)和RSSI輸出信號(hào)計(jì)算逆RSSI特性差異;
[0158]根據(jù)逆RSSI特性差異、RSSI輸出信號(hào)以及常溫溫度系數(shù)計(jì)算RSSI輸入信號(hào)的功率。
[0159]附記13、根據(jù)附記12所述的方法,其中,
[0160]如果選擇的溫度補(bǔ)償系數(shù)為低溫溫度補(bǔ)償系數(shù),則模塊根據(jù)以下公式計(jì)算逆RSSI特性差異g(x):
[0161]g(x) = (t_t0)*(bl0+bll*x+bl2*x2+…);
[0162]如果選擇的溫度補(bǔ)償系數(shù)為高溫溫度補(bǔ)償系數(shù),則模塊根據(jù)以下公式計(jì)算逆RSSI特性差異g(x):
[0163]g (X) = (t_t0) * (bh0+bhl*x+bh2*x2+…);
[0164]其中,t為當(dāng)前溫度,tO為預(yù)定的常溫溫度,bl0、bll、bl2...為預(yù)定的低溫度tl對(duì)應(yīng)的低溫度系數(shù),bhO、bhl、bh2...為預(yù)定的高溫度th對(duì)應(yīng)的高溫度系數(shù),X為RSSI輸出信號(hào)。
[0165]附記14、根據(jù)附記12所述的方法,其中,根據(jù)以下公式計(jì)算逆RSSI特性:
[0166]f (x+g(X)) =a0+al* (x+g(X))+a2* (x+g(X)) '2+...[0167]其中,&0、&1、&2?"為常溫溫度tO對(duì)應(yīng)的常溫溫度系數(shù),X為RSSI輸出信號(hào),g(x)為逆RSSI特性差異。
[0168]附記15、根據(jù)附記10所述的方法,其中,所述方法還包括:
[0169]分別計(jì)算預(yù)定的常溫溫度tO下的RSSI特性對(duì)應(yīng)的常溫溫度系數(shù)a0、al、a2…,預(yù)定的低溫溫度tl下的RSSI特性對(duì)應(yīng)的低溫溫度系數(shù)bl0、bll、bl2...,以及預(yù)定的高溫溫度th下的RSSI特性對(duì)應(yīng)的高溫溫度系數(shù)bhO、bhl、bh2...;
[0170]存儲(chǔ)所述常溫溫度系數(shù)&0、&1、&2吣,低溫溫度系數(shù)1310、1311、1312...以及高溫溫度系數(shù) bh0、bhl、bh2...。
[0171]附記16、根據(jù)附記15所述的方法,其中,計(jì)算溫度系數(shù)的步驟包括:
[0172]分別測(cè)量常溫溫度tO、低溫溫度tl、高溫溫度th下的RSSI特性;
[0173] 對(duì)所述常溫溫度、低溫溫度、高溫溫度下的RSSI特性取逆;
[0174]對(duì)常溫溫度to下的逆RSSI特性進(jìn)行多項(xiàng)式擬合,獲得常溫溫度下的RSSI特性對(duì)應(yīng)的常溫溫度系數(shù)a0、al、a2…;
[0175]對(duì)常溫溫度tO和高溫溫度th下的逆RSSI特性的差進(jìn)行多項(xiàng)式擬合,獲得高溫溫度下的RSSI特性對(duì)應(yīng)的高溫溫度系數(shù)bhO、bhl、bh2...;
[0176]對(duì)常溫溫度tO和低溫溫度tl的逆RSSI特性的差進(jìn)行多項(xiàng)式擬合,獲得低溫溫度下的RSSI特性對(duì)應(yīng)的低溫溫度系數(shù)bl0、bll、bl2...。
【權(quán)利要求】
1.一種接收信號(hào)強(qiáng)度指示的溫度補(bǔ)償裝置,其中,所述裝置包括: 溫度傳感器,其測(cè)量當(dāng)前溫度; 數(shù)字補(bǔ)償模塊,其根據(jù)當(dāng)前溫度從預(yù)先存儲(chǔ)的對(duì)應(yīng)常溫溫度、低溫溫度和高溫溫度的溫度補(bǔ)償系數(shù)中選擇溫度補(bǔ)償系數(shù),根據(jù)選擇的溫度補(bǔ)償系數(shù)對(duì)接收信號(hào)強(qiáng)度指示(RSSI)輸出信號(hào)進(jìn)行溫度補(bǔ)償。
2.根據(jù)權(quán)利要求1所述的裝置,其中,所述數(shù)字補(bǔ)償模塊包括: 比較器,其對(duì)當(dāng)前溫度與預(yù)先設(shè)定的常溫溫度進(jìn)行比較; 選擇器,其根據(jù)所述比較器的比較結(jié)果,選擇高溫度系數(shù)或者低溫度系數(shù)作為溫度補(bǔ)償系數(shù); 逆RSSI特性差生成模塊,其根據(jù)選擇的溫度補(bǔ)償系數(shù)和RSSI輸出信號(hào)計(jì)算逆RSSI特性差; 逆RSSI特性生 成模塊,其根據(jù)逆RSSI特性差、RSSI輸出信號(hào)以及常溫溫度系數(shù)計(jì)算逆RSSI特性。
3.根據(jù)權(quán)利要求2所述的裝置,其中,所述選擇器在所述比較器的比較結(jié)果為當(dāng)前溫度小于常溫溫度時(shí),選擇低溫溫度系數(shù)作為溫度補(bǔ)償系數(shù),上述選擇器在所述比較器的比較結(jié)果為當(dāng)前溫度大于等于常溫溫度時(shí),選擇高溫溫度系數(shù)作為溫度補(bǔ)償系數(shù)。
4.根據(jù)權(quán)利要求2所述的裝置,其中, 如果當(dāng)前溫度小于常溫溫度,則所述逆RSSI特性差生成模塊根據(jù)以下公式計(jì)算逆RSSI特性差異g(x):
g (X) = (t-tO) * (blO+bll*x+bl2*x2+...); 如果當(dāng)前溫度大于等于常溫溫度,則所述逆RSSI特性差生成模塊根據(jù)以下公式計(jì)算逆RSSI特性差異g(x):
g(X) = (t-tO)*(bh0+bhl*x+bh2*x2+…); 其中,t為當(dāng)前溫度,tO為預(yù)定的常溫溫度,bl0、bll、bl2...為預(yù)定的低溫度tl對(duì)應(yīng)的低溫度系數(shù),bhO、bhl、bh2...為預(yù)定的高溫度th對(duì)應(yīng)的高溫度系數(shù),X為RSSI輸出信號(hào)。
5.根據(jù)權(quán)利要求2所述的裝置,其中,所述常溫逆RSSI特性模塊根據(jù)以下公式計(jì)算逆RSSI特性:
f (x+g (X)) =aO+al* (x+g (X))+a2* (x+g (X))八 2+...其中,a0、al、a2…為常溫溫度tO對(duì)應(yīng)的常溫溫度系數(shù),x為RSSI輸出信號(hào),g(x)為逆RSSI特性差。
6.根據(jù)權(quán)利要求2所述的裝置,其中,所述溫度補(bǔ)償裝置還包括: 計(jì)算模塊,用于分別計(jì)算預(yù)定的常溫溫度tO下的RSSI特性對(duì)應(yīng)的常溫溫度系數(shù)aO、al、a2...,預(yù)定的低溫溫度tl下的RSSI特性對(duì)應(yīng)的低溫溫度系數(shù)bl0、bll、bl2...,以及預(yù)定的高溫溫度th下的RSSI特性對(duì)應(yīng)的高溫溫度系數(shù)bhO、bhl、bh2...; 存儲(chǔ)模塊,用于存儲(chǔ)所述常溫溫度系數(shù)30、&1、&2吣,低溫溫度系數(shù)1310、1311、1312...以及高溫溫度系數(shù)bh0、bhl、bh2...。
7.根據(jù)權(quán)利要求6所述的裝置,其中,所述計(jì)算模塊包括: 測(cè)量模塊,其分別測(cè)量常溫溫度tO、低溫溫度tl、高溫溫度th下的RSSI特性;取逆模塊,其對(duì)所述常溫溫度、低溫溫度、高溫溫度下的RSSI特性取逆; 第一計(jì)算模塊,其對(duì)常溫溫度tO下的逆RSSI特性進(jìn)行多項(xiàng)式擬合,獲得常溫溫度下的RSSI特性對(duì)應(yīng)的常溫溫度系數(shù)aO、al、a2...; 第二計(jì)算模塊,其對(duì)常溫溫度tO和高溫溫度th下的逆RSSI特性的差進(jìn)行多項(xiàng)式擬合,獲得高溫溫度下的RSSI特性對(duì)應(yīng)的高溫溫度系數(shù)bhO、bhl、bh2...; 第三計(jì)算模塊,其對(duì)常溫溫度tO和低溫溫度tl下的逆RSSI特性的差進(jìn)行多項(xiàng)式擬合,獲得低溫溫度下的RSSI特性對(duì)應(yīng)的低溫溫度系數(shù)bl0、bll、bl2...。
8.一種電子設(shè)備,其中,所述電子設(shè)備包括權(quán)利要求1-7任一項(xiàng)所述的溫度補(bǔ)償裝置,通過所述溫度補(bǔ)償裝置對(duì)所述電子設(shè)備進(jìn)行信號(hào)功率測(cè)量時(shí)的RSSI輸出信號(hào)進(jìn)行溫度補(bǔ)償
9.一種電子設(shè)備,其中,所述電子設(shè)備包括權(quán)利要求1-5任一項(xiàng)所述的溫度補(bǔ)償裝置以及權(quán)利要求6-7任一項(xiàng)所述的計(jì)算模塊和存儲(chǔ)模塊,通過所述溫度補(bǔ)償裝置對(duì)所述電子設(shè)備進(jìn)行信號(hào)功率測(cè)量時(shí)的RSSI輸出信號(hào)進(jìn)行溫度補(bǔ)償。
10.一種接收信號(hào)強(qiáng)度指示的溫度補(bǔ)償方法,其中,所述方法包括: 測(cè)量當(dāng)前溫度; 根據(jù)當(dāng)前溫度從預(yù)先存儲(chǔ)的對(duì)應(yīng)常溫溫度、低溫溫度和高溫溫度的溫度補(bǔ)償系數(shù)中選擇溫度補(bǔ)償系數(shù); 根據(jù)選擇的溫度補(bǔ)償系數(shù)和接收信號(hào)強(qiáng)度指示(RSSI)輸出信號(hào)計(jì)算逆RSSI特性差巳升; 根據(jù)逆RSSI特性差異、RSSI輸出信號(hào)以及常溫溫度系數(shù)計(jì)算逆RSSI特性。
【文檔編號(hào)】H03B5/04GK103715984SQ201210371377
【公開日】2014年4月9日 申請(qǐng)日期:2012年9月28日 優(yōu)先權(quán)日:2012年9月28日
【發(fā)明者】李輝, 巖松隆則, 周建民 申請(qǐng)人:富士通株式會(huì)社