主要内容

常数半径机动

这个引用应用程序表示一个完整的车辆动力学模型进行一个常数半径测试操作。信息类似的动作,看到SAE J266_199601标准[4]和ISO 4138:2012[5]。您可以创建自己的版本,建立一个框架来测试你的车辆符合设计要求在正常和极端的驾驶条件。使用这个引用应用程序在骑和处理的研究和底盘控制发展指导和车辆横向动力学的特点。

您可以配置参考申请开环和闭环测试:

  • 开环-维护目标速度和方向盘的角度来确定横向加速度,侧滑特点,为特定的加速度和转向角度和随后的测试策略。的开环测试,设置参考发生器机动参数增加引导

  • 闭环,使用预测驱动程序保持预定的转弯半径在不同速度的驾驶性能和处理性能的研究。的闭环测试,设置参考发生器机动参数恒定的半径

创建和打开一个工作副本的常数半径参考应用程序,输入

这个表总结了参考应用程序中的模块和子系统。一些子系统包含变异。

参考应用程序元素 描述 变体

参考发生器

设置参数,配置策略和三维可视化环境。默认情况下,设置了阻止不断回旋半径与3 d模拟引擎环境禁用。

最小的三维可视化环境硬件需求,明白了虚幻引擎模拟环境要求和限制

实现三维可视化,3 d引擎选项卡上,选择启用

司机命令

实现了驱动程序模型,参考应用程序使用产生加速度,制动装置和转向命令。

默认情况下,司机命令子系统的变异是预测司机块。

环境

实现了风能和道路的力量。

控制器

实现了控制器对发动机控制单元(ecu),传输,防抱死制动系统(ABS)和活跃的差异。

客运车辆

实现了:

  • 身体、悬架和车轮

  • 引擎

  • 转向、传动、动力传动系统和刹车

可视化

提供车辆轨迹和司机的反应

在覆盖默认的变体建模选项卡,设计部分,单击下拉。在一般部分中,选择变体经理。在变量管理器,导航到您想要使用的变量。右键单击并选择使用这个选择覆盖

参考发生器

参考发生器块设置的参数配置策略和3 d仿真环境。默认情况下,设置了阻止不断回旋半径与3 d模拟引擎环境禁用。

使用机动参数指定操作的类型。你可以指定双车道改变,横扫sin,正弦住,慢慢增加演习。

如果您选择了使用maneuver-specific驱动程序、初始位置和场景参数,参考应用程序设置驱动程序,初始位置,现场为您指定的操作。

有关更多信息,请参见参考发生器

司机命令

司机命令块实现了驱动程序模型,参考应用程序使用产生加速度,制动装置和转向命令。默认情况下,如果你选择参考发生器块参数使用maneuver-specific驱动程序、初始位置和场景,参考应用程序选择司机为您指定的操作。

车辆命令模式设置

实现

纵向驱动程序

纵向驱动程序块——纵向speed-tracking控制器。基于参考和反馈速度,阻止生成规范化加速和制动命令,可以改变从0到1。使用块模型的动态响应司机或生成的命令需要跟踪一个纵向驱动循环。

预测司机(默认)

预测司机块——控制器生成规范化指导,加速和制动命令跟踪纵向位移速度和横向参考。1到1之间的归一化命令可以改变。控制器使用单轨(自行车)最优单点预览控制模型。

开环

实现了一个开环系统,您可以配置参考应用常数或ieee转向,加速、制动、齿轮命令输入。

环境

环境子系统生成风和地面部队。应用程序有这些环境变量的引用。

环境 变体 描述

地面反馈

3 d引擎

使用模拟3 d地形传感器块实现多点地形在3 d环境中传感器

常数(默认)

实现一个常数摩擦值

控制器

控制器子系统生成发动机扭矩、传动装置、制动压力和差压的命令。

ECU

ECU控制器生成引擎扭矩命令。控制器可以防止over-revving引擎通过限制发动机扭矩命令通过模型工作空间变量指定的值EngRevLim。默认情况下,这个值是7000 rpm。如果差压转矩命令超过有限的发动机扭矩命令,ECU集发动机扭矩命令吩咐微分扭矩。

传输控制

生成传动装置的传动控制器子系统的命令。控制器包括这些变体。

变体 描述

司机——没有离合器

开环传输控制。控制器设置齿轮的齿轮命令请求。

PRNDL控制器(默认)

实现了一个使用Stateflow传输控制模块(TCM)®逻辑生成齿轮命令基于车辆加速、制动命令,砂轮速度、发动机转速,齿轮的要求。

实现一个桨控制器使用车辆加速和发动机转速生成齿轮命令。

传输控制器

实现了传输控制模块(中医),使用Stateflow逻辑生成齿轮命令基于车辆加速度、车轮速度和发动机转速。

制动压力控制

制动控制器子系统实现了制动压力控制子系统生成制动压力的命令。这些变体的制动压力控制子系统。

变体 描述

开关式ABS

实现了防抱死制动系统(ABS)反馈控制器,开关两种状态之间调节车轮滑移。砰砰的枪声控制之间的误差最小化所需的实际滑动和滑动。为理想的滑动,控制器使用的滑移值mu-slip曲线达到峰值。这个期望滑移值为最小制动距离是最优的。

开环(默认)

开环制动控制。控制器设置制动压力命令参考根据制动器制动压力的命令。

五状态ABS

五状态时ABS控制模拟演习。1、2、3五状态ABS控制器使用logic-switching基于轮减速和车辆加速度控制每个车轮的制动压力。

考虑使用五状态ABS控制防止轮锁定,减少制动距离,在操作或维护偏航稳定。默认的ABS参数设置为工作在路上有一个恒定摩擦系数比例因子为0.6。

主动微分控制

主动微分控制子系统产生差压的命令。计算命令,子系统有这些变体。

变体 描述

后方Diff控制器

实现了一个控制器基础上产生差压的命令:

  • 引导角

  • 车距、偏航和滚动

  • 制动命令

  • 轮速度

  • 齿轮

  • 车辆加速度

无法控制(默认)

没有实现一个控制器。将差压命令设置为0。

客运车辆

客运车辆子系统有一个引擎,控制器,和四个轮子的车辆的身体。具体来说,车辆包含这些子系统。

身体,悬挂,轮子子系统 变体 描述

PassVeh7DOF

PassVeh7DOF

四个轮子的车辆:

  • 车身有三个自由度(自由度)——纵向,横向和偏航

  • 每个轮子有一个自由度——滚动

子系统已经变异的轮胎,包括:

  • Fiala

  • 神奇的公式

PassVeh14DOF

PassVeh14DOF(默认)

汽车有四个轮子。

  • 车辆的身体有六个自由度,纵向、横向、纵向和音高,偏航和滚动

  • 每个轮子有两个自由度,垂直和旋转

子系统已经变异的悬架,包括:

  • 双叉骨

  • 独立映射前

  • 运动学和合规独立悬架

子系统已经变异的轮胎,包括:

  • Fiala

  • 神奇的公式

引擎子系统 变体 描述

映射引擎

SiMappedEngine(默认)

映射的火花点燃式发动机(SI)

转向、传动、动力传动系统和制动子系统

变体 描述

动力传动系统理想的固定装置

动力传动系统模型

全轮驱动

配置全轮的动力传动系统,前轮,后轮,后轮主动微分动力和指定扭矩耦合的类型。

前轮驱动

后轮驱动

后轮驱动活跃的微分(默认)

传输

理想的(默认)

实现理想的固定齿轮传动。

制动液压

NA

实现了启发式的反应时液压系统控制器制动命令适用于一个圆柱体。包括前面和后轮偏差系数。子系统将应用压力缸轴位置。产生制动压力、轴流下游适用于圆柱体。

可视化

当您运行仿真,可视化子系统提供了司机,车辆,和响应信息。参考应用程序日志在机动车辆信号,包括方向盘,车辆和发动机转速和横向加速度。您可以使用模拟数据检查员导入并检查数据记录信号。

图像的可视化子系统”height=

元素 描述

司机命令

司机命令:

  • 手轮角

  • 加速命令

  • 制动命令

车辆响应

汽车反应:

  • 发动机转速

  • 车辆速度

  • 横向加速度

引导,速度,Lat Accel范围

  • SteerAngle——转向角与时间

  • < xdot >——纵向车辆速度和时间

  • <啊>——横向加速度与时间

车辆XY绘图仪

车辆纵向和横向距离

ISO 15037 - 1:2006

显示ISO标准测量信号的模拟数据检查,包括方向盘角度和扭矩,纵向和横向速度,侧滑角

如果你使3 d可视化参考发生器块3 d引擎选项卡选择启用,您可以查看车辆响应的AutoVrtlEnv窗口。

顺利改变相机视图,使用这些关键命令。

关键 相机视图

1

左后

图像显示关键命令和相应的相机视图”height=

查看GIF动画

2

回来

3

回到正确的

4

5

内部

6

正确的

7

前左

8

前面

9

前右

0

开销

对于额外的摄像头控制,使用这些关键的命令。

关键 相机控制
选项卡

周期场景中的视图之间的所有车辆。

查看GIF动画

鼠标滚轮

控制摄像机的距离。

查看GIF动画

l

切换相机滞后效应。当你启用滞后效应,相机视图包括:

  • 位置滞后,基于车辆平移加速度

  • 旋转滞后,基于车辆转动速度

这种滞后使改进的可视化整体车辆加速度和旋转。

查看GIF动画

F

自由相机模式开关打开或关闭,当你使自由相机模式,您可以使用鼠标来改变相机的俯仰和偏航。这种模式允许您轨道车辆周围的照相机。

查看GIF动画

引用

[1]Pasillas-Lepine,威廉。”混合建模和极限环分析一类竞选防抱死制动算法。”车辆系统动力学44岁的没有。2 (2006):173 - 188。

[2]杰拉德,马修,威廉•Pasillas-Lepine埃德温•德•弗里斯和米歇尔Verhaegen。”改进一个竞选ABS算法的实验验证。”车辆系统动力学50,不。10 (2012):1585 - 1611。

[3]博世,R。”博世汽车手册”。10。Warrendale PA: SAE国际,2018年。

[4]J266_199601。稳态定向控制测试程序为乘用车和轻型卡车。Warrendale,爸爸:SAE国际,1996年。

[5]ISO 4138:2012。轿车开环测试方法——稳态循环驾驶行为。日内瓦:ISO 2012。

另请参阅

|||

相关的例子

更多关于