控制理论的学科定位及其他

闪苍

许多人顾名思义地把“控制理论”误解成“控制工程”的理论基础;一旦发现控制理论对控制工程没有多少直接指导意义,又误认为控制理论是抽象而不实用的理论。实际上,控制理论不是与控制工程直接对应的技术学科或者理论基础。控制理论(control theory)的本意是“工程控制论”;而“控制论”(cybernetics)是研究生物和机器中的信息传递和反馈调节现象的科学。

学习控制理论的人们必须承认,所谓“自动控制技术”的内容应该是电工技术、电子技术、计算机技术、测控接口技术和控制理论的综合体;所以“控制理论”只是自动控制技术一个部分。如今的控制工程,也就是计算机测控系统的设计和建造,它直接对应的技术学科是计算机测控接口技术,它的专业基础是计算机技术和电子技术等等。而应用控制理论于计算机测控系统是控制工程的“上层建筑”,是“锦上添花”的部分,所以往往被人忽视。但是,如果能在计算机测控系统中用上控制理论,那么计算机测控系统的潜力才得以充分发挥出来,那么它的控制水平将会提高一个档次,实现严格意义上的自动控制。

于是应用计算机测控接口技术进行测控系统的设计,和应用控制理论进行控制系统的设计,是两回事!很多人很多教科书都把它们混为一谈了。因而在控制理论书上没有必要详细介绍测控系统的设计问题,因为那是另一门课程(测控接口技术)的内容。

作者认为,这样对控制理论的客观定位,有助于控制理论的教授、学习和应用。此论妥否?读者明鉴。

其他有关的见解

控制工程的设计要便于反馈控制

为了便于把控制理论应用到控制工程上,希望控制工程的设计者在设计计算机测控系统方案时,就要考虑到该系统要便于实现反馈控制的问题。例如,在划分控制子系统时,不要按专业功能划分子系统,而要按工作流程段划分子系统,这样便于就近反馈、运用控制理论的控制器算式编写运行程序和及时调节;再如,除了要考虑测控系统的采样周期之外,还要考虑测控节拍周期;以及被控设备是要准备建立“同拍”数学模型呢还是“一拍延迟”的模型?与此同时,要考虑是设计“一步预报”控制器还是“现时”控制器?在编写运行程序时,就要考虑以后如何插入根据控制理论的控制器算式而编写的子程序(或程序模块),等等。

智能控制是计算机控制的一个方面

所谓“智能控制”实际上是运用智能技术、根据控制的情况和要求,编写运行程序,投入现场使用。通常,“计算机控制理论”讲的是如何把线性控制理论运用到计算机测控系统中去。而“智能控制理论”是介绍智能技术以及如何用之于计算机测控系统;所以,智能控制系统也是一种计算机控制系统,本书把智能控制理论也归入计算机控制理论。

智能技术和智能控制是一门新兴的交叉学科,内容极不统一,概念(包括术语与符号)深奥,使人望而却步。本书作者根据多年给研究生的教学经验和学问推敲,书中所用的措辞(包括术语与符号)通俗、简单、明白、确切、同一。注重培养学生掌握基本知识,并会用之解题和编写程序。

稳定性和稳定裕量

我认为计算机控制系统的稳定性和可靠性是测控系统设计时需要考虑的问题,不是控制理论分析时才考虑的问题。在控制理论分析时需要考虑的是与稳定性密切相关的另一个重要概念——稳定裕量。

关于状态方程的非议

一个导数方程(或传递函数)可以推导出无穷多个状态方程;而状态变量多是在推导的过程中,根据需要人为地设定的;状态变量不像输入变量和输出变量那样,具有明确的物理意义。许多控制理论书中都说状态变量的引入是为了揭示系统内部的动态特征;我认为这种说法很勉强,因为除非直接借用输出变量的状态变量外,状态变量多数没有明确的物理意义,于是所谓的系统内部特征也无从说起了。这里所说的系统状态变量是特指状态方程式中的x,和工程上常说的设备工作状态或者测控系统工作状态,有着不同的含义。

另外,提出一个问题供读者讨论:既然被控设备的状态x多数是物理意义不清又测不出来,那么性能指标中的xTQ1x项如何求得?实际意义又是什么?何不用yTQ1y,或者用eTQ1e(其中向量e = r-y)代替xTQ1x?这样的指标更有实际意义。况且控制系统多数都有系统输入(即预定值r)的嘛。

关于模糊关系合成的议论

既然模糊关系也是一种模糊集合,那么模糊关系合成的运算虽然本意是“关系与关系”的合成,但是此外,还可以有“关系与集合”、“集合与关系”、“集合与集合”的合成。书中所介绍的模糊推理就是“关系与集合”或“集合与关系”的合成。于是,我认为,不妨把“模糊关系合成”改称为“模糊合成”,作为一种特定的模糊运算,这样似乎更合理些。

【注】这是拙著《计算机控制理论》书中的几段。2006年10月18日摘出独立成文。

人打赏

0人 点赞

主帖获得的天涯分:0

举报 |

楼主

|

楼主发言:2次 发图:0张 | 添加到话题 |

计算机控制等学科,控制理论的学科定位(及其他)相关推荐

  1. 什么是所谓的一级学科,二级学科,国家一级学科等,是怎样分类的??

    我国高等学校本科教育专业设置按"学科门类"."学科大类(一级学科)"."专业"(二级学科)三个层次来设置. 按照国家1997年颁布<授 ...

  2. 北京工业大学计算机科学与技术学科评估,本次学科评估进步最大学校之一——北京工业大学...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 作为省属高校,这次的结果基本可以从中游211,晋升为顶级211了 2个A类学科,A的土木,A-的环境,都是大学科 其他主干工科,很多都在B以上,7科B+ ...

  3. 计算机管理学科,计算机学院学科经费使用与管理细则(试行)

    第一章 总 则 第一条:为了规范和加强学院学科的建设和运行管理,促进学院学科建设,保证有限的资金发挥最大的效益,特制定本细则. 第二章 经费使用原则 第二条:学科建设经费来源包括国家及省.学校各级主管 ...

  4. 一级学科和二级学科_在多学科团队中工作的6个障碍(以及如何解决这些问题)

    一级学科和二级学科 In a team with different skillsets, one can be hopeful and idealistic about the outcome. T ...

  5. 计算机一级学科评选,我系力学被评选为一级学科国家重点学科

    历时近十个月之久的第三批国家重点学科申报工作于日前正式落下帷幕,教育部于近日以<教育部关于公布国家重点学科名单的通知>(教研函[2007]4号)的形式向全国公布了获批的一级学科国家重点学科 ...

  6. 计算机学院 统计学博士点,重大喜讯:统计学科获批一级学科博士授权点

    2018年3月26日,国务院学位委员会正式发布了<关于下达2017年审核增列的博士.硕士学位授权点名单的通知>(学位[2018]9号).其中,依托统计学院建设的统计学科进入新增博士学位授权 ...

  7. 西安交通大学计算机科学与技术学科评估,计算机系2016年度总结暨学科评估及学科建设研讨会召开...

    1月12日上午,电信学院计算机科学与技术系2016年度总结暨学科评估及学科建设研讨会在校内举行,计算机系全体教职工参加了研讨会.会议由赵仲孟书记主持,副校长郑庆华教授莅临大会并发表讲话,系主任胡成臣教 ...

  8. 中山大学计算机专业二级学科,1.中山大学具有硕士学位授权一级学科、二级学科一览表-附件1.doc...

    1.中山大学具有硕士学位授权一级学科.二级学科一览表-附件1.doc 附件1 中山大学具有硕士学位授权一级学科.二级学科一览表 中山大学具有硕士学位授权一级学科 一级学科代码一级学科名称一级学科代码一 ...

  9. 南京师范大学 地图学与地理信息系统(GIS) 国家重点学科 江苏省重中之重学科 地理信息科学江苏省重点实验室...

    南京师范大学地图学与地理信息系统学科为国家重点学科.江苏省重中之重学科,该学科拥有地理信息科学江苏省重点实验室,设有地理信息工程所.地图与遥感研究所.计量地理研究所.环境科学研究所.地理信息科学系和土 ...

最新文章

  1. CentOS7修改时区,你会吗?
  2. 获取input中的值
  3. 微信小程序继续入坑指南
  4. CentOS 6快捷安装RabbitMQ教程
  5. sdut 区间覆盖问题
  6. 数据结构线性表的三个属性
  7. 【ArcGIS 10.2新特性】Portal for ArcGIS新特性
  8. js可以选择时间的日历控件
  9. elasticsearch之拼音搜索
  10. html中支持的常用中文字体
  11. 公开说说别人看不到_空间设置了权限说说所有人可见
  12. 计算机的未来发展前景论文,浅述未来计算机的发展趋势论文 计算机发展趋势论文...
  13. 字节跳动后端日常实习一二+hr面面经(已OC)
  14. 802.11ac双频
  15. 2020研究生数学建模B题——汽油辛烷值优化——获奖论文思路分享
  16. win10升级之后,Oracle服务没有了。。。
  17. 使用Juju将OpenStack部署在单机的LXD容器上(by quqi99)
  18. 从零开始——Dev-C++调试方法
  19. RSS Can:使用 Golang Rod 解析浏览器中动态渲染的内容:(四)
  20. 树莓派直接连接笔记本电脑方法

热门文章

  1. oracle dg切换步骤,详解Oracle dg 三种模式切换
  2. 006 - CMake 安装动态库并生成 XxxConfig.cmake 文件
  3. ORA-12505错误的解决方法
  4. 四足机器人跳跃轨迹优化
  5. paho mqtt java_MQTT JAVA paho实例
  6. 从0开始搭建preact开发环境
  7. 《 FreeSWITCH权威指南》——2.5 呼叫中心
  8. FREERADIUS.net has a little FUCK
  9. 优雅演进:探索低代码与全栈的完美结合
  10. sql server任何版本安装新实例