一种发动机控制方法和装置的制造方法

文档序号:9806556阅读:330来源:国知局
一种发动机控制方法和装置的制造方法
【技术领域】
[0001] 本发明设及动力系统控制技术领域,尤其设及一种发动机控制方法和装置。
【背景技术】
[0002] 目前,电控发动机的动作是通过发动机控制器化CU)进行控制的。电控发动机依赖 轨压传感器反馈的测量轨压进行供油量控制W及喷射控制,当测量轨压低于设定值时,ECU 认为无足够的高压燃油,会控制发动机停止喷油、停机。发动机的油压是通过安装在高压油 轨上的PRV阀进行控制的,当高压油轨内的测量轨压超过设定值时,PRV阀自动打开进行泄 压。
[0003] 然而,电磁干扰对电控发动机的影响不可忽视:电磁干扰轻则造成发动机出现转 速波动、误报警等故障,重则会导致发动机出现停机、PRV阀冲开等故障。例如,如果电磁干 扰导致轨压传感器信号失真,轨压传感器反馈的测量轨压信号将不能真实地反映高压油轨 中的燃油压力,此时如果发动机控制器ECU仍根据测量轨压信号进行供油量控制、喷射控 制,将会出现停机、PRV阀被冲开、转速波动等问题,影响发动机的正常工作。
[0004] 现阶段,多采用增加硬件滤波电路来防止电磁干扰对发动机控制的影响,然而,运 种方法在很大会增加发动机的成本。

【发明内容】

[0005] 为了在不增加滤波电路的情况下,避免因轨压传感器受到电磁干扰造成的发动机 控制器无法对发动机的轨压进行准确控制,本发明提供了一种发动机控制方法和装置。
[0006] 本发明的第一方面提供了 一种发动机控制方法,包括:
[0007] S1,根据预设轨压、测量轨压构建的PID控制算法计算得到发动机稳态运行时的第 一供油量,获取发动机稳态运行时的稳态转速、稳态喷油量,将所述第一供油量、稳态转速、 稳态喷油量关联存储生成MAP表;
[000引S2,根据轨压传感器电压信号的波动情况,判断轨压传感器是否受到电磁干扰;
[0009] S3,当判定轨压传感器受到电磁干扰时,根据发动机的当前转速和当前喷油量从 所述MAP表中查询相应的供油量,并获取当前转速和当前喷油量对应的前馈供油量,W查询 到的供油量与所述前馈供油量之和作为待供油量;
[0010] S4,根据所述待供油量控制轨压。
[0011] 进一步的,所述步骤S2包括:
[0012] 当轨压传感器相邻的两个电压信号的差值大于预设值时,判定轨压传感器出现异 常;
[0013] 当在预设时间内,轨压传感器出现异常的次数大于预设次数时,判定轨压传感器 受到电磁干扰。
[0014] 进一步的,所述步骤S1,包括:
[0015] 将所述PID控制算法中积分环节的计算值输出,对输出的计算值进行低通滤波算 法处理得到所述第一供油量。
[0016] 进一步的,所述步骤S3,包括:
[0017] 步骤S31,判断轨压传感器是否存在异常,若不存在异常,进入步骤S32;
[0018] 步骤S32,判断发动机运行时长是否大于第一预设时长,若大于,进入步骤S33;
[0019] 步骤S33,判断发动机冷却水溫度是否超过预设溫度,若超过,进入步骤S34;
[0020] 步骤S34,根据PID控制算法生成每个稳态转速和稳态喷油量组对应的第一供油 量,将每个第一供油量与对应的稳态转速和稳态喷油量组关联存储生成MAP表;
[0021] 步骤S35,获取实时轨压、实时转速和实时喷油量,计算所述实时轨压对应的实时 供油量,将所述MP表中稳态转速为所述实时转速,且稳态喷油量为所述实时喷油量对应的 第一供油量更新为所述实时供油量。
[0022] 进一步的,当判定轨压传感器受到电磁干扰时,所述方法还包括:
[0023] 根据预设轨压进行轨压监控和/或喷油量控制。
[0024] 进一步的,所述方法还包括:
[0025] 当判定轨压传感器出现电磁干扰时,采用大滤波算法滤除电磁干扰导致的油口信 号的抖动。
[00%] 进一步的,所述方法还包括:
[0027] 在判定轨压传感器受到电磁干扰后,判定轨压传感器在第二预设时长内持续受到 电磁干扰。
[0028] 基于相同的构思,本发明的第二方面提供了一种发动机控制装置,包括:
[0029] 生成模块,用于根据预设轨压、测量轨压构建的PID控制算法计算得到发动机稳态 运行时的第一供油量,获取发动机稳态运行时的稳态转速、稳态喷油量,将所述第一供油 量、稳态转速、稳态喷油量关联存储生成MAP表;
[0030] 监控模块,用于根据轨压传感器电压信号的波动情况,判断轨压传感器是否受到 电磁干扰;
[0031] 查询模块,用于当判定轨压传感器受到电磁干扰时,根据发动机的当前转速和当 前喷油量从所述MAP表中查询相应的供油量,并获取当前转速和当前喷油量对应的前馈供 油量,W查询到的供油量与所述前馈供油量之和作为待供油量;
[0032] 控制模块,用于根据所述待供油量控制轨压。
[0033] 进一步的,所述监控模块具体用于:
[0034] 当轨压传感器相邻的两个电压信号的差值大于预设值时,判定轨压传感器出现异 常;
[0035] 当在预设时间内,轨压传感器出现异常的次数大于预设次数时,判定轨压传感器 受到电磁干扰。
[0036] 进一步的,所述生成模块具体用于:
[0037] 将所述PID控制算法中积分环节的计算值输出,对输出的计算值进行低通滤波算 法处理得到所述第一供油量。
[0038] 本发明提供的发动机控制方法,通过根据预设轨压、测量轨压构建的PID控制算法 计算得到发动机稳态运行时的第一供油量,将发动机稳态运行时的稳态转速、稳态喷油量 和第一供油量关联存储生成MAP表;当根据轨压传感器电压信号的波动情况判定轨压传感 器受到电磁干扰时,根据发动机的当前转速和当前喷油量从MAP表中查询相应的供油量,并 获取当前转速和当前喷油量对应的前馈供油量,W查询到的供油量与前馈供油量之和作为 待供油量,并根据待供油量控制轨压。从而能够在轨压传感器受到电磁干扰时,在不增加滤 波电路的情况下便可保证发动机控制器对发动机的轨压进行准确控制,进而避免因轨压传 感器受到电磁干扰导致的发动机停机、PRV阀被冲开、转速波动等问题。
【附图说明】
[0039] 图1是本发明第一实施例提供的发动机控制方法的流程示意图;
[0040] 图2是高压共轨发动机燃油系统的结构示意图;
[0041 ]图3是轨压控制逻辑的流程示意图;
[0042] 图4是本发明第一实施例提供的发动机控制方法中判定轨压传感器是否出现电磁 干扰的一种实施方式的步骤的流程示意图;
[0043] 图5是本发明第一实施例提供的发动机控制方法中生成MAP表的步骤的流程示意 图;
[0044] 图6是本发明第一实施例提供的发动机控制方法中生成MAP表的一种具体实施方 式的步骤的流程示意图;
[0045] 图7是本发明第二实施例提供的发动机控制装置的结构示意图。
【具体实施方式】
[0046] 下面结合附图,对本发明的【具体实施方式】作进一步描述。W下实施例仅用于更加 清楚地说明本发明的技术方案,而不能W此来限制本发明的保护范围。
[0047] 本发明第一实施例提供的发
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1