计算机仿真、实验报告.docx

计算机仿真技术MATLAB实验报告实验一:实验内容:已知单位负反馈系统前向通道传递函数和其闭环传递函数分别为: 算法说明因为wn=1,所以分子num为1,这里我们用bc代表阻尼系数,再对其每隔0.1取一个数,利用循环for语句画其每一条曲线并观察;y(:,i)表示y中所有行,第i列;用step函数绘制阶跃响应曲线模型,mesh函数用来建立三维曲线模型,此处相当于将几条阶跃响应扯出并竖过来,使其更符合观察需要,flipud用来实现矩阵的翻转。2.程序及运行结果在MATLAB中键入以下程序:为了从不同的角度观察响应曲线,我们取了两个视角范围:[280 20]图形如下:[220 30]图形如下:两张图中范围为[0,10]的是x轴,在这里代表阻尼比,范围[0,200]的是y轴,范围[0,2]的是z轴。可以看出,两张图处于三维空间的不同视角,可以满足不同的观察需要。实验二:实验内容:已知一个单位负反馈系统的前向通道的传递函数为:试绘制该函数的单位等加速度信号输入响应及其稳态误差响应曲线,并计算其响应的稳态误差。算法说明此处使用tf函数建立开环传递函数模型,feedback函数建立闭环传递函数模型,并通过dcgain函数求出加速度误差系数,因为计算加速度误差取极限时前方要乘以s的平方,所以要将原系数每个提升二阶,所以num后要加两个0,再根据公式,对加速度误差系数取倒数即可得稳态误差。对于加速度响应,由于不像阶跃响应由预置好的step函数,所以我们要建立一个加速度输入函数u(i),再将闭环传递函数和输入函数数据交给lsim函数画图即可。程序及运行结果在MATLAB中键入以下程序:上图程序中可见,已算出稳态误差为Ka为3.33333。运行后所画稳态误差曲线如下图:上图可以看出,最终输出与输入误差趋于固定值,且约为3.33333.说明此系统可以跟踪单位加速度响应。实验三:实验内容:已知单位负反馈系统的开环传递函数为:试绘制系统根轨迹,并分析系统稳定的k值范围。算法说明这里的分母我们使用多项式函数conv,由于函数限制最多只能写两项,而这里分母有三项,所以我们采用conv里面再套一个conv来解决。Rlcous函数用来绘制根轨迹模型,其他后续操作在下面说明。程序及运行结果在MATLAB中键入以下程序:前两行键入完毕后,系统先画出根轨迹如下图:然后键入rlocfind函数后可以根据需求找图上对应的增益K值,显然虚轴左半平面为稳定部分,右半平面为不稳定部分,所以我们据此可以大概找出临界点位置:输入后,我们在图中选取如下点:选好后图上出现红色的叉即为我们标出的点,如下图所示:而程序中也会相应的算出K值为K=6.3095(见上方程序图),所以当K<6.3时系统稳定,K>6.3时系统不稳定。实验四:实验内容:已知线性定常系统的状态方程为:其初始状态为零,试利用Matlab求u(t)为单位阶跃函数时系统状态方程的解。算法说明syms函数用来定义一个符号变量,使其区别于数值变量,inv用来求逆矩阵,ilaspace函数用来求拉普拉斯反变换,求出后将求出的两行分别令为x1和x2即可,即为状态方程的解。2.程序及运行结果在MATLAB中键入如下程序:最后x1和x2即为状态方程的解而plot画图指令还将他们显示出他们的曲线,如下图:实验五:实验内容:已知多环系统:其系统结构图如下图所示,试利用Nyquist曲线判断系统的稳定性算法说明这里使用zpk模型建立传递函数,其中z1,p1,k1为小闭环的模型,z,p,K为大闭环的模型,由于放大系数为10,所以,原来基准点(-1,j0)要改成(-0.1,j0),然后根据nyquist判据方法判断即可,cloop用来生成大闭环传函,用来求极点。程序及运行结果在MATLAB中输入如下程序:由上图可见3个极点均位于左半平面,所以判据公式中P=0;下图为运行后画出的nyquist曲线:上图中可见其未包围(-0.1,j0)点,所以N=0;根据nyquist判据,Z=P+N=0+0=0,所以此系统稳定。实验六:实验内容:求以下多输入多输出系统的单位阶跃响应曲线:1.算法说明分别将两个输入的系数用a,b矩阵表示,两个输出系数c,d矩阵表示:则将他们分别在程序中遍历给计算机,然后用step函数即可画出阶跃响应曲线。程序及运行结果在MATLAB中输入如下程序:(a过长,后面还有很多元素没有显示在图中)运行后结果如下图所示:如上图所示,第一排两个分别是两个输入的阶跃响应曲线 第二排两个分别是两个输出的阶跃响应曲线

转炉炼钢计算机仿真实验报告,计算机仿真、实验报告.docx相关推荐

  1. 转炉炼钢计算机仿真实验报告,转炉侧吹熔炼水模型计算机仿真实验-计算机仿真论文-计算机论文(8页)-原创力文档...

    转炉侧吹熔炼水模型计算机仿真实验 摘要:本文针对侧吹喷吹总气量与喷枪内径开展水模拟及计算机仿真实验研究,通过顶吹吹气搅拌运动状态.搅拌混匀时间.熔池搅拌强度的对比对比分析,探索转炉侧吹熔炼的最佳喷吹气 ...

  2. 转炉炼钢计算机仿真实验报告,计算机仿真冶炼运用(共4523字).doc

    文档介绍: 计算机仿真冶炼运用(共4523字).doc计算机仿真冶炼运用(共4523字)1引言炼钢和冶炼技术的发展趋向体现在两个方面:第一,寻求可以替代现有工艺路线更有效的新工艺;第二,对现有工艺进一 ...

  3. 计算机仿真技术应用报告,计算机仿真技术实验报告-实验二

    计算机仿真技术实验报告-实验二 (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 <仿真技术与应用>实验报告计算机仿真技术实验 ...

  4. 计算机仿真法 实验报告,计算机仿真氢光谱实验报告(共6篇).doc

    计算机仿真氢光谱实验报告(共6篇) 计算机仿真氢光谱实验报告(共6篇) 物理仿真实验氢氘光谱拍摄实验报告 物理仿真实验 氢氘光谱拍摄实验报告 一.实验目的 1.掌握氢氘光谱各谱线系的规律,即计算氢氘里 ...

  5. 密立根油滴实验的计算机仿真实验报告,H-D光谱实验的计算机仿真

    对H-D光谱实验进行计算机仿真,由计算机控制的摄谱仪进行氢氘光谱摄谱,对谱线寻峰,计算出里德伯常量.氢氘质量比和同位素位移,并画出了氢原子的能谱图. 维普资讯 http://www.wendangwa ...

  6. 密立根油滴实验的计算机仿真实验报告,密立根油滴实验的计算机仿真.docx

    文档介绍: 密立根油滴实验的计算机仿真在物理学史上,确定电子的荷质比并进而测定电子电量,是一件极有意义的工作.美国著名的实验物理学家密立根从1907年开始,在总结前人实验的基础上,着手电子电荷量的测量 ...

  7. 物理仿真实验运用计算机什么用,仿真实验在物理实验教学中的作用

    摘 要:物理实验教学过程中,仿真实验可以起到缓解实验室硬件资源不足.提高实验教学效果的作用,并营造多元化教学模式:尽管仿真实验在实验教学过程中起到了一定的积极作用,但同时也存在一定的弊端.通过实际教学 ...

  8. 白光干涉衍射实验的计算机仿真,白光干涉_衍射实验的计算机仿真_蓝海江.pdf

    白光干涉_衍射实验的计算机仿真_蓝海江 28 12 实 验 室 研 究 与 探 索 V o.l 28 No. 12 2009 12 RESEARCH AND EXPLORAT ION IN LABOR ...

  9. 白光干涉衍射实验的计算机仿真,白光干涉_衍射实验的计算机仿真_蓝海江

    第28卷第12期 2009年12月 实验室研究与探索 RESEARCHANDEXPLORATIONINLABORATORY Vo.l28No.12 Dec.2009 #实验技术# 白光干涉.衍射实验的 ...

  10. matlab由图像得到复振幅程序,基于Matlab的空间滤波实验的计算机仿真

    35 基于Matlab 的空间滤波实验的计算机仿真 张奇辉,王 洪,蓝发超 (华南理工大学物理科学与技术学院,广东 广州 510640) 摘 要:利用阿贝-波特实验装置和空间滤波系统,从改变频谱入手改 ...

最新文章

  1. 滴滴业务研发的精益实践
  2. docker 标记和推送镜像
  3. d3 力导向图 force graph
  4. do while循环猜电脑给出的随机数
  5. 「Python」pandas入门教程
  6. C++ 包含目录、库目录、附加依赖项详解
  7. 面向对象编程设计模式--简单工厂模式讲解(历史上最简单明白的例子)
  8. nosql和rdnms_用于SaaS和NoSQL的Jdbi
  9. PaperNotes(13)-Conditional Image Generation with PixelCNN Decoders
  10. Ajax--让网站与时俱进
  11. 今天的西红柿就跑了的P8U8源码
  12. JTS(Geometry)工具类
  13. acs880变频器选型手册_设备安装:变频器调试成功就差这一步了
  14. ERP实施过程中的沟通管理研究
  15. 工作效率提升100%,程序员必备神级工具
  16. css只设置背景图片半透明,css 设置背景色或图片半透明的方法(图文)
  17. 手把手教你实现——Python文字(汉字)转语音教程,举一反三~
  18. 单车架的ANSYS有限元分析
  19. Hello,Bada!
  20. python模型保存与恢复_tensorflow1.0学习之模型的保存与恢复(Saver)

热门文章

  1. 程序员怎么提高英语阅读水平?
  2. JS 面向对象
  3. 现在做硬件工程师还有前途吗?
  4. 【Bug】ValueError: Solver lbfgs supports only ‘l2‘ or ‘none‘ penalties, got l1 penalty
  5. node之request模块
  6. postgis版本升级
  7. Linux下网络传输测速程序小记
  8. 各种JSON技术对比(Json-lib,Jackson,Gson,Fastjson)
  9. Git fork指令
  10. 一个差劲程序员的历程(一)