新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 用80C196KC单片机实现太阳跟踪

用80C196KC单片机实现太阳跟踪

作者:时间:2012-02-13来源:网络收藏

0 引 言

本文引用地址:http://www.eepw.com.cn/article/172122.htm

聚光式集热器尽管必须精确地,以确保好的效果,但仍然比普通的平面集热装置有着明显的优势,特别是中温和高温应用。 

各种型式的装置,从简单到复杂,应用于太阳,主要可以分成两大类,即机械系统和电控系统。电控系统一般说来有较高的稳定性和精度。电控系统又可以进一步分为两大类:

1)用光学传感器作为反馈的模拟控制系统;  

2)计算机根据数学公式计算太阳位置进行跟踪,并通过光学传感器作为反馈的数字系统。

根据传感器工作的模拟系统适应性较差,在多云天气会盲目跟踪云层边沿的亮斑,造成能源的浪费和机械的额外磨损。

数字系统一般被认为具有较高的精度和较好的适应性,但是系统复杂而昂贵。

如果适当地对系统的计算对象进行简化,就可以用成本较低的代替昂贵的可编程控制 器或者微型机数字化的跟踪控制系统。从而大大降低系统的成本,同时保留数字系统特有的灵活性和精确度。

1 系统描述

本文所述系统的跟踪策略是根据日期和时间控制聚光器的运动,并利用光学传感器调整聚光器的初始位置,在运行中对聚光器的位置进行校正。

如图1所示,系统由6个部分组成,分别是时钟、、驱动机构、编码器、聚光镜和传感器。系统的核心部件是

单片机利用时钟提供的日期和时间,计算出聚光镜的预期位置,与编码器提供的当前位置比较,输出控制信号。驱动装置根据单片机提供的信号转动聚光镜,同时通过编码器将运行速度或位置增量反馈到单片机,形成闭环控制系统。

由于当前位置是由增量式计算得到的,若当前位置的计算出现偏差,则不能够由反馈得到校正,从而形成累积位置偏差。为此,必须通过传感器监视聚光镜的位置是否与太阳偏离,当偏离时启动一个校正程序,达到消除当前位置误差的作用。

光学传感器A和B随聚光器一起运动,为单片机提供太阳辐射信息。传感器A采用文献[1]提到的金字塔形布置的光电池组,4块光电池分成两组,分别提供方位角和高度角的偏差信号,当聚光器轴线指向太阳时,输出零信号;偏离时,信号随偏离的角度以及太阳直射辐射强度的增加而增加(图2)。传感器B由一块接受全天辐射的光电池和一块遮挡直射辐射的光电池组成,提供太阳直射辐射强度信号,信号随直射辐射强度值的增加而增加(图3)。传感器A和B选用的所有光电池应尽量保持一致。

1)判断天空直射辐射的强度,在直射辐射较弱时不启动校正程序,从而避免多云天气的盲目跟踪;

2)通过简单的修正运算,降低甚至消除环境(太阳辐射、温度等)对偏差信号的影响,使修正后 的偏差信号在偏差角度相同时,能够较为一致。

2 控制系统

14.jpg

6位单片机具有较强的运算能力,通过编制程序可以完成浮点数的基本运算。由于太阳在天空的位置可以由纬度、日期和时间完全确定,因此利用这些信息可以达到精确跟踪 的目的。控制系统框图如图4所示。

15.jpg

如前所述,系统采用单片机计算出的太阳方位作为聚光镜位置期望值输入,驱动装置的输出作为反馈构成闭环系统。为了达到稳定性和精确度的要求,分别采用了PD调节器和补偿通道。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭