基于MATLAB与自动控制原理的稳定性分析教学研究

来源 :科技风 | 被引量 : 0次 | 上传用户:mlgbdwcnm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:针对学生在自动控制系统稳定性分析学习中遇到的困难,在课堂教学背景下,通过在机房与学生近距离演示为前提,掌握学生在课堂中的理解程度,以此探索新的教学途径。本文以自动控制原理为框架,借助MATLAB强大的数据以及图像处理功能,利用学生掌握的MATLAB基础语言并且与动手实践相结合,加深了学生的掌握程度,提高了老师的教学方法。和传统课堂相比较,这种基于上机实践更能激发学生的动手能力和思维能力。实践结果表明,这种将MATLAB与自动控制系统相结合的方法应用于课堂教学当中具有较好的效果。
  关键词:自动控制;MATLAB;实践
  
  一、绪论
  在当今的诸多领域中,自动控制原理对于相关技术起着重要作用。对于自动控制,主要针对没有人为参与情况下,利用相关设备以及装置让系统自动执行工作。说到自动控制,最早追溯到我国古代的自动计时器以及漏壶指南车,他们的出现,对自动控制原理的发展做出了一定的贡献。到欧洲工业革命时期,自动控制原理技术得到了广泛应用,对工业革命具有极大的促进作用。英国人瓦特通过改良蒸汽机,叠加反馈原理,到1788年离心式调速器被发明并得到广泛应用。到1868年,依旧以瓦特的离心式为前提,物理学家麦克斯韦针对反馈系统开始稳定性研究并取得一定成绩,进而发表关于“论调速器”论文,系统地说明了反馈系统的稳定性。
  在此之后,物理学与数学相结合的自控控制原理正逐步走進人们的视野。直到1892年,稳定性理论开始应运而生,最具代表性的人物为李雅普诺夫,他率先发表“论运动稳定性的一般问题”博士论文。直到现在,李雅普诺夫稳定性判据依旧是广大科研工作者判断系统是否稳定的重要法宝之一。20世纪初期,比例积分微分(PID)控制器的出现,在实际控制系统中也得到了广泛应用,在相关领域取得不小的成绩。1927年,针对电子管在性能发生较大变化如何保证正常工作,这时反馈放大器的诞生解决过度问题,将“反馈”确立为自动控制原理的核心地位,直到现在依旧被广为使用,在反馈基础上,进行的科学研究不计其数。同时,大量研究成果也是不断涌现出来。
  自动控制原理具有多学科交叉特点,同时,也是电气相关专业的必修[1]。对于该课程,涉及的领域有民用、工业以及国防事业,自控原理在其中都发挥着重要作用。此外,如今的自动控制原理技术已经拓展到生物、医学、环境、经济管理以及生活中的诸多其他领域。足以看出自动控制原理的重要地位。自动控制原理这门课从目录就可以看出涉及的知识点较多,并且学生基本对该领域了解颇浅。通过前期的相关调查,学生普遍反映对该课程摸不着头脑,尤其后面对于稳定性分析判据,不知道用哪种方法更恰当。为了解决此问题,与相关老师探讨,改进现有的教学模式,以动手实践促进学生更好地掌握学习技巧。与自动控制原理相比,MATLAB在工程数学领域应用极为广泛,强大的数学处理能力,深受广大高校师生的喜爱[2]。为了将MATLAB和自动控制原理相结合,并实践于课堂,通过不断的教学改进,旨在将MATLAB与自动控制原理紧密结合起来。
  通过该课程的学习,了解系统稳定性是系统设计与运行的首要条件。对于一个系统,要想对其分析,前提必须是稳定。否则,没有分析研究的现实和理论意义。例如,只有稳定的系统,才会进一步计算稳态误差。所以控制系统的稳定性分析是系统时域分析、稳态误差分析、根轨迹分析以及频率分析的前提。在稳定性分析方面,北京航空航天大学郭雷教授提出对于非线性系统通过干扰观测器对干扰进行衰减与抵消。考虑在外来干扰作用情况下,设计相应的PI控制器,结合凸优化算法,解出相应的增益矩阵。通过选取合适的李雅普诺夫方程,证明其稳定性。最后,通过MATLAB/SIMULINK仿真,验证其有效性是否满足要求。上海大学的曹宇提供一种基于MATLAB的控制理论教学设计[3]。在其论文中,通过采用章节贯穿式教学方法,将所有章节实例采用软件加以呈现,从而降低学生对课程的理解难度,学生学习的积极性得到显著提高。在文献[4]中,将MATLAB软件中的drawnow命令应用于力学教学过程中的动画效果演示。利用drawnow命令动画制作功能,应用于曲线轨迹演示、构件基本变形演示、机构的运动演示、剪力、弯矩图的演示等力学基本运动规律的制作。动画演示效果直观、形象,增强了课堂教学的生动性、趣味性、知识性,有利于培养学生的抽象思维能力,教学效果明显提升。
  此外,四川大学薛涛提出MATLAB与线性代数教学的有机结合,讨论如何将MATLAB这一数学软件引入线性代数教材和教学过程[5]。在文献[6]中,利用MATLAB的S函数与SimMechanics功能建立了旋转倒立摆动力学模型,并就其控制问题进行了仿真研究并通过PID算法设计了控制器,进而实现了倒立摆的平衡控制。针对当前光伏并网发电技术中存在的电能质量、谐波等问题,文献[7]提出了一种基于MATLAB的光伏并网发电系统仿真,详细分析了光伏并网发电系统的拓扑结构,介绍各个仿真模块的工作原理,并建立各个模块的数学模型,同时对并网发电系统各个模块进行相应的参数设计。通过与其他案例相结合,再结合实际教学情况,本文提出一种基于MATLAB与自动控制原理的稳定性分析教学研究。将MATLAB与自动控制原理相结合,从而将稳定性分析这节很好地进行掌握,进一步熟悉了软件指令的操作同时巩固了稳定性判据方法。
  二、教学内容安排
  针对自动控制原理课程,稳定性基本贯穿整个学习过程。对此,学好学扎实对于自动控制原理尤为重要。今后的升学、考研等,还有可能再次学习。在实际教学过程中,首先对本节稳定性概念进行讲解,进而掌握稳定存在的依据以及学会怎样去判断一个系统是否稳定。例如,在给定的系统当中,如何利用学习过的方法科学合理地进行判断将显得尤为重要。MATLAB软件对系统稳定性判断这块尤为方便,通过相关指令可以快速判断给定系统是否稳定。那么,判定系统稳定的MATLAB函数主要有eig、pole、zero、pamap、roots,这些指令分别为求取矩阵特征根、系统的极点、零点、系统的极点和零点、特征方程的根。这些指令的掌握,对判断系统稳定性大有裨益。   对于系统特征多项式,以线性连续系统为例进行分析,设其闭环传递函数为:
  其中,D(s)=a0sn+a1sn-1+…+an-1s1+an为系统特征多项式;D(s)=a0sn+a1sn-1+…+an-1s1+an=0为系统特征方程。
  那么,对于上述给定的传递函数:(1)假定为线性连续系统,其稳定的充要条件是:描述该系统的微分方程的特征根具有负实部,即全部跟在左半复平面内,或者说系统的闭环传递函数的极点均位于左半s平面内。(2)如果系统是线性离散的,其稳定的充要条件为特征方程根或者闭环脉冲传递函数的极点为λ1,λ2…λn,则当所有特征根的模都小于1,那么说明系统是稳定的;如果模长大于1,则系统为不稳定的。
  三、稳定性分析
  借助MATLAB对给定的闭环传递函数进行稳定性判断。情况(1)取传递函数:
  键盘输入指令num=[1 0 2 1],den=[1 2 8 12 20 16 16],G=tf(num,den),得到传递函数。接下来,利用求根指令eig函数,即p=eig(G),得到闭环特征方程的六个解。分别为2i,-2i,-1+I,-1-I,1.4142i,-1.4142i;再利用指令pole求出极点,即p1=pole(G),求得極点分别为2i,-2i,-1+I,-1-I,1.4142i,-1.4142i;同时,也可以通过roots指令求特征方程的根,即r=roots(den),得到的六个特征根如下:2i,-2i,-1+I,-1-I,1.4142i,-1.4142i;通过求解发现有2个是位于s左半平面的,而四个位于虚轴上。由稳定性分析概念得到有虚轴的根,则系统是临界稳定的。但是,在实际工程应用中,则认为是不稳定的。情况(2)取传递函数:
  (s)==10s2+15s+58s4+20s3+18s2+12s+6
  键盘输入指令num=[10 15 5],den=[8 20 18 12 6],G1=tf(num,den),得到传递函数。接下来,利用求根指令eig函数,即p=eig(G1),得到闭环特征方程的四个解。分别为2i,-2i,-1+I,-1-I,1.4142i,-1.4142i;再利用指令pole求出极点,即p1=pole(G1),求得极点分别为-1.3550+0.0000i,-1.0000+0.0000i,-0.0725+0.7404i,-0.0725-07404i;同时,也可以通过roots指令求特征方程的根,即r=roots(den),得到的六个特征根如下:-1.3550+0.0000i,-10000+0.0000i,-0.0725+0.7404i,-0.0725-0.7404i;通过求解发现四个根全部位于s左半平面上,由稳定性分析概念得到该系统是稳定的。
  四、图形分析
  接下来,为了更加形象和直观的将其呈现在图形当中,我们利用MATLAB仿真软件。我们通过键入相关指令,让闭环传递函数的根显示在图形窗口当中。这里,我们可以在命令窗口中输入指令pzmap(G),图像即可显示出来。即情况(1)的运行结果如图1所示:
  由图可知,很明显看到有2个根是位于s左半平面的,而其余四个根位于虚轴上。根据稳定性判据知识,可知系统是不稳定的。
  同理,我们依旧在命令窗口中输入指令pzmap(G1)。此时,情况(2)的运行结果如图2所示:
  由图可知,四个根全部位于s左半平面上,因此,可判断出该系统是稳定的。
  通过二组闭环传递函数对比,得出系统的稳定性与传递函数求出来的根是否在左半平面有决定性关系。想要系统稳定,必然满足所有跟在s轴左半平面。
  五、总结
  通过实际教学发现,单一的自动控制原理理论讲解很难达到预期的教学效果。为了改进原先单一的授课方式,将之前学过的MATLAB这门课与自动控制原理深度结合,既学会了MATLAB相关指令集,同时也强化了自动控制原理理论的掌握程度。稳定性分析在自动控制原理中占据重要地位,因为稳定性分析可能陪伴走过剩下的学涯之路。通过一学期的教学总结,学生运用此方法不仅对自动控制原理掌握夯实,同时,MATLAB的相关指令用法也更加熟练。由此得出,将MATLAB与自动控制原理相结合对稳定性分析有较好的教学成效,可以对其加以应用。
  参考文献:
  [1]胡寿松.自动控制原理[M].科学出版社,2019.
  [2]赵广元.MATLAB与控制系统仿真实践[M].北京航空航天大学出版社,2016.
  [3]曹宇.基于Matlab的控制理论基础教学设计[J].教育教学论坛,2020(8):248250.
  [4]刘永胜,冷家融,张国福,陈有权,赵悦,于晓慧.Matlab命令drawnow在力学教学动画演示中的应用[J].科技与创新,2021(07):180181.
  [5]蔚涛,周薛雪.MATLAB与线性代数教学的有机结合[J].教育教学论坛,2020(2):267268.
  [6]谢友强,戴福全,高学山.基于MATLAB的旋转倒立摆建模和控制仿真[J].工业控制计算机,2021,34(03):4647+49.
  [7]唐杰,唐婷婷.基于MATLAB的光伏并网发电系统仿真[J].船电技术,2021,41(03):5860.
  基金项目:校级课题JATC21010215
  作者简介:徐露兵(1992— ),男,安徽六安人,硕士,江苏航空职业技术学院助教,研究方向:非线性抗干扰、智能控制。
其他文献
摘要:职业院校的培养目标是高素质技术技能人才,《液压与气压传动技术》课程是培养学生能够分析基本液压回路的能力。如何有效地检验学生的学习效果是否达标,教师的教学方法是否合适?文中以教学目标为评价指标,从评学、评教两条路线出发,通过云课堂数据采集、任务完成度、问卷调查多种,从学生、教师、教学团队三个角度完成前课、课中、课后整体课程评价;实现全过程、全员参与评价,使得评学结果更为合理,同时促进教师教学效
摘要:产出导向教育理念是国际工程教育认证的核心理念。Python公共课是高校面向非计算机专业的程序设计类入门课程。基于产出导向理念,按照“反向”设计思路,根据专业人才培养目标以及细化的毕业要求,确定Python公共课教学改革方案并进行实践,最后从教学实践中分析改革成效。  关键词:产出导向教育;新工科建设;课程改革;过程考核    Python程序设计是高校非计算机专业的一门零起点、快速入门的程序
摘要:RotaBaxter算子的产生源于对某一类分析和组合问题的研究,后来被广泛用于数学和数学物理的许多领域。本文对一类四维复的幂零左对称代数上的RotaBaxter算子进行了研究,给出了这类代数上的所有权为零的RotaBaxter算子,并以这些算子为基础构造出一系列的左对称代数结构。  关键词:RotaBaxter算子;左对称代数;李代数  中图分类号:0152文献标识码:A  RotaBaxt
摘要:《会计信息系统》是会计、财务管理专业的主干核心课程之一。目前对该课程教学改革和探索是会计类课程教学改革的热点之一。本文首先概述了《会计信息系统》课程性质、课程特点以及主要的考核方式。其次,文章认为《会计信息系统》课程中存在教学目标不明晰、教学内容与实践脱节、教学资源匮乏的问题。最后,提出了通过分类设置课程目标、加大师资培训力度、与企业合作拓展教学资源对《会计信息系统》实施改革的建议。  关键
摘要:本文提出将云班课软件与大学物理设计性试验教学模式相结合,通过科学使用云班课软件,在大学物理设计性试验教学课前、课中及课后三个阶段均可以提高教学效率,不仅激发了学生学习大学物理实验的兴趣,而且促进授课教师综合教学能力的提升。云班课与大学物理设计性试验教学模式的结合,符合信息化时代下的教学改革要求。  关键词:设计性实验;云班课;教学模式  中图分类号:O41文献标识码:A    1绪论  教师
摘要:本文通过对会计电算化发展历程回顾、“互联网+”时代下对会计电算化工作的影响分析与探讨,进一步分析“互联网+”会计电算化对会计核算从业人员的能力要求与挑战,提出“互联网+”时代中职院校在会计电算化教学方面需要的改变,提出了在会计实操教学的同时强化大数据信息化技术能力的培养,构建适应“互联网+”时代的会计电算化教学生态。  关键词:互联网;大数据;会计电算化;教学    一、以电子计算机技术为基
摘要:为服务国家“一带一路”倡议以及中国铁路“走出去”战略,满足海外中国企业铁路通信人才培养需求,梳理铁路通信工课程设置体系,培养“属地化”技术技能人才。以铁路通信系统为蓝本,基于虚拟仿真技术,构建铁路通信虚拟仿真系统。该系统包括铁路专用通信模块、机车综合无线通信设备(CIR)、铁路移动通信模块、数字调度模块、光传输模块以及电源等模块。学生通过通信终端可以远程访问仿真系统,从而满足实践教学要求。 
摘要:随着社会的快速发展,素质教育与新课改正在不断推进,如今人们愈发注重学生的教育,对高职院校的教学要求也愈发严苛。云计算辅助教学也在高职院校计算机教学过程中得到了极为广泛的应用,高职教师必须对云计算辅助教学足够重视,对自身教学策略与观点不断进行优化更新,增强计算机教学课程的质量与效率。本文主要对高职计算机课程中的云计算辅助教学策略应用进行深入分析探究,期望可以为有关人员提供数据参考。  关键词:
本文旨在对应用统计学专业中数理统计课程的现状进行分析,针对目前该课程教学过程中存在的问题,通过引入Python软件对各主要知识点内容进行实现,并从教师队伍、实践教学和过程化考核等方面给出课程改革的几点探索,以提高学生学习兴趣、加深学生对知识内涵的理解、培养学生实践和解决实际问题的能力,更高质量地落实应用型人才的培养。
摘要:《组织学与胚胎学》《病理学》是探究机体正常与异常微细组织结构及其功能的形态学课程,昆明理工大学医学院基于提高教学质量,培养创新人才,将两门课程整合为硕士研究生选修课程《组织学与胚胎学与病理学》,在课程中应用辩证思维,引导学生对课程基本理论、基础知识和基本技能融会贯通,提升逻辑推理与理论联系实际的能力,达到较好的教学效果。  关键词:整合课程;辩证思维;反思  中图分类号:G642.3文献标识