[发明专利]一种任务处理的控制方法、控制装置及车辆有效
申请号: | 201910117165.X | 申请日: | 2019-02-15 |
公开(公告)号: | CN111572469B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 赵磊;佟世蒙;代康伟;梁海强;余军 | 申请(专利权)人: | 北京新能源汽车股份有限公司 |
主分类号: | B60R16/02 | 分类号: | B60R16/02;B60W50/00 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;安利霞 |
地址: | 102606 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 任务 处理 控制 方法 装置 车辆 | ||
本发明的实施例提供了一种任务处理的控制方法、控制装置及车辆,其中应用于整车控制器的控制方法,包括:根据预设循环周期,在每一周期起始时依次调取输入信号采集函数、控制策略函数以及输出信号发送函数;其中,通过调取的输入信号采集函数,采集与整车控制器连接的信号采集装置所发送的第一信号;通过调取的控制策略函数,对第一信号进行处理,得到第二信号;通过调取的输出信号发送函数,发送第二信号至相应的信号执行装置。本发明实施例所提供的方案中,通过使预设循环周期的每一周期中的输出信号发送函数的调取时间与对应周期的起始时间之间的时间间隔相同,避免了出现周期波动现象,有利于保证整车控制器的正常功能的实现。
技术领域
本发明涉及整车控制器,特别涉及一种任务处理的控制方法、控制装置及车辆。
背景技术
整车控制器(VCU,vehicle Controller Unit)是整个汽车的核心控制部件,它采集加速踏板信号、制动踏板信号及其他部件信号,并做出相应判断后,控制下层的各部件控制器的动作,驱动汽车正常行驶。
整车控制器的一个基本功能是准确地按设计周期发送报文数据。但由于整车控制器在调取函数进行处理时,由于用于接收输入信号的函数与发送输出信号的函数位于不同周期中,使得在实际运行过程中由于接收输入信号的函数与输出信号的函数不对应,且在每次发送输出信号之前均有一固定时间的信号处理步骤,导致输出信号的函数所在的周期存在某一周期时长较长而相邻的另一周期时长较短的波动现象。
发明内容
本发明实施例要解决的技术问题是提供一种任务处理的控制方法、控制装置及车辆,用以解决当前整车控制器在使用过程中输出信号存在周期波动的问题。
为解决上述技术问题,本发明实施例提供了一种任务处理的控制方法,应用于整车控制器,包括:
根据预设循环周期,在每一周期起始时依次调取输入信号采集函数、控制策略函数以及输出信号发送函数;其中,
通过调取的输入信号采集函数,采集与整车控制器连接的信号采集装置所发送的第一信号;
通过调取的控制策略函数,对第一信号进行处理,得到第二信号;
通过调取的输出信号发送函数,发送第二信号至相应的信号执行装置。
具体地,如上所述的任务处理的控制方法,控制方法还包括:
接收预设初始化信号,预设初始化信号包括:整车上电信号;
根据预设初始化信号重置预设循环周期的预设起始时间。
优选地,如上所述的任务处理的控制方法,预设循环周期至少包括:第一循环周期和第二循环周期;
其中,第一循环周期的第一初始时间为预设循环周期初始化后的预设起始时间,第一初始时间为第一次进入第一循环周期的时间;
第二循环周期的第二初始时间与第一初始时间间隔一第一预设时长,第二初始时间为第一次进入第二循环周期的时间。
进一步的,如上所述的任务处理的控制方法,第一循环周期的循环间隔为第二预设时长,第二循环周期的循环间隔为第三预设时长;
其中,第一预设时长以及至少一第三预设时长的和值,与第二预设时长的任一整数倍均不相等。
本发明的另一优选实施例还提供了一种任务处理的控制装置,包括:
调取模块,用于根据预设循环周期,在每一周期起始时依次调取输入信号采集函数、控制策略函数以及输出信号发送函数;其中,
采集模块,用于通过调取的输入信号采集函数,采集与整车控制器连接的信号采集装置所发送的第一信号;
处理模块,用于调取控制策略函数,对第一信号进行处理,得到第二信号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新能源汽车股份有限公司,未经北京新能源汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910117165.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:入子结构
- 下一篇:一种用于海底管道切割装置的刀头输送越障机构