ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:541.50KB ,
资源ID:13319486      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13319486.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机控制系统上机报告Word文档格式.doc)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机控制系统上机报告Word文档格式.doc

1、依串行法写状态方程: 控制器离散化:状态方程为 闭环系统方程: 1 0(2)由写出连续状态方程如下: =最后求得的状态方程为: 实验程序源代码:%N = 20;r = ones(N,1);% selected state variables 1state1 = zeros(3,N);x1 = zeros(3,1); % initial value of state variabley1 = zeros(N,1);F1 = 1 -1.25 1.25;0.4 -0.25 1.25;0 -0.3 -0.2;G1 = 1.25 1.25 0.3;C1 = 0 1 0;for i = 1 : N y1(

2、i) = C1 * x1; state1(:,i) = x1; x1 = F1 * x1 + G1 * r(i);end% selected state variables 2state2 = zeros(3,N);x2 = zeros(3,1);y2 = zeros(N,1);F2 = 0.75 0.05 0.005;-5 0 0.1;-15 -3 -0.2;G2 = 0.005 0.1 0.3C2 = 50 10 0; y2(i) = C2 * x2; state2(:,i) = x2; x2 = F2 * x2 + G2 * r(i);figure(1);plot(1:N,y1,ko-)

3、;xlabel(iteration index kylabel(ouput y(k)figure(2);N,state1,-olegend(x_1(k),x_2(k)x_3(k)state variables x(k)figure(3);N,y2,k*-figure(4);N,state2,-*仿真结果:用第一种方法绘制闭环系统在单位阶跃信号输入的情况下的响应曲线,以及状态变化曲线。用第二种方法绘制闭环系统在单位阶跃信号输入的情况下的响应曲线,以及状态变化曲线。结论:由仿真得出对于同一个系统,由于状态变量的选择不同,可以得到不同的状态方程和输出方程,但最后的输出响应相同。所以状态变量的选取不影

4、响系统的输出响应。上机作业25.24实验题目:太阳光源跟踪系统利用伺服系统控制太阳电池帆板的移动,使其跟踪并始终垂直于太阳光线,最大程度地接收太阳能。太阳光源跟踪系统由感光器与检测线路和电机功率放大器(简化为增益放大环节),太阳帆板(电机负载),电机位置传感器和直流力矩电机组成。 太阳光源跟踪系统如下图(a)所示,计算机控制系统方框图如图(b)所示,其中。设计数字控制器,满足如下指标要求:(1)超调量,上升时间,调节时间。(2)稳态速度误差系数,采样周期。(a)(b)1) 画出期望极点的允许范围;2) 给出设计的具体推导过程,给出设计出的控制器脉冲传递函数D(z)(提示:注意系统稳定性);绘出

5、设计好的闭环系统阶跃响应曲线和误差曲线(建议使用simulink)。程序代码:clc;clear;close all;%绘制根轨迹% num=2*615.91;% den=1 29.6869 0;% n,d=c2dm(num,den,0.1,zoh% z,p,k=tf2zp(n,d)% rlocus(n,d);Gs=tf(2*615.91,1,29.6869,0);Gz=c2d(Gs,0.1,)num=2.823,1.113;den=1,-1.051,0.05137;z,p,k=tf2zp(num,den)DGZ=Gz;rlocus(DGZ)%设置参数pi=3.14159;Deta=0.15;

6、tr=0.55;ts=1;T=0.1;Fi=sqrt(log(Deta)2/(pi*pi+log(Deta)2);Im=(pi-acos(Fi)/tr;Re=3.5/ts;R=exp(-T*Re);Sita=T*Im/2/pi*360;%绘制期望极点范围w=0:0.01:pi*2;x=R*cos(Fi*w);y=R*sin(Fi*w);x1=cos(Sita*pi/180);y1=sin(Sita*pi/180);zgrid(Fi,0),hold onplot(x,y);plot(0,x1,0,y1);plot(0,0,0,1,:plot(-1,1,0,0,% gtext(R=0.7047Si

7、ta=3.8438rad实验步骤:(1)由设计指标可得闭环系统阻尼比0.517,Z域同心圆半径r0.5,z域射线TIm(s)=22。.理想极点位置如下图所示:(2)设计数字控制器D(z) 由可求得脉冲传递函数进行离散控制器设计时,为了简化,可先取控制器为纯比例环节,即D(z)=k.为了确定使系统满足要求的k,绘制系统根轨迹:由图课可见,根轨迹没有进入期望极点范围。不管K取多大,均不能满足系统要求,因此,需加入具有动态特性的控制器。设系统开环脉冲传递函数为因为Kv5,所以=得到k0.127时满足性能指标。取k=0.153,根轨迹如下图:所以,控制器脉冲传递函数为(3)Simulink仿真设计如下:闭环系统阶跃响应和误差曲线如下图:学习心得: 通过对计算机控制的上机仿真,使我更加的熟练地应用了matlab相关的程序。让我明白了计算机控制如何通过matlab实现仿真。索然在学习的过程中遇到很多问题,但是通过老师细心地讲解让我彻底地清楚了我并未理解透的知识点。我想我的收获一方面是老师和同学们的帮助,另一方面就是我自己认真刻苦的态度。我知道,我还有很多需要学习,希望我能在以后的学习生活中能再深究和门课程。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1