使用 ETAS Inca 校准参数
此示例演示了如何使用 ETAS® Inca 查看信号并调整参数。您应该已经完成了Prepare ASAP2 Data Description File中的步骤。
您还必须熟悉 ETAS Inca 用户界面。有关用户界面的信息,请参阅供应商文档 (www.etas.com)。
准备数据库
打开模型
slrt_ex_osc_cal。openExample('slrt_ex_osc_cal');构建并下载实时应用程序
slrt_ex_osc_cal。通过选择REAL-TIME > RUN ON TARGET > Start Application启动实时应用程序。
断开与 MATLAB 的连接:
随后即可连接第三方校准工具。tg = slrealtime disconnect(tg)
打开 ETAS 印加公司。
通过名为
SLRTDatabase的文件夹添加 ETAS 印加数据库。添加名为
Experiment、Project和Workspace的子文件夹。
准备项目
在文件夹
Project下添加一个 ECU 工程。在提示时,请选择从工程文件中提取的 A2L 文件
slrt_ex_osc_cal.a2l。忽略有关 HEX 文件的提示。若需修改并重建实时应用程序,请删除 ECU 工程,并使用新的 A2L 文件重新创建该工程。
准备工作区
在文件夹
Workspace下,添加工作区slrt_ex_osc_cal_wksp。将工程
slrt_ex_osc_cal_slrt添加到工作区slrt_ex_osc_cal_wksp。在系统提示时,将以太网系统 XCP 设备添加到工作区。
配置 XCP 设备并初始化它。自动配置 ETAS 网络。
要从设备硬件上传数据,请使用内存页面的增强操作。
数据从目标计算机上的实时应用程序上传。
准备实验
在文件夹
Experiment下,添加实验slrt_ex_osc_cal_exp。将实验
slrt_ex_osc_cal_exp添加到工作区slrt_ex_osc_cal_wksp。
配置信号和参数
开始实验
slrt_ex_osc_cal_exp。要为变量创建图形控件,请添加变量
Kg、DampedOsc、SignalGenerator、L_1D和L_2D。为
DampedOsc、SignalGenerator、L_1D和L_2D添加 YT 示波器。对于每个信号,将采样时间设置为实时应用程序的基础采样时间(
250µs)。
测量信号并校准参数
启动 ETAS 印加测量。
为缩短
DampedOsc、L_1D和L_2D的响铃时间,请将参数Kg设置为800。按要求,在参考页面和工作页面之间切换。
在 Simulink 编辑器的 Real-Time 选项卡上使用 Run on Target 按钮运行仿真时,目标计算机上实时应用程序启动与开发计算机上连接模型操作之间存在几秒钟的时间延迟。若需在应用程序启动时或启动后立即检测信号,建议采用分步连接模型的方法,随后通过 SSH 连接(例如使用 PuTTY)启动实时应用程序。有关详细信息,请参阅使用分步命令在 Simulink 外部模式下执行实时应用程序和通过 SSH 执行目标计算机的命令行命令。