车辆运动控制(5)点质量车辆动力学模型
车辆运动控制(5)点质量车辆动力学模型
- 1. 进一步简化
- 2. 摩擦圆约束
1. 进一步简化
点质量车辆动力学模型忽略了车辆的尺寸信息以及由横、纵向加速度引起的载荷转移
用一个带质量的点来描述车辆运动,是对车辆单轨模型的进一步简化
通常用于无人驾驶车辆的路径规划阶段,可以有效地降低轨迹规划的计算量
点质量车辆动力学模型在惯性坐标系中的运动方程和受力平衡可以表示为:
{x˙=vxcosφ−vysinφy˙=vxsinφ+vycosφmay=Fymax=Fx−Fdissp(29)\begin{cases} \dot{x}=v_x\cos{\varphi} -v_y\sin{\varphi}\\ \dot{y}=v_x\sin{\varphi} +v_y\cos{\varphi}\\ ma_y=F_y\\ ma_x=F_x-F_{dissp}\\ \end{cases} \tag{29} ⎩⎪⎪⎪⎨⎪⎪⎪⎧x˙=vxcosφ−vysinφy˙=vxsinφ+vycosφmay=Fymax=Fx−Fdissp(29)
符号 | 含义 | 符号 | 含义 | 符号 | 含义 |
---|---|---|---|---|---|
x˙\dot{x}x˙ | 沿车辆纵轴的距离变化 | y˙\dot{y}y˙ | 与车辆纵轴方向垂直的距离变化 | φ\varphiφ | 车辆的横摆角 |
vxv_xvx | 车体坐标系下质心的纵向速度 | vyv_yvy | 车体坐标系下质心的侧向速度 | mmm | 车辆质量 |
axa_xax | 车体坐标系下质心的纵向加速度 | aya_yay | 车体坐标系下质心的侧向加速度 | FdisspF_{dissp}Fdissp | 车辆在纵向上受到阻力的合力 |
FxF_{x}Fx | 车辆前后轴上轮胎纵向力的合力 | FyF_{y}Fy | 车辆前后轴上轮胎侧向力的合力 | ada_dad | 阻力引起的车辆加速度 |
其中,车辆在纵向上受到阻力的合力 Fdissp=madF_{dissp}=ma_dFdissp=mad
2. 摩擦圆约束
对于无人驾驶车辆点质量车辆动力学模型,轮胎横、纵向力的合力 FxFyF_{x}\ F_{y}Fx Fy 应该 在路面所能提供的附着力范围之内
即满足摩擦圆约束:
Fx2+Fy2≤(kμFz)2(30)F_x^2 + F_y^2 ≤ (k\mu F_z)^2 \tag{30}Fx2+Fy2≤(kμFz)2(30)
其中,k≤1k≤1k≤1 为比例系数,限制轮胎摩擦力饱和。 μ\muμ 为地面附着系数
根据 式(29)(29)(29) 和 式(30)(30)(30),轮胎横、纵向力的耦合约束可以通过轮胎摩擦圆约束映射到加速度约束上:
m[(ax+ad)2+ay2]≤(kμFz)2(31)m[(a_x + a_d)^2 + a_y^2]≤ (k\mu F_z)^2 \tag{31}m[(ax+ad)2+ay2]≤(kμFz)2(31)
谢谢
车辆运动控制(5)点质量车辆动力学模型相关推荐
- 车辆运动控制(6)考虑侧倾约束
车辆运动控制(6)考虑侧倾约束 1. 简介 2. 模型受力分析 3. 简化 1. 简介 前两节介绍的车辆模型 未能考虑车辆的操纵稳定性,或者说只能体现车辆横摆稳定性 鉴于无人驾驶车辆的操纵稳定性需要综 ...
- 车辆运动控制(4)考虑道路曲率和轮胎滑移
车辆运动控制(4)考虑道路曲率和轮胎滑移 1. 车辆横摆动力学模型简化 1.1 小角度假设 1.2 轮胎垂向载荷 1.3 简化 2. 考虑道路曲率 3. 考虑轮胎滑移 1. 车辆横摆动力学模型简化 车 ...
- 车辆运动控制(3)轮胎模型
车辆运动控制(3)轮胎模型 1. 简介 2. 轮胎模型 3. Pacejka 轮胎模型 4. 轮胎侧向力 4.1. 根据魔术公式计算 4.2. 根据刷子轮胎模型计算 5. 线性化 1. 简介 在 &l ...
- 车辆运动控制(7)考虑道路倾角和曲率
车辆运动控制(7)考虑道路倾角和曲率 1. 考虑道路倾角及曲率影响 2. 综合等效约束车辆动力学模型 1. 考虑道路倾角及曲率影响 道路倾角与曲率对无人驾驶车辆的操纵稳定性有着重要影响 直接关系到车辆 ...
- 二自由度车辆的运动学模型和动力学模型
二自由度车辆的运动学模型和动力学模型 最近刚接触自动驾驶相关的知识,得知像LQR.MPC这类基于模型的控制器,若想有不错的控制器性能,那么必须有比较精确的被控对象的数学模型.对于车辆这类被控对象的模型 ...
- 自动驾驶车辆运动控制过程中,对PID控制参数的优化和整定。 传统PID控制算法
自动驾驶车辆运动控制过程中,对PID控制参数的优化和整定. 传统PID控制算法,由于参数固定,在道路曲率较大和车速变化情况下难以满足控制需求,采用RL强化学习算法(DDPG算法,Actor-Criti ...
- 车联网车辆统一信息管理平台整体系统、统一车辆管理车辆监控平台设计与开发、电力车辆管理系统车载终端T-BOX、车辆监控平台、车辆管理系统、国标TBOX车载终端、国标车载TBOX
移动管家车联网解决方案,移动管家车载智能信息终端.车联网OBD模块TBOX设备支持管理和大数据分析能力,为车联网提供强大的连接保障.通过屏蔽各种复杂设备接口,简化各类车载终端厂家的开发,实现终端设备的 ...
- python车辆路径优化_车辆路径问题中距离维的设置
我正在尝试解决一个有5个司机送货的车辆路线问题.我用haversine和lat long来计算距离矩阵.我是新的或工具,所以遵循vrp的例子.在 问题是,对于5个驱动程序,只为2个驱动程序生成路由,并 ...
- vrp车辆路径问题 php,车辆路径问题
车辆路径问题(Vehicle Routing Problem,VRP) [编辑] 什么是车辆路径问题 车辆路线问题(VRP)最早是由Dantzig和Ramser于1959年首次提出,它是指一定数量的客 ...
最新文章
- 基于SCVMM对虚拟化服务器与虚拟机管理权限分配用户角色
- Java简介、安装及一些注意事项
- C++Socket编程总结
- iOS 13.2“杀后台”严重 被用户狂喷:专业“杀微信”
- hdfs java 权限管理,HDFS的权限管理
- weblogic t3协议配置_WebLogic远程Blind XXE高危漏洞,网御星云提供解决方案
- python下载百度文库文档_简单实用的下载百度文库文档的方法
- Activex控件是什么?
- 三维激光扫描后处理软件_三维激光扫描——钢结构形变检测的利器
- c51单片机音乐门铃C语言程序,89c51六首歌曲的音乐门铃程序
- 我的团长我的团第九集
- Google浏览器设置不自动更新:关闭谷歌浏览器自动更新方法(总是自动更新提示失败)
- 40个经典的社交心理学现象
- 前端代码规范(依据腾讯团队前端代码规范整理与补充)
- Java面试题-day25 数据库之事务
- 一地鸡毛——软件项目中的人际困局
- 如何在mac版chrome安装第三方插件
- ..asfasfsafsaf
- 中国计算机学会CCF推荐国际学术会议和期刊目录-网络与信息安全
- 工具 - 分解TexturePacker导出的大图