• 大小: 134KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: 其他
  • 标签: 比例导引  

资源简介

本三维比例导引有gui界面支持,方便修改输入条件,观察仿真效果。

资源截图

代码片段和文件信息

function dy=missile1(TY)
global ax2_t;  %载机航迹坐标系下载机x轴的加速度 ;
global ay2_t;  %载机航迹坐标系下载机y轴的加速度 ;
global az2_t;  %载机航迹坐标系下载机z轴的加速度 ;
global v2_t;    %载机航迹坐标系下载机的速度;
global x_t;   %地面坐标系下载机x轴的初始位置;
global y_t;   %地面坐标系下载机y轴的初始位置;
global z_t;   %地面坐标系下载机z轴的初始位置;
global theta_t;   %地面坐标系到载机航迹坐标系转换的弹道倾角;
global psiv_t;   %地面坐标系到载机航迹坐标系转换的弹道偏角;
global x_m; 
global y_m; 
global z_m; 
global psiv_m;     %载机机体坐标系到地面坐标系转换的偏航角;
global theta_m; 
global v2_m;
global tf;
global K1;
global K2;

R=sqrt(((Y(6)-Y(1))^2)+((Y(7)-Y(2))^2)+((Y(8)-Y(3))^2));
q1=asin((Y(7)-Y(2))/R);%目标线倾角
q2=-atan((Y(8)-Y(3))/(Y(6)-Y(1)));%目标线偏角

dy=zeros(111);
%y0=[x_m;y_m;z_m;theta_m;psiv_m;x_t;y_t;z_t;v2_t;theta_t*pi/180;psiv_t*pi/180];   %导弹目标运动的各项初值;

%舰空导弹运动轨迹
dy(1)=v2_m.*cos(Y(4)).*cos(Y(5));
d

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      86622  2012-03-27 10:46  比例导引三自由度弹道仿真 MATLAB+GUI\11.jpg

     文件       1696  2018-01-31 09:59  比例导引三自由度弹道仿真 MATLAB+GUI\missile1.m

     文件      48157  2018-01-31 09:56  比例导引三自由度弹道仿真 MATLAB+GUI\missille.fig

     文件      23228  2018-01-31 10:36  比例导引三自由度弹道仿真 MATLAB+GUI\missille.m

     目录          0  2018-01-31 10:31  比例导引三自由度弹道仿真 MATLAB+GUI

----------- ---------  ---------- -----  ----

               159703                    5


评论

共有 条评论