主要内容

混合动力电动汽车 (HEV) 模型

自 R2023b 起

此示例展示了如何使用基于规则的简单控制器对功率分流式混合动力电动汽车 (HEV) 进行建模,以进行速度跟踪仿真。您可以在 MATLAB® 中下载此模型,或从 MATLAB Central File Exchange 和 GitHub® 访问此模型。

示例概览

在此示例中,您将学习如何使用引用子系统完成以下操作:

  • 单独构建和测试电机、发动机和功率分流式器件等物理组件的模型。

  • 将这些组件模型集成到车辆系统的完整模型中。

有关此示例的详细信息,请按照以下步骤操作,对 Web 浏览器中打开的概览内容做进一步的探索,或参阅 Hybrid Electric Vehicle Model in Simscape (MATLAB Central File Exchange)。有关引用子系统的详细信息,请参阅Create and Use Referenced Subsystems in Models

下载文件

使用 gitclone 函数在当前文件夹中克隆最新的存储库。

gitclone("https://github.com/mathworks/Simscape-Hybrid-Electric-Vehicle-Model");

或者,选择以下任一方式进行下载。您可以使用以下任一方式下载与早期 MATLAB 版本兼容的最新工程文件和版本。

打开工程

使用 gitclone 函数后,MATLAB 会在当前文件夹中创建一个新文件夹。此示例使用工程来管理支持文件。打开 HybridElectricVehicle 工程文件。如果有任何已打开的工程,MATLAB 会先将其关闭,然后再加载此工程。概览内容会在您的 Web 浏览器中打开,帮助您探索模型的子系统和构造。该概览还会展示主要仿真结果。

openProject("Simscape-Hybrid-Electric-Vehicle-Model");

探索工程

打开模型。该 HEV 模型由纵向车辆、带内燃机和两个电机的功率分流驱动单元、DC-DC 转换器、高压电池和混合动力总成控制器等组件组成。默认情况下,该模型使用引用子系统中的抽象组件。该模型在典型的台式计算机上的运行速度比真实速度要快。

open_system("PowerSplitHEV_system_model")

功率分流式 HEV 是一种串并联混合动力系统,它利用行星齿轮将内燃机的功率分流,一部分用于驱动车轴,另一部分用于发电。下图是功率分流驱动单元的简要示意图,其中发电机 1 (MG1) 和发动机连接到行星齿轮,而 MG2 则通过一个与车轴相连的减速齿轮与行星齿轮相连。

PowerSplitDriveUnit_small.png

运行模型,然后点击顶层模型画布上的 Open Scope 按钮即可查看仿真结果。

要查找 MathWorks Simscape Team 提供的最新示例,请访问 MATLAB Central 上的 MathWorks Simscape Team

另请参阅

主题