如何正确监控汽车中的燃油(柴油)?


0

这是我在mechanics.stackexchange.com上的第一个问题。我是一名计算机程序员,从事基于位置的服务。随着GPS监控,我想给客户一个适当的操纵他们的车辆燃料水平。

我们实施的当前方法

我们将燃料线(来自燃油表)连接到我们的GPS设备,GPS设备又返回电压。 我们将空燃油箱和满油箱的燃油电压取出,然后根据我们收到的电压计算中间燃油油位。 这种方法实现起来非常不准确和繁琐。

我们真正想要的是什么

在不同时间正确操纵燃料及其液位。

有没有其他方法可以准确地监控燃油。我准备购买任何成本的传感器。 谁能建议我一个监控燃料的好方法。尽可能准确。 任何人?


你(我也是)需要一种燃油液位传感器,它不会在水箱中漂浮时卡住,而且与汽车角度相对于水平位置是独立的。我的汽车发送器是一种漂浮在燃料上的电阻,并发送电压作为电平信号。这非常真实。此外,坦克的体积不是线性的。使用该方法之一,通过填充坦克Little by Little并记录信号值,您将改善您现在所拥有的。

Answers:


3

我也会去校准现有的传感器,但我会以相反的方式去做mac。

从空罐开始测量电压。添加已知量的燃料,测量。重复直到油箱满了。这将为您提供一系列参考点,显然每次添加的体积越小,数据集的分辨率越高,因此结果越准确。


3

听起来你只是不知道车辆中油位传感器输出的特性 - 也许更多地了解传感器可以解决你的问题。

就不使用燃料水平传感器的替代解决方案而言,如果车辆是具有电子燃料喷射的现代车辆,则可以通过观察到燃料喷射器的信号来确定近似的瞬时燃料消耗。然后,您可以将此燃油油位消耗量合并,以确定在某段时间内使用的燃油总量。你当然还需要知道你开始使用多少燃料来确定在任何时间点剩下多少燃料。

我认为你最好的选择就是校准现有燃油油位传感器的响应。在恒定负载测试下通过满罐燃料运行车辆,一直记录发送器的电压,然后创建一个图表,将电压与罐中的燃料状态联系起来。


除此之外,现代汽车还展示了燃料的使用情况。我的大众途锐在方向盘上可选择的仪表板上显示瞬时和平均油耗选项,非常准确。我想,考虑到驾驶过程中燃料的移动量,油箱的燃油电压会不准确。因此,我的建议是在一段时间内查看平均燃油电压以估算油箱液位,然后在给定的时间段内应用ECU的燃油使用量(或计算的地方)以获得更多准确的阅读。
James

我还没有得到答案。我应该从哪里阅读更多有关燃油油位传感器的信息?我想为新车和旧车提供解决方案。
writeToBhuwan

2

所有模拟量表通过浮动传感器检测变化的电阻来工作,最终导致热转换或电压映射到燃料水平。由于这些浮子传感器的非线性,精度受到影响。尼克和尼克斯提到的方法。 Mac就在这里;但如果您对精度的要求接近总体积的1%或1-2升,并且每次取出油箱进行维修或浮动传感器的每次更换时都需要重新校准,这将非常繁琐,这几乎是常见的。

干簧传感器优于上述传感器,但未能达到检测以升为单位的实际燃料量所需的精度。

OBD读数无济于事,因为源与上面相同。

带温度补偿的电容式传感器是获得最佳传感器柴油水平精度的最佳方法;但它们价格昂贵,因为你要寻找毫米精度。

在获得最佳准确度读数后,软件应使用算法来检测补充和补充。盗窃模式。曾经有一个这样的系统在360升柴油容量的卡车油箱中已经证明精度等级为+/- 3升。

你可以在这里查看: http://www.ormat.in/products/fleetor-fuel-monitoring-gps-vehicle-tracking/


1

可以使用相对便宜的蓝牙OBD适配器和一些客户端软件从大多数车辆的OBD端口读取数据。有些GPS设备有蓝牙,或者您可以选择USB风格的OBD插头。这也可以让你阅读引擎负载,温度,转速等信息。

维基百科条目

OBD软件

OBD2蓝牙适配器


这看起来很有意思..告诉我更多关于它的信息..什么是OBD端口?我在哪里可以阅读详细信息...
writeToBhuwan

我已经用链接更新了我的答案,以帮助您入门。我在C#中编写了一个实现,但我也可以在java中获取示例
Captain Kenpachi

+1 ..谢谢..!我会经历它..!谢谢你的帮助..
writeToBhuwan
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.