
CHRIS FICKLIN
NI應(yīng)用軟件首席產(chǎn)品規(guī)劃師
我們對(duì)硬件在環(huán)(HIL)常駐專家Chris Ficklin進(jìn)行了采訪,討論了VeriStand如何有效整合模型與硬 件,并提供與各種常用工具和總線集成所需的開放環(huán)境。
Kristoffer Iversen:改進(jìn)驗(yàn)證工作流程和實(shí)現(xiàn) 高效標(biāo)準(zhǔn)化是在HIL系統(tǒng)中集成軟件與硬件的 重要方法。VeriStand如何幫助實(shí)現(xiàn)這一目標(biāo)?
Chris Ficklin:HIL系統(tǒng)最重要的部 分之一就是應(yīng)用軟件,它就像是系 統(tǒng)的大腦。VeriStand就是這個(gè)軟 件,為系統(tǒng)硬件找到相應(yīng)的模型, 并將二者連接起來。它具有內(nèi)置功 能,例如創(chuàng)建激勵(lì)配置文件的能力, 這些激勵(lì)配置文件可以在遵守嚴(yán)格 定時(shí)要求的實(shí)時(shí)目標(biāo)上運(yùn)行。這樣 一來,工程師就能夠重現(xiàn)真實(shí)環(huán)境中 的條件。當(dāng)然,它還內(nèi)置了預(yù)警、高 級(jí)日志功能以及與其他程序交互的功 能。測(cè)試部署和執(zhí)行完畢后,用戶甚 至可以通過在用戶界面上添加輸入控 件和顯示控件來實(shí)現(xiàn)高效調(diào)試,而不 必停止測(cè)試,還能查看信號(hào)并了解當(dāng) 前狀態(tài)與期望狀態(tài)之間的差距。歸根 結(jié)底,VeriStand提供了可配置的執(zhí) 行框架,從而改進(jìn)了驗(yàn)證工程師的工 作流程。
KI:開放式設(shè)計(jì)對(duì)于執(zhí)行框架至關(guān)重 要。VeriStand如何與第三方工具集成并鼓勵(lì) 復(fù)用?
CF:集成對(duì)于HIL系統(tǒng)至關(guān) 重要。VeriStand可以運(yùn)行以各 種建模環(huán)境和語言內(nèi)置的已編譯 模型。例如,MathWorks MATLAB® 和Simulink®軟件就屬于基于模型的 工程方法,而VeriStand會(huì)為硬件找 到相應(yīng)的模型。得益于VeriStand的 可擴(kuò)展性,我們能夠?qū)⒃O(shè)備自定義工 作交由合作伙伴代勞。例如,我們可 以添加IPG的CarMaker,并將這一 自定義設(shè)備設(shè)置為與VeriStand直接 交互,這樣在測(cè)試期間所做的更改就 會(huì)立即顯示在IPGMovie中。
KI:自定義設(shè)備的使用提供了一種強(qiáng)大的方法 來集成其他硬件或工具。汽車行業(yè)的客戶如何 利用這一功能?
CF:這又回到了VeriStand的開 放性。以AKKA開發(fā)的殘余總線插件 為例。他們幾乎無需投入任何人力 物力,就能在自定義設(shè)備中構(gòu)建其 DLL,在VeriStand中直接提供可配 置的界面。此外,還具有CAN、LIN 和FlexRay等開箱即用的功能。通 常需要驗(yàn)證許多模型,并且復(fù)雜性與日俱增。測(cè)試工程師如何使用 VeriStand來為物理硬件找到相應(yīng)的 模型?
VeriStand的匹配圖顯示了信道和參 數(shù)與各個(gè)模型的匹配情況。該圖表 提供了匹配情況的即時(shí)反饋,并按照 模型、硬件以及與用戶界面的連接方 式羅列了分門別類的信息。此外,NI 還簡(jiǎn)化了路由模塊和故障模塊與開關(guān) 負(fù)載信號(hào)調(diào)理前端進(jìn)行交互的方式。 用戶可以預(yù)配置并保存多條路由,然 后在執(zhí)行測(cè)試時(shí)在運(yùn)行時(shí)調(diào)用。這降 低了測(cè)試開發(fā)和調(diào)試期間的復(fù)雜性。
KI:VeriStand采用開放式設(shè)計(jì),提供多種集成 選項(xiàng),因此相當(dāng)于驗(yàn)證測(cè)試的大腦,那么都有哪 些選項(xiàng)能夠提升自動(dòng)化程度呢?
CF:盡管VeriStand是實(shí)時(shí)執(zhí)行引擎, 但它與測(cè)試管理軟件TestStand交互 也是很常見的。對(duì)我們來說,開放性 至關(guān)重要,作為ASAM的成員,NI開發(fā) 了可從TestStand調(diào)用的ASAM XIL 步驟。通過支持ASAM XIL標(biāo)準(zhǔn),NI幫 助工程師復(fù)用通過其他HIL系統(tǒng)使用 該標(biāo)準(zhǔn)開發(fā)的測(cè)試序列。
KI:非常感謝Chris的精彩解答。也就是說,測(cè)試 工程師對(duì)測(cè)試方法進(jìn)行標(biāo)準(zhǔn)化,不僅能夠提高 工作流程效率,而且不會(huì)影響復(fù)用、集成, 還可 根據(jù)相應(yīng)要求進(jìn)行自定義。如果用戶希望實(shí)現(xiàn) HIL系統(tǒng)標(biāo)準(zhǔn)化,都有哪些選擇?
CF:最常見的一種情況就是,內(nèi)部開 發(fā)的軟件忽然需要擴(kuò)展,以支持多名 測(cè)試人員的需求。這通常是一個(gè)需作 抉擇的重要關(guān)頭,也就是說,測(cè)試工 程師很難找到時(shí)間繼續(xù)開發(fā),因?yàn)槠?工作職責(zé)隨著測(cè)試的復(fù)雜性和數(shù)量的 增加而變得越來越多。另一種常見情 況是,解決方案過于封閉,因此測(cè)試 工程師有時(shí)很難獲得所需權(quán)限,因而 無法做出改進(jìn)工作效果所需的重要 功能更改。NI借助VeriStand提供了 集兩者之大成的執(zhí)行框架,測(cè)試工程 師可以通過這一框架實(shí)現(xiàn)標(biāo)準(zhǔn)化、復(fù) 用和實(shí)際應(yīng)用,并做出所需更改,以 更快的速度驗(yàn)證設(shè)備。

KRISTOFFER IVERSEN
NI高級(jí)產(chǎn)品營銷經(jīng)理兼數(shù)據(jù)采集主管
【免費(fèi)領(lǐng)取】NI最新汽車測(cè)試期刊【中文版】下載!
測(cè)試未來的汽車ECU
- 了解NI提供的豐富HIL解決方案,從ADAS到EV,均有對(duì)應(yīng)的HIL解決方案
- 了解基于模型的設(shè)計(jì)和測(cè)試方法如何應(yīng)對(duì)日益復(fù)雜的DUT
- 了解NI如何與軟件公司和IT公司開展HIL應(yīng)用方面的合作,以解決當(dāng)今復(fù)雜的挑戰(zhàn)







廣告






















































