文摘
英文文摘
声明
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操作系统的选择
2.2.2编程语言的选择
2.2.3开发工具的选择
2.3开发环境的建立
2.3.1 PC机、开发板、JTAG仿真器硬件连接
2.3.2使用Linux串口工具minicom建立主机和目标板的链接
2.3.3交叉编译工具的安装
2.3.4 S3C2410下的烧录软件
2.4燃料电池发动机控制系统的组成与原理
2.4.1燃料电池的概念与分类
2.4.2锌空气燃料电池的发展和工作原理
2.4.3燃料电池发动机构成
2.5燃料电池发动机软件模块划分与设计
3 Linux系统移植的研究
3.1嵌入式Linux内核的移植
3.1.1内核和交叉编译环境准备
3.1.2 Boot Loader的移植
3.1.3内核结构分析与移植
3.2根文件系统的移植
3.3设备驱动程序的移植
3.3.1初始化加载和卸载部分
3.3.2服务于I/O请求的CAN设备基本入口点
3.3.3中断服务子程序
3.3.4关于SPI接口命令
4燃料电池发动机系统中模糊控制器的设计
4.1模糊控制的基本原理
4.2模糊控制器设计的基本方法
4.2.1确定模糊控制器的输入变量和输出变量
4.2.2设计模糊控制器的控制规则
4.2.3确立模糊化和非模糊化(又称清晰化)的方法
4.2.4选择输入变量及输出变量的论域并确定模糊控制器的参数
4.2.5编制模糊控制算法的应用程序
4.2.6合理选择模糊控制算法的采样时间
4.3空气供给量模糊控制
4.3.1锌和空气消耗量的计算
4.3.2空气供给量模糊控制器建立
4.4电解液液位模糊控制
4.4.1确定输入、输出变量的模糊词集和模糊论域
4.4.2确定模糊变量的隶属度函数和赋值表
4.4.3建立模糊控制器的控制规则
4.4.4建立模糊控制器查询表
4.5去钝化速度模糊控制
4.6模糊控制系统软件设计
5燃料电池控制系统的模型建立及MATLAB仿真研究
5.1数学模型的建立
5.2仿真软件介绍
5.3空气供给量变化仿真模型
5.3.2空气供给量模糊控制器仿真
5.3.2用SIMULINK建立空气供给系统仿真模型
5.4电解液液位变化仿真模型
5.4.1电解液液位模糊控制器仿真
5.4.2用SIMULINK建立电解液液位控制系统仿真模型
6结论
参考文献
在学研究成果
致 谢