关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 碟式斯特林太阳自动跟踪控制系统设计

碟式斯特林太阳自动跟踪控制系统设计

作者:时间:2012-12-24来源:网络收藏

3.3 主程序设计
主程序main()函数是一个无限循环程序,它能实现运行后根据太阳角度调整系统的位置,根据反馈信号进行微调,产生脉冲信号驱动电机转动,实现太阳跟踪。当监测到有中断产生时,主程序停止运行,中断程序设计包括天气危害检测处理和步进电机驱动芯片异常处理,中断程序完成后再回到主程序。主程序流程如图6所示。

本文引用地址:http://www.amcfsurvey.com/article/159588.htm

h.JPG


3.4 上位机程序设计
上位机程序设计采用Visual C++6.0,利用ActiveX控件简化程序的设计难度。ActiveX控件包括一系列的属性、方法和事件,使用ActiveX控件的应用程序和ActiveX控件之间的工作方式是客户/服务器方式,即应用程序通过ActiveX控件提供的接口来访问ActiveX控件。上位机串口的打开、串口参数的设置以及初始化变量的操作可以通过函数CTestDld::OnInitDialog()实现,代码如下:
i.JPG

4 应用结果
所研制的自动跟踪控制系统在太阳能热发电装置上投入了应用,在实际应用中,通过GPS获得太阳赤经纬度和时角,计算出太阳方位角和高度角,输出一定的脉冲数,驱动伺服电机转动,控制碟式聚光器跟踪太阳。根据传感器反馈信息,把太阳光光斑准确聚集在斯特林发动机的接收器上,碟式聚光器的光斑边沿与斯特林发动机的接收器边沿几乎完全重叠。随着太阳方位角的变化,该光斑能够一直保持在斯特林发动机的接收器内,光斑的偏离误差在1cm以内,满足了太阳能热发电的工作需要;当天气变化时,系统能够做出相应处理,确保整个发电装置的安全。

结语
开环的程序跟踪虽然在任何天气下都可以正常工作,但是在跟踪过程中,产生的累积误差自身并不能消除。闭环控制能够通过反馈来消除误差,但作为反馈信号源的感光元件,在稍长时间段内接收不到太阳光,会导致跟踪系统的失效。本文设计的基于GPS的开环程序粗跟踪和四象限硅光电池跟踪校准的闭环跟踪太阳方式,既弥补了开环跟踪控制的缺点,又克服了光电跟踪方式受环境影响较大的缺点,最终形成了一个精度较高、受环境影响较小的闭环控制系统。实际应用结果证明,效果良好,具有一定的设计参考价值。

尘埃粒子计数器相关文章:尘埃粒子计数器原理
汽车防盗机相关文章:汽车防盗机原理

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭