章 绪论 1
1.1 航空发动机控制系统概述.1
1.2 航空发动机控制系统设计中的一些问题 2
1.3 航空发动机及其控制系统模型 4
1.4 控制系统能指标 6
1.4.1 时域能指标 6
1.4.2 频域能指标 7
1.5 控制系统及软件.9
1.6 本书的主要内容.13
第2章 航空发动机及其控制系统建模与实践 15
2.1 航空发动机非线部件级模型 15
2.1.1 发动机部件级的总体设计.15
2.1.2 模型设 6
2.1.3 进气道数学模型 16
2.1.4 压气机数学模型 18
2.1.5 燃烧室数学模型 18
2.1.6 涡轮数学模型 19
2.1.7 尾喷管数学模型 19
2.2 发动机共同工作.21
2.2.1 发动机共同工作方程.21
2.2.2 求解发动机共同工作方程.22
. 传感器模型 22
2.4 执行机构模型 24
2.5 涡喷发动机非线部件级模型的VC++语言实现 26
2.5.1 涡喷发动机非线部件级模型工程建立 26
2.5.2 进气道数学模型(CInlet类)的实现.28
2.5.3 压气机数学模型(CComp类)的实现 29
2.5.4 燃烧室数学模型(CComb类)的实现 31
2.5.5 涡轮数学模型(CTurb类)的实现 31
2.5.6 尾喷管数学模型(CNozzle类)的实现 33
2.5.7 整机数学模型(CEngine类)的实现 33
2.5.8 涡喷发动机非线部件级模型 3
2.6 涡喷发动机线模型的MATLAB语言实现 38
2.6.1 小扰动法建立涡喷发动机状态变量模型 38
2.6.2 涡扇发动机状态变量模型的MATLAB语言实现 39
2.7 小结 42
习题 42
第3章 航空发动机线控制方法设计与实践 44
3.1 航空发动机控制系统的结构 44
3.2 航空发动机模型线化 45
3.3 线控制器设计方法 46
3.3.1 P控制原理 47
3.3.2 零极点相消法 48
3.3.3 无零极点相消法 49
3.3.4 根轨迹法 50
3.3.5 频率响应法 53
3.3.6 参数整定法 55
3.4 参数调度方法 58
3.5 航空发动机P控制器的MATLAB实现 59
3.6 小结 64
习题 64
第4章 航空发动机转速控制系统实现与实践 65
4.1 连续系统离散化方法 65
4.2 基于z变换的航空发动机转速控制系统离散化.67
4.3 航空发动机转速控制系统的Simulink实现与实践.70
4.3.1 被控对象 70
4.3.2 串联PI控制器校正设计 70
4.3.3 设计实例 71
4.3.4 Simulink实例 72
4.4 航空发动机转速控制模拟实验系统实例 79
4.4.1 航空发动机转速控制模拟实验系统 79
4.4.2 基于Visual Studio的航空发动机转速控制数字实例 81
4.4.3 基于Visual Studio的航空发动机转速控制实现实例.100
4.5 小结 113
习题 114
第5章 航空发动机数字控制器设计实践 115
5.1 航空发动机数字控制器的组成 115
5.2 传感器及其信号调理电路 116
5.2.1 温度传感器 117
5.2.2 转速传感器 119
5.3 信号调理电路Multisim设计实例 122
5.3.1 Multisim软件安装.122
5.3.2 热电偶信号调理电路 124
5.3.3 转速信号调理电路 131
5.4 RS-2C串行通信原理 134
5.5 RS-2C通信程序设计及 135
5.5.1 VSPD虚拟串口安装及设置 135
5.5.2 串口调试手应用 141
5.5.3 MATLAB环境下串口编程介绍 144
5.5.4 串口通信程序实例 144
5.6 小结 154
习题 154
第6章 航空发动机控制系统HIL实践 155
6.1 航空发动机HIL系统组成 155
6.2 发动机转速P控制系统HIL的Simulink实现 157
6.3 小结 167
习题 168
主要参考文献 169
附录 171