




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学号: 2010 - 2011学年 第1学期 专业综合设计报告题 目: 太阳能跟踪系统设计 专 业: 电子信息工程 班 级: 姓 名: 指导教师: 成 绩: 电气工程系2010年10月21日课 程 设 计 任 务 书学生班级: 学生姓名: 学号: 设计名称: 太阳能跟踪系统设计 起止日期:2010.10.18-2010.10.24 指导教师: 设计要求:在主动式跟踪太阳能热发电系统中,要求计算太阳位置以实现跟踪,提高发电效率。对于开环控制的太阳能跟踪系统,太阳位置的计算精度尤为重要。采用水平俯仰双轴坐标系统,利用32 位ARM(advanced RISC machine)公司的嵌入式微处理器,以步进电机作为执行机构,提出了基于程控跟踪和光电跟踪相结合的复合跟踪方式,并采用基于J2000.0 为基准历元的太阳位置计算系统,减小了计算误差,提高了跟踪精度。该跟踪装置是一种能根据不同地理位置和时间自动计算太阳运行参数,通过光电检测构成反馈回路,实现在不同环境下自动跟踪的智能型跟踪装置。摘要:随着社会经济的快速发展,人类所面临的能源问题越来越突出,太阳能作为一种清洁能源,无疑受到各国的普遍重视。如何提高太阳能的利用效率成为研究热点,太阳跟踪是提高利用率的一种途径。目前太阳跟踪的方式有多种,主要有光电式和机械式。前者为被动跟踪,受环境影响较大,尤其在多云或阴天时;后者为主动式,其原理是通过程序计算出太阳位置,控制步进电机跟踪太阳;目前国内大多数采用后者的方式。但这种跟踪方式会存在累积误差,主要原因是采用的太阳位置坐标模型不够精确;由于是开环控制,机械结构变形及电机在执行过程中产生的误差难以消除,跟踪的精度随运行时间的增加而降低。本文采用基于32 位ARM 公司的嵌入式微控制器LPC2290 构建平台,采用以程控跟踪为主、光电跟踪为辅的跟踪方式,同时更新了计算太阳坐标位置的数学模型,从而提高了跟踪精度,实现了全自动跟踪,对于实现大型太阳能热发电具有重要意义。如下面的太阳能跟踪器实例。目录设计要求 1摘要 21 太阳能跟踪系统的功能与结构 41.1 系统组成及结构 41.2 系统功能 42 太阳能跟踪系统的设计与实现 52.1 ARM处理器 52.2 液晶显示模块 52.3 存储模块 52.4 光电检测模块 62.5 执行机构 72.6 太阳坐标模型 73 软件设计 73.1 操作系统移植 73.2 应用程序设计 8参考文献 9自我评价 10太阳能跟踪系统设计1 太阳能跟踪系统的功能与结构1.1 系统组成及结构智能型太阳能跟踪装置主要由微处理器控制单元、光电检测单元、液晶显示模块、存储单元和键盘及相应的外围电路、手动控制单元等组成,如图1 所示。软件部分包括操作系统的移植和应用程序的编写。 图1 太阳能跟踪系统硬件组成1.2 系统功能1)键盘及显示屏。设有44 的键盘和一块320240 点阵的液晶显示器(liquid crystal display,LCD),主要用于手动控制和人机交互,便于用户设置时间和位置参数,并对系统的运行状态进行监视。2)检测模块。检测模块安装在集热器面板或者与集热器平行的面板上,主要用于检测系统运行时的环境条件。其功能可分为2 个方面:检测环境光线强弱程度,以区别白昼和夜晚;在阴天光照强度不够时,系统检测到信号后自动处于待机状态,避免不必要的能源浪费,从而达到系统的自动控制。提供水平和俯仰方向上的误差信号。在系统正常跟踪状态时,跟踪方式为程控跟踪,由于计算误差和机械误差的存在,在系统长期运行后,累积误差无法消除。检测模块检测到累积误差后,发出中断信号,微控制芯片响应中断,发出相应指令控制执行机构动作以修正误差,从而达到闭环控制。3)电源电路。电源电路主要为微控制器、外围器件以及控制系统中所用到的其他芯片提供工作电源。由于采用的ARM 微控制器为LPC2290,而它具有独立的模拟电源和数字电源,为降低出错几率,模拟电源和数字电源应该隔离。因此接入的220 V 电源经滤波后分为2 路:一路作为步进电机驱动器工作电源;一路经整流后为系统提供+5 V 和+15 V 电源。微控制器的2 组电源在+5 V 的基础上经过一个电压调节器分别输出+3.3 V 和+1.8 V。4)存储模块。采用的LPC2290 片内只有16 kB的静态随机存取存储器(static RAM,SRAM),没有可以利用的片内只读存储器(read only memory,ROM)或FLASH 存储器,因此需要对其进行扩展,用以存储操作系统和运行程序,以防断电后丢失程序。5)执行机构。执行机构主要是驱动模块、步进电机以及相应的支撑结构。驱动模块接受微控制器的输出脉冲后,经光电隔离后进行放大循环输出。步进电机能够直接进行数字控制,将脉冲序列转化为相应的角位移,即接受一个脉冲,步进电机就转过一个角位移。支撑结构将步进电机输出的功率降速增距后,分别转化为水平方向的低速旋转运动和垂直方向的俯仰运动以跟随太阳。2 太阳能跟踪系统的设计与实现2.1 ARM处理器本文选用微控制器LPC2290。LPC2290 是一个基于实时仿真和嵌入式跟踪 的16/32 位ARM7TDMI-S(ARM 芯片)CPU 的微控制器,对代码规模有严格控制,可使用16 位Thumb 模式将代码规模降低超过30%而性能的损失却很小。由于LPC2290 的144 脚封装、极低的功耗、2 个32 位定时器、8 路10 位模数转换器(analog-to-digital converter,ADC)、脉宽调制输出(pulse width modulation,PWM)以及多达9 个外部中断使它们应用得非常广泛。并通过外部存储器接口,可将存储器配置成4 组,每组容量高达16 MB,共64 MB。因此,LPC2290 高性能的ARM7 CPU 内核和丰富的片上外设,可使系统设计简化,并大幅降低系统成本。2.2 液晶显示模块液晶模块选用RT12864-M,内嵌ST7920 中文字型点矩阵LCD 驱动/控制器,它可以显示字母、数字符号、中文字型以及自定义图形。特点是可以提供3 种控制接口:8 位并行微控制器接口、4 位并行微控制器接口和串行接口。显示RAM、字符产生器、液晶驱动和控制电路均包含在一个芯片内,其中LPC2290 与RT12864-M 的连接如图2 所示。图2 LPC2290 和RT12864-M 的连接2.3 存储模块LPC2290 片内有16kB 的片内SRAM,没有可以利用的片内ROM 或FLASH 存储器,程序掉电就会失去,不能固化。因此在系统内扩展了2 MB的FLASH 存储器,型号为SST39VF160,它是一个CMOS 多功能FLASH(MPF)器件,由SST(siliconstorage technology inc.)公司特有的高性能Super-FLASH 技术制造而成,SuperFLASH 技术提供了固定的擦除和编程时间,与擦除/编程周期数无关。图3 为LPC2290 与SST39VF160 的连接示意图,SST39VF160 的片选信号为CS0,将其配置成Bank0,其访问的起始地址为0x80000000,即LPC2290 的Bank0 存储空间。SST39VF160 是16位总线接口,A0 脚空置,只使用LPC2290 的地址总线A1A20。图3 LPC2290 与SST39VF160 的连接2.4 光电检测模块光电检测模块主要由一个四象限光敏二极管探测器组成。四象限光敏二极管2CU301 是在同一芯片上制做4 个二极管单片(它们之间有十字沟槽间隔),光敏面如图4 所示。单元的性能参数基本相同,一致性较好。4 个二极管单元相当于直角坐标系中的4 个象限,每个象限的二极管有自己的输出。当照射在4 个象限光敏二极管上的光斑图像位于十字形划线的中心时,代表4 个象限的光敏二极管各自的输出相等,经过运算放大器对信号处理后,输出为零。当光斑产生相对于十字形划分线的任何位移时,都会使4 个象限光敏二极管的输出随之变化,运算放大器的输出也随之产生相对位移方向上的正负变化,从而可以确定物体在2 维方向上的位移。图4 光敏面形状为减小环境光的干扰和提高检测单元的敏感度,4 象限光敏二极管探测器可以放置在一个长方形桶状内,采用透光性比较好的材料为长方形桶做一个盖子,以防止由于遮光或覆盖灰尘而发出错误信号。图5 为检测光斑的4 象限运动电路。其中VD1、VD2 正极分别接在CU301 的“2”、“3”端,VD3、VD4 正极分别接在CU301 的“1”、“4”端。这样X 轴、Y 轴的输出信号即可显示出光斑是否在中心位置,当控制器检测到光斑在中心位置上时即发出中断信号。图5 检测单元电路2.5 执行机构LPC2290 输出的是03.3 V 脉冲序列,步进电机驱动器接收的是(transistor transistor logic,TTL)晶体管晶体管逻辑电路电平信号,因此需要将此信号放大。此外,为使系统在低速状态下运行平稳,减小振动,驱动器还可以细分输出。2.6 太阳坐标模型太阳坐标模型根据不同的跟踪方式而不同,而对于较大的跟踪系统一般采用方位俯仰跟踪方式。在这种方式下,在任意时刻,地球上任一点的太阳位置与该时刻太阳赤纬、太阳时角以及该点的地理纬度有关,具体公式为太阳高度角:sin h = sin sin + cos cos cos t (1)太阳方位角:sin = cos sin cosh (2)式中:h 为太阳高度角; 为观测者所在地理纬度,不论南北,一律取正; 为太阳赤纬角; t 为太阳时角。本文设计的跟踪系统也是基于上述公式,但在计算太阳赤纬和太阳时角时采用了最新的基准历元,考虑了岁差和章动的影响,在19502050年内的计算误差不超过0.01。至于太阳赤纬以及太阳时角的计算,比较复杂,详细过程,参见文献。3 软件设计3.1 操作系统移植由于系统功能复杂,考虑将C/OS-II 嵌入式实时多任务操作系统作为应用软件平台。C/OS-II 是一种可移植、可固化、可裁剪及可剥夺的实时多任务内核实时操作系统(real-time operating system,96 赵建钊等:智能型太阳能跟踪系统设计与实现 Vol. 32 No. 24RTOS),其绝大部分源码是用ANSI 的C 语言编写,可方便地移植并支持多种类型的处理器。C/OS-II的硬实时性以及低成本、易控制、小规模、高性能的特性,使其能满足工业中小型控制对可靠性、实时性以及多任务处理的要求,设计中采用的开发工具是ADS1.2。C/OS-II 的文件系统结构包括核心代码部分、配置代码部分、处理器相关代码部分。其中处理器相关代码部分是移植需要修改的部分,它包括OS_CPU.h、OS_CPU_C.c和OS_CPU_A.s(根据ADS(ARM developer suite)公司的要求将OS_CPU_A.asm 改名)3 个文件。目前关于C/OS-II 移植的参考资料比较多,现在不讨论。3.2 应用程序设计软件设计主要是在移植操作系统的基础上,设计控制系统的应用程序,其任务是在总体设计和硬件设计的基础上设计软件功能模块,完成每个模块功能。主程序是系统后台程序,按照特定顺序完成系统功能。它首先完成各种初始化,然后进入主功能模块(图6(a)。在主程序循环过程中,同时监控其他功能模块,进行中断响应。程序进入中断响应后,进入辅助跟踪子程序(图6(b),此时输出脉冲的个数根据实际运行需要确定,由于步进电机的步距角是一个定值,因此,在软件设计跟踪子程序时,应充分考虑计算结果与步距角的关系,防止电机往复运行和引起更大的误差。图6 主程序与程控跟踪子程序参考文献:1 尚金成,张立庆电力节能减排与资源优化配置技术的研究与应用电网技术,20072 陈旭,左郑敏抽水蓄能电站在广东的发展分析电网技术,20063 张慧妍,韦统振,齐智平超级电容器储能装置研究电网技术,20064 黄杰鹏,李宇红,倪维斗并网风电场可避免费用的计算电网技术,20065 张颖颖,曹广益,朱新坚燃料电池:有前途的分布式发电技术电网技术,2005 6 雷亚洲,Gordon Lightbody国外风力发电导则及动态模型简介电网技术,20057 汤涌,张红斌,侯俊贤,等负荷建模的基本原则和方法电网技术,20078 孙茵茵自适应复精度太阳跟踪平台武汉:华中科技大学,20059 张东煜一维驱动二维跟踪太阳自动跟踪系统设计微计算机信息,200610 薛建国基于单片机的太阳能电池自动跟踪系统设计长春师范学院学报:自然科学版,200511 中国科学院紫金山天文台2007 年中国天文年历北京:科学出版社,2007。自我评价:本文介绍了基于ARM微处理器LPC2290 的太阳能跟踪系统的软硬件设计。ARM 处理器丰富的片内外设和优越的性能适合于应用复杂的多任务处理场合,且可靠性高、成本低;利用C/OS-II 可以提高系统的安全性和可靠性,简化多任务程序的设计,但用户必须
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年安全员竞聘安全服务题及答案
- 2025年BIM安全管理体系建设题及答案
- 2025年建筑施工企业三类人员-B-证笔试预测题
- 2025年安全生产管理模拟题答案解析
- 2025年维修工笔试高频题库与解析
- 2025年视距内无人机面试必考题
- 2025年文物保护师初级考试题集
- 课件中时间轴
- 2025年健身教练从业资格水平考核试题及答案解析
- 2025年建筑材料工程师专业知识考核试题及答案解析
- 地理与劳动教育
- 第5课 甲午中日战争与列强瓜分中国狂潮 公开课一等奖创新教学设计
- 初中数学新人教版七年级上册第二章《有理数的运算》教案(2024秋)
- 人教版(2025新版)七年级下册数学第七章 相交线与平行线 单元测试卷(含答案)
- 厂房消防应急预案
- 景区开发政府战略框架协议书(2篇)
- “雄鹰杯”全国小动物医师技能大赛考试题库(660题)
- 实验室隐患排查培训
- 九年级化学第三单元课题1分子和原子人教新课标版省公开课获奖课件说课比赛一等奖课件
- 宠物医疗器械创新与发展
- 4《给植物画张“像”》教学设计-2024-2025学年科学一年级上册教科版
评论
0/150
提交评论