船舶主机遥控的逻辑控制和转速的遗传算法PID控制

被引量 : 16次 | 上传用户:vbcjun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文来源于上海市教委重点课题:船舶主柴油机自动控制系统建模与仿真研究,介绍了船舶主机遥控及仿真系统的结构功能以及发展过程,提出了利用SoC单片机C8051F020为主进行主机遥控及仿真系统的硬件电路设计。在充分利用单片机内在资源的情况下,结合HD7279A等接口芯片以简单的方式完成了仿真系统控制台的模拟面板上LED指示,控制按键,车钟,模拟仪表等大量的数字和模拟量的输入输出电路。同时提供了按键和LCD液晶来构成人机交互,完成控制系统参数的设定和显不。 根据SoC单片机完善的系统结构,提出了利用单片机硬件中断和软件中断来实现程序的多任务并行运行,完成模拟信号和数字信号的采集,处理和控制,来进行主机遥控系统的实时仿真。同时,单片机通过RS232串口和PC机通讯,将采集的信号和PC机的操作命令进行交换,共同构成完整的仿真系统设计。 本文介绍了微软公司提出的用于软件设计的.NET框架的内容和作用,并采用微软公司的Visual Basic.NET语言和Visual Studio.NET 2005的编程环境,设计了详细的用户仿真界面。同时用基于面对对象的方法设计了船舶的逻辑程序控制,包括换向逻辑控制、起动与制动逻辑控制、重复起动程序控制、重起动逻辑控制、慢转起动逻辑控制。 本文还研究了主机的转速控制系统,包括程序加减速,转速限制,转速与负荷控制,负荷限制,主机的模型和常规PID控制方法。由于在实船上常规PID控制得到了广泛的应用,而难点在于PID参数的整定,本文研究了PID参数自适应的方法,并运用遗传算法来进行PID参数的自整定,通过MATLAB仿真,证实了遗传算法不依赖于被控制对象的模型,特别在对复杂系统的PID参数整定上可以替代专家系统完成一部分的功能,在实际中具有一定的优越性。在实际的模拟器的程序运行,采用MATLAB和Visual Basic.NET混合编程,在Visual Basic.NET的程序中调用MATLAB算法,完成整个系统实时可靠的软件运行。 根据本文设计的船舶主机遥控仿真系统将运用在上海海事大学轮机自动化实验室,将在教师的教学和学生的培训中发挥重要的作用。
其他文献
《清明上河图》真实地再现了北宋都城汴京清明时节的繁华景象,是一件伟大的现实主义绘画艺术珍品。作品不但表现内容丰富、形象生动传神,而且画面中的建筑布局以及人们的生活
目的分析2007~2013年7年间某医院肠道门诊就诊病例,为加强肠道门诊相关疾病的防控以及规范诊疗措施提供参考依据。方法从该医院肠道门诊早期监测预警系统统计病例信息并做相
经过多年的发展,人民银行运行的征信系统已经成为我国金融领域乃至整个市场经济的重要基础设施。作为专业化征信机构,人民银行征信中心依法履职,切实维护信息主体合法权益,积
<正>获得性免疫是高等动物体内非常重要的一种免疫反应,其主角是T淋巴细胞。外源性化学物(如药物和环境污染物等)对T淋巴细胞分化、成熟、增殖和信号转导的影响一直是免疫毒
刑事责任的定义在刑法理论中是一个非常重要但又饱含争议的问题,理论界给出的定义多达七种,但无一例外都是从形式的角度给出的定义,然而形式的定义并未能揭示刑事责任的实质,
目的探讨早期新生儿肾盂分离与胎龄、出生体重、性别的关系,为临床诊断提供参考。方法对320例生后2~7 d的新生儿进行泌尿系超声检查,其中男180例,女140例,胎龄28~42周,平均36±
介绍了将"模糊数学初步"引进高中课程的一些探讨性作法,应用调查问卷的方式,让学生对课程教材进行评价.调查分析表明,在高中增加"模糊数学初步"这门课程能够开拓中学生的视野
作为现代企业内部控制的重要环节,企业内部会计控制在企业整体会计管理体系中,占据着核心的地位。包括企业财务信息的内涵与实质,都会从内部会计控制中体现,并可以被作为强化
<正>2015年4月17日,阿里巴巴旗下的蚂蚁微贷推出新产品"花呗",消费者可以使用"花呗"的授信额度在淘宝、天猫上先消费再还款,其实质是网络虚拟信用卡。"花呗"上线短短几天,通
会计核算工作作为企业财务管理部门的基本工作,对于企业财务管理质量与经济活动开展也有着直接的影响。本文针对企业会计核算工作,首先概述了企业会计核算的基本内容,进而分