学位论文 > 优秀研究生学位论文题录展示

动力电池测试平台软件控制系统设计

作 者: 牛军龙
导 师: 张维戈
学 校: 北京交通大学
专 业: 电气工程
关键词: 动力电池测试平台软件控制系统 Simulink与C#混合编程 SOC估算 模糊神经网络
分类号: TP273
类 型: 硕士论文
年 份: 2014年
下 载: 17次
引 用: 0次
阅 读: 论文下载
 

内容摘要


摘要:随着电池产业的繁荣发展,新型号电池性能测试研究,电池管理策略的研究等都需要快速实现测试策略的由模型到实际测试的快速实现,并且能够根据厂家自身的测试方案,方便的选择测试方法。同时,数据采集速度和精确度要求高,功能强大。本文以动力电池测试平台的软件控制系统为研究对象,重点研究Simulink与C#的混合编程方法,主要成果如下:总结了当前Simulink与不同软件混合编程的主要的方法,并对这些方法进行了简要介绍,通过优缺点的对比,并且结合当前C#与Simulink混合编程无研究等实际情况,结合自身条件,对C#与Simulink混合编程进行了研究。选择Simulink自带工具生成C代码,再使用其他工具生成DLL的方法,根据整个研究的过程,首先使用手动生成DLL文件的方法,验证结果无误后,再根据手动生成过程中需要手写的代码,使用正则表达式等编写程序,使整个手动过程自动完成,最后使用模拟的数据进行了软件仿真和Simulink仿真,并对照结果无误后,完成整个测试软件。软件完成后,搭建动力电池测试平台,主要采用优科利尔10kw电池测试设备一套,亿能电池管理设备一套,测试软件一套,测试流程为先在平台的测试软件上对模型接实时数据仿真,再将测试结果保存后将数据导入Simulink进行仿真验证,两次结果基本相同,完成验证工作。最后,对本文中的工作内容进行了总结,指出了其中存在的不足和未来的研究方向。

全文目录


致谢  5-6
中文摘要  6-7
ABSTRACT  7-10
1 引言  10-18
  1.1 课题背景  10-12
  1.2 动力电池测试设备发展现状  12-16
  1.3 课题研究的目的和意义  16
  1.4 文章结构安排  16-18
2 工具介绍及研究方法  18-34
  2.1 V型快速原型开发模式  18-20
  2.2 MATLAB/Simulink/Stateflow  20-25
    2.2.1 MATLAB基础平台  21
    2.2.2 Simulink基础平台  21-22
    2.2.3 Stateflow模型基础  22-25
  2.3 C#语言  25-26
  2.4 动态链接库(DLL)  26-27
  2.5 Simulink与C#混合编程  27-30
    2.5.1 Simulink直接生成可调用的DLL的方法  28-29
    2.5.2 解析Simulink的模型代码生成.cS文件的方法  29-30
    2.5.3 Simulink间接生成DLL的方法  30
  2.6 所用到的模型介绍  30-34
    2.6.1 SOC估算模型  30-31
    2.6.2 动力电池热管理模型  31
    2.6.3 模糊神经网络模型  31-34
3 Simulink间接生成DLL的研究  34-60
  3.1 Simulink间接生成DLL方法  34-47
    3.1.1 RTW生成代码分析  35-37
    3.1.2 Simulink生成C代码分析  37-38
    3.1.3 C代码在VS环境下运行结果的验证  38-41
    3.1.4 手动生成DLL  41-42
    3.1.5 在C#程序中调用DLL的验证  42-44
    3.1.6 自动生成DLL方法的探究  44-45
    3.1.7 自动生成DLL后的自动调用  45-47
  3.2 对实际运行中时间问题的研究  47-54
    3.2.1 步长  47-49
    3.2.2 输入为变量时的验证  49-54
  3.3 采用不同模型的验证  54-60
    3.3.1 动力电池热管理模型的验证  54-57
    3.3.2 模糊神经网络模型的验证  57-60
4 软件运行界面及软件最终验证  60-64
  4.1 软件界面及功能介绍  60-62
    4.1.1. 修改编译界面  60
    4.1.2 运行界面  60-62
  4.2 模型为SOC估算方法的实时数据验证  62-64
5 总结和展望  64-65
  5.1 全文总结  64
  5.2 前景展望  64-65
附件A  65-66
参考文献  66-68
作者简历  68-72
学位论文数据集  72

相似论文

  1. 模糊神经网络在扫雷犁系统中的应用研究,TJ518
  2. 神经网络与组合预测在高速公路路面管理系统的应用研究,TP315
  3. 北票风电场发电机组的齿轮箱故障诊断研究,TH165.3
  4. 火灾早期探测分级预警系统研究,X928.7
  5. 信息融合技术在嵌入式驾驶疲劳检测中的应用研究,TP368.12
  6. 基于模糊神经网络PID的三容水箱液位控制系统研究,TP273
  7. 测量雷达智能诊断技术研究,TN957
  8. 空间信息处理中基于模糊技术的数学模型的改进,O159
  9. 基于FNN的电压力锅控制系统研究与设计,TM925.5
  10. 电动车锂离子电池组SOC预估及一致性研究,TM912
  11. 氧乐果合成过程智能建模方法研究,TQ452
  12. 电动单轨吊动力锂电池组智能管理系统的研究,TM912
  13. 电池充放电监控管理软件研究与设计,TM912
  14. 基于模糊神经网络的优化吹灰系统研究,TM621.2
  15. 基于生理信息融合的运动评价系统结构及算法,TP202
  16. 数控系统中高性能伺服运动控制的应用研究,TG659
  17. 发酵过程模糊自适应控制方法的研究,TQ920.6
  18. 基于模糊神经网络的双电机调速实验系统研究,TM306
  19. 基于平衡计分卡的供电企业信息化绩效评价研究,F426.61;F224
  20. 模糊神经网络在移动通信网故障诊断中的应用,TN929.5
  21. 基于层递式模糊神经网络的非线性系统辨识,TP183

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统
© 2012 www.xueweilunwen.com