技术中心
 
 

GPS技术基础及GPS接收器测试

   日期:2014-08-06    
核心提示:从波音747客机的导航操作、汽车驾驶每天都会使用的GPS导航系统,到寻宝者要找到深藏于森林某处的宝藏,GPS技术已经迅速融入于多种应用中。

概况

从波音747客机的导航操作、汽车驾驶每天都会使用的GPS导航系统,到寻宝者要找到深藏于森林某处的宝藏,GPS技术已经迅速融入于多种应用中。

正当创新技术不断提升GPS接收器效能的同时,相关的技术特性亦越来越完整。时至今日,软件甚至可建立GPS波形,以精确仿真实际的信号。除此之外,仪器总线技术亦不断提升,目前即可透过PXI仪控功能,以记录并播放实时的GPS信号。

介绍

由于GPS技术已于一般商用市场逐渐普及,因此多项设计均着眼于提升相关特性,如:

1)降低耗电量

2)可寻找微弱的卫星信号

3)较快的撷取次数

4)更精确的定位功能

透过此应用说明,将可了解进行多项GPS接收器测量的方法:灵敏度、噪声系数、定位精确度、首次定位时间,与位置误差。此篇技术文件是要能让工程师彻底了解GPS的测量技术。对刚开始接触GPS接收器测量作业的工程师来说,可对常见的测量作业略知一二。若工程师已具有GPS测量的相关经验,亦可透过此篇技术文件初步了解新的仪控技术。此篇应用说明将分为下列数个段落:

1.GPS 技术的基础

2.GPS 测量系统

3.常见测量概述

a. 灵敏度

b. 首次定位时间 (TTFF)

c. 定位精确度与重复性

d. 追踪精确度与重复性

每个段落均将提供数项实作秘诀与技巧。更重要的是,读者可将自己的结果与GPS接收器获得的结果进行比较。透过自己的结果、接收器的结果,再搭配理论测量的结果,即可进一步检视自己的测量数据。

GPS导航系统介绍

全球定位系统(GPS)为空间架构的无线电导航系统,本由美国空军所研发。虽然GPS原是开发做为军事定位系统之用,却也对民间产生重要影响。事实上,您目前就可能在车辆、船舶,甚至移动电话中使用GPS接收器。GPS导航系统包含由24组卫星,均以L1与L2频带(Band)进行多重信号的传输。透过1.57542GHz的L1频带,各组卫星均产生1.023MchipsBPSK(二进制相位键移)的展频信号。展频序列则使用称为C/A(coarse acquisition)码的虚拟随机数(PN)序列。虽然展频序列为1.023Mchips,但实际的信号数据传输率为50Hz[1]。在系统的原始布署作业中,一般GPS接收器可达20~30公尺以上的精确度误差。此种误差肇因于美国军方依安全理由所附加的随机频率误差所致。然而,此称为选择性可靠度(Selective availability)误差信号源,已于2000年5月2日取消。在今天,接收器的最大误差不超过5公尺,而一般误差已降至1~2公尺。

不论是L1或L2(1.2276GHz)频带,GPS卫星均会产生所谓的“P码”附属信号。此信号为10.23MbpsBPSK的调变信号,亦使用PN序列做为展频码。军方即透过P码的传输,进行更精确的定位作业。在L1频带中,P码是透过C/A码进行反相位(Outofphase)的90度传输,以确保可于相同载波上测得此2种信号码[2]。P码于L1频带中可达-163dBW的信号功率;于L2频带中可达-166dBW。相对来说,若在地球表面的C/A码,则可于L1频带中达到最小-160dBW的广播功率。

GPS导航信号

针对C/A码来说,导航信号是由数据的25个框架(Frame)所构成,而每个框架则包含1500个位[2]。此外,每组框架均可分为5组300个位的子框架。当接收器撷取C/A码时,将耗费6秒钟撷取1个子框架,亦即1个框架必须耗费30秒钟。请注意,其实某些较为深入的测量作业,才有可能真正花费30秒钟以撷取完整框架;我们将于稍后讨论之。事实上,30秒钟仅为撷取完整框架的平均最短时间;系统的首次定位时间(TTFF)往往超过30秒钟。

为了进行定位作业,大多数的接收器均必须更新卫星星历(Almanac)与星历表(Ephemeris)的信息。该笔信息均包含于人造卫星所传输的信号数据中,,而每个子框架亦包含专属的信息集。一般来说,我们可透过子框架的类别,进而辨识出其中所包含的信息[2][7]:

Sub-frame1:包含时序修正(Clock correction)、精确度,与人造卫星的运作情形

Sub-frame2-3:包含精确的轨道参数,可计算卫星的确实位置

Sub-frames4-5:包含粗略的卫星轨道数据、时序修正,与运作信息。

而接收器必须透过卫星星历与星历表的信息,才能够进行定位作业。一旦得到各组卫星的确实距离,则高阶GPS接收器将透过简单的三角表达式(Triangulation algorithm)回传位置信息。事实上,若能整合虚拟距离(Pseudorange)与卫星位置的信息,将可让接收器精确识别其位置。

不论是使用C/A码或P码,接收器均可追踪最多4组人造卫星,进行3D定位。追踪人造卫星的过程极为复杂,不过简单来说,即是接收器将透过每组卫星的距离,估算出自己的位置。由于信号是以光速(c),或为299,792,458m/s行进,因此接收器可透过下列等式计算出与人造卫星之间的距离,即称为“虚拟距离(Pseudorange)”:

 

 

等式1.“虚拟距离(Psedorange)”为时间间隔(Time interval)的函式[1][4]

接收器必须将卫星所传送的信号数据进行译码,才能够获得定位信息。每个卫星均针对其位置进行广播(Broadcasting),接收器跟着透过每组卫星之间的虚拟距离差异,以决定自己的确实位置[8]。接收器所使用的三角测量法(Triangulation),可由3组卫星进行2D定位;4组卫星则可进行3D定位。

设定GPS测量系统

测试GPS接收器的主要产品,为1组可仿真GPS信号的RF矢量信号发生器。在此应用说明中,读者将可了解应如何使用NI PXI-5671与NI PXIe-5672RF矢量信号发生器,以达到测量目的。此产品并可搭配NI GPS工具组,以模拟1~12组GPS人造卫星。

完整的GPS测量系统亦应包含多种不同配件,以达最佳效能。举例来说,外接的固定式衰减器(Attenuator),可提升功率精确度与噪声层(Noise floor)的效能。此外,根据接收器是否支持其直接输入埠的DC偏压(Bias),某些接收器亦可能需要DC阻绝器(Blocker)。下图即为GPS信号产生的完整系统:

 

图1.GPS产生系统的程序图

如图1所示,当测试GPS接收器时,往往采用最高60dB的外接RF衰减(留白,Padding)。固定式衰减器至少可提供测量系统2项优点。首先,固定式衰减器可确保测试激发的噪声层低于-174dBm/Hz的热噪声层(Thermal noise floor)。其次,由于可透过高精确度RF功率计(Power meter)校准信号准位,因此固定式衰减器亦可提升功率精确度。虽然仅需20dB的衰减即可符合噪声层的要求,但若使用60~70dB的衰减,则可达到更高的功率精确度与噪声层效能。稍后将接着讨论RF功率校准,而图2抢先说明衰减对噪声层效能所造成的影响。

 

图2.不同衰减所需的仪器功率比较

 

图2.不同衰减所需的仪器功率比较

如图2所示,衰减可用于减弱噪声,而不仅限于-174dBm/Hz的热噪声层。

RF矢量信号发生器

当选择RF矢量信号发生器时,NI abVIEW GPS工具组可同时支持NI PXI-5671与NI PXIe-5672RF矢量信号发生器。虽然此2款适配卡可产生GPS信号,但由于PCI Express总线速度较快,并可立刻进行IF等化(Equalization),因此NI PXIe-5672矢量信号发生器较受到青睐。此2款适配卡均具有6MB/s总数据传输率与1.5MS/s(IQ)取样率,可从磁盘串流GPS波形。

虽然PXI控制器硬盘可轻松维持此数据传输率,NI仍建议使用外接磁盘进行额外的储存容量。下图为包含NI PXIe-5672的常见PXI系统:

 

图3.包含NIPXIe5672VSG与NIPXI-5661VSA的PXI系统

 

图3.包含NIPXIe5672VSG与NIPXI-5661VSA的PXI系统

GPS工具组可于完整导航信号期间,建立最长12.5分钟(25个框架)的波形。依6MB/s的取样率,则最大档案约为7.5GB。由于上述的波形档案尺寸,所有的波形均可储存于多款硬盘选项之一。这些波形储存资源选项包含:

o PXI控制器的硬盘(推荐使用120GB硬盘升级)

o 如HDD8263与HDD8264的外接RAID装置

o 外接USB2.0硬盘(已透过Western Digital Passport硬盘进行测试)

上述各种硬盘设定,均可支持超过20MB/s的连续数据串流作业。因此,任何储存选项均可仿真GPS信号,并进行记录与播放。在稍后的段落中,将说明仿真与记录GPS波形的整合作业,并进行GPS接收器效能的特性参数描述(Characterization)作业。

建立仿真的GPS信号

由于GPS接收器是透过天线传输数据,并取得卫星星历与星历信息;当然,仿真的GPS信号亦需要该项信息。卫星星历与星历信息,均透过文本文件表示,可提供卫星位置、卫星高度、机器状态,与绕行轨道的相关信息。此外,在建立波形的过程中M,亦必须选择客制参数,如星期时间(TOW)、位置(经度、纬度、高度),与仿真的接收器速率。以此信息为基础,工具组将自动选择最多12组人造卫星、计算所有的都卜勒位移(Doppler shift)与虚拟距离(Pseudorange)信息,并接着产生所需的基带波形。为了可尽快入门,工具组安装程序亦包含范例的卫星星历与星历档案。

透过客制的卫星星历与星历档案,即可建立特定日期与时间的GPS信号,甚至可回溯数年以前。请注意,当选择这些档案时,必须选择与日期相对应的档案。一般来说,卫星星历与星历信息为每日更新,因此当选择特定时间与日期时,亦应选择同1天的档案。下载的星历档案往往为压缩的“*.Z”格式。因此,在搭配使用GPS工具组之前,档案必须先行解压缩。

只要使用工具组中的“自动模式(Automatic mode)”,即可囊括大多数的GPS模块作业,并可透过程序设计的方式,计算都卜勒与随机距离信息;当然,此功能亦提供手动模式。在手动模式(Manual mode)中,使用者可个别指定每组人造卫星的信息。图4即显示此2种作业模式所提供的输入参数。

 

 

1LLA(longitude,latitude,altitude)

图4.GPS工具组自动与手动模式的默认值

请注意,工具组将根据所指定的星历档案,于可能的数值范围中强制设定GPS的TOW。因此,若选择的数值超出该星历档案的范围,工具组将自动设定为最接近的数值并提醒使用者。“niGPS Write Waveform To File”范例程序即可建立GPS基带波形(自动模式),而其人机接口即如下图所示。

 

 

图5.简单的范例程序即可建立GPS测试波形。

请注意,某些特定测量作业,将决定用户所建立GPS测试的文件类型。举例来说,当测量接收器灵敏度时,将仿真单一人造卫星。另一方面来说,需要定位作业的测量(如TTFF与位置精确度),所使用的GPS信号将仿真多组人造卫星。基于上述需求,NIGPS工具组所搭配的范例程序,将同时包含单位星与多重卫星仿真功能。

记录空气中的GPS信号

建立GPS波形时,其独特又日趋普遍的方式,即是直接从空气中撷取之。在此测试中,我们使用矢量信号分析器(如NI PXI 5661)记录信号,再透过矢量信号发生器(如NI PXIe-5672)产生已记录的信号。由于在记录GPS信号时,亦可撷取实际的信号减损(Impairments),因此在播放信号时,可进一步了解接收器于布署环境中的作业情形。

只要透过极为直接的方式,即可撷取空气中的GPS信号。在RF记录系统中,我们将适合的天线与放大器,搭配使用PXI矢量信号分析器与硬盘,以撷取最多可达数个小时的连续数据。举例来说,1组2TB的RAID磁盘阵列,即可记录最多25个小时的GPS波形。由于此篇技术文件将不会讨论串流的特殊技术,因此若需要相关范例程序代码,请至:http://www.ni.com/streaming/rf。透过下列段落,即可了解应如何针对RF记录与播放系统,设定合适的RF前端。

不同类型的无线通信信号,均需要不同的带宽、中央频率,与增益。以GPS信号来说,基本系统需求是以1.57542GHz的中央频率,记录2.046MHz的RF带宽。依此带宽需求,至少必须达到2.5MS/s(1.25x2MHz)取样率。注意:此处的1.25乘数,是根据PXI-5661数字降转换器(DDC)于降频(Decimation)阶段的下降(Roll-off)滤波器所得出。

在下方说明的测试作业中,我们使用5MS/s(20MB/s)取样率以撷取完整的带宽。由于标准PXI控制器硬盘即可达到20MB/s或更高的数据流量,因此不需使用外接的RAID亦可将GPS信号串流至磁盘。然而,基于2个理由,我们仍建议使用外接硬盘。首先,外接硬盘可提升整体的数据储存量,并记录多组波形。其次,外接硬盘不会对PXI控制器的硬盘造成额外负担。在下方说明的测试作业中,我们采用1组USB2.0的外接硬盘。此硬盘为320GB的Western Digital Passport,具有5400RPM的硬盘转速。在我们的测试作业中,一般读取速度约落在25~28MB/s。因此该款硬盘可同时用于GPS波形数据串流的仿真(6MB/s)与记录(20MB/s)作业。

GPS信号记录作业最为特殊之处,即是选择并设定合适的天线与低噪声放大器(LNA)。透过一般被动式平面天线(Passive patch antenna),即可于L1GPS频带中发现介于-120~-110dBm的常见峰值功率(此处为-116dBm)。由于GPS信号的功率强度极小,因此必须进行放大作业,以使矢量信号分析器可撷取卫星信号的完整动态范围。虽然有多个方法可将合适的增益强度套用至信号,不过我们发现:若使用主动式GPS天线搭配NIPXI-5690前置放大器(Pre-amplifier)时,即可达到最佳效果。若串联2组各可达30dB增益的LNA,则总增益则可达到60dB(30+30)。因此,矢量信号分析器可测得的峰值功率,将从-116dBm提升至-56dBm。下图即为该项设定的范例系统:

 

 

图6.GPS接收器与串联的LNA。

请注意,记录操作系统的必备组件之一,即为主动式GPS天线。主动式(Active)GPS天线,包含1组平面天线与1组LNA。此款天线一般均需要2.5V~5V的DC偏压电压,并仅需约$20美金即可购买现成产品。为了简单起见,我们使用1组天线搭配1组SMA接头。我们将于下列段落中看到,在RF前端的第一组LNA噪声图形极为重要;该图形将可确认进行记录作业的仪控,是否对无线信号构成最低噪声。亦请注意,图6中的矢量信号分析器为简化图标。实际的PXI-5661为3阶段式超外差(Super-heterodyne)矢量信号分析器,较复杂于图中所示。

若将60dB套用至无线信号中,则可于L1中得到约-60~-50dBm的峰值功率。若以扫频(Swept spectrum)模式设定VSA并分析整体频谱,则亦将发现L1频带(FM与移动电话)之外的带中功率(Power in band),其强度将高于GPS信号。然而,带外(Out-of-band)信号的峰值功率一般均不会超过-20dBm,且将透过VSA的多组带通(Band pass)滤波器之一进行滤波作业。若要检视记录装置的RF前端是否达到应有效率,最简单的方法之一即为开启RFSA示范面板的范例程序。透过此程序,即可于L1GPS频带中呈现RF频谱。图7即为常见的频谱。请注意,此频谱截图是透过GPS中心频率于室外所得。主动式GPS天线与PXI-5690前置放大器,可达到60dB的总增益。

中心频率:1.57542GHz

展频(Span):4MHz

RBW:10Hz

平均:RMS、20Averages

 

图7.仅透过极小的分辨率带宽(RBW),才可于频谱中呈现GPS

 

图7.仅透过极小的分辨率带宽(RBW),才可于频谱中呈现GPS

此处使用前面所提到的RF记录与播放LabVIEW范例程序;设定-50dBm的参考准位、1.57542GHz中央频率,与5MS/s的IQ取样率。下图即显示设置范例的人机接口:

 

图8.RF记录与播放范例的人机接口。

GPS信号的最长记录时间,将根据取样率与最大储存容量而定。若使用2TB容量的Raid磁盘阵列(Windows XP所支持的最大磁盘),将可透过5MS/s取样率记录最多25个小时的信号。

设定RF前端

由于串联的LNA可提供60dB的增益,因此使用者可大幅提升矢量信号分析器前端的功率。在我们的测量作业中,60dB的增益即足以将峰值功率从-116dBm提升至-56dBm。而透过60dB的增益(与1.5dB的噪声系数),信号的噪声功率将为–112dBm/Hz(-174+增益+F)。因此,所能撷取到的讯噪比(SNR)最高可达56.5dB(-56dBm+112.5dBm),亦低于实际的仪器动态范围。由此可知,若有80dB的动态范围,则VSA将可记录最大的SNR,且不会有无线信号的噪声影响。

当要记录任何无线信号时,可将参考准位设定高出一般峰值功率至少5dB,以因应任何信号强度的异常现象。在某些情况下,虽然上述此步骤将降低VSA的有效动态范围,但GPS信号却不会受到影响。由于GPS信号于天线输入的最大理想SNR即为58dB(-116+174),因此若于VSA记录超过58dB的动态范围将无任何意义。因此,我们甚至可以“抛弃”仪器的动态范围达10dB以上,亦不会影响记录信号的质量(在此带宽中,PXI-5661将提供优于75dB的动态范围)。

由于必须设定合适的参考准位,适当设定记录装置的RF前端亦显得同样重要。如先前所提,若要获得最佳的RF记录数据,则建议使用主动式GPS天线。由于主动式天线内建LNA,以低噪声系数提供最高30dB的增益,因此亦可供应DC偏压。下方将接着说明多种偏压方式。

方法1:以GPS接收器进行供电的主动式天线

第一个方法,是以DC偏压“T”供电至主动式天线。在此范例中,我们将DC信号(此为3.3V)套用至偏压“T”的DC埠,且“T”又将合适的DC偏移套用至主动式天线。请注意,此处将根据主动式天线的DC功率需求,进而决定是否套用精确的DC电压。下图即说明相关连结情形。

 

图9.使用DC偏压“T”供电至主动式GPS天线

 

图9.使用DC偏压“T”供电至主动式GPS天线

在图9中可发现,PXI-4110可程序化DC电源供应器,即可供应DC偏压信号。虽然多款现成的电源供应器(其中亦包含价位较低的电源供应器)均可用于此应用中,我们还是使用PXI-4110以简化作业。同样的,现有常见的偏压器(Bias tee)可进行最高1.58GHz的作业,而此处所使用的偏压器购自于www.minicircuits.com。

方法2:以接收器供电至主动式天线

供电至主动式GPS天线的第二个方法,即是透过天线本身的接收器。大多数的现成GPS接收器,均使用单一端口供电至主动式GPS天线,且此端口亦透过合适的DC信号达到偏压。若将主动式GPS接收器整合分裂器(Splitter)与DC阻绝器(Blocker),即可供电至主动式LNA,并仅记录GPS接收器所获得的信号。下图即为正确的连结方式:

 

图10.透过DC阻绝器(Blocker),将可记录并分析GPS信号

 

图10.透过DC阻绝器(Blocker),将可记录并分析GPS信号

如图10所示,GPS接收器的DC偏压即用以供电至LNA。请注意,由于当进行记录时,即可观察接收器的相关特性,如速度与精确度衰减(Dilution)情形,因此方法2特别适用于驱动程序测试。

串联式(Noise figure)噪声系数计算

若要计算已记录GPS信号的总噪声量,只要找出整体RF前端的噪声系数即可。就一般情况来说,整组系统的噪声系数,往往受到系统的第一组放大器所影响。在所有RF组件或系统中,噪声系数均可视为SNRin与SNRout(参阅:测量技术的噪声系数)的比例。当记录GPS信号时,必须先找出整体RF前端的噪声系数。

当执行串联式噪声系数计算时,必须先行针对每笔噪声系数与增益,将之转换为线性等式;即所谓的“噪声因子(Noise factor)”。当以串联的RF组件计算系统的噪声系数时,即可先找出系统的噪声因子,并接着转换为噪声系数。因此系统的噪声系数必须使用下列等式计算之:

 

等式2.串联式RF放大器的噪声系数计算作业[3]

 

等式2.串联式RF放大器的噪声系数计算作业[3]

请注意,由于噪声因子(nf)与增益(g)属于线性关系而非对数(Logarithmic)关系,因此以小写表示之。下列即为增益与噪声系数,从线性转换为对数(反之亦然)的等式:

 

 

 

 

 

 

 

 

等式3到等式6.增益与噪声系数的线性/对数转换[3]

内建低噪声放大器(LNA)的主动式GPS天线,一般均提供30dB的增益,且其噪声系数约为1.5dB。在仪控记录作业的第二阶段,则由NIPXI-5690提供30dB的附加增益。由于其噪声系数较高(5dB),因此第二组放大器仅将产生极小的噪声至系统中。在教学实作中,可针对记录仪控作业的完整RF前端,使用等式2计算其噪声因子。增益与噪声系数值即如下图所示:

 

图11.RF前端的首2组组件噪声系数与因子。

 

图11.RF前端的首2组组件噪声系数与因子。

根据上列计算,即可找出接收器的整体噪声因子:

 

等式7.RF记录系统的串联噪声系数

 

等式7.RF记录系统的串联噪声系数

若要将噪声因子转换为噪声系数(单位为dB),则可套用等式3以获得下列结果:

 

等式8.第一组LNA的噪声系数将影响接收器的噪声系数

 

等式8.第一组LNA的噪声系数将影响接收器的噪声系数

如等式8所示,第一组LNA(1.5dB)的噪声系数,将影响整组测量系统的噪声系数。透过VSA的相关设定,可让仪器的噪声水平(Noise floor)低于输入激发的噪声水平,因此用户所进行的记录作业,将仅对无线信号造成1.507dB的噪声。

对GPS接收器发出信号

由于多款接收器可使用合适的软件,让用户呈现如经度与纬度的信息,因此需要更标准化的方式进行自动测量作业。还好,目前有多款接收器均可透过众所周知的NMEA-183协议,以设定对PXI控制器发出信号。如此一来,接收器将可透过序列或USB连接线,连续传送相关指令。在NILabVIEW中,所有的指令均可转换语法,以回传卫星与定位信息。NMEA-183协议可支持6种基本指令,并各自代表专属的信息。这些指令即如下表所示:

 

图12.基本NMEA-183指令概述

 

图12.基本NMEA-183指令概述

以实际测试需要而言,GGA、GSA,与GSV指令应最为实用。更值得一提的是,GSA指令的信息可用于了解接收器是否可达到定位作业需要,或可用于首次定位时间(Time To First Fix,TTFF)测量。当执行高敏感性的测量时,实际可针对所追踪的卫星,使用GSV指令回传C/N(Carrier-to-noise)比。

虽然无法于此详细说明MNEA-183协议,但可至其他网站寻找所有的指令信息,

图13.使用NMEA-183协议的LabVIEW范例

 

图13.使用NMEA-183协议的LabVIEW范例

GPS测量技术

目前有多种测量作业可为GPS接收器的效能进行特性描述(Characterization),其中亦有数种常见测量可套用至所有的GPS接收器中。此章节将说明执行测量的理论与实作,如:灵敏度、首次定位时间(TTFF)、定位精确度/可重复性,与定位追踪不定性(Uncertainty)。应注意的是,还有许多不同的方式可检验定位精确度,并执行接收器追踪功能的测试。虽然接着将说明多种基本方式,但仍无法概括所有。

灵敏度(Sensitivity)测量作业介绍

灵敏度为GPS接收器功能的最重要测量作业之一。事实上,对多款已量产的GPS接收器来说,仅限为最后生产测试所执行的RF测量而已。若深入来说,灵敏度测量即为“接收器可追踪并接收上方卫星定位信息的最低卫星功率强度”。一般人均认为,GPS接收器必须串联多组LNA以达极高的增益,才能将信号放大到合适的功率强度。事实上,虽然LNA可提升信号功率,亦可能降低SNR。因此,当GPS信号的RF功率强度降低时,SNR也将跟着降低,最后让接收器无法追踪卫星。

多款GPS接收器可指定2组敏感值:撷取灵敏度(Acquisition sensitivity)与信号追踪灵敏度(Signal tracking sensitivity)[9]。如字面上的意思,撷取灵敏度为“接收器可进行定位的最低功率强度”。相反而言,信号追踪灵敏度为“接收器可追踪各个卫星的最低功率强度”。

以基本概念而言,我们可将灵敏度定义为“无线接收器产生所需最低位错误率(BER)的最低功率强度”。由于BER与载波噪声(Carrier-to-noise,C/N)比息息相关,因此灵敏度一般均是透过已知的接收器输入功率强度,得出所需的C/N值而定。

请注意,各组卫星的C/N值,均可直接透过GPS接收器的芯片组而得。目前有多种方式可计算出此项数值,而某几款接收器却是计算发讯日期(Messagedate)而得出约略值。当透过高功率测试激发进行模拟时,新款GPS接收器一般均可得到54~56dB-Hz的C/N峰值。由于即便是万里无云的晴空,GPS接收器亦可能得出30~50dB-Hz的C/N值;因此该C/N限值尚属于正常范围之内。一般GPS接收器均必须达到最小C/N比值,才能符合28~32dB-Hz的定位(撷取灵敏度)范围。因此,某些特殊接收器的灵敏度可定义为“接收器产生最低定位C/N比值所需的最低功率强度”。

理论上来说,单一卫星或多组卫星测试激发均可测量灵敏度。而实务上来看,由于已可轻松且稳定发出所需的RF功率,因此往往是以单一卫星模式进行测量作业。依定义而言,灵敏度为接收器回传最小C/N比值的最低功率强度。在接下来的讨论中,则可发现接收器的灵敏度甚为依赖RF前端的噪声指数(Noisefigure。就数学表达式来看,我们可根据下列等式发现灵敏度与接收器噪声指数之间的关联性:

 

等式9.灵敏度为C/N与噪声指数所构成的函式。

 

等式9.灵敏度为C/N与噪声指数所构成的函式。

在等式9中,灵敏度可表达为C/N比值与噪声指数的函式。举例来说,定位追踪所需的最低C/N为32dB-Hz,则噪声指数为2dB的接收器将具有-140dBm(-174+32+2)的灵敏度。然而,当单独测试基带(Baseband)收发器时,往往忽略了第一组LNA。一般接收器为下图所示:

 

图14.GPS接收器往往串联多组LNA[6]

如图14所示,一般GPS接收器均是串联了多组LNA,为GPS信号提供高效率的增益。如先前所说,第一组LNA将决定整组系统的噪声指数。图14中,我们先假设LNA1具有30dB的增益与1.5dB的NF。此外,我们假设整个RF前端具有40dB的增益与5dB的NF。接着请注意,由于LNA2之后的噪声功率将超过-174dBm/Hz的热噪声(Thermal noise),因此带通(Bandpass)滤波器将同时减弱信号与噪声。如此将几乎不会对SNR造成任何影响。最后,我们假设GPS芯片组可产生40dB的增益与5dB的噪声指数。即可计算出整组系统的噪声指数为:

 

图15.线性与对数模式的增益与NF

 

图15.线性与对数模式的增益与NF

根据上列计算,即可找出接收器的整体噪声因子:

 

 

 

 

等式10与11.第一组LNA的噪声系数将影响接收器的噪声系数

透过等式10与11来看,若GPS接收器连接已启动的天线,则其噪声指数约可达1.5dB。请注意,我们已经先忽略了相关噪声指数等式中的第三项条件。由于此数值极小,基本上可将之忽略。

在某些案例中,GPS接收器的作业天线会搭配使用内建LNA。因此测试点将忽略接收器的第一组LNA。如此一来将透过第二组LNA得出噪声指数,且其往往又大于第一组LNA的噪声指数。若将LNA1移除,则可透过下列等式得出LNA2的噪声指数。

 

 

 

 

等式12与13.移除第一组LNA所得到的接收器噪声指数

如等式12与13所示,若将具备最佳噪声指数的LNA移除,则将大幅影响整组接收器的噪声指数。请注意,虽然此“常见”GPS接收器噪声指数的计算范例纯为理论叙述,但仍具有其重要性。由于接收器所呈现的C/N比值,实在与系统的噪声系数密不可分,因此系统的噪声系数可协助我们设定合适的C/N测试限制。

单一卫星灵敏度测量

在了解灵敏度测量的基本理论之后,接着将进行实际测量的各个程序。一般测试系统均是透过直接联机,将模拟的L1单一卫星载波送入至DUT的RF通讯端口中。为了获得C/N比值,我们将接收器设定透过NMEA-183协议进行通讯。在LabVIEW中,则仅需串联3笔GSV指令,即可读取最大的卫星C/N值。

根据GPS规格说明,单一L1卫星若位于地球表面,则其功率应不低于-130dBm[7]。然而,消费者对室内与户外的GPS接收器使用需求,已进一步压低了测试限制。事实上,多款GPS接收器可达最低-142dBm定位追踪灵敏度,与最低-160dBm信号追踪。在一般作业点(Operatingpoint)时,大多数的GPS接收器均可迅速持续锁定低于6dB的信号,因此我们的测试激发则使用-136dBm的平均RF功率强度。

若要达到最佳的功率精确度与噪声水平(Noise floor)效能,则建议针对RF矢量信号发生器的输出,使用外接衰减。在大多数的案例中,40dB~60dB的外接衰减,可让我们更接近线性范围(功率≥-80dBm),妥善操作产生器。由于各组接收器的定位衰减(Fix attenuation)均不甚固定,因此必须先行校准系统,以决定测试激发的正确功率。

在校准程序中,我们可考虑:1)信号的峰值平均比(Peak-to-average ratio)、衰减器各个部分的差异,还有任何接线作业可能的插入损耗(Insertionl oss)。为了校准系统,应先从DUT切断联机,再将该联机接至RF矢量信号分析器(如PXI-5661)。

PartA:单一卫星校准

当执行灵敏度测量时,RF功率强度的精确性,实为信号发生器最重要的特性之一。由于接收器可获得0数字精确度的C/N值(如34dB-Hz),因此生产测试中的灵敏度测量可达±0.5dB的功率精确度。因此,必须确保我们的仪控功能至少要达到相等或以上的效能。由于一般RF仪控作业是专为大范围功率强度、频率范围,与温度条件所设计,因此在执行基本系统校准时,测量的可重复性(Repeatability)应远高于特定仪器效能。下列章节将进一步说明可确保RF功率精确度的2种方法。

方法1:单一被动式RF衰减器:

虽然使用外接衰减,是为了确保GPS信号产生作业可达最佳噪声密度,但实际仅需20dB的衰减,即可确保噪声密度低于-174dBm/Hz。当使用20dB的固定板(Pad)时,仅需将仪器设定为超过20dB的RF功率强度即可。为了达到-136dBm的目标,仪器应程序设计为-115dBm(假设1dB的连接线插入损耗),且将20dB衰减器直接连至产生器的输出。则所达到的RF功率将为-136dBm,但仍具有额外的不确定性。假设20dB的固定板具有±0.25dB的不确定性,且RF产生器亦于-116dBm具有±1.0dB的不确定性,则整体的不确定性将为±1.25dB。因此,虽然方法1最为简单且不需进行校准,但由于系统中的多项组件均未经过校准,因此可能接着发生不确定性。请注意,造成仪器不确定性最主要的原因之一,即为电压驻波比(Voltage standing wave ratio,VSWR)。因为被动式衰减器是直接连至仪器的输出,所以反射回仪器的驻波即为实际衰减。由于降低了功率的不确定性,因此可提升整体功率的精确性。

请注意,此处亦使用高效能VNA确实测量被动衰减器。透过此测量装置,即可于±0.1dB的不确定性之内,决定所要套用的衰减。

方法2:经过校准的多组被动衰减器

校准RF功率的第二种方法,即是使用高精确度的RF功率计(高于±0.2dB的精确度,并最低可达-70dBm)搭配多款固定式衰减器。因为我们是以固定频率,与相对较小的功率范围操作RF产生器,所以可有效修正由产生器造成的任何错误。此外,由于被动衰减器是以固定频率进行线性动作,因此亦可校准其不确定性。在方法2中,主要即必须确保产生系统可达到最佳效能,且将不确定性降至最低。此高精确度功率计可达优于80dB的动态范围(往往为双头式仪器),进而确保最低的测量不确定性。

透过高精确度的功率计,即可使用3种测量作业进行系统校准:1种用于矢量信号发生器的RF功率,另外2种测量作业可校准衰减器。为了达到最佳的不确定性,则应设定系统所需的最少测量次数。若要达到-136dBm的RF功率强度,则可将RF仪器程序设计为-65dBm的功率强度,并使用70dB固定衰减(假设1dB插入损耗)。为了确实进行RF功率强度的程序设计作业,则可透过固定的Padding校准实际衰减。校准程序如下:

1)将VSG程序设计为+15dBm功率强度

可开启MeasurementandAutomationExplorer(MAX)并使用测试面板。透过测试面板以+15dBm产生1.58GHz连续波(CW)信号。

2)以高精确度的功率计测量RF功率

使用RF功率计,让功率达到仪器功率精确度规格的+14.78dBm(或近似值)之内。

3)附加70dB固定式衰减器(30dB+20dB+20dB)与任何必要的连接线

4)以高精确度的功率计测量RF功率

将功率计设定为最大平均值(512),以测量RF功率强度。此处的读数为-56.63dBm。

5)计算RF总耗损

若以+14.78dBm减去-56.63dBm,即可在整合了衰减器与连接线之后,确保产生71.41dB的功率耗损。请注意,多款衰减器往往具备最高±1.0dB的不确定性。因此测量所得的衰减可能最高达±3.0dB的变化。所以校准衰减器更显重要,确保已知衰减可达较低的不确定性。

根据衰减器与连接线的校准例程,即可确定所需的RF功率强度必须达到-136dBM。基于前述的71.41dB衰减,必须将RF矢量信号发生器设定为-58.59dBm的功率强度。若要确认程序设计过后的功率无误,则可依下列步骤进行:

6)直接将功率计附加至RF矢量信号发生器

并移除所有的衰减器与连接线。

7)将RF产生器设定必要数值,使其最后功率达到-136dBm。

而程序设计的数值应为-58.59dBm,即由-136dBm+71.41dB而得。

8)以功率计测量最后功率。

请注意,所测得的RF功率,将因仪器的功率精确度而有所不同。即使测得-58.59,则实际结果亦将因仪器的不确定性而产生些许变化。

9)调整产生器功率直到功率计读出-58.59dBm

虽然RF产生器可于一定的容错范围内进行作业,但此数值不仅具有可重复性,亦可调整RF功率计进行校准,直到得出合适的数值为止。

透过上述方法,仅需3项RF功率测量作业,即可决定所需的RF功率。因此,假设测量装置具有±0.2dB的不确定性,则可得出–136dBm的功率不确定性将为±0.6dBm(3x0.2)。

PartB:灵敏度测量

现在校准RF测量系统的功率之后,接着仅需进行RF产生器的程序设计,将功率强度设定足以让接收器回传最小的C/N。虽然用于测量灵敏度的RF功率将因接收器而有所不同,但是接收器C/N与RF功率的比值,将呈现完美的线性关系。在我们的测试中,可假设所需的C/N为28dB-Hz以进行定位。透过等式12,即可得出接收器C/N比值与噪声指数之间的关系。

 

等式14.C/N做为噪声指数与卫星功率的函式

 

等式14.C/N做为噪声指数与卫星功率的函式

假设卫星功率稳定,则可发现由接收器回报的C/N比,几乎就等于接收器的噪声指数函式。下表显示可达到的多样C/N比值。

 

图16.C/N为噪声指数的函式

 

图16.C/N为噪声指数的函式

一般来说,接收器上的GPS译码芯片组,将得出定位作业所需的最小C/N比值。然而,又必须透过整组接收器的噪声指数,才能决定目前功率强度所能达到的C/N比值。因此,当测量灵敏度时,必须先了解定位作业所需的最小C/N比值。

其实有多种方法可测量灵敏度。如上表所示,RF功率与灵敏度具有直接相关性。因此,可根据现有的灵敏度功率强度,测量接收器的C/N比值;亦可根据不同的RF功率强度,得出系统灵敏度。

为了说明这点,则可注意RF信号功率与GPS接收器C/N比值,在不同功率强度之下的关系。下方测量作业所套用的激发,即忽略了第一组LNA而进行,且接收器的整体噪声指数约为8dB。而图17显示相关结果。

 

图17.接收器的C/N比值为RF功率的函式

 

图17.接收器的C/N比值为RF功率的函式

如图17所示,此测量范例的RF功率与C/N比值,几乎是呈现完整的线性关系。而若使用高输入功率模拟C/N比值,将产生例外情况;接收器报表将出现可能的最大C/N值。然而,因为在任何条件下,进行实验的芯片组均不会产生超过54dB-Hz的C/N值,所以这些结果均属预期范围之中。

根据图7中所示RF功率与灵敏度之间的线性关系,其实仅需针对接收器模拟不同的功率强度,即可进行GPS接收器的生产测试作业。若接收器在-142dBm得出28dB-Hz的C/N值,则亦可于-136dBm得到34dB-Hz的C/N值。若特别注重测量速度,则可使用较高的C/N值,再从结果中推断出灵敏度的信息。

找出噪声指数

又根据等式13与14,搭配相关载噪比(Carrier-to-noiseratio),则可得出接收器或芯片组的噪声指数。亦如下方等式15所示。

 

等式15.接收器噪声指数为功率与C/N比值所构成的函式。

 

等式15.接收器噪声指数为功率与C/N比值所构成的函式。

而由图17所示,接收器的噪声指数将直接与RF功率强度与载噪比互成比例。根据此关系,我们仅需针对RF功率强度与C/N进行关联性,即可测量芯片组的噪声指数。而此项测量中请注意,应以0.1dB为单位增加产生器的功率。由于NMEA-183协议所得到的卫星C/N值,是以最接近的小数字为准,因此在测量接收器C/N比值时,应估算噪声指数达1位数的精确度。范例结果如图18所示。

 

图18.DUT功率与接收器C/N的关联。

 

图18.DUT功率与接收器C/N的关联。

如图18所示,若RF功率强度处于-136.6dBm~-135.7dBm之间,则其C/N比值将维持于30dB-Hz。若以舍入法计算NMEA-183的数据时,则几乎可确定-136.1dBm功率强度将产生30.0dB-Hz的C/N比值无误。透过等式14,芯片组的噪声指数则为-174.0dBm+-136.1dBm+30.0dB-Hz=7.9dB。请注意,此计算是根据2组不确定性系数而进行:矢量信号发生器的功率不确定性,还有接收器所产生的C/N不确定性。

多组卫星的GPS接收器测量

灵敏度测量需要单一卫星激发,而有多项接收器测量需要可仿真多组卫星的单一测试激发。更进一步来说,如首次定位时间(TTFF)、定位精确度,与精确度降低(Dilution of precision)的测量作业,均需要接收器进行定位。由于接收器需要至少4组卫星进行3D定位作业,因此这些测量将较灵敏度测量来得耗时。也因此,多项定位测量作业均于检验与校准作业中进行,而非生产测试时才执行。

此章节将说明可为接收器提供多组卫星信号的方法。在讨论GPS仿真作业时,亦将让使用者了解TTFF与定位精确度测量的执行方法。若是讨论RF记录与播放作业,将一并说明应如何在多项环境条件下,校准接收器的效能。

测量首次定位时间(TTFF)与定位精确度

首次定位时间(TTFF)与定位精确度测量,为设计GPS接收器的首要检验作业。若您已将多种消费性的GPS应用了然于胸,即应知道接收器回传其实际位置所需的时间,将大幅影响接收器的用途。此外,接收器回报其位置的精确度亦甚为重要。

为了让接收器可进行定位,则应透过导航讯息(Navigation message)下载星历与年历信息。由于接收器下载完整GPS框架必须耗费30秒,因此“冷启动(Cold start)”的TTFF状态则需要30~60秒。事实上,多款接收器可指定数种TTFF状态。最常见的为:

冷启动(Cold Start):接收器必须下载年历与星历信息,才能进行定位。由于必须从各组卫星下载至少1组GPS框架(Frame),因此大多数的接收器在冷启动状态下,将于30~60秒时进行定位。

热启动(Warm Start):接收器的年历信息尚未超过1个星期,且不需要其他星历信息。一般来说,此接收器可于20秒内得知目前时间,并可进行100公里内的定位[2]。大多数热启动状态的GPS接收器,可于60秒内进行定位,有时甚至仅需更短的时间。

热开机(Hot Start):接收器具备最新的年历与星历信息时,即为热开机状态。接收器仅需取得各组卫星的时序信息,即可开始回传定位位置。大多数热开机状态的GPS接收器,仅需0.5~20秒即可开始定位作业。

在大部分的情况下,TTFF与定位精确度均与特定功率强度相关。值得注意的是,若能于多种情况下检验此2种规格的精确度,其实极具有其信息价值。因为GPS卫星每12个小时即绕行地球1圈,所以可用范围内的卫星信号随时都在变化,也让接收器可在不同的状态下回传正确结果。

下列章节将说明应如何使用2笔数据源,以执行TTFF与定位精确度的测量,包含:

1)接收器在其布署环境中,透过天线所获得的实时数据

2)透过空中传递所记录的RF信号,并将之用以测试接收器所记录的数据

3)当记录实时数据后,RF产生器用于模拟星期时间(Time-of-week,TOW)所得的仿真数据用此3笔不同的数据源测试接收器,可让各个数据源的测量作业均具备可重复特性,且均相互具备相关性。

测量设定

若要获得最佳结果,则所选择的记录位置,应让卫星不致受到周遭建筑物的阻碍。我们选择6层楼停车场的顶楼进行测试,以无建物覆盖的屋顶尽可能接触多组卫星信号。透过GPS芯片组的多个开机模式,均可执行TTFF测量作业。以SIRFstarIII芯片组为例,即可重设接收器的出厂、冷启动、热启动,与热开机模式。下方所示即为接收器执行相关测试的结果。

若要测量水平定位的精确度,则必须根据经、纬度信息进而了解相关错误。由于这些指数均以“度”表示,因此可透过下列等式转换之:

 

等式16.计算GPS的定位错误

 

等式16.计算GPS的定位错误

请注意该等式中的111,325公尺(111.325公里),即等于地球圆周的1度(共360度)。此指数是根据地球圆周360x111.325km=40.077km而来。

Off-The-Air GPS

以“Off-the-air”方式测量接收器的TTFF时,即是将接收器直接连至天线达到最不精确的方式。由于此测量作业可针对已记录与仿真的GPS信号,进而校准自动化测量作业,因此亦具有一定的重要性。除此之外,亦可针对SIRFstarIII芯片组进行程序设计,让接收器进入冷启动模式,且以接收器所得到的TTFF值进行所有测量作业。请注意,GPS接收器一般指定为32.6秒的冷启动TTFF时间。在我们的测量作业中,则得到下列结果:

 

图19.“Off-the-air”GPS信号的TTFF与最大C/N比值

 

图19.“Off-the-air”GPS信号的TTFF与最大C/N比值

根据初始的“Off-the-air”结果,则可发现GPS接收器在标准的3秒误差内,可达到33.2秒的TTFF。这些测量结果均位于TTFF规格的容错范围内。而更重要的,即是可透过仿真与记录的GPS数据,进而比较测量结果与实际结果。

根据上列线性误差等式,即可计算各次测量的线性标准误差。

 

图20.由“Off-the-air”GPS信号所得的LLA

 

图20.由“Off-the-air”GPS信号所得的LLA

请注意,若要将“Off-the-air”GPS信号、仿真信号,与播放信号进行相关,则必须先进行“Off-the-air”信号功率的相关性。当进行TTFF与定位精确度测量时,RF功率强度基本上不太会影响到结果。因此,必须比对“Off-the-air”、仿真,与记录GPS信号的C/N比值,即可进行RF功率的相关性作业。

已记录的GPS信号

虽然可透过实时信号测量TTFF与定位误差,但是这些测量作业往往不可重复;如同卫星均持续环绕地球运行,而非固定不动。进行可重复TTFF与定位精确度的测量方式之一,即是使用已记录的GPS信号。此章节将接着说明应如何透过已记录的GPS信号,以进行实时GPS信号的相关作业。

已记录的GPS信号,可透过RF矢量信号发生器再次产生。由于必须播放信号,则校准RF功率强度最简单的方法,即是比对实时与记录的C/N值。当获得“Off-the-air”信号时,则可发现所有实时信号的C/N峰值均约为47~49dB-Hz之间。

而播放信号的功率强度,亦可达到与实时信号相同的C/N值,进而确定其所得的TTFF与位置精确度,将可与实时信号产生相关。在下图21中,我们使用的星期时间(TOW)值与实时“Off-the-air”信号的TOW相近,而在4次不同的实验下得到TTFF结果。

 

图21.由“Off-the-air”GPS信号所得的TTFF

 

图21.由“Off-the-air”GPS信号所得的TTFF

除了测量首次定位时间之外,亦可测量GPS接收器所取得的经度、纬度,与高度信息。下图显示相关结果。

 

图22.由“Off-the-air”GPS信号所得的LLA

 

图22.由“Off-the-air”GPS信号所得的LLA

从图21与22中可注意到,其实透过已记录的GPS信号,即可得到合理的可重复TTFF与LLA(Latitude、Longitude、Altitude)结果。然而,由于这些测量作业的错误与标准误差,仅稍微高于“Off-the-air”测量的误差,因此几乎可将之忽略。因为绝对精确度(Absolute accuracy)较高,所以可重复性亦较优于“Off-the-air”测量作业。

仿真的GPS信号

最后1种可进行TTFF与定位精确度测量的GPS测试信号来源,即为仿真的多组卫星GPS信号。透过NILabVIEWGPS工具组,即可透过由使用者定义的TOW、星期数,与接收器位置,仿真最多12组卫星。此GPS信号仿真方式的主要优点,即是透过可能的最佳讯噪比(SNR)构成GPS信号。与实时/记录的GPS信号不同,依此种方法所建立的可重复信号,其噪声功率甚小。图23即呈现了仿真多组卫星信号的频域。

VSA设定

Center:1.57542GHZz

Span:4MHz

RBW:100Hz

Averaging:RMS,20Average

 

图23.仿真多组卫星GPS信号的带内功率(Power-in-band)测量作业

 

图23.仿真多组卫星GPS信号的带内功率(Power-in-band)测量作业

当透过仿真的多组卫星波形测试接收器时,则可针对接收器所提供的C/N比值进行关联,以再次评估所需的RF功率。

一旦能为RF功率强度进行关联,则可接着测量TTFF。当测量TTFF时,应先启动RF矢量信号发生器。过了5秒钟之后,可手动将接收器转为“冷”开机模式。一旦接收器取得定位信息,则将回报TTFF信息。下图则呈现仿真GPS信号的相关结果:

 

图24.TTFF数值的4项专属模拟

 

图24.TTFF数值的4项专属模拟

请注意图24中的所有仿真作业均使用相同的LLA(Latitudes、Longitude,与Altitude)。

此外,若要测量TTFF,我们亦可依不同的TOW建立仿真作业,以计算LLA的精确度与可重复性。请注意,由于在数个小时之内,可用的卫星信号将持续变化,因此必须设定多种TOW以测试精确度(如图24)。而图25则表示其LLA信息。

 

图25.多项TOW仿真作业的水平精确度

 

图25.多项TOW仿真作业的水平精确度

在图25中,可根据模拟的定位,计算出公尺为单位的水平错误。又如图20所示,可透过下列等式找出错误:

 

等式17.仿真GPS信号的定位错误

 

等式17.仿真GPS信号的定位错误

而针对我们所使用的接收器而言,其水平定位最大误差为5.2公尺,水平定位平均误差为1.5公尺。而透过图18所示,我们所使用的接收器均可达指定的限制之内。

如先前所述,接收器的精确度,与可用的卫星信号密不可分。也就是说,接收器的精确度可能在数个小时内大幅变化(卫星信号改变),但是其可重复性却极小。为了确认我们的GPS接收器亦为如此,则可针对特定的模拟GPS波形执行多项测试。此项作业主要是必须确认,RF仪控并不会对仿真的GPS信号产生额外的不确定性。如下方图26所示,当重复使用相同的二进制档案时,我们所使用的GPS接收器将得到极高可重复性的测量。

 

图26.相同波形的各次测试,其误差亦具有极高的可重复性

 

图26.相同波形的各次测试,其误差亦具有极高的可重复性

回头再看图20,使用仿真GPS信号的最大优点之一,即是可达到可重复的定位结果。由于此特性可让我们确认:所回报的定位信息,并不会因为设计迭代(Iteration)而发生变化,因此在开发的设计检验阶段中,此特性格外重要。

测量动态定位精确度

GPS接收器测试的最后1种方法,即是测量接收器的追踪功能,使其在大范围的功率强度与速度中维持定位。在过去,此种测试(往往亦为功能测试)的常见方法之一,即是整合驱动测试与多路径衰减(Multi-path fading)模拟。在驱动测试(Drive test)中,我们使用可导入大量信号减损(Impairment)的已知路径,驱动原型接收器。由于驱动测试是将自然减损套用至GPS卫星信号的简单方法,因此这些测量往往亦不可重复。事实上,如GPS卫星移动、天气条件的变化,甚至年度时间(Time of year)的因素,均可影响接收器的效能。

因此,目前有1种逐渐普及的方法,即是于驱动测试上记录GPS信号,以大量信号减损检验接收器效能。若要进一步了解设定GPS记录系统的方法,请参阅前述章节。而在驱动测试方案中,有多款PXI机箱可供选择。最简单的方式,即是使用DC机箱并以汽车电池进行供电。其次可使用标准的AC机箱,搭配转换器即可使用汽车电池供电。在此2种选项中,DC机箱的耗电量较低,但亦较难以于实验室中供电。如下列所示的标准AC机箱使用结果,其所供电的系统则包含1组外接的车用电池,与1组DCtoAC转换器。

一旦我们完成GPS信号的记录作业,即可透过相同的测试数据重复测试接收器。在下方的说明中,我们追踪接收器的经度、纬度,与速度。透过串行端口与每秒1次的NMEA-183指令读取速率,从接收器读取所需的数据。在下方测量中,我们所呈现的接收器特性参数,仅有定位与卫星C/N值。请注意,在执行这些测量作业的同时,亦可分析其他信息。虽然下列结果中并未测量水平精确度衰减(Horizontal dilution of precision,HDOP),但此特性参数亦可提供大量的接收器定位精确度信息。

若要获得最佳结果,则应确实同步化接收器与RF产生作业的指令接口。下方所示结果中,我们将COM埠(pin2)的数据信道做为开始触发器,以针对RF矢量信号发生器与GPS模块进行同步化。此同步化方式仅需任意波形产生器的1个频率循环(100MS/s),即可进行矢量信号发生器与GPS接收器的同步化。因此最大的歪曲(Skew)应为10μS。并请注意,因为我们将取得接收器的经纬度,所以由同步化作业所造成的精确度错误,将为10μs乘以MaxVelocity(m/s),或为0.15mm。

使用上述的设定,我们即可按时取得接收器的经纬度。结果即如下图所示:

 

 

 

 

图27与28.每4分钟所得到的接收器经纬度

在图27与28所呈现的数据中,即使用已记录的驱动测试信号,取得统计、定位,与速度的相关信息。此外我们可观察到,在每次的测试之间,此项信息具有相对的可重复性;即为每个独立轨迹所呈现的差异。事实上,这就是我们最需要的接收器可重复性(Repeatability)。由于可重复性信息将可预估GPS接收器精确度的变化情形,因此我们亦可计算波形各个样本之间的标准误差。在图29中,我们在各次同步化取样作业之间,绘出标准的定位误差(相对于平均位置)。

 

图29.依时间取得的经度与纬度标准误差

 

图29.依时间取得的经度与纬度标准误差

当看到水平标准误差时,可注意到标准误差在120秒时快速增加。为了进一步了解此现象,我们亦根据接收器的速度(m/s)与C/N值的Proxy,绘出总水平标准误差。而我们预先假设:在没有高功率卫星的条件下,卫星的C/N比值仅将影响接收器。因此,我们针对接收器所回传4组最高高度的卫星,平均其C/N比值而绘出另1组C/N的Proxy。结果即如下列图30所示。

 

图30.定位精确度与C/N值的相关性

 

图30.定位精确度与C/N值的相关性

如图30所示,在120秒时所发生的峰值水平错误(标准误差中),即与卫星的C/N值产生直接关联,而与接收器的速度无关。此次取样的标准误差约为2公尺,且已低于其他取样约10公尺的误差。同时,我们可发现前4名的C/N平均值,由将近45dB-Hz骤降至41dB-Hz。

上述的测试不仅说明C/N比值对定位精确度的影响,亦说明了已记录GPS数据所能进行的分析作业种类。在此测试中的GPS信号驱动记录作业,是在中国深圳(Shenzhen)北方的惠州市(Huizhou)所进行。并接着于德州奥斯汀(Austin Texas)测试实际的接收器。

结论

如整篇文件所看到的,目前已有多项技术可测试GPS接收器。虽然如灵敏度的基本测量,最常用于生产测试中,但是此测量技术亦可用于检验接收器的效能。这些测试技术虽然各有变化,但是均可于单一PXI系统中全数完成。事实上,GPS接收器均可透过仿真或记录的基带(Baseband)波形进行测试。透过整合的方式,工程师可执行完整的GPS接收器功能测试:从灵敏度到追踪其可重复性。

 
标签: GPS接收器
  
  
  
  
 
更多>同类技术
 
全年征稿 / 资讯合作
 
推荐图文
推荐技术
可能喜欢