|
應用領域:汽車業 應用產品:DIAdem
挑戰:在引擎的生產測試中,根據數據記錄生成定製的報告,並對相關信息進行數學和統計方麵的分析。
解決方案: 使用NI DIAdem技術數據管理軟件,開發Smart Report應用,以查詢Oracle數據庫;動態創建和處理圖表、圖形和表格,並管理各類複雜的SQL查詢請求。
API Com srl為雷諾在法國和西班牙的生產工廠建立並安裝了引擎測試係統,這項應用希望能為測試平台建立一套數據觀測和報告生成環境。

引擎生產測試時所采集的大量數據的確需要一個高效的存儲架構,以滿足後續處理、統計評估,故障觀測,以及問題防範的需要。另外,在數據觀測的同時,往往還要在生產之後進行相當複雜的數學分析。在API Com的協作下,Eurins srl已經開發出了完全基於NI DIAdem的Smart Report應用,以滿足雷諾嚴格的報告和分析需求。
係統需求 在引擎生產測試過程中,汽車生產廠商會通過多種渠道進行數據采集和記錄,包括工作台傳感器、引擎傳感器和ECU測量通道。廠商還會通過NVH分(fen)析(xi)係(xi)統(tong)收(shou)集(ji)時(shi)域(yu)和(he)頻(pin)域(yu)的(de)各(ge)類(lei)數(shu)據(ju)。在(zai)一(yi)種(zhong)新(xin)的(de)引(yin)擎(qing)開(kai)始(shi)進(jin)行(xing)生(sheng)產(chan)的(de)時(shi)候(hou),必(bi)須(xu)分(fen)析(xi)和(he)監(jian)控(kong)盡(jin)可(ke)能(neng)多(duo)的(de)數(shu)據(ju)。因(yin)為(wei)這(zhe)是(shi)描(miao)述(shu)統(tong)計(ji)情(qing)況(kuang)最(zui)完(wan)全(quan)的(de)方(fang)式(shi),工(gong)程(cheng)師(shi)們(men)可(ke)以(yi)從(cong)中(zhong)了(le)解(jie)測(ce)量(liang)參(can)數(shu)的(de)局(ju)限(xian)性(xing),以(yi)改(gai)進(jin)引(yin)擎(qing)生(sheng)產(chan)測(ce)試(shi)的(de)過(guo)程(cheng),得(de)出(chu)最(zui)優(you)的(de)解(jie)決(jue)方(fang)案(an)。另(ling)外(wai), 對於提升產品整體的質量而言,生產過程中進行快速完整追蹤的能力也是至關重要的。因此,Smart Report應用必須具備以下功能:使用SQL命(ming)令(ling)對(dui)所(suo)有(you)數(shu)據(ju)庫(ku)中(zhong)的(de)每(mei)個(ge)字(zi)段(duan)進(jin)行(xing)查(zha)詢(xun),完(wan)成(cheng)多(duo)種(zhong)數(shu)據(ju)處(chu)理(li)和(he)組(zu)織(zhi)功(gong)能(neng),提(ti)供(gong)圖(tu)形(xing)化(hua)觀(guan)測(ce)功(gong)能(neng),進(jin)行(xing)歸(gui)納(na)製(zhi)表(biao)和(he)統(tong)計(ji)分(fen)析(xi),通(tong)過(guo)用(yong)戶(hu)易(yi)用(yong)的(de)高(gao)層(ceng)圖(tu)形(xing)化(hua)界(jie)麵(mian)顯(xian)示(shi)信(xin)息(xi)。
軟件設計 我們選擇DIAdem是由於它已經整合了所有我們所需要的功能。除了通過用戶自定義的菜單自動創建報告之外,高級用戶還可以使用DIAdem實現自己的數據分析處理。我們在DIAdem對話編輯器中設計了圖形化用戶界麵,實現了與Oracle數據庫的連接和查詢,所有的生產數據都儲存在這個數據庫當中,在SQL/OBDC接口下,同樣允許用戶執行任意的長度不超過10000個字節的SQL語句。在DIAdem腳本當中,為實現統計和數學分析,以及用戶自定義搜索標準到複雜SQL語句的轉換,我們開發了許多常規函數,以方便用戶生成的事件得到響應。
應用的功能 使用Smart Report的第一步是查詢Oracle數據庫並將數據導入DIAdem。用戶接口分為三個層次,查詢的複雜度和細節觀測的深入程度逐次遞增。另外,應用有兩個分支,分別進行測試工作台傳感器數據和NVH數據的分析。
搜索的第一個層次對於兩個分支來說是相同的,用戶可以從基於各種引擎參數(如序列號)、測試結果、數據/時間以及其他信息的引擎測試實例中選擇一部分進行執行。使用Smart Report,用戶還能夠通過簡單的圖形化界麵指定需要的搜索條件,並將其轉換為SQL語句,通過SQL/ODBC接口傳送到數據庫當中。這項功能是通過DIAdem腳本中的一個轉譯器來實現的。底層的數據庫結構對於最終用戶是完全透明的。在初級搜索中,用戶也可以創建一些通用的報告。Smart Report可以提供多頁報告,每項引擎測試對應一張表格,簡單直觀地收集並顯示測試的主要結果。Smart Report也能夠創建單頁的總結性報告,對整體特性進行評估(如良品和次品的數目),並在特定問題發生時進行記錄。
中zhong級ji搜sou索suo能neng夠gou為wei用yong戶hu提ti供gong一yi種zhong多duo功gong能neng菜cai單dan。例li如ru,用yong戶hu能neng夠gou在zai任ren意yi數shu量liang的de引yin擎qing測ce試shi過guo程cheng中zhong,顯xian示shi所suo選xuan通tong道dao的de時shi間jian趨qu勢shi。另ling外wai,用yong戶hu可ke以yi選xuan擇ze一yi個ge或huo多duo個ge測ce試shi步bu驟zhou,對dui其qi中zhong通tong道dao的de統tong計ji參can數shu進jin行xing監jian測ce。而er分fen散san繪hui圖tu和he詳xiang細xi的de標biao注zhu能neng夠gou幫bang助zhu用yong戶hu找zhao到dao異yi常chang的de結jie果guo,並bing追zhui蹤zong到dao發fa生sheng問wen題ti的de引yin擎qing。Smart Report針對基於NVH的分析,分別在頻域和階次域對數據進行顯示,這項功能也可以適應任意數量的引擎測試。
用戶能夠定義並保存搜索的掩模(Mask),掩模能夠大大提高應用的自動化程度,並顯著加速標準日常報告的生成。
DIAdem的功能多樣性 我們能夠使用一個單獨的軟件產品將所有需要的功能整合到Smart Report中。使用這樣一個多功能的係統,用戶能夠通過添加腳本規則和報告模板,簡單地添加一個報告類型:自從API Comgongzuotaikaishinenggouzhixingduozhonghangaiyinqinggefangmianbiaoxiandeceshi,zhezhongtexingjiubianderiyizhongyao。yonghuhuoshengchangongchengshinenggouanquandituichuyingyongyonghujiemian,erbudiushishujukuzhongsuoshoujihechuliderenheshuju。erqieshiyongDIAdem強大的工具,我們能夠進行個性化的數據分析和報告生成。
|