自动控制 (四)

状态空间

        通常来说,我们BS别人时应该小心一点,说不定碰到的是个高人就被反BS了。但若有人理直气壮半认真半无赖的跟你说“别跟我讲道理,我做事从来不按逻辑”的话,你就可以放心的鄙视TA了——这话本身就是按逻辑来的。事实上,有种观点认为逻辑和语言乃是人类意识和思维的基础,即是说离开了语言和逻辑我们的思考便无法进行。当然这是个多元的世界,有人支持就会有人反对,另一种观点认为只是语言本身描述一切的特性让思维无法绕开它,而其并非后者的基础。不知道你怎么看,我比较墙头草。如果正方正确,机器人要完成思考必须先有逻辑和语言能力,注意,这里语言能力并非说话和听话的能力,而是基于语言形成各种概念的能力。

        好了,热身完毕,我们接着看控制系统。细心的你肯定注意到了我们在前面使用的“经典控制理论”这个词,经典是什么意思呢?其实就是古典、传统的意思,和“现代”对应。我们经常用经典理论和现代理论代表一个学科发展的前后两个明显的阶段,特别是在该学科的研究内容或者方法有了巨大变化的情况下。上世纪五、六十年代,控制理论在航天技术的强劲推动下,完成了从经典到现代的过渡。

 如果你想在自己家里烤面包,那你有两种方案:一是用墙角那个老式的煤球炉;二是考虑买个电烤箱。以传递函数为基础的经典控制理论显然就是那个老式的煤球炉,发光发热一辈子却时刻准备着被淘汰出历史。因为它有以下两点缺陷:第一点就是它把一个系统简化为单输入单输出的结构,这就限制了它只能控制一个变量,比如室内的温度。在描述复杂系统时需要用多输入多输出的结构,如图9所示。第二点是它只有输入和输出,并没有关心到系统内部的结构和状态。而我们的现代控制理论就可以很好的解决这两个问题——于是为了适应你烤面包的时代需求,电烤箱站到了新世纪的风口浪尖。但事实证明,姜还是老的辣,直到今天,经典理论仍然以其高性价比被控制工程师们继续大量使用。

 

图9 现代控制理论的系统框图

 

         昨天我跟一个师弟讨论为什么每个工程学科研究深入以后都会不可避免的来到数学的门口,他做了个深呼吸若有所思的说:“因为数学无法造假啊。”。于是,为了防止造假,现代控制也需要寻找一套数学工具对系统的稳定性、可观可控性、鲁棒性进行分析。它找啊找啊找,终于在我们“大炼钢铁”的年代,有个叫卡尔曼的人把状态空间的概念引入到控制中来了。

 在继续讨论之前,我们先来学习一下矩阵。不管你是否已经从《黑客帝国》里知道了矩阵这个词,希望你能够把矩阵看成如下的结构——其实呢,矩阵就是一堆方方正正的站在一起的数,就像下边表示的一样。左边是一个简单的二乘三的矩阵,实际中用到的矩阵像右边的一样,可以是任意行任意列,随便你安排。右下角m和n表示行数和列数。

 

矩阵形式说明

        我们用u(t)表示系统的p个输入,y(t)表示q个输出,用x(t)表示系统内部的n个状态,于是神奇的工程师们又给出了控制系统的状态空间表达方式,像下面一样:

状态空间表示

        我们还可以用框图这样表示:

 

图10 线性系统结构图

 

上面两个式子中的A、B、C、D就是四个矩阵,它们被抽象出来表示系统的特性,就像经典控制年代通过分析传递函数分析系统一样,现在要分析的是这四个矩阵。看着各种各样的矩阵变换,我们要时刻提醒自己不能陷入到纷繁复杂的数学计算的汪洋大海中去。

 

优化

        除反馈之外,控制理论还有个核心思想,就是优化,这一点是伴随着状态空间理论而发展起来的。什么是优化呢?简单的说,就是用最少的成本换取最大的收益。为什么要优化呢?客气的说,节约自己的资源是我们的本能。怎么优化呢?不情愿的说,还得靠数学。

        初中语文课《统筹方法》中华罗庚爷爷泡的茶,不,泡茶的时间安排想必你还有些印象,那就是最简单的优化啦。下面我们来看几个控制中的典型优化问题:导弹追击目标时可以按照若干不同的轨迹前进,那我们如何找到一条轨迹让导弹以最短的时间击中目标呢?A、B两个航天飞机在太空偶遇了,其中A懒得去理B,于是A想消耗最少的燃料躲开B(航天器上的燃料相当值钱),怎么躲呢?咱家的空调应该怎么设计才能让它在最短的时间、耗最少的电量达到你要求的8度的室温呢?每学期开始时你从家里拿一笔钱供本学期开销用,现在离寒假还有四个月,你只剩下62块钱了,你该怎么花呢?

        关于最后一个问题,如果稍微懂一些逻辑的话,你就能得出“无论怎么优化,很可能扛不到寒假”的结论。当然,如果你是那个凡事不按逻辑的人,就好办多了,也许你会有“晚饭我应该去吃58元/份的自助”的想法(我支持你)。不过这儿有个问题:是不是像你我这些人类都会按逻辑行事呢?这种能力是从小被培养出来的还是被我们的大脑结构决定了的呢?进一步说:如果我们希望机器人能够思考,是仅仅让其拥有语言和逻辑能力呢?还是要帮助其产生与我们大脑类似的结构呢?

        好吧,你似乎想说“哪儿那么多废话!”了。刚好,控制的东西我也实在不知道更多了,就到这儿吧。我去吃自助了,希望你勇敢的坚持着看到了这里,并且还没睡着:)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 刘文定是自动控制原理领域的知名学者,他所著的《自动控制原理》这本书是该领域的经典教材之一,也是各大高校自动控制专业的必读教材。这本书系统地介绍了自动控制的基本原理、数学模型和设计方法。 《自动控制原理》这本书主要包括了以下几个方面的内容:第一,引论部分介绍了自动控制的基本概念、系统建模方法以及控制系统的主要性能指标。第二,线性连续系统部分介绍了线性系统的数学模型、传递函数和状态空间表征方法,以及线性系统的稳定性、性能和校正方法。第三,非线性系统部分介绍了非线性系统的数学描述和分析方法。第,离散系统部分介绍了离散系统的数学模型和分析方法,以及离散系统的稳定性和性能分析。第五,多变量控制部分介绍了多变量控制系统的基本原理和设计方法。最后,还包括了一些附录,如LaPlace变换表和控制器设计的MATLAB/Simulink工具箱。 刘文定教授在这本书中注重理论与实践的结合,通过丰富的实例和习题,帮助读者理解和应用自动控制原理。这本书语言简洁明了,条理清晰,适合作为自动控制专业本科生的教材。对于从事自动控制工程的工程师和研究人员,这本书也可以作为参考书,深入理解和应用自动控制原理。此外,刘文定教授还提供了这本书的PDF版本,方便读者在电子设备上进行学习和查阅。 总之,刘文定的《自动控制原理》这本书是自动控制领域的经典教材,内容涵盖广泛且深入浅出,对于理论研究者和实际应用者都具有很高的参考价值。 ### 回答2: 《自动控制原理刘文定PDF》是一本关于自动控制原理的教材。自动控制原理是控制工程中的基础知识,主要研究自动控制系统的建模、分析和设计。这本教材由刘文定教授编写,通过对自动控制原理的系统讲解,旨在帮助读者掌握自动控制的基本理论和方法。 教材的内容涵盖了自动控制系统的基本概念、数学模型、信号与系统、时域分析、根轨迹法、频域分析等重要内容。这些知识点对于学习和理解自动控制原理至关重要。教材的讲解方式由浅入深,通过具体的实例和图示,帮助读者更好地理解和应用自动控制原理。 刘文定教授是自动控制理论与应用领域的专家,他在这本教材中把复杂的控制理论和方法转化为易于理解的语言和图示,对初学者来说具有很大的帮助。这本教材适用于自动化、电子、计算机等专业的本科生和研究生,同时也适用于工程技术人员作为实际工作中的参考教材。 总之,《自动控制原理刘文定PDF》是一本全面、系统介绍自动控制原理的教材,具有很高的实用性。通过学习这本教材,读者可以加深对自动控制原理的理解,提高自己的控制系统设计和分析能力。 ### 回答3: 《自动控制原理刘文定pdf》是一本讲述自动控制原理的电子书,由刘文定所编写。自动控制原理是研究控制系统的基本原理和方法的学科。控制系统的主要作用是在一定条件下实现对被控对象的稳态和动态特性进行调节,以实现预期的控制效果。 这本电子书通过详细的介绍和解析,使读者能够理解和掌握自动控制原理的基本概念、原理和方法。书中包括了控制系统的建模与分析、传递函数与频域分析、时域分析与稳态误差、根轨迹与稳定性分析、频域方法、状态空间方法等内容。 通过学习这本电子书,读者可以了解到自动控制原理的基本概念和基础知识,掌握控制系统的建模与分析方法,学习传递函数与频域分析的技巧,理解时域分析与稳态误差的计算方法,熟练掌握根轨迹和稳定性分析方法,并学会使用频域和状态空间方法进行控制系统设计与分析。 这本电子书内容丰富,结构合理,适合自动控制原理的初学者和进阶学习者使用。读者可以通过阅读理解该学科的相关概念和理论,掌握解决实际控制问题的技术方法,提高工程实践能力。 总之,《自动控制原理刘文定pdf》是一本很好的自动控制原理学习资料,对于对该学科感兴趣的人士来说是一本不可多得的参考书籍。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值