声明
摘要
第1章绪论
1.1课题研究的背景和意义
1.2船用低速柴油机电控系统及自动代码生成技术发展现状
1.2.1低速柴油机电控系统研究现状
1.2.2自动代码生成技术研究现状
1.3本文主要研究内容
第2章低速机电控系统控制方案设计及开发方式介绍
2.1低速柴油机电控系统控制方案设计
2.1.1主机控制单元软件功能及数据接口
2.1.2气缸控制单元软件功能及数据接口
2.2低速柴油机电控系统开发方式介绍
2.2.1基于V模式的电控制系统开发
2.2.2基于Matlab/Simulink RTW的自动代码生成原理
2.3本章小结
第3章自动代码生成环境系统设计
3.1嵌入式目标硬件平台介绍
3.2自动代码生成环境架构分析
3.3自动代码生成环境系统设计
3.3.1系统目标文件
3.3.2主程序定制及周期任务调度
3.3.3 hook文件及代码生成过程定制
3.3.4 CodeWarrior IDE调用及代码集成
3.4设备底层模块设计
3.4.1自定义Simulink模块概述
3.4.2 A/D模块创建
3.4.3 CAN通信模块创建
3.4.4其他模块创建
3.5驱动层模块设计
3.5.1转速信号处理与相位识别
3.5.2喷油控制软件设计
3.5.3起动空气阀与排气阀驱动程序设计
3.5.4功能驱动模块的封装
3.6本章小结
第4章低速柴油机电控系统软件设计
4.1主机控制单元控制软件设计
4.1.1柴油机工况管理模块
4.1.2柴油机运行模式设定
4.1.3调速控制模块
4.2气缸控制单元软件设计
4.2.1执行器驱动控制软件设计
4.2.2燃油轨压与伺服油轨压控制
4.3通讯模块软件设计
4.4本章小结
第5章自动代码生成工具测试及控制策略功能验证
5.1自动代码生成环境功能测试
5.1.1代码自动生成功能验证
5.1.2代码执行功能验证图
5.2代码规范检查与测试
5.2.1代码规范性与兼容性检查
5.2.2代码覆盖度测试
5.3代码模型在环测试
5.3.1调速控制验证
5.3.2轨压控制功能验证
5.4基于HIL平台的控制策略验证
5.4.1实验设备介绍
5.4.2驱动模块功能验证
5.4.3调速功能验证
5.4.4轨压控制策略验证
5.5本章小结
结论与展望
1.结论
2.工作展望
参考文献
攻读硕士学位期间发表的论文和取得的科研成果
致谢