发明名称 一种太阳光聚光器的控制方法
摘要 本发明公开了一种太阳光聚光器的控制方法,包括如下步骤:启用定时器中断功能,判断是否允许调节太阳光聚光器,并判断是否有阳光;判断太阳光聚光器调整到位与否;如果允许定时器中断,则每隔一个中断周期进入中断程序;进入中断程序后,启动现场保护程序,中断计数器对中断次数进行计数,判断是否要进入调试模式。本发明采用的是基于光线传感器的跟踪方式,同时对控制策略进行了优化,从而使该方法在多云天气仍然可以稳定工作;本发明增加了灯光照明功能,即使在无阳光天气仍然可以采用灯光来进行照明,保证照明全天不间断;本发明具有调试模式和工作模式两种模式,方便整个采光器系统的安装调试。
申请公布号 CN101539760B 申请公布日期 2012.11.07
申请号 CN200910031297.7 申请日期 2009.05.04
申请人 南京帅瑞科技有限公司 发明人 张晓丽;金超武;崔东辉
分类号 G05B19/042(2006.01)I;F24J2/38(2006.01)I 主分类号 G05B19/042(2006.01)I
代理机构 南京苏高专利商标事务所(普通合伙) 32204 代理人 杨晓玲
主权项 一种太阳光聚光器的控制方法,其特征在于它包括以下步骤:(1)进入工作模式后,数据初始化,启用定时器中断功能,判断是否允许调节太阳光聚光器和是否有阳光,如果不允许调太阳光聚光器,或没有太阳光,则等待进入中断步骤;如果允许调节太阳光聚光器,或有阳光,则禁止定时器中断功能,开始调整太阳光聚光器;(2)在调整步骤下,判断太阳光聚光器调整到位与否,即高度角传感器和方位角传感器是否都正对太阳;若太阳光聚光器调整到位,则清允许调节位,重新进入允许定时中断功能,并等待进入中断步骤;若太阳光聚光器没有调整到位,即高度角传感器、方位角传感器中的任何一个没有正对太阳,则再次检测有无阳光,若没有阳光,则关闭电机,停止调整,重新进入允许定时中断功能,并等待进入中断步骤;若有阳光,则根据方位角传感器判断太阳光聚光器是否需要调整,若检测结果需要调整,则再判断太阳光聚光器是否已经调整到极限位置,如果达到极限位置,则关闭电机,停止调节,清允许调节标志,重新进入允许定时中断功能,并等待进入中断步骤;如果没有达到极限位置,则进行转动调节,然后重新进入判断是否有阳光步骤;如果太阳光聚光器不需要转动调节,则关闭电机停止调节;再次判断是否有阳光,如果没有阳光,则关闭电机,停止调节,重新进入允许定时中断功能,并等待进入中断步骤;如果有阳光,再根据高度角传感器判断太阳光聚光器进行是否需要摆动调节,如果太阳光聚光器不需要调节,则关闭电机,停止调节,进入到两个方向是否均调节到位的判断;如果需要调节,再判断是太阳光聚光器否达到极限位置,如果达到极限位置,则关闭电机,停止调节,清允许调节位,重新进入允许定时中断功能,并等待进入中断步骤;如果太阳光聚光器没有达到极限位置,则驱动电机进行摆动调节,并重新进入是否有阳光的判断步骤;(3)如果允许定时器中断,则每隔一个中断周期进入中断步骤;进入中断步骤后,启动现场保护步骤,中断计数器对中断次数进行计数,判断是否要进入调试模式:如果要进入调试模式,则置位调节允许标志,清中断次数计数器和环境光计数器,恢复现场步骤;如果不进入调试模式,则判断是否需要采用灯光照明,如果用户需要进行灯光照明,执行开灯步骤;否则就不需要进行灯光照明,执行退灯步骤;对环境光进行采样,设定一个上限值和一个下限值,当环境光传感器的采样值大于等于上限值时,认为有太阳,环境光计数器计数一次;环境光传感器的采样值小于等于下限值时,认为是晚上,夜晚计数器计数一次;如果环境光传感器的采样值介于上限值和下限值之间认为是多云;然后判断是一个调整周期是否期满,如果没有达到一个调整 周期,直接恢复现场,从中断步骤中返回;如果达到一个调整周期,则清中断计数器,判断环境光计数器的计数次数是否达到设定次数,如果达到设定次数,则置位允许调节标志,清环境光计数器、夜晚计数器和复位计数器;如果没有达到设定次数,清环境光计数器,并判断夜晚计数器是否达到设定次数,如果达到设定次数,复位计数器计数一次,如果复位计数器的计数次数达到设定次数,则执行复位步骤,清复位计数器;如果没有达到复位计数器的设定次数,则重新启动定时器,恢复现场步骤;如果夜晚计数器没有达到设定次数,则重新启动定时器恢复现场,退出中断步骤。
地址 210014 江苏省南京市光华路1号南京理工大学科技园南京帅瑞科技有限公司