隨著社會生產(chǎn)的發(fā)展和人民生活水平的提高,對供電質(zhì)量的要求也越來越高,電壓是標志電能質(zhì)量的一個基本技術(shù)指標,它與無功功率密切相關(guān)。本文闡述了電壓無功綜合控制對于電力系統(tǒng)運行及工農(nóng)業(yè)生產(chǎn)的重大意義;綜述了國內(nèi)外在這一領(lǐng)域中的研究所取得的成果、面臨的問題和發(fā)展的前景。針對目前我國應用最為廣泛、性能價格比最佳的并聯(lián)電容與有載調(diào)壓變壓器綜合控制裝置的研制開發(fā)中所涉及的問題進行了較全面的分析與研究,提出了一種符合當前變電站綜合自動化發(fā)展需要的可靠性高、組態(tài)靈活、功能齊全的變電站電壓無功綜合控制方案。該方案主控單元選用抗干擾能力強、指令豐富、擴展靈活、通訊聯(lián)網(wǎng)能力強的西門子S7-226PLC作為控制核心;參數(shù)檢測單元選用可靠性高、具有通訊功能的智能型綜合電量變送器;控制主機通過與參數(shù)檢測單元通訊獲得所需參數(shù),同時還可與上位機或其他具有串口的設備通訊。采用的電壓無功控制策略,從系統(tǒng)的實際需要出發(fā),充分考慮了影響電壓無功控制效果的主要因素,控制決策以實時計算數(shù)據(jù)為參考,控制精度高,并有效避免了無效調(diào)節(jié)對設備及系統(tǒng)造成的危害;控制軟件根據(jù)已經(jīng)確定的控制算法做出控制決策并能夠完成系統(tǒng)運行方式的自動識別、電容器的循環(huán)投切,電容器及分接頭的保護及通訊等功能。文中還闡述了電容器接線形式選擇、串聯(lián)電抗及高壓真空開關(guān)的選擇依據(jù)以及變壓器調(diào)檔控制原理。 理論分析和仿真計算均證明了本文中所提出的控制策略的精確性和嚴密性;試驗證明了該設計方案先進、靈活、可靠、功能齊全,符合電力系統(tǒng)自動化對控制裝置的要求。
上傳時間: 2013-06-01
上傳用戶:hxy200501
臺灣成功大學的關(guān)于無人機自動駕駛控制的論文集(1) 這包共4篇,分別為: 無人飛機速度控制器設計與實現(xiàn) 無人飛行船自主性控制設計與實現(xiàn) 無人飛行載具導引飛控整合自動駕駛儀參數(shù)選取之研究 無人飛行載具導引飛控之軟體與硬體模擬
標簽: lunwen
上傳時間: 2013-08-03
上傳用戶:luominghua
本文介紹了埋弧焊的特點、發(fā)展過程、國內(nèi)外的研究現(xiàn)狀;分析了軟開關(guān)逆變式主回路的優(yōu)點、模擬電路控制系統(tǒng)和數(shù)字化控制系統(tǒng)的優(yōu)缺點,指出數(shù)字化控制是逆變埋弧焊機控制的發(fā)展方向;對埋弧焊接工作原理和埋弧焊機控制系統(tǒng)進行分析,介紹了交流方波埋弧焊的優(yōu)點;論述了變動送絲電弧控制系統(tǒng)的原理及影響因素,并且分析了變動送絲情況下焊接電弧的穩(wěn)定性,為逆變式交流方波埋弧焊系統(tǒng)的設計提供了理論依據(jù)。 在分析傳統(tǒng)交流方波埋弧焊主回路的基礎上設計了主回路結(jié)構(gòu),對主回路中一次、二次逆變回路的軟開關(guān)工作方式進行分析并做了簡單仿真。IGBT是逆變電源的核心部件,文中論述了IGBT功率器件的選型和各種保護措施以保證系統(tǒng)的可靠工作。焊機工作發(fā)熱量很大,本文介紹了整機和關(guān)鍵器件的熱設計。 數(shù)字化控制方式是逆變埋弧焊機控制的發(fā)展方向,本文采用“MCU+DSP”的控制結(jié)構(gòu),對埋弧焊的整個焊接過程進行精確控制。文中詳細介紹了主控制板的設計思路和電源、電流與電壓反饋、控制芯片最小系統(tǒng)、通信與保護工作電路。焊機的工作中,各種干擾不可避免,對各種可能干擾分析的基礎上在硬件電路設計和PCB板的制作中采取了相應的抗干擾措施。軟件設計是焊接穩(wěn)定進行的關(guān)鍵因素,文中介紹了控制系統(tǒng)中關(guān)鍵步驟的軟件設計思路和流程并在軟件的實現(xiàn)中采用抗干擾措施。 最后,對采用本控制系統(tǒng)的埋弧焊機進行初步實驗,結(jié)果表明本文所設計的埋弧焊機控制系統(tǒng)能夠滿足逆變埋弧自動焊的要求,具有電路簡單,控制精度高,抗干擾能力強、操作方便、工作穩(wěn)定可靠等優(yōu)點,提高了焊機的綜合性能及自動化程度。 本課題所設計的逆變式交流方波埋弧焊電源具有良好的輸出特性和控制性能,可滿足埋弧自動焊和手工焊的要求。采用交流方波的焊接波形、對焊接整個過程進行實時軟件控制,電弧穩(wěn)定,焊接效果好。 關(guān)鍵詞:埋弧焊;交流方波;逆變;軟開關(guān)
上傳時間: 2013-06-08
上傳用戶:mingaili888
隨著生活水平的提高,人們越來越關(guān)注自己的身體健康,血壓是反映人體生理狀況的最重要指標之一,正常的血壓是保證身體健康的重要條件。 另外血壓也是重癥病人監(jiān)護的重要指標,準確、及時地監(jiān)測血壓,對于了解病情、診斷疾病和保障危重病人安全都極為重要。因此,研制高性能的血壓監(jiān)控系統(tǒng)具有重要的現(xiàn)實意義。 針對以上所述,本文提出了一種采用遠程血壓監(jiān)控系統(tǒng)的解決方案,它融合計算機技術(shù)、測控技術(shù)和網(wǎng)絡通訊技術(shù)為一體,使電子血壓系統(tǒng)實現(xiàn)網(wǎng)絡化。本系統(tǒng)將采集到的血壓信息經(jīng)處理后顯示到液晶屏上,同時將此信息以TCP/IP的方式發(fā)送到網(wǎng)絡上,這就是本設計的目的所在。 本論文在開始介紹了人體生理信號的特點及其測量條件之后,詳細研究分析了血壓測量原理以及舒張壓和收縮壓的判別。論文的重點放在系統(tǒng)硬件和軟件兩個方面的設計。在硬件方面,以ARM Cortex-M3內(nèi)核的處理器LM3S8962作為控制器(內(nèi)部集成有A/D轉(zhuǎn)換器和以太網(wǎng)控制器等),使得硬件系統(tǒng)的設計簡單化。整個硬件系統(tǒng)電路由六部分構(gòu)成:處理器LM3S8962最小系統(tǒng)電路;電源模塊:JTAG接口電路:血壓檢測模塊;液晶顯示模塊;網(wǎng)絡接口。其中,血壓檢測模塊是整個系統(tǒng)設計的關(guān)鍵部分和難點部分,它主要是將袖壓的直流部分和交流部分分離出來送到A/D轉(zhuǎn)換器。軟件方面,這個部分是第四章的系統(tǒng)軟件的設計,首先把實時操作系統(tǒng)μC/OS-Ⅱ移植到處理器LM3S8962上,然后講解了應用程序的設計(由三個部分組成),分別是A/D轉(zhuǎn)換處理程序設計、液晶顯示程序設計和網(wǎng)絡通訊程序設計。論文的最后對系統(tǒng)的軟硬件調(diào)試做了簡單的介紹以及全文的總結(jié)。 關(guān)鍵詞:TCP/IP 示波法 舒張壓 收縮壓 μc/OS-Ⅱ
標簽: 遠程 血壓監(jiān)控系統(tǒng)
上傳時間: 2013-06-17
上傳用戶:yph853211
本文設計的變頻調(diào)速恒壓供水系統(tǒng)由上位機、PLC、變頻器、壓力變送器等組成。本系統(tǒng)包含三臺水泵電動機,采用通用變頻器來實現(xiàn)對三相水泵電動機組的軟啟動和變頻調(diào)速,運行切換采用“先開先停”的原則。壓力變送器檢測當前水壓信號,送入PLC與設定值經(jīng)PID比較運算,從而控制變頻器的輸出電壓和頻率,進而改變水泵電動機組的轉(zhuǎn)速來改變供水量,最終保持管網(wǎng)壓力恒定在設定值附近。把模糊控制算法引入到控制系統(tǒng)中,從而改善了系統(tǒng)的靜動態(tài)特性。 模糊控制是一種不依賴于被控過程數(shù)學模型的仿人思維的控制技術(shù)。它可以利用領(lǐng)域?qū)<业牟僮鹘?jīng)驗或知識建立被控系統(tǒng)的模糊規(guī)則,有較好的知識表達能力。但傳統(tǒng)的模糊控制同PID算法一樣,均為“事后調(diào)節(jié)”,因而對大遲延對象的控制效果不是很理想。預測控制的核心是不僅注意過去及現(xiàn)在的目標值,而且注意將來的目標值,使受控量和目標值的偏差盡可能地小,從而提高系統(tǒng)的控制性能。預測控制和模糊控制是各自獨立發(fā)展起來的兩類控制方法,在二者充分發(fā)展的基礎上,提出將預測的思想和模糊的思想結(jié)合起來,形成一種新的控制方法——模糊預測控制FPC。 本文將FPC技術(shù)應用于供水系統(tǒng),設計出自調(diào)整修正因子模糊PID控制器,克服了傳統(tǒng)PID控制設計中的參數(shù)調(diào)整困難的問題。模糊PID控制是在大誤差范圍內(nèi)采用模糊控制,以提高動態(tài)響應速度;在小誤差范圍內(nèi)采用PID控制,引入積分控制作用以消除靜態(tài)誤差,提高控制精度。本設計通過變頻調(diào)速實現(xiàn)恒水壓控制,并針對系統(tǒng)的時滯特點采用Smith預估控制器進行補償。利用Matlab對其模型進行仿真,仿真結(jié)果與傳統(tǒng)控制算法相比較,該算法具有魯棒性好,實現(xiàn)簡單,易于在線調(diào)整等優(yōu)點,系統(tǒng)響應曲線沒有超調(diào),系統(tǒng)的建立時間比較短,抗干擾能力強。 通過對上位機和PLC之間通信的分析和研究,完成了上、下位機的通信設置,給出了上位機監(jiān)控程序編寫方法,通過通信模塊實現(xiàn)了對供水系統(tǒng)的遠程監(jiān)控及故障報警。 所開發(fā)的系統(tǒng)將FPC與PLC相結(jié)合,克服了傳統(tǒng)的調(diào)節(jié)器的缺點,充分發(fā)揮了PLC控制靈活、編程方便、適應性強的優(yōu)點,提高了控制的精確度。實驗結(jié)果表明,該系統(tǒng)能對異步電動機轉(zhuǎn)速實現(xiàn)精確控制,實用性強,具有一定的推廣價值。
標簽: PLC FPC 變頻調(diào)速系統(tǒng)
上傳時間: 2013-05-19
上傳用戶:sdq_123
數(shù)字技術(shù)、電力電子技術(shù)以及控制論的進步推動弧焊電源從模擬階段發(fā)展到數(shù)字階段。數(shù)字化逆變弧焊電源不僅可靠性高、控制精度高而且容易大規(guī)模集成、方便升級,成為焊機的發(fā)展方向,推動了焊接產(chǎn)業(yè)的巨大發(fā)展。針對傳統(tǒng)的埋弧焊電源存在的體積大、控制電路復雜、可靠性差等問題,本文提出了雙逆變結(jié)構(gòu)的焊機主電路實現(xiàn)方法和基于“MCU+DSP”的數(shù)字化埋弧焊控制系統(tǒng)的設計方案。 本文詳細介紹了埋弧焊的特點和應用,從主電源、控制系統(tǒng)兩個方面闡述了數(shù)字化逆變電源的發(fā)展歷程,對數(shù)字化交流方波埋弧焊的國內(nèi)外研究現(xiàn)狀進行了深入探討,設計了雙逆變結(jié)構(gòu)的數(shù)字化焊接系統(tǒng),實現(xiàn)了穩(wěn)定的交流方波輸出。 根據(jù)埋弧焊的電弧特點和交流方波的輸出特性,本文采用雙逆變結(jié)構(gòu)設計焊機主電路,一次逆變電路選用改進的相移諧振軟開關(guān),二次逆變電路選用半橋拓撲形式,并研究了兩次逆變過程的原理和控制方式,進行了相關(guān)參數(shù)計算。根據(jù)主電路電路的設計要求,電流型PWM控制芯片UC3846用于一次逆變電路的控制并抑制變壓器偏磁,選擇集成驅(qū)動芯片EXB841作為二次逆變電路的驅(qū)動。 本課題基于“MCU+DSP”的雙機主控系統(tǒng)來實現(xiàn)焊接電源的控制。其中主控板單片機ATmega64L主要負責送絲機和行走小車的速度反饋及閉環(huán)PI運算、電機PWM斬波控制以及過壓、過流、過熱等保護電路的控制。DSP芯片MC56F8323則主要負責焊接電流、焊接電壓的反饋和閉環(huán)PI運算以及控制焊接時序,以確保良好的電源外特性輸出。外部控制箱通過按鍵、旋轉(zhuǎn)編碼器進行焊接參數(shù)和焊接狀態(tài)的給定,預置和顯示各種焊接參數(shù),快速檢測焊機狀態(tài)并加以保護。 主控板芯片之間通過SPI通訊,外部控制箱和主控板之間則通過RS—485協(xié)議交換數(shù)據(jù)。通過軟件設計,實現(xiàn)焊接參數(shù)的PI調(diào)節(jié),精確控制了焊接過程,并進行了抗干擾設計,解決了影響數(shù)字化埋弧焊電源穩(wěn)定運行的電磁兼容問題。 系統(tǒng)分析了交流方波參數(shù)的變化對焊接效果的影響,通過對焊接電流、焊接電壓的波形分析,證明了本課題設計的埋弧焊電源能夠精確控制引弧、焊接、 收弧等焊接時序,并可以有效抑制功率開關(guān)器件的過流和變壓器的偏磁問題,取得了良好的焊接效果。 最后,對數(shù)字化交流方波埋弧焊的控制系統(tǒng)和焊接試驗進行了總結(jié),分析了系統(tǒng)存在的問題和不足,并指出了新的研究方向。 關(guān)鍵詞:埋弧焊;交流方波;數(shù)字化;逆變;軟開關(guān)技術(shù)
上傳時間: 2013-04-24
上傳用戶:kjgkadjg
作為新一代直流輸電技術(shù),基于電壓源換流器的高壓直流輸電憑借其獨特的技術(shù)優(yōu)點取得了飛速的發(fā)展,并已在新能源發(fā)電系統(tǒng)聯(lián)網(wǎng)、電網(wǎng)非同步互聯(lián)、無源系統(tǒng)供電、無功補償?shù)葓龊系玫綄嶋H工程應用。在我國,VSC-HVDC的研究尚處于起步階段。本論文著重開展了VSC-HVDC技術(shù)的數(shù)學建模和控制策略的研究。論文的主要工作和取得的創(chuàng)新性成果如下: 1.建立了系統(tǒng)標么值模型,分析了VSC-HVDC的運行原理和穩(wěn)態(tài)功率特性。明確了系統(tǒng)主電路參數(shù)對運行特性的影響,在此基礎上提出了一種功率定義下的換流電抗、直流電壓和直流電容以及頻域下的交流濾波器參數(shù)設計方法。 2.設計了一種基于無差拍控制的VSC-HVDC直接電流離散控制器。針對控制系統(tǒng)存在的VSC電壓輸出能力限制、PI控制器積分飽和現(xiàn)象和離散采樣時間延遲問題,提出了相應的解決方法,推導了其電流內(nèi)環(huán)控制器與功率外環(huán)離散控制器的設計原則。 3.推導了換流站網(wǎng)側(cè)與VSC交流側(cè)功率節(jié)點以及換流電抗與損耗電阻上的瞬時功率方程,在此基礎上提出了一種換流站網(wǎng)側(cè)功率節(jié)點控制并補償換流電抗與損耗電阻消耗二倍頻功率的不平衡控制策略,設計了該控制策略下的雙序矢量控制器模型。同時針對傳統(tǒng)dq軟件鎖相環(huán)在電壓不平衡時鎖相速度慢的缺點,提出了一種基于前置相序分解的頻率自適應dq鎖相環(huán),提高了不平衡控制算法的動態(tài)性能與穩(wěn)態(tài)特性。 4.對VSC閥在交流電網(wǎng)低電壓故障下的過流現(xiàn)象進行分析并提出了一種考慮正負序分量影響的指令電流限制器,保證了故障限流效果。分析比較了VSC閥電流裕度穿越法和指令電流限制器穿越法的特性,在此基礎上提出一種結(jié)合正負序指令電流限制器與控制模式切換的交流電網(wǎng)低電壓穿越控制方法,從而解決交流電網(wǎng)低電壓故障時系統(tǒng)穩(wěn)定與VSC過流問題。 5.在分析現(xiàn)有VSC-HVDC拓撲的基礎上,從降低電力電子器件直接串聯(lián)數(shù)目、器件開關(guān)頻率和簡化主電路拓撲結(jié)構(gòu)三個方面出發(fā),將傳統(tǒng)直流輸電中常用的變壓器隔離式多模塊結(jié)構(gòu)引入VSC-HVDC系統(tǒng),并針對該模塊級聯(lián)式拓撲提出一種系統(tǒng)協(xié)調(diào)控制與模塊獨立運行相結(jié)合的新型控制策略。針對該拓撲下送端站存在的各模塊直流側(cè)電容電壓均衡問題,提出了一種基于有功分量調(diào)節(jié)的直流側(cè)電壓控制方法。
上傳時間: 2013-06-03
上傳用戶:lw4463301
數(shù)控編程是目前數(shù)控系統(tǒng)中非常重要的環(huán)節(jié)之一,它在實現(xiàn)加工自動化、提高加工質(zhì)量和加工精度、縮短產(chǎn)品研制周期等方面發(fā)揮著重要的作用。數(shù)控機床加工過程中,遇到比較復雜的零件時,使用人工編寫數(shù)控程序需要大量的時間,并且容易出錯。但是,隨著CAD/CAM技術(shù)的推廣和應用,采用CAD/CAM集成技術(shù)編制數(shù)控加工程序已經(jīng)成為當今的主流。因此,開發(fā)高效的數(shù)控自動編程系統(tǒng)已經(jīng)成為眾多專業(yè)人員的研究方向。 從目前的國內(nèi)外技術(shù)水平來看,自動編程系統(tǒng)通常都采用面向現(xiàn)有的AutoCAD系統(tǒng),通過二次開發(fā),擴展CAD系統(tǒng)的CAM功能的方式來實現(xiàn),如MasterCAM、CAXA等,但是這些系統(tǒng)價格昂貴。因此,在通過AutoCAD系統(tǒng)平臺上開發(fā)自動編程系統(tǒng),使其具備CAM功能,是實現(xiàn)某些特殊編程系統(tǒng)的一種途徑。 本課題基于ObiectARX技術(shù),在AutoCAD軟件平臺上,針對SKC800S型數(shù)控沖床自動送料機床,研究與開發(fā)了數(shù)控加工圖形自動編程軟件系統(tǒng)。該課題主要完成以下內(nèi)容: 1、深入研究ObjectARX編程技術(shù)。 2、深入研究AutoCAD圖形數(shù)據(jù)庫的結(jié)構(gòu),以便構(gòu)造合適的算法,提取必要的信息。 3、開發(fā)出友好的用戶界面。 4、通過構(gòu)造合適的類,實現(xiàn)數(shù)控加工程序地自動生成。 5、編寫幫助文檔,方便編程人員使用。 在本系統(tǒng)軟件的設計中,嚴格遵循開放、模塊化的設計要求。經(jīng)過加工試驗,本課題所研發(fā)的自動編程系統(tǒng)得到較好的應用效果,并且具有友好的人機界面、良好的操作性,達到了預期開發(fā)目標。 本課題的研究為進一步研究數(shù)控復合加工機床提供了思路,打下了良好的基礎。同時,本文對于從事自動編程系統(tǒng)研究開發(fā)的相關(guān)人員也具有一定的參考價值。
上傳時間: 2013-05-24
上傳用戶:frank1234
藍牙(Bluetooth)技術(shù)是近年來國外先進國家研究發(fā)展最快的短程無線通信技術(shù)之一,能夠廣泛地應用于工業(yè)短距離無線控制裝置、近距離移動無線控制設備、機器人控制、辦公自動化及多媒體娛樂設備等局部范圍內(nèi)無線數(shù)據(jù)傳輸?shù)念I(lǐng)域中。在我國,由于對藍牙技術(shù)的研究還處于研究開發(fā)的初級階段, 還沒有形成藍牙數(shù)據(jù)短距離無線通信的一套開放性應用標準。 在無線音頻傳輸領(lǐng)域內(nèi),傳統(tǒng)的基于模擬調(diào)制方式的無線音頻傳輸由于抗干擾能力較差,傳輸?shù)囊纛l質(zhì)量會受到較大的影響,而國內(nèi)市場上的藍牙音頻產(chǎn)品僅支持單聲道語音傳輸。所以,對基于藍牙技術(shù)的高品質(zhì)多通道音頻傳輸技術(shù)的研究將具有一定的技術(shù)創(chuàng)新性,在無線音頻傳輸領(lǐng)域也具有較為廣闊的市場前景。 本文以嵌入式藍牙技術(shù)與音頻信號傳輸系統(tǒng)為研究開發(fā)課題,參考國外藍牙技術(shù)協(xié)議標準,利用功能模塊單元與嵌入式技術(shù),目標是研制一種基于嵌入式開發(fā)應用的高品質(zhì)雙聲道藍牙無線音頻傳輸系統(tǒng)。本系統(tǒng)通過對雙聲道線性模擬音源的數(shù)字化MP3編解碼處理,結(jié)合基于嵌入式應用的簡化后的HCI層藍牙應用協(xié)議,實現(xiàn)了藍牙信道帶寬內(nèi)的高品質(zhì)雙聲道音頻信號點對點的傳輸。 在硬件設計上,系統(tǒng)采用了模塊化設計思想。發(fā)送端和接收端由音頻處理模塊、控制傳輸模塊和無線模塊三部分構(gòu)成。其中,音頻處理模塊以MAS3587音頻處理芯片為核心,負責音頻信號的AD采樣、MP3壓縮和解壓縮以及DA還原等工作;控制傳輸模塊以MSP430F169為核心,負責MP3數(shù)據(jù)幀的高速傳輸以及藍牙接口協(xié)議控制;無線模塊采用藍牙單芯片解決方案(集成藍牙射頻、基帶和鏈路管理等),負責MP3數(shù)據(jù)幀的射頻發(fā)送和接收。模塊與模塊之間采用工業(yè)標準接口方式連接。音頻處理模塊和控制傳輸模塊之間采用DMA方式的通用并口(PIO);控制傳輸模塊與藍牙模塊之間采用DMA方式的通用異步串口(UART)。 在軟件設計上,系統(tǒng)主要由藍牙協(xié)議解釋、傳輸控制和芯片驅(qū)動三部分構(gòu)成。在藍牙協(xié)議解釋上,系統(tǒng)采用了基于HCI層的ACL數(shù)據(jù)包透明傳輸方式;在傳輸控制上,采用了基于通用并口(PIO)和異步串口(UART)的DMA方式高效率批量數(shù)據(jù)傳輸技術(shù);芯片驅(qū)動主要指對MAS3587的基本配置。 對目標系統(tǒng)的測試實驗采用了目前流行的音頻測試虛擬儀器軟件Adobe Audition 1.5。實驗項目包括掃頻測試、音樂測試、聽覺測試、距離測試以及抗干擾測試等。實驗結(jié)果表明,輸入音源在經(jīng)過MP3編碼、發(fā)射、接收及MP3解碼后,音頻質(zhì)量基本上沒受影響,實際雙聲道音質(zhì)接近于CD音質(zhì),而無線傳輸?shù)目煽啃赃h高于模擬無線音頻傳輸,幾乎沒有斷音與錯音,充分體現(xiàn)了嵌入式藍牙無線技術(shù)的優(yōu)勢。
上傳時間: 2013-05-27
上傳用戶:稀世之寶039
十多年來,隨著信息技術(shù)、電子技術(shù)和通訊技術(shù)的發(fā)展,嵌入式系統(tǒng)已經(jīng)獲得了空前的應用和發(fā)展。隨著嵌入式應用系統(tǒng)功能復雜度的提高、對軟件產(chǎn)品的非功能約束的特別關(guān)注以及由于市場的激烈競爭導致嵌入式軟件推出周期的縮短,都使得嵌入式軟件開發(fā)人員面臨著嚴峻的危機和挑戰(zhàn)。傳統(tǒng)的結(jié)構(gòu)化開發(fā)方法已經(jīng)顯得力不從心,于是嵌入式軟件開發(fā)人員在軟件開發(fā)中引入了目前較為流行的“面向?qū)ο蠓椒?OO)”,.但是目前對該方法的應用還只是停留在傳統(tǒng)的以編程為中心的嵌入式軟件開發(fā)方法上,不能很好地保證軟件復用和代碼的重用,因此難以滿足市場對嵌入式軟件開發(fā)效率和開發(fā)質(zhì)量的要求。 本課題的研究內(nèi)容是應用面向?qū)ο蠓椒ǖ目蚣芗夹g(shù),對嵌入式系統(tǒng)領(lǐng)域的專有結(jié)構(gòu)組件進行封裝,創(chuàng)新性地提出了面向嵌入式系統(tǒng)領(lǐng)域的通用實時框架ARTIC(Abstract real-time contrO1)。ARTIC框架除了具有框架的共有優(yōu)點一最大限度實現(xiàn)軟件重用外,最突出的是具備以下兩個特點: 1、功能和非功能的分離 在應用面向?qū)ο蟮募夹g(shù)時,傳統(tǒng)的嵌入式軟件開發(fā)方法關(guān)注的重點是軟件結(jié)構(gòu)和功能分解,、忽略了嵌入式環(huán)境下特殊的非功能性要求。為了在實現(xiàn)系統(tǒng)功能需求的同時,保證軟件系統(tǒng)的非功能性需求的實現(xiàn),ARTIC框架引入了面向方面的思想,、把系統(tǒng)的非功能性需求從功能模塊中分離出來,為它們單獨設計組件。開發(fā)人員在應用該框架進行嵌入式軟件設計時,只需要關(guān)注功能需求的實現(xiàn),對于實時性、調(diào)度等非功能需求的實現(xiàn)可以通過調(diào)用ARTIC提供的時間管理模型和任務調(diào)度模型直接實現(xiàn)。 2、基于狀態(tài)機的主動對象設計模式 根據(jù)嵌入式系統(tǒng)通常由多個控制線程組成的特點,應用基于狀態(tài)機的主動對象設計模式,把嵌入式軟件系統(tǒng)構(gòu)建成多個主動對象的緝合。相對于傳統(tǒng)的面向?qū)ο蠓椒ǎ疚奶岢龅闹鲃訉ο蟮淖畲筇攸c在于:它提供對事件隊列、控制線程和表示主動對象動態(tài)行為狀態(tài)機等的封裝,并且該模式可以直接支持嵌入式系統(tǒng)的并行性。 ARTIC框架的應用能夠幫助嵌入式軟件的開發(fā)人員快速地開發(fā)出高質(zhì)量的嵌入式軟件,除此之外,因為它包含了一個微小的實時操作系統(tǒng)(RTOS) 報包裝,在某些場合可以作為一個簡易的RTOS使用。為了驗證ARTIC的性能,本文將該框架應用于硬幣搬送實時控制系統(tǒng)的開發(fā)設計,從該系統(tǒng)的應用中充分體現(xiàn)了ARTIC框架的優(yōu)點。
標簽: 嵌入式系統(tǒng) 軟件開發(fā)
上傳時間: 2013-06-21
上傳用戶:cxl274287265
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1