(window.webpackJsonp=window.webpackJsonp||[]).push([[288],{612:function(t,_,v){"use strict";v.r(_);var a=v(10),s=Object(a.a)({},(function(){var t=this,_=t._self._c;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h1",{attrs:{id:"惯导双天线校准说明"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#惯导双天线校准说明"}},[t._v("#")]),t._v(" 惯导双天线校准说明")]),t._v(" "),_("p",[t._v("本教程适用于 FDISYSTEMS 支持双天线 RTK 的产品,说明如何在 FDIGroundStation 中完成安装误差角与相关参数的校准。")]),t._v(" "),_("p",[t._v("安装误差角(RBV 与双天线航向误差角)可用两种方式得到:")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("已知安装角")]),t._v(":由全站仪等设备测得后,在参数表中手动写入(见"),_("a",{attrs:{href:"#_1-%E5%AE%89%E8%A3%85%E8%AF%AF%E5%B7%AE%E8%A7%92%E7%9A%84%E6%89%8B%E5%8A%A8%E8%A1%A5%E5%81%BF"}},[t._v("第 1 节")]),t._v(")。")]),t._v(" "),_("li",[_("strong",[t._v("未知安装角")]),t._v(":通过 GNSSAntenna 自动校准由模组估计(见"),_("a",{attrs:{href:"#_2-%E6%83%AF%E5%AF%BC%E5%8F%8C%E5%A4%A9%E7%BA%BF%E8%87%AA%E5%8A%A8%E6%A0%A1%E5%87%86"}},[t._v("第 2 节")]),t._v(")。二者最终写入的是同一组参数。")])]),t._v(" "),_("p",[t._v("杆臂(惯导–主天线、惯导–后轮中心)须手动测量填写,自动校准不会估计杆臂。填写步骤见 "),_("RouterLink",{attrs:{to:"/developers/fdigroundstation/2/杆臂配置.html"}},[t._v("杆臂配置")]),t._v("。")],1),t._v(" "),_("h2",{attrs:{id:"_1-安装误差角手动补偿"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#_1-安装误差角手动补偿"}},[t._v("#")]),t._v(" 1. 安装误差角手动补偿")]),t._v(" "),_("p",[t._v("若已通过测量设备获得惯导相对载体的安装误差角及双天线航向误差角,可直接在参数表中补偿。")]),t._v(" "),_("h3",{attrs:{id:"rbv-惯导相对载体的安装误差角"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#rbv-惯导相对载体的安装误差角"}},[t._v("#")]),t._v(" RBV(惯导相对载体的安装误差角)")]),t._v(" "),_("p",[_("strong",[t._v("RBV")]),t._v("(Rotation Body-to-Vehicle)指惯导本体坐标系(b / Body)相对载体坐标系(v / Vehicle)的安装误差角,对应参数 "),_("code",[t._v("BODY_TO_VEHICLE_ALGN_ROLL")]),t._v(" / "),_("code",[t._v("PITCH")]),t._v(" / "),_("code",[t._v("YAW")]),t._v("。")]),t._v(" "),_("p",[t._v("理想情况下,惯导 X 轴、双天线连线均与载体 X 轴平行。实际因安装限制,需在上位机中补偿以下安装误差角:")]),t._v(" "),_("ul",[_("li",[t._v("横滚安装误差角 "),_("code",[t._v("BODY_TO_VEHICLE_ALGN_ROLL")])]),t._v(" "),_("li",[t._v("俯仰安装误差角 "),_("code",[t._v("BODY_TO_VEHICLE_ALGN_PITCH")])]),t._v(" "),_("li",[t._v("航向安装误差角 "),_("code",[t._v("BODY_TO_VEHICLE_ALGN_YAW")])])]),t._v(" "),_("fdi-img",{attrs:{width:"100%",alt:"IMU",src:"/sigma/UserManuals/使用/imuAntCal/图片31.png",caption:"惯导相对于载体的安装角(参数表 BODY 栏,单位:度)"}}),t._v(" "),_("h4",{attrs:{id:"航向安装误差角定义"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#航向安装误差角定义"}},[t._v("#")]),t._v(" 航向安装误差角定义")]),t._v(" "),_("ul",[_("li",[t._v("若载体 v 系 X 轴顺时针旋转 ∆ψ 后与 b 系 X 轴平行 → "),_("code",[t._v("BODY_TO_VEHICLE_ALGN_YAW = ∆ψ")])]),t._v(" "),_("li",[t._v("若载体 v 系 X 轴逆时针旋转 ∆ψ 后与 b 系 X 轴平行 → "),_("code",[t._v("BODY_TO_VEHICLE_ALGN_YAW = -∆ψ")])])]),t._v(" "),_("h3",{attrs:{id:"双天线航向误差角"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#双天线航向误差角"}},[t._v("#")]),t._v(" 双天线航向误差角")]),t._v(" "),_("p",[_("code",[t._v("GNSS_ANTS_HEADING_BIAS")]),t._v(" = 双天线原始航向角 − 载体前进航向角")]),t._v(" "),_("p",[t._v("定义规则与惯导航向误差角相同;参数表位置为 GNSS 栏,单位为度。")]),t._v(" "),_("fdi-img",{attrs:{width:"100%",alt:"IMU",src:"/sigma/UserManuals/使用/imuAntCal/图片32.png",caption:"双天线航向误差角(参数表 GNSS 栏,单位:度)"}}),t._v(" "),_("h3",{attrs:{id:"参数保存"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#参数保存"}},[t._v("#")]),t._v(" 参数保存")]),t._v(" "),_("p",[t._v("在 Onboard parameters 中修改后,依次点击 "),_("strong",[t._v("Transmit")]),t._v("、"),_("strong",[t._v("Write Flash")]),t._v(" 保存参数。杆臂填写见 "),_("RouterLink",{attrs:{to:"/developers/fdigroundstation/2/杆臂配置.html"}},[t._v("杆臂配置")]),t._v("。")],1),t._v(" "),_("h2",{attrs:{id:"_2-惯导双天线自动校准"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#_2-惯导双天线自动校准"}},[t._v("#")]),t._v(" 2. 惯导双天线自动校准")]),t._v(" "),_("p",[t._v("若无法用测量设备精确得到第 1 节中的 "),_("strong",[t._v("RBV")]),t._v(" 与 "),_("strong",[t._v("双天线航向误差角")]),t._v(",可使用 GNSSAntenna 自动校准,由模组估计这两组参数(最终结果与第 1 节手动写入的参数相同)。"),_("strong",[t._v("主天线杆臂须手填")]),t._v(";车载并使用里程计或 NHC 时,"),_("strong",[t._v("惯导到后轮中心杆臂也须手填")]),t._v("(见 "),_("RouterLink",{attrs:{to:"/developers/fdigroundstation/2/杆臂配置.html"}},[t._v("杆臂配置")]),t._v(")。")],1),t._v(" "),_("p",[t._v("以下以车载场景为例。演示见下:")]),t._v(" "),_("fdi-video",{attrs:{src:"/videos/fdigroundstation/dualAntCal/dual-ant-auto-cal.mp4",caption:"惯导双天线自动校准演示"}}),t._v(" "),_("h3",{attrs:{id:"step-1-配置-aid-开关"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#step-1-配置-aid-开关"}},[t._v("#")]),t._v(" Step 1:配置 AID 开关")]),t._v(" "),_("p",[t._v("车载场景在 DYNAMICS 中选择 "),_("code",[t._v("AUTODRIVER_MODEL")]),t._v(",并按应用配置 AID。汽车应用可参考:")]),t._v(" "),_("fdi-img",{attrs:{width:"100%",alt:"DYNAMICS 配置",src:"/sigma/UserManuals/使用/imuAntCal/图片37.png",caption:"DYNAMICS 选择 AUTODRIVER_MODEL"}}),t._v(" "),_("fdi-img",{attrs:{width:"100%",alt:"AID 配置",src:"/sigma/UserManuals/使用/imuAntCal/图片38.png",caption:"AID 开关配置示例"}}),t._v(" "),_("p",[t._v("修改后点击 Save to FDI 按钮将数据保存到模组。")]),t._v(" "),_("h3",{attrs:{id:"step-2-使双天线进入固定解"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#step-2-使双天线进入固定解"}},[t._v("#")]),t._v(" Step 2:使双天线进入固定解")]),t._v(" "),_("p",[t._v("双天线自动校准需要双天线进入固定解(右上角天线状态为 "),_("strong",[t._v("RTK DUAL")]),t._v(")。此处以 GNSS 网络差分(Ntrip)为例说明如何使双天线进入固定解:")]),t._v(" "),_("ol",[_("li",[t._v("进入 "),_("strong",[t._v("GNSS差分服务")]),t._v(" 界面,选择 "),_("strong",[t._v("Ntrip")]),t._v(" 模式。")]),t._v(" "),_("li",[t._v("在网络状态为 "),_("strong",[t._v("Net Connected")]),t._v(" 时,正确填写差分账号等信息。")]),t._v(" "),_("li",[t._v("信息填写完毕后,保存并重启模组,等待 "),_("strong",[t._v("RTCM")]),t._v(" 状态为 "),_("strong",[t._v("Connected")]),t._v("。")]),t._v(" "),_("li",[t._v("确认右上角天线状态为 "),_("strong",[t._v("RTK DUAL")]),t._v(" 后,再切换到 "),_("strong",[t._v("GNSS天线")]),t._v(" 界面。")])]),t._v(" "),_("fdi-img",{attrs:{width:"80%",alt:"GNSS差分服务",src:"/fdigroundstation/dualAntCal/gnss-diff-service.png",caption:"GNSS差分服务(Ntrip)配置示例"}}),t._v(" "),_("p",[t._v("更完整的差分配置见 "),_("RouterLink",{attrs:{to:"/developers/fdigroundstation/2/GNSS差分配置说明.html"}},[t._v("RTK 差分数据配置")]),t._v("。")],1),t._v(" "),_("h3",{attrs:{id:"step-3-填写杆臂"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#step-3-填写杆臂"}},[t._v("#")]),t._v(" Step 3:填写杆臂")]),t._v(" "),_("p",[t._v("进入 GNSSAntenna 界面后(各栏含义见 "),_("a",{attrs:{href:"#gnssantenna-%E7%95%8C%E9%9D%A2%E5%8F%82%E6%95%B0%E8%AF%B4%E6%98%8E"}},[t._v("GNSSAntenna 界面参数说明")]),t._v(")。校准流程为:")]),t._v(" "),_("ol",[_("li",[t._v("点击 "),_("strong",[t._v("刷新")]),t._v("按钮。")]),t._v(" "),_("li",[t._v("填写 "),_("strong",[t._v("主天线臂")]),t._v("(IMU 到主天线的偏移量,必填)。")]),t._v(" "),_("li",[t._v("车载使用里程计或 NHC 时,需要填写 "),_("strong",[t._v("惯导到车辆后轮中心的偏移量")]),t._v("(后轴中点)。")]),t._v(" "),_("li",[_("strong",[t._v("惯导与双天线的对齐")]),t._v(" 中三个角度可填写粗略值作为滤波估计的初值(选填)。例如惯导大致水平、X 轴大致朝车头时可填 "),_("code",[t._v("0")]),t._v(";双天线航向偏移可参考:MB→ROVER 与车头一致 → "),_("code",[t._v("0°")]),t._v(",向右 90° → "),_("code",[t._v("90°")]),t._v(",向左 90° → "),_("code",[t._v("270°")]),t._v(",反向 → "),_("code",[t._v("180°")]),t._v("。")])]),t._v(" "),_("fdi-img",{attrs:{width:"80%",alt:"填写杆臂",src:"/fdigroundstation/dualAntCal/fill-lever-arm.png",caption:"填写主天线臂、后轮中心偏移及对齐初值"}}),t._v(" "),_("h3",{attrs:{id:"step-4-保存并重启"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#step-4-保存并重启"}},[t._v("#")]),t._v(" Step 4:保存并重启")]),t._v(" "),_("p",[t._v("确认参数无误后,依次点击 "),_("strong",[t._v("Save")]),t._v("、"),_("strong",[t._v("Write Flash")]),t._v(",再 "),_("strong",[t._v("Restart")]),t._v(" 重启模组。")]),t._v(" "),_("h3",{attrs:{id:"step-5-开始自动校准"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#step-5-开始自动校准"}},[t._v("#")]),t._v(" Step 5:开始自动校准")]),t._v(" "),_("ol",[_("li",[t._v("模组重启后,再次等待双天线进入 "),_("strong",[t._v("RTK DUAL")]),t._v("。")]),t._v(" "),_("li",[t._v("在 GNSSAntenna 界面点击 "),_("strong",[t._v("校准开始")]),t._v(",开启 RBV 与双天线安装误差角的自动校准。")]),t._v(" "),_("li",[t._v("启动车辆,沿「口」字形或「日」字形道路行驶,速度不低于 "),_("strong",[t._v("20 km/h")]),t._v("(含直线与 90° 弯道;不推荐掉头)。")])]),t._v(" "),_("h3",{attrs:{id:"step-6-滤波收敛与参数估计"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#step-6-滤波收敛与参数估计"}},[t._v("#")]),t._v(" Step 6:滤波收敛与参数估计")]),t._v(" "),_("p",[t._v("行驶过程中,模组会估计 GNSS/INS 组合导航滤波是否收敛:")]),t._v(" "),_("ul",[_("li",[t._v("未收敛时,"),_("strong",[t._v("滤波收敛标志")]),t._v(" 为红色;")]),t._v(" "),_("li",[t._v("收敛后变为蓝色。")])]),t._v(" "),_("fdi-img",{attrs:{width:"40%",alt:"滤波未收敛",src:"/fdigroundstation/dualAntCal/filter-flag-red.png",caption:"滤波收敛标志(未收敛时为红色)"}}),t._v(" "),_("p",[t._v("滤波收敛后,"),_("strong",[t._v("GNSS 天线与惯导对准参数集")]),t._v(" 中开始实时更新待估计状态(横滚 / 俯仰 / 航向偏移、双天线航向偏移、车速等)。此阶段请继续按「口」/「日」字行驶,直线段尽量保持笔直。")]),t._v(" "),_("fdi-img",{attrs:{width:"80%",alt:"滤波已收敛",src:"/fdigroundstation/dualAntCal/filter-flag-blue.png",caption:"滤波收敛后,对准参数集实时更新"}}),t._v(" "),_("p",[t._v("当模组累计足够的直线运动数据后,结果写入上方「惯导与双天线的对齐」相关数据框,上位机打印 "),_("code",[t._v("RBV and Dual ANTS Calibration Finished")]),t._v(" 等字样,并自动退出校准(打印 "),_("code",[t._v("Disarmed")]),t._v(")。")]),t._v(" "),_("fdi-img",{attrs:{width:"80%",alt:"校准完成",src:"/fdigroundstation/dualAntCal/calib-finished.png",caption:"自动校准完成示例"}}),t._v(" "),_("h3",{attrs:{id:"step-7-保存结果并检查"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#step-7-保存结果并检查"}},[t._v("#")]),t._v(" Step 7:保存结果并检查")]),t._v(" "),_("ol",[_("li",[t._v("点击 "),_("strong",[t._v("保存")]),t._v(",然后重启模组。")]),t._v(" "),_("li",[t._v("检查参数是否已正常写入。")]),t._v(" "),_("li",[t._v("至此,车载双天线组合导航自动校准完成。")])]),t._v(" "),_("h2",{attrs:{id:"gnssantenna-界面参数说明"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#gnssantenna-界面参数说明"}},[t._v("#")]),t._v(" GNSSAntenna 界面参数说明")]),t._v(" "),_("p",[t._v("以下为 GNSSAntenna 界面各栏的补充说明。")]),t._v(" "),_("fdi-img",{attrs:{width:"80%",alt:"GNSSAntenna 界面",src:"/fdigroundstation/dualAntCal/gnss-antenna-page.png",caption:"GNSSAntenna 双天线自动校准界面"}}),t._v(" "),_("p",[t._v("各栏含义与填写要求:")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("参数")]),t._v(" "),_("th",[t._v("是否必填")]),t._v(" "),_("th",[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("从主天线到副天线的偏移量")]),t._v(" "),_("td",[t._v("否")]),t._v(" "),_("td",[t._v("双天线基线相对主天线的偏移,非自动校准必填项")])]),t._v(" "),_("tr",[_("td",[t._v("主天线臂(IMU 到主天线)")]),t._v(" "),_("td",[_("strong",[t._v("是")])]),t._v(" "),_("td",[t._v("在惯导坐标系下测量;天线在模组上方时 Z 一般为负")])]),t._v(" "),_("tr",[_("td",[t._v("惯导到车辆后轮中心的偏移量")]),t._v(" "),_("td",[t._v("车载且使用里程计或 NHC 时 "),_("strong",[t._v("是")])]),t._v(" "),_("td",[t._v("量到后轴中点(里程计 & NHC 点),非单独某一侧后轮")])]),t._v(" "),_("tr",[_("td",[t._v("惯导与双天线的对齐(惯导航向 / 俯仰偏移、双天线航向偏移)")]),t._v(" "),_("td",[t._v("可选初值")]),t._v(" "),_("td",[t._v("可填粗略初值;校准完成后最终结果也会落在此处")])]),t._v(" "),_("tr",[_("td",[t._v("GNSS 天线与惯导对准参数集")]),t._v(" "),_("td",[t._v("否(只读)")]),t._v(" "),_("td",[t._v("滤波收敛后实时估计的数值,非用户填写")])])])]),t._v(" "),_("h2",{attrs:{id:"_3-校准总结与建议"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#_3-校准总结与建议"}},[t._v("#")]),t._v(" 3. 校准总结与建议")]),t._v(" "),_("ul",[_("li",[t._v("尽量使惯导 X 轴、双天线连线与载体前进方向一致。")]),t._v(" "),_("li",[_("strong",[t._v("杆臂须手动精确测量")]),t._v(";自动校准不估计杆臂。")]),t._v(" "),_("li",[t._v("已知安装角时可按第 1 节手填;未知时用第 2 节自动校准,二者对应同一组 RBV / 双天线航向误差角参数。")]),t._v(" "),_("li",[t._v("车载使用里程计或 NHC 时,须填写惯导到"),_("strong",[t._v("后轴中点")]),t._v("的杆臂。")]),t._v(" "),_("li",[t._v("自动校准过程须保持双天线固定解,并按规定路形与车速行驶。")])]),t._v(" "),_("h3",{attrs:{id:"校准精度影响因素"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#校准精度影响因素"}},[t._v("#")]),t._v(" 校准精度影响因素")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"left"}},[t._v("因素")]),t._v(" "),_("th",{staticStyle:{"text-align":"left"}},[t._v("影响结果")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"left"}},[t._v("惯导–天线杆臂测量精度")]),t._v(" "),_("td",{staticStyle:{"text-align":"left"}},[t._v("杆臂越准,RBV 通常越准")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"left"}},[t._v("双天线基线长度")]),t._v(" "),_("td",{staticStyle:{"text-align":"left"}},[t._v("基线越长(建议 ≥ 1 m),航向误差角通常越准")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"left"}},[t._v("行驶状态")]),t._v(" "),_("td",{staticStyle:{"text-align":"left"}},[t._v("速度 > 20 km/h、路面平整、直线笔直 → 精度更高")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"left"}},[t._v("设备固定")]),t._v(" "),_("td",{staticStyle:{"text-align":"left"}},[t._v("模组与天线须可靠固定,远离振动源")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"left"}},[t._v("环境要求")]),t._v(" "),_("td",{staticStyle:{"text-align":"left"}},[t._v("天空开阔,双天线保持固定解")])])])])],1)}),[],!1,null,null,null);_.default=s.exports}}]);