出版時間:2011-10 出版社:清華大學出版社 作者:張秀峰 編 頁數(shù):318
內容概要
本書分為MATLAB基礎部分、MATLAB在自動控制領域中的應用、MATLAB在電力電子技術及電機控制中的應用和高級應用等四部分。MATLAB基礎部分介紹工作環(huán)境、基本指令和仿真工具;自動控制領域中的應用從基礎PID控制開始,介紹廣義預測控制、控制、滑模變結構控制等;在電機控制中的應用講解電機控制基礎、電力電子技術,介紹直流電機和交流電機的控制;高級應用部分通過具體的工程實例介紹如何通過系統(tǒng)模型建立仿真,完成基于DSP的機電控制系統(tǒng)。每一部分舉出相應的實例,都是編者學習和研究中的經(jīng)歷,通過這些實例,讓讀者了解整個控制工程的方案分析、系統(tǒng)仿真,并通過實例讓讀者可以形成從控制理論到工程物理現(xiàn)象的映射,以及調試方法和過程。
本書可作為自動控制、智能儀表、機電一體化、測控技術與儀器、電路系統(tǒng)等專業(yè)高年級本科生或研究生的教材,也可作為從事機電產(chǎn)品開發(fā)、工業(yè)控制領域研究工作的工程技術人員的參考書。
作者簡介
張秀峰,2005年畢業(yè)于長春光學精密機械與物理研究所,獲工學博士學位?,F(xiàn)在大連民族學院機電信息工程學院工作。曾主持和參與國家自然科學基金儀器專項、教育部項目、遼寧省教育廳項目等。發(fā)表學術論文二十余篇,其中1篇被SCI收錄,8篇被EI收錄,申請發(fā)明專利2項,實用新型專利6項。
書籍目錄
第1章 MATLAB編程基礎
1.1 MATLAB的工作環(huán)境
1.1.1 MATLAB程序主界面
1.1.2 文本編輯窗口
1.2 MATLAB的數(shù)值計算
1.2.1 數(shù)據(jù)與變量
1.2.2 矩陣與數(shù)組
1.2.3 矩陣與數(shù)組運算
1.2.4 多項式運算
1.2.5 字符運算
1.3 MATLAB的符號運算
1.3.1 符號對象的創(chuàng)建
1.3.2 數(shù)值變量、符號變量及字符變量間的相互轉換
1.3.3 符號表達式的操作和轉換
1.3.4 常用符號運算功能的實瑚
1.3.5 符號方程的求解
1.4 MATLAB的程序設計
1.4.1 M文件的編寫
1.4.2 MATLAB程序流程控制
1.4.3 程序舉例
1.5 MATLAB的可視功能
1.5.1 二維圖形的繪制
1.5.2 三維圖形的繪制
1.5.3 符號圖形的繪制
1.5.4 圖形用戶界面
本章小結
習題
第2章 Simulink應用基礎
2.1 Simulink仿真環(huán)境
2.1.1 Simulink模塊庫瀏覽器
2.1.2 Simulink仿真平臺
2.2 Simulink的基本操作
……
第3章 PID控制系統(tǒng)分析
第4章 控制系統(tǒng)與MATLAB仿真
第5章 電力電子電路仿真分析
第6章 MATLAB與直流調速系統(tǒng)仿真
第7章 MATLAB與交流調速系統(tǒng)仿真
第8章 控制相關工具箱
第9章 基于DSP的機電控制系統(tǒng)設計
參考文獻
章節(jié)摘錄
版權頁: 插圖: 1.4MATLAB的程序設計 MATLAB是一種面向對象的高級程序設計語言,語法簡單,程序調試、運行和結果顯示容易,另外,它的編程效率遠遠高于Basic、Pascal及C等高級語言。MATLAB的工作方式有交互式的指令行和程序文件編程兩種操作方式,前者只需在命令窗口中輸入命令行并按Enter鍵,系統(tǒng)將執(zhí)行該命令并即時給出運算結果;MATLAB的程序類型有3種:腳本M文件、可存取M文件和函數(shù)。 M文件的編程工作方式就是用戶通過在命令窗口中調用M文件,從而實現(xiàn)一次執(zhí)行多條MATLAB語句的方式。M文件是由MATLAB語句(命令行)構成的ASCIl碼文本文件,即M文件中的語句應符合MATLAB的語法規(guī)則,且文件名必須以.m為擴展名。用戶可以用任何文本編輯器來對M文件進行編輯。 M文件的作用是:當用戶在命令窗口中鍵入已編輯并保存的M文件的文件名并按Enter鍵時,系統(tǒng)將搜索該文件,從而實現(xiàn)用戶要求的特定功能。 M文件又分為命令M文件(簡稱命令文件或腳本文件)和函數(shù)M文件(簡稱函數(shù)文件)兩大類。 1.4.1 M文件的編寫 MATLAB為用戶提供了專用的M文件編輯器,用來幫助用戶完成M文件的創(chuàng)建、保存及編輯等工作。 利用M文件編輯器創(chuàng)建新M文件有如下兩種方法。 單擊MATLAB窗口工具欄上的圖標。 單擊MATLAB窗口菜單欄上的File→New→M—File。 若需要對已保存過的M文件進行修改和編輯,則可單擊MATLAB命令窗口工具欄上的圖標或單擊MATLAB命令窗口菜單欄的File→Open選項,系統(tǒng)即啟動M文件編輯器并打開用戶指定的M文件。 在M文件編輯器中,用戶可以用創(chuàng)建一般文本文件的方法對M文件進行輸入和編輯。M文件編輯器窗口會以不同的顏色顯示注釋、關鍵詞、字符串和一般程序代碼;可以方便地打開和保存M文件并進行編輯,編輯功能有大多數(shù)編輯器都有的復制、粘貼、剪切等;在M文件編輯器中還可以通過Debug下拉菜單進行程序的調試;程序調試后的試運行有兩種方式:一是通過編輯器菜單欄上的Debug→Run命令,二是單擊編輯器工具欄上的圖標,程序運行的結果及存在的問題都顯示在MATLAB的命令窗口中。
編輯推薦
《MATLAB機電控制系統(tǒng)技術與應用》簡要介紹相關的理論知識,重點介紹實際應用,并給出大量的相關實例。《MATLAB機電控制系統(tǒng)技術與應用》可作為自動控制、智能儀表、機電一體化、測控技術與儀器、電路系統(tǒng)等專業(yè)高年級本科生或研究生的教材,也可作為從事機電產(chǎn)品開發(fā)、工業(yè)控制領域研究工作的工程技術人員的參考書。
圖書封面
評論、評分、閱讀與下載
MATLAB機電控制系統(tǒng)技術與應用 PDF格式下載