买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】全球导航卫星系统接收机及其操作方法_三星电子株式会社_201811570472.5 

申请/专利权人:三星电子株式会社

申请日:2018-12-19

公开(公告)日:2024-04-16

公开(公告)号:CN110174684B

主分类号:G01S19/29

分类号:G01S19/29;G01S19/30;G01S19/37

优先权:["20180221 US 62/633,317","20180427 US 15/965,013"]

专利状态码:有效-授权

法律状态:2024.04.16#授权;2021.02.12#实质审查的生效;2019.08.27#公开

摘要:本发明阐述了全球导航卫星系统接收机及其操作方法。一种方法包括通过从1毫秒关联同相正交信号样本开始以至少两个阶段的求和来产生相干1秒同相正交关联。中间阶段相干同相正交关联可基于例如缺少载波锁相和或载波信噪功率谱密度比来进行修改。这种修改包括相位旋转。可使用从所述相干1秒同相正交关联计算得到的能量功率幅值来改善多路径抑制、信噪比及其他全球导航卫星系统接收机操作及功能。

主权项:1.一种操作全球导航卫星系统接收机的方法,包括:通过在第一时间周期内对相干复数信号样本进行求和来产生第一相干同相关联及第一相干正交关联;通过在比所述第一时间周期长的第二时间周期内对所产生的所述第一相干同相关联及所产生的所述第一相干正交关联进行求和来产生第二相干同相关联及第二相干正交关联;如果不存在载波锁相,则对所述第二相干同相关联及所述第二相干正交关联进行相位旋转以使所述第二相干同相关联及所述第二相干正交关联对准共用参考平面;以及通过在比所述第二时间周期长的第三时间周期内对所产生的所述第二相干同相关联及所产生的所述第二相干正交关联进行求和来产生第三相干同相关联及第三相干正交关联。

全文数据:全球导航卫星系统接收机及其操作方法[相关申请的交叉参考]本申请主张在2018年2月21日提出申请且序列号为62633,317号的美国临时专利申请的优先权,所述美国临时专利申请的全部公开内容并入本申请供参考。技术领域本公开一般来说涉及导航系统,且更具体来说,涉及通过长相干积累提供全球导航卫星系统GNSS接收机性能改善。背景技术卫星导航系统向地面接收机earth-boundreceiver提供位置及定时信息,此有时被称为位置、速度及定时position,velocity,andtiming,PVT测量和或位置、导航及定时position,navigation,andtiming,PNT测量。每一个系统均具有自己的绕地球轨道运行的卫星星座,且为计算系统的位置,地球上的接收机使用来自所述系统星座的“在视野范围内inview”即,在上方天空中的卫星。通常使用全球导航卫星系统globalnavigationalsatellitesystem,GNSS作为这种系统的通用用语,尽管这种导航卫星系统也包括区域性系统及增强系统-即,并非真正的“全球化”系统。除非明确地另外指明,否则本文中所用的用语“GNSS”涵盖任何类型的导航卫星系统,无论是全球系统、区域性系统、增强系统还是其他系统。发明内容根据本公开的一个方面,提供一种用于全球导航卫星系统GNSS接收机的方法,所述方法包括:通过在第一时间周期内对相干复数信号样本进行求和来产生第一相干同相in-phase,I关联及第一相干正交quadrature,Q关联;通过在比所述第一时间周期长的第二时间周期内对所产生的所述第一相干同相关联及所产生的所述第一相干正交关联进行求和来产生第二相干同相关联及第二相干正交关联;如果不存在载波锁相,则对所述第二相干同相关联及所述第二相干正交关联进行相位旋转以使所述第二相干同相关联及所述第二相干正交关联对准共用参考平面;以及通过在比所述第二时间周期长的第三时间周期内对所产生的所述第二相干同相关联及所产生的所述第二相干正交关联进行求和来产生第三相干同相关联及第三相干正交关联。根据本公开的另一方面,提供一种装置,所述装置包括:一个或多个非暂时性计算机可读介质;以及至少一个处理器,所述至少一个处理器在执行存储在一个或多个非暂时性计算机可读介质上的指令时,实行以下步骤:通过在第一时间周期内对相干复数信号样本进行求和来产生第一相干同相I关联及第一相干正交Q关联;通过在比所述第一时间周期长的第二时间周期内对所产生的所述第一相干同相关联及所产生的所述第一相干正交关联进行求和来产生第二相干同相关联及第二相干正交关联;如果不存在载波锁相,则对所述第二相干同相关联及所述第二相干正交关联进行相位旋转以使所述第二相干同相关联及所述第二相干正交关联对准共用参考平面;以及通过在比所述第二时间周期长的第三时间周期内对所产生的所述第二相干同相关联及所产生的所述第二相干正交关联进行求和来产生第三相干同相关联及第三相干正交关联。附图说明结合附图阅读以下详细说明,本公开的某些实施例的以上及其他方面、特征及优点将更显而易见,在附图中:图1示出根据实施例的本发明GNSS接收机的示例性方块图。图2示出根据实施例的方法的示例性流程图。图3示出根据实施例的本发明相位旋转系统方法的示例性方块图。图4示出根据实施例的本发明相位旋转系统方法的示例性流程图。图5示出根据一个实施例的本发明相位旋转系统方法中的相干积累时间与信噪比signal-to-noiseratio,SNR之间的关系的示例性波形。图6示出根据一个实施例的提供所接收GNSS信号的最早能量检测的示例性流程图。图7示出根据一个实施例的本发明多路径抑制架构的示例性方块图。图8示出根据一个实施例的提供多路径抑制频率细化frequencyzoom的方法的示例性流程图。图9示出根据实施例的提供逐次细化频率搜索successivezoomfrequencysearch的方法的示例性流程图。图10示出根据实施例的本发明装置的示例图。图11示出根据实施例的网络环境1100中的电子器件1101的示例性方块图。图12示出根据实施例的来自图11中的电子器件1101的程序1140的示例性方块图。[符号的说明]101:天线;103:射频中频区块;105:模数转换器;110:数字信号预处理区块;120:载波混合器;125:本地载波频率产生器本地载波产生器;130:代码相位产生器;140:代码产生器;150:匹配的滤波器关联器;160:GNSS接收机功能;210、215、220、221、230、231、240、250、260、270、410、420、440、450、451、460、610、620、630、640、650、810、820、830、840、850、860、870、880、890、910、920、930、940、950、960、970、980、990:步骤;310、320、360、730、750:求和器;330:快速傅里叶变换模块FFT模块;335:频率寻找器;337:第一载波旋转器;340:模块计算器;350:载波旋转器第二载波旋转器;710:关联器存储;720:复数混合器;725:数字控制振荡器;740:RPA处理器;760:模块;1000:装置;1010、1120:处理器;1020:非暂时性计算机可读介质;1100:网络环境;1101:电子器件;1102、1104:外部电子器件电子器件;1103:GNSS模块;1108:服务器;1121:主处理器;1123:辅助处理器;1130:存储器;1132:易失性存储器;1134:非易失性存储器;1136:内部存储器;1138:外部存储器;1140:程序;1142:操作系统OS;1144:中间件;1146:应用;1150:输入器件;1155:声音输出器件;1160:显示器件;1170:音频模块;1176:传感器模块;1177:接口;1178:连接件;1179:触感模块;1180:相机模块;1188:电源管理模块;1189:电池;1190:通信模块;1192:无线通信模块;1194:有线通信模块;1196:用户识别模块;1197:天线模块;1198:短距离无线通信网络;1199:长距离无线通信网络;1201:应用管理器;1203:视窗管理器;1205:多媒体管理器;1207:资源管理器;1209:电源管理器;1211:数据库管理器;1213:数据包管理器;1215:连接性管理器;1217:通知管理器;1219:位置管理器;1221:图形管理器;1223:安全管理器;1225:电话管理器;1227:语音识别管理器;1251:主页应用;1253:拨号器应用;1255:短消息服务多媒体消息传送服务应用;1257:即时消息传送应用;1259:浏览器应用;1261:相机应用;1263:告警应用;1265:联系人应用;1267:语音识别应用;1269:电子邮件应用;1271:日历应用;1273:媒体播放器应用;1275:相册应用;1277:手表应用;1279:健康应用;1281:环境监视应用;I1msec、I20msec、I100msec、Q1msec、Q20msec、Q100msec:相干值;I*100msec、Q*100msec:经修改的相干值相干值;I1sec、Q1sec:1秒相干和相干值长相干值长相干积累值;IL、QL:本地载波频率复数信号。具体实施方式现将参照附图详细阐述本公开的各种实施例。在以下说明中,提供例如详细配置及组件等具体细节仅是为了帮助全面理解本公开的这些实施例。因此,对本领域中的技术人员应显而易见,在不背离本公开的范围的条件下可对本文所述的实施例作出各种改变及修改。另外,为清晰及简洁起见,省略对众所周知的功能及构造的说明。在下文中,参照附图详细阐述本公开的实施例。应注意,相同的元件将由相同的参考编号指示,尽管它们示出在不同的图式中。在以下说明中,提供例如详细配置及组件等具体细节仅是为了帮助全面理解本公开的实施例。因此,对本领域中的技术人员应显而易见,在不背离本公开的范围的条件下可对本文所述的实施例作出各种改变及修改。另外,为清晰及简洁起见,省略对众所周知的功能及构造的说明。以下所述用语是考虑到本公开中的功能而定义的用语,且可根据用户、用户的意图或习惯而有所不同。因此,这些用语的定义应基于本说明书通篇的内容来确定。本公开可具有各种修改及各种实施例,以下参照附图详细阐述其中的一些实施例。然而应理解,本公开并非仅限于所述实施例,而是包括处于本公开的范围内的所有修改、等效形式及替代形式。尽管可能使用包括例如“第一first”及“第二second”等序数词的用语来阐述各种元件,但结构元件不受这些用语限制。这些用语仅用于区分各个元件。举例来说,在不背离本公开的范围的条件下,“第一结构元件”可被称为“第二结构元件”。相似地,“第二结构元件”也可被称为“第一结构元件”。本文中所用的用语“和或andor”包括一个或多个相关项的任意及所有组合。本文中所用的用语仅用于阐述本公开的各种实施例,而并非旨在限制本公开。除非上下文清楚地另外指明,否则单数形式旨在包括复数形式。在本公开中,应理解,用语“包括include”或“具有have”指示特征、数目、步骤、操作、结构元件、部件或其组合的存在,而不排除一个或多个其他特征、数字、步骤、操作、结构元件、部件或其组合的存在或添加的可能。除非进行不同地定义,否则本文中所用的所有用语均具有与本公开本领域中的技术人员所理解的含意相同的含意。例如在常用字典中所定义的用语等用语应被解释为具有与相关技术领域中的上下文含意相同的含意,且除非在本公开中进行清楚定义,否则不应将其解释为具有理想化或过于正式的含意。各种实施例可包括一个或多个元件。元件可包括被配置成实行某些操作的任何结构。尽管可采用举例方式将实施例阐述为具有处于某一配置中的限定数目的元件,然而所述实施例可根据给定实施方式的需要而在替代配置中包括更多或更少的元件。值得注意的是,每当提及“一个实施例oneembodiment”或“实施例anembodiment”时,是意指结合所述实施例阐述的特定特征、结构或特性包含在至少一个实施例中。在本说明书中的各处出现的短语“一个实施例”或“实施例”未必均指代同一实施例。GNSS系统包括计划中的及目前运行的二者的数目正在增加。这些GNSS系统包括美国的全球定位系统globalpositioningsystem,GPS、俄罗斯的全球卫星导航系统GLObalnayaNAvigatsionnayaSputnikovayaSistema,GLONASS、欧洲的伽利略系统Galileosystem及中国的北斗系统,这些系统中的每一者均具有或将具有其自己的绕整个地球轨道运行的卫星星座。区域性系统并非全球化的而是旨在仅覆盖地球的某一区域的系统包括日本的准天顶卫星系统Quasi-zenithsatellitesystem,QZSS及目前也在开发的印度区域性导航卫星系统Indianregionalnavigationalsatellitesystem,IRNSS。星基增强系统satellite-basedaugmentationsystem,SBAS也在不断发展及扩展,所述星基增强系统通常也是区域性的且会利用例如来自地面基站ground-basedstation的消息和或额外的导航辅助来对现有的GNSS系统进行“增强”。在接收侧,GNSS能力不再仅限于任何特定类型的系统或器件。GNSS接收机可实施在移动终端、平板计算机、相机、便携式音乐播放器及无数的其他便携式和或移动个人消费器件中,以及被集成到较大的器件和或系统例如,车辆的电子设备中。此外,正在开发多星座GNSS接收机,所述多星座GNSS接收机从多于一个卫星星座例如,GPS星座、伽利略星座、GLONASS星座、北斗星座、区域性系统星座和或增强系统星座中的两个或更多个接收信号,且会提供高得多的准确性,这是由于在任意时刻来自若干星座的过顶的非阻塞卫星unblockedsatellite有时称为卫星空间飞行器spacevehicle,SV数目总是大于来自单个星座的过顶的SV数目。本文中所用的用语“GNSS接收机”涵盖器件或系统中的GNSS能力的任何此种实施方式。本公开大体来说涉及GNSS接收机。具体来说,本公开涉及使用长相干积累周期来改善GNSS接收机性能的系统及方法。根据本公开的一个方面,提供一种在GNSS接收机中进行长相干积累的系统及方法。本系统及方法通过对20毫秒msec同相正交关联进行求和来产生100毫秒相干同相I及正交Q关联。如果所述系统方法具有载波锁相,则所述系统方法实行对100毫秒同相正交关联的数据分条datastripping,或者在存在强的载噪功率谱密度比CN0;在下文中也被称为“CNO”时实行数据解码来产生经处理的100毫秒同相正交关联。如果所述系统方法不具有载波锁相,则所述系统方法实行对100毫秒同相正交关联的数据分条或实行数据解码,确定每一个同相关联与对应的正交关联之间的相应的角度,将每一个100毫秒同相正交关联相位旋转相应的角度来使每一个100毫秒同相正交关联对准共用参考平面并产生经处理的100毫秒同相正交关联。最终,本系统方法通过对所产生的100毫秒同相正交关联进行求和来产生1秒同相正交关联。通常来说,GNSS接收机使用相干积累及不相干积累二者来实行信号累积signalaccumulation。举例来说,在20毫秒的相干处理之后可紧接着1秒的不相干处理。与不相干累积相比,相干累积会引起信噪比SNR增大。举例来说,观察时间每加倍一次,相干积累会使SNR增大+3分贝dB,而在观察时间每加倍一次时,不相干积累则使SNR增大+1.5dB。因此,从SNR增大角度来看,相干累积更可取。通常来说,20毫秒相干同相值及正交值是通过对1毫秒同相关联及正交关联进行求和来产生的,如以下方程式1中所示:I20msec=Σ1..20I1msecQ20msec=Σ1..20Q1msec…1其中所得相干值I20msec及Q20msec接着形成此20毫秒间隔的单个不相干总和non-coherentsummation,NCS,如以下方程式2中所示:NCS20msec=√I20msec+Q20msec...2且接着在1秒内对每一个20毫秒间隔的单个不相干值进行求和以产生1秒不相干和NCS1sec,如以下方程式3中所示:NCS1sec=Σ1..50NCS20msec...3作为另一个实例,典型的接收机可相干地积累达20毫秒,接着将相干地积累的20毫秒关联不相干地积累达近似5秒来实现CNO≤15dB-Hz的信号检测。然而,为使信号能够用于城市峡谷环境中,它们的CNO必须主要介于高于15dB-Hz的范围内。以CNOCNO≥20dB-Hz时,可根据本公开的实施例以各种方式实施长相干积累。举例来说,对于中等CNO而言,PLL常常好于科斯塔斯环,在进行载波锁相时通常比科斯塔斯环好6dB。作为另一个实例,将科斯塔斯环与数据分条组合可足以实施长相干积累。然而,如以上所示,科斯塔斯环通常在存在较强的CNO时使用,以及在信号上存在未知数据例如,50波特Baud数据时使用。当存在具有未知数据的导频信号时,可与数据分条一起使用PLL。科斯塔斯环锁定到模12载波循环modulo12carriercycle,而PLL锁定到模1载波循环。GNSS卫星信号采用导频信号的一个主要原因是这样PLL便可由GNSS接收机使用。再一次,可能需要额外的dB峰值储备量来防止科斯塔斯环在长的积累周期内增加过量的相位噪声。如果GNSS信号是具有二次代码的导频信号,则此将进一步加强数据分条过程,如上所述。作为另一个实例,可与数据分条一起使用RPA过程,而不存在PLL锁定需求。基于本公开,对于本领域中的一般技术人员而言,整个可能性范围将显而易见。当存在弱的CNO20dB-HzCNO≥≈17dB-Hz时,可能没有科斯塔斯PLL锁且因此也不需要,而是可与RPA过程组合使用载波自动频率控制automaticfrequencycontrol,AFC环来实施长相干积累。基于本公开,弱信号环境中的其他可能性对于本领域中的一般技术人员而言将显而易见。根据本公开的实施例,当存在强的信号且假设存在良好的载波锁相时,通过对1秒中的各个同相关联与正交关联进行求和会实现1秒相干积累周期。对于强的信号而言,载波相位跟踪环实质上跟踪任何TCXO相位动作及用户动态量。对于已经过数据分条的信号而言,可使用PLL锁相环来跟踪载波而非科斯塔斯环。这使得跟踪阈值能够好6dB,从而使相干求和一直进行到≥20dB-Hz。因此,相干积累是通过在1秒中直接对同相及正交进行求和来实行。因此,举例来说,在这些条件下,20毫秒相干同相值及正交值是通过对1毫秒同相关联及正交关联进行求和来产生的,如以下方程式4中所示:I20msec=Σ1..20I1msecQ20msec=Σ1..20Q1msec...4其中所得相干值I20msec及Q20msec接着相干地积累以生成100毫秒相干值,如以下方程式5中所示:I100msec=Σ1..5I20msecQ100msec=Σ1..5Q20msec...5且接着在1秒内对相干值I100msec及Q100msec进行相干地积累以产生1秒相干和I1sec及Q1sec,如以下方程式6中所示:I1sec=Σ1..10I100msecQ1sec=Σ1..10Q100msec...6根据本公开的另一个实施例,当存在弱的信号20dB-HzCNO≥≈17dB-Hz且没有载波锁相时,本系统方法使用RPA过程。更具体来说,使用标准AFC过程来跟踪偏移频率offsetfrequency且RPA过程使得对其自己进行相位调整而不使用PLL。因此,举例来说,在这些条件下,本系统方法再次开始通过对1毫秒同相关联及正交关联进行求和来产生20毫秒相干同相值及正交值,如以下方程式7中所示:I20msec=Σ1..20I1msecQ20msec=Σ1..20Q1msec...7其中接着相干地对所得相干值I20msec及Q20msec进行积累以生成100毫秒相干值,如以下方程式8中所示:I100msec=Σ1..5I20msecQ100msec=Σ1..5Q20msec...8且接着通过RPA来对相干值I100msec及Q100msec进行处理以产生经修改的相干值I*100msec及Q*100msec如以下进一步详细论述,如以下方程式9中所示:I*100msec=RPAI100msecQ*100msec=RPAQ100msec...9且接着在1秒内对这些经修改的相干值I*100msec及Q*100msec进行相干积累以产生1秒相干和I1sec及Q1sec,如以下方程式10中所示:I1sec=Σ1..10I*100msecQ1sec=Σ1..10Q*100msec=0...10尽管在以上实例中在方程式9中使用100毫秒间隔,然而RPA过程的输入可为从40毫秒到140毫秒相干积累的同相信号及正交信号,所述从40毫秒到140毫秒取决于在从相位噪声累积过多CNO损失之前本地载波产生器所允许的相干积累的时间长度。如方程式10所示,当存在由RPA过程仿真的全载波锁相时,正交关联器中的能量被最小化且转而使同相信道中的能量最大化。图1示出根据实施例的本发明GNSS接收机的示例性方块图。在本文中仅示出论述与本公开实施例相关的GNSS接收机的接收链的一些组件。关于GNSS接收链中的组件的更多细节,请参见例如沃德Ward等人“卫星信号获取、跟踪及数据解调Satellitesignalacquisition,tracking,anddatademodulation”,第5章,理解GPS原理及应用UnderstandingGPSprinciplesandapplications第二版,2005,卡普兰Kaplan与赫加蒂Hegarty合编阿泰克豪斯ArtechHouse出版社;IS-GPS-200;IS-GPS-800;以及美国专利第9,482,760号、9,291,717号;8,305,268号及9,784,845号,以上美国专利均由本发明人提出;以上所有参考文献全文并入本申请供参考。在图1中,由天线101接收的GNSS信号是由射频radiofrequency,RF中频intermediatefrequency,IF区块103处理的,射频中频区块103对复数中频模拟信号进行放大、滤波及输出。在图1中连接各个方块的双线表示所处理的信号是复数,即,所述信号具有同相I分量及正交Q分量。模数转换器analog-to-digitalconverter,ADC105接收由射频中频区块103输出的中频模拟信号并将所述中频模拟信号转换成数字信号以由数字信号预处理区块110在数字域中进一步处理。在其他功能中,数字信号预处理区块110会检测并移除干扰信号,且在多GNSS实施例中将各个GNSS信号分离到其各自的系统中。举例来说,数字信号预处理区块110将GPS信号与GLONASS信号分开。从数字信号预处理区块110输出的信号被输入到载波混合器120中,载波混合器120通过将输入信号与从本地载波频率产生器125输出的信号进行混合来将输入信号转变成基带信号。如本领域中的一般技术人员应理解,信号跟踪流程通常在软件中实施随后可在接收链中从关联形成载波频率跟踪鉴别符carrierfrequencytrackingdiscriminator并应用环路滤波器来将反馈提供到本地载波频率产生器125。从载波混合器120输出的基带信号被输入到匹配的滤波器关联器150中,匹配的滤波器关联器150对基带信号与各个卫星代码进行关联,从而针对每一个卫星信号输出多组关联信号。用于关联的各个卫星代码是从代码产生器140馈送的,以GPS为例,代码产生器140为37个GPS卫星中的每一者产生L1CA、L1C、L5等信号代码以使匹配的滤波器关联器150中的每一者将尝试与这些GPS信号进行关联。卫星代码产生器140是由代码相位产生器130驱动的。类似于以上参照本地载波混合器120及本地载波频率产生器125所论述的载波频率跟踪,且如本领域中的一般技术人员应理解,代码关联跟踪流程通常在软件中实施形成代码跟踪鉴别符功能,所述代码跟踪鉴别符功能被进一步滤波以向代码相位产生器130产生反馈代码相移估计值,代码相位产生器130可包括例如前述TCXO,所述TCXO用作接收链中的组件例如,代码相位产生器130、本地载波产生器125等的来源时钟。匹配的滤波器关联器150通常以从小于1毫秒到10毫秒或大于10毫秒的速率输出同相值及正交值。匹配的滤波器关联器150花费的时间越长,求和输出变得更相干。匹配的滤波器关联器150的同相输出及正交输出是它们自己的相干积累。由匹配的滤波器关联器150输出的关联信号被馈送到许多GNSS接收机功能160中,所述许多GNSS接收机功能160中的每一者就积累周期、相干积累与不相干积累、时域与频域操作等方面具有其自己的要求,如本领域中的一般技术人员应理解。作为涉及积累的具体实例,GPSL1CA的数据解调使用20毫秒同相相干积累及正交相干积累,而CW检测使用20毫秒相干积累及紧接着的介于100毫秒与20秒之间的不相干积累。RPA还具有其自己的对输入相干积累周期的具体要求,所述输入相干积累周期如在本公开中各处所阐述可从40毫秒到200毫秒或者大于200毫秒。图2示出根据本公开实施例的方法的示例性流程图。在210处,本系统方法首先通过对1毫秒同相关联及正交关联进行求和来产生20毫秒相干同相值及正交值,如以上方程式4及方程式7中所示。在215处,本系统方法判断载波相位是否充分锁定。尽管在本实施例中检查载波锁相,然而在其他实施例中,如上所述,CNO水平可决定接下来所采取的步骤,或者同时进行上述两者。在220及221处,本系统方法可实行可选的数据分条操作和或数据解码操作。在许多情形中,本系统方法将在220221处实行数据分条以补偿由缺少载波锁相造成的误差。然而,由于数据分条可能不是绝对必要的,因此本系统方法实行数据分条数据解码220221仍如图2中一样为可选的。本系统方法如由方程式5及方程式8所示以相同的方式在230及231处实行相干积累,以产生相干值I100msec及Q100msec。然而,在图2所示实施例中,由于在左边路径中不存在载波锁相,因此本系统方法在240处通过RPA过程对在230处产生的相干值I100msec及Q100msec进行修改,如以上方程式9所示,此不同于存在载波锁相的右边路径。本系统方法以与在260处对在231处产生的未经修改的相干值I100msec及Q100msec进行求和如由以上方程式6所示相似的方式在250处对在240处输出的经修改的相干值I*100msec及Q*100msec进行求和,如由以上方程式10所示。在270处,本系统方法使用在250或260处产生的长相干值I1sec及Q1sec来衡量GNSS接收机的操作。这一操作的实例会在下文中针对多路径抑制以及改善所接收关联信号的SNR来进行论述。图3示出根据实施例的本发明RPA系统方法的示例性方块图,而图4示出根据本公开实施例的本发明RPA系统方法的示例性流程图。在410处,求和器310对关联的相干值I1msec及Q1msec进行求和以产生相干值I20msec及Q20msec。在420处,求和器320对相干值I20msec及Q20msec进行求和以产生相干值I100msec及Q100msec。如本领域中的一般技术人员应理解,可绕过20毫秒求和而直接从1毫秒值产生100毫秒和。在实践中不会这样做,这是因为20毫秒和可用作许多其他算法组件的输入。在440处,图3中的模块340计算θi,即Q100msec除以I100msec的结果值的反正切。在450处,载波旋转器350使用来自440的值θi对相干值I100msec及Q100msec进行相位旋转达-θi。在451处,载波旋转器350使用值θi来对剩余的九个相干值I100msec及Q100msec进行相位旋转达-θi。在460处,求和器360对所有十个相干值I*100msec及Q*100msec进行求和以产生相干值I1sec及Q1sec。在图3中,求和器310对关联的相干值I1msec及Q1msec进行求和以产生相干值I20msec及Q20msec且求和器320对相干值I20msec及Q20msec进行求和以产生相干值I100msec及Q100msec。快速傅里叶变换fastFouriertransformation,FFT模块330对来自求和器320的I100msec值及Q100msec值进行快速傅里叶变换。频率寻找器frequencyfinder335使用FFT模块330的输出来导出频率差Δ。第一载波旋转器337使用频率差Δ对来自求和器320的I100msec值及Q100msec值进行相位旋转。经过第一次相位旋转的I100msec值及Q100msec值用于由计算器340计算θi且由第二载波旋转器350进行旋转量为-θi的第二次相位旋转。尽管已示出的这些额外模块并非测试所需要的,然而这些模块在此实施例中的目的是为了通过允许进行载波旋转来移除任何频率偏移。举例来说,如果100毫秒和以3Hz进行相位旋转,则在对相位进行测量及反向旋转之前对这一频率进行反向旋转是有利的。如果AFC使频率误差保持很小,则不需要FFT模块330、第一载波旋转器337及第二载波旋转器350。换句话说,提供这些额外的模块是为了对任何频率偏移进行精细调整。在测试中,AFC使频率误差保持足够小以使得不需要额外的FFT模块330、频率寻找器335及第一载波旋转器337。图5示出根据一个实施例的本发明相位旋转系统方法中的相干积累时间与信噪比SNR之间的关系的示例性波形。RPA需要≈7-8dB的输入SNR来正确地运行。给出了在17dB-HzCNO下进行100毫秒预RPA相干积累从而在RPA过程中得到≈7dBSNR的操作点的实例。应注意,RPA过程可在任何CNO≥17dB-Hz的条件下运行。换句话说,RPA过程可独立于当前载波锁相状态成功地运行。还应注意,RPA过程可有益地应用于最强的关联器对I,Q。这会得出旋转相位θi的最好估计值。相位旋转可接着被应用于与这个卫星的信号相关联的所有其他关联。举例来说,所接收的关联窗口可含有N个代码相位偏移及M个频率。RPA过程在一种假设1个代码相位×1个载波频率上运行。一旦计算出了θi,便也对所有其他关联假设进行相位旋转达θi。如上所述,由长相干积累向GNSS接收机操作、诊断及误差检测校正提供的有益效果有很多。多路径抑制便是一个实例。多路径抑制阐述了尝试补偿或消除由GNSS接收机接收的非视距non-lineofsight,NLOS信号的影响的方法。在本文中,有时泛泛地使用“多路径抑制”来涵盖对以下两种效应的抑制:多路径传播效应,其中GNSS接收机接收“真正的”视距lineofsight,LOS信号以及从卫星SV反射的NLOS信号沿着不同的路径,即,多路径两者;以及在GNSS接收机只接收卫星的NLOS信号而不接收实际的LOS信号的情况下发生的效应,这在城市环境中是司空见惯的,在城市环境中,由高的建筑物形成的“峡谷”两侧使来自卫星的许多NLOS信号不直接可视。参见,例如皮特威龙·MPetrovello,M.,多路径与非视距信号:非视距接收与多路径干扰有何不同?Multipathvs.NLOSsignals:Howdoesnon-line-of-sightreceptiondifferfrommultipathinterference?内部GNSSInsideGNSS,2013年11月到12月,第40页到第44页,上述参考文献全文并入本申请供参考。多路径NLOS信号可显著降低GNSS接收机的性能。参见例如布伊扬Bhuiyan等人,用于星基定位应用的多路径抑制技术Multipathmitigationtechniquesforsatellite-basedpositioningapplications,第17章第405页到第426页,全球导航卫星系统:信号、理论及应用Globalnavigationsatellitesystems:signal,theoryandapplications,银;金·S编辑,InTech:里耶卡,克罗地亚,2012,上述参考文献全文并入本申请供参考。然而,长相干积累可通过以下两种方式改善多路径抑制:·通过提供较高的SNR以用于多路径抑制算法。一个实例是在与最早能量检测算法一同使用时,在最早能量检测算法中,高的SNR会引起检测概率Pd以及错误告警概率Pfa统计结果的改善和或算法的较快运算可以200毫秒而非1秒来对最早能量进行检测。·作为提供窄带宽信道以便可在所述窄带宽信道中在特定载波频率处搜索最早到达的能量的手段。换句话说,提供通过载波频域将多路径分量隔离的能力。这在接收机正在移动的情景中最有用。图6示出根据一个实施例的提供所接收GNSS信号的最早能量检测的示例性流程图。本系统方法的过程在检查代码相位及载波频率假设范围之前将信号积累一段时间以确定最早能量的位置。更具体来说,本系统方法在610处记录代码相位及载波频率的二维搜索空间中的不相干信号值的关联窗口。举例来说,关联窗口可为二维搜索空间内的80个不同的代码相位的5个载波频率。在620处,本系统方法使用此关联窗口在整个二维搜索空间中进行搜索,从而查找超过信号能量目前阈值的能量幅值的积累或者“最早到达的能量峰值”。当在620中超过信号能量目前阈值时,本系统方法在630处检查这个所找到的最早到达的能量峰值有无损伤此包括所找到的最早到达的能量峰值并非“真正的”最早到达的峰值的可能性。如本领域中的一般技术人员众所周知,这些损伤检查可通过互相关检测、自相关检测、连续波CW检测等来实行。如果所找到的峰值在640中通过损伤检查,则本系统方法在650处使用所找到的最早到达的峰值来输出范围测量。例如图6所示的最早能量峰值检测过程通过以较小的积累次数提供类似的性能和或通过改善检测概率以及错误告警概率统计结果而得益于长相干积累的SNR的增大。图7示出根据一个实施例的本发明多路径抑制架构的示例性方块图。如图7中所示,关联器存储710可存储有H个条目,其中每一个条目包括1毫秒同相正交IQ关联对。由于H=1000,因此在关联器存储710中接收到并存储有1000×1毫秒的关联信号。每一个所存储的样本ISQS对被依序馈送到图7中示出的组件所形成的链。首先,通过复数混合器720将每一个1毫秒同相正交对与最初的卫星载波频率的在本地产生的版本进行混合。具体来说,数字控制振荡器numericallycontrolledoscillator,NCO725使用查找表lookuptable,LUT来产生本地载波频率复数信号IL、QL,且这个本地载波频率复数信号是与1毫秒同相正交对进行混合的信号。求和器730接收100×1毫秒同相正交对以提供100毫秒内的相干积累。将这些相干值I100msec及Q100msec输入到RPA处理器740中以产生经修改的相干值I*100msec及Q*100msec。求和器750接收10个这种经修改的相干值I*100msec及Q*100msec并对这10个经修改的相干值I*100msec及Q*100msec进行相干积累来产生长相干积累值I1sec及Q1sec。求和器750还用作具有辛格衰减功能sincattenuationfunction的滤波器,但是如本领域中的一般技术人员应理解,这一功能可由另一种滤波器类型例如,有限脉冲响应finiteimpulseresponse,FIR滤波器来实行。模块760计算每一个1秒间隔的幅值,且这些能量幅值值可用于例如最早到达能量检测算法。如上所述,本系统方法提供在具有挑战性的环境中例如,在GNSS接收机快速移动时将多路径分量隔离的能力。当GNSS接收机移动时,可使用以下方程式11来计算GNSS信号的多普勒效应Dopplereffect:其中fR是在GNSS接收机处测量得到的多普勒效应,f0是载波频率例如,1575.42MHz,v是GNSS接收机的速度以米每秒=ms-1为单位进行测量,且c是光的速度。使用方程式11,在70mph≈31.3ms-1的相对速度下,多普勒效应fR≈±164Hz。如以下所详细解释,本系统方法可使用逐次频率窄化方法successivefrequencynarrowingmethod,例如以100毫秒10Hz开始,接着是2Hz,再接着是1Hz来首先找到能量峰值,且接着进行细化以将不同的多路径频率分量分开。所述频率搜索也可通过FFT反快速傅里叶变换inverseFFT,IFFT运算来实行。图8示出根据一个实施例的提供多路径抑制频率细化的方法的示例性流程图,所述方法在搜索到的假设的数目方面是更高效的。本频率细化过程使用100毫秒相干积累来找到能量,且接着使用完整的1秒相干积累来仅搜索满足信号能量发现假设阈值的那些区。尽管图8示出双层频率细化twotierfrequencyzoom,然而所述双层频率细化可扩展到多于两个层,如本领域中的一般技术人员应理解。在810处,本系统方法对关联的相干值I1msec及Q1msec进行求和以产生相干值I20msec及Q20msec。在820处,本系统方法对相干值I20msec及Q20msec进行求和以产生相干值I100msec及Q100msec。在830处,计算搜索空间中的相干值I100msec及Q100msec的幅值,且选择一个或多个峰值能量幅值区作为峰值功率假设peakpowerhypotheses。其余步骤仅在所选择的峰值功率假设区中实行。在840处,本系统方法计算Q100msec除以I100msec的结果值的反正切。在850处,本系统方法使用来自840的所得值θi对相干值I100msec及Q100msec进行相位旋转达-θi。一旦在840处计算出值θi,本系统方法便在860处对其余九个相干值I100msec及Q100msec进行相位旋转达-θi。在870处,本系统方法对所有十个相干值I*100msec及Q*100msec进行求和以产生相干值I1sec及Q1sec。在880处使用这些长相干值I1sec及Q1sec来选择最早到达的能量假设,在890处接着使用所述最早到达的能量假设来产生范围速率测量结果。接着,本系统方法循环返回以再次进行所述步骤。图9示出根据实施例的提供逐次细化频率搜索的方法的示例性流程图。在910处,本系统方法对关联的相干值I1msec及Q1msec进行求和以产生相干值I20msec及Q20msec。在920处,本系统方法对相干值I20msec及Q20msec进行求和以产生相干值I100msec及Q100msec。在930处,计算搜索空间中的相干值I100msec及Q100msec的幅值,且使用阈值来选择一个或多个峰值能量幅值区作为峰值功率假设。其余步骤仅在所选择的峰值功率假设区中实行。在940处,本系统方法计算在具有最大功率的相干值I100msec及Q100msec的情况下Q100msec除以I100msec的结果值的反正切。在950处,本系统方法使用来自940的所得值θi对其余的相干值I100msec及Q100msec进行相位旋转达-θi。一旦在940处计算出了值θi,本系统方法便会在960处对其余九个相干值I100msec及Q100msec进行相位旋转达-θi。在970处,本系统方法对所有十个相干值I*100msec及Q*100msec进行求和以产生相干值I1sec及Q1sec。在980处使用这些长相干值I1sec及Q1sec来选择最早到达的能量假设,在990处接着使用所述最早到达的能量假设来产生范围速率测量结果。接着,本系统方法循环返回到开头。互相关是在强的卫星信号可干扰弱的卫星信号的接收时出现的问题。各个卫星信号之间的干扰量是各个卫星信号的接收载波频率间隔开的距离、相干积累周期以及来自每一个卫星信号的接收功率的函数。根据一个实施例,本系统方法使用长相干积累来提供改善的互相关。举例来说,弱的卫星信号的20毫秒相干积累会创建主瓣为±50Hz的频率相对于幅值辛格函数frequencyvs.amplitudesincfunction。如果另一个卫星具有较强的信号,则所述较强的卫星可处于弱的卫星的载波频率的25Hz使用模-1kHz算术以内且幅值仅比所述弱的卫星小3.8dB。然而,当将上述过程扩展到1秒相干积累周期时,则相同的24.5Hz的幅值将减小37.8dB,从而改善这两个卫星之间的互相关隔离。多路径抑制方法的有益效果包括:·窄频率搜索多路径分量,即,能够分别地观察多路径分量而不受频率发生偏移的其他分量的干扰·在代码相位及载波频率空间中搜索最早能量·频率细化方法将不同的相干周期与不相干进行组合以加速最早能量搜索·其他损伤衡量包括但不限于多路径畸变衡量、CW检测、频率旁瓣frequencysidelobe、最早能量算法、互相关检测、HRC衡量本系统及方法还可利用相干不相干次数的可变组合。本系统及方法还可利用可变时间帧,例如20微秒到20秒。本系统及方法还可使用长相干积累来改善损伤衡量例如,CW检测及多路径畸变衡量的性能。本系统及方法可使用长相干积累来实行多路径抑制操作,包括对最早到达能量检测的关联域频率搜索。长相干积累周期可实现过程完成时间的改善以及Pfa及Pd统计结果的改善。可通过相干积累增强而受益的一些过程包括:·CW检测·锁定检测·多路径检测及抑制·频率旁瓣检测·互相关检测·HRC算法所有现代化信号均具有导频分量,导频分量有时比携带信号分量的数据传输更多的功率。举例来说,GPSL1-C信号在导频信道中传输其功率的75%,而在其数据信道上仅传输25%。因此,进一步地,可合理地假设在20dB-Hz处存在成功的PLL锁相,从而使本系统方法能够获得完整的每秒20dBSNR,而非通常的不相干求和noncoherentsummation,NCS架构的20毫秒×50SNR的11.5dB锁相。为有效地进行导航,GNSS信号需要为≥15dB-Hz。因此,一个目标是在最低区≥15dB-Hz中改善GNSS信号接收。利用载波锁相,扩展相干积累已成为可能对于GPSL1CA而言≥26dB-GHz,对于伽利略E1-C而言≥20dB-Hz。根据本公开实施例的1秒相干积累是SNR改善与系统响应速度之间的良好折衷。1Hz是GNSS接收机中的自然周期。举例来说,位置修正常常以1Hz速率输出。根据一个实施例,本系统在实行RPA之前实行100毫秒相干积累周期,且相干积累紧接着继续进行1秒。在应用RPA过程之前可使用其他初始相干周期例如,40毫秒、50毫秒、60毫秒、80毫秒、150毫秒及200毫秒。在一个实施例中,如果维持载波锁相,则本系统可实行20毫秒相干积累且不需要数据分条。本系统还可对20毫秒同相及正交实行RPA过程,或者只实行同相及正交的直接积累而不进行RPA过程。为避免过多添加噪声,本系统不会在科斯塔斯环灵敏度阈值附近在不进行RPA过程的情况下运行。当不维持载波锁相时,需要进行数据分条以允许进行初始100毫秒相干积累。测试及仿真已表明100毫秒初始相干积累周期会由于相干积累周期期间的TCXO相位随机游走噪声而导致≈0.5dB到1dB的CNO损失,其中的一些测试及仿真在2018年2月21日提出申请且序列号为第62633,317号的美国临时专利申请中进行了详细描述,本申请主张所述美国临时专利申请的优先权且所述美国临时专利申请全文并入申请供参考。通过观察思博伦测试结果Spirenttestresult,观察到80毫秒的初始相干周期具有比60毫秒或100毫秒稍微更好的性能好出≈0.2dB。图10示出根据一个实施例的本发明装置的示例图。装置1000包括至少一个处理器1010及一个或多个非暂时性计算机可读介质1020。所述至少一个处理器1010在执行存储在所述一个或多个非暂时性计算机可读介质1020上的指令时,实行以下步骤:通过对相干1毫秒复数信号样本进行求和来产生相干20毫秒同相I关联及相干20毫秒正交Q关联;通过对所产生的相干20毫秒同相关联及所产生的相干20毫秒正交关联进行求和来产生相干100毫秒同相关联及相干100毫秒正交关联;以及通过对所产生的相干100毫秒同相关联及所产生的相干100毫秒正交关联进行求和来产生相干1秒同相关联及相干1秒正交关联。此外,所述一个或多个非暂时性计算机可读介质1020存储使所述至少一个处理器1010实行这些步骤的指令。图11是根据一个实施例的网络环境1100中的电子器件1101的示例性方块图。根据一个实施例的电子器件1101可为例如便携式通信器件例如,智能电话、计算机、便携式多媒体器件、便携式医疗器件、相机、穿戴式器件或家用电器。然而,这只是一系列实例,且根据本公开的电子器件并非仅限于本文中所列出的和或所述的电子器件中的任何电子器件。参照图11,网络环境1100中的电子器件1101可通过短距离无线通信网络1198或“第一网络”来与外部电子器件1102进行通信,或者通过长距离无线通信网络1199或“第二网络”来与另一个外部电子器件1104或服务器1108进行通信。根据一个实施例,电子器件1101可通过服务器1108来与电子器件1104进行通信。电子器件1102及1104中的每一者可为与电子器件1101不同类型或相同类型的器件。根据一个实施例,本文中所述的所有操作或一些操作可在一个或多个外部器件系统例如,外部电子器件1102及1104或服务器1108处执行而非由电子器件1101执行。举例来说,电子器件1101可请求一个或多个外部器件系统来实行正在实行执行的功能或服务的至少一部分。接收到所述请求的所述一个或多个外部器件系统将实行至少一部分功能或服务的合适的适当的结果传输到电子器件1101。就此而言,可与电子器件1101一起使用云计算、分布式计算和或客户机-服务器计算技术。电子器件1101包括处理器1120、存储器1130、输入器件1150、声音输出器件1155、显示器件1160、音频模块1170、传感器模块1176、接口1177、触感模块hapticmodule1179、相机模块1180、电源管理模块1188、电池1189、通信模块1190、GNSS模块1103及天线模块1197。在一个实施例中,可从电子器件1101省略一个或多个组件例如,触感模块1179或相机模块1180,或者可向电子器件1101添加一个或多个其他组件。在一个实施例中,所述组件中的一些组件可被实施为单个集成电路integratedcircuit,IC。举例来说,传感器模块1176例如,指纹传感器fingerprintsensor、虹膜传感器irissensor或亮度传感器illuminancesensor可嵌入在显示器件1160例如,显示屏中。电子器件1101具有一个或多个内部通信和或电力传输系统,电子器件1101中的所述一个或多个组件连接到所述一个或多个内部通信和或电力传输系统以进行组件间通信和或电力接收传送。这种系统允许所述一个或多个组件在自身之间传送数据及命令,以及提供时序信号、电力信号及其他信号。如本领域中的一般技术人员应理解,这种系统可通过外围间通信方案inter-peripheralcommunicationscheme例如举例来说,总线、通用输入及输出generalpurposeinputandoutput,GPIO、串行外围接口serialperipheralinterface,SPI、移动产业处理器接口mobileindustryprocessorinterface,MIPI和或类似方案来实施。处理器1120执行软件例如,程序1140以例如控制电子器件1101的一个或多个硬件组件软件组件,或实行各种数据处理或计算。作为数据处理或计算的至少一部分,处理器1120可例如在易失性存储器1132中加载从电子器件1101的组件例如,传感器模块1176或通信模块1190接收的命令或数据,处理执行存储在易失性存储器1132中的命令或数据,并将结果存储在非易失性存储器1134中。处理器1120包括主处理器1121其可包括例如,中央处理器centralprocessingunit,CPU和或应用处理器applicationprocessor,AP以及辅助处理器1123其可包括例如图形处理单元graphicsprocessingunit,GPU和或图像信号处理器imagesignalprocessor,ISP。在此实施例中,辅助处理器1123是与主处理器1121分开实施的,且可能够独立于主处理器1121运行或与主处理器1121结合运行。辅助处理器1123可适以消耗比主处理器1121少的电力,执行一种或多种特定功能,和或作为主处理器1121的一部分。另外地或作为另外一种选择,主处理器1121和或辅助处理器1123可包括传感器集线器处理器sensorhubprocessor、通信处理器communicationprocessor,CP等。当主处理器1121处于非现用inactive状态例如,睡眠时,辅助处理器1123可控制与电子器件1101的一个或多个组件例如,显示器件1160、传感器模块1176和或通信模块1190相关的功能或状态中的至少一些功能或状态。另外地或作为另外一种选择,当主处理器1121处于现用状态例如举例来说,正在执行应用时,辅助处理器1123可与主处理器1121一起控制与电子器件1101的一个或多个组件相关的功能或状态中的至少一些功能或状态。根据实施例而定,一个或多个处理器例如举例来说,图像信号处理器或通信处理器和或处理器功能可被实施为电子器件1101的一个或多个组件例如举例来说,相机模块1180和或通信模块1190的一部分。存储器1130存储例如由电子器件1101的一个或多个组件例如举例来说,处理器1120或传感器模块1176产生和或使用的数据。这种所存储的数据可包括例如软件可执行指令例如,程序1140、输入数据、输出数据、运行参数指令等,如本领域中的一般技术人员应理解。在此实施例中,存储器1130包括易失性存储器1132、非易失性存储器1134、内部存储器1136及外部存储器1138。存储在存储器1130中的程序1140包括操作系统operatingsystem,OS1142、中间件middleware1144及应用1146,如以下参照图12进一步论述。输入器件1150例如,从例如用户接收将由电子器件1101的一个或多个组件例如举例来说,处理器1120使用的命令或数据。输入器件1150可包括例如麦克风、鼠标和或键盘。声音输出器件1155输出声音信号且可包括例如一个或多个扬声器,所述一个或多个扬声器可用于一般用途例如,播放多媒体或录音以及用于提供呼叫的音频分量。根据一个实施例,呼叫的音频分量可由单独的组件提供和或仅部分地由声音输出器件1155的扬声器提供。显示器件1160通过例如显示屏、触摸屏、全息图器件hologramdevice或投影仪中的一者或多者来提供图像视频,且包括用于控制显示屏、触摸屏、全息图器件或投影仪中的一者或多者的控制电路。根据具有显示触摸屏的实施例,显示器件1160可包括适以探测接触触摸悬停和或测量这种所探测的接触触摸悬停在三维空间中的力、轨道、速度、相对移动等的触摸电路传感器电路例如,压力传感器。音频模块1170将声音转换成电信号以及将电信号转换成声音。根据实施例而定,音频模块1170可通过输入器件1150获得声音,通过声音输出器件1155输出声音,通过由导线连接到电子器件1101的连接件1178的头戴耳机输入输出声音,通过无线地连接到电子器件1101的头戴耳机输入输出声音,和或通过由导线与电子器件1101连接或与电子器件1101无线连接的外部电子器件例如,电子器件1102输入输出声音。传感器模块1176探测电子器件1101外部的环境状态包括例如用户状态和或电子器件1101的运行状态例如,电力或温度,且接着产生与所探测的状态对应的电信号数据值。传感器模块1176可包括例如手势传感器gesturesensor、陀螺仪传感器gyrosensor、大气压传感器atmosphericpressuresensor、磁性传感器magneticsensor、加速度传感器accelerationsensor、握持传感器gripsensor、接近传感器proximitysensor、颜色传感器colorsensor、红外infrared,IR传感器、生物特征传感器biometricsensor、温度传感器temperaturesensor、湿度传感器humiditysensor和或亮度传感器。接口1177支持使电子器件1101与各种各样的外部电子器件进行接口通信的一种或多种接口通信协议。根据一个实施例,如本领域中的一般技术人员应理解,接口1177支持例如高清晰度多媒体接口highdefinitionmultimediainterface,HDMI、通用串行总线universalserialbus,USB接口、安全数字securedigital,SD卡接口、基于音频的接口、基于无线电的接口和或类似接口。连接件1178包括一个或多个实体连接件,一个或多个外部器件物体可通过所述一个或多个实体连接件与电子器件1101实体连接。如所属领域中的一般技术人员应理解,连接件1178可包括例如HDMI输入、USB输入、SD卡输入、音频插孔audiojack、以太网插头和或类似连接件中的一者或多者。触感模块1179将电信号转换成机械震动移动以对持有电子器件1101的任何人产生触觉tactilesensation或动觉kinestheticsensation。触感模块1179可包括例如电动机、压电式元件piezoelectricelement和或电刺激器electricalstimulator。相机模块1180拍摄静止图像视频和或移动图像视频。相机模块1180可包括或连接镜头、图像传感器、图像信号处理器、照明器件例如闪光灯或光二极管、使用户看见对准相机的图像产生器、和或其他电路,如在便携式器件中实施拍照能力的领域中的一般技术人员应众所周知。电源管理模块1188管理向电子器件1101输入供应的电力、电池1189和或分布在电子器件1101中的一个或多个组件中的电力中的至少一者。电源管理模块1188可被实施为例如电源管理集成电路powermanagementintegratedcircuit,PMIC的至少一部分。电池1189可向电子器件1101的一个或多个组件供电且可部分地或完全地受电源管理模块1188控制。电池1189可包括例如不可再充电的一次电池primarycell、可再充电的二次电池secondarycell或燃料电池fuelcell中的至少一者。通信模块1190通过无线通信模块1192支持无线通信且通过有线通信模块1194支持有线通信。举例来说,通信模块1190可通过使用有线通信模块1194及连接件1178进行的有线连接在电子器件1101与外部电子器件之间建立直接的通信信道和或通过使用无线通信模块1192及例如天线模块1197进行的无线连接在电子器件1101与同一个或另一个外部电子器件之间建立无线通信信道。通信模块1190可包括一个或多个通信处理器,所述一个或多个处理器可独立于处理器1120运行且用于建立和或维持有线通信和或无线通信。无线通信模块1192支持以下中的至少一者:长距离无线通信例如举例来说蜂窝网络通信、广域网wideareanetwork,WAN通信和或任何其他长距离到中距离通信;以及短距离无线通信例如举例来说,近场通信nearfieldcommunication,NFC、蓝牙TM、依据任何电器及电子工程师协会InstituteofElectricalandElectronicsEngineers,IEEE802.11标准或802.15标准的无线局域网localareanetwork,LANwirelessLAN,WLAN通信、无线保真wireless-fidelity,Wi-Fi、依据红外数据协会InfraredDataAssociation,IrDA标准的红外通信、紫蜂TMZigBEETM和或任何其他专有短距离通信标准和或任何其他短距离到中距离通信。如本领域中的一般技术人员应理解,有线通信模块1194支持任何可行的有线通信,例如举例来说电力线通信powerlinecommunication,PLC、例如依据任何IEEE802.3标准的以太网通信、光网间互连opticalinternetworking、与互联网的连接和或使用能够载送信号的任何类型的导线或有线连接件进行的任何其他通信连网。通信模块1190可被实施为单个组件例如,单个集成电路或者可被实施为彼此分开的多个组件集成电路例如举例来说,无线通信模块1192及有线通信模块1194。通信模块1190使用存储在用户识别模块subscriberidentificationmodule,SIM1196中的用户信息例如,国际移动用户识别码internationalmobilesubscriberidentity,IMSI来识别及认证连接到电信网络的电子器件1101。天线模块1197可将信号和或电力传送到电子器件1101外部或者从电子器件1101外部接收信号和或电力。天线模块1197可包括多个天线,其中所述多个天线的不同的子集适合于适用于由通信模块1190支持的不同的基于天线的通信方案网络协议中的每一者。GNSS模块1103接收并处理来自一个或多个GNSS中的过顶卫星overheadsatellite的信号。一般来说,对GNSS信号的接收处理涉及以下三个阶段:获取、跟踪及位置计算,从而得出“导航解决方案”PVTPNT。在视野范围内的任何卫星或空间飞行器SV的目前位置是基于GNSS接收机的位置、时间及先前存储的涉及一个或多个GNSS星座中处于视野范围内的SV的轨道的信息来进行估计的。接着使用每一个SV的所得估计方位角及高程坐标来利用目前正在接收的GNSS信号“获取”SV中的至少一些SV的实际大致位置。一般来说,获取涉及:1检测每一个SV信号的代码延迟在大部分GNSS系统中,每一个SV均具有自己的码分多址codedivisionmultipleaccess,CDMA代码及多普勒频率;以及2确定任何所检测的SV的大致代码延迟及多普勒频率及位置。代码延迟及多普勒频率这两个维度常常被称为获取搜索空间acquisitionsearchspace。使用通过获取而得到的粗略的数据代码延迟、多普勒频率及位置,对所接收的GNSS信号进行精细调整,或者更具体来说使用环通常为延迟锁定环delaylockloop,DLL及锁相环PLL来“跟踪”这些所接收的GNSS信号。一旦满足某一级别的跟踪精度,嵌入在GNSS信号中的数据便可最终被解码且用于计算GNSS接收机的位置、速度和或目前位置的确切时间。这些计算被反馈到过程中,从而创建不断重复的估计、选择、跟踪、计算及更新循环。图12示出根据实施例的图11中的电子器件1101的程序1140的示例性方块图。为便于解释,程序、应用及其他这种用语在本文中是以单数形式使用,而不旨在以任何形式进行限制。参照图12,程序1140包括至少一个可执行应用1146、中间件1144及用于控制电子器件1101的一个或多个资源的至少一个操作系统OS1142。OS1142可为例如苹果操作系统或八达TMBadaTM中的任意一种。程序1140的至少一部分可在制造期间制造之后预加载在电子器件1101上,和或可在使用之前使用期间从外部系统器件例如,电子器件1102或1104、或者服务器1108下载或者由连接到所述外部系统器件的电子器件1101更新。OS1142控制对电子器件1101的一个或多个系统资源的管理例如,对进程、存储器和或电源进行分配、修改或解除分配。另外地或作为另外一种选择,OS1142可包括一个或多个驱动器程序以驱动电子器件1101内的或者连接到电子器件1101的组件。举例来说,OS1142可具有用于以下中的一者或多者的驱动器:输入器件1150、声音输出器件1155、显示器件1160、音频模块1170、传感器模块1176、接口1177、触感模块1179、相机模块1180、电源管理模块1188、电池1189、通信模块1190、用户识别模块1196或天线模块1197。中间件1144向应用1146提供各种功能以使应用1146可使用从电子器件1101的一个或多个资源提供的功能或信息。中间件1144包括应用管理器1201、视窗管理器1203、多媒体管理器1205、资源管理器1207、电源管理器1209、数据库管理器1211、数据包管理器1213、连接性管理器1215、通知管理器1217、位置管理器1219、图形管理器1221、安全管理器1223、电话管理器1225及语音识别管理器1227。应用管理器1201管理应用1146的寿命循环。视窗管理器1203管理在显示屏上使用的一个或多个图形用户接口graphicaluserinterface,GUI资源。多媒体管理器1205识别适合存取播放媒体文件的格式,并选择适合于所识别格式的编解码器来对媒体文件进行编码解码。资源管理器1207管理应用1146的源代码和或存储器1130的存储器空间。电源管理器1209管理监视电池1189的容量、温度和或电力,和或确定提供将用于电子器件1101的操作的电力相关信息。根据一个实施例,电源管理器1209可与电子器件1101的基本输入输出系统basicinputoutputsystem,BIOS交互操作。数据库管理器1211产生、搜索、管理、监视和或修改例如可由应用1146使用的一个或多个数据库。数据包管理器1213管理以数据包文件形式分发的任何应用或更新的安装和或更新。连接性管理器1215管理电子器件1101与任何外部网络系统器件之间的通信连接。通知管理器1217将事件例如,传入呼叫、消息或警告的出现通知给用户。位置管理器1219管理监视分发电子器件1101上的位置信息。图形管理器1221管理将在显示器件1160或其他视觉显示器上示出的图形效果。安全管理器1223提供系统安全和或用户认证。电话管理器1225管理由电子器件1101提供的语音呼叫功能视频呼叫功能。语音识别管理器1227提供语音识别和或语音-文本功能voice-to-textfunction。举例来说,语音识别管理器1227可将用户的语音数据传送到服务器1108,并从服务器1108接收与将在电子器件1101上至少部分地基于所述语音数据执行的功能对应的命令,或者接收至少部分地基于所述语音数据转换而来的文本数据。如本领域中的一般技术人员应理解,中间件1144可接通关断、更改修改、删除和或添加管理器组件。中间件1144的至少一部分可被实施为OS1142的一部分。如本领域中的一般技术人员应理解,中间件1144可包括比此处列出的管理器组件更多、更少的管理器组件、或者与此处列出的管理器组件不同的管理器组件。应用1146包括主页应用homeapplication1251、拨号器应用dialerapplication1253、短消息服务shortmessageservice,SMS多媒体消息传送服务multimediamessagingservice,MMS应用1255、即时消息传送instantmessaging,IM应用1257、浏览器应用1259、相机应用1261、告警应用1263、联系人应用contactapplication1265、语音识别应用1267、电子邮件应用1269、日历应用1271、媒体播放器应用1273、相册应用1275、手表应用1277、健康应用1279例如,用于测量用户的锻练程度或生物特征信息例如,血糖及环境监视应用1281例如,用于测量大气压、湿度或温度信息。根据一个实施例,应用1146还可包括例如信息交换应用和或器件管理应用。所述信息交换应用支持电子器件1101与外部器件系统网络之间的信息交换。信息交换应用举例来说可包括适以向当前正由用户使用的外部电子器件传输与事件例如,警告、接收到电子邮件、呼叫、IM消息等的出现对应的指定信息通知的通知中继功能。另外地或作为另外一种选择,通知中继功能可从外部电子器件接收通知信息并将通知信息提供到电子器件1101的用户。器件管理应用将管理一个或多个外部器件系统。举例来说,器件管理应用可控制外部器件系统的电源例如,接通或关断以及一种或多种功能例如,无线连接到电子器件1101的相机的亮度、分辨率或焦距的调整。另外地或作为另外一种选择,器件管理应用可支持在一个或多个外部器件系统上进行一种或多种功能应用的安装、更新和或删除。如本领域中的一般技术人员应理解,根据具体实施例和或实施方式而定,以上结合实施例所述的步骤和或操作可按照不同顺序进行或并列地进行或者针对不同时期同时进行等。不同的实施例可按照不同顺序或通过不同方式或手段来执行各个动作。如本领域中的一般技术人员应理解,一些图式是所执行动作的简化表示形式,在本文中简要概述了对所述图式的描述,且现实世界实施方式将复杂得多、需要更多阶段和或组件,且也将根据具体实施方式的要求而变化。作为简化表示形式,这些图式未示出其他所需要的步骤,这是因为这些所需要的步骤可为本领域中的一般技术人员所知晓及理解且可与本说明无关和或无助于本说明。相似地,如本领域中的一般技术人员应理解,一些图式是仅示出相关组件的简化方块图,且这些组件中的一些仅代表本领域中众所周知的功能和或操作而非实际的硬件。在这些情形中,可采用各种方式和或方式的组合来实施或提供这些组件模块中的一些或全部,例如至少局部地以固件和或硬件来实施或提供,所述固件和或硬件包括但不限于一个或多个应用专用集成电路application-specificintegratedcircuit,“ASIC”、标准集成电路、执行适当的指令并包括微控制器和或嵌入式控制器在内的控制器、现场可编程门阵列field-programmablegatearray,“FPGA”、复杂可编程逻辑器件complexprogrammablelogicdevice,“CPLD”等。也可将系统组件和或数据结构中的一些或全部作为内容例如,作为可执行的或其他机器可读的软件指令或结构化数据存储在非暂时性计算机可读介质例如,硬盘;存储器;计算机网络或蜂窝式无线网络或者其他数据传输介质;或者将由适当的驱动器读取或经由适当的连线读取的便携式介质制品例如数字通用盘digitalversatiledisc,DVD或闪存器件flashmemorydevice上,以使计算机可读介质和或一个或多个相关联计算系统或器件能够或者被配置成执行或以其他方式使用或提供所述内容,以实行所述技术中的至少一些技术。如本领域中的一般技术人员根据本公开应理解,可在集成电路IC也被称为微芯片、硅芯片、计算机芯片、或仅仅称为“芯片”中实施本公开的各种实施例。这种集成电路可为例如宽带和或基带调制解调器芯片。可单独地或以多处理配置形式multi-processingarrangement使用一个或多个处理器、简单的微控制器、控制器等来执行存储在非暂时性计算机可读介质上的指令序列以实施本公开的实施例。在一些实施例中,可使用硬连线式电路来代替软件指令或与软件指令进行组合。因此,本公开实施例并非仅限于硬件电路、固件和或软件的任何具体组合。更具体来说,根据本公开的实施例而定,可至少部分地通过使用一个或多个处理器运行指令、程序、交互式数据结构、客户机组件和或服务器组件来实施或以其他方式实行一些或全部步骤和或操作,其中这些指令、程序、交互式数据结构、客户机和或服务器组件存储在一个或多个非暂时性计算机可读介质中。所述一个或多个非暂时性计算机可读介质可以软件、固件、硬件和或其任何组合形式进行实例化。本文所述“处理器”是指被配置成基于指令实行一个或多个操作的任何器件,包括但不限于:与可从中取得计算机可读指令的存储介质进行通信的任何通用处理器;被配置成执行特定类型的指令的任何专用处理器例如,数字信号处理器DigitalSignalProcessor,DSP;其中将一些或所有指令硬连线到实际处理器设计中的专用处理器;其任意组合、和或任何其他类型的处理器。本文所述处理器可呈现任何形式,从简单的微控制器到具有总线、存储器控制器、高速缓冲存储器等的完全独立的计算系统,再到联网在一起以提供更大处理能力例如,分布式计算的计算器件群组或集群cluster。本文所述处理器可具有一个或多个核心,且用于实施本公开实施例的多核心处理器可为对称的或非对称的。本文所述处理器可包括但不限于一个或多个ASIC、标准集成电路、执行适当的指令并包括微控制器和或嵌入式控制器在内的控制器、FPGA、CPLD、微处理器等。本文所用用语“非暂时性计算机可读介质”是指存储有可供处理器执行的指令的任何介质。这种介质可呈现许多形式,包括但不限于非易失性介质及易失性介质。非暂时性计算机可读介质的常用形式包括例如软盘、软性盘flexibledisk、硬盘、磁带或任何其他磁性介质、光盘只读存储器CompactDiscRead-OnlyMemory,CD-ROM、任何其他光学介质、打孔卡片punchcard、纸带、任何其他具有孔图案的实体介质、随机存取存储器randomaccessmemory,RAM、可编程只读存储器programmableread-onlymemory,PROM及可擦可编程只读存储器erasableprogrammableread-onlymemory,EPROM、闪存-可擦可编程只读存储器FLASHerasableprogrammableread-onlymemory,FLASH-EPROM、电可擦可编程只读存储器electricallyerasableprogrammableread-onlymemory,EEPROM、任何其他存储器芯片或盒式磁带cartridge或上面存储有可由处理器执行的指令的任何其他介质。因此,根据本公开实施例的方法可由被构造成实行操作的器件例如,硬件电路实施,或者被实施为供一个或多处理器实行实施的程序和或高级指令例如,存储在非暂时性存储器中的指令、和或包括存储在例如固件或非易失性存储器中的机器级指令的程序和或高级指令。也可将系统组件和或数据结构中的一些或全部作为内容例如,作为可执行的或其他非暂时性机器可读的软件指令或结构化数据存储在非暂时性计算机可读介质例如,硬盘;存储器;计算机网络或蜂窝式无线网络或者其他数据传输介质;或者将由适当的驱动器读取或经由适当连线读取的便携式介质制品例如DVD或闪存器件上,以使计算机可读介质和或一个或多个相关联计算系统或器件能够或者被配置成执行或以其他方式使用或提供所述内容,以实行所述技术中的至少一些技术。因此,如本领域中的一般技术人员应理解,本公开的实施例可在各种各样的计算架构及环境中实施。本公开实施例的一个或多个逻辑操作可被实施为:1在一个或多个通用可编程电路上运行的由计算机实施的一系列步骤、操作或流程;2在一个或多个专用可编程电路上运行的一系列由计算机实施的步骤、操作或流程;和或3一个或多个通用和或专用可编程电路内的互连机器模块或程序引擎。用于执行根据本公开实施例的一个或多个步骤和或操作的一个或多个处理器还可执行在本文中既未考虑也未论述的其他功能、步骤及操作例如,所述一个或多个处理器为多功能的和或能够实行多个任务。根据本公开的实施例而定,可至少部分地在便携式器件上实施或以其他方式实行一些或全部步骤和或操作。本文所述“便携式器件”和或“移动器件”是指任何能够接收无线信号的便携式或可移动电子器件,包括但不限于多媒体播放器、通信器件、计算器件、导航器件等。因此,移动器件包括但不限于用户设备userequipment,UE、膝上型计算机、平板计算机、便携式数字助理portabledigitalassistant,PDA、mp3播放器、手持式个人计算机personalcomputer,PC、即时传讯器件instantmessagingdevice,IMD、蜂窝式电话、全球导航卫星系统GNSS接收机、手表或任何可随身穿戴和或携带的这种器件。尽管已阐述了某些实施例,然而应理解,在不背离本公开的范围的条件下可作出各种润饰。因此,对本领域中的一般技术人员而言将显而易见,本公开并非仅限于本文所述任何实施例,而是具有仅由随附权利要求书及其等效范围界定的覆盖范围。

权利要求:1.一种操作全球导航卫星系统接收机的方法,包括:通过在第一时间周期内对相干复数信号样本进行求和来产生第一相干同相关联及第一相干正交关联;通过在比所述第一时间周期长的第二时间周期内对所产生的所述第一相干同相关联及所产生的所述第一相干正交关联进行求和来产生第二相干同相关联及第二相干正交关联;如果不存在载波锁相,则对所述第二相干同相关联及所述第二相干正交关联进行相位旋转以使所述第二相干同相关联及所述第二相干正交关联对准共用参考平面;以及通过在比所述第二时间周期长的第三时间周期内对所产生的所述第二相干同相关联及所产生的所述第二相干正交关联进行求和来产生第三相干同相关联及第三相干正交关联。2.根据权利要求1所述的方法,其中对所述第二相干同相关联及所述第二相干正交关联进行相位旋转以使所述第二相干同相关联及所述第二相干正交关联对准共用参考平面包括:确定每一个第二相干同相关联与对应的第二相干正交关联之间的相应的角度;以及将所述第二相干同相关联及所述第二相干正交关联进行相位旋转达所确定的所述相应的角度。3.根据权利要求1所述的方法,还包括:在产生第二相干同相关联及第二相干正交关联之前,进行以下中的至少一者:对所述第一相干同相关联及第一相干正交关联进行数据分条;以及对所述第一相干同相关联及第一相干正交关联进行数据解码。4.根据权利要求1所述的方法,其中所述第一时间周期为20毫秒,所述第二时间周期为100毫秒,且所述第三时间周期为1秒。5.根据权利要求1所述的方法,还包括:从所述第三相干同相关联及所述第三相干正交关联产生信号能量幅值值。6.根据权利要求5所述的方法,还包括:使用所产生的所述信号能量幅值值进行多路径抑制。7.根据权利要求5所述的方法,还包括:使用所产生的所述信号能量幅值值来改善信噪比。8.根据权利要求5所述的方法,还包括:使用所产生的所述信号能量幅值值来检测最早到达的能量峰值。9.根据权利要求5所述的方法,还包括:使用所产生的所述信号能量幅值值在搜索空间中找到一个或多个功率峰值假设。10.根据权利要求5所述的方法,还包括:将所产生的信号能量幅值值用于损伤衡量。11.根据权利要求10所述的方法,其中所述损伤衡量包括连续波检测中的不相干总和及互相关检测中的不相干总和中的至少一者。12.根据权利要求1所述的方法,还包括:在产生所述第二相干同相关联及所述第二相干正交关联之前:判断是否满足特定信号品质准则。13.根据权利要求12所述的方法,其中所述特定信号品质准则包括载波锁相及载噪功率谱密度比中的至少一者。14.根据权利要求1所述的方法,其中由所述全球导航卫星系统接收机接收的全球导航卫星系统信号是全球定位系统L1CA代码信号、GPSL1C代码信号、及GPSL5代码信号中的至少一者。15.一种全球导航卫星系统接收机,包括:一个或多个非暂时性计算机可读介质;以及至少一个处理器,所述至少一个处理器在执行存储在所述一个或多个非暂时性计算机可读介质上的指令时,实行以下步骤:通过在第一时间周期内对相干复数信号样本进行求和来产生第一相干同相关联及第一相干正交关联;通过在比所述第一时间周期长的第二时间周期内对所产生的所述第一相干同相关联及所产生的所述第一相干正交关联进行求和来产生第二相干同相关联及第二相干正交关联;如果不存在载波锁相,则对所述第二相干同相关联及所述第二相干正交关联进行相位旋转以使所述第二相干同相关联及所述第二相干正交关联对准共用参考平面;以及通过在比所述第二时间周期长的第三时间周期内对所产生的所述第二相干同相关联及所产生的所述第二相干正交关联进行求和来产生第三相干同相关联及第三相干正交关联。16.根据权利要求15所述的全球导航卫星系统接收机,其中对所述第二相干同相关联及所述第二相干正交关联进行相位旋转以使所述第二相干同相关联及所述第二相干正交关联对准共用参考平面包括:确定每一个第二相干同相关联与对应的第二相干正交关联之间的相应的角度;以及将所述第二相干同相关联及所述第二相干正交关联进行相位旋转达所确定的所述相应的角度。17.根据权利要求15所述的全球导航卫星系统接收机,其中所述至少一个处理器在执行存储在一个或多个非暂时性计算机可读介质上的指令时,在产生第二相干同相关联及第二相干正交关联之前,还实行以下中的至少一者:对所述第一相干同相关联及第一相干正交关联进行数据分条;以及对所述第一相干同相关联及第一相干正交关联进行数据解码。18.根据权利要求15所述的全球导航卫星系统接收机,其中所述第一时间周期为20毫秒,所述第二时间周期为100毫秒,且所述第三时间周期为1秒。19.根据权利要求15所述的全球导航卫星系统接收机,其中所述至少一个处理器在执行存储在一个或多个非暂时性计算机可读介质上的指令时,实行以下步骤:从所述第三相干同相关联及所述第三相干正交关联产生信号能量幅值值。20.根据权利要求19所述的全球导航卫星系统接收机,其中所述至少一个处理器在执行存储在一个或多个非暂时性计算机可读介质上的指令时,实行以下步骤:使用所产生的所述信号能量幅值值进行多路径抑制。

百度查询: 三星电子株式会社 全球导航卫星系统接收机及其操作方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。