本書從工程實用觀點出發(fā),系統(tǒng)地講述了計算機控制系統(tǒng)的基本原理與技術實現(xiàn)問題,全書主要包括三部分內容:計算機控制系統(tǒng)的接口設計及總線控制方式;計算機控制系統(tǒng)數(shù)字控制器的設計,包括常用的連續(xù)設計方法、離散設計方法,以及復雜控制規(guī)律的設計方法;計算機控制系統(tǒng)的構建及工程實現(xiàn)。
計算機控制廣泛應用于工業(yè)生產、交通運輸、航空、航天、航海、核能和國防建設等部門,在國民經濟和國防建設中起著重要的作用。近年來隨著電力電子技術、微電子技術、控制技術的不斷發(fā)展,計算機控制也發(fā)生了很大的變化,新的控制方法、新的控制思想和新的控制系統(tǒng)不斷出現(xiàn),促進了控制科學與工程的發(fā)展。教學上應該將這些最新發(fā)展和進步及時總結,使學生既能掌握傳統(tǒng)方法,又能掌握最新方法和設計思想。該書作者長期從事相關的國家項目攻關、科學基金、橫向科研和教學工作,在總結近年的教學和科研成果的基礎上,系統(tǒng)地論述了計算機控制系統(tǒng)的結構、原理、設計和應用,既有理論分析又有應用實例。本書覆蓋了工業(yè)控制計算機、輸入/輸出接口與過程通道、計算機控制系統(tǒng)的理論基礎、計算機控制算法、計算機控制軟件技術、通信、計算機控制系統(tǒng)設計與實現(xiàn)等內容,以引導讀者按理論分析、仿真研究、工程設計與實現(xiàn)等循序漸進地來進行計算機控制系統(tǒng)的分析、設計和實現(xiàn)。
本書主要有以下特色:
(1) 密切結合工程實際,從應用的角度,全面系統(tǒng)地論述了計算機控制系統(tǒng)的結構、設計、實現(xiàn)等問題。理論深度適中,主要強調實際工程應用,使讀者能更好地理解和掌握計算機控制的理論知識,并能用于解決實際計算機控制系統(tǒng)問題。
(2) 所舉的工程實例具有典型性、代表性,內容既能體現(xiàn)傳統(tǒng)技術又體現(xiàn)新技術的應用。通過具有不同代表性的多個典型實例,介紹不同典型計算機控制系統(tǒng)的構成原理、設計和分析方法。
(3) 在系統(tǒng)介紹傳統(tǒng)方法的基礎上,介紹計算機控制系統(tǒng)的自適應控制、滑模變結構控制、重復控制等。在介紹理論方法的同時,在實際工程中也得到了應用。對于計算機控制系統(tǒng)的電磁兼容和可靠性問題也進行了分析介紹,并給出了常用的一些解決方法。
本書共分為9章。第1章概述,主要介紹計算機控制系統(tǒng)的一般概念、組成、結構和發(fā)展概況。第2章通道接口技術,包括計算機對外圍通道的控制、輸入/輸出通道的設計。第3章系統(tǒng)總線,主要介紹計算機控制系統(tǒng)中常用的幾種總線。第4章數(shù)字PID控制器設計,主要介紹PID控制在計算機直接數(shù)字控制中的應用。第5章數(shù)字控制器的連續(xù)化設計方法,主要介紹按連續(xù)系統(tǒng)設計所得到的連續(xù)控制器,可通過哪些近似方法變換為離散控制器。第6章數(shù)字控制器的離散設計方法,主要介紹在離散域直接設計數(shù)字控制器常用的方法。第7章數(shù)字控制器的復雜控制規(guī)律設計方法,主要介紹自適應控制、滑模變結構控制、重復控制器等幾種復雜控制器的設計。第8章計算機控制系統(tǒng)的電磁兼容性設計,主要介紹為保證計算機控制系統(tǒng)在復雜的干擾環(huán)境中能夠穩(wěn)定可靠地工作,經常采用的一些電磁兼容性設計方法。第9章計算機控制系統(tǒng)的設計與實現(xiàn),主要介紹計算機控制系統(tǒng)的設計與實現(xiàn)的具體步驟,以及一些實際工程實例。
本書的第1版和第2版分別于1996年和2002年由北京理工大學出版社出版。每次出版,內容均有大幅度的更新。本書可供自動化、電氣工程及其自動化、機械電子工程以及有關專業(yè)的本科生和研究生學習使用,也可供相關專業(yè)人員閱讀。針對不同專業(yè)、不同層次的學生,可以根據學生已有的專業(yè)基礎知識,采用講授和自學相結合的方式有選擇地組織教學。本書加“*”號的章節(jié)可以根據需要進行選講和自學,例如第3章、第7章和第9章的部分實例。
本書由董寧和陳振編寫。在編寫過程中得到了張宇河教授的支持和幫助,并提出許多寶貴意見。趙曉瑞、陳斯參加了部分插圖整理工作。在此一并表示衷心地感謝!書末列出了部分參考書目,在此謹向參考過的列出和未列出書目的編著者致以衷心的感謝!
由于本書作者學識和水平有限,雖然盡力而為,但仍難免會有不妥和錯誤之處,敬請廣大讀者批評指正,并給予諒解。
作者
2016年12月于
北京理工大學
第1章 概述
1.1 計算機控制系統(tǒng)的一般概念
1.2 計算機控制系統(tǒng)的組成
1.2.1 計算機控制系統(tǒng)的硬件組成
1.2.2 計算機控制系統(tǒng)的軟件組成
1.3 計算機控制系統(tǒng)的結構形式
1.3.1 操作指導控制系統(tǒng)
1.3.2 直接數(shù)字控制系統(tǒng)
1.3.3 監(jiān)督控制系統(tǒng)
1.3.4 集散控制系統(tǒng)
1.3.5 現(xiàn)場總線控制系統(tǒng)
1.3.6 綜合自動化系統(tǒng)
1.4 計算機控制系統(tǒng)的發(fā)展概況和發(fā)展趨勢
1.4.1 計算機控制系統(tǒng)的發(fā)展概況
1.4.2 計算機控制系統(tǒng)的發(fā)展趨勢
習題與思考題1
第2章 通道接口技術
2.1 計算機對外圍通道的控制
2.1.1 輸入/輸出指令
2.1.2 中斷
2.1.3 接口
2.2 模擬量輸出通道
2.2.1 D/A轉換原理
2.2.2 D/A轉換器的技術參數(shù)
2.2.3 集成D/A轉換器及其接口技術
2.2.4 雙極性模擬量輸出的實現(xiàn)
2.2.5 模擬量輸出通道的結構形式
2.2.6 多路開關
2.2.7 采樣保持器
2.2.8 模擬量輸出通道舉例
2.3 模擬量輸入通道
2.3.1 A/D轉換原理
2.3.2 A/D轉換器的技術參數(shù)
2.3.3 集成A/D轉換器
2.3.4 可編程數(shù)據放大器
2.3.5 軸角/數(shù)字轉換器
2.4 數(shù)字量輸入/輸出通道
2.4.1 數(shù)字量輸入通道
2.4.2 數(shù)字量輸出通道
2.4.3 數(shù)字量接口的典型應用
習題與思考題2
*第3章 系統(tǒng)總線
3.1 總線的一般概念
3.1.1 總線的分類
3.1.2 總線的特性及性能指標
3.1.3 總線標準
3.1.4 總線控制方法
3.1.5 總線結構
3.1.6 標準總線的優(yōu)點
3.2 常用的內部總線
3.2.1 STD總線
3.2.2 IBM PC/XT/AT總線
3.2.3 MCA總線
3.2.4 EISA總線
3.2.5 PCI總線
3.3 常用外總線
3.3.1 RS-232C總線
3.3.2 RS-422總線
3.3.3 USB總線
3.3.4 IEEE1394
3.4 現(xiàn)場總線
3.4.1 現(xiàn)場總線的定義和特點
3.4.2 現(xiàn)場總線網絡協(xié)議模式
3.4.3 現(xiàn)場總線分類
3.5 總線模板舉例
3.5.1 主要技術指標
3.5.2 工作原理
習題與思考題3
第4章 數(shù)字PID控制器設計
4.1 數(shù)字PID算法
4.1.1 模擬PID控制器
4.1.2 數(shù)字PID控制器
4.2 數(shù)字PID控制器的參數(shù)整定
4.2.1 采樣周期的選擇
4.2.2 實驗試湊法確定PID控制參數(shù)
4.2.3 實驗經驗法確定PID控制參數(shù)
4.3 數(shù)字PID控制器的改進算法
4.3.1 積分算法的改進
4.3.2 微分算法的改進
4.3.3 其他PID控制算法
習題與思考題4
第5章 數(shù)字控制器的連續(xù)設計方法
5.1 使用連續(xù)化設計方法的條件
5.2 連續(xù)化設計步驟
5.3 D(s )的離散化方法
5.3.1 脈沖響應不變法
5.3.2 階躍響應不變法
5.3.3 差分變換法
5.3.4 雙線性變換法
5.3.5 頻率預畸變的雙線性變換法
5.3.6 極點零點對應法
5.4 各種離散化方法的比較
5.5 設計舉例
習題與思考題5
第6章 數(shù)字控制器的離散設計方法
6.1 解析設計法
6.1.1 最少拍系統(tǒng)的設計
6.1.2 無紋波最少拍系統(tǒng)的設計
6.1.3 最少拍系統(tǒng)的討論
6.2 根軌跡設計法
6.2.1 z平面的根軌跡
6.2.2 z平面極點位置與動態(tài)響應的關系
6.2.3 系統(tǒng)性能指標與z平面極點位置的關系
6.2.4 設計舉例
6.3 頻率響應設計法
6.3.1 雙線性變換和w平面
6.3.2 w平面設計步驟
6.3.3 設計舉例
6.4 純滯后控制技術
6.4.1 Smith預估控制
6.4.2 大林算法
6.5 狀態(tài)空間設計法
6.5.1 單輸入單輸出的二階系統(tǒng)
6.5.2 多輸入多輸出快速系統(tǒng)設計
習題與思考題6
*第7章 數(shù)字控制器的復雜控制規(guī)律設計方法
7.1 自適應控制技術
7.1.1 自適應控制的產生
7.1.2 自適應控制的定義
7.1.3 自適應控制的基本原理和類型
7.1.4 局部參數(shù)最優(yōu)化理論
7.2 滑模變結構控制
7.2.1 滑模變結構控制原理
7.2.2 二階系統(tǒng)開關控制
7.2.3 滑動模態(tài)
7.2.4 伺服系統(tǒng)滑?刂破髟O計
7.3 重復控制器的設計
7.3.1 重復控制原理
7.3.2 重復控制系統(tǒng)的穩(wěn)定性
7.3.3 重復控制器設計
習題與思考題7
第8章 計算機控制系統(tǒng)的電磁兼容性設計
8.1 電磁兼容性的概述
8.2 噪聲源
8.3 噪聲抑制技術
8.3.1 屏蔽
8.3.2 接地
8.3.3 去耦
8.3.4 隔離
8.4 數(shù)字信號的傳輸
8.5 電源系統(tǒng)的抗干擾措施
8.6 CPU抗干擾措施
習題與思考題8
第9章 計算機控制系統(tǒng)的設計與實現(xiàn)
9.1 計算機控制系統(tǒng)的設計原則與步驟
9.1.1 設計原則
9.1.2 設計步驟
9.2 計算機控制系統(tǒng)的實現(xiàn)過程
9.2.1 計算機控制系統(tǒng)的可行性論證
9.2.2 計算機控制系統(tǒng)的工程設計
*9.3 計算機控制系統(tǒng)的設計實例
9.3.1 飛行仿真頭位跟蹤視景顯示系統(tǒng)
9.3.2 機械臂控制系統(tǒng)
9.3.3 三軸轉臺系統(tǒng)
附錄A z變換簡表
參考文獻