船舶航向/横摇控制系统信息处理系统

被引量 : 0次 | 上传用户:nihao99520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于船舶行驶时航行工况和海洋情况复杂多变,使得船舶运动信息的处理十分繁琐,如何实时、准确、方便地对船舶进行运动控制和信息处理,成为船舶控制系统需要解决的关键性问题。针对上述问题,本文主要研究设计船舶航向/横摇控制系统信息处理系统,为实现复杂的控制算法和简洁的操作界面等目标进行了系统的软硬件设计。船舶航向/横摇控制系统信息处理系统基于船舶舵/翼舵-鳍/翼鳍联合控制模型,在MATLAB环境下进行了系统仿真,验证了控制算法的可行性。在此基础上,本文设计了基于工控机的信息处理硬件系统,并将仿真方法采用C++语言编制,在VC++环境下进行了信息处理系统的软件开发。信息处理系统是船舶航向/横摇控制系统的核心部分。本文基于研华610H型工控机和PCI-1716、PCI-1723型板卡设计了信息处理系统硬件的总体方案,对板卡进行了驱动、测试等工作,设计了传感器—工控机的A/D转换通道、工控机—伺服系统的D/A转换通道。按照模块化程序设计的思想,本文设计了信息处理系统软件编制的总体方案,对算法模块、通信模块、人机界面模块等进行了调用,为仿真结果的实际应用创造了可行性。舵角/翼舵角、鳍角/翼鳍角智能分配控制是信息处理系统的核心。在船舶舵/翼舵—鳍/翼鳍联合控制模型的基础上,按照基本遗传算法的相关理论,本文设计了信息处理系统中算法的实现流程。采用程序语言与控制模型相结合的设计思路,确定了智能分配控制的适应度函数和各种矩阵。本文基于工控机在Visual C++6.0环境下开发了算法控制程序、数据采集卡的驱动程序、中断程序、接口程序等,为系统的软硬件调试做好了铺垫。设计了VC++环境下的人机界面,以对话框方式输入初始参数,可对试验参数进行保存与查看,以曲线形式显示试验结果,并与视景仿真系统进行通信。最终实现形式符合系统设计目标。
其他文献
唐朝与新罗联合灭亡百济、高句丽后,两国合作基础亦不复存在,为争夺对百济和高句丽故地的统治权,唐朝与新罗最终爆发战争。由于唐朝受西北吐蕃炽盛局势的影响,不得不对朝鲜半
通过扫描电镜、X射线能谱、X射线衍射、傅立叶变换红外光谱和BET测试,对不同浓度的硫酸改性后的凹土进行分析。结果表明,经过合适浓度的硫酸处理的凹土可获得较好的脱色效果
本文重点从人力资源实践角度出发,对中小企业绩效考核的必要性进行分析,仔细分析阐述了绩效考核的难点,并谈了解决绩效考核问题的解决步骤与方法。
"史前"之概念一般指人类社会在未出现文字之前的历史发展阶段,在中国多指考古学上的旧石器时代和新石器时代。以现今福建区域內的史前考古,其年代在考古学上不仅包括福建的旧
校本课程的实施使学校真正有了对课程的选择余地,使学校能够更好地体现与发挥办学特色,采用校企合作开发校本课程,让企业参与课程的建设,可以起到学习毕业真正达到零距离就业
介绍一种非独立的、可弱磁升速的直流电动机调速系统,并采用工程设计方法选定了励磁电流控制器和反电势控制器的参数,在MATLAB/SIMULINK环境下仿真得到该系统的控制效果。研
对全国231所高等学校基层学术组织现状的问卷调查结果表明,当前高等学校基层学术组织主要存在组织结构类型缺乏多样性,部分大学分层不当;组织体制趋同,刻板呆滞;组织职能褊狭
介绍单片机系统中的两种数字滤波算法及适用条件
本文对建筑工程技术资料管理中存在的一些问题作了详细分析,并提出了改进对策与建议。
针对某些情况下进行曲线拟合时要求保留原样本点且对实时性的要求较高,本文介绍了几种通过插值的方法快速拟合曲线的方法,并对这几种算法进行了有效性和实时性的对比.