LTI系统频率响应的Riemann图和地图投影图的MATLAB函数实现

目录

第1章引言

1.1引言

1.2线性系统的频率分析法概述

1.3频率特性概述

1.4Nyquist图及Nyquist稳定判据概述

1.5稳定裕度概述

1.6Riemann球面概述

1.7地图投影概述

1.8MATLAB概述

1.9小结

第2章基础知识

2.1频率响应

2.2Nyquist图及Nyquist判据

2.3稳定裕度

2.4Riemann球面

2.5地图投影

2.6墨卡托投影(Mercator Projection)

第3章改进的Nyquist图绘制函数

3.1Nyquist1函数

3.2Lnyquist1函数

第4章Riemann函数

4.1总体设计

4.2具体设计

4.3控制反馈环节

第5章系统仿真运行

5.1输出结果稳定情况

5.2小结

第6章结论

第7章致谢

参考文献

本章将概述对Nyquist图应用所产生的问题及需要作的工作及解决的大致办法。

由于Nyquist图及Nyquist稳定判据在线性定常系统的频率分析法中的重要作用。使得对Nyquist图的广泛研究表明Nyquist图在表现线性系统角频率

处于无穷大的情形显得很困难。在现代鲁棒控制的不确定对象描述中则不能满足要求。

为了克服这一缺点,有学者将Nyquist图投影到Riemann球面上,并提供了完善的鲁棒控制器的设计方法。

通过Matlab的控制工具箱(control toolbox)里提供Nyquist函数不能达到我们的要求。因此,需要重新编制新的Nyquist函数来实现我们期望达到的目标。

同时,Matlab中原有的Nyquist函数存在一定的缺陷。针对它的缺陷,作出相应的改进,使之更加合理。

频率响应法(即频率分析法)基本上把控制系统中的各个变量看成由许多不同频率的正弦信号的合成。各个变量的运动则是系统对各个不同的响应的总和。是研究线性系统的得力工具。其具有以下一些特点:

物理意义鲜明。根据频率响应法的观点,一个控制系统的运动无非是信号在一个个环节之间传递的过程。而这些不同频率的信号的振幅和相角在传递过程中,依一定的函数关系变化。使对于一阶和二阶的系统,频率域性能指标和时域性能指标有确定的关系;对于高阶系统,可建立近似的对应关系。

计算量小、工程价值大。因为通过实验方法得到对象数学模型比用微分方程表述复杂系统容易的多。

直观。由于采用图示法给予了极大方便。

频率响应法不仅适用于线性定常系统,还可以推广于某些非线性控制系统。

频率特性函数

包括幅频特性函数和相频特性函数,是系统输入信号和输出信号的fourier变换之比。

画频率响应和零极点图MATLAB,LTI系统频率响应的Riemann 图和地图投影图的MATLAB函数实现...相关推荐

  1. matlab画黎曼函数,LTI系统频率响应的Riemann 图和地图投影图的MATLAB函数实现

    内容介绍 原文档由会员 心底的爱 发布 LTI系统频率响应的Riemann 图和地图投影图的MATLAB函数实现 2.36万字 47页 摘要 改进MATLAB控制工具箱中系统频率Nyquist图绘制函 ...

  2. LTI的频域分析matlab,lti系统的频域分析实验报告.docx

    lti系统的频域分析实验报告 实验4LTI系统的频域分析 一.实验目的 1)加深对LTI系统频率响应的基本概念的掌握和理解.2)学习和掌握LTI系统频率特性的分析方法.二.实验原理与方法 1.连续时间 ...

  3. LTI的频域分析matlab,LTI系统复频域分析的MATLAB实现

    LTI系统复频域分析的MATLAB实现 实验项目名称:LTI系统复频域分析的MATLAB实现 上机实验题目: 拉氏变换与Z变换的基本性质在系统分析中的应用 实验项目的目的和任务: 掌握拉氏变换.Z变换 ...

  4. matlab图论系统总结(懒人必备)以及BGL matlab的安装

    最近在写数学建模题目时,遇到了图论题目,给的是许多节点的坐标,然后如何得到相应的图呢,使用sparse函数,此函数得到的是稀疏矩阵 G=sparse(R,C,distance); 需要使用两个矩阵来表 ...

  5. matlab如何画极零图,用MATLAB画零极点图.ppt

    用MATLAB画零极点图 用MATLAB将传递函数化为零极点增益模型并绘制零极点图 将传递函数化为零极点增益模型并绘制零极点图 >> num=[3 2 8]; >> den=[ ...

  6. MATLAB——绘制系统的零极点图

    题目1: 已知系统函数: H(s)=s−1s2+2s+2H(s)=\frac{s-1}{s^{2}+2s+2}H(s)=s2+2s+2s−1​ 求出该系统的零极点,并画出其零极点分布图. roots: ...

  7. z变换的零极点图matlab,实验三 Z变换零极点分布及部分分式展开的MATLAB实现.doc...

    实验三 Z变换零极点分布及部分分式展开的MATLAB实现 实验三 Z变换零极点分布及部分分式展开的MATLAB实现 一.仿真实验目的 1.学会运用MATLAB分析离散时间系统的系统函数的零极点分布与时 ...

  8. estx matlab,自动控制LTI系统的MATLAB辅助.ppt

    第5章 LTI系统的MATLAB辅助 设计与仿真,5.1 控制系统工具箱的使用 5.2 LTI模型数组 5.3 LTI系统分析和设计的图形操作环境 5.4 LTI控制系统的设计实例,5.1 控制系统工 ...

  9. estx matlab,自动控制 LTI系统的MATLAB辅助.ppt

    <自动控制 LTI系统的MATLAB辅助.ppt>由会员分享,可在线阅读,更多相关<自动控制 LTI系统的MATLAB辅助.ppt(156页珍藏版)>请在人人文库网上搜索. 1 ...

最新文章

  1. R语言dim函数返回NULL
  2. 题目:任意给定一个浮点数,计算这个浮点数的立方根。(基于二分法和牛顿迭代法)(基于Java实现)
  3. 3 关于数据仓库维度数据处理的方法探究系列——缓慢变化维概述和原理
  4. linux落字效果代码,Shell中实现飞行文字效果
  5. java getSource()和 getActionCommand()
  6. Matlab 函数:padarray
  7. vivado2017.4安装教程
  8. 完整全面的Java资源库(包括构建、操作、代码分析、编译器、数据库、社区等等)...
  9. 论文浅尝 | KGAT: 用于推荐的知识图注意力网络
  10. GoogLenet网络解读及代码实现(Pytorch)
  11. mysql 单块读 多块读_dbfilesequentialread等待事件
  12. 北理工计算机 应用基础在线作业,16秋北理工《计算机应用基础》在线作业
  13. 深度学习——CNN的学习笔记
  14. 【国际IT专场】搞编程后悔没早知道的Linux命令
  15. 解决办法!!!!UnsupportedClassVersionError Unsupported major.minor version 52.0
  16. VM虚拟机完美运行macos
  17. 动画设计与制作——3D Max场景建模《我的家》V-Ray 4.1
  18. 【java-JDK的下载-安装-配置】
  19. 用scrapy进行网页抓取
  20. 鼠标右键点击文件夹、bat文件、txt文档,指针出现假死转圈的解决方法(Adobe Acrobat右键邮件选项引起的win10假死)

热门文章

  1. python语言只有一种运行方式_Python中四种运行其他程序的方式
  2. 华军软件园——身边的流氓软件
  3. GB28181 - 安防视频监控联网标准
  4. 道路交通警示牌数据集以及训练好的YOLO模型权重文件
  5. HCIA网络基础1-传输介质、中继器、HUB、网桥、交换机
  6. 空间弱磁场微尺度成像技术及应用
  7. 计算机模拟动物打架,动物打架模拟器
  8. Matrix67的非常男女计划 (递推??枚举!!)
  9. LaTeX不显示页码_Ubuntu(20.04 LTS) OS 下 VS Code + LaTeX 快速配置指南
  10. golang mysql数据同步_使用Golang实现MySQL数据库之间的表同步