Font Size: a A A

Software Development Of Marine Electronic Controlled Diesel Monitor System

Posted on:2016-03-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y MaFull Text:PDF
GTID:2272330461497749Subject:Vehicle Engineering
Abstract/Summary:PDF Full Text Request
Marine diesel engine is the key part of ship power system and an important device to ensure ship navigation safety, so it has great significance to monitor its running state. This thesis will elaborate the software development of marine electronic controlled diesel monitor system which integrates functions of monit, control, protection and alarm.Monitor system includes two parts, one is local control system, the other is remote control system. According to the control function of the monitor system, the software is divided into basic layer and application layer based on hierarchical design idea.Basic layer mainly complete hardware encapsulation and provide interface to application layer. Basic layer implements bottom driver of microcontroller(XC2267M).The bottom driver includes I/O driver, serial driver, timer driver, capture/compare driver, ADC driver, Flash driver and CAN communication driver. Moreover, the basic layer abstracts the local control system ECU and remote control system ECU, to provide support for the development of application software layer.Application layer mainly implements the specific control functions of monitor system. The application layer collects and processes switch signal, analog signal and pulse signal. The function of data display is realized by writing serial port receiving queue, serial port sending queue and LED driver. The CAN bus application layer protocol of marine electronic controlled diesel monitor system is developed, the data communication among local control system, remote control system and diesel ECU is realized based on the developed protocol. Formulating alarm strategy executes sound and light alarm when diesel runs abnormally. The model of master control place switch is established based on Simulink/Stateflow. Using automatic code generation technology transfers model to embedded C code. Through model and C code, the control authority switch between local control system and remote control system is implemented. The online data modification is implemented by writing Flash program.Using CANoe software writes test program. The hardware-in-loop simulation test which integrates virtual node and physical node is realized, moreover, the working performance of monitor system is validated in real diesel engine.
Keywords/Search Tags:marine electronic controlled diesel, monitor system, software development, MCU
PDF Full Text Request
Related items