一种应用OEM总线控制器锁定电控发动机的方法和系统技术方案

技术编号:16220501 阅读:78 留言:0更新日期:2017-09-19 05:51
本发明专利技术公开了一种应用OEM总线控制器锁定电控发动机的方法和系统,发动机控制器接收OEM总线控制器实时广播的OEM实时温度值、OEM实时压力值和发动机实时转速值;发动机控制器判断OEM实时温度值、OEM实时压力值和发动机实时转速值是否超过预设范围,判断OEM实时温度值、OEM实时压力值或发动机实时转速值是否均未超过所对应的预设范围,若是则发动机控制器允许发动机工作,若否,则发动机控制器发出指令锁定发动机。本发明专利技术能够适应工业设备上OEM客户数量多的需求。

Method and system for locking electric control engine by applying OEM bus controller

The invention discloses a method and a system using OEM bus controller lock electronic control engine, OEM engine real-time temperature controller receives the OEM bus controller real-time broadcasting value, OEM real time pressure and the engine rotational speed data; engine controller determines OEM real-time temperature, OEM pressure and engine speed real-time real-time value exceeds the preset range. Judge OEM real-time temperature value, OEM real-time pressure value or the engine real-time speed value is no more than a preset range corresponding to, if the engine controller allows the engine to work, if not, the engine controller gives instructions to lock the engine. The invention can meet the requirement of a large number of OEM clients on industrial equipment.

【技术实现步骤摘要】

本技术涉及发动机控制领域,具体涉及一种应用OEM总线控制器锁定电控发动机的方法和系统
技术介绍
在2015年中国非道路三阶段法规的实施后,在非道路设备上电控发动机取代机械发动机已是趋势。工程机械设备上普遍具备控制器,在此基础上OEM(OriginalEquipmentManufacturer,本文是整车和设备制造商)提出通过设备控制器对发动机ECU进行锁定,实现技术防盗、防拆除、GPS定位控制等功能。大客户提出以发动机锁定发动机为基础,为销售上提供信贷,为终端提供实时的增值服务。该技术在商用车上的通过定制私有的CAN报文实现车辆GPS或设备与ECU的锁定。但在工业设备上康机的OEM客户数量多,但采购量小且多型型号、设备种类多、技术能力差异大,故原来的定制私有报文的方案和设计周期不能满足工业设备的OEM需求。
技术实现思路
:为了克服上述
技术介绍
的缺陷,本专利技术提供一种应用OEM总线控制器锁定电控发动机的方法和系统,满足工业设备OEM客户数量较多的情况。为了解决上述技术问题本专利技术的所采用的技术方案为:一种应用OEM总线控制器锁定电控发动机的方法,其特征在于:发动机控制器接收OEM总线控制器实时广播的OEM实时温度值、OEM实时压力值和发动机实时转速值;发动机控制器判断OEM实时温度值、OEM实时压力值和发动机实时转速值是否超过预设范围,判断OEM实时温度值、OEM实时压力值或发动机实时转速值是否均未超过所对应的预设范围,若是则发动机控制器允许发动机工作,若否,则发动机控制器发出指令锁定发动机。较佳地,预设范围包括预设温度值范围、预设压力值范围和预设转速值范围;预设温度值范围的预设温度高限值和温度低限值可由用户设定,预设压力值范围的压力高限值和压力低限值由用户设定,预设转速值范围的转速高限值和转速低限值由用户设定。较佳地,判断OEM实时温度值超过预设范围包括:依据用户输入的选择信号以温度判断模式一或温度判断模式二进行判断;温度判断模式一,判断OEM实时温度值是否高于预设温度高限值;温度判断模式二,判断OEM实时温度值是否高于预设温度高限值或低于温度低限值。较佳地,判断OEM实时压力值超过预设范围包括:依据用户输入的选择信号以以压力判断模式一或压力判断模式二进行判断;压力判断模式一,判断OEM实时压力值是否高于预设压力高限值;压力判断模式二,判断OEM实时压力值是否高于预设压力高限值或低于压力低限值。较佳地,判断发动机实时转速值超过预设范围包括:依据用户输入的选择信号以转速判断模式一或转速判断模式二进行判断;转速判断模式一,判断发动机实时转速值是否高于预设转速高限值;压力判断模式二,判断发动机实时转速值是否高于预设转速高限值或低于转速低限值。较佳地,OEM总线控制器实时广播采用广播J1939协议,OEM实时温度值包括SPN441-辅助温度值报文,OEM实时压力值包括SPN1387-辅助压力报文。本专利技术还提供一种应用OEM总线控制器锁定电控发动机的系统:包括相互连接的发动机控制器和OEM总线控制器;OEM总线控制器包括OEM实时温度值获取模块、OEM实时压力值获取模块和发动机实时转速值获取模块;发动机控制器包括用于判断OEM实时温度值是否超过预设范围的温度判断模块,判断OEM实时压力值是否超过预设范围的压力判断模块,判断发动机实时转速值是否超过预设范围的转速判断模块;发动机控制器还包括与门模块,与门模块的三个输入端分别连接温度判断模块、压力判断模块和转速判断模块;与门模块的输出端输出指令作为发动机控制器的输出指令允许发动机工作或锁定发动机。较佳地,温度判断模块包括用于启动第一温度判断单元或第二温度判断单元的温度判断模式选择单元,第一温度判断单元判断OEM实时温度值是否高于预设温度高限值,第二温度判断单元判断OEM实时温度值是否高于预设温度高限值或低于温度低限值;压力判断模块包括用于启动第一压力判断单元或第二压力判断单元的压力判断模式选择单元,第一压力判断单元判断OEM实时压力值是否高于预设压力高限值,第二压力判断单元判断OEM实时压力值是否高于预设压力高限值或低于压力低限值;转速判断模块包括用于启动第一转速判断单元或第二转速判断单元的转速判断模式选择单元,第一转速判断单元判断发动机实时转速值是否高于预设转速高限值,第二转速判断单元判断发动机实时转速值是否高于预设转速高限值或低于转速低限值。较佳地,温度判断模式选择单元依据用户指令启动第一温度判断单元或第二温度判断单元;压力判断模式选择单元依据用户指令启动第一压力判断单元或第二压力判断单元;转速判断模式选择单元依据用户指令启动第一转速判断单元或第二转速判断单元。较佳地,预设温度高限值和温度低限值由用户设定,压力高限值和压力低限值由用户设定,转速高限值和转速低限值由用户设定。本专利技术的有益效果在于:实时监测OEM温度值、压力值和发动机转速值,当任意一个数值超过了预设范围时,发出锁定发动机的指令。本专利技术对于温度值、压力值和发动机转速值的范围均可由用户设定,判断模式也可以由用户设定。本专利技术能够适应工业设备上OEM客户数量多的需求。使用标准通用测CAN总线,OEM通过控制策略实现自行定制的数据实现对发动机的锁定,达到与其控制器的防拆、加密等,且互不通用。方便的实现对设备的定位、远程锁车、采集工况等提供基础技术。本专利技术适用于众多的OEM配特定发动机的工业设备定制私有加密数据实现锁车的功能需求。附图说明图1为本专利技术实施例一实践案例的逻辑控制图;图2为本专利技术实施例一报文范例;图3为本专利技术实施例二系统结构示意图;图4为本专利技术实施例二温度判断模块结构示意图;图5为本专利技术实施例二压力判断模块结构示意图;图6为本专利技术实施例二转速判断模块结构示意图。具体实施方式下面结合附图和实施例对本专利技术做进一步的说明。实施例一一种应用OEM总线控制器锁定电控发动机的方法:发动机控制器接收OEM总线控制器实时广播的OEM实时温度值、OEM实时压力值和发动机实时转速值;发动机控制器判断OEM实时温度值、OEM实时压力值和发动机实时转速值是否超过预设范围,判断OEM实时温度值、OEM实时压力值或发动机实时转速值是否均未超过所对应的预设范围,若是,则发动机控制器允许发动机工作,若否,则发动机控制器发出指令锁定发动机。判断OEM实时温度值超过预设范围包括:依据用户输入的选择信号以温度判断模式一或温度判断模式二进行判断;温度判断模式一,判断OEM实时温度值是否高于预设温度高限值;温度判断模式二,判断OEM实时温度值是否高于预设温度高限值或低于温度低限值。预设温度高限值和温度低限值由用户设定。判断OEM实时压力值超过预设范围包括:依据用户输入的选择信号以压力判断模式一或压力判断模式二进行判断;压力判断模式一,判断OEM实时压力值是否高于预设压力高限值;压力判断模式二,判断OEM实时压力值是否高于预设压力高限值或低于压力低限值。压力高限值和压力低限值由用户设定。判断发动机实时转速值超过预设范围包括:依据用户输入的选择信号以转速判断模式一或转速判断模式二进行判断;转速判断模式一,判断发动机实时转速值是否高于预设转速高限值;压力判断模式二,判断发动机实时转速值是否高于预设转速高限值或低于转速低限值。转速高限值本文档来自技高网...
一种应用OEM总线控制器锁定电控发动机的方法和系统

【技术保护点】
一种应用OEM总线控制器锁定电控发动机的方法,其特征在于:是OEM控制器通过CAN总线广播虚拟的辅助温度、辅助压力值的方法及ECU程序的停机控制逻辑组合实现发动机和OEM控制器锁定;发动机控制器接收OEM总线控制器实时广播的OEM实时温度值、OEM实时压力值和发动机实时转速值;所述发动机控制器判断所述OEM实时温度值、所述OEM实时压力值和所述发动机实时转速值是否超过预设范围,若是未超过所对应的预设范围则所述发动机控制器允许发动机工作,否则所述发动机控制器发出指令锁定发动机。

【技术特征摘要】
1.一种应用OEM总线控制器锁定电控发动机的方法,其特征在于:是OEM控制器通过CAN总线广播虚拟的辅助温度、辅助压力值的方法及ECU程序的停机控制逻辑组合实现发动机和OEM控制器锁定;发动机控制器接收OEM总线控制器实时广播的OEM实时温度值、OEM实时压力值和发动机实时转速值;所述发动机控制器判断所述OEM实时温度值、所述OEM实时压力值和所述发动机实时转速值是否超过预设范围,若是未超过所对应的预设范围则所述发动机控制器允许发动机工作,否则所述发动机控制器发出指令锁定发动机。2.根据权利要求1所述的一种应用OEM总线控制器锁定电控发动机的方法,其特征在于:所述预设范围包括预设温度值范围、预设压力值范围和预设转速值范围;所述预设温度值范围的预设温度高限值和温度低限值可由用户设定,所述预设压力值范围的压力高限值和压力低限值由用户设定,所述预设转速值范围的转速高限值和转速低限值由用户设定。3.根据权利要求2所述的一种应用OEM总线控制器锁定电控发动机的方法,其特征在于,判断所述OEM实时温度值超过预设范围包括:依据用户输入的选择信号以温度判断模式一或温度判断模式二进行判断;温度判断模式一,判断所述OEM实时温度值是否高于预设温度高限值;温度判断模式二,判断所述OEM实时温度值是否高于预设温度高限值或低于温度低限值。4.根据权利要求2所述的一种应用OEM总线控制器锁定电控发动机的方法,其特征在于,判断所述OEM实时压力值超过预设范围包括:依据用户输入的选择信号以以压力判断模式一或压力判断模式二进行判断;压力判断模式一,判断所述OEM实时压力值是否高于预设压力高限值;压力判断模式二,判断所述OEM实时压力值是否高于预设压力高限值或低于压力低限值。5.根据权利要求1所述的一种应用OEM总线控制器锁定电控发动机的方法,其特征在于,判断所述发动机实时转速值超过预设范围包括:依据用户输入的选择信号以转速判断模式一或转速判断模式二进行判断;转速判断模式一,判断所述发动机实时转速值是否高于预设转速高限值;压力判断模式二,判断所述发动机实时转速值是否高于预设转速高限值或低于转速低限值。6.根据权利要求1-5任一项所述的一种应用OEM总线控制器锁定电控发动机的方法,其特征在于:OEM总线控制器实时广播采用广播J1939协议,所述OEM实时温度值包括SPN441-辅助温度值...

【专利技术属性】
技术研发人员:张永涛龚作伟杨旭贺志荣李东旭
申请(专利权)人:东风康明斯发动机有限公司
类型:发明
国别省市:湖北;42

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

1