电动汽车Simulink应用层开发输入输出信号设置方法

文摘   2024-10-30 22:09   湖北  
电动汽车VCU应用层开发中,首先要进行的是输入输出信号的定义和设置,本文通过空调控制的输入输出信号,说明Simulink输入输出信号的设置方法。

一、输入输出信号设置方法

1、打开Simulink控制模型,在菜单栏选择建模-模型资源管理器,本文使用的是Matlab2022b版本,不同版本位置可能会有差异。

2、进入模型资源管理器,选择Base Workspace,点击菜单栏中红框图标,添加Simulink Signal

3、在信号栏出现新增加的Simulink Signal,可以进行名称类型修改

4、将输入信号1 PDU_ACRly_St名称输入信号栏Name,数据类型设置为boolean,即0或1

5、以同样的方式添加其他输入及输出信号,并设置名称及数据类型,输入信号VHIP_EvpTemp,数据类型int16,VPM_Ready_St,数据类型boolean,输出信号VACC_EASEn_Cmd,数据类型boolean,VACC_EASTargSpd_Req,数据类型uint16

6、导出设置好的输入输出信号,选择Base Workspace右键选择导出

7、保存的输入输出信号数据文件命名为AC_control_dat,保存

8、打开保存设置好输入输出信号文件的地址,选择该文件AC_control_dat,双击打开

9、文件AC_control_dat.mat载入,工作区中出现定义好的输入输出信号

10、打开模型AC_control,在输入信号PUD_ACRly_St信号线右键选择属性

11、在弹出的对话框中输入信号名称PDU_ACRly_St,勾选信号名称必须解析为Simulink,否则在模型运行时信号未正确连接会报错,设置好后,点击应用,确定

12、以同样的方式设置其他输入信号及输出信号

13、设置完成

14、在模型界面,菜单栏选择仿真,点击运行,运行模型,运行模型无报错,设置完成

二、总结

本文通过空调控制模型输入输出信号的设置,介绍了电动汽车Simulink应用层开发过程中输入输出信号的设置方法,希望能给相关技术人员带来参考和帮助。

汽车电控研习室
新能源汽车电控领域深耕者,电控知识干货分享