发明名称 汽车用微机械陀螺零点电压的在线标定方法
摘要 本发明涉及一种汽车用微机械陀螺零点电压的在线标定方法,属于汽车电子技术领域,该方法包括:根据实时采集的GPS方位角、在用星数、陀螺输出电压、车速判断当前微机械陀螺零点电压是否失准,若当前零点电压已经失准,则根据车速判断车辆是否静止,根据GPS位置、车速和在用星数判断车辆是否沿直线行驶,将所述车辆静止或沿直线行驶的陀螺输出电压取平均得到新零点电压,则启用新零点电压。本方法可进行汽车用微机械陀螺零点电压的快速在线标定,且方法简洁,节约计算资源,标定条件宽松,适用于具有成本限制高、运行条件复杂、嵌入式计算能力较低等特点的汽车导航系统。
申请公布号 CN102680002B 申请公布日期 2015.05.06
申请号 CN201210152023.5 申请日期 2012.05.16
申请人 清华大学 发明人 杨殿阁;连小珉;李江涛;杨扬;张照生;王钊;彭应亮
分类号 G01C25/00(2006.01)I 主分类号 G01C25/00(2006.01)I
代理机构 北京清亦华知识产权代理事务所(普通合伙) 11201 代理人 廖元秋
主权项 一种汽车用微机械陀螺零点电压的在线标定方法,其特征在于,包括以下步骤:首先判断是否进行微机械陀螺零点电压的在线标定,当用户关闭在线标定功能时,则结束,否则转步骤1),在线标定算法的运行周期T为一个GPS信息接收周期,T的单位为秒;1)微机械陀螺零点电压失准判断:根据实时采集的GPS方位角、在用星数、陀螺输出电压、车速判断当前微机械陀螺零点电压是否失准,若累积t秒,1&lt;t&lt;300,GPS方位角和陀螺输出电压得到的GPS方位角变化量和陀螺角度变化量满足如下阈值条件:GPS方位角变化量小于θ<sub>1</sub>度,0&lt;θ<sub>1</sub>&lt;10,同时所述t秒内根据微机械陀螺输出电压计算得到的陀螺角度变化量大于θ<sub>2</sub>度,0&lt;θ<sub>2</sub>&lt;10,并且连续重复执行N<sub>m</sub>次步骤1)时均满足所述阈值条件,0&lt;N<sub>m</sub>&lt;10;则当前零点电压已经失准,转步骤2);否则转回步骤1)继续判断当前零点电压是否失准;2)微机械陀螺新零点电压计算:根据车速判断车辆是否静止,根据GPS位置、车速和在用星数判断车辆是否沿直线行驶,若车辆静止t<sub>s</sub>秒,1&lt;t<sub>s</sub>&lt;600,或沿直线行驶t<sub>d</sub>秒,1&lt;t<sub>d</sub>&lt;600,将所述车辆静止t<sub>s</sub>秒或沿直线行驶t<sub>d</sub>秒的陀螺输出电压取平均得到新零点电压,则启用新零点电压,转步骤3),否则转回步骤2)继续计算微机械陀螺的新零点电压;3)标定成功后,清空轨迹缓存队列;等待下一个在线标定微机械陀螺新零点电压计算运行周期到来,转步骤1);所述步骤1)的微机械陀螺零点电压失准判断的具体流程,包括以下步骤:11)计算邻点GPS转角和邻点陀螺转角:根据相邻的GPS方位角计算邻点GPS转角,计算如式<img file="FDA0000609696920000011.GIF" wi="430" he="82" />其中,<img file="FDA0000609696920000012.GIF" wi="74" he="67" />为邻点GPS转角,<img file="FDA0000609696920000013.GIF" wi="124" he="69" />和<img file="FDA0000609696920000014.GIF" wi="88" he="69" />分别为t<sub>i‑1</sub>和t<sub>i</sub>时刻的GPS方位角,这两个方位角相邻且<img file="FDA0000609696920000015.GIF" wi="116" he="68" />在时间上早于<img file="FDA0000609696920000016.GIF" wi="114" he="66" />根据t<sub>i‑1</sub>时刻到t<sub>i</sub>时刻的陀螺输出电压计算邻点陀螺转角,如式<img file="FDA0000609696920000017.GIF" wi="433" he="139" />其中Δθ为邻点陀螺转角,u<sub>k</sub>为t<sub>i‑1</sub>时刻到t<sub>i</sub>时刻的陀螺输出电压,N为t<sub>i‑1</sub>时刻到t<sub>i</sub>时刻的陀螺输出电压个数,1≤k≤N,k和N为正整数,U<sub>d</sub>为陀螺当前零点电压,S为陀螺标度因子;12)判断邻点GPS转角可用性:根据步骤11)中两个GPS方位角对应的在用星数和车速判断GPS转角是否可用;若两个GPS方位角对应的在用星数均不小于N<sub>C</sub>颗,N<sub>C</sub>&gt;4,对应时刻的车速均大于V米每秒,V&gt;0,则判定步骤11)中得到的邻点GPS转角可用,转步骤13),否则转步骤11);13)邻点GPS转角和邻点陀螺转角入队:将可用的邻点GPS转角和邻点陀螺转角分别插入GPS转角队列和陀螺转角队列,该GPS转角队列和陀螺转角队列用于缓存t秒,1&lt;t&lt;300,时长的邻点GPS转角和邻点陀螺转角;队列长度为t/T;若转角队列存满,则转步骤14),否则转步骤11);14)失准判断:将GPS转角队列中的所有邻点GPS转角求和,得到累积GPS转角,将陀螺转角队列中的所有邻点陀螺转角求和,得到累积陀螺转角,若累积GPS转角小于θ<sub>1</sub>度,0&lt;θ<sub>1</sub>&lt;10,累积陀螺转角大于θ<sub>2</sub>度,0&lt;θ<sub>2</sub>&lt;10,则判定出现一次偏差,若连续重复执行N<sub>m</sub>次步骤1)时都出现所述偏差,0&lt;N<sub>m</sub>&lt;10,则判定当前微机械陀螺零点电压失准,转步骤2);同时清空GPS转角队列和陀螺转角队列。
地址 100084 北京市海淀区清华园1号