|
|
电子图书
| 电子图书名: |
控制系统计算机辅助设计--MATLAB语言及应用 |
| 编者: |
薛定宇 [同作者作品] [作译者介绍] |
| 所属专业方向: |
自动控制 |
| 内容简介: |
书系统地介绍了国际控制界最流行的控制系统计算机辅助设计语言MATLAB,侧重于介绍MATLAB语言编程基础与技巧、数学问题的MATLAB求解、线性系统计算机辅助分析、控制系统与其他复杂系统的Simulink建模,控制系统的计算机辅助设计方法,包括串联控制器、状态反馈控制器、多变量系统频域设计、PID控制器设计、最优控制器设计、LQG/LTR控制器设计、H2=H1 最优控制、分数阶控制、自适应控制、模糊控制、神经网络控制、遗传算法优化控制等。本书还介绍了基于dSPACE和Quanser的实时控制系统实验方法。.
本书可作为自动化专业"控制系统仿真"或"控制系统计算机辅助设计"课程的教材,也可供相关专业的研究人员与研究生参考。... |
| 出版社: |
清华大学出版社 |
| 来源: |
网络 |
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
薛定宇,获得自动化专业学士(沈阳工业大学1985)、硕士(东北工学院1988)和博士学位(英国Sussex大学1992),现任东北大学信息科学与工程学院教授,博士生导师。长期从事MATLAB语言、控制系统CAD等领域的教学与研究工作,相关著作被数万篇博士、硕士论文引用。: L v6 z" i. b1 M4 ]" }
第1章 控制系统计算机辅助设计概述
9 y1 `/ }6 J# K/ x* U1.1 控制系统计算机辅助设计技术的发展综述! o+ J' H0 h" V+ u# m
1.2 控制系统计算机辅助设计语言环境综述# m( {# a3 x+ q7 K; u% C, e
1.3 仿真软件的发展概况7 H# X, g% Y0 U; e
1.4 MATLAB/Simulink与CACSD工具箱
5 D$ V% U, {' G( k2 N8 Y2 D6 S/ U1.5 控制系统计算机辅助设计领域的新方法
0 f6 l, S7 f% I; G# t( `1.6 本书的基本结构和内容$ \+ `7 V% ~7 A. r: t) ~
1.7 习题
5 E0 l; U: P9 c# F7 }参考文献% \" S; m: f( v8 C- \
第2章 MATLAB语言程序设计基础
: o7 b* D9 m. G3 N2.1 MATLAB程序设计语言基础7 g# q: E$ Y! l: R4 o- Y: r
2.1.1 MATLAB语言的变量与常量 E0 u( H/ `! [9 ^3 R8 x
2.1.2 数据结构
4 j- N8 V* l- K5 H2 k2.1.3 MATLAB的基本语句结构% w% Y9 A- k" q" Q$ j; F' o w$ X- E6 G3 K
2.1.4 冒号表达式与子矩阵提取" @6 \2 U; B/ O7 ?( K
2.2 基本数学运算2 @1 G! T. _& y( W* P0 ?4 m
2.2.1 矩阵的代数运算0 |$ R- ?# r& H) Q0 ]$ M
2.2.2 矩阵的逻辑运算; f2 T- n5 h' z2 a+ Q# P/ p
2.2.3 矩阵的比较运算
% k( x% G7 s W/ d6 p4 [+ y2.2.4 解析结果的化简与变换
/ }! E2 ?( u% ^8 i2 a- i4 a0 o+ z2.2.5 基本数论运算. P5 L3 Y( G# t; R; i/ x
2.3 MATLAB语言的流程结构
+ A5 F3 J% s3 \( W9 d2.3.1 循环结构
2 @5 i$ ^' x( P8 y7 Y2.3.2 条件转移结构
4 o! D) h. X% R' o+ x) S2.3.3 开关结构) h, ?. g" d0 \9 i0 ~$ v# [
2.3.4 试探结构; `2 _+ Q; M6 k9 Q2 @ v
2.4 函数编写与调试
2 [3 q( A( }4 p0 d0 v" O2.4.1 MATLAB语言函数的基本结构+ r, F$ b& {$ \$ `& j: Y5 ~
2.4.2 可变输入输出个数的处理 g& f' L/ s; u7 R7 ]' p" M/ i7 a
2.4.3 inline函数与匿名函数. j7 |6 |' V! F1 @. G" k
2.5 二维图形绘制
9 f& N2 ]6 F8 o$ I" K8 \" u$ D' E2.5.1 二维图形绘制基本语句" f5 E3 h$ ^$ s) @. G5 ~6 C% ?
2.5.2 其他二维图形绘制语句
5 b4 ?3 C7 a! C2 P2.5.3 隐函数绘制及应用$ z1 |7 }$ `) P, `7 P% N2 j. k7 s
2.5.4 图形修饰
# K) q7 z( x) `$ Z2.6 三维图形表示2 X, ]! P8 a8 l& S
2.6.1 三维曲线绘制
: |( p1 w7 P: H/ A( {2.6.2 三维曲面绘制0 g' L3 j% I# h% ~$ e7 U
2.6.3 三维图形视角设置6 w2 n' c) n# F4 j* w! {9 L" C
2.7 MATLAB语言与现代科学运算( p; M! x, {* Z4 I
2.7.1 线性代数问题的MATLAB求解$ i! @, L3 [; u H+ N
2.7.2 常微分方程问题的MATLAB求解
' K$ z! {8 D! A2.7.3 最优化问题的MATLAB求解
/ h) T7 q- X- A: c2.8 本章要点简介
* U# q' Z) K" [( D( e2.9 习题 h' t. A" x& `* e, x
参考文献
: ^0 Z5 E% x" V Z C5 D$ R第3章 线性控制系统的数学模型+ Q9 e& B" x; o3 |
3.1 线性连续系统模型及MATLAB表示( r+ s- J1 z4 U0 J7 M- Q# x
3.1.1 线性系统的传递函数模型
y. k$ c3 B D, X1 ]3 N7 D" z3.1.2 线性系统的状态方程模型
+ n" m9 p+ r7 a1 ]6 {0 a3.1.3 线性系统的零极点模型
4 C, ^% U2 y# W, O# O1 i! c" H3.1.4 多变量系统的传递函数矩阵模型: K0 L% d/ P- H$ X. u6 O; X
3.2 线性离散时间系统的数学模型. h$ V! X- b, q5 j* K$ s
3.2.1 离散传递函数模型
/ o# F+ q4 c$ z5 r- d" \3.2.2 离散状态方程模型8 N0 x, B' t# o" d H. W% D2 m
3.3 方框图描述系统的化简2 V7 I1 ^0 ]+ n- M" e8 t V2 K
3.3.1 控制系统的典型连接结构
/ [: ^8 V) j3 ^; P/ L- Q3.3.2 节点移动时的等效变换2 _! W/ B8 I5 Y! g* i/ t
3.3.3 复杂系统模型的简化
2 m0 g8 y8 _* Q# f- e, @3.4 系统模型的相互转换& G9 A+ n% M6 l/ @
3.4.1 连续模型和离散模型的相互转换% _8 W: I- U3 A/ O
3.4.2 系统传递函数的获取
3 m- K/ o8 z% Y4 ]9 n7 a- q3.4.3 控制系统的状态方程实现
' W4 P; }5 j3 r) a& z# d8 x' h1 ]3.4.4 状态方程的最小实现
0 C6 S" o Z/ E7 @3.4.5 传递函数与符号表达式的相互转换1 j' P) d4 d/ b$ _, X: g
3.5 线性系统的模型降阶
6 T2 C- p' y9 _' \3.5.1 Padé降阶算法与Routh降阶算法+ l) P* [6 C/ n: X1 _* N. L, h
3.5.2 时间延迟模型的Padé近似
+ A" N* q* `, `5 K; j- M* J; H) u3.5.3 带有时间延迟系统的次最优降阶算法
2 g! w" `! Y' @3 j0 R x. d8 u7 W3.5.4 状态方程模型的降阶算法
( [ E$ N& v/ w3.6 线性系统的模型辨识
$ R, p% x4 j/ n; D: k3.6.1 离散系统的模型辨识
/ {1 O$ N: }) n, E+ m# b0 B3.6.2 离散系统辨识信号的生成
/ b5 l* t7 L/ U* u' c! l3.6.3 多变量离散系统的辨识! s$ S. _, K" V L: z2 q& R( M
3.6.4 离散系统的递推最小二乘辨识
( |' U0 @7 I. h7 i0 ^3.7 本章要点小结
8 Q. E6 {9 c" C5 d8 |4 M8 K3.8 习题
. n4 N" A+ \% }. T1 w5 {, e0 `参考文献2 \# P$ B* F9 v* A. N0 U
第4章 线性控制系统的计算机辅助分析; F( ~! \% U4 z% @3 O1 u6 `1 O
第5章 Simulink在系统仿真中的应用
b4 D; l% C. C$ I' z8 H第6章 控制系统计算机辅助设计5 Q- Q5 _/ L/ A$ Z: y% _- o
第7章 鲁棒控制与鲁棒控制器设计
% {4 t1 K5 v2 p: Y ^* Y+ T, S6 k4 ?第8章 自适应与智能控制系统设计) Y3 E( J% r9 ~3 g
第9章 半实物仿真与实时控制0 R5 T( i& a. s
附录A 积分变换问题MATLAB 求解- @: p' \( k, A, c) E
附录B 常用受控对象的实际系统模型! r' K/ s& y& Z$ v
附录C 反馈系统程序CtrlLAB简介' l& D9 Z8 `4 P! M* o0 f V
参考文献
. F5 y2 K R p* `7 L" t; x( p! E函数名索引5 ~ D" Y9 l+ p% n/ G
索引 |
|