




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上西北工业大学航天学院计算机控制实验指导书(2006 2007 学年第 2学期)实 验 人: 李勃 实验班级: 指导老师: 朱苏朋 成绩实验项目1:程序控制1. 实验目的通过上机实践操作,使学生能够直观理解课堂上所讲解的内容。学生在计算机上结合课程教学用Matlab语言、C语言编写软件实现四方向逐点比较法直线插补原理,培养学生的动手实践能力。2. 实验内容用Matlab语言或C语言编写软件实现四方向逐点比较法直线插补原理设计加工第一象限直线OP,起点为(0,0),终点为(6,4)。3. 实验原理四方向逐点比较法直线插补原理初始化F0xoy=1or4xoy=1or2+x方
2、向-x方向-y方向+y方向F=F-|ye|F=F+|xe|(|xi|+|yi|)(|xe|+|ye|)结束NY N N Y Y Y N4. 实验结果及分析M语言代码:%四方向逐点比较法直线等步长插补法clear;f=0;x=0;y=0;dxy=1;xe=6;ye=4;k=ye/xe;xx(1)=x;yy(1)=y;index=2;while(1) if(f>=0) if(xe>0) x=x+dxy; else x=x-dxy; end y=y; f=f-abs(ye); else if(ye>0) y=y+dxy; else y=y-dxy; end x=x; f=f+abs
3、(xe); end xx(index)=x; yy(index)=y; index=index+1; if(abs(x)+abs(y)>=(abs(xe)+abs(ye) break; endendif(xe>0) xxx=0:0.001:xe;else xxx=0:-0.001:xe;endyyy=k*xxx;if(xe>0) plot(xx,yy,'r->',xxx,yyy,'b');else plot(xx,yy,'r-<',xxx,yyy,'b');endgrid on;成绩实验项目2:不完全
4、微分的PID控制算法1. 实验目的通过上机实践操作,使学生能够直观理解课堂上所讲解的内容。学生在计算机上结合课程教学用Matlab语言或Simulink构建仿真模型实现不完全微分的PID控制算法,培养学生的动手实践能力。2. 实验内容用Matlab语言或Simulink构建仿真模型实现不完全微分的PID控制算法(例4.21)控制对象为,采样时间为20s,控制器输出限制在-10,10,仿真时间2000s;输入指令信号为阶越信号:r(k)=1,其中kp=0.3,ki=0.0055,kd=42;低通滤波器为,干扰信号加在对象的输出端,幅值为0.01分布均匀的随机信号。试采用不完全微分控制和标准PID
5、控制算法实现后,比较两种控制算法的输入/输出、控制量、偏差。3. 实验原理不完全微分的PID控制算法(位置式、增量式)标准的PID控制算法,对具有高频扰动的生产过程,微分作用的响应过于灵敏,容易引起控制过程震荡,降低调节品质。尤其是计算机对每个控制回路的输出时间是短暂的,而驱动执行机构又需要一定时间,如果输出较大,在短暂时间内,执行机构达不到应有的相应开度,会使输出失真。为了克服这一缺点,同时又要使微分作用有效,可以在PID控制算法中加入一个一阶惯性环节(低通滤波器),这就组成了不完全微分的PID控制器。其基本思想是:将过大的控制输出分几次执行,以避免出现饱和现象。U(s)U(s)E(s)PI
6、D4. 实验结果及分析位置式不完全微分的PID控制算法增量式不完全微分的PID控制算法 标准PID算法与不完全微分算法的偏差比较标准PID算法与不完全微分算法的控制量比较标准PID算法的输入/输出不完全微分算法的输入/输出实验项目3:微分先行的PID控制算法1. 实验目的通过上机实践操作,使学生能够直观理解课堂上所讲解的内容。学生在计算机上结合课程教学用Matlab语言或Simulink构建仿真模型实现微分先行的PID控制算法,培养学生的动手实践能力。2. 实验内容用Matlab语言或Simulink构建仿真模型实现微分先行的PID控制算法控制对象为,采样时间为20s,输入指令信号为带有高频干
7、扰的方波信号:r(t)=1.0sign(sin(0.0005t) +0.05sin(0.03t),控制器输出限制在-10,10,仿真时间8000s;其中kp=0.32,ki=0.005,kd=14,=0.5。试用微分先行的PID控制算法和标准PID控制算法实现后,比较两种控制算法的输入/输出、控制量。3. 实验原理微分先行的PID控制算法其基本思想是:在标准PID控制算法中,只对输出量进行不完全微分,而对给定值不作微分。这样在给定值改变时,输出不会改变,而被控制量的变化通常是比较缓和的。这种算法适用于给定值频繁升降的场合,可以避免给定值升降时所引起的系统振荡,从而明显的改善系统的动态特性。UD(s)Y(s)U(s)E(s)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电网侧独立储能示范项目数字化方案(参考模板)
- 2025年可生物降解有机垃圾厌氧发酵装置项目合作计划书
- 2025年不孕不育医院项目建议书
- 2025年血液灌流吸附器项目合作计划书
- 我国基本法宪法知识竞赛题库及答案277题
- 文化遗产保护的数字化策略
- 2025年重氮化合物项目发展计划
- 保险行业数字化理赔服务在自然灾害应对中的实战分析报告
- 2025年教育信息化基础设施建设中网络安全问题研究报告
- 2025年远程医疗服务在分级诊疗中的远程医疗人才培养报告
- 2025年沈阳市高校毕业生“三支一扶”计划招募考试笔试试题(含答案)
- 2025年广西中考英语真题(原卷版)
- 无人机应用技术 1.32.穿越机的三种飞行形式
- 2025年兵团职工面试试题及答案
- 2025年西式面点师(技师)考试必刷题库(含答案)
- 委书记的榜样-焦裕禄公开课一等奖创新教学设计统编版高中语文选择性必修上册
- 宁夏城市发展集团有限责任公司招聘笔试题库2025
- DB11∕T 2000-2022 建筑工程消防施工质量验收规范
- 涡流探伤仪设计方案
- 张家界船舶工业项目建议书【模板范本】
- 来料检验报告模板
评论
0/150
提交评论