- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
比例导引图解推导
比例导引图解推导
PAGE
比例导引图解推导
比例导引图解推导
比例导引法时,面对枯燥难懂的公式,很难理解,于是下载了一些仿真程序,但它们都没有注释,同时求解的模型也没有给出,导致源程序很难读明白,因此也就无法透彻地理解比例导引法的制导过程。针对此问题,本人做了如下工作,希望能够与大家分享交流,如有不妥之处,望多多指正。
???????首先,对下载的比例导引法求解三维制导问题的仿真程序,进行了详细的分析与注释,如下所示:
%三维制导模型,比例导引法求解
%源代码作者不详,注释人:lylogn
%Modified by lylogn,2012年4月17日
clear all;
close all;
clc?
dt=;%仿真时间步长
alpha=pi/6;v_t=;s_t=v_t*dt;%目标以的速度沿alpha的角方向匀速飞行,s_t为目标在单位仿真步长前进的距离
v_m=;s_m=v_m*dt;%s_m为导弹在单位仿真步长沿目前速度方向前进的距离
x(1)=0;y(1)=;z(1)=0;?
pmr(:,1)=[x(1);y(1);z(1)];?%导弹初始位置,在坐标原点
ptr(:,1)=[25;5;7];?%目标初始位置
K=3;?%比例导引系数
q(1)=0;?%初始的视线角,设定参考线为t和m初始位置的连线
o(1)=0;?%初始导弹速度向量方向角
a(1)=0;?%初始导弹相对目标的运动速度向量的方向角
for(k=2:600)?
ptr(:,k)=[ptr(1,1)-v_t*cos(alpha)*dt*k;ptr(2,1);ptr(3,1)+v_t*sin(alpha)*k*dt];?%目标运行轨迹方程,匀速直线运动
r(k-1)=sqrt((ptr(1,k-1)-pmr(1,k-1))^2+(ptr(2,k-1)-pmr(2,k-1))^2+(ptr(3,k-1)-pmr(3,k-1))^2);%k-1时刻导弹与目标在三维空间中的欧氏距离
c=sqrt((ptr(1,k)-pmr(1,k-1))^2+(ptr(2,k)-pmr(2,k-1))^2+(ptr(3,k)-pmr(3,k-1))^2);?%目标k时刻位置与导弹k-1时刻位置间的距离
b=acos((r(k-1)^2+s_t^2-c^2)/(2*r(k-1)*s_t));?
%%%此处参见公式一%%%
dq=acos((r(k-1)^2-s_t^2+c^2)/(2*r(k-1)*c));%k-1时刻到k时刻的视线角变化量(假设导弹不动,目标移动)
%%%此处参见图一%%%
if abs(imag(b))0?%如果acos的值出现虚数,则说明该角度一定很小,对其进行近似操作
b=;?
end?
if abs(imag(dq))0?%同上
dq=;?
end?
q(k)=q(k-1)+dq;?%更新视线角
o(k)=o(k-1)+K*dq;?%更新导弹速度向量方向角
a(k)=o(k)-q(k);?%更新导弹相对目标的运动速度向量的方向角
c1=r(k-1)*sin(b)/sin(a(k)+b);?%计算k-1时刻角b所对边的长度
%%%此处参见公式二%%%
c2=r(k-1)*sin(a(k))/sin(a(k)+b);?%计算k-1时刻角a(k)所对边的长度
c3=sqrt((c1-s_m)^2+(c2-s_t)^2+2*(c1-s_m)*(c2-s_t)*cos(a(k)+b));?%计算k时刻导弹m与目标t之间的距离(在导弹不动,目标移动的假设条件下),为假值
dq=a(k)-acos(((c1-s_m)^2+c3^2-(c2-s_t)^2)/(2*(c1-s_m)*c3));?%k-1时刻到k时刻的视线角变化量(假设导弹移动,目标也移动),以下代码重复以上过程,为假值
%%%此处参见图二%%%
if abs(imag(dq))0?
dq=;?
end?
q(k)=q(k-1)+dq;?
o(k)=o(k-1)+K*dq;?
a(k)=o(k)-q(k);?
c1=r(k-1)*sin(b)/sin(a(k)+b);?
c2=r(k-1)*sin(a(k))/sin(a(k)+b);?
c3=sqrt((c1-s_m)^2+(c2-s_t)^2+2*(c1-s_m)*(c2-s_t)*cos(a(k)+b));?%计算k时刻导弹m与目标t之间的距离(在导弹移动,目标也移动的假设条件下),逼近真值,以下计算使之更加精确
dq=a(k)-acos(((c1-s_m)^2+c3^2-(c2-s_t)^2)/(2*(c1-s_m)*c3));?%k-1时刻到k时刻的视线角变化量(假设导弹移动,目标也移动),以下代码重复以上过程,为真值
您可能关注的文档
- 必修一第二章----2.4.2函数与方程之二分法.docx
- 必修一第二章-一元二次函数、方程和不等式全章讲解训练-(含答案).docx
- 必修一第二章--函数习题课2.docx
- 必修一至必修三:高中生物知识点总结.doc
- 必修一第二章单元检测.docx
- 必修一至必修五背诵篇目.docx
- 必修一英语单词默写汇总.doc
- 必修一英语语法单项练习题.doc
- 必修一高中英语第一单元重点词汇讲解.doc
- 必修一高一数学函数单调性习题大全.doc
- 5.1文明有礼 教学评议题式教学设计 2025道德与法治八年级上册.docx
- 粤教沪外教版四上 Unit 4 My Day Lesson 1 Period 2课件.pptx
- Unit 1My Dream Job 第6课时Oral communication课件 2025仁爱科普版英语八年级上册.pptx
- Unit 1My Dream Job 第7课时Reading for Writing课件 2025仁爱科普版英语八年级上册.pptx
- Unit 4 Changing and Growing 第1课时Listening & Speaking 课件 2025仁爱科普版英语八年级上册.pptx
- Unit 2 The World of Art 第1课时Listening & Speaking 课件 2025仁爱科普版英语八年级上册.pptx
- Unit 4 Changing and Growing 第4课时Theme reading 课件 2025仁爱科普版英语八年级上册.pptx
- Unit 4 Changing and Growing 第6课时Oral communication课件 2025仁爱科普版英语八年级上册.pptx
- Unit 4 Changing and Growing 第5课时Grammar in use 课件 2025仁爱科普版英语八年级上册.pptx
- 粤教沪外教版四上 Unit 4 My Day Lesson 2 Period 1课件.pptx
最近下载
- 最新2025年辅警面试问题(+答案)辅警面试的问题和回答.docx VIP
- 机械厂采购管理程序,采购操作步骤和方法,采购工作制度.docx VIP
- 水平五(高中)体育《足球:脚内侧传球》公开课教案.doc VIP
- 《食管癌的放射治疗》课件.ppt VIP
- 供应商生产能力协同发展规划(2025年)协议.pptx VIP
- 第2课 处理平面设计素材 主题2教学设计-2023-2024学年闽教版(2020)信息技术八年级上册.docx VIP
- 人教新课标小学二年级上册数学第5单元《表内乘法(二)--9的乘法口诀》同步检测1.doc VIP
- (2025年)科创板试题及答案.docx VIP
- 屋面并网光伏发电系统 施工规范.pdf VIP
- PV3942一立方舱测VOC中英版本.pdf VIP
原创力文档


文档评论(0)