- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章程序
程序1 145页(例4-2)
K=1.5; ng=1.0; dg=poly([0,-1,-2]);
w=logspace(-1,1,100);
[m,p]=bode(K*ng,dg,w);
subplot(2,1,1); semilogx(w,20*log10(m));
grid; ylabel(Gain(dB));
subplot(2,1,2); semilogx(w,p); grid;
xlabel(Frequency(rad/s)); ylabel(Phase(deg));
程序2 146页(例4-3)
ng=1.0; dg=poly([0,-1,-2]); rlocus(ng,dg);
程序3 157页(例4-9)
主程序:tryopt.m
function ee=tryopt
global kp;
global ki;
global i;
i=1;
result=fmins(optm,[2 1])
优化目标函数:optm.m
function ss=optm(x)
global kp;
global ki;
global i;
kp=x(1);
ki=x(2);
i=i+1;
[tt,xx,yy]=sim(optzhang,40,[]);
yylong=length(yy);
ss=yy(yylong);
程序4 163页
%Inverted pendulum
% Model test in open loop
%Signals recuperation
%将导入到xy.mat中的仿真试验数据读出
load xy.mat
t=signals(1,:); %读取时间信号
f=signals(2,:); %读取作用力F信号
x=signals(3,:); %读取精确模型中的小车位置信号
q=signals(4,:); %读取精确模型中的倒立摆摆角信号
xx=signals(5,:); %读取简化模型中的小车位置信号
qq=signals(6,:); %读取简化模型中的倒立摆摆角信号
%Drawing control and x(t) response signals
%画出在控制力的作用下的系统响应曲线
%定义曲线的横纵坐标、标题、坐标范围和曲线的颜色等特征
figure(1) %定义第一个图形
hf=line(t,f(:)); %绘制时间-作用力曲线
grid on; %加网格
xlabel(Time(s)) %定义横坐标
ylabel(Force(N)) %定义纵坐标
axis([0 1 0 0.12]) %定义坐标范围
axet=axes(Position,get(gca,Position),...
XAxisLocation,bottom,...
YAxisLocation,right,Color,None,...
XColor,k,YColor,k); %定义曲线属性
ht=line(t,x,color,r,parent,axet); %绘制时间-精确模型小车位置曲线
ht=line(t,xx,color,r,parent,axet); %绘制时间-简化模型小车位置曲线
ylabel(Evolution of the x position(m)) %定义坐标名称
axis([0 1 0 0.1]) %定义坐标范围
title(Response x and x in meter to a f(t) pulse of 0.1N) %定义曲线标题名称
gtext(\leftarrow f(t)), gtext(x(t)\rightarrow),gtext(\leftarrow x(t))
% drawing control and theta(t) response signals
figure(2)
hf=li
您可能关注的文档
- 仓储管理 教学课件 作者 郑文岭 赵阳 消防安全.doc
- 常用工具软件 教学课件 袁云华教学大纲、 第2章 转换翻译工具.doc
- 仓储管理 教学课件 作者 郑文岭 赵阳 中国托盘标准破土欲出.doc
- 操作系统 教学课件 作者 吴小平 第4章.ppt
- 仓储管理 教学课件 作者 郑文岭 赵阳 中国托盘最新国家标准及国家标准发展历程.doc
- 常用工具软件 教学课件 袁云华教学大纲、 第3章 音频视频工具.doc
- 仓储管理(蔡改成) 第1章 仓储管理概述.ppt
- 常用工具软件 教学课件 袁云华教学大纲、 第4章 图形图像工具.doc
- 操作系统 教学课件 作者 吴小平 第5章.ppt
- 城市轨道交通行车组织 教学课件 作者 牛凯兰 牛红霞 项目八.ppt
最近下载
- 中文分级阅读测评系统.pdf VIP
- 油气勘探风险评价与决策技术:方法、应用与创新.docx VIP
- 六朝古都齐聚首 烟花三月下扬州.doc VIP
- 深圳市建设工程消防设计疑难解析.doc VIP
- 铜绿假单胞的治疗药物选择.ppt VIP
- ASCO300系列开路切换自动转换开关ATS.doc VIP
- ASCO300系列.pdf VIP
- 项目一集控运行职业岗位认知课件.pptx VIP
- Nordic 系列:nRF52840 (基于 Cortex-M4)_(25).nRF52840的硬件测试.docx VIP
- Nordic 系列:nRF52840 (基于 Cortex-M4)_(16).nRF52840的硬件设计指南.docx VIP
文档评论(0)