- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM9和MPC56x的燃料电池发动机双核主控制器的研制
摘 要: 燃料电池发动机控制系统具有输入输出通道多、控制变量多和控制算
法复杂等特点。针对燃料电池分布式控制系统中的主控制器,提出了采用ARM
系列单片机进行上层算法的计算、采用 MPC56x 系列单片机进行底层输入输出
和外围驱动接口、采用CAN 总线进行信息交互的双核控制器的设计思路。设计
了ARM 和MPC56x 兼容的数字核心接口板,并对双核的燃料电池发动机主控制
器进行了验证。
关键词: 双核控制器;燃料电池发动机;控制算法
随着清洁能源需求的增加,燃料电池发动机及其在汽车动力系统中的应用越
来越重要。燃料电池按电化学原理直接将等温的化学能转化为电能。由于不受热
机卡诺循环的限制,目前各类燃料电池实际的能量转化率均可达40%~60% ;燃
料电池环境友好、工作安静、噪声很低。燃料电池发动机由空气系统、氢气系统、
水热管理系统、增湿系统和电堆等几部分组成,其结构如图1 所示。
1 分布式燃料电池发动机控制系统
针对燃料电池发动机的上述要求,清华大学和大连化学物理研究所合作,研
制了分布式燃料电池控制系统。整个系统以燃料电池发动机主控制器为核心,包
括了2 个发动机的独立控制子系统,每个发动机控制系统包括电堆控制器节点、
增湿控制器节点、风机控制器节点以及4 个单片电压测量节点等。加上燃料电池
发动机的主控制器,整个控制系统共包括 15 个控制器节点。这些控制器以主控
制器为核心,形成了整车动力系统时间触发控制器局域网络(TTCAN )通信协
议。
2 基于ARM+MPC561 双单片机的主控制器设计
2.1 控制器硬件框架
控制器的硬件框架如图2 所示。该控制器采用MPC56x 和AT91SAM9261S 单
片机双核处理器的模式,其中底层IO 驱动采用MPC56x 单片机[1],而控制算法
采用ARM9 单片机[2]。采用ARM9 单片机进行控制算法的优点是:
(1)ARM 的主频高、运算速度快,最高主频可以达到190 MHz,运算速度可达
210 MIPS ,大大高于MPC56x 的56 MHz;
(2)可以配套的内存大,拥有丰富的内存扩展接口,不但能实现与MPC56x 相
同的SRAM 扩展,还拥有专门的SDRAM 管理模块,能进行SDRAM 扩展,其
容量可以轻易达到100 MB 以上;
(3)外设接口丰富,USB2.0 全速主机双端口及设备端口,可以实现与上位机的
高速数据传输,保证上传和下载数据的高效和可靠;
(4)价格低廉,AT91SAM9261S 零售价只需 63 元,小批量价格仅为 6 美元,
而MPC561 零售价格高达40 美元,在价格上具有很强的竞争力。
MPC56x 的优点是:带有丰富的外围周边模块,例如TPU3、QADC、QSM、
CAN、MIOS 和SPI 接口等,能够直接接口底层的各种信号。因此将MPC56x 和
ARM 结合起来,可以保证控制器既具有强大的控制算法(浮点运算能力),又有
强大的底层实时驱动能力。
2.2 基于ARM 的控制算法开发方法
燃料电池发动机的控制算法框架如图3 所示。整个上层控制算法可以分解为2
层:输入输出信号接口和控制算法逻辑本身。其中输入输出信号接口(底层驱动
信号)在MPC56x 中运行,而控制算法逻辑直接在ARM 中运行,两者通过CAN
总线实现信息交互。
上层控制算法可直接利用MATLAB/SIMULINK 中的Real Time Workshop 工
具箱进行开发。MATLAB 是Mathwork 公司开发、支持ARM9 算法仿真调试及
自动代码生成的算法开发工具,是学术界/工业界广泛认可使用的工程算法开发
平台。其下的 Simulink 组件具有强大的算法仿真调试功能;Stateflow 模块提供
直观可靠的逻辑分析/状态机;Real-time Workshop 模块支持自动代码生成[3],能
将仿真测试后的框图模型自动生成支持ARM9 数字核心的C 代码。
2.3 控制器测试
对于AT91SAM9261S+MPC561 的双数字核心燃料电池主控制器,现阶段在实
验室中利用Vector 公司的CAN Case 网络通信硬件工具以及CANalyzer 软件模拟
整车TTCAN 网络和燃料电池控制系统的底层控制器,并采集实验数据对双数字
核心燃料电池主控制器进行仿真测试,控制器测试照片如图4 所示。
通过实际测试,验证了采用MPC+ARM 的
您可能关注的文档
- 突破传统的部门界线和功能分割.doc
- 吴兴区环保分局2013年9月30日受理的湖州吴兴道场城乡建设.doc
- 武平膨润土有关资源情况、理化指标及运用测试情况.doc
- 西方人文精神的起源、发展及其对文明进程的影响.doc
- 西江南段水位站设置及航行基面确定的合理探讨.doc
- 先通过实验大家要总结出作用力跟反作用力的特点及其关系:.doc
- 现代生命科学与人类的未来现代生物技术与人类的生活.doc
- 乡级政府管理体制改革探讨.doc
- 校园环境建设应注意的几个问题.doc
- 新城区河网连通一期工程(工程可研、设计).doc
- 基于表面张力和流体压力耦合分析的树脂传递模塑过程的细观模拟.pdf
- 甲基丙烯酸钠和环氧氯丙烷四丁基溴化铵---甲基丙烯酸缩水甘油酯的正交设计合成.pdf
- 碱金属卤化物的F心能带`晶格能`标准熵的拓扑研究.pdf
- 金纳米团簇功能化及其在生物医学中的应用39897.pdf
- 聚合物、表面活性剂两元驱界面性质对乳状液稳定性影响.pdf
- 聚酰亚胺_氧化硅_氧化铝纳米杂化薄膜的制备及结构与性能研究.pdf
- 咖啡酸和氯化钴对茉莉酸甲酯诱导抗病相关酶活性的影响.pdf
- 空气扩散电极的结构对扣式锌空气电池性能的影响(1).pdf
- 控制致密砂岩气藏水相毛比细管自吸的地质与工程因素.pdf
- 类氦离子V21+精细能级结构及跃迁光谱的相对论计算.pdf
最近下载
- 人教版高中英语选择性必修第一册《UNIT 4 BODY LANGUAGE》大单元整体教学设计.docx
- 4.1 函数 2025-2026学年北师大版数学八年级上册.pptx VIP
- Unit 4 Amazing Plants and Animals 第5课时Project & Reflecting2025人教版英语八年级上册.docx
- 租地协议合同书(养殖场).docx VIP
- Unit 4 Amazing Plants and Animals Section B(1a-2d)课件 2025人教版英语八年级上册.ppt
- Unit 4 Amazing Plants and Animals Project & Reflecting 课件 2025人教版英语八年级上册.pptx
- Unit 4 Amazing Plants and Animals Section B 背默练课件 人教版英语八年级上册.ppt
- 初中英语新人教版八年级上册Unit 4 Amazing Plants and Animals 单元知识点(2025秋).doc VIP
- 医院保洁服务方案投标文件(技术方案).doc
- 《通风与空调工程施工质量验收规范》GB50243-2016.docx VIP
文档评论(0)