基于arm的小型船舶自动操舵系统的设计与实现_第1页
基于arm的小型船舶自动操舵系统的设计与实现_第2页
基于arm的小型船舶自动操舵系统的设计与实现_第3页
基于arm的小型船舶自动操舵系统的设计与实现_第4页
基于arm的小型船舶自动操舵系统的设计与实现_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于ARM的小型船舶自动操舵系统的设计与实现基于ARM的小型船舶自动操舵系统的设计与实现内容提要介绍小型船舶自动舵系统的自主研发设计。该设计选用PHILIPS公司的ARMLPC2214控制器、大电流MOS管IRF9540N、上海直川电子科技有限公司生产的ZCC04型磁罗经转换器等产品,并利用常开常闭继电器解决了手动随动操舵转换,设计485总线接口电路解决舵角信号的传输。某渔船试用证实,该设计可靠性高、稳定性好,节能效果明显,有望改变国内小型船舶自动舵产品基本依赖进口的局面。关键词船舶自动操舵装置手动随动转换舵角信号传输设计0引言自动舵是船舶控制系统中不可缺少的重要设备。它可以通过航向设定使船舶航迹更接近直线,避免了“蛇行”从而更节能更经济,还能节省人力资源。我国在从70年代就开始自动舵的研究,并取得了一定的成就,但国内自动舵的研究侧重于理论方面的算法仿真,很少做出实际产品。迄今为止,国内船舶安装的自动舵基本完全依赖进口。因此,我们自行开发了基于ARM的小型船舶自动舵系统,包括手动(应急)操舵、随动操舵、自动操舵三部分。1自动舵系统的工作原理及其系统结构设计船舶自动舵时,船舶航向控制系统模型一般采用如下所示的野本模型式中是航向;是舵角;T和K是模型的参数。T和K,一般表示为TTL/V和KKV/L其中V是船速;L是船长;T和K是模型的无因次系数,是船型参数和装载状态等的函数,一般由海上实船试验获得。1根据上列舵角与航向关系式,设计自动舵闭环系统结构框图,见图1。随动操舵部分,不包括磁罗经传感器参与的外环,只包括角度传感器参与的内环,是单闭环系统。其工作原理是角度传感器检测实际舵角信号;控制器比较实际舵角信号与给定舵角信号(偏航角)得出它们的偏差;控制器根据偏差控制电磁阀驱动电路的相应电磁阀开闭;液压舵机改变舵的方向和角度,直至实际舵角与给定舵角信号二者偏差为零。自动操舵部分,包括磁罗经传感器参与的外环和角度传感器参与的内环,是一个双闭环控制系统。其工作原理是磁罗经传感器检测船舶实际航向信号;控制器比较实际航向信号与给定航向信号的偏差即偏航角;控制器根据偏航角用PID算法计算出偏舵角去控制舵机;舵机改变舵的方向和角度使船舶改变航向,如此反复,直至实际航向与给定航向信号二者偏差为零。根据自动舵原理自行开发研制的自动舵系统,共分成以下几个部分(框图见图2)控制器;输入信号,包括比例/积分/微分/海况信号、给定航向信号、实际航向信号、给定舵角信号、实际舵角信号等;输出信号,包括HDT(艏向)信号、电磁阀驱动电路、应急控制电路、手动随动切换电路、显示等。2系统重点模块硬件电路简介21控制器选用PHILIPS公司的ARM(32位微处理器)的LPC2214作为系统主控制器,因为其自身所带资源丰富,包括10位高精度的AD转换器、两个串行口、16K内部RAM、128K内部FLASH等,可满足整个自动操舵控制系统设计需要,不必再做外部扩展;价格便宜,与普通单片机价格相差不多。222电磁阀驱动电路目前船舶大多使用液压舵机,只需通过控制电磁阀启闭就可以控制舵的运动。舵机电磁阀开关频繁,驱动电流也比较大。若用继电器控制电磁阀,继电器易损坏。所以本设计选用大电流MOS管IRF9540N控制电磁阀启闭,同时选用TLP521隔离电磁阀端的干扰信号。图3是某一路电磁阀的驱动电路,工作原理是当P02低电平时,WHEEL_STEERING_R端为24V,电磁阀线圈得电闭合;反之,当P02高电平时,则电磁阀线圈失电开启。23手动操舵(应急)控制电路舵故障可能导致船舶失控,应急操舵(即手动操舵)是自动舵系统不可或缺的部分。应急操舵即手动操舵,不经过上述电磁阀驱动电路,直接控制电磁阀启闭,工作原理见图4。应急操舵手柄有左、中、右等三个档位(图4HANDHANDLEJ1)。应急操舵手柄处于中位,零位,舵不动;处于右位,HAND_STEERING_R接24V,HAND_STEERING_L接地,继电器RLA2处于常闭状态,手动手柄直接控制舵机,使舵叶右转;处于左位,HAND_STEERING_L接24V,HAND_STEERING_R接地,舵叶左转。24手动随动切换电路手动操舵,当随动系统故障时的备用,具有最高优先权,即手动操舵时,系统必须立即切换到手动操舵模式,而不管是否正在随动操舵。因此,手动操舵与随动操舵这两个操舵系统如何结合在一起,并使手动操舵有最高的优先级,是本设计的关键之一。本设计利用常开常闭触点继电器继电器线圈,由ARM控制器通过P04引脚控制其得电、失电;应急操舵一个控制端HAND_STEERING_R接在继电器的常闭触点上;随动操舵的一个控制端WHEEL_STEERING_R接在继电器的常开触点上;HCPL2531是双路光耦开关。图4示出控制某一路电磁阀的具体电路。这样只要应急操舵手柄不在中位,即只要手动操舵(不论处于左位或右位),P05脚都向ARM控制器输出低电平,而ARM控制器就把P04置为高电平,使继电器线圈失电,常闭触点闭合,形成应急操舵通道。只要应急操舵手柄处于中位,系统不处于手动操舵状态,P05脚就向ARM控制器输出高电平,同时ARM控制器把P04置为低电平,继电器线圈得电,常开触点接通,形成随动操舵通路。25舵角信号处理舵角信号,包括给定舵角信号和实际舵角信号,二者之差即偏舵角。如前述工作原理,给定舵角或给定航向已知,实际舵角信号也可方便地通过角度传感器检测并以电压信号形式输出,关键在于是电压信号不能远传。为此,我们自行开发了舵角发送装置把舵角信号从电压信号转换为485信号,再在自动舵系统中设置一个485总线接口电路实现控制器与实际舵角信号发送装置之间的通信,得到实际舵角信号。该485接口的具体电路参见图5。26航向信号处理航向信号,包括给定航向信号和实际航向信号,二者之差即偏航角。给定航向信号,是由电位器产生的电压信号,电压范围033V,对应航向0360,通过ARM控制器AD通道处理即可。实际航向信号,可从磁罗经得到但只能肉眼读取,必须转化为电信号。为此,我们采用上海直川电子科技有限公司生产的ZCC04型磁罗经转换器,把机械式磁罗经的航向信息转换为数字信号,其工作电压5V;分辨率01度;以485接口半双工方式通信,默认波特率4800BPS,数据输出格式CSHDT,XXXX,THH。数据输出格式中,为起始符,CS为厂家名称,HDT表示艏向,XXXX为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论