中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 4849查看
  • 8回复

[排放试验] 求助:如何给ECU发出指令控制发动机转速?

[复制链接]


该用户从未签到

发表于 23-7-2010 11:32:13 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


请教各位帮主一个问题:
我们开发整车出厂尾气检测系统,出厂检测需要测量发动机在高怠速的排放数值,如需要控制3500转正负100,不过让司机控制比较难以实现,很容易超出正负一百的范围值,我们希望可以用连接ECU的方法,请问,如需要通过OBD测试仪器给ECU发出指令控制发动机转速,需要什么样的硬件环境和软件环境?目前国内使用这样方法的车厂还不太多,谢谢!

  • TA的每日心情
    难过
    8-9-2016 14:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 11-8-2010 08:52:04 | 显示全部楼层
    这个比较难,需要知道发动机ECU的控制协议,一般ECU厂家是不会把这个告诉用户的
    回复 支持 反对

    使用道具 举报

    

    该用户从未签到

    发表于 11-8-2010 09:10:05 | 显示全部楼层
    直接控制ECU确实比较麻烦。不过能不能用别的办法控制转速?等到了3500把节气门锁住行不行?
    回复 支持 反对

    使用道具 举报

    

    该用户从未签到

    发表于 27-10-2010 00:31:32 | 显示全部楼层
    这个应该好解决,但首先要知道一些你要测试的车的基本情况,应为不同类型的车,不同类型的燃油系统在油门—油量map标定时采取的策略是不一样的,如果不知道详细资料的话,建议直接将油门脚踏板上传感器与ECU连接的线切开,脚踏板不懂,通过传感器的传说线给ECU加电压或电流(主要看油门脚踏板的输出特性),如果电源够稳的话,应该能将转速稳住。

    评分

    参与人数 1积分 +3 收起 理由
    清雅轩 + 3 回帖有奖【论坛口号→知无不言,言无不尽】

    查看全部评分

    回复 支持 反对

    使用道具 举报

    

    该用户从未签到

    发表于 7-12-2010 22:48:22 | 显示全部楼层
    这个很好解决吧。我上学那会儿做一个试验就是双怠速的排放测量,当时我也没仔细看是什么设备,反正是知道有一个测量发动机转速的还有就是温度(应该是水温),具体怎么控制的转速不太清楚了,但是我记得有一个受控制的东东,能够像人踩油门一样的(因为我记得是有踩油门时的嗡嗡声,就像赛车启动那种),而且我们做实验的时候是让车静止的,而且个人感觉,就只针对一个发动机。  以上是我的记忆,转速应该是人直接用手操纵的,你可以做个试验,车静止的时候想控制转速会很容易,如果真的不行,那你可以做一个固定节气门的工装,当转速到时,让它固定不动就行了。

    评分

    参与人数 1积分 +4 收起 理由
    清雅轩 + 4 回帖有奖【论坛口号→知无不言,言无不尽】

    查看全部评分

    回复 支持 反对

    使用道具 举报

    

    该用户从未签到

    发表于 2-3-2011 17:01:38 | 显示全部楼层
    这个看你的汽车油门是电子式的还是机械式的,如果是机械式的话可以考虑油门拉索来控制,电子式的只能通过踏板来控制了。

    评分

    参与人数 1积分 +1 收起 理由
    清雅轩 + 1 回帖有奖【论坛口号→知无不言,言无不尽】

    查看全部评分

    回复 支持 反对

    使用道具 举报

    

    该用户从未签到

    发表于 10-3-2011 15:49:56 | 显示全部楼层
    4楼单靠给踏板传感器加稳定电压或者稳定电流是做不到的。因为即使在这里骗过了ECU,使其喷了更多的油进去,但是没有足够的气来与之配置,还是不行的。
    5楼说的方法我没试过,不知道做固定装置的时间和怎样去固定法。但是直觉觉得靠一个固定的装置在短时间内是可以的,但是时间长了,随着气温和水温的变化,速度也会发生变化。此外,即使时间不长,实验的外部条件不同,固定的装置也不太行。
    另外,OBD测试仪器应该不成,这只是一个测试的装置,不是标定的装置。
    其实主要看是用的什么平台,我们自己的ECU平台上,我可以直接下怠速目标数据,指定怠速速度。
    对于像bosch的平台,则需要A2L,ES590,INCA来进行标定,修改怠速相关map表。
    在平台可控的情况,做到不太难。
    如果自己的平台是不可控的,就有些麻烦了,我感觉只能通过下面的方法:
    1. 将步进电机为止开到最大,然后断开步进电机控制线,在步进电机全开的情况下车速一般至少可以达到2000以上。
    2. 使用ECU转接盒等设备,使用可变电源等对怠速水温进气量等进行相关欺骗,来保证目标为止的稳定性。

    评分

    参与人数 1贡献值 +1 积分 +6 收起 理由
    清雅轩 + 1 + 6 回帖有奖【论坛口号→知无不言,言无不尽】

    查看全部评分

    回复 支持 反对

    使用道具 举报

    

    该用户从未签到

    发表于 15-9-2011 19:06:56 | 显示全部楼层
    我没有在台架上做过,只是单程的ECU test bench做过的,可以提供一个思路

    首先确定ECU的通讯方式是CAN,发动机ECU和外界其他ECU是通过CAN通讯的,比如ABS ECU

    那么切断engine ECU与ABS ECU的can通讯线,中间加一个CAN接头,通过CANanalyser等工具以ABS ECU
    CAN送信的数据模式将车速信号发送给engine ECU,你想送什么样的车速都由自己定

    这个方法的难点,第一你必须知道ABS ECU的送信格式,第二,必须有CANanalyser之类的与ECU CAN  R/S的工具

    评分

    参与人数 1积分 +3 收起 理由
    清雅轩 + 3 回帖有奖【论坛口号→知无不言,言无不尽】

    查看全部评分

    回复 支持 反对

    使用道具 举报

    快速发帖

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

    GMT+8, 16-7-2025 07:58 , Processed in 0.934111 second(s), 48 queries .

    Powered by Discuz! X3.5

    © 2001-2013 Comsenz Inc.