新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > CAN標定基礎——標定標準

CAN標定基礎——標定標準

作者: 時間:2016-12-12 來源:網(wǎng)絡 收藏
上一節(jié)我們介紹了標定產(chǎn)生的原因以及什么是標定,今天我們就接著來介紹一下標定的標準。

本文引用地址:http://2s4d.com/article/201612/328881.htm

首先我們來說說標定標準產(chǎn)生的原因。

背景:每個ECU制造商自行制定自己的ECU標定與測試規(guī)范,并開發(fā)自己獨立的標定與測試設備

危害:汽車研發(fā)與制造階段耗費大量的時間與經(jīng)費在不同供應商提供的電子設備的接口匹配與交互通信

解決方案:為電子設備制定并提供通用的接口標準

目標:使在汽車電子設備研發(fā)過程中相關的測試、標定、診斷方法及工具能夠兼容并互換

例如:一家主機廠,一個項目使用的是某公司的ECU,配備了一套標定的工具,另一個項目使用的是另一家公司的ECU,如果這兩個項目的ECU標定的標準不同的話,那么就需要再買一套標定工具,這樣不僅開支會變大,還很不方便;但是如果所有的ECU標定都有同樣的一套標準、同一種接口的話,無論買的是哪個廠家的ECU都可以使用相同的標定工具,節(jié)約了開支,節(jié)約了時間,還大大的提高了兼容性。

下面我們就來介紹一下標定的標準——ASAP和ASAM。

一.ASAP:應用系統(tǒng)標準化工作小組,1991年成立

如下圖所示即為ASAP標準的整體架構。

ECU(電子控制單元)與驅(qū)動程序之間的連接通過ASAP1a標準定義,驅(qū)動程序與MCD(測試、標定、診斷系統(tǒng))之間通過ASAP1b標準定義,MCD與數(shù)據(jù)庫之間通過ASAP2標準定義,MCD與自動化系統(tǒng)之間通過ASAP3標準定義。具體可參考下圖所示ASAP標準實例說明。

其中,電控單元、MCD系統(tǒng)與自動化系統(tǒng)之間的接口通過ASAP1和ASAP3來定義,ASAP2定義了MCD系統(tǒng)需要使用到的數(shù)據(jù)庫,就是我們常說的A2L文件。

二.ASAM:自動化及測量系統(tǒng)標準化小組,1998年成立

ASAM標準是ASAP標準的擴展和衍生,在新的ASAM標準中,ASAP變名為ASAM MCD(ASAM Measurement,Calibration and Diagnosis),原來的ASAP1、ASAP2、ASAP3規(guī)范在新的標準下分別為ASAM-MCD 1MC、ASAM-MCD 2MC、ASAM-MCD 3MC。

1、ASAM MCD1

ASAM MCD1a:是ECU與標定系統(tǒng)接口間的邏輯與物理接口(協(xié)議)

ASAM MCD1b:是應用程序與標定系統(tǒng)接口間的API(軟件接口、驅(qū)動)

2、ASAM MCD2

ECU描述文件A2L數(shù)據(jù)庫(標定數(shù)據(jù)庫)

ODX(Open Diagnostic data eXchange)(診斷數(shù)據(jù)庫)

3、ASAM MCD3

操作和控制標定系統(tǒng)的遠程接口。通過ASAP3,任何自動化系統(tǒng)設備(如試驗臺架)能夠讀取ECU中的有關變量,改變標定數(shù)據(jù)。



評論


技術專區(qū)

關閉