论文题名: | 分油机模拟控制面板智能化设计 |
关键词: | 分油机;模拟器;以太网;智能化设计;控制面板 |
摘要: | 轮机模拟器作为一种船员培训设备已经在航海类高校和船员培训机构广泛的使用。使用轮机模拟器进行船员培训可以避免实船培训费用高、耗时长和危险度高的缺点,然而作为国内最具有代表性的DMS系列轮机模拟器的分油机模拟器依然采用落后于船舶市场的EPC50控制器作为仿真对象。并且分油机模拟控制面板没有在应用编程功能,使得后续的维护和升级非常繁琐,常常需要专业人员到达现场。分油机模拟器是船舶轮机模拟器的重要组成部分,对船员培训和教学都有着重要的作用。针对以上问题,本文以Cortex-M3架构的STM32F103RCT6嵌入式微处理器为主控MCU,以嵌入式UCOSIII操作系统为软件设计平台,以ALFALFA公司的EPC60分油机控制器为方针对象设计了智能化的分油机模拟控制面板。 本课题主要完成船舶分油机模拟控制面板软硬件设计,并采用C#语言编写了基于以太网的远程在应用编程软件。分油机模拟控制面板的硬件电路原理图和PCB布局布线均在Altium Designer14中完成。根据分油机模拟控制面板的功能要求,硬件电路设计主要包括以太网通信、液晶显示、LED指示灯显示和按键输入等。分油机模拟控制面板嵌入式软件均采用C语言在KEIL平台上编译下载到STM32单片机中运行。为了实现在应用编程功能,本文在实现了分油机模拟控制面板功能的APP程序后还编写了用于烧写APP程序的bootloader程序。 采用C#语言编写了基于windows平台的上位机程序下载软件,用于通过以太网向STM32烧写程序,实现分油机模拟控制面板的智能化设计。上位机下载软件还可以通过自己搭建的web服务器自动下载最新程序到本地或者自动向设置的分油机模拟控制面板烧写最新程序。 分油机模拟控制面板智能化设计课题实现了对ALFALFA最新分油机控制器EPC60的模拟仿真,对分油机模拟器设计具有一定的推动作用;并且实现了基于互联网的在应用编程功能,对整个轮机模拟器的自动更新研究和集群化管理设计都有一定的参考意义。 |
作者: | 黄小松 |
专业: | 轮机工程 |
导师: | 王冬捷 |
授予学位: | 硕士 |
授予学位单位: | 大连海事大学 |
学位年度: | 2017 |
正文语种: | 中文 |