一种基于粒子群算法的太阳自动跟踪模糊控制系统技术方案

技术编号:9527883 阅读:81 留言:0更新日期:2014-01-02 15:19
本发明专利技术提供一种基于粒子群算法的太阳自动跟踪模糊控制系统,包括光电检测单元、实时时钟、控制器、驱动与执行机构、太阳能电池板、角度传感器和电源;其中,光电检测单元将从外界接收的感光强度转化为电压;实时时钟提供实时日历时间信息;控制器对电压进行预处理,当电压均小于切换电压阈值时,根据实时日历时间信息和比较误差,控制驱动与执行机构的操作;当水平电压或垂直电压大于切换电压阈值时,分别比较水平电压与垂直电压,并根据比较误差对驱动与执行机构进行模糊控制;驱动与执行机构驱动电机转动;太阳能电池板实时跟踪太阳;角度传感器获得比较误差。本发明专利技术具有控制灵活、适应性强等特点,可广泛应用于跟踪系统。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种基于粒子群算法的太阳自动跟踪模糊控制系统,包括光电检测单元、实时时钟、控制器、驱动与执行机构、太阳能电池板、角度传感器和电源;其中,光电检测单元将从外界接收的感光强度转化为电压;实时时钟提供实时日历时间信息;控制器对电压进行预处理,当电压均小于切换电压阈值时,根据实时日历时间信息和比较误差,控制驱动与执行机构的操作;当水平电压或垂直电压大于切换电压阈值时,分别比较水平电压与垂直电压,并根据比较误差对驱动与执行机构进行模糊控制;驱动与执行机构驱动电机转动;太阳能电池板实时跟踪太阳;角度传感器获得比较误差。本专利技术具有控制灵活、适应性强等特点,可广泛应用于跟踪系统。【专利说明】一种基于粒子群算法的太阳自动跟踪模糊控制系统
本专利技术属于自动化控制
,尤其是涉及一种基于粒子群算法的太阳自动跟踪模糊控制系统。
技术介绍
太阳能作为一种可再生能源,具有清洁、安全和使用寿命长等优点,正得到迅速的发展和应用;但由于辐射到地面的阳光受到气候、纬度、经度等自然条件的影响,存在密度低、间歇性和空间分布不断变化的问题,致使太阳能的利用率很低,实现太阳自动跟踪是提高太阳能利用率的一个重要途径。太阳自动跟踪系统是一个包含机械和电力电子环节的非线性系统,具有时变性大和较强的系统参数摄动等特点,采用常规的PID控制存在着精度不高和自适应能力有限等问题。由此可见,现有技术中,太阳自动跟踪系统存在着精度低、自适应能力差等问题。
技术实现思路
本专利技术实施例的目的在于提供一种基于粒子群算法的太阳自动跟踪模糊控制系统,旨在解决现有的太阳自动跟踪系统存在的精度不闻和自适应能力有限的问题。为了达到上述目的,本专利技术提出的技术方案为:一种基于粒子群算法的太阳自动跟踪模糊控制系统,其特征在于,所述系统包括光电检测单元、实时时钟、控制器、驱动与执行机构、太阳能电池板、角度传感器、电源;其中,光电检测单元,用于将从外界接收的水平方向的第一感光强度、第二感光强度及垂直方向的第三感光强度、第四感光强度依次转化为第一电压、第二电压、第三电压和第四电压,并将第一电压、第二电压、第三电压和第四电压发送至控制器。实时时钟,用于向控制器提供实时日历时间信息。控制器,用于存储预设切换电压阈值;对来自光电检测单元的第一电压、第二电压、第三电压、第四电压进行模/数转换,并存储转换后的第一电压、第二电压、第三电压、第四电压;当转换后的第一电压、第二电压、第三电压、第四电压均小于切换电压阈值时,根据来自实时时钟的实时日历时间信息确定的太阳计算位置和角度传感器发送的比较误差,生成第一操作指令,并将第一操作指令发送至驱动与执行机构和角度传感器;当转换后的第一电压与第二电压均大于切换电压阈值或第三电压与第四电压均大于切换电压阈值时,对第一电压与第二电压、第三电压与第四电压进行比较,当第一电压与第二电压差值不等于零或第三电压与第四电压差值不等于零时,对角度传感器发送的比较误差进行微分,获得第一电压与第二电压的第一比较误差变化率或第三电压与第四电压的第二比较误差变化率,根据第一电压与第二电压的比较误差和第一比较误差变化率或第三电压与第四电压的比较误差和第二比较误差变化率,确定所述控制器的输入变量和输出变量,对该输入变量和输出变量进行模糊控制,并采用粒子群算法分别对输入变量和输出变量的隶属函数和模糊控制规则进行优化后,生成第二操作指令,并将第二操作指令发送至驱动与执行机构和角度传感器;还用于存储第一操作指令、第二操作指令、太阳能电池板发送的太阳实时位置与转动信息。驱动与执行机构,用于根据控制器发送的第一操作指令或第二操作指令,驱动水平电机或垂直电机转动,并将转动指令发送至太阳能电池板。太阳能电池板,用于根据驱动与执行机构发送的转动指令,所述太阳能电池板转动以实时跟踪太阳,得到太阳实时位置与转动信息,并将太阳能转化为电能;同时,向控制器发送太阳实时位置与转动信息。角度传感器,用于对来自控制器的第一操作指令或第二操作指令与来自所述太阳能电池板的转动信息进行比较,并将比较误差发送至控制器。电源,用于对控制器提供可用的直流电。综上所述,本专利技术通过采用8位ATmegaie单片机作为控制器,采用步进电机构成动力执行机构,利用粒子群算法对模糊控制器的控制规则和隶属函数进行优化,优化后的控制规则和隶属函数根据环境的变化实时跟踪模糊控制器参数的变化。所以,本专利技术大大改善了控制器的性能,克服了传统模糊控制器在线调节效果不佳的弱点,具有控制灵活、适应性强的优点,而且具有较好的动态性能和较强的鲁棒性。【专利附图】【附图说明】图1是本专利技术所述一种基于粒子群算法的太阳自动跟踪模糊控制系统的第一种组成结构示意图。图2是本专利技术所述光电检测单元的组成结构示意图。图3是本专利技术所述一种基于粒子群算法的太阳自动跟踪模糊控制系统的第二种组成结构示意图。图4是本专利技术所述一种基于粒子群算法的太阳自动跟踪模糊控制系统的第三种组成结构示意图。图5是本专利技术所述控制器的组成结构示意图。图6是本专利技术所述控制模块的组成结构示意图。图7是本专利技术所述优化模块的组成结构示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1是本专利技术所述一种基于粒子群算法的太阳自动跟踪模糊控制系统的第一种组成结构示意图。如图1所示,本专利技术所述一种基于粒子群算法的太阳自动跟踪模糊控制系统包括光电检测单兀1、实时时钟2、控制器3、驱动与执行机构4、太阳能电池板5、角度传感器6、电源7 ;其中,光电检测单元I,用于将从外界接收的水平方向的第一感光强度、第二感光强度及垂直方向的第三感光强度、第四感光强度依次转化为第一电压、第二电压、第三电压和第四电压,并将第一电压、第二电压、第三电压和第四电压发送至控制器3。图2是本专利技术所述光电检测单元的组成结构示意图。如图2所示,图(a)为光电检测单元I的俯视图,图(b)为光电检测单元I的立体图。图(a)、图(b)中,光电检测单元I包括4个光敏电阻,位于一条对角线上的两个光敏电阻用于将水平方向的第一感光强度、第二感光强度分别转化为第一电压、第二电压,位于另一条对角线上的两个光敏电阻用于将垂直方向的第三感光强度、第四感光强度分别转化为第三电压、第四电压。实时时钟2,用于向控制器3提供实时日历时间信息。控制器3,用于存储预设切换电压阈值;对来自光电检测单元I的第一电压、第二电压、第三电压、第四电压进行模/数转换,并存储转换后的第一电压、第二电压、第三电压、第四电压;当转换后的第一电压、第二电压、第三电压、第四电压均小于切换电压阈值时,根据来自实时时钟2的实时日历时间信息确定的太阳计算位置和角度传感器6发送的比较误差,生成第一操作指令,并将第一操作指令发送至驱动与执行机构4和角度传感器6;当转换后的第一电压与第二电压均大于切换电压阈值或第三电压与第四电压均大于切换电压阈值时,对第一电压与第二电压、第三电压与第四电压进行比较,当第一电压与第二电压差值不等于零或第三电压与第四电压差值不等于零时,对角度传感器6发送的比较误差进行微分,获得第一电压与第二电压的第本文档来自技高网...

【技术保护点】
一种基于粒子群算法的太阳自动跟踪模糊控制系统,其特征在于,所述系统包括光电检测单元、实时时钟、控制器、驱动与执行机构、太阳能电池板、角度传感器、电源;其中,?光电检测单元,用于将从外界接收的水平方向的第一感光强度、第二感光强度及垂直方向的第三感光强度、第四感光强度依次转化为第一电压、第二电压、第三电压和第四电压,并将第一电压、第二电压、第三电压和第四电压发送至控制器;?实时时钟,用于向控制器提供实时日历时间信息;?控制器,用于存储预设切换电压阈值;对来自光电检测单元的第一电压、第二电压、第三电压、第四电压进行模/数转换,并存储转换后的第一电压、第二电压、第三电压、第四电压;当转换后的第一电压、第二电压、第三电压、第四电压均小于切换电压阈值时,根据来自实时时钟的实时日历时间信息确定的太阳计算位置和角度传感器发送的比较误差,生成第一操作指令,并将第一操作指令发送至驱动与执行机构和角度传感器;当转换后的第一电压与第二电压均大于切换电压阈值或第三电压与第四电压均大于切换电压阈值时,对第一电压与第二电压、第三电压与第四电压进行比较,当第一电压与第二电压差值不等于零或第三电压与第四电压差值不等于零时,对角度传感器发送的比较误差进行微分,获得第一电压与第二电压的第一比较误差变化率或第三电压与第四电压的第二比较误差变化率,根据第一电压与第二电压的比较误差和第一比较误差变化率或第三电压与第四电压的比较误差和第二比较误差变化率,确定所述控制器的输入变量和输出变量,对该输入变量和输出变量进行模糊控制,并采用粒子群算法分别对输入变量和输出变量的隶属函数和模糊控制规则进行优化后,生成第二操作指令,并将第二操作指令发送至驱动与执行机构和角度传感器;还用于存储第一操作指令、第二操作指令、太阳能电池板发送的太阳实时位置与转动信息;?驱动与执行机构,用于根据控制器发送的第一操作指令或第二操作指令,驱动水平电机或垂直电机转动,并将转动指令发送至太阳能电池板;?太阳能电池板,用于根据驱动与执行机构发送的转动指令,所述太阳能电池板转动以实时跟踪太阳,得到太阳实时位置与转动信息,并将太阳能转化为电能;同时,向控制器发送太阳实时位置与转动信息;?角度传感器,用于对来自控制器的第一操作指令或第二操作指令与来自所述太阳能电池板的转动信息进行比较,并将比较误差发送至控制器;?电源,用于对控制器提供可用的直流电。...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘景艳张伟郭顺京柴华彬
申请(专利权)人:河南理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1