




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、計算機控制計算機控制Computer Control航天學(xué)院航天學(xué)院控制科學(xué)與工程系控制科學(xué)與工程系金金 晶晶主樓主樓602 139364451921課程安排課程安排講課講課32學(xué)時學(xué)時 金晶金晶實驗實驗6學(xué)時學(xué)時上機上機6學(xué)時學(xué)時 上機、實驗如下:上機、實驗如下:實驗一實驗一 數(shù)字濾波器的設(shè)計與仿真數(shù)字濾波器的設(shè)計與仿真 實驗二實驗二 數(shù)字數(shù)字PID控制器設(shè)計與仿真控制器設(shè)計與仿真 實驗三實驗三 數(shù)字輸入數(shù)字輸入/輸出實驗輸出實驗實驗四實驗四 模擬濾波與數(shù)字濾波實驗?zāi)M濾波與數(shù)字濾波實驗實驗五實驗五 數(shù)字數(shù)字PID控制實驗控制實驗實驗六實驗六 直流電機閉環(huán)調(diào)速實驗直流電機閉環(huán)調(diào)速實驗2 王艷
2、王艷參考書參考書盛珣華,李潤梅編著盛珣華,李潤梅編著. 計算機控制系統(tǒng)計算機控制系統(tǒng). 清華大學(xué)出版社清華大學(xué)出版社. 2007 緒方勝彥著,劉君華譯緒方勝彥著,劉君華譯. 離散時間控制系統(tǒng)離散時間控制系統(tǒng). 西安交通大西安交通大學(xué)出版社,學(xué)出版社,1990.袁本恕編著袁本恕編著. 計算機控制系統(tǒng)計算機控制系統(tǒng). 中國科學(xué)技術(shù)大學(xué)出版社,中國科學(xué)技術(shù)大學(xué)出版社,1988.Katsuhiko Ogata . 現(xiàn)代控制工程現(xiàn)代控制工程. 電子工業(yè)出版社,電子工業(yè)出版社,2000. 施保華施保華, 楊三青楊三青, 周鳳星周鳳星. 計算機控制技術(shù)計算機控制技術(shù). 華中科技大學(xué)華中科技大學(xué)出版社出版社.
3、 2007. 教材教材數(shù)字控制徐麗娜編著,科學(xué)出版社數(shù)字控制徐麗娜編著,科學(xué)出版社計算機控制實驗指導(dǎo)書王艷主編,教材科印刷計算機控制實驗指導(dǎo)書王艷主編,教材科印刷3成績記載方法成績記載方法閉卷考試閉卷考試 70%作業(yè)和出勤作業(yè)和出勤 10%實驗實驗 20%4第第1章章 緒言緒言 數(shù)字控制(又稱計算機控制)課程為自動控制及相關(guān)數(shù)字控制(又稱計算機控制)課程為自動控制及相關(guān)專業(yè)學(xué)生講授線性定常數(shù)字控制系統(tǒng)分析與綜合的一些基專業(yè)學(xué)生講授線性定常數(shù)字控制系統(tǒng)分析與綜合的一些基本方法,其理論基礎(chǔ)為本方法,其理論基礎(chǔ)為線性離散時間系統(tǒng)線性離散時間系統(tǒng)理論。理論。 數(shù)字控制系統(tǒng)是以數(shù)字控制系統(tǒng)是以數(shù)字計算機
4、數(shù)字計算機作為作為數(shù)字控制器數(shù)字控制器,實現(xiàn),實現(xiàn)對連續(xù)對象(或過程)的對連續(xù)對象(或過程)的閉環(huán)控制閉環(huán)控制,也稱為計算機控制系,也稱為計算機控制系統(tǒng)。統(tǒng)。5控制理論發(fā)展歷史控制理論發(fā)展歷史w20世紀世紀4060年代,年代,“古典控制理論古典控制理論”時代。時代。 主要針對線性定常系統(tǒng),解決單輸入單輸出問題。采用主要針對線性定常系統(tǒng),解決單輸入單輸出問題。采用傳遞函數(shù)、頻率特性、根軌跡為基礎(chǔ)的頻域分析方法。對非傳遞函數(shù)、頻率特性、根軌跡為基礎(chǔ)的頻域分析方法。對非線性系統(tǒng),分析采用的相平面法一般不超過兩個變量。線性系統(tǒng),分析采用的相平面法一般不超過兩個變量。w20世紀世紀6070年代,年代,“
5、現(xiàn)代控制理論現(xiàn)代控制理論”。 隨著計算機的飛速發(fā)展,推動了狀態(tài)空間法的應(yīng)用,其隨著計算機的飛速發(fā)展,推動了狀態(tài)空間法的應(yīng)用,其可以解決多輸入多輸出問題。系統(tǒng)可以是線性的、定常的,可以解決多輸入多輸出問題。系統(tǒng)可以是線性的、定常的,也可以是非線性的、時變的。也可以是非線性的、時變的。集中控制理論階段集中控制理論階段6w20世紀世紀70年代至今,向年代至今,向“大系統(tǒng)理論大系統(tǒng)理論”和和“智能控制智能控制”方向方向發(fā)展。發(fā)展。 “大系統(tǒng)理論大系統(tǒng)理論”是用控制和信息的觀點,研究各種大系統(tǒng)的是用控制和信息的觀點,研究各種大系統(tǒng)的協(xié)調(diào)、控制方法,包括大系統(tǒng)的建模、模型降階、遞階控制、協(xié)調(diào)、控制方法,包
6、括大系統(tǒng)的建模、模型降階、遞階控制、分散控制和穩(wěn)定性等內(nèi)容;大系統(tǒng)的特征是:規(guī)模龐大、結(jié)分散控制和穩(wěn)定性等內(nèi)容;大系統(tǒng)的特征是:規(guī)模龐大、結(jié)構(gòu)復(fù)雜(環(huán)節(jié)較多、層次較多或關(guān)系復(fù)雜)、目標多樣、影構(gòu)復(fù)雜(環(huán)節(jié)較多、層次較多或關(guān)系復(fù)雜)、目標多樣、影響因素眾多,且常帶有隨機性的系統(tǒng)。響因素眾多,且常帶有隨機性的系統(tǒng)。 “智能控制智能控制”是研究與模擬人類智能活動及其控制與信息是研究與模擬人類智能活動及其控制與信息傳遞過程的規(guī)律,研制仿人智能控制。傳遞過程的規(guī)律,研制仿人智能控制。分散控制理論階段分散控制理論階段7動力學(xué)系統(tǒng)動力學(xué)系統(tǒng) 連續(xù)系統(tǒng)連續(xù)系統(tǒng)離散系統(tǒng)離散系統(tǒng)線性系統(tǒng)線性系統(tǒng)非線性系統(tǒng)非線性系
7、統(tǒng)確定性系統(tǒng)確定性系統(tǒng)隨機系統(tǒng)隨機系統(tǒng)正常系統(tǒng)正常系統(tǒng)奇異系統(tǒng)奇異系統(tǒng)單變量系統(tǒng)單變量系統(tǒng)多變量系統(tǒng)多變量系統(tǒng)定常系統(tǒng)定常系統(tǒng)時變系統(tǒng)時變系統(tǒng)確知系統(tǒng)確知系統(tǒng)不確知系統(tǒng)不確知系統(tǒng)動力學(xué)系統(tǒng)分類圖動力學(xué)系統(tǒng)分類圖8計算機控制的發(fā)展歷史計算機控制的發(fā)展歷史(一)(一)數(shù)據(jù)采集與監(jiān)視控制系統(tǒng)數(shù)據(jù)采集與監(jiān)視控制系統(tǒng)DA&SCS(Data Acquisition and Supervisory Control System) 計算機控制系統(tǒng)在計算機控制系統(tǒng)在20世紀世紀50年代開始出現(xiàn),由年代開始出現(xiàn),由于當時計算機硬件條件的限制,控制系統(tǒng)是基于模于當時計算機硬件條件的限制,控制系統(tǒng)是基于模擬控
8、制器實現(xiàn)的,計算機只是作為控制系統(tǒng)的監(jiān)控擬控制器實現(xiàn)的,計算機只是作為控制系統(tǒng)的監(jiān)控設(shè)備,負責對控制系統(tǒng)的參數(shù)進行采集、加工和分設(shè)備,負責對控制系統(tǒng)的參數(shù)進行采集、加工和分析處理,此時的計算機控制系統(tǒng)稱為析處理,此時的計算機控制系統(tǒng)稱為數(shù)據(jù)采集系統(tǒng)數(shù)據(jù)采集系統(tǒng)或監(jiān)視控制系統(tǒng)或監(jiān)視控制系統(tǒng)。 由于這種系統(tǒng)中計算機并不直接參與系統(tǒng)控制,由于這種系統(tǒng)中計算機并不直接參與系統(tǒng)控制,因此系統(tǒng)結(jié)構(gòu)簡單,安全可靠。因此系統(tǒng)結(jié)構(gòu)簡單,安全可靠。 9(二)直接數(shù)字控制系統(tǒng)(二)直接數(shù)字控制系統(tǒng)DDC (Direct Digital Control) 隨著計算機硬件技術(shù)的日益提高,出現(xiàn)了隨著計算機硬件技術(shù)的日益提
9、高,出現(xiàn)了直接數(shù)字控制直接數(shù)字控制系統(tǒng)系統(tǒng),傳統(tǒng)的模擬控制器被計算機構(gòu)成的傳統(tǒng)的模擬控制器被計算機構(gòu)成的數(shù)字控制器數(shù)字控制器所取代。所取代。在在DDC控制系統(tǒng)里,傳感器和執(zhí)行機構(gòu)與計算機是點對點的控制系統(tǒng)里,傳感器和執(zhí)行機構(gòu)與計算機是點對點的連接方式,傳感器和執(zhí)行機構(gòu)通過模擬輸入連接方式,傳感器和執(zhí)行機構(gòu)通過模擬輸入/輸出通道與計算輸出通道與計算機構(gòu)成的數(shù)字控制器之間進行模擬機構(gòu)成的數(shù)字控制器之間進行模擬/數(shù)字信號轉(zhuǎn)換,計算機直數(shù)字信號轉(zhuǎn)換,計算機直接接參與系統(tǒng)的控制及信息處理參與系統(tǒng)的控制及信息處理。DDC是計算機控制技術(shù)中最是計算機控制技術(shù)中最常用的方法之一,其優(yōu)點是靈活性大、可靠性高,可
10、以實現(xiàn)常用的方法之一,其優(yōu)點是靈活性大、可靠性高,可以實現(xiàn)較復(fù)雜的控制規(guī)律,如最優(yōu)控制、魯棒控制、模糊控制等。較復(fù)雜的控制規(guī)律,如最優(yōu)控制、魯棒控制、模糊控制等。生產(chǎn)過程生產(chǎn)過程模擬輸入通道模擬輸入通道模擬輸出通道模擬輸出通道數(shù)控計算機數(shù)控計算機鍵盤、顯示器鍵盤、顯示器打印機等打印機等外部設(shè)備外部設(shè)備直接數(shù)字(直接數(shù)字(DDC)控制系統(tǒng)示意圖控制系統(tǒng)示意圖10 具有兩級計算機控制系統(tǒng)的具有兩級計算機控制系統(tǒng)的計算機監(jiān)督系統(tǒng)計算機監(jiān)督系統(tǒng)SCC,其其底層計算機控制系統(tǒng)為執(zhí)行實時控制任務(wù)的底層計算機控制系統(tǒng)為執(zhí)行實時控制任務(wù)的DDC系統(tǒng),系統(tǒng),高層計算機控制系統(tǒng)為具有強大數(shù)據(jù)處理能力的計算機高層計
11、算機控制系統(tǒng)為具有強大數(shù)據(jù)處理能力的計算機監(jiān)督系統(tǒng)。監(jiān)督系統(tǒng)。(三)計算機監(jiān)督系統(tǒng)(三)計算機監(jiān)督系統(tǒng)SCC(Supervisory Computer Control)計算機監(jiān)督系統(tǒng)計算機監(jiān)督系統(tǒng)直接數(shù)字控制系統(tǒng)直接數(shù)字控制系統(tǒng)11(四)分布式控制系統(tǒng)(四)分布式控制系統(tǒng)DCS (Distributed Control Systems) 隨著控制系統(tǒng)規(guī)模的日益擴大,在隨著控制系統(tǒng)規(guī)模的日益擴大,在20世紀世紀70年代又出現(xiàn)了年代又出現(xiàn)了分布式控制系統(tǒng)分布式控制系統(tǒng)DCS ,又稱集又稱集散控制系統(tǒng)。散控制系統(tǒng)。 其特點是采用層次化的多級計算機系統(tǒng)進行其特點是采用層次化的多級計算機系統(tǒng)進行分散控制
12、、管理集中。分散控制、管理集中。 分布式控制系統(tǒng)是在計算機監(jiān)督控制系統(tǒng)、分布式控制系統(tǒng)是在計算機監(jiān)督控制系統(tǒng)、直接數(shù)字控制系統(tǒng)和計算機多級控制系統(tǒng)的基礎(chǔ)直接數(shù)字控制系統(tǒng)和計算機多級控制系統(tǒng)的基礎(chǔ)上發(fā)展起來的,是應(yīng)用于大規(guī)模復(fù)雜系統(tǒng)或生產(chǎn)上發(fā)展起來的,是應(yīng)用于大規(guī)模復(fù)雜系統(tǒng)或生產(chǎn)過程的一種比較完善的控制與管理系統(tǒng)。過程的一種比較完善的控制與管理系統(tǒng)。12分布式控制系統(tǒng)結(jié)構(gòu)示意圖分布式控制系統(tǒng)結(jié)構(gòu)示意圖局域網(wǎng)局域網(wǎng)LAN操作員操作員工作站工作站1#過程過程控制站控制站N#過程過程控制站控制站傳感器傳感器執(zhí)行器執(zhí)行器傳感器傳感器執(zhí)行器執(zhí)行器被控對象被控對象/生產(chǎn)工程生產(chǎn)工程工程師工程師工作站工作站監(jiān)
13、控監(jiān)控工作站工作站網(wǎng)間連接器網(wǎng)間連接器第一代第一代DCS或或PLC等等13(五)網(wǎng)絡(luò)控制系統(tǒng)(五)網(wǎng)絡(luò)控制系統(tǒng)(Networked Control Systems,NCS) “Networked Control Systems,NCSs” 最早于最早于1998年出現(xiàn)在年出現(xiàn)在馬里蘭大學(xué)馬里蘭大學(xué)G. C. Walsh的論著中的論著中 。 隨著計算機技術(shù)、網(wǎng)絡(luò)通信技術(shù)和控制科學(xué)的日益發(fā)展與隨著計算機技術(shù)、網(wǎng)絡(luò)通信技術(shù)和控制科學(xué)的日益發(fā)展與交叉滲透,控制系統(tǒng)已由封閉的集中體系逐漸向開放分布式體交叉滲透,控制系統(tǒng)已由封閉的集中體系逐漸向開放分布式體系發(fā)展。很多復(fù)雜的控制系統(tǒng)如系發(fā)展。很多復(fù)雜的控制系
14、統(tǒng)如無線網(wǎng)絡(luò)機器人無線網(wǎng)絡(luò)機器人、遠程遙控操遠程遙控操作作、基于、基于Internet的的遠程教學(xué)和實驗遠程教學(xué)和實驗、遠程醫(yī)療遠程醫(yī)療、航空航天系統(tǒng)航空航天系統(tǒng)以及現(xiàn)場總線和工業(yè)以太網(wǎng)技術(shù)等,其本質(zhì)上都可歸結(jié)為基于以及現(xiàn)場總線和工業(yè)以太網(wǎng)技術(shù)等,其本質(zhì)上都可歸結(jié)為基于網(wǎng)絡(luò)的控制系統(tǒng),或者稱為網(wǎng)絡(luò)的控制系統(tǒng),或者稱為網(wǎng)絡(luò)控制系統(tǒng)網(wǎng)絡(luò)控制系統(tǒng)。 網(wǎng)絡(luò)控制系統(tǒng)強調(diào)在通信網(wǎng)絡(luò)上建立閉環(huán)控制回路,因此網(wǎng)絡(luò)控制系統(tǒng)強調(diào)在通信網(wǎng)絡(luò)上建立閉環(huán)控制回路,因此NCS中的網(wǎng)絡(luò)是一個廣義的范疇,包括了現(xiàn)場總線,工業(yè)以太中的網(wǎng)絡(luò)是一個廣義的范疇,包括了現(xiàn)場總線,工業(yè)以太網(wǎng)、無線通信網(wǎng)絡(luò)、甚至網(wǎng)、無線通信網(wǎng)絡(luò)、甚至In
15、ternet等。等。 141.1 數(shù)字控制系統(tǒng)概述數(shù)字控制系統(tǒng)概述 數(shù)字控制系統(tǒng)是以數(shù)字計算機作為數(shù)字控制器,實現(xiàn)數(shù)字控制系統(tǒng)是以數(shù)字計算機作為數(shù)字控制器,實現(xiàn)對連續(xù)對象(或過程)的閉環(huán)控制,因此也稱為計算機對連續(xù)對象(或過程)的閉環(huán)控制,因此也稱為計算機控制系統(tǒng)??刂葡到y(tǒng)。 本書闡述如下幾部分內(nèi)容本書闡述如下幾部分內(nèi)容:數(shù)字控制數(shù)字控制系統(tǒng)建模與分析;系統(tǒng)建模與分析;數(shù)字控制系統(tǒng)的設(shè)計(或稱綜合)數(shù)字控制系統(tǒng)的設(shè)計(或稱綜合);數(shù)字控制系統(tǒng)的實現(xiàn)數(shù)字控制系統(tǒng)的實現(xiàn);高速采樣數(shù)字控制系統(tǒng)的建模與分析、設(shè)計與實現(xiàn)。高速采樣數(shù)字控制系統(tǒng)的建模與分析、設(shè)計與實現(xiàn)。 15 傳統(tǒng)的模擬閉環(huán)控制系統(tǒng)如下圖
16、所示,其控制傳統(tǒng)的模擬閉環(huán)控制系統(tǒng)如下圖所示,其控制器由模擬器件構(gòu)成。器由模擬器件構(gòu)成。模模擬擬 控控制制器器 執(zhí)執(zhí)行行機機構(gòu)構(gòu) 被被控控對對象象 或或過過程程 測測量量元元件件 (傳傳感感器器) 期期望望輸輸入入 r(t) _ 誤誤差差 e(t) 控控制制量量 u(t) 輸輸出出 y(t) 反反饋饋量量 b(t) 數(shù)字控制系統(tǒng)是以數(shù)字計算機作為數(shù)字控制器,數(shù)字控制系統(tǒng)是以數(shù)字計算機作為數(shù)字控制器,單回路計算機控制系統(tǒng)如下圖所示。單回路計算機控制系統(tǒng)如下圖所示。 數(shù)字數(shù)字 控制器控制器 執(zhí)行機構(gòu)執(zhí)行機構(gòu) 被控對象被控對象 或過程或過程 測量元件測量元件 (傳感器)(傳感器) 期望輸入期望輸入
17、r(t) _ 誤差誤差 e(t) 控制量控制量 u(t) 輸出輸出 y(t) 反饋量反饋量 b(t) A/D 轉(zhuǎn)換轉(zhuǎn)換 D/A 轉(zhuǎn)換轉(zhuǎn)換 e(kT) u(kT) 16 1.1.1 系統(tǒng)組成與功能系統(tǒng)組成與功能 數(shù)字控制系統(tǒng)由硬件與軟件兩大部分組成。如果將執(zhí)行機構(gòu)數(shù)字控制系統(tǒng)由硬件與軟件兩大部分組成。如果將執(zhí)行機構(gòu)和測量元件的對象特性并入被控對象或過程,則單輸入單輸出單和測量元件的對象特性并入被控對象或過程,則單輸入單輸出單位反饋數(shù)字控制系統(tǒng)的硬件框圖如圖位反饋數(shù)字控制系統(tǒng)的硬件框圖如圖1-1-1所示。所示。A - AnalogueD - Digital采樣采樣開關(guān)開關(guān)A/D數(shù)字數(shù)字控制器控制器
18、D/A保持器保持器對象對象或過程或過程r(t) e(t)u(t)y(t)實時時鐘實時時鐘模擬輸入通道模擬輸入通道模擬輸出通道模擬輸出通道離散狀態(tài)離散狀態(tài)連續(xù)狀態(tài)連續(xù)狀態(tài)產(chǎn)生脈沖序列產(chǎn)生脈沖序列作采樣信號作采樣信號連續(xù)信號連續(xù)信號離散信號離散信號離散離散信號信號連續(xù)信號連續(xù)信號圖圖1-1-1 單位反饋數(shù)字控制系統(tǒng)硬件框圖單位反饋數(shù)字控制系統(tǒng)硬件框圖e*(t)e(kT)u(kT)u*(t)171 硬件部分硬件部分 數(shù)字控制系統(tǒng)硬件部分由五部分組成:數(shù)字控制系統(tǒng)硬件部分由五部分組成: (1)連續(xù)被控對象(或過程):工作于連續(xù)狀態(tài),輸入輸)連續(xù)被控對象(或過程):工作于連續(xù)狀態(tài),輸入輸出是連續(xù)量。出是
19、連續(xù)量。 (2)數(shù)字控制器:工作于離散狀態(tài),輸入輸出是數(shù)字量,)數(shù)字控制器:工作于離散狀態(tài),輸入輸出是數(shù)字量,由數(shù)字計算機實現(xiàn)。由數(shù)字計算機實現(xiàn)。 (3)模擬輸入通道:由采樣開關(guān)、)模擬輸入通道:由采樣開關(guān)、A/D轉(zhuǎn)換器兩個環(huán)節(jié)組轉(zhuǎn)換器兩個環(huán)節(jié)組成,完成由連續(xù)量到數(shù)字量的轉(zhuǎn)換。成,完成由連續(xù)量到數(shù)字量的轉(zhuǎn)換。 (4)模擬輸出通道:由)模擬輸出通道:由D/A轉(zhuǎn)換器、轉(zhuǎn)換器、 保持器兩個環(huán)節(jié)組成,保持器兩個環(huán)節(jié)組成,完成完成 由數(shù)字量到連續(xù)量的轉(zhuǎn)換。由數(shù)字量到連續(xù)量的轉(zhuǎn)換。 (5)實時時鐘:產(chǎn)生脈沖序列,定時控制采樣開關(guān)的閉合,)實時時鐘:產(chǎn)生脈沖序列,定時控制采樣開關(guān)的閉合,控制控制A/D、D/
20、A轉(zhuǎn)換器的輸出。轉(zhuǎn)換器的輸出。 18需要說明的是:需要說明的是:數(shù)字控制系統(tǒng)的閉環(huán)控制與連續(xù)系統(tǒng)的閉環(huán)控制相同點是數(shù)字控制系統(tǒng)的閉環(huán)控制與連續(xù)系統(tǒng)的閉環(huán)控制相同點是數(shù)字控制系統(tǒng)也采用反饋控制,可以使系統(tǒng)的響應(yīng)對外部數(shù)字控制系統(tǒng)也采用反饋控制,可以使系統(tǒng)的響應(yīng)對外部干擾和系統(tǒng)內(nèi)部參數(shù)變化不敏感,這一點與連續(xù)系統(tǒng)閉環(huán)干擾和系統(tǒng)內(nèi)部參數(shù)變化不敏感,這一點與連續(xù)系統(tǒng)閉環(huán)反饋控制相同;反饋控制相同;不同的是:系統(tǒng)只根據(jù)采樣時刻,即離散時間點上的過程不同的是:系統(tǒng)只根據(jù)采樣時刻,即離散時間點上的過程變量值進行工作,也就是說數(shù)控系統(tǒng)只是在采樣時刻處為變量值進行工作,也就是說數(shù)控系統(tǒng)只是在采樣時刻處為閉環(huán)控制
21、;在采樣時刻之間,數(shù)控系統(tǒng)處于開環(huán)控制。閉環(huán)控制;在采樣時刻之間,數(shù)控系統(tǒng)處于開環(huán)控制。由于數(shù)控計算機的離散時間性質(zhì),故采樣是數(shù)字控制系統(tǒng)由于數(shù)控計算機的離散時間性質(zhì),故采樣是數(shù)字控制系統(tǒng)的基本特征。數(shù)字(計算機)控制系統(tǒng)又稱為采樣數(shù)據(jù)系的基本特征。數(shù)字(計算機)控制系統(tǒng)又稱為采樣數(shù)據(jù)系統(tǒng)。統(tǒng)。192 軟件部分軟件部分(在計算機上實現(xiàn)控制規(guī)律)(在計算機上實現(xiàn)控制規(guī)律)主程序:系統(tǒng)初始化設(shè)置;主程序:系統(tǒng)初始化設(shè)置;控制子程序:實現(xiàn)數(shù)據(jù)采集、控制算法、控制量的輸出控制子程序:實現(xiàn)數(shù)據(jù)采集、控制算法、控制量的輸出和存儲。和存儲。 數(shù)控系統(tǒng)的功能為:在數(shù)字計算機控制下,每隔一個數(shù)控系統(tǒng)的功能為:在
22、數(shù)字計算機控制下,每隔一個采樣周期采樣周期 T,對對連續(xù)連續(xù)偏差信號偏差信號e(t)進行進行采樣采樣,經(jīng)由,經(jīng)由模擬輸入模擬輸入通道轉(zhuǎn)換通道轉(zhuǎn)換成成數(shù)字量送入計算機中,計算機數(shù)字量送入計算機中,計算機(數(shù)字控制器)(數(shù)字控制器)根據(jù)控制規(guī)律進行根據(jù)控制規(guī)律進行運算運算,求得控制量輸出,求得控制量輸出,由模擬輸出通由模擬輸出通道轉(zhuǎn)換成連續(xù)量道轉(zhuǎn)換成連續(xù)量去去控制控制被控對象被控對象(或過程)(或過程) ,使系統(tǒng)的動使系統(tǒng)的動態(tài)、穩(wěn)態(tài)特性達到預(yù)期的指標態(tài)、穩(wěn)態(tài)特性達到預(yù)期的指標。 20控控制制子子程程序序控制量的輸出和存儲控制量的輸出和存儲YN開開 始始主程序:初始化設(shè)置主程序:初始化設(shè)置數(shù)據(jù)采集
23、數(shù)據(jù)采集控制算法控制算法采樣采樣? 圖圖1-1-2 數(shù)字控制系統(tǒng)軟件流程數(shù)字控制系統(tǒng)軟件流程211.1.2 數(shù)控系統(tǒng)的優(yōu)點數(shù)控系統(tǒng)的優(yōu)點程序控制:易于修改,改變控制規(guī)律不需修改硬件,通程序控制:易于修改,改變控制規(guī)律不需修改硬件,通過修改控制子程序就可以滿足不同的控制要求。因此相過修改控制子程序就可以滿足不同的控制要求。因此相對于連續(xù)控制系統(tǒng)更具有靈活性。對于連續(xù)控制系統(tǒng)更具有靈活性。精度高:模擬控制器的精度由硬件決定,同一批次的元精度高:模擬控制器的精度由硬件決定,同一批次的元器件可能具有不同的性能,例如電阻、電容的標稱值和器件可能具有不同的性能,例如電阻、電容的標稱值和實際測量值會有不同,
24、達到高精度很不容易,元器件的實際測量值會有不同,達到高精度很不容易,元器件的價格隨精度不同變化很大;而數(shù)字控制器的精度與計算價格隨精度不同變化很大;而數(shù)字控制器的精度與計算機的控制算法和字長有關(guān),在系統(tǒng)設(shè)計時就已經(jīng)決定了。機的控制算法和字長有關(guān),在系統(tǒng)設(shè)計時就已經(jīng)決定了。穩(wěn)定性好:數(shù)控計算機只有穩(wěn)定性好:數(shù)控計算機只有 “0”、 “1” 狀態(tài),抗干狀態(tài),抗干擾能力強,不象電阻、電容等受外界環(huán)境影響較大。擾能力強,不象電阻、電容等受外界環(huán)境影響較大。22軟件復(fù)用:硬件不能復(fù)用,子程序卻可以,所以具有可軟件復(fù)用:硬件不能復(fù)用,子程序卻可以,所以具有可重復(fù)性。而且計算機系統(tǒng)和軟件都可以更新?lián)Q代。重復(fù)
25、性。而且計算機系統(tǒng)和軟件都可以更新?lián)Q代。分時控制:可同時控制多系統(tǒng)、多通道。而模擬控制器分時控制:可同時控制多系統(tǒng)、多通道。而模擬控制器只能完成單通道控制。只能完成單通道控制。圖圖1-1-4 多路模擬輸入多路模擬輸入/輸出通道示意圖輸出通道示意圖模模 擬擬 輸輸 出出模模 擬擬 輸輸 入入多多 路路 開開 關(guān)關(guān)反反 多多 路路 開開 關(guān)關(guān)A/DD/A數(shù)字數(shù)字計算機計算機控控 制制23數(shù)控系統(tǒng)的缺點、局限性數(shù)控系統(tǒng)的缺點、局限性實時性:數(shù)控系統(tǒng)由計算機運行速度、實時性:數(shù)控系統(tǒng)由計算機運行速度、A/D與與D/A采樣速采樣速度、控制算法等多種因素決定其采樣頻率上限度、控制算法等多種因素決定其采樣頻
26、率上限。信號的處理:離散系統(tǒng)的采樣頻率下限受到采樣定理的信號的處理:離散系統(tǒng)的采樣頻率下限受到采樣定理的限制,在輸入信號頻率不滿足采樣定理時得到的采樣信限制,在輸入信號頻率不滿足采樣定理時得到的采樣信號會產(chǎn)生頻率混迭現(xiàn)象。號會產(chǎn)生頻率混迭現(xiàn)象。數(shù)控系統(tǒng)一般需要進行連續(xù)信號與數(shù)字信號之間的轉(zhuǎn)換,數(shù)控系統(tǒng)一般需要進行連續(xù)信號與數(shù)字信號之間的轉(zhuǎn)換,因此系統(tǒng)性能受到因此系統(tǒng)性能受到 A/D與與 D/A性能的影響,包括實時性、性能的影響,包括實時性、精度等。精度等。 最后需要指出的是,連續(xù)控制系統(tǒng)與數(shù)控系統(tǒng)各有優(yōu)最后需要指出的是,連續(xù)控制系統(tǒng)與數(shù)控系統(tǒng)各有優(yōu)缺點,應(yīng)用時采用何種控制方式需考慮價格比、使用
27、環(huán)境、缺點,應(yīng)用時采用何種控制方式需考慮價格比、使用環(huán)境、可靠性、體積等多種實際情況??煽啃浴Ⅲw積等多種實際情況。24 可作為數(shù)控系統(tǒng)實時控制器的微計算機種類越來越可作為數(shù)控系統(tǒng)實時控制器的微計算機種類越來越多,如:多,如:臺式機、臺式機、PLC、單片機、嵌入式計算機、單片機、嵌入式計算機、ARM、PLD、DSP等等 。 設(shè)計和實現(xiàn)實時系統(tǒng),需要從以下幾個指標來選擇設(shè)計和實現(xiàn)實時系統(tǒng),需要從以下幾個指標來選擇微型機:速度、字長、指令系統(tǒng)、輸入微型機:速度、字長、指令系統(tǒng)、輸入/輸出控制方式及輸出控制方式及容量等等;在實際應(yīng)用中,還要考慮高可靠性、可維護容量等等;在實際應(yīng)用中,還要考慮高可靠性、
28、可維護性、微型化要求等等。性、微型化要求等等。多種多種微計算機微計算機舉例舉例25(一)通用計算機(臺式機(一)通用計算機(臺式機) 軟、硬件通用,多種軟、硬件支持,配套設(shè)備完善。但軟、硬件通用,多種軟、硬件支持,配套設(shè)備完善。但作為數(shù)字控制器整體的實時處理速度不是很快,決定于所有作為數(shù)字控制器整體的實時處理速度不是很快,決定于所有部件的速度。部件的速度。26(二二)單片機)單片機 單片機是指一個單片機是指一個集成集成在一塊芯片上的完整計算機系統(tǒng)。在一塊芯片上的完整計算機系統(tǒng)。盡管它的大部分功能集成在一塊小芯片上,但是它具有一盡管它的大部分功能集成在一塊小芯片上,但是它具有一個完整計算機所需要
29、的大部分部件:個完整計算機所需要的大部分部件:CPU、內(nèi)存內(nèi)存、內(nèi)部和內(nèi)部和外部總線系統(tǒng)外部總線系統(tǒng),目前大部分還會具有,目前大部分還會具有外存外存。同時集成諸如。同時集成諸如通訊接口、定時器,實時時鐘等外圍設(shè)備。而現(xiàn)在最強大通訊接口、定時器,實時時鐘等外圍設(shè)備。而現(xiàn)在最強大的單片機系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復(fù)雜的輸入的單片機系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復(fù)雜的輸入輸出系統(tǒng)集成在一塊芯片上。輸出系統(tǒng)集成在一塊芯片上。 當前使用的單片機種類繁多,如當前使用的單片機種類繁多,如Intel公司的公司的51系列單系列單片機;早期的單片機都是片機;早期的單片機都是8位或位或4位的位的,隨著技術(shù)的
30、發(fā)展,單隨著技術(shù)的發(fā)展,單片機從片機從16位增加到目前的位增加到目前的32位,目前高端的位,目前高端的32位單片機主位單片機主頻已經(jīng)超過頻已經(jīng)超過300MHz。 單片機比專用處理器更適合應(yīng)用于嵌入式系統(tǒng),因此單片機比專用處理器更適合應(yīng)用于嵌入式系統(tǒng),因此它得到了最多的應(yīng)用。事實上單片機是世界上數(shù)量最多的它得到了最多的應(yīng)用。事實上單片機是世界上數(shù)量最多的微機。微機。 27(三)三)PLC可編程序控制器可編程序控制器(Programmable logic controller) 適用于工業(yè)自動化控制,安全可靠,比較完善,但價格適用于工業(yè)自動化控制,安全可靠,比較完善,但價格較貴,體積較大。較貴,體
31、積較大。28(四)四)DSP芯片(芯片(Digital signal processor)專門的可編程數(shù)字信號處理芯片專門的可編程數(shù)字信號處理芯片 DSP芯片是專門的可編程數(shù)字信號處理芯片,采用哈芯片是專門的可編程數(shù)字信號處理芯片,采用哈佛總線結(jié)構(gòu),佛總線結(jié)構(gòu),程序和數(shù)據(jù)具有獨立的存儲空間程序和數(shù)據(jù)具有獨立的存儲空間,有著各,有著各自獨立的程序總線和數(shù)據(jù)總線,結(jié)構(gòu)復(fù)雜,但自獨立的程序總線和數(shù)據(jù)總線,結(jié)構(gòu)復(fù)雜,但數(shù)據(jù)處理數(shù)據(jù)處理能力大大提高能力大大提高,有可以實現(xiàn)特處用途(如,有可以實現(xiàn)特處用途(如FFT、FIR濾波、濾波、卷積)的專門卷積)的專門DSP芯片。芯片。 它不僅具有可編程性,而且其實
32、時運行速度可達每秒它不僅具有可編程性,而且其實時運行速度可達每秒數(shù)以千萬條復(fù)雜指令程序,遠遠超過通用微處理器,是數(shù)以千萬條復(fù)雜指令程序,遠遠超過通用微處理器,是數(shù)字化電子世界中日益重要的電腦芯片。數(shù)字化電子世界中日益重要的電腦芯片。 它的強大數(shù)據(jù)處理能力和高運行速度,是最值得稱道它的強大數(shù)據(jù)處理能力和高運行速度,是最值得稱道的兩大特色,所以的兩大特色,所以DSP多用于需高速實時數(shù)據(jù)處理的場合多用于需高速實時數(shù)據(jù)處理的場合(如(如圖形處理圖形處理,大規(guī)模數(shù)據(jù)實時運算大規(guī)模數(shù)據(jù)實時運算)。)。29(五)嵌入式計算機(五)嵌入式計算機 嵌入式計算機一般指非嵌入式計算機一般指非PC機系統(tǒng),它是以機系統(tǒng)
33、,它是以應(yīng)用為中心應(yīng)用為中心,軟硬件軟硬件可裁減可裁減,適應(yīng)應(yīng)用,適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、系統(tǒng)對功能、可靠性、成本、體積、功耗等綜合性嚴格要求功耗等綜合性嚴格要求的專用計算機系統(tǒng)。的專用計算機系統(tǒng)。 具有軟件代碼小、高度自動化、響應(yīng)速度快等特點,特別具有軟件代碼小、高度自動化、響應(yīng)速度快等特點,特別適合于要求實時和多任務(wù)的體系。適合于要求實時和多任務(wù)的體系。 嵌入式計算機系統(tǒng)主要由嵌入式計算機系統(tǒng)主要由嵌入式處理器嵌入式處理器、相關(guān)支撐硬件相關(guān)支撐硬件、嵌入式操作系統(tǒng)嵌入式操作系統(tǒng)及及應(yīng)用軟件系統(tǒng)應(yīng)用軟件系統(tǒng)等組成,它是可獨立工作的微等組成,它是可獨立工作的微型計算機。型計算機
34、。 嵌入式計算機的開發(fā)不同于單片機,由于有了操作系統(tǒng),嵌入式計算機的開發(fā)不同于單片機,由于有了操作系統(tǒng),因此可以利用因此可以利用交叉編譯交叉編譯的方式對該計算機進行開發(fā)更加復(fù)雜的的方式對該計算機進行開發(fā)更加復(fù)雜的程序,包括計算、顯示、數(shù)據(jù)處理、輸入輸出等。功能更加突程序,包括計算、顯示、數(shù)據(jù)處理、輸入輸出等。功能更加突出定制化思想。出定制化思想。 支持的開發(fā)語言也都是高級語言。支持的開發(fā)語言也都是高級語言。 30(六)可編程邏輯器件(六)可編程邏輯器件PLD (Programmable logic device) PLD是做為一種通用集成電路生產(chǎn)的,它的邏輯功能按照用是做為一種通用集成電路生產(chǎn)
35、的,它的邏輯功能按照用戶對器件編程來確定。一般的戶對器件編程來確定。一般的PLD的集成度很高,足以滿足設(shè)計的集成度很高,足以滿足設(shè)計一般的數(shù)字系統(tǒng)的需要。這樣就可以由設(shè)計人員一般的數(shù)字系統(tǒng)的需要。這樣就可以由設(shè)計人員自行編程自行編程而把一而把一個數(shù)字系統(tǒng)個數(shù)字系統(tǒng)“集成集成”在一片在一片PLD上,而不必去請芯片制造廠商設(shè)上,而不必去請芯片制造廠商設(shè)計和制作專用的集成電路芯片。計和制作專用的集成電路芯片。 FPGA是可編程器件的進一步發(fā)展產(chǎn)物。它是作為是可編程器件的進一步發(fā)展產(chǎn)物。它是作為專用集成專用集成電路電路(ASIC, Application Specific Integrated Cir
36、cuit)領(lǐng)域中的領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點。原有可編程器件門電路數(shù)有限的缺點。用戶不需要投片生產(chǎn),就用戶不需要投片生產(chǎn),就能得到合用的芯片能得到合用的芯片。 FPGA內(nèi)部有豐富的觸發(fā)器和內(nèi)部有豐富的觸發(fā)器和IO引腳,功耗低,系統(tǒng)集成引腳,功耗低,系統(tǒng)集成度、可靠性高。度、可靠性高。311.2 數(shù)字控制對計算機(系統(tǒng))的要求數(shù)字控制對計算機(系統(tǒng))的要求1.2.1 實時控制實時控制 在一個采樣周期在一個采樣周期 T 內(nèi)必須完成如下操作:內(nèi)必須完成如下操作:1. 數(shù)據(jù)采集
37、:采樣,數(shù)據(jù)采集:采樣,A/D轉(zhuǎn)換,數(shù)據(jù)輸入的時間轉(zhuǎn)換,數(shù)據(jù)輸入的時間t1 ;2. 程序運行求出控制量的時間程序運行求出控制量的時間t2 ;3. 控制量的輸出和存儲控制量的輸出和存儲時間時間t3 。 則為了實現(xiàn)實時控制,必須有則為了實現(xiàn)實時控制,必須有輸出多通道系統(tǒng)。輸出多通道系統(tǒng)。輸入輸入代表代表式中式中nnntttTniiii 1321)(321.2.2 對計算機(系統(tǒng))的要求對計算機(系統(tǒng))的要求硬件支持硬件支持1. CPU、內(nèi)存、中斷、指令系統(tǒng)等;內(nèi)存、中斷、指令系統(tǒng)等;2. 實時時鐘;實時時鐘;3. 輸入輸出通道;輸入輸出通道;4. 外設(shè)。外設(shè)。軟件支持軟件支持人機對話功能人機對話功能33圖圖1-2-1 數(shù)字控制系統(tǒng)硬件框圖數(shù)字控制系統(tǒng)硬件框圖數(shù)字計算機(系統(tǒng))硬件數(shù)字計算機(系統(tǒng))硬件內(nèi)存內(nèi)存顯示器顯示器CPUROM鍵盤鍵盤打印機打印機外存外存RAM實時時鐘實時時鐘模擬輸入模擬輸入通道通道模擬輸出模擬輸出
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 譯林版(2024)七年級下冊英語期末復(fù)習(xí):Unit5- 8各單元書面表達練習(xí)題(含答案+范文)
- 2024年度浙江省護師類之主管護師模擬試題(含答案)
- 2024年度浙江省二級造價工程師之建設(shè)工程造價管理基礎(chǔ)知識每日一練試卷A卷含答案
- 單位培訓(xùn)工作總結(jié)報告
- 培訓(xùn)活動聯(lián)誼活動
- 管理價值鏈與流程
- Unit 8 Can you show me the way to the Xinhua Hotel?單元試卷(含答案)
- 幼兒園小班社會教案《肯德基》
- java數(shù)據(jù)庫方面面試題及答案
- 企業(yè)調(diào)研測試題及答案
- 2025年電纜保護拖鏈行業(yè)深度研究分析報告
- 5E教學(xué)模式研究現(xiàn)狀與提升策略
- 2025年水穩(wěn)材料購銷合同范本(適用于機場跑道建設(shè))3篇
- Web應(yīng)用的自動化測試研究
- 《急慢性扁桃體炎》課件
- 腦外傷病人應(yīng)急演練
- 儲氣罐技術(shù)說明
- 廣東開放大學(xué)Java程序設(shè)計基礎(chǔ)(專)單元測試1-7答案
- 2024年《招標采購專業(yè)知識與法律法規(guī)》考前必刷必練題庫500題(含真題、必會題)
- 2022-2023學(xué)年天津市濱海新區(qū)高二(下)期末地理試卷
- 經(jīng)濟師考試運輸經(jīng)濟高級經(jīng)濟實務(wù)試題與參考答案
評論
0/150
提交評論