第一范文网 - 专业文章范例文档资料分享平台

分布式实验设计指导书(6)

来源:用户分享 时间:2021-06-02 本文由匆匆那些年 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

零阶保持器处理方法:

四、实验参考程序

clear all; %Çå³ýµôËùÓÐÎļþ

close all; %¹Ø±ÕËùÓÐÎļþ

Ts=20; %¶¨Òåʱ¼ä

%Delay plant ¶¨ÒåÑÓ³Ùº¯Êý

K=1;

Tp=60;

tol=80; %¸³Öµ

sys=tf((K),[Tp,1],'inputdelay',tol); %¶¨Òåϵͳ´«µÝº¯Êý

dsys=c2d(sys,Ts,'zoh'); %ת»¯³Édzº¯Êý

[num,den]=tfdata(dsys,'v'); %»ñµÃZ´«µÝº¯ÊýµÄ·Ö×Ó·Öĸ

u_1=0.0;u_2=0.0;u_3=0.0;u_4=0.0;u_5=0.0; %Çå0£¬Ê¹ÏµÍ³³õʼ»¯

e_1=0;

ei=0;

y_1=0.0;

for k=1:1:300 %²ÉÑù±È£¬ÔÚ1¡ª300£¬ÇÒ¿ç·ùΪ1Ö®¼ä²ÉÑù

time(k)=k*Ts; %¶¨Òåtime(k)º¯Êý

yd(k)=1.0; %Tracting Step Signal ×·×Ù½×Ô¾ÐźÅ

y(k)=-den(2)*y_1+num(2)*u_5; %Êä³öº¯Êý

e(k)=yd(k)-y(k); %²î·Ö·½³Ì

de(k)=(e(k)-e_1)/Ts;

ei=ei+Ts*e(k);

delta=0.885; %Æ«²îµþ¼Ó

TI=160;

TD=40; %¸³Öµ

u(k)=delta*(e(K)+1/TI*ei+TD*de(k)); %¶¨Ò寫²îu(k)º¯Êý

e_1=e(k);

u_5=u_4;u_4=u_3;u_3=u_2;u_2=u_1;u_1=u(k); %ÖØÐ¶¨ÒåвÎÊý

y_1=y(k);

end

figure(1); %ͼ1

plot(time,yd,'r',time,y,'k:','linewidth',2); %»-ͼ

xlabel('time(s)');ylabel('yd and y'); %xÖá±íʾtime(s)£¬yÖá±íʾyd and y legend('ideal position signal','position

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科分布式实验设计指导书(6)全文阅读和word下载服务。

分布式实验设计指导书(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1194132.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top