基于NI產(chǎn)品LightWave公司開發(fā)出創(chuàng)新燃料電池測(cè)試軟件
2006/6/27 10:07:00
應(yīng)用領(lǐng)域:汽車業(yè) 使用的產(chǎn)品:CAN總線、FieldPoint I/O模塊、GPIB接口及儀器控制模塊、LabVIEW軟件 挑戰(zhàn): 構(gòu)建一個(gè)快速響應(yīng)的研發(fā)型質(zhì)子交換膜燃料電池測(cè)試系統(tǒng),它可以應(yīng)對(duì)多種疊層布局和輸入輸出要求。 解決方案: 將NI公司的LabVIEW軟件、SCXI模塊、GPIB接口、FieldPoint模塊、NI-CAN和TCP/IP產(chǎn)品集成到一個(gè)可配置、高性能的燃料電池測(cè)試環(huán)境中。 燃料電池測(cè)試工作站軟件的樣品屏幕截圖 即時(shí)供電的需求 全世界的研究人員都在進(jìn)行著汽車燃料電池的測(cè)試,以開發(fā)下一代汽車能源。對(duì)于汽車燃料電池來說,一項(xiàng)關(guān)鍵的要求就是它要能在冷啟動(dòng)的條件下工作,并且能夠即時(shí)地提供所需能源。即時(shí)供電要求一個(gè)測(cè)試站具有足夠多的可響應(yīng)的質(zhì)量流量控制器,以及在動(dòng)態(tài)流量情況下可以迅速響應(yīng)以穩(wěn)定各種壓力的軟件。 為了能夠恰當(dāng)?shù)孛枋鋈剂想姵氐男侍匦裕芯咳藛T需要對(duì)每一個(gè)燃料電池進(jìn)行電池電壓測(cè)試。測(cè)試標(biāo)準(zhǔn)要求軟件可以在單個(gè)到多達(dá)500多個(gè)電池之間進(jìn)行調(diào)整。此外,一些測(cè)試只要求進(jìn)行疊層測(cè)試,而一些測(cè)試則要求對(duì)包括疊層和基于NI-CAN和TCP-IP的輔助性控制系統(tǒng)在內(nèi)的整個(gè)燃料電池模塊進(jìn)行測(cè)試。研究人員需要一個(gè)標(biāo)準(zhǔn)化的測(cè)試環(huán)境,他們可以用同一種帶有工作站的測(cè)試軟件來運(yùn)行所有的疊層尺寸和格式。這就需要一個(gè)具有自適應(yīng)性的輸入輸出構(gòu)架和一個(gè)可以根據(jù)不同的流量、壓力和負(fù)載要求來調(diào)整測(cè)試的軟件模型。 利用NI公司的LabVIEW軟件、PID控制工具包和SCXI模塊來構(gòu)建一個(gè)系統(tǒng) 我們需要編寫一個(gè)用戶定制的LabVIEW程序,其中包含700種以上的虛擬儀器,目的是利用測(cè)試工作站的自適應(yīng)性來滿足所有的測(cè)試要求。主程序包含兩個(gè)主要的循環(huán):一個(gè)循環(huán)用來操作測(cè)試用硬件,另一個(gè)循環(huán)用來處理用戶界面。對(duì)于這個(gè)構(gòu)架,研究人員在將來可以把測(cè)試的硬件循環(huán)移植到NI公司LabVIEW軟件的Real-Time Target(實(shí)時(shí)目標(biāo)模塊)上,以獲得更確定性的響應(yīng)。把硬件控制分離到一個(gè)高度優(yōu)化、定時(shí)的循環(huán)中,并配以使用PID控制工具包,我們滿足了在動(dòng)態(tài)負(fù)載情況下提供迅速、穩(wěn)定響應(yīng)的要求。 我們開發(fā)的系統(tǒng)使得3個(gè)12槽和4槽的SCXI機(jī)箱可以連在一起,以接通多達(dá)512路的電池電壓測(cè)量和其他用于控制壓力、測(cè)試負(fù)載的信號(hào)。對(duì)于燃料電池模塊的測(cè)試,我們把軟件連接到自有的基于NI公司CAN總線或者TCP/IP模塊的控制系統(tǒng)上來讀取更多的電池電壓組,并允許通過CAN總線進(jìn)行輔助控制。我們利用NI公司的FieldPoint I/O模塊和SCXI模塊來有選擇地進(jìn)行制冷、加熱和濕度控制。我們?cè)诿總€(gè)測(cè)試工作站上運(yùn)行一個(gè)獨(dú)立的LabVIEW維護(hù)應(yīng)用程序,用來確定工作站的硬件性能狀況,在測(cè)試站的軟件啟動(dòng)的時(shí)候這些數(shù)據(jù)會(huì)被保存到一個(gè)INI格式的文件中。我們利用NI公司 LabVIEW企業(yè)版的互聯(lián)工具包,使數(shù)據(jù)庫跟蹤記錄UUT的歷史和測(cè)試參數(shù)。 自動(dòng)化和仿真 LabVIEW軟件中含有在進(jìn)程中記錄測(cè)試的宏的功能,這可以用來顯示重現(xiàn)的關(guān)鍵測(cè)試序列。通過一個(gè)按鍵,操作員就可以記錄隨后在界面上發(fā)生的控制變化,并且把這些測(cè)試變化存儲(chǔ)到一個(gè)宏文件中。在重放模式下,用戶界面按照同樣的時(shí)間次序進(jìn)行著控制變化,就如同一個(gè)操作員在設(shè)定控制一樣。當(dāng)一個(gè)宏運(yùn)行的時(shí)候,操作者可以選擇停止測(cè)試并在繼續(xù)運(yùn)行之前做一些調(diào)整。操作者可以把多個(gè)測(cè)試的序列作為宏單元進(jìn)行記錄,然后把它們連接起來或者把它們排列成一個(gè)復(fù)雜序列,從而用相當(dāng)多的測(cè)試步長去進(jìn)行序列測(cè)試。此外,如果在一次測(cè)試中檢測(cè)到一個(gè)事件(比如,一個(gè)電池的電壓降到了某個(gè)最小值以下),操作者可以運(yùn)行一個(gè)特殊的恢復(fù)宏指令。操作者隨后可以在微軟公司的Excel軟件中編輯這些宏。利用這些豐富的自動(dòng)化功能,研究人員可以迅速確定策略以改進(jìn)燃料電池的測(cè)試。 操作者既可以在測(cè)試工作站的PXI機(jī)箱中,又可以在任何一臺(tái)臺(tái)式機(jī)的特殊仿真模式下運(yùn)行LabVIEW燃料電池測(cè)試軟件。在仿真模式下,操作者可以在一臺(tái)沒有連接任何外部器件的PC機(jī)上安全地記錄和測(cè)試宏。對(duì)測(cè)試器件發(fā)出的模擬反饋的仿真,使研究人員能很好的認(rèn)識(shí)測(cè)試工作站的工作原理。研究人員可以在測(cè)試硬件上運(yùn)行一個(gè)測(cè)試,而接下來的測(cè)試則可以在一個(gè)工程辦公室里進(jìn)行仿真,這樣就節(jié)省了寶貴的測(cè)試時(shí)間從而加快了研發(fā)周期。 操作者也可以通過網(wǎng)絡(luò)從任何一個(gè)地方遠(yuǎn)程地監(jiān)測(cè)測(cè)試,原理是利用LabVIEW軟件基于data socket的applet插件來跟蹤記錄在測(cè)試實(shí)驗(yàn)室中所有運(yùn)行的測(cè)試中重要的標(biāo)志。當(dāng)操作者已經(jīng)離開測(cè)試設(shè)施而有測(cè)試故障需要被追蹤時(shí),軟件可以email特殊的故障信息到一個(gè)文字呼機(jī)的清單輸出端。操作者既可以把數(shù)據(jù)記錄到InSQL數(shù)據(jù)庫中也可以記錄到一個(gè)CSV格式的文件中,并可以被導(dǎo)入到Excel軟件或NI公司的DIAdem軟件中做測(cè)試后分析和報(bào)告生成。操作者也可以只在低電池電壓事件發(fā)生后或者每間隔一個(gè)固定的時(shí)間進(jìn)行數(shù)據(jù)的記錄。 NI公司的系統(tǒng)再現(xiàn)了汽車燃料電池系統(tǒng)的真實(shí)情況 利用LabVIEW軟件和NI公司豐富的輸入輸出產(chǎn)品,我們能夠提供一套完整的軟件解決方案來滿足所有的要求。通過對(duì)硬件器材的無縫整合,我們?cè)诜浅6痰臅r(shí)間內(nèi)開發(fā)了這套系統(tǒng),并且不用為開發(fā)多個(gè)賣方解決方案而苦惱。最終的用戶可以受益于一個(gè)高效的、可調(diào)整的、再現(xiàn)汽車燃料電池系統(tǒng)的真實(shí)運(yùn)行情況的測(cè)試環(huán)境中。
提交
查看更多評(píng)論
其他資訊
NI與中汽研數(shù)據(jù)資源中心共建智能網(wǎng)聯(lián)汽車虛擬仿真聯(lián)合實(shí)驗(yàn)室
電氣化迫使測(cè)試工程師加快速度
NI與NanoSemi合作開展先進(jìn)的5G測(cè)試
NI在CIDEX 2018上強(qiáng)調(diào)助力中國新一代軍工技術(shù)騰飛
得益“跨界&生態(tài)”先天基因,NI加盟ECC力推邊緣計(jì)算落地行業(yè)應(yīng)用