- 13
- 0
- 约1.06千字
- 约 3页
- 2024-04-03 发布于上海
- 举报
太阳能板自动追光系统设计与实现的中期报告
一、项目概述
本项目旨在设计并实现一种太阳能板自动追光系统,能够根据太阳位置自动调整太阳能板的角度,从而获得更高的能量收集效率。该系统包括硬件设计及控制程序开发两大部分。
二、硬件设计
1.太阳能板支架:本系统采用双轴自动追踪方式,太阳能板支架采用两个马达分别驱动X轴和Y轴的转动。支架采用钢材组装,表面喷漆以增加其耐久度;
2.传感器:本系统使用光强传感器和陀螺仪传感器来感知太阳的位置,获取坐标值以调节太阳能板角度位置;
3.控制器:本系统控制器采用单片机,需要接收传感器采集的数据,并根据算法计算太阳能板的位置,控制马达转动角度。同时,控制器需要通过WIFI模块与网络连接,实现远程监控;
4.电源:本系统需要使用电池或者交流电源供电。
三、控制程序开发
1、自动追踪算法:
(1)光强传感器感知
根据光强传感器采集的数据计算太阳的坐标位置。
公式为:cosφcosθ,cosφsinθ,sinφ
其中,φ为太阳的高度角,θ为太阳的方位角;
(2)陀螺仪传感器感知
根据陀螺仪传感器采集到的数据,计算太阳能板当前的角度位置;
(3)反馈控制
比较当前太阳能板的位置和需要调整的位置的差值,实现反馈控制。
2、程序实现:
(1)传感器数据采集。
(2)数据解析:解析传感器采集到的数据,计算太阳的坐标位置和太阳能板的角度位置。
(3)对比计算结果和太阳能板的当前位置,计算偏差。
(4)根据反馈控制算法,调整马达的角度使太阳能板调整到正确的位置。
(5)通过WIFI连接将数据上传到云端,实现远程监控。
四、实现计划
1、硬件制作及测试(预计3周完成):
(1)搭建太阳能板支架,根据设计图纸组装太阳能板支架;
(2)安装光强传感器和陀螺仪传感器,并连接控制器;
(3)测试硬件有效性,记录数据并进行整合。
2、程序设计与测试(预计4周完成):
(1)编写数据采集程序,测试数据采集和传输的有效性;
(2)测试计算公式和具体算法,并确定最合适的反馈控制器算法并制作;
(3)编写控制程序,并测试控制器的有效性;
(4)测试WIFI传输,并上传数据到云端进行远程监控。
3、系统整体测试及修正(预计1-2周完成):
(1)对硬件及软件功能进行整体测试,进行性能测试;
(2)分析测试结果,进行调整修正及性能提升。
五、预计结果
完成本项目后,能够自动追踪太阳,实现自动化调节太阳能板的角度,从而获得更高的能量收集效率,同时可实现远程监控并上传数据至云端,便于后续的运维管理。
原创力文档

文档评论(0)