[发明专利]一种极坐标系下的车辆动力学仿真方法有效
申请号: | 201910911961.0 | 申请日: | 2019-09-25 |
公开(公告)号: | CN110597088B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 干锋;戴焕云;曾京;邬平波;高浩;魏来 | 申请(专利权)人: | 西南交通大学 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 成都正华专利代理事务所(普通合伙) 51229 | 代理人: | 陈选中 |
地址: | 610031*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 坐标系 车辆 动力学 仿真 方法 | ||
1.一种极坐标系下的车辆动力学仿真方法,其特征在于,包括以下步骤:
S1、设置车辆动力学的仿真总时长T和仿真步长dt;
S2、确定待仿真车辆的参数,并根据其搭建极坐标系下的车辆动力学方程;
S3、设置初始仿真时间t0为0,对应的初始积分步数为1;
S4、根据当前仿真时间,求解搭建的车辆动力学方程,获得对应的极坐标系下的车辆自由度数据;
S5、使仿真时间增加仿真步长dt,对应的积分步数增加1,并判断增加仿真步长dt后的当前仿真时间t是否大于仿真总时长T;
若是,则进入步骤S6;
若否,则返回步骤S4;
S6、输出极坐标系下车辆动力学方程当前对应的车辆自由度数据,作为车辆动力学仿真结果;
所述步骤S2中,待仿真车辆的参数包括车辆质量m、笛卡尔坐标系下的转动惯量J=[Jx,Jy,Jz]T、车辆在笛卡尔坐标系下受力点所受的力力矩车辆的空间初始位置和车辆的初始姿态R0=[α0,β0,γ0]T;
其中,i为各受力点的编号,且i=1,2,3,...M,M为受力点的总数;
α0,β0,γ0分别笛卡尔坐标系下绕x,y,z轴旋转时的初始角度,且旋转顺序为先绕z轴旋转γ0,再绕y轴旋转β0,最后绕x轴旋转α0;
所述步骤S2中的极坐标系包括三维空间极坐标系和车辆质心极坐标系;所述三维空间极坐标系用于描述车辆质心在三维空间中的位置,所述车辆质心极坐标系用于描述车辆在三维空间中的运动姿态;
所述步骤S2具体为:
S21、将车辆在笛卡尔坐标系下的初始位置转换至三维空间极坐标系下,并根据其计算三维空间极坐标系下车辆位置旋转矩阵
S22、将车辆的初始姿态转换至车辆质心极坐标系中,并根据其计算车辆质心极坐标系下车辆姿态旋转矩阵
S23、根据车辆位置旋转矩阵计算三维空间极坐标系下车辆所受合力F0;
S24、根据车辆姿态旋转矩阵和车辆所受合力F0,计算车辆质心极坐标系下车辆所受合力矩M0;
S25、根据合力F0和合力矩M0,搭建车辆动力学方程。
2.根据权利要求1所述的极坐标系下的车辆动力学仿真方法,其特征在于,所述步骤S21中,将车辆在三维空间坐标系下的初始位置转换至三维空间极坐标系下的转换公式为:
式中,在三维空间极坐标系下,L0为车辆初始位置P0沿地球半径方向的平动距离;
θ0为车辆初始位置P0绕经度方向的转动角度;
为车辆初始位置P0绕纬度方向的转动角度;
和分别为笛卡尔坐标系中车辆初始位置的x轴、y轴和z轴坐标;
所述三维空间极坐标系下车辆位置旋转矩阵为:
所述步骤S22中,将车辆的初始姿态转换至车辆质心极坐标系中的转换公式为:
式中,在三维空间及坐标系中,为车辆绕经度方向的转动角度;
ψ0为车辆绕纬度方向的转动角度;
φ0为车辆绕地球半径方向的转动角度;
所述车辆质心极坐标系下车辆姿态旋转矩阵
所述步骤S23中,三维空间极坐标系下车辆所受合力F0为:
式中,为三维空间极坐标系下车辆位置旋转矩阵;
为车辆在笛卡尔坐标系下受力点所受的力;
所述步骤S24中,车辆质心极坐标系下车辆所受合力矩M0:
式中,为车辆在笛卡尔坐标系下受力点的力矩。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南交通大学,未经西南交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910911961.0/1.html,转载请声明来源钻瓜专利网。