《一种平台授时的智驾诊断仪.pdf》由会员分享,可在线阅读,更多相关《一种平台授时的智驾诊断仪.pdf(23页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103646443 A (43)申请公布日 2014.03.19 CN 103646443 A (21)申请号 201310689768.X (22)申请日 2013.12.17 G07C 5/00(2006.01) (71)申请人 北京九五智驾信息技术股份有限公 司 地址 100083 北京市海淀区上园村 3 号知行 大厦九层 901 室 (72)发明人 蒋毅成 崔光辉 张连成 叶皖平 王东亮 (54) 发明名称 一种平台授时的智驾诊断仪 (57) 摘要 本发明为一种平台授时智驾诊断仪, 其包括 一计时单元、 一数据采集单元、 一数据处理单元、 一平台通信单元、 一。
2、存储单元和一时间校准单元 ; 所述时间校准单元接收所述计时单元发送的计时 器时间与智驾服务平台发送的标准时间, 将所述 计时器时间和所述标准时间进行对比后获得补偿 值, 并用所述补偿值将所述计时器时间校准后得 到授时时间。从而保证了智驾诊断仪系统记录的 时间和标准时间能够保持一致。 (51)Int.Cl. 权利要求书 3 页 说明书 11 页 附图 8 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明书11页 附图8页 (10)申请公布号 CN 103646443 A CN 103646443 A 1/3 页 2 1. 一种平台授时智驾诊断仪, 其特征在于,。
3、 包括 : 一计时单元, 用于在所述智驾诊断仪开启时开始计时, 为所述智驾诊断仪提供计时器 时间数据 ; 一数据采集单元, 其与所述计时单元相连接, 用于采集所述计时器时间数据 ; 一数据处理单元, 其与所述数据采集单元相连接, 用于接收所述计时器时间数据, 并对 其进行处理 ; 一平台通信单元, 其输入端与所述数据处理单元相连接及, 其输出端与所述智驾服务 平台相连接, 用于接收所述数据处理单元处理的数据并上传到所述智驾服务平台, 或者接 收所述智驾服务平台的指令并传输给所述数据处理单元 ; 一存储单元, 其输入端与所述数据处理单元相连接, 其输出端与所述平台通信单元相 连接, 在所述平台通。
4、信单元无法上传数据时存储该无法上传的数据, 或在所述平台通信单 元与所述智驾服务平台恢复连接时将所述无法上传的数据传输给所述平台通信单元 ; 一时间校准单元, 所述时间校准单元接收所述计时器时间与所述智驾服务平台发送的 标准时间, 将所述计时器时间和所述标准时间进行对比后获得补偿值, 并用所述补偿值将 所述计时器时间校准后得到授时时间 ; 所述时间校准单元还对所述授时时间进行加密, 加 密公式为 : C=C1810+C1 8 公式中, C1由下述公式确定, C1=P11 48 上式中, P 表示明文, C 表示密文, C1表示中间变量。 2. 根据权利要求 1 所述的平台授时智驾诊断仪, 其特。
5、征在于, 所述时间校准单元包括 一计时器时间处理模块、 一标准时间处理模块、 一补偿值获取模块和一时间校准与加密模 块 ; 所述计时器时间处理模块接收所述计时单元传输的计时器时间数据并处理 ; 所述标准 时间处理模块接收所述智驾服务平台传输的标准时间数据并处理 ; 所述补偿值获取模块接 收所述计时器时间处理模块与所述标准时间处理模块传输的数据计算出补偿值 ; 所述时 间校准与加密模块接收所述补偿值获取模块传输的所述补偿值和所述计时单元传输的所 述计时器时间数据, 校准所述的计时器时间数据并对校准后的所述计时器时间数据进行加 密。 3. 根据权利要求 2 所述的平台授时智驾诊断仪, 其特征在于,。
6、 所述计时器时间处理模 块处理所述计时器时间的计算公式为 : 公式中, p1i由下述公式确定, 上式中, 、 分别为修正因子与修正值, 用来修正系统误差, i 为发送次序, n 为发送 次数, xi为第 i 次发送的计时器时间, p1i为计时器模块第 i 次发送计时器时间的发送时刻, p2i为计时器时间处理模块接受第 i 次发送的计时器时间的接收时刻, p11为第 1 次发送计 权 利 要 求 书 CN 103646443 A 2 2/3 页 3 时器时间的发送时刻, T 为相邻两次发送时刻的最大时间间隔, m 为发送序号。 4. 根据权利要求 3 所述的平台授时智驾诊断仪, 其特征在于, 所。
7、述标准时间处理模块 处理所述标准时间的计算公式为 : 公式中, q1i由下述公式确定, 上式中, 、 分别为修正因子与修正值, 用来修正系统误差, i 为发送序号, n 为发送 次数, yi为第 i 次发送的标准时间, q1i为智驾服务平台第 i 次发送标准时间的发送时刻, q2i 为标准时间处理模块接受第 i 次发送的标准时间的接收时刻, q11为第 1 次发送标准时间的 发送时刻, T 为相邻两次发送时刻的最大时间间隔, m 为发送序号。 5. 根据权利要求 4 所述的平台授时智驾诊断仪, 其特征在于, 所述补偿值获取模块获 取所述补偿值 Z 的计算公式为 : Z=Y-X 上式中, X 为。
8、计时器时间, Y 为标准时间, Z 为补偿值。 6. 根据权利要求 1 所述的平台授时智驾诊断仪, 其特征在于, 所述补偿值获取模块获 取所述补偿值 Z 的计算公式为 : 公式中, p1i、 q1i由下述公式确定, 上式中, 、 分别为计时器时间的修正因子与修正值 、 分别为标准时间的修正 因子与修正值, 用来修正系统误差 i 为发送次序, n 为总发送次数, xi为第 i 次发送的计时 器时间, p1i为计时器模块第 i 次发送计时器时间的发送时刻, p2i为计时器时间处理模块接 受第 i 次发送的计时器时间的接收时刻, p11为第 1 次发送计时器时间的发送时刻, yi为第 i 次发送的标。
9、准时间, q1i为智驾服务平台第 i 次发送标准时间的发送时刻, q2i为标准时间 处理模块接受第 i 次发送的标准时间的接收时刻, q11为第 1 次发送标准时间的发送时刻, T 为相邻两次发送时刻的最大时间间隔, m 为发送序号。 7. 根据权利要求 1-6 中任一项所述的平台授时智驾诊断仪, 其特征在于, 所述的数据 采集单元包括 : 一车况数据采集模块, 用于从车载自动诊断系统中采集车辆的固有数据及车辆运行时 的实时数据, 以判断车辆的运行状态 ; 一报警数据采集模块, 用于采集故障码信息、 电瓶电压、 陀螺仪信息, 以判断车辆是否 权 利 要 求 书 CN 103646443 A 3。
10、 3/3 页 4 故障。 一时间数据采集模块, 所述时间数据采集模块采集所述计时单元的所述计时器时间数 据。 8. 根据权利要求 7 所述的平台授时智驾诊断仪, 其特征在于, 所述的数据处理单元包 括一数据处理模块和一临时存储模块 ; 所述数据处理模块对所述数据采集单元采集到的所 述计时器时间数据进行分析、 转换格式后传输给所述临时存储模块 ; 所述临时存储模块接 收到所述数据处理模块传输的数据后, 将其暂时存储。 9. 根据权利要求 8 所述的平台授时智驾诊断仪, 其特征在于, 所述平台通信单元包括 一数据上传模块和一指令接收模块 ; 所述数据上传模块接收所述临时存储模块存储的数据 并上传到。
11、所述智驾服务平台 ; 所述指令接收模块接收所述智驾服务平台发出的指令并传输 给数据处理单元。 10. 根据权利要求 9 所述的平台授时智驾诊断仪, 其特征在于, 所述计时单元包括一计 时器模块与一时间补偿模块 ; 所述计时器模块从智驾诊断仪启动时开始计时, 起始时刻为 智驾诊断仪上次关机时的停止时刻 ; 所述时间补偿模块可以对计时器模块的起始时刻进行 补偿, 补偿后计时单元的输出为授时时间。 权 利 要 求 书 CN 103646443 A 4 1/11 页 5 一种平台授时的智驾诊断仪 技术领域 0001 本发明涉及车辆的安全检测装置, 具体涉及一种平台授时智驾诊断仪。 背景技术 0002 。
12、各国学者致力于道路交通安全的研究已经近百年, 为预防和减少交通事故及其带 来的损失, 分别在汽车安全性设计、 道路交通设施与环境的改善、 智能交通系统、 道路交通 安全评估及事故预测、 道路交通安全法规尤其是道路交通安全事故中的人为因素进行了大 量的研究。 这些研究促进了许多对保证道路安全交通事故起到了积极的作用的汽车诊断仪 的诞生。 0003 中国发明专利 一种个人驾驶行为分析管理系统 , 专利号 : CN201010280297.3, 公开了了一种个人驾驶行为分析管理控制系统, 包括 : 数据读取终端, 用于获取车辆 ECU 运 行数据、 读取汽车行驶工况数据、 建立驾驶员操作行为数据评估。
13、分析模型、 对危险驾驶行为 进行报警、 紧急记录车辆事故数据、 统计汽车行驶里程及油耗、 检测车辆排放是否超标 ; GPS 定位设备, 用于车辆定位 ; 服务器, 用于记录和分析驾驶行为数据, 结合 OBD 的车辆诊断功 能及时对车辆的保养维修故障进行提醒, 并通过互联平台和用户进行信息交互。此发明通 过多种行为模型, 提炼出车主驾车的安全性、 经济性情况, 给予车主指导建议和意见, 并在 汽车驾驶过程和互联网终端界面进行报警提醒及建议, 从而改善驾驶行为, 达到节能减排, 安全保障, 经济环保的作用。 0004 但是其中并未说明如何确定数据的时间属性, 而目前诊断仪所采用的数据时间都 是相对。
14、的整型时间。 即从诊断仪开启时开始按秒计时, 关闭则结束, 下次开启则从零开始重 新计时, 其输出数据的绝对时间则取决于诊断仪中的常规时间, 故数据的时间属性并不能 保证准确, 给数据分析带来了很多困难。 0005 基于对诊断仪功能的考量, 我们认为上述系统还缺少平台授时功能, 以从根本上 解决数据时间的准确性和有效性, 使系统记录的时间和标准时间保持一致。 0006 鉴于上述缺陷, 本发明创作者经过长时间的研究和试验终于获得了本发明。 发明内容 0007 本发明的目的在于用以克服上述技术缺陷, 提供一种可以使系统记录的时间和标 准时间保持一致的平台授时智驾诊断仪。 0008 为实现上述目的,。
15、 本发明采用的技术方案在于 : 提供一种平台授时智驾诊断仪, 其 包括 : 0009 一计时单元, 用于在所述智驾诊断仪开启时开始计时, 为所述智驾诊断仪提供计 时器时间数据 ; 0010 一数据采集单元, 其与所述计时单元相连接, 用于采集所述计时器时间数据 ; 0011 一数据处理单元, 其与所述数据采集单元相连接, 用于接收所述计时器时间数据, 并对其进行处理 ; 说 明 书 CN 103646443 A 5 2/11 页 6 0012 一平台通信单元, 其输入端与所述数据处理单元相连接及, 其输出端与所述智驾 服务平台相连接, 用于接收所述数据处理单元处理的数据并上传到所述智驾服务平台。
16、, 或 者接收所述智驾服务平台的指令并传输给所述数据处理单元 ; 0013 一存储单元, 其输入端与所述数据处理单元相连接, 其输出端与所述平台通信单 元相连接, 在所述平台通信单元无法上传数据时存储该无法上传的数据, 或在所述平台通 信单元与所述智驾服务平台恢复连接时将所述无法上传的数据传输给所述平台通信单 元 ; 0014 一时间校准单元, 所述时间校准单元接收所述计时器时间与所述智驾服务平台发 送的标准时间, 将所述计时器时间和所述标准时间进行对比后获得补偿值, 并用所述补偿 值将所述计时器时间校准后得到授时时间 ; 所述时间校准单元还对所述授时时间进行加 密, 加密公式为 : 0015。
17、 C=C1810+C1 8 (12) 0016 公式中, C1由下述公式 (13) 确定, 0017 C1=P11 48 (13) 0018 上式中, P 表示明文, C 表示密文, C1表示中间变量。 0019 较佳的, 所述时间校准单元包括一计时器时间处理模块、 一标准时间处理模块、 一 补偿值获取模块和一时间校准与加密模块 ; 所述计时器时间处理模块接收所述计时单元传 输的计时器时间数据并处理 ; 所述标准时间处理模块接收所述智驾服务平台传输的标准时 间数据并处理 ; 所述补偿值获取模块接收所述计时器时间处理模块与所述标准时间处理模 块传输的数据计算出补偿值 ; 所述时间校准与加密模块接。
18、收所述补偿值获取模块传输的所 述补偿值和所述计时单元传输的所述计时器时间数据, 校准所述的计时器时间数据并对校 准后的所述计时器时间数据进行加密。 0020 分为两个实施例, 实施例一 : 0021 所述计时器时间处理模块处理所述计时器时间的计算公式为 : 0022 0023 公式中, p1i由下述公式 (4) 确定, 0024 0025 上式中, 、 分别为修正因子与修正值, 用来修正系统误差, i 为发送次序, n 为 发送次数, xi为第 i 次发送的计时器时间, p1i为计时器模块第 i 次发送计时器时间的发送 时刻, p2i为计时器时间处理模块接受第 i 次发送的计时器时间的接收时刻。
19、, p11为第 1 次发 送计时器时间的发送时刻, T 为相邻两次发送时刻的最大时间间隔, m 为发送序号。 0026 所述标准时间处理模块处理所述标准时间的计算公式为 : 0027 0028 公式中, q1i由下述公式 (7) 确定, 说 明 书 CN 103646443 A 6 3/11 页 7 0029 0030 上式中, 、 分别为修正因子与修正值, 用来修正系统误差, i 为发送序号, n 为 发送次数, yi为第 i 次发送的标准时间, q1i为智驾服务平台第 i 次 发送标准时间的发送时 刻, q2i为标准时间处理模块接受第 i 次发送的标准时间的接收时刻, q11为第 1 次发。
20、送标准 时间的发送时刻, T 为相邻两次发送时刻的最大时间间隔, m 为发送序号。 0031 所述补偿值获取模块获取所述补偿值 Z 的计算公式为 : 0032 Z=Y-X (8) 0033 上式中, X 为计时器时间, Y 为标准时间, Z 为补偿值。 0034 实施例二 : 0035 所述补偿值获取模块获取所述补偿值 Z 的计算公式为 : 0036 0037 公式中, p1i、 q1i由公式 (10)、 (11) 确定, 0038 0039 0040 上式中, 、 分别为计时器时间的修正因子与修正值 、 分别为标准时间的 修正因子与修正值, 用来修正系统误差 i 为发送次序, n 为总发送次。
21、数, xi为第 i 次发送的 计时器时间, p1i为计时器模块第 i 次发送计时器时间的发送时刻, p2i为计时器时间处理模 块接受第 i 次发送的计时器时间的接收时刻, p11为第 1 次发送计时器时间的发送时刻, yi 为第 i 次发送的标准时间, q1i为智驾服务平台第 i 次发送标准时间的发送时刻, q2i为标准 时间处理模块接受第 i 次发送的标准时间的接收时刻, q11为第 1 次发送标准时间的发送时 刻, T 为相邻两次发送时刻的最大时间间隔, m 为发送序号。 0041 较佳的, 所述的数据采集单元包括 : 0042 一车况数据采集模块, 用于从车载自动诊断系统中采集车辆的固有。
22、数据及车辆运 行时的实时数据, 以判断车辆的运行状态 ; 0043 一报警数据采集模块, 用于采集故障码信息、 电瓶电压、 陀螺仪信息, 以判断车辆 是否故障。 0044 一时间数据采集模块, 所述时间数据采集模块采集所述计时单元的所述计时器时 间数据。 0045 较佳的, 所述的数据处理单元包括一数据处理模块和一临时存储模块 ; 所述数 据处理模块对所述数据采集单元采集到的所述计时器时间数据进行分析、 转换格式后传输 给所述临时存储模块 ; 所述临时存储模块接收到所述数据处理模块传输的数据后, 将其暂 时存储。 0046 较佳的, 所述平台通信单元包括一数据上传模块和一指令接收模块 ; 所述。
23、数据上 说 明 书 CN 103646443 A 7 4/11 页 8 传模块接收所述临时存储模块存储的数据并上传到所述智驾服务平台 ; 所述指令接收模块 接收所述智驾服务平台发出的指令并传输给数据处理单元。 0047 较佳的, 所述计时单元包括一计时器模块与一时间补偿模块 ; 所述计时器模块从 智驾诊断仪启动时开始计时, 起始时刻为智驾诊断仪上次关机时的停止时刻 ; 所述时间补 偿模块可以对计时器模块的起始时刻进行补偿, 补偿后计时单元的输出为授时时间。 0048 与现有技术比较本发明的有益效果在于 : 提供了一种平台授时的智驾诊断仪, 保 证了智驾诊断仪系统记录的时间和标准时间保持一致 ;。
24、 运算过程简便, 节省系统资源 ; 保 密性好, 保证了时间传输的安全性。 附图说明 0049 图 1 为本发明平台授时智驾诊断仪的结构图 ; 0050 图 2A 为本发明平台授时智驾诊断仪计时单元的结构图 ; 0051 图 2B 为本发明平台授时智驾诊断仪数据采集单元的结构图 ; 0052 图 2C 为本发明平台授时智驾诊断仪数据处理单元的结构图 ; 0053 图 2D 为本发明平台授时智驾诊断仪平台通信单元的结构图 ; 0054 图 2E 为本发明平台授时智驾诊断仪时间校准单元的结构图 ; 0055 图 3 为本发明平台授时智驾诊断仪实施例一计时器时间处理的流程图 ; 0056 图 4 为。
25、本发明平台授时智驾诊断仪实施例一标准时间处理的流程图 ; 0057 图 5 为本发明平台授时智驾诊断仪实施例一获取补偿值的流程图 ; 0058 图 6 为本发明平台授时智驾诊断仪实施例二时间校准的流程图 ; 0059 图 7 为本发明平台授时智驾诊断仪数据传输的流程图 ; 0060 图 8 为本发明平台授时智驾诊断仪的平台授时流程图 ; 0061 图 9 为本发明平台授时智驾诊断仪的平台授时与数据上传流程图。 具体实施方式 0062 以下结合附图, 对本发明上述的和另外的技术特征和优点作更详细的说明。 0063 请参阅图 1 所示, 其为本发明智驾诊断仪的结构图, 其中, 车载自动诊断系统 1。
26、 为 车辆原有的诊断系统, 可以提供车辆的固有数据和实时数据 ; 智驾服务平台 3 为人工服务 平台, 可以接收智驾诊断仪 2 的数据并对所述数据进行处理、 保存等, 还可以根据情况对之 间诊断仪2发出指令 ; 智驾诊断仪2与车载自动诊断系统1相连, 连接方式为导线接口插入 车辆预留的插口, 用于从车载自动诊断系统1提取车载自动诊断系统1采集的行车数据, 所 述智驾诊断仪 2 通过网络与智驾服务平台 3 相连, 将采集到的数据处理后传输给所述的智 驾服务平台 3 或者从智驾服务平台 3 接收指令并执行。 0064 所述的智驾诊断仪 2 包括 : 0065 一计时单元 24, 所述计时单元 24。
27、 输出计时器时间或者授时时间 ; 一数据采集单 元 21, 所述数据采集单元 21 与车载自动诊断系统 1 相连接, 从车载自动诊断系统 1 及智驾 诊断仪 2 中采集数据 ; 一数据处理单元 22, 与所述数据采集单元 21 相连接, 接收所述数据 采集单元 21 的所有数据并进行处理 ; 一平台通信单元 23, 所述平台通信单元 23 与所述数 据处理单元 22 以及所述智驾服务平台 3 相连接, 接收所述所述数据处理单元 22 传输的数 说 明 书 CN 103646443 A 8 5/11 页 9 据并上传或者接收所述智驾服务平台 3 的指令并传输给所述数据处理单元 22 ; 一存储单。
28、元 25, 所述存储单元 25 与所述数据处理单元 22 以及所述平台通信单元 23 相连接, 在数据上 传单元无法将数据上传到智驾服务平台 3 上时, 接收无法上传的数据并存储起来, 并在上 传功能恢复后将保存的数据传输给平台通信单元 23, 使其重新上传数据 ; 一时间校准单元 25, 与计时单元 24、 数据处理单元 22 以及平台通信单元 23 相连接, 其接收所述计时单元 24 传输的计时器时间和所述智驾平台 3 传输的标准时间, 进行对比后得出补偿值, 并用补偿 值校准所述计时器时间。 0066 请参阅图 2A 所示, 其为本发明平台授时智驾诊断仪计时单元的结构图, 其中, 计 时。
29、单元 24 包括一计时器模块 241 与一时间补偿模块 242 ; 所 述计时器模块 241 从智驾诊 断仪 2 启动时开始计时, 起始时刻为智驾诊断仪 2 上次关机时的停止时刻 ; 所述时间补偿 模块 242 可以对计时器模块 241 的起始时刻进行补偿, 补偿后计时单元 24 的输出为授时时 间。计时单元在智驾诊断仪 2 启动后开始计时, 计时器从零开始, 按秒计时, 直到诊断仪关 闭为止, 智驾诊断仪重新启动后, 计时器重新从零开始计时。 0067 请参阅图 2B 所示, 其为本发明平台授时智驾诊断仪数据采集单元的结构图, 其 中, 数据采集单元21包括一车况数据采集模块211、 一报警。
30、数据采集模块212和一时间数据 采集模块 213 ; 所述车况数据采集模块 211 从车载自动诊断系统 1 中采集车辆型号、 发动机 型号等车辆的固有数据以及发动机转速、 温度等车辆运行时的实时数据, 以判断车辆的运 行状态是良好还是存在故障风险 ; 所述报警数据采集模块 212 采集故障码信息、 电瓶电压、 陀螺仪信息, 以判断车辆是否故障 ; 所述时间数据采集模块 213 采集计时单元 24 的计时器 时间或者授时时间, 以保证智驾诊断仪 2 时间的准确性。 0068 请参阅图 2C 所示, 其为本发明平台授时智驾诊断仪数据处理单元的结构图, 其 中, 数据处理单元 22 包括一数据处理模。
31、块 221 和一临时存储模块 222 ; 所述数据处理模块 221 对所述数据采集单元 21 采集到的各种数据进行分析, 将分析结论转换成特定格式后传 输给所述临时存储模块223, 所述临时存储模块223接收到所述数据处理模块222传输的数 据后, 将其暂时存储起来, 并传输。 0069 请参阅图 2D 所示, 其为本发明平台授时智驾诊断仪平台通信单元的结构图, 其 中, 平台通信单元 23 包括一数据上传模块 232 和一指令接收模块 231, 所述数据上传模块 232 接收所述数据处理单元 22 传输的数据并上传到所述智驾服务平台 3, 所述指令接收模 块 231 接收所述智驾服务平台 3。
32、 发出的指令并传输给数据处理单元 22。 0070 请参阅图 2E 所示, 其为本发明平台授时智驾诊断仪时间校准单元的结构图, 其 中, 时间校准单元 25 包括一计时器时间处理模块 251、 一标准时间处理模块 252、 一补偿值 获取模块 253 和一时间校准与加密模块 254 ; 所述计时器时间处理模块 251 接收所述计时 单元 24 传输的计时器时间数据并处理 ; 所述标准时间处理模块 252 接收所述智驾服务平 台2传输的标准时 间数据并处理 ; 所述补偿值获取模块253接收所述计时器时间处理模块 251与所述标准时间处理模块252传输的数据计算出补偿值 ; 所述时间校准与加密模块。
33、254 接收所述补偿值获取模块 253 传输的所述补偿值和所述计时单元 24 传输的所述计时器时 间数据, 校准所述的计时器时间数据并对校准后的所述计时器时间数据进行加密。 0071 时间校准单元 25 还会将补偿值传输到计时单元 24 与数据处理单元 22, 以校准计 时单元 24 和数据处理单元 22 内未校准的计时器时间。 说 明 书 CN 103646443 A 9 6/11 页 10 0072 计时单元 24 接收到所述时间校准单元 25 传输的补偿值后, 其时间补偿模块 242 会根据补偿值对计时器模块 241 的起始时刻进行补偿, 原始起始时刻与补偿值的和为新的 起始时刻, 补偿。
34、后所述计时单元 24 输出的为授时时间。 0073 数据处理单元22接收到所述时间校准单元25传输的补偿值后, 临时存储模块222 会根据补偿值对临时存储模块 222 内存储的所有计时器时间进行补偿, 计时器时间与补偿 值之和为授时时间, 之后数据处理单元传输的均为授时时间。 0074 时间校准单元 25 校准时间的过程有两种实施例。 0075 实施例一 : 0076 请参阅图 3 所示, 其为本发明平台授时智驾诊断仪实施例一计时器时间处理的流 程图, 计时器时间处理模块 251 处理计时器时间的步骤为 : 0077 a1、 计时器模块每隔一段时间就会向计时器时间处理模块发送计时器时间数据 ;。
35、 0078 其中, 第一次发送的数据包括计时器时间 xi与发送时刻 p11第 i 次发送的数据包 括计时器时间 xi与发送时刻 p1i, 相邻两次发送数据的时间间隔为 : 0079 p1i p1(i-1)+Ti (1) 0080 公式中, Ti根据下述公式 (2) 计算, 0081 Ti=Tsin(Ai+B) (2) 0082 上式中, p1i为第 i 次发送计时器时间的发送时刻, p1(i-1)为第 i-1 次发送计时器时 间的发送时刻, Ti为第 i 次与第 i-1 次发送计时器时间的发送时刻间隔, T 为相邻两次 发送时刻的最大时间间隔, A、 B 为常数。 0083 其基本思路是, 若。
36、只发送一次计时器时间, 一旦发送过程出现错误, 就会使整个 授时过程失败, 因此需要发送多次计时器时间。 以第一次发送计时器时间的发送时刻p11为 起点, 每隔一段时间就再发送一次计时器时间, 间隔时间在 T、 A、 B 已经确定的情况下, 由 发送次序 i 唯一确定。 0084 上述计算方法, 对 (Ai+B) 取正弦值, 限定了值域, 运算简便, 节约程序资源 ; 而多 次发送计时器时间, 可以减小发送过程的误差。 0085 a2、 计时器时间处理模块接收所述的计时器时间数据, 并记录接收时刻 p2i; 0086 a3、 计算此时的计时器时间 X。 0087 其中, 计算公式为 : 008。
37、8 0089 公式中, p1i由下述公式 (4) 确定, 0090 0091 上式中, 、 分别为修正因子与修正值, 用来修正系统误差, i 为发送次序, n 为 发送次数, xi为第 i 次发送的计时器时间, p1i为计时器模块第 i 次发送计时器时间的发送 时刻, p2i为计时器时间处理模块接受第 i 次发送的计时器时间的接收时刻, p11为第 1 次发 送计时器时间的发送时刻, T 为相邻两次发送时刻的最大时间间隔, m 为发送序号。 0092 根据系统值判断, 0.95 1, | 0.25。 说 明 书 CN 103646443 A 10 7/11 页 11 0093 其基本思路是, 。
38、在第一次发送时刻 p11已定的情况下, 根据 (2) 中确定的发送间隔 累加出各个发送时刻p1i, 并在各个发送时刻发送计时器时间xi, 计算当次接收时刻p2i与发 送时刻 p1i的差值, 再与当次计时器时间 xi求和, 和为接收时的计时器时间, 最后求所有收 到的 n 次计时器时间的平均值, 并修正系统误差。 0094 上述计算方法, 相邻的发送时刻之间的时间间隔并不相同, 增加了随机性 ; 增加了 修正因子和修正值, 修正了系统误差 ; 对多个计时器时间求平均值, 减小了因发送出错造成 的误差 ; 运算过程简便, 节省了系统资源。 0095 请参阅图 4 所示, 其为本发明平台授时智驾诊断。
39、仪实施例一标准时间处理的流程 图 ; 标准时间处理模块 252 处理标准时间的步骤为 : 0096 b1、 智驾服务平台每隔一段时间就会向标准时间处理模块发送标准时间数据 ; 0097 其中, 第一次发送的数据包括标准时间 y1与发送时刻 q1i, 第 i 次发送的数据包括 标准时间 yi与发送时刻 q1i, 相邻两次发送数据的时间间隔为 : 0098 q1i q1(i-1)+Ti (5) 0099 公式中, Ti根据公式 (2) 计算, 0100 上式中, q1i为第 i 次发送标准时间的发送时刻, q1(i-1)为第 i-1 次发送标准时间的 发送时刻, Ti为第 i 次与第 i-1 次发。
40、送标准时间的发送时刻间隔。 0101 其基本思路是, 若只发送一次标准时间, 一旦发送过程出现错误, 就会使整个授时 过程失败, 因此需要发送多次标准时间。以第一次发送标准时间的发送时刻 q11为起点, 每 隔一段时间就再发送一次标准时间, 间隔时间 Ti在 T、 A、 B 已经确定的情况下, 由发送 次序 i 唯一确定。 0102 上述计算方法, 对 (Ai+B) 取正弦值, 限定了值域, 运算简便, 节约程序资源 ; 而多 次发送标准时间, 可以减小发送过程的误差 ; 相同次序发送计时器时间与发送标准时间的 时间间隔均为 Ti, 保证了计时器时间与标准时间的一致性。 0103 b2、 标准。
41、时间处理模块接收所述的标准时间数据, 并记录接收时刻 q2i; 0104 b3、 计算此时的标准时间 Y。 0105 其中, 计算公式为 : 0106 0107 公式中, q1i由下述公式 (7) 确定, 0108 0109 上式中, 、 分别为修正因子与修正值, 用来修正系统误差, i 为发送序号, n 为 发送次数, yi为第 i 次发送的标准时间, q1i为智驾服务平台第 i 次发送标准时间的发送时 刻, q2i为标准时间处理模块接受第 i 次发送的标准时间的接收时刻, q11为第 1 次发送标准 时间的发送时刻, T 为相邻两次发送时刻的最大时间间隔, m 为发送序号。 0110 根据。
42、系统值判断, 0.95 1, | 0.25。 0111 其基本思路是, 在第一次发送时刻 q11已定的情况下, 根据 (2) 中确定的发送间隔 累加出各个发送时刻q1i, 并在各个发送时刻发送标准时间yi, 计算当次接收时刻q2i与发送 说 明 书 CN 103646443 A 11 8/11 页 12 时刻q1i的差值, 再与当次标准时间yi求和, 和为接收时的标准时间, 最后求所有收到的n次 标准时间的平均值, 并修正系统误差。 0112 上述计算方法, 相邻的发送时刻之间的时间间隔并不相同, 增加了随机性 ; 发送计 时器时间与发送标准时间的时间间隔相同, 保证了计时器时间与标准时间的一。
43、致性 ; 对多 个计时器时间求平均值, 减小了因发送出错造成的误差 ; 增加了修正因子和修正值, 修正了 系统误差 ; 运算过程简便, 节省了系统资源。 0113 请参阅图 5 所示, 其为本发明平台授时智驾诊断仪实施例一获取补偿值的流程 图 ; 补偿值获取模块获取补偿值的步骤为 : 0114 c1、 补偿值获取模块接收计时器时间处理模块发送的计时器时间 X ; 0115 c2、 补偿值获取模块接收标准时间处理模块发送的标准时间 Y ; 0116 c3、 计算此时的补偿值 Z, 计算公式为 : 0117 Z Y-X (8) 0118 上式中, X 为计时器时间, Y 为标准时间, Z 为补偿值。
44、。 0119 c4、 对比补偿值 Z 的绝对值与设定的对比域, 若补偿值不在对比域的范围之内, 则 重新启动智驾诊断仪。 0120 时间校准与加密模块 254 对计时器时间进行校准的方法是对计时器时间与补偿 值 Z 求和, 和值即为校准后的授时时间。时间校准与加密模块 254 还对校准后的授时时间 进行加密后传输给数据处理单元 22。 0121 实施例二 : 0122 请参阅图 6 所示, 其为本发明平台授时智驾诊断仪实施例二时间校准的流程图 ; 0123 d1、 计时器模块每隔一段时间就会向计时器时间处理模块发送计时器时间数据 ; 0124 d2、 智驾服务平台每隔一段时间就会向标准时间处理。
45、模块发送标准时间数据 ; 0125 d3、 计时器时间处理模块接收所述的计时器时间数据, 记录接收时刻 ; 0126 d4、 标准时间处理模块接收所述的标准时间数据, 记录接收时刻 ; 0127 d5、 补偿值获取模块接收计时器时间处理模块发送的数据和标准时间处理模块发 送的数据 ; 0128 d6、 计算此时的补偿值 Z, 计算公式为 : 0129 0130 公式中, p1i、 q1i由公式 (10)、 (11) 确定, 0131 0132 0133 上式中, 、 分别为计时器时间的修正因子与修正值 、 分别为标准时间的 修正因子与修正值, 用来修正系统误差 i 为发送次序, n 为总发送次。
46、数, xi为第 i 次发送的 计时器时间, p1i为计时器模块第 i 次发送计时器时间的发送时刻, p2i为计时器时间处理模 说 明 书 CN 103646443 A 12 9/11 页 13 块接受第 i 次发送的计时器时间的接收时刻, p11为第 1 次发送计时器时间的发送时刻, yi 为第 i 次发送的标准时间, q1i为智驾服务平台第 i 次发送标准时间的发送时刻, q2i为标准 时间处理模块接受第 i 次发送的标准时间的接收时刻, q11为第 1 次发送标准时间的发送时 刻, T 为相邻两次发送时刻的最大时间间隔, m 为发送序号。 0134 根据系统值判断, 0.95 1, 0.9。
47、5 1, | 0.25, | 0.25。 0135 其基本思路是, 在第一次发送时刻已定的情况下, 与相邻时间间隔累加得到当前 发送时刻 p1i、 q1i; 计时器时间 xi加上接收时刻 p2i再减去发送时刻 p1i, 为接收时的计时器 时间, 用修正因子 与其相乘, 并加上修正值 , 进行修正 ; 标准时间 yi加上接收时刻 q2i 再减去发送时刻q1i, 为接收时的标准时间, 用修正因子与其相乘, 并加上修正值, 进行 修正 ; 修正后的计时器时间与修正后的标准时间相减, 差值为当次的时间差 ; 对 n 个时间差 累加之后除以 n, 为时间差的平均值, 即为补偿值 Z。 0136 上述计算。
48、方法, 进行计算的计时器时间和标准时间为同一次的, 保证了计时器时 间和标准时间的一致性 ; 相同次序的相邻发送时刻的发送间隔相同, 减小了发送时刻对补 偿值造成的误差 ; 修正因子与修正值修正了系 统误差 ; 多次计算求平均值, 减小了数据传 输错误造成的系统误差 ; 整个过程并无大数相乘等浪费系统资源的计算方法, 计算过程清 晰明了, 计算简便, 节约了系统资源。 0137 d7、 对比补偿值 Z 的绝对值与设定的对比域, 若补偿值不在对比域的范围之内, 则 重新启动智驾诊断仪 ; 0138 d8、 对计时器时间与补偿值求和, 和为校准后的授时时间。 0139 时间校准与加密模块 254 还对校准后的授时时间进行加密后传输给数据处理单 元 22。 0140 实施例一与实施例二中的加密公式为 : 0141 C=C1810+C1 8 (12) 0142 公式中, C1由下述公式 (13) 确定, 0143 C1=P11 4。