首页> 中文学位 >用于基站供电柴油发电机的控制器的研究与设计
【6h】

用于基站供电柴油发电机的控制器的研究与设计

代理获取

目录

声明

摘要

第一章 引言

1.1 柴油发电机控制系统背景及研究意义

1.2 柴油发电机控制器的国内外发展状况

1.3 嵌入式系统设计技术发展和应用前景

1.4 本论文研究的主要内容和论文结构

1.4.1 主要研究内容

1.5 论文结构

第二章 柴油发电机控制原理及控制器总体方案

2.1 为基站供电的柴油发电机供电系统概述

2.2 柴油发电机控制系统概述

2.2.1 柴油发电机工作原理

2.2.2 柴油发电机信号调理电路

2.3 柴油发电机控制器的需求分析

2.4 柴油发电机控制器的的总体设计方案

2.5 器件选型

2.5.3 中央处理器

2.5.4 LCD控制器

2.5.5 A/D转换芯片

2.6 本章小结

第三章 柴油发电机控制器硬件设计

3.1 电源电路设计

3.2 STM32F407最小系统的设计

3.2.1 时钟电路

3.2.2 复位电路

3.2.3 JTAG电路

3.2.4 启动配置

3.3 模拟量采集处理电路

3.4 开关量输入输出电路

3.4.1 继电器控制电路和PWM输出电路

3.4.2 转速测量电路

3.4.3 按键电路

3.5 液晶屏接口电路

3.6 SD卡接口电路

3.7 串口通信电路

3.7.4 RS232电路设计

3.7.5 RS485电路设计

3.8 本章小结

第四章 柴油发电机控制器软件设计

4.1 uC/OS-Ⅱ嵌入式实时操作系统定制与移植

4.1.1 嵌入式实时操作系统的优势

4.1.2 uC/OS-Ⅱ操作系统概述

4.1.3 uC/OS-Ⅱ在STM32F407中的移植

4.1.4 柴油发电机控制器的任务划分

4.2 发电机整体控制程序

4.2.1 模拟量采集程序

4.2.2 发电机自动控制任务

4.2.3 PID控制算法及参数整定

4.2.4 蓄电池充电控制程序

4.3 uC/GUI图形支持程序定制与移植

4.3.1 uC/GUI图形支持程序概述

4.3.2 LCD底层驱动程序

4.3.3 uC/GUI图形支持程序移植

4.4 UI程序设计

4.5 本章小结

第五章 柴油发电机控制器的抗干扰设计

5.1 发电机控制器的干扰源分析

5.2 系统硬件的抗干扰技术

5.3 系统软件的抗干扰技术

5.4 本章小结

第六章 柴油发电机控制器的实验研究

6.1 发电机控制器的实验方案

6.1.1 实验目的

6.1.2 实验设备

6.1.3 实验方案

6.2 实验结果与分析

6.2.1 模拟量采集测试

6.2.2 发电机转速测试

6.2.3 PWM输出测试

6.2.4 控制器整体功能测试测试

6.3 系统调试中遇到的问题及解决方法

6.4 本章小结

第七章 总结与展望

7.1 论文完成的主要工作

7.2 进一步工作展望

参考文献

硕士期间发表论文和参加科研情况

附录一:控制器部分原理图

附录二:控制器PCB布线图

附录三:部分程序代码

致谢

展开▼

摘要

设置在海岛,山区,偏远乡村等地的通信基站市电供应不便或供电状况不稳定,一般采用大容量蓄电池为其供电。但是,由于蓄电池供电持续时间短,放电过深会导致蓄电池寿命减少,故需用一台小型柴油发电机为蓄电池充电和为基站提供稳定的直流电源。因此发电机工作的稳定性直接影响基站能否长期稳定工作。而发电机的工作性能的好坏取决于监控发电机工作状况的发电机控制器。介于上述原因,有必要研究一种性价比高,稳定性好,便于安装调试的柴油发电机控制器。
  控制器应能够实现柴油发电机自动起动、运行、停止、测量、显示以及故障保护等功能,同时检测蓄电池的电量、电压等状态。目前的柴油发电机控制器大多以PLC为核心。PLC虽然性能稳定,方便灵活,通用性强,但是价格相对较高,而且对于模拟量采集、PWM输出、LCD显示等功能需要配置扩展模块,最终导致整个发电机组的成本过高。因此,本文针对用于基站供电的柴油发电机设计一款低成本的专用控制器来监测基站蓄电池电压和电量,并在蓄电池电量不足时控制发电机为蓄电池充电,为基站提供稳定的直流电源。该控制器采用意法半导体的STM32F407作为主控芯片,通过模拟量采集电路实现对发电机48V蓄电池电压、12V蓄电池电压、发电电流、负载电流、油压、油位、温度和蓄电池电压参数的实时采集,控制器对采集的发电机输出电压和电流进行计算并根据结果改变发电机励磁大小控制发电机输出电压、电流。在软件上,控制器通过PID控制算法保证发电机输出电压和电流的稳定性,同时实现三阶段充电法为蓄电池充电,以达到在保持蓄电池使用寿命的前提下快速为蓄电池充电的目的。控制器采用uC/OS-Ⅱ实时操作系统保证发电机控制的实时性。为了实现良好的人机交互功能,控制器采用uC/GUI图形支持系统配合4.3英寸TFT-LCD触摸屏显示发电机实时状态和设定发电机运行参数。
  最后,在实验室条件下,搭建了测试平台对柴油发电机控制器进行了测试。测试结果表明,控制器模拟量采集精度保证在±1mv。控制器平均功耗2.1W在节能状态下功耗接近1W。控制器可以实现发电机的自动控制和为蓄电池充电满足控制器的设计需求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号