基于CAN总线的自动操舵系统的研究与设计

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:lvtao_cn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自动操舵系统(Autopilot)是船舶安全航行的重要设备,位于船舶驾驶舱中综合船桥系统的核心部位,对通讯稳定性、操作简易性、控制精准性的要求很高。传统的自动操舵系统,主要存在以下问题:1)数据传输采用串口方式,时效性差,传输距离有限;2)没有独立的报警自检测系统,出现重要信息遗漏的情况3)航向控制算法局限于线性运动,在非线性情况下稳定性差。针对以上问题,本文提出了一款基于CAN总线的自动操舵系统,主要研究内容如下:首先,根据自动操舵系统的工作原理提出了总体设计方案。自动操舵系统由五个单元组成:核心控制单元、人机交互单元、串口与CAN双向转换单元、操舵执行单元、实际舵角反馈单元。系统硬件平台是基于ARM芯片Cortex-M3(LPC1768)、Cortex-A8微控制器。其次,进行了通讯模块的设计,包括自动操舵系统内部网络总线协议和串口与CAN双向转换单元。为了解决数据传输可靠性的问题,本文采用基于CAN2.0B的CAN总线通讯协议,将系统内各单元通讯ID和具体信息格式按照协议完成分配;为了解决自动操舵系统与综合船桥设备之间信息交互的问题,设计了串口与CAN双向转换单元。第三,进行了操舵控制模块的设计,包括核心控制单元和实际舵角反馈单元。为了解决报警信息遗漏的问题,设计了一套报警自监测系统,采用在线故障诊断技术,能够实时检测自动操舵系统的健康运行情况。为了提高航向控制算法在非线性运动情况下的稳定性,采用最优控制算法和反馈线性算法相结合的方式,利用反馈线性理论将非线性船舶运动方程转化为线性方程。依据最优控制理论计算出满足艏向角、实际舵角、转向速率的全局最优控制指令舵角。最后,进行了联调和仿真测试。基于自动操舵系统的性能指标,分别按照国际标准IEC 62065中规定的三类船舶模型,进行系统的仿真测试。利用MATLAB与VC++结合编译的智能船模仿真系统与自动操舵系统连接,将仿真过程中的测试参数存储保存。利用MATLAB显示图样,观察图样曲线变化,进而观测操控性能。根据联调测试和仿真测试结果,本文所提的自动操舵系统具有通讯稳定、控制精度高、抗干扰能力强、操作简单等特点,达到预期目标。
其他文献
随着我国造船实力的不断提升,竞争的压力也越来越大.如何应用数字化造船工具在生产管理实践中不断提高信息化应用水平.是船舶制造企业提高自身竞争力的有效手段。本文以H公司480吨级多用途船项目为背景.结合数字化造船工具SPD的应用.在设计中考虑生产要求,在生产计划中加强对设计信息的利用.使设计优势在生产中得到充分发挥,实现设计、制造、控制一体化,提高企业的数字化制造水平和生产管理水品。为了能够发挥SPD
2022年元旦期间,上海石化1.2万t/a 48 K大丝束碳纤维项目的氧化炉、碳化炉等一批重要设备陆续到场,标志着项目进入了设备安装阶段,预计在6月底完成中间交接,交付生产准备。据该公司碳纤维事业部介绍,大丝束碳纤维项目的一大亮点就是关键装备国产化。据了解,大丝束碳纤维项目是中国石化重点项目和上海市重大产业项目集中开工的项目之一。
期刊
罗兰·艾默里奇执导的影片经历了由实验性到全球化生产的过渡。影片主题核心由"以奇幻元素衬托人的无所不能"向"开发凡人英雄的巨大潜能"迁移。影片内容从生态环境的摧残与消亡逐渐转向意识形态视阈下的种族焦虑。由此可见,全球化视野下的影视创作与文化输出正萦绕人类命运共同体构建而展开。
本论文利用基于密度泛函理论的第一性原理计算方法,研究了CO,O,OH在Pt基合金表面的吸附行为,为质子交换膜燃料电池电极材料的设计和应用提供了理论参考;此外,研究了Li原子修饰的B12N12笼子的储氢行为。主要结论如下:一、研究了CO在Pt(111),Ni(111)和六种结构的Pt/Ni合金(Pt3Ni(111),PtNi(111),PtNi3(111),Pt(111)一skin-Pt3Ni,su
带有内光源的导波的控制方程一般是非齐次Helmholtz方程。本文在齐次Helmholtz方程的数值算法的基础上,针对周期波导的非齐次Helmholtz方程,构造了两种基于Dirichlet-to-Neumann(DtN)映射的数值算法,即M算法和P算法。在周期结构的波导计算中,这两种方法与传统方法相比大大减小了对计算机存储量的要求,同时缩短了计算时间。对于M算法来说,由于波导的周期性,只需要计算