电控发动机的控制方法和装置、电子设备、存储介质

文档序号:1649197 发布日期:2019-12-24 浏览:32次 >En<

阅读说明:本技术 电控发动机的控制方法和装置、电子设备、存储介质 (Control method and device for electric control engine, electronic equipment and storage medium ) 是由 王裕鹏 刘建飞 于 2019-09-26 设计创作,主要内容包括:本公开提供一种电控发动机的控制方法和装置、矿车、电子设备、存储介质。该方法包括:响应于接收到车辆动态制动信号,获取环境温度和电控发动机的水温,根据环境温度、水温和预设的映射表确定电控发动机对应的目标转速,控制电控发动机以目标转速运作,通过由环境温度和水温确定电控发动机的目标转速,并控制电控发动机以目标转速运作,实现了对电控发动机控制的灵活性,并实现了既满足冷却需求,又降低油耗的技术效果。(The present disclosure provides a control method and apparatus of an electronically controlled engine, a mine car, an electronic device, and a storage medium. The method comprises the following steps: the method comprises the steps of responding to a received vehicle dynamic braking signal, obtaining an environment temperature and the water temperature of an electric control engine, determining a target rotating speed corresponding to the electric control engine according to the environment temperature, the water temperature and a preset mapping table, controlling the electric control engine to operate at the target rotating speed, determining the target rotating speed of the electric control engine according to the environment temperature and the water temperature, and controlling the electric control engine to operate at the target rotating speed, so that the flexibility of controlling the electric control engine is realized, the cooling requirement is met, and the technical effect of reducing the oil consumption is also realized.)

电控发动机的控制方法和装置、电子设备、存储介质

技术领域

本公开涉及车辆控制技术领域,尤其涉及一种电控发动机的控制方法和装置、矿车、电子设备、存储介质。

背景技术

电控发动机与化油器式发动机最大的不同在燃油供给系。电控发动机的燃油供给系取消了化油器,却增加了不少电子自动控制装置。其中包括许多传感器,执行元件和电子控制单元(ECU)。

电控发动机被用于车辆,如矿车,而矿车一般运行在大下坡、大上坡等比较复杂的工况,约25%的时间运行在动态制动模式下,动态制动模式下发动机只需要给风扇提供动力进行冷却。在现有技术中,当车辆处于动态制动模式时,控制电动发动机以恒定转速转动。

发明内容

本公开提供一种电控发动机的控制方法和装置、矿车、电子设备、存储介质。

一方面,本公开实施例提供一种电控发动机的控制方法,所述方法包括:

响应于接收到车辆动态制动信号,获取环境温度和电控发动机的水温;

根据所述环境温度、所述水温和预设的映射表确定所述电控发动机对应的目标转速;

控制所述电控发动机以所述目标转速运作。

在一些实施例中,在所述控制所述电控发动机以所述目标转速运作之后,所述方法还包括:

响应于接收到携带第一转速的转速请求,判断所述第一转速与所述目标转速的大小;

若所述第一转速小于所述目标转速,则控制所述电控发动机以所述第一转速运作;

若所述第一转速大于所述目标转速,则控制所述电控发动机保持以所述目标转速运作。

在一些实施例中,在所述获取环境温度和电控发动机的水温之前,所述方法还包括:

获取车辆的速度;

响应于所述速度大于预设的速度阈值,判断是否存在所述车辆动态制动信号;

若存在所述车辆动态制动信号,则执行所述获取环境温度和电控发动机的水温。

在一些实施例中,在所述根据所述环境温度、所述水温和预设的映射表确定所述电控发动机对应的目标转速之前,所述方法还包括:

获取所述电控发动机对应的历史数据,所述历史数据至少包括各环境温度、各水温、各油耗参数、各冷却参数和各转速;

根据所述各油耗参数和所述各冷却参数确定与所述各环境温度和所述各水温匹配度最高的转速;

构建各所述转速和与各所述转速对应的环境温度和水温之间的映射关系,生成所述映射表。

另一方面,本公开实施例还提供了一种电控发动机的控制装置,所述装置包括:

第一获取模块,用于响应于接收到车辆动态制动信号,获取环境温度和电控发动机的水温;

第一确定模块,用于根据所述环境温度、所述水温和预设的映射表确定所述电控发动机对应的目标转速;

第一控制模块,用于控制所述电控发动机以所述目标转速运作。

在一些实施例中,所述装置还包括:

第一判断模块,用于响应于接收到携带第一转速的转速请求,判断所述第一转速与所述目标转速的大小;

第二控制模块,用于若所述第一转速小于所述目标转速,则控制所述电控发动机以所述第一转速运作;

第二控制模块还用于,若所述第一转速大于所述目标转速,则控制所述电控发动机保持以所述目标转速运作。

在一些实施例中,所述装置还包括:

第二获取模块,用于获取车辆的速度;

第二判断模块,用于响应于所述速度大于预设的速度阈值,判断是否存在所述车辆动态制动信号;

所述第一获取模块用于,若存在所述车辆动态制动信号,则执行所述获取环境温度和电控发动机的水温。

在一些实施例中,所述装置还包括:

第三获取模块,用于获取所述电控发动机对应的历史数据,所述历史数据至少包括各环境温度、各水温、各油耗参数、各冷却参数和各转速;

第二确定模块,用于根据所述各油耗参数和所述各冷却参数确定与所述各环境温度和所述各水温匹配度最高的转速;

构建模块,用于构建各所述转速和与各所述转速对应的环境温度和水温之间的映射关系,生成所述映射表。

另一个方面,本公开实施例还提供了一种矿车,所述矿车包括如上任一实施例所述的电控发动机的控制装置。

另一个方面,本公开实施例还提供了一种电子设备,包括:存储器,处理器;

所述存储器用于存储所述处理器可执行指令的存储器;

其中,当执行所述存储器中的指令时,所述处理器被配置为实现如上任一实施例所述的方法。

另一个方面,本公开实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上任一实施例所述的方法。

本公开提供一种,该方法包括:响应于接收到车辆动态制动信号,获取环境温度和电控发动机的水温,根据环境温度、水温和预设的映射表确定电控发动机对应的目标转速,控制电控发动机以目标转速运作,通过由环境温度和水温确定电控发动机的目标转速,并控制电控发动机以目标转速运作,实现了对电控发动机控制的灵活性,并实现了既满足冷却需求,又降低油耗的技术效果。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1为本公开实施例的电控发动机的控制方法的场景示意图;

图2为本公开实施例的电控发动机的控制方法的流程示意图;

图3为本公开另一实施例的电控发动机的控制方法的流程示意图;

图4为本公开另一实施例的电控发动机的控制方法的流程示意图;

图5为本公开实施例的生成映射表的方法的流程示意图;

图6为本公开实施例的电控发动机的控制装置的模块示意图;

图7为本公开另一实施例的电控发动机的控制装置的模块示意图;

图8为本公开另一实施例的电控发动机的控制装置的模块示意图;

图9为本公开另一实施例的电控发动机的控制装置的模块示意图;

图10为本公开实施例的电子设备的结构示意图;

附图标记:10、车辆,20、矿物,1、第一获取模块,2、第一确定模块,3、第一控制模块,4、第一判断模块,5、第二控制模块,6、第二获取模块,7、第二判断模块,8、第三获取模块,9、第二确定模块,10、构建模块。

通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开实施例提供的电控发动机的控制方法,可以适用于如图1所示的场景。

在如图1所示的应用场景中,电控发动机设置于车辆10上,以便为车辆10提供动力。

在一些实施例中,车辆10为矿用车辆,即车辆10为矿车,用于运输矿物20。

下面以具体地实施例对本公开的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本公开的实施例进行描述。

一个方面,本公开实施例提供了一种适用于上述场景的电控发动机的控制方法。

请参阅图2,图2为本公开实施例的电控发动机的控制方法的流程示意图。

如图2所示,该方法包括:

S201:响应于接收到车辆动态制动信号,获取环境温度和电控发动机的水温。

在一些实施例中,执行本公开实施例的电控发动机的控制方法的主体可以为电控发动机的控制装置,电控发动机的控制装置可以为电子控制单元(Electronic ControlUnit,ECU)。

在该步骤中,电子控制单元可对车辆动态制动信号进行接收,并在接收到车辆制动信号时,对环境温度和电控发动机的水温进行获取。

其中,车辆动态制动信号是指用于表征车辆进入动态制动模式的信号。例如,车辆在运行过程中,驾驶员执行了刹车的操作,则会产生相应的车辆动态制动信号,车辆进入动态制动模式。

其中,环境温度是指电控发动机对应的环境温度,如发动机的温度或者发动机所处空间的温度。

S202:根据环境温度、水温和预设的映射表确定电控发动机对应的目标转速。

其中,映射表中记录了各环境温度、各水温和各转速之间的映射关系。

在该步骤中,根据获取到的环境温度和水温,对映射表进行查询,以得到与该环境温度和水温对应的转速,并将该转速确定为目标转速。

在现有技术中,当车辆处于动态制动模式时,电控发动机的转速为恒定转速。即,在若车辆处于动态制动模式,则电控发动机以恒定转速进行转动。

但是,在本公开实施例中,根据环境温度和水温选取电控发动机的目标转速,通过兼顾冷却和油耗,从而实现在节约能源的同时,满足冷却的可靠性,进而实现延长车辆的使用时限的技术效果。

S203:控制电控发动机以目标转速运作。

现以矿用车辆(以下简称矿车)为例,结合现有技术对本公开实施例的方案和效果进行详细阐述如下:

矿车一般运行在大下坡、大上坡、平路等比较复杂的工况。以内蒙古神华黒岱沟煤矿统计数据为例,矿车约25%的时间运行在动态制动模式下,动态制动模式下电控发动机只需要给风扇提供动力进行冷却。

在现有技术中,电控发动机控制方法是在动态制动模式下控制电控发动机控制以一个恒定转速进行运作。但是,若设定的恒定转速比较高,则电控发动机的油耗也会比较高,而若设定的恒定转速比较低,则电控发动机可能无法满足风扇的冷却要求。

在本公开实施例中,若矿车处于动态制动模式下,则分别对环境温度和水温进行获取,以便基于环境温度和水温对电控发动机的转速进行确定,并控制电控发动机以该转速进行运作。

即,在本公开实施例中,充分考虑了环境温度和水温对电控发动机的转速的影响,对油耗和冷却效果两方面均进行考虑,通过灵活性的确定转速,并控制电控发动机以确定出的转速进行运作,从而实现在实现矿车控制的灵活性的同时,实现既满足冷却需求,又降低油耗的技术效果。

本公开实施例提供了一种新的电控发动机的控制方法,该方法包括:响应于接收到车辆动态制动信号,获取环境温度和电控发动机的水温,根据环境温度、水温和预设的映射表确定电控发动机对应的目标转速,控制电控发动机以目标转速运作,通过由环境温度和水温确定电控发动机的目标转速,并控制电控发动机以目标转速运作,实现了对电控发动机控制的灵活性,并实现了既满足冷却需求,又降低油耗的技术效果。

请参阅图3,图3为本公开另一实施例的电控发动机的控制方法的流程示意图。

如图3所示,该方法包括:

S301:响应于接收到车辆动态制动信号,获取环境温度和电控发动机的水温。

其中,S301的描述可参见S201,此处不再赘述。

S302:根据环境温度、水温和预设的映射表确定电控发动机对应的目标转速。

其中,S302的描述可参见S202,此处不再赘述。

S303:控制电控发动机以目标转速运作。

其中,S303的描述可参见S203,此处不再赘述。

S304:响应于接收到携带第一转速的转速请求,判断第一转速与目标转速的大小,若第一转速小于目标转速,则执行S305,若第一转速大于目标转速,则执行S306。

在该步骤中,若驾驶员执行了踩油门踏板的操作,则可基于油门踏板的开度确定第一转速,电子控制单元对转速请求进行接收,并提取转速请求中携带的第一转速,并判断第一转速与目标转速的大小。

S305:控制电控发动机以第一转速运作。

如果第一转速小于目标转速,则控制电控发动机以第一转速运作,以便实现节约能源的技术效果。

S306:控制电控发动机以目标转速运作。

在该步骤中,如果第一转速大于目标转速,由于目标转速足以满足冷却需求,因此,则仍然控制电控发动机以目标转速运作,进而实现节约能源的技术效果。

请参阅图4,图4为本公开另一实施例的电控发动机的控制方法的流程示意图。

如图4所示,该方法包括:

S401’:获取车辆的速度。

S402’:响应于速度大于预设的速度阈值,判断是否存在车辆动态制动信号,若是,则执行S401。

其中,速度阈值可基于需求进行设定。

在一些实施例中,速度阈值可用于表征车辆的启动。

在本公开实施例中,在电控发动机上电后,电子控制单元获取车辆的速度,并将该速度与速度阈值进行比较,若该速度大于速度阈值,则继续判断是否有车辆动态制动信号。

S401:获取环境温度和电控发动机的水温。

其中,S401的描述可参见S201,此处不再赘述。

S402:根据环境温度、水温和预设的映射表确定电控发动机对应的目标转速。

其中,S402的描述可参见S202,此处不再赘述。

S403:控制电控发动机以目标转速运作。

其中,S403的描述可参见S203,此处不再赘述。

请参阅图5,图5为本公开实施例的生成映射表的方法的流程示意图。

如图5所示,该方法包括:

S51:获取电控发动机对应的历史数据,历史数据至少包括各环境温度、各水温、各油耗参数、各冷却参数和各转速。

在该步骤中,对电控发动机对应的历史数据进行获取。

在一些实施例中,可获取电控发动机近半年内的历史数据,其中,历史数据对应的时间范围可基于需求进行设定,此处只是示范性的说明,而不能理解为对本公开实施例的范围的限定。

其中,历史数据包括电控发动机运行过程中的相关信息,或者车辆运行过程中,与电控发动机相关的信息。

在本公开实施例中,历史数据至少包括各环境温度、各水温、各油耗参数、各冷却参数和各转速。

例如:各环境温度包括a1-an,各水温包括b1-bn,各油耗参数c1-cn,各冷却参数d1-dn,各转速包括e1-en。其中,环境温度和水温的单位可以均为摄氏度,油耗参数的单位可以为升每公里,冷却参数可以包括冷却前的温度参数(单位可以为摄氏度)、冷却后的温度参数(单位可以为摄氏度)和冷却效率(单位可以为摄氏度每分钟),转速的单位可以为公里每小时。

S52:根据各油耗参数和各冷却参数确定与各环境温度和各水温匹配度最高的转速。

其中,匹配度最高是指环境温度、水温和转速组合时,满足油耗参数最小,冷却参数最大,且,冷却参数是指冷却效率,即冷却效果最佳时的冷却参数。

例如:环境温度为a,水温为b,转速为c时,油耗参数最小,且冷却参数最大,则将转速c确定为环境温度a、水温b的匹配度最高的转速。

S53:构建各转速和与各转速对应的各环境温度和各水温之间的映射关系,生成映射表。

也就是说,在确定某环境温度和水温时,可通过查询映射表,得到在该环境温度和水温的情况下,满足油耗参数最小,冷却参数最大时的转速,通过控制电控发动机以该速度进行运作,可以实现节约油耗,提高冷却效率的技术效果。

在一些实施例中,可根据预设时间间隔对映射表进行更新。

例如:车辆在运行一定时间后,性能参数等可能会发生变化,因此,可基于需求设置时间间隔,以便根据该时间间隔对映射表进行更新,从而确保最高转速阈值和最低转速阈值的有效性和可靠性的技术效果。

根据本公开实施例的另一个方面,本公开实施例还提供了一种电控发动机的控制装置。

请参阅图6,图6为本公开实施例的电控发动机的控制装置的模块示意图。

如图6所示,该装置包括:

第一获取模块1,用于响应于接收到车辆动态制动信号,获取环境温度和电控发动机的水温;

第一确定模块2,用于根据所述环境温度、所述水温和预设的映射表确定所述电控发动机对应的目标转速;

第一控制模块3,用于控制所述电控发动机以所述目标转速运作。

结合图7可知,在一些实施例中,该装置还包括:

第一判断模块4,用于响应于接收到携带第一转速的转速请求,判断所述第一转速与所述目标转速的大小;

第二控制模块5,用于若所述第一转速小于所述目标转速,则控制所述电控发动机以所述第一转速运作;

第二控制模块5还用于,若所述第一转速大于所述目标转速,则控制所述电控发动机保持以所述目标转速运作。

结合图8可知,在一些实施例中,该装置还包括:

第二获取模块6,用于获取车辆的速度;

第二判断模块7,用于响应于所述速度大于预设的速度阈值,判断是否存在所述车辆动态制动信号;

所述第一获取模块1用于,若存在所述车辆动态制动信号,则执行所述获取环境温度和电控发动机的水温。

结合图9可知,在一些实施例中,该装置还包括:

第三获取模块8,用于获取所述电控发动机对应的历史数据,所述历史数据至少包括各环境温度、各水温、各油耗参数、各冷却参数和各转速;

第二确定模块9,用于根据所述各油耗参数和所述各冷却参数确定与所述各环境温度和所述各水温匹配度最高的转速;

构建模块10,用于构建各所述转速和与各所述转速对应的环境温度和水温之间的映射关系,生成所述映射表。

根据本公开实施例的另一个方面,本公开实施例还提供了一种矿车,所述矿车包括如上任一实施例所述的电控发动机的控制装置。

根据本公开实施例的另一个方面,本公开实施例还提供了一种电子设备,包括:存储器,处理器;

存储器用于存储处理器可执行指令的存储器;

其中,当执行存储器中的指令时,处理器被配置为实现如上任一实施例所述的方法。

请参阅图10,图10为本公开实施例的电子设备的结构示意图。

如图10所示,该电子设备包括存储器和处理器,该电子设备还可以包括通信接口和总线,其中,处理器、通信接口和存储器通过总线连接;处理器用于执行存储器中存储的可执行模块,例如计算机程序。

其中,存储器可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

总线可以是ISA总线、PCI总线或EISA总线等。总线可以分为地址总线、数据总线、控制总线等。

其中,存储器用于存储程序,处理器在接收到执行指令后,执行程序,前述本公开实施例任一实施例揭示的方法可以应用于处理器中,或者由处理器实现。

处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现成可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。结合本公开实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

根据本公开实施例的另一个方面,本公开实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上任一实施例所述的方法。

读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本公开的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本公开实施例方案的目的。

另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

还应理解,在本公开各实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本公开实施例的实施过程构成任何限定。

以上,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:机械设备的温度保护方法、装置和系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类