用测功机测试装置校准,验证和优化SI发动机
火花点火(SI)发动机测功机参考应用程序表示SI发动机装置和连接到带有尾气排放分析仪的交流测功机的控制器。使用参考应用程序,您可以在将发动机与车辆模型集成之前,对发动机控制器和工厂模型参数进行校准、验证和优化。要创建并打开SI引擎测功机参考应用程序项目的工作副本,输入
默认情况下,参考应用程序配置了1.5 l SI动态引擎。您可以为不同的测功机控制模式配置参考应用程序项目。为了实现操作模式,参考应用程序使用了不同的子系统。
下表总结了测功机测试。
测试 | 客观的 | 方法 | 发动机改进型 | |
---|---|---|---|---|
映射 | 动态 | |||
执行引擎映射实验 |
使用现有的发动机控制器校准评估发动机扭矩、燃油流量和排放性能结果。 |
测功机控制器向发动机控制器发出一系列发动机转速和扭矩的命令。在每个准稳态工作点,实验记录发动机工厂模型输出和当前校准参数的控制器命令。 |
✓ | ✓ |
进行模型预测控制工厂模型实验 |
为线性工厂模型生成瞬态引擎数据集,对模型预测控制器有用。 |
测功器控制器使用伪随机二进制序列动态地命令发动机转速和扭矩作为时间的函数。实验记录了通过系统识别的线性动态工厂模型拟合确定的瞬态发动机扭矩、温度、气流和排放响应。 |
✓ | ✓ |
调整控制器 |
在发动机工作范围内匹配测量到的发动机扭矩和命令的发动机扭矩。 |
测功仪控制器通过在发动机工作范围内将测量到的发动机扭矩与命令的发动机扭矩匹配,从而生成前馈油门表。 |
✓ | |
调整引擎大小和重新校准控制器 |
匹配发动机扭矩所需的发动机功率和气缸数量。 |
测功仪调整动态发动机和发动机校准参数。此外,测功机重新校准控制器和映射的发动机模型,以匹配调整大小的动态发动机。 有关示例,请参见调整SI引擎的大小. |
✓ | ✓ |
从电子表格生成映射引擎 |
从数据电子表格生成映射引擎校准。使用校准的数据更新映射引擎。 |
Dynamometer使用基于模型的校准工具箱™来适应来自电子表格的数据,生成校准表,并更新映射的引擎参数。 有关示例,请参见从电子表格生成映射的SI引擎. |
✓ | |
生成深度学习引擎模型 |
从测量的实验室数据或高保真发动机模型中训练发动机动态行为的深度学习模型。 |
Dynamometer使用深度学习工具箱™和统计和机器学习工具箱™来生成一个动态的深度学习引擎模型并更新映射的引擎参数。 有关示例,请参见生成一个深度学习SI引擎模型. |
✓ |
发动机系统
参考应用包括映射(稳态)和动态涡轮增压1.5 l SI发动机的不同子系统。使用SI引擎项目模板,您可以创建自己的SI引擎变体。
客观的 | 引擎变体 |
---|---|
动力学分析,包括歧管和涡轮增压器的动力学 |
动态 |
更快的执行 |
映射 |
动态
SiEngineCore.slx
包括发动机进气系统、排气系统、核心发动机和涡轮增压器子系统。
映射
SiMappedEngine.slx
使用映射SI引擎块查找功率,空气质量流量,燃料流量,排气温度,效率和排放性能作为发动机转速和命令扭矩的功能。
性能监视器
引用应用程序包含一个性能监视器块,可用于绘制稳态和动态结果。你可以绘制:
稳态的结果是一个或两个变量的函数。
使用模拟数据检查器的动态结果。