第一篇:畢業(yè)設(shè)計 無線遙控智能小車 Protues仿真 **程序
摘要:本設(shè)計就采用了比較先進的89C51為控制核心,89C51采用CHOMS工藝,功耗很低。這種方案能實現(xiàn)對智能小車的運動狀態(tài)進行實時控制,控制靈活、可靠,精度高,可滿足對系統(tǒng)的各項要求。本設(shè)計采用MCS-51系列中的89C51單片機。以89C51為控制核心,利用超聲波傳感器檢測道路上的障礙,控制電動小車的自動避障、自動尋跡功能。整個系統(tǒng)小巧緊湊,控制準確,性價比高,人機互動性好。關(guān)鍵詞:單片機;避障;尋跡;89c51
I 避障傳感器無線接收模塊單片機直流電機太陽光檢測傳感器
圖2-1系統(tǒng)硬件框圖
三、硬件的設(shè)計
(一)系統(tǒng)硬件設(shè)計思路
按設(shè)計要求,根據(jù)超聲波測距原理,以單片機AT89c51為核心的測液位系統(tǒng)。設(shè)計系統(tǒng)各部分電路功能。圖3.1為89C51單片機的最小系統(tǒng)。
圖3.1 89C51單片機最小系統(tǒng)
(二)行車起始、終點及光線檢測
本系統(tǒng)采用反射式紅外線光電傳感器用于檢測路面的起始、終點(2cm寬的黑線),玩具車底盤上沿黑線放置一套,以適應(yīng)起始的記數(shù)開始和終點的停車的需要。利用超聲波傳感器檢測障礙。光線跟蹤,采用光敏三極管接收燈泡發(fā)出的光線,當感受到光線照射時,其c-e間的阻值下降,檢測電路輸出高電平,經(jīng)LM393電壓比較器和74LS14施密特觸發(fā)器整形后送單片機控制。
本系統(tǒng)共設(shè)計兩個光電三極管,分別放置在電動車車頭的左、右兩個方向,用來控制電動車的行走方向,當左側(cè)光電管受到光照時,單片機控制轉(zhuǎn)向電機向左轉(zhuǎn);當右側(cè)光電管受到光照時,單片機控制轉(zhuǎn)向電機向右轉(zhuǎn);當左、右兩側(cè)光電管都受到光照時,單片機控制直行。見圖3.2電動車的方向檢測電路。
圖3.2電動車的方向檢測電路
采用反射接收原理配置了一對紅外線發(fā)射、接收傳感器。該電路包括一個紅外發(fā)光二極管、一個紅外光敏三極管及其上拉電阻。紅外發(fā)光二極管發(fā)射一定強度的紅外線照射物體,紅外光敏三極管在接收到反射回來的紅外線后導(dǎo)通,發(fā)出一個電平跳變信號。
此套紅外光電傳感器固定在底盤前沿,貼近地面。正常行駛時,發(fā)射管發(fā)射紅外光照射地面,光線經(jīng)白紙反射后被接收管接收,輸出高電平信號;電動車經(jīng)的反應(yīng)速度和靈敏度,它所采用的運放不但沒有引入負反饋,有時甚至還加正反饋。因此比較器的性能分析方法與放大、運算電路是不同的。
(2)非線性。由于比較器中運放處于開環(huán)或正反饋狀態(tài),它的兩個輸入端之間的電位差與開環(huán)電壓放大倍數(shù)的乘積通常超過最大輸出電壓,使其內(nèi)部某些管子進入飽和區(qū)或截止區(qū),因此在絕大多數(shù)情況下輸出與輸入不成線性關(guān)系,即在放大、運算等電路中常用的計算方法對于比較器不再適用。
(3)開關(guān)特性。比較器的輸出通常只有高電平和低電平兩種穩(wěn)定狀態(tài),因此它相當與一個受輸入信號控制的開關(guān),當輸入電壓經(jīng)過閾值時開關(guān)動作,使輸出從一個電平跳變到另一個電平。由于比較器的輸入信號是模擬量,而它的輸出電平是離散的,因此電壓比較器可作為模擬電路與數(shù)字電路之間的過渡電路。
由于比較器的上述特點,在分析時既不能象對待放大電路那樣去計算放大倍數(shù),也不能象分析運算電路那樣去求解輸出與輸入的函數(shù)關(guān)系,而應(yīng)當著重抓住比較器的輸出從一個電平跳變到另一個電平的臨界條件所對應(yīng)的輸入電壓值(閾值)來分析輸入量與輸出量之間的關(guān)系。
如果在比較器的輸入端加理想階躍信號,那么在理想情況下比較器的輸出也應(yīng)當是理想的階躍電壓,而且沒有延遲。但實際集成運放的最大轉(zhuǎn)換速率總是有限的,因此比較器輸出電壓的跳變不可能是理想的階躍信號。電壓比較器的輸出從低電平變?yōu)楦唠娖剿毜臅r間稱為響應(yīng)時間。響應(yīng)時間越短,響應(yīng)速度越快。
減小比較器響應(yīng)時間的主要方法有:
(1)盡可能使輸入信號接近理想情況,使它在閾值附近的變化接近理想階躍且幅度足夠大。
(2)選用集成電壓比較器。
(3)如果選用集成運放構(gòu)成比較器,為了提高響應(yīng)速度可以加限幅措施,以避免集成運放內(nèi)部的管子進入深飽和區(qū)。具體措施多為在集成運放的兩個輸入端聯(lián)二極管。如圖3.3電壓比較器電路所示:
第二篇:畢業(yè)設(shè)計任務(wù)書(智能小車)
安徽建筑工業(yè)學(xué)院
畢業(yè)設(shè)計(論文)任務(wù)書
課題名稱
系別
專業(yè)
姓名 基于單片機智能小車的設(shè)計 電子與信息工程學(xué)院 城建電子學(xué)號
2011 年 2 月 20 日至 2010 年 6 月 22 日共 17 周指導(dǎo)教師簽字
系主任簽字 201日 年 1 月
一、畢業(yè)設(shè)計(論文)的內(nèi)容
畢業(yè)設(shè)計(論文)是高等學(xué)校培養(yǎng)學(xué)生的最后一個環(huán)節(jié)。是鍛煉和培養(yǎng)學(xué)生綜合運用本專業(yè)學(xué)科的基礎(chǔ)理論知識、專業(yè)知識和基本技能,提高綜合分析問題和解決問題的能力,實現(xiàn)研發(fā)和技術(shù)人員的初步訓(xùn)練,使學(xué)生具有從事科學(xué)研究初步能力的重要環(huán)節(jié),并且它是學(xué)生承擔技術(shù)性工作前的一次理論聯(lián)系實際的實踐。學(xué)生通過設(shè)計(論文)綜合運用所學(xué)的基礎(chǔ)理論和專業(yè)知識,理論聯(lián)系實際,提高分析問題和解決本專業(yè)從事研發(fā)和工程應(yīng)用問題的能力,為以后走上工作崗位打下一定的基礎(chǔ)。
隨著汽車工業(yè)的迅速發(fā)展,關(guān)于汽車的研究也就越來越受人關(guān)注。全國電子大賽和省內(nèi)電子大賽幾乎每次都有智能小車這方面的題目,全國各高校也都很重視該題目的研究。可見其研究意義很大。設(shè)計的智能電動小車應(yīng)該能夠?qū)崟r顯示時間、速度、里程,具有自動尋跡、尋光、避障功能,可程控行駛速度、準確定位停車。本系統(tǒng)以設(shè)計題目的要求為目的,采用80C51單片機為控制核心,利用光電等傳感器檢測道路上的障礙,控制電動小汽車的自動避障,快慢速行駛,以及自動停車,并可以自動記錄時間、里程和速度,自動尋跡和尋光功能。整個系統(tǒng)的電路結(jié)構(gòu)簡單,可靠性能高。
二、畢業(yè)設(shè)計(論文)的要求與數(shù)據(jù)
本課題的任務(wù)主要是設(shè)計采用以80C51 為控制核心,利用光電等傳感器檢測道路上的障礙,控制電動小車的自動避障,快慢速行駛,以及自動停車,并可以自動記錄時間、里程和速度,自動尋跡和尋光功能。
本課題由6位學(xué)生完成。現(xiàn)就6位學(xué)生的具體分工敘述如下:
1.同學(xué)負責(zé)主控制電路的方案設(shè)計和實現(xiàn);
2.同學(xué)負責(zé)電機驅(qū)動電路及方案設(shè)計和實現(xiàn);
3.同學(xué)負責(zé)傳感器電路的設(shè)計和相關(guān)程序設(shè)計和調(diào)試;
4.同學(xué)負責(zé)小車控制策略程序設(shè)計和調(diào)試。
三、畢業(yè)設(shè)計(論文)應(yīng)完成的工作
1. 查閱有關(guān)資料(51單片機、傳感器技術(shù)、電機驅(qū)動與控制等);
2. 熟練掌握51單片機開發(fā)系統(tǒng);
3. 根據(jù)課題要求,分別進行硬件和軟件的設(shè)計,使用Protel99SE設(shè)計出硬件原理圖和PCB板圖,并制作出印刷電路板,然后進行系統(tǒng)的安裝與調(diào)試完成課題的設(shè)計功能;
4. 完成12000字左右的論文;
5. 翻譯3000~5000字的英文資料。
四、畢業(yè)設(shè)計(論文)進程安排及實習(xí)安排
五、應(yīng)收集的資料、主要參考文獻及實習(xí)地點
[1] 何立民,單片機應(yīng)用系統(tǒng)設(shè)計,北京:航天航空大學(xué)出版社,2~5,46~50
[2] 李廣弟,單片機基礎(chǔ),北京:北京航空航天大學(xué)出版社,2001,56~64
[3] 何希才,新型實用電子電路400例,電子工業(yè)出版社,2000年,60~65
[4] 趙負圖,傳感器集成電路手冊,第一版,化學(xué)工業(yè)出版社,2004,590~591
[5] 陳伯時,電力拖動自動控制系統(tǒng),第二版,北京:機械工業(yè)出版社,2000年6月,127~
130
[6] 張毅剛,彭喜元,新編 MCS-51 單片機應(yīng)用設(shè)計,第一版,哈爾濱工業(yè)大學(xué)出版社,2003,25~27,411~417
實習(xí)地點:校外
第三篇:基于51單片機的智能小車控制源代碼(畢業(yè)設(shè)計)
/****************************************************// //***************************************************// // 智能小車控制器基于51單片機實現(xiàn)前進后退轉(zhuǎn)彎與智能采樣控制功能 #include
sbit red1=P1^3;sbit red2=P1^6;
void InitUART(void){
TMOD = 0x20;
SCON = 0x50;
TH1 = 0xFD;
TL1 = TH1;
PCON = 0x00;
ES
= 1;
TR1 = 1;EA
= 1;ENA = 1;ENB = 1;}
void delay(void)
//直線延時延時函數(shù) {
unsigned char a,b;
for(b=255;b>0;b--)
for(a=38;a>0;a--);}
void delay1(void)
//轉(zhuǎn)角延時函數(shù) {
unsigned char w,y,c;
for(c=1;c>0;c--)
for(y=97;y>0;y--)
for(w=3;w>0;w--);}
void delay3(void)
//避障延時函數(shù) {
unsigned char a,b,c;
for(c=98;c>0;c--)
for(b=100;b>0;b--)
for(a=40;a>0;a--);}
void delay2(void)
//手動控制延時函數(shù) {
unsigned char a,b,c;
for(c=98;c>0;c--)
for(b=15;b>0;b--)
for(a=17;a>0;a--)
{
if(m)
{
break;
}
} } void qianjin()//前進 { unsigned char f;A1=1;A2=0;B1=1;B2=0;
for(f=0;f<155;f++){ A1=0;A2=0;B1=0;B2=1;} //直線校準語句
A1=1;A2=0;B1=1;B2=0;}
void zuozhuan()//左轉(zhuǎn) { A1=1;A2=0;B1=0;B2=1;}
void youzhuan()//右轉(zhuǎn) { A1=0;A2=1;B1=1;B2=0;}
void houtui(){ A1=0;A2=1;B1=0;B2=1;} void tingzhi(){ A1=0;A2=0;B1=0;B2=0;}
void main(){ unsigned char temp;InitUART();while(1){
if(flag)
{
flag=0;
for(temp=2;temp<8;temp++)//字符型轉(zhuǎn)成整型函數(shù)
{
tata[temp]=tata[temp]%16;
}
//執(zhí)行轉(zhuǎn)角指令
Angle=10*(tata[2]*100+tata[3]*10+tata[4]);
m=0;
if(Angle<10)
//地面小角度摩擦校正函數(shù)
{
Angle++;
}
if(tata[1]=='L')
{
for(q=0;q { zuozhuan(); delay1(); if(m) { break; } } } else if(tata[1]=='R'){ for(q=0;q { youzhuan(); delay1(); if(m) { break; } } } tingzhi();delay();for(temp=2;temp<8;temp++)//字符型轉(zhuǎn)成整型函數(shù) { tata[temp]=tata[temp]%16;} //執(zhí)行前進指令 length=100*(tata[5]*100+tata[6]*10+tata[7]);// m=0;if(!m){ for(q=0;q { qianjin(); delay(); delay(); if(m) { break; } if(!red1) { delay1(); if(!red1) { youzhuan(); delay3(); while(!red1); } } if(!red2) { delay1(); if(!red2) { zuozhuan(); delay3(); while(!red2); } } if((!red1)||(!red2)) { houtui(); delay3(); while((!red1)||(!red2)); } } } } if(flag3) { m=0; flag3=0; if(tata[1] =='W'){qianjin();} else if(tata[1]=='A'){A1=0;A2=0;B1=0;B2=1;} else if(tata[1]=='S'){houtui();} else if(tata[1]=='D'){A1=0;A2=1;B1=0;B2=0;} else if(tata[1]=='T'){tingzhi();} delay2(); } tingzhi();} } void UARTInterrupt(void)interrupt 4 { if(RI) { m=1; RI = 0; if(SBUF=='$') { flag2=1; } if(flag2) { } } } tata[n]=SBUF;n++; if(n==9&&tata[8]=='*'){ n=0;flag=1;flag2=0;} if(n==3&&tata[2]=='#'){ n=0;flag3=1;flag2=0;} 編號 南京航空航天大學(xué) 畢業(yè)設(shè)計 題 目 基于單片機的智能小車的設(shè) 計與實現(xiàn) 學(xué)生姓名 學(xué) 號 系 部 專 業(yè) 班 級 指導(dǎo)教師 計算機科學(xué)與技術(shù) 講師 二〇一七年五月 南京航空航天大學(xué) 本科畢業(yè)設(shè)計(論文)誠信承諾書 本人鄭重聲明:所呈交的畢業(yè)設(shè)計(論文)(題目:基于單片機的智能小車的設(shè)計與實現(xiàn))是本人在導(dǎo)師的指導(dǎo)下獨立進行研究所取得的成果。盡本人所知,除了畢業(yè)設(shè)計(論文)中特別加以標注引用的內(nèi)容外,本畢業(yè)設(shè)計(論文)不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。 作者簽名: 年 月 日 (學(xué)號): 畢業(yè)設(shè)計(論文)報告紙 基于單片機的智能小車的設(shè)計與實現(xiàn) 摘要 在以計算機技術(shù)為代表的高新技術(shù)的迅猛發(fā)展下,機械系統(tǒng)大步邁向智能化。輪式機器人是我們最常見到的智能化設(shè)備。從生產(chǎn)制造業(yè)的無人搬運車,到特種行業(yè)的災(zāi)難救援、排爆滅火機器人,再到軍事領(lǐng)域的偵查和防御機器人以及航天領(lǐng)域的星球表面探測器,處處可以見到智能小車的身影。 本文針對智能小車硬件和軟件的設(shè)計進行了詳細的介紹。在硬件方面,提出由電源模塊、車體模塊、單片機控制模塊、電機驅(qū)動控制模塊、電機模塊、傳感器模塊等構(gòu)成智能小車硬件系統(tǒng)。在軟件方面,利用Keil uVision 5集成開發(fā)工具進行C51高級語言的程序設(shè)計,開發(fā)出控制程序。智能小車利用搭載在車前端兩側(cè)的紅外傳感器,識別路況,并以STC11F32XE單片機為控制核心,根據(jù)接收的信息發(fā)出相應(yīng)的控制指令,通過--L298驅(qū)動控制模塊來驅(qū)動小車以實現(xiàn)循跡。本系統(tǒng)的硬件和軟件均采取了模塊化的設(shè)計結(jié)構(gòu),系統(tǒng)電路簡單,可靠性高,拓展性強。在實際調(diào)試過程中(無人為干擾下),智能小車能適應(yīng)直道、S彎、環(huán)形等路況,達到循跡智能小車設(shè)計的目的和要求。 關(guān)鍵詞:智能小車,軟件設(shè)計,單片機,循跡 i 畢業(yè)設(shè)計(論文)報告紙 Design and Implementation of Intelligent Car Based on Single-Chip Microcomputer Abstract With the rapid development of new technology which is symbolized by computer technology, mechanical system has taken a step towards the intelligence.Wheeled robots are the most common intelligent devices in our life.Ranging from the unmanned van of manufacturing industry , to the special industry disaster relief, and the detection and defense robots in the military field and the surface detector in the aerospace field , the smart car figure can be seen everywhere.This article introduces the hardware and software design of the smart car in detail.In terms of the hardware, the hardware system of intelligent car is made up of power module, body module, single chip microcomputer module, motor drive module, motor module and sensor module.In the aspect the software, C51 high-level language programming can be designed by the employment of Keil uVision 5 integrated development tools,.thus developing a control program.The intelligent car uses the infrared sensor mounted on both sides of the front end of the car to identify the road condition and uses the STC11F32XE single chip as the control core, sending out the corresponding control instruction according to the received information , through the 橋式吊車運動控制系統(tǒng)的建模及MATLAB仿真(附程序) 簡介 橋式起重機是橫架于車間、倉庫及露天堆場的上方,用來吊運各種物體的機械設(shè)備,通常稱為“天車”或 “吊車”。它是機械工業(yè)、冶金工業(yè)和化學(xué)工業(yè)中應(yīng)用最廣泛的一種起重機械。實際生產(chǎn)中的橋式吊車(天車)類似,是一個MIMO復(fù)雜控制系統(tǒng)。 橋式吊車系統(tǒng)由三部分組成:橋架驅(qū)動系統(tǒng),車體驅(qū)動系統(tǒng)和重物裝吊系統(tǒng)。其工作流程為:先將重物起吊至預(yù)先設(shè)定好的高度,然后吊車運動將重物運到想要放置的位置上方,最后把重物下放到想要放置的位置上。 確定要研究的系統(tǒng)為橋式吊車運動控制系統(tǒng) 橋式吊車系統(tǒng)工作示意圖見下圖1: p M m x z F θ mg 圖1 橋式吊車工作示意圖 對于如上橋式吊車控制系統(tǒng),首先做如下假設(shè): 1) 吊車的行走運動僅限于吊車一個自由度,即假設(shè)橋架不運動,只有吊車在橋架上行走。 2) 吊車行走時吊裝重物的繩索長度不變。 圖中,x坐標為水平方向,z坐標為垂直方向。重物的擺動是由吊車與重物的運動產(chǎn)生的,可以根據(jù)動力學(xué)有關(guān)規(guī)律建立吊車及重物的運動方程式。 1) 在水平方向,吊車和重物整體受力為F(t),由牛頓第二定律得 (1) 2) 在垂直于繩索方向,重物受力為,由牛頓第二定律得 (2) 由吊車在行走時吊裝重物的繩索長度不變的假設(shè)可得出下面兩個關(guān)系式: (3) (4) 式中,為繩索長度。 由(3)可得 (5) (5)代入(1)得: (6) 同樣由式(4)可得: (7) 將(5)(7)代入(2)得 (8) 又盡量小,所以有如下近似式:,將(6),(8)線性化可得: (9) (10) 由(9)和(10)計算得 (11) 和 (12) 3) 吊車驅(qū)動裝置的方程式。吊車由電動機驅(qū)動,簡化的認為電動機是一個時間常數(shù)為的一階慣性環(huán)節(jié),即它產(chǎn)生的驅(qū)動力F(t)與其控制電壓v(t)之間滿足方程式: (13) 其中K為放大系數(shù)。 選擇系統(tǒng)的輸入、輸出變量和狀態(tài)變量 選擇5個狀態(tài)變量分別為:,,; 輸入變量為:; 兩個輸出變量為:。 建立狀態(tài)空間描述 根據(jù)(11)(12)(13)式可得出描述吊車運動系統(tǒng)的狀態(tài)空間表達式為: 選取適當參數(shù):對一個實際的橋式吊車吊車運動系統(tǒng),假定具有如下各具體參數(shù):M=1000kg,m=4000kg,l=10m,K=100N/V。將它們代入上面的狀態(tài)空間表達式得: 分析系統(tǒng)的穩(wěn)定性 用特征值法。在MATLAB中輸入以下程序: eig(A) ans = 0 0 0 + 2.2136i 0 2.2136i 系統(tǒng)的5個開環(huán)特征值不全位于S左平面上,有4個位于虛軸上,所以系統(tǒng)為臨界不穩(wěn)定。 系統(tǒng)輸出仿真波形如下圖所示: 判斷系統(tǒng)的能控性 使用MATLAB判斷系統(tǒng)的能控性,輸入以下程序: A=[0 0 0 0;0 0 -39.2 0 0.001;0 0 0 0;0 0 -4.9 0 0.0001;0 0 0 0 -1]; B=[0;0;0;0;100]; C=[1 0 0 0 0;0 0 0 0]; rct=rank(ctrb(A,B)) rct = 根據(jù)判別系統(tǒng)能控性的定理,該系統(tǒng)的能控性矩陣滿秩,所以該系統(tǒng)是能控的。 采用狀態(tài)反饋進行系統(tǒng)綜合因為系統(tǒng)是能控的,所以,可以通過狀態(tài)反饋來任意配置極點。例如將極點配置在:s1=-0.16-j0.16 s2=-0.16+j0.16 s3,s4,s5=-1。 在MATLAB中輸入: P=[-0.16+0.16i,-0.16-0.16i,-1,-1,-1]; K=acker(A,B,P) 求出狀態(tài)反饋矩陣K: K = 0.52245 4.8327 -1420.7 -137.21 0.0232 在MATLAB中輸入 A-B*K ans = 0 0 0 0 0 0 -39.2 0 0.001 0 0 0 0 0 0 -4.9 0 0.0001 -52.245 -483.27 1.4207e+005 13721 -3.32 因此綜合后系統(tǒng)的狀態(tài)空間描述為: 采用MATLAB編寫m文件進行仿真。 運行仿真程序,得到仿真曲線如下圖: 將極點配置在:s1=-0.2 s2=-0.2 s3,s4,s5=-1。計算出K=[0.40816 5.3061 -1438.1 -119.06 0.024]此時輸出y的仿真曲線如下: 將極點配置在:s1=-0.16+0.16i s2=-0.16-0.16i s3=-1 s4=-2 s5=-3。計算出K=[3.1347 25.339 -2145.4 553.73 0.0532]此時輸出y的仿真曲線如下: 實驗結(jié)論 通過比較3組不同的極點配置下狀態(tài)反饋系統(tǒng)的輸出響應(yīng)曲線和原系統(tǒng)的輸出響應(yīng)曲線可以看出,不同的極點配置對系統(tǒng)性能有一定的影響,但只要極點都配置在S左平面,就可以保證系統(tǒng)具有一定的動態(tài)和穩(wěn)態(tài)性能。 附錄:程序 %******************************************* %橋是吊車運動控制系統(tǒng)極點配置設(shè)計及仿真 2015.12.30 lwd %******************************************* %建立狀態(tài)空間表達式 A = [0,1,0,0,0;0,0,-39.2,0,10^(-3);0,0,0,1,0;0,0,-4.9,0,10^(-4);0,0,0,0,-1] B = [0;0;0;0;100] C = [1,0,0,0,0;0,0,1,0,0] D = [0;0] %分析系統(tǒng)穩(wěn)定性 eig(A) %求A的特征值,通過特征值在S平面分布判斷系統(tǒng)穩(wěn)定性 %系統(tǒng)仿真輸出波形 [num,den] = ss2tf(A,B,C,D); sys1 = tf(num(1,:),den); sys2 = tf(num(2,:),den); figure step(sys1) figure step(sys2) %判斷系統(tǒng)的能控性 rct = rank(ctrb(A,B)) obs = rank(obsv(A,C)) %如果能空則進行極點配置設(shè)計 if == rct %第一次極點配置設(shè)計 P = [-0.16+0.16*i,-0.16-0.16*i,-1,-1,-1]; K = acker(A,B,P) A1 = A-B*K [num,den] = ss2tf(A1,B,C,D); sys1 = tf(num(1,:),den); sys2 = tf(num(2,:),den); figure step(sys1) figure step(sys2) %第二次極點配置設(shè)計 P = [-0.2,-0.2,-1,-1,-1]; K = acker(A,B,P) A1 = A-B*K [num,den] = ss2tf(A1,B,C,D); sys1 = tf(num(1,:),den); sys2 = tf(num(2,:),den); figure step(sys1) figure step(sys2) %第三次極點配置設(shè)計 P = [-0.16+0.16*i,-0.16-0.16*i,-1,-2,-3]; K = acker(A,B,P) A1 = A-B*K [num,den] = ss2tf(A1,B,C,D); sys1 = tf(num(1,:),den); sys2 = tf(num(2,:),den); figure step(sys1) figure step(sys2) end第四篇:畢業(yè)設(shè)計論文-基于單片機的循跡智能小車的設(shè)計與實現(xiàn)
第五篇:橋式吊車小車運動控制系統(tǒng)的建模及MATLAB仿真(附程序)