【讨论】在成为控制小牛必须要学习的课程!
看到有人问,就靠回忆,小小汇总了一下。1. [b][color=red]自动控制原理[/color][/b]
(所谓的经典线性控制,以SISO为主,方法有Nyquist判据、根轨迹、... 以及针对简单非线性系统的描述函数法、相平面法等)
2. [b][color=red]现代控制理论[/color][/b]
(现代控制,MIMO系统,以状态空间描述为基础的,能控能观之类)
3. [b][color=red]多变量控制系统[/color][/b]
(主要在频率域来研究MIMO线性系统,研究从Morgan问题开始,方法有INA等)
4. [b][color=red]最优控制原理[/color][/b]
(LQR之类,以最小值原理、变分法、动态规划等为基础)
5. [b][color=red]鲁棒控制理论[/color][/b]
(线性部分,Zhou Kemin的书)
6.[color=red] [b]非线性控制系统[/b][/color]
(包括经典非线性控制和非线性鲁棒控制,
大部分还是在玩仿射非线性系统,
似乎非线性系统考虑鲁棒性问题时经常要扯到HJI不等式,为了避免求解HJI不等式,就要想办法直接构造满足HJI不等式的V函数。
典型的有Isidori/Khalil等牛人的书)
7. [b][color=red]智能控制系统[/color][/b]
(内容包括[b]神经网络[/b]、[b]模糊数学[/b]、[b]遗传算法[/b]等,
这些东西从内容上讲其实不难,怎么样归结为你要解决的问题才是关键,
[b][i]支持向量机[/i][/b]也能归进来。[b]粗糙集[/b]暂时算个吧)
8. [b][color=red]自适应控制系统[/color][/b]
(经典自适应,模型参考+自校正,搞清楚这个,
就能结合智能控制方法来玩花样了)
9. [b][color=red]内模控制原理[/color][/b]
10. [b][color=red]变结构控制系统[/color][/b]
[color=black](主要是滑模变结构吧。Q:抖动问题真的能完全解决吗?)[/color]
另外,要学好上面的课程,理论上准备必不可少,
紧相关的课程有:
1. [b][color=red]高等数学[/color][/b]
[b](这个就不用多说了)[/b]
2. [b][color=red]矩阵论[/color][/b]
[b](从赋范空间开始,内积.特征值.奇异值,到矩阵的各种变换、分解与计算)[/b]
3.[color=red] [b]LMI[/b][/color]
[b](无论是线性的和非线性系统,都能归到它,似乎是从Schur引理开始的变来变去)[/b]
有点下面的知识在理解上会更佳
[b][color=red][/color][/b]
4. [color=red][b]随机过程[/b][/color](包括概率论)
5. [b][color=red]分析力学[/color][/b]
(为什么要讲这个?Lagrange和Hamilton两个人太tmd牛X了,看看人家1788年的东西,就知道我们有多落伍。
无论你研究的对象是电学的(强、弱电)、力学的(从量子力学 到 航空航天),振动的,
都能简单的一个Lagrange方程来描述,简约而不简单!
还有比较重要的一点:Lagrange看动态系统的角度——“能量”,与Lyapunov函数有异曲同共之妙)
[b]6. [color=red]拓扑学、群论之类[/color][/b]
掌握了这些,并搞清楚各个理论之间的区别,互相的结合,
基本上马马虎虎跟上大牛们的文章了。
管中窥豹,这些东西本人目前大部分没有好的掌握,
希望抛砖引玉,
不足或未提到的部分,大家补充。
[[i] 本帖最后由 sera 于 2007-12-24 15:37 编辑 [/i]] 很好的建议!!! :) 有收获! 学习了。非常感谢!:) 楼主要是再能提供点相关书籍下载,磕头谢谢了。 非常好,不过学习过程很痛苦啊,呵呵 感谢楼主的建议,如果楼主能向大家推荐一些相关的参考书就更好了 的确,这些东西啃起来太难了,想象自己的控制梦,感觉好高的一座山要爬啊:( LMI?什么意思,新手报到
页:
[1]