• 大小: 2KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: 其他
  • 标签:

资源简介

经典比例导引法,二维,详细注释每一行代码,适合比例导引法的入门学习经典比例导引法,二维,详细注释每一行代码,适合比例导引法的入门学习

资源截图

代码片段和文件信息

clear all;
close all;
clc;

Time=0;
TimeStep=0.005; %仿真步长
%-------初始化制导系统参数---------
pi=3.141592653;
g=9.8;
Ma=340;
%---------导弹参数--------------
Rmx=50;Rmy=0; %导弹初始位置
Vm=-3.24*Time^3+41.7*Time^2-248*Time+888; %导弹速度(m/s)
AmMay=500*g; %导弹最大机动能力
HeadError=-0.001; %指向角误差

%-------目标参数------------
Rt=6000;  %目标初始距离(弹目斜距)
ThetaT=pi+8/180*pi; %目标速度方向
Rtx=Rt*cos(8/180*pi); %目标初始X轴位置
Rty=Rt*sin(8/180*pi); %目标初始Y轴位置
Vt=5*Ma; %目标速度(m/s)
AtMay=0*g; %目标机动能力

%--------导弹和目标几何运动学结算--------
Rtmx=Rtx-Rmx; %弹目在X轴方向的相对距离
Rtmy=Rty-Rmy; %弹目在Y轴方向的相对距离
Rtm=sqrt(Rtmx^2+Rtmy^2); %计算弹目相对距离
SightAngle=atan(Rtmy/Rtmx); %视线角
LeadAngle=asin(Vt*sin(SightAngle-ThetaT)/Vm); %指向角
Vmx=Vm*cos(SightAngle-LeadAngle+HeadError); %导弹沿X轴方向的速度分量
Vmy=Vm*sin(SightAngle-LeadAngle+HeadError); %导弹沿Y轴方向的速度分

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        4210  2020-04-20 11:55  经典比例导引法.m

评论

共有 条评论