北航惯性导航作业1.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北航惯性导航作业1

惯性导航作业 一、作业内容: 1、数据说明: 惯导系统为指北方位的平台系统。 初始经度为:116.344762072818度 纬度为:39.981430918136度 高度为:40.8236米。 初始姿态角为[0 0 0](俯仰,横滚,航向,单位:度,航向角以逆时针为正)。 初始速度为0米/秒,飞行高度不变(即:无须计算高度通道)。 排列顺序为 一~三行分别为东、北、天向信息,共600秒数据,陀螺仪和加速度计采样周期为0.01秒。 二、作业要求: 1、以经度为横轴,纬度为纵轴(单位均转换为:度)作出系统位置坐标曲线图并附在报告中; 2、以列表形式给出系统纬度、经度、东向速度、北向速度的终点值; 3、作业以纸质报告形式提交,在报告中写“程序流程图”和小结(小结不要写套话,按条简捷的写),报告附源程序,封皮写明联系方式。 三、程序流程 四、结果 经度(°) 纬度(°) 东向速度(m/s) 北向速度(m/s) 116.3487 40.0653 -63.6206 63.6559 五、总结 本次作业是处理实际数据然后得到导航结果,以此对之前所学的进行了一下总结。 由于时间问题,对加速度和速度的积分采用的是欧拉法,相比四阶龙格库塔法,这种方法计算简单但精度较低。遗憾的是并没有比较两者的差距。计算过程中发现Z方向速度不为零,即高度并不像假设的是恒定不变的。 六、源程序 clc clear a=load(C:\Users\Administrator\Documents\MATLAB/jlfw.dat); wib_INSc=a(:,2:4);f_INSc=a(:,5:7); wib_INSc(单位:rad/s) %第一列:数据包序号 第二至四列:分别为东、北、天向陀螺仪角速率信息 %第五至七列:分别为东、北、天向比力信息f_INSc(单位:m/s^2). L(1,:)=zeros(1,60001); Lambda(1,:)=zeros(1,60001); Vx(1,:)=zeros(1,60001); Vy(1,:)=zeros(1,60001); Vz(1,:)=zeros(1,60001); Rx(1,:)=zeros(1,60001);%定义存放卯酉圈曲率半径数据的矩阵 Ry(1,:)=zeros(1,60001);%定义存放子午圈曲率半径数据的矩阵 L(1,1)=39.981430918136/180*pi;%纬度初始值 单位:弧度 Lambda(1,1)=116.344762072818/180*pi;%经度初始值 单位:弧度 Vx(1,1)=0;%初始速度x方向分量 Vy(1,1)=0;%初始速度y方向分量 Vz(1,1)=0;%初始速度z方向分量 fx=f_INSc(1,1:end);%x方向的比力数据 fy=f_INSc(2,1:end);%y方向的比力数据 fz=f_INSc(3,1:end);%z方向的比力数据 g0=9.78049; Wie=7.2921E-5;%地球自转角速度 Re=6378245;%长半径 e=1/298.3;%椭圆度 t=0.01;%采样时间 for i=1:60000 g=g0*(1+0.0052884*sin(L(1,i))^2-0.0000059*sin(2*L(1,i))^2);%重力加速度 Rx(1,i)=Re/(1-e*(sin(L(1,i)))^2);%根据纬度计算卯酉圈曲率半径 Ry(1,i)=Re/(1+2*e-3*e*(sin(L(1,i)))^2);%根据纬度计算子午圈曲率半径 Vx(1,i+1)=(fx(1,i)+(2*Wie*sin(L(1,i))+Vx(1,i)*tan(L(1,i))/Rx(1,i))*Vy(1,i)-(2*Wie*cos(L(1,i))+Vx(1,i)/Rx(1,i))*Vz(1,i))*t+Vx(1,i); %计算速度x方向分量 Vy(1,i+1)=(fy(1,i)-(2*Wie*sin(L(1,i))+Vx(1,i)*tan(L(1,i))/Rx(1,i))*Vx(1,i)+Vy(1,i)*Vz(1,i)/Ry(1,i))*t+Vy(1,i); %计算速度y方向分量 Vz(1,i+1)=(fz(1,i)+(2*Wie*cos(L(1,i)+Vx(1,i))/Rx(1,i))*Vx(1,i)+Vy(1,i)*Vy(1,i)/Ry(1,i)-g)*t+Vz(1,i);%计算速度z方向分量 L(1,i+1)=t*Vy(1,i)/Ry(1,i)+L(1,i); Lambda(1,i+1)=t*Vx(1,i)/(Rx(1,i)*cos(L(1,i)))+ Lambda(1,i); end Lend=L

文档评论(0)

ktj823 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档