本發(fā)明涉及藍(lán)牙信號(hào)校準(zhǔn)
技術(shù)領(lǐng)域:
,具體涉及一種用于藍(lán)牙發(fā)射功率校準(zhǔn)的方法及裝置。
背景技術(shù):
:藍(lán)牙模塊的發(fā)射功率受不理想的射頻模擬器件等影響,為了確保工廠硬件生產(chǎn)品質(zhì)控制得到保證以及室內(nèi)定位、導(dǎo)航等功能的準(zhǔn)確性提高,需要對(duì)藍(lán)牙模塊的接收與發(fā)射端的實(shí)際功率進(jìn)行準(zhǔn)確的校準(zhǔn)。藍(lán)牙模塊共有79條信道,然而對(duì)全部79條藍(lán)牙信道進(jìn)行校準(zhǔn)的代價(jià)太大,所以目前藍(lán)牙模塊發(fā)射功率校準(zhǔn)方法在校準(zhǔn)時(shí),首先將79條信道平均分為5組,每一組取中間位置的信道進(jìn)行校準(zhǔn),并將通過(guò)這些信道算出的功率校準(zhǔn)數(shù)據(jù)應(yīng)用到組里的全部信道。例如設(shè)置13.00dBm為發(fā)射功率,測(cè)得的第一組16條信道的實(shí)際發(fā)射功率以及所得誤差如表一所示,由此可見(jiàn),同組的不同信道上的功率誤差并不相同,這就導(dǎo)致了目前的藍(lán)牙模塊發(fā)射功率校準(zhǔn)方法并不能夠提供足夠精確的校準(zhǔn)。表一第一組各信道誤差信道序號(hào)01234567測(cè)量值/dBm11.9011.9311.9711.9812.0212.0312.0512.09誤差/dB1.101.071.031.020.980.970.950.81信道序號(hào)89101112131415測(cè)量值/dBm12.1112.1312.1712.1912.2212.1012.1212.14誤差/dB0.890.870.830.810.780.900.880.86因此,需要在不提高算法復(fù)雜度的前提下,提高算法校準(zhǔn)準(zhǔn)確度,改進(jìn)藍(lán)牙模塊發(fā)射功率校準(zhǔn)算法顯得十分必要。技術(shù)實(shí)現(xiàn)要素:本發(fā)明為了解決現(xiàn)有技術(shù)存在的上述問(wèn)題,提供了一種能提高算法校準(zhǔn)準(zhǔn)確度的用于藍(lán)牙發(fā)射功率校準(zhǔn)的方法及裝置。實(shí)現(xiàn)上述目的,本發(fā)明提供了一種用于藍(lán)牙發(fā)射功率校準(zhǔn)的方法,包括如下步驟:根據(jù)藍(lán)牙的發(fā)射功率與信道序號(hào)的線性關(guān)系將曲線中的線段進(jìn)行分組,并為分組中的每一組選擇合適的起、終信道,且記錄為信道序號(hào)ni,測(cè)量各線段分組起、終信道的發(fā)射功率pi;計(jì)算每條線段的斜率ai與截距bi,其中,斜率計(jì)算公式如下:截距計(jì)算公式如下:bi=pi-aini;根據(jù)線段擬合出所有信道的發(fā)射功率,具體公式如下:Pout-k=aik+bi將擬合出的發(fā)射功率進(jìn)行功率校準(zhǔn),補(bǔ)償誤差Poffset-k的具體計(jì)算公式如下:Poffset-k=Pset-Pout-k其中,k為所選信道序號(hào),i為所選信道所在的組,Pout-k為所選信道的發(fā)射功率,Pset為該信道的標(biāo)準(zhǔn)發(fā)射功率。作為本發(fā)明的進(jìn)一步優(yōu)選方案,將藍(lán)牙的發(fā)射功率與信道序號(hào)的線性關(guān)系將曲線中的線段進(jìn)行分組具體為:采用動(dòng)態(tài)分組選取N條信道進(jìn)行線段分組,共得到N-1個(gè)分組。作為本發(fā)明的進(jìn)一步優(yōu)選方案,所述N=5或者N=9。作為本發(fā)明的進(jìn)一步優(yōu)選方案,分組中的每一組起、終信道為每條線段的兩端。本發(fā)明還提供了一種用于藍(lán)牙發(fā)射功率校準(zhǔn)的裝置,該裝置包括控制電腦和射頻功率計(jì),所述控制電腦與射頻功率計(jì)相連,用于發(fā)送儀表控制信號(hào)給射頻功率計(jì),并接收射頻功率計(jì)反饋的測(cè)試信號(hào),所述射頻功率計(jì)與待校準(zhǔn)設(shè)備之間通過(guò)藍(lán)牙進(jìn)行數(shù)據(jù)通訊,使得射頻功率計(jì)測(cè)量待校準(zhǔn)設(shè)備的藍(lán)牙信號(hào)并將數(shù)據(jù)返回給控制電腦,并由控制電腦采用上述任一項(xiàng)所述的方法實(shí)現(xiàn)校準(zhǔn)。本發(fā)明的用于藍(lán)牙發(fā)射功率校準(zhǔn)的方法,通過(guò)包括步驟:根據(jù)藍(lán)牙的發(fā)射功率與信道序號(hào)的線性關(guān)系將曲線中的線段進(jìn)行分組,并為分組中的每一組選擇合適的起、終信道,且記錄為信道序號(hào)ni,測(cè)量各線段分組起、終信道的發(fā)射功率pi;計(jì)算每條線段的斜率ai與截距bi;根據(jù)線段擬合出所有信道的發(fā)射功率;將擬合出的發(fā)射功率進(jìn)行功率校準(zhǔn),使得本發(fā)明與現(xiàn)有技術(shù)的固定分組算法相比,在不提高校準(zhǔn)算法的時(shí)間復(fù)雜度的前提下,可大幅提高校準(zhǔn)算法的精確度,從而滿足了更高地生產(chǎn)要求和校準(zhǔn)要求。本發(fā)明的用于藍(lán)牙發(fā)射功率校準(zhǔn)的裝置,通過(guò)包括控制電腦和射頻功率計(jì),所述控制電腦與射頻功率計(jì)相連,用于發(fā)送儀表控制信號(hào)給射頻功率計(jì),并接收射頻功率計(jì)反饋的測(cè)試信號(hào),所述射頻功率計(jì)與待校準(zhǔn)設(shè)備之間通過(guò)藍(lán)牙進(jìn)行數(shù)據(jù)通訊,以使射頻功率計(jì)測(cè)量待校準(zhǔn)設(shè)備的藍(lán)牙信號(hào)并將數(shù)據(jù)返回給控制電腦,并由控制電腦采用上述任一項(xiàng)所述的方法實(shí)現(xiàn)校準(zhǔn),使得本發(fā)明與現(xiàn)有技術(shù)的固定分組算法相比,在不提高校準(zhǔn)算法的時(shí)間復(fù)雜度的前提下,可大幅提高校準(zhǔn)算法的精確度,從而滿足了更高地生產(chǎn)要求和校準(zhǔn)要求。附圖說(shuō)明下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。圖1為本發(fā)明用于藍(lán)牙發(fā)射功率校準(zhǔn)的方法提供的一實(shí)例的方法流程圖;圖2為本發(fā)明用于藍(lán)牙發(fā)射功率校準(zhǔn)的裝置提供的一實(shí)例的結(jié)構(gòu)框圖;圖3為采用現(xiàn)有技術(shù)固定分組算法和采用本發(fā)明方法的結(jié)果對(duì)比圖。本發(fā)明目的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。具體實(shí)施方式下面將結(jié)合附圖以及具體實(shí)施方式,對(duì)本發(fā)明做進(jìn)一步描述。較佳實(shí)施例中所引用的如“上”、“下”、“左”、“右”、“中間”及“一”等用語(yǔ),僅為便于敘述的明了,而非用以限定本發(fā)明可實(shí)施的范圍,其相對(duì)關(guān)系的改變或調(diào)整,在無(wú)實(shí)質(zhì)變更技術(shù)內(nèi)容下,當(dāng)亦視為本發(fā)明可實(shí)施的范疇。圖1為本發(fā)明用于藍(lán)牙發(fā)射功率校準(zhǔn)的方法提供的一實(shí)例的方法流程圖,如圖1所示,用于藍(lán)牙發(fā)射功率校準(zhǔn)的方法,包括以下步驟:步驟11,根據(jù)藍(lán)牙的發(fā)射功率與信道序號(hào)的線性關(guān)系將曲線中的線段進(jìn)行分組,并為分組中的每一組選擇合適的起、終信道,且記錄為信道序號(hào)ni,測(cè)量各線段分組起、終信道的發(fā)射功率pi;步驟12,計(jì)算每條線段的斜率ai與截距bi,其中,斜率計(jì)算公式如下:截距計(jì)算公式如下:bi=pi-aini;步驟13,根據(jù)線段擬合出所有信道的發(fā)射功率,具體公式如下:Pout-k=aik+bi步驟14,將擬合出的發(fā)射功率進(jìn)行功率校準(zhǔn),補(bǔ)償誤差Poffset-k的具體計(jì)算公式如下:Poffset-k=Pset-Pout-k其中,k為所選信道序號(hào),i為所選信道所在的組,Pout-k為所選信道的發(fā)射功率,Pset為該信道的標(biāo)準(zhǔn)發(fā)射功率。具體實(shí)施中,將藍(lán)牙的發(fā)射功率與信道序號(hào)的線性關(guān)系將曲線中的線段進(jìn)行分組具體為:采用動(dòng)態(tài)分組選取N條信道進(jìn)行線段分組,共得到N-1個(gè)分組。具體實(shí)施中,所述N=5或者N=9,當(dāng)然N還可以為其它具體數(shù)值,在此不做一一例舉。具體實(shí)施中,分組中的每一組起、終信道可選為每條線段的兩端。如圖2所示,本發(fā)明還提供了一種用于藍(lán)牙發(fā)射功率校準(zhǔn)的裝置,該裝置包括控制電腦和射頻功率計(jì),所述控制電腦與射頻功率計(jì)相連,用于發(fā)送儀表控制信號(hào)給射頻功率計(jì),并接收射頻功率計(jì)反饋的測(cè)試信號(hào),所述射頻功率計(jì)與待校準(zhǔn)設(shè)備之間通過(guò)藍(lán)牙進(jìn)行數(shù)據(jù)通訊,使得射頻功率計(jì)測(cè)量待校準(zhǔn)設(shè)備的藍(lán)牙信號(hào)并將數(shù)據(jù)返回給控制電腦,并由控制電腦采用上述方法實(shí)現(xiàn)校準(zhǔn)。為了讓本領(lǐng)域的技術(shù)人員更好地理解并實(shí)現(xiàn)本發(fā)明的技術(shù)方案,下面簡(jiǎn)述本實(shí)施例的工作原理。以藍(lán)牙信道(2402-2480MHz)以1MHz為間隔共被分為79條信道為例,目前傳統(tǒng)校準(zhǔn)算法將這些藍(lán)牙信道平均分為5組,并將每組中間位置的信道作為校準(zhǔn)信道,這條信道的校準(zhǔn)數(shù)據(jù)被應(yīng)用到整個(gè)組中的信道,其藍(lán)牙的發(fā)射功率與信道序號(hào)之間大致程線性關(guān)系,并將9dbm設(shè)置為藍(lán)牙輸出功率時(shí),實(shí)測(cè)功率、線性擬合、改進(jìn)散發(fā)和固定分組四組數(shù)字如圖3所示,為采用傳統(tǒng)固定分組算法和本發(fā)明功率校準(zhǔn)算法的結(jié)果對(duì)比圖,傳統(tǒng)固定分組算法和本發(fā)明功率校準(zhǔn)算法相比,改進(jìn)算法將均方誤差降低了,絕對(duì)誤差被縮小,且改進(jìn)校準(zhǔn)算法的準(zhǔn)確度大幅提升。本發(fā)明在實(shí)驗(yàn)室里,分別在三種不同的配置條件下,分別為1-DH5、3-DH5以及LE,采用均方誤差(MSE)和標(biāo)準(zhǔn)誤差(Std.Dev)來(lái)衡量系統(tǒng)的校準(zhǔn)效果,結(jié)果如下表二所示:均方誤差1-DH53-DH5LE校準(zhǔn)前4.54832.66851.9474目前的校準(zhǔn)算法0111230.18740.2241改進(jìn)的校準(zhǔn)算法0.02170.01780.0217(a)均方誤差對(duì)比表(b)絕對(duì)誤差對(duì)比表表二、現(xiàn)有技術(shù)功率校準(zhǔn)算法與改進(jìn)校準(zhǔn)算法的結(jié)果比較從上述結(jié)果可以看出,改進(jìn)算法將均方誤差降低了將近10倍,絕對(duì)誤差被縮小為原來(lái)的三分之一,其數(shù)值也從約0.5dB降到了小于0.15dB,改進(jìn)校準(zhǔn)算法的準(zhǔn)確度大幅提升。本發(fā)明將藍(lán)牙信道與藍(lán)牙模塊發(fā)射功率的關(guān)系建立數(shù)學(xué)模型,通過(guò)數(shù)學(xué)計(jì)算結(jié)果控制發(fā)射功率校準(zhǔn)過(guò)程。根據(jù)一定的硬件環(huán)境配置,在藍(lán)牙信道選取合適的動(dòng)態(tài)分組數(shù)目進(jìn)行分組并確定分隔這些分組的信道序號(hào),計(jì)算這些分隔信道上的發(fā)射功率和誤差。通過(guò)序號(hào)相鄰的兩個(gè)分隔信道的發(fā)射功率計(jì)算出一條線段,根據(jù)這條線段擬合分隔信道之間的信道的發(fā)射功率,然后計(jì)算每條信道上的誤差并校準(zhǔn)。這樣使得本實(shí)施例與現(xiàn)有技術(shù)固定分組算法相比,可在不提高校準(zhǔn)算法的時(shí)間復(fù)雜度的前提下,大幅提高了校準(zhǔn)方法的精確度。雖然以上描述了本發(fā)明的具體實(shí)施方式,但是本領(lǐng)域熟練技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說(shuō)明,可以對(duì)本實(shí)施方式做出多種變更或修改,而不背離本發(fā)明的原理和實(shí)質(zhì),本發(fā)明的保護(hù)范圍僅由所附權(quán)利要求書(shū)限定。當(dāng)前第1頁(yè)1 2 3