计算机仿真技术增广矩阵法,计算机仿真技术

第1章

绪论

10分钟1节

1-1

绪论

计算机仿真技术是应用数学相似原理构成数学模型在计算机上进行研究,有着广泛的应用。控制系统计算机辅助设计技术为控制系统的分析与设计开辟了广阔的天地。而MATLAB是目前国际控制界较流行的计算机仿真与计算机辅助设计语言。

「仅限付费用户」点击下载“第1讲:绪论.ppt”

[10:58]

开始学习

第2章

仿真软件-MATLAB

1小时41分钟10节

2-1

MATLAB的功能特点

"MATLAB是一种广泛应用于工程计算及数值分析领域的新型高级语言,功能强大,简单易学,编程效率高。以MATLAB为基础开发的实用工具箱极大地丰富了MATLAB的内容。‘’

「仅限付费用户」点击下载“第2讲:MATLAB的功能特点.ppt”

[09:33]

开始学习

2-2

MATLAB的基本操作

本讲主要介绍MATLAB的基本操作方法,包括MATLAB语句的一般形式,MATLAB的M文件建立和编辑,MATLAB中用户可以直接使用的基本库函数以及MATLAB的基本输入和输出函数。

「仅限付费用户」点击下载“第3讲:MATLAB的基本操作.ppt”

[14:44]

开始学习

2-3

MATLAB的控制语句

MATLAB具备一般程序设计语言的基本语句结构,且它的功能更强,由它编写出来的程序结构简单,可读性强。本讲主要介绍MATLAB的循环语句、条件转移语句等一些常用的控制语句。

「仅限付费用户」点击下载“第4讲:MATLAB的控制语句.ppt”

[08:04]

开始学习

2-4

MATLAB的绘图功能

MATLAB提供了十分方便的一系列绘图命令,允许用户同时打开若干图形窗口,对图形标注文字、说明等,使得图形绘制和处理等复杂工作变得极其简单。本讲介绍了如何利用MATLAB函数进行二维、三维和四维图形的绘制,以及对图形和动画的操作。

「仅限付费用户」点击下载“第5讲:MATLAB的绘图功能.ppt”

[14:00]

开始学习

2-5

MATLAB的数值运算

MATLAB具有强大的数值运算能力,它不仅能对矩阵和向量进行相应的运算,而且也可以处理关系运算、逻辑运算和多项式的解。

「仅限付费用户」点击下载“第6讲:MATLAB的数值运算.ppt”

[11:33]

开始学习

2-6

MATLAB的数据处理

本讲主要介绍采用MATLAB函数实现多项式的拟合和插值的方法。此外,MATLAB强大的数组运算功能,决定了它很容易对一大批数据进行一般的数据分析,如求数组的极值、平均值、中值、方差和排序等。

「仅限付费用户」点击下载“第7讲:MATLAB的数据处理.ppt”

[08:00]

开始学习

2-7

MATLAB的方程求解及函数运算

本讲给出了求解代数方程和微分方程以及函数积分的MATLAB函数调用格式,并通过示例说明函数的使用方法。在函数极值方面,MATLAB提供了两个基于单纯形法和一个基于拟牛顿法求积额多原函数的极小值函数。

「仅限付费用户」点击下载“第8讲:MATLAB的方程求解及函数运算.ppt”

[06:55]

开始学习

2-8

MATLAB的符号运算

MATLAB的符号运算是通过集成在MATLAB中的符号数学工具箱来实现的,它可以完成几乎所有符号表达式的运算功能。本讲主要介绍基于MATLAB函数的符号表达式的生成、复合和化简,符号矩阵的求解,符号微积分的求解以及符号微分方程的求解等方法。

「仅限付费用户」点击下载“第9讲:MATLAB的符号运算.ppt”

[11:13]

开始学习

2-9

MATLAB的文件I/O

在MATLAB中,提供了许多有关文件的输入和输出函数,它们具有直接对磁盘文件进行访问的功能,使用这些函数可以很方便地实现各种格式的读取工作,不仅可以进行高层次的程序设计,也可以对低层次的文件进行读写操作。本讲主要对二进制文件和文本文件的读取和写入方法进行了讲解。

「仅限付费用户」点击下载“第10讲:MATLAB的文件IO.ppt”

[06:51]

开始学习

2-10

MATLAB的图形界面和编译器

MATLAB提供了一套方便、实用的图形用户界面(GUI)设计工具。本讲介绍如何启动GUI设计工具以及对象设计编辑器的相关操作。另外,本讲还对MATLAB编译器进行了介绍,讲解了如何创建MEX文件和EXE文件。

「仅限付费用户」点击下载“第11讲:MATLAB的图形界面和编译器.ppt”

[10:15]

开始学习

第3章

控制系统的数学模型及其转换

39分钟4节

3-1

系统数学模型的基本描述方法

控制系统计算机仿真是建立在控制系统数学模型基础之上的一门技术。对系统进行仿真,首先应该知道系统的数学模型,并将它表示出来。根据系统数学模型的描述方法不同,本讲介绍了传递函数、零极点形式、部分分式形式和状态空间形式四种数学模型的MATLAB基本描述方法。

「仅限付费用户」点击下载“第12讲:数学模型的基本描述方法.ppt”

[09:04]

开始学习

3-2

模型间的相互转换

在系统仿真研究中,在一些场合下需要用到系统的一种模型,而在另一场合下可能又需要系统的另外一种模型,而这些模型之间又有某种内在的等效关系。本讲主要介绍MATLAB控制系统工具箱中提供的控制系统转换函数,包括状态空间表达式、传递函数、零极点形式等相互之间的转换。

「仅限付费用户」点击下载“第13讲:数学模型间的相互转换.ppt”

[09:52]

开始学习

3-3

系统模型的连接及典型系统的生成

一般情况下,控制系统常常由若干个环节通过串联、并联和反馈连接的方式组合而成,能够对在各种连接模式下的系统进行分析,就需要对系统的模型进行适当的处理。本讲给出MATLAB控制系统工具箱中提供的对控制系统简单模型进行连接的函数以及二阶系统、纯时延系统等典型系统的MATLAB生成函数。

「仅限付费用户」点击下载“第14讲:模型的连接及典型系统的生成.ppt”

[10:27]

开始学习

3-4

系统的离散化、连续化及特性值

利用MATLAB控制系统工具箱中提供的函数可将连续系统的模型离散化,也可将离散系统的模型连续化,而且可将系统离散化后的模型按另一采样周期重新离散化。此外,在分析控制系统的时候,经常用到系统的一些特性函数,如系统增益、阻尼系数等。本讲主要介绍MATLAB控制系统工具箱中的系统连续化、离散化函数,以及计算系统的特性函数。

「仅限付费用户」点击下载“第15讲:系统的离散化连续化及特性值.ppt”

[09:47]

开始学习

第4章

连续系统的数字仿真

34分钟4节

4-1

数值积分法

连续系统数字仿真中的最基本的算法是数值积分法。本讲基于连续系统的状态空间模型,分别介绍了欧拉法、梯形法、预估-校正法和龙格-库塔法等四种数值积分法,并对这几种方法在数值稳定性、仿真误差等方面进行了分析和比较。

「仅限付费用户」点击下载“第16讲:数值积分法.ppt”

[12:26]

开始学习

4-2

面向系统传递函数的仿真

利用数值积分法求解连续系统的数字仿真程序,是根据状态方程及输出方程来编写的。本讲介绍针对系统的数学模型用传递函数表示的情况,要先将传递函数转换成状态空间表达式的形式,再根据初始条件利用四阶龙格-库塔法,选择适当的步长,对状态方程和输出方程进行求解,直到时间达到预先规定的要求为止。

「仅限付费用户」点击下载“第17讲:面向系统传递函数的仿真.ppt”

[06:09]

开始学习

4-3

面向系统结构图的仿真

自动控制系统常常是由许多环节组成的,且大多数从事自动化工作的科技人员更习惯于用结构图的形式来分析和研究控制系统,本讲主要介绍面向结构图的仿真方法。该方法只需将各环节的参数及各环节的连接方式输入计算机,仿真程序就能自动求出闭环系统的状态空间表达式,然后再采用龙格-库塔等数值积分方法进行仿真研究。

「仅限付费用户」点击下载“第18讲:面向系统结构图的仿真.ppt”

[09:00]

开始学习

4-4

连续系统的快速仿真

当系统比较复杂并要求满足较高的计算精度时,前面两讲介绍过的两种连续系统的数字仿真方法计算工作量较大,计算速度较慢,有时不能满足实时仿真的要求。为了解决这个问题,本讲介绍一种连续系统的快速数字仿真方法—增广矩阵法。

「仅限付费用户」点击下载“第19讲:连续系统的快速仿真.ppt”

[06:36]

开始学习

第5章

连续系统按环节离散化的数字仿真

20分钟2节

5-1

连续系统及典型环节的离散化

通过数值积分法实现的连续系统离散化,在仿真时是按整个系统进行的,不便于引进非线性环节以进行非线性系统的仿真。本讲中连续系统离散模型的建立采用控制理论中的采用和信号重构技术可以用采样理论对该系统进行分析。这里首先介绍连续系统的离散化方法,接着介绍典型环节的离散系数及其差分方程的仿真方法。

「仅限付费用户」点击下载“第20讲:连续系统及典型环节的离散化.ppt”

[08:55]

开始学习

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值