为了削弱抖振,结合模糊控制和滑模变结构控制的特点,并按照航向保持和航向改变的控制要求,设计了一种组合式航向控制器.当航向偏差较大时采用基于指数趋近律的滑模控制以缩短操舵时间,反之则采用模糊滑模控制柔化控制信号.仿真结果表明,所设计的模糊滑模控制器无论在响应时间还是在超调量上都优于常规滑模控制器,并对系统的参数摄动和外扰具有强鲁棒性,能满足船舶航向实时控制要求.
2021-12-27 19:14:08 133KB 自然科学 论文
1
3.2 主应变与应变偏量及其不变量 和讨论应力状态时相类似。我们把剪应变等于零的面叫做主平面 ,主平面的法 线方向叫做主应变方向。主平面上的正应变就是主应变。 图 3-4 设在 ABC面的法线方向有一矢量 Sn (图 3-4) , 在变形过程 Sn 中的方向不变 , 只有长度变化为 δSn。因 Sn 与δSn 是在一条直线上 ,故 Sn 与δSn 的 分量成正比例 ,即 δSn Sn = δSx S x = δSy Sy = δSz Sz ( 3-28 ) 其中 Sx , Sy , Sz 及δSx ,δSy ,δSz 分别为 Sn 及 δSn 在 Ox , Oy, Oz轴上的投影。考虑到 δSn Sn = εn 则有 δSx =εn S x , δSy = εn S y , δSz = εn Sz ( 3-29 ) 于是 ,由 (3-16 ) ,有 δSx = εx Sx +εxy Sy +εx z Sz δSy = εxy S x +εy S y +εy z S z δSz =εx z S x +εy z S y +εz S z ( 3-30 ) 将关系式 ( 3-29)代入 (3-30)得 (εx - εn ) Sx +εxy S y +εx z Sz = 0 εxy Sx + (εy - εn ) Sy +εy z S z = 0 εx z S x +εy z S y + (εz - εn ) Sz = 0 ( 3-31 ) 或
2021-12-22 11:20:07 3.19MB 杨桂通
1
概述 这是一种推导并实现用于卡尔AHRS系统的扩展卡尔曼滤波器的工作。 在Jupyter笔记本中介绍了卡尔曼滤波器方程的推导。 卡尔曼过滤器在python / numpy和c ++中均已实现。 一种。 可以使用flightgear.py使用flightgear.py输出测试KF。 该脚本可以使用numpy或c ++实现来运行KF。 参考 要求 pyEfis _ FIX-Gateway _ 测试数据集 从手机收集的数据集用于开发/测试。 该数据包括加速度,陀螺仪,磁力计和GPS数据。 速度和海拔高度是根据GPS数据得出的。 知道问题/待办事项 防滑 转数 空速(从GPS导出)在测试数据集中非常跳跃。 用baro和pito
2021-12-16 16:43:23 1.71MB JupyterNotebook
1
欧拉公式求长期率的matlab代码项目名称 使用MATLAB的姿态和航向参考系统尽可能简单 入门 考虑到很少有使用Matlab来实现“态度和航向参考系统”的实现,以使其对于初学者来说尽可能简单易懂。 Matlab脚本的基础是x-IO示例中的标记。 还使用了Phil Kim著作中的其他脚本。 谢谢您的作者! 您可以帮助修复此示例,并使用新方法或新功能添加新示例! 在这里实现的是: Madwick AHRS算法-四元数-x-IO Mahony AHRS算法-四元数-x-IO 陀螺仪数据集成-欧拉角-菲尔·金-修改后的旋转序列以比较结果 加速度计数据集成-欧拉角-菲尔·金-将g修改为1,旋转顺序并添加了偏航角/航向/ psi计算。 不使用偏航数据计算,因为它是必需的。 线性卡尔曼滤波器(KF)-四元数-Phil Kim-进行了修改。 学习使用Q和R矩阵。 扩展卡尔曼滤波器(EKF)-欧拉角-菲尔·金(Phil Kim)-学习制作Jacobian以及如何影响Q和R矩阵。 无味卡尔曼滤波器(UKF)-欧拉角-菲尔·金(Phil Kim) 扩展卡尔曼滤波器-四元数-PX4自动驾驶仪 无味的卡尔曼滤
2021-11-24 20:05:21 121KB 系统开源
1
船舶运动自适应滑模控制理论、方法和技术应用等方面主要研究成果,涵盖全驱动和欠驱动船舶的航向控制、路径跟踪、轨迹跟踪、自动靠泊等典型运动控制问题,结合自适应控制、反演控制、动态面技术、观测器设计、神经网络、最小参数法、强化学习、粒子群优化等前沿理论和方法,设计船舶运动自适应滑模状态反馈和输出反馈控制方法。
2021-10-25 16:06:40 1.6MB simulink s-function sliding  mode
1
针对船舶航向控制中传统的控制方法船舶响应速度慢,鲁棒性差以及舵角变化比较频繁和抗风浪流干扰能力差问题,采用了广义预测控制的船舶航向保持和转向算法,其中控制器参数可根据智能规则自动调整。使用MATLAB和SIMULINK进行仿真,并加入传统的PID控制进行比较,在船舶航速发生改变使船舶模型发生改变时,仿真结果验证了广义预测控制船舶航向具有更好的鲁棒性,增加风浪流干扰时,结果验证了广义预测控制算法相比于PID控制具有更好的抗干扰能力。
2021-10-20 21:23:37 1.13MB 广义预测控制; 船舶航向控制; MATLAB
1
实际飞行验证通过
2021-10-18 15:02:08 4KB 航线规划
1
基于matlab用神经网络控制船舶航向的仿真程序
2021-09-28 14:00:27 27KB 船舶控制 航向 船舶 船舶航向控制
无信标环境下的行人导航问题是目前导航领域的难题和研究热点,考虑到系统的便携性和实用性,行人自主导航系统多采用惯性器件进行定位解算。针对当前的行人惯性导航系统航向角发散问题,在启发式漂移消除算法(HDE)的基础上,提出一种基于主方向的航向修正算法,根据室内的行走方向大多分为8个主方向的事实,当检测到行人轨迹为直线时,将当前的航向角与主方向角的差值作为观测量进行卡尔曼滤波,对航向角进行修正,并利用腰部PDR的方案进行了单圈和两圈矩形轨迹实验。实验结果表明,该算法在航向修正方面具有一定有效性,且重复性好,定位误差为总路程的1%~2%。
2021-08-09 16:14:45 419KB 室内行人导航
1
一个车按照指定的速度和航向角运动,留下了运动时的轨迹信息。
2021-06-22 18:01:21 2KB matlab代码
1