版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、滁州學院本科畢業(yè)論文目錄摘要:1ABSTRACT11 緒論21.1 數(shù)字控制器的發(fā)展概況21.2 課題研究意義.21.2.1 課題研究內容21.2.2 本課題研究意義21.3 論文主要研究工作及結構安排31.3.1 方案的確立31.3.2 硬件設計工作31.3.3 計算機軟件分類31.4 本文的主要工作32 MATLAB和SIMULINK的概述42.1 MATLAB仿真42.2 SIMULINK的使用42.3 系統(tǒng)基本原理52.4 本章小結53 基于MATLAB/SIMULINK的控制算法研究63.1 PID控制算法63.2 PID參數(shù)整定73.2.1 PID被控參數(shù)的選定73.2.2 PID
2、的最佳整定參數(shù)的選定83.3 數(shù)字控制器的直接設計83.3.1 最少拍無靜差有波紋系統(tǒng)的算法83.3.2 最少拍無波紋算法113.4 本章小結124 基于MATLAB/SIMULINK數(shù)字控制器仿真134.1 仿真實例134.1.1 PID控制系統(tǒng)仿真134.1.2 控制系統(tǒng)校正裝置的仿真144.2數(shù)字控制器的直接設計方法154.2.1 最少拍無靜差有波紋系統(tǒng)的設計154.2.2 最少拍無波紋系統(tǒng)仿真164.3本章小結17總結18參考文獻18致謝19 基于MATLAB的數(shù)字控制器設計與仿真摘要:本文介紹了MATLAB/SIMULINK的應用概況,主要通過SIMULINK在數(shù)字控制器仿真中的應用
3、,以一實例為例,通過MATLAB仿真實驗,研究了最少拍有紋波無紋波的計算:比例控制;比例積分控制;比例微分控制對系統(tǒng)控制的影響,最后,基于MATLAB/SIMULINK,給出連續(xù)系統(tǒng)的PID仿真、控制系統(tǒng)動態(tài)校正裝置的仿真和數(shù)字控制器直接設計的仿真。直接進行數(shù)字控制器的設計,主要介紹最少拍系統(tǒng)控制器的設計與仿真。關鍵詞:PID控制器;數(shù)字控制器;仿真;MATLABBased on MATLAB digital controller design and simulationABSTRACT:The paper introduces the application of MATLAB/SIMUL
4、INK, mainly through SIMULINK application in digital controller, a simulation example, for example, by MATLAB simulation experiment, we studied the ripple minimum clap have no ripple of computing: proportional control, Proportion integral control, Percentage differential control system to control the
5、 influence, and finally, based on MATLAB/SIMULINK continuous systems, the PID control system dynamic simulation, calibration device simulation and digital controller design directly simulation. Direct digital controller design, mainly introduce the system controller design at least pat.Key words:PID
6、 controller;digital controller design;simulation; MATLAB1 緒論1.1 數(shù)字控制器的發(fā)展概況隨著計算機技術的迅猛發(fā)展,計算機的應用領域也越來越廣。數(shù)字計算機不僅在科學計算、數(shù)據(jù)處理等方面獲得了廣泛的應用,而且在自動控制領域也得到了越來越廣泛的應用。數(shù)字計算機在自動控制中的基本應用就是直接參與控制,承擔了控制系統(tǒng)中控制器的任務,從而形成了計算機控制系統(tǒng)。計算機控制實質是自動控制技術與微機技術的結合。由于微機具有大量存儲信息的能力,強大的邏輯判斷的功能以及快速運算的本領,使控制器能夠解決常規(guī)控制器解決不了的難題,能夠達到常規(guī)控制器達不到的優(yōu)異
7、性能指標。模擬化設計要求較小的采樣周期,只能實現(xiàn)比較簡單的控制算法。由于控制任務的需要,但所選擇的采樣周期比較大或對控制器質量要求比較高時,就要從被控對象的特性出發(fā),直接根據(jù)采樣系統(tǒng)理論來設計數(shù)字控制器。直接數(shù)字設計比模擬化設計具有更一般的意義,它完全是根據(jù)采樣系統(tǒng)的特點進行分析與綜合,并導出相應的控制規(guī)律的。利用微機的靈活性,就可以實現(xiàn)從簡單到復雜的各種控制規(guī)律。1.2 課題研究意義.1.2.1 課題研究內容本課題的內容為在MATLAB下的數(shù)字控制器設計與仿真,主要介紹最少拍系統(tǒng)。在計算機控制系統(tǒng)中,MATLAB軟件的應用。由于最少拍控制系統(tǒng)模擬連續(xù)系統(tǒng)要求的參數(shù)準確,但在實驗電路中的元器件
8、自身參數(shù)的不準確性,及受溫度或其它因素的影響,很難做到參數(shù)的準確,特別是一階慣性環(huán)節(jié)和積分環(huán)節(jié)的參數(shù)不易整定,輸出波形易出現(xiàn)失真,很難得到理想的結果,多年來基本上是利用傳輸函數(shù)建立仿真模型,這種仿真模型構建方法相對簡單,僅用比例積分、一階慣性和傳輸函數(shù)數(shù)學模塊搭建,雖可避免參數(shù)的不準確性,但與實際電路相距較遠,用到的僅是數(shù)學模塊也就不易理解最少拍控制系統(tǒng)在實際電路系統(tǒng)中的應用。本文創(chuàng)新之處在于利用MATLAB仿真平臺對最少拍控制系統(tǒng)實驗電路進行建模,構建最少拍控制系統(tǒng)實驗電路的仿真電路圖。1.2.2 本課題研究意義隨著對自動控制系統(tǒng)功能要求的不斷提高,計算機控制系統(tǒng)的優(yōu)越性也表現(xiàn)得越來越突出。
9、現(xiàn)代的控制系統(tǒng)不管是簡單的還是復雜的,幾乎都是采用計算機控制。在設計計算機控制系統(tǒng)的數(shù)字控制器時,由于z域計算的復雜性,已不能像連續(xù)系統(tǒng)那樣可以靠手工的近似計算確定控制器和檢驗性能指標,必須利用某種計算機軟件進行數(shù)字仿真。MATLAB非常適合做控制系統(tǒng)的數(shù)字仿真。MATLAB正是一個優(yōu)秀的計算機輔助工具,MATLAB語言的兩個最顯著的特點,即其強大的矩陣運算能力和完美的圖形可視化功能,使得它成為國際控制界 應用最廣的首選計算機工具?,F(xiàn)在,MATLAB語言不但廣泛應用于控制領域,也應用于其它的工程和非工程領域。該文將運用離散系統(tǒng)控制理論,直接進行數(shù)字控制器的設計,主要介紹最少拍系統(tǒng)控制器的設計,
10、在MATLAB環(huán)境的仿真檢驗。本課題結果對計算機控制器設計有指導意義。1.3 論文主要研究工作及結構安排1.3.1 方案的確立本論文的研究工作主要圍繞數(shù)字控制器的設計和在MATLAB下的仿真檢驗。數(shù)字控制器的設計可以從多個方面進行,本文主要介紹最少拍系統(tǒng)控制器的設計,仿真是在MATLAB環(huán)境下的Simulink中進行的。Simulink是MATLAB中的一種可視化仿真工具。一種基于MATLAB的框圖設計環(huán)境,是實現(xiàn)動態(tài)系統(tǒng)建模、仿真和分析的一個軟件包,被廣泛應用于線性系統(tǒng)、非線性系統(tǒng)、數(shù)字控制及數(shù)字信號處理的建模和仿真中。Simulink可以用連續(xù)采樣時間、離散采樣時間或兩種混合的采樣時間進行
11、建模,它也支持多速率系統(tǒng),也就是系統(tǒng)中的不同部分具有不同的采樣速率。為了創(chuàng)建動態(tài)系統(tǒng)模型,Simulink提供了一個建立模型方塊圖的圖形用戶接口(GUI),這個創(chuàng)建過程只需單擊和拖動鼠標操作就能完成,它提供了一種更快捷、直接明了的方式,而且用戶可以立即看到系統(tǒng)的仿真結果。1.3.2 硬件設計工作在確定總體方案并在掌握系統(tǒng)工作原理的基礎上,選用一臺微機作為上位機。微機中裝有MATLAB軟件。1.3.3 計算機軟件分類(1) PSPICE、ORCAD:通用的電子電路仿真軟件,適合于元件級仿真。(2) SYSTEM VIEW:系統(tǒng)級的電路動態(tài)仿真軟件(3) MATLAB:具有強大的數(shù)值計算能力,包含
12、各種工具箱,其程序不能脫離MATLAB環(huán)境而運行,所以嚴格講,MATLAB不是一種計算機語言,而是一種高級的科學分析與計算軟件。(4) SIMULINK:是MATLAB附帶的基于模型化圖形組態(tài)的動態(tài)仿真環(huán)境。本文主要用SIMULINK來進行仿真的。1.4 本文的主要工作本課題為工程應用項目研究,對MATLAB/SIMULINK在控制系統(tǒng)中的仿真作了詳細的介紹,利用MATLAB中的SIMULINK,論述數(shù)字控制的設計。讓我們更加了解數(shù)字控制器的一些基本內容。本文主要完成以下幾方面的工作。介紹了MATLAB和SIMULINK的應用概況,主要討論SIMULINK在控制器仿真中的應用,以及最少拍的設計
13、方法。2 MATLAB和SIMULINK的概述2.1 MATLAB仿真仿真是近幾十年發(fā)展的一門綜合性技術學科,它對系統(tǒng)進行設計、研究和決策提供了一個先進而有效的手段,并可縮小設計周期、降低費用。仿真技術已經廣泛應用于工程及非工程的廣泛領域,并取得了極大的社會及經濟效益。MATLAB正是一個優(yōu)秀的計算機輔助工具,MATLAB語言的兩個最顯著的特點,即其強大的矩陣運算能力MATLAB仿真簡介目前MATLAB已經成為控制界國際上最流行的軟件,它除了傳統(tǒng)的交互式編程之外,還提出了豐富可靠的矩陣運算、圖形繪制、數(shù)據(jù)處理、圖像處理和方便的WINDOWS編程等便利工具。此外,控制界很多學者將自己擅長的CAD
14、方法用MATLAB加以實現(xiàn),出現(xiàn)了大量的MATLAB配套工具箱。圖形交互式的模型輸人計算機仿真環(huán)境SIMULINK的出現(xiàn)為MATLAB應用的進一步推廣起到了積極的作用。SIMULINK是一個功能十分強大的仿真軟件,其特點主要表現(xiàn)在系統(tǒng)框圖建立十分容易并直觀,SIMUIJINK的仿真精度是比較高的,所以得出的仿真結果是可信的。利用SIMULINK強大的仿真功能對整個控制系統(tǒng)進行優(yōu)化設計,可使控制系統(tǒng)的設計工作迎刃而解。2.2 SIMULINK的使用MATLAB的SIMULINK子庫是一個建模、分析各種物理和數(shù)學系統(tǒng)的軟件,它用框圖表示系統(tǒng)的各個環(huán)節(jié),用帶方向的連線表示各環(huán)節(jié)的輸入輸出關系。啟動S
15、IMULINK十分容易,只需在MATLAB的命令窗口鍵入“SIMULINK”命令,此時出現(xiàn)一個SIMULINK窗口,包含七個模型庫,分別是信號源庫、輸出庫、離散系統(tǒng)庫、線性系統(tǒng)庫、非線性系統(tǒng)庫及擴展系統(tǒng)庫。(1)信號源庫包括階躍信號、正弦波、白噪聲、時鐘、常值、文件、信號發(fā)生器等各種信號源,其中信號發(fā)生器可產生正弦波、方波、鋸齒波、隨機信號等波形。(2)輸出庫包括示波器仿真窗口、MATLAB工作區(qū)、文件等形式的輸出。(3) 離散系統(tǒng)庫包括五種標準模式:延遲,零-極點,濾波器,離散傳遞函數(shù),離散狀態(tài)空間。(4) 線性系統(tǒng)庫提供七種標準模式:加法器、比例環(huán)節(jié)、積分環(huán)節(jié)、微分環(huán)節(jié)、傳遞函數(shù)、零-極點
16、、狀態(tài)空間。(5) 非線性系統(tǒng)庫提供十三種常用標準模式:絕對值、乘法、函數(shù)、回環(huán)特性、死區(qū)特性、斜率、繼電器特性、飽和特性、開關特性等。(6) 系統(tǒng)連接庫包括輸入、輸出、多路轉換等模塊,用于連接其他模塊。(7) 系統(tǒng)擴展庫考慮到系統(tǒng)的復雜性,SIMULINK另提供十二種類型的擴展系統(tǒng)庫,每一種又有多種模型供選擇。使用時只要從各子庫中取出模型,定義好模型參數(shù),將各模型連接起來,然后設置系統(tǒng)參數(shù),如仿真時間、仿真步長、計算方法等。SIMULINK提供了Euler、RungeKutta、Gear、Adams及專用于線性系統(tǒng)的LinSim算法,用戶根據(jù)仿真要求選擇適當?shù)乃惴ā?.3 系統(tǒng)基本原理在自動
17、調節(jié)系統(tǒng)中,當偏差存在時,總是希望系統(tǒng)能盡快地消除偏差,使輸出跟隨輸入變化;或者在有限的幾個采樣周期內即可達到平衡。最少拍實際上是時間最優(yōu)控制。因此,最少拍控制系統(tǒng)的設計任務就是設計一個數(shù)字控制器,使系統(tǒng)達到穩(wěn)定時所需的采樣周期最少。而且系統(tǒng)在采樣點的輸出值能準確地跟蹤輸入信號,不存在靜差。對任何兩個采樣周期中的過程則不作要求。除了設計數(shù)字控制器外,本文介紹了在計算機控制系統(tǒng)中,設計最小拍數(shù)字控制器。MATLAB的功能和特點已使它成為控制系統(tǒng)設計、仿真、教學不可缺少的基本軟件。MATLAB幾乎已成為控制系統(tǒng)CAD的代名詞,而SIMULINK則是MATLAB在控制系統(tǒng)仿真領域的新突破。如果能充實
18、MATLAB的各種資源,無疑會給我們的科研、工程實踐帶來很大便利和顯著的經濟效益。2.4 本章小結MATLAB的功能和特點已使它成為控制系統(tǒng)設計、仿真、教學不可缺少的基本軟件。MATLAB幾乎已成為控制系統(tǒng)CAD的代名詞,而SIMULINK則是MATLAB在控制系統(tǒng)仿真領域的新突破。如果能充實MATLAB的各種資源,無疑會給我們的科研、工程實踐帶來很大便利和顯著的經濟效益。3 基于MATLAB/SIMULINK的控制算法研究3.1 PID控制算法PID控制算法簡單應用廣泛,但是其參數(shù)整定方法繁雜。利用MATLAB可以方便地仿真,實現(xiàn)PID參數(shù)整定。按偏差的比例(portional)、積分(in
19、tegral)和微分(derivative)進行控制的調節(jié)器,簡稱PID調節(jié)器。在工業(yè)系統(tǒng)中,大多有儲能元件存在,這就使系統(tǒng)對外作用的響應有一定的慣性,且能量和信息傳輸過程中,由于管道、長線等原因也引入一些時間上的滯后,因此,單按偏差進行比例調節(jié),很難取得較好的控制效果,所以引入偏差的積分調節(jié)以提高精度,引入偏差的微分來消除系統(tǒng)慣性的影響,這就形成了按偏差的PID調節(jié)系統(tǒng)。在連續(xù)系統(tǒng)中,PID的控制規(guī)律為: (3-1)式中:u(t)調節(jié)器的輸出信號e(t)偏差信號,等于給定量與輸出量之差Kp比例系數(shù)TI積分時間常數(shù)TD微分時間常數(shù)為使計算機能對該式進行計算,必須將連續(xù)的微分方程化成離散的差分方
20、程。設T為采樣周期,k為采樣序號(k=0、1、2、n),積分用累加和近似,微分用一階后項差分近似,得: (3-2)即為離散化的PID控制器的全量式輸出形式。但此種算法和過去的所有狀態(tài)有關,要將歷次e(j)相加,計算時浪費時間和內存,故常用其遞推形式。第k-1次采樣時:(3-3)(3-2)、(3-3)兩式想減,整理得: (3-4)其中: 在此PID增量算式中,A、B、C三個參數(shù)可單獨進行選擇,從形式上已看不出比例、積分、微分作用得直接關系,只反映各次偏差對控制作用得影響。3.2 PID參數(shù)整定隨著控制理論和計算機技術的發(fā)展,在自動化過程控制中,PID控制由于其具有控制方法簡單、穩(wěn)定性好、可靠性高
21、和易于現(xiàn)場調試等優(yōu)點,被廣泛應用于工業(yè)過程控制。由于在實際生產過程中,許多被控對象隨著負荷或干擾因素影響,其對象特性參數(shù)或結構發(fā)生改變。自適應控制運用現(xiàn)代控制理論在線識別對象特征參數(shù),實時改變其控制策路,使控制系統(tǒng)品質指標保持在最佳范圍內,但其控制效果的好壞取決于辨識模型的精確度,這對于復雜系統(tǒng)是非常困難的。因此,在工業(yè)生產過程中,大量采用的仍然是PID參數(shù)的整定方法很多。若擾動出現(xiàn)使得現(xiàn)場控制對象值發(fā)生變化,現(xiàn)場檢測元件就會將這種變化記錄并傳送給PID控制器,改變過程變量值(以下簡稱PV值),經變送器送至PID控制器的輸入端,并與其給定值(以下簡稱SP值)進行比較得到偏差值(以下簡稱e值),
22、調節(jié)器按此偏差并以預先設定的整定參數(shù)控制規(guī)律發(fā)出控制信號,去改變調節(jié)器的開度,使調節(jié)器的開度增加或減少,從而使現(xiàn)場控制對象值發(fā)生改變,并趨向于給定值(SP值),以達到控制目的。3.2.1 PID被控參數(shù)的選定因為影響控制對象值變化的擾動很多,并非所有擾動都必須加以控制,所以正確選定被控參數(shù),顯得尤為重要。選擇被控參數(shù)要根據(jù)生產工藝要求,深入分析生產工藝過程,找出能較好反映工藝生產狀態(tài)變化的參數(shù),客觀上要求進行自動控制的參數(shù),作為被控參數(shù)。下面總結出選取被控參數(shù)的一些原則:(1) 選擇對產品的產量、質量、安全生產、經濟動作和環(huán)境保護具有決定性作用的、可直接測量的工藝參數(shù)作為被控參數(shù)。(2)當不能
23、用直接參數(shù)作為被控參數(shù)時,應該選擇一個與直接參數(shù)有線性單值函數(shù)對應關系的間接參數(shù)作為被控參數(shù)。(3)被控參數(shù)必須具有足夠高的靈敏度。(4)被控參數(shù)的選取,必須考慮工藝過程的合理性和所用儀表的性能。3.2.2 PID的最佳整定參數(shù)的選定PID的最佳整定參數(shù)一般包括KP、TI、TD等三個常用的控制參數(shù),準確有效的選定PID的最佳整定參數(shù)是關于PID控制器是否有效的關鍵部分,如何在實際生產中找到這些合適的參數(shù)呢?現(xiàn)行的方法有很多種,如:動態(tài)特性參數(shù)法、穩(wěn)定邊界法、阻尼振蕩法、現(xiàn)場經驗整定法、極限環(huán)自整定法等?,F(xiàn)場經驗整定法是人們在長期工作工程實踐中,從各種控制規(guī)律對系統(tǒng)控制質量的影響的定性分析總結出
24、來的一種行之有效、并得到廣泛應用的工程整定方法。在現(xiàn)場整定過程中,我們要保持PID參數(shù)按先比例,后積分,最后微分的順序進行,在觀察現(xiàn)場過程值PV的趨勢曲線的同時,慢慢的改變PID參數(shù),進行反復湊試,直到控制質量符合要求為止。在具體整定中,我們通常先關閉積分項和微分項,將TI設置為無窮大、TD設置為零,使其成為純比例調節(jié)。初期比例度按經驗數(shù)據(jù)設定,根據(jù)PV曲線,再慢慢的整定比例控制比例度,使系統(tǒng)達到41衰減振蕩的PV曲線,然后,再加積分作用。在加積分作用之前,應將比例度加大為原來的1.2倍左右。將積分時間TI由大到小的調整,真到系統(tǒng)再次得到41的衰減振蕩的PV曲線為止。若需引入微分作用,微分時間
25、按TD=(1/31/4) TI計算,這時可將比例度調到原來數(shù)值或更小一些,再將微分時間由小到大調整,直到PV曲線達到滿意為止。在找到最佳整定參數(shù)之前,要對PV值曲線進行走勢分析,判斷擾動存在的變化大小,再慢慢的進行湊試。如果經過多次乃找不到最佳整定參數(shù)或參數(shù)無法達到理想狀態(tài),而生產工藝又必須要求較為準確,那就得考慮單回路PID控制的有效性,是否應該選用更復雜的PID控制。值得注意的是:PID最佳整定參數(shù)確定后,并不能說明它永遠都是最佳的,當由外界擾動的發(fā)生根本性的改變時,就必須重新根據(jù)需要再進行最佳參數(shù)的整定。它也是保證PID控制有效的重要環(huán)節(jié)。3.3 數(shù)字控制器的直接設計3.3.1 最少拍無
26、靜差有波紋系統(tǒng)的算法在自動調節(jié)系統(tǒng)中,當偏差存在時,總是希望系統(tǒng)能盡快地消除偏差,使輸出跟隨輸入變化;或者在有限的幾個周期內即可達到平衡。最少拍實際上是時間最優(yōu)控制。因此,最少拍控制系統(tǒng)的設計任務就是設計一個數(shù)字控制器。使系統(tǒng)達到穩(wěn)定時所需要的采樣周期最少,而且系統(tǒng)的采樣點的輸出值能準確地跟蹤輸入信號,不存在靜差。圖3-1數(shù)字控制系統(tǒng)結構如圖3-1所示。D(z)為數(shù)字控制器,G(z)為廣義對象的脈沖傳遞函數(shù)。(z)為閉環(huán)z傳遞函數(shù),c(z)為輸出信號的z傳遞函數(shù),R(z)為輸入信號的z傳遞函數(shù)。系統(tǒng)閉環(huán)z傳遞函為:圖3-1 數(shù)字控制系統(tǒng)原理圖 (3-5) (3-6)由公式(3-5)和(3-6)
27、可得出最少拍控制系統(tǒng)的數(shù)字控制器為: (3-7) (3-8) (3-9)在式(3-7)中,廣義對象的Z傳遞函數(shù)G(z)是保持器和被控對象所固有的,一旦被控對象確定,G(z)是不能改變的。但是,誤差傳遞函數(shù)G(z)是因不同的典型輸入而改變的,(z)則根據(jù)系統(tǒng)的不同要求決定。因此,當(z)、G(z) 、Ge(z)確定后 ,便可根據(jù)式(3-7)求出最少拍控制器系統(tǒng)數(shù)字調節(jié)器的z傳遞函數(shù),它是設計數(shù)字調節(jié)器的基礎。在一般情況下,所取的典型輸入形式有三種。單位階躍輸入函數(shù), (3-10)單位速度輸入 (3-11)它們都有共同的z變換形式 (3-12) 式中m為正整數(shù)A(z)是不包括(1- z-1 )因式
28、的關于z-1的多項式。因此,對于不同的輸入,只要m不同而已。一般只討論m=1、2、3的情況。將(3-12)代入(3-6)得 (3-13)已知多項式A(z)不包括z=1的零的,為使穩(wěn)態(tài)誤差等于零,Ge(z)中必須含有因子 (3-14)式中F(z)是不包含零的z=1的關于z-1的多項式。如取F(z)=1,可使調節(jié)器的形式最簡單,且使E(z)的項數(shù)最少,因而調節(jié)時間最短。據(jù)此,誤差傳遞函數(shù)為:單位階躍輸入時 (3-15)單位速度輸入時 (3-16)單位加速度輸入時 (3-17)對于一個給定特性的系統(tǒng),當采樣周期T和保持器選定后,求得系統(tǒng)的脈沖傳遞函數(shù)G(z),再根據(jù)最少拍設計原理,結合典型輸入函數(shù)求
29、得系統(tǒng)的脈沖傳遞函數(shù)(z),就可以求得數(shù)字控制器的傳遞函數(shù)D(z)。根據(jù)z變化的定義(3-18)式中e(0)、e(T)、e(2T)、e(kT)就是每個采樣瞬間的系統(tǒng)誤差。單位階躍輸入時 (3-19)單位速度輸入時 (3-20)單位加速度輸入時 (3-21)由此可見,系統(tǒng)在三中不同的輸入作用下分別經過(T)兩拍(2T)和三拍(3T)的調節(jié)時間后,系統(tǒng)的偏差就可以消除,對應的T、2T、3T,就是調整時間。在前面討論的最少拍系統(tǒng)D(z)的設計過程中,對被控對象G(z)并未提出具體限制。實際上,只有當廣義對象的z傳遞函數(shù)G(z)是穩(wěn)定的,即在單位園上或單位園外沒有零、極點、而且不包含純滯后環(huán)節(jié)z-1時
30、,所設計的最少拍系統(tǒng)才是正確的。最少拍控制系統(tǒng)采用z變換方法進行設計,采樣點上的誤差為零,不能保證采樣點之間的誤差值也為零,最少拍系統(tǒng)的輸出響應在采樣點之間存在波紋。波紋不僅造成誤差,也消耗功率,浪費能量,而且造成機械磨損。表3-1 三種典型輸入的最少拍系統(tǒng)輸入函數(shù)誤差z傳遞函數(shù)閉環(huán)z傳遞函數(shù)最少拍調節(jié)器調節(jié)時間3.3.2 最少拍無波紋算法由圖3-1可以看出產生波紋的原因是,在零階保持器的輸入端,也就是數(shù)字控制器的輸出經采樣開關后達不到相對穩(wěn)定,由此可知,最少拍無紋系統(tǒng)除保證輸出位最少拍外,還必須使U(z)穩(wěn)定。由圖3-1知 (3-22)根據(jù)式(3-18)可證以明,只要D(z)是z-1有限多項
31、式,那么在確定的典型輸入作用下,經過有限拍以后,U(z)達到相對穩(wěn)定,從而保證系統(tǒng)輸出無波紋。已知單位階躍輸入的z變換 (3-21)如果 (3-22)那么 (3-23)由式(3-23)可得 由此可見,第二拍起,就穩(wěn)定在上。當系統(tǒng)含有積分環(huán)節(jié)時,。3.4 本章小結PID調節(jié)器是連續(xù)系統(tǒng)中技術成熟,應用最廣泛的一種調節(jié)器,實際運行經驗及理論分析證明。PID調節(jié)器對各類工業(yè)系統(tǒng)(包括傳遞函數(shù)不很明確的對象)進行控制都能夠取得滿意的效果,然而PID參數(shù)的整定卻是工程實際中非常棘手的問題。有了MATLAB這個有力工具。就可以在仿真的基礎上。很方便的解決參數(shù)整定問題。最小拍控制器的設計就是設計一個數(shù)字控制
32、器,數(shù)字控制器的設計就是求出D(z)。4 基于MATLAB/SIMULINK數(shù)字控制器仿真4.1 仿真實例4.1.1 PID控制系統(tǒng)仿真若設被控對象為二階系統(tǒng),傳遞函數(shù)為: (4-1)應用SIMULINK工具箱建立圖4-1所示的控制系統(tǒng)仿真模型,并設置各模塊參數(shù)。PID控制器的參數(shù)KP、KI、KD可按第三章中介紹的方法整定,取不同的值可得到不同的結果,在示波器中顯示的結果如圖4-2圖4-1 控制系統(tǒng)仿真模型圖4-2 仿真結果由圖我們可以看出:參數(shù)KP、KI、KD的取值不同,在輸入波形一定的情況下,輸出的波形是不同的,我們要選擇最優(yōu)的取值。4.1.2 控制系統(tǒng)校正裝置的仿真若設被控對象為二階系統(tǒng)
33、,傳遞函數(shù)為: (4-2)由參考書2用工程設計法求得D(s) (4-3)應用SIMULINK工具箱建立圖4-3所示的控制系統(tǒng)仿真模型。圖4-3 控制系統(tǒng)仿真模型運行結果如圖4-4圖4-4 運行結果由上圖表明:系統(tǒng)加上校正裝置后,系統(tǒng)的性能得到優(yōu)化。4.2數(shù)字控制器的直接設計方法4.2.1 最少拍無靜差有波紋系統(tǒng)的設計 若設被控對象的傳遞函數(shù)為: (4-4)由第3章可求出數(shù)字調節(jié)器的z傳遞函數(shù): (4-5) 應用SIMULINK工具箱建立圖4-5所示的控制系統(tǒng)仿真模型。圖4-5 控制系統(tǒng)仿真模型運行結果如圖4-6與圖4-7所示:圖4-6 數(shù)字控制器的輸出波形 圖4-7 系統(tǒng)輸出波形從圖中可以看出
34、,當系統(tǒng)為單位速度輸入時,經過兩拍以后,輸出量完全等于輸入采樣值。但在各采樣點之間還存在著一定的誤差,即存在著一定的波紋。4.2.2 最少拍無波紋系統(tǒng)仿真若設被控對象的傳遞函數(shù)為: (4-6)由第3章可求出數(shù)字調節(jié)器的z傳遞函數(shù): (4-7)應用SIMULINK工具箱建立圖4-8所示的控制系統(tǒng)仿真模型。圖4-8 控制系統(tǒng)仿真模型運行結果如圖4-9與4-10所示:圖4-9 數(shù)字控制器輸出波形圖4-10 系統(tǒng)的輸出波形從圖中可以看出,三拍以后,數(shù)字控制器的輸出u(k)為常數(shù),所以能保證無波紋。4.3本章小結本節(jié)通過對數(shù)字控制器在MATLAB/SIMULINK的環(huán)境下進行仿真,我們可以看出直接數(shù)字設
35、計比模擬化設計具有更一般的意義,它完全是根據(jù)采樣系統(tǒng)的特點進行分析語綜合,并導出相應的控制規(guī)律。利用微機軟件的靈活性,就可以實現(xiàn)從簡單到復雜的各種控制規(guī)律。總結計算機控制系統(tǒng)的數(shù)字控制器的設計靠手工計算已不可能,MATLAB以其卓越的計算、繪圖功能很好地解決了設計所需要的繪圖及數(shù)字仿真等問題。有助于學生更好觀察最少拍控制系統(tǒng)實驗的結果,幫助他們理解最少拍控制系統(tǒng)的原理和應用。當然,也可以將這種構建思路用于科研或其它學科的教學。由于最少拍控制算法是根據(jù)被控對象的模型確定的,因此,在采用該方法時,必須實現(xiàn)知道被控對象的精確的數(shù)學模型,這一點導致其使用存在一定的局限性,但是可以結合系統(tǒng)辨識等方法使用
36、。通過調節(jié)仿真模型中各個環(huán)節(jié)的參數(shù),可以對控制器的性能進行優(yōu)化和調整,對于實際修改控制算法起到了輔助作用。基于MATLAB開發(fā)環(huán)境的這種建模仿真方法對于計算機測控系統(tǒng)計算機輔助設計具有廣泛的實用價值。MATLAB軟件的源代碼開放性和界面設計風格使仿真程序具有良好的可移植性和人機對話功能。通過進一步的研究,用該軟件環(huán)境可以開發(fā)出功能更強大的控制系統(tǒng)計算機仿真模型。參考文獻1 曹承志.微型計算機控制新技術M.北京:機械工業(yè)出版社,2004,07:170189.2 薛定宇.控制系統(tǒng)計算機輔助設計MATLAB語言及應用M.北京:清華大學出版社,1996.3 賴壽宏.微型計算機控制技術M.北京:機械工業(yè)出版社,2005
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個人股權贈與協(xié)議(公益捐贈)4篇
- 2025年度個人與公司承包旅游服務合同范本2篇
- 2025版明星肖像使用權獨家轉讓合同2篇
- 2025版?zhèn)€人二手房交易房屋抵押貸款服務協(xié)議
- 2025年度個人獨資企業(yè)數(shù)據(jù)安全管理與隱私保護合同3篇
- 2025年度個人向非營利組織貸款合同樣本2篇
- 2025年度大型橋梁鋼管腳手架施工勞務承包合同
- 2025-2030全球法庭口譯服務行業(yè)調研及趨勢分析報告
- 2025-2030全球環(huán)網(wǎng)配電單元行業(yè)調研及趨勢分析報告
- 2025年度個人汽車租賃合同違約責任條款
- GB/T 33629-2024風能發(fā)電系統(tǒng)雷電防護
- 常州市2023-2024學年八年級上學期期末地理試卷(含答案解析)
- 道路安全教育課件
- 2023年浙江省衢州市中考語文試題(含答案解析)
- 深靜脈血栓(DVT)課件
- 2023年四川省廣元市中考數(shù)學試卷
- 醫(yī)務科運用PDCA循環(huán)提高門診醫(yī)生準時出診率PDCA成果匯報
- GB/T 19885-2005聲學隔聲間的隔聲性能測定實驗室和現(xiàn)場測量
- GB/T 17387-1998潛油電泵裝置的操作、維護和故障檢查
- 高標準基本農田建設規(guī)范培訓課件
- 學校委托管理協(xié)議書范本
評論
0/150
提交評論