西西河

主题:【原创】自动控制的故事(一)(完) -- 晨枫

共:💬488 🌺558
分页树展主题 · 全看首页 上页
/ 33
下页 末页
    • 家园 【原创】自动控制的故事(二)

      从小大人就教我们,走路要看路。为什么呢?要是不看着路,走路走歪了也不知道,结果就是东撞西撞的。要是看着路呢?走歪了,马上就看到,赶紧调整脚步,走回到正道上来。这里有自动控制里的第一个重要概念:反馈(feedback)。

      反馈是一个过程:

      1、设定目标,对小朋友走路的例子来说,就是前进的路线。

      2、测量状态,小朋友的眼睛看着路,就是在测量自己的前进方向。

      3、将测量到的状态和设定的目标比较,把眼睛看到的前进方向和心里想的前进方向作比较,判断前进方向是否正确;如果不正确,相差有多少。

      4、调整行动,在心里根据实际前进方向和设定目标的偏差,决定调整的量。

      5、实际执行,也就是实际挪动脚步,重回正确的前进方向。

      在整个走路的过程中,这个反馈过程周而复始,不断进行,这样,小朋友就不会走得东倒西歪了。但是,这里有一个问题:如果所有的事情都是在瞬时里同时发生的,那这个反馈过程就无法工作。要使反馈工作,一定要有一定的反应时间。还好,世上之事,都有一个过程,这就为反馈赢得了所需要的时间。

      小时候,妈妈在锅里蒸东西,蒸好了,从锅里拿出来总是一个麻烦,需要抹布什么的垫着,免得烫手。但是碗和锅的间隙不大,连手带抹布伸进去颇麻烦,我常常不知天高地厚,自告奋勇地徒手把热的碗拿出来。只要动作快,手起碗落,可以不烫手。当然喽,要是捧着热碗再东晃晃,西荡荡,那手上感觉的温度最终会和热碗一样,肯定要把手心、手指烫熟不可的。在从接触碗到皮肤温度和碗表面一样,这里面有一个逐渐升温的过程,这就是动态过程(dynamic process)。这里面有两个东西要注意:一个是升温的过程有多快,另一个是最终的温度可以升到多少。要是知道了这两个参数,同时知道自己的手可以耐受多少温度,理论上可以计算出热的碗在手里可以停留多少时间而不至于烫手。

      反馈过程也叫闭环(closed loop)过程。既然有闭环,那就有开环(open loop)。开环就是没有反馈的控制过程,设定一个控制作用,然后就执行,不根据实际测量值进行校正。开环控制只有对简单的过程有效,比如洗衣机和烘干机按定时控制,到底衣服洗得怎么样,烘得干不干,完全取决于开始时的设定。对于洗衣机、烘干机这样的问题,多设一点时间就是了,稍微浪费一点,但可以保证效果。对于空调机,就不能不顾房间温度,简单地设一个开10分钟、关5分钟的循环,而应该根据实际温度作闭环控制,否则房间里的温度天知道到底会达到多少。记得80年代时,报告文学很流行。徐迟写了一个《哥德巴赫猜想》,于是全国人民都争当科学家。小说家也争着写科学家,成就太小不行,所以来一个语不惊人死不休,某大家写了一个《无反馈快速跟踪》。那时正在大学啃砖头,对这个科学新发现大感兴趣,从头看到尾,也没有看明白到底是怎么无反馈快速跟踪的。现在想想,小说就是小说,不过这无良作家也太扯,无反馈还要跟踪,不看着目标,不看着自己跑哪了,这跟的什么踪啊,这和永动机差不多了,怎么不挑一个好一点的题目,冷聚变什么的,至少在理论上还是可能的。题外话了。

      在数学上,动态过程用微分方程描述,反馈过程就是在描述动态过程的微分方程的输入项和输出项之间建立一个关联,这样改变了微分方程本来的性质。自动控制就是在这个反馈和动态过程里做文章的。

      • 家园 术语:

        (不太准确)

        天寒水:前馈

        马鹿:反馈

        晨枫:执行机构

        41:纯迟延

        (41周末一定出去腐败了, 到现在都没上网, 以前周六, 周日都能见到滴,乖四一不见了

      • 家园 花,现在从事的工作常接触到PID之类的概念,朦朦瞳瞳的用着

        反正混饭吃还够用,一些原理性的东东早就还给老师了。

        实际的体会就如天寒水所说的,开环控制适用精度要求不高、还有就是执行单元的调节比较迟钝的场合,比如用阀门来对风机或水泵的流量进行大范围的调节,要实现闭环控制就比较困难了,一般都用变频器来作为闭环控制的执行单元了。

        • 家园 你们的速度倒快,跑到前头去了

          实际的体会就如天寒水所说的,开环控制适用精度要求不高、还有就是执行单元的调节比较迟钝的场合,比如用阀门来对风机或水泵的流量进行大范围的调节,要实现闭环控制就比较困难了,一般都用变频器来作为闭环控制的执行单元了。

          不大理解这段话的意思,是指阀门不宜用于闭环控制、要用变频器才行?化工里阀门是主要的控制手段,开环、闭环都是如此。对于控制回路来说,变频器和阀门没有本质的不同,都是执行机构,变频器主要用于控制马达(如泵机、传送带什么的),阀门主要用于控制流量,或者通过流量来控制温度、液位、成分、压力……。

          PID的事后面马上就要讲到。本来没有打算多啰嗦PID整定的事,比较琐碎,如果诸君有兴趣,可以扯一扯。

          • 家园 我的原话写得有问题,仅是针对某些应用场合的

            阀门执行器和变频器都只是执行单元,前者调节流量而后者调节电机转速。

            针对工业场合大容量高压电机(比如6KV, 10KV,数百Kw以上的)的调速,还可以有串级、内反馈等方式,跟变频调速的主要区别在于:变频是对电机定子的磁功率而串级、内反馈等是对转子的磁功率进行调整,以实现电机的转速调节的。限于目前的技术水平,对转子的磁功率进行调整来实现的电机调速响应起来比较迟钝(相对于变频器而言),在对控制精度要求较高的场合,实现闭环控制比较困难。

            而用阀门来调节这些场合下的水泵/风机很难满足大范围流量调节的要求,主要是节能性太差,其次响应起来也比较迟钝。

            所以我的意思是指在一些特定的场合,某些执行单元会限制闭环控制的应用,为实现闭环控制,需要合理地选择相应的执行单元。

            • 家园 不同场合,却是应该选用不同的执行机构

              不过变频和阀门之间在控制精度上没有本质区别,行话叫turn down ratio(不知道中文叫什么,老师没有教过),就是最大流量/转速/……和最小的比值,要是能够达到10:1,那就不错了。阀门有节能问题,但是变频本身也有功耗,我们的变频站外面是一大排通风扇,变频站的房顶和周围冬天再冷也没有冰雪,这搭冬天还是蛮冷的,可以达到-40C。

              变频的大范围调速也有turn down的问题,还有一个问题是有一个最低转速,所以控制输出为零的时候,就可能是两个状态:马达真的不转了,或者马达在最低转速,要看别的开关位置,用起来要多一步罗嗦。不过当用则用,罗嗦也要用。除变频,我们也用液力变速,那是另外一个故事了。

              阀门的调节范围可以用分程控制来解决,马上就要贴上,请稍候。

分页树展主题 · 全看首页 上页
/ 33
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河