发动机标定调试工具


软件——ProCAL

软件介绍

ProCAL是一款小型电喷发动机在线标定工具,能够在发动机运转过程中对发动机的工作状况进行实时测量和标定,使发动机的工作状况达到最优,并能把标定完的数据下载到ECU(电子控制单元)当中,使ECU在下次启动时,运行标定好的数据。同时,能够在发动机运行过程中录制发动机的工作数据,在任何时候进行数据回放,通过观察录制的数据,了解发动机的工作状态和发现发动机标定的不足。

应用领域

ProCAL应用于电喷发动机标定领域,包括无人机/航模发动机、船用发动机、特种摩托车发动机、通用发动机以及其他特种发动机等,用于对发动机的运行状态进行显示和标定,使发动机的工作达到最优。

软件优点

支持多种通信方式;完善的发动机标定功能,支持在线标定,不需要停止发动机就可以改变发动机的运行状态;列表显示,3D显示等多种变量显示方式。

主要功能

ProCAL主要包括数据实时显示、在线标定、故障诊断,数据的录制和回放等功能。

软件运行

ProCAL兼容windows XP;windows 7 (32bit,64bit)操作系统。在软件安装后,直接点击相应图标,就可以运行软件,进行需要的软件操作。

系统配置

CPU:主频1.7GHz或以上;内存:512M或以上;硬盘:100GB或以上;显示器:800×600屏幕分辨率及以上;

软件使用

ProCAL界面说明
初次启动ProCAL,界面如下图所示,中间部分为数据显示区域。ProCAL显示数据的方式有三种:仪表显示、列表显示、虚拟示波器显示。当前为仪表显示。
Procal使用界面

加载文件
首次运行ProCAL,它会自动加载一些默认的配置文件。例如ECU说明文件(A2L文件)和ECU标定数据文件(CAL文件)。如下图所示:

加载页面

如果 ProCAL 没有自动加载默认的配置文件,可能是因为您的软件安装目录“C: ProCAL”下,没有软件所需要的A2L 文件和CAL 文件。您应该复制并粘贴A2L 文件和CAL 文件到您的安装目录文件夹中(如果您的安装包中包含此类文件)。

联机通信设置
ProCAL有四种通信模式:USB、串口、蓝牙和以太网,用户可以根据具体情况选择不同的通信模式。默认情况下,ProCAL选择的是USB通信(注意:用户需要把“USB-RS232”转换器插入PC电脑上),这个设置符合大多数的电脑。
点击ProCAL菜单栏的 “Run → Connect”(运行→联机),软件将尝试在PC机和ECU之间建立通信。 这时,如果ProCAL中载入的CAL文件和ECU中预装的CAL文件不匹配,程序将会提示“软件不匹配!”,您可以加载正确的CAL文件到ProCAL中,或者下载正确的CAL文件到ECU中,然后重新点击“Connect”进行连接(如果您没有CAL文件,请联系我们索取)。

数据的上传和下载
通信成功以后,ProCAL会对标定文件进行比较,其方法是ProCAL对当前激活的CAL文件和ECU中加载的数据进行对比,如果二者的数据不同,软件会弹出“Message”窗口。您可以选择下载CAL文件中的数据到ECU(Burn to ECU)或者上传ECU中的数据保存为一个新的CAL文件(Fetch form ECU)。
写入页面
当然,在任何时候,您也可以手动选择上传数据或者下载数据。其方法是通信成功以后,点击ProCAL菜单栏上的“Run”选项卡,根据需要选择里面的Fetch form ECU(上传数据)或者Burn to ECU(下载数据)选项。
如果ProCAL中当前激活的CAL文件和ECU中加载的数据相同,状态窗口会显示“Data is latest!”(数据是最新的!)。

添加显示变量
可以在List窗口中右击,选择Selected Variables –>Add Variables(添加变量),打开添加变量窗口。
变量窗口
用户可以添加变量到列表显示窗口进行显示,也可以载入以前保存的变量配置信息。您也可以把当前的变量信息保存为一个INI文件,在需要的时候载入它。
每个变量可以添加到三类不同的频率中: 20ms、100ms和 Syn(20毫秒、100毫秒和实时显示)。

Start Measuring (开始测量)
显示设置完成以后,用户可以点击ProCAL菜单栏选择 RunàConnectàStart Measuring (运行→联机→开始测量)或者点击按钮通讯开始开始从ECU读取数据。

开始测量
数据的录制和回放
用户可以选择“Run→Start Recording”(运行→开始录制),或者点击录制按钮,开始录制电脑中的数据。
选择“Run →Stop Measuring”(运行→停止测量),或者点击停止按钮,以停止录制数据。
ProCAL会以当前时间和变量采集频率(Syn、20ms、100ms)为名称,把录制的数据保存为3个CSV文件。默认的保存路径为ProCAL安装目录下的record文件夹下。
数据录制完成以后,用户可以选择“Run →Play Back” (运行→回放),或者点击数据回放按钮,打开回放软件进行数据回放。回放软件为“Data Analyzer”。

在线标定
ProCAL具有专业发动机标定软件的全部功能。它支持“在线”标定功能,使用户的标定更容易并充满乐趣。 它可以用来配置数以百计的标定参数。
ProCAL已将常用的标定项目添加到子窗口。用户可以进入子窗口,并选择特定的发动机参数进行调整。
同时用户可以进入 Calibrations(标定)菜单,并选择任意参数进行调整。
如果用户需要加载参数窗口,请选择“Calibrations”(标定)菜单。例如,用户要加载 “Engine RPM range”(发动机转速)窗口。选择Calibrations → System Parameters → Engine RPM range (标定→系统参数→发动机转速)来载入窗口。

在线标定

如果要修改标定变量的值,只需要双击要修改的数据,然后输入新的数据并回车,修改完的数据将变为红色。
修改完标定数据以后,您可以把数据保存成一个新的CAL文件。它将显示到ProCAL左侧的树状目录窗口。
您可以选择FileàSave as(文件→另存为)或者点击保存按钮,打开另存为对话框。保存CAL文件后,新的CAL文件将会显示到ProCAL文件左侧的树状目录窗口。
下次ProCAL启动时, 它将会自动加载并激活用户最后保存的CAL文件。ProCAL的左下角将会显示当前激活的CAL文件的路径和文件名。

故障诊断
当发动机无法正常工作时,用户可以运行故障诊断功能。故障诊断功能可以帮助用户迅速的找到问题。
点击ProCAL菜单栏选择 Diagnostics →Run Diagnostics(诊断→启动诊断),打开故障诊断窗口。
点击Read DTC (读故障信息)可以获取故障信息(如果系统工作不正常)。
故障诊断

您可以点击 Clear DTC(清除故障信息)来删除故障信息。
附注:
S19 文件:微处理器芯片的可执行文件;
A 文件:这是一个说明文件,它包含ProCAL工具中参数的详细信息;
CAL 文件:这是一标定数据文件,其中包含用户可以标定的数据部分。
普通变量:用于在列表中实时显示的变量,通过观察这些变量可以知道发动机的运行状态。
标定变量:可以进行标定的变量,通过改变标定变量的值,可以改变发动机的运行状态。标定变量分为三种类型:VAL,CUR,MAP。VAL型变量是一个单个的变量;CUR型的变量是一个一维的表格,有对应的X轴变量;MAP型的变量是一个二维的表格,有对应的X轴和Y轴变量。