644523009畢業(yè)設(shè)計(論文)小型反應(yīng)釜控制系統(tǒng)的仿真設(shè)計_第1頁
644523009畢業(yè)設(shè)計(論文)小型反應(yīng)釜控制系統(tǒng)的仿真設(shè)計_第2頁
644523009畢業(yè)設(shè)計(論文)小型反應(yīng)釜控制系統(tǒng)的仿真設(shè)計_第3頁
644523009畢業(yè)設(shè)計(論文)小型反應(yīng)釜控制系統(tǒng)的仿真設(shè)計_第4頁
644523009畢業(yè)設(shè)計(論文)小型反應(yīng)釜控制系統(tǒng)的仿真設(shè)計_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、哈爾濱工業(yè)大學華德應(yīng)用技術(shù)學院畢業(yè)設(shè)計(論文)摘 要反應(yīng)釜是一種常用的化學反應(yīng)容器,其內(nèi)部反應(yīng)機理較為復(fù)雜。研究通過控制其過程參數(shù)而控制化學反應(yīng)過程,以提高產(chǎn)品的收率和質(zhì)量的方法,對化工生產(chǎn)和生物制藥等工業(yè)很有實用價值。本文全面的分析了反應(yīng)釜溫度變化的特點以及控制難點,在對反應(yīng)釜夾套加熱系統(tǒng)的傳熱原理系統(tǒng)分析的基礎(chǔ)上,根據(jù)熱量平衡原理和反應(yīng)釜的熱量傳遞關(guān)系,采用機理建模和階躍響應(yīng)曲線方法建立了釜內(nèi)溫度的數(shù)學模型,并利用實驗數(shù)據(jù)和理論分析驗證了模型的有效性。關(guān)鍵詞:反應(yīng)釜;串級控制;matlab仿真;溫度控制abstractthe reaction kettle is a kind of com

2、mon chemical reaction containers, its internal reaction mechanism is more complicated. research through the control of its process parameters and the control of chemical reaction process, to improve the yield and quality products with the method of chemical production and biological pharmaceutical i

3、ndustry, etc have practical value.this paper analyzed the characteristics of the reaction kettle temperature change and control the difficulty, in the reaction kettle clip set of heating system of the heat transfer theory system on the basis of analysis, according to the quantity of heat balance pri

4、nciple and the reaction kettle of heat transfer of the relationship, using mechanism modeling and step response curve method to establish the mathematical model of temperature in the kettle, and the utilization of the data and the theoretical analysis verify the effectiveness of the model.keywords:

5、the reaction kettle;cascade control;matlab;the temperature control目 錄摘 要iabstractii第1章 緒論11.1 課題背景11.2 課題的目的與意義1第2章 控制方案的確定32.1 反應(yīng)釜的結(jié)構(gòu)及工作原理32.2 反應(yīng)釜釜底溫度特點分析42.3 反應(yīng)釜控制系統(tǒng)設(shè)計指標的確定52.4 方案比較62.4.1 單回路控制系統(tǒng)設(shè)計62.4.2 串級控制系統(tǒng)設(shè)計72.5 方案確定8本章小結(jié)9第3章 系統(tǒng)硬件設(shè)計103.1 主、副調(diào)節(jié)器的選擇103.2 主、副調(diào)節(jié)器的作用方式113.3 溫度變送器123.4 調(diào)節(jié)閥的作用方式12本章

6、小結(jié)13第4章 matlab仿真設(shè)計及結(jié)果144.1 模擬pid算法及規(guī)律144.2 單回路控制系統(tǒng)仿真164.3 串級控制仿真19本章小結(jié)24結(jié) 論25致 謝26參考文獻27附錄1 譯文28附錄2 英文參考資料37-47-第1章 緒論1.1 課題背景化工生產(chǎn)在我國的國民經(jīng)濟建設(shè)中占有很重要的地位。其生產(chǎn)過程往往伴隨有物化反應(yīng)、生化反應(yīng)、相變過程等,過程機理十分復(fù)雜?;み^程的被控對象往往是高維、大時滯、嚴重不確定與非線性等,控制起來非常困難?;どa(chǎn)經(jīng)常在高溫、高壓、易燃、易爆等環(huán)境下運行,生產(chǎn)的安全性至關(guān)重要。研究化工生產(chǎn)過程自動檢測和控制技術(shù),是適應(yīng)當代信息技術(shù)革命和信息產(chǎn)業(yè)革命的需要,

7、也是提高生產(chǎn)效率、改善勞動條件、保證安全生產(chǎn)的必然措施。在我國由于大中城市科學技術(shù)和工業(yè)自動化的發(fā)展步伐較快,近年來一些生產(chǎn)規(guī)模不大,而具有一定危險性的化工生產(chǎn)項目轉(zhuǎn)移到農(nóng)村和小城市,并常有爆炸、起火等安全事故發(fā)生。因此對于智能化檢測和控制裝置的呼聲日益增高。由于許多化學工業(yè)、生物制藥工業(yè)具有規(guī)模小、產(chǎn)品更新快的特點,使得多數(shù)的、小規(guī)模的反應(yīng)釜、培養(yǎng)皿生產(chǎn)方式將長期存在下去。因此,針對這種化工生產(chǎn)特點所進行的智能檢測和控制方面的研究及產(chǎn)品開發(fā)將長期進行下去,并不斷深化。在反應(yīng)釜、培養(yǎng)皿等化工容器內(nèi)完成的化學工業(yè)過程的特征參量一般為溫度、壓力、濃度等,這些參量是化工過程本身的屬性的表現(xiàn)。它們不僅

8、是化工生產(chǎn)過程質(zhì)量好壞的表征,而且在很多時候也是化工生產(chǎn)過程安全性(例如是否爆炸、起火等)的表征。因此,通過測量并校正這些參數(shù),以確?;どa(chǎn)過程的質(zhì)量和安全性是十分重要的。1.2 課題的目的與意義反應(yīng)釜是化工生產(chǎn)中的一種十分常見的反應(yīng)容器。在十幾年前,反應(yīng)釜的控制幾乎完全是靠手工操作。手工操作不僅操作工的勞動強度大,控制精度不高,且操作不當,極易引發(fā)安全事故。近年來,隨著電子技術(shù)和自動控制理論的發(fā)展,人們開始研究各種反應(yīng)釜自動控制裝置。在我國,目前也出現(xiàn)了一些反應(yīng)釜智能控制器的研發(fā)與應(yīng)用。早期的反應(yīng)釜自動控制系統(tǒng)較為簡單,大多是使用一些單元組合儀表組成位式控制裝置,由于化學過程中存在較嚴重的

9、非線性和時滯性,這種簡單的控制方式難以達到預(yù)期的控制精度,且往往因出現(xiàn)超調(diào)而導(dǎo)致失誤。后來有人使用plc作為控制器,較大地提高了控制精度,但這種控制方式難以適用較復(fù)雜的過程控制,在通信和管理方面也存在很多缺點。近年來,以微控制器或工業(yè)微機為核心的各種反應(yīng)釜內(nèi)化學過程控制系統(tǒng)開發(fā)研究控制系統(tǒng)成為反應(yīng)釜過程控制的主流。在控制理論的運用上,早期的反應(yīng)釜控制系統(tǒng)多為兩位式調(diào)節(jié)的單回路調(diào)節(jié)系統(tǒng),對于重要的環(huán)節(jié)設(shè)計有串級調(diào)節(jié)系統(tǒng)。第2章 控制方案的確定2.1 反應(yīng)釜的結(jié)構(gòu)及工作原理反應(yīng)釜有間歇式和連續(xù)式之分。間歇反應(yīng)釜通常用于液相反應(yīng),如多品種、小批量的制藥、燃料等反應(yīng)。連續(xù)反應(yīng)釜用于均相和非均相的液相反

10、應(yīng),如聚合反應(yīng)等,本文研究的對象為間歇式反應(yīng)釜。反應(yīng)釜的基本結(jié)構(gòu)如圖2-1所示,由攪拌容器和攪拌機兩大部分組成。攪拌容器包括筒體、換熱元件及內(nèi)構(gòu)件。攪拌器、攪拌軸及其密封裝置、傳動裝置等統(tǒng)稱為攪拌機。釜體為一個鋼制罐形容器,可以在罐內(nèi)裝入物料,使物料在其內(nèi)部進行化學反應(yīng)。為了測量釜內(nèi)的各項參數(shù),在罐內(nèi)裝有鋼制的套管,可將各種傳感器放入其中。圖2-1反應(yīng)釜結(jié)構(gòu)示意圖在進行化學反應(yīng)之前,先將反應(yīng)物按照一定的比例進行混合,然后與催化劑一同投入反應(yīng)釜內(nèi),在反應(yīng)釜的夾套內(nèi)導(dǎo)入蒸汽加熱使釜內(nèi)物料的溫度升高,通過攪拌器的攪拌使物料均勻并提高導(dǎo)熱速度,使其溫度均勻。當釜內(nèi)溫度達到預(yù)定的溫度時,保持一定時間的恒

11、溫以使化學反應(yīng)正常進行,反應(yīng)結(jié)束后進行冷卻。有時在恒溫后還要進行二次升溫和恒溫。恒溫段是整個工藝的關(guān)鍵,如果溫度偏高或偏低,會影響反應(yīng)進行的深度和反應(yīng)的轉(zhuǎn)化率,從而影響了產(chǎn)品的質(zhì)量?;瘜W反應(yīng)過程中一般伴有強烈的放熱效應(yīng),并且反應(yīng)的放熱速率與反應(yīng)溫度之間是一種正反饋自激的關(guān)系。也就是說,若某種擾動使反應(yīng)溫度有所增加,反應(yīng)的速率就會增加,放熱速率也會增加,會使反應(yīng)溫度進一步上升,甚至會引起“聚爆”現(xiàn)象,使釜內(nèi)的產(chǎn)品變成廢品,并且會影響安全生產(chǎn)。按照工藝要求,這些反應(yīng)一般要經(jīng)過加熱、恒溫、冷卻等過程,當原料配比、濃度確定以后,準確控制反應(yīng)的溫度是保證產(chǎn)品質(zhì)量和產(chǎn)量的關(guān)鍵。為了使釜溫穩(wěn)定,在夾套中通以

12、一定的冷卻介質(zhì),來移走反應(yīng)放出的多余熱量。通過調(diào)節(jié)流入反應(yīng)釜夾套中冷卻介質(zhì)的流量,來控制反應(yīng)釜內(nèi)物料的溫度使之符合工藝要求。本課題使用的是間歇式反應(yīng)釜。在實際使用中需要檢測釜內(nèi)的溫度、壓力和液位三種狀態(tài)信號,系統(tǒng)的主要控制的參數(shù)是溫度,反應(yīng)溫度設(shè)定在80。液位的控制主要在加入原料、物料等階段,在到達指定液位后,系統(tǒng)將自動關(guān)閉進料閥門。2.2 反應(yīng)釜釜底溫度特點分析根據(jù)反應(yīng)釜的工作特性分析結(jié)果可知,反應(yīng)釜內(nèi)的工作溫度對化學反應(yīng)有極大的影響。在分析對象的特性時,為了便于分析作了許多的簡化和假設(shè),如:忽略了熱交換中的能量損失、忽略了反應(yīng)過程中許多復(fù)雜的化學現(xiàn)象和不確定因素、對方程進行了近似的處理等等

13、。事實上作為被控對象的反應(yīng)釜工作溫度與一般的工業(yè)對象對比,主要有以下幾個方面的特點:1.大時滯性反應(yīng)釜一般在反應(yīng)之初加熱使反應(yīng)釜內(nèi)達到所需的溫度。在反應(yīng)過程中伴有很強的熱效應(yīng),導(dǎo)致反應(yīng)釜內(nèi)溫度急劇升高,此后在夾套中通以液態(tài)氮帶走多余的熱量,以使釜內(nèi)溫度降低。但由于反應(yīng)釜內(nèi)與外界熱交換主要依靠反應(yīng)釜的間壁進行熱傳導(dǎo),內(nèi)壁對整個釜內(nèi)加熱也需要一定的時間,所以導(dǎo)致系統(tǒng)表現(xiàn)出很大的時滯效應(yīng)。2.時變性反應(yīng)釜內(nèi)的溫控特性主要取決于釜內(nèi)化學反應(yīng)的激烈程度,而整個生產(chǎn)過程從起始升溫、中間恒溫到最后降溫,對象具有明顯的時變性。并且,就某一個具體的階段而言,由于化學反應(yīng)的速度不穩(wěn)定,導(dǎo)致過程的增益、慣性時間和純

14、滯后也會發(fā)生相應(yīng)的變化。3.非線性對于一個溫度過程系統(tǒng),都并存在傳導(dǎo)、對流和輻射三種形式的傳熱,只是在不同的階段各種傳熱形式所占的比例不同。事實上,只有一維導(dǎo)熱可以看作是線性的,輻射熱量是絕對問題的四次方函數(shù),對流傳熱受多種因素的影響,一般也是非線性的。在整個溫區(qū)內(nèi),被控對象的動態(tài)參數(shù)隨著溫度的變化而變化,在工作點附近的小溫度范圍內(nèi),其動態(tài)特性可以看成近似線性的。針對被控對象的上述特點,應(yīng)綜合考慮系統(tǒng)的魯棒性和快速性的要求,提高溫度測量的精度和測量穩(wěn)定性。最終設(shè)計和開發(fā)出可靠性、穩(wěn)定性好,系統(tǒng)的性價比高的控制器。2.3 反應(yīng)釜控制系統(tǒng)設(shè)計指標的確定根據(jù)要求,本課題設(shè)計的反應(yīng)釜控制系統(tǒng)要求對某化

15、學反應(yīng)實現(xiàn)過程控制??刂葡到y(tǒng)的主要控制功能為自動地實現(xiàn)釜溫控制,釜溫時間曲線由標準制式或由操作人員從人機接口設(shè)置。其中標準制式要求釜溫達到如圖2-2所示的變化規(guī)律。圖2-2 反應(yīng)釜溫度曲線圖圖中升溫部分用虛線描繪,表示對升溫時間的要求不是很嚴格,只要保證超調(diào)量不是太大即可。達到反應(yīng)溫度后,要保持釜溫在80約90分鐘。降溫階段有一定時間要求,在20分鐘內(nèi)冷卻到30即可,此后使其自然冷卻。自動工況即對應(yīng)于反應(yīng)釜過程溫度時間標準制式。在加熱和冷卻工況下,要求釜溫從實際溫度變化到設(shè)定溫度,然后使反應(yīng)釜在設(shè)定時間內(nèi)維持在設(shè)定溫度。同時,系統(tǒng)具有定時功能。除自動工況外,其他工況均可進行時間設(shè)定,即開機狀態(tài)

16、可設(shè)置定時關(guān)機,關(guān)機狀態(tài)可設(shè)置定時開機。本系統(tǒng)的測溫范圍要求為0100。自動工況下,升溫階段的控制精度要求不是很高,升溫結(jié)束階段向恒溫階段切換時的超調(diào)量要求不超過5。恒溫階段的控制精度要求較高,要求絕對誤差不超過±2。2.4 方案比較2.4.1 單回路控制系統(tǒng)設(shè)計在工業(yè)生產(chǎn)過程中,如圖2-3所示的間歇式反應(yīng)釜如進料管,出料管,攪拌器,冷熱劑出口,反應(yīng)室,夾套等設(shè)備應(yīng)用十分普遍,為了保證生產(chǎn)正常進行,冷熱劑進出需均衡,以保證過程的溫度平衡。因此,工藝要求釜底溫度維持在給定值上下,或在某一小范圍內(nèi)變化。1.被控參數(shù)的選擇:根據(jù)工藝所知,釜底溫度要求維持在給定值上下,所以直接選取釜底溫度為

17、被控參數(shù)。2.控制參數(shù)的選擇:從間歇式反應(yīng)釜的生產(chǎn)過程來看,影響釜底溫度有兩個量,一是通入夾套內(nèi)冷劑的流量,二是通入夾套內(nèi)熱劑的流量。調(diào)節(jié)這兩個流量的大小都可以改變釜底溫度,這樣構(gòu)成釜底溫度控制系統(tǒng)就有兩種,系統(tǒng)框圖如圖2-4所示。這兩種方案具有相同的框圖結(jié)構(gòu)以及相同的系統(tǒng)特性。因而控制參數(shù)選擇冷劑或熱劑。圖2-3 單回路控制系統(tǒng)方案示意圖溫度給定值副對象主調(diào)節(jié)器執(zhí)行器主對象溫度變送器+圖2-4 單回路控制系統(tǒng)框圖2.4.2 串級控制系統(tǒng)設(shè)計間歇式反應(yīng)釜是工業(yè)生產(chǎn)中常用的設(shè)備之一,工藝要求反應(yīng)物反應(yīng)所需要的溫度為給定值。因此常取釜底溫度為被控參數(shù),選取冷劑流量或熱劑流量為控制參數(shù)。影響釜底溫度

18、的因素有很多,主要有反應(yīng)物的溫度、攪拌器的攪拌速度、反應(yīng)物的濃度等。串級控制系統(tǒng)控制方案示意圖,如圖2-4所示。串級控制系統(tǒng)框圖如圖2-5所示。中間被控變量:冷劑或熱劑管道;操縱變量:冷劑流量或熱劑流量。圖2-4 串級控制系統(tǒng)方案示意圖給定值溫度流量副對象主調(diào)節(jié)器執(zhí)行器主對象溫度變送器+流量變送器副調(diào)節(jié)器圖2-5 串級控制系統(tǒng)框圖2.5 方案確定在間歇式生產(chǎn)化學反應(yīng)過程中,當反應(yīng)物投入反應(yīng)釜后,為了使其達到反應(yīng)溫度,往往在反應(yīng)開始前需要給它提供一定的熱量。一旦達到反應(yīng)溫度后,就會隨著化學反應(yīng)的進行不斷釋放出熱量,這些熱量如不及時移走,反應(yīng)就會越來越激烈,以致會有爆炸的危險。因此,這種間歇式化學

19、反應(yīng)器既要考慮反應(yīng)前的預(yù)熱問題,又要考慮反應(yīng)過程中及時移走反應(yīng)熱的問題?;瘜W反應(yīng)釜作為被控對象有其特殊性。本論文通過研究反應(yīng)釜的結(jié)構(gòu)和工作原理,選用溫度作為控制參量。針對本課題提出的要求,以研究實現(xiàn)小型實用反應(yīng)釜的控制系統(tǒng)為目標,主要將開展了以下幾個方面的研究工作:1.分析反應(yīng)釜的過程特性;根據(jù)反應(yīng)釜的內(nèi)部結(jié)構(gòu)以及工作原理,對其動態(tài)特性做出合理的定量分析。2.總體控制方案與控制策略的研究;根據(jù)對反應(yīng)釜動態(tài)特性的分析,確定以反應(yīng)釜的溫度為被控對象。pid 控制具有穩(wěn)態(tài)精度高的特點,使被控變量具有良好的動態(tài)特性和靜態(tài)特性。3.與單回路控制系統(tǒng)相比,串級控制系統(tǒng)多用了一個測量變送器與一個控制器,增加

20、的投資并不多,但控制效果卻有顯著的提高。其原因是在串級控制系統(tǒng)中增加了一個包含二次擾動的副回路,使系統(tǒng)改善了被控過程的動態(tài)特性,提高了系統(tǒng)的工作頻率;對二次干擾有很強的克服能力;提高了對一次擾動的克服能力和對回路參數(shù)變化的自適應(yīng)能力。綜合以上因素,選擇串級控制方案。本章小結(jié)本章主要分析了反應(yīng)釜的工作原理,反應(yīng)釜釜底溫度的特性,確定了課題任務(wù)的功能指標與技術(shù)指標,比較單回路控制系統(tǒng)與串級控制系統(tǒng)對于課題完成的優(yōu)劣,并確定了以串級控制系統(tǒng)為最終設(shè)計方案。第3章 系統(tǒng)硬件設(shè)計3.1 主、副調(diào)節(jié)器的選擇控制器的選型主要根據(jù)被控過程的特性、工藝對控制品質(zhì)的要求、系統(tǒng)的總體設(shè)計來綜合考慮,根據(jù)課題的要求,

21、本次設(shè)計選擇ddz-型調(diào)節(jié)器。ddz-型調(diào)節(jié)器是型電動單元組合儀表中的一個重要單元。它接受變送器或轉(zhuǎn)換器的dc15v或dc4ma測量信號為輸入信號,與dc15v或dc420ma給定信號進行比較,并對其偏差進行pid運算,輸出dc420ma標準統(tǒng)一信號。ddz-型儀表由于采用了線性集成電路,所以進一步提高了儀表在長期運行中的可靠性和穩(wěn)定性。從而擴大了調(diào)節(jié)器的功能,可組成各種變型調(diào)節(jié)器,滿足生產(chǎn)過程自動化的需要。ddz-型pid調(diào)節(jié)器主要由輸入電路、給定電路、pid運算電路、手動與自動切換電路、輸出電路和指示電路組成,如圖3-1所示:圖3-1 ddz型調(diào)節(jié)器框圖調(diào)節(jié)器接收變送器送來的測量信號(dc

22、420ma或dc15v),在輸入電路中與給定信號進行比較,得出偏差信號,然后在pd與pi電路中進行pid運算,最后由輸出電路轉(zhuǎn)換為420ma直流電流輸出。3.2 主、副調(diào)節(jié)器的作用方式控制器有正作用和反作用兩種方式,其確定原則是使整個單回路構(gòu)成負反饋系統(tǒng)。因而,調(diào)節(jié)器正、反作用的選擇同被控過程的特性即調(diào)節(jié)閥的開、關(guān)形式有關(guān)。被控過程的特性也分為正、反兩種,即當被控過程的輸入(通過調(diào)節(jié)閥的物料或能量)增加(或減少)時,其輸出(被控參數(shù))亦增加(或減少),此時稱此被控過程為正作用;反之為反作用。組成過程控制系統(tǒng)各環(huán)節(jié)的極性是這樣規(guī)定的:正作用調(diào)節(jié)器,即當系統(tǒng)的測量值增加時,調(diào)節(jié)器的輸出亦增加,其靜

23、態(tài)放大系數(shù)kc取負;反作用調(diào)節(jié)器,即當系統(tǒng)的測量值增加時,調(diào)節(jié)器的輸出減小,其靜態(tài)放大系數(shù)kc取正。氣開式調(diào)節(jié)閥,其靜態(tài)放大系數(shù)kv取正,氣關(guān)式調(diào)節(jié)閥,其靜態(tài)放大系數(shù)kv取負。正作用被控過程,其靜態(tài)放大系數(shù)k0取正,反作用被控過程,其靜態(tài)放大系數(shù)k0取負。確定調(diào)節(jié)器正、反作用次序一般為:首先根據(jù)生產(chǎn)工藝安全等原則確定確定調(diào)節(jié)閥的開、關(guān)形式、然后按被控過程的特性,確定其正、反作用,最后根據(jù)上述組成該系統(tǒng)的開環(huán)傳遞函數(shù)各環(huán)節(jié)的靜態(tài)放大系數(shù)極性相乘必須為正的原則來確定調(diào)節(jié)器的正、反作用方式。串級控制系統(tǒng)中,必須分別根據(jù)各種不同情況,選擇主、副控制器的作用方向,選擇方法如下:1.串級控制系統(tǒng)中的副控制

24、器作用方向的選擇是根據(jù)工藝安全等要求,選定執(zhí)行器的氣開、氣關(guān)形式后,按照使副控制回路成為一個負反饋系統(tǒng)的原則來確定的因此,副控制器的作用方向與副對象特性、執(zhí)行器的氣開、氣關(guān)形式有關(guān)其選擇方法與簡單控制系統(tǒng)中控制器正、反作用的選擇串級調(diào)節(jié)方法相同,這時,只是將主控制器的輸出作為副控制器的給定就行了2.串級控制系統(tǒng)中主控制器作用方向的選擇可按下述方法進行:當主、副變量在增加(或減?。r,如果由工藝分析得出,為使主、副變量減?。ɑ蛟黾樱?,要求控制閥的動作方向是一致的時候,主控制器應(yīng)選“反”作用;反之,則應(yīng)取“正”方向。從上述方法可以看出,串級控制系統(tǒng)中主控制器作用方向的選擇完全由工藝情況確定,與執(zhí)行

25、器的氣開、氣關(guān)型式及副控制器的作用方向完全無關(guān),因此,串級控制系統(tǒng)中主、副控制器的選擇可以按先副后主的順序、即先確定執(zhí)行器的開、關(guān)型式及副控制器的正、反作用,然后確定主控制器的作用方向。在單回路控制系統(tǒng)設(shè)計中,要使一個過程控制系統(tǒng)能正常工作,系統(tǒng)必須為負反饋。對于串級控制系統(tǒng)來說,主、副調(diào)節(jié)器中正、反作用方式的選擇原則是使整個控制系統(tǒng)構(gòu)成負反饋系統(tǒng)。即使主通道各個環(huán)節(jié)放大系數(shù)極性乘積必須為正值。各環(huán)節(jié)放大系數(shù)極性的規(guī)定與單回路系統(tǒng)設(shè)計相同。反應(yīng)釜串級控制系統(tǒng)主、副調(diào)節(jié)器中正、反作用方式的確定如下:故調(diào)節(jié)閥的kv為正。當調(diào)節(jié)閥開度增大,冷(熱)劑流量增加,反應(yīng)釜釜底溫度溫度升高,故副過程的k02

26、為正。為了保證副回路為負反饋。則副調(diào)節(jié)器的放大系數(shù)k2應(yīng)取正,即為反作用調(diào)節(jié)器。由于反應(yīng)室溫度升高,則反應(yīng)釜釜底溫度也升高,故主過程的k01為正。為了保證整個回路為負反饋,則主調(diào)節(jié)器的放大系數(shù)k1應(yīng)為正,即為反作用調(diào)節(jié)器。3.3 溫度變送器檢測信號要進入控制系統(tǒng),必須符合控制系統(tǒng)的信號標準。變送器的任務(wù)就是將檢測信號轉(zhuǎn)換成標準信號輸出。因此,熱電偶和熱電阻的輸出信號必須經(jīng)溫度變送器轉(zhuǎn)換成標準信號后,才能進入控制系統(tǒng),與調(diào)節(jié)器等其他儀表配合工作。圖3-2為溫度變送器的原理框圖,雖然溫度變送器有多個品種、規(guī)格,以配合不同的傳感元件和不同的量程需要,但他們的結(jié)構(gòu)基本相同。檢測信號傳感原件輸入電路放大

27、電路反饋電路電量+-輸出電流圖3-2 溫度變送器的原理框圖3.4 調(diào)節(jié)閥的作用方式調(diào)節(jié)閥開、關(guān)形式的選擇主要是考慮在不同工藝條件下安全生產(chǎn)的需要。在選用時,應(yīng)考慮以下情況。1.考慮事故狀態(tài)時人身、工藝設(shè)備的安全。當過程控制系統(tǒng)發(fā)生故障時,調(diào)節(jié)閥所處的狀態(tài)不致影響人身和工藝設(shè)備的安全。例如,鍋爐供水調(diào)節(jié)閥一般采用氣關(guān)式,一旦事故發(fā)生,可保證事故狀態(tài)下調(diào)節(jié)閥處于全開位置,使鍋爐不致因進水中斷而燒干,甚至引起爆炸危險。2.考慮事故狀態(tài)下減少經(jīng)濟損失,保證產(chǎn)品質(zhì)量。精餾塔是工業(yè)生產(chǎn)中的重要設(shè)備之一,其進料調(diào)節(jié)閥一般選用氣開式,這樣,在事故狀態(tài)下調(diào)節(jié)閥關(guān)閉,停止進料,以減少原料損耗;而回流量調(diào)節(jié)閥一般選

28、用氣關(guān)式,在事故狀態(tài)下使調(diào)節(jié)閥全開,保證回流量,以防止不合格產(chǎn)品的蒸出。3.考慮介質(zhì)的性質(zhì)。對裝有易結(jié)晶、易凝固物料的裝置,蒸汽流量調(diào)節(jié)閥選用氣關(guān)式。一旦事故發(fā)生,使其處于全開狀態(tài),以防止物料結(jié)晶、凝固和堵塞給重新開工帶來麻煩,甚至損壞設(shè)備。綜合考慮以上因素,間歇式化學反應(yīng)釜冷(熱)劑調(diào)節(jié)閥應(yīng)選擇氣關(guān)式。本章小結(jié)本章主要進行了主、副調(diào)節(jié)器的選擇,分析調(diào)節(jié)器的作用方式,確定溫度變送器選型,根據(jù)反應(yīng)釜工作特點確定了調(diào)節(jié)閥的氣關(guān)工作方式。為文成課題打下硬件基礎(chǔ)。第4章 matlab仿真設(shè)計及結(jié)果4.1 模擬pid算法及規(guī)律在模擬控制系統(tǒng)中,控制器最常見的控制規(guī)律是pid控制。常規(guī)pid控制系統(tǒng)原理框

29、圖如圖4-1所示。系統(tǒng)由模擬pid控制器和被控對象組成。比例積分微分被控對象r(t)e(t)u(t)c(t)+-+圖4-1 模擬pid控制系統(tǒng)原理框圖在工業(yè)現(xiàn)場實際應(yīng)用中,最為廣泛的調(diào)節(jié)器控制規(guī)律是比例積分微分控制,簡稱pid控制,又稱pid調(diào)節(jié)pid控制器問世至今已有近70年歷史,它是工業(yè)生產(chǎn)過程中最常用的控制算法,在工業(yè)生產(chǎn)過程中,pid控制占85%95%,隨著科學技術(shù)的發(fā)展,特別是計算機的發(fā)展,許多先進的pid控制涌現(xiàn)出來得到了廣泛的應(yīng)用。pid控制具有如下特點:1.原理簡單,易被人們熟悉和掌握。pid控制由比例、微分、積分三個典型環(huán)節(jié)組合而成,原理簡單,易于理解和掌握,其參數(shù)的物理含義

30、也比較明確。2.應(yīng)用范圍最廣,適應(yīng)性強。pid控制廣泛適用于化工、冶金、石油、熱工等工業(yè)生產(chǎn)中。3.控制效果好,魯棒性強。恰當整定pid控制器參數(shù),可使控制系統(tǒng)達到較好的控制效果,且pid控制對被控對象特性的變化不太靈敏。pid控制器以其結(jié)構(gòu)簡單、穩(wěn)定性好、工作可靠、調(diào)整方便而成為工業(yè)控制的主要技術(shù)之一。當被控對象的結(jié)構(gòu)和參數(shù)不能完全掌握,或得不到精確的數(shù)學模型時,控制理論的 其它技術(shù)難以采用時,系統(tǒng)控制器的結(jié)構(gòu)和參數(shù)必須依靠經(jīng)驗和現(xiàn)場調(diào)試來確定,這時應(yīng)用pid控制技術(shù)最為方便。即當我們不完全了解一個系統(tǒng)和被控對象,或不能通過有效的測量手段來獲得系統(tǒng)參數(shù)時,最適合用pid控制技術(shù)。p

31、id控制,實際中也有pi和pd控制。pid控制器就是根據(jù)系統(tǒng)的誤差,利用比例、積分、微分計算出控制量進行控制的。比例(p)控制比例控制是一種最簡單的控制方式。其控制器的輸出與輸入誤差信號成比例關(guān)系。當僅有比例控制時系統(tǒng)輸出存在穩(wěn)態(tài)誤差(steady-state error)。積分(i)控制在積分控制中,控制器的輸出與輸入誤差信號的積分成正比關(guān)系。對一個自動控制系統(tǒng),如果在進入穩(wěn)態(tài)后存在穩(wěn)態(tài)誤差,則稱這個控制系統(tǒng)是有穩(wěn)態(tài)誤差的 或簡稱有差系統(tǒng)(system with steady-state error)。為了消除穩(wěn)態(tài)誤差,在控制器中必須引入“積

32、分項”。積分項對誤差取決于時間的積分,隨著時間的增加,積分項會增大。這樣,即便誤差很小,積 分項也會隨著時間的增加而加大,它推動控制器的輸出增大使穩(wěn)態(tài)誤差進一步減小,直到等于零。因此,比例+積分(pi)控制器,可以使系統(tǒng)在進入穩(wěn)態(tài)后無穩(wěn)態(tài)誤差。微分(d)控制在微分控制中,控制器的輸出與輸入誤差信號的微分(即誤差的變化率)成正比關(guān)系。 自動控制系統(tǒng)在克服誤差的調(diào)節(jié)過程中可能會出現(xiàn)振蕩甚至失穩(wěn)。其原因是由于存在有較大慣性組件(環(huán)節(jié))或有滯后(delay)組件,具有抑制誤差的作用, 其變化總是落后于誤差的變化。解決的辦法是使抑制誤差的作用的變化“超前”,即在誤差接近零時

33、,抑制誤差的作用就應(yīng)該是零。這就是說,在控制器中僅引入“比例”項往往是不夠的,比例項的作用僅是放大誤差的幅值,而目前需要增加的是“微分項”,它能預(yù)測誤差變化的趨勢,這樣,具有比例+微分的控制器,就能 夠提前使抑制誤差的控制作用等于零,甚至為負值,從而避免了被控量的嚴重超調(diào)。所以對有較大慣性或滯后的被控對象,比例+微分(pd)控制器能改善系統(tǒng)在調(diào)節(jié)過程中的動態(tài)特性。比例調(diào)節(jié)依據(jù)“偏差的大小”來動作,它的輸出與輸入偏差的大小成比例。比例調(diào)節(jié)及時,有力,但有余差。它用比例度來表示其作用的強弱,比例度越小,調(diào)節(jié)作用越強;相反,比例度越大,調(diào)節(jié)作用就越弱;比例作用太強時,會引起震蕩。積分調(diào)節(jié)依

34、據(jù)“偏差是否存在”來動作,它的輸出與偏差對時間的積分成比例,只有當余差消失時,積分作用才會停止,其作用是消除余差。但積分作用使最大動偏差增大,延長了調(diào)節(jié)時間。它用積分時間t來表示其作用的強弱,t越小,積分作用越強,但積分作用太強時,也會引起震蕩。微分調(diào)節(jié)依據(jù)“偏差變化的速度”來動作它的輸出與輸入偏差變化的速度成比例,其效果是阻止被調(diào)參數(shù)的一切變化,有超前調(diào)節(jié)的作用,對滯后大的對象(溫度)有很好的效果.它使調(diào)節(jié)過程偏差減小,時間縮短,余差也減小(但不能消除)。它用微分時間tdl來表示其作用的強弱,td大,作用強,但td太大,也會引起振蕩。4.2 單回路控制系統(tǒng)仿真仿真?zhèn)鬟f函數(shù)為: 間歇式反應(yīng)釜的

35、單回路仿真圖,如圖4-2所示:圖4-2 單回路系統(tǒng)仿真圖利用matlab進行初步仿真即在pid作用在比例為1的情況下即沒有調(diào)節(jié)起作用的情況下系統(tǒng)的階躍曲線圖,我們可以通過觀察響應(yīng)曲線看出系統(tǒng)的特征然后進行系統(tǒng)分析。經(jīng)過matlab的初步仿真可得單位階躍響應(yīng)原始曲線圖如圖4-3所示:圖4-3 單回路控制原始曲線圖采用衰減曲線法整定調(diào)節(jié)器pid控制參數(shù),將主調(diào)節(jié)器的比例度置于100%,用單回路控制系統(tǒng)的衰減(4:1)曲線法整定,逐步降低副回路的比例度&2s,直到得到副回路過渡過程衰減比為4:1的曲線,即得到如圖4-4所示的階躍響應(yīng)曲線,此時&s=320,ts=1.1,其中ts為衰減

36、振蕩周期。圖4-4 4:1衰減曲線仿真圖按已求得的&s、ts值,結(jié)合選定的衰減曲線法已給定單位調(diào)節(jié)規(guī)律,按衰減曲線法整定參數(shù)的經(jīng)驗公式,計算出主、副調(diào)節(jié)器的整定參數(shù)值。經(jīng)計算以后,調(diào)節(jié)的參數(shù)設(shè)置如圖4-5所示圖4-5 pid最終調(diào)節(jié)參數(shù)經(jīng)調(diào)節(jié)后得到單回路控制系統(tǒng)的階躍響應(yīng)曲線圖,如圖4-6所示,從圖中可以看出單回路控制系統(tǒng)根本無法滿足間歇式反應(yīng)釜的基本工藝要求。圖4-6 單回路控制系統(tǒng)仿真圖4.3 串級控制仿真仿真?zhèn)鬟f函數(shù)為: 間歇式反應(yīng)釜的串級仿真圖,如圖4-7所示:圖4-7 串級控制系統(tǒng)仿真圖利用matlab進行初步仿真即在主副pid作用在比例為1的情況下即沒有調(diào)節(jié)起作用的情況下系

37、統(tǒng)的階躍曲線圖,我們可以通過觀察響應(yīng)曲線看出系統(tǒng)的特征然后進行系統(tǒng)分析。經(jīng)過matlab的初步仿真可得串級控制原曲線圖如圖4-8所示:圖4-8 串級控制原曲線圖采用衰減曲線法整定副調(diào)節(jié)器pid控制參數(shù),將主調(diào)節(jié)器比例度置于100%,用單回路控制系統(tǒng)的衰減(4:1)曲線法整定,逐步降低副回路的比例度&2s,直到得到副回路過渡過程衰減比為4:1的曲線,即得到如圖4-9所示的階躍響應(yīng)曲線,此時&2s=0.6,t2s=4.2,其中t2s為衰減振蕩周期。根據(jù)相關(guān)規(guī)定,副調(diào)節(jié)器一般只采用比例調(diào)節(jié)器,因此副調(diào)節(jié)器可以只采用p2=0.6的比例調(diào)節(jié)器。圖4-9 副回路4:1反應(yīng)曲線圖將副調(diào)節(jié)器的

38、比例度置于所求的數(shù)值&2s上,把副回路作為一個環(huán)節(jié),用同樣的方法整定主回路的參數(shù),求的&1s=35,t1s=8.5。此時主回路的仿真曲線如圖4-10所示:圖4-10 主回路4:1反應(yīng)曲線圖按已求得的&2s、t2s和&1s、t1s值,結(jié)合選定的衰減曲線法已給定單位調(diào)節(jié)規(guī)律,按衰減曲線法整定參數(shù)的經(jīng)驗公式,算出主、副調(diào)節(jié)器的整定參數(shù)值。如圖4-11、4-12主、副調(diào)節(jié)的參數(shù)設(shè)置所示:圖4-11 副回路pid調(diào)節(jié)結(jié)果圖4-12 主pid調(diào)節(jié)最后結(jié)果當副調(diào)節(jié)器參數(shù)整定結(jié)束之后,視其為主回路的一個環(huán)節(jié),按單回路控制系統(tǒng)的方法整定主調(diào)節(jié)器參數(shù),而不再考慮主調(diào)節(jié)器參數(shù)變化對副

39、回路的影響。主、副調(diào)節(jié)器參數(shù)整定好以后系統(tǒng)輸出圖如圖4-13所示:圖4-13 升溫和恒溫階段階躍響應(yīng)曲線圖結(jié)合以上階躍曲線以及主、副調(diào)節(jié)器參數(shù)整定,得出反應(yīng)全過程曲線圖,如圖4-14所示:圖4-14 反應(yīng)全過程曲線圖本章小結(jié)本章介紹了模擬pid算法與規(guī)律,進行了基于matlab的反應(yīng)釜串級溫度控制系統(tǒng)仿真與pid調(diào)節(jié),完成了課題要求的功能指標與技術(shù)指標。結(jié) 論化工生產(chǎn)在我國的國民經(jīng)濟建設(shè)中占有很重要的地位。其些生產(chǎn)過程往往伴隨物化反應(yīng)、生化反應(yīng)、相變過程等,過程機理十分復(fù)雜。化工過程的被控對象往往是高維、大時滯、嚴重不確定與非線性等,控制起來非常困難?;どa(chǎn)經(jīng)常在高溫、高壓、易燃、易爆等環(huán)境

40、下運行,生產(chǎn)的安全性至關(guān)重要。研究化工生產(chǎn)過程自動檢測和控制技術(shù),是適應(yīng)當代信息技術(shù)革命和信息產(chǎn)業(yè)革命的需要,也是提高生產(chǎn)效率、改善勞動條件、保證安全生產(chǎn)的必然措施。因此,針對需求利用串級控制系統(tǒng)設(shè)計化學反應(yīng)釜很有必要。本文使用模擬pid控制方案對間歇式反應(yīng)釜進行控制,主要成果如下:1.根據(jù)反應(yīng)釜的結(jié)構(gòu)和工作原理,對反應(yīng)釜的反應(yīng)過程進行了分析,設(shè)計出合理的控制方案。2.利用串級控制系統(tǒng)實現(xiàn)達到功能指標,精度指標的課題設(shè)計。3.運用matlab仿真對控制系統(tǒng)設(shè)計完成實現(xiàn)。在本次設(shè)計中,應(yīng)用的串級控制系統(tǒng)對于擾動的處理非常合理,可以更好的處理系統(tǒng)的擾動因素。串級控制系統(tǒng)在結(jié)構(gòu)上僅僅比簡單控制系統(tǒng)多

41、了一個控制回路,但對系統(tǒng)的影響特別大。在相同衰減比的條件下,串級系統(tǒng)的工作頻率要高,系統(tǒng)工作頻率提高,操作周期就可以縮短,過度過程的時間相對也將縮短,因而對于反應(yīng)釜釜底溫度的控制質(zhì)量獲得的改善。其次,采用串級控制系統(tǒng)具有較強的抗干擾能力。串級控制的副回路對于進入其中的擾動具有較強的抑制能力。所以在工業(yè)應(yīng)用中只要將變化劇烈、而且幅度大的擾動包括在串級系統(tǒng)副回路中,就可以大大減少其對主回路的影響??傮w而言,串級控制系統(tǒng)是改善控制質(zhì)量的有效方法之一,在過程控制中得到了廣泛的應(yīng)用。 致 謝在臨近畢業(yè)之際,我還要借此機會向在這四年中給予了我?guī)椭椭笇?dǎo)的所有老師表示由衷的謝意,感謝他們四年來的辛勤栽培。同

42、時感謝張玉萍老師對我的設(shè)計做了細心的檢查,指出錯誤,并予以改正,并在設(shè)計過程中所遇到的難題都給了非常重要的意見,讓我在她的悉心幫助和支持下,能夠很好的掌握和運用專業(yè)知識,理解畢業(yè)設(shè)計的要求并在設(shè)計中得以體現(xiàn),順利完成畢業(yè)設(shè)計。同時,在畢業(yè)過程中,我還參考了有關(guān)的書籍和論文,在這里一并向有關(guān)的作者表示謝意。我還要感謝同組的各位同學,在畢業(yè)設(shè)計的這段時間里,你們給了我很多的啟發(fā),提出了很多寶貴的意見,對于你們幫助和支持,在此我表示深深地感謝。參考文獻1 邵裕森,戴先中編過程控制機械工業(yè)出版社,20102 薛定宇編控制系統(tǒng)輔助設(shè)計清華大學出版社,20083 梅曉榕編自動控制原理科學出版社,20094

43、 張毅,張寶芬編自動檢測技術(shù)及儀表控制技術(shù)化學工業(yè)出版社,2009.5 周澤魁編控制儀表與計算機控制裝置化學工業(yè)出版社,2009 6 王兆安,黃俊編. 電力電子技術(shù). 機械工業(yè)出版社,2000.7 劉迎春. 傳感器原理設(shè)計與應(yīng)用. 國防科技大學出版社,1997.8 周慶海,翁維勤編. 過程控制系統(tǒng)工程設(shè)計. 化學工業(yè)出版社,1992.9 朱瑞、張鵬等. 自動溫度控制系統(tǒng). 濟南山東大學,2006.10 鞠麗葉.自適應(yīng)預(yù)測控制理論及其應(yīng)用.青島科技大學學報,2008.11李敏、郭濤、楊馬英等.過稱控制系統(tǒng)綜合性實驗設(shè)計.實驗技術(shù)與管理.2011.12 莊偉杰.化學反應(yīng)釜最優(yōu)溫度控制系統(tǒng)的設(shè)計與實

44、現(xiàn).工業(yè)控制計算機2011年第24卷第4期.2011.13 郭陽寬、王正林.過程控制工程及仿真.電子工業(yè)出版社.200914 王建輝、顧樹生.自動控制原理.清華大學出版社.200715 趙躍.過程控制與儀表.機械工業(yè)出版社.200716 夏瑋.matlab控制系統(tǒng)仿真與實例詳解.人民郵電出版社.200817 王正林.matlab/simulink與控制系統(tǒng)仿真.電子工業(yè)出版社.200818 薛定宇.基于matlab/simulink的系統(tǒng)仿真技術(shù)與應(yīng)用.200219 maxim integrated products,inc.maxim data book,cdrom version7.0.2

45、00320 data-acquisition databook.analog devices corp.1991附錄1 譯文matlab是一種功能強大的軟件開發(fā)工具,可以大大減少編程工作量的理論研究與算法開發(fā)期間。不幸的是,大多數(shù)商業(yè)機器人模擬器不支持 matlab。本文介紹的2d室內(nèi)機器人導(dǎo)航算法開發(fā)基于matlab的模擬器。構(gòu)建機器人模型和室內(nèi)環(huán)境模型,包括進行測試算法的目視觀測,它提供了一個簡單的用戶界面。實驗結(jié)果顯示的可行性及建議模擬器的性能。關(guān)鍵字:移動機器人,導(dǎo)航,模擬器,matlab1.介紹導(dǎo)航是核心能力的移動機器人。在發(fā)展新導(dǎo)航算法的過程中,有必要在真正的機器人和現(xiàn)實世界的測試

46、前模擬的機器人和環(huán)境中進行測試。這是因為(一)機器人價格膨脹;(二)未經(jīng)測試的算法可能會損壞的機器人在實驗 ;(三)困難的構(gòu)建與交互系統(tǒng)模型下噪聲背景下;(四)的瞬時狀態(tài)很難跟蹤準確 ;(五)和度量單位以外部的信標隱藏在實驗中,但此信息通常有助于調(diào)試和更新的算法。軟件模擬器可能是一個好的解決方案,這些問題。好的模擬器可以提供許多不同的環(huán)境,以幫助研究人員能夠找出他們在不同種類的移動機器人的算法中存在的問題。為了解決上面列出的問題,該模擬器被應(yīng)該能夠密切監(jiān)視系統(tǒng)狀態(tài)。它還應(yīng)具有各種算法的柔性和友好用戶界面。到目前為止,已開發(fā)了許多商業(yè)的模擬器,具有良好的性能。例如,mobotsim是2d模擬器的

47、窗口,它提供了一個圖形界面,以構(gòu)建環(huán)境1。但它只支持有限的機器人模型(差驅(qū)動機器人的距離傳感器只),并且不能處理基于視覺算法。bugworks是非常簡單的模擬器提供拖就地界面2;但是,它提供了非常原始的功能,更像是示范,而不是模擬器。一些其他機器人模擬器,如ropsim 3、5,threedimsim和rpg kinematix 6,是特別針對發(fā)展的自主導(dǎo)航算法的移動機器人和有非常有限的功能。商業(yè)的模擬器,從cyberbotics4 webot和太太從microsoft 功能非常強大,更好地執(zhí)行移動機器人的導(dǎo)航的模擬器。這兩個模擬器,即 webots 和太太,提供了功能強大的接口,以建立移動機

48、器人和環(huán)境、 優(yōu)秀的三維顯示、 精確的性能模擬和編程語言的機器人控制。也許由于以強大的功能,他們很難使用新的用戶。例如,這是相當無聊的工作,建立環(huán)境視覺的實用程序,其中涉及建筑的形狀、材料選擇、和照明設(shè)計。此外,一些機器人開發(fā)工具包具有內(nèi)置的模擬器的幾種特殊的機器人。從activmedia詠嘆調(diào)有2d室內(nèi)模擬器的先鋒移動機器人8。模擬器采用可行的文本文件,以配置的環(huán)境,但只支持有限的機器人模型。但是,大多數(shù)商業(yè)模擬器不目前支持另外一方面,提供良好的編程支持矩陣計算、圖像處理、模糊邏輯、神經(jīng)網(wǎng)絡(luò)、等等,可以大大減少新導(dǎo)航算法研究階段的編碼時間。例如,矩陣的逆操作可能需要功能有數(shù)百行;但在matl

49、ab中有一個簡單的命令。在這一階段中使用matlab可以避免浪費時間再生存在算法反復(fù)與重點的新的理論和算法的發(fā)展。本文介紹了一種基于matlab的模擬器與matlab代碼,完全兼容,使機器人進行調(diào)試他們的代碼,并方便地做實驗,對他們的研究第一階段的研究人員。算法開發(fā)基于matlab子例程,使用指定的參數(shù)變量,這些文件存儲到文件中,由模擬器訪問。使用此模擬器,我們可以營造環(huán)境、選擇參數(shù)、建立子例程和在屏幕上顯示輸出。在整個過程中;記錄數(shù)據(jù)此外進行了一些基本的分析。剩下的紙分為如下所示。第二節(jié)中介紹了擬議的模擬器軟件結(jié)構(gòu)。第三部分描述了擬議的模擬器的用戶界面。第四節(jié)載一些實驗的結(jié)果顯示系統(tǒng)的性能。

50、最后,第五節(jié)介紹了一個簡短的結(jié)論和潛在的未來工作。2.軟件體系結(jié)構(gòu)若要使算法設(shè)計和調(diào)試更容易,我們基于matlab模擬器被為了有以下功能:輕松的環(huán)境建模-l;包括墻、障礙、燈塔和虛擬場景 ;· 機器人模型構(gòu)建,包括驅(qū)動和控制的系統(tǒng)和噪音水平。· 觀察模型設(shè)置 ;模擬計算的機器人可以看到的可以依法精確的機器人姿態(tài)、攝像機,參數(shù)和環(huán)境的圖像幀。· 凸塊反應(yīng)模擬。如果機器人觸摸"墻",模擬器可以停止機器人,即使它由其他模塊向前移動所吩咐。此功能可防止通過"像個幽靈,墻的機器人,并使上真正的機器人運行像實驗的仿真。· 實時顯示正在運

51、行的處理和意見。這是用戶跟蹤導(dǎo)航過程,并找出錯誤。· 整個運行過程中,包括瞬變和平均本地化錯誤的統(tǒng)計結(jié)果。這是詳細的導(dǎo)航的離線分析的結(jié)果。這些模塊中,已做了一些基本的簡單的分析。如圖1所示的建筑已經(jīng)發(fā)展到實現(xiàn)以上功能。本節(jié)的其余部分將說明模擬器中的詳細信息的模塊。2.1.用戶界面模擬器提供一個接口,營造環(huán)境、設(shè)置的噪聲模型;和幾個單獨的子例程,可供用戶進行觀察和本地化的算法。某些參數(shù)和設(shè)置由用戶定義的該接口模塊和文件可以獲取這些定義。如圖1所示,以上虛線的模塊是用戶界面。使用客戶配置文件,用戶可以描述環(huán)境 (墻壁、走廊、門口、障礙和信標)、解釋系統(tǒng)和控制模型、在不同步驟中定義的噪音和

52、做一些模擬器設(shè)置。客戶子例程應(yīng)該是嚴重的源代碼與所需的輸入/輸出參數(shù)。模擬器調(diào)用這些子例程,并使用結(jié)果來控制的移動機器人。因此在模擬器中定義的客戶配置文件 (國家合作框架) 的系統(tǒng)中測試客戶的子例程中的算法。在圖 1 中的灰色塊是在模擬器中集成的客戶子例程。圖 1 軟件結(jié)構(gòu)的模擬器環(huán)境的墻壁的角落由的笛卡兒的值對配置文件的說明。每一對環(huán)境中定義的點和程序配置模塊連接點與直線的連續(xù)劇,視為在墻上的這些行。每個燈塔由四個元素的載體的x、y、,p t,凡(x,y) 起訴的燈塔的位置由笛卡爾坐標值、是方向,面臨著的燈塔,p 是指向圖像文件的指針意見場地信標的前面。非可視的燈塔,例如反光的極地的激光掃描

53、儀,p計算元素,這是非法的 am 圖像指針。一些參數(shù)的國家合作框架,如形狀半徑,駕駛方法、wheelbases、最大的平移和旋轉(zhuǎn)速度、噪音、等)的機器人,觀測的字符(最大值和最小觀測范圍,觀察角度,觀測噪聲等) 和等等的數(shù)據(jù)計算。這些數(shù)據(jù)是內(nèi)部模塊用于構(gòu)建系統(tǒng)和觀察的模型。機器人和繪制的實時視頻流的環(huán)境也依賴于這些參數(shù)。國家合作框架還定義了一些設(shè)置相關(guān)的運行,如機器人運動和跟蹤的方式顯示,觀察的交換機的模擬顯示,戰(zhàn)略的隨機運動等。2.2.行為控制模塊導(dǎo)航算法通常由等障礙避免路線導(dǎo)航和定位(如果沒有手動映射) 的幾個模塊組成。盡管障礙避免模塊安全模塊是重要的它不是本文中討論。模擬器為用戶提供內(nèi)置

54、的oam研究報告,以便他們能夠?qū)W⒂谒麄兊乃惴?。但該模擬器還允許用戶關(guān)閉此功能,并建立自己的客戶之一的oam子例程。顛簸的反應(yīng)功能還集成在此模塊,始終打開的oam甚至已經(jīng)關(guān)閉。沒有此功能,機器人可以去穿墻而過像幽靈一樣,如果用戶關(guān)閉oam和機器人在程序中有一些錯誤。oam了圖2所示的流程圖。機器人姿態(tài)表示如 x = x y 在x、y和分別指示笛卡爾坐標和方向。(x,y)對因此通過使用解析幾何的基本理論計算"隔離墻"的線段的距離。用戶導(dǎo)航算法是作為matlab功能測試,稱為 oam研究報告提出的。它應(yīng)該輸出驅(qū)動的信息定義由機器人模型,例如,左和右輪速度差異驅(qū)動的機器人。圖 2

55、 障礙避免模塊2.3.數(shù)據(jù)融合子例程數(shù)據(jù)融合是模擬器的另一個子程序,可供用戶使用。模擬器還提供了所有所需的信息,并接收此子例程,作為定位結(jié)果和映射數(shù)據(jù)的輸出。通常情況下,機器人獲得使用其板載的傳感器,內(nèi)部的里程、外部聲納、 ccd相機等數(shù)據(jù)。在模擬器,這些傳感器數(shù)據(jù)應(yīng)轉(zhuǎn)入作為子例程,真正的機器人,盡可能的靠近。觀察模擬模塊(osm)被迄今。內(nèi)部數(shù)據(jù)包括精確的姿態(tài),加上設(shè)置的國家合作框架,這是容易獲取的參數(shù)的噪音。真正的機器人姿態(tài)和信標的安排,很容易推斷出可以檢測機器人,以及距離和方向觀察到的信號。將根據(jù)明晰選擇非可視信標和將其傳輸?shù)綌?shù)據(jù)保險絲子例程,觀察到的所有信息?;谝曈X算法模擬,明晰的環(huán)

56、境包含的圖像文件的不同地點的場景。osm 與國家合作框架、信標定位和距離和方向等的觀測數(shù)據(jù)中定義的攝像機參數(shù)相結(jié)合,可以計算,并生成縮放的圖像以模擬在某一個位置的意見。用戶子例程,因此獲得性的觀察圖像只是這樣從板載的相機,在現(xiàn)實世界中。2.4.模擬輸出模塊模擬器的輸出模塊"視頻演示及數(shù)據(jù)結(jié)果"。實時視頻提供直接視圖如何算法執(zhí)行,而輸出數(shù)據(jù)的模擬提供精確的記錄。圖3(a)顯示幀的實時視頻,即整個視圖,而圖3(b)是圖3(a)的中間部分的放大的視圖。 3(a)整體視圖3(b)擴大后的一部分圖3模擬器的視圖routine refresh: calculation the current drawing all parameters = getparameter(configure_file); rob=buildrobot(robot_para); wall = buildwall(wall_para); beacon = getbeacons(beacon_para); drawrobot(rob,0,0,0,0,0,0); drawimage(wall, beacon); loop for every 40 ms control = call(users_control); tpose = gettruepose(control); obv

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論