仿真实验内容

上传人:夏** 文档编号:491849360 上传时间:2022-10-05 格式:DOC 页数:11 大小:146KB
返回 下载 相关 举报
仿真实验内容_第1页
第1页 / 共11页
仿真实验内容_第2页
第2页 / 共11页
仿真实验内容_第3页
第3页 / 共11页
仿真实验内容_第4页
第4页 / 共11页
仿真实验内容_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《仿真实验内容》由会员分享,可在线阅读,更多相关《仿真实验内容(11页珍藏版)》请在金锄头文库上搜索。

1、第一章 实验内容实验一 Matlab语言的基础一、 实验目的和要求 1、掌握Matlab语言的基础知识,包括Matlab窗口环境的使用;2、矩阵运算及多项式处理;3、基本的绘图命令;4、程序设计入门。二、 实验内容: 1、帮助命令 使用help命令,查找 sqrt(开方)函数的使用方法; 2、矩阵运算 (1)矩阵的乘法 已知A=1 2;3 4; B=5 5;7 8; 求A2*B (2)矩阵除法 已知:A=1 2 3;4 5 6;7 8 9; B=1 0 0;0 2 0;0 0 3; 求AB,A/B (3)矩阵的转置及共轭转置 已知:A=5+i,2-i,1;6*i,4,9-i; 求A., A (

2、4)使用冒号选出指定元素 已知:A=1 2 3;4 5 6;7 8 9; 求A中第3列前2个元素;A中所有列第2,3行的元素; 3、多项式 (1)求多项式p(x)=x3-2x-4的根 (2)已知A=1.2 3 5 0.9;5 1.7 5 6;3 9 0 1;1 2 3 4 ,求矩阵A的特征多项式; 4、 基本绘图命令 (1)绘制余弦曲线y=cos(t),t0,2 。(2)在同一坐标系中绘制余弦曲线y=cos(t-0.25)和正弦曲线y=sin(t-0.5), t0,2 。(3)方程,x-,试比较x=-pi : 0.05 : pi和x=-pi : 0.05 : -1.8,-1.801 : .00

3、1: -1.2,-1.2 :0.05: 1.2, 1.201 : .001 : 1.8, 1.81:0.05 :pi的曲线有何不同。(4)Butterworth低通滤波器的数学模型为,其中为给定的区域半径,n为阶次,u0和v0为区域的中心。假设D0=200,n=2,绘制滤波器的三维曲面网格图。(5)分段函数为试用三维曲面表示这一函数。5、基本绘图控制 绘制0,4区间上的x1=10sint曲线,并要求: (1)线形为点划线、颜色为红色、数据点标记为加号; (2)坐标轴控制:显示范围、刻度线、网络线 (3)标注控制:坐标轴名称、标题、相应文本; 6、基本程序设计 (1)编写命令文件:计算1+2+n

4、2000时的最大n值; (2)编写函数文件:分别用for和while循环结构编写程序,求2的0到n次幂的和。 (3)如果想对一个变量x自动赋值。当从键盘输入y或Y时(表示是),x自动赋为1; 当从键盘输入n或N时(表示否),x自动赋为0;输入其他字符时终止程序。 (4)编写一个函数生成阶的Hilbert矩阵,它的第i行第j列的元素值为。(5)Lorenz方程的数学形式为其中,求解该方程的数值解。三、预习要求: 利用所学知识,编写实验内容中的相应程序。实验二 控制系统的数学模型一、实验目的和要求1、掌握控制系统的描述:微分方程、传递函数、零极点增益模式、部分分式展开、状态空间模型等在MATLAB

5、的表示;2、掌握各种模型之间相互转换的命令。二、实验内容1、考虑电机拖动系统模型,该系统有双输入,给定输入r(t)和负载输入M(t),利用MATLAB符号运算工具箱推导出系统的传递函数矩阵。2、多变量系统状态方程为假设采样周期T=0.1s,试求其离散系统状态方程,并对离散系统状态方程进行反变换,得其连续状态方程。3、考虑下面给出的连续传递函数模型求系统可观测性标准型模型。4、系统的传递函数模型为假设系统的采用周期T=0.1s,用正弦信号激励该系统模型,求其系统的输出信号。5、假设两个子系统的状态方程模型为分别用series、parallel和feedback函数求其串联、并联和正反馈方式下,系

6、统的整体状态方程。三、预习要求: 利用所学知识,编写实验内容中的相应程序。实验三 控制系统仿真分析一、 实验目的和要求:1、通过Matlab求取系统的零极点增益模型直接获得系统的零极点,对控制系统的稳定性及是否为最小相位系统作出判断;2、控制系统的典型分析方法(时域、频域分析)是目前控制系统界进行科学研究的主要方法,是进行控制系统设计的基础,要求熟练掌握Matlab单位阶跃响应、波特图等常用命令的使用;3、根轨迹分析是求解闭环特征方程根的简单的图解方法,要求熟练掌握Matlab根轨迹的绘制。二、 实验内容: 1、控制系统稳定性分析 (1)代数法稳定性判据:(用求分母多项式的根和routh函数两

7、种方法) 已知系统的开环传递函数为:试对系统闭环判别其稳定性 (2)根轨迹法判断系统稳定性: 已知一个单位负反馈系统开环传递函数为:试在系统的闭环根轨迹图上选择一点,求出该点的增益及其系统的闭环极点位置,并判断在该点系统闭环的稳定性。 (3)Bode图法判断系统稳定性: 已知两个单位负反馈系统的开环传递函数分别为: ; 用Bode图法判断系统闭环的稳定性。 2、系统分析方法(1)时域分析 根据下面传递函数模型:绘制其单位阶跃响应曲线并从图上读取最大超调量,绘制系统的单位脉冲响应、零输入响应曲线。 典型二阶系统传递函数为: 当=0.7,n取2、4、6、8、10、12的单位阶跃响应。 典型二阶系统

8、传递函数为: 当n =6,取0.2、0.4、0.6、0.8、1.0、1.5、2.0的单位阶跃响应。 (2)频域分析 典型二阶系统传递函数为: 当=0.7,n取2、4、6、8、10、12的伯德图 典型二阶系统传递函数为: 当n =6,取0.2、0.4、0.6、0.8、1.0、1.5、2.0的伯德图。 3、古典控制系统设计根轨迹法分析 (1)根据下面负反馈系统的开环传递函数,绘制系统根轨迹,并分析系统稳定的K值范围。 (2)设单位负反馈系统的开环传递函数为: 试确定带惯的PD控制器的串联超前校正参数,使之满足: (1)阶跃响应的超调量:Mp30%; (2)阶跃响应的调整时间:ts0.8s(=0.2

9、)。 三、预习要求: 利用所学知识,编写实验内容中的相应程序。实验四 SIMULINK仿真 一、实验目的和要求1、型化图型输入使得用户可以把更多的精力投入到模型的构建上来,要求熟悉各功能模块库中各子模块的功能,熟练掌握SIMULINK环境下模块的操作及线的处理,掌握自定义功能模块。2、掌握SIMULINK解法器的设置。S-FUNCTION是扩展MATLAB函数库的一个实用方法,要求熟练掌握它的编写及用法。使用SIMULINK进行仿真分析的关键是熟练地运用各功能子模块构建出需要的正确的系统模型并合理地设置解法器以使仿真得以正常运行。二、实验内容: 1、Simulink的基本操作 (1)运行Sim

10、ulink (2)常用的标准模块 (3)模块的操作 2、系统仿真及参数设置 (1)算法设置(Solver) (2)工作空间设置(Workspace I/O) 3、已知系统结构图如下 :图含饱和非线性环节系统方框图 已知输入为信号电平从16,非线性环节的上下限为1,取步长h=0.1,仿真时间为10秒,试绘制系统的响应曲线。 4、PID控制系统的结构如图所示,试设计串联补偿器,使系统速度稳态误差小于10%,相角裕量PM=45o,并对系统进行仿真。 图. 典型PID控制系统结构图 5、经典的计算机控制系统模型如下图所示,其中,控制器模型是离散模型,采用周期为Ts,ZOH为零阶保持器,而受控对象模型为

11、连续模型,假设受控对象和控制器都给定,其中a=0.1。试用Simulink分析该系统。图 计算机控制系统框图6、控制系统模型如下图所示,其中控制器参数为Kp=200,Ki=10,饱和非线性的宽度,受控对象为时变模型,其微分方程为,试分析系统的阶跃响应曲线。图 时变控制系统框图7、对上题给出的时变系统模型,假设系统的输入信号为单位脉冲信号,试用Simulink环境求取系统的脉冲响应。8、考虑一个生成多阶梯信号的信号发生器,假设想在t1,t2,tN时刻分别开始生成幅值为r1,r2,rN的阶跃信号,试用S-函数来搭建信号发生模块。三、预习要求: 利用所学知识,熟悉实验内容中1到2的相应内容,编写实验内容中3-8 的相应程序。实验五 离散系统仿真一、实验目的和要求熟练掌握Matlab中离散命令的使用。二、实验内容已知离散系统传递函数 自动选择频率范围,绘制出系统的频率响应曲线,包括Bode图和Nyquist图,并求出幅值裕度和相角裕度。 三、预习要求: 利用所学知识,熟悉实验内容并编写实验的相应程序。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号