MATLAB惯性导航工具箱用户手册

版权申诉
5星 · 超过95%的资源 3 下载量 153 浏览量 更新于2024-07-04 3 收藏 780KB PDF 举报
"MATLAB惯性导航工具箱是一款专用于惯性导航系统(INS)仿真的软件工具,适用于Windows平台,并包含用户手册。该工具箱提供了丰富的函数和算法,支持航迹/飞行器动力学仿真,坐标转换,以及考虑地球物理效应的导航计算。它还涵盖了陀螺仪和加速度计的漂移模型,初始化误差处理,以及噪声模型。此外,工具箱还具备生成和显示地球大圆轨迹的功能,并涉及游动方位角系统。手册包括了各种函数的详细说明,如坐标变换、导航更新、轨迹插值和可视化等。安装过程简单,只需将文件复制到指定目录并配置MATLAB路径。" MATLAB惯性导航工具箱(INS Toolbox 2003)是为开发和测试惯性导航系统设计的,它利用MATLAB的计算能力,为用户提供了便捷的环境来模拟和分析惯性导航系统的行为。该工具箱的核心功能包括: 1. **航迹/飞行器动力学仿真**:允许用户模拟飞行器在空气动力学和重力作用下的运动,考虑飞行器的加速度、速度和位置变化。 2. **坐标系转换**:提供了多种坐标系之间的转换,如地心地固坐标(ECEF)、北东地(ENU)、经纬度高度(LLH)和地平坐标(NED)等。 3. **地球物理效应**:考虑地球自转(科里奥利效应)和地球曲率对导航的影响,以及加速度计的漂移模型。 4. **陀螺仪和加速度计漂移**:模拟陀螺仪的零点漂移和加速度计的随机误差,这些都是惯性导航系统中的关键误差源。 5. **初始化误差**:处理初始速度和姿态角的误差,这对于确保导航系统的准确性和稳定性至关重要。 6. **陀螺仪噪声模型**:考虑传感器的噪声特性,对仿真结果进行更真实的预测。 7. **地球大圆轨迹**:生成和显示飞行器沿地球大圆路径的轨迹,这在长距离飞行或全球导航中尤为重要。 8. **游动方位角系统**:处理方位角的变化,对于导航系统解算方向信息至关重要。 工具箱中包含了一系列MATLAB函数,例如`bodupdat`用于更新载体动力学,`coriolis`计算科里奥利力,`dcm2eulr`进行方向余弦矩阵到欧拉角的转换,`gravity`计算重力加速度,`plotwrld`则用于绘制世界地图上的轨迹等。这些函数提供了惯性导航系统仿真所需的基本操作和计算。 安装工具箱时,用户需要在MATLAB的安装目录下创建一个新的子目录`ins`,并将工具箱的所有文件复制到该目录。然后,在MATLAB环境中,通过修改`pathdef.m`文件或使用MATLAB的`addpath`命令将工具箱路径添加到搜索路径中,以便正确调用其中的函数。 这个工具箱对于研究人员、工程师和学生来说是一个宝贵的资源,他们可以借此深入理解惯性导航系统的工作原理,进行系统设计、性能评估和故障诊断。
2021-03-07 上传
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