一种车身姿态检测方法技术

技术编号:39730448 阅读:9 留言:0更新日期:2023-12-17 23:34
本发明专利技术涉及车身姿态检测领域,具体公开一种车身姿态检测方法

【技术实现步骤摘要】
一种车身姿态检测方法、系统、终端及存储介质


[0001]本专利技术涉及车身姿态检测领域,具体涉及一种车身姿态检测方法

系统

终端及存储介质


技术介绍

[0002]车身姿态的倾斜将会使悬架产生一定的偏转角,使得在车辆在直行的过程中会出现跑偏等问题,从而影响车辆的操纵性,严重时更会增加车辆在转向过程中侧翻的概率,危及驾乘人员的生命安全,为保证车辆的操纵性和安全性,应及时对车身姿态进行控制

[0003]对车身姿态的控制需要对车身姿态进行测量和计算,传统的车身姿态测量方法主要依赖于惯性传感器,如陀螺仪

加速度计等惯性传感器,但由于惯性传感器的误差随着时间积累,长时间使用会导致精度下降

另外,传统的车身姿态计算方法主要以车辆出厂时预设的基础姿态为计算基准,不能针对车辆载荷增加或减少

以及载荷位置分布不同而矫正基础姿态,也不能根据路面不规则情况来矫正计算偏差,影响车身姿态的控制精度


技术实现思路

[0004]为解决上述问题,本专利技术提供一种车身姿态检测方法

系统

终端及存储介质,使用红外测距传感器测量对车身姿态进行测量,不会因时间推移而产生误差,同时根据测量的距离数据更新基础姿态数据,矫正计算偏差,有利于提高车身姿态控制精度

[0005]第一方面,本专利技术的技术方案提供一种车身姿态检测方法,包括以下步骤:在车辆各个车轮处安装红外测距传感器,测量红外测距传感器到地面的距离;响应车辆上电,触发各个红外测距传感器运行,测量得到第一个测量距离数据;判断第一个测量距离数据是否正常;若正常,将第一个测量作为车辆当前基础姿态数据,并将当前基础姿态数据存储到历史数据;若不正常,舍弃第一个测量距离数据,选用历史数据中最近一次的基础姿态数据作为车辆当前基础姿态数据

[0006]在一个可选的实施方式中,将第一个测量作为车辆当前基础姿态数据或选用历史数据中最近一次的基础姿态数据作为车辆当前基础姿态数据之后,还包括以下步骤:红外测距传感器实时测量得到当前最新的距离数据;检测车辆速度;判断车辆速度是否超过阈值;若是,判定车辆进入行驶状态;否则,判定车辆处于起步状态;响应车辆进入行驶状态,周期性获取一个周期内的所有测量距离数据,根据获取的所有测量距离数据计算当前最新的距离数据;判断当前最新的距离数据是否正常;若正常,则将当前最新的距离数据作为车辆当前基础姿态数据;
若不正常,则选用历史数据中最近一次的基础姿态数据作为车辆当前基础姿态数据;基于车辆当前基础姿态数据计算车辆瞬时姿态

[0007]在一个可选的实施方式中,基于车辆当前基础姿态数据计算车辆瞬时姿态,具体包括:提取历史数据中最近一次的基础姿态数据,将其与车辆当前基础姿态数据求差,所计算差值为车辆瞬时姿态

[0008]在一个可选的实施方式中,该方法还包括以下步骤:响应车辆处于起步状态,周期性获取一个周期内的所有测量距离数据,根据获取的所有测量距离数据计算当前最新的距离数据;将所计算的当前最新距离数据作为车辆当前基础姿态数据对车辆基础姿态数据进行更新

[0009]在一个可选的实施方式中,根据获取的所有测量距离数据计算当前最新的距离数据,具体包括:将所有测量距离数据计算平均值;所计算平均值为当前最新的距离数据

[0010]在一个可选的实施方式中,判断当前最新的距离数据是否正常,具体包括:计算当前最新的距离数据与预设缺省距离之间的差值;判断差值是否在预设范围内;若是,则当前最新的距离数据正常;若否,则当前最新的距离数据异常

[0011]第二方面,本专利技术的技术方案提供一种车身姿态检测系统,包括,距离测量模块:响应车辆上电,触发各个红外测距传感器运行,测量得到第一个测量距离数据;距离判断模块:判断第一个测量距离数据是否正常;起步基础姿态确定模块:若距离判断模块的判断结果为正常,将第一个测量距离数据作为车辆当前基础姿态数据,并将当前基础姿态数据存储到历史数据;若距离判断模块的判断结果为不正常,舍弃第一个测量距离数据,选用历史数据中最近一次的基础姿态数据作为车辆当前基础姿态数据

[0012]在一个可选的实施方式中,距离测量模块还用于在起步基础姿态确定模块将第一个测量作为车辆当前基础姿态数据或选用历史数据中最近一次的基础姿态数据作为车辆当前基础姿态数据之后,触发各个红外测距传感器实时测量得到当前最新的距离数据;该系统还包括,车辆状态检测模块:检测车辆速度;判断车辆速度是否超过阈值;若是,判定车辆进入行驶状态;否则,判定车辆处于起步状态;最新距离计算模块:响应车辆进入行驶状态,红外测距传感器实时测量距离数据,周期性选择一定时长内的距离数据,根据所选择距离数据计算当前最新的距离数据;行车基础姿态确定模块:若所计算最新的距离数据正常,则将当前最新的距离数据作为车辆当前基础姿态数据;若所计算最新的距离数据不正常,则选用历史数据中最近
一次的基础姿态数据作为车辆当前基础姿态数据;瞬时姿态计算模块:基于车辆当前基础姿态数据计算车辆瞬时姿态

[0013]第三方面,本专利技术的技术方案提供一种终端,包括:存储器,用于存储车身姿态检测程序;处理器,用于执行所述车身姿态检测程序时实现如上述任一项所述车身姿态检测方法的步骤

[0014]第四方面,本专利技术的技术方案提供一种计算机可读存储介质,所述可读存储介质上存储有车身姿态检测程序,所述车身姿态检测程序被处理器执行时实现如上述任一项所述车身姿态检测方法的步骤

[0015]本专利技术提供的一种车身姿态检测方法

装置

终端及存储介质,相对于现有技术,具有以下有益效果:将红外测距传感器安装在各个车轮处,实时测量传感器到地面的距离,根据测量距离调整车身基准姿态数据

本专利技术使用红外测距传感器测量对车身姿态进行测量,不会因时间推移而产生误差,同时根据测量的距离数据更新基础姿态数据,矫正计算偏差,有利于提高车身姿态控制精度

附图说明
为了更清楚的说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0016]图1是本专利技术实施例提供的一种车身姿态检测方法流程示意图

[0017]图2是本专利技术实施例提供的一种车身姿态检测方法中起步自学习矫正原理流程示意图

[0018]图3是本专利技术实施例提供的一种车身姿态检测方法中行车自学习矫正原理示意图

[0019]图4是一设计实例原理示意图
...

【技术保护点】

【技术特征摘要】
1.
一种车身姿态检测方法,其特征在于,包括以下步骤:在车辆各个车轮处安装红外测距传感器,测量红外测距传感器到地面的距离;响应车辆上电,触发各个红外测距传感器运行,测量得到第一个测量距离数据;判断第一个测量距离数据是否正常;若正常,将第一个测量作为车辆当前基础姿态数据,并将当前基础姿态数据存储到历史数据;若不正常,舍弃第一个测量距离数据,选用历史数据中最近一次的基础姿态数据作为车辆当前基础姿态数据
。2.
根据权利要求1所述的车身姿态检测方法,其特征在于,将第一个测量作为车辆当前基础姿态数据或选用历史数据中最近一次的基础姿态数据作为车辆当前基础姿态数据之后,还包括以下步骤:红外测距传感器实时测量得到当前最新的距离数据;检测车辆速度;判断车辆速度是否超过阈值;若是,判定车辆进入行驶状态;否则,判定车辆处于起步状态;响应车辆进入行驶状态,周期性获取一个周期内的所有测量距离数据,根据获取的所有测量距离数据计算当前最新的距离数据;判断当前最新的距离数据是否正常;若正常,则将当前最新的距离数据作为车辆当前基础姿态数据;若不正常,则选用历史数据中最近一次的基础姿态数据作为车辆当前基础姿态数据;基于车辆当前基础姿态数据计算车辆瞬时姿态
。3.
根据权利要求2所述的车身姿态检测方法,其特征在于,基于车辆当前基础姿态数据计算车辆瞬时姿态,具体包括:提取历史数据中最近一次的基础姿态数据,将其与车辆当前基础姿态数据求差,所计算差值为车辆瞬时姿态
。4.
根据权利要求2或3所述的车身姿态检测方法,其特征在于,该方法还包括以下步骤:响应车辆处于起步状态,周期性获取一个周期内的所有测量距离数据,根据获取的所有测量距离数据计算当前最新的距离数据;将所计算的当前最新距离数据作为车辆当前基础姿态数据对车辆基础姿态数据进行更新
。5.
根据权利要求4所述的车身姿态检测方法,其特征在于,根据获取的所有测量距离数据计算当前最新的距离数据,具体包括:将所有测量距离数据计算平均值;所计算平均值为当前最新的距离数据
。6.
根据权利要求5所述的车身...

【专利技术属性】
技术研发人员:王以华杨坤龙刘威
申请(专利权)人:中国重汽集团济南动力有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1