[发明专利]一种基于Simulink的新能源车辆模型自动化建模方法有效
申请号: | 202011619319.4 | 申请日: | 2020-12-31 |
公开(公告)号: | CN112800534B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 曾小华;钱琦峰;宋大凤;李量宇;曾繁勇 | 申请(专利权)人: | 吉林大学 |
主分类号: | G06F30/15 | 分类号: | G06F30/15;G06F30/20 |
代理公司: | 长春市恒誉专利代理事务所(普通合伙) 22212 | 代理人: | 李荣武 |
地址: | 130012 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 simulink 新能源 车辆 模型 自动化 建模 方法 | ||
1.一种基于Simulink的新能源车辆模型自动化建模方法,其特征在于,包括以下步骤:
步骤一、基于用户搭建的车辆部件模型,将车辆部件模型封装为独立子系统模块,并将每个车辆部件模型保存为单独的模型文件;对于每一个车辆部件模型,利用脚本控制Simulink提取模型输入输出接口的特征;所述的特征包括接口方向、接口序号、接口类型、接口名称,并将每个车辆部件模型的接口特征分别记录在每个车辆部件模型的XML文件中,供给后续步骤自动化建模程序读取;
步骤二、对比不同车辆部件模型的XML,根据任意两个接口的接口方向和接口名称特征判断不同模型之间的接口连接关系,当两个接口类型和所属的车辆部件模型不相同,但接口名称相同时,则判定这两个接口为一对连接关系;以此类推判断所有接口的连接关系并记录;
步骤三、对于每个车辆部件模型,在模型文件中添加信号汇总输出模块,信号汇总输出模块的输入为车辆部件模型的所有输出信号,信号汇总输出模块的输出为部件信号总线;根据步骤二中判定不同模型之间的所有连接关系,获取该车辆部件模型被其他车辆部件模型作为输入的所有输出信号,并将这些输出信号汇总,作为该车辆部件模型的信号汇总输出模块的部件信号总线;
步骤四、新建整车模型文件,将所有的车辆部件模型、信号汇总输出模块添加到整车模型中,并在车辆模型中将所有车辆部件模型的信号汇总输出模块输出的部件信号总线汇集,形成整车系统信号总线;
步骤五、对于每个车辆部件模型,在模型文件中添加信号选择输入模块,信号选择子系统模块的输入为部件信号总线,信号选择子系统模块的输出为车辆部件模型的输入信号;然后将信号选择子系统模块的输出与车辆部件模型的输入连接;根据步骤二中判定不同模型之间的所有连接关系,在信号选择子系统模块中,将整车系统信号总线中抽取车辆部件模型的输入接口信号,作为每个车辆部件模型的输入信号;
步骤六、根据新能源车辆构型中部件的机械和电连接规则,对于每两个相互连接的车辆部件模型,根据传动系统能量传递方向,将车辆部件模型的输出势信号连接与相对该车辆部件模型正向能量传递方向相连的车辆部件模型输入势信号,然后将车辆部件模型的输出流信号反向连接到与该车辆部件模型连接的车辆部件模型输入流信号;以此类推将所有的车辆部件模型势信号和流信号相连接;
步骤七、采用网格化的布局方式对整车模型中的各个车辆部件模型的位置设置,所述的网格化的布局方式根据车辆部件模型所在行和列的位置,以及行间距和列间距,计算得到每个车辆部件模型的绝对位置;采用模块相对位置布局方式对子模块布局,所述的相对位置布局方式根据子模块所连接的车辆部件模型位置,以及子模块与对应的车辆部件模型相对的横轴间距,计算得到每个子模块的绝对位置。
2.按照权利要求1所述的一种基于Simulink的新能源车辆模型自动化建模方法,其特征在于,权利要求1的步骤一中所述的接口类型划分为三种类型,分别为信号连接、势信号连接、流信号连接;所述的接口方向包括输入和输出;所述的接口序号为每个接口在车辆部件模型中的序号值;所述的接口名称为每个接口在车辆部件模型中的命名。
3.按照权利要求1所述的一种基于Simulink的新能源车辆模型自动化建模方法,其特征在于,当车辆部件模型的输入势信号来自多个其他车辆部件模型的输出势信号时,将所有的输入势信号相加后输入到该车辆部件模型中;模型之间的流信号处理方式与势信号处理方式一致。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学,未经吉林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011619319.4/1.html,转载请声明来源钻瓜专利网。