您的位置: turnitin查重官网> 计算机 >> 计算机硬件 >谈基于ARM9嵌入式系统在电动汽车电源管理系统中运用查抄袭率

谈基于ARM9嵌入式系统在电动汽车电源管理系统中运用查抄袭率

收藏本文 2023-12-31 点赞:31135 浏览:137349 作者:网友投稿原创标记本站原创

摘要:随着信息技术的进展,嵌入式系统被广泛的运用于日常生活的方方面面,嵌入式系统在汽车电子、网络设备、航空航天、微制约、消费电子、工业制约、安全系统等领域方兴未艾,尤其是在汽车电子领域已成为汽车整车不可分割的一部分。由于我国国民经济的进展和人民生活水平的日益提升,汽车开始走进千家万户,与此同时带来的环境不足也日益突出,电动汽车以其零排放、低噪音的优点越来越受到人们的青睐。电源管理系统作为电动汽车的关键部分,也越来越受到各个国家的重视。本论文重点探讨了电动汽车电源管理系统的特点和未来的进展方向,设计了一种基于ARM9的嵌入式电源管理系统。由于传统的电源管理系统对电池组剩余电量测量时受外界影响因素很大,使我们对系统建立具体模型很困难,为此本论文采取了神经网络算法对电池组剩余电量进行预测,神经网络算法无需建立复杂的电池模型,但神经网络算法需要很多组测量值对网络进行训练,需要很长的训练时间,同时网络易陷入局部极值,为了克服这些缺点,采取了自适应遗传算法优化后的神经网络算法,通过仿真实验,证实此算法具有很好的稳定性和制约精度。利用三星公司的ARM9内核芯片S3C2410作为系统的主制约器,进行了最小系统设计,同时设计了数据采集电路和热管理电路,并进行了相应的软件开发。最后在实验室环境中进行运转调试,使系统具有了良好的稳定性。关键词:嵌入式系统论文ARM9论文电源管理系统论文自适应遗传算法论文神经网络论文

    摘要5-6

    Abstract6-10

    第1章 绪论10-16

    1.1 探讨背景与作用10-11

    1.2 电动汽车11

    1.3 电动汽车进展近况11-12

    1.4 电源管理系统的进展近况12-14

    1.4.1 国外电源管理系统的进展近况13-14

    1.4.2 国内电源管理系统的进展近况14

    1.5 电源管理系统进展走势14-15

    1.6 本课题的主要探讨内容15-16

    第2章 电动汽车电源管理系统概述16-20

    2.1 电源管理系统原理16-17

    2.2 电量检测模块介绍17

    2.3 故障监控与诊断模块介绍17-18

    2.4 电源管理系统的总体设计18-19

    2.5 本章小结19-20

    第3章 估算算法探讨和故障监控案例论证20-34

    3.1 引言20

    3.2 电池组剩余电量估计20-23

    3.2.1 电池剩余电量定义和影响因素20-21

    3.2.2 SOC 估算的策略21-23

    3.3 自适应遗传算法优化的神经网络 SOC 估算23-31

    3.3.1 BP 神经网络算法23-24

    3.3.2 遗传算法24-26

    3.3.3 自适应遗传算法在 BP 神经网络中的运用26-27

    3.3.4 自适应遗传算法在 BP 神经网络中的实现27-29

    3.3.5 系统仿真与结果浅析29-31

    3.4 电池组故障监控与诊断模块案例介绍31-33

    3.5 本章小结33-34

    第4章 系统的硬件设计34-51

    4.1 系统硬件的总体结构34-35

    4.2 主制约器介绍35-37

    4.2.1 ARM 处理器介绍35-36

    4.2.2 S3C2410 介绍36-37

    4.3 电路设计37-41

    4.3.1 电源电路37-38

    4.3.2 存储器电路38-40

    4.3.3 晶振电路40-41

    4.4 数据采集模块41-46

    4.4.1 电压测量模块41-43

    4.4.2 温度测量模块43-45

    4.4.3 电流采集模块45-46

    4.5 热管理模块46-47

    4.5.1 继电器制约电路46

    4.5.2 散热风扇转速制约电路46-47

    4.6 液晶显示模块47

    4.7 通讯模块47-49

    4.7.1 CAN 总线介绍47-48

    4.7.2 CAN 总线接口电路48-49

    4.8 硬件平台调试49-50

    4.9 硬件抗干扰设计50

    4.10 本章小结50-51

    第5章 系统的软件设计51-66

    5.1 引言51

    5.2 嵌入式系统开发环境介绍51-54

    5.2.1 嵌入式系统介绍51-52

    5.2.2 Linux 系统介绍52

    5.2.3 嵌入式系统软件开发52-53

    5.2.4 交叉编译环境的建立53-54

    5.3 Linux 操作系统的移植54-57

    5.3.1 引导程序 BootLoader 的移植54-55

    5.3.2 Linux 内核的移植55-57

    5.4 系统硬件驱动程序开发57-59

    5.4.1 驱动程序介绍57

    5.4.2 驱动程序的开发57-59

    5.5 电源管理系统运用程序设计59-64

    5.5.1 主程序设计59-60

    5.5.2 数据采集子程序60-62

    5.5.3 电池组 SOC 估算子程序62

    5.5.4 故障监控与诊断子程序62-64

    5.6 系统软件实现64-65

    5.7 本章小结65-66

    结论66-68

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号