【技术实现步骤摘要】
基于汽车仿真模型的控制方法、设备及存储介质
[0001]本专利技术涉及仿真控制领域,尤其涉及一种基于汽车仿真模型的控制方法、设备及存储介质。
技术介绍
[0002]工业仿真技术作为生产制造中的重要环节,旨在将实体工业中的各个模块转化成数据并拟合到一个虚拟的体系中,即仿真模型。在仿真模型运行时,能够较为真实地展现各个工作和流程,并反馈仿真数据。通过前期对仿真模型的搭建与仿真计算,可消除或降低在生产制造中可能会出现的故障应对不完全、实验危险系统高、验证费用高昂等诸多问题。
[0003]在汽车模型的仿真应用中,由于汽车的组成部件很多,因此汽车模型的仿真较复杂,大大影响了仿真成功率以及仿真效率。
[0004]有鉴于此,特提出本专利技术。
技术实现思路
[0005]为了解决上述技术问题,本专利技术提供了一种基于汽车仿真模型的控制方法、设备及存储介质,提高了汽车仿真模型的仿真成功率以及仿真效率。
[0006]第一方面,本专利技术提供一种基于汽车仿真模型的控制方法,所述方法包括以下步骤:通过编译器模 ...
【技术保护点】
【技术特征摘要】
1.一种基于汽车仿真模型的控制方法,其特征在于,包括:通过仿真软件加载基于modelica语言的汽车仿真模型;通过调用编译器对所述汽车仿真模型进行语义和语法解析,以进行语法错误排查,并确定所述汽车仿真模型中的各模型组件,基于所述各模型组件获得平坦化的原模型方程;通过调用优化器基于优化算法对所述平坦化的原模型方程进行处理,获得多个关系组;基于所述多个关系组对所述汽车仿真模型进行仿真控制。2.根据权利要求1所述的控制方法,其特征在于,所述基于所述多个关系组对所述汽车仿真模型进行仿真控制,包括:通过统计筛选模块确定所述关系组的数量,并分别统计各所述关系组中的对象个数;通过参数设置模块根据各所述关系组中的对象个数为各所述关系组分别创建对应的数组,以及根据所述关系组的数量设置求解器的数量,以为各所述关系组分别配置一求解器,其中,所述数组用于存储对应关系组中对象的数据;通过初始化模块对所述多个关系组进行初始化,获得各所述关系组中的对象的初始数据;通过控制模块根据各所述关系组之间的顺序关系依次调用对应的求解器,以依次通过各自的求解器基于对应关系组中的对象的初始数据对对应关系组进行处理;在依次通过各自的求解器对对应关系组进行完一个处理循环时,通过存储模块将各所述数组中的对象的数据进行存储;基于所述对象的数据对所述汽车仿真模型进行仿真控制。3.根据权利要求2所述的控制方法,其特征在于,所述参数设置模块还用于设置时间间隔节点,所述时间间隔节点用于同步不同关系组之间的处理进度;对应的,在通过当前求解器对当前关系组进行处理时,当记录的处理时间与所述时间间隔节点对应时,所述控制模块还用于控制所述当前求解器输出的数据更新至与当前关...
【专利技术属性】
技术研发人员:何绍清,施睿智,张鹏,侯庆坤,程旭,张强,林凯,
申请(专利权)人:中汽数据有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。