day01:关于惯性导航工具箱的学习与使用:use of the progen

首先是关于工具箱的下载和安装

这个容我年后再附上,先记录下今天的学习内容和一个简单的思维导图。

学习内容(2019.2.3)

Content:program to show the use of PROGEN.M

首先不多废话附上最终的结果图展示:在这里插入图片描述

这是一个飞行轨迹的描述代码,最终实现如图所示的飞行轨迹。

然后是我学习的一个思维导图:

在这里插入图片描述

insdem01的部分代码如下:
在这里插入图片描述

  1. 前三行对惯性导航的三个基本参数设定了初始值:位置,速度,加速度,
  2. 中间三行设定了惯导系统中的欧拉角的三个参数:翻滚角,俯仰角,偏航角。坐标系使用的是地球坐标系。
  3. 第7行带来了本日学习的第一个难点: eulr2dcm函数的使用,这个函数的定义如下:第7行带来了本日学习的第一个难点: eulr2dcm函数的使用,这个函数的定义如下:
    在这里插入图片描述
    如图所示,输入的欧拉角参数正好是该函数的输入,输出得到一个3*3的方向余弦矩阵
  4. 整个segparam是一个8*9的数组:如图所示:
    在这里插入图片描述
  5. 最后带来了本日学习的最后一个难点:progen函数的理解:
    在这里插入图片描述
    前三个都很好理解,初始的位置,初始的速度,都是在笛卡尔坐标系下的表示,单位分别是mm/s,第三个参数是方向余弦矩阵,具体的算法比较简单,暂不细究。难点在于第四个参数segparam,即之前附上的一个8*9的表格,如何使用这个表格来描述飞行轨迹,就是一开始的这个图形:
    在这里插入图片描述
    由此我们回到这里,看segparam的代码内容:
    在这里插入图片描述
    segparam(i,1)的内容很好理解,就是指定一些运动来组成最后的轨迹图。
    在这里插入图片描述
    segparam(i,2)的内容主要是关于速度的描述,就是说如果在某个阶段之中,则此时物体的速度保持上一阶段的结束时的值,如果是在过渡阶段,那么就视为一个伪参数。
    在这里插入图片描述
    这是指第i次的总加速度,除了参数2不忽略,其他的全部忽略这个参数即可。
    在这里插入图片描述
    这个意思就是转弯的角度,除了第一个定义的转弯,转弯就是由欧拉角中的翻滚角来决定的。也就是参数3,其他的参数中这个角度都是没有意义的,也就是全部视为伪参数。
    在这里插入图片描述
    这个参数是指过渡结束时的参数角度,也就是指转弯结束时角度是否改变,如果不改变,则设置为999,否则视为不改变,同样,他只针对参数4才有意义,否则就是一个伪参数。在这里插入图片描述
    **segparam(i,6)**指的是翻滚角的翻滚速率,同样,除了参数4,其他序号的参数的这个值都是伪参数。
    **segparam(i,7)**指的是关于翻滚结束时俯仰角的设置,同样,如果不变就设置为-999,也是只对参数4来讲才有意义。
    **segparam(i,8)**指的是俯仰角的速率,同上,只对参数4有意义。
    **segparam(i,9)**指每一段的时间持续长度,单位是Second

以上就是今天的学习内容,由于年29,事比较多,学习的内容过于少,明天继续学习关于如何利用这些参数形成飞行轨迹图的表示。###

在这里插入图片描述
加油吧少年!

align/aligncmps.m , 2830 align/alignfn.m , 2902 align/aligni0.m , 3339 align/alignsb.m , 1091 align/alignvn.m , 3267 align/alignWahba.m , 1575 base0/a2caw.m , 638 base0/a2cwa.m , 614 base0/a2mat.m , 704 base0/a2qua.m , 1039 base0/a2qua1.m , 782 base0/aa2mu.m , 1548 base0/aa2phi.m , 1546 base0/aaddmu.m , 1299 base0/askew.m , 577 base0/blh2xyz.m , 999 base0/cros.m , 861 base0/d2r.m , 393 base0/datt2mu.m , 606 base0/dm2r.m , 954 base0/dms2r.m , 1107 base0/dv2atti.m , 1170 base0/iaskew.m , 604 base0/lq2m.m , 577 base0/m2att.m , 551 base0/m2qua.m , 1203 base0/m2rv.m , 1320 base0/m2rv1.m , 1433 base0/m2rv2.m , 956 base0/mnormlz.m , 630 base0/mupdt.m , 1047 base0/p2cne.m , 675 base0/q2att.m , 916 base0/q2att1.m , 1119 base0/q2mat.m , 843 base0/q2rv.m , 643 base0/qaddafa.m , 715 base0/qaddphi.m , 754 base0/qconj.m , 417 base0/qdelafa.m , 671 base0/qdelphi.m , 754 base0/qmul.m , 692 base0/qmulv.m , 1760 base0/qnormlz.m , 416 base0/qq2afa.m , 693 base0/qq2phi.m , 782 base0/qupdt.m , 1119 base0/qupdt2.m , 2337 base0/r2d.m , 393 base0/r2dm.m , 885 base0/r2dms.m , 983 base0/rotv.m , 1198 base0/rq2m.m , 577 base0/rv2m.m , 1139 base0/rv2q.m , 824 base0/sv2atti.m , 1114 base0/vnormlz.m , 404 base0/xyz2blh.m , 1053 base1/altfilt.m , 1554 base1/attsyn.m , 1729 base1/bhsimu.m , 1299 base1/cnscl.m , 2895 base1/cnscl0.m , 2040 base1/conecoef.m , 1373 base1/conedrift.m , 1399 base1/conepolyn.m , 1116 base1/conesimu.m , 1442 base1/conetwospeed.m , 1200 base1/drinit.m , 1063 base1/drupdate.m , 1074 base1/dsins.m , 1185 base1/earth.m , 1484 base1/ethinit.m , 803 base1/ethupdate.m , 2104 base1/fusion.m , 971 base1/gcctrl.m , 1053 base1/gpssimu.m , 2747 base1/imulever.m , 646 base1/imurfu.m , 1998 base1/imurot.m , 621 base1/insextrap.m , 599 base1/insinit.m , 2232 base1/inslever.m , 969 base1/insupdate.m , 2257 base1/invbc.m , 577 base1/la2dpos.m , 901 base1/odsimu.m , 2475 base1/olsins.m , 798 base1/pp2vn
02-08 1392
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IMMUNIZE

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值