版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
期末復(fù)習(xí)必備
計算機控制技術(shù)課后習(xí)題答案
第一章計算機控制系統(tǒng)概述
習(xí)題參考答案
1.計算機控制系統(tǒng)的控制過程是怎樣的?
計算機控制系統(tǒng)的控制過程可歸納為以下三個步驟:
⑴實時數(shù)據(jù)采集:對被控量的瞬時值進行檢測,并輸入給計算機。
(2)實時決策:對采集到的表征被控參數(shù)的狀態(tài)量進行分析,并按已定的控制規(guī)
律,決定下一步的控制過程。
⑶實時控制:根據(jù)決策,適時地對執(zhí)行機構(gòu)發(fā)出控制信號,完成控制任務(wù)。
2.實時、在線方式和離線方式的含義是什么?
(1)實時:所謂“實時”,是指信號的輸入、計算和輸出都是在一定時間范圍內(nèi)
完成的,即計算機對輸入信息以足夠快的速度進行處理,并在一定的時間內(nèi)作
出反應(yīng)并進行控制,超出了這個時間就會失去控制時機,控制也就失去了意義。
⑵“在線”方式:在計算機控制系統(tǒng)中,如果生產(chǎn)過程設(shè)備直接與計算機連接,
生產(chǎn)過程直接受計算機的控制,就叫做“聯(lián)機”方式或者“在線”方式。
(3)“離線”方式:若生產(chǎn)過程設(shè)備不直接與計算機相連接,其工作不直接受計
算機的控制,而是通過中間記錄介質(zhì),靠人進行聯(lián)系并作相應(yīng)操作的方式,則
叫做“脫機”方式或者“離線”方式。
3.微型計算機控制系統(tǒng)的硬件由哪幾部份組成?各部份的作用是什么?
由四部份組成。
1
生產(chǎn)過IV長克
人
七
機
路
聯(lián)
開測網(wǎng)交送
系
關(guān)
設(shè)
備
窩la交送卜—
反捻h機構(gòu)卜一
Z
執(zhí)行機構(gòu)|—?
路
通
開
用
關(guān)
外執(zhí)打機構(gòu)卜一
部
設(shè)
笛
圖1.1微機控制系統(tǒng)組成框圖
⑴主機:這是微型計算機控制系統(tǒng)的核心,通過接口它可以向系統(tǒng)的各個部份
發(fā)出各種命令,同時對被控對象的被控參數(shù)進行實時檢測及處理。主機的主要
功能是控制整個生產(chǎn)過程,按控制規(guī)律進行各種控制運算(如調(diào)節(jié)規(guī)律運算、最
優(yōu)化計算等)和操作,根據(jù)運算結(jié)果作出控制決策;對生產(chǎn)過程進行監(jiān)督,使之
處于最優(yōu)工作狀態(tài);對事故進行預(yù)測和報警;編制生產(chǎn)技術(shù)報告,打印制表等
等。
⑵輸入輸出通道:這是微機和生產(chǎn)對象之間進行信息交換的橋梁和紐帶。過程
輸入通道把生產(chǎn)對象的被控參數(shù)轉(zhuǎn)換成微機可以接收的數(shù)字代碼。過程輸出通
道把微機輸出的控制命令和數(shù)據(jù),轉(zhuǎn)換成可以對生產(chǎn)對象進行控制的信號。過
程輸入輸出通道包括摹擬量輸入輸出通道和數(shù)字量輸入輸出通道。
⑶外部設(shè)備:這是實現(xiàn)微機和外界進行信息交換的設(shè)備,簡稱外設(shè),包括人機
聯(lián)系設(shè)備(操作臺)、輸入輸出設(shè)備(磁盤驅(qū)動器、鍵盤、打印機、顯示終端等)
和外存貯器(磁盤)。其中操作臺應(yīng)具備顯示功能,即根據(jù)操作人員的要求,能
即將顯示所要求的內(nèi)容;還應(yīng)有按鈕,完成系統(tǒng)的啟、停等功能;操作臺還要
保證即使操作錯誤也不會造成惡劣后果,即應(yīng)有保護功能。
(4)檢測與執(zhí)行機構(gòu)
a.測量變送單元:在微機控制系統(tǒng)中,為了采集和測量各種參數(shù),采用了各種
檢測元件及變送器,其主要功能是將被檢測參數(shù)的非電量轉(zhuǎn)換成電量,例如熱
電偶把溫度轉(zhuǎn)換成mV信號;壓力變送器可以把壓力轉(zhuǎn)換變?yōu)殡娦盘?,這些信號
經(jīng)變送器轉(zhuǎn)換成統(tǒng)一的計算機標準電平信號(0?5V或者4?20mA)后,再送入微機。
b.執(zhí)行機構(gòu):要控制生產(chǎn)過程,必須有執(zhí)行機構(gòu),它是微機控制系統(tǒng)中的重要
部件,其功能是根據(jù)微機輸出的控制信號,改變輸出的角位移或者直線位移,
并通過調(diào)節(jié)機構(gòu)改變被調(diào)介質(zhì)的流量或者能量,使生產(chǎn)過程符合預(yù)定的要求。
例如,在溫度控制系統(tǒng)中,微機根據(jù)溫度的誤差計算出相應(yīng)的控制量,輸出給
執(zhí)行機構(gòu)(調(diào)節(jié)閥)來控制進入加熱爐的煤氣(或者油)量以實現(xiàn)預(yù)期的溫度值。
常用的執(zhí)
2
行機構(gòu)有電動、液動溫和動等控制形式,也有的采用馬達、步進機電及可控硅
元件等進行控制。
4.微型計算機控制系統(tǒng)軟件有什么作用?說出各部份軟件的作用。
軟件是指能夠完成各種功能的計算機程序的總和。整個計算機系統(tǒng)的動作,都
是在軟件的指揮下協(xié)調(diào)進行的,因此說軟件是微機系統(tǒng)的中樞神經(jīng)。就功能來
分,軟件可分為系統(tǒng)軟件、應(yīng)用軟件及數(shù)據(jù)庫。
(1)系統(tǒng)軟件:它是由計算機設(shè)計者提供的專門用來使用和管理計算機的程序。
對用戶來說,系統(tǒng)軟件只是作為開辟應(yīng)用軟件的工具,是不需要自己設(shè)計的。
系統(tǒng)軟件包括:
a.操作系統(tǒng):即為管理程序、磁盤操作系統(tǒng)程序、監(jiān)控程序等;
b.診斷系統(tǒng):指的是調(diào)節(jié)程序及故障診斷程序;
c.開辟系統(tǒng):包括各種程序設(shè)計語言、語言處理程序(編譯程序)、服務(wù)程序(裝
配程序和編輯程序)、摹擬主系統(tǒng)(系統(tǒng)摹擬、仿真、移植軟件)、數(shù)據(jù)管理系統(tǒng)
等;
d.信息處理:指文字翻譯、企業(yè)管理等。
⑵應(yīng)用軟件:它是面向用戶本身的程序,即指由用戶根據(jù)要解決的實際問題而
編寫的各種程序。
應(yīng)用軟件包括:
a.過程監(jiān)視程序:指巡回檢測程序、數(shù)據(jù)處理程序、上下限檢查及報警程序、
操作面板服務(wù)程序、數(shù)字濾波及標度變換程序、判斷程序、過程分析程序等;
b.過程控制計算程序:指的是控制算法程序、事故處理程序和信息管理程序,
其中信息管理程序包括信息生成調(diào)度、文件管理及輸出、打印、顯示程序等;
c.公共服務(wù)程序:包括基本運算程序、函數(shù)運算程序、數(shù)碼轉(zhuǎn)換程序、格式編
碼程序。
⑶數(shù)據(jù)庫:數(shù)據(jù)庫及數(shù)據(jù)庫管理系統(tǒng)主要用于資料管理、存檔和檢索,相應(yīng)軟
件設(shè)計指如何建立數(shù)據(jù)庫以及如何查詢、顯示、調(diào)用和修改數(shù)據(jù)等。
3
5.微型計算機控制系統(tǒng)的特點是什么?
微機控制系統(tǒng)與常規(guī)的自動控制系統(tǒng)相比,具有如下特點:
a.控制規(guī)律靈便多樣,改動方便
b.控制精度高,抑制擾動能力強,能實現(xiàn)最優(yōu)控制
c.能夠?qū)崿F(xiàn)數(shù)據(jù)統(tǒng)計和工況顯示,控制效率高
d.控制與管理一體化,進一步提高自動化程度
6.操作指導(dǎo)、DDC和SCC系統(tǒng)工作原理如何?它們之間有何區(qū)別和聯(lián)系?
(1)操作指導(dǎo)控制系統(tǒng):在操作指導(dǎo)控制系統(tǒng)中,計算機的輸出不直接作用于生
產(chǎn)對象,屬于開環(huán)控制結(jié)構(gòu)。計算機根據(jù)數(shù)學(xué)模型、控制算法對檢測到的生產(chǎn)
過程參數(shù)進行處理,計算出各控制量應(yīng)有的較合適或者最優(yōu)的數(shù)值,供操作員
參考,這時計算機就起到了操作指導(dǎo)的作用。其原理框圖如圖1.2所示。
圖1.2操作指導(dǎo)控制系統(tǒng)原理框圖
(2)直接數(shù)字控制系統(tǒng)(DDC系統(tǒng)):DDC(DirectDigitalControl)系統(tǒng)就是通過
檢測元件對一個或者多個被控參數(shù)進行巡回檢測,經(jīng)輸入通道送給微機,微機
將檢測結(jié)果與設(shè)定值進行比較,再進行控制運算,然后通過輸出通道控制執(zhí)
行機構(gòu),使系統(tǒng)的被控參數(shù)達到預(yù)定的要求。DDC系統(tǒng)是閉環(huán)系統(tǒng),是微機在
工業(yè)生產(chǎn)過程中最普遍的一種應(yīng)用形式。其原理框圖如圖1.3所示。
4
名依
路M
快擬修或開美■?人通城開元
X件
4:
產(chǎn)
道
W
圖1.3DDC系統(tǒng)原理框圖
(3)計算機監(jiān)督控制系統(tǒng)(SCC系統(tǒng)):SCC(SupervisoryComputerControl)系統(tǒng)
比DDC系統(tǒng)更接近生產(chǎn)變化的實際情況,因為在DDC系統(tǒng)中計算機只是代替模
擬調(diào)節(jié)器進行控制,系統(tǒng)不能運行在最佳狀態(tài),而SCC系統(tǒng)不僅可以進行給定
值控制,并且還可以進行順序控制、最優(yōu)控制以及自適應(yīng)控制等。SCC系統(tǒng)的原
理框圖如圖L4所示。
依
多
測
路
元
開
模擬量或開關(guān)1ft輸入通道
件
關(guān)
生
產(chǎn)
過
程
模擬R或開_常規(guī)調(diào)"器__
關(guān)量輸出通道或DDC級微機一風(fēng)”磯網(wǎng)
圖1.4SCC系統(tǒng)原理框圖
SCC是操作指導(dǎo)控制系統(tǒng)和DDC系統(tǒng)的綜合與發(fā)展。
7.計算機控制系統(tǒng)的發(fā)展趨勢是什么?
大規(guī)模及超大規(guī)模集成電路的發(fā)展,提高了計算機的可靠性和性能價格比,從
而使計算機控制系統(tǒng)的應(yīng)用也越來越廣泛。為更好地適應(yīng)生產(chǎn)力的發(fā)展,擴大
生產(chǎn)規(guī)模,以滿足對計算機控制系統(tǒng)提出的越來越高的要求,目前計算機控制
系統(tǒng)的發(fā)展趨勢有以下幾個方面。
a.普及應(yīng)用可編程序控制器
b.采用集散控制系統(tǒng)
C.研究和發(fā)展智能控制系統(tǒng)
5
第二章輸入輸出過程通道
習(xí)題參考答案
1.什么是過程通道?過程通道有哪些分類?
過程通道是在計算機和生產(chǎn)過程之間設(shè)置的信息傳送和轉(zhuǎn)換的連接通道。
按信息傳遞的方向來分,過程通道可分為輸入過程通道和輸出過程通道;按所
傳遞和交換的信息來分,過程通道又可分為數(shù)字量過程通道和摹擬量過程通道。
2.數(shù)字量過程通道由哪些部份組成?各部份的作用是什么?
數(shù)字量過程通道包括數(shù)字量輸入通道和數(shù)字量輸出通道。
數(shù)字量輸入通道主要由輸入緩沖器、輸入調(diào)理電路、輸入地址譯碼電路、并行
接口電路和定時計數(shù)電路等組成。數(shù)字量輸出通道主要由輸出鎖存器、輸出驅(qū)
動電路、輸出口地址譯碼電路等組成。其中:輸入調(diào)理電路將來自控制裝置或
者生產(chǎn)過程的各種開關(guān)量,進行電平轉(zhuǎn)換,將其通斷狀態(tài)轉(zhuǎn)換成相應(yīng)的高、
低電平,同時還要考慮對信號進行濾波、保護、消除觸點顫動,以及進行信
號隔離等問題。
3.簡述兩種硬件消抖電路的工作原理。
采用積分電路的硬件消抖電路,首先利用積分電路將顫動的高頻部份濾出,其
次利用施密特觸發(fā)器整形。
采用RS觸發(fā)器的硬件消抖電路,主要是利用RS觸發(fā)器的保持功能實現(xiàn)消抖。
6
4.簡述光電耦合器的工作原理及在過程通道中的作用。
光電耦合器由封裝在一個管殼內(nèi)的發(fā)光二極管和光敏三極管組成,如圖2.1所
示。輸入電流流過二極管時使其發(fā)光,照射到光敏三極管上使其導(dǎo)通,完成信
號的光電耦合傳送,它在過程通道中實現(xiàn)了輸入和輸出在電氣上的徹底隔離。
X1
圖2.1光電耦合器電路圖
5.摹擬量輸入通道由哪些部份組成?各部份的作用是什么?
摹擬量輸入通道普通由I/V變換、多路轉(zhuǎn)換器、采樣保持器、A/D轉(zhuǎn)換器、接口
及控制邏輯電路組成。
⑴I/V變換:提高了信號遠距離傳遞過程中的抗干擾能力,減少了信號的衰減,
為與標準化儀表和執(zhí)行機構(gòu)匹配提供了方便。
⑵多路轉(zhuǎn)換器:用來切換摹擬電壓信號的關(guān)鍵元件。
⑶采樣保持器:A/D轉(zhuǎn)換器完成一次A/D轉(zhuǎn)換總需要一定的時間。在進行A/D
轉(zhuǎn)換時間內(nèi),希翼輸入信號再也不變化,以免造成轉(zhuǎn)換誤差。這樣,就需要在
A/D轉(zhuǎn)換器之前加入采樣保持器。
(4)A/D轉(zhuǎn)換器:摹擬量輸入通道的任務(wù)是將摹擬量轉(zhuǎn)換成數(shù)字量,能夠完成這
一任務(wù)的器件,稱為之模/數(shù)轉(zhuǎn)換器(Analog/DigitalConverter,簡稱A/D轉(zhuǎn)
換器或者ADC)o
6.對理想多路開關(guān)的要求是什么?
理想的多路開關(guān)其開路電阻為無窮大,其接通時的導(dǎo)通電阻為零。止匕外,還希
望切換速度快、噪音小、壽命長、工作可靠。
7
7.采樣保持器有什么作用?試說明保持電容的大小對數(shù)據(jù)采集系統(tǒng)的影響。
采樣保持器的作用:A/D轉(zhuǎn)換器完成一次A/D轉(zhuǎn)換總需要一定的時間。在進行
A/D轉(zhuǎn)換時間內(nèi),希翼輸入信號再也不變化,以免造成轉(zhuǎn)換誤差。這樣,就需要
在A/D轉(zhuǎn)換器之前加入采樣保持器。
保持電容對數(shù)據(jù)采集系統(tǒng)采樣保持的精度有很大影響。保持電容值小,則采樣
狀態(tài)時充電時間常數(shù)小,即保持電容充電快,輸出對輸入信號的尾隨特性好,
但在保持狀態(tài)時放電時間常數(shù)也小,即保持電容放電快,故保持性能差;反之,
保持電容值大,保持性能好,但尾隨特性差。
8.在數(shù)據(jù)采樣系統(tǒng)中,是不是所有的輸入通道都需要加采樣保持器?為什么?
不是,對于輸入信號變化很慢,如溫度信號;或者A/D轉(zhuǎn)換時間較快,使得在
A/D轉(zhuǎn)換期間輸入信號變化很小,在允許的A/D轉(zhuǎn)換精度內(nèi),就不必再選用采樣
保持器。
9.A/D轉(zhuǎn)換器的結(jié)束信號有什么作用?根據(jù)該信號在I/O控制中的連接方式,
A/D轉(zhuǎn)換有幾種控制方式?它們在接口電路和程序設(shè)計上有什么特點?
A/D轉(zhuǎn)換器的結(jié)束信號的作用是用以判斷本次AD轉(zhuǎn)換是否完成。
常見的A/D轉(zhuǎn)換有以下幾種控制方式,各自特點如下
?延時等待法:EOC可不和I/O口連接,程序設(shè)計時,延時大于ADC轉(zhuǎn)換時間后,
取數(shù)據(jù)。
?保持等待法:EOC與READY相連,EOC無效時,自動插入等待狀態(tài)。直至EOC有效
時一,取數(shù)據(jù)。
?查詢法:EOC可以和任意I/O口連接,程序設(shè)計時,反復(fù)判斷EOC是否有效,
直至EOC有效時,取數(shù)據(jù)。
8
?中斷響應(yīng)法:EOC與外部中斷相連,AD轉(zhuǎn)換結(jié)束后,發(fā)中斷申請,在中斷服務(wù)程
序中取數(shù)據(jù)。
10.設(shè)被測溫度變化范圍為0£~1200£,如果要求誤差不超過0.4£,應(yīng)選用分辨
為多少位的A/D轉(zhuǎn)換器?
(17()0A
選擇依據(jù):n>logII+____I~12
210.4)
11.設(shè)計出8路摹擬量采集系統(tǒng)。請畫出接口電路原理圖,并編寫相應(yīng)的8路模
擬量數(shù)據(jù)采集程序。
本例給出用8031、DAC0809設(shè)計的數(shù)據(jù)采集系統(tǒng)實例。
把采樣轉(zhuǎn)換所得的數(shù)字量按序存于片內(nèi)RAM的301r37H單元中。采樣完一遍后
住手采集。其數(shù)據(jù)采集的初始化程序和中斷服務(wù)程序如下:
初始化程序:MOVRO,#30H;設(shè)立數(shù)據(jù)存儲區(qū)指針
MOVR2,#08H;設(shè)置8路采樣計數(shù)值
SETBITO;設(shè)置外部中斷0為邊沿觸發(fā)方式
SETBEA;CPU開放中斷SETBEXO
;允許外部中斷0中斷
MOVDPTR,#FEF8H;送入口地址并指向IN0
LOOP:MOVX@DPTR,A;啟動A/D轉(zhuǎn)換,A的值無意義
HERE:SJMPHERE;等待中斷
中斷服務(wù)程序:
MOVXA,@DPTR;讀取轉(zhuǎn)換后的數(shù)字量
MOV@R0,A;存入片內(nèi)RAM單兀
INCDPTR;指向下一摹擬通道
INCRO;指向下一個數(shù)據(jù)存儲單元
DJNZR2,INTO;8路未轉(zhuǎn)換完,則繼續(xù)
CLREA;已轉(zhuǎn)換完,則關(guān)中斷
CLREXO;禁止外部中斷0中斷
RETI;中斷返回
INTO:MOVX@DPTR,A;再次啟動A/D轉(zhuǎn)換
RETI;中斷返回
12.摹擬量輸出通道由哪幾部份組成?各部份的作用是什么?
摹擬量輸出通道普通由接口電路、D/A轉(zhuǎn)換器、功率放大和V/I變換等信號調(diào)理
電路組成。
(DD/A轉(zhuǎn)換器:摹擬量輸出通道的核心是數(shù)/模轉(zhuǎn)換器(Digital/Analog
10
Converter,簡稱D/A轉(zhuǎn)換器或者DAC)。它是指將數(shù)字量轉(zhuǎn)換成摹擬量的元件或
者裝置。
(2)V/I變換:普通情況下,D/A轉(zhuǎn)換電路的輸出是電壓信號。在計算機控制系
統(tǒng)中,當(dāng)計算機遠離現(xiàn)場,為了便于信號的遠距離傳輸,減少由于傳輸帶來的
干擾和衰減,需要采用電流方式輸出摹擬信號。許多標準化的工業(yè)儀表或者執(zhí)
行機構(gòu),普通是采用O^lOmA或者4?20mA的電流信號驅(qū)動的。因此,需要
將摹擬電壓信號通過電壓/電流(V/I)變換技術(shù),轉(zhuǎn)化為電流信號。
13.采用DAC0832和PC總線工業(yè)控制機接口。請畫出接口電路原理圖,并編寫
+5V
ILEVV
ccREF
/數(shù)據(jù)總線AD1.R
8086CPUlb
DII
地卅繡-地0OUTl
DAC0832
址Y
譯o
CS-ew2
M/IO電
WR2
XFER
DGND
前-WR4-AGND
產(chǎn)生三角波、梯形波和鋸齒波的程序。
本章作業(yè)
設(shè)計一八路數(shù)據(jù)采集及其回放系統(tǒng)。要求八路數(shù)據(jù)巡回檢測,存儲10組數(shù)據(jù),
輸數(shù)據(jù)為電壓信號(0-5V),檢測精度<1%。CPU、AD、DA可任選。
11
第三章微機數(shù)控系統(tǒng)
習(xí)題參考答案
3.1.什么是數(shù)控程序控制?數(shù)字程序控制有哪幾種方式?
所謂數(shù)控程序控制是計算機根據(jù)輸入的指令和數(shù)據(jù),控制生產(chǎn)機械(如各種加
工機床)按規(guī)定的工作順序、運動軌跡、運動距離和運動速度等規(guī)律自動地完
成工作的自動控制。
數(shù)字程序控制方式:點位控制、直線切削控制和輪廓的切削控制。
3.2.什么是逐點比較插補法?直線插補計算過程和圓弧插補計算過程各有哪幾
個步驟?
逐點比較法插補運算,就是在某個坐標方向上每走一步(即輸出一個進給脈沖),
就作一次計算,將實際進給位置的坐標與給定的軌跡進行比較,判斷其偏差情
況,根據(jù)偏差,再決定下一步的走向(沿X軸進給,還是沿Y軸進給)。逐點比
較法插補的實質(zhì)是以階梯折線來逼近給定直線或者圓弧曲線,最大逼近誤差不
超過數(shù)控系統(tǒng)的一個脈沖當(dāng)量(每走一步的距離,即步長)。
直線插補計算過程的步驟如下:
(1)偏差判別:即判別上一次進給后的偏差值Fm是最大于等于零,還是小于零;
⑵坐標進給:即根據(jù)偏差判斷的結(jié)果決定進給方向,并在該方向上進給一步;
⑶偏差計算:即計算進給后的新偏差值Fm+1,作為下一步偏差判別的依據(jù);
⑷終點判別:即若已到達終點,則住手插補;若未到達終點,則重復(fù)上述步驟。
圓弧插補計算過程的步驟如下:
⑴偏差判別
⑵坐標進給
⑶偏差計算
⑷坐標計算
⑸終點判別
5.若加工第一象限直線0A,起點0(0,0),終點A(11,7)o要求:
12
(1)按逐點比較法插補進行列表計算;
⑵作出走步軌跡圖,并標明進給方向和步數(shù)。
解:由題意可知X=11,y=7,F=0,我們設(shè)置一個總的計數(shù)器N,其初值應(yīng)為
ee0xy
N二|7-0|+|ll-0hl8,則插補計算過程如表3-1所示。根據(jù)插補計算過程表所
xy
作出的直線插補走步軌跡圖如下圖所示。
表3—1
步數(shù)偏差判別坐標進給偏差計算終點判別
起點F=0N=18
0xy
1F=0+XF=F-y=~7N=17
010exy
2F<0+YF=F+x=4N=16
121exy
3F>0+XF=F-y=-3N=15
232exy
4F<0+YF=F+x=8N=14
343exy
5F>0+XF=F-y-1N=13
454exy
6F>0+XF寸-y=-6N=12
565exy
7F<0+YF=F+x=5N=11
676exy
8F>0+XF=F-y=-2N=10
787exy
9F<0+YF=F+x=9N=9
898exy
10F>0+XF=F-y=2N=8
9109exy
11+Xb=E-yN=7
101110exy
12卜'<0+Y卜+x=bN=6
111211exy
13F>0+Xh-y=TN=5
121312exy
14F<0+YF=b+x=10N=4
131413exy
15F>0+X卜'=b-y=3N=3
141514exy
16F>0+X卜=b-y=-4N=2
151615exy
17F<0+Y卜=卜+x-IN=1
161716exy
18F>0+X卜'=F-y=UN=0
171816exy
13
3.5.設(shè)加工第一象限的圓弧AB,起點A(6,0),終點B(0,6)。要求:
⑴按逐點比較法插補進行列表計算;
⑵作出走步軌跡圖,并標明進給方向和步數(shù)。
解:插補計算過程如表3-2所示。終點判別仍采用第二種方法,設(shè)一個總的計
數(shù)器N,每走一步便減1操作,當(dāng)N=0時,加工到終點,插補運算結(jié)束。下圖
xyxy
為插補過程中的走步軌跡。
表3—2
步偏差判坐標計算
坐標進給偏差計算終點判別
數(shù)別
起x=6,y=0
F=000N=12
點0xy
1F=0F=0-12+1=-11x=5,y=0N=11
0-X111xy
F=-11+0+1=-1x=5,y=1
2F<0+Y222N=10
10xy
3F<0+YF=-10+2+1=-7x=5,y=2N=9
2333xy
4F<0+YF=-7+4+1=—2x=5,y=3N=8
3444xy
5E<0+YF=-2+6+l=bxy=4N=7
4555xy
6F>0F=5T0+l=-4x=4,y=4N=6
5-X666xy
7F<0+YF=-4+8+1=5X=4,y=5N=5
6777xy
8F>0F=5-8+1=-2x=3,y=5N=4
7-X888xy
9E<0+YF=-2+10+1=9x=3,y=6N=3
8999xy
14
10F>0-XF=9-6+1=4x=2,y=6N=2
9101010xy
11F>0-XF=4-4+1=1x=1,y=6N=1
10111111xy
12F>0-XF=1-2+1=0x=0,y=6N=0
11121212xy
3.6.三相步進機電有哪幾種工作方式?分別畫出每種工作方式的各相通電順序
和電壓波形圖。
解:有三種工作方式:
(1)三相單三拍工作方式
各相的通電順序為AfBfC,各相通電的電壓波形如圖3.1所示。
步進時鐘JUUMUUL
A相J__________
B相-------------------------
C相--------------------------1I—
圖3.1單三拍工作的電壓波形圖
(2)三相雙三拍工作方式
雙三拍工作方式各相的通電順序為AB-BC-CA。各相通電的電壓波形如圖3.2
所示。
rUUUUUUUULTULnJULTL
-u—U~~UU1_
B*_1―U-LJ―U―U
c*TJ—U-UU~~U~
圖3.2雙三拍工作的電壓波形圖
(3)三相六拍工作方式
在反應(yīng)式步進機電控制中,把單三拍和雙三拍工作方式結(jié)合起來,就產(chǎn)生
了六拍工作方式,其通電順序為A->AB-B-*BC-*C-*CAo各相通電的電壓波形如
圖3.3所示。
15
如"rLrLn_n_rui_n_n_n_n_n_rLrLn_n_
Bfll
圖3.3三相六拍工作的電壓波形圖
3.7.采用8255A作為x軸步進機電和y軸步進機電的控制接口,要求
(1)畫出接口電路原理圖;
(2)分別列出x軸和y軸步進機電在三相單三拍、三相雙三拍和三相六拍工作
方式下的輸出字表。
電路原理圖如圖所示
三相單三拍控制方式輸出字表
ADX300000100=04HADY300000100=04H
三相雙三拍控制方式輸出字表
x軸步進機電輸出字表y軸步進機電輸出字表
存儲地址標號低八位輸出字存儲地址標號高八位輸出字
ADX10000001l=03HADY10000001l=03H
ADX200000110=06HADY200000110=06H
16
ADX300000101=05HADY300000101=05H
三相六拍控制方式輸出字表
x軸步進機電輸出字表y軸步進機電輸出字表
存儲地址標號低八位輸出字存儲地址標號高八位輸出字
ADX100000001=01HADY100000001=01H
ADX20000001l=03HADY20000001l=03H
ADX300000010=02HADY300000010=02H
ADX400000110=06HADY400000110=06H
ADX500000100=04HADY500000100=04H
ADX600000101=05HADY600000101=05H
17
第四章微型計算機控制系統(tǒng)的控制算法
習(xí)題參考答案
4..1.數(shù)字控制器的摹擬化設(shè)計步驟是什么?
摹擬化設(shè)計步驟:
(1)設(shè)計假想的摹擬控制器D(S)
(2)正確地選擇采樣周期T
(3)將D(S)離散化為D(Z)
(4)求出與D(S)對應(yīng)的差分方程
(5)根據(jù)差分方程編制相應(yīng)程序。
2.某系統(tǒng)的連續(xù)控制器設(shè)計為
D(s)=U(s)=UTs
E(s)1+Ts
試用雙線形變換法:前向差分法、后向差分法分別求取數(shù)字控制器D(Z)O
解:雙線形變換法:把s=2.±l代入,則
Tz+1
2
D(z)=D(z)|上L&=6+個+?
s=U1+T2.z-1(r+2T2)z+T_2T2
2T-.(
前向差分法:把2=匕代入,則
T
D(z)=D(s)|=上艮上魚JJ+7T;
z-i1+Ts,z-1Tz+T-
"T21+T?丁2
2T
后向差分法:把$=7-1代入,則
Tz
D(Z)=D(s)|工
<1+T2s1+T;-1TZ+T-T
2Tz
4.3什么是數(shù)字PID位置型控制算法和增量型控制算法?試比較它們的優(yōu)缺點。
18
為了實現(xiàn)微機控制生產(chǎn)過程變量,必須將摹擬PID算式離散化,變?yōu)閿?shù)字
PID算式,為此,在采樣周期T遠小于信號變化周期時,作如下近似(T足夠小
時,如下逼近相當(dāng)準確,被控過程與連續(xù)系統(tǒng)十分接近):
(p'edt^TDeG)
°j=o
dee(k)-e(k-1)
—=------------------
dtT
于是有:
u(k)=K{e(k)+[/e(j)+L[e(k)-e(k-1)])
pTT
u(k)是全量值輸出,每次的輸山看都與執(zhí)行機構(gòu)的位置(如控制閥門的開度)
一一對應(yīng),所以稱之為位置型PID算法。
在這種位置型控制算法中,由于算式中存在累加項,因此輸出的控制量u(k)
不僅與本次偏差有關(guān),還與過去歷次采樣偏差有關(guān),使得u(k)產(chǎn)生大幅度變化,
這樣會引起系統(tǒng)沖擊,甚至造成事故。所以實際中當(dāng)執(zhí)行機構(gòu)需要的不是控制
量的絕對值,而是其增量時,可以采用增量型PID算法。當(dāng)控制系統(tǒng)中的執(zhí)行
器為步進機電、電動調(diào)節(jié)閥、多圈電位器等具有保持歷史位置的功能的這種裝
置時,普通均采用增量型PID控制算法。
Au(k)=K{[e(k)-e(k-1)]+*(k)+L-{e(k)-2e(k-1)+e(k-2)]}
與位置算法相比,增量型PID算法有加下優(yōu)點:
(1)位置型算式每次輸出與整個過去狀態(tài)有關(guān),計算式中要用到過去偏差的累加
值,容易產(chǎn)生較大的積累計算誤差;而在增量型算式中由于消去了積分項,從
而可消除調(diào)節(jié)器的積分飽和,在精度不足時,計算誤差對控制量的影響較小,
容易取得較好的控制效果。
⑵為實現(xiàn)手動一一自動無擾切換,在切換瞬時,計算機的輸出值應(yīng)設(shè)置為原始
閥門開度u,若采用增量型算法,其輸出對應(yīng)于閥門位置的變化部份,即算式
0
中不浮現(xiàn)U項,所以易于實現(xiàn)從手動到自動的無擾動切換。
0
⑶采用增量型算法時所用的執(zhí)行器本身都具有寄存作用,所以即使計算機發(fā)生
故障,執(zhí)行器仍能保持在原位,不會對生產(chǎn)造成惡劣影響。
4.4.已知摹擬調(diào)節(jié)器的傳遞函數(shù)為
19
DQ=1+0.17s
2一1+0.085s
試寫出相應(yīng)數(shù)字控制器的位置型和增量型控制算式,設(shè)采樣周期T=0.2s。
D(s)陷J+。』7s
1+0.()85s
則U(s)+0.085SU(s)=E(s)+0.17SE(s)
:u(t)+0.085d")=e(t)+0.17上^
dtdt
:u(k)+0.0阪城^=e(k)+盧
把T=0.2S代入得
1.425u(k)-0.425u(k-1)=4.5e(k)-3.5e(k-1)
位置型u(k)=3.1579e(k)-2.4561e(k-1)+O.2982u(k-1)
增量型Au(k)=u(k)-U(k-1)=3.1579e(k)-2.4561e(k-l)-0.7018u(k-1)
(補充題)已知摹擬調(diào)節(jié)器的傳遞函數(shù)為
D(S)J+0」7S
0.085s
試寫出相應(yīng)數(shù)字控制器的位置型PID算法和增量型PID控制算式,設(shè)采樣周
期T=0.2so
解:因為D(s)=1+°”S=2(1+1)=K(1+J_+Ts)
0.085s0.17sPTsd
所以K=2,T=0.17,T=0o
pid
故位置型PID控制器
u(k)=K1e(k)+7*e(i)+T線.-6(火一1)”
P丁…。“T
北+券》]
=2e(k)+04X7(i)
0.17
i=0
故增量型PID控制器
20
u(k)-u(k-1)+Au(k)
=u(k-1)+K[e(k)-e(k-1)]+Ke(k)+Kte(k)-2e(k-1)+e(k-
2)]p..1。
=u(k-1)+21e(k)_e(k-1)]+券e(k)
?u(k-1)+4.35e(k)-2e(k-1)
4.5.什么叫積分飽和?它是怎么引起的?如何消除?
解:(1)如果執(zhí)行機構(gòu)已經(jīng)到極限位置,仍然不能消除靜差時,由于積分作
用,盡管PID差分方程式所得的運算結(jié)果繼續(xù)增大或者減小,但執(zhí)行機構(gòu)已
無相應(yīng)的動作,這就叫積分飽和。
(2)1、當(dāng)偏差產(chǎn)生躍變時,位置型PID算式的輸出將急劇增大或者減小,
有可能超過執(zhí)行機構(gòu)的上(下)限,而此時執(zhí)行機構(gòu)只能工作在上限。
2、系統(tǒng)輸出需要很長期才達到給定值,在這段時間內(nèi)算式的積分項將產(chǎn)
生一個很大的積累值。
3、當(dāng)系統(tǒng)輸出超過給定值后,偏差反向,但由于大的積分積累值,控制量
需要相當(dāng)一段時間脫離飽和區(qū)。因此引起系統(tǒng)產(chǎn)生大幅度超調(diào),系統(tǒng)不穩(wěn)定。
(3)常用的改進方法:積分分離法和抗積分飽和
4.6.采樣周期的選擇需要考慮那些因素?
(1)從調(diào)節(jié)品質(zhì)上看,希翼采樣周期短,以減小系統(tǒng)純滯后的影響,提高控制精
度。通常保證在95%的系統(tǒng)的過渡過程時間內(nèi),采樣6次~15次即可。
⑵從快速性和抗擾性方面考慮,希翼采樣周期盡量短,這樣給定值的改變可以
迅速地通過采樣得到反映,而不致產(chǎn)生過大的延時。
⑶從計算機的工作量和回路成本考慮,采樣周期T應(yīng)長些,特別是多回路控制
時,應(yīng)使每一個回路都有足夠的計算時間;當(dāng)被控對象的純滯后時間T較大時,
常選T=(l/ri/8)T0
⑷從計算精度方面考慮,采樣周期T不應(yīng)過短,當(dāng)主機字長較小時,若T過短,
將使先后兩次采樣值差別小,調(diào)節(jié)作用因此會減弱。此外,若執(zhí)行機構(gòu)的速度
較低,會浮現(xiàn)這種情況,即新的控制量已輸出,而前一次控制卻還沒完成,這
樣采樣周期再短也將毫無意義,因此T必須大于執(zhí)行機構(gòu)的調(diào)節(jié)時間。
21
4.7.簡述擴充臨界比例度法、擴充響應(yīng)曲線法整定PID參數(shù)的步驟。
擴充臨界比例度法整定PID參數(shù)的步驟:
⑴選擇一個足夠短的采樣周期T,例如被控過程有純滯后時,采樣周期T取滯
后時間的1/10以下,此時調(diào)節(jié)器只作純比例控制,給定值r作階躍輸入。
⑵逐漸加大比例系數(shù)Kp,使控制系統(tǒng)浮現(xiàn)臨界振蕩。由臨界振蕩過程求得相應(yīng)
的臨界振蕩周期Ts,并記下此時的比例系數(shù)Kp,將其記作臨界振蕩增益Ks。此
時的比例度為臨界比例度,記作6=1o
sK
⑶選擇控制度,所謂控制度是數(shù)字調(diào)S節(jié)器和摹擬調(diào)節(jié)器所對應(yīng)的過渡過程的誤
差平方的積分之比。
⑷根據(jù)控制度,查表求出T、Kp、Ti和Td值。
⑸按照求得的整定參數(shù),投入系統(tǒng)運行,觀察控制效果,再適當(dāng)調(diào)整參數(shù),直
到獲得滿意的控制效果為止。
擴充響應(yīng)曲線法整定PID參數(shù)的步驟:
⑴斷開數(shù)字調(diào)節(jié)器,讓系統(tǒng)處于手動操作狀態(tài)。將被調(diào)量調(diào)節(jié)到給定值附近并
穩(wěn)定后,然后驀地改變給定值,即給對象輸入一個階躍信號。
⑵用儀表記錄被控參數(shù)在階躍輸入下的整個變化過程曲線,如圖所示。
⑶在曲線最大斜率處作切線,求得滯后時間T、被控對象的時間常數(shù)Tc,以
及它們的比值TC/To
⑷由T、Tc、TC/T值,查表,求出數(shù)字控制器的T、Kp、Ti和Td。
4..8.數(shù)字控制器的離散化設(shè)計步驟是什么?
計算機控制系統(tǒng)框圖如圖4-1所示。
22
圖4-1計算機控制系統(tǒng)框圖
由廣義對象的脈沖傳遞函數(shù)可得閉環(huán)脈沖傳遞函數(shù),可求得控制器的脈沖傳遞
函數(shù)D(z)o
數(shù)字控制器的直接設(shè)計步驟如下:
⑴根據(jù)控制系統(tǒng)的性質(zhì)指標要求和其它約束條件,確定所需的閉環(huán)脈沖傳遞函
數(shù)①(z)o
(2)求廣義對象的脈沖傳遞函數(shù)G(z)o
⑶求取數(shù)字控制器的脈沖傳遞函數(shù)D(z)o
⑷根據(jù)D(z)求取控制算法的遞推計算公式。
4.9已知被控對象的傳遞函數(shù)為
G(s)=10
cs(0.1s+1)
采樣周期T=0.Is,采用零階保持器。要求
(1)針對單位速度輸入信號設(shè)計至少拍無紋波系統(tǒng)的D(z),并計算輸出響
應(yīng)y(k)、控制信號u(k)和誤差e(k)序列,畫出它們對時間變化的波形。
(2)針對單位階躍輸入信號設(shè)計至少拍有紋波系統(tǒng)的D(z),并計算輸出響
應(yīng)y(k)、控制信號u(k)和誤差e(k)序列,畫出它們對時間變化的波形。
解:廣義脈沖傳遞函數(shù)為
G(z)=Z(1-e-Ts.10)=(1-z-i)Z(100)
ss(0.1s+1)s2(s+10)
10Tz-i__1+1)
(1—z-i)21—z-i(1—e-wTz-i)
0.368z-i(1+0.717Z-1)
(1_Z-1)(1-O.368Z-0
至少拍無紋波設(shè)計步驟:
1)根據(jù)廣義對象的傳遞函數(shù)確定參數(shù)已知N=2,M=2
N(分母多項式的塞次)所以d=0
M(份子多項式的幕次)w=l(即份子多項式中的(1+0.717Z」))
d=N44延時v=l,j=l;
23
W在所有零點的總數(shù)(不包括無窮遠的q=2(單位速度輸入)
零點)
V在Z平面的單位圓上或者圓外極點的
個數(shù)
j在Z平面的單位圓上極點的個數(shù)
q(輸入類型)
2)確定Fl(z)和F2(z)的塞次m和nm=w+d=1
n=v-j+max(j,q)=2
m=w+d
n=v-j+max(j,q)所以:
F(z)=1+fZ-i+fZ-2+...+fZ-mF(z)=1+fz-1
111121m111
F(z)=fZ-1+fZ-2+...+fz-nF(z)=fz-1+fz-2
221222n22122
3)確定①e(z)rv-i]
中(z)=In(1-az-1)1(1-Z-1)max(jfl)F(z)
1
中(Z)=1-中(Z)=1(1-aZ-1)(1-Z-1)max(j.q)F(Z)eLii」'
=(1-Z-1)2(1+fZ-1)
6111
|Li=1'」I
=1+(f-1)z-1-fZ-2+fz-3
111111
4)確定力(z)
中(z)=z?(nw(1-bz-i)^|F2(z)
中(z)=z[nw(i一¥-1),尸2⑵
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度青海省公共營養(yǎng)師之二級營養(yǎng)師提升訓(xùn)練試卷A卷附答案
- 2025年度智能照明產(chǎn)品銷售與回購服務(wù)合同范本3篇
- 實驗室生物安全教育與培訓(xùn)要點
- 二零二五年度美團騎手權(quán)益保障服務(wù)合同3篇
- 二零二四年度漁船購置與漁業(yè)法律法規(guī)咨詢合同3篇
- 2025年度美容院美容儀器智能控制系統(tǒng)研發(fā)合同2篇
- 二零二五年度門衛(wèi)服務(wù)智能化升級改造合同4篇
- 2025年度個人房地產(chǎn)開發(fā)商融資合同4篇
- 2025年度個人對文化創(chuàng)意企業(yè)借款合同范本4篇
- 自我管理技巧在商業(yè)競爭中的應(yīng)用
- 2024年供應(yīng)鏈安全培訓(xùn):深入剖析與應(yīng)用
- 飛鼠養(yǎng)殖技術(shù)指導(dǎo)
- 壞死性筋膜炎
- 整式的加減單元測試題6套
- 股權(quán)架構(gòu)完整
- 山東省泰安市2022年初中學(xué)業(yè)水平考試生物試題
- 注塑部質(zhì)量控制標準全套
- 人教A版高中數(shù)學(xué)選擇性必修第一冊第二章直線和圓的方程-經(jīng)典例題及配套練習(xí)題含答案解析
- 銀行網(wǎng)點服務(wù)禮儀標準培訓(xùn)課件
- 二年級下冊數(shù)學(xué)教案 -《數(shù)一數(shù)(二)》 北師大版
- 晶體三極管資料
評論
0/150
提交評論