车辆运动学模型推导【一看就会】【四轮车模型】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

先看上一章【自行车模型】

有了上一篇【自行车模型】的基础,这章咱们进一步,来看【四轮车模型】。
先看我复制过来的图:
在这里插入图片描述
图片来源:https://blog.csdn.net/weixin_42301220/article/details/124747072
我们还是从输入输出等出发,结合上一章推导出来的公式,进行这部分推导。
上面这个图你现在看也看不出来啥,跟着我往下走,公式里面的字母再来看这个图对应。


``

一、【输入】【输出】【已知量】?

和上一章一样:
1.汽车速度:V;
2.前内轮与车辆夹角:δi;
3.前外轮与车辆夹角:δo;
【已知量】有三个:
1.前车轮与车辆中心的距离:Lf;
2.后车轮与车辆中心的距离:Lr;
3.前轮两个轮子的轮距:Lw;
【输出】也有三个:
1.汽车在全局坐标系下【X方向速度】:Vx;
2.汽车在全局坐标系下【Y方向速度】:Vy;
3.汽车【角速度】:ω;

你一定会看到,没有后轮的夹角了,替代的是前轮变成了两个轮子的分别夹角。(你要是没看到,证明你光看了没进脑子,我也经常出现,所以才开始写这些内容。)
这是因为汽车后轮是固定的没有转向角。(比亚迪的仰望后轮也是固定的哈,用的差速。)

明确输入和输出了,接下来就随着我开始推导。

再次强调一遍:
你的目标,用【输入】表达【输出】。
除了两个【已知量】之外,不能再有别的字母。
面试要问你推导过程,你就先

### 建立四轮差速小车动力学模型的方法 #### 动力学建模概述 四轮差速驱动小车是种常见的移动机器人结构形式,其动力学建模涉及多个物理参数和约束条件。为了描述该系统的动态行为,通常需要考虑以下几个方面:车辆的质量分布、惯性矩阵、摩擦力、驱动力矩以及转向角的影响。 #### 车辆坐标系定义 在建立动力学模型之前,需先定义全局坐标系 \(O_XY\) 和车身局部坐标系 \(o_xy\)。假设小车中心位于原点 \(o\) 上,则可以通过欧拉角表示姿态变化[^1]。 #### 运动方程推导 对于四轮差速驱动的小车而言,主要关注的是平移速度 (\(v_x, v_y\)) 及绕垂直轴的角速度 \(\omega_z\) 的关系。设左前轮至右后轮分别为 WFL (Wheel Front Left), WFR (Wheel Front Right), WRL (Wheel Rear Left), WRR (Wheel Rear Right),则各轮独立受控产生的合力与扭矩可写成如下形式: \[ F_{total} = f(WFL) + f(WFR) + f(WRL) + f(WRR) \] 其中函数\(f()\)=单个车轮贡献给整体线加速度的部分;而总转矩由每轮子提供的分量累加而成: \[ T_{total} = t(WFL) + t(WFR) + t(WRL) + t(WRR)\] 进步利用牛顿第二定律得到完整的运动微分方程式组[^2]: ```matlab % Matlab伪代码展示如何设置基本变量 syms m Ixx Iyy Izx Iz ydot xdot w zeta delta_F delta_R tau_FL tau_FR tau_RL tau_RR; eqns = [ m*(xdot_dot)==sum(forces_in_x_direction), m*(ydot_dot)==sum(forces_in_y_direction), Iz*w_dot==sum(torques_about_vertical_axis)]; ``` 上述表达式中的具体数值取决于实际硬件规格如电机性能曲线图等数据资料[^4]。 #### 数值仿真工具推荐 考虑到复杂度较高,在完成理论分析之后往往还需要借助计算机辅助设计(CAD)/有限元分析(FEA)或者实时控制系统开发环境来进行验证测试工作。MATLAB/SIMULINK因其强大的图形界面友好性和丰富的内置库支持成为首选方案之[^3]. #### 结论 综上所述,构建精确可靠的四轮差速驱动小车动力学模型不仅有助于理解基础原理还能指导后续优化改进措施实施方向。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

跳舞的傀儡

俺会努力的,一直免费的!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值