[发明专利]一种基于软硬件冗余评分模型的嵌入式高可靠自动驾驶控制器有效
申请号: | 201810070246.4 | 申请日: | 2018-01-24 |
公开(公告)号: | CN108415237B | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 黄凯;杨俊杰;朱笛;李博洋;张文权;崔明月;晏荣杰;刘杰 | 申请(专利权)人: | 中山大学 |
主分类号: | G05B9/03 | 分类号: | G05B9/03 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 陈伟斌 |
地址: | 510275 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 软硬件 冗余 评分 模型 嵌入式 可靠 自动 驾驶 控制器 | ||
1.一种基于软硬件冗余评分模型的嵌入式高可靠自动驾驶控制器,其特征在于,包括自动驾驶控制器,分别与自动驾驶控制器连接的输入模块、处理模块、输出模块;
所述的输入模块与上层传感器连接,所述的处理模块分别连接横向控制器和纵向控制器,所述的输出模块连接底层硬件;
硬件方面:
传感器将相关数据发送给控制器进行处理;控制器硬件由n块树莓派低功耗平台组成,每块树莓派上运行单独的控制器处理程序,只要保证其中一块树莓派正常工作就能确保整个控制器系统稳定运行;
软件方面:
在软件层面也实现了冗余设计,n块树莓派上可运行m个(m≥n)独立的控制器进程,每一个控制器进程都对应一套单独的检错程序,对控制器程序中可能出现的错误进行监测,检错程序的输出包括:SUC、DUF和SDC;在控制器的输出端实现了一个投票器,通过汇总每个独立控制器程序的输出和错误检测的结果,经合理的投票逻辑选出最终的控制指令发送给底层硬件;
将车辆的横向控制与纵向控制分离,具体控制逻辑如下所示:
上述公式为车辆横向控制逻辑,做如下说明:δ表示转向角输出,δfeedforward表示转向角前馈输出,δfeedback表示转向角反馈输出,λdamping表示减幅率,L表示轴距,K、Kp、Ki、分别表示前馈权重系数、车道保持权重系数、积分权重系数、阻尼权重系数,Ux表示车辆当前速度,R(s)表示轨迹曲线在当前点处的曲率,Cf表示前轴轮胎角刚度,a表示前轴到车辆质心的距离,e(t)表示当前位置与最近的轨迹上的点之间的距离,xla表示向前看的距离,ψ表示航向角,Δψ表示当前航向角与最近的轨迹上的点的航向角之差;
上述公式为车辆纵向控制逻辑,做如下说明:Kp、Ki和K1都表示权重系数,u(t)表示刹车距离,Ud表示目标车速的模,Un表示当前车速的模,g表示重力加速度,θ表示车辆当前的俯仰角;由于刹车的频繁变化会严重影响乘坐体验,所以对于刹车输出还进行了分级处理,共分成6级,从而保证在一定输出范围内的刹车踏板位置不变。
2.根据权利要求1所述的一种基于软硬件冗余评分模型的嵌入式高可靠自动驾驶控制器,其特征在于:所述的上层传感器包括位置和姿态传感器,目标轨迹传感器。
3.根据权利要求1所述的一种基于软硬件冗余评分模型的嵌入式高可靠自动驾驶控制器,其特征在于:所述的底层硬件包括油门、刹车、转向角。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810070246.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:防水智能穿戴设备及其机壳
- 下一篇:一种电配平开关监控方法