dq075阶倒立摆系统的双闭环模糊控制与MATLAB仿真(共13页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《dq075阶倒立摆系统的双闭环模糊控制与MATLAB仿真(共13页).doc》由会员分享,可在线阅读,更多相关《dq075阶倒立摆系统的双闭环模糊控制与MATLAB仿真(共13页).doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第1章 引言1.1 模糊控制理的发展历史、研究现状及展望 1.1.1 模糊控制理论的发展历史模糊逻辑控制(Fuzzy Logic Control)简称模糊控制(Fuzzy Control),是以模糊集合论、模糊语言变量和模糊逻辑推理为基础的一种计算机数字控制技术。在人类自然科学的发展历史上,人们总是以追求事物的精确性描述为目的来进行研究,并取得了大量的成果。随着科学技术的进步,在社会生产和生活中存在的大量的不确定性开始引起人们的注意。1965年,美国的L.A.Zadeh教授创立了模糊集合论;1973年他给出了模糊逻辑控制的定义和相关的定理。1974年,英国的E.H.M
2、amdani首先用模糊控制语句组成模糊控制器,并把它应用于锅炉和蒸汽机的控制,在实验室获得成功。这一开拓性的工作标志着模糊控制论的诞生。模糊控制实质上是一种非线性控制,从属于智能控制的范畴。模糊控制的一大特点是既具有系统化的理论,又有着大量实际应用背景。模糊控制的发展最初在西方遇到了较大的阻力;然而在东方尤其是在日本,却得到了迅速而广泛的推广应用。近20多年来,模糊控制不论从理论上还是技术上都有了长足的进步,成为自动控制领域中一个非常活跃而又硕果累累的分支。其典型应用的例子涉及生产和生活的许多方面,例如在家用电器设备中有模糊洗衣机、空调、微波炉、吸尘器、照相机和摄录机等;在工业控制领域中有水净
3、化处理、发酵过程、化学反应釜、水泥窑炉等的模糊控制;在专用系统和其它方面有地铁靠站停车、汽车驾驶、电梯、自动扶梯、蒸汽引擎以及机器人的模糊控制等。目前,模糊控制技术日趋成熟和完善。各种模糊产品充满了日本、西欧和美国市场,如模糊洗衣机、模糊吸尘器和模糊摄像机等等,模糊技术几乎变得无所不能,各国都争先开发模糊新技术和新产品。多年来一直未解决的稳定性分析问题正在逐步解决。模糊芯片也已研制成功且功能不断加强,成本不断下降。直接采用模糊芯片开发产品己成为趋势。模糊开发软件包也充满市场。模糊控制技术除了在硬件、软件上继续发展外,将在自适应模糊控制、混合模糊控制以及神经模糊控制上取得较大发展。随着其它学科新
4、理论、新技术的建立和发展,模糊理论的应用更加广泛。模糊理论结合其它新技术和人工神经网络和遗传基因形成交叉学科神经网络模糊技术(Neuron Fuzzy Technique)和遗传基因模糊技术(Genetic Fuzzy Technique),用于解决单一技术不能解决的问题。模糊理论在其它学科技术的推动下,正朝着更加广泛的方向发展。1.1.2 模糊控制的研究现状1.1.2.1 Fuzzy-PID复合控制 Fuzzy-PID复合控制指的是模糊技术与常规的PID控制算法相结合的一种控制方法。这种控制方法常见的一种是Fuzzy-PI双模控制形式。这种改进的控制方法的出发点主要是因为模糊控制器本身消除系
5、统稳态误差的性能比较差,难以达到较高的控制精度。而PI调节器的积分调节作用从理论上可使系统的稳态误差控制为零,有着很好的消除误差作用。因此把模糊控制和PI调节器相结合以增加稳态控制性能。当用常规PID控制无法满足控制精度且系统稳定性差时,可引入智能积分Fuzzy控制器来提高系统动态精度。1.1.2.2 参数自整定模糊控制 参数自整定模糊控制根据控制系统的性能来在线地整定比例因子K1、K2和K3,使它们保持合适的数值,从而使系统的性能达到令人满意的水平。这种控制方法较之常规的固定比例因子的模糊控制方法,对环境变化有较强的自适应能力,在随机环境中能对控制器进行自动校正,使得在被控对象特性变化或扰动
6、情况下,控制系统保持较好的性能。参数自整定模糊控制比常规的模糊控制系统(FCS)增加了两个功能模块,一个是系统的性能测量模块。它由系统误差e,误差变化率ec等计算出表征系统性能指标的数据;一个是比例因子调整功能模块,它用一套调整算法在线调整比例因子。1.1.2.3 模型参考自适应模糊控制 利用参考模型输出与控制作用下系统输出间的偏差来修正模糊控制器的输出,包括比例因子、解模糊策略、模糊控制规则等。1.1.2.4 自组织模糊控制 将参考模型和自组织机制相结合,它能自动的对模糊控制规则进行修改、改进和完善,以提高控制系统的性能。自组织模糊控制系统比一般的模糊控制器增加了三个环节:性能测量环节、控制
7、量校正环节和控制规则修正环节。性能测量环节用于测量实际输出特性与希望特性的偏差,以确定输出响应的校正量。控制量校正环节将输出响应的校正量转换为对控制量的校正量。控制规则修正环节修改模糊控制器的控制规则,这样也就实现了对控制量的校正。1.1.2.5 具有自学习功能的模糊控制 包括多种对外扰影响或重复任务的性能具有自学习功能的模糊控制方法,以及自寻优模糊控制器等,其关键在于学习和寻优算法的设计,尤其是提高其速度和效率。1.1.2.6 多变量模糊控制一个多变量模糊控制器有多个输入变量和输出结果、一般采用结构分解和分居分级结构,利用多个简单的模糊控制器进行组合,并兼顾多规则集之间的相互关系。1.1.3
8、 模糊控制理论的展望模糊控制仍然是一个充满争议的领域。由于它的发展历史还不长,理论上的系统性和完善性,技术上的成熟性和规范性都还是不够的,有待人们的进一步提高。模糊系统理论还有一些重要的理论课题没有解决。其中两个重要的问题是:如何获得模糊规则及隶属函数,这在目前完全凭经验来进行;以及如何保证模糊系统的稳定性。 大体说来,在模糊控制理论和应用方面应加强研究的主要课题为: 1.适合于解决工程上普遍问题的稳定性分析方法,稳定性评价理论体系 ;控制器的鲁棒性分析,系统的可控性和可观测性判定方法等。 2.模糊控制规则设计方法的研究,包括模糊集合隶属函数的设定方法,量化水平,采样周期的最优选择,规则的系数
9、,最小实现以及规则和隶属函数参数自动生成等问题 ;进一步则要求我们给出模糊控制器的系统化设计方法。 3.模糊控制器参数最优调整理论的确定,以及修正推理规则的学习方式和算法等。 4.模糊动态模型的辨识方法。 5.模糊预测系统的设计方法和提高计算速度的方法。 6.神经网络与模糊控制相结合,有望发展一套新的智能控制理论。 模糊控制算法改进的研究 :由于模糊逻辑的范畴很广,包含大量的概念和原则;然而这些概念和原则能真正的在模糊逻辑系统中得到应用的却为数不多。这方面的尝试有待深入。 最优模糊控制器设计的研究 :依据恰当提出的性能指标,规范控制规则的设计依据,并在某种意义上达到最优。总之,模糊控制理论的诞
10、生意义重大。模糊控制理论填补了经典控制理论和现代控制理论的不足,有其独特的应用领域,是控制理论发展方向的新亮点。1.2 MATLAB的发展历史MATLAB软件是由美国Mathworks公司推出的用于数值计算和图形处理的科学计算系统环境。MATLAB是英文MATrix LABoratory(短阵实验室)的缩写。它的第1版(DoS版本1.0)发行于1984年,经过10余年的不断改进,现今已推出它的WindoM 98/NT版本(6.1版)。新的版本集中了日常数学处理中的各种功能,包括高效的数值计算、矩阵运算、信号处理和图形生成等功能。在MATLAB环境下,用户可以集成地进行程序设计、数值计算、图形绘
11、制、输入输出、文件管理等各项操作。 MATLAB提供了一个人机交互的数学系统环境,该系统的基本数据结构是矩阵,在生成矩陈对象时,不要求作明确的维数说明。与利用c语言或FoRTRAN语言作数值计算的程序设计相比,利用MATLAB可以节省大量的编程时间。在美国的一些大学里,MATLAB正在成为对数值线性代数以及其他一些高等应用数学课程进行辅助教学的有益工具。在工程技术界,MATLAB也被用来解决一些实际课题和数学模型问题。典型的应用包括数值计算、算法预设计与验证,以及一些特殊的矩阵计算应用,如自动控制理论、统计、数字信号处理(时间序列分拆)等。 MATLAB系统最初是由CIeve Moler用FO
12、RTRAN语盲设计的,有关短阵的算法来自LINPACK和EIsPACK课题的研究成果;现在的MATLAB程序是MathWorks公司用 C语言开发的,第一版由steve Bangert主持开发编译解释程序,Steve Kleiman完成图形功能的设计,John Little和Cleve Moler主持开发了各类数学分分析的子模块,撰写用户指南和大部分的M文件。自从第1版发行以来,已有众多的科技工作者加入到MATLAB的开发队伍中,并为形成今天约MATLAB系统做出了巨大的贡献。 MATLAB以商品形式出现后,仅短短几年,就以其良好的开放性和运行的可靠性,使原先控制领域里的封闭式软件包(如英国的
13、UMIST,瑞典的LUND和SIMNON,德国的KEDDC)纷纷淘汰,而改以MATLAB为平台加以重建。在时间进入20世纪九十年代的时候,MATLAB已经成为国际控制界公认的标准计算软件。 到九十年代初期,在国际上30几个数学类科技应用软件中,MATLAB在数值计算方面独占鳌头,而Mathematica和Maple则分居符号计算软件的前两名。Mathcad因其提供计算、图形、文字处理的统一环境而深受中学生欢迎。 MathWorks公司于2001年推出MATLAB6.0版本,6.x版在继承和发展其原有的数值计算和图形可视能力的同时,出现了以下几个重要变化:(1)推出了SIMULINK。这是一个交
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- dq075 倒立 系统 闭环 模糊 控制 MATLAB 仿真 13
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内