计算机自动控制与MATLAB实现的研究

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:myplucky
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]MATLAB(Matrix laboratory,即“矩阵实验室”)是集数值计算、符号运算及图形处理等强大功能于一体的科学计算语言。其是一种广泛应用于自动控制系统的计算机仿真分析软件。其编程效率高,扩充能力强,语句简单、易学易用,是当今世界上最优秀的数值计算软件,也是目前工程界最广的科学计算语言。并且在科研、生产和教学等领域具有广泛的应用前景和推广价值。基于此,本文就MATLAB在计算机自动控制中的应用与实现展开探讨与分析,现将研究结果报道如下。
  [关键词]计算机;自动控制;MATLAB
  中图分类号:TG409 文献标识码:A 文章编号:1009-914X(2018)39-0302-01
  MATLAB语言是由美国的CleverMoler博士于1980年开发的,它是一种功能强大、内容丰富的计算机辅助设计软件。它特有的矩阵处理功能,用于控制理论研究的专用工具箱和结构图程序设计的SIMULINK仿真环境,使得MATLAB语言成为控制系统计算机辅助设计的有力工具[1]。为了解决传统的控制系统时域分析法比较复杂和不能准确地求解三阶以上的高阶系统的问题,将MATLAB控制系统工具箱和函数应用到控制系统时域分析中进行求解,达到了既能快捷、准确地求出高阶系统的时间响应函数,又能求出系统的时间响应波形和时域性能指标,无需复杂的数学公式和数值计算。该方法简单直观,极大地提高了对控制系统分析的精度和工作效率。
  1、MATLAB语言的特点
  1.1 起点高
  ①每个变量代表一个矩阵,从MATLAB名字的来源可知,它以矩阵运算见长,在当前的科学计算中,几乎无处不用矩阵运算,这使它的优势得到了充分的体现。在MATLAB中,每个变量代表一个矩阵,它可以有个元素;②每个元素都看做复数,这个特点在其他语言中也是不多见的;③所有运算都对矩阵和复数有效,包括加、减、乘、除、函数运算等。
  1.2 人机界面适合科技人员
  ①语言规则与笔算式相似。MATLAB的程序与科技人员的书写习惯相近,因此,易写易读,易于在科技人员之间交流;②矩阵行数列数无需定义。要输入一个矩阵,用其他语言时必须先定义矩阵的阶数,而MATLAB则不必有阶数定义语句,输入数据的行列数就决定了它的阶数。③键入算式立即得结果,无需编译。MATLAB是以解释方式工作的,即它对每条语句解释后立即执行,若有错误也立即作出反应。便于编程者马上改正。这些都大大减轻了编程和调试的工作量。
  1.3 强大而简易的做图功能
  ①能根据输入数据自动确定坐标绘图;②能规定多种坐标系(极坐标,对数坐标等);③能绘制三维人材中的曲线和曲面;④可设置不同颜色、线型和视角等。如果数据齐全,通常只需要一条命令即可出图。
  1.4 智能化程度高
  ①绘图时自动选择最佳坐标;②做数值积分时,自动按精度选择步长;③自动检测和显示程序错误的能力强,易于调试。
  1.5 功能丰富,可扩展性强
  MATLAB软件包括基本部分和专业扩展两大部分。基本部分包括:矩阵的运算和各种变换;代数和超越方程的求解,数据处理和傅里叶变换,数值积分等等,可以充分满足大学理式本科的计算需要。扩展部分称为工具箱。它实际上是用MATLAB的基本语句编成的各种子程序集,用于解决某一方面的专门问题,或实现某一类的新算法。现在已经有控制系统、信号处理、图像处理、系统辨识、模糊集合、神经元网络和小波分析等数十个工个箱,并且还在断续发展中。MATLAB的核心内容是它的基本部分,所有的工具箱子程序都是用它的基本语句编写的。学好这部分内容是掌握MATLAB的关键。
  2、基于MATLAB在自动控制虚拟实验系统中的应用与实现
  自动控制虚拟实验系统是在虚拟的条件下,利用MATLAB的图形用户界而设计技术和SIMULINK强大的仿真功能完成原来在物理设备上所要完成的自动控制理论实验,并进行相关的分析和研究。
  2.1 图形用户界面设计
  图形窗口的创建可以通过两种途径,利用可视化界面环境Guide实现或者编写m脚本文件实现。创建了图形窗口,还要进行菜单的制作,丰富设计的内容,把各控什模块都连接在一起。实现菜单有两种方法,菜单编辑器实现和命令方式创建菜。菜单编辑器操作简单方便、灵活,命令方式使用更直接。
  2.2 虚拟实验系统
  虚拟实验系统提供了典型环节模拟、典型系统瞬态响应、线性系统稳态误差研究、线性系统频率特性测量、线性系统校正、非线性系统分析、线性系统稳定性分析七个实验项目,在每个实验中,子菜单主要有实验目的、实验原理、实验步骤、实验选择等选项。
  (1)典型环节的模拟。
  典型环节主要包括比例环节、积分环节、比例积分环节、比例微分环节、比例积分微分环节和惯性环节等。传统实验方法实验不仅操作复杂而且准确率不高,比例积分、比例微分、比例积分微分和惯性环节这些实验环节在传统实验时要考虑的因素较多,例如积分饱和等,而在虚拟实验系统中则无需做此考虑,Simulink模块本身就会对此作出处理,此外利用SIMULINK构建各种典型环节的模型也十分方便。
  (2)典型系统的瞬态响应。
  虚拟实验系统主要是为了掌握线性定常系统动态性能指标的测试方法,同时研究线性定常系统的参数对其动态性能和稳定性的影响。在虚拟实验系统中提供了两种不同的实验方法,實验者可以选择使用MATLAB图形用户界面仿真,也可以选择使用Simulink框图结构的仿真。
  (3)线性系统稳态误差分析。
  线性系统稳态误差的研究目的就在于减小稳态误差或者使稳态误差小于某一容许值。虚拟实验系统提供的界面非常方便修改参数,给出了单位阶跃信号、单位斜坡信号、单位加速度信号三种输入信号,实验者可以根据自己的需要,设定不同的系统参数,选择不同的输入信号,系统会根据自动控制的理论计算方式得到稳态误差。
  (4)非线性系统分析。
  非线性控制系统常用的分析方法是相平面法和描述函数法。以某闭环二阶非线性控制系统实验为例,其中的非线性环节有四个选择,可任意选择。该部分仿真可实现对选定的环节进行相平面分析。使用时可以同时看到系统框图、非线性特性曲线图、非线性部分部分的输入输出函数关系、和绘制相轨迹图和时域响应曲线,并可根据这两个曲线进行系统稳定性分析。分析时,可以对系统分别设置仿真应的模型时间和系统初始状态,然后再根据图形进行分析,这样使用更为方便。
  3、结语
  本文以基于MATLAB的虚拟自动控制系统为例介绍了MATLAB的重要应用。利用MATLAB提供的模块及简单命令可方便、快速地对自动控制系统的设计对象进行各种参数计算,及真控制系统的响应曲线,并针对自动控制理论进行模拟实验。由于MATLAB适用范围广泛,目前已经成为自动控制系统计算机辅助分析、设计及仿真研究的主要软件工具。
  参考文献
  [1]杨素林,等.一种基于NS2、Visual C++和Matlab的网络化控制仿真软件的实现[J].计算机与数字工程,2005,33(12):121~124.
  [2]周小微,金宁,胡建荣.信号处理课程群教学改革的实践与探索[J].中国电力教育,2011(1):86–87.
  [3]程佩青.数字信号处理教程[M].4版.北京:清华大学出版社,2013.
其他文献
[摘 要]伴随着健康、节能、环保等新理念的推广,低碳发展已成为目前和未来发展的趋势。近些年来,由于经济的发展,导致能源的严重缺乏,以致生态环境的恶化、失衡,所以,保护生态环境已经成为全球所关注的热点话题。如今,国家积极倡导节能减排,将资源合理运用到最大化。然而,建筑电气设计作为产业发展的重点,必须采取节能降耗措施,优化资源,才能使社会经济和谐、稳定的长期发展下去。  [关键词]建筑电气设计;节能降
期刊
[摘 要]针对互联网背景下国企党建思想工作中面临的问题加以分析,突出表现在党建工作人员互联网意识淡薄,党建工作形式与内容比较陈旧等方面,且基于互联网时代的特点,提出国企党建思想工作发展方向,提出相关改革与发展建议,以期能够不断提升国企党建思想工作的质量,创设良好的国企党建思想工作氛围。  [关键词]互联网;国企党建思想工作;互联网技术  中图分类号:D267.1;F276.1 文献标识码:A 文章
期刊
[摘 要]进入新时期以来,我国实行改革开放的政策,逐步确立了市场经济体制,各个行业领域之间的竞争加剧。新时代企业之间的竞争,不仅仅是人才的竞争、技术的竞争、战略的竞争,更是管理工作的竞争,企业只有重视行政管理的基础架构作用,把构建完善的企业行政管理体系作为企业发展的重要一部分,变革传统的管理思维模式,创新管理方法,逐步提高企业行政管理水平的提升,才能提升企业在市场经济体制下的影响力与竞争力。  [
期刊
[摘 要]随着锅炉的使用数量不断增多,在锅炉的生产制造过程中,锅炉制造人员开始逐渐重视制造过程中对于锅炉焊接的过程进行控制。焊接作为对于锅炉质量其有重要的影响,所以在进行焊接的时候,要尽可能的对于焊接过程进行仔细的控制和管理,确保在焊接的过程中掌握整个流程的每一个环节,只有保证了对于细节的管理,才能为整个锅炉制造质量奠定一个稳定的基础。  [关键词]锅炉制造生产中;焊接质量;控制和管理  中图分类
期刊
[摘 要]本实验以红掌为材料,用植物组织培养的方法,来探究重金属Cd2+对红掌苗生长的影响。具体方法是在MS+BA2.0mg/L+NAA0.2mg/L+ LH200mg/L的基础上加入不同浓度的Cd2+处理,在接种后不同天数分别进行取样研究红掌内多酚氧化酶的OD值,通过将OD值转化成酶活性来比较各个Cd2+处理浓度的培养基上红掌的生长情况。通过实验我们发现0.5mg/L的Cd2+处理浓度红掌生长较
期刊
[摘 要]液压系统及装备在煤炭机械领域得到了广泛应用,而且液压系统中的油液以及元件都存在于密封的管道和壳体之中,我们难以从外部对其进行直观的观察和检查,因此为了更好的对液压系统故障有一个准确的判断和处理,我们必须对其进行研究和探讨,从而加深对其的理解和应用。  [关键词]煤矿机械;液压系统;故障维护  中图分类号:S951.3 文献标识码:A 文章编号:1009-914X(2018)39-0313
期刊
[摘 要]锅炉定、连排污水,及钠离子交换器软化再生废水排污量较大,导致排污管线的腐蚀结垢现象严重。本文根据钠离子软化再生废水与锅炉定、连排污水水质特点,运用化学原理对两类污水混合沉淀,通过化验分析,提出了對污水改造的可行性方案。  [关键词]软化再生废液 锅炉排污水 钠离子交换器 腐蚀结垢  中图分类号:X703 文献标识码:A 文章编号:1009-914X(2018)39-0312-01  一、
期刊
[摘 要]土石坝施工技术作为一种优势特征比较明显的水坝建设技术,其筑坝材料成本相对比较低,获取方式比较容易,可以通过从施工现场附近直接获取筑坝材料,在节省经济花销的基础上,还具有一定的环保意义,其施工的速度与其他类型的水坝相对比较快,因此也受到了更多水利水电工程的水坝设计人员的欢迎,也赢得了更多的竞争力。本文对水利施工中的土石坝技术进行了探讨。  [关键词]水利施工;土石坝技术;应用  中图分类号
期刊
[摘 要]随着经济技术的发展和社会的进步,我们已经进入了信息化和网络化的时代。互联网的出现给我们的工作和生活带来了很大的便利,使人与人之间的沟通变得越来越方便,信息的传递也变得越来越迅速。互联网已经成为我们生活中的一部分。但是凡事都有两面性,互联网在给我们带来便利的同时也存在众多的安全隐患,可能会导致我们的信息泄露或者被窃取,这些问题给企业和个人带来了很大的困扰。如何保证计算机网络信息的安全成为相
期刊
[摘 要]烟草卷烟机设备的管理研究应以发挥和延长设备的使用寿命,提高设备综合效能,降低养护维修成本,保证卷烟生产安全有序以及创造绿色作业环境和企业形象为目的。本文从烟机设备管理制度、设备管理和维护以及加强人员队伍三个方面进行探析如何完善烟草卷烟机设备的管理和养护建设。  [关键词]烟机设备;管理;制度;维修;养护  中图分类号:TS43 文献标识码:A 文章编号:1009-914X(2018)39
期刊