版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、.PAGE :.;PAGE 6建模和一致過程在家用電子產(chǎn)品開發(fā)中的運(yùn)用陳虢引言當(dāng)前國內(nèi)家用(HA)電子產(chǎn)品已構(gòu)成很大的市場規(guī)模和極強(qiáng)的創(chuàng)新才干,企業(yè)研發(fā)部門要面對眾多的新產(chǎn)品開發(fā)工程,科學(xué)的方法和有效的管理就尤為重要。UML建模和一致過程RUP是面向?qū)ο笏枷牒头椒ǖ膬蓚€最重要的成果,在軟件密集型系統(tǒng)開發(fā)的運(yùn)用中已證明了其先進(jìn)性。二者包含的方法、技術(shù)和工具也逐漸運(yùn)用到實(shí)時系統(tǒng)和各類電子產(chǎn)品的開發(fā)中,比如UML-RT和ROOM就是這方面研討的產(chǎn)物。本文以直流變頻空調(diào)控制系統(tǒng)開發(fā)為案例以下簡稱案例,引見建模和一致過程在HA電子產(chǎn)品開發(fā)的運(yùn)用。HA電子產(chǎn)品開發(fā)生命周期在HA電子產(chǎn)品的研發(fā)中,采用瀑布模
2、型的開發(fā)人員經(jīng)常會遇到如下一些問題:用戶在工程初始階段只需構(gòu)思,迫切需求原型;開發(fā)過程中用戶需求不斷變卦;軟件編碼全部完成了卻發(fā)現(xiàn)仿真系統(tǒng)不可用;正式送樣才發(fā)現(xiàn)許多實(shí)現(xiàn)的功能同用戶要求有差距,并且用戶又有新要求;批量消費(fèi)時才發(fā)現(xiàn)產(chǎn)品設(shè)計不符合消費(fèi)要求;延伸產(chǎn)品開發(fā)需求簡化流程等等。因此就提出這樣一個課題,需求建立什么樣的新產(chǎn)品開發(fā)過程去確保工程的進(jìn)度和質(zhì)量,有效地控制預(yù)算,最大能夠地降低工程風(fēng)險。運(yùn)用一致過程RUP的二維模型,結(jié)合HA電子產(chǎn)品研發(fā)特點(diǎn)和多年開發(fā)實(shí)際閱歷,本文提出HA電子產(chǎn)品開發(fā)生命周期,如圖1。HA電子產(chǎn)品開發(fā)生命周期分為五個階段:產(chǎn)品構(gòu)思階段、產(chǎn)品定義階段、產(chǎn)品實(shí)現(xiàn)和首樣階段
3、、用戶測試和確認(rèn)階段和產(chǎn)品消費(fèi)階段。每個階段以一個主里程碑終了,主里程碑由每階段獲得的一組可用制品定義。詳細(xì)制品可以是:實(shí)物原型、系統(tǒng)框圖、線路設(shè)計原理圖及PCB圖、構(gòu)造設(shè)計圖、軟件開發(fā)文檔、系統(tǒng)實(shí)驗(yàn)報告、用戶測試數(shù)據(jù)等等。每個主里程碑的目的是確保這些制品在產(chǎn)品的生命周期內(nèi)以一種平穩(wěn)的方式進(jìn)化。各階段需求閱歷一系列迭代過程,每次迭代或多或少都會閱歷需求、分析、設(shè)計、實(shí)現(xiàn)和測試等中心任務(wù)流,按其階段各有不同的重點(diǎn),如:產(chǎn)品構(gòu)思階段重點(diǎn)在需求捕獲,產(chǎn)品定義階段重點(diǎn)在分析和設(shè)計。圖1 HA電子產(chǎn)品生命周期產(chǎn)品構(gòu)思階段即初始階段,是將一個好想法開展為產(chǎn)品的一個構(gòu)思。案例中最初的想法是:“日本市場曾經(jīng)有
4、大量的直流變頻空調(diào)產(chǎn)品,我們在交流變頻技術(shù)的根底上能否研發(fā)直流變頻產(chǎn)品?,并由此展開市場調(diào)研,確認(rèn)直流變頻空調(diào)控制系統(tǒng)的根本功能,針對直流變頻控制這一關(guān)鍵技術(shù),先后評價了基于東芝、富士通和飛思卡爾單片機(jī)的多種方案,從中優(yōu)選富士通16位單片機(jī)MB90P562/462為主芯片。進(jìn)而,利用原交流變頻中采用三菱多電源IPM模塊PM20CTM060 的功率驅(qū)動板,快速地構(gòu)成開發(fā)和實(shí)驗(yàn)直流變頻控制的原型,初步實(shí)現(xiàn)了基于BLDC電機(jī)的控制技術(shù)。這個過程由直流變頻控制這一關(guān)鍵風(fēng)險驅(qū)動,閱歷了包含需求、分析、設(shè)計、測試等中心任務(wù)流的初次迭代,構(gòu)成了本案例的中心技術(shù)構(gòu)架。在此根底上評價投入及風(fēng)險,完成可行性分析。
5、階段的最后進(jìn)展立項(xiàng)評審,決議啟開工程進(jìn)入產(chǎn)品定義階段的開發(fā),確定了主要的風(fēng)險及其優(yōu)先次序:BLDC緊縮機(jī)的控制、單電源IPM的運(yùn)用、IPM模塊的維護(hù)等,規(guī)劃了后續(xù)的階段方案。產(chǎn)品定義階段即細(xì)化階段。本階段經(jīng)過與用戶的反復(fù)溝通,確定了系統(tǒng)的范圍:分體式掛機(jī)采用上海日立BLDC緊縮機(jī),室外風(fēng)機(jī)兩檔風(fēng)速,系統(tǒng)不運(yùn)用電子膨脹閥而采用毛細(xì)管法等等;明確了直流變頻空調(diào)控制系統(tǒng)的絕大多數(shù)功能性需求;明確了系統(tǒng)性能要求:功率因數(shù)=0.97,COP=3.5,緊縮機(jī)目的頻率范圍20Hz130Hz,頻率誤差正負(fù)0.5Hz等等。同時,對其中大部分的需求進(jìn)展細(xì)致分析,先是整體系統(tǒng)的分析,而后向下分解,分別從軟件、電子線
6、路和構(gòu)造三大方向細(xì)化分析和設(shè)計。針對日立BLDC緊縮機(jī)的控制這一關(guān)鍵風(fēng)險,經(jīng)過大量實(shí)驗(yàn)改良PID算法,確定控制戰(zhàn)略;由于詳細(xì)系統(tǒng)的構(gòu)造要求以及采用了單電源IPM,構(gòu)造方面需求大的調(diào)整,所以重新設(shè)計功率驅(qū)動板,三菱單電源IPM和采用QFP封裝的主芯片都集成在板上;室內(nèi)機(jī)控制板和室外機(jī)控制板采用強(qiáng)電單線的半雙工異步通訊。本階段根本完成了產(chǎn)品的整體設(shè)計,包括:技術(shù)規(guī)范和檢驗(yàn)規(guī)范、線路設(shè)計原理圖、產(chǎn)品構(gòu)造清單、關(guān)鍵物料選型、構(gòu)造件圖紙、軟件用況視圖、靜態(tài)構(gòu)造視圖和動態(tài)行為視圖等等。階段的最后進(jìn)展設(shè)計評審,決議進(jìn)入產(chǎn)品實(shí)現(xiàn)和首樣階段的開發(fā)。產(chǎn)品實(shí)現(xiàn)和首樣階段即構(gòu)造階段。本階段繼續(xù)捕獲存在的需求并進(jìn)展設(shè)計
7、,完成產(chǎn)品的實(shí)現(xiàn)和測試。詳細(xì)完成:室內(nèi)機(jī)控制板、室外機(jī)電源板和功率驅(qū)動板的PCB設(shè)計和制造;絕大部分的軟件編碼和調(diào)試;構(gòu)造件開模等等。期間,需求改善EMC問題,優(yōu)化IPM模塊的熱設(shè)計,提高功率因數(shù),從而推進(jìn)一系列的迭代過程,最終完成產(chǎn)品首樣。階段最后進(jìn)展首樣評價,確定正式交付用戶。用戶測試和確認(rèn)階段即移交階段。本階段處置在用戶環(huán)境中運(yùn)轉(zhuǎn)時遇到的一切問題以及工藝設(shè)計問題,包括:同實(shí)踐空調(diào)系統(tǒng)匹配,要求進(jìn)一步優(yōu)化和調(diào)整BLDC緊縮機(jī)的控制戰(zhàn)略;噪聲設(shè)計要求改良室內(nèi)風(fēng)機(jī)和室外風(fēng)機(jī)的控制;實(shí)踐的構(gòu)造匹配要求調(diào)整電控板的構(gòu)造尺寸等。期間經(jīng)過了多次樣品改良,閱歷用戶實(shí)驗(yàn)確認(rèn)和試產(chǎn)過程。階段的最后進(jìn)展樣品評
8、審,決議產(chǎn)品發(fā)布,進(jìn)入小批量消費(fèi)。產(chǎn)品消費(fèi)階段包括小批量消費(fèi)和大批量消費(fèi)。經(jīng)過小批量消費(fèi),進(jìn)一步發(fā)現(xiàn)和改良工藝設(shè)計,以及用戶要求的部分設(shè)計更改,如:改良消費(fèi)線測試程序。小批判審、技術(shù)轉(zhuǎn)移和消費(fèi)定型在本階段完成。本案例闡明HA電子產(chǎn)品開發(fā)生命周期能很好地順應(yīng)全新產(chǎn)品開發(fā)。案例中無論開發(fā)人員還是用戶,對最終產(chǎn)品的認(rèn)識是隨過程的深化而不斷加深認(rèn)識的。采用迭代開發(fā)方法,可以盡早處置關(guān)鍵風(fēng)險,特別在最初兩個階段最大能夠地降低風(fēng)險;可以處置不斷變化的需求,不斷進(jìn)化的制品運(yùn)用戶和相關(guān)人員從早期就對工程情況有直接認(rèn)識,并不斷指出被忽略的需求。實(shí)踐開發(fā)任務(wù)中需求規(guī)劃和思索每次迭代過程,盡能夠大化每次增量,合理地
9、減少迭代次數(shù),從而有效控制開發(fā)本錢。當(dāng)然,可以根據(jù)新產(chǎn)品類型對上述模型進(jìn)展定制和裁剪。例如:面對延伸產(chǎn)品開發(fā),由于概念明晰,風(fēng)險確定,可以將產(chǎn)品構(gòu)思合并至產(chǎn)品定義階段,可以簡化立項(xiàng)評審和設(shè)計評審。產(chǎn)品發(fā)布前各階段通常也只需求一次至兩次迭代。UML建模UML可以用于描畫非軟件領(lǐng)域的系統(tǒng),在HA電子產(chǎn)品開發(fā)過程中運(yùn)用UML制定系統(tǒng)的一切藍(lán)圖也日漸成為開發(fā)團(tuán)隊(duì)理想的方法。建模的目的是更好地了解系統(tǒng)。UML模型由語義和包含語義的用戶視圖組成,語義定義有三個主要方面:構(gòu)造、行為和功能。本文主要討論用況模型和域模型。前面談到要盡早處置關(guān)鍵風(fēng)險,就要在產(chǎn)品早期階段建立包含關(guān)鍵和主要用況的用況模型。用況模型描
10、畫用戶所了解的系統(tǒng)功能,闡明了開發(fā)者和用戶對需求規(guī)格達(dá)成的共識。然后分析并設(shè)計系統(tǒng)來滿足這些用況,進(jìn)而在實(shí)現(xiàn)模型中實(shí)現(xiàn)該系統(tǒng),最后預(yù)備測試模型來驗(yàn)證系統(tǒng)能否滿足用況中描畫的功能,所以用況還驅(qū)動著整個開發(fā)過程。圖2是空調(diào)控制系統(tǒng)的用況圖,包括遙控器和控制器兩個子系統(tǒng),圖中描畫了該產(chǎn)品的主要用況。普通用戶和安裝人員是遙控器的參與者,三者又構(gòu)成空調(diào)器的參與者?!霸O(shè)置運(yùn)轉(zhuǎn)命令和“設(shè)置時鐘是普通用戶運(yùn)用遙控器的兩個主要用況,“設(shè)置機(jī)型碼是安裝人員進(jìn)展空調(diào)機(jī)型和參數(shù)設(shè)置的用況,經(jīng)過用況“發(fā)送遙控碼和“接納遙控碼的單向通訊,將用戶、遙控器與空調(diào)器關(guān)聯(lián)起來?!胺绞竭\(yùn)轉(zhuǎn)是空調(diào)器的關(guān)鍵用況,包括“待機(jī)、“送風(fēng)、“
11、制冷、“制熱和“除濕等方式運(yùn)轉(zhuǎn)子用況,“強(qiáng)迫運(yùn)轉(zhuǎn)是專為安裝人員運(yùn)用的功能,也可以是普通用戶在無法運(yùn)用遙控器時的應(yīng)急手段, “消費(fèi)測試是消費(fèi)測試人員需求的重要功能。實(shí)踐情況中,消費(fèi)測試人員和安裝人員可以扮演普通用戶的角色。圖2 空調(diào)控制系統(tǒng)用況圖上述用況圖圖2只是直觀、簡單的表示,主要在于確定空調(diào)控制系統(tǒng)的用況,每個用況需求編寫用況文本詳細(xì)地加以描畫。隨著過程的深化,需求繼續(xù)捕獲用況和細(xì)化每個用況,直到思索到了系統(tǒng)所需的一切功能??梢葬槍τ脹r,運(yùn)用交互圖對其控制流建模。用況模型描畫的是模型的動態(tài)部分,用況驅(qū)動是一種由外向內(nèi)的方法;而域模型描畫的是模型的靜態(tài)部分,域建模是從系統(tǒng)的中心對象開場,由內(nèi)
12、向外地確定各對象如何參與要構(gòu)造的系統(tǒng)。圖3是直流變頻空調(diào)室外機(jī)控制器的域模型,描畫了系統(tǒng)中一切重要的對象?!笆彝鈾C(jī)控制器和“變頻器、“LED顯示、“異步通訊器、“電源是整體部件的組合關(guān)系,“執(zhí)行器和“室外風(fēng)機(jī)、“四通閥是泛化關(guān)系。有了用況模型和域模型,經(jīng)過和用戶充分地溝通并達(dá)成一致,從而確定系統(tǒng)的功能需求。之后迭代地、循序漸進(jìn)地展開分析和設(shè)計任務(wù),改良和細(xì)化系統(tǒng)的靜態(tài)和動態(tài)模型,直至可以代碼實(shí)現(xiàn)。圖3 直流變頻空調(diào)室外機(jī)控制系統(tǒng)域模型設(shè)計方式的運(yùn)用客觀世界的物理特性為處理問題提供了直觀的方法,方式的思想最早就成熟于建筑業(yè)。設(shè)計方式概念是由建筑設(shè)計師Christopher Alexander提出
13、的,“每一個方式描畫了一個在我們周圍不斷反復(fù)發(fā)生的問題,以及該問題的處理方案的中心。這樣,他就能一次又一次地運(yùn)用該方案而不用做反復(fù)勞動。 運(yùn)用設(shè)計方式目的在于優(yōu)化系統(tǒng)內(nèi)部的構(gòu)造,經(jīng)過減少對象之間的依賴性,降低耦合程度,使得系統(tǒng)更易于擴(kuò)展,提高對象可復(fù)用性。針對HA電子產(chǎn)品開發(fā),也有許多經(jīng)過實(shí)際提煉出來的設(shè)計方式可以被有效運(yùn)用。對于比較復(fù)雜的空調(diào)系統(tǒng),如:變頻空調(diào)和一拖多系統(tǒng),往往室內(nèi)機(jī)和室外機(jī)各自具有MCU,彼此之間通訊共同完成系統(tǒng)的控制。這時,主從通訊方式是最普遍運(yùn)用的設(shè)計方式,主節(jié)點(diǎn)主導(dǎo)全部通訊,從節(jié)點(diǎn)只需在被訊問時才呼應(yīng)。LIN總線和I2C總線就是其典型實(shí)例。案例中,強(qiáng)電單線的半雙工異步
14、通訊就是主從通訊方式,具有通訊協(xié)議簡約、本錢低和可靠性高的特點(diǎn)。在本案例的溫度采樣中,由于排氣傳感器、盤管傳感器和環(huán)境溫度傳感器的物理特性不同,檢測要求的精度和頻度不同,以及所處環(huán)境的干擾程度不同,采用了不同的數(shù)字濾波算法,此時戰(zhàn)略設(shè)計方式是非常有效的,見圖4。圖4戰(zhàn)略設(shè)計方式在本案例的早期開發(fā)階段,為確定BLDC電機(jī)或緊縮機(jī)的控制戰(zhàn)略,也自創(chuàng)了戰(zhàn)略設(shè)計方式。由于BLDC緊縮機(jī)在低轉(zhuǎn)速時,反電動勢低導(dǎo)致檢測不可靠,其控制主要分為啟動和自同步運(yùn)轉(zhuǎn)兩個過程,啟動過程又包括強(qiáng)迫定位、開環(huán)加速和反電動勢可用性檢測。所以在軟件中設(shè)計多個強(qiáng)迫定位方式、開環(huán)加速戰(zhàn)略、反電動勢可用性準(zhǔn)那么和閉環(huán)調(diào)速方法,包括簡單的PI調(diào)速和稍復(fù)雜的PID調(diào)速,經(jīng)過參數(shù)化設(shè)計的方式在實(shí)驗(yàn)中靈敏選擇,經(jīng)過對各種實(shí)驗(yàn)數(shù)據(jù)的分析和比較,逐漸確定了控制戰(zhàn)略。在本案例中,還運(yùn)用了其它在實(shí)時嵌入式系統(tǒng)中常見的設(shè)計方式。比如:看門狗方式由MCU硬件直接支
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度鈑金展柜研發(fā)與市場推廣合作合同2篇
- 二零二五年度高品質(zhì)實(shí)木地板全球購銷合同范本3篇
- 二零二五年掘進(jìn)機(jī)操作人員安全教育與培訓(xùn)合同3篇
- 二零二五版房地產(chǎn)股權(quán)托管及資產(chǎn)增值管理合同3篇
- 二零二五年度高級別墅房產(chǎn)出售合同3篇
- 2025年高性能材料采購與合作研發(fā)合同3篇
- 二零二五版健身俱樂部健身教練就業(yè)保障與福利合同3篇
- 2024新勞動法對人力資源績效評估與反饋合同3篇
- 專業(yè)化生產(chǎn)流程服務(wù)協(xié)議2024版版B版
- 2024版公共廁所管理承包合同3篇
- 2022-2024北京初三二模英語匯編:話題作文
- 《阻燃材料與技術(shù)》-顏龍 習(xí)題解答
- 人教版八年級英語上冊Unit1-10完形填空閱讀理解專項(xiàng)訓(xùn)練
- 2024年湖北省武漢市中考英語真題(含解析)
- GB/T 44561-2024石油天然氣工業(yè)常規(guī)陸上接收站液化天然氣裝卸臂的設(shè)計與測試
- 《城市綠地設(shè)計規(guī)范》2016-20210810154931
- 網(wǎng)球場經(jīng)營方案
- 2024年公司保密工作制度(四篇)
- 重慶市康德卷2025屆高一數(shù)學(xué)第一學(xué)期期末聯(lián)考試題含解析
- 建筑結(jié)構(gòu)課程設(shè)計成果
- 雙梁橋式起重機(jī)小車改造方案
評論
0/150
提交評論