实验五 利用MATLAB分析相对稳定性

实验五 利用MATLAB 分析相对稳定性

一、【实验目的】

1、了解相对稳定性的含义。

2、掌握利用计算机分析系统的相对稳定性的方法。

二、【实验内容】

1、编程绘制系统包括稳定裕量的奈氏图和伯德图。

2、根据稳定裕量分析系统的稳定性及相对稳定性,求出幅值穿越频率、相位裕量、3、相位穿越频率和幅值裕量等值。

4、已知系统的开环传递函数为

分别求出K=5和K=30时的相位裕量和幅值裕量。

5、求课本88页5-8

三、【程序代码】

%当开环传递函数K=5

h1=tf([5],[1 0]);

h2=tf([1 2],[1 1]);

h3=tf([1],[1 10]);

h=h1*h2*h3;

[num,den]=tfdata(h); %tfdata是模型转换函数,将函数h 转换为tf 格式(即num,den 格式)

[mag,phase,w]=bode(num,den);

subplot(211);

semilogx(w,20*log10(mag));grid;

subplot(212);

semilogx(w,phase);grid;

[gm5,pm5,wcg5,wcp5]=margin(mag,phase,w) %幅值裕量gm 的单位是非dB

l5=20*log10(gm) %把幅值裕量gm 的单位变为dB

pause

%已知某开环传递函数K=30

h1=tf([30],[1 0]);

h2=tf([1 2],[1 1]);

h3=tf([1],[1 10]);

h=h1*h2*h3;

[num,den]=tfdata(h); %tfdata是模型转换函数,将函数h 转换为tf 格式(即num,den 格式)

[mag,phase,w]=bode(num,den);

subplot(211);

semilogx(w,20*log10(mag));grid;

subplot(212);

semilogx(w,phase);grid;

[gm30,pm30,wcg30,wcp30]=margin(mag,phase,w) %幅值裕量gm 的单位是非dB

l30=20*log10(gm) %把幅值裕量gm 的单位变为dB

pause

%课本88页5-8

h1=tf([20],[1 0]);

h2=tf([1 2],[1 2 10]);

h3=tf([1],[1 5]);

h=h1*h2*h3;

[num,den]=tfdata(h); %tfdata是模型转换函数,将函数h 转换为tf 格式(即num,den 格式)

[mag,phase,w]=bode(num,den);

subplot(211);

semilogx(w,20*log10(mag));grid;

subplot(212);

semilogx(w,phase);grid;

[gm,pm,wcg,wcp]=margin(mag,phase,w) %幅值裕量gm 的单位是非dB

l=20*log10(gm) %把幅值裕量gm 的单位变为dB

四、【运行结果】

图5-1 K=5

gm5 =

8.0017e+005

pm5 =

68.1223 wcg5 =

2.0003e+003 wcp5 =

0.8295

l5 =

118.0636

图5-2 K=30

gm30 =

1.3336e+005 pm30 =

57.4969 wcg30 =

2.0003e+003 wcp30 =

3.2138 l30 =

102.5006

图5-3课本88页5-8

gm =

2.2400

pm =

92.8384 wcg =

3.6761 wcp =

0.9330 l =

7.0050

实验五 利用MATLAB 分析相对稳定性

一、【实验目的】

1、了解相对稳定性的含义。

2、掌握利用计算机分析系统的相对稳定性的方法。

二、【实验内容】

1、编程绘制系统包括稳定裕量的奈氏图和伯德图。

2、根据稳定裕量分析系统的稳定性及相对稳定性,求出幅值穿越频率、相位裕量、3、相位穿越频率和幅值裕量等值。

4、已知系统的开环传递函数为

分别求出K=5和K=30时的相位裕量和幅值裕量。

5、求课本88页5-8

三、【程序代码】

%当开环传递函数K=5

h1=tf([5],[1 0]);

h2=tf([1 2],[1 1]);

h3=tf([1],[1 10]);

h=h1*h2*h3;

[num,den]=tfdata(h); %tfdata是模型转换函数,将函数h 转换为tf 格式(即num,den 格式)

[mag,phase,w]=bode(num,den);

subplot(211);

semilogx(w,20*log10(mag));grid;

subplot(212);

semilogx(w,phase);grid;

[gm5,pm5,wcg5,wcp5]=margin(mag,phase,w) %幅值裕量gm 的单位是非dB

l5=20*log10(gm) %把幅值裕量gm 的单位变为dB

pause

%已知某开环传递函数K=30

h1=tf([30],[1 0]);

h2=tf([1 2],[1 1]);

h3=tf([1],[1 10]);

h=h1*h2*h3;

[num,den]=tfdata(h); %tfdata是模型转换函数,将函数h 转换为tf 格式(即num,den 格式)

[mag,phase,w]=bode(num,den);

subplot(211);

semilogx(w,20*log10(mag));grid;

subplot(212);

semilogx(w,phase);grid;

[gm30,pm30,wcg30,wcp30]=margin(mag,phase,w) %幅值裕量gm 的单位是非dB

l30=20*log10(gm) %把幅值裕量gm 的单位变为dB

pause

%课本88页5-8

h1=tf([20],[1 0]);

h2=tf([1 2],[1 2 10]);

h3=tf([1],[1 5]);

h=h1*h2*h3;

[num,den]=tfdata(h); %tfdata是模型转换函数,将函数h 转换为tf 格式(即num,den 格式)

[mag,phase,w]=bode(num,den);

subplot(211);

semilogx(w,20*log10(mag));grid;

subplot(212);

semilogx(w,phase);grid;

[gm,pm,wcg,wcp]=margin(mag,phase,w) %幅值裕量gm 的单位是非dB

l=20*log10(gm) %把幅值裕量gm 的单位变为dB

四、【运行结果】

图5-1 K=5

gm5 =

8.0017e+005

pm5 =

68.1223 wcg5 =

2.0003e+003 wcp5 =

0.8295

l5 =

118.0636

图5-2 K=30

gm30 =

1.3336e+005 pm30 =

57.4969 wcg30 =

2.0003e+003 wcp30 =

3.2138 l30 =

102.5006

图5-3课本88页5-8

gm =

2.2400

pm =

92.8384 wcg =

3.6761 wcp =

0.9330 l =

7.0050


相关文章

  • 机械控制工程基础实验课
  • 试验一数学模型的Matlab 描述 一.实验目的 ①掌握Malab 中数学模型的三种表现形式 ②掌握三种模型之间的转换方法 ③掌握复杂传递函数的求取方法 ④了解复杂系统表现形式及建模方法 二.实验要求 ①在Matlab 中实现三种数学模型的 ...查看


  • 倒立摆实验
  • 直线倒立摆.正摆实验报告 实验采用固高科技倒立摆系统,通过控制器设计使倒立摆系统稳定运行(摆角保持零度附近).倒立摆系统以及正摆系统的控制器的设计,使得系统能够满足一定的性能指标. 1 倒立摆系统分析 倒立摆系统分析包括倒立摆的数学模型的建 ...查看


  • 发电机短路仿真
  • (综合设计实验) 简单电力系统 暂态稳定性仿真分析 题目6:简单电力系统暂态稳定性仿真分析 设计基本资料: 发电机参数如下: S GN =352.5MV ⋅A , P GN =300MW , U GN =10.5kV , x d =1, x ...查看


  • 声速测量 实验报告 1
  • 声速测量 实验报告 一.实验目的 1. 学习超声波产生和接收的原理: 2. 学习用不同的方式测量声波在空气中的传播速度: 3. 分析比较三种测量方式的优劣: 4. 用反射法测量挡板的距离并做误差分析. 二.实验原理及实验步骤 见预习报告 三 ...查看


  • 河北大学自动控制原理实验四报告(含结果分析)
  • 实验4 频率响应分析 一 实验要求 掌握应用MATLAB绘制系统Bode图和Nyquist图的方法,并通过系统的Bode图和Nyquist图分析系统的动态性能.稳定性和相对稳定性. 二 实验步骤 1 系统Nyquist曲线的绘制 (1)掌握 ...查看


  • 基于Matlab可视化界面设计的种群空间分布模拟研究
  • 摘 要 自然界的生物多种多样,种群的空间分布类型也有很多,本文选取种群空间分布中捕食系统,并对捕食系统中生物种群之间相互作用为研究对象,研究种群的空间分布.在Lotka-Volterra 经典模型的基础上引入猎物种内竞争,得到最终的改进模型 ...查看


  • 智能控制实验报告
  • 实验一 模糊控制器设计 一. 目的和要求 1. 目的 (1) 通过本次实验,进一步了解模糊控制的基本原理.模糊模型的建立和模糊控制器的设计过程. (2) 掌握MATLAB模糊逻辑工具箱的图形用户界面设计模糊控制器的过程. (3) 提高控制系 ...查看


  • 一种新型超声波测距系统信号处理方法
  • 许高斌1,闵 锐1,陈 兴1,马渊明1,金传恩2 (1.合肥工业大学 电子科学与应用物理学院,安徽省MEMS工程技术研究中心,安徽 合肥230009:2.合肥科盛微电子科技有限公司,安徽 合肥230000) 一种新型的适用于工程应用的超声波 ...查看


  • 基于MATLAB的悬臂梁大变形分析_王逸维
  • 750力学与实践2015年第37卷 基于MATLAB 的悬臂梁大变形分析 王逸维1) 王杰沈杰陈梦羽余晓平 (南京航空航天大学能源与动力学院, 南京210016) [2] 摘要主要研究悬臂梁大变形的挠度求解问题. 通过推导悬臂梁自由端受集中 ...查看


热门内容