1.经典和现代的区别和联系
(1)区别
①研究对象
经典控制系统一般局限于单输入单输出线性定常系统。主要分为开环控制系统和闭环控制系统。严格的说,理想的线性系统在实际中并不存在。实际的物理系统,由于组成系统的非线性元件的存在可以说都是非线性系统。但是,在系统非线性不严重的情况时,某些条件下可以近似成线性。所以,实际中很多的系统都能用经典控制系统来研究。所以,经典控制理论在系统的分析研究中发挥着巨大的作用。
现代控制理论相对于经典控制理论,应用的范围更广。现代控制理论不仅适用于单输入单输出系统,还可以研究多输入多输出系统不仅可以分析线性系统,还可以分析非线性系统;不仅可以分析定常系统,还可以分析时变系统
②数学建模
为什么不用常见的微分方程或差分方程等来直接描述系统?微分方程(适用于连续系统)和差分方程(适用于离散系统)是描述和分析控制系统的基本方法。然而,求解高阶和复杂的微分和差分方程较为繁琐,甚至难以求出具体的系统表达式。所以,通过其它的数学模型来描述系统。
经典控制理论是频域的方法,主要以根轨迹法和频域分析法为主要的分析、设计工具。因此,经典控制理论是以传递函数(零初始状态下,输出与输入Laplace变换之比)为数学模型。传递函数适用于单输入单输出线性定常系统,能方便的处理这一类系统频率法或瞬态响应的分析和设计。然而对于多信号、非线性和时变系统,传递函数这种数学模型就无能为力了。传递函数只能反应系统的外部特性,即输入与输出的关系,而不能反应系统内部的动态变化特性
现代控制理论则主要以状态空间为描述系统的模型。状态空间模型是用一阶微分方程组来描述系统的方法,能够反应出系统内部的独立变量的变化关系,是对系统的一种完全描述。状态空间描述法不仅可以描述单输入单输出线性定常系统,还可以描述多输入多输出的非线性时变系统。另外状态空间分析法还可以用计算机分析系统。
③应用领域
由于经典控制理论发展的比较早,相对而言理论比较成熟,并且生产生活中很多过程都可近似看为线性定常系统,所以经典控制理论应用的较为广泛。
现代控制理论是在经典控制理论基础上发展而来的,主要研究对象是更为复杂的系统。现代控制理论可以借助计算机分析和设计系统,所以有其独特的优越性。
(2)联系
两种理论有其各自的特点,所以在对系统进行分析与设计时,要根据系统的特征选取和是的理论。根据具体研究对象,选择合适的理论进行分析,这样才能是分析的更简便,工作量较小。在实践中,两种理论也会得到发展和完善,并且促进新的理论的形成,智能控制理论就是个很好的例子。
2.经典和现代控制理论所涉及的内容
(1)经典控制理论
主要研究系统的动态性能,在时间和频域内来研究系统的“稳定性、准确性、快速性”。所谓稳定性是指系统在干扰信号的作用下,偏离原来的平衡位置,当干扰取消之后,随着时间的推移,系统恢复到原来平衡状态的能力。准确性是指在过度过程结束后输出量与给定的输入量的偏差。所谓快速性是指当系统的输入量和给定的输入量之间产生的偏差时,消除这种偏差的快慢程度。
(2)现代控制理论
线性系统理论最优控制、随机系统理论和最优估计、系统辨识、自适应控制、非线性系统理论、鲁棒性分析和鲁棒控制、分布参数控制、离散事件控制、智能控制

简单介绍控制理论(经典、现代)相关推荐

  1. 关于ARM内核经典系列ARM7/ARM9/ARM11和Cortex®-A/Cortex®-R/Cortex®-M的产品线简单介绍

    目前市场上的嵌入式单片机或者Soc大部分都是ARM的内核架构,相信大家对Cortex®-M3/Cortex®-M4,Cortex®-A53/Cortex®-A73等有所耳闻. ARM公司主要是设计处理 ...

  2. 关于MVC/P 的简单介绍

    写在最前面的那些话 相信对于大多数小白来说,关于MVP.MVC设计模式肯定是听过也看到过很多次了,也许也有过一些简单了解,但关于TA的具体概念,如何使用以及具体应用等都毫无所知,所以本着许多小伙伴一看 ...

  3. WPF自学入门(十一)WPF MVVM模式Command命令 WPF自学入门(十)WPF MVVM简单介绍...

    WPF自学入门(十一)WPF MVVM模式Command命令 在WPF自学入门(十)WPF MVVM简单介绍中的示例似乎运行起来没有什么问题,也可以进行更新.但是这并不是我们使用MVVM的正确方式.正 ...

  4. salesforce lightning零基础学习(一) lightning简单介绍以及org开启lightning

    lightning对于开发salesforce人员来说并不陌生,即使没有做过lightning开发,这个名字肯定也是耳熟能详.原来的博客基本都是基于classic基于配置以及开发,后期博客会以ligh ...

  5. Java 的toString() 和 equals()函数简单介绍

    toString() 和 equals() 都是java面试中经常问到的地方. 特别是1条经典问题:  equals 和 "==" 的区别... 本文就从简单介绍下这两个objec ...

  6. Oracle with子句的简单介绍.

    在ocp题库中有一题是关于with语句的. Which statements are true regarding the usage of the WITH clause in complex co ...

  7. hadoop简单介绍_Hadoop:简单介绍

    hadoop简单介绍 什么是Hadoop: Hadoop是用Java编写的框架,用于在大型商品硬件群集上运行应用程序,并具有类似于Google File System和MapReduce的功能 . H ...

  8. Hadoop:简单介绍

    什么是Hadoop: Hadoop是一种用Java编写的框架,用于在大型商品硬件集群上运行应用程序,并具有类似于Google File System和MapReduce的功能 . HDFS是高度容错的 ...

  9. Spring 框架简单介绍

    考虑到你可能不熟悉 Spring,我这里对它做下简单介绍.我们常说的 Spring 框架,是指 Spring Framework 基础框架.Spring Framework 是整个 Spring 生态 ...

最新文章

  1. JDBC编程:2(数据库的基本操作)
  2. MATLAB遍历子文件夹及其下文件
  3. Hbuilder MUI里面使用java.net.URL发送网络请求,操作cookie
  4. import lombok 报错_lombok
  5. autograd库测试笔记-(一个基于Numpy的自动求导库)
  6. access开发精要(8)-设置行高、列宽、隐藏字段,取消隐藏字段,冻结列,取消冻结列,网格线
  7. 在 IntelliJ IDEA 中远程调试 Java 程序
  8. leetcode [78] Subsets
  9. Linux “身陷囹圄”?
  10. 屏幕分辨率标准与电视制式
  11. 41. Understand implicit interfaces and compile-time polymorphism
  12. html form表单提交验证
  13. c语言 什么是指针变量,c语言指针详解:什么是指针?
  14. 数据挖掘—网格搜索2
  15. vim 自动格式化代码快捷键
  16. f1c100s 源码_GitHub - hcly/f1c100s: f1c100s source code
  17. Python实现熵权法(正负指标)并计算综合评分—————附增完整代码和测试用例
  18. 基于Otsu算法的图像分割
  19. linux 中压缩文件夹命令行,Linux下压缩文件夹命令使用
  20. 学术英语阅读与写作6:讨论和结论discussion and conclusion

热门文章

  1. python写手机应用宝下载_APK 批量爬取脚本(应用宝和360市场)
  2. linux把光盘复制成ISO文件方法
  3. 【考研英语-基础-简单句】简单句的核心变化_谓语动词时态(常用8种+4)
  4. C#:实现公历转农历算法(附完整源码)
  5. 人工智能之知识图谱体系总结
  6. SSD或者机械硬盘的读取速度查询
  7. java中调用谷歌的无界浏览器对页面元素进行截图
  8. 用c语言实现打印乘法口诀表
  9. 2.Spring Cloud + Spring Boot + Mybatis + Uniapp微服务、云架构分布式企业快速开发架构之Linux 简介
  10. linux 服务器内存清理内存缓存 详细说明 java jvm