基于MATLAB/SIMULINK的PID工具箱设计

来源 :中国校外教育·理论 | 被引量 : 0次 | 上传用户:handsomeboywp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]随着计算机技术的迅速发展和广泛应用。近20年来,国内外出现了许多专门用于计算机仿真的语言及软件工具,如CSMP, ACSL, SIMNON, MATLAB /SIMULINK, CSMP_C等,而MATLAB/SIMULINK的出现,不仅使数值分析与应用进入了一个崭新的阶段,而且也为系统仿真技术提供了更实用、更方便的解决办法。本论文就是以目前仿真领域最权威、最实用的计算机仿真工具——MATLAB / SIMULINK为基础,介绍所制作的PID工具箱的使用与制作方法。
  [关键词]MATLAB语言 PID控制器 工具箱 设计
  
  MATLAB是一个功能十分强大,使用非常简便的工程计算语言,以矩阵运算为基础,把计算、可视化和程序设计融合到一个交互的环境。在此环境中,利用其强大的数值计算与图形功能,可高效求解各种复杂的工程问题及实现计算结果的可视化。
  
  一、MATLAB概述
  
  MATALAB是集科学计算、结果可视化和编程于一身,能够方便地进行科学计算和大量工程计算的数学软件。目前,它已成为世界上应用最为广泛的工程计算软件之一。MATALAB的最初版本是由CleveMole:博士用FORTRAN语言开发的矩阵分析软件,MATALAB是矩阵实验室, (MatrixLaboratory)的缩写,它是一种以矩阵计算为基础的交互式程序语言,最早用来作为LINPACK(线性代数软件包)和EISPACK(基于特征值计算的软件包)矩阵软件__[具包的接口。在80年代初期,由CleveMole:和JohnLittle采用C改写了MATALAB的内核。不久,他们成立了Mathworks软件开发公司,并于1984年将MATALAB正式推向市场。1992年初推出了应用于Windows操作系统的MATALAB4.x版本,1998年推出5.2版本,1999年推出MATLABS.3版本,2000年为MATLAB6.O版本,现在最新的为MATLAB6.5版本。
  1.MATLAB的主要特点
  MATLAB的基本单位为矩阵,其表达式与数学、工程计算中常用的形式类似。并且矩阵的行和列无需定义,可随时添加和修改;
  MATLAB语言以解释方式工作,对每条语句进行解释后即运行,键入算式即得结果,无需编译,对错误可立即作出反映,大大减少了编程和调试的工作;具有非常友好的人机界面。
  MATLAB语言规则与人们长期以来使用的在演算纸上进行演算的书写习惯十分相似,易学易读适于交流;
  具有强大的作图和数据可视化功能。可以把数据以多种形式加以表现,非常简单、直观、方便;具有极强的可扩展性。
  MATLAB软件包括MATLAB主程序和许多日益增多的工具箱,工具箱实际就是用MATLAB基本语句编写的各种子程序集,用于解决某一方面的专门问题或实现某一类的新算法。MATLAB还提供了与其他应用语言的接口,以实现数据的共享和传递。
  2.MATLAB的基本组成
  MATLAB主要由M人TLAB主程序、SIMULINK动态系统仿真和MATLAB工具箱三大部分组成。其中MATLAB主程序包括MATLAB语言、工作环境、句柄图形、数学函数库和应用程序接口五个部分:SIMULINK是用于动态系统仿真的交互式系统,允许用户在屏幕上绘制框图来模拟一个系统,并能动态地控制该系统,目前的sI州[-ULINK可以处理线性、非线性、连续、离散、多变量及多系统;工具箱实际就是用MATLAB的基本语句编写的各种子程序集和函数库,用于解决某一方面的特定问题或实现某一类的新算法,它是开放性的,可以应用也可以根据自己的需要进行扩展。MATLAB工具箱大体可分为功能性的工具箱和学科性的工具箱两类。功能性的工具箱主要用于扩展NIATLAB的符号计算功能、图形建模功能、文字处理功能和与硬件的实时交互过程,如符号计算工具箱等:学科性的工具箱则有较强的专业性,用于解决特定的问题,如信号处理工具箱和通信工具箱。
  
  二、PID控制器原理
  
  PID控制器,是比例P (Proportional)、积分I (Integral)、微分D (Differentialor Derivative)控制的简称,它是一种负反馈控制。PID控制器是最早发展起来的控制策略之一,在生产过程的发展历程中,PID控制是历史最久、生命力最强的基本控制方式。因为这种控制具有简单的控制结构,在实际应用中又较易于整定,所以它在工业过程控制中有着最规范的应用。PID控制器结构简单,各参数物理意义明确,控制参数相互独立,参数的选定比较简单,适用面广,在工程上易于实现;而且在理论上可以证明,对于过程控制的典型对象一“一阶滞后+纯滞后”与“二阶滞后+纯滞后”的控制对象,PID控制器是一种最优控制。PID调节规律是连续系统动态品质校正的一种有效方法,它的参数整定方式简便,结构改变灵活(PI,PD,…)。长期以来被广大科学技术人员及现场操作人员所采用,并积累了大量的经验。特别是在化工过程控制中,由于控制对象的精确数学模型难以建立,系统参数又经常发生变化常采用PID控制器,并根据经验进行在线整定。随着计算机技术的发展,特别是DCS的广泛应用,PID控制已能用微机方便地实现。由于计算机软件的灵活性,PID算法可以得到改进而更加完善,并可与其它控制规律结合在一起,产生更好的控制效果。即使在控制理论日新月异发展的今天,在工业过程控制中,90%以上的控制器仍然是PID控制器。
  从技术应用角度看,PID控制是自动控制中产生最早的一种控制方法,至少可追逆到1000年前我国北宋年間发明的闭环调节系统—水运仪象台;从理论角度看,是20世纪40年代开始的调节原理的一种典型代表。PID控制在实际控制工程中应用最广。尽管PID控制己上了经典教科书,然而由于PID控制的简单与应用效果,人们仍在不断研究PID控制器各种设计方法(包括各种自适应调参、最优化方法)和未来潜力。
  


   而且采用PID控制有一下几个方面的优点。
  1.原理简单,使用方便。
  2.适应性强,可以广泛应用于化工、热工、冶金、炼油以及造纸、建材等各种生产部门。按PID控制进行工作的自动调节器早己商品化。在具体实现上它们经历了机械式、液动式、气动式、电子式等发展阶段,但始终没有脱离PID控制的范畴。即使目前最新式的过程控制计算机,其最基本的控制功能也仍然是PID控制。
  3.鲁棒性强,即其控制品质对被控对象特性的变化不大敏感。
  
  三、PID工具箱简介及制作方法分析
  
  工业过程对象(具有时间延迟)的PID控制器参数整定。PID控制器是最早发展起来的控制策略之一,因为这种控制具有简单的控制结构,在实际应用中又较易于整定,所以它在工业过程控制中有着最规范的应用。课题根据《PI andPID Controller Tuning Rules》一书,对20种受控模型和26种结构的控制器归类实现,采用matlab的guide工具设计成能演示的工具箱。其环节包括高阶模型输入,模型降阶(主要采用寻优算法),控制器选型及参数计算,闭环仿真等。PI和PID控制器是六十年来控制工程实践的核心内容。PI和PID控制器能满足绝大多数的实际工业过程,这使它在工业应用方面得到了广泛的认可。
  但是由于整定规则在控制类文献中非常地分散,符号应用也不统一,限制了整定规则方法在实际工业中的运用。因此需要有一个工具箱来解决这个问题。本工具箱的目的是把PI和PID控制器的整定规则组织起来,采用统一的标号,制作了能直接演示的GUI (Graphical User Interfaces)界面。
  PID工具箱采用MATLAB的图形用户界面设计工具GUIDE来进行图形界面设计,它的文件类型有两种,即m文件和fig文件,另外,闭环仿真应用了Simulink模型图进行仿真。
  每个fig文件有一个对应的m文件,fig文件包含了界面控件元素的信息,由系统自动管理,对应的m文件包含界面控件元素的回调函数,由用户自行编写(其中还有GUIDE自动生成的代码)。除了与用户界面有关的m文件和fig文件外,还需要自编一些功能函数。帮助说明信息需编写Html文档。
  优化设计是指通过理论和优化方法,计算机从许多的可行方案中,按目标函数的要求自动寻出最优的方案后。对设计出来的系统在各种信号和扰动作用下进行响应测试若系统性能指标不能令人满意,则再选定控制方案,进行参数优化,直到获得满意的性能指标。
  
  四、总结与展望
  
  1.PID控制技术及工具箱总结
  PID控制器能从各个方面提高系统的性能,包括提高稳定性及响应速度,减少超调及稳态误差等方面,而且还可以根据系统和指标要求灵活地选择P, PI, PD,PID各种控制方式。PID控制器发展起来得最早,在生产过程的发展进程中,PID控制历史最久、生命力最强。因为这种控制具有简单的控制结构,在应用中易于整定,所以在工业控制系统中有着最规范和广泛的应用。
  PID控制器应用广泛,形式多种多样,发展悠久,针对PID控制器及其各种结构形式有许多专家学者提出了多种多样的实用的整定方法,在《PI and PIDController Tuning Rules》一书中提供了相当多的整定规则,本论文介绍的工具箱就是以它为蓝本的,工具箱的设计采用图形用户界面工具((Graphical UserInterfaces, GUI),大大提高了工作效率,所设计的工具箱还可以进一步改进和扩充。
  2.PID控制技术前景及其工具箱设计展望
  目前,PID控制在工业生产中广泛应用,成效显著,但在实践中仍需不断完善,以优化控制方式,满足不同条件下的过程控制。同时,随着先进控制系统的迅猛发展,PID控制与其它控制系统相互并存,优势互补,是必然趋势,这就要求工程技术人员拓宽知识面,提高学习能力,以适应新技术的挑战。
  由于PID控制器应用广泛,整定方法多种多样,整定規则越来越庞杂,PID工具箱的设计必将会得到进一步发展。MATLAB为减轻制作人员工作负担,提供了一个交互式制作用户界面的工具,从MATLAB自身而言,界面设计工具随版本变化很大,随着版本的不断升级,PID工具箱的制作会越来越方便与快捷。
  
  参考文献:
  [1]杨巨庆,黄健,段丽华.PID控制技术与应用[J].哈尔滨师范大学自然科学学报,2004.
  [2]刘金馄.先进PID控制及其MATLAB仿真[M].北京:电子工业出版社,2003.
  [3]张葛祥,李娜.MATLAB仿真技术与应用[M].北京:清华大学出版社,2003.
  [4]薛定宇,陈阳泉.基于MATLAB/Simulink的系统仿真技术与应用[M].北京:清华大学出版社,2002.
  (作者单位:浙江理工大学信息与电子学院)
其他文献
[摘要]“外师造化,中得心源”,的创作思想,提倡人们要师法自然,深入生活。并通过画家的情感、想象,创造感人至深的艺术形象。阐述中国画的继承和创新的创作指导思想。不模仿,不跟随别人,走自己个性化艺术道路。  [关键词]师法自然 意象造型 主观情感 继承 创新    中国画创作思想,早在古代就有许多画家为之探索,提出了一些精辟的艺术理论。从顾恺之提出“以形写神”、“迁想妙得”以来,师法造化一直成为创作
期刊
[摘要]高校体育俱乐部是现代体育教学发展和改革的产物,是高校中的一种文化现象,通过对高校体育俱乐部对于学生实施健康人格培养方面的作用和影响进行了分析,就如何让体育俱乐部更好地在高校开展,提出了相应的应对措施。  [关键词]高校 健康人格 体育俱乐部    《全国普通高等学校体育与健康课程教学指导纲要》中指出:“为达成体育与健康课程目标,要充分发挥学生的主体作用和教师的主导作用,实行开放式教学,拓展
期刊
[摘要]邓小平同志始终高度重视青少年和青少年工作,形成了特色鲜明、完整系统的青少年观。本文通过剖析、总结邓小平青少年观的内容和观点,提出了在新形势下坚持以邓小平青少年观为指导,不断加强和改进青少年思想政治工作的方法与途径。  [关键词]邓小平 青少年观 现实意义    作为党的第二代领导核心和中国特色社会主义建设的总设计师,邓小平同志在他光辉的一生中,始终关怀着青少年这一个特殊群体。而他就青少年教
期刊
[摘要]设P为素数,利用初等数论方法研究了三元同余不定方程XP+YP+ZP≡0(modP2)的整数解问题;证明了同余方程X3+Y3+Z3≡0(mod9),X5+Y3+Z5≡0(mod25),X11  +Y11  +Z11  ≡0(mod112),X17  +Y17  +Z17  ≡0(mod172)均无整数解,并证明了同余方程X7+Y7≡Z7(
期刊
[摘要]教师通过一体化教学模式,可以提高教学质量,有效解决理论教学与实践教学脱节的具体问题,使培养的学生更好地满足社会的要求。  [关键词]技能训练 一体化教学 教师 学生    《车工工艺与技能训练》是集车工工艺理论知识和技能训练于一体的专业一体化课程,是中等职业技术学校车工技术专业的核心課程。教好这门课程,对于培养学生全面掌握车工工艺理论和实际操作技能具有重要的作用。本人在教学中就一体化教学进
期刊
[摘要]如何呵护幼儿的好奇心,仰视幼儿的创造力?一是教师要善于长久保持童心未泯,有利于激发创造灵感的火花。二是教师要主动更新师生观念,建立师生平等、民主和谐的人际关系,加强师生平等的意识,它的意义就在于确立幼儿活动主体地位,最大限度地调动积极主动性,有效地培养幼儿的创造力。三是教师要相信幼儿的创造能力,必要时在思路上点一下,在技术上帮一下。四是教师要增强自身的研究意识和反思意识,积极主动地参与教育
期刊
[摘要]《兄弟》是一部寓意较为复杂的小说,除了兼有余华的暴力叙述和温情叙写之外,写实更加荒诞,本文从悲情、残酷、荒诞的角度来探讨《兄弟》对苦难和命运的抒写及对人性的关注。  [关键词]余华 悲剧 悲情 残酷 荒诞    余华作为20世纪80年代以来,一个取得很高成就的先锋作家,其小说以独特的叙事模式、语言特色表达了作家对苦难和生存意识的关注。在先锋小说创作初期,余华对现实采取尖锐的对抗态度,其作
期刊
【摘要】教育的路很长,教育的内容很丰富,教育的方式有多样,究竟什么方式更有效更实用,每个人都会有每个人的见解。所以,我们一定要守住本心,认真思考孩子到底需要哪种教育方法,要走哪条路,要过怎么样的人生,要有怎样的成就。因此,要寻找适合自己的教育方式。  【关键词】本心 教育方式 孩子古有:传道、授业、解惑。现代教育论调可谓遍地开花,百花齐放。而我个人认为,守住本心,寻找适合自己的教育方式才为根本。 
期刊
【摘要】语文教材是一种静态的文本,但它的内容却集自然美、社会美、哲理美于一身。从教学内容看,与其他学科相比,具有得天独厚的审美价值。而阅读作为传承文化的桥梁,作为读者从语言大师那里获取信息的渠道起到了非常重要的作用。对初中语文课堂教学中的阅读重要性进行简要分析,希望能够引起老师对阅读教学的重视。作为初中语文老师,对学生阅读能力的培养要重视起来,在课堂上使用科学的教学措施,让越来越多的学生对阅读产生
期刊
【摘要】认识《百分数》这节课,无论是第一次的初建还是第二次的重建,教师最终都要解决:百分数是怎么来的;百分数有什么好处;什么是百分数;百分数的用途是什么等这样几个主要问题。  【关键词】百分数 小学数学 初建 重建一、初建与重建相比,重建教学材料的丰富性与完整性更加有利学生完成对概念的构建  初建中,百分数的产生是让学生在解决哪个学校视力情况较好的问题中,初步感知了百分数的产生过程。三个分数不好比
期刊