《GPS接收机的定位时间自动测试系统和方法.pdf》由会员分享,可在线阅读,更多相关《GPS接收机的定位时间自动测试系统和方法.pdf(13页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102854518 A (43)申请公布日 2013.01.02 CN 102854518 A *CN102854518A* (21)申请号 201110182949.4 (22)申请日 2011.06.30 G01S 19/23(2010.01) (71)申请人 希姆通信息技术 (上海) 有限公司 地址 200335 上海市长宁区金钟路 633 号 (72)发明人 沈峰 (74)专利代理机构 上海智信专利代理有限公司 31002 代理人 薛琦 (54) 发明名称 GPS 接收机的定位时间自动测试系统和方法 (57) 摘要 本发明公开了一种 GPS 接收机的定位时间自。
2、 动测试系统, 包括 : GPS 信号模拟器, 模拟输出 GPS 信号, 并将 GPS 信号提供给 GPS 接收机 ; GPS 测试 夹具 ; GPS 测试频蔽箱, 用于频蔽干扰信号 ; 控制 器, 设置 GPS 定位测试 ; 判断 GPS 接收机定位是 否成功, 若是, 记录定位时间 ; 若否, 将定位失败 的信息显示给用户 ; 判断是否已经执行完所有测 试, GPS 信号模拟器通过 GPS 测试夹具与待测的 GPS 接收机相连, GPS 信号模拟器与 GPS 接收机分 别连接至该控制器, GPS接收机置于该GPS测试频 蔽箱中。本发明还公开了一种 GPS 接收机的定位 时间自动测试方法。本。
3、发明科学有效的解决了实 验人员需要多次的重复的测试, 节省了人力和测 试时间。 (51)Int.Cl. 权利要求书 3 页 说明书 8 页 附图 1 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 3 页 说明书 8 页 附图 1 页 1/3 页 2 1. 一种 GPS 接收机的定位时间自动测试系统, 其特征在于, 其包括 : 一 GPS 信号模拟器, 用于模拟输出强度可调节的 GPS 信号, 并将模拟的 GPS 信号提供给 一待测的 GPS 接收机, 其中该模拟的 GPS 信号为动态 GPS 信号和 / 或静态 GPS 信号 ; 一 GPS 测试夹具, 用于给待测。
4、的 GPS 接收机提供工作电源以及 GPS 信号输入接口和数 据接口 ; 一 GPS 测试频蔽箱, 用于频蔽干扰信号 ; 一控制器, 用于进行GPS的定位测试设置 ; 还用于判断该待测的GPS接收机定位是否成 功, 若是, 记录 GPS 接收机的定位时间 ; 若否, 将定位失败的信息显示给用户 ; 并且判断是否 已经执行完所有的测试, 其中该定位测试设置包括 : 设置 GPS 信号模拟器模拟的 GPS 信号的输出强度 ; 动态 GPS 信号和 / 或静态 GPS 信号的选择以及动态 GPS 信号和静态 GPS 信号之间切换 时间的设置 ; 设置测试的步进时间 ; 设置测试的首次启动时间和再次启。
5、动时间 ; 以及测试的次数 ; 其中, 该 GPS 信号模拟器通过该 GPS 测试夹具与该待测的 GPS 接收机相连, 该 GPS 信号 模拟器与该待测的 GPS 接收机分别连接至该控制器, 该待测的 GPS 接收机置于该 GPS 测试 频蔽箱中。 2. 如权利要求 1 所述的 GPS 接收机的定位时间自动测试系统, 其特征在于, 该 GPS 接 收机的定位时间自动测试系统还包括一 GPS 信号衰减器, 用于衰减 GPS 信号模拟器输出的 GPS 信号, 该 GPS 信号衰减器的输入端与该 GPS 信号模拟器相连, 该 GPS 信号衰减器的输出 端通过该 GPS 测试夹具与该待测的 GPS 接。
6、收机相连。 3.如权利要求1所述的GPS接收机的定位时间自动测试系统, 其特征在于, 定位测试包 括冷启动测试、 温启动测试和热启动测试中的一种或多种。 4.如权利要求3所述的GPS接收机的定位时间自动测试系统, 其特征在于, 该定位测试 设置还包括 : 冷启动测试、 温启动测试和热启动测试的时间间隔设置。 5. 如权利要求 1-4 中任意一项所述的 GPS 接收机的定位时间自动测试系统, 其特征在 于, 以 c:b:a 表示首次启动的时间, 则步进时间与首次启动时间和再次启动时间的关系如 下 : 若首次启动后该待测的 GPS 接收机于 c:b:(a+g) 定位上, 其中 (a+g) 60, 。
7、若 (a+n) 60, 则再次启动时间为 c:(b+1):(a+n) ; 若 (a+n) 60, 则再次启动时间为 c:(b+2):(a+n-60) ; 若首次启动后该待测的 GPS 接收机于 c:(b+z):y 定位上, 其中 (a+g) 60, 若 (a+n) y, 则再次启动时间为 c:(b+z+1):(a+n) ; 若 60 (a+n) y, 则再次启动时间为 c:(b+z):(a+n) ; 若 (a+n) 60, 则再次启动时间为 c:(b+z+1):(a+n-60) ; 其中 c 表示小时, b 表示分钟, a 表示秒, g 表示待测的 GPS 接收机的定位时间, z 表示 (a+。
8、g) 除以 60 的整数, y 表示 (a+g) 除以 60 的余数, n 表示设置的步进时间。 6.如权利要求5所述的GPS接收机的定位时间自动测试系统, 其特征在于, 该控制器还 权 利 要 求 书 CN 102854518 A 2 2/3 页 3 用于在完成所有测试后计算 GPS 接收机的定位时间的最大值、 最小值和平均值。 7.如权利要求6所述的GPS接收机的定位时间自动测试系统, 其特征在于, 该GPS接收 机的定位时间自动测试系统还包括一显示装置, 用于显示定位信息给用户, 其中定位信息 包括 : GPS 接收机的定位时间 ; 和 / 或, GPS 接收机的定位时间的最大值、 最小。
9、值和平均值 ; 和 / 或, GPS 接收机接收到 GPS 信号后输出的 GPS 信息, 该 GPS 信息包括 : GPS 接收机的定位状 态、 载噪比、 接收到的卫星编号、 PDOP 值以及增强卫星系统信息中的一种或多种。 8. 一种 GPS 接收机的定位时间自动测试方法, 其特征在于, 包括以下步骤 : S1、 一控制器进行 GPS 的定位测试设置, 其中定位测试的设置包括 : 设置一 GPS 信号模拟器模拟的 GPS 信号的输出强度 ; 动态 GPS 信号和 / 或静态 GPS 信号的选择, 和 / 或动态 GPS 信号和 静态 GPS 信号之间切换时间的设置 ; 设置测试的步进时间 ;。
10、 设置测试的首次启动时间和再次启动时间 ; 以及测试的次数 ; S2、 该控制器控制该 GPS 信号模拟器按照步骤 S1中的定位测试设置输出 GPS 信号并于 设置的首次启动时间开始该待测的 GPS 接收机的首次启动, 其中以 c:b:a 表示首次启动时 间 ; S3、 该控制器判断该 GPS 接收机是否完成定位, 若是, 进入步骤 S4; 若否, 将定位失败的 信息显示给用户 ; S4、 该控制器判断 (a+g) 是否小于 60, 若 (a+g) 60, 则进入步骤 S5; 若 (a+g) 60, 则 进入步骤 S6; S5、 首次启动后该 GPS 接收机于 c:b:(a+g) 定位上, 则。
11、该控制器进行判断 (a+n) 是否小 于 60, 若 (a+n) 60, 则再次启动时间为 c:(b+1):(a+n) ; 若 (a+n) 60, 则再次启动时间 为 c:(b+2):(a+n-60) ; S6、 若首次启动后该待测的 GPS 接收机于 c:(b+z):y 定位上, 其中 (a+g) 60, 若 (a+n) y, 则再次启动时间为 c:(b+z+1):(a+n) ; 若 60 (a+n) y, 则再次启动时间为 c:(b+z):(a+n) ; 若 (a+n) 60, 则再次启动时间为 c:(b+z+1):(a+n-60) ; S7、 该控制器于再次启动时间开始该 GPS 接收机。
12、的再次启动, 并判断是否已执行完所有 的测试, 若是, 进入步骤 S8; 若否, 并将该再次启动时间更新为新的首次启动时间, 并返回步 骤 S2; S8、 该控制器记录 GPS 接收机的定位时间以显示给用户, 其中 c 表示小时, b 表示分钟, a 表示秒, g 表示待测的 GPS 接收机的定位时间, z 表示 (a+g) 除以 60 的整数, y 表示 (a+g) 除以 60 的余数, n 表示设置的步进时间。 9.如权利要求8所述的GPS接收机的定位时间自动测试方法, 其特征在于, 该GPS信号 模拟器输出的 GPS 信号经一 GPS 信号衰减器衰减后被输入至该待测的 GPS 接收机。 。
13、10. 如权利要求 8 所述的 GPS 接收机的定位时间自动测试方法, 其特征在于, 定位测试 包括冷启动测试、 温启动测试和热启动测试中的一种或多种。 权 利 要 求 书 CN 102854518 A 3 3/3 页 4 11.如权利要求7-9中任意一项所述的GPS接收机的定位时间自动测试方法, 其特征在 于, 步骤S1中的定位测试设置还包括 : 冷启动测试、 温启动测试和热启动测试的时间间隔设 置。 12. 如权利要求 11 所述的 GPS 接收机的定位时间自动测试方法, 其特征在于, 步骤 S8 中还包括以下步骤 : 计算 GPS 接收机的定位时间的最大值、 最小值和平均值并将结果显示给。
14、用户, 和 / 或, 显示定位信息给用户, 其中定位信息包括 : GPS 接收机的定位时间 ; 和 / 或, GPS 接收机的定位时间的最大值、 最小值和平均值 ; 和 / 或, GPS 接收机接收到 GPS 信号后输出的 GPS 信息, 该 GPS 信息包括 : GPS 接收机的定位状 态、 载噪比、 接收到的卫星编号、 PDOP 值以及增强卫星系统信息中的一种或多种。 权 利 要 求 书 CN 102854518 A 4 1/8 页 5 GPS 接收机的定位时间自动测试系统和方法 技术领域 0001 本发明涉及一种 GPS 接收机的定位时间自动测试系统和方法, 特别是涉及一种能 切换GPS。
15、场景、 且能模拟多种实际应用场合的GPS接收机的定位时间自动测试系统和方法。 背景技术 0002 在日趋发达的无线通信领域里, GPS( 全球定位系统 ) 的广泛应用, 正改变和影响 着人们的生活和习惯, GPS 产品种类繁多, GPS 能够快速、 高效、 准确地提供点、 线、 面要素的 精确三维坐标以及其他相关信息, 具有全天候、 高精度、 自动化、 高效益等显著特点, 广泛应 用于军事、 民用交通 ( 船舶、 飞机、 汽车等 ) 导航、 大地测量、 摄影测量、 野外探险考察、 土地 利用调查、 精确农业以及日常生活 ( 人员跟踪、 休闲娱乐 ) 等不同领域。 0003 如今越来越多的厂家加。
16、入到了GPS研发、 生产等活动中来, 为GPS行业的发展和应 用起到了举足轻重的推动作用。日益竞争的行业, 对于 GPS 接收机性能要求也越来越高, 同 时对于研发、 生产的周期也要求越来越紧迫。用户快节奏的生活, 对于 GPS 的首次定位时间 (Time to First Fix)要求也逐渐提高, 那种GPS接收机定位时间较长甚至长时间不能定位 的情况, 现在的用户是难以接受的。从而在整个 GPS 产品的研发、 生产过程中, 研发和生产 企业对于首次定位时间测试的准确性和测试时间长短, 也日益重视。 0004 由于 GPS 导航电文以 50 比特 / 秒的速率发射, 比特持续时间为 20ms。
17、, 接收整组电 文需要 12.5 分钟。基本的卫星星历和时钟参数每 30 秒重复一次。所以进行 GPS 首次定位 时间测试的时候需要注意测试的时间间隔。 0005 然而全球很多 GPS 芯片、 GPS 模块、 GPS 接收终端的开发公司针对 GPS 产品的首次 定位时间测试方法各不相同, 测试时间间隔也各不相同, 从而测试结果的准确性也相差较 大。多数研发单位在 GPS 的首次定位时间上测试方法通常是通过测试人员手动发起指令, 让 GPS 接收机冷启动、 温启动和热启动, 短时间的测试, 很难体现出研发的 GPS 接收机的真 实性能, 然后长时间的测试来收集更多的测试数据, 测试人员和重复测试。
18、时间投入会增大 较多。然而人为发起控制 GPS 进行冷启动、 温启动和热启动在时间间隔上也难以把握, 比较 复杂, 出现问题难以分析。现在虽然有些公司采用固定间隔时间来控制 GPS 进行冷启动、 温 启动和热启动, 这种测试方法同样缺乏贴近 GPS 真实使用情况。 0006 由此急需一种高效的 GPS 产品的定位时间测试系统和方法, 以客观地反映 GPS 产 品的定位能力。 发明内容 0007 本发明要解决的技术问题是为了克服现有技术中 GPS 芯片、 GPS 模块、 GPS 接收 终端的开发公司针对 GPS 产品的首次定位时间测试方法各不相同, 测试时间间隔也各不相 同, 从而测试结果的准确。
19、性也相差较大、 测试结果不能客观地反应产品的实际性能的缺陷, 提供一种能模拟GPS接收机在实际使用中的各种情况且测试结果最贴近GPS接收机实际性 能的 GPS 接收机的定位时间自动测试系统和方法。 说 明 书 CN 102854518 A 5 2/8 页 6 0008 本发明是通过下述技术方案来解决上述技术问题的 : 0009 一种 GPS 接收机的定位时间自动测试系统, 其特点在于, 其包括 : 0010 一 GPS 信号模拟器, 用于模拟输出强度可调节的 GPS 信号, 并将模拟的 GPS 信号提 供给一待测的 GPS 接收机, 其中该模拟的 GPS 信号为动态 GPS 信号和 / 或静态。
20、 GPS 信号 ; 0011 一 GPS 测试夹具, 用于给待测的 GPS 接收机提供工作电源以及 GPS 信号输入接口 和数据接口 ; 0012 一 GPS 测试频蔽箱, 用于频蔽干扰信号 ; 0013 一控制器, 用于进行GPS的定位测试设置 ; 还用于判断该待测的GPS接收机定位是 否成功, 若是, 记录 GPS 接收机的定位时间 ; 若否, 将定位失败的信息显示给用户 ; 并且判断 是否已经执行完所有的测试, 0014 其中该定位测试设置包括 : 0015 设置 GPS 信号模拟器模拟的 GPS 信号的输出强度 ; 0016 动态 GPS 信号和 / 或静态 GPS 信号的选择以及动态。
21、 GPS 信号和静态 GPS 信号之间 切换时间的设置 ; 0017 设置测试的步进时间 ; 0018 设置测试的首次启动时间和再次启动时间 ; 0019 以及测试的次数 ; 0020 其中, 该 GPS 信号模拟器通过该 GPS 测试夹具与该待测的 GPS 接收机相连, 该 GPS 信号模拟器与该待测的 GPS 接收机分别连接至该控制器, 该待测的 GPS 接收机置于该 GPS 测试频蔽箱中。 0021 例如, 在 GPS 信号模拟器中, 有各种场景信号可以选择 ( 如 : 飞机在某个空域飞行 并录制其运动轨迹、 汽车在某个国家或地区行驶并录制其运动轨迹、 轮船在某个海域或河 流航行并录制其。
22、运行轨迹等等, GPS 信号模拟器的厂商将这些运动记录的轨迹数据做成标 准文件, 然后GPS信号模拟器可以将这些环境下录制的数据回放出来, 我们称为动态GPS环 境。同样的, GPS 接收机预先在各个国家和地区静止的情况下工作, 录制一段时间 GPS 接收 机接收的数据, 最后仪器厂家也将这些静止时采集的数据做成标准文件, 存放在 GPS 信号 模拟器中回放出来, 我们称为静态 GPS 环境。) 0022 GPS 信号模拟器的 PC 端软件可以做出选择的, 软件上会标注出是动态还是静态 的。同时, 选择了动态场景文件并播放, 可以看到模拟的飞机、 汽车、 轮船运动的轨迹。静态 的也是, 可以看。
23、到基本静止不动的环境。 0023 优选地, 该GPS接收机的定位时间自动测试系统还包括一GPS信号衰减器, 用于衰 减 GPS 信号模拟器输出的 GPS 信号, 该 GPS 信号衰减器的输入端与该 GPS 信号模拟器相连, 该 GPS 信号衰减器的输出端通过该 GPS 测试夹具与该待测的 GPS 接收机相连。 0024 优选地, 定位测试包括冷启动测试、 温启动测试和热启动测试中的一种或多种。 用 户可以单独选择相应的测试, 也可以同时选择三种测试以交替执行测试。 0025 优选地, 该定位测试设置还包括 : 冷启动测试、 温启动测试和热启动测试的时间间 隔设置。 0026 优选地, 以 c:。
24、b:a 表示首次启动的时间, 则步进时间与首次启动时间和再次启动 时间的关系如下 : 说 明 书 CN 102854518 A 6 3/8 页 7 0027 若首次启动后该待测的 GPS 接收机于 c:b:(a+g) 定位上, 其中 (a+g) 60, 若 (a+n) 60, 则再次启动时间为 c:(b+1):(a+n) ; 若 (a+n) 60, 则再次启动时间为 c:(b+2):(a+n-60) ; 0028 若首次启动后该待测的 GPS 接收机于 c:(b+z):y 定位上, 其中 (a+g) 60, 若 (a+n) y, 则再次启动时间为 c:(b+z+1):(a+n) ; 若 60 。
25、(a+n) y, 则再次启动时间为 c:(b+z):(a+n) ; 若 (a+n) 60, 则再次启动时间为 c:(b+z+1):(a+n-60) ; 0029 其中 c 表示小时, b 表示分钟, a 表示秒, g 表示待测的 GPS 接收机的定位时间, z 表示 (a+g) 除以 60 的整数, y 表示 (a+g) 除以 60 的余数, n 表示设置的步进时间。 0030 优选地, 该控制器还用于在完成所有测试后计算 GPS 接收机的定位时间的最大 值、 最小值和平均值。 0031 优选地, 该 GPS 接收机的定位时间自动测试系统还包括一显示装置, 用于显示定 位信息给用户, 其中定位。
26、信息包括 : 0032 GPS 接收机的定位时间 ; 和 / 或, 0033 GPS 接收机的定位时间的最大值、 最小值和平均值 ; 和 / 或, 0034 GPS 接收机接收到 GPS 信号后输出的 GPS 信息, 该 GPS 信息包括 : GPS 接收机的定 位状态、 载噪比、 接收到的卫星编号、 PDOP值(Position DilutionofPrecision, 位置精度强 弱度 ) 以及增强卫星系统信息中的一种或多种。 0035 本发明还提供一种 GPS 接收机的定位时间自动测试方法, 其特点在于, 包括以下 步骤 : 0036 S1、 一控制器进行 GPS 的定位测试设置, 其中。
27、定位测试的设置包括 : 0037 设置一 GPS 信号模拟器模拟的 GPS 信号的输出强度 ; 0038 动态 GPS 信号和 / 或静态 GPS 信号的选择, 和 / 或动态 GPS 信号和 0039 静态 GPS 信号之间切换时间的设置 ; 0040 设置测试的步进时间 ; 0041 设置测试的首次启动时间和再次启动时间 ; 0042 以及测试的次数 ; 0043 S2、 该控制器控制该 GPS 信号模拟器按照步骤 S1中的定位测试设置输出 GPS 信号 并于设置的首次启动时间开始该待测的 GPS 接收机的首次启动, 其中以 c:b:a 表示首次启 动时间 ; 0044 S3、 该控制器判。
28、断该 GPS 接收机是否完成定位, 若是, 进入步骤 S4; 若否, 将定位失 败的信息显示给用户 ; 0045 S4、 该 控 制 器 判 断 (a+g) 是 否 小 于 60, 若 (a+g) 60, 则 进 入 步 骤 S5; 若 (a+g) 60, 则进入步骤 S6; 0046 S5、 首次启动后该 GPS 接收机于 c:b:(a+g) 定位上, 则该控制器进行判断 (a+n) 是 否小于 60, 若 (a+n) 60, 则再次启动时间为 c:(b+1):(a+n) ; 若 (a+n) 60, 则再次启动 时间为 c:(b+2):(a+n-60) ; 0047 S6、 首次启动后该待测。
29、的 GPS 接收机于 c:(b+z):y 定位上, 其中 (a+g) 60, 若 (a+n) y, 则再次启动时间为 c:(b+z+1):(a+n) ; 若 60 (a+n) y, 则再次启动时间为 c:(b+z):(a+n) ; 若 (a+n) 60, 则再次启动时间为 c:(b+z+1):(a+n-60) ; 说 明 书 CN 102854518 A 7 4/8 页 8 0048 S7、 该控制器于再次启动时间开始该 GPS 接收机的再次启动, 并判断是否已执行完 所有的测试, 若是, 进入步骤 S8; 若否, 并将该再次启动时间更新为新的首次启动时间, 并返 回步骤 S2; 0049 S。
30、8、 该控制器记录 GPS 接收机的定位时间以显示给用户, 0050 其中 c 表示小时, b 表示分钟, a 表示秒, g 表示待测的 GPS 接收机的定位时间, z 表示 (a+g) 除以 60 的整数, y 表示 (a+g) 除以 60 的余数, n 表示设置的步进时间。 0051 优选地, 该 GPS 信号模拟器输出的 GPS 信号经一 GPS 信号衰减器衰减后被输入至 该待测的 GPS 接收机。 0052 优选地, 定位测试包括冷启动测试、 温启动测试和热启动测试中的一种或多种。 0053 优选地, 步骤S1中的定位测试设置还包括 : 冷启动测试、 温启动测试和热启动测试 的时间间隔。
31、设置。 0054 优选地, 步骤 S8中还包括以下步骤 : 0055 计算 GPS 接收机的定位时间的最大值、 最小值和平均值并将结果显示给用户, 和 / 或, 0056 显示定位信息给用户, 其中定位信息包括 : 0057 GPS 接收机的定位时间 ; 和 / 或, 0058 GPS 接收机的定位时间的最大值、 最小值和平均值 ; 和 / 或, 0059 GPS 接收机接收到 GPS 信号后输出的 GPS 信息, 该 GPS 信息包括 : GPS 接收机的定 位状态、 载噪比、 接收到的卫星编号、 PDOP 值以及增强卫星系统信息中的一种或多种。 0060 本发明的积极进步效果在于 : 00。
32、61 1、 本发明主要根据各种用户实际使用的习惯, 研究出科学的测试方法, 使测试结 果最贴近GPS接收机实际性能值。 通过设置步进时间间隔的方法, 应用控制软件设置GPS执 行的冷启动、 温启动、 热启动起始时间, 并用软件控制 GPS 信号模拟器同步有序的改变 GPS 信号模拟器的输出信号强度以及接收环境场景 ( 如动态的、 静态的 ), 科学的循环执行 GPS 首次定位时间测试操作, 最终更精确的测试出该研发的 GPS 接收机 (GPS 模块或 GPS 终端 ) 的首次定位性能。 0062 2、 本发明的 GPS 接收机的定位时间自动测试系统通过设置步进间隔时间, 根据上 一次执行 GP。
33、S 接收机冷启动、 温启动和热启动指令的某一分钟里的第 a 秒, 在 GPS 接收机成 功定位后, 会自动在间隔 30 秒以后的一分钟中里的第一个 a 秒 (a 取 0 59) 加上步进时 间的秒上, 再次分别进行冷启动、 温启动和热启动操作, 再次定位时输出首次定位的时间, 这样根据预先设定的循环次数进行循环测试, 最终根据结果, 显示出最大首次定位时间、 最 小首次定位时间和平均首次定位时间。 0063 3、 本发明的GPS接收机的定位时间自动测试系统也加入了GPS信号模拟器的强度 设置, 以及静态 GPS 环境和动态 GPS 环境的选择设置。该系统可以单独选择静态 GPS 环境 或动态 。
34、GPS 环境并配合设置 GPS 信号模拟器输出相应的 GPS 信号强度 ; 也可以同时选择静 态 GPS 环境和动态 GPS 环境并配合设置 GPS 信号模拟器输出相应的 GPS 信号强度, 这样在 执行GPS首次定位时间测试时, 系统会自动交替提供GPS静态和动态的场景, 这样就解决了 以往 GPS 首次定位时间测试 GPS 信号以及环境单一的情况, 充分模拟用户静止和移动过程 中的真实使用情景。 说 明 书 CN 102854518 A 8 5/8 页 9 0064 4、 根据本发明的测试系统, 科学有效的解决了实验人员需要多次的重复的测试, 最终有时还可能难以判断 GPS 接收机性能的问。
35、题, 节省了人力和测试时间 ; 同时该系统也 可适用于工厂生产测试。 附图说明 0065 图 1 为本发明的 GPS 接收机的定位时间自动测试系统的结构框图。 0066 图 2 为本发明的 GPS 接收机的定位时间自动测试方法的流程图。 具体实施方式 0067 下面结合附图给出本发明较佳实施例, 以详细说明本发明的技术方案。 0068 参考图 1, 介绍本发明的 GPS 接收机的定位时间自动测试系统, 其包括 : 0069 一 GPS 信号模拟器 1, 用于模拟输出强度可调节的 GPS 信号, 并将模拟的 GPS 信号 提供给一待测的 GPS 接收机 6, 其中该模拟的 GPS 信号为动态 G。
36、PS 信号和 / 或静态 GPS 信 号 ; 0070 一GPS测试夹具3, 用于给待测的GPS接收机6提供工作电源以及GPS信号输入接 口和数据接口 ; 0071 一 GPS 测试频蔽箱 4, 用于频蔽干扰信号 ; 0072 一控制器 5, 用于进行 GPS 的定位测试设置 ; 还用于判断该待测的 GPS 接收机 6 定 位是否成功, 若是, 记录定位时间 ; 若否, 将定位失败的信息显示给用户 ; 并且判断是否已 经执行完所有的测试, 0073 其中该定位测试设置包括 : 0074 设置 GPS 信号模拟器 1 模拟的 GPS 信号的输出强度 ; 0075 动态 GPS 信号和 / 或静态。
37、 GPS 信号的选择以及动态 GPS 信号和静态 GPS 信号之间 切换时间的设置 ; 0076 设置测试的步进时间 ; 0077 设置测试的首次启动时间和再次启动时间 ; 0078 以及测试的次数 ; 0079 其中, 该 GPS 信号模拟器 1 通过该 GPS 测试夹具 3 与该待测的 GPS 接收机 6 相连, 该 GPS 信号模拟器 1 与该待测的 GPS 接收机 6 分别连接至该控制器 5, 该待测的 GPS 接收机 6 置于该 GPS 测试频蔽箱 4 中。 0080 进一步地, 该 GPS 接收机的定位时间自动测试系统还包括一 GPS 信号衰减器 2, 用 于衰减 GPS 信号模拟。
38、器 1 输出的 GPS 信号, 该 GPS 信号衰减器 2 的输入端与该 GPS 信号模 拟器 1 相连, 该 GPS 信号衰减器 2 的输出端通过该 GPS 测试夹具 3 与该待测的 GPS 接收机 6 相连。 0081 举例来说, 将 GPS 接收机 6 和 GPS 测试夹具 3 置于该 GPS 测试频蔽箱 4 中, GPS 测 试夹具 3 的一信号接口通过一射频线经 SMA 射频接口与 GPS 信号衰减器 2 和 GPS 信号模拟 器 1 相连接 ; 该 GPS 测试夹具 3 的数据端口通过 RS232 串口线经过 GPS 测试频蔽箱 4 上的 RS232 串口转接口转接出来接控制器 5。
39、 ; 控制器 5 可以通过 GPIB 通用接口总线控制 GPS 信 号模拟器 1 ; 另外可以采用一电源适配器经过 GPS 测试频蔽箱的一电源接口接到外部电源 说 明 书 CN 102854518 A 9 6/8 页 10 上, 给 GPS 接收机 6 和 GPS 测试夹具 3 供电, 使其正常工作。以上所述的具体连接方式仅是 举例说明, 本领域技术人员还可以根据实际需要采用其他的现有手段。 0082 具体来说, 定位测试包括冷启动测试、 温启动测试和热启动测试中的一种或多种。 用户可以根据实际需要选择相应的测试, 也可以同时选择三种测试以交替执行测试。 0083 当用户选择了不同的测试模式(。
40、即冷启动测试、 温启动测试和热启动测试)后, 该 定位测试设置还包括 : 冷启动测试、 温启动测试和热启动测试的时间间隔设置。 即本发明的 GPS 接收机的定位时间自动测试系统可以单独执行冷启动、 温启动和热启动中的某一项测 试, 也可以三项全部选中, 依次逐一进行循环测试, 例如冷启动测试循环完毕间隔 12.5 分 钟后再分别执行温启动测试和热启动测试。 具体的测试的时间间隔可以由用户根据实际的 应用场合自行设置。 0084 为了实现重复的GPS定位时间的测试, 以c:b:a表示首次启动的时间, 则步进时间 与首次启动时间和再次启动时间的关系如下 : 0085 若首次启动后该待测的 GPS 。
41、接收机于 c:b:(a+g) 定位上, 其中 (a+g) 60, 若 (a+n) 60, 则再次启动时间为 c:(b+1):(a+n) ; 若 (a+n) 60, 则再次启动时间为 c:(b+2):(a+n-60) ; 0086 若首次启动后该待测的 GPS 接收机于 c:(b+z):y 定位上, 其中 (a+g) 60, 若 (a+n) y, 则再次启动时间为 c:(b+z+1):(a+n) ; 若 60 (a+n) y, 则再次启动时间为 c:(b+z):(a+n) ; 若 (a+n) 60, 则再次启动时间为 c:(b+z+1):(a+n-60) ; 0087 其中 c 表示小时, b 。
42、表示分钟, a 表示秒, g 表示待测的 GPS 接收机的定位时间, z 表示 (a+g) 除以 60 的整数, y 表示 (a+g) 除以 60 的余数, n 表示设置的步进时间。 0088 另外, 该控制器 5 还用于在完成所有测试后计算 GPS 接收机 6 的定位时间的最大 值、 最小值和平均值, 并显示给用户。 0089 参考图 2, 介绍本发明的 GPS 接收机的定位时间自动测试方法包括以下步骤 : 0090 步骤 100, 一控制器进行 GPS 的定位测试设置, 其中定位测试的设置包括 : 0091 设置一 GPS 信号模拟器模拟的 GPS 信号的输出强度 ; 0092 动态 GP。
43、S 信号和 / 或静态 GPS 信号的选择, 和 / 或动态 GPS 信号和静态 GPS 信号 之间切换时间的设置 ; 0093 设置测试的步进时间 ; 0094 设置测试的首次启动时间和再次启动时间 ; 0095 以及测试的次数。 0096 具体来说, 在进行 GPS 接收机的定位时间测试前, 先设置 GPS 信号模拟器的输出 GPS信号功率, 并可以根据需要, 单独选择静态场景(静态GPS信号)或动态场景(动态GPS 信号 ), 如果需要静态场景与动态场景都测试, 那么可以将静态场景和动态场景都选择, 测 试时两种状态的场景会间隔性的切换, 如果需要更换测试用的静态场景和动态场景, 测试 。
44、工具软件是可以选择设置的。 0097 开启并设置好 GPS 输出信号后, 设置需要进行的首次定位时间的冷启动测试次 数、 温启动测试次数、 热启动测试次数以及每种测试的首次启动时间。 0098 步骤101, 该控制器控制该GPS信号模拟器按照上述的定位测试设置输出GPS信号 并于设置的首次启动时间开始该待测的 GPS 接收机的首次启动, 其中以 c:b:a 表示首次启 说 明 书 CN 102854518 A 10 7/8 页 11 动时间。 0099 步骤102, 该控制器判断该GPS接收机是否完成定位, 若是, 进入步骤104 ; 若否, 进 入步骤 103。 0100 步骤 103, 将。
45、定位失败的信息显示给用户, 由用户选择如何进行后续的操作。 0101 步骤 104, 该控制器判断 (a+g) 是否小于 60, 若 (a+g) 60, 则进入步骤 105 ; 若 (a+g) 60, 则进入步骤 106。 0102 步骤105, 首次启动后该GPS接收机于c:b:(a+g)定位上, 并进入步骤107的判断。 0103 步骤106, 首次启动后该GPS接收机于c:(b+z):y定位上, 并进入步骤110的判断。 0104 步骤 107, 则该控制器进行判断 (a+n) 是否小于 60, 若 (a+n) 60, 则进入步骤 108 ; 若 (a+n) 60, 则进入步骤 109。。
46、 0105 步骤 108, 再次启动时间为 c:(b+1):(a+n), 并进入步骤 113。 0106 步骤 109, 再次启动时间为 c:(b+2):(a+n-60), 并进入步骤 113。 0107 步骤 110, 该控制器进行判断 (y+n) 是否小于 60, 若 (a+n) y, 则进入步骤 111 ; 若 (a+n) 60, 则进入步骤 112 ; 若 60 (a+n) y, 则进入 117。 0108 步骤 111, 再次启动时间为 c:(b+z+1):(a+n), 并进入步骤 113。 0109 步骤 112, 再次启动时间为 c:(b+z+1):(a+n-60), 并进入步骤。
47、 113。 0110 步骤 113, 该控制器于再次启动时间开始该 GPS 接收机的再次启动。 0111 步骤 114, 该控制器判断是否已执行完所有的测试, 若是, 进入步骤 116 ; 若否, 进 入步骤 115。 0112 步骤 115, 将该再次启动时间更新为新的首次启动时间, 并返回步骤 101。 0113 步骤 116, 该控制器记录 GPS 接收机的定位时间, 并计算 GPS 接收机的定位时间的 最大值、 最小值和平均值并将结果显示给用户。 0114 步骤 117, 再次启动时间为 c:(b+z):(a+n), 并进入步骤 113。 0115 其中 c 表示小时, b 表示分钟,。
48、 a 表示秒, g 表示待测的 GPS 接收机的定位时间, z 表示 (a+g) 除以 60 的整数, y 表示 (a+g) 除以 60 的余数, n 表示设置的步进时间。 0116 具体来说, 该 GPS 信号模拟器输出的 GPS 信号经一 GPS 信号衰减器衰减后被输入 至该待测的 GPS 接收机。 0117 更具体地, 定位测试包括冷启动测试、 温启动测试和热启动测试中的一种或多种。 用户可以单独选择三种测试中的某一种, 也可以同时选择三种测试中的多种。 0118 另外, 步骤 100 中的定位测试设置还包括 : 冷启动测试、 温启动测试和热启动测试 的时间间隔设置。 0119 从用户角度出发, 首先开启本发明的 GPS 接收机的定位时间自动测试系统并设置 好 GPS 信号模拟器的输出 GPS 信号的信号强度之后, 设置需要进行的首次定位时间的冷启 动次数、 温启动次数、 热启动次数 ; 根据验证测试的进度和时间的需要, 分别设置冷启动步 进时间、 温启动步进时间、 热启动步进时间。 比如设置冷启动步进时间为1秒时, 假设GPS接 收机在第 b 分钟的第 a 秒进行了冷启动, 则下次执行冷启动操作的时间为第 b+1 分钟的第 a+1 秒 (a+1) 60 的情况 , 或第 b+2 分钟的第。