MATLAB在飞行器制导控制系统研制中的应用
MATLAB在飞行器制导控制系统研制中的应用作者:常晓飞,符文星,陈康编著 开 本:26cm 书号ISBN:9787121384868 定价: 出版时间:2020-06-01 出版社:电子工业出版社 |
MATLAB在飞行器制导控制系统研制中的应用 本书特色
制导控制系统作为飞行器和精确制导武器的核心组成部分,其性能优劣直接影响到飞行器的性能和武器系统的战技指标。由于飞行器是一个具有非线性、时变、耦合和不确定性的被控对象,导致其制导控制系统设计过程较为复杂,需要经过系统建模、设计、分析、数学仿真、系统部件测试、半实物仿真、飞行试验等诸多环节,其设计过程难度大、周期长、花费多、效率低。 Matlab作为当今世界科学研究和工程领域中广泛使用的控制系统设计工具,为设计者提供了系统设计/系统测试/系统仿真/数据分析一体化的先进的系统开发与设计环境。在飞行器制导控制系统设计过程中,Matlab有非常广泛的应用,在方案论证、控制回路设计和制导回路详细设计,仿真验证试验等不同的研制阶段中发挥了重要的作用。设计人员基于Matlab仿真评估,能够做到边设计、边分析、边试验,大大提高了工程设计与型号研制的效率和质量。 本书结合飞行器制导控制系统的研制过程,详细介绍了Matlab在控制系统设计、非线性模型仿真验证、制导系统设计分析、半实物仿真验证和试验数据统计分析等方面的应用。
MATLAB在飞行器制导控制系统研制中的应用 内容简介
本书内容紧密结合飞行器制导控制系统的研制过程。首先介绍了MATLAB的基本功能及其在科学计算中的应用 ; 然后, 介绍了如何利用相关函数和工具完成线性控制系统的设计和非线性系统的构建 ; 接下来, 介绍了MATLAB在制导系统设计中的应用方法, 侧重于信号滤波、图像处理、射频处理等内容等。
MATLAB在飞行器制导控制系统研制中的应用 目录
第1章 绪论 11.1 精确制导武器制导控制系统概述 2
1.1.1 精确制导武器制导控制系统的概念及组成 2
1.1.2 精确制导武器的制导控制系统的研制过程 3
1.2 MATLAB软件在制导控制系统研制中的应用 7
1.2.1 MATLAB的发展历程 8
1.2.2 基于MATLAB开展制导控制系统设计的优点 9
1.2.3 MATLAB的组成及其在制导控制系统研制中的应用 10
1.3 本书的结构及内容 17
第2章 MATLAB程序语言设计基础 19
2.1 MATLAB 软件界面简介 19
2.1.1 MATLAB软件界面 19
2.1.2 MATLAB软件设置 20
2.2 MATLAB语言中的变量及命令行窗口的基本操作 22
2.2.1 MATLAB语言中的变量及数据结构 22
2.2.2 MATLAB语言中命令行窗口的操作 24
2.3 MATLAB语言中数据的运算方法 26
2.3.1 Matlab语言中数据的创建 26
2.3.2 Matlab语言中数据的标识与寻访 30
2.3.3 Matlab语言中数据的运算处理 31
2.4 MATLAB 函数的编写与调试 35
2.4.1 M文件的分类及构成元素 35
2.4.2 M函数的类别 37
2.4.3 M语言中的控制流 38
2.4.4 M函数的参数传递 42
2.4.5 M文件编辑器简介 42
2.4.6 M语言的编程技巧、调试方法与耗时测试 43
2.5 MATLAB的数据曲线绘制 46
2.5.1 二维曲线及修饰方法 46
2.5.2 三维绘图及修饰方法 49
2.5.3 特殊曲线的绘制方法 53
2.6 本章要点小结 54
第3章 MATLAB与科学计算 55
3.1 利用MATLAB求解线性代数问题 55
3.1.1 矩阵的基本分析方法 55
3.1.2 代数方程的求解 59
3.2 利用MATLAB求解微积分问题 63
3.2.1 MATLAB中微积分问题的解析解求解方法 63
3.2.2 MATLAB中微积分问题的数值解求解方法 66
3.2.3 常微分方程的数值求解方法 68
3.3 利用MATLAB求解优化问题 71
3.3.1 非线性方程组的求解 72
3.3.2 无约束情况下优化问题的求解 73
3.3.3 约束情况下优化问题的求解 74
3.3.4 优化问题求解函数的设置 76
3.4 利用MATLAB进行插值、拟合和统计 77
3.4.1 数据的插值处理 77
3.4.2 曲线数据的拟合 79
3.4.3 随机数据的生成和统计 81
3.5 本章要点小结 84
第4章 基于飞行器线性模型的控制系统设计 85
4.1 飞行器数学模型的建立 85
4.1.1 典型飞行器刚体动力学模型 86
4.1.2 飞行器的小扰动线性化模型 92
4.1.3 飞行器动力学系统的传递函数 94
4.2 飞行器控制系统的典型系统结构 96
4.2.1 飞行器控制系统的任务需求 96
4.2.2 典型过载控制系统结构组成 97
4.2.3 典型姿态控制系统结构组成 100
4.3 线性系统模型在MATLAB环境中的描述方法 101
4.3.1 线性连续系统模型在MATLAB中的描述方法 101
4.3.2 线性离散时间模型在MATLAB中的描述方法 105
4.3.3 线性系统模型之间的相互转换 107
4.3.4 线性系统模型的连接处理 110
4.4 利用MATLAB开展线性控制系统的特性分析 113
4.4.1 基于MATLAB的线性控制系统的稳定性分析 114
4.4.2 基于MATLAB的线性控制系统的状态可控性和可观性分析 119
4.4.3 基于MATLAB的线性系统规范分解 121
4.5 利用MATLAB开展线性控制系统的时域分析 122
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |
[教师分享] 未命名文章 (2018-11-07) |