基于MSP430单片机的智能风力检测与发电控制系统 - 图文

2026/4/23 1:40:37

2011-2012德州仪器C2000及MCU创新设计大赛

项目报告

题 目: 基于MSP430单片机的智能风力检测与发电控制系统 学校: 哈尔滨工程大学 组别: 本科组 应用类别: 控制系统类

平台: MSP430F1611

题 目: 基于MSP430单片机的智能风力检测与发电控制系统 摘要(中英文)

当前的不可再生资源有限,因此对清洁安全的绿色新能源开发已迫在眉睫,风力发电有造价低廉,不分昼夜的优势,得到了广泛的运用。但目前大部分风力发电靠自然风力推动尾翼或人工控制风轮至最大风向,效率低、效果差。鉴于此需求,实现了一套智能风力发电自动控制系统。

With the development of society and the decrease of the irreproducible resources,It is necessary to exploit new, clean and green resources. Wind power generation has the advantages of low cost and timelessness, and has been used generally. Whereas in many wind power generation situations, wind wheel is controlled to the maximal wind direction by nature wind driving empennage or manual control, whose efficiency low and effect bad. According to the urgent demand, an intelligent wind power generation auto-control system has been designed and developed.

1 引言

1.1 研究的背景及意义

当前的不可再生资源有限,因此对清洁安全的绿色新能源开发已迫在眉睫,风能和太阳能成为目前新能源开发的最佳选择。相比于太阳能发电容易受日照影响而影响发电效率且难以广泛应用的不足,风力发电有造价低廉,不分昼夜的优势。在我国的沿海地区及部分高原地区,风力发电已经得到了广泛的运用,风力发电成为当地居民的主要电力来源。

1.2风力发电控制系统的现状

经考察,目前绝大部分小型风力发电机靠自然风力推动尾翼或者人工控制风轮至最大风能方向,而大型的风力发电机对风轮的调整通常比较困难,往往需要人为的对其风轮进行调整,才能达到最大的发电效率。前者方法虽然简单,但是该方法对风速的响应过快,旋转过于频繁,对于力矩较小的风力发电机可能影响不是特别的大,但是在力矩较大的大型发电机上若采用此方法,机械结构会很容易造成严重的磨损,故而大大降低了风力发电机的使用寿命,也大大增加了发电机的维护费用,甚至对发电机会造成严重的安全隐患;而人工控制方式效率较低。

鉴于对当前大型风力发电机风轮方向调整上的技术难点,本参赛项目尝试设计一套专门应用于大型风力发电机风轮方向调节及风速检测的智能风力发电自动控制系统,以期最大限度的改善上述问题。

1.3本智能风力检测与发电控制系统概述

本系统基于TI公司MSP430单片机对智能风力检测与发电系统的设计与实现进行了研究。系统主要功能阐述如下:可主动检测最大风速方向,及时调整风轮到最佳发电位置,实现风能的最大化利用;提供当前风速显示,在风速超过预设值时提供警报,以防止风速过大对发电机造成损坏;提供手动与自动调整控制方式的切换,在维修或出现紧急情况时可以人为的对风轮进行调整;该系统还能够记录存储该区域较长时间范围内的风力、风向、温度等气象信息供分析研究,从而形成高效发电控制与气象信息监测为一体的多功能系统。

此系统设计方案充分利用TI公司MSP430单片机内部集成的各种功能模块,包括定时器模块、时钟模块、ADC模块、串口传输模块等,较好地解决了当前风力发电由风向捕捉而引入的机械磨损问题,优势大、成本低、具有很高的实用价值和市场推广前景。

2 系统功能指标要求

2.1 功能指标要求

(1) 风向检测:

可以对当前的风向进行实时检测,并在液晶显示器上提供实时的更新显示; (2) 风速检测:

能够对当前的风速进行实时检测,并在液晶显示器上提供实时的更新显示; (3) 风向自动跟踪:

能够调整发电机的叶轮角度,并对最大风向进行实时跟踪; (4) 风速报警:

当风速超过预设值时,能够提供警报; (5) 温度检测:

显示能够对当前的温度进行检测并在液晶屏上进行实时更新显示; (6) 信息记录:

能够记录较长时间能的风速,风向,及温度信息; (7) 手动与自动切换:

可以提供手动和自动跟踪功能的切换,并且加入紧急制动装置。

2.2 系统设计要求

(1) 高可靠性

产品、系统在规定的条件下、规定的时间内、完成规定功能的能力称为可靠性。如果系统的可靠性不能达标,那么系统出故障的几率就会增大,造成的损失也同样会增大。这种损失不仅包括经济上和信誉上的损失,而且可能会对人身安全产生威胁甚至会产生更加严重的损失。

本设计中提高单片机系统可靠性的方法主要包括以下几个方面:使用可靠性高的元器件;设计电路板时布线和接地要合理;对供电电源采用抗干扰措施等。 (2) 异常处理能力

无论可靠性多高的系统或装置都可能会发生特殊情况,特殊情况的产生通常有两个原因,一是系统所处环境超出系统安全标准外;二是系统本身出现故障,在工业应用中,如果对异常情况不能很好的处理,同样可能造成严重的损失,因此在系统出现特殊情况时必须有特殊的处理方式。

在本系统设计中,为了提高对紧急情况的处理能力,在控制方式上加入了手动控制和自动控制的切换,并可以紧急制动,同时,当风速高于设定安全标准时能够提供报警。 (3) 性价比

性价比是系统设计所要考虑的重要因素。在本智能风力检测与发电系统中,以低廉的造价实现了风力检测、环境参数测量、数据存储与显示等多种功能。本系统在满足性能要求前提下,大大降低了成本。MSP430除体积小,功耗低等特点外,最大的优势在于高性价比。是本系统采用MSP430单片机的重要因素之一。

3 系统设计方案论证

3.1 主控芯片的选择

单片机具有结构简单,体积小,成本低廉的优点,在控制领域得到广泛应用,因此本系统主要以单片机为核心进行设计,目前常用的单片机有C51、AVR、PIC、MSP430,在设计时,我们从如下5个方面将这四种单片机做了一下简单的对比: (1) 指令集:C51单片机是8位单片机,采用CISC复杂指令集,共111条指令,其余三种是RISC精简指令集,AVR单片机有118条指令,PIC单片机至少有33条,而MSP430单片机则只有简洁的27条,可见MSP430单片机在指令集上的优势,所以其速度比其他单片机都要快很多;

(2) 运算速度:一般51单片机的1个机器周期需12个时钟周期,PIC系列单片机1个机器周期需4个时钟周期,而MSP430单片机的机器周期只需一个时钟周期即可,因此在执行指令的速度上MSP430单片机可达1MIPS/MHz; (3) 功耗:C51单片机本身的电源电压是5V,正常情况下消耗的电流为24mA,在待机状态下,其耗电电流仍为3mA;即使在掉电方式下,电源电压可以下降到2V,但是为了保存内部RAM中的数据,还需要提供约50μA的电流。PIC系列单片机在功耗方面较51而言稍低一些,待机电流2.5 μA ,正常工作状态的电流需1mA/MHz;AVR单片机在低功耗方面做的也很出色,掉电方式下电流可低至nA级别,但其正常工作时需要500μA/MHz的工作电流;低功耗性能最好是MSP430系列单片机,保证系统正常工作仅仅需要330μA/MHz的电流,其在低功耗上表现的非常出色;

(4) 片内资源:MSP430系列单片机是业界片内资源最丰富的单片机,集成有D/A转换模块,可以将数字信号直接转换输出。将SPI、I2C、UART等常用通信协议集成到内部,可以与I2C接口,UART接口、SPI接口的器件直接无缝链接进行通信。简化了硬件设计上的复杂度。MSP430内部硬件乘法器、DMA数据传输以及比较器的整合,让其他类型的单片机在该领域无法望其项背。虽然PIC单片机和AVR单片机的内部也集成相关的片内外设资源,但整体的功能远不如MSP430单片机完善;

(5) 开发环境:51单片机的开发环境不支持在线调试,程序加载完成后才能进行调试,不能逐步分析问题,如果程序稍微复杂,将会使调试难度加大。而其


基于MSP430单片机的智能风力检测与发电控制系统 - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: 基于MSP430单片机的智能风力检测与发电控制系统 - 图文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219