经过几天试验,现就用安卓手机监测普锐斯的过程作进一步说明。
一、关于TorquePro
现在网上可下载的TorquePro版本很多。建议下载1.6.8版以上的。我下载的是经过汉化的。
首先,早期的版本(如1.5.xx)对监测普锐斯的插件支持有问题,显示的数据不正确。如MG1转速表,会出现-13000至+32000转的表盘,显然十分荒唐。改用1.6.8版以后,表盘显示变成-13000转到+13000转,符合实际。
其次,早期版本显示出来支持的PIDs数量较少,安装1.6.8版以后,显示支持普锐斯2代的PIDs增加到120多项。
二、改正插件的错误
监控普锐斯的插件本身很不错。但我在使用过程中发现其中有个别低级错误。当我准备建立一套全面监测动力电池的表盘时,出现了如下情况:
也就是说,监测动力电池第8组内电阻的表无法建立。本来我想给插件的作者发个邮件请他改正,后来想求人不如靠自己--自己改。经过研究,发现这个所谓的插件只不过是一个包含128个PIDs的电子表格(spreadsheet),我们常用的excel就能打开。打开以后,我就找到错误所在了:
可以看到第61行A列写着“InternalResistanceR08”字样,但对应的61行B列上却写着“IR6”,第63行又出现一个“InternalResistanceR08”,对应的B列上写着“IR8”。显然是作者打错了字,造成该PID不能运行。我还发现,监测普锐斯2代和3代的插件都有同样的错误。所以我就简单地把61行A列的“InternalResistanceR08”改成了“InternalResistanceR06”,如下图:
然后存盘,搞定!就这么简单。注意,存盘时不要改变文件的扩展名(.csv),也不要改变文件中的其它格式。最后,要把TorquePro重新安装一遍,让修改后的PIDs生效。结果,第8个电池模块的内电阻表盘就出来了。如下图:
另外,我还选择了多个表盘,虽然不能回放行车数据,但最高和最低数据还是可以看到的。以下是部分仪表的式样,包括动力电池电压最高和最低模块、动力电池温度表(有3个)、动力电池冷却风扇转速表等等,如下图:
机油温度表、发动机防冻液温度表、1号电机逆变器温度表、2号电机逆变器温度表、能量再生扭矩表、刹车功率表、能源再生扭矩表、刹车功率表,如下图:
动力电池电量表、辅助电池电压表、动力电池电流表、动力电池启动前(后)电压表、动力电池充电功率表、放电功率表、动力电池风扇转速表,如下图:
OBD车速表、GPS车速表、OBD和GPS车速误差表、1号电机转速表、1号电机扭矩表、2号电机转速表、2号电机扭矩表,如下图:
建议大家自己用excel把下载的PIDs改一下。不要说你不会用excel。我发现这个插件中还有个别错误,如空调耗电量不显示(表盘能出来),这恐怕要等原作者来改了。
2012-08-15
你轻轻一赞
是我大大的动力