一种能加快ECU开发的发动机控制系统技术方案

技术编号:24492100 阅读:63 留言:0更新日期:2020-06-13 01:38
本发明专利技术公开了一种能加快ECU开发的发动机控制系统,涉及发动机电子控制技术领域,包括:传感器模块,用于采集发动机的信息并生成传感器信号;驱动电路模块,用于连接传感器模块和执行器模块,对信号进行调理;可编程底层驱动模块,用于连接驱动电路模块和中央处理模块,并对信号进行转换和计算;中央处理模块,用于根据传感器信号计算出控制执行器的控制信号,然后在将控制执行器的控制信号传送至可编程底层驱动模块;执行器模块,用于接收驱动电路模块调理过的信号,并对发动机进行控制。

An engine control system that can speed up the development of ECU

【技术实现步骤摘要】
一种能加快ECU开发的发动机控制系统
本专利技术涉及发动机电子控制
,尤其涉及一种能加快ECU开发的发动机控制系统。
技术介绍
汽车发动机电子控制单元(ElectronicControlUnit,简称ECU)开发涉及到计算机技术、自动控制、嵌入式系统、发动机技术等多个领域,是汽车电气控制系统中最复杂的系统。发动机ECU软件开发是汽车电子技术的核心,也是技术含量最高的部分。发动机ECU开发过程是系统级的解决方案,开发难度大,开发流程较长。传统发动机ECU开发的模式包括功能设计-快速控制原型-目标代码生成-硬件在环测试-标定五个流程,各个流程必须等前面的流程完毕才可以进入下一流程开发,ECU开发的整个周期长、工作量大。现在发动机产品的更新迭代速度也随着排放法规的要求越来越快,然而电控系统的传感器、执行器数量越来越多,控制策略变得更复杂,使得缩短ECU研发周期的难度巨大。发动机产品系列的不断延伸,需要标定的参数数量随着性能指标呈指数级的增长,随之而来是标定的工作量大幅增加和缩短产品研发周期的压力。专利
技术实现思路
本专本文档来自技高网
...

【技术保护点】
1.一种能加快ECU开发的发动机控制系统,其特征在于,包括:/n传感器模块,用于采集发动机的信息并生成传感器信号;/n驱动电路模块,用于连接所述传感器模块和执行器模块,对信号进行调理;/n可编程底层驱动模块,用于连接所述驱动电路模块和中央处理模块,并对信号进行转换和计算;/n中央处理模块,用于根据传感器信号计算出控制执行器的控制信号,然后再将所述控制执行器的控制信号传送至可编程底层驱动模块;/n执行器模块,用于接收所述驱动电路模块调理过的信号,并对发动机进行控制。/n

【技术特征摘要】
1.一种能加快ECU开发的发动机控制系统,其特征在于,包括:
传感器模块,用于采集发动机的信息并生成传感器信号;
驱动电路模块,用于连接所述传感器模块和执行器模块,对信号进行调理;
可编程底层驱动模块,用于连接所述驱动电路模块和中央处理模块,并对信号进行转换和计算;
中央处理模块,用于根据传感器信号计算出控制执行器的控制信号,然后再将所述控制执行器的控制信号传送至可编程底层驱动模块;
执行器模块,用于接收所述驱动电路模块调理过的信号,并对发动机进行控制。


2.根据权利要求1所述的能加快ECU开发的发动机控制系统,其特征在于,所述中央处理模块包括以下子模块:
通讯接口,用于连接可编程底层驱动模块和中央处理模块;
控制策略子模块,用于根据发动机需求工况,根据发动机传感器采集到的值计算出控制执行器的值,然后再传给可编程底层驱动模块实现电平输出。


3.根据权利要求2所述的能加快ECU开发的发动机控制系统,其特征在于,所述可编程底层驱动模块基于FPGA芯片,包括以下子模块:
信号调制解调子模块,用于将驱动电路模块的传感器信号进行调制后发送至中央处理模块;以及将接收到的中央处理模块的控制信号解调后发送至驱动电路模块;
通信及储存子模块,用于与所述通讯接口以及所述驱动电路模块进行信号传输,还用于将瞬态数据发送至所述中央处理模块进行储存。
曲轴凸轮轴信号跟踪子模块,用于同时对传感器模块采集的曲轴凸轮轴信号进行同步相位跟踪,计算出发动机转速和曲轴转角,发生至中央处理模块。


4.根据权利要求1所述的能加快ECU开发的发动机控制系统,其特征在于,所述驱动电路模块包括以下子模块:
信号采集子模块,用于接收传感器模块采集的传感器原始信号;
信号调制解调子模块,用于将传感器原始信号进行调理,将接收的可编程底层驱...

【专利技术属性】
技术研发人员:申立忠黄粉莲王贵勇姚国仲
申请(专利权)人:昆明理工鼎擎科技股份有限公司
类型:发明
国别省市:云南;53

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1