我们可以通过变大系统的比例系数Kp,使系统的动态性能指标和静态性能指标进一步满足工程设计中要求。然而随着系统的开环增益的增加,一方面可能会使系统的稳态误差进一步减小,另一方面则会使系统的稳定性变差,有时甚至可能导致系统变成振荡的系统。当我们想提高系统的快速性的时候,又想系统的稳态精度保持不变或者是更加精确,且不会造成系统的不稳定,所以我们必须要在系统中加入一些装置,使这些功能得以实现,我们称这些装置为校正装置。
因为MATLAB语言在进行被校正系统的仿真的时候,方法简单,运行结果出来比较迅速,所MATLAB语言已然变成了自动控制理论中不能够缺少的组成部分。
1.2 MATLAB语言的概述
1.2.1 MATLAB语言的发展和影响
MATLAB的由来是用我们都熟悉的英文单词矩阵(Matrix)和 实验室(Laboratory)两个单词的前面三个英文字母组合而成的。在20世纪70年代的时期,Professor Cleve Moler 开创出的“klinpack图书馆”和一系列的eispac,这些能够很广泛地被同学们接受并且使用,而且这些都使用的是学生界面,所以学生都是很容易接受的。这项新发明时学生的编程负担大大降低了。这就是用这个刚刚开创出来的MATLAB编出来的FORTRAN。在1984年的时候,邦格特、Little、史蒂夫在进行改革创新之后,一起创立了公司Mathwork。而这些都是在和美国墨西哥大学进行长期谈判过后,才能够得到顺利进行的。此时MATLAB正式走向市场。在现在的MATLAB中,软件内部的核心基础都是采用C语言来进行编写的,所以不仅仅使保留了以前的进行数据计算的快速性和准确性,而且又新增加了数据可以用图视表达的功能。在以后短短的几年,MATLAB依赖着它高度可靠的运行性能与良好的对外开放性能,将以前在控制理论范围内占有一定地位的旧式的软件包踢出控制领域的历史舞台,因此自动控制领域变成了MATLAB的舞台。在20世纪90年代以后,软件MATLAB变成了全球范围内的控制界标准性的计算性质的软件。直到1990年早期,这两人在计算软件的分居符号方面占据首席地位。
我们现代的大学使用Mathcad比较多,统一对图形、文字、计算进行处理的环境是Mathcad可以为我们提供的。后来,MathWorks公司又重新推出来MATLAB4.0版本。而4.x版一方面发扬并且光大了之前就有的长处,另一方面又创造出一些新鲜的东西。比如:(1)开发出来Simulink。它是可以进行交互式操作的。从Simulink发明以来,人们就能够马上思考在此之前想都不敢想的东西,比如说对随机动态系统进行简单的化简,对非线性系统进行建立数学模型,简化等问题。因为开发了Simulink,人们开始把如随机因素,非线性问题等以前想都不敢想的问题列入可以考虑的范畴内,因此使人们对这些以前不考虑的系统的认识和感知有了很大的提高。(2)新推出了Notebook 。(3)开创出来能够与数据交换的软件,不管是内部还是外部数据,而且都是通过直接的方式。(4)开创出了能够实现符号计算方面的软件MathWorks公司在1993年买到了Maple专利权利,所以Maple可以被Mathwoks公司所使用。后来这个公司又利用Maple新开创出来Symbolic Math Toolbox 1.0。
1.2.2 MATLAB语言的简介和特点
MATLAB语言一开始的出现就是为了解决比较复杂的数学计算问题,所以在1984年的时候它是跟数学工程方面相关的软件公司编写的,属于高级的编程语言中的一种。MATLAB(Matrix Laboratory)即矩阵实验室的缩写。在2002年的时候,经过大家不断改善与创新,这个公司又推陈出新,为我们大家提供了MATLAB6.5和Simulink5.0版。此版本与之前相比,它们的功能进一步得到了完善的。和其他一般高级编译语言相比,MATLAB软件能够解决困难复杂的计算,可以简单方便地画图。而且它的程序具有很强的结构性,是一个先进又高效的工具。 MATLAB位置随动系统校正装置的设计与仿真(2):http://www.751com.cn/zidonghua/lunwen_39955.html