智能控制及应用课程设计报告

上传人:汽*** 文档编号:511573679 上传时间:2023-06-21 格式:DOCX 页数:28 大小:808.64KB
返回 下载 相关 举报
智能控制及应用课程设计报告_第1页
第1页 / 共28页
智能控制及应用课程设计报告_第2页
第2页 / 共28页
智能控制及应用课程设计报告_第3页
第3页 / 共28页
智能控制及应用课程设计报告_第4页
第4页 / 共28页
智能控制及应用课程设计报告_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《智能控制及应用课程设计报告》由会员分享,可在线阅读,更多相关《智能控制及应用课程设计报告(28页珍藏版)》请在金锄头文库上搜索。

1、北京科技大学University of Science & Technology Beijing智能控制及其应用课程设计报告题目:基于模糊PID技术的磁 悬浮控制系统设计研究 专业:智能科学与技术姓名:臧宝龙学号:40850238班级:智能08组别:第三小组北京科技大学自动化学院2011 年 6 月 12 日目录引 言 11 磁悬浮系统介绍 21.1系统组成 21.2系统简介 21.3磁悬浮系统的特性 31.4控制器的设计 42数字PID控制的磁悬浮实验42.1原理及内容 42.2 结果及现象 53模糊PID控制的磁悬浮实验93.1原理及内容 93.1.1原理 93.1.1.1模糊PID控制器

2、103.1.1.2模糊PID控制器的结构.113.1.1.3模糊PID的实现113.1.2 内容153.2 结果及现象16结论18引言智能控制及其应用这门课程是一门知识综合性很强的课程,在学习完本课程的 相关智能控制理论知识后,很有必要将所学知识融入实际的应用,以加深学生对本课程 相关知识的理解和认识通过本次磁悬浮控制系统的实验加深对PID控制以及模糊PID 控制的理解和认识,从实验中感觉PID控制的三个参数对控制过程的影响,为在智能控 制方面的进一步学习和研究奠定相当好的基础。实验之前,阅读磁悬浮实验装置安装使用说明,了解磁悬浮实验装置,熟悉实验装 置的原理,初步对可能造成误差的来源进行了解

3、。试验中,利用试凑法得到正确的PID参数,并设计一个模糊控制算法使计算机能自 动得到PID的三个参数。1磁悬浮系统介绍1.1系统组成磁悬浮实验装置主要由LED光源、电磁铁、光电位置传感器、电源放大及补偿装置、数据采集卡和控制对象(钢球)等元件组成。它是一个典型的吸浮式悬浮系统,系 统组成框图见下图。图1系统组成结构图1.2系统简介磁悬浮球控制系统是研究磁悬浮技术的平台,它是一个典型的吸浮式悬浮系统。系 统结构图如下图。图2磁悬浮实验系统结构图电磁铁绕组中通以一定的电流会产生电磁力,只要控制电磁铁绕组中的电流,使之 产生的电磁力与钢球的重力ng相平衡,钢球就可以悬浮在空中而处于平衡状态为了得 到

4、一个稳定的平衡系统,必须实现闭环控制,使整个系统稳定具有一定的抗干扰能力。 本系统中采用光源和光电位置传感器组成的无接触测量装置检测钢球与电磁铁之间的距 离x的变化,为了提高控制的效果,还可以检测距离变化的速率。电磁铁中控制电流的 大小作为磁悬浮控制对象的输入量。1.3磁悬浮系统的特性虽然磁悬浮的应用领域繁多,系统形式和结构各不相同,但究其本质都共同具有以 下特性:1本质非线性 磁悬浮是一个典型的非线性复杂系统。实际中可以通过线性化得到 系统的近似模型,线性化处理后再进行控制,也可以利用非线性控制理论对其进行控制。2. 不确定性主要是模型误差以及电磁干扰,各种外界因素等,实际控制中一般通 过减

5、少各种误差,如通过采用遮光罩和增强背景光等措施来减少干扰误差,利用风扇来 降低电磁铁温升等不确定因素。3开环不稳定性 磁悬浮系统的稳定状态只有一个,即当电磁力与所悬浮对象的重 力平衡时,但这种状态是建立在系统为闭环的情况下。我们知道若系统处于开环状态下, 只要有轻微的干扰即可破坏平衡状态。磁悬浮的以上特性增加了其控制的难度,也正是由于磁悬浮的这些特性,使其更加 具有研究价值和意义。1.4控制器的设计控制器的设计是磁悬浮系统的核心内容因,为磁悬浮系统是一个绝对不稳定的系统, 为使其保持稳定并且可以承受一定的干扰,需要给系统设计控制器。目前典型的控制器 设计理论有:PID控制、根轨迹法以及频率响应

6、法、状态空间法、最优控制理论、模糊 控制理论、神经网络控制、拟人智能控制、鲁棒控制、自适应控制,以及这些控制理论 的相互结合组成更加强大的控制算法,都可以在磁悬浮平台上很方便地进行试验。2数字PID控制的磁悬浮实验2.1实验原理及实验内容1. 比例作用比例作用的引入是为了及时成比例地反应控制系统的偏差信号t),以最快的速度产 生控制作用,使偏差向减小的方向变化。2. 积分作用积分作用的引入主要是为了保证实际输出值y(t)在稳态是对设定值y (t)的无静差sp跟踪,即主要用于消除系统静差,提高系统误差度。积分作用的强弱取决于积分时间 常数T., T.越大,积分作用越弱,反之则越强。i i3. 微

7、分作用 微分作用的引入,主要是为了改善闭环系统的稳定性和动态响应速度,反映偏差信号的变化趋势(变化速率),并能在偏差信号变化太大之前,在系统中引入一个有效 的早期修正信号,从而加快系统的动作速度。经典控制理论的研究对象主要是单输入单输出的系统,控制器设计时一般不需要有关被控对象的较精确模型。对于磁悬浮输出量为小球的位置所反映的电压变化,在悬 浮位置点平衡时重力与磁力相等。系统控制结构框图如下:心)CmtrollerKDj)图3磁悬浮闭环系统图2.2结果及现象在Simulink中建立如图所示的磁悬浮模型:图4磁悬浮PID控制MATLAB仿真模型先设置PID控制器为P控制器,令Kp=0.5, Ki

8、=0,Kd =0,得到以下仿真结果:从图中可以看出,闭环控制系统持续振荡,周期约为4s。为消除系统的振荡,增加微分控制参数Kd,令Kp=0.5, Ki=0, Kd =5,得到仿真结果如下:为消除稳态误差,我们增加积分参数/并不断调整,最终得到以下较为满意的仿 真结果,其中Kp=2.5, Ki=0.1, Kd =20打开磁悬浮PID控制界面入下图所示:图5磁悬浮PID MATLAB实时控制界面双击“PID”模块进入PID参数设置,通过改变三个参数而得到让球悬浮的状态, 如下:铁球悬浮时实验结果如下:实验现场拍摄图如下:由于时间原因,没有实现两个球及更多球悬浮。由实验中得来的经验是Kp越小,电磁铁

9、磁力越大,Ki越小,铁球悬浮时越稳定。3模糊PID控制的磁悬浮实验在刚才的实验中,明显感觉到试凑法存在很多不便,既不准确,又耗时,所以想到 在PID控制中加入模糊控制的概念,使用模糊控制来自动产生合适的三个参数。3.1实验原理及实验内容3.1.1原理模糊控制是建立在模糊推理基础上的一种非线性控制策略。模糊控制一般按系统偏 差及偏差变化率来实现对工业过程的控制。如图给出了模糊控制系统的基本结构,包括 模糊化、模糊规则库、模糊推理、解模糊化和输出量化等部分。图 3 基本模糊控制器结构图中r为设定值,y为构成输出,e和ec分别为控制偏差和偏差变化率,E和Ec分别是 e和ec经过输入量化后的语言变量,

10、U为基本模糊控制器语言化变量,u为经过输出量化 后的实际输出值。3.1.1.1模糊PID控制器磁悬浮控制系统是典型的非线性迟滞系统,所以难以为系统建立精确的数学模 型。传统的PID控制由于得不到精确的数学模型,并且动态性能较差,所以控制效果并 不很理想。模糊控制其优点是不需要掌握受控对象的精确数学模型,而根据人工控制 规则组织控制决策表,然后由该表决定控制量的大小,且系统的动态性能好。但稳态 性能差,控制效果受控制规则和变量的量化级别限制。另外,对于普通的模糊控制而 言,它类似于比例微分的控制方式,还有一个非零的稳态误差,属于有差调节。PID 控制的动态性能较差,但其积分功能可以消除静差,可以

11、使稳态性能变好。而模糊PID 控制器将两种方法结合起来,取长补短,具有良好的动态性能(模糊控制器)和稳态 性能(PID控制器)。常规PID控制器无法实现参数的在线调整,而模糊PID在常规PID 的基础上加设模糊参数自整定控制器,使其根据系统的偏差的大小、方向、以及变化 趋势等特征,通过Fuzzy推理作出相应决策,自动的在线调整PID的三个参数,以便达 到更加满意的控制效果的目的。模糊PID控制器主要包括模糊参数整定器和变参数PID 控制器两部分。3.1.1.2模糊PID控制器的结构图4模糊PID控制器结构3.1.1.3 模糊 PID 的实现由模糊PID控制器结构图4可知,PID参数的校正部分实

12、质是一个模糊控制器。磁悬浮 实验系统控制的目的是使小球悬浮在某一期望值,因此这里选择模糊控制器的输入变 量为小球的位置(V)偏差e和偏差变化率ec,输出量为PID参数的修正量,K p、K i和 Kd。它们的语言变量、基本论域、模糊子集、模糊论域及量化因子如表1所示。表1模糊PID参数表变量eecKpK .iKd语言变量EECKpK .iKd基本论域-2,2-1,1-0.2,0.2-0.001,0.001-3,-3模糊子集NB NM NS ZO PS PM PB模糊论域-3,-3-3,-3-0.2,0.2-0.001,0.001-3,-3量化因子1.53111选择各变量的隶属度函为均匀三角形,则

13、根据表1作出各个变量的隶属度函数如下图所示。O N口 q-O目3T 1 CT1-D. OE-U.G6-0.U4 -QrQo kp,02. 0-40.0 DrosaNG3PS r PM参数模糊自调整PID控制器就是找处在不同时刻PID三个参数与e和e之间的模糊c关系,在运行中通过不断检测e和e,根据模糊控制原理来对三个参数进行在线修改,c以满足不同e和e对控制参数的不同要求,而使被控对象有良好的动、静态性能。由c前人的经验得知被控过程对参数K,K,K的自整定要求如下:pid1. 当偏差|e |较大时,为了加快系统的响应速度,应取较大的K;同时为了避免p由于开始时偏差e的瞬时变大可能出现的微分过饱

14、和而使控制作用超出许可的范围,应取较小的K;同时为了防止系统响应出现较大的超调,产生积分饱和,应对积分作d用加以限制,通常取K=0,去掉积分作用。i2. 当|e|和|e |处于中等大小时,为使系统响应具有较小的超调,K应取的小一些,cpK的取值要适当,这种情况K的取值对系统响应的影响较大,取值要大小适中,以保id证系统响应速度。3当|e|较小即接近于设定值时,为使系统有良好的稳态性能,应增加K和K的取p i值,同时为避免系统在设定值附近出现振荡,并考虑系统的抗干扰性能,K的取值是d相当重要的。一般是当|e |较小时,K可取大一些;当|e |较大时,K应取小一些。 cdcd4偏差变化量|e|的大小表明偏差变化的速率,|e|值越大,K的取值越小,Kccpi取值越大。根据上述PID参数的作用以及在不同的偏差及偏差变化下对PID参数的要求,总结工程设计人员的技术知识和实际操作经验,得到针对K, K,K三个参数分别整

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号