• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于“V開發(fā)模式”的汽車CAN網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)方法分析

      2015-01-03 09:17:03張少宇孫永鋒倪麗
      汽車實(shí)用技術(shù) 2015年3期
      關(guān)鍵詞:測試人員網(wǎng)絡(luò)系統(tǒng)整車

      張少宇,孫永鋒,倪麗

      (安徽江淮汽車股份有限公司, 安徽 合肥 230601)

      基于“V開發(fā)模式”的汽車CAN網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)方法分析

      張少宇,孫永鋒,倪麗

      (安徽江淮汽車股份有限公司, 安徽 合肥 230601)

      本文介紹了基于“V開發(fā)模式”的汽車CAN網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)方法。該方法吸收了“V開發(fā)模式”的優(yōu)點(diǎn),將汽車CAN網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)過程和驗(yàn)證過程有機(jī)的結(jié)合起來,提高了設(shè)計(jì)的效率和網(wǎng)絡(luò)系統(tǒng)的質(zhì)量,是一種有效的汽車CAN網(wǎng)絡(luò)系統(tǒng)開發(fā)方法。

      V開發(fā)模式;CAN網(wǎng)絡(luò)

      CLC NO.: U462.1 Document Code: A Article ID: 1671-7988(2015)03--

      前言

      CAN(Controller Area Network)是控制器局域網(wǎng)的縮寫。1986年德國BOSCH公司開發(fā)出面向汽車的CAN 通信協(xié)議,此后,ISO和SAE組織對其進(jìn)行了標(biāo)準(zhǔn)化,制定了基于CAN2.0規(guī)范的ISO 11898和SAE J1939標(biāo)準(zhǔn),分別面向乘用車和商用車領(lǐng)域。CAN總線技術(shù)在汽車產(chǎn)業(yè)中的應(yīng)用,不僅可以提高人們對安全性、舒適性和低成本的要求,而且有助于實(shí)現(xiàn)汽車產(chǎn)品快速升級換代的模塊化和智能化要求,還會使整車的故障檢測更方便,系統(tǒng)的穩(wěn)定性更高。CAN總線技術(shù)以其眾多的優(yōu)點(diǎn)成為汽車電子行業(yè)的主流技術(shù)。

      V開發(fā)模式是一種面向客戶的開發(fā)模式,該模式可以減少設(shè)計(jì)的反復(fù)過程、縮短開發(fā)周期,節(jié)省成本,提升產(chǎn)品設(shè)計(jì)的質(zhì)量,在汽車ECU開發(fā)領(lǐng)域得到了廣泛的應(yīng)用。

      本文將V開發(fā)模式應(yīng)用于汽車CAN網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)的全過程,介紹了一種有效的CAN網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)方法。

      1、V開發(fā)模式

      V開發(fā)模式是在快速應(yīng)用開發(fā) (RAD, Rap Application Development)模型基礎(chǔ)上演變而來,由于將整個開發(fā)過程構(gòu)造成一個V字形而得名。該模式可以很大程度地縮短開發(fā)周期,節(jié)省成本,提高設(shè)計(jì)的質(zhì)量,除廣泛應(yīng)用于汽車ECU開發(fā)外,也已成功應(yīng)用到航空、國防、醫(yī)療設(shè)備、工業(yè)過程控制等領(lǐng)域。

      下面以汽車ECU開發(fā)為例,按照V開發(fā)模式圖橫向?qū)?yīng)的先后環(huán)節(jié)順序,對V開發(fā)模式作簡單闡述。V開發(fā)模式的流程如圖1所示。

      在V開發(fā)模式中,左邊是設(shè)計(jì)和分析,是軟件設(shè)計(jì)實(shí)現(xiàn)的過程;右邊是對設(shè)計(jì)的結(jié)果進(jìn)行測試,是動態(tài)測試驗(yàn)證過程。各個階段的對比分析如下:

      需求分析和功能設(shè)計(jì)對應(yīng)驗(yàn)收測試

      設(shè)計(jì)人員在做需求分析、產(chǎn)品功能設(shè)計(jì)的同時,測試人員可以審查需求分析的結(jié)果,從而了解產(chǎn)品的設(shè)計(jì)特性、用戶的真正需求,據(jù)此確定驗(yàn)收目標(biāo),策劃測試活動。

      系統(tǒng)設(shè)計(jì)對應(yīng)系統(tǒng)測試

      系統(tǒng)設(shè)計(jì)人員在做系統(tǒng)設(shè)計(jì)時,測試人員可以了解系統(tǒng)是如何實(shí)現(xiàn)的,基于什么樣的平臺,這樣可以設(shè)計(jì)系統(tǒng)的測試方案和測試計(jì)劃,并事先準(zhǔn)備系統(tǒng)的測試環(huán)境,包括硬件和第三方軟件的采購。

      詳細(xì)或程序設(shè)計(jì)對應(yīng)功能測試

      當(dāng)設(shè)計(jì)人員在做詳細(xì)設(shè)計(jì)時,測試人員可以參與設(shè)計(jì),對設(shè)計(jì)進(jìn)行評審,找出設(shè)計(jì)的缺陷,同時設(shè)計(jì)功能測試用例,完善測試計(jì)劃,并基于這些測試用例開發(fā)測試腳本。

      編程對應(yīng)單元測試

      在設(shè)計(jì)人員編程的同時,測試人員可以進(jìn)行單元測試,盡快找出程序中的錯誤。充分的單元測試可以大幅度提高程序質(zhì)量、減少成本。

      從圖1上我們能清楚地看到,V開發(fā)模式強(qiáng)調(diào)開發(fā)的協(xié)作和速度,將開發(fā)實(shí)現(xiàn)和驗(yàn)證有機(jī)地結(jié)合起來,在保證軟件質(zhì)量情況下縮短開發(fā)周期。該模式能幫助我們建立一套更有效的、更具有可操作性的產(chǎn)品開發(fā)流程。

      2、汽車CAN網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)

      整車CAN網(wǎng)絡(luò)系統(tǒng)的開發(fā)通常經(jīng)歷概念設(shè)計(jì)、工程設(shè)計(jì)和試制試驗(yàn)三個階段。具體如下所示:

      概念設(shè)計(jì)

      此階段的工作首先是依據(jù)市場調(diào)研的結(jié)果,從整車、動力和工藝工程等領(lǐng)域進(jìn)行可行性分析,明確整車網(wǎng)絡(luò)系統(tǒng)的開發(fā)需求;

      在此基礎(chǔ)上,綜合考慮成本、擴(kuò)展性、一致性和相關(guān)法規(guī)要求,策劃網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)方案,即整車網(wǎng)絡(luò)系統(tǒng)控制策略設(shè)計(jì),形成網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);

      另外,還必須考慮供應(yīng)商的開發(fā)能力,CAN 總線工程師要考察供應(yīng)商的CAN網(wǎng)絡(luò)開發(fā)經(jīng)驗(yàn)、對網(wǎng)絡(luò)標(biāo)準(zhǔn)的理解程度、軟硬件開發(fā)經(jīng)驗(yàn)和網(wǎng)絡(luò)測試手段和經(jīng)驗(yàn)等。

      工程設(shè)計(jì)

      此階段的工作是的制定《網(wǎng)絡(luò)協(xié)議規(guī)范》、《診斷協(xié)議規(guī)范》和《網(wǎng)絡(luò)測試規(guī)范》等相應(yīng)的規(guī)范,為供應(yīng)商開發(fā)產(chǎn)品提供設(shè)計(jì)依據(jù),引導(dǎo)其開發(fā)設(shè)計(jì)出符合要求的產(chǎn)品。

      首先依據(jù)ISO 11898協(xié)議和SAE J1939協(xié)議制定《網(wǎng)絡(luò)協(xié)議規(guī)范》,內(nèi)容涵蓋物理層、數(shù)據(jù)鏈路層和應(yīng)用層;確定網(wǎng)絡(luò)系統(tǒng)的管理規(guī)范;

      根據(jù)ISO11898等相關(guān)協(xié)議制定《診斷協(xié)議規(guī)范》;

      在樣車試制前期,工程師需要根據(jù)《網(wǎng)絡(luò)協(xié)議規(guī)范》和《診斷協(xié)議規(guī)范》建立通信數(shù)據(jù)庫、診斷數(shù)據(jù)庫;編寫網(wǎng)絡(luò)測試的程序、編寫測試管理程序、建立網(wǎng)絡(luò)仿真模型,為樣件和樣車的測試做準(zhǔn)備;制定節(jié)點(diǎn)、系統(tǒng)和實(shí)車的《網(wǎng)絡(luò)測試規(guī)范》、《診斷規(guī)范》。

      試制試驗(yàn)

      這一階段覆蓋整個項(xiàng)目開發(fā)后期,主要對供應(yīng)商開發(fā)的產(chǎn)品進(jìn)行單元、系統(tǒng)集成功能測試和診斷測試,解決產(chǎn)品中存在的問題,確保產(chǎn)品正確設(shè)計(jì),滿足可靠性和在線診斷的要求,具備量產(chǎn)條件。

      3、V開發(fā)模式在江淮汽車CAN網(wǎng)絡(luò)系統(tǒng)開發(fā)中的應(yīng)用分析

      下面以江淮汽車CAN網(wǎng)絡(luò)系統(tǒng)開發(fā)為例,分析V開發(fā)模式在CAN網(wǎng)絡(luò)系統(tǒng)開發(fā)中的應(yīng)用。江淮汽車產(chǎn)品研發(fā)體系分為5個階段,分別是產(chǎn)品規(guī)劃階段(PP)、產(chǎn)品策劃階段(PDP)、造型開發(fā)階段(SD)、設(shè)計(jì)開發(fā)階段(DD)和設(shè)計(jì)驗(yàn)證階段(DV)。江淮汽車CAN網(wǎng)絡(luò)系統(tǒng)開發(fā)流程如圖4所示:

      PP階段

      市場人員進(jìn)行市場需求收集、整理,設(shè)計(jì)人員從整車的角度進(jìn)行可行性分析。根據(jù)可行性分析,進(jìn)行產(chǎn)品定義,明確整車網(wǎng)絡(luò)系統(tǒng)的開發(fā)目標(biāo)。

      與此同時,測試人員可以審查產(chǎn)品可行性分析報(bào)告,了解產(chǎn)品的設(shè)計(jì)特性、用戶的真正需求,確定整車網(wǎng)絡(luò)系統(tǒng)的最終驗(yàn)收目標(biāo)。

      PDP階段

      基于開發(fā)目標(biāo)、相關(guān)法規(guī)要求和《CAN網(wǎng)絡(luò)系統(tǒng)平臺規(guī)劃》,進(jìn)行網(wǎng)絡(luò)系統(tǒng)方案設(shè)計(jì)構(gòu)想,編制《網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)方案說明書》,確定網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖。

      測試人員可以了解系統(tǒng)的實(shí)現(xiàn)方式,設(shè)計(jì)系統(tǒng)的測試計(jì)劃和方案,并準(zhǔn)備系統(tǒng)的測試環(huán)境。

      SD階段

      設(shè)計(jì)人員參照ISO 11898和SAE J1939協(xié)議制定《網(wǎng)絡(luò)協(xié)議規(guī)范》,確定《網(wǎng)絡(luò)管理規(guī)范》,建立整車通信數(shù)據(jù)庫(整車信號列表和通信矩陣)。根據(jù)ISO 11898等相關(guān)協(xié)議制定《網(wǎng)絡(luò)系統(tǒng)診斷協(xié)議規(guī)范》,建立診斷數(shù)據(jù)庫。指導(dǎo)供應(yīng)商進(jìn)行網(wǎng)絡(luò)系統(tǒng)零部件開發(fā)。

      在這一過程中,測試人員可以參與協(xié)議規(guī)范的制定,對規(guī)范進(jìn)行評審,同時根據(jù)協(xié)議規(guī)范設(shè)計(jì)測試用例,基于測試用例開發(fā)測試腳本。

      DD階段

      供應(yīng)商進(jìn)行零部件軟硬件開發(fā)。在此期間CAN 總線工程師需要根據(jù)網(wǎng)絡(luò)協(xié)議制定節(jié)點(diǎn)、系統(tǒng)和實(shí)車的網(wǎng)絡(luò)測試規(guī)范;建立網(wǎng)絡(luò)仿真模型;編寫測試管理程序;制作DBC文件和CDD文件。并進(jìn)行單元測試,協(xié)助開發(fā)人員查找程序中的錯誤,整改不合格項(xiàng)目,提高程序的質(zhì)量。

      DV階段

      對供應(yīng)商開發(fā)的產(chǎn)品進(jìn)行功能驗(yàn)證和診斷測試,確保產(chǎn)品正確設(shè)計(jì)。對設(shè)計(jì)合格的零部件進(jìn)行系統(tǒng)集成測試,驗(yàn)證系統(tǒng)的通信功能、在線診斷功能和容錯性能,評估網(wǎng)絡(luò)系統(tǒng)的可靠性、穩(wěn)定性。

      最后,由產(chǎn)品人員依據(jù)整車的驗(yàn)收目標(biāo),對量產(chǎn)車輛進(jìn)行驗(yàn)收測試。

      4、結(jié)束語

      本文介紹的基于V模式的汽車CAN網(wǎng)絡(luò)系統(tǒng)開發(fā)方法,吸收V開發(fā)模式高效協(xié)作的優(yōu)點(diǎn),減少了從CAN網(wǎng)絡(luò)系統(tǒng)規(guī)劃、設(shè)計(jì)開發(fā)到實(shí)現(xiàn)、設(shè)計(jì)驗(yàn)證各個環(huán)節(jié)的人為失誤,在最短的開發(fā)周期內(nèi)以最低的成本完成CAN網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)任務(wù)?;赩模式的汽車CAN網(wǎng)絡(luò)系統(tǒng)開發(fā)方法是一種有效的汽車CAN網(wǎng)絡(luò)系統(tǒng)開發(fā)管理方法,具有很高的使用價值。

      [1] 李霞,孫永峰,藺春明.基于CAN總線的商用車網(wǎng)絡(luò)平臺化設(shè)計(jì)探究[J].專用汽車, 2013.08,82-85.

      [2] 羅峰,孫澤昌.汽車CAN總線系統(tǒng)原理、設(shè)計(jì)與應(yīng)用[M].電子工業(yè)出版社.

      Research on Automobile Controller Area Network Design Based on V Development Model

      Zhang Shaoyu, Sun Yongfeng, Ni Li
      (Anhui Jianghuai Automobile Co., Ltd., Anhui Hefei 230601)

      An automobile Controller Area Network design method based on V development model was given in this paper. According to this method, the design process of Controller Area Network and the verification procedure was implemented at the same time. This strategy can improve the design efficiency and quality effectively, thus, it's an effective design method.

      V development mode; Controller Area Network

      U462.1

      A

      1671-7988(2015)03--

      張少宇,工程師,就職于安徽江淮汽車技術(shù)中心,從事電器設(shè)計(jì)工作,研究方向?yàn)檐囕d網(wǎng)絡(luò)技術(shù)。

      猜你喜歡
      測試人員網(wǎng)絡(luò)系統(tǒng)整車
      移動應(yīng)用眾包測試人員信譽(yù)度復(fù)合計(jì)算模型研究
      基于六自由度解耦分析的整車懸置設(shè)計(jì)
      高校分析測試中心測試隊(duì)伍建設(shè)方案初探
      山東化工(2018年20期)2018-04-02 16:30:53
      淺析軟件測試中的心理學(xué)應(yīng)用
      基于DEMATEL-ISM的軍事通信網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)分析
      高速公路網(wǎng)絡(luò)系統(tǒng)配置淺析
      時滯復(fù)雜網(wǎng)絡(luò)系統(tǒng)的保性能控制
      整車低頻加速噪聲研究及改進(jìn)
      HFF6127G03EV純電動客車整車開發(fā)
      整車靜態(tài)電平衡測試研究
      汽車電器(2014年8期)2014-02-28 12:14:28
      溆浦县| 安泽县| 衡阳县| 福泉市| 祥云县| 铜陵市| 中牟县| 宜宾县| 聂荣县| 固原市| 娄底市| 海林市| 梅河口市| 农安县| 丹东市| 沁源县| 庐江县| 朝阳县| 车致| 浏阳市| 郑州市| 镇坪县| 塔城市| 贵阳市| 钟祥市| 双鸭山市| 吉林省| 南昌市| 博客| 老河口市| 三都| 延津县| 道真| 体育| 固始县| 科技| 汝阳县| 榆中县| 丰宁| 太湖县| 垫江县|