付費下載
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、目錄摘要:1ABSTRACT11緒論21.1 數字控制器的發(fā)展概況21.2 課題研究意義21.2.1 課題研究內容21.2.2 本課題研究意義21.3 論文主要研究工作及結構安排31.3.1 方案的確立31.3.2 硬件設計工作31.3.3 計算機軟件分類31.4 本文的主要工作32MATLAB和SIMULINK的概述42.1 MATLAB仿真42.2 SIMULINK的使用42.3 系統基本原理52.4 本章小結53基于MATLAB/SIMULINK的控制算法研究63.1 PID控制算法63.2 PID參數整定73.2.1 PID被控參數的選定73.2.2 PID的最佳整定參數的選定83.3
2、 數字控制器的直接設計83.3.1 最少拍無靜差有波紋系統的算法83.3.2 最少拍無波紋算法113.4 本章小結124基于MATLAB/SIMULINK數字控制器仿真134.1 仿真實例134.1.1 PID控制系統仿真134.1.2 控制系統校正裝置的仿真144.2 數字控制器的直接設計方法154.2.1 最少拍無靜差有波紋系統的設計154.2.2 最少拍無波紋系統仿真164.3 本章小結17總結18參考文獻18致謝19基于MATLAB的數字控制器設計與仿真摘要:本文介紹了MATLAB/SIMULINK的應用概況,主要通過SIMULINK在數字控制器仿真中的應用,以一實例為例,通過MATL
3、AB仿真實驗,研究了最少拍有紋波無紋波的計算:比例控制;比例積分控制;比例微分控制對系統控制的影響,最后,基于MATLAB/SIMULINK,給出連續(xù)系統的PID仿真、控制系統動態(tài)校正裝置的仿真和數字控制器直接設計的仿真。直接進行數字控制器的設計,主要介紹最少拍系統控制器的設計與仿真。關鍵詞:PID控制器;數字控制器;仿真;MATLABBasedonMATLABdigitalcontrollerdesignandsimulationABSTRACT:ThepaperintroducestheapplicationofMATLAB/SIMULINK,mainlythroughSIMULINKap
4、plicationindigitalcontroller,asimulationexample,forexample,byMATLABsimulationexperiment,westudiedtherippleminimumclaphavenorippleofcomputing:proportionalcontrol,Proportionintegralcontrol,Percentagedifferentialcontrolsystemtocontroltheinfluence,andfinally,basedonMATLAB/SIMULINKcontinuoussystems,thePI
5、Dcontrolsystemdynamicsimulation,calibrationdevicesimulationanddigitalcontrollerdesigndirectlysimulation.Directdigitalcontrollerdesign,mainlyintroducethesystemcontrollerdesignatleastpat.Keywords:PIDcontroller;digitalcontrollerdesign;simulation;MATLAB1緒論1.1 數字控制器的發(fā)展概況隨著計算機技術的迅猛發(fā)展,計算機的應用領域也越來越廣。數字計算機不僅
6、在科學計算、數據處理等方面獲得了廣泛的應用,而且在自動控制領域也得到了越來越廣泛的應用。數字計算機在自動控制中的基本應用就是直接參與控制,承擔了控制系統中控制器的任務,從而形成了計算機控制系統。計算機控制實質是自動控制技術與微機技術的結合。由于微機具有大量存儲信息的能力,強大的邏輯判斷的功能以及快速運算的本領,使控制器能夠解決常規(guī)控制器解決不了的難題,能夠達到常規(guī)控制器達不到的優(yōu)異性能指標。模擬化設計要求較小的采樣周期,只能實現比較簡單的控制算法。由于控制任務的需要,但所選擇的采樣周期比較大或對控制器質量要求比較高時,就要從被控對象的特性出發(fā),直接根據采樣系統理論來設計數字控制器。直接數字設計
7、比模擬化設計具有更一般的意義,它完全是根據采樣系統的特點進行分析與綜合,并導出相應的控制規(guī)律的。利用微機的靈活性,就可以實現從簡單到復雜的各種控制規(guī)律。1.2 課題研究意義.1.2.1 課題研究內容本課題的內容為在MATLAB下的數字控制器設計與仿真,主要介紹最少拍系統。在計算機控制系統中,MATLAB軟件的應用。由于最少拍控制系統模擬連續(xù)系統要求的參數準確,但在實驗電路中的元器件自身參數的不準確性,及受溫度或其它因素的影響,很難做到參數的準確,特別是一階慣性環(huán)節(jié)和積分環(huán)節(jié)的參數不易整定,輸出波形易出現失真,很難得到理想的結果,多年來基本上是利用傳輸函數建立仿真模型,這種仿真模型構建方法相對簡
8、單,僅用比例積分、一階慣性和傳輸函數數學模塊搭建,雖可避免參數的不準確性,但與實際電路相距較遠,用到的僅是數學模塊也就不易理解最少拍控制系統在實際電路系統中的應用。本文創(chuàng)新之處在于利用MATLAB仿真平臺對最少拍控制系統實驗電路進行建模,構建最少拍控制系統實驗電路的仿真電路圖。1.2.2 本課題研究意義隨著對自動控制系統功能要求的不斷提高,計算機控制系統的優(yōu)越性也表現得越來越突出?,F代的控制系統不管是簡單的還是復雜的,幾乎都是采用計算機控制。在設計計算機控制系統的數字控制器時,由于z域計算的復雜性,已不能像連續(xù)系統那樣可以靠手工的近似計算確定控制器和檢驗性能指標必須利用某種計算機軟件進行數字仿
9、真。MATLAB非常適合做控制系統的數字仿真。MATLAB正是一個優(yōu)秀的計算機輔助工具,MATLAB語言的兩個最顯著的特點,即其強大的矩陣運算能力和完美的圖形可視化功能,使得它成為國際控制界應用最廣的首選計算機工具。現在,MATLAB語言不但廣泛應用于控制領域,也應用于其它的工程和非工程領域。該文將運用離散系統控制理論,直接進行數字控制器的設計,主要介紹最少拍系統控制器的設計,在MATLAB環(huán)境的仿真檢驗。本課題結果對計算機控制器設計有指導意義。1.3 論文主要研究工作及結構安排1.3.1 方案的確立本論文的研究工作主要圍繞數字控制器的設計和在MATLAB下的仿真檢驗。數字控制器的設計可以從多
10、個方面進行,本文主要介紹最少拍系統控制器的設計,仿真是在MATLAB環(huán)境下的Simulink中進行的。Simulink是MATLAB中的一種可視化仿真工具。一種基于MATLAB的框圖設計環(huán)境,是實現動態(tài)系統建模、仿真和分析的一個軟件包,被廣泛應用于線性系統、非線性系統、數字控制及數字信號處理的建模和仿真中。Simulink可以用連續(xù)采樣時間、離散采樣時間或兩種混合的采樣時間進行建模,它也支持多速率系統,也就是系統中的不同部分具有不同的采樣速率。為了創(chuàng)建動態(tài)系統模型,Simulink提供了一個建立模型方塊圖的圖形用戶接口(GUI),這個創(chuàng)建過程只需單擊和拖動鼠標操作就能完成,它提供了一種更快捷、
11、直接明了的方式,而且用戶可以立即看到系統的仿真結果。1.3.2 硬件設計工作在確定總體方案并在掌握系統工作原理的基礎上,選用一臺微機作為上位機。微機中裝有MATLAB軟件。1.3.3 計算機軟件分類(1) PSPICE、ORCAD:通用的電子電路仿真軟件,適合于元件級仿真。(2) SYSTEMVIEW:系統級的電路動態(tài)仿真軟件(3) MATLAB:具有強大的數值計算能力,包含各種工具箱,其程序不能脫離MATLAB環(huán)境而運行,所以嚴格講,MATLAB不是一種計算機語言,而是一種高級的科學分析與計算軟件。(4) SIMULINK:是MATLAB附帶的基于模型化圖形組態(tài)的動態(tài)仿真環(huán)境。本文主要用SI
12、MULINK來進行仿真的。1.4 本文的主要工作本課題為工程應用項目研究,對MATLAB/SIMULINK在控制系統中的仿真作了詳細的介紹,利用MATLAB中的SIMULINK,論述數字控制的設計。讓我們更加了解數字控制器的一些基本內容。本文主要完成以下幾方面的工作。介紹了MATLAB和SIMULINK的應用概況,主要討論SIMULINK在控制器仿真中的應用,以及最少拍的設計方法。2MATLAB和SIMULINK的概述2.1 MATLAB仿真仿真是近幾十年發(fā)展的一門綜合性技術學科,它對系統進行設計、研究和決策提供了一個先進而有效的手段,并可縮小設計周期、降低費用。仿真技術已經廣泛應用于工程及非
13、工程的廣泛領域,并取得了極大的社會及經濟效益。MATLAB正是一個優(yōu)秀的計算機輔助工具,MATLAB語言的兩個最顯著的特點,即其強大的矩陣運算能力MATLAB仿真簡介目前MATLAB已經成為控制界國際上最流行的軟件,它除了傳統的交互式編程之外,還提出了豐富可靠的矩陣運算、圖形繪制、數據處理、圖像處理和方便的WINDOWS編程等便利工具。此外,控制界很多學者將自己擅長的CAD方法用MATLAB加以實現,出現了大量的MATLAB配套工具箱。圖形交互式的模型輸人計算機仿真環(huán)境SIMULINK的出現為MATLAB應用的進一步推廣起到了積極的作用。SIMULINK是一個功能十分強大的仿真軟件,其特點主要
14、表現在系統框圖建立十分容易并直觀,SIMUIJINK的仿真精度是比較高的,所以得出的仿真結果是可信的。利用SIMULINK強大的仿真功能對整個控制系統進行優(yōu)化設計,可使控制系統的設計工作迎刃而解。2.2 SIMULINK的使用MATLAB的SIMULINK子庫是一個建模、分析各種物理和數學系統的軟件,它用框圖表示系統的各個環(huán)節(jié),用帶方向的連線表示各環(huán)節(jié)的輸入輸出關系。啟動SIMULINK十分容易,只需在MATLAB的命令窗口鍵入"SIMULINK”命令,此時出現一個SIMULINK窗口,包含七個模型庫,分別是信號源庫、輸出庫、離散系統庫、線性系統庫、非線性系統庫及擴展系統庫。(1)信
15、號源庫包括階躍信號、正弦波、白噪聲、時鐘、常值、文件、信號發(fā)生器等各種信號源,其中信號發(fā)生器可產生正弦波、方波、鋸齒波、隨機信號等波形。(2)輸出庫包括示波器仿真窗口、MATLAB工作區(qū)、文件等形式的輸出。(3)離散系統庫包括五種標準模式:延遲,零-極點,濾波器,離散傳遞函數,離散狀態(tài)空間。(4)線性系統庫提供七種標準模式:加法器、比例環(huán)節(jié)、積分環(huán)節(jié)、微分環(huán)節(jié)、傳遞函數、零-極點、狀態(tài)空間。(5)非線性系統庫提供十三種常用標準模式:絕對值、乘法、函數、回環(huán)特性、死區(qū)特性、斜率、繼電器特性、飽和特性、開關特性等。(6)系統連接庫包括輸入、輸出、多路轉換等模塊,用于連接其他模塊。(7)系統擴展庫考
16、慮到系統的復雜性,SIMULINK另提供十二種類型的擴展系統庫,每一種又有多種模型供選擇。使用時只要從各子庫中取出模型,定義好模型參數,將各模型連接起來,然后設置系統參數,如仿真時間、仿真步長、計算方法等。SIMULINK提供了Euler、RungeKutta、Gear、Adams及專用于線性系統的LinSim算法,用戶根據仿真要求選擇適當的算法。2.3 系統基本原理在自動調節(jié)系統中,當偏差存在時,總是希望系統能盡快地消除偏差,使輸出跟隨輸入變化;或者在有限的幾個采樣周期內即可達到平衡。最少拍實際上是時間最優(yōu)控制。因此,最少拍控制系統的設計任務就是設計一個數字控制器,使系統達到穩(wěn)定時所需的采樣
17、周期最少。而且系統在采樣點的輸出值能準確地跟蹤輸入信號,不存在靜差。對任何兩個采樣周期中的過程則不作要求。除了設計數字控制器外,本文介紹了在計算機控制系統中,設計最小拍數字控制器。MATLAB的功能和特點已使它成為控制系統設計、仿真、教學不可缺少的基本軟件。MATLAB幾乎已成為控制系統CAD的代名詞,而SIMULINK則是MATLAB在控制系統仿真領域的新突破。如果能充實MATLAB的各種資源,無疑會給我們的科研、工程實踐帶來很大便利和顯著的經濟效益。2.4 本章小結MATLAB的功能和特點已使它成為控制系統設計、仿真、教學不可缺少的基本軟件。MATLAB幾乎已成為控制系統CAD的代名詞,而
18、SIMULINK則是MATLAB在控制系統仿真領域的新突破。如果能充實MATLAB的各種資源,無疑會給我們的科研、工程實踐帶來很大便利和顯著的經濟效益。3基于MATLAB/SIMULINK的控制算法研究3.1 PID控制算法PID控制算法簡單應用廣泛,但是其參數整定方法繁雜。利用MATLAB可以方便地仿真,實現PID參數整定。按偏差的比例(portional)、積分(integral)和微分(derivative)進行控制的調節(jié)器,簡稱PID調節(jié)器。在工業(yè)系統中,大多有儲能元件存在,這就使系統對外作用的響應有一定的慣性,且能量和信息傳輸過程中,由于管道、長線等原因也引入一些時間上的滯后,因此,
19、單按偏差進行比例調節(jié),很難取得較好的控制效果,所以引入偏差的積分調節(jié)以提高精度,引入偏差的微分來消除系統慣性的影響,這就形成了按偏差的PID調節(jié)系統。在連續(xù)系統中,PID的控制規(guī)律為:1t_detutKpetetdtTd(3-1)TI0dt式中:u(t)調節(jié)器的輸出信號e(t)一偏差信號,等于給定量與輸出量之差Kp一比例系數Ti一積分時間常數Td一微分時間常數為使計算機能對該式進行計算,必須將連續(xù)的微分方程化成離散的差分方程。(3-2)設T為采樣周期,k為采樣序號(k=0、1、2、n),積分用累加和近似,微分用一階后項差分近似,得:ukKPek即為離散化的PID控制器的全量式輸出形式。但此種算
20、法和過去的所有狀態(tài)有關,要將歷次e(j)相加,計算時浪費時間和內存,故常用其遞推形式。第k-1次米樣時:Tk1Tcuk1KPek1一ejek1ek2(3-3)Tij0T(3-2)、(3-3)兩式想減,整理得:ukAekBek1Cek2(3-4)其中:AKP1TdKP12TdKpTdT在此PID增量算式中,A、B、C三個參數可單獨進行選擇,從形式上已看不出比例、積分、微分作用得直接關系,只反映各次偏差對控制作用得影響。3.2 PID參數整定隨著控制理論和計算機技術的發(fā)展,在自動化過程控制中,PID控制由于其具有控制方法簡單、穩(wěn)定性好、可靠性高和易于現場調試等優(yōu)點,被廣泛應用于工業(yè)過程控制。由于在
21、實際生產過程中,許多被控對象隨著負荷或干擾因素影響,其對象特性參數或結構發(fā)生改變。自適應控制運用現代控制理論在線識別對象特征參數,實時改變其控制策路,使控制系統品質指標保持在最佳范圍內,但其控制效果的好壞取決于辨識模型的精確度,這對于復雜系統是非常困難的。因此,在工業(yè)生產過程中,大量采用的仍然是PID參數的整定方法很多。若擾動出現使得現場控制對象值發(fā)生變化,現場檢測元件就會將這種變化記錄并傳送給PID控制器,改變過程變量值(以下簡稱PV值),經變送器送至PID控制器的輸入端,并與其給定值(以下簡稱SP值)進行比較得到偏差值(以下簡稱e值),調節(jié)器按此偏差并以預先設定的整定參數控制規(guī)律發(fā)出控制信
22、號,去改變調節(jié)器的開度,使調節(jié)器的開度增加或減少,從而使現場控制對象值發(fā)生改變,并趨向于給定值(SP值),以達到控制目的。3.2.1 PID被控參數的選定因為影響控制對象值變化的擾動很多,并非所有擾動都必須加以控制,所以正確選定被控參數,顯得尤為重要。選擇被控參數要根據生產工藝要求,深入分析生產工藝過程,找出能較好反映工藝生產狀態(tài)變化的參數,客觀上要求進行自動控制的參數,作為被控參數。下面總結出選取被控參數的一些原則:(1)選擇對產品的產量、質量、安全生產、經濟動作和環(huán)境保護具有決定性作用的、可直接測量的工藝參數作為被控參數。(2)當不能用直接參數作為被控參數時,應該選擇一個與直接參數有線性單
23、值函數對應關系的間接參數作為被控參數。(3)被控參數必須具有足夠高的靈敏度。(4)被控參數的選取,必須考慮工藝過程的合理性和所用儀表的性能。3.2.2 PID的最佳整定參數的選定PID的最佳整定參數一般包括Kp、Ti、Td等三個常用的控制參數,準確有效的選定PID的最佳整定參數是關于PID控制器是否有效的關鍵部分,如何在實際生產中找到這些合適的參數呢?現行的方法有很多種,如:動態(tài)特性參數法、穩(wěn)定邊界法、阻尼振蕩法、現場經驗整定法、極限環(huán)自整定法等?,F場經驗整定法是人們在長期工作工程實踐中,從各種控制規(guī)律對系統控制質量的影響的定性分析總結出來的一種行之有效、并得到廣泛應用的工程整定方法。在現場整
24、定過程中,我們要保持PID參數按先比例,后積分,最后微分的順序進行,在觀察現場過程值PV的趨勢曲線的同時,慢慢的改變PID參數,進行反復湊試,直到控制質量符合要求為止。在具體整定中,我們通常先關I積分項和微分項,將TI設置為無窮大、TD設置為零,使其成為純比例調節(jié)。初期比例度按經驗數據設定,根據PV曲線,再慢慢的整定比例控制比例度,使系統達到4:1衰減振蕩的PV曲線,然后,再加積分作用。在加積分作用之前,應將比例度加大為原來的1.2倍左右。將積分時間TI由大到小的調整,真到系統再次得到4:1的衰減振蕩的PV曲線為止。若需引入微分作用,微分時間按TD=(1/31/4)TI計算,這時可將比例度調到
25、原來數值或更小一些,再將微分時間由小到大調整,直到PV曲線達到滿意為止。在找到最佳整定參數之前,要對PV值曲線進行走勢分析,判斷擾動存在的變化大小,再慢慢的進行湊試。如果經過多次乃找不到最佳整定參數或參數無法達到理想狀態(tài),而生產工藝又必須要求較為準確,那就得考慮單回路PID控制的有效性,是否應該選用更復雜的PID控制。值得注意的是:PID最佳整定參數確定后,并不能說明它永遠都是最佳的,當由外界擾動的發(fā)生根本性的改變時,就必須重新根據需要再進行最佳參數的整定。它也是保證PID控制有效的重要環(huán)節(jié)。3.3 數字控制器的直接設計3.3.1 最少拍無靜差有波紋系統的算法在自動調節(jié)系統中,當偏差存在時,總
26、是希望系統能盡快地消除偏差,使輸出跟隨輸入變化;或者在有限的幾個周期內即可達到平衡。最少拍實際上是時間最優(yōu)控制。因此,最少拍控制系統的設計任務就是設計一個數字控制器。使系統達到穩(wěn)定時所需要的采樣周期最少,而且系統的采樣點的輸出值能準確地跟蹤輸入信號,不存在靜差。圖3-1數字控制系統結構如圖3-1所示。D(z)為數字控制器,G(z)為廣義對象的脈沖傳遞函數。(z)為閉環(huán)z傳遞函數,c(z)為輸出信號的z傳遞函數,R(z)為輸入信號的z傳遞函數。系統閉環(huán)z傳遞函為:圖3-1數字控制系統原理圖(z)C(z)D(z)*G(z)麗(1D(z)*G(z)(3-5)Ge(z)1-(z)11D(z)*G(z)
27、(3-6)由公式(3-5)和(3-6)可得出最少拍控制系統的數字控制器為D(z)(z)(z)G(z)*1-(z)G(z)*Ge(z)(3-7)D(z)(z)(z)G(z)*1-(z)G(z)*Ge(z)(3-8)D(z)1-Ge(z)G(z)*Ge(z)(3-9)在式(3-7)中,廣義對象的Z傳遞函數G(z)是保持器和被控對象所固有的,一旦被控對象確定,G(z)是不能改變的。但是,誤差傳遞函數G(z)是因不同的典型輸入而改變的,億則根據系統的不同要求決定。因此,當億卜G(z)、Ge(z)確定后,便可根據式(3-7)求出最少拍控制器系統數字調節(jié)器的z傳遞函數,它是設計數字調節(jié)器的基礎。在一般情況
28、下,所取的典型輸入形式有三種。單位階躍輸入函數R(t)=u(t),R(z)1_1-z-1(3-10)單位速度輸入R(t)t,R(z)T2z-11z-12(1z-1)3(3-11)它們都有共同的z變換形式R(z)A(z)-1、m(1z)(3-12)式中m為正整數A(z)是不包括(1-z-1)因式的關于z-1的多項式。因此,對于不同的輸入,只要m不同而已。一般只討論m=1、2、3的情況。將(3-12)代入(3-6)得E(z)R(z)*Ge(z)”)Ge(z)(3-13)(1z)m已知多項式A(z)不包括z=1的零的,為使穩(wěn)態(tài)誤差等于零,Ge(z)中必須含有因子1-z1一.1m_Ge(z)(1z)F
29、(z)(3-14)式中F(z)是不包含零的z=1的關于z-1的多項式。如取F(z)=1,可使調節(jié)器的形式最簡單,且使E(z)的項數最少,因而調節(jié)時間最短。據此,誤差傳遞函數為:單位階躍輸入時-1m1,Ge(z)1-z(3-15)單位速度輸入時_-12m2,Ge(z)(1-z)(3-16)單位加速度輸入時_-13m3,Ge(z)(1-z)(3-17)對于一個給定特性的系統,當采樣周期T和保持器選定后,求得系統的脈沖傳遞函數G(z),再根據最少拍設計原理,結合典型輸入函數求得系統的脈沖傳遞函數億),就可以求得數字控制器的傳遞函數D(z)。根據z變化的定義_-1-2_-kE(z)e(0)e(T)*z
30、e(2T)*ze(kT)*z(3-18)式中e(0)、e(T)、e(2T)、e(kT)就是每個采樣瞬間的系統誤差。單位階躍輸入時e(0)0,e(T)e(2T)e(3T)0(3-19)單位速度輸入時e(0)0,e(T)T,e(2T)e(3T)0(3-20)單位加速度輸入時e(0)0e(T)e(2T)T2/2,e(3T)e(4T)0(3-21)由此可見,系統在三中不同的輸入作用下分別經過(T)兩拍(2T)和三拍(3T)的調節(jié)時間后,系統的偏差就可以消除,對應的T、2T、3T,就是調整時間。在前面討論的最少拍系統D(z)的設計過程中,對被控對象G(z)并未提出具體限制。實際上,只有當廣義對象的z傳遞
31、函數G(z)是穩(wěn)定的,即在單位園上或單位園外沒有零、極點、而且不包含純滯后環(huán)節(jié)z-1時,所設計的最少拍系統才是正確的。最少拍控制系統采用z變換方法進行設計,采樣點上的誤差為零,不能保證采樣點之間的誤差值也為零,最少拍系統的輸出響應在采樣點之間存在波紋。波紋不僅造成誤差,也消耗功率,浪費能量,而且造成機械磨損。表3-1三種典型輸入的最少拍系統輸入函數R(kt)誤差z傳遞函數Ge(z)閉環(huán)z傳遞函數(z)最少拍調節(jié)器D(z)調節(jié)時間tsu(kt)1z11z1zT1_(1z)G(z)kT12(1z)2z1z22z1z22T(1z1)2G(z)_2(kT)2,A1、3(1z)3z13z2z33z13z
32、2z33T(1z3)3G(z)3.3.2最少拍無波紋算法由圖3-1可以看出產生波紋的原因是,在零階保持器的輸入端,也就是數字控制器的輸出經采樣開關后達不到相對穩(wěn)定,由此可知,最少拍無紋系統除保證輸出位最少拍外,還必須使U(z)穩(wěn)定。由圖3-1知U(z)D(z)E(z)D(z)Ge(z)R(z)(3-22)根據式(3-18)可證以明,只要D(z)是z-1有限多項式,那么在確定的典型輸入作用下,經過有z變換限拍以后,U(z)達到相對穩(wěn)定,從而保證系統輸出無波紋。已知單位階躍輸入的(3-21)如果那么UzDzGezR(z)DzGeza。a1za2z2(3-22)12a。aza?z1z1a01a2za
33、2a03a2(3-23)由式(3-23)可得a。0a。u1Ta0a12Tu3Tu4Ta。a2由此可見,第二拍起,uk就穩(wěn)定在a0a1a2上。當系統含有積分環(huán)節(jié)時,a0a1a20。3.4本章小結PID調節(jié)器是連續(xù)系統中技術成熟,應用最廣泛的一種調節(jié)器,實際運行經驗及理論分析證明。PID調節(jié)器對各類工業(yè)系統(包括傳遞函數不很明確的對象)進行控制都能夠取得滿意的效果,然而PID參數的整定卻是工程實際中非常棘手的問題。有了MATLAB這個有力工具。就可以在仿真的基礎上。很方便的解決參數整定問題。最小拍控制器的設計就是設計一個數字控制器,數字控制器的設計就是求出D(z)。4基于MATLAB/SIMULI
34、NK數字控制器仿真4.1 仿真實例4.1.1 PID控制系統仿真若設被控對象為二階系統,傳遞函數為:(4-1)1s0.1s1應用SIMULINK工具箱建立圖4-1所示的控制系統仿真模型,并設置各模塊參數。PID控制器的參數Kp、Ki、Kd可按第三章中介紹的方法整定,取不同的值可得到不同的結果,在示波器中顯示的結果如圖4-2圖4-1控制系統仿真模型圖4-2仿真結果由圖我們可以看出:參數Kp、Ki、Kd的取值不同,在輸入波形一定的情況下,輸出的波形是不同的,我們要選擇最優(yōu)的取值。4.1.2 控制系統校正裝置的仿真若設被控對象為二階系統,傳遞函數為:53s1s1由參考書2用工程設計法求得D(s)s1
35、0.01s1(4-2)(4-3)應用SIMULINK工具箱建立圖4-3所示的控制系統仿真模型。貨氏后系統粘購圖圖4-3控制系統仿真模型由第3章可求出數字調節(jié)器的Gcsc(4-4)z傳遞函數:D(z)0.545(10.5z1)(10.368z1)(1z1)(10.718)(4-5)運行結果如圖4-4圖4-4運行結果由上圖表明:系統加上校正裝置后,系統的性能得到優(yōu)化。4.2 數字控制器的直接設計方法4.2.1 最少拍無靜差有波紋系統的設計若設被控對象的傳遞函數為:應用SIMULINK工具箱建立圖4-5所示的控制系統仿真模型。圖4-6數字控制器的輸出波形圖4-7系統輸出波形從圖中可以看出,當系統為單
36、位速度輸入時,經過兩拍以后,輸出量完全等于輸入采樣值。但在各采樣點之間還存在著一定的誤差,即存在著一定的波紋。4.2.2 最少拍無波紋系統仿真若設被控對象的傳遞函數為:Gcsc(4-6)由第3章可求出數字調節(jié)器的z傳遞函數:1_1(4-7)0.38210.368z10.587z111z10.592z應用SIMULINK工具箱建立圖4-8所示的控制系統仿真模型。04口3弋-a-|l,'-,r>,一'r11一一h,r,r。,r11e,eI,r.|l:I024SS10圖4-9數字控制器輸出波形圖4-10系統的輸出波形從圖中可以看出,三拍以后,數字控制器的輸出U(k)為常數,所以
37、能保證無波紋。4.3本章小結本節(jié)通過對數字控制器在MATLAB/SIMULINK的環(huán)境下進行仿真,我們可以看出直接數字設計比模擬化設計具有更一般的意義,它完全是根據采樣系統的特點進行分析語綜合,并導出相應的控制規(guī)律。利用微機軟件的靈活性,就可以實現從簡單到復雜的各種控制規(guī)律??偨Y計算機控制系統的數字控制器的設計靠手工計算已不可能,MATLAB以其卓越的計算、繪圖功能很好地解決了設計所需要的繪圖及數字仿真等問題。有助于學生更好觀察最少拍控制系統實驗的結果,幫助他們理解最少拍控制系統的原理和應用。當然,也可以將這種構建思路用于科研或其它學科的教學。由于最少拍控制算法是根據被控對象的模型確定的,因此,在采用該方法時,必須實現知道被控對象的精確的數學模型,這一點導致其使用存在一定的局限性,但是可以結合系統辨識等方法使用。通過調節(jié)仿真模型中各個環(huán)節(jié)的參數,可以對控制器的性能進行優(yōu)化和調整,對于實際修改控制算法起到了輔助作用?;贛ATLAB開發(fā)環(huán)境的這種建模仿真方法對于計算機測控系統計算機輔助設計具有廣泛的實用價值。MATLAB軟件的源代碼開放性和界面設計風格使仿真程序具有良好的可移植性和人機對話功能。通過進一步的研究,用該軟件環(huán)境可以開發(fā)出功能更強大的控制系統計算機仿真模型。參考文獻1曹承志微型計算機控制新技術M.北京:機械工業(yè)出版社,2004
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026-2030中國配方奶粉行業(yè)深度調研及投資前景預測研究報告
- 2026中國高壓燃油輸送泵行業(yè)應用狀況與需求前景預測報告
- 2025-2030中國標簽印刷行業(yè)發(fā)展分析及發(fā)展趨勢研究報告
- 2025-2030專用化學行業(yè)市場潛力分析及品牌發(fā)展策略研究報告
- 2025-2030中國冶金專用設備制造行業(yè)趨勢前景及投資策策略建議研究報告
- 2026年武漢市武昌區(qū)南湖第一小學招聘備考題庫及1套參考答案詳解
- 2026年長沙市天心區(qū)龍灣小學教師招聘備考題庫及1套參考答案詳解
- 2026年石家莊城市建設運營集團有限公司勞務外包項目招聘12人備考題庫及1套完整答案詳解
- 2025-2030中國純化膨潤土市場投資策略調研及未來前景展望研究報告
- 2025-2030中國質子交換膜燃料電池(PEMFC)行業(yè)運行狀況與投資前景分析研究報告
- 國考題庫文件下載及答案詳解(歷年真題)
- 臨時開梯協議合同模板
- 職工代表知識培訓內容課件
- 2025年醫(yī)院年度應急演練計劃表
- T-CISIA 010-2025 生物刺激素 微生物功能性代謝物通則
- 急性腹痛急救護理
- 室外景觀機電施工方案
- 高標準農田項目冬季施工方案
- 甲流護理課件
- 2025年養(yǎng)老機構退出運營合同協議
- 浙江省杭州市蕭山區(qū)2024-2025學年六年級上學期語文期末試卷
評論
0/150
提交評論