虚拟车辆编写器
配置、构建和分析虚拟汽车
打开虚拟车辆编写器应用程序
MATLAB®工具条:在应用程序选项卡,在汽车,点击应用程序图标。
MATLAB命令窗口:输入
virtualVehicleComposer
.
例子
参数
设置项目名称
-项目名称
VVProj
(默认)
虚拟车辆项目的名称,指定为字符向量。
请注意
文件夹和项目名称的组合必须小于80个字符。
数据类型:字符
项目文件夹
-项目文件夹
C:\Users\用户名
\ \ MATLAB \项目的例子
(默认)
用户名
\ \ MATLAB \项目的例子项目文件夹路径,指定为字符向量。
请注意
文件夹和项目名称的组合必须小于80个字符。
数据类型:字符
模型名称
-虚拟车辆模型名称
ConfiguredVirtualVehicleModel
(默认)
虚拟车辆模型的名称,指定为字符向量。
数据类型:字符
动力系统架构
-混合动力、传统或电动汽车
传统的车辆
|电动车1EM
|混合动力IPS
|混合动力MM
|混合动力P0
|混合动力P1
|混合动力P2
|混合动力P3
|混合动力P4
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
|
✔ |
✔ |
具有SI或CI内燃机、变速器和相关动力系统控制算法的车辆模型体系结构。 如果你有Simscape动力传动系统,您可以使用Simulink或Simscape模型模板配置车厂和动力总成体系结构。 |
|
✔ |
✔ |
电动汽车(EV)的模型架构,具有电机-发电机、电池、直接驱动变速器和相关的动力系统控制算法。 如果你有Simscape电而且Simscape动力传动系统,您可以使用Simulink或Simscape模型模板配置车厂和动力总成体系结构。 |
混合动力IPS |
✔ |
输入功率分流(IPS)混合动力汽车(HEV)的模型架构,具有内燃机、变速器、电池、电机、发电机和相关的动力系统控制算法。 如果你有Simscape电而且Simscape动力传动系统,您可以使用Simulink或Simscape模型模板配置车厂和动力总成体系结构。 |
|
混合动力MM |
✔ |
多模式混合动力汽车的模型架构,包括内燃机、变速器、电池、电机、发电机和相关的动力系统控制算法。 如果你有Simscape电而且Simscape动力传动系统,您可以使用Simulink或Simscape模型模板配置车厂和动力总成体系结构。 |
|
混合动力P0 |
✔ |
HEV P0的模型架构,包括内燃机、变速器、电池、电机、发电机和相关的动力系统控制算法。 如果你有Simscape电而且Simscape动力传动系统,您可以使用Simulink或Simscape模型模板配置车厂和动力总成体系结构。 |
|
混合动力P1 |
✔ |
HEV P1的模型架构,包括内燃机、变速器、电池、电机、发电机和相关的动力系统控制算法。 如果你有Simscape电而且Simscape动力传动系统,您可以使用Simulink或Simscape模型模板配置车厂和动力总成体系结构。 |
|
混合动力P2 |
✔ |
HEV P2的模型架构,包括内燃机、变速器、电池、电机、发电机和相关的动力系统控制算法。 如果你有Simscape电而且Simscape动力传动系统,您可以使用Simulink或Simscape模型模板配置车厂和动力总成体系结构。 |
|
混合动力P3 |
✔ |
HEV P3的模型架构,包括内燃机、变速器、电池、电机、发电机和相关的动力系统控制算法。 如果你有Simscape电而且Simscape动力传动系统,您可以使用Simulink或Simscape模型模板配置车厂和动力总成体系结构。 |
|
混合动力P4 |
✔ |
HEV P4的模型架构,包括内燃机、变速器、电池、电机、发电机和相关的动力系统控制算法。 如果你有Simscape电而且Simscape动力传动系统,您可以使用Simulink或Simscape模型模板配置车厂和动力总成体系结构。 |
模型模板
-车厂和动力总成架构模板
动态仿真模块
(默认)|Simscape
使用该参数指定a动态仿真模块
或Simscape
车厂和动力系统架构。缺省情况下,虚拟车辆使用动态仿真模块
模型模板。如果你有Simscape动力传动系统,您可以使用模拟传统车辆的Simscape子系统配置车辆工厂和动力系统体系结构。
如果你有Simscape动力传动系统而且Simscape电,您可以使用模拟电动汽车和混合动力汽车的Simscape子系统配置车厂和动力总成体系结构。
车辆动力学
-虚拟车辆纵向或横向车辆动力学
车辆纵向动力学
(默认)|结合纵向和横向车辆动力学
使用该参数配置虚拟车辆动力学。
车辆纵向动力学
-适用于燃料经济性和能源管理分析。结合纵向和横向车辆动力学
-如果您有车辆动力学块集,您可以指定适合车辆操纵、稳定性和乘坐舒适性分析的动力学。
虚拟车辆使用Z在SAE J670和ISO 8855中定义的up坐标系。有关更多信息,请参见车辆动力学模块中的坐标系(车辆动力组).
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
|
✔ |
✔ |
模型适用于燃料经济性和能源管理分析。 |
|
✔ |
模型适用于车辆操纵、稳定性和乘坐舒适性分析。 |
底盘
—机箱类型
车身1DOF纵向
|车身3DOF纵向
|车身6DOF纵向和横向
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
|
✔ |
✔ |
一自由度车辆纵向动力学底盘模型。设置时可用车辆动力学来 |
|
✔ |
✔ |
三维车辆纵向动力学底盘模型。设置时可用车辆动力学来 |
车身6DOF纵向和横向 |
✔ |
三维车辆纵向动力学底盘模型。设置时可用车辆动力学来 |
轮胎
-虚拟车辆轮胎
MF轮胎纵向
|菲亚拉轮胎纵向和横向
|MF轮胎纵向和横向
|纵向组合滑移轮胎
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
|
✔ |
✔ |
轮胎模型适用于车辆纵向动力学研究,包括燃油经济性和能量管理分析。 |
菲亚拉轮胎纵向和横向 |
✔ |
轮胎模型适用于横向车辆动力学研究,包括车辆操纵,稳定性和乘坐舒适性分析。 实现了具有横向和纵向滑移能力的简化轮胎。采用平动摩擦模型计算了纵向滑移和横向滑移的合力和力矩。如果您没有魔术公式所需的轮胎系数,请考虑在不涉及广泛的非线性组合横向滑移或横向动力学的研究中使用此设置。 |
|
MF轮胎纵向和横向 |
✔ |
轮胎模型适用于横向车辆动力学研究,包括车辆操纵,稳定性和乘坐舒适性分析。 轮胎模型实现了一个车轮的纵向和横向行为特征的魔术公式。你可以使用轮胎数据参数,以指定由全球汽车性能仿真中心(GCAPS)为轮胎提供的拟合轮胎数据集,包括:
|
|
|
✔ |
制动类型
-虚拟车辆刹车
阀瓣
|鼓
|映射
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
|
✔ |
✔ |
制动模型将制动缸压力转换为制动力。 |
|
✔ |
✔ |
制动模型将施加的力和制动几何形状转换为净制动扭矩。 |
映射 |
✔ |
✔ |
制动模型是车轮速度和施加制动压力的函数。 |
制动控制单元
-刹车控制
棒棒ABS
|开环
|五州ABS和TCS
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
|
✔ |
✔ |
防抱死制动系统(ABS)反馈控制器,在两种状态之间切换,以调节车轮滑移。bang-bang控制使实际滑移和期望滑移之间的误差最小化。对于期望的滑移,控制器使用mu-滑移曲线达到峰值时的滑移值。这个理想的滑移值是最小制动距离的最佳值。 |
|
✔ |
✔ |
开环制动控制。控制器根据制动命令将制动压力命令设置为参考制动压力。 |
五州ABS和TCS |
✔ |
✔ |
五状态ABS和牵引力控制系统(TCS),使用基于车轮减速和车辆加速的逻辑切换来控制每个车轮的制动压力。 考虑使用五状态ABS和TCS控制来防止车轮锁死,减少制动距离,或在机动过程中保持偏航稳定性。默认的ABS参数设置为在具有恒定摩擦系数缩放系数0.6的道路上工作。 |
引擎
-虚拟车辆引擎
简单引擎(SI)
|简单引擎(CI)
|CI引擎
|CI映射引擎
|SI引擎
|SI映射引擎
|SI DL引擎
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
简单引擎(SI) |
✔ |
✔ |
使用最大扭矩与发动机转速表、两个标量燃料质量特性和一个标量发动机效率参数来估计发动机扭矩和燃料流量的简化SI发动机模型。 选择 |
|
✔ |
✔ |
使用最大扭矩与发动机转速表、两个标量燃料质量特性和一个标量发动机效率参数来估计发动机扭矩和燃料流量的简化CI发动机模型。 选择 |
|
✔ |
压缩点火(CI)发动机从进气道到排气口。 选择 |
|
|
✔ |
✔ |
使用功率、空气质量流量、燃料流量、排气温度、效率和排放性能查找表映射CI发动机模型。 选择 |
|
✔ |
火花点火(SI)发动机从进气到排气口。 选择 |
|
|
✔ |
✔ |
使用功率、空气质量流量、燃料流量、排气温度、效率和排放性能查找表绘制SI发动机模型。 选择 |
|
✔ |
深度学习SI引擎。 如果您拥有深度学习工具箱™和统计和机器学习工具箱™许可证,则可用。使用此设置可生成动态深度学习SI引擎模型,用于动力系统控制、诊断和估计器算法设计。 选择 |
传输
-虚拟车辆传输
理想的固定齿轮传动
|带液力变矩器的自动变速器
|自动手动变速器
|没有传输
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
|
✔ |
✔ |
理想的固定齿轮传动没有离合器或同步。当您不需要详细的传动模型时,使用此设置建模整体传动比和功率损失。 |
|
✔ |
自动变速器带有变矩器。 |
|
|
✔ |
理想的自动变速器(AMT)。AMT是一种手动变速器,带有额外的执行器和电子控制单元(ECU),可以根据控制器的命令调节离合器和齿轮的选择。指定齿轮数作为一个整数矢量与相应的传动比,惯性,粘性阻尼,和效率因素。离合器和同步啮合率是线性和可调的。 |
|
没有传输 |
✔ |
不传播。 |
依赖关系
若要启用该参数,请设置动力系统架构到这些选项中的任何一个:
传统的车辆
混合动力电动汽车P0
混合动力汽车P1
混合动力电动汽车P2
混合动力电动汽车P3
混合动力电动车P4
传输控制单元
-虚拟车辆传输控制
PRNDL控制器
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
|
✔ |
✔ |
控制器,优化前进,倒车,空挡,停车,和n速换档调度燃油经济性。 |
依赖关系
若要启用该参数,请设置动力系统架构到这些选项中的任何一个:
传统的车辆
混合动力电动汽车P0
混合动力汽车P1
混合动力电动汽车P2
混合动力电动汽车P3
混合动力电动车P4
动力传动系统
-虚拟车辆传动系统
前轮驱动
|前轮驱动
|全轮驱动
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
|
✔ |
✔ |
配置车辆前轮驱动。 |
后轮驱动 |
✔ |
✔ |
配置车辆后轮驱动。 |
全轮驱动 |
✔ |
✔ |
配置车辆全轮驱动。 |
微分系统
-虚拟车辆差速器系统
开放的微分
|活跃的微分
|限滑差速器
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
|
✔ |
✔ |
差速器作为行星伞齿轮系。该块匹配的传动轴锥齿轮的冠(环)锥齿轮。您可以指定:
|
|
✔ |
✔ |
主动差速器,用于从变速器到车轴的动力传输。该模型实现了主动差速器作为一个开放差速器耦合到一个正齿轮或行星差速器齿轮组。 |
|
✔ |
✔ |
差速器作为行星伞齿轮系。该块匹配的传动轴锥齿轮的冠(环)锥齿轮。您可以指定:
|
电气系统
-虚拟汽车电机和储能
电气系统1EM电池
|电气系统2EM
|电气系统1EM
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
电气系统设置 |
动力总成Blockset |
车辆动力学模块 |
动力系统架构 | 描述 |
---|---|---|---|---|
|
✔ |
电气系统1EM |
|
|
|
✔ |
✔ |
电气系统1EM |
|
电气系统2EM |
✔ |
|
|
|
电气系统1EM |
✔ |
|
|
使用电机用于指定在转矩控制模式下运行的映射电机和驱动电子设备的参数。
使用能量储存参数指定锂离子电池的数据表电池型号。
车辆控制单元
-混合动力汽车和电动汽车虚拟车辆控制
电动汽车1 em
|HEVIPS RuleBased
|HEVMM RuleBased
|HEVP0最优
|HEVP1最优
|HEVP2最优
|HEVP3最优
|HEVP4最优
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
动力系统架构 | 描述 |
---|---|---|---|---|
电动汽车1 em |
✔ |
✔ |
电动汽车 |
控制电机的扭矩仲裁和电源管理。实现再生制动。 |
HEVIPS RuleBased |
✔ |
混合动力汽车IPS |
通过一组在statflow中实现的规则和决策逻辑控制电机、发电机和发动机®. |
|
HEVMM RuleBased |
✔ |
混合动力汽车MM |
||
|
✔ |
混合动力电动车P4 |
采用等效消耗最小化策略(ECMS)控制混合动力汽车(hev)的能量管理。该策略优化了发动机和电机之间的扭矩分配,以最大限度地减少能源消耗,同时保持电池充电状态(SOC)。 |
|
|
✔ |
混合动力电动车P4 |
||
|
✔ |
|
||
|
✔ |
|
||
HEVP4最优 |
✔ |
|
司机
-虚拟车辆驾驶员
纵向驱动程序
|预测司机
如果你有车辆动力学块集,你可以设置司机来预测司机
跟踪纵向速度和横向参考位移。
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
纵向驱动程序 |
✔ |
✔ |
实现了一种纵向速度跟踪控制器。 |
|
✔ |
轨道纵向速度和横向参考位移。 设置时可用车辆动力学来 |
环境
-虚拟车辆环境
标准环境
参数设置标准环境
实现一个环境环境模型。
转向系统
——指导
映射
|运动
|动态
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
|
✔ |
映射齿轮齿条转向模型。 |
|
|
✔ |
理想齿条齿轮转向机构的运动学模型。齿轮将转向旋转转换为线性运动。 |
|
|
✔ |
理想齿条齿轮转向的动力学模型。齿轮将转向旋转转换为线性运动。 |
悬架
——悬挂
运动学与柔度独立悬架
|麦弗森前悬挂实心轴后悬挂
这些参数取决于可用的产品。2022世界杯八强谁会赢?此表总结了动力总成块集或车辆动力学块集的可用参数。
设置 |
动力总成Blockset |
车辆动力学模块 |
描述 |
---|---|---|---|
|
✔ |
运动学和顺应性(K & C)测试从模拟或实际实验室悬架试验中测量的悬架特性。 |
|
|
✔ |
独立麦弗森悬挂多轴与多个轨道每轴。 |
编程使用
版本历史
R2022a中引入另请参阅
主题
- 模拟数据检查器
- 汽车动力学块集的三维仿真如何工作(车辆动力组)