1 / 23
文档名称:

飞行器系统仿真.docx

格式:docx   大小:402KB   页数:23页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

飞行器系统仿真.docx

上传人:秀英 2021/7/11 文件大小:402 KB

下载得到文件列表

飞行器系统仿真.docx

文档介绍

文档介绍:WTD standardization office【WTD 5AB- WTDK 08- WTD 2C】
飞行器系统仿真
《飞行器系统仿真与CAD》学习报告
第一部分仿真(40)
题目1:给定导弹相对于目标的运动学方程组为
r(0) = 5km, q(0) = 60deg, ?(0) = 30deg,V = , Vm= , 1Ma = 340m/s, k = 2
建立系统的方框图模型;
用MATLAB语言编写S—函数
用窗口菜单对(1), (2)进行仿真,动态显示结果;
(4)用命令行对(1), (2)进行仿真,以图形显示结果
答:
(1)
(2)用MATLAB语言编写S函数
function [sys,x0,str,ts]=CAD1_sfun(t,x,u,flag)
switch flag
case 0
[sys,x0,str,ts]=mdlInitializeSizes;
case 1
sys = mdlDerivatives(t,x,u);
case 3
sys = mdlOutputs(t,x,u);
case {2,4,9}
sys = [];
otherwise
error('unhandled flag=',num2str(flag))
end
function [sys,x0,str,ts]=mdlInitializeSizes
sizes=simsizes;
=3;
=0;
=3;
=0;
=1;
=1;
sys=simsizes(sizes);
str=[];
x0=[5000,pi/3,pi/6];
ts=[0 0];
functionsys=mdlDerivatives(t,x,u)
vm=*340;
v=*340;
k=2;
dx(1)=vm*cos(x(2))-v*cos(x(2)-x(3));
dx(2)=(v*sin(x(2)-x(3))-vm*sin(x(2)))/x(1);
dx(3)=k*dx(2);
sys=dx;
function sys=mdlOutputs(t,x,u)
sys=x;
调用S函数的模型框图
(3)框图仿真结果:
S函数仿真结果:
(4)命令输入
clear;clc
[t x ] = sim('CAD1');
hSimulink = figure();
subplot(3, 1, 1);
plot(t,x(:,1)); grid; ylabel('r');
subplot(3, 1, 2);
plot(t,x(:,2)); grid; ylabel('q');
subplot(3, 1, 3);
plot(t,x(:,3)); grid; ylabel('sigma');
[t x ] = sim('CAD1_S');
hSFun = figure();
subplot(3, 1, 1);
plot(t,x(:,1)); grid; ylabel('r');
subplot(3, 1, 2);
plot(t,x(:,2)); grid; ylabel('q');
subplot(3, 1, 3);
plot(t,x(:,3)); grid; ylabel('sigma');
模型仿真结果:
S函数仿真结果:
题目2:给出动态方程;
(1) 用MATLAB语言编写S—函数;
(2) 用命令行gear/adams法对(1)进行仿真,显示曲线x(t=0:100);
(3) 建立方框图,用RK45仿真50秒,显示曲线
答:
(1)用MATLAB语言编写S—函数
function[sys,x0,str,ts]=CAD2_sfun(t,x,u,flag)
switch flag
case 0
[sys,x0,str,ts]=mdlInitializeSizes;
case 1
sys=mdlDerivatives(t,x,u);
case 3
sys=mdlOutputs(t,x,u);
case {2,4,9}
sys=[];
otherwise
error('unhandled flag=',num2str(flag))
end
function [sys,x0,str,ts]=mdlInitializeSizes
sizes=simsizes;
=2;
=0;
=2;
=0;
=1;
=1;
sys=simsizes(sizes);
str=[];
x0=[1,0];
ts=[0

最近更新

音乐生学生实习周记 2页

题西林壁古诗词意思 3页

餐桌前的谈话初一500字 2页

高三新生如何制定学习计划 3页

高中数学学习如何适应 4页

高层办公楼工程质量监督制度 4页

高级中学行政领导值周值日制度 2页

孟子第三讲:德行 38页

黑龙江省伊春市宜春东煌外语学校2020年高三历.. 8页

高考冲刺励志口号(精选15篇) 23页

高中历史教师个人工作总结(精选7篇) 16页

饭店寒假社会实践(通用11篇) 22页

面试英语口语自我介绍(通用4篇) 3页

销售团队工作计划(精选15篇) 40页

铁路实习生自我鉴定(通用6篇) 21页

酒店保安工作计划(通用7篇) 10页

黑龙江省哈尔滨市临江中学2022年高一英语上学.. 4页

调查报告作文(精选7篇) 14页

试用期自我述职报告(精选5篇) 8页

西游记读书笔记作文(通用4篇) 4页

英语学期教学工作计划(通用7篇) 16页

股权转让协议书(通用3篇) 9页

置业顾问实习总结(通用15篇) 50页

黑龙江省哈尔滨市宾县第一中学2020-2021学年高.. 9页

黑龙江省哈尔滨市尚志中学2020年高三语文月考.. 11页

第一次月考优秀作文(精选4篇) 5页

黑龙江省哈尔滨市振华中学高一英语月考试卷含.. 4页

社区卫生服务工作计划(通用8篇) 17页

黑龙江省哈尔滨市海城中学高一化学下学期期末.. 4页

黑龙江省哈尔滨市是第二十一中学2021年高三语.. 25页