技术新讯 > 车辆装置的制造及其改造技术 > 发动机的控制方法、装置、车辆、存储介质、处理器和程序产品与流程  >  正文

发动机的控制方法、装置、车辆、存储介质、处理器和程序产品与流程

  • 国知局
  • 2024-09-11 14:56:07

本发明涉及车辆领域,具体而言,涉及一种发动机的控制方法、装置、车辆、存储介质、处理器和程序产品。

背景技术:

1、目前,在现有的混合动力汽车中,发电机拖动发动机的转速调整通常依赖于传统的比例-积分-微分(proportional-integral-derivative control,简称为pid)控制算法,该方法通过测量发动机的实际转速与期望转速之间的差值来计算转速控制策略,但是,该方法存在对发动机进行控制的效率低的技术问题。

2、针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

1、本发明实施例提供了一种发动机的控制方法、装置、车辆、存储介质、处理器和程序产品,以至少解决对发动机进行控制的效率低的技术问题。

2、根据本发明实施例的一个方面,提供了一种发动机的控制方法,该方法可以包括:分别在车辆启动过程中的多个时刻,获取车辆中发电机的输入扭矩,以及发动机的输出转速,得到多个输入扭矩和多个输出转速;基于多个输入扭矩和多个输出转速,调整时间序列模型的模型参数,其中,时间序列模型通过发动机的历史输出转速和发电机的历史输入扭矩构建得到;控制调整后的时间序列模型,对多个时刻中当前时刻对应的输入扭矩进行预测,得到发动机的转速控制策略;按照转速控制策略,调整发动机的输出转速。

3、可选地,控制调整后的时间序列模型,对多个时刻中当前时刻对应的输入扭矩进行预测,得到发动机的转速控制策略,包括:确定车辆在当前时刻的行驶工况;控制调整后的时间序列模型,利用行驶工况,对当前时刻对应的输入扭矩进行预测,得到转速控制策略。

4、可选地,控制调整后的时间序列模型,利用行驶工况,对当前时刻对应的输入扭矩进行预测,得到转速控制策略,包括:控制调整后的时间序列模型,对当前时刻的输入扭矩,以及行驶工况进行预测,得到发动机的预测转速;确定预测转速和当前时刻的输出转速二者之间的转速偏差;基于转速偏差,确定转速控制策略。

5、可选地,基于转速偏差,确定转速控制策略,包括:控制控制系统,对转速偏差进行转换,得到转速控制策略。

6、可选地,基于多个输入扭矩和多个输出转速,调整时间序列模型的模型参数,包括:利用多个输入扭矩和多个输出转速,构建得到参数矩阵;利用参数矩阵调整模型参数。

7、可选地,利用多个参数矩阵调整模型参数,包括:响应于存在多个相同的参数矩阵,将参数矩阵确定为模型参数。

8、可选地,基于多个输入扭矩和多个输出转速,调整时间序列模型的模型参数,包括:获取时间序列模型对输入扭矩进行预测,得到的第一输出转速;确定与输入扭矩相同时刻的第二输出转速;确定第一输出转速和第二输出转速二者之间的转速误差;基于转速误差,调整模型参数。

9、可选地,该方法还可以包括:获取发电机在历史时段内的多个历史输入扭矩,以及发动机在历史时段内的多个历史输出转速;利用多个历史输入扭矩和多个历史输出转速,构建得到时间序列模型。

10、根据本发明实施例的另一方面,还提供了一种发动机的控制装置,该装置可以包括:获取单元,用于分别在车辆启动过程中的多个时刻,获取车辆中发电机的输入扭矩,以及发动机的输出转速,得到多个输入扭矩和多个输出转速;调整单元,用于基于多个输入扭矩和多个输出转速,调整时间序列模型的模型参数,其中,时间序列模型用于表征输入扭矩和输出转速之间的关联关系;预测单元,用于控制调整后的时间序列模型,对多个时刻中当前时刻对应的输入扭矩进行预测,得到发动机的转速控制策略;控制单元,用于按照转速控制策略,调整发动机的输出转速。

11、根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,该计算机可读存储介质包括存储的程序,其中,在程序运行时控制该计算机可读存储介质所在设备执行本发明实施例的发动机的控制方法。

12、根据本发明实施例的另一方面,还提供了一种处理器,该处理器用于运行程序,其中,程序被该处理器运行时执行本发明实施例的发动机的控制方法。

13、根据本发明实施例的另一方面,还提供了一种程序产品,该程序产品包括计算机指令,其中,该计算机指令被处理器执行时实现本发明实施例的发动机的控制方法。

14、根据本发明实施例的另一方面,还提供了一种车辆,该车辆可以用于执行本发明实施例的发动机的控制方法。

15、在本发明实施例中,分别在车辆启动过程中的多个时刻,获取车辆中发电机的输入扭矩,以及发动机的输出转速,得到多个输入扭矩和多个输出转速;基于多个输入扭矩和多个输出转速,调整时间序列模型的模型参数,其中,时间序列模型通过发动机的历史输出转速和发电机的历史输入扭矩构建得到;控制调整后的时间序列模型,对多个时刻中当前时刻对应的输入扭矩进行预测,得到发动机的转速控制策略,其中,转速控制策略用于表示车辆中控制系统的控制参数;按照转速控制策略,调整发动机的输出转速。也就是说,在本发明实施例中,在车辆启动过程中,不断收集发动机的多个输出转速(也即,转速数据)和发电机的多个输入扭矩(也即,控制输入),基于多个输出转速和多个输入扭矩,实时更新时间序列模型(比如,armax模型),并利用更新后的时间序列模型确定转速控制策略,从而实现了提高发动机的控制效率的技术效果,解决了对发动机进行控制的效率低的技术问题。

技术特征:

1.一种发动机的控制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,控制调整后的所述时间序列模型,对所述多个时刻中当前时刻对应的所述输入扭矩进行预测,得到所述发动机的所述转速控制策略,包括:

3.根据权利要求2所述的方法,其特征在于,控制调整后的所述时间序列模型,利用所述行驶工况,对所述当前时刻对应的所述输入扭矩进行预测,得到所述转速控制策略,包括:

4.根据权利要求3所述的方法,其特征在于,基于所述转速偏差,确定所述转速控制策略,包括:

5.根据权利要求1所述的方法,其特征在于,基于多个所述输入扭矩和多个所述输出转速,调整所述时间序列模型的模型参数,包括:

6.根据权利要求5所述的方法,其特征在于,利用多个所述参数矩阵调整所述模型参数,包括:

7.根据权利要求1所述的方法,其特征在于,基于多个所述输入扭矩和多个所述输出转速,调整时间序列模型的模型参数,包括:

8.根据权利要求1至7中任意一项所述的方法,其特征在于,所述方法还包括:

9.一种发动机的控制装置,其特征在于,包括:

10.一种车辆,其特征在于,用于执行权利要求1至8中任意一项所述的方法。

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至8中任意一项所述的方法。

12.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序被所述处理器运行时执行权利要求1至8中任意一项所述的方法。

13.一种计算机程序产品,其特征在于,包括计算机指令,该计算机指令被处理器执行时实现权利要求1至8中任意一项所述的方法。

技术总结本发明公开了一种发动机的控制方法、装置、车辆、存储介质、处理器和程序产品。其中,该方法包括:分别在车辆启动过程中的多个时刻,获取车辆中发电机的输入扭矩,以及发动机的输出转速,得到多个输入扭矩和多个输出转速;基于多个输入扭矩和多个输出转速,调整时间序列模型的模型参数,其中,时间序列模型通过发动机的历史输出转速和发电机的历史输入扭矩构建得到;控制调整后的时间序列模型,对多个时刻中当前时刻对应的输入扭矩进行预测,得到发动机的转速控制策略;按照转速控制策略,调整发动机的输出转速。本发明解决了对发动机进行控制的效率低的技术问题。技术研发人员:姚圣葳,张强,杨峙钧,刘加明,巴特,尹建坤受保护的技术使用者:中国第一汽车股份有限公司技术研发日:技术公布日:2024/9/9

本文地址:https://www.jishuxx.com/zhuanli/20240911/292624.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。