汽车运动学公式

文章介绍了二自由度汽车模型的运动学方程,包括横向和纵向的运动描述,以及线性二次型调节器(LQR)作为自适应控制方法的基本思想和优化目标。LQR通过状态反馈来改善系统的动态性能,最小化控制能量消耗。此外,还提到了三自由度模型和魔术轮胎的物理建模,以及控制系统中的状态空间方程和卡尔曼滤波等概念。

汽车二自由度运动学公式

二自由度汽车运动学模型公式如下:

横向运动:
v˙=ay\dot{v}=a_yv˙=ay
r˙=ayV+Ff,max⁡⋅Lf−Fr,max⁡⋅LrV⋅I\dot{r}=\frac{a_y}{V}+\frac{F_{f,\max}\cdot L_f-F_{r,\max}\cdot L_r}{V\cdot I}r˙=Vay+VIFf,maxLfFr,maxLr

纵向运动:
V˙=Fx,max⁡−Fxm\dot{V}=\frac{F_{x,\max}-F_x}{m}V˙=mFx,maxFx
x˙=V\dot{x}=Vx˙=V

其中,aya_yay为横向加速度,rrr为横向偏移角,VVV为车速,Ff,max⁡F_{f,\max}Ff,max为前轮最大纵向力,Fr,max⁡F_{r,\max}Fr,max为后轮最大纵向力,LfL_fLf为前轮到质心的距离,LrL_rLr为后轮到质心的距离,III为车辆的转动惯量,FxF_xFx为驱动力,mmm为车辆质量。

线性二次型调节器 LQR的理论推导

LQR是线性二次型调节器的简称,它是一种基于状态反馈的自适应控制方法。LQR的基本思想是通过对状态量的反馈控制来优化系统的动态性能,使系统的状态能够稳定在指定的状态。

LQR的理论推导基于最小二乘估计的思想。假设系统的状态方程为:

x˙=Ax+Bu\dot x = Ax + Bux˙=Ax+Bu

其中,xxx是系统的状态向量,uuu为控制输入,AAABBB是系统的状态转移矩阵和控制矩阵,满足系统稳定的充分条件是矩阵AAA的所有特征值都处于左半平面。

我们的目标是设计一个反馈控制器,使得系统的状态能够稳定在指定的状态,并且具有最小的控制能量消耗。这个目标可以用一个二次型函数表示:

J=∫0∞xTQx+uTRudtJ= \int_{0}^{\infty} x^TQx + u^TRu dtJ=0xTQx+uTRudt

其中,QQQRRR是正定矩阵,它们的选择可以决定控制器的设计。QQQ表示系统状态的重要性,RRR表示控制能量的重要性。

我们可以通过最小化函数JJJ来求解控制器的设计,为了实现这个目标,我们需要定义一个代价函数:

V(x,t)=xTPxV(x,t) = x^TPxV(x,t)=xTPx

其中,PPP是一个对称的正定矩阵,它满足以下矩阵代数方程:

AP+PAT+Q=0AP + PA^T + Q = 0AP+

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值