机械工程计算机控制,机械工程学院计算机控制系统作业_.doc
研究生课程考试成绩单
(试卷封面)
院 系
机械工程学院
专业
机械电子工程
学生姓名
学号
课程名称
计算机实时控制系统
授课时间
2015年3月至2015年6月
周学时
3
学分
3
简
要
评
语
考核论题
总评成绩
(含平时成绩)
备注
任课教师签名:
日期:
注:1. 以论文或大作业为考核方式的课程必须填此表,综合考试可不填。“简要评语”栏缺填无效。
2. 任课教师填写后与试卷一起送院系研究生秘书处。
3. 学位课总评成绩以百分制计分。题目1:设有计算机控制系统如图一所示,采样时间T=2s,要求采用w’变换方法设计数字调节器D(z),使系统满足如下指标:相角裕量≥45o,静态速度误差系数Kv≥3。
图一:计算机控制系统
解:
(1).被控对象的脉冲传递函数
令K=1,利用典型环节对照表可以得
代入T=2s求得
直接利用MATLAB中的突斯汀变换指令:
>>numz=[1.1353 0.5940];
>> denz=[1 -1.1353 0.1353];
>> [nw dw]=d2cm(numz,denz,2,'tustin')
结果为:
将其变换到w’域上得
(2).在w’域中设计数字控制器D(w’)
首先进行系统开环放大系数设计。根据系统静态误差系数要求则有:
进行数字控制器D(w’)设计,取D(w’)=k=3,
此时w’平面的开环传递函数为
在w’域检查开环稳定裕度要求,利用MATLAB做出Bode图:
>> nw=[-0.7152 -1.5696 2.2848];
>> dw=[1.0000 0.7616 0];
>> figure(1);margin(nw,dw);
grid
图(a)
从图(a)(图中相角实际为)中可得相位裕度。可见未校正的系统是不稳定的,为了使系统稳定并且满足相位裕量不低于45°条件,选用滞后校正装置,其传递函数为:。滞后校正转置的引进,将引起相位曲线发生变化,因此在给定的相位裕量上再加上5°到12°,以补偿引起的相位变化。因为与45°相位裕量相应的虚拟频率是0.42rad/s,为防止滞后网络的时间常数过大,可将虚拟转角频率选在0.05rad/s上,由于这一虚拟转角频率离0.42rad/s很近,所以滞后网络引起的相位变化可能很大,因此在给定的相位裕量上增加12°,所以需要的相位裕量就变成了57°。由未校正系统传递函数可知,在附近的相角等于-123°(即相位裕量为57°),故选择新的虚拟增益交界频率。
由特性曲线可查的,所以由得:。
于是另一个虚拟转角频率。滞后校正装置的传递函数。
校正后的系统在w’平面的开环传递函数为:
可利用MATLAB中环节串联命令求得:
>> dn=[20 1];
>> dd=[200 1];
>> nw=[-0.7152 -1.5696 2.2848];
>> dw=[1.0000 0.7616 0];
>> [dgn,dgd]=series(nw,dw,dn,dd)
结果为:
利用MATLAB检查系统的稳定裕度:
>> figure(1);margin(dgn,dgd);
>> grid
运行结果
图(b)
如图(b)所示(图中相角实际为),从图中可以得知,校正后的系统相位裕度,满足要求。
(3).获取z平面的控制器D(z)
将所求得的D1(w’)进行w’反变换:
利用MATLAB指令完成:
>> [zdn,zdd]=c2dm(dn,dd,2,'tustin')
运行结果:
所以。
所以最终z平面的控制器。
题目2:设有计算机控制系统如图二所示,采样时间T=0.1s,要求采用根轨迹法设计数字调节器D(z),使系统的阻尼比ζ=0.7,静态速度误差系数Kv≥0.5。
图二:计算机控制系统
解:
(1).设计数字控制器D(Z)
利用MATLAB指令求得被控对象的脉冲传递函数为:
=
令k=1,根据matlab程序
num=[1];
den=[0.005 0.15 1 0];
[n,d]=c2dm(num,den,0.1,’zoh’)
运行结果:
进行离散控制器的设计时,为了简化,可先取控制器为纯比例环节,即D(z)=。绘制系统的根轨迹,如图所示
通过计算我们知道它无法满足静态速度误差的要求,因此我们可以采用零极点对消的方法,配置靠近原点或位于原点的新极点。为此选用
此时,系统的开环脉冲传递函数为
0.0168
式中的K=0.0168轨迹增益。
依式可画出根轨迹如图所示。
从图中可以看出满足要求的极点,利用matlab指令[k,pole]=rlocfind(num,den),可以在选定的极点位置后自动计算所得增益。当鼠标在跟轨迹上指定位置后,程序将自动求得:
希望极点 0.6327
根轨迹增益:K=0.0520
控制器增益 :
控制器脉冲传递函数:D(z)=
此时系统的静态速度误差系数为
满足性能要求。
(3)进行系统的时域仿真
依照系统的结构图,进行仿真计算,单位阶跃响应曲线如图所示,从图可见,系统较好的满足给定的时域动态性能要求。系统稳定
题目3:设扰动系统如图三所示,对象特性,采用零阶保持器,采样周期T=1s,在单位阶跃扰动作用下,试设计扰动系统的最小拍调节器。
图三:扰动系统
题目4:设计算机控制系统如图四所示的结构(此题只考虑调节系统,未画出参考输入),其中控制对象传递函数为:
要求闭环系统的性能相对应阻尼系数ζ=0.5,无阻尼振荡频率wn=1的二阶连续系统。设采样周期T=1s,要求按极点配置的方法设计控制器。
图四:控制架构
解:
由对象传递函数模型G(s),取不难写出控制对象的状态空间表达式为:
式中
,,
将连续的控制对象及零阶保持器一起离散化,得到:
式中F和G利用本章所讨论的算法机相应的程序算得
,
根据和的要求,可以求得s平面的两个控制极点为
进一步根据的关系求得z平面的两个控制极点为
从而求得相应的特征多项式应为
利用Ackermann公式,运行相应的程序算得控制规律为
假定存在测量噪声,因此考虑选用全阶观测器。同时设此处计算延时远小于采样周期,从而采用全阶的显示观测器。由于存在测量噪声,这里按观测器的极点所对应的衰减速度比控制极点对应的衰减速度快约5倍的要求,求观测器的两个极点为
从而到观测器特征多项式为
利用Ackermann公式,运行相应的程序算得现时观测器的增压矩阵为
最后对设计的系统进行仿真,取,图显示了仿真结果。从仿真结果看,输出存在较大超调量,这是由于观测器的极点引起的,它使系统的性能变差。
题目5:已知被控系统状态空间表示式为:
试求该系统预报观测器的反馈增益矩阵K,设观测器期望极点为;又设状态反馈增益矩阵L=[8 5.6],试求重构状态反馈控制器的等价输出反馈控制器的Z传递函数。
解:
1).根据题意可以写出系统的预报观测器方程为:
假设要求状态重构
题目6:根据本人所在的课题组,了解导师或课题组的研究方向,确定某种研究对象(如以机器人为对象),掌握其研究对象系统的特性,然后根据本课程所学知识,设计一种先进的控制器,能实现研究对象的闭环控制。
(包括:研究对象的背景意义;动力学数学模型;控制方案;控制器的设计;仿真程序)
展开阅读全文
机械工程计算机控制,机械工程学院计算机控制系统作业_.doc相关推荐
- 计算机控制系统第2次作业,201609计算机控制系统作业2
201609计算机控制系统作业2 单项选择题 第1题 在样条函数中,当加速度是常数直线段的时候,对应的位移是___. A.常数 B.直线 C.抛物线 D.三次样条 答案:C 第2题 步进电机细分的作用 ...
- 计算机控制系统的典型类型是什么,计算机控制系统作业参考答案
计算机控制系统作业参考答案 (15页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 计算机控制系统作业参考答案作业一第一章11什么是计算机控 ...
- 计算机控制实时的概念,计算机控制系统复习资料..doc
计算机控制系统复习资料. 计算机控制系统复习 第一章·绪论 一.计算机控制系统的基本结构,控制过程,实时概念? 基本结构: 控制过程:1数据采集及处理 2.实时控制和信息处理 实施概念:信号的输入计算 ...
- 佛大计算机控制系统期末试卷,计算机控制系统作业-冯诺依曼结构和哈佛结构...
计算机控制系统大作业,简析冯诺依曼结构和哈佛结构异同 浅析冯诺依曼结构与哈佛结构 摘要:本文简要介绍了冯诺依曼结构与哈佛结构,将两者原理及应用情况进行了对比分析,并对计算机组成发展趋势做了简单预测. ...
- 计算机控制se(s),计算机控制系统在烧结配料中的应用
主要介绍了张店钢铁厂新区烧结自动配料计算机控制系统,主要包括电气控制设计原理.系统的软件配置与组态以及控制功能的实现. 16 0 计算机控制系统在烧结配料中的应用 计算机控制系统在烧结配料中的应用 A ...
- 计算机控制实验2,计算机控制系统实验报告 (2)
<计算机控制系统实验报告 (2)>由会员分享,可在线阅读,更多相关<计算机控制系统实验报告 (2)(23页珍藏版)>请在人人文库网上搜索. 1.计算机控制系统实验报告实验一 : ...
- 汽车计算机控制系统及其组成,汽车计算机控制系统的研究.doc
汽车计算机控制系统的研究 汽车计算机控制系统的研究 摘要在借鉴计算机网络技术和现场总线技术的基础上,人们开发出了适用于汽车内部.外部环境的汽车网络技术.目前,汽车已成为机械.电子.信息交换一体化的装置 ...
- 计算机控制系统转换的指标,(计算机控制系统实验平台.doc
(计算机控制系统实验平台 计算机控制系统实验平台 (本文由袁绍强及夏洁撰写) 为完成本科计算机控制系统课实验的教学,北京航空航天大学自动化学院控制实验中心,研制和开发了多种计算机控制系统实验平台.与本 ...
- 计算机控制系统期末判断题,计算机控制系统期末试题.doc
计算机控制系统期末试题 计算机控制系统期末试题 题 号一二三四五六总 分得 分 一.填空:(30分 每空2分) 1.总线由( )总线,( )总线,( )总线,( )组成. 2.总线的功能有( )功能, ...
最新文章
- 开源 SPL 优化报表应用应对没完没了
- C++——《算法分析》实验伍——箱子装载问题
- cesiumjs开发实践(七) 3D模型
- C#中的扩展方法学习总结
- (转) Dockerfile 中的 COPY 与 ADD 命令 1
- vba shell java_VBA中shell函数
- Android多线程--AsyncTask
- php中的echo单引号_PHP 邮件漏洞小结
- mysql关于时间的面试题_关于面试中的mysql试题1
- 李华锦叔叔:追女生该如何正确的花钱?
- gns3gns3下载_如何将Gns3安装到Fedora?
- MIT Place Pulse数据集及google街景图片爬取
- 【前端面经】面试:最快最全面的渗透应聘者真实水平
- 将数组分为两部分,使得这两部分和最接近,返回这两部分的差值
- 局域网雨云蠕虫病毒的处理
- 站内文案编辑seo关键词优化技巧
- Swing批量重命名并导出excel
- 单月涨粉30w+,他们掌握引流法宝,小红书1月创作趋势是什么?
- html网页怎么自动返回,返回首页html代码?打开某个特定网页时,网页总是自动跳回主页,是怎?...
- 攻防世界web新手题答案_南开本部20春学期(2003)《计算机应用基础》在线作业-1答案...